{"formulae":{"a2ps":{"desc":"Any-to-PostScript filter","executables":["a2ps","a2ps-lpr-wrapper","card","composeglyphs","fixps","lp2","ogonkify","pdiff"],"head_dependencies":["bdw-gc","libpaper",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/a2ps/","license":"GPL-3.0-or-later","ruby_source_checksum":"dcc5da9adb494a5104b4588f34ad7e2e43dd11437dc14613d64734fa43a14047","stable_dependencies":["bdw-gc","libpaper",{"pkgconf":":build"}],"stable_checksum":"8d13915a36ebbfa8e7b236b350cc81adc714acb217a18e8d8c60747c0ad353f9","stable_url_args":["https://ftpmirror.gnu.org/gnu/a2ps/a2ps-4.15.8.tar.gz"],"stable_version":"4.15.8"},"a52dec":{"desc":"Library for decoding ATSC A/52 streams (AKA 'AC-3')","executables":["a52dec","extract_a52"],"homepage":"https://git.adelielinux.org/community/a52dec/","license":"GPL-2.0-or-later","ruby_source_checksum":"7524939648a413251454aa4b132f95dfa7e4f0030251e4bae0bfd7cf7c865fab","stable_checksum":"03c181ce9c3fe0d2f5130de18dab9bd8bc63c354071515aa56983c74a9cffcc9","stable_url_args":["https://distfiles.adelielinux.org/source/a52dec/a52dec-0.8.0.tar.gz"],"stable_version":"0.8.0","bottle_cellar":":any","bottle_checksum":"24dae57187519f6ef5449df29562fa9d752d1844d00f2590bf5bb2b38213fd84"},"aalib":{"desc":"Portable ASCII art graphics library","executables":["aafire","aainfo","aalib-config","aasavefont","aatest"],"homepage":"https://aa-project.sourceforge.net/aalib/","license":"LGPL-2.0-or-later","revision":2,"ruby_source_checksum":"9fd1bae0081b5e7630c0e5307199cf8ee25384d31a10ef1845c60604a0fb3e8c","stable_patches":[{"strip":"p1","file":"Patches/aalib/1.4rc5.patch"}],"stable_checksum":"fbddda9230cf6ee2a4f5706b4b11e2190ae45f5eda1f0409dc4f99b35e0a70ee","stable_url_args":["https://downloads.sourceforge.net/project/aa-project/aa-lib/1.4rc5/aalib-1.4rc5.tar.gz"],"stable_version":"1.4rc5","bottle_checksum":"031eac9658cb6878fea6b53e232e0b3f294b81953dd1803bd808c26c5b1a934a"},"aamath":{"bottle_rebuild":1,"desc":"Renders mathematical expressions as ASCII art","executables":["aamath"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["libedit"]],"homepage":"http://fuse.superglue.se/aamath/","license":"GPL-2.0-only","ruby_source_checksum":"d101f4ee80bb2921e314c5dfe0890aae411ccdec4d9b216b029fbc5c95f34e1d","stable_patches":[{"strip":"p1","file":"Patches/aamath/0.3.patch"}],"stable_checksum":"9843f4588695e2cd55ce5d8f58921d4f255e0e65ed9569e1dcddf3f68f77b631","stable_url_args":["https://cdn.netbsd.org/pub/pkgsrc/distfiles/aamath-0.3.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["libedit"]],"stable_version":"0.3"},"aarch64-elf-binutils":{"desc":"GNU Binutils for aarch64-elf cross development","executables":["aarch64-elf-addr2line","aarch64-elf-ar","aarch64-elf-as","aarch64-elf-c++filt","aarch64-elf-elfedit","aarch64-elf-gprof","aarch64-elf-nm","aarch64-elf-objcopy","aarch64-elf-objdump","aarch64-elf-ranlib","aarch64-elf-readelf","aarch64-elf-size","aarch64-elf-strings","aarch64-elf-strip"],"head_dependencies":["zstd",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/binutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"f0688cc96d3a03c5fac8d55b3f358b45db84f1c4fefb64cd69af145299551cc3","stable_dependencies":["zstd",{"pkgconf":":build"}],"stable_checksum":"324ed40ada2633a28eaa5d104ca5db165fd3cc3162cc1d48a7b7fa9c932da439","stable_url_args":["https://ftpmirror.gnu.org/gnu/binutils/binutils-2.46.1.tar.bz2"],"stable_version":"2.46.1"},"aarch64-elf-gcc":{"desc":"GNU compiler collection for aarch64-elf","executables":["aarch64-elf-c++","aarch64-elf-cpp","aarch64-elf-gcc","aarch64-elf-gcc-ar","aarch64-elf-gcc-nm","aarch64-elf-gcc-ranlib","aarch64-elf-gcov","aarch64-elf-gcov-dump","aarch64-elf-gcov-tool","aarch64-elf-lto-dump"],"head_dependencies":["aarch64-elf-binutils","gmp","isl","libmpc","mpfr","zstd"],"homepage":"https://gcc.gnu.org","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"ruby_source_checksum":"c5afadfecc8853ce24c7b9249bdff04b261c903247c9c0a7410ebb53c631f72d","stable_dependencies":["aarch64-elf-binutils","gmp","isl","libmpc","mpfr","zstd"],"stable_checksum":"50efb4d94c3397aff3b0d61a5abd748b4dd31d9d3f2ab7be05b171d36a510f79","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-16.1.0/gcc-16.1.0.tar.xz"],"stable_version":"16.1.0"},"aarch64-elf-gdb":{"desc":"GNU debugger for aarch64-elf cross development","executables":["aarch64-elf-gdb","aarch64-elf-gdb-add-index","aarch64-elf-gstack"],"head_dependencies":["gmp","mpfr","ncurses","python@3.14","readline","xz","zstd",{"pkgconf":":build"},{"aarch64-elf-gcc":":test"}],"head_url_args":["https://sourceware.org/git/binutils-gdb.git",{":branch":"master"}],"head_uses_from_macos":[["expat",{":since":":sequoia"}]],"homepage":"https://www.gnu.org/software/gdb/","license":"GPL-3.0-or-later","ruby_source_checksum":"e2eda9efbe3c46dfc79086dc6c28d8da750fa75b2122a244dc75703b02346d4b","stable_dependencies":["gmp","mpfr","ncurses","python@3.14","readline","xz","zstd",{"pkgconf":":build"},{"aarch64-elf-gcc":":test"}],"stable_checksum":"1c036c0d72e4b3d1fb5c94c88632add6f9d76f4d7c4d2ea793c12a9f19a3228c","stable_url_args":["https://ftpmirror.gnu.org/gnu/gdb/gdb-17.2.tar.xz"],"stable_uses_from_macos":[["expat",{":since":":sequoia"}]],"stable_version":"17.2"},"ab-av1":{"desc":"AV1 re-encoding using ffmpeg, svt-av1 & vmaf","executables":["ab-av1"],"head_dependencies":["ffmpeg",{"rust":":build"}],"head_url_args":["https://github.com/alexheretic/ab-av1.git",{":branch":"main"}],"homepage":"https://github.com/alexheretic/ab-av1","license":"MIT","ruby_source_checksum":"0ab6590ca521e34a78406f1be108cae617b57b66af82268b1d2ea2944843b528","stable_dependencies":["ffmpeg",{"rust":":build"}],"stable_checksum":"a495fca2aace428d385944b25e49c56b5db4b328a1543becb4c181f138293d7b","stable_url_args":["https://github.com/alexheretic/ab-av1/archive/refs/tags/v0.11.4.tar.gz"],"stable_version":"0.11.4"},"abcde":{"deprecate_args":{":date":"2025-12-08",":because":":unmaintained"},"desc":"Better CD Encoder","disable_args":{":date":"2026-12-08",":because":":unmaintained"},"executables":["abcde","abcde-musicbrainz-tool","cddb-tool"],"head_dependencies":["cdrtools","eye-d3","flac","glyr","lame","libdiscid","mkcue","perl","vorbis-tools",{"pkgconf":":build"}],"head_url_args":["https://git.einval.com/git/abcde.git",{":branch":"master"}],"homepage":"https://abcde.einval.com","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"e49a56052c4ce8c5caa5464cfb0bbf205bc1830c4f92ebaf4b9803b85b286915","stable_dependencies":["cdrtools","eye-d3","flac","glyr","lame","libdiscid","mkcue","perl","vorbis-tools",{"pkgconf":":build"}],"stable_checksum":"046cd0bba78dd4bbdcbcf82fe625865c60df35a005482de13a6699c5a3b83124","stable_url_args":["https://abcde.einval.com/download/abcde-2.9.3.tar.gz"],"stable_version":"2.9.3","bottle_cellar":":any","bottle_checksum":"4240ff000419b4ca9c0d275d70fccb10255ea17718906768892ba3a2d7ecb444"},"abcl":{"desc":"Armed Bear Common Lisp: a full implementation of Common Lisp","executables":["abcl"],"head_dependencies":["openjdk","rlwrap",{"ant":":build"}],"head_url_args":["https://abcl.org/svn/trunk/abcl/",{":using":":svn"}],"homepage":"https://abcl.org/","license":{"GPL-2.0-or-later":{":with":"Classpath-exception-2.0"}},"ruby_source_checksum":"c51e6622e799314d82561fea4de898e906c0d2fff5a0666046c66eaaff8d4b80","stable_dependencies":["openjdk","rlwrap",{"ant":":build"}],"stable_checksum":"4e2f4b8f85e2d95d95e5bdbcd9fa17ad6131a17e2fcf12bc19ffb97b48bc1d38","stable_url_args":["https://abcl.org/releases/1.9.2/abcl-src-1.9.2.tar.gz"],"stable_version":"1.9.2","bottle_checksum":"f0e7ee7fc02acb7e4e81debdaefece5fa62eb5129eca94247b4f53628766c104"},"abcm2ps":{"desc":"ABC music notation software","executables":["abcm2ps"],"head_dependencies":[{"pkgconf":":build"},{"coreutils":":build"},{"gnu-sed":":build"}],"homepage":"http://moinejf.free.fr","license":"GPL-3.0-or-later","ruby_source_checksum":"48a7b2ee4dd89630c00c9ea26af71fa680b00466e51185ef64019a3d229215bc","stable_dependencies":[{"pkgconf":":build"},{"coreutils":":build"},{"gnu-sed":":build"}],"stable_checksum":"d1f1100b525f0f0ae00d706d0b4ebc01df279312b3b32cf20f355f1430f36c0a","stable_url_args":["https://chiselapp.com/user/moinejf/repository/abcm2ps/tarball/v8.14.18/download.tar.gz"],"stable_version":"8.14.18"},"abcmidi":{"desc":"Converts abc music notation files to MIDI files","executables":["abc2abc","abc2midi","abcmatch","mftext","midi2abc","midicopy","midistats","yaps"],"homepage":"https://ifdo.ca/~seymour/runabc/top.html","license":"GPL-2.0-or-later","ruby_source_checksum":"31513a4b0594d0921f752ead7cddfa494cd96441ee9b2f13b4b7e45275fc4d52","stable_checksum":"4b19d93b66cf382e0a50e91206b1ac2082bdceeaa29d29f8b61738b576db8c40","stable_url_args":["https://ifdo.ca/~seymour/runabc/abcMIDI-2026.06.09.zip"],"stable_version":"2026.06.09"},"abduco":{"desc":"Provides session management: i.e. separate programs from terminals","executables":["abduco"],"head_url_args":["https://github.com/martanne/abduco.git",{":branch":"master"}],"homepage":"https://www.brain-dump.org/projects/abduco/","license":"ISC","ruby_source_checksum":"1fe09c47fe2992f044b129d3702c30c8638924d98932069666bde4a267397583","stable_checksum":"c90909e13fa95770b5afc3b59f311b3d3d2fdfae23f9569fa4f96a3e192a35f4","stable_url_args":["https://github.com/martanne/abduco/releases/download/v0.6/abduco-0.6.tar.gz"],"stable_version":"0.6","bottle_checksum":"e261303a69440aa46e09bfc3be3b7fb0c5cb6b2a3f6fbeb94338491a8538a90a"},"abi-dumper":{"bottle_rebuild":1,"desc":"Dump ABI of an ELF object containing DWARF debug info","executables":["abi-dumper"],"head_dependencies":["elfutils","perl","universal-ctags","vtable-dumper"],"head_url_args":["https://github.com/lvc/abi-dumper.git",{":branch":"master"}],"homepage":"https://github.com/lvc/abi-dumper","license":"LGPL-2.1-or-later","ruby_source_checksum":"4b3b63467612a93d849e691e48ae85796a2347e84aa601ab37f989099a219714","stable_dependencies":["elfutils","perl","universal-ctags","vtable-dumper"],"stable_checksum":"aa7a52bf913ab1a64743551d64575f921df3faa4a592a0f6614e047bc228708a","stable_url_args":["https://github.com/lvc/abi-dumper/archive/refs/tags/1.4.tar.gz"],"stable_version":"1.4","bottle_tag":":all","bottle_checksum":"6683098a4edbe870557bb889c3ca199ea503f8aeafd53134707ce74ad4fbe1b8"},"abi3audit":{"desc":"Scans Python packages for abi3 violations and inconsistencies","executables":["abi3audit"],"head_dependencies":["certifi","python@3.14",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/pypa/abi3audit","license":"MIT","revision":4,"ruby_source_checksum":"8cc629546e5cd2f11c6cc601233ff913ee613cbbd4cc04798e9fee9dfea7cc38","stable_dependencies":["certifi","python@3.14",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"44b5fa5ddc8acdfdbd221f400d48b8a205df519e8f4c6d57a349837ac88d0ff8","stable_url_args":["https://files.pythonhosted.org/packages/99/2d/fa16448d36021e36caa71acda36e25be8f6315b9c740b1be8bdae5c76257/abi3audit-0.0.26.tar.gz"],"stable_version":"0.0.26","bottle_tag":":all","bottle_checksum":"1ff6f00150f4e0eee9b24e84bfc51f02b804b26586d22ff5eb0d1d54e22528df"},"abnfgen":{"desc":"Quickly generate random documents that match an ABFN grammar","executables":["abnfgen"],"homepage":"https://www.quut.com/abnfgen/","license":":cannot_represent","ruby_source_checksum":"4a21615afa181b156c55fa4066b63ce13e32408d0571df027e03cfbef7bd73eb","stable_checksum":"5bf784e6010b4b67e38fa18632b7e2b221c1a7a43a0907be0379a4909f5e536e","stable_url_args":["https://www.quut.com/abnfgen/abnfgen-0.21.tar.gz"],"stable_version":"0.21","bottle_checksum":"907493c609cdd60994448826e9adf685fd8048bb24e3dbea2db7440871d3dd2a"},"abook":{"desc":"Address book with mutt support","executables":["abook"],"head_dependencies":["readline","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"}],"head_url_args":["https://git.code.sf.net/p/abook/git.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://abook.sourceforge.io/","license":{":all_of":["GPL-3.0-only","GPL-2.0-or-later","LGPL-2.0-or-later","BSD-2-Clause","BSD-4.3RENO"]},"ruby_source_checksum":"ef9cc784809c038b61d7e9c0fe2f9e984225e8a3e20e9e373bb85842dc85d69a","stable_dependencies":["readline","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"2d6bde2d2d03523f164f930e4fdec6025f3a94abe48a43706f543880a1a21ebe","stable_url_args":["https://abook.sourceforge.io/devel/abook-0.6.2.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.6.2"},"abpoa":{"desc":"SIMD-based C library for fast partial order alignment using adaptive band","executables":["abpoa"],"head_url_args":["https://github.com/yangao07/abPOA.git",{":branch":"main"}],"homepage":"https://github.com/yangao07/abPOA","license":"MIT","ruby_source_checksum":"d2ec1e671c0387542b7d2b55b0cbb28afd1c6952878921568500f5547a320559","stable_checksum":"60ef1cb65f8bf914949392e7bb755a92113f6724e9044db2431c64c1287e1c14","stable_url_args":["https://github.com/yangao07/abPOA/releases/download/v1.5.6/abPOA-v1.5.6.tar.gz"],"stable_version":"1.5.6"},"abricate":{"desc":"Find antimicrobial resistance and virulence genes in contigs","executables":["abricate","abricate-get_db"],"head_dependencies":["any2fasta","bioperl","blast"],"head_url_args":["https://github.com/tseemann/abricate.git",{":branch":"master"}],"head_uses_from_macos":[["perl"],["unzip"]],"homepage":"https://github.com/tseemann/abricate","license":"GPL-2.0-only","post_install_defined":true,"ruby_source_checksum":"21162a46ea267363ac09cae5278d0fab7a95c876b52ddc76163dc44257197030","stable_dependencies":["any2fasta","bioperl","blast"],"stable_checksum":"cbafe0efbdb7a0ac3d3bcd3cb2ca4a0152474d20b68c5f98da5a4c7cc25676eb","stable_url_args":["https://github.com/tseemann/abricate/archive/refs/tags/v1.4.0.tar.gz"],"stable_uses_from_macos":[["perl"],["unzip"]],"stable_version":"1.4.0"},"abseil":{"desc":"C++ Common Libraries","head_dependencies":[{"cmake":":build"},{"googletest":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/abseil/abseil-cpp.git",{":branch":"master"}],"homepage":"https://abseil.io","license":"Apache-2.0","ruby_source_checksum":"1a347881f05e38002aea73e3d027e0cc2bd68dcc0c8b03f61cae2403a486efb1","stable_dependencies":[{"cmake":":build"},{"googletest":":build"},{"cmake":":test"}],"stable_checksum":"4314e2a7cbac89cac25a2f2322870f343d81579756ceff7f431803c2c9090195","stable_url_args":["https://github.com/abseil/abseil-cpp/archive/refs/tags/20260107.1.tar.gz"],"stable_version":"20260107.1"},"abyss":{"desc":"Genome sequence assembler for short reads","executables":["ABYSS","ABYSS-P","AdjList","Consensus","DAssembler","DistanceEst","DistanceEst-ssq","KAligner","MergeContigs","MergePaths","Overlap","ParseAligns","PathConsensus","PathOverlap","PopBubbles","SimpleGraph","abyss-align","abyss-bloom","abyss-bloom-dbg","abyss-bloom-dist.mk","abyss-bowtie","abyss-bowtie2","abyss-bwa","abyss-bwamem","abyss-bwasw","abyss-db-csv","abyss-db-txt","abyss-dida","abyss-fac","abyss-fatoagp","abyss-filtergraph","abyss-fixmate","abyss-fixmate-ssq","abyss-gapfill","abyss-gc","abyss-index","abyss-junction","abyss-kaligner","abyss-layout","abyss-longseqdist","abyss-map","abyss-map-ssq","abyss-mergepairs","abyss-overlap","abyss-paired-dbg","abyss-paired-dbg-mpi","abyss-pe","abyss-rresolver-short","abyss-samtoafg","abyss-scaffold","abyss-sealer","abyss-stack-size","abyss-tabtomd","abyss-todot","abyss-tofastq","konnector","logcounter"],"head_dependencies":["btllib","open-mpi","libomp",{"autoconf":":build"},{"automake":":build"},{"multimarkdown":":build"},{"boost":":build"},{"google-sparsehash":":build"}],"head_url_args":["https://github.com/BirolLab/abyss.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://www.bcgsc.ca/resources/software/abyss","license":{":all_of":["GPL-3.0-only","LGPL-2.1-or-later","MIT","BSD-3-Clause"]},"revision":1,"ruby_source_checksum":"91d96d054517c93a762b4a08f5785a52a0027cf9de5dc95eedac84f89cb33de6","stable_dependencies":["btllib","open-mpi","libomp",{"boost":":build"},{"google-sparsehash":":build"}],"stable_checksum":"bbe42e00d1ebb53ec6afaad07779baaaee994aa5c65b9a38cf4ad2011bb93c65","stable_url_args":["https://github.com/BirolLab/abyss/releases/download/2.3.10/abyss-2.3.10.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"2.3.10"},"ace":{"desc":"ADAPTIVE Communication Environment: OO network programming in C++","homepage":"https://www.dre.vanderbilt.edu/~schmidt/ACE.html","license":"DOC","ruby_source_checksum":"e1037dfefaaf0789e978262571c975e12a1d262e43141557f4651b9c015a3319","stable_checksum":"3e76a8ffcfdac916859222f8abbd6617b47d07e9f5e419b1df2e201dcd0a875b","stable_url_args":["https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_6/ACE+TAO-8.0.6.tar.bz2"],"stable_version":"8.0.6"},"aces_container":{"deprecate_args":{":date":"2026-06-05",":because":":repo_archived",":replacement_formula":"openimageio"},"desc":"Reference implementation of SMPTE ST2065-4","disable_args":{":date":"2027-06-05",":because":":repo_archived",":replacement_formula":"openimageio"},"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/aces-aswf/aces_container","license":"AMPAS","ruby_source_checksum":"36f1bc5fcf983df62abcab3db02022d76e35f9141b8c39cec1b867a3ebfc2c27","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"cbbba395d2425251263e4ae05c4829319a3e399a0aee70df2eb9efb6a8afdbae","stable_url_args":["https://github.com/aces-aswf/aces_container/archive/refs/tags/v1.0.2.tar.gz"],"stable_version":"1.0.2","bottle_cellar":":any","bottle_checksum":"0d1d573d700561a2cc168c20f2de1dd752553f142575c64c8b3235cfb2dc6133"},"ack":{"desc":"Search tool like grep, but optimized for programmers","executables":["ack"],"head_dependencies":[{"pod2man":":build"}],"head_url_args":["https://github.com/beyondgrep/ack3.git",{":branch":"dev"}],"head_uses_from_macos":[["perl"]],"homepage":"https://beyondgrep.com/","license":"Artistic-2.0","ruby_source_checksum":"e547a71ac951bc32325b6235474a8719b15a90781075aa5dcbe34db7421ee0b5","stable_dependencies":[{"pod2man":":build"}],"stable_checksum":"28a740de59bdb52000a281aa89dc9d44a24a1f144cdfe4bc24b7d0582b40e90e","stable_url_args":["https://beyondgrep.com/ack-v3.10.0"],"stable_uses_from_macos":[["perl"]],"stable_version":"3.10.0","bottle_tag":":all","bottle_checksum":"0f50e7b207da891500f42b5671413f290d4db5fea49943cfefcc74a3684760d9"},"acl":{"desc":"Commands for manipulating POSIX access control lists","executables":["chacl","getfacl","setfacl"],"head_dependencies":[{"attr":":build"}],"homepage":"https://savannah.nongnu.org/projects/acl/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"c7240b378d7828141508c940b43821dbc4272f294989c33912fe0df3a6638d7a","stable_dependencies":[{"attr":":build"}],"stable_checksum":"73c853c3d44e1f693e5a96a986f1bd19d3d0dac2c7d453e796177774bc4e5f6a","stable_url_args":["https://download.savannah.nongnu.org/releases/acl/acl-2.4.0.tar.gz"],"stable_version":"2.4.0"},"acl2":{"desc":"Logic and programming language in which you can model computer systems","executables":["acl2","acl2p"],"head_dependencies":["sbcl"],"homepage":"https://www.cs.utexas.edu/~moore/acl2/","license":"BSD-3-Clause","revision":3,"ruby_source_checksum":"a19596022b2aee2fc42d30bfc02ac74295efdbe1a71ce6a96c9eeac6541f0987","stable_dependencies":["sbcl"],"stable_checksum":"d6013c22e190cbd702870d296b5370a068c14625bf7f9d305d2d87292b594d52","stable_url_args":["https://github.com/acl2/acl2/archive/refs/tags/8.7.tar.gz"],"stable_version":"8.7"},"acme":{"desc":"Crossassembler for multiple environments","executables":["acme"],"homepage":"https://sourceforge.net/projects/acme-crossass/","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"83f0d028c753626f1eea1d6d4863cafb8b7c2a1b529efebae180449cfdf6e6bc","stable_url_args":["https://svn.code.sf.net/p/acme-crossass/code-0/trunk",{":revision":"266"}],"stable_version":"0.97","bottle_checksum":"eed2df7b934a52ca875e02a7b89588ac602cfa0cfbde0e795bbcdaff72bb5201"},"acme.sh":{"desc":"ACME client","executables":["acme.sh"],"homepage":"https://github.com/acmesh-official/acme.sh","license":"GPL-3.0-only","ruby_source_checksum":"441a5b6d7fe405828e20e7f9fcd751438f3ab363fe99f6ebe5e34ea96ecf2975","stable_checksum":"efd12b265252f8875269960b6b31830731ccce2b3e6ff8e7ecfbee21fde35ab4","stable_url_args":["https://github.com/acmesh-official/acme.sh/archive/refs/tags/3.1.3.tar.gz"],"stable_version":"3.1.3","bottle_tag":":all","bottle_checksum":"f323095950742f7e7899c48f5295433b55c6edfb7092eade86e16fcc74618037"},"acpica":{"desc":"OS-independent implementation of the ACPI specification","executables":["acpibin","acpidump","acpiexamples","acpiexec","acpihelp","acpisrc","acpixtract","iasl"],"head_url_args":["https://github.com/acpica/acpica.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"m4":":build"}]],"homepage":"https://github.com/acpica/acpica","license":{":any_of":["Intel-ACPI","GPL-2.0-only","BSD-3-Clause"]},"ruby_source_checksum":"775c74d6e8d4cad8a206898e340f21d6255e82185aa95926862a3ffe9912c8d7","stable_checksum":"5fcef9f0d00ffaffaaa82aa49c5ea9687986e8a7bd60929e298cc99a6741ae24","stable_url_args":["https://github.com/acpica/acpica/releases/download/20260408/acpica-unix2-20260408.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"m4":":build"}]],"stable_version":"20260408"},"acronym":{"desc":"Python-based tool for creating English-ish acronyms from your fancy project","executables":["acronym"],"head_dependencies":["numpy","python@3.14",{"cmake":":build"},{"meson":":build"},{"ninja":":build"}],"homepage":"https://github.com/bacook17/acronym","license":"MIT","revision":3,"ruby_source_checksum":"718a0f1900c5306a100c3262f22f7ab97015a00ed115205eb7cbd41d9826f99c","stable_dependencies":["numpy","python@3.14",{"cmake":":build"},{"meson":":build"},{"ninja":":build"}],"stable_checksum":"163cc1630b7c65cbca6426f80e267f5253ea787e17a329d1d55517868897bbf1","stable_url_args":["https://files.pythonhosted.org/packages/e3/1a/1a364f93053f9ad0d4f38b5c0078637db484bb4c1388ad0234b85c9d2ca8/acronym-2.0.0.tar.gz"],"stable_version":"2.0.0"},"act":{"desc":"Run your GitHub Actions locally","executables":["act"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/nektos/act.git",{":branch":"master"}],"homepage":"https://nektosact.com","license":"MIT","ruby_source_checksum":"a3ed5668f70548f392f564bd1fd3dd4cec791f5b34459470071d2d1110015376","stable_dependencies":[{"go":":build"}],"stable_checksum":"649cd5b91cad870871d2283fb3ad95c8fa1d5ced7a1db8d7b346d1a7dcd3ec71","stable_url_args":["https://github.com/nektos/act/archive/refs/tags/v0.2.89.tar.gz"],"stable_version":"0.2.89"},"action-docs":{"desc":"Generate docs for GitHub actions","executables":["action-docs"],"head_dependencies":["node"],"homepage":"https://github.com/npalm/action-docs","license":"MIT","ruby_source_checksum":"dfbd8d84acbed3ef3da5e94fe04eb10a38ee47cf6303956353c8ee96579967e7","stable_dependencies":["node"],"stable_checksum":"f7d93433a6d3e532b30b3fc068fa263d16f7c38da91422450507b469bd36a64a","stable_url_args":["https://registry.npmjs.org/action-docs/-/action-docs-2.5.1.tgz"],"stable_version":"2.5.1","bottle_tag":":all","bottle_checksum":"89a129206e1fd2a3bb48e3f7923ba2bbb98c3533d28332c2511c6ff093807f51"},"action-validator":{"desc":"Tool to validate GitHub Action and Workflow YAML files","executables":["action-validator"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mpalmer/action-validator.git",{":branch":"main"}],"homepage":"https://github.com/mpalmer/action-validator","license":"GPL-3.0-only","ruby_source_checksum":"7bd84f918c67b8fb7885aed576f2cf712ac7c2470ba3435d749838f9e087d49e","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e379b5be9a8a4659aaec855a3321e40d98c5216d6191bc362a24d5b605a2cbcb","stable_url_args":["https://static.crates.io/crates/action-validator/action-validator-0.9.0.crate"],"stable_version":"0.9.0"},"actionlint":{"bottle_rebuild":1,"desc":"Static checker for GitHub Actions workflow files","executables":["actionlint"],"head_dependencies":["shellcheck",{"go":":build"},{"ronn":":build"}],"head_url_args":["https://github.com/rhysd/actionlint.git",{":branch":"main"}],"homepage":"https://rhysd.github.io/actionlint/","license":"MIT","ruby_source_checksum":"1068de083406808b121d603d03387346eda337811ccb861c54b7363eee936ead","stable_dependencies":["shellcheck",{"go":":build"},{"ronn":":build"}],"stable_checksum":"454800bd4f854592bcfe79b161f71d56e35940eb7016e48a26dd356adc9d400a","stable_url_args":["https://github.com/rhysd/actionlint/archive/refs/tags/v1.7.12.tar.gz"],"stable_version":"1.7.12"},"actions-batch":{"desc":"Time-sharing supercomputer built on GitHub Actions","executables":["actions-batch"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/alexellis/actions-batch.git",{":branch":"master"}],"homepage":"https://blog.alexellis.io/github-actions-timesharing-supercomputer/","license":"MIT","ruby_source_checksum":"e6b8cb7fc7e9e4622fb43c3f4521646eebe0ee6f1d8724bb0c2d87a47216db2b","stable_dependencies":[{"go":":build"}],"stable_checksum":"9290b338e41ff71fb599de9996c64e33a58ec9aa4e8fdd7c4484ec2b085f2160","stable_url_args":["https://github.com/alexellis/actions-batch/archive/refs/tags/v0.0.3.tar.gz"],"stable_version":"0.0.3"},"actions-languageserver":{"desc":"Language server for GitHub Actions YAML files","executables":["actions-languageserver"],"head_dependencies":["node"],"homepage":"https://github.com/actions/languageservices/tree/main/languageserver","license":"MIT","ruby_source_checksum":"33a8e6d5f2dec8b0e56388d72d38c6a58e233b01387ee459ccea94e8c8ba2af0","stable_dependencies":["node"],"stable_checksum":"83d24888f9b328aaf84a382f1fff718968df4255dca1ec097765131ae993d558","stable_url_args":["https://github.com/actions/languageservices/archive/refs/tags/release-v0.3.58.tar.gz"],"stable_version":"0.3.58"},"actions-up":{"desc":"Tool to update GitHub Actions to latest versions with SHA pinning","executables":["actions-up"],"head_dependencies":["node"],"homepage":"https://github.com/azat-io/actions-up","license":"MIT","ruby_source_checksum":"7677c7cf2b99e5be4bb4dc52c3abecb5139d1ae2e7757e7829b653823af14143","stable_dependencies":["node"],"stable_checksum":"26c3ea5750a0fad9ea58923fb789c43f72b485c4414ffaa66ffc34a4ca7bb07b","stable_url_args":["https://registry.npmjs.org/actions-up/-/actions-up-1.16.0.tgz"],"stable_version":"1.16.0","bottle_tag":":all","bottle_checksum":"12ce125299d13e48aa54229cf692d0e3b830451b6c94c23af937e4fd8c1364ae"},"activemq-cpp":{"desc":"C++ API for message brokers such as Apache ActiveMQ","executables":["activemqcpp-config","example"],"head_dependencies":["apr","openssl@3",{"pkgconf":":build"}],"homepage":"https://activemq.apache.org/components/cms/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"230c4edfdd4900c2e4e6cb824b928c64876defa5f3e1765e930b11a92ad6d28d","stable_dependencies":["apr","openssl@3",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"6bd794818ae5b5567dbdaeb30f0508cc7d03808a4b04e0d24695b2501ba70c15","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=activemq/activemq-cpp/3.9.5/activemq-cpp-library-3.9.5-src.tar.bz2"],"stable_version":"3.9.5","bottle_cellar":":any","bottle_checksum":"8848bb4603302677cc482a59e21f5e5651e844d3d981c75c6ab3e82257ddf234"},"activemq":{"aliases":["apache-activemq"],"desc":"Apache ActiveMQ: powerful open source messaging server","executables":["activemq"],"head_dependencies":["java-service-wrapper","openjdk"],"homepage":"https://activemq.apache.org/","license":"Apache-2.0","ruby_source_checksum":"719e54f0a9f9804bc57956e4524034d2ac0ef792091815f3d80aded8ab960ba7","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/opt/activemq/libexec"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/activemq/bin/activemq","console"]],"stable_dependencies":["java-service-wrapper","openjdk"],"stable_checksum":"7bb616f47e94c3bcd17589712ba647e893b049010c104c780fc227e83fed09ee","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=activemq/6.2.7/apache-activemq-6.2.7-bin.tar.gz"],"stable_version":"6.2.7"},"ad":{"desc":"Adaptable text editor inspired by vi, kakoune, and acme","executables":["ad"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sminez/ad.git",{":branch":"develop"}],"homepage":"https://github.com/sminez/ad","license":"MIT","ruby_source_checksum":"03d3c9d9ead02333fc19a705c11309390c35fc60089f5aa96fe1b11224283a98","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e35cf1030bc24bf336066fcd367e8a022d097357b896cb316183993951d4ffb8","stable_url_args":["https://github.com/sminez/ad/archive/refs/tags/0.4.0.tar.gz"],"stable_version":"0.4.0"},"ada-url":{"desc":"WHATWG-compliant and fast URL parser written in modern C++","executables":["adaparse"],"head_dependencies":["fmt",{"cmake":":build"},{"cxxopts":":build"}],"head_url_args":["https://github.com/ada-url/ada.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://ada-url.com","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"7bea3d5beefed1a6d280edff36f9f58ea4c8a2b0a7a19603f76e057ddacf5488","stable_dependencies":["fmt",{"cmake":":build"},{"cxxopts":":build"}],"stable_checksum":"77bc5bbc383ed098cc60266ad6ee912de2431bb62d89248c0e17c4e712dcdaf9","stable_url_args":["https://github.com/ada-url/ada/archive/refs/tags/v3.4.4.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"3.4.4"},"adamstark-audiofile":{"desc":"C++ Audio File Library by Adam Stark","head_url_args":["https://github.com/adamstark/AudioFile.git",{":branch":"master"}],"homepage":"https://github.com/adamstark/AudioFile","license":"MIT","ruby_source_checksum":"1ec7d346fafb741a37a01eef1a2943138694b981bfa5d19685efab693f8ed035","stable_checksum":"e3749f90a9356b5206ef8928fa0a9c039e7db49e46bb7f32c3963d6c44c5bea8","stable_url_args":["https://github.com/adamstark/AudioFile/archive/refs/tags/1.1.4.tar.gz"],"stable_version":"1.1.4","bottle_tag":":all","bottle_checksum":"dce0123d95e01e4609051018ea590c2811908a0e75cb97f7c445c491d21de87e"},"adapterremoval":{"desc":"Rapid adapter trimming, identification, and read merging","executables":["adapterremoval3"],"head_dependencies":["isa-l","libdeflate",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/MikkelSchubert/adapterremoval","license":"GPL-3.0-or-later","ruby_source_checksum":"c5fe91653f5d4aac864eb53fbfef4d2b897845e69f1599a0331fb9b8fbec2acd","stable_dependencies":["isa-l","libdeflate",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"stable_checksum":"52bef5e9ad5de76a6bd0a1522ad621e95efec0cc23602900bd65a154f96a1f6e","stable_url_args":["https://github.com/MikkelSchubert/adapterremoval/archive/refs/tags/v3.0.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"3.0.1"},"adaptivecpp":{"desc":"SYCL and C++ standard parallelism for CPUs and GPUs","executables":["acpp","acpp-appdb-tool","acpp-hcf-tool","acpp-info","acpp-pcuda-pp","syclcc","syclcc-clang"],"head_dependencies":["libomp",{"cmake":":build"}],"head_url_args":["https://github.com/AdaptiveCpp/AdaptiveCpp.git",{":branch":"develop"}],"head_uses_from_macos":[["python"]],"homepage":"https://adaptivecpp.github.io/","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"f3fcc947e76fa3687535fb7ca90ef75c6faa4da48c167a4c8f0ed347c66b78cb","stable_dependencies":["libomp",{"cmake":":build"}],"stable_checksum":"334b16ebff373bd2841f83332c2ae9a45ec192f2cf964d5fdfe94e1140776059","stable_url_args":["https://github.com/AdaptiveCpp/AdaptiveCpp/archive/refs/tags/v25.10.0.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"25.10.0"},"adb-enhanced":{"caveats":"At runtime, adb must be accessible from your PATH.\n\nYou can install adb from Homebrew Cask:\n  brew install --cask android-platform-tools\n","desc":"Swiss-army knife for Android testing and development","executables":["adbe"],"head_dependencies":["python@3.14"],"homepage":"https://ashishb.net/tech/introducing-adb-enhanced-a-swiss-army-knife-for-android-development/","license":"Apache-2.0","ruby_source_checksum":"f30f590efd23d54fc31ca62d049ac9feb2468d32fc4b6c116dd671b10f3401f2","stable_dependencies":["python@3.14"],"stable_checksum":"99146a68b664afdaf0e40a123daa4a0e4931dc82e995c21d9833d067945d7bd7","stable_url_args":["https://files.pythonhosted.org/packages/ee/c9/5271daac716345394b51a0b28c8381b06936ad797cd63006a6395451a5d6/adb_enhanced-2.10.0.tar.gz"],"stable_version":"2.10.0"},"add-determinism":{"bottle_rebuild":1,"desc":"Build postprocessor to reset metadata fields for build reproducibility","executables":["add-det","linkdupes"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/keszybz/add-determinism","license":"GPL-3.0-or-later","ruby_source_checksum":"87b9eda530b5d77d9592acf2c5de690bcfb11e886ea1d2a9b5f77ef7a8907210","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"d1f5eac303807fa31e25b4f8ccb08fed23d15f4ffdbe3bb4ee35a29504c766b2","stable_url_args":["https://github.com/keszybz/add-determinism/archive/refs/tags/v0.7.3.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.7.3"},"addlicense":{"desc":"Scan directories recursively to ensure source files have license headers","executables":["addlicense"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/google/addlicense.git",{":branch":"master"}],"homepage":"https://github.com/google/addlicense","license":"Apache-2.0","ruby_source_checksum":"e8b5dc35bffa53336890a919c347efbc7e48624a01ca7a2a57bdf400204c88d9","stable_dependencies":[{"go":":build"}],"stable_checksum":"d2e05668e6f3da9b119931c2fdadfa6dd19a8fc441218eb3f2aec4aa24ae3f90","stable_url_args":["https://github.com/google/addlicense/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"addons-linter":{"desc":"Firefox Add-ons linter, written in JavaScript","executables":["addons-linter"],"head_dependencies":["node"],"homepage":"https://github.com/mozilla/addons-linter","license":"MPL-2.0","ruby_source_checksum":"57472a0030e3090824fcc88c2e85fcafff323dc69ca5645c60dc18baeb9c10e4","stable_dependencies":["node"],"stable_checksum":"ecda2311fbf95cea6a17b1fb24482c7de31525457bb766af87db42b7cb0a52cb","stable_url_args":["https://registry.npmjs.org/addons-linter/-/addons-linter-10.7.0.tgz"],"stable_version":"10.7.0","bottle_tag":":all","bottle_checksum":"9f83bf57868ca5daaf931f7407d2b3df39c05f7af43aeb00ea923d0caf593f14"},"adios2":{"desc":"Next generation of ADIOS developed in the Exascale Computing Program","executables":["adios2-config","adios2_deactivate_bp","adios2_iotest","adios2_json_pp","adios2_remote_server","adios2_reorganize","adios2_reorganize_mpi","bp4dbg","bp5dbg","bpls","sst_conn_tool"],"head_dependencies":["c-blosc2","gcc","libfabric","libpng","libsodium","mpi4py","nanobind","numpy","open-mpi","openssl@3","pugixml","python@3.14","sqlite","yaml-cpp","zeromq","lz4","zstd",{"cmake":":build"},{"nlohmann-json":":build"},{"pybind11":":build"}],"head_url_args":["https://github.com/ornladios/ADIOS2.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://adios2.readthedocs.io","license":"Apache-2.0","ruby_source_checksum":"a139976b3af13cc38ad530ef7e6f5dc21a678ae9a5daf8bcdb296d3e099dd9e3","stable_dependencies":["c-blosc2","gcc","libfabric","libpng","libsodium","mpi4py","nanobind","numpy","open-mpi","openssl@3","pugixml","python@3.14","sqlite","yaml-cpp","zeromq","lz4","zstd",{"cmake":":build"},{"nlohmann-json":":build"},{"pybind11":":build"}],"stable_checksum":"71edd8f721448311852122fca8d83ae497b43846e5bfcdfd275dc06bb7f3d0c5","stable_url_args":["https://github.com/ornladios/ADIOS2/archive/refs/tags/v2.12.1.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.12.1"},"admesh":{"desc":"Processes triangulated solid meshes","executables":["admesh"],"homepage":"https://github.com/admesh/admesh","license":"GPL-2.0-or-later","ruby_source_checksum":"9c21754512e3014daf92120f64d9c15e5db65f618ea455c2edbf1930b4463b9f","stable_checksum":"0d7994bfa587c4e958b2ac7c7d2fb90dfb6c5463d32513ada169cf710a438535","stable_url_args":["https://github.com/admesh/admesh/releases/download/v0.98.5/admesh-0.98.5.tar.gz"],"stable_version":"0.98.5","bottle_cellar":":any","bottle_checksum":"7fc9a0d3002aa670461964731d21e8e32e080dd6447c6bac9f0bd13a23074040"},"adns":{"desc":"C/C++ resolver library and DNS resolver utilities","executables":["adnsheloex","adnshost","adnslogres","adnsresfilter"],"head_url_args":["https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/githttp/adns.git",{":branch":"master"}],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://www.chiark.greenend.org.uk/~ian/adns/","license":{":all_of":["GPL-3.0-or-later","LGPL-2.0-or-later"]},"ruby_source_checksum":"5bb1d3058a4a83fc8bb424030502e18ab401f2328822a7e3667415e619fa39b2","stable_checksum":"d0f62b6028bba2676a1e8f863181d92b2155104a3e73418ae94c316695853fc9","stable_url_args":["https://www.chiark.greenend.org.uk/~ian/adns/ftp/adns-1.6.2.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"1.6.2"},"adplay":{"desc":"Command-line player for OPL2 music","executables":["adplay"],"head_dependencies":["adplug","libbinio","sdl2-compat",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/adplug/adplay-unix.git",{":branch":"master"}],"homepage":"https://adplug.github.io","license":"GPL-2.0-or-later","ruby_source_checksum":"3bf442a459e4e67d6188a6df3688f958d52b4d851812fc230e0643a2a633f53c","stable_dependencies":["adplug","libbinio","sdl2-compat",{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"949b2618092a3aae5c278a98dfa3231130ef35a791b3afcaa0ebe45443ce82c8","stable_url_args":["https://github.com/adplug/adplay-unix/releases/download/v1.9/adplay-1.9.tar.bz2"],"stable_version":"1.9"},"adplug":{"desc":"Free, hardware independent AdLib sound player library","executables":["adplugdb"],"head_dependencies":["libbinio",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/adplug/adplug.git",{":branch":"master"}],"homepage":"https://adplug.github.io","license":"LGPL-2.1-or-later","ruby_source_checksum":"6307a87905bcbc8d1c55d59917f5f43726e06013dcfab5f61a858cbfb9b4b325","stable_dependencies":["libbinio",{"pkgconf":":build"}],"stable_checksum":"de18463bf7c0cb639a3228ad47e69eb7f78a5a197802d325f3a5ed7e1c56d57f","stable_url_args":["https://github.com/adplug/adplug/releases/download/adplug-2.4/adplug-2.4.tar.bz2"],"stable_version":"2.4"},"adr-tools":{"bottle_rebuild":2,"desc":"CLI tool for working with Architecture Decision Records","executables":["_adr_add_link","_adr_autocomplete","_adr_commands","_adr_dir","_adr_file","_adr_generate_graph","_adr_generate_toc","_adr_help","_adr_help_new","_adr_links","_adr_remove_status","_adr_status","_adr_title","adr","adr-config","adr-generate","adr-help","adr-init","adr-link","adr-list","adr-new","adr-upgrade-repository"],"homepage":"https://github.com/npryce/adr-tools","license":"CC-BY-4.0","ruby_source_checksum":"2dd835b59d21edd8fd77e855545e931c73215e2361db2bbc7a46493bc2c1492a","stable_checksum":"9490f31a457c253c4113313ed6352efcbf8f924970a309a08488833b9c325d7c","stable_url_args":["https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz"],"stable_version":"3.0.0","bottle_tag":":all","bottle_checksum":"893bca3baa1fdb9dfad37f81cc58ccc5d6e3c3b7b9c03336d5ac365700eeec10"},"adr-viewer":{"desc":"Generate easy-to-read web pages for your Architecture Decision Records","executables":["adr-viewer"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/mrwilson/adr-viewer","license":"MIT","revision":5,"ruby_source_checksum":"0b72327c3c5c29ef89e22f9af619fc1efa74943cd988f7561e93bb0abb400aab","stable_dependencies":["python@3.14"],"stable_checksum":"9a2f02a9feb3a6d03d055dd8599b20d34126f8e755b4b4ee1a353ecbbd590cef","stable_url_args":["https://files.pythonhosted.org/packages/1b/72/0f787da38d0f9d69c06b31d8f412735ed4fad383edd7f7d2286f4fc7b5b0/adr_viewer-1.4.0.tar.gz"],"stable_version":"1.4.0"},"adrs":{"desc":"Architectural Decision Record tool in Rust","executables":["adrs"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/joshrotenberg/adrs.git",{":branch":"main"}],"homepage":"https://joshrotenberg.com/adrs/","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"ab7c7446d23b133f8c6410e4796e7216e0fe8c8fcf1d0a11b010c4ce814f6869","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7f230f62d165a39af7d27eb631568ede659ebf8988b913fbfe80ff0a286dbb1a","stable_url_args":["https://github.com/joshrotenberg/adrs/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"advancecomp":{"bottle_rebuild":1,"desc":"Recompression utilities for .PNG, .MNG, .ZIP, and .GZ files","executables":["advdef","advmng","advpng","advzip"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.advancemame.it/comp-readme.html","license":"GPL-3.0-only","ruby_source_checksum":"f1c6c7d9a862c36e37027e2855dc4da8027309b4cdd3affaa70c1d6a82ac1d15","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"b07d77735540409771cbe1b6df165b5151c11bb9c3d8f01290be0ec88ec3498f","stable_url_args":["https://github.com/amadvance/advancecomp/releases/download/v2.6/advancecomp-2.6.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.6"},"advancescan":{"bottle_rebuild":1,"desc":"Rom manager for AdvanceMAME/MESS","executables":["advdiff","advscan"],"homepage":"https://www.advancemame.it/scan-readme.html","license":"GPL-2.0-or-later","ruby_source_checksum":"5f8099784a8485d9f21dcc44f3b6019e0420e222031c171bbbbc6b898beca1c6","stable_checksum":"8c346c6578a1486ca01774f30c3e678058b9b8b02f265119776d523358d24672","stable_url_args":["https://github.com/amadvance/advancescan/releases/download/v1.18/advancescan-1.18.tar.gz"],"stable_version":"1.18"},"adwaita-icon-theme":{"desc":"Icons for the GNOME project","head_dependencies":["librsvg",{"gtk4":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://developer.gnome.org","license":{":any_of":["LGPL-3.0-or-later","CC-BY-SA-3.0"]},"oldnames":["gnome-icon-theme"],"ruby_source_checksum":"d27a1234b74b5dcf3efac6dfe31c770048b86e33e5068bf8767059a09573a117","stable_dependencies":["librsvg",{"gtk4":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"fac6e0401fca714780561a081b8f7e27c3bc1db34ebda4da175081f26b24d460","stable_url_args":["https://download.gnome.org/sources/adwaita-icon-theme/50/adwaita-icon-theme-50.0.tar.xz"],"stable_version":"50.0","bottle_tag":":all","bottle_checksum":"47172d1fb11dcdac39b27a41921517f3710a3dc0cde41372c3a086c955f77ba8"},"aerc":{"desc":"Email client that runs in your terminal","executables":["aerc","carddav-query"],"head_dependencies":["notmuch",{"go":":build"},{"scdoc":":build"}],"head_url_args":["https://git.sr.ht/~rjarry/aerc",{":branch":"master"}],"homepage":"https://aerc-mail.org/","license":"MIT","ruby_source_checksum":"8a5656d6fd7fe3f55e3498e212f7fe0ebdea20efb5f4e11eeb6076ecbd5f8916","stable_dependencies":["notmuch",{"go":":build"},{"scdoc":":build"}],"stable_checksum":"3f1469bbaea982fc58352f2682932ecc2fb50c705994d96b2343e771747745a7","stable_url_args":["https://git.sr.ht/~rjarry/aerc/archive/0.21.0.tar.gz"],"stable_version":"0.21.0"},"aerleon":{"conflicts":[["cgrep",{":because":"both install `cgrep` binaries"}]],"desc":"Generate firewall configs for multiple firewall platforms","executables":["aclcheck","aclgen","cgrep"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/aerleon/aerleon.git",{":branch":"main"}],"homepage":"https://aerleon.readthedocs.io/en/latest/","license":"Apache-2.0","ruby_source_checksum":"272471a7fe41f48e95b8f2d7c32366ed1853a5488ddaf2d39ad8fa052cda467c","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"debb66a0749c3c24df8ba27a3be09b87a70fdc023eb0da4e8a7f20c036f995ea","stable_url_args":["https://files.pythonhosted.org/packages/65/db/570b7174e40919b131ec3cef0fc373e39213b39398c8adb032a41c99f249/aerleon-1.17.0.tar.gz"],"stable_version":"1.17.0"},"aescrypt-packetizer":{"caveats":"To avoid conflicting with our other AESCrypt package the binaries\nhave been renamed paescrypt and paescrypt_keygen.\n","deprecate_args":{":date":"2025-03-17",":because":"switched to a commercial license in v4"},"desc":"Encrypt and decrypt using 256-bit AES encryption","disable_args":{":date":"2026-03-17",":because":"switched to a commercial license in v4"},"homepage":"https://www.aescrypt.com","license":"GPL-2.0-or-later","ruby_source_checksum":"664a64c3887361366d9c544b68239c33445a384988a16aab2ad165721092306f","stable_checksum":"e2e192d0b45eab9748efe59e97b656cc55f1faeb595a2f77ab84d44b0ec084d2","stable_url_args":["https://www.mirrorservice.org/sites/distfiles.gentoo.org/distfiles/13/aescrypt-3.16.tgz"],"stable_version":"3.16","bottle_checksum":"3803d5d2dc8c254d7f68d95175e77dc62c5f4a0a6ee01d24e2a7c8a45049e33b"},"aescrypt":{"desc":"Program for encryption/decryption","executables":["aescrypt","aesget"],"homepage":"https://aescrypt.sourceforge.net/","license":"BSD-4-Clause","ruby_source_checksum":"cdc1d9cff5cf46c663c5d049f103d3f9856b111f3e783ede9f803582b7c52961","stable_checksum":"7b17656cbbd76700d313a1c36824a197dfb776cadcbf3a748da5ee3d0791b92d","stable_url_args":["https://aescrypt.sourceforge.net/aescrypt-0.7.tar.gz"],"stable_version":"0.7","bottle_checksum":"a6ca5e29be88eea7f2fe4faf1e57e3f827bfa86bae2726e5f83cedc79c091fcb"},"aespipe":{"desc":"AES encryption or decryption for pipes","executables":["aespipe"],"homepage":"https://loop-aes.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"cfae1c9383c0fc44b880ab4d23f0d85210f94fac12ec9b689424309a53227693","stable_checksum":"448fe1e58612c184951645ddd926fc5bdb64fc4f2f828c766c82aa1127e9a3e2","stable_url_args":["https://loop-aes.sourceforge.net/aespipe/aespipe-v2.4j.tar.bz2"],"stable_version":"2.4j"},"afflib":{"bottle_rebuild":3,"desc":"Advanced Forensic Format","executables":["affcat","affcompare","affconvert","affcopy","affcrypto","affdiskprint","affinfo","affix","affrecover","affsegment","affsign","affstats","affuse","affverify","affxml"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"head_uses_from_macos":[["curl"],["expat"]],"homepage":"https://github.com/sshock/AFFLIBv3","license":{":all_of":["BSD-4-Clause",":public_domain"]},"ruby_source_checksum":"ac29828a8611ec7003c3194145c1451aeb4cb2c5de683a5b76aa38f96cef5d18","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"67481fc520ff927bf61aea0bf2d660feb73e24cc329335bebb064f8f12115dcb","stable_url_args":["https://github.com/sshock/AFFLIBv3/archive/refs/tags/v3.7.22.tar.gz"],"stable_uses_from_macos":[["curl"],["expat"]],"stable_version":"3.7.22"},"afio":{"bottle_rebuild":1,"desc":"Creates cpio-format archives","executables":["afio"],"head_url_args":["https://github.com/kholtman/afio.git",{":branch":"master"}],"homepage":"https://github.com/kholtman/afio","license":":cannot_represent","ruby_source_checksum":"9a32b648e791f51ec62ee4d5ec494bf907b0bb20ed15bb32adb8fa86a90e0cd8","stable_checksum":"c64ca14109df547e25702c9f3a9ca877881cd4bf38dcbe90fbd09c8d294f42b9","stable_url_args":["https://github.com/kholtman/afio/archive/refs/tags/v2.5.2.tar.gz"],"stable_version":"2.5.2","bottle_checksum":"ca63097a9d1a29c00ae8a799941e937c7359b9df59c723b6110cd7b5cfe7c943"},"afl++":{"desc":"American Fuzzy Lop++","executables":["afl-addseeds","afl-analyze","afl-c++","afl-cc","afl-clang","afl-clang++","afl-clang-fast","afl-clang-fast++","afl-clang-lto","afl-clang-lto++","afl-cmin","afl-cmin.awk","afl-cmin.bash","afl-cmin.py","afl-fuzz","afl-g++","afl-gcc","afl-gotcpu","afl-health","afl-ld-lto","afl-lto","afl-lto++","afl-persistent-config","afl-plot","afl-showmap","afl-system-config","afl-tmin","afl-whatsup"],"head_dependencies":["lld","llvm","python@3.14",{"coreutils":":build"}],"homepage":"https://aflplus.plus/","license":"Apache-2.0","ruby_source_checksum":"e69fdd2d95bd2161005aae0ea6fb9700bfd72278b34cabf12a86aeda72dcb2f5","stable_dependencies":["lld","llvm","python@3.14",{"coreutils":":build"}],"stable_checksum":"118415843e5d289d63bd6d8f2252c18212978f15ac9e86acbbc75766cd45acde","stable_url_args":["https://github.com/AFLplusplus/AFLplusplus/archive/refs/tags/v5.02c.tar.gz"],"stable_version":"5.02c"},"afsctool":{"bottle_rebuild":1,"desc":"Utility for manipulating APFS and ZFS compressed files","executables":["afsctool","zfsctool"],"head_dependencies":[{"cmake":":build"},{"google-sparsehash":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/RJVB/afsctool.git",{":branch":"master"}],"homepage":"https://brkirch.wordpress.com/afsctool/","license":{":all_of":["GPL-3.0-only","BSL-1.0"]},"ruby_source_checksum":"18149289379b80097c2bb20e1b39a95904ffd0b5bf691f14c9af5fee8e0f6994","stable_dependencies":[{"cmake":":build"},{"google-sparsehash":":build"},{"pkgconf":":build"}],"stable_checksum":"5776ff5aaf05c513bead107536d9e98e6037019a0de8a1435cc9da89ea8d49b8","stable_url_args":["https://github.com/RJVB/afsctool/archive/refs/tags/v1.7.3.tar.gz"],"stable_version":"1.7.3"},"aften":{"desc":"Audio encoder which generates ATSC A/52 compressed audio streams","executables":["aften","wavfilter","wavinfo","wavrms"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://aften.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"03b56ce70243c2cbb7e20fbe9481b0824642834077d9fbef0cdd56f4f70ccbe4","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"87cc847233bb92fbd5bed49e2cdd6932bb58504aeaefbfd20ecfbeb9532f0c0a","stable_url_args":["https://downloads.sourceforge.net/project/aften/aften/0.0.8/aften-0.0.8.tar.bz2"],"stable_version":"0.0.8","bottle_cellar":":any","bottle_checksum":"6f4cfa96fbcc6616017d696852e0738796471c24b2bcbd4ee38ce9cd2c01575c"},"aftman":{"deprecate_args":{":date":"2025-07-19",":because":":repo_archived",":replacement_formula":"mise"},"desc":"Toolchain manager for Roblox, the prodigal sequel to Foreman","disable_args":{":date":"2026-07-19",":because":":repo_archived",":replacement_formula":"mise"},"executables":["aftman"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/LPGhatguy/aftman.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/LPGhatguy/aftman","license":"MIT","ruby_source_checksum":"0e3353c4649e6ecab04e8d8f445b048dc3374c7d823f0d3948b1077aeb8a5716","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f75aab63cb887c63e3888a225061a1ab4e0fd0d9c3e0a1c86b8ac7ad035fdf6c","stable_url_args":["https://github.com/LPGhatguy/aftman/archive/refs/tags/v0.3.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.3.0"},"afuse":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-06-21",":because":":unmaintained"},"desc":"Automounting file system implemented in userspace with FUSE","disable_args":{":date":"2027-06-21",":because":":unmaintained"},"head_dependencies":["libfuse@2",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/pcarrier/afuse/","license":"GPL-2.0-only","ruby_source_checksum":"02cc5d62e1cc99b3a5aa468f10f6c26b820899ee62fb418e86594cdd75adb6bd","stable_dependencies":["libfuse@2",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"87284e3f7973f5a61eea4a37880512c01f0b8bf1d37a8988447efbe806ec3414","stable_url_args":["https://github.com/pcarrier/afuse/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"agda":{"caveats":"To use the installed Agda libraries, execute the following commands:\n\n    mkdir -p $HOME/.config/agda\n    cp $HOMEBREW_PREFIX/opt/agda/share/agda/example-libraries $HOME/.config/agda/libraries\n    cp $HOMEBREW_PREFIX/opt/agda/share/agda/example-defaults $HOME/.config/agda/defaults\n\nYou can then inspect the copied files and customize them as needed.\nIf you have upgraded your Agda installation from a previous version, you may need to redo this.\n","desc":"Dependently typed functional programming language","executables":["agda","agda-mode","agda2hs","als"],"head_dependencies":["ghc@9.12","gmp","icu4c@78",{"cabal-install":":build"},{"emacs":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/agda/agda.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://wiki.portal.chalmers.se/agda/","license":{":all_of":["MIT","BSD-3-Clause"]},"ruby_source_checksum":"36ff975bb88262abec4ed3c0429a995eaead949743ca2272f74589e91fe16c51","stable_dependencies":["ghc@9.12","gmp","icu4c@78",{"cabal-install":":build"},{"emacs":":build"},{"pkgconf":":build"}],"stable_checksum":"6ccdfbb52046f3372de4a6fc41ee7dfe905f50a8180c6dbeb777cfd71d91ed9e","stable_url_args":["https://github.com/agda/agda/archive/refs/tags/v2.8.0-r3.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"2.8.0-r3"},"age-plugin-se":{"desc":"Age plugin for Apple Secure Enclave","executables":["age-plugin-se"],"head_dependencies":[{"scdoc":":build"},{"age":":test"}],"head_url_args":["https://github.com/remko/age-plugin-se.git",{":branch":"main"}],"homepage":"https://github.com/remko/age-plugin-se","license":"MIT","ruby_source_checksum":"574b58a81b36369a77358d586b260b63824799e5fa34e1fb9e012b9131520e18","stable_dependencies":[{"scdoc":":build"},{"age":":test"}],"stable_checksum":"52d9b9583783988fbe5e94bbe72089a870d128a2eba197fc09a95c13926fb27a","stable_url_args":["https://github.com/remko/age-plugin-se/archive/refs/tags/v0.1.4.tar.gz"],"stable_version":"0.1.4"},"age-plugin-yubikey":{"desc":"Plugin for encrypting files with age and PIV tokens such as YubiKeys","executables":["age-plugin-yubikey"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/str4d/age-plugin-yubikey.git",{":branch":"main"}],"head_uses_from_macos":[["pcsc-lite"]],"homepage":"https://github.com/str4d/age-plugin-yubikey","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"3e6d771c0f8a76fbaa4b8a366948d1277f5923729972de036630a4762136f4be","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"51e4680ad7ad7f56535e4f3018531bd0196815659378709979617d4f17102700","stable_url_args":["https://github.com/str4d/age-plugin-yubikey/archive/refs/tags/v0.5.1.tar.gz"],"stable_uses_from_macos":[["pcsc-lite"]],"stable_version":"0.5.1"},"age":{"bottle_rebuild":1,"desc":"Simple, modern, secure file encryption","executables":["age","age-keygen"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/FiloSottile/age.git",{":branch":"main"}],"homepage":"https://github.com/FiloSottile/age","license":"BSD-3-Clause","ruby_source_checksum":"310fd8071e0d216364de21e4aec4399c1fed2489f835e4943d60566690f31a32","stable_dependencies":[{"go":":build"}],"stable_checksum":"396007bc0bc53de253391493bda1252757ba63af1a19db86cfb60a35cb9d290a","stable_url_args":["https://github.com/FiloSottile/age/archive/refs/tags/v1.3.1.tar.gz"],"stable_version":"1.3.1"},"agedu":{"desc":"Unix utility for tracking down wasted disk space","executables":["agedu"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://git.tartarus.org/simon/agedu.git",{":branch":"main"}],"homepage":"https://www.chiark.greenend.org.uk/~sgtatham/agedu/","license":"MIT","ruby_source_checksum":"715c5d3292534cb0b66debd6737f53d43c9d46cfa9085d5b6cb5b577f34721ba","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"37be3c0de116b4fa44d390cca929248fd2e12586ef22aca9474a009c568e561c","stable_url_args":["https://www.chiark.greenend.org.uk/~sgtatham/agedu/agedu-20260410.3622eda.tar.gz"],"stable_version":"20260410"},"agent-browser":{"caveats":"To complete the installation, run:\n  agent-browser install\n","desc":"Browser automation CLI for AI agents","executables":["agent-browser"],"head_dependencies":["node",{"rust":":build"}],"homepage":"https://agent-browser.dev/","license":"Apache-2.0","ruby_source_checksum":"942bb32fc31dbe7e645266cce1ba64359c133cba0f4c0f76e30bdcb8ef011ef9","stable_dependencies":["node",{"rust":":build"}],"stable_checksum":"370f91c688c7b92ded5c7aaedc190ab4c68c353f0b12c24948a81b6549176310","stable_url_args":["https://github.com/vercel-labs/agent-browser/archive/refs/tags/v0.31.1.tar.gz"],"stable_version":"0.31.1"},"agg":{"desc":"Asciicast to GIF converter","executables":["agg"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/asciinema/agg.git",{":branch":"main"}],"homepage":"https://docs.asciinema.org/manual/agg/","license":"GPL-3.0-or-later","ruby_source_checksum":"476536359547e14115da446e012a396744c1f303fb6b59ab282bfcd98ffaff63","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8170119502ad2c1c697e5cd4d050d87c425ecee726c5f6c3c2140703bcb31bb3","stable_url_args":["https://github.com/asciinema/agg/archive/refs/tags/v1.9.0.tar.gz"],"stable_version":"1.9.0"},"aha":{"desc":"ANSI HTML adapter","executables":["aha"],"head_url_args":["https://github.com/theZiz/aha.git",{":branch":"master"}],"homepage":"https://github.com/theZiz/aha","license":{":any_of":["LGPL-2.0-or-later","MPL-1.1"]},"ruby_source_checksum":"7903d137b3f2d66a147855d92dfbce10ecdf4ed7da6e52cfd28e364625510b73","stable_checksum":"6aea13487f6b5c3e453a447a67345f8095282f5acd97344466816b05ebd0b3b1","stable_url_args":["https://github.com/theZiz/aha/archive/refs/tags/0.5.1.tar.gz"],"stable_version":"0.5.1","bottle_checksum":"fed59f6650f5b40100644b0baf1bee57b0b3ca6a05d413af70350d9d0eaa8441"},"ahcpd":{"bottle_rebuild":1,"desc":"Autoconfiguration protocol for IPv6 and IPv6/IPv4 networks","executables":["ahcpd"],"homepage":"https://www.irif.fr/~jch/software/ahcp/","license":"MIT","ruby_source_checksum":"0f34d7cb7b99d112b503175abeeff9df15d0ebf835420d6233e9662746d042bb","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"a4622e817d2b2a9b878653f085585bd57f3838cc546cca6028d3b73ffcac0d52","stable_url_args":["https://www.irif.fr/~jch/software/files/ahcpd-0.53.tar.gz"],"stable_version":"0.53","bottle_checksum":"49ef92eb18038f60e6419a5dfecd11be62f3b69cb4778c473050e5443e72ac06"},"ahoy":{"desc":"Creates self documenting CLI programs from commands in YAML files","executables":["ahoy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ahoy-cli/ahoy.git",{":branch":"master"}],"homepage":"https://github.com/ahoy-cli/ahoy/","license":"MIT","ruby_source_checksum":"bd59e69fbcfaaec990747ad19079d94193e0905ae581169ea0764442ab4bb67a","stable_dependencies":[{"go":":build"}],"stable_checksum":"e57f908df16c29d5e1b5e814496d0f9eb9e11a871ed68e1fd93aa286c557c540","stable_url_args":["https://github.com/ahoy-cli/ahoy/archive/refs/tags/v2.5.0.tar.gz"],"stable_version":"2.5.0"},"ai-cli":{"desc":"Generate images, video, audio, and text from the terminal","head_dependencies":["node"],"homepage":"https://ai-cli.dev","license":"Apache-2.0","ruby_source_checksum":"41e8edc4e64c9e2026268fd23a6a800d8746878bd505a87ce03dcacebd9c26c2","stable_dependencies":["node"],"stable_checksum":"1552fe238facb166cb09dcd626e31e53925458196e74bdbd876a2c97369c4f80","stable_url_args":["https://registry.npmjs.org/ai-cli/-/ai-cli-0.4.2.tgz"],"stable_version":"0.4.2","bottle_tag":":all","bottle_checksum":"eda295807aafeba48ac65a30afa500eabe3c82f018f56d72d72cd7fbb97244c4"},"aiac":{"desc":"Artificial Intelligence Infrastructure-as-Code Generator","executables":["aiac"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gofireflyio/aiac.git",{":branch":"main"}],"homepage":"https://github.com/gofireflyio/aiac","license":"Apache-2.0","ruby_source_checksum":"ca1cf61fe621a69decb90ca5e5545c2a77986d27064f09fb145b11128f3c8135","stable_dependencies":[{"go":":build"}],"stable_checksum":"45e48cd8958d835b402e0e68d7aa8b9642deb535464dad5d6b83fb8f8ed3d79e","stable_url_args":["https://github.com/gofireflyio/aiac/archive/refs/tags/v5.3.0.tar.gz"],"stable_version":"5.3.0"},"aichat":{"desc":"All-in-one AI-Powered CLI Chat & Copilot","executables":["aichat"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sigoden/aichat.git",{":branch":"main"}],"homepage":"https://github.com/sigoden/aichat","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"d805cd70d357fefd84501bc7043d3ea6ef46987155a9765b809e425459b3569a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e194cc89afc213a6e3169738221cae641c347421c4f2aacd5d6f4f7cc6edb387","stable_url_args":["https://github.com/sigoden/aichat/archive/refs/tags/v0.30.0.tar.gz"],"stable_version":"0.30.0"},"aicommit":{"desc":"AI-powered commit message generator","executables":["aicommit"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/coder/aicommit.git",{":branch":"main"}],"homepage":"https://github.com/coder/aicommit","license":"CC0-1.0","ruby_source_checksum":"a82e91c8b655c2d0281ecad4ae42fff920e6640dbaddc58d6da5e313ddd56361","stable_dependencies":[{"go":":build"}],"stable_checksum":"b89c00eabd881344a0e1ee3fe2d5bbf5005cfd19881f5d3a4b23bc8dd0a98a0b","stable_url_args":["https://github.com/coder/aicommit/archive/refs/tags/v0.6.5.tar.gz"],"stable_version":"0.6.5"},"aicommit2":{"desc":"Reactive CLI that generates commit messages for Git and Jujutsu with AI","executables":["aic2","aicommit2"],"head_dependencies":["node"],"homepage":"https://github.com/tak-bro/aicommit2","license":"MIT","ruby_source_checksum":"8353e16b7e8fa2a69777833b2cffe8505eec3fa7808d819b628e35cfc75dcf9f","stable_dependencies":["node"],"stable_checksum":"66dafa39ae8def6f14a2b302218f45b4edea8fd3c065fa7dc7325363ad9bef3f","stable_url_args":["https://registry.npmjs.org/aicommit2/-/aicommit2-2.7.0.tgz"],"stable_version":"2.7.0","bottle_tag":":all","bottle_checksum":"efcb9288e0920169fda9e862779a0f4ce463fe205649aeb864c074413a22b840"},"aicommits":{"desc":"Writes your git commit messages for you with AI","executables":["aic","aicommits"],"head_dependencies":["node"],"homepage":"https://github.com/Nutlope/aicommits","license":"MIT","ruby_source_checksum":"5f0fa6f2b75440aa77fdd28d556af25d24ea5e8a3521ee91ce4f8fe36a81a497","stable_dependencies":["node"],"stable_checksum":"1510a60a74d886065293608cd2a40abefa7dec2ae02ccfa4aee2623f3cb07724","stable_url_args":["https://registry.npmjs.org/aicommits/-/aicommits-3.4.0.tgz"],"stable_version":"3.4.0","bottle_tag":":all","bottle_checksum":"64b72a5992dee039b581e85ad554c9d8524c913017dba7b6979747fdb4bf469d"},"aide":{"bottle_rebuild":1,"desc":"File and directory integrity checker","executables":["aide"],"head_dependencies":["libgcrypt","libgpg-error","pcre2",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"bison":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/aide/aide.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"]],"homepage":"https://aide.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"79508b7dc13236e93b426d585d85163a407aa7693302b3e92232107557036007","stable_dependencies":["libgcrypt","libgpg-error","pcre2",{"pkgconf":":build"}],"stable_checksum":"6513170bb5b8c22802dd1b72f02d8aa9f432aef2b4470522db03e755212a3f47","stable_url_args":["https://github.com/aide/aide/releases/download/v0.19.3/aide-0.19.3.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"]],"stable_version":"0.19.3"},"aider":{"desc":"AI pair programming in your terminal","executables":["aider"],"head_dependencies":["certifi","freetype","gcc","jpeg-turbo","libyaml","openblas","python@3.12",{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Aider-AI/aider.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://aider.chat/","license":"Apache-2.0","ruby_source_checksum":"b1c18207badfe966a951caa62fce9c4770ebe114e167ff216bb7fb148fdb190b","stable_dependencies":["certifi","freetype","gcc","jpeg-turbo","libyaml","openblas","python@3.12",{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f38a9d322f5609f0c13af82d50c6a11170185b3fdf26956e4a7e89ba19819159","stable_url_args":["https://files.pythonhosted.org/packages/39/45/71111a018c653b7e743216188fb73cd640a86abbda56b7e430f65cd45d23/aider_chat-0.86.2.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.86.2"},"aiken":{"desc":"Modern smart contract platform for Cardano","executables":["aiken"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/aiken-lang/aiken.git",{":branch":"main"}],"homepage":"https://aiken-lang.org/","license":"Apache-2.0","ruby_source_checksum":"d69e0859321ddec1c7d8b0a40e0060f10fffb23216f2aeb6ee91eabc13e1c26d","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e462fd02ee47546b7e1b42fcca54e4a70410fb0fe0e26cbb9f16f11292b2a5d1","stable_url_args":["https://github.com/aiken-lang/aiken/archive/refs/tags/v1.1.23.tar.gz"],"stable_version":"1.1.23"},"ain":{"desc":"HTTP API client for the terminal","executables":["ain"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jonaslu/ain.git",{":branch":"main"}],"homepage":"https://github.com/jonaslu/ain","license":"MIT","ruby_source_checksum":"2cb39ccde06d5c05734341b57162019913fd2766621234617409c50ce159ed31","stable_dependencies":[{"go":":build"}],"stable_checksum":"a60ce846edc6f8e5429c3cf14faf57f170b757c6ab13d8f36d64235a1959e6c8","stable_url_args":["https://github.com/jonaslu/ain/archive/refs/tags/v1.6.0.tar.gz"],"stable_version":"1.6.0"},"air":{"conflicts":[["go-air",{":because":"both install binaries with the same name"}]],"desc":"Fast and opinionated formatter for R code","executables":["air"],"head_dependencies":[{"rust":":build"}],"homepage":"https://posit-dev.github.io/air/","license":"MIT","ruby_source_checksum":"d1be0770140ae792daeef293e957f80b735e2b7f01fe73e64bf859df1841e159","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4ef28a95df9c037aa6bdb9b36f94dcdcdbb64b469e49729268e2921d6d2e1968","stable_url_args":["https://github.com/posit-dev/air/archive/refs/tags/0.10.0.tar.gz"],"stable_version":"0.10.0"},"aircrack-ng":{"caveats":"Run `airodump-ng-oui-update` install or update the Airodump-ng OUI file.","desc":"Next-generation aircrack with lots of new features","executables":["airbase-ng","aircrack-ng","airdecap-ng","airdecloak-ng","aireplay-ng","airodump-ng","airodump-ng-oui-update","airolib-ng","airserv-ng","airtun-ng","airventriloquist-ng","besside-ng","besside-ng-crawler","buddy-ng","easside-ng","ivstools","kstats","makeivs-ng","packetforge-ng","tkiptun-ng","wesside-ng","wpaclean"],"head_dependencies":["openssl@4","pcre2","sqlite",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://aircrack-ng.org/","license":{":all_of":["BSD-3-Clause","GPL-2.0-or-later",{"GPL-2.0-or-later":{":with":"cryptsetup-OpenSSL-exception"}}]},"revision":2,"ruby_source_checksum":"5815972b89296364331f652fc786ab4f8718624e50d30a9eee44b4fbbd5e914f","stable_dependencies":["openssl@4","pcre2","sqlite",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/aircrack-ng/aircrack-ng/commit/adbb91bbec99b8c12924966314714a26ec86f504.patch?full_index=1","sha256":"b3b4eae6987f1a0a812f30426b7ceb77cd50da958c05415840291f69cbe005d6"},{"strip":"p1","url":"https://github.com/aircrack-ng/aircrack-ng/commit/88408f6441a1527b6e7e55ab5bccd113cfad4156.patch?full_index=1","sha256":"fe162569841b0f101759e019ba2034e7370555c2bea7b2b9113c70910708b062"},{"strip":"p1","url":"https://github.com/aircrack-ng/aircrack-ng/commit/f7d65bdbdd83ba8ae4ea0f145939da7a5a2fb0d1.patch?full_index=1","sha256":"98a675f0bca1fc7a8e85b8ac67f1a0e554aae824679b849b0e41f77d2d84a69f"},{"strip":"p1","data":true}],"stable_checksum":"05a704e3c8f7792a17315080a21214a4448fd2452c1b0dd5226a3a55f90b58c3","stable_url_args":["https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.7"},"airshare":{"desc":"Cross-platform content sharing in a local network","executables":["airshare"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://airshare.readthedocs.io/","license":"MIT","revision":24,"ruby_source_checksum":"d0681fe2703c2511133d876382cdaa7d2258c80dcadd6a9c82527a94a11f99d2","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"138976933bcf2c0bc99f18901242544919e9fafe43735b4f83b19d4ae5964be7","stable_url_args":["https://files.pythonhosted.org/packages/cb/a2/d59c18cd6a143bf860c29acb70552b7351fd7e0f56213be86b624601106b/Airshare-0.1.6.tar.gz"],"stable_version":"0.1.6"},"airspy":{"deprecate_args":{":date":"2026-05-30",":because":"has code relicensed to non-FOSS after 1.0.10"},"desc":"Driver and tools for a software-defined radio","disable_args":{":date":"2027-05-30",":because":"has code relicensed to non-FOSS after 1.0.10"},"executables":["airspy_gpio","airspy_gpiodir","airspy_info","airspy_lib_version","airspy_r820t","airspy_rx","airspy_si5351c","airspy_spiflash"],"head_dependencies":["libusb",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://airspy.com/","license":"GPL-2.0-or-later","ruby_source_checksum":"31aa2d5e54fd157f673b0e46c5d53e748bc2277b5f7189a779289a9edba7801c","stable_dependencies":["libusb",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/airspy/airspyone_host/commit/7290309a663ced66e1e51dc65c1604e563752310.patch?full_index=1","sha256":"982559d6b900aa9aa2de546197153aae4e0de7b852d0cf4404a92ec3c5f00d11"},{"strip":"p1","url":"https://github.com/airspy/airspyone_host/commit/3cf6f97976611c2ff6363f7927fe76c465995801.patch?full_index=1","sha256":"0d78db431a2c11622200655cbd446cae3543c333eb6fa2fa1a0909b6d72d24e2"},{"strip":"p1","url":"https://github.com/airspy/airspyone_host/commit/f467acd587617640741ecbfade819d10ecd032c2.patch?full_index=1","sha256":"5b7cc28179b55245caf379b002ed54eb52ee48b66cc8814b6740bc3d94dc48cf"}],"stable_checksum":"fcca23911c9a9da71cebeffeba708c59d1d6401eec6eb2dd73cae35b8ea3c613","stable_url_args":["https://github.com/airspy/airspyone_host/archive/refs/tags/v1.0.10.tar.gz"],"stable_version":"1.0.10","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"3cebc54737172b116e3cdabc7770777954b6c1840940588cd29f431c4db526c7"},"airspyhf":{"desc":"Driver and tools for a software-defined radio","executables":["airspyhf_calibrate","airspyhf_gpio","airspyhf_info","airspyhf_lib_version","airspyhf_rx"],"head_dependencies":["libusb",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/airspy/airspyhf.git",{":branch":"master"}],"homepage":"https://airspy.com/","license":"BSD-3-Clause","ruby_source_checksum":"dfbe4d7bca5a90098ad384d5591bfd6e6f301c50037155eeea92ab4f1b3d0224","stable_dependencies":["libusb",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/airspy/airspyhf/commit/e9c483aaa6da6faebc648ba2a065608dc7f3ee08.patch?full_index=1","sha256":"06d76fc39f1473c7a09bef1883b68c6bf965b56a1e02c870f5c4d7ea528a78f4"},{"strip":"p1","url":"https://github.com/airspy/airspyhf/commit/0aa25232542b2bccab3f94a1f7171d8720709d6d.patch?full_index=1","sha256":"850e7e46cc154f12c4a86254e3f8be0d7b5704bef8bb4612819838c0cc99aa86"},{"strip":"p1","url":"https://github.com/airspy/airspyhf/commit/0dbb10cd22e2ef1546c8a79d418529bd577acd23.patch?full_index=1","sha256":"8736a181e3e6d2cf377f09df2a086ce950c9323e23b9b02dd00685519c30edcc"}],"stable_checksum":"cd1e5ae89e09b813b096ae4a328e352c9432a582e03fd7da86760ba60efa77ab","stable_url_args":["https://github.com/airspy/airspyhf/archive/refs/tags/1.6.8.tar.gz"],"stable_version":"1.6.8","bottle_cellar":":any","bottle_checksum":"687651c9d95e06436df3a43a0dca6e3d39747bbf2d92892edf44bddd964c5345"},"airtable-mcp-server":{"desc":"MCP Server for Airtable","executables":["airtable-mcp-server"],"head_dependencies":["node"],"homepage":"https://github.com/domdomegg/airtable-mcp-server","license":"MIT","ruby_source_checksum":"8ccaa7f1e7f2cec8a380ecd7189680da52f62657fc62625d491594423446f1f7","stable_dependencies":["node"],"stable_checksum":"7dc5eef043b2f0214ead63e6a06e8a9d4645a35d01da60e5dab675047060cf95","stable_url_args":["https://registry.npmjs.org/airtable-mcp-server/-/airtable-mcp-server-1.13.0.tgz"],"stable_version":"1.13.0","bottle_tag":":all","bottle_checksum":"a40b6ad1159c478c26c093c48263ab9ac088d34fb875d39b99173953646498df"},"aiven-client":{"desc":"Official command-line client for Aiven","executables":["avn"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/aiven/aiven-client.git",{":branch":"main"}],"homepage":"https://aiven.io/docs/tools/cli","license":"Apache-2.0","ruby_source_checksum":"56b2be7edecb297267efa1e6a2a99596aab172700df38c794f4de72f2088b3ca","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"469f9b9f73761dabe2ab7b8d70a593c6ace2a4a3c47fcf0a44a6e308cc813ccb","stable_url_args":["https://files.pythonhosted.org/packages/db/29/a1999da4d4ad1c5ab22f8c818af266d9f20427dad2f12ba045735594b106/aiven_client-4.16.0.tar.gz"],"stable_version":"4.16.0","bottle_tag":":all","bottle_checksum":"8fcd05c5dced53c5c4ef5031552a201096b1df907aead5b60c8fdd1aed3ab2cf"},"akamai":{"desc":"CLI toolkit for working with Akamai's APIs","executables":["akamai"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/akamai/cli.git",{":branch":"master"}],"homepage":"https://github.com/akamai/cli","license":"Apache-2.0","ruby_source_checksum":"e5ce325765d43dd0f661c2da99155aa11f867bc8c030764206bca2afd600d771","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"5f0d5217e3434fc57bfc821519379a1705ed749ae754853ea1d40ff65e21eb69","stable_url_args":["https://github.com/akamai/cli/archive/refs/tags/v2.0.4.tar.gz"],"stable_version":"2.0.4"},"akku":{"desc":"Package manager for Scheme","executables":["akku"],"head_dependencies":["guile",{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/akkuscm/akku.git",{":branch":"master"}],"homepage":"https://akkuscm.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"b3977582dacf92bea55568a4feb924e446793c793c35b7a88690d62c4ba3679d","stable_dependencies":["guile",{"pkgconf":":build"}],"stable_checksum":"12decdc8a2caba0f67dfcd57b65e4643037757e86da576408d41a5c487552c08","stable_url_args":["https://gitlab.com/akkuscm/akku/uploads/819fd1f988c6af5e7df0dfa70aa3d3fe/akku-1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"4bdac89c45742a59172e3e2653ef27dd1234d0c8a4483eccdb978e4ece15222c"},"aklomp-base64":{"conflicts":[["base64",{":because":"both install `base64` binaries"}]],"desc":"Fast Base64 stream encoder/decoder in C99, with SIMD acceleration","executables":["base64"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/aklomp/base64","license":"BSD-2-Clause","ruby_source_checksum":"1e0ad93dc0e3353771e0a3c51504ae335fe59bf621e080c9aff87707889b02b0","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"723a0f9f4cf44cf79e97bcc315ec8f85e52eb104c8882942c3f2fba95acc080d","stable_url_args":["https://github.com/aklomp/base64/archive/refs/tags/v0.5.2.tar.gz"],"stable_version":"0.5.2"},"alass":{"desc":"Automatic Language-Agnostic Subtitle Synchronization","executables":["alass-cli"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/kaegi/alass","license":"GPL-3.0-or-later","ruby_source_checksum":"becc520a73b3784adb70346179e8708f615f1935822b496b5089854cbb625560","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ce88f92c7a427b623edcabb1b64e80be70cca2777f3da4b96702820a6cdf1e26","stable_url_args":["https://github.com/kaegi/alass/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_checksum":"89d96baa88517ace085a0a467f08928fff9fc15966edd7061ebf614133eb5e98"},"alda":{"desc":"Music programming language for musicians","executables":["alda","alda-player"],"head_dependencies":["openjdk",{"go":":build"},{"gradle@8":":build"}],"homepage":"https://alda.io","license":"EPL-2.0","ruby_source_checksum":"67a2a6699c5d5bdb04a9183acfbbee279580fb64930da6ffe0e72524f3eec997","stable_dependencies":["openjdk",{"go":":build"},{"gradle@8":":build"}],"stable_checksum":"c7ebdcb9fc73f9821184a7bf6603076988ea626b2eda8c9b0249f3b56ec4df79","stable_url_args":["https://github.com/alda-lang/alda/archive/refs/tags/release-2.4.3.tar.gz"],"stable_version":"2.4.3"},"aldo":{"bottle_rebuild":1,"desc":"Morse code learning tool released under GPL","executables":["aldo"],"head_dependencies":["libao"],"homepage":"https://www.nongnu.org/aldo/","license":"GPL-2.0-or-later","ruby_source_checksum":"f6137901d56690ecb6ecc56f9d6087434e7f9b7ca5313b597fcf39394ec5496f","stable_dependencies":["libao"],"stable_patches":[{"strip":"p1","file":"Patches/aldo/0.7.7.patch"}],"stable_checksum":"f1b8849d09267fff3c1f5122097d90fec261291f51b1e075f37fad8f1b7d9f92","stable_url_args":["https://download.savannah.gnu.org/releases/aldo/aldo-0.7.7.tar.bz2"],"stable_version":"0.7.7","bottle_cellar":":any","bottle_checksum":"a0944cbf0df1cccd63c1d18cf758826e8b7621c188b60603153b717ba9d2edbf"},"alejandra":{"desc":"Command-line tool for formatting Nix Code","executables":["alejandra"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/kamadorueda/alejandra.git",{":branch":"main"}],"homepage":"https://kamadorueda.com/alejandra/","license":"Unlicense","ruby_source_checksum":"57c3cf9f5662cb7aeaf21edba22e4312da5f29b197e368f89e33df29ba641783","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f3f9989c3fb6a56e2050bf5329692fae32a2b54be7c0652aa394afe4660ebb74","stable_url_args":["https://github.com/kamadorueda/alejandra/archive/refs/tags/4.0.0.tar.gz"],"stable_version":"4.0.0"},"alembic":{"desc":"Open computer graphics interchange framework","executables":["abcconvert","abcdiff","abcecho","abcechobounds","abcls","abcstitcher","abctree"],"head_dependencies":["hdf5","imath",{"cmake":":build"}],"head_url_args":["https://github.com/alembic/alembic.git",{":branch":"master"}],"homepage":"http://www.alembic.io/","license":"BSD-3-Clause","ruby_source_checksum":"bd2c317ffd314024480d991a0ec7eca54883b1ef4c36260046a1064a3fccdc16","stable_dependencies":["hdf5","imath",{"cmake":":build"}],"stable_checksum":"b6d916c40446e8c502c84273092ab3d98f3f7f6094f8a2b8203d23e2f1d2a4a0","stable_url_args":["https://github.com/alembic/alembic/archive/refs/tags/1.8.12.tar.gz"],"stable_version":"1.8.12"},"alevin-fry":{"desc":"Efficient and flexible tool for processing single-cell sequencing data","executables":["alevin-fry"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/COMBINE-lab/alevin-fry","license":"BSD-3-Clause","ruby_source_checksum":"55a5b27388fb81171236633692a2e120e1e367f4e4653e9895f82581e91f152c","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"0186c76859abd164bfa9cd3f6b13d2b31d572aff83d11bfb7f536d74810089ef","stable_url_args":["https://github.com/COMBINE-lab/alevin-fry/archive/refs/tags/v0.16.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.16.0"},"alexjs":{"bottle_rebuild":1,"desc":"Catch insensitive, inconsiderate writing","executables":["alex"],"head_dependencies":["node"],"homepage":"https://alexjs.com","license":"MIT","ruby_source_checksum":"6bab78e2ed23040a44ec87b827b5908032da4d24a7182b1a57d683fa3a93a451","stable_dependencies":["node"],"stable_checksum":"0c41d5d72c0101996aecb88ae2f423d6ac7a2fc57f93384d1a193d2ce67c4ffb","stable_url_args":["https://github.com/get-alex/alex/archive/refs/tags/11.0.1.tar.gz"],"stable_version":"11.0.1"},"algernon":{"desc":"Pure Go web server with Lua, Markdown, HTTP/2 and template support","executables":["algernon","mdview"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/xyproto/algernon.git",{":branch":"main"}],"homepage":"https://algernon.roboticoverlords.org","license":"BSD-3-Clause","ruby_source_checksum":"8d746358b9e6a6143503e9883b58be72c4b8e45657305d0c2e38bf7e3e48e5c0","stable_dependencies":[{"go":":build"}],"stable_checksum":"e93417a833c11885285820990826b406759b122b8d5003c6a5f124e2a2c4013a","stable_url_args":["https://github.com/xyproto/algernon/archive/refs/tags/v1.17.10.tar.gz"],"stable_version":"1.17.10","version_scheme":1},"algol68g":{"desc":"Algol 68 compiler-interpreter","executables":["a68g"],"head_uses_from_macos":[["curl"],["ncurses"]],"homepage":"https://jmvdveer.home.xs4all.nl/algol.html","license":"GPL-3.0-or-later","ruby_source_checksum":"ee0157270d34de3d1e6555df9143fec83c4d2cf6d25141a66ec0cb1c6ac1332a","stable_checksum":"3fc84a9b99451b73fcf8e8a05f69853f32f56cddf46db940be28da8c9cd37310","stable_url_args":["https://jmvdveer.home.xs4all.nl/algol68g-3.11.3.tar.gz"],"stable_uses_from_macos":[["curl"],["ncurses"]],"stable_version":"3.11.3"},"algolia":{"desc":"CLI for Algolia","executables":["algolia"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/algolia/cli.git",{":branch":"main"}],"homepage":"https://www.algolia.com/doc/tools/cli/get-started","license":"MIT","ruby_source_checksum":"1d46ee75892f99c088a9f03676b18f364a3f4e30f23b600f7b50002a98e8b07d","stable_dependencies":[{"go":":build"}],"stable_checksum":"da07db6fc57def8d8181a782cd0c384b545d81c5704dcb4285d399257370cca9","stable_url_args":["https://github.com/algolia/cli/archive/refs/tags/v1.12.0.tar.gz"],"stable_version":"1.12.0"},"ali":{"conflicts":[["nmh",{":because":"both install `ali` binaries"}]],"desc":"Generate HTTP load and plot the results in real-time","executables":["ali"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/nakabonne/ali.git",{":branch":"master"}],"homepage":"https://github.com/nakabonne/ali","license":"MIT","ruby_source_checksum":"3ead6a4d66282f0dddaa3bbd7cb9273ffd2f1b910eb6370b68850478721b31b6","stable_dependencies":[{"go":":build"}],"stable_checksum":"faf94ef7e0daa6d51b7064dd9757d4216168b19ed03c145ebf30e18f99fc81ad","stable_url_args":["https://github.com/nakabonne/ali/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"aliae":{"bottle_rebuild":1,"desc":"Cross shell and platform alias management","executables":["aliae"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jandedobbeleer/aliae.git",{":branch":"main"}],"homepage":"https://aliae.dev","license":"MIT","ruby_source_checksum":"7e09ee8acb73e674bd1da9fbd81e48b0c1c77a5dc2a5927b4a003dfe6db46e07","stable_dependencies":[{"go":":build"}],"stable_checksum":"905602b3dd56b6caf099970132edf7e3366b3ef0d98a71b277e23c00990e979d","stable_url_args":["https://github.com/jandedobbeleer/aliae/archive/refs/tags/v0.26.6.tar.gz"],"stable_version":"0.26.6"},"aliddns":{"desc":"Aliyun(Alibaba Cloud) ddns for golang","executables":["aliddns"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/OpenIoTHub/aliddns.git",{":branch":"master"}],"homepage":"https://github.com/OpenIoTHub/aliddns","license":"MIT","ruby_source_checksum":"97cb2ff1312875c4c739c3678dd641da61132a8e740f697604b72d23dd1bba61","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/aliddns.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/aliddns.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/aliddns/bin/aliddns","-c","$HOMEBREW_PREFIX/etc/aliddns/aliddns.yaml"]],"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/OpenIoTHub/aliddns.git",{":tag":"v0.0.23",":revision":"0b3a93644030e1917f34ab76d4cbc279f090653c"}],"stable_version":"0.0.23"},"align":{"bottle_rebuild":3,"conflicts":[["speech-tools",{":because":"both install `align` binaries"}]],"desc":"Text column alignment filter","executables":["align","width"],"homepage":"https://kinzler.com/me/align/","license":"GPL-2.0-or-later","ruby_source_checksum":"9ad133a7d412bf58ca11c35d48a8252fcf0c881bdc9a6ecda32c2ca3995fe1a7","stable_checksum":"cc692fb9dee0cc288757e708fc1a3b6b56ca1210ca181053a371cb11746969dd","stable_url_args":["https://kinzler.com/me/align/align-1.7.5.tgz"],"stable_version":"1.7.5","bottle_tag":":all","bottle_checksum":"8322889bf3e340cda1b21c32ff73ad718bde32ead186bf7b4b69f0f88f280066"},"alive2":{"desc":"Automatic verification of LLVM optimizations","executables":["alive","alive-exec","alive-jobserver","alive-tv","quick-fuzz"],"head_dependencies":["hiredis","llvm","z3","zstd",{"cmake":":build"},{"re2c":":build"}],"head_url_args":["https://github.com/AliveToolkit/alive2.git",{":branch":"master"}],"homepage":"https://github.com/AliveToolkit/alive2","license":"MIT","revision":4,"ruby_source_checksum":"19e7460349da8ffa21c49678936df15b14d5c1a2de502a271a220575d9d9e38e","stable_dependencies":["hiredis","llvm","z3","zstd",{"cmake":":build"},{"re2c":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/AliveToolkit/alive2/commit/a86aaa0ea44c5671ce3e998ec6d422feaa95b236.patch?full_index=1","sha256":"6645b59d29e7a4bbe45e91f57391cf9d4e5dbc27ba99a93c89ad13b14d57a7c4"}],"stable_url_args":["https://github.com/AliveToolkit/alive2.git",{":tag":"v21.0",":revision":"913e1556032ee70a9ebf147b5a0c7e10086b7490"}],"stable_version":"21.0"},"aliyun-cli":{"desc":"Universal Command-Line Interface for Alibaba Cloud","executables":["aliyun"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aliyun/aliyun-cli.git",{":branch":"master"}],"homepage":"https://github.com/aliyun/aliyun-cli","license":"Apache-2.0","ruby_source_checksum":"9d95b5ee465e2bc1a3f997d18f6169cdfd91503a5053d381f86d418d00610e13","stable_dependencies":[{"go":":build"}],"stable_checksum":"68bc1b2a966e1fd9fa191d9080f9143a892efd144d32784f365db03f5b3a2982","stable_url_args":["https://github.com/aliyun/aliyun-cli/archive/refs/tags/v3.4.5.tar.gz"],"stable_version":"3.4.5"},"aliyunpan":{"desc":"Command-line client tool for Alibaba aDrive disk","executables":["aliyunpan"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tickstep/aliyunpan.git",{":branch":"main"}],"homepage":"https://github.com/tickstep/aliyunpan","license":"Apache-2.0","ruby_source_checksum":"9fb3e707e7e8bc8fae1a5559e3a2d3a5a965a0e7fa83c76ba123c6bb8c103d10","stable_dependencies":[{"go":":build"}],"stable_checksum":"b68726a13bcaba6353b1c89950695a71397ad2c722aa25750b82583701121fdd","stable_url_args":["https://github.com/tickstep/aliyunpan/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0"},"all-repos":{"desc":"Clone all your repositories and apply sweeping changes","executables":["all-repos-clone","all-repos-complete","all-repos-find-files","all-repos-grep","all-repos-list-repos","all-repos-manual","all-repos-sed"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/asottile/all-repos","license":"MIT","ruby_source_checksum":"2cf37346430b24a08e92d68398b83ad07f94afeb70c28c5c0fd24df87f83f3fa","stable_dependencies":["python@3.14"],"stable_checksum":"b57b70f20a2f9f92a9462089d432d41625b10936d311b3c300260d781607886d","stable_url_args":["https://files.pythonhosted.org/packages/a2/64/c2dcf990cd2644d0f871cee3434779569d210897b0860e749b9b4a0c6def/all_repos-1.32.0.tar.gz"],"stable_version":"1.32.0","bottle_tag":":all","bottle_checksum":"9cccdeefabe4b8761ca38ab654c85030fac831d5335984d16cbd9ee93c98c088"},"allegro":{"desc":"C/C++ multimedia library for cross-platform game development","head_dependencies":["flac","freetype","jpeg-turbo","libogg","libopenmpt","libpng","libvorbis","opusfile","physfs","theora","webp","opus",{"cmake":":build"}],"head_url_args":["https://github.com/liballeg/allegro5.git",{":branch":"master"}],"homepage":"https://liballeg.org/","license":"Zlib","ruby_source_checksum":"757246aaace70bc8e9e86c2b5b38461056f45c8028e2224f24bcaefa5171eb1d","stable_dependencies":["flac","freetype","jpeg-turbo","libogg","libopenmpt","libpng","libvorbis","opusfile","physfs","theora","webp","opus",{"cmake":":build"}],"stable_checksum":"aba4679a5b1f2bf62482eba6e8814a94de7ffc86de5f8587ba199fcc61b4a04f","stable_url_args":["https://github.com/liballeg/allegro5/releases/download/5.2.11.3/allegro-5.2.11.3.tar.gz"],"stable_version":"5.2.11.3"},"alloy-analyzer":{"conflicts":[["grafana-alloy",{":because":"both install `alloy` binaries"}]],"desc":"Open-source language and analyzer for software modeling","executables":["alloy"],"head_dependencies":["openjdk"],"homepage":"https://alloytools.org","license":"Apache-2.0","oldnames":["alloy"],"ruby_source_checksum":"25d610c1d07b8529de34e982ed911125fb418778c117b7b04c345f1c0afa1c9c","stable_dependencies":["openjdk"],"stable_checksum":"6037cbeee0e8423c1c468447ed10f5fcf2f2743a2ffc39cb1c81f2905c0fdb9d","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/alloytools/org.alloytools.alloy.dist/6.2.0/org.alloytools.alloy.dist-6.2.0.jar"],"stable_version":"6.2.0","bottle_tag":":all","bottle_checksum":"e6b7ea99c4d94c851e458306d370fcdd49b32426042bc21618972e37f3c5a907"},"allure":{"desc":"Flexible lightweight test report tool","executables":["allure"],"head_dependencies":["openjdk"],"homepage":"https://allurereport.org/","license":"Apache-2.0","ruby_source_checksum":"3f95a778e552c7cd44ba06ed08a012711d0bc23979c95abada39b8ae461ffce0","stable_dependencies":["openjdk"],"stable_checksum":"2097e76a8077ae2d0a4c567a3cf695b512d77ccc34961b48b88fe4540fb1c4d9","stable_url_args":["https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/2.44.0/allure-commandline-2.44.0.zip"],"stable_version":"2.44.0","bottle_tag":":all","bottle_checksum":"608884396c93b339234f36d771d672f7b8673f0f85b67d1390a7501157e2e908"},"allureofthestars":{"bottle_rebuild":1,"desc":"Near-future Sci-Fi roguelike and tactical squad combat game","executables":["Allure"],"head_dependencies":["gmp","sdl2-compat","sdl2_ttf",{"cabal-install":":build"},{"ghc":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/AllureOfTheStars/Allure.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://allureofthestars.com/","license":{":all_of":["AGPL-3.0-or-later","GPL-2.0-or-later","OFL-1.1","MIT","Bitstream-Vera"]},"revision":6,"ruby_source_checksum":"59afa2b6a9db597fbf22dd9bbb35b5d58a160ef9c794b9875fbe9eaccefd51b8","stable_dependencies":["gmp","sdl2-compat","sdl2_ttf",{"cabal-install":":build"},{"ghc":":build"},{"pkgconf":":build"}],"stable_checksum":"6125cc585e2a5f28c88855c3c328385c1f21bed093d7606478f1b2af0cb2b6d6","stable_url_args":["https://hackage.haskell.org/package/Allure-0.11.0.0/Allure-0.11.0.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.11.0.0"},"alluxio":{"bottle_rebuild":1,"caveats":"To configure alluxio, edit\n  $HOMEBREW_PREFIX/etc/alluxio/alluxio-env.sh\n  $HOMEBREW_PREFIX/etc/alluxio/alluxio-site.properties\n\nTo use `alluxio-fuse` on macOS:\n  brew install --cask macfuse\n","deprecate_args":{":date":"2026-05-02",":because":":unmaintained"},"desc":"Open Source Memory Speed Virtual Distributed Storage","disable_args":{":date":"2027-05-02",":because":":unmaintained"},"executables":["alluxio","alluxio-common.sh","alluxio-masters.sh","alluxio-monitor.sh","alluxio-mount.sh","alluxio-start.sh","alluxio-stop.sh","alluxio-workers.sh","launch-process"],"head_dependencies":["openjdk@11"],"homepage":"https://www.alluxio.io/","license":"Apache-2.0","oldnames":["tachyon"],"ruby_source_checksum":"f6c8272531cf91b67fadcab7e180c915c4fcb6eb2cc19e47857a61209585fd0f","stable_dependencies":["openjdk@11"],"stable_checksum":"a85fb49654599f813661f9b8fc68d507774746258c607af33b9b2b12f16feaba","stable_url_args":["https://downloads.alluxio.io/downloads/files/2.9.5/alluxio-2.9.5-bin.tar.gz"],"stable_version":"2.9.5","bottle_tag":":all","bottle_checksum":"5063a69bf2f9fb8db4f197d44aa9098e206c9b69ab03c2c7f3a2698c94c21f8c"},"alot":{"desc":"Text mode MUA using notmuch mail","executables":["alot"],"head_dependencies":["gpgmepy","libmagic","notmuch","python@3.14",{"sphinx-doc":":build"},{"swig":":build"}],"head_url_args":["https://github.com/pazz/alot.git",{":branch":"master"}],"homepage":"https://github.com/pazz/alot","license":"GPL-3.0-only","revision":2,"ruby_source_checksum":"799067bbe8db504c37aa5671f3ea24fe5f1b3df35a0960d4392c3823197393c2","stable_dependencies":["gpgmepy","libmagic","notmuch","python@3.14",{"sphinx-doc":":build"},{"swig":":build"}],"stable_url_args":["https://github.com/pazz/alot.git",{":tag":"v0.12",":revision":"40a190f4c5f18c1283fdb3186393c4a778f865a5"}],"stable_version":"0.12"},"alp":{"bottle_rebuild":1,"desc":"Access Log Profiler","executables":["alp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tkuchiki/alp.git",{":branch":"main"}],"homepage":"https://github.com/tkuchiki/alp","license":"MIT","ruby_source_checksum":"4189c0ac25e5c1ea897126da7fa8058563812346f745fca82f0c969fbba00dc4","stable_dependencies":[{"go":":build"}],"stable_checksum":"cb46bbf1c8a1feace9ea23447509a7b7fad8960e9e73948fcfdf012436c64390","stable_url_args":["https://github.com/tkuchiki/alp/archive/refs/tags/v1.0.21.tar.gz"],"stable_version":"1.0.21"},"alpine":{"bottle_rebuild":2,"conflicts":[["macpine",{":because":"both install `alpine` binaries"}]],"desc":"News and email agent","executables":["alpine","mailutil","pico","pilot","rpdump","rpload"],"head_dependencies":["openssl@3"],"head_url_args":["https://repo.or.cz/alpine.git",{":branch":"master"}],"head_uses_from_macos":[["krb5"],["ncurses"],["openldap"]],"homepage":"https://alpineapp.email","license":"Apache-2.0","ruby_source_checksum":"ffda0eb264cc25fb3c375b5be0af0c5442cc56ca05ea5879685a07dfb426b704","stable_dependencies":["openssl@3"],"stable_patches":[{"strip":"p1","data":true},{"strip":"p1","url":"https://raw.githubusercontent.com/gentoo/gentoo/37cdeedd76ed2f1f9d169431ac98c9e40afe9372/mail-client/alpine/files/alpine-2.26-fix-clang16-build-no-chappa.patch","sha256":"0e51e8253f9e5ff7fc9599845ec2bd3a0007a1bffb097a603dfd8d6fa6362797"}],"stable_checksum":"c0779c2be6c47d30554854a3e14ef5e36539502b331068851329275898a9baba","stable_url_args":["https://alpineapp.email/alpine/release/src/alpine-2.26.tar.xz"],"stable_uses_from_macos":[["krb5"],["ncurses"],["openldap"]],"stable_version":"2.26","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"ba5962d03c0733fff29eb92d1c759867185d38de7ba342561ccbd20da5ce050d"},"alpscore":{"desc":"Applications and libraries for physics simulations","head_dependencies":["boost","eigen","hdf5","open-mpi",{"cmake":":build"},{"cmake":":test"}],"homepage":"https://alpscore.org","license":"MIT","ruby_source_checksum":"4bc2093b5a729723a171d928e41115eddb8345a9868e362cbfa857ba6f4601b9","stable_dependencies":["boost","eigen","hdf5","open-mpi",{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"2ed251001fbf1889aef8cf01ee80f87e95e25edb3d6b561d053ec4ddbd27d6b2","stable_url_args":["https://github.com/ALPSCore/ALPSCore/archive/refs/tags/v2.3.3.tar.gz"],"stable_version":"2.3.3"},"alsa-lib":{"desc":"Provides audio and MIDI functionality to the Linux operating system","executables":["aserver"],"homepage":"https://www.alsa-project.org/","license":{":all_of":["LGPL-2.1-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"3ab0e443ba0b0c6c5747ce091b29facf120edbadad2e3bf7a9914d69d7cc741c","stable_checksum":"f740db7f488255944ffd4428416ee3390a96742856916433df468c281436480e","stable_url_args":["https://www.alsa-project.org/files/pub/lib/alsa-lib-1.2.16.1.tar.bz2"],"stable_version":"1.2.16.1"},"amass":{"desc":"In-depth attack surface mapping and asset discovery","executables":["amass"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/owasp-amass/amass.git",{":branch":"main"}],"homepage":"https://owasp.org/www-project-amass/","license":"Apache-2.0","ruby_source_checksum":"48b4f0f117da3a72b37247b94242a5c75a48197bddaf8ae13d7ce232ba075eda","stable_dependencies":[{"go":":build"}],"stable_checksum":"5aeb5fa23070fbd3aa365757e2bc9bd294f78456c4d391bc077769adbd1dbe0a","stable_url_args":["https://github.com/owasp-amass/amass/archive/refs/tags/v5.1.1.tar.gz"],"stable_version":"5.1.1"},"amazon-ecs-cli":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-12-25",":because":":repo_archived"},"desc":"CLI for Amazon ECS to manage clusters and tasks for development","disable_args":{":date":"2026-12-25",":because":":repo_archived"},"executables":["ecs-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aws/amazon-ecs-cli.git",{":branch":"mainline"}],"homepage":"https://aws.amazon.com/ecs/","license":"Apache-2.0","ruby_source_checksum":"5edaa528dfbc78f1b199d739096b37ce4d5527c028f7128db2e09a4b49122e30","stable_dependencies":[{"go":":build"}],"stable_checksum":"27e93a5439090486a2f2f5a9b02cbbd1493e3c14affbbe2375ed57f8f903e677","stable_url_args":["https://github.com/aws/amazon-ecs-cli/archive/refs/tags/v1.21.0.tar.gz"],"stable_version":"1.21.0","bottle_checksum":"dfe17f71140b30b124679fee0a7b402f8f16a3d284ea357b315f2f9896f67beb"},"amber":{"bottle_rebuild":1,"desc":"Crystal web framework. Bare metal performance, productivity and happiness","executables":["amber"],"head_dependencies":["bdw-gc","crystal","libevent","libyaml","openssl@3","pcre2","sqlite"],"homepage":"https://amberframework.org/","license":"MIT","revision":2,"ruby_source_checksum":"3da730acc7ee7dc6e410622e53d56ff6356047ca89cf203c8f70dcc9ac8be71e","stable_dependencies":["bdw-gc","crystal","libevent","libyaml","openssl@3","pcre2","sqlite"],"stable_patches":[{"strip":"p1","url":"https://github.com/amberframework/amber/commit/54b1de90cd3e395cd09326b1d43074e267c79695.patch?full_index=1","sha256":"be0e30f08b8f7fcb71604eb01136d82d48b7e34afac9a1c846c74a7a7d2f8bd6"}],"stable_checksum":"92664a859fb27699855dfa5d87dc9bf2e4a614d3e54844a8344196d2807e775c","stable_url_args":["https://github.com/amberframework/amber/archive/refs/tags/v1.4.1.tar.gz"],"stable_version":"1.4.1"},"amdatu-bootstrap":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-09-25",":because":":unmaintained"},"desc":"Bootstrapping OSGi development","disable_args":{":date":"2026-09-25",":because":":unmaintained"},"executables":["amdatu-bootstrap"],"head_dependencies":["openjdk@8"],"homepage":"https://bitbucket.org/amdatuadm/amdatu-bootstrap/","license":"Apache-2.0","no_autobump_args":{":because":":incompatible_version_format"},"revision":2,"ruby_source_checksum":"aa3a454e566688f8e4797124634e900de857b921ae6a2c4efe25ff82c1bf6ca9","stable_dependencies":["openjdk@8"],"stable_checksum":"937ef932a740665439ea0118ed417ff7bdc9680b816b8b3c81ecfd6d0fc4773b","stable_url_args":["https://bitbucket.org/amdatuadm/amdatu-bootstrap/downloads/bootstrap-bin-r9.zip"],"stable_version":"9","bottle_tag":":all","bottle_checksum":"0094a50b87c8bf6f25f9fc0e68bcb95a2c46923a240eb83210748a280ee8cd27"},"amfora":{"desc":"Fancy terminal browser for the Gemini protocol","executables":["amfora"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/makew0rld/amfora.git",{":branch":"master"}],"homepage":"https://github.com/makew0rld/amfora","license":{":all_of":["GPL-3.0-only",{":any_of":["GPL-3.0-only","MIT"]}]},"ruby_source_checksum":"5b0780a0e4253696ec9ccc3da07075f6974b30e1b0c3cf1e5c57626c5b2b988a","stable_dependencies":[{"go":":build"}],"stable_checksum":"76ae120bdae9a1882acbb2b07a873a52e40265b3ef4c8291de0934c1e9b5982c","stable_url_args":["https://github.com/makew0rld/amfora/archive/refs/tags/v1.11.0.tar.gz"],"stable_version":"1.11.0"},"ammonite-repl":{"desc":"Ammonite is a cleanroom re-implementation of the Scala REPL","executables":["amm"],"head_dependencies":["openjdk"],"homepage":"https://ammonite.io/","license":"MIT","ruby_source_checksum":"101c903f1ffb884a6bf22af047099a4e9b03beaa57db286b11d13569d9ae1c44","stable_dependencies":["openjdk"],"stable_checksum":"1f7ff08c10c0f1bf9afb81484a884b435d1e07b54e314aa3f8cdfd6d939e7dbc","stable_url_args":["https://github.com/com-lihaoyi/Ammonite/releases/download/3.0.9/3.3-3.0.9"],"stable_version":"3.0.9","bottle_tag":":all","bottle_checksum":"1ae1d432270e48a8f23305a392d6a84006d52b1bbd660fa2ff90f1f29ab5a27f"},"amp":{"bottle_rebuild":1,"desc":"Text editor for your terminal","executables":["amp"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/jmacdonald/amp.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://amp.rs","license":"GPL-3.0-or-later","ruby_source_checksum":"db82b55b40d4faf50a74778de4ecc2a6055fda3284bd963c45f8430abb4dbbe8","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"59a65c2c4592eed188433fe7c4bf2ba84206f217bdafc5a2c7f97623f5607c12","stable_url_args":["https://github.com/jmacdonald/amp/archive/refs/tags/0.7.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.7.1"},"ampl-asl":{"desc":"AMPL Solver Library","head_dependencies":[{"cmake":":build"}],"homepage":"https://ampl.com/","license":"BSD-3-Clause","ruby_source_checksum":"cf55aba2000f1962d8e13749622eac98104f871c73adaa83ee83dcaaad3633b1","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"57b767161fd95869757daa0761d9b19fa39ad5de4315f95a3c0dff08b0d4c4f2","stable_url_args":["https://github.com/ampl/asl/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1"},"ampl-mp":{"desc":"Open-source library for mathematical programming","head_dependencies":[{"cmake":":build"}],"homepage":"https://ampl.com/","license":"MIT","ruby_source_checksum":"a04bbc659df03f8104c3c99a2bb6881c8e6d95fbf2d023c9f02309405c67d988","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c75274fe2ef8b61f67826267e3c2cb339021c62d724659ab89a5b63c3959067d","stable_url_args":["https://github.com/ampl/mp/archive/refs/tags/v4.1.0.tar.gz"],"stable_version":"4.1.0"},"amqp-cpp":{"desc":"C++ library for communicating with a RabbitMQ message broker","head_dependencies":["openssl@4",{"cmake":":build"}],"head_url_args":["https://github.com/CopernicaMarketingSoftware/AMQP-CPP.git",{":branch":"master"}],"homepage":"https://github.com/CopernicaMarketingSoftware/AMQP-CPP","license":"Apache-2.0","revision":1,"ruby_source_checksum":"fc538e36fe3284ed86328e0dfd5bde1b49491fdfb04f16c3680c6e689baf7c3b","stable_dependencies":["openssl@4",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/CopernicaMarketingSoftware/AMQP-CPP/commit/3a80a681ec258807c24f54214a3b6c7fc0dc28c0.patch?full_index=1","sha256":"70337b274251cfe890ecf560109d7389e43ae44fb93b43f1279871aa9aa7f139"}],"stable_checksum":"af649ef8b14076325387e0a1d2d16dd8395ff3db75d79cc904eb6c179c1982fe","stable_url_args":["https://github.com/CopernicaMarketingSoftware/AMQP-CPP/archive/refs/tags/v4.3.27.tar.gz"],"stable_version":"4.3.27"},"amtterm":{"desc":"Serial-over-LAN (sol) client for Intel AMT","executables":["amtider","amtterm","amttool","gamt"],"head_dependencies":["glib","gnutls","meson","pkgconf"],"head_url_args":["https://gitlab.com/kraxel/amtterm.git",{":branch":"master"}],"homepage":"https://www.kraxel.org/blog/linux/amtterm/","license":"GPL-2.0-or-later","ruby_source_checksum":"f2e951901b227dbc653e1bebf6278691ef1f9d5cca9d85eff771ff186a2308c1","stable_dependencies":["glib","gnutls","meson","pkgconf"],"stable_checksum":"d2da2effaa4e8d499a81c9185a3ccde48abffcafaac0d991218dd8974d055719","stable_url_args":["https://gitlab.com/kraxel/amtterm/-/archive/amtterm-1.8-1/amtterm-amtterm-1.8-1.tar.bz2"],"stable_version":"1.8-1"},"analog":{"bottle_rebuild":1,"desc":"Logfile analyzer","executables":["analog"],"head_dependencies":["gd","jpeg-turbo","libpng","minizip","pcre2"],"head_url_args":["https://github.com/c-amie/analog-ce.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.c-amie.co.uk/software/analog/","license":"GPL-2.0-only","ruby_source_checksum":"f6001061b417b2ab54fe3a1eae62220e5ae103aa8fa33c284fa170ef6e65ad1c","stable_dependencies":["gd","jpeg-turbo","libpng","minizip","pcre2"],"stable_checksum":"6c5d3f05643196b64eadeccb7b5063e2508c0155ac34c1fe848f6d055c371933","stable_url_args":["https://github.com/c-amie/analog-ce/archive/refs/tags/6.0.18.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"6.0.18"},"anchor":{"desc":"Solana Program Framework","executables":["anchor"],"head_dependencies":["rust",{"pkgconf":":build"},{"node":":test"},{"yarn":":test"}],"homepage":"https://anchor-lang.com","license":"Apache-2.0","ruby_source_checksum":"1cc29dffae56646bdf544bbf19bb1f4034783764de979326ca510dccd03acb5f","stable_dependencies":["rust",{"pkgconf":":build"},{"node":":test"},{"yarn":":test"}],"stable_checksum":"7b10ee885486dc0b4fc9935c4d5bf861fd8662277ce89699207613582077881a","stable_url_args":["https://github.com/otter-sec/anchor/archive/refs/tags/v1.1.2.tar.gz"],"stable_version":"1.1.2"},"ancient":{"desc":"Decompression routines for ancient formats","executables":["ancient"],"head_dependencies":[{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/temisu/ancient","license":"BSD-2-Clause","ruby_source_checksum":"ddac080689848f568ffe2269d60088c1286c720d40974d0596b20d144635374e","stable_dependencies":[{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"5d1d71f0fb8c69955bb4ec01ed9ffd2b5bf546b10463030dda85d949ea422bc9","stable_url_args":["https://github.com/temisu/ancient/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"angband":{"desc":"Dungeon exploration game","executables":["angband"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/angband/angband.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://rephial.org/","license":"GPL-2.0-only","ruby_source_checksum":"8fa220609e4dcadbc8942dd686be5785834b0260cfa1c0f0494048bbf51e74bf","stable_checksum":"8c0ffa2b85d74bd0cc273752f61c0440dba93323cd790be460f90c8dced7cbf4","stable_url_args":["https://github.com/angband/angband/releases/download/4.2.6/Angband-4.2.6.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"4.2.6"},"angle-grinder":{"desc":"Slice and dice log files on the command-line","executables":["agrind"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/rcoh/angle-grinder","license":"MIT","ruby_source_checksum":"ba1d20879774d1d18860e5ea3dcfdfaf60a5f0d9393f94934b3e520474472ec6","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f76e236f0825ca3f0b165e37d6448fa36e39c41690e7469d02c37eeb0c972222","stable_url_args":["https://github.com/rcoh/angle-grinder/archive/refs/tags/v0.19.6.tar.gz"],"stable_version":"0.19.6"},"angular-cli":{"desc":"CLI tool for Angular","executables":["ng"],"head_dependencies":["node"],"homepage":"https://angular.dev/cli/","license":"MIT","ruby_source_checksum":"7ae426b5f1554890603276fd72b4e9726c4f0f7c430d29016152f53275dbddab","stable_dependencies":["node"],"stable_checksum":"580d0777edf1ec46ebdecb4c0f59f6cfda571141f2936a803e22fdfd8d72f7be","stable_url_args":["https://registry.npmjs.org/@angular/cli/-/cli-22.0.5.tgz"],"stable_version":"22.0.5","bottle_tag":":all","bottle_checksum":"c4724eb761d0d3094d81c386fcb2b7ecc38ddf2e721ee78b26654330002cead1"},"animdl":{"deprecate_args":{":date":"2026-04-27",":because":":unmaintained"},"desc":"Anime downloader and streamer","disable_args":{":date":"2027-04-27",":because":":unmaintained"},"executables":["animdl"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/justfoolingaround/animdl.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/justfoolingaround/animdl","license":"GPL-3.0-only","revision":5,"ruby_source_checksum":"a94acc16d57bfdb6b3e26c05279fe9148a584405c5d4c48ca023a9fede8512dd","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"fd97b278da4c82da88759993eaf6d8ad6fc3660d0f03de5b2151279c4ebd8370","stable_url_args":["https://files.pythonhosted.org/packages/5b/79/4be6ac2caca32dea6fe500e5f5df9d74a3a5ce1d500175c3a7b69500bb3f/animdl-1.7.27.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"1.7.27"},"ansible-builder":{"desc":"CLI tool for building Ansible Execution Environments (Containers)","executables":["ansible-builder"],"head_dependencies":["libyaml","python@3.14","rpds-py"],"homepage":"https://ansible-builder.readthedocs.io/","license":"Apache-2.0","ruby_source_checksum":"2e7250137034c835009cb0af6c47d4ffd7e31cee058dd7cd8512f6cff2c8fde2","stable_dependencies":["libyaml","python@3.14","rpds-py"],"stable_checksum":"9d88bc15acc7d31056d0c51914a6102dac8e5ad73f9f2d35ba98378c89714ed2","stable_url_args":["https://files.pythonhosted.org/packages/fe/6b/0525894e5dd510c3a67da0b8819209333ca939cfa94b7f0d3ef041a628ec/ansible_builder-3.1.1.tar.gz"],"stable_version":"3.1.1"},"ansible-cmdb":{"bottle_rebuild":1,"desc":"Generates static HTML overview page from Ansible facts","executables":["ansible-cmdb"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://github.com/fboender/ansible-cmdb","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"b4fea1eda04754d3c7a4880c1f0e3450f41896e064405b483f296ba501c56a18","stable_dependencies":["libyaml","python@3.14"],"stable_patches":[{"strip":"p1","url":"https://github.com/fboender/ansible-cmdb/commit/02242d4eed9d4295d02cf2835a51eb4f422b18cf.patch?full_index=1","sha256":"5b63452cd28eb49afa2ea927e61280e864bf04edeaf830f37f5e63620169fd41"}],"stable_checksum":"8de9a02e3f0740967537850f6263756dca1bf506cd95c1f2ef7f4ee6d9ff23b8","stable_url_args":["https://github.com/fboender/ansible-cmdb/archive/refs/tags/1.31.tar.gz"],"stable_version":"1.31"},"ansible-creator":{"desc":"CLI tool for scaffolding Ansible Content","executables":["ansible-creator"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://ansible.readthedocs.io/projects/creator/","license":"Apache-2.0","ruby_source_checksum":"b45a131a61130d5523190219db0b1d387557fb5379ef5c1b160e16457e335079","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"f43103907e24302f0090fdb6fa6f8d39c299ad4fc248dab1326526fa72a7f42b","stable_url_args":["https://files.pythonhosted.org/packages/9a/fa/0e0fd750cbb589abc4f1a89dd226e83a61e7d52c89b621c2894a0b8c2305/ansible_creator-26.6.1.tar.gz"],"stable_version":"26.6.1"},"ansible-language-server":{"desc":"Language Server for Ansible Files","executables":["ansible-language-server"],"head_dependencies":["node"],"homepage":"https://github.com/ansible/vscode-ansible","license":"MIT","ruby_source_checksum":"daa0e4a022bf674b78bba8102f90352598d80b385347781d5406619758b37480","stable_dependencies":["node"],"stable_checksum":"b9774c8755003dc921c822ea63cef63175807d9c0d3f7eb0f53602a31e447948","stable_url_args":["https://registry.npmjs.org/@ansible/ansible-language-server/-/ansible-language-server-26.6.0.tgz"],"stable_version":"26.6.0","bottle_tag":":all","bottle_checksum":"c669fa7e8a2e4f823b6a09c953a4de371310e690e9233faa05fdc8f3f997d2f1"},"ansible-lint":{"desc":"Checks ansible playbooks for practices and behaviour","executables":["ansible-lint"],"head_dependencies":["cryptography","libyaml","python@3.14","rpds-py",{"pkgconf":":build"},{"rust":":build"},{"ansible":":test"}],"homepage":"https://ansible-lint.readthedocs.io/","license":{":all_of":["MIT","GPL-3.0-or-later"]},"ruby_source_checksum":"252b270d612bfffec1ce58c4fb1ec10c06b4eb65fab03324b9061219a829f9d2","stable_dependencies":["cryptography","libyaml","python@3.14","rpds-py",{"pkgconf":":build"},{"rust":":build"},{"ansible":":test"}],"stable_checksum":"790d08ff6ee56525244677411c90a17b374245d3913bc6a462b5d913ece6d615","stable_url_args":["https://files.pythonhosted.org/packages/4c/e5/547e64cf118392fb4d02c179eb0cd86b06145bf7c8e18ab49cc6de5e9886/ansible_lint-26.6.0.tar.gz"],"stable_version":"26.6.0"},"ansible":{"aliases":["ansible@14"],"desc":"Automate deployment, configuration, and upgrading","executables":["ansible","ansible-community","ansible-config","ansible-console","ansible-doc","ansible-galaxy","ansible-inventory","ansible-playbook","ansible-pull","ansible-test","ansible-vault"],"head_dependencies":["certifi","cryptography","libsodium","libssh","libyaml","python@3.14","tree",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/ansible/ansible.git",{":branch":"devel"}],"head_uses_from_macos":[["krb5"],["libxml2",{":since":":ventura"}],["libxslt"],["openldap"]],"homepage":"https://www.ansible.com/","license":"GPL-3.0-or-later","ruby_source_checksum":"c26fbfef21f56d8461262bc7f39020b65874f3e740f0b8e73c0cf4fe3ea8c635","stable_dependencies":["certifi","cryptography","libsodium","libssh","libyaml","python@3.14","tree",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"1ae7918469ed897ff716857ed98d1f5d5fce1710f6a42f601f0715548b67bf00","stable_url_args":["https://files.pythonhosted.org/packages/fe/97/3aeeb9d199fd0f931452adebcf5336c01c739b1de2d4bada0744ff5d18e1/ansible-14.1.0.tar.gz"],"stable_uses_from_macos":[["krb5"],["libxml2",{":since":":ventura"}],["libxslt"],["openldap"]],"stable_version":"14.1.0","versioned_formulae":["ansible@13","ansible@12","ansible@10","ansible@9"]},"ansible@10":{"deprecate_args":{":date":"2025-05-19",":because":":unmaintained"},"desc":"Automate deployment, configuration, and upgrading","disable_args":{":date":"2026-05-19",":because":":unmaintained"},"executables":["ansible","ansible-community","ansible-config","ansible-connection","ansible-console","ansible-doc","ansible-galaxy","ansible-inventory","ansible-playbook","ansible-pull","ansible-test","ansible-vault"],"head_dependencies":["certifi","libsodium","libssh","libyaml","openssl@3","python@3.12",{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["krb5"],["libxml2",{":since":":ventura"}],["libxslt"],["openldap"]],"homepage":"https://www.ansible.com/","keg_only_args":[":versioned_formula"],"license":"GPL-3.0-or-later","revision":6,"ruby_source_checksum":"7ea9a8066a33d7c2f5ac0bc9f2dd95d1c6366dcd7201b7bf4f93c41bc18d8987","stable_dependencies":["certifi","libsodium","libssh","libyaml","openssl@3","python@3.12",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"59d29e3de1080e740dfa974517d455217601b16d16880314d9be26145c68dc22","stable_url_args":["https://files.pythonhosted.org/packages/d4/64/29fdff6fe7682342adb54802c1cd90b2272d382e1743089af88f90a1d986/ansible-10.7.0.tar.gz"],"stable_uses_from_macos":[["krb5"],["libxml2",{":since":":ventura"}],["libxslt"],["openldap"]],"stable_version":"10.7.0","versioned_formulae":["ansible@13","ansible@12","ansible@9"]},"ansible@12":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-12-09",":because":":unmaintained"},"desc":"Automate deployment, configuration, and upgrading","disable_args":{":date":"2026-12-09",":because":":unmaintained"},"executables":["ansible","ansible-community","ansible-config","ansible-console","ansible-doc","ansible-galaxy","ansible-inventory","ansible-playbook","ansible-pull","ansible-test","ansible-vault"],"head_dependencies":["certifi","cryptography","libsodium","libssh","libyaml","python@3.13","tree",{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["krb5"],["libxml2",{":since":":ventura"}],["libxslt"],["openldap"]],"homepage":"https://www.ansible.com/","keg_only_args":[":versioned_formula"],"license":"GPL-3.0-or-later","ruby_source_checksum":"7794814a5b8d8a62c09ef8b6f354f6c9ae8c313a2f3bbef9729de2eefeade012","stable_dependencies":["certifi","cryptography","libsodium","libssh","libyaml","python@3.13","tree",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"02721f6fb432ddd47f1044ac49b04b5e9ae08890bd427def8df3db1607aeec51","stable_url_args":["https://files.pythonhosted.org/packages/d4/df/60253bfc1f87e3d5b52a06723cc15270428dab113a878cd162ab3923db4e/ansible-12.3.0.tar.gz"],"stable_uses_from_macos":[["krb5"],["libxml2",{":since":":ventura"}],["libxslt"],["openldap"]],"stable_version":"12.3.0","versioned_formulae":["ansible@13","ansible@10","ansible@9"]},"ansible@13":{"deprecate_args":{":date":"2026-11-01",":because":":unmaintained"},"desc":"Automate deployment, configuration, and upgrading","disable_args":{":date":"2027-11-01",":because":":unmaintained"},"executables":["ansible","ansible-community","ansible-config","ansible-console","ansible-doc","ansible-galaxy","ansible-inventory","ansible-playbook","ansible-pull","ansible-test","ansible-vault"],"head_dependencies":["certifi","cryptography","libsodium","libssh","libyaml","python@3.14","tree",{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["krb5"],["libxml2",{":since":":ventura"}],["libxslt"],["openldap"]],"homepage":"https://www.ansible.com/","keg_only_args":[":versioned_formula"],"license":"GPL-3.0-or-later","ruby_source_checksum":"ea28fcc4843568fc37bc1c9e989b40f4a840d2e6cb198ae2fad7aeca949aaa23","stable_dependencies":["certifi","cryptography","libsodium","libssh","libyaml","python@3.14","tree",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"41793dcd0f1cb4891a80e196e1f1fb16947cb2554d52b25d812cf38548da603c","stable_url_args":["https://files.pythonhosted.org/packages/79/ee/761b0a606522fe28fbc6e0f8b9fff56ff52d41c1d60be96c82e3ff1e5674/ansible-13.8.0.tar.gz"],"stable_uses_from_macos":[["krb5"],["libxml2",{":since":":ventura"}],["libxslt"],["openldap"]],"stable_version":"13.8.0","versioned_formulae":["ansible@12","ansible@10","ansible@9"]},"ansible@9":{"deprecate_args":{":date":"2024-11-30",":because":":unmaintained"},"desc":"Automate deployment, configuration, and upgrading","disable_args":{":date":"2025-11-30",":because":":unmaintained"},"head_dependencies":["certifi","libsodium","libssh","libyaml","openssl@3","python@3.12",{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["krb5"],["libxml2",{":since":":ventura"}],["libxslt"],["openldap"]],"homepage":"https://www.ansible.com/","keg_only_args":[":versioned_formula"],"license":"GPL-3.0-or-later","revision":4,"ruby_source_checksum":"89e32d5dfb062eaa29322cc40128d26b1260d2c8b0dc5d6ab3c2ad67527cb277","stable_dependencies":["certifi","libsodium","libssh","libyaml","openssl@3","python@3.12",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"b389a97d1e85c2b2ad6ace9e94f410111f69cc5aa3845c930c873b34c0ddd6e2","stable_url_args":["https://files.pythonhosted.org/packages/d1/63/a136e8c5ff5768c26edb2098dca116bd9cf430d8921fbbc4e199dca51655/ansible-9.13.0.tar.gz"],"stable_uses_from_macos":[["krb5"],["libxml2",{":since":":ventura"}],["libxslt"],["openldap"]],"stable_version":"9.13.0","versioned_formulae":["ansible@13","ansible@12","ansible@10"]},"ansifilter":{"desc":"Strip or convert ANSI codes into HTML, (La)Tex, RTF, or BBCode","executables":["ansifilter"],"homepage":"http://andre-simon.de/doku/ansifilter/en/ansifilter.php","license":"GPL-3.0-or-later","ruby_source_checksum":"605255084a2940be6d77d38dcfa8cfa418e7cdf90f031ce0adb3f3ba5ac5b495","stable_checksum":"ccff41ca740b813bf9103868b5000f4243d32a75304ea929a214c49b943ecc93","stable_url_args":["https://gitlab.com/saalen/ansifilter/-/archive/2.22/ansifilter-2.22.tar.bz2"],"stable_version":"2.22"},"ansilove":{"desc":"ANSI/ASCII art to PNG converter","executables":["ansilove"],"head_dependencies":["libansilove",{"cmake":":build"}],"homepage":"https://www.ansilove.org","license":"BSD-2-Clause","ruby_source_checksum":"f31a10e3f473bb31dbe8e1201dab46f356fd68262e0da1fab5a7edf0ad254159","stable_dependencies":["libansilove",{"cmake":":build"}],"stable_checksum":"443e1d8b6d94851cb9563f530b56fb5ef8ffba4b1eda6fd2c3cafaa38adb62d3","stable_url_args":["https://github.com/ansilove/ansilove/releases/download/4.2.2/ansilove-4.2.2.tar.gz"],"stable_version":"4.2.2"},"ansiweather":{"bottle_rebuild":2,"desc":"Weather in your terminal, with ANSI colors and Unicode symbols","executables":["ansiweather"],"head_url_args":["https://github.com/fcambus/ansiweather.git",{":branch":"master"}],"head_uses_from_macos":[["bc-gh"],["jq",{":since":":sequoia"}]],"homepage":"https://github.com/fcambus/ansiweather","license":"BSD-2-Clause","ruby_source_checksum":"cb34b1a7db051036deae2334e1fbc44834c3ae2aa5db1b74bb1e5666a1aa622f","stable_checksum":"5c902d4604d18d737c6a5d97d2d4a560717d72c8e9e853b384543c008dc46f4d","stable_url_args":["https://github.com/fcambus/ansiweather/archive/refs/tags/1.19.0.tar.gz"],"stable_uses_from_macos":[["bc-gh"],["jq",{":since":":sequoia"}]],"stable_version":"1.19.0","bottle_tag":":all","bottle_checksum":"1d6a9dc83687c62774d4adb2da6302dac16f29a985a0eca62cb2a7fcc564a594"},"ant-contrib":{"bottle_rebuild":1,"desc":"Collection of tasks for Apache Ant","head_dependencies":["ant"],"homepage":"https://ant-contrib.sourceforge.net/","license":"Apache-1.1","ruby_source_checksum":"90f8e5a21d7f61e852136653f57b8bee513f0fc133cf7b3974c3cab22d6f3f43","stable_dependencies":["ant"],"stable_checksum":"6e58c2ee65e1f4df031796d512427ea213a92ae40c5fc0b38d8ac82701f42a3c","stable_url_args":["https://downloads.sourceforge.net/project/ant-contrib/ant-contrib/1.0b3/ant-contrib-1.0b3-bin.tar.gz"],"stable_version":"1.0b3","bottle_tag":":all","bottle_checksum":"11f6456cf47128a33054e067467dd8186dfd6db33c85cf60bb8620e4a269fced"},"ant":{"aliases":["ant@1.10"],"desc":"Java build tool","executables":["ant","antRun","antRun.pl","complete-ant-cmd.pl","runant.pl","runant.py"],"head_dependencies":["openjdk"],"head_url_args":["https://git-wip-us.apache.org/repos/asf/ant.git",{":branch":"master"}],"homepage":"https://ant.apache.org/","license":"Apache-2.0","ruby_source_checksum":"a204947548b59500a63b91afdb93630810b92e533912ec4bb928082fa8b32556","stable_dependencies":["openjdk"],"stable_checksum":"9553018e2cd5368261c32b2163c802e00de0a1c9707c3cfdd4cf7d6821674b08","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=ant/binaries/apache-ant-1.10.17-bin.tar.xz"],"stable_version":"1.10.17","versioned_formulae":["ant@1.9"],"bottle_tag":":all","bottle_checksum":"423ffa7d6e246d4d4ee04d28fecd2181600e3bcf8e76200bd18e057c6513e9e7"},"ant@1.9":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-07-24",":because":":unsupported"},"desc":"Java build tool","disable_args":{":date":"2025-07-26",":because":":unsupported"},"head_dependencies":["openjdk"],"homepage":"https://ant.apache.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"2d1023e877d1eef1c9abc2b67260a9b0df3c7899073bbd047f89cbb7bb510f93","stable_dependencies":["openjdk"],"stable_checksum":"57ceb0b249708cb28d081a72045657ab067fc4bc4a0d1e4af252496be44c2e66","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=ant/binaries/apache-ant-1.9.16-bin.tar.bz2"],"stable_version":"1.9.16","bottle_tag":":all","bottle_checksum":"a881e6229607ce27db2cf3686cc2f28deeb04d2e3a0e6f0967438dd123516eab"},"antidote":{"caveats":"To activate antidote, add the following to your ~/.zshrc:\n  source $HOMEBREW_PREFIX/opt/antidote/share/antidote/antidote.zsh\n","desc":"Plugin manager for zsh, inspired by antigen and antibody","head_uses_from_macos":[["zsh"]],"homepage":"https://antidote.sh/","license":"MIT","ruby_source_checksum":"03b209d981fd0b1c404c3c989d96fd9c63576ff7591429cb6500924f541351ea","stable_checksum":"48d486670fa14097ec5a5a649456aff94f0098618c9320ad634f88d0669c8f5b","stable_url_args":["https://github.com/mattmc3/antidote/archive/refs/tags/v2.1.0.tar.gz"],"stable_uses_from_macos":[["zsh"]],"stable_version":"2.1.0","bottle_tag":":all","bottle_checksum":"be509e5acf62b97683ee3a1cc9ab3362594bb3088af3955a6996ede36dfb1a8c"},"antigen":{"bottle_rebuild":2,"caveats":"To activate antigen, add the following to your ~/.zshrc:\n  source $HOMEBREW_PREFIX/share/antigen/antigen.zsh\n","deprecate_args":{":date":"2025-11-22",":because":":unmaintained"},"desc":"Plugin manager for zsh, inspired by oh-my-zsh and vundle","disable_args":{":date":"2026-11-22",":because":":unmaintained"},"head_url_args":["https://github.com/zsh-users/antigen.git",{":branch":"develop"}],"head_uses_from_macos":[["zsh"]],"homepage":"https://github.com/zsh-users/antigen","license":"MIT","ruby_source_checksum":"4eefe6f15ad85aef357d6e16973ac5df45fe238e3a4a9a5fde2a55fe78236bc0","stable_checksum":"bd3f1077050d52f459bc30fa3f025c44c528d625b4924a2f487fd2bacb89d61e","stable_url_args":["https://github.com/zsh-users/antigen/releases/download/v2.2.3/v2.2.3.tar.gz"],"stable_uses_from_macos":[["zsh"]],"stable_version":"2.2.3","bottle_tag":":all","bottle_checksum":"3256f387fafd0971b040e466f519ba6be88de0a5d98aec8310b173b8ebfed7a8"},"antlr":{"bottle_rebuild":1,"desc":"ANother Tool for Language Recognition","executables":["antlr","grun"],"head_dependencies":["openjdk"],"homepage":"https://www.antlr.org/","license":"BSD-3-Clause","ruby_source_checksum":"8330a2eb40af6912d85fcd78ac6d3c26c796f5cb40821d205f6a9de5dc3f9f90","stable_dependencies":["openjdk"],"stable_checksum":"eae2dfa119a64327444672aff63e9ec35a20180dc5b8090b7a6ab85125df4d76","stable_url_args":["https://www.antlr.org/download/antlr-4.13.2-complete.jar"],"stable_version":"4.13.2","bottle_tag":":all","bottle_checksum":"bf1e63a2591afe5116fe381032539b9a7ce76854f99f3976b9a81fa617b2640b"},"antlr4-cpp-runtime":{"desc":"ANother Tool for Language Recognition C++ Runtime Library","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://www.antlr.org/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"a9ba8b9074e00aeac1964fd789e9cd07bd15042a56bc50ad8768c5a2a8de4778","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"0ed13668906e86dbc0dcddf30fdee68c10203dea4e83852b4edb810821bee3c4","stable_url_args":["https://www.antlr.org/download/antlr4-cpp-runtime-4.13.2-source.zip"],"stable_version":"4.13.2"},"anubis":{"desc":"Protect resources from scraper bots","executables":["anubis"],"head_dependencies":[{"brotli":":build"},{"go":":build"},{"node":":build"},{"zstd":":build"},{"bash":":build"},{"webify":":test"}],"head_url_args":["https://github.com/TecharoHQ/anubis.git",{":branch":"main"}],"homepage":"https://anubis.techaro.lol","license":"MIT","ruby_source_checksum":"581a7c9f21dd450aa35fc6a93e2c7e69db2789b5c47f888034f79e4d31bd35e7","stable_dependencies":[{"brotli":":build"},{"go":":build"},{"node":":build"},{"zstd":":build"},{"bash":":build"},{"webify":":test"}],"stable_checksum":"e281562dea0b49d0639c3c5e9b0a2a7fe522b1a359e3cec470db06493835bbe7","stable_url_args":["https://github.com/TecharoHQ/anubis/archive/refs/tags/v1.25.0.tar.gz"],"stable_version":"1.25.0"},"any2fasta":{"desc":"Convert various sequence formats to FASTA","executables":["any2fasta"],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/tseemann/any2fasta","license":"GPL-3.0-only","ruby_source_checksum":"0b270031c3c838cf2797f8c2d454945a188028184bbd874d84f1f383f3110da0","stable_checksum":"73f4f2c1eb0cb5525703a5368fe4b34ddd252e64af1f9c3aba2ba63d8f9723b6","stable_url_args":["https://github.com/tseemann/any2fasta/archive/refs/tags/v0.8.1.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"0.8.1","bottle_tag":":all","bottle_checksum":"bba7ed684a5d3c4472a5c4aa1bac8c7aadc293bf6e6e198a35ca094bfd867d28"},"anycable-go":{"desc":"WebSocket server with action cable protocol","executables":["anycable-go"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/anycable/anycable.git",{":branch":"main"}],"homepage":"https://anycable.io","license":"MIT","ruby_source_checksum":"99b50d64767aec3d29434e76cebd513ffb098c0a7667a7ba687a23b29bfb52c3","stable_dependencies":[{"go":":build"}],"stable_checksum":"f0df891c2c658e05f1504461e66c00d8765e8eb614cf15219c5b07b85b42ec9e","stable_url_args":["https://github.com/anycable/anycable/archive/refs/tags/v1.6.15.tar.gz"],"stable_version":"1.6.15"},"anyenv":{"bottle_rebuild":1,"desc":"All in one for **env","executables":["anyenv"],"homepage":"https://anyenv.github.io/","license":"MIT","ruby_source_checksum":"fb866e8154150b808d1a7b9d8a266b69430f688a08f68246d07ec7668c3c99b2","stable_checksum":"ed086fb8f5ee6bd8136364c94a9a76a24c65e0a950bb015e1b83389879a56ba8","stable_url_args":["https://github.com/anyenv/anyenv/archive/refs/tags/v1.1.5.tar.gz"],"stable_version":"1.1.5","bottle_tag":":all","bottle_checksum":"be1c3998ca482ca2cf3377f5db6690f1c74877e5cdfc4266d62c5cc1627caacd"},"anyquery":{"desc":"Query anything with SQL","executables":["anyquery"],"head_dependencies":[{"go":":build"},{"mysql-client":":test"}],"head_url_args":["https://github.com/julien040/anyquery.git",{":branch":"main"}],"homepage":"https://anyquery.dev","license":"AGPL-3.0-only","ruby_source_checksum":"647ae88373fb2a20afb38a1b9b54df7ca92cf8c7ce8fb3182d4ac5ba4b19d612","stable_dependencies":[{"go":":build"},{"mysql-client":":test"}],"stable_checksum":"791b4be32ae031ad6321116009e7ddc13464273f09a7afbea0501e0d33df58f6","stable_url_args":["https://github.com/julien040/anyquery/archive/refs/tags/0.4.6.tar.gz"],"stable_version":"0.4.6"},"anyzig":{"conflicts":[["zig",{":because":"both install `zig` binaries"}]],"deprecate_args":{":date":"2026-08-19",":because":"does not build with Zig >= 0.15"},"desc":"Universal zig executable that runs any version of zig","disable_args":{":date":"2027-08-19",":because":"does not build with Zig >= 0.15"},"executables":["zig"],"head_dependencies":[{"zig@0.14":":build"}],"homepage":"https://github.com/marler8997/anyzig","license":"MIT","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"01e439ec31040086e0f3dd609a609420ced4e0c9ba44be1e1b29c1b722aa0e89","stable_dependencies":[{"zig@0.14":":build"}],"stable_checksum":"bad066c1d98a4ac469cf1d9a0203a3be65425d4cd0bc1f1a3dbf042ebb9c1c62","stable_url_args":["https://github.com/marler8997/anyzig/archive/refs/tags/v2026_03_26.tar.gz"],"stable_version":"2026.03.26"},"aoe":{"desc":"Terminal session manager for AI coding agents","executables":["aoe"],"head_dependencies":["openssl@3","tmux",{"node":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/agent-of-empires/agent-of-empires.git",{":branch":"main"}],"homepage":"https://github.com/agent-of-empires/agent-of-empires","license":"MIT","ruby_source_checksum":"0fd90b5a33e5e5a129969f0725248d9441cbf0fcb7ebc51fe395ccd97ded0f8d","stable_dependencies":["openssl@3","tmux",{"node":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"033ec2d249ef8b743b933a92120a0540f512810fd1b4c52948a2aee5b124409e","stable_url_args":["https://github.com/agent-of-empires/agent-of-empires/archive/refs/tags/v1.12.1.tar.gz"],"stable_version":"1.12.1"},"aoeui":{"desc":"Lightweight text editor optimized for Dvorak and QWERTY keyboards","executables":["asdfg"],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://code.google.com/archive/p/aoeui/","license":"GPL-2.0-only","ruby_source_checksum":"32eb2b3c9b59364e9cb58d359079f70bc54ba8cb50187a75dbbe80e15d5902f4","stable_checksum":"0655c3ca945b75b1204c5f25722ac0a07e89dd44bbf33aca068e918e9ef2a825","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/aoeui/aoeui-1.6.tgz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"1.6","bottle_checksum":"daa6bd80f0cf479ba65187c2834ce38add2aeb37f93094596dcac9eda5001a68"},"aom":{"desc":"Codec library for encoding and decoding AV1 video streams","executables":["aomdec","aomenc"],"head_dependencies":["libvmaf",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://aomedia.googlesource.com/aom.git",{":branch":"main"}],"homepage":"https://aomedia.googlesource.com/aom","license":"BSD-2-Clause","ruby_source_checksum":"513842d873b75bf1b123124796252d16b26fed8717f313265c805f2c413a081e","stable_dependencies":["libvmaf",{"cmake":":build"},{"pkgconf":":build"}],"stable_url_args":["https://aomedia.googlesource.com/aom.git",{":tag":"v3.14.1",":revision":"03087864cf4bea6abb0d28f95cf7843511413d8f"}],"stable_version":"3.14.1"},"apache-arrow-adbc-glib":{"desc":"GLib bindings for Apache Arrow ADBC","head_dependencies":["apache-arrow-adbc","apache-arrow-glib","glib",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/apache/arrow-adbc.git",{":branch":"main"}],"homepage":"https://arrow.apache.org/adbc","license":"Apache-2.0","revision":1,"ruby_source_checksum":"60161e5a2938ea84bc346c34526e77127ac393dad7d69117b28ae35db6957f8d","stable_dependencies":["apache-arrow-adbc","apache-arrow-glib","glib",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"c74059448355681bf306008e559238ade40af01658d6a8f230b8da34d9a40de9","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=arrow/apache-arrow-adbc-23/apache-arrow-adbc-23.tar.gz"],"stable_version":"23"},"apache-arrow-adbc":{"desc":"Cross-language, Arrow-native database access","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/apache/arrow-adbc.git",{":branch":"main"}],"homepage":"https://arrow.apache.org/adbc","license":"Apache-2.0","ruby_source_checksum":"9312ae81fb01254b51492481b6881367bb193db4f8d8f8502067cf56a52e67ae","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"c74059448355681bf306008e559238ade40af01658d6a8f230b8da34d9a40de9","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=arrow/apache-arrow-adbc-23/apache-arrow-adbc-23.tar.gz"],"stable_version":"23"},"apache-arrow-glib":{"desc":"GLib bindings for Apache Arrow","head_dependencies":["apache-arrow","glib",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/apache/arrow.git",{":branch":"main"}],"homepage":"https://arrow.apache.org/","license":"Apache-2.0","ruby_source_checksum":"8968755d035d823eff2e6a0d02fcd68d22c44bddcf4fade2718e4a3770d9df45","stable_dependencies":["apache-arrow","glib",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"9a8094d24fa33b90c672ab77fdda253f29300c8b0dd3f0b8e55a29dbd98b82c9","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=arrow/arrow-24.0.0/apache-arrow-24.0.0.tar.gz"],"stable_version":"24.0.0"},"apache-arrow":{"desc":"Columnar in-memory analytics layer designed to accelerate big data","executables":["parquet-dump-arrow-statistics","parquet-dump-footer","parquet-dump-schema","parquet-reader","parquet-scan"],"head_dependencies":["abseil","aws-crt-cpp","aws-sdk-cpp","brotli","grpc","llvm","lz4","openssl@3","protobuf","re2","snappy","thrift","utf8proc","zstd",{"boost":":build"},{"cmake":":build"},{"gflags":":build"},{"rapidjson":":build"},{"xsimd":":build"}],"head_url_args":["https://github.com/apache/arrow.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}],["bzip2"]],"homepage":"https://arrow.apache.org/","license":"Apache-2.0","revision":6,"ruby_source_checksum":"8b74fc28d6346d0105d0b4bc5240e44e44eb4d29915f4fcbb36b25c95f17878c","stable_dependencies":["abseil","aws-crt-cpp","aws-sdk-cpp","brotli","grpc","llvm","lz4","openssl@3","protobuf","re2","snappy","thrift","utf8proc","zstd",{"boost":":build"},{"cmake":":build"},{"gflags":":build"},{"rapidjson":":build"},{"xsimd":":build"}],"stable_checksum":"9a8094d24fa33b90c672ab77fdda253f29300c8b0dd3f0b8e55a29dbd98b82c9","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=arrow/arrow-24.0.0/apache-arrow-24.0.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["bzip2"]],"stable_version":"24.0.0"},"apache-brooklyn-cli":{"desc":"Apache Brooklyn command-line interface","executables":["br"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/apache/brooklyn-client.git",{":branch":"master"}],"homepage":"https://brooklyn.apache.org","license":"Apache-2.0","ruby_source_checksum":"b323de826d2ff588c2e877f36b75caf5cc30690c6ff9ce5c0a08875376b772fc","stable_dependencies":[{"go":":build"}],"stable_checksum":"0c9ec77413e88d4ca23d0821c4d053b7cc69818962d4ccb9e7082c9d1dea7146","stable_url_args":["https://github.com/apache/brooklyn-client/archive/refs/tags/rel/apache-brooklyn-1.1.0.tar.gz"],"stable_version":"1.1.0"},"apache-drill":{"desc":"Schema-free SQL Query Engine for Hadoop, NoSQL and Cloud Storage","executables":["auto-setup.sh","drill-am.sh","drill-conf","drill-config.sh","drill-embedded","drill-localhost","drill-on-yarn.sh","drillbit.sh","runbit","sqlline","submit_plan","yarn-drillbit.sh"],"head_dependencies":["openjdk@21"],"homepage":"https://drill.apache.org","license":"Apache-2.0","ruby_source_checksum":"6d00be746a00c432956c39b7763ce9e5db8af85640c3b028f1ad7298f548e299","stable_dependencies":["openjdk@21"],"stable_checksum":"21bb0087ead2487f31ef04dd1cd2f41eaacb147b4f9880f81737b4894a3db4e4","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=drill/1.22.0/apache-drill-1.22.0.tar.gz"],"stable_version":"1.22.0","bottle_tag":":all","bottle_checksum":"8822e3447afdecf6c393810d92f67814473e04f5bee2839e150b3e0ad0194c08"},"apache-flink-cdc":{"desc":"Flink CDC is a streaming data integration tool","executables":["flink-cdc"],"head_dependencies":[{"apache-flink":":test"}],"head_url_args":["https://github.com/apache/flink-cdc.git",{":branch":"master"}],"homepage":"https://nightlies.apache.org/flink/flink-cdc-docs-stable/","license":"Apache-2.0","ruby_source_checksum":"230896fc4874f77e2042bcd609fdc64c93b41ad13226b597faccb8f1779afb65","stable_dependencies":[{"apache-flink":":test"}],"stable_checksum":"a361cd61c32be7f5056878ee98439ea8c9b50846bb9bcc08b5b305249dac045b","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=flink/flink-cdc-3.6.0/flink-cdc-3.6.0-2.2-bin.tar.gz"],"stable_version":"3.6.0","bottle_tag":":all","bottle_checksum":"3b5908aaa8bf46a8d89b07b55f20db383002dde1b98a8ef00e18f6d094928d59"},"apache-flink":{"aliases":["apache-flink@2"],"desc":"Scalable batch and stream data processing","executables":["flink"],"head_dependencies":["openjdk@21"],"head_url_args":["https://github.com/apache/flink.git",{":branch":"master"}],"homepage":"https://flink.apache.org/","license":"Apache-2.0","ruby_source_checksum":"fb1e601665f0600cd6f6e1ff9d14b1f9e93c8e3f5799324e1a7d6e447bae6cdc","stable_dependencies":["openjdk@21"],"stable_checksum":"b52864b0c42a3638adb0895b97542a3ca820a0c3defda99eba6e45c2f8ca496a","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=flink/flink-2.3.0/flink-2.3.0-bin-scala_2.12.tgz"],"stable_version":"2.3.0","versioned_formulae":["apache-flink@1"],"bottle_tag":":all","bottle_checksum":"984abe2f1ab48c877e0a26fdfbd5f85852fa1d3932b37517272e5483ea4c7687"},"apache-flink@1":{"deprecate_args":{":date":"2026-05-02",":because":":unsupported"},"desc":"Scalable batch and stream data processing","disable_args":{":date":"2027-05-02",":because":":unsupported"},"executables":["flink"],"head_dependencies":["openjdk@11"],"homepage":"https://flink.apache.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"1047df0a435a9945fb6fb37e923b5af8e9b0c44c75d59955d8b05aa172516ada","stable_dependencies":["openjdk@11"],"stable_checksum":"83305e28ee83bbac95ee26f08c42bc2df8a67bdb0259850f9078cca157b9a4e1","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=flink/flink-1.20.5/flink-1.20.5-bin-scala_2.12.tgz"],"stable_version":"1.20.5","bottle_tag":":all","bottle_checksum":"fd12cd7ee56c5ad2e91726ae5cb9e3d99cdbee37771085ed378e5d6839b7735e"},"apache-geode":{"desc":"In-memory Data Grid for fast transactional data processing","executables":["gfsh"],"head_dependencies":["openjdk"],"homepage":"https://geode.apache.org/","license":"Apache-2.0","oldnames":["geode"],"ruby_source_checksum":"d00c7c56fcbd3d3ea0ad602adf7b87a7c89a94ec82f539ca85a6d942ee65ba3d","stable_dependencies":["openjdk"],"stable_checksum":"a1a875d5df88d80ae2953def1b0811ee8a466010a5b897682356740bdf19bb7c","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=geode/2.0.2/apache-geode-2.0.2.tgz"],"stable_version":"2.0.2","bottle_tag":":all","bottle_checksum":"e41164b7cec8d07f262d3b39cccc2910f73e7762973b0c3de300d9dc15600b94"},"apache-opennlp":{"desc":"Machine learning toolkit for processing natural language text","executables":["opennlp"],"head_dependencies":["openjdk"],"homepage":"https://opennlp.apache.org/","license":"Apache-2.0","ruby_source_checksum":"16d9ff3eb49e31a9292aac5cce170ee5d66d45957f623e7bec4d277476940d2b","stable_dependencies":["openjdk"],"stable_checksum":"0b9de6d1acb6f5ab3bd8eb00e46f120341295e7d6d5aca46fef9debc304675b8","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=opennlp/opennlp-2.5.10/apache-opennlp-2.5.10-bin.tar.gz"],"stable_version":"2.5.10","bottle_tag":":all","bottle_checksum":"6f8fc0741fa2ea27fa203041bf1013bc6c36c988c9994840ce9220337e4b1cf9"},"apache-polaris":{"desc":"Interoperable, open source catalog for Apache Iceberg","executables":["polaris-admin","polaris-server"],"head_dependencies":["openjdk",{"gradle":":build"}],"homepage":"https://polaris.apache.org/","license":"Apache-2.0","ruby_source_checksum":"db185fa455f5c8518a7be8e775ce6076b0014df3668e90fe11f8993059110665","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/polaris.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/polaris.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/apache-polaris/bin/polaris-server"]],"stable_dependencies":["openjdk",{"gradle":":build"}],"stable_checksum":"4a502ceb521c09a179d8a4e0f6b75ff0b76b60b707179df9535b2553a9585032","stable_url_args":["https://github.com/apache/polaris/archive/refs/tags/apache-polaris-1.3.0-incubating.tar.gz"],"stable_version":"1.3.0"},"apache-pulsar":{"desc":"Cloud-native distributed messaging and streaming platform","executables":["bookkeeper","function-localrunner","pulsar","pulsar-admin","pulsar-client","pulsar-daemon","pulsar-managed-ledger-admin","pulsar-perf","pulsar-shell"],"head_dependencies":["openjdk@21",{"maven":":build"},{"protoc-gen-grpc-java":":build"}],"head_url_args":["https://github.com/apache/pulsar.git",{":branch":"master"}],"homepage":"https://pulsar.apache.org/","license":"Apache-2.0","ruby_source_checksum":"4838d8a6250a6e781774fb4d66e96ea314a3420cc7b0e879b62476e0942c4ad9","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/pulsar/output.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/pulsar/error.log"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/apache-pulsar/bin/pulsar","standalone"]],"stable_dependencies":["openjdk@21",{"maven":":build"},{"protoc-gen-grpc-java":":build"}],"stable_checksum":"38cb0653f354fc0192b5d546c070278c87f9c6633e3e9a6ec7f77ff87f86aa36","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=pulsar/pulsar-4.2.3/apache-pulsar-4.2.3-src.tar.gz"],"stable_version":"4.2.3"},"apache-serf":{"desc":"High-performance asynchronous HTTP client library","head_dependencies":["apr","apr-util","openssl@3",{"scons":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/apache/serf.git",{":branch":"trunk"}],"head_uses_from_macos":[["krb5"]],"homepage":"https://serf.apache.org/","license":"Apache-2.0","ruby_source_checksum":"eb0eb491f71b85650fcbdf3f656f453348c4ae65edf26cf335097966edfac877","stable_dependencies":["apr","apr-util","openssl@3",{"scons":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/apache/serf/commit/15ca053c4bfb00ad4d262686e1a30b5795b6ab81.patch?full_index=1","sha256":"d2ab43081a2fc60c6d00df1afc6946895921c91d09cac05a186f820282bea9c6"}],"stable_checksum":"be81ef08baa2516ecda76a77adf7def7bc3227eeb578b9a33b45f7b41dc064e6","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=serf/serf-1.3.10.tar.bz2"],"stable_uses_from_macos":[["krb5"]],"stable_version":"1.3.10"},"apache-spark":{"desc":"Engine for large-scale data processing","executables":["docker-image-tool.sh","find-spark-home","load-spark-env.sh","pyspark","run-example","spark-beeline","spark-class","spark-connect-shell","spark-pipelines","spark-shell","spark-sql","spark-submit","sparkR"],"head_dependencies":["openjdk@21"],"head_url_args":["https://github.com/apache/spark.git",{":branch":"master"}],"homepage":"https://spark.apache.org/","license":"Apache-2.0","ruby_source_checksum":"8f0bdd8d31896fd4b150f7224e4f2e0f2b304f92075454696502b5d0327d6953","stable_dependencies":["openjdk@21"],"stable_checksum":"cf8035f265f9c3307baa2ed863897b5473c812dc1791302ba94798c2aad686f9","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=spark/spark-4.1.2/spark-4.1.2-bin-hadoop3.tgz"],"stable_version":"4.1.2","bottle_tag":":all","bottle_checksum":"707e11072a90053ed00a94f6c26d5a36da003cb5f044adf617e44b722f8fe801"},"apachetop":{"desc":"Top-like display of Apache log","executables":["apachetop"],"head_dependencies":["adns","ncurses","pcre2",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/tessus/apachetop","license":"BSD-3-Clause","ruby_source_checksum":"a157165fc5d46a0b81aba1e4163e1e6d17ee62b2f25b9e49bb51bc823c649a03","stable_dependencies":["adns","ncurses","pcre2",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"f94a34180808c3edb24c1779f72363246dd4143a89f579ef2ac168a45b04443f","stable_url_args":["https://github.com/tessus/apachetop/releases/download/0.23.2/apachetop-0.23.2.tar.gz"],"stable_version":"0.23.2","bottle_cellar":":any","bottle_checksum":"7fa14fb5f2569c2519b97d0ba9be81e3300acefc7439359053569dca949cd20c"},"apcupsd":{"bottle_rebuild":4,"caveats":"For apcupsd to be able to communicate with UPSes connected via USB,\nthe kernel extension must be installed by the root user:\n\n  sudo cp -pR /opt/homebrew/Cellar/apcupsd/3.14.14/Library/Extensions/ApcupsdDummy.kext /System/Library/Extensions/\n  sudo chown -R root:wheel /System/Library/Extensions/ApcupsdDummy.kext\n  sudo touch /System/Library/Extensions/\n\n  Note: The kernel extension currently does not work as expected.\n\n  You will have to unplug and plug the USB cable back in after each\n  reboot in order for apcupsd to be able to connect to the UPS.\n\nTo load apcupsd at startup, activate the included Launch Daemon:\n\n  sudo cp /opt/homebrew/Cellar/apcupsd/3.14.14/lib/Library/LaunchDaemons/org.apcupsd.apcupsd.plist /Library/LaunchDaemons\n  sudo chmod 644 /Library/LaunchDaemons/org.apcupsd.apcupsd.plist\n  sudo launchctl load -w /Library/LaunchDaemons/org.apcupsd.apcupsd.plist\n\nIf this is an upgrade and you already have the Launch Daemon loaded, you\nhave to unload the Launch Daemon before reinstalling it:\n\n  sudo launchctl unload -w /Library/LaunchDaemons/org.apcupsd.apcupsd.plist\n  sudo rm /Library/LaunchDaemons/org.apcupsd.apcupsd.plist\n","desc":"Daemon for controlling APC UPSes","head_dependencies":["gd","libusb-compat"],"homepage":"http://www.apcupsd.org","license":"GPL-2.0-only","ruby_source_checksum":"9d9cacb366329aa8c24372786baefcd4496f3452f1ab4e6869055da1309809e4","stable_dependencies":["gd","libusb-compat"],"stable_checksum":"db7748559b6b4c3784f9856561ef6ac6199ef7bd019b3edcd7e0a647bf8f9867","stable_url_args":["https://downloads.sourceforge.net/project/apcupsd/apcupsd%20-%20Stable/3.14.14/apcupsd-3.14.14.tar.gz"],"stable_version":"3.14.14","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"891644e5123fc8fd644cf88809642334f07093f7dae656c3f65d276e90a2b6bf"},"apfel":{"desc":"Apple Intelligence from the command-line, with OpenAi-compatible API server","executables":["apfel"],"head_url_args":["https://github.com/Arthur-Ficial/apfel.git",{":branch":"main"}],"homepage":"https://apfel.franzai.com","license":"MIT","ruby_source_checksum":"c5656f49df3d4f90b9dc195ae32652429529bd09e0ecfe8effe585ff8d161c62","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/apfel.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/apfel.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/apfel/bin/apfel","--serve"]],"stable_checksum":"48993710c230d77dd287a4c032705cbf9c1181cfcf70e4ad440bfbdf34602e34","stable_url_args":["https://github.com/Arthur-Ficial/apfel/archive/refs/tags/v1.8.0.tar.gz"],"stable_version":"1.8.0"},"apgdiff":{"bottle_rebuild":2,"desc":"Another PostgreSQL diff tool","executables":["apgdiff"],"head_dependencies":["openjdk",{"ant":":build"}],"head_url_args":["https://github.com/fordfrog/apgdiff.git",{":branch":"develop"}],"homepage":"https://www.apgdiff.com/","license":"MIT","ruby_source_checksum":"0020704070c66646be0b9eed7ea9a5489d6ff4f563cba2f812bee1b45cc3a822","stable_dependencies":["openjdk"],"stable_checksum":"932a7e9fef69a289f4c7bed31a9c0709ebd2816c834b65bad796bdc49ca38341","stable_url_args":["https://github.com/fordfrog/apgdiff/archive/refs/tags/release_2.7.0.tar.gz"],"stable_version":"2.7.0","bottle_tag":":all","bottle_checksum":"0ec6832a82b7a0fa10bc3e009c8a85f07439dcc0f94fe9e8e05509c52abe3719"},"api-linter":{"desc":"Linter for APIs defined in protocol buffers","executables":["api-linter"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/googleapis/api-linter.git",{":branch":"main"}],"homepage":"https://linter.aip.dev/","license":"Apache-2.0","ruby_source_checksum":"bea03149166911d9e61b7697e2697541eecff460870a5518ac47b6afa328205f","stable_dependencies":[{"go":":build"}],"stable_checksum":"cf07583fea93604b91a9f08a32bb6ee471d2db5177e20d1bf2ca99e8ad8dde1d","stable_url_args":["https://github.com/googleapis/api-linter/archive/refs/tags/v2.3.1.tar.gz"],"stable_version":"2.3.1"},"apib":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-04-30",":because":":repo_archived"},"desc":"HTTP performance-testing tool","disable_args":{":date":"2027-04-30",":because":":repo_archived"},"executables":["apib","apibmon"],"head_dependencies":["libev","openssl@3",{"cmake":":build"}],"head_url_args":["https://github.com/apigee/apib.git",{":branch":"master"}],"homepage":"https://github.com/apigee/apib","license":"Apache-2.0","ruby_source_checksum":"498f57c75b40fce0c9c0ae0f4789e3338bd29eee8c1d8a102b5bf4671e0fa326","stable_dependencies":["libev","openssl@3",{"cmake":":build"}],"stable_checksum":"e47f639aa6ffc14a2e5b03bf95e8b0edc390fa0bb2594a521f779d6e17afc14c","stable_url_args":["https://github.com/apigee/apib/archive/refs/tags/APIB_1_2_1.tar.gz"],"stable_version":"1.2.1","bottle_cellar":":any","bottle_checksum":"a2c0d222e5f4e7ce13ea2671367e125a2a493922696f1cdcccf01edb3fcafb8f"},"apibuilder-cli":{"desc":"Command-line interface to generate clients for api builder","executables":["apibuilder","create-config","read-config"],"head_uses_from_macos":[["ruby"]],"homepage":"https://www.apibuilder.io","license":"MIT","ruby_source_checksum":"3f7135d7b9999a098ac622f73d609d77324220f403f509ac72424c1c741a600e","stable_checksum":"80291a48e1637c24ac691b5e56061264b31342d35a560a05a6fcabfb847a46fd","stable_url_args":["https://github.com/apicollective/apibuilder-cli/archive/refs/tags/0.2.4.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"0.2.4","bottle_tag":":all","bottle_checksum":"37089a9067afbb17f49925411efa1abfb9c00773976eeabe881562bb9b249084"},"apidoc":{"deprecate_args":{":date":"2024-07-16",":because":":repo_archived"},"desc":"RESTful web API Documentation Generator","disable_args":{":date":"2025-07-17",":because":":repo_archived"},"head_dependencies":["node"],"homepage":"https://apidocjs.com","license":"MIT","ruby_source_checksum":"a5cd9cd76c43b24bdc26e6148f34c7c461aa3b2a93ed86b2166473e4ea4d5ecc","stable_dependencies":["node"],"stable_checksum":"45812a66432ec3d7dc97e557bab0a9f9a877f0616a95c2c49979b67ba8cfb0cf","stable_url_args":["https://github.com/apidoc/apidoc/archive/refs/tags/1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_checksum":"3ae177f380e815fcea0ae8cf238d1cba13f50e7d78195e0329c6574155a53624"},"apify-cli":{"desc":"Apify command-line interface","executables":["actor","apify","apify-cli"],"head_dependencies":["node"],"homepage":"https://docs.apify.com/cli/","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"544d8cb87c093284181f5630193f5f9f1e0212416dc8e0ed25bea2a08a23cd2b","stable_dependencies":["node"],"stable_checksum":"4f240ba786b9f59d59d568652e85d0042610999a507fd9aba4fbfe5e6b9391e0","stable_url_args":["https://registry.npmjs.org/apify-cli/-/apify-cli-1.7.0.tgz"],"stable_version":"1.7.0"},"apigeecli":{"desc":"Apigee management API command-line interface","executables":["apigeecli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/apigee/apigeecli.git",{":branch":"main"}],"homepage":"https://cloud.google.com/apigee/docs","license":"Apache-2.0","ruby_source_checksum":"38527e796db6abb5b9f93160efe5e6c54b2f8a3749e48f1a9fca57bd8a3da538","stable_dependencies":[{"go":":build"}],"stable_checksum":"9b9fc5f70732b08d21165bbd2c39cbb88f73c700480a8fda8bc52c6b2da9cff0","stable_url_args":["https://github.com/apigee/apigeecli/archive/refs/tags/v2.17.0.tar.gz"],"stable_version":"2.17.0"},"apkeep":{"desc":"Command-line tool for downloading APK files from various sources","executables":["apkeep"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/EFForg/apkeep.git",{":branch":"master"}],"homepage":"https://github.com/EFForg/apkeep","license":"MIT","ruby_source_checksum":"32ffc002bc9b47c1c3a0758d52aa321d399f10655f42aed684e521e5e811c6c6","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"0c7a9c84b5dff12c356b22878e4f88ff3f1b44500ff80436c9e64cee17146388","stable_url_args":["https://github.com/EFForg/apkeep/archive/refs/tags/1.0.0.tar.gz"],"stable_version":"1.0.0"},"apkleaks":{"desc":"Scanning APK file for URIs, endpoints & secrets","executables":["apkleaks"],"head_dependencies":["jadx","python@3.14"],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/dwisiswant0/apkleaks","license":"Apache-2.0","revision":2,"ruby_source_checksum":"618a3458f62c3519efd29aded9360040afc499147c8a80802ec510d3e88eeefa","stable_dependencies":["jadx","python@3.14"],"stable_checksum":"e247b59acf4448f3c2e45449bc7564bc5b7a216ebfb166236baf602d625b1df5","stable_url_args":["https://files.pythonhosted.org/packages/1e/e6/203661abe151dbc59096de65d6f0cf392d1aad3acba32f4e9f3f389acad0/apkleaks-2.6.3.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"2.6.3"},"apko":{"desc":"Build OCI images from APK packages directly without Dockerfile","executables":["apko"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/chainguard-dev/apko.git",{":branch":"main"}],"homepage":"https://github.com/chainguard-dev/apko","license":"Apache-2.0","ruby_source_checksum":"4742f767235e85a298ecce639af8017c8d6011a5829ffec374f5c74d347fd296","stable_dependencies":[{"go":":build"}],"stable_checksum":"edebee2c6580cdbc13839bd9f283d0aa9dceaae2eed72ba60443fddd124d4c4f","stable_url_args":["https://github.com/chainguard-dev/apko/archive/refs/tags/v1.2.23.tar.gz"],"stable_version":"1.2.23"},"apktool":{"desc":"Tool for reverse engineering 3rd party, closed, binary Android apps","executables":["apktool"],"head_dependencies":["openjdk"],"homepage":"https://apktool.org","license":"Apache-2.0","ruby_source_checksum":"9e90b9abb0573170f9c3003da0b4994c58288124f463c33d7b309261feba78d0","stable_dependencies":["openjdk"],"stable_checksum":"eee4669a704a14e0623407e6701b0b91887e61e1e4049cb7a82833e14ae8b5fd","stable_url_args":["https://github.com/iBotPeaches/Apktool/releases/download/v3.0.2/apktool_3.0.2.jar"],"stable_version":"3.0.2","bottle_tag":":all","bottle_checksum":"fb33fa9a035994fa636fe6e677f4adc8fb222feb42ca2e7b2cc5c90e0e29d44e"},"apm-bash-completion":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-04-27",":because":":repo_archived"},"desc":"Completion for Atom Package Manager","disable_args":{":date":"2026-04-27",":because":":repo_archived"},"homepage":"https://github.com/vigo/apm-bash-completion","license":"MIT","ruby_source_checksum":"0493414642800157c69eae7002c77a4c052eb7bd72ee4c640a61561b96981c15","stable_checksum":"1043a7f19eabe69316ea483830fb9f78d6c90853aaf4dd7ed60007af7f0d6e9d","stable_url_args":["https://github.com/vigo/apm-bash-completion/archive/refs/tags/1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"b4060df6591f97ca99b076b034721b3f0a9636127d6dfd3dc234fcdca68c06c9"},"apng2gif":{"bottle_rebuild":1,"desc":"Convert APNG animations into animated GIF format","executables":["apng2gif"],"head_dependencies":["libpng"],"homepage":"https://apng2gif.sourceforge.net/","license":{":all_of":["libpng-2.0","Zlib"]},"ruby_source_checksum":"01f10380d29837292ee8f75e1cf2a59ae14c72a37cc610b3361df8b05bb0e934","stable_dependencies":["libpng"],"stable_checksum":"9a07e386017dc696573cd7bc7b46b2575c06da0bc68c3c4f1c24a4b39cdedd4d","stable_url_args":["https://downloads.sourceforge.net/project/apng2gif/1.8/apng2gif-1.8-src.zip"],"stable_version":"1.8","bottle_cellar":":any","bottle_checksum":"b11d6a2f6d1eba7587c8541f65440b027596ae8b3b60ea23e080a237d0b215a3"},"apngasm":{"bottle_rebuild":1,"desc":"Next generation of apngasm, the APNG assembler","executables":["apngasm"],"head_dependencies":["boost","icu4c@78","libpng","lzlib",{"cmake":":build"}],"head_url_args":["https://github.com/apngasm/apngasm.git",{":branch":"master"}],"homepage":"https://github.com/apngasm/apngasm","license":"Zlib","revision":20,"ruby_source_checksum":"f1bb6229d56ebccf4dbfa4be8e08f10a338df415aab6b99971b16ddc0c4afd53","stable_dependencies":["boost","icu4c@78","libpng","lzlib",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/apngasm/apngasm/commit/7bf77bdefd348c629f650e2a5102a26ab6bee7b8.patch?full_index=1","sha256":"cbb9d679c5d46424bb00962481903f12b8b0e943dfdc98910ad05af7c7dacf5b"}],"stable_checksum":"8171e2c1d37ab231a2061320cb1e5d15cee37642e3ce78e8ab0b8dfc45b80f6c","stable_url_args":["https://github.com/apngasm/apngasm/archive/refs/tags/3.1.10.tar.gz"],"stable_version":"3.1.10"},"apophenia":{"desc":"C library for statistical and scientific computing","disable_args":{":date":"2026-05-16",":because":"needs `gsl` but is under an incompatible license"},"executables":["apop_db_to_crosstab","apop_plot_query","apop_text_to_db"],"head_dependencies":["gsl",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/b-k/apophenia","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"d9be85f33423f9a7ae8fd6a527f40ceeb37bd4f60160cb8e01c235dd47425d53","stable_dependencies":["gsl",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/apophenia/posix-basename.diff"}],"stable_checksum":"c753047a9230f9d9e105541f671c4961dc7998f4402972424e591404f33b82ca","stable_url_args":["https://github.com/b-k/apophenia/archive/refs/tags/v1.0.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"1.0"},"apparix":{"bottle_rebuild":1,"desc":"File system navigation via bookmarking directories","executables":["apparix"],"homepage":"https://micans.org/apparix/","license":"GPL-3.0-or-later","ruby_source_checksum":"d5cd32f347d4fe8034d1a30ca261edcfd7264b030113d72ce750927a1a460f35","stable_checksum":"211bb5f67b32ba7c3e044a13e4e79eb998ca017538e9f4b06bc92d5953615235","stable_url_args":["https://micans.org/apparix/src/apparix-11-062.tar.gz"],"stable_version":"11-062","bottle_checksum":"d6fddf44a334a107525c10d79840a52c7298a822e39aa74a6b12d713b9a59bff"},"appium":{"desc":"Automation for Apps","executables":["appium","node-gyp"],"head_dependencies":["glib","node","vips","gettext",{"pkgconf":":build"}],"head_url_args":["https://github.com/appium/appium.git",{":branch":"master"}],"homepage":"https://appium.io/","license":"Apache-2.0","ruby_source_checksum":"11754842c4a856116bcac2aa23254812ea810b9cd4f54bf66d1367cc4933b454","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/appium.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/appium-error.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/appium/bin/appium"],"stable_dependencies":["glib","node","vips","gettext",{"pkgconf":":build"}],"stable_checksum":"027b0a1acbb8dbfe2612cbcaf0b8ec5ff12d936652f014093cfde148a3258e2a","stable_url_args":["https://registry.npmjs.org/appium/-/appium-3.5.2.tgz"],"stable_version":"3.5.2"},"apprise":{"desc":"Send notifications from the command-line to popular notification services","executables":["apprise"],"head_dependencies":["certifi","libyaml","python@3.14"],"homepage":"https://pypi.org/project/apprise/","license":"BSD-3-Clause","ruby_source_checksum":"9c137bb069d3d75a74aab052a8c6f0c439859a3db38e716578be1e29d4b73c85","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"ffe9860d99cbde05fd156c610d4bcb49d953200c4ed3cb2db001ed50722fc142","stable_url_args":["https://files.pythonhosted.org/packages/ff/f7/95a52cda9355f32c5db9ef77bac18e85977472d29c555fafd825cf60c309/apprise-1.12.0.tar.gz"],"stable_version":"1.12.0"},"appstream-glib":{"desc":"Helper library for reading and writing AppStream metadata","executables":["appstream-compose","appstream-util"],"head_dependencies":["gdk-pixbuf","glib","json-glib","libarchive","gettext",{"docbook":":build"},{"docbook-xsl":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"gperf":":build"}],["curl"]],"homepage":"https://github.com/hughsie/appstream-glib","license":"LGPL-2.1-or-later","ruby_source_checksum":"84de2ffa25430f2c6268fbc08c373a16df574676e67efc1651ca33af308e2074","stable_dependencies":["gdk-pixbuf","glib","json-glib","libarchive","gettext",{"docbook":":build"},{"docbook-xsl":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"15ad7690b0132d883bd066699a7b55f6cef4c0f266d18d781ce5d8112fb4ee63","stable_url_args":["https://github.com/hughsie/appstream-glib/archive/refs/tags/appstream_glib_0_8_3.tar.gz"],"stable_uses_from_macos":[[{"gperf":":build"}],["curl"]],"stable_version":"0.8.3"},"appstream":{"desc":"Tools and libraries to work with AppStream metadata","executables":["appstreamcli"],"head_dependencies":["glib","libfyaml","libxmlb","zstd","gettext",{"gobject-introspection":":build"},{"gtk-doc":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"libxslt":":build"}],[{"python":":build"}],["curl"],["libxml2"]],"homepage":"https://www.freedesktop.org/wiki/Distributions/AppStream/","license":"LGPL-2.1-or-later","ruby_source_checksum":"890508d0fac8322094b4016a8ad4c19f33731c9e412f926b54b21a766a525b13","stable_dependencies":["glib","libfyaml","libxmlb","zstd","gettext",{"gobject-introspection":":build"},{"gtk-doc":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"437c0564facc63f36b7b7907293182446a9c535619a09ec93840147f685c2f64","stable_url_args":["https://github.com/ximion/appstream/archive/refs/tags/v1.1.3.tar.gz"],"stable_uses_from_macos":[[{"libxslt":":build"}],[{"python":":build"}],["curl"],["libxml2"]],"stable_version":"1.1.3"},"apptainer":{"desc":"Application container and unprivileged sandbox platform for Linux","executables":["apptainer","run-singularity","singularity"],"head_dependencies":["libseccomp","squashfs",{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/apptainer/apptainer.git",{":branch":"main"}],"homepage":"https://apptainer.org/","license":"BSD-3-Clause","oldnames":["singularity"],"pour_bottle_args":{":only_if":":default_prefix"},"ruby_source_checksum":"cb7aee17bf6ffe531239b39d86d5c7156a03212a31446bef6c0c5a254809e491","stable_dependencies":["libseccomp","squashfs",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"0dc689f4b1036941837f38376313082d953eec920520e295525d89e0f0e04f98","stable_url_args":["https://github.com/apptainer/apptainer/releases/download/v1.5.2/apptainer-1.5.2.tar.gz"],"stable_version":"1.5.2"},"appwrite":{"desc":"Command-line tool for Appwrite","executables":["appwrite"],"head_dependencies":["node"],"homepage":"https://appwrite.io","license":"BSD-3-Clause","ruby_source_checksum":"1c65809eaac1f8aa3c2f2b6b9fe1738bb635087285fbbcad576af8901dacd625","stable_dependencies":["node"],"stable_checksum":"0e47a437bce36ce4badd0c74204098793ab9892459e3ea3e2e51cf4b3053916f","stable_url_args":["https://registry.npmjs.org/appwrite-cli/-/appwrite-cli-22.4.0.tgz"],"stable_version":"22.4.0"},"apr-util":{"desc":"Companion library to apr, the Apache Portable Runtime library","executables":["apu-1-config"],"head_dependencies":["apr","openssl@3"],"head_uses_from_macos":[["expat"],["libxcrypt"],["sqlite"]],"homepage":"https://apr.apache.org/","keg_only_args":[":shadowed_by_macos","Apple's CLT provides apr (but not apr-util)"],"license":"Apache-2.0","revision":1,"ruby_source_checksum":"bec48117c4622b897cd9a06d0f53bfe0652d3979793b31567ade8fc0ace1ef6e","stable_dependencies":["apr","openssl@3"],"stable_checksum":"a41076e3710746326c3945042994ad9a4fcac0ce0277dd8fea076fec3c9772b5","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=apr/apr-util-1.6.3.tar.bz2"],"stable_uses_from_macos":[["expat"],["libxcrypt"],["sqlite"]],"stable_version":"1.6.3","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"689fd5b76d98449ae31a78ac1380412248ce10a91409c7c1e16d4e2efbd2a32e"},"apr":{"desc":"Apache Portable Runtime library","executables":["apr-1-config"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://apr.apache.org/","keg_only_args":[":provided_by_macos","Apple's CLT provides apr"],"license":"Apache-2.0","ruby_source_checksum":"fbdb26b007e47edfeb81aed766494cdccb59babf11148e8ce2d9519d8ca19448","stable_checksum":"49030d92d2575da735791b496dc322f3ce5cff9494779ba8cc28c7f46c5deb32","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=apr/apr-1.7.6.tar.bz2"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"1.7.6"},"apt-dater":{"desc":"Manage package updates on remote hosts using SSH","executables":["adsh","apt-dater"],"head_dependencies":["glib","popt","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"pkgconf":":build"},{"coreutils":":build"}],"head_uses_from_macos":[["libxml2"],["ncurses"]],"homepage":"https://github.com/DE-IBH/apt-dater","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"e6414816d03cb8bcb247774642c55d63f0485ed6b3c571c516f72e53dd767d95","stable_dependencies":["glib","popt","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"pkgconf":":build"},{"coreutils":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/DE-IBH/apt-dater/commit/70a6e4a007d2bbd891442794080ab4fe713a6f94.patch?full_index=1","sha256":"de100e8ddd576957e7e2ac6cb5ac43e55235c4031efd7ee6fd0e0e81b7b0b2f4"}],"stable_checksum":"a4bd5f70a199b844a34a3b4c4677ea56780c055db7c557ff5bd8f2772378a4d6","stable_url_args":["https://github.com/DE-IBH/apt-dater/archive/refs/tags/v1.0.4.tar.gz"],"stable_uses_from_macos":[["libxml2"],["ncurses"]],"stable_version":"1.0.4","version_scheme":1},"apt":{"bottle_rebuild":1,"desc":"Advanced Package Tool","executables":["apt","apt-cache","apt-cdrom","apt-config","apt-ftparchive","apt-get","apt-mark","apt-sortpkgs"],"head_dependencies":["berkeley-db@5","bzip2","dpkg","lz4","openssl@3","perl","sequoia-sqv","systemd","xxhash","xz","zlib-ng-compat","zstd",{"cmake":":build"},{"docbook":":build"},{"docbook-xsl":":build"},{"doxygen":":build"},{"gettext":":build"},{"libxslt":":build"},{"po4a":":build"},{"w3m":":build"}],"homepage":"https://wiki.debian.org/Apt","keg_only_args":["it conflicts with system apt"],"license":"GPL-2.0-or-later","ruby_source_checksum":"f284627eb297cd1ab842057124f3a1fb2cf231cddb15a6ea401cc15bf99dcfa0","stable_dependencies":["berkeley-db@5","bzip2","dpkg","lz4","openssl@3","perl","sequoia-sqv","systemd","xxhash","xz","zlib-ng-compat","zstd",{"cmake":":build"},{"docbook":":build"},{"docbook-xsl":":build"},{"doxygen":":build"},{"gettext":":build"},{"libxslt":":build"},{"po4a":":build"},{"w3m":":build"}],"stable_checksum":"5ee51677f2240b6d40b39233407fd8d00c7a86e92cd3d0c2e57c9c752ed1d164","stable_url_args":["https://salsa.debian.org/apt-team/apt/-/archive/3.2.0/apt-3.2.0.tar.bz2"],"stable_version":"3.2.0"},"aptly":{"desc":"Swiss army knife for Debian repository management","executables":["aptly"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aptly-dev/aptly.git",{":branch":"master"}],"homepage":"https://www.aptly.info/","license":"MIT","ruby_source_checksum":"e7ab88abfc26af51ba4618aaf49443c929e83494d19c93a7c51e9fedf408d5af","stable_dependencies":[{"go":":build"}],"stable_checksum":"689a0b4f110ab2528ae271c3884b92304e0fdf7a3bf4ee93f60705f4a27d4952","stable_url_args":["https://github.com/aptly-dev/aptly/archive/refs/tags/v1.6.3.tar.gz"],"stable_version":"1.6.3"},"aptos":{"desc":"Layer 1 blockchain built to support fair access to decentralized assets for all","executables":["aptos"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/aptos-labs/aptos-core.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://aptosfoundation.org/","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"8229b5ea464bea498841ae06a0d19e2c7f78f863f85c89a27caa28a6dcb8f562","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"5f66ead457b4b1d0a18e6296d8afedc69f0e08c1b5711025fc302c8ade434063","stable_url_args":["https://github.com/aptos-labs/aptos-core/archive/refs/tags/aptos-cli-v9.4.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"9.4.0"},"aqbanking":{"desc":"Generic online banking interface","executables":["aqbanking-cli","aqbanking-config","aqebics-tool","aqhbci-tool4","aqofxconnect-tool","aqpaypal-tool"],"head_dependencies":["gmp","gwenhywfar","ktoblzcheck","libxml2","libxmlsec1","libxslt","openssl@3","pkgconf","gettext"],"homepage":"https://www.aquamaniac.de/rdm/projects/aqbanking","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"revision":1,"ruby_source_checksum":"282cf7b133fa49086a7538f82dbb897b7c720cae44c1a41998e120fef2e80c14","stable_dependencies":["gmp","gwenhywfar","ktoblzcheck","libxml2","libxmlsec1","libxslt","openssl@3","pkgconf","gettext"],"stable_checksum":"244b5f7a139f829928f5cdc3f5f7488517b3e8aa63625a92741c3efc1892bb3f","stable_url_args":["https://www.aquamaniac.de/rdm/attachments/download/654/aqbanking-6.9.2.tar.gz"],"stable_version":"6.9.2"},"aqtinstall":{"desc":"Another unofficial Qt installer","executables":["aqt"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/miurahr/aqtinstall.git",{":branch":"master"}],"homepage":"https://aqtinstall.readthedocs.io/en/latest/","license":"MIT","revision":9,"ruby_source_checksum":"c0ecb3d60735990e5137fb2fc91656cb2278818eb1bdb041685cea4ff60f5dcd","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"9c7d85fbe7258be2d7d23fda33f8aff2e8b7536817255eaeaaf4226da8546a31","stable_url_args":["https://files.pythonhosted.org/packages/76/19/24a588de6c25d43169d172dab47e63a63cd0d8f90e98cf86487acbf00ac7/aqtinstall-3.3.0.tar.gz"],"stable_version":"3.3.0"},"aqua":{"desc":"Declarative CLI Version manager","executables":["aqua"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aquaproj/aqua.git",{":branch":"main"}],"homepage":"https://aquaproj.github.io/","license":"MIT","ruby_source_checksum":"df5e694c2bb10e750c8b230db8f7e4a30184cfef820fc28d019abb3c4a9e00e1","stable_dependencies":[{"go":":build"}],"stable_checksum":"96a9ef64b6501822b42a4ef136c2af61e35dd374ace3aff23087048a91f8a11c","stable_url_args":["https://github.com/aquaproj/aqua/archive/refs/tags/v2.60.1.tar.gz"],"stable_version":"2.60.1"},"arabica":{"conflicts":[["nss",{":because":"both install `mangle` binaries"}]],"desc":"XML toolkit written in C++","executables":["mangle"],"head_dependencies":["boost",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/jezhiggins/arabica.git",{":branch":"main"}],"head_uses_from_macos":[["expat"]],"homepage":"https://www.jezuk.co.uk/tags/arabica.html","license":"BSD-3-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"588122b7755560644993edbdcf90a3ec8236b8281c76d7febc6520f52eabff41","stable_dependencies":["boost",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"b00c7b8afd2c3f17b5a22171248136ecadf0223b598fd9631c23f875a5ce87fe","stable_url_args":["https://github.com/jezhiggins/arabica/archive/refs/tags/2020-April.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"20200425","bottle_cellar":":any","bottle_checksum":"6875acb418a0c10026c5356fe927a7c91a1825d8b314599ee1a64a309f30ed77"},"aravis":{"bottle_rebuild":2,"caveats":"For GStreamer to find the bundled plugin:\n  export GST_PLUGIN_PATH=$HOMEBREW_PREFIX/opt/aravis/lib/gstreamer-1.0\n","desc":"Vision library for genicam based cameras","executables":["arv-camera-test-0.8","arv-fake-gv-camera-0.8","arv-test-0.8","arv-tool-0.8","arv-viewer-0.8"],"head_dependencies":["adwaita-icon-theme","glib","gstreamer","gtk+3","libusb","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/AravisProject/aravis","license":"LGPL-2.1-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"8b12218d6d15ae1e20574611091e7d4b33c47c3274549ac50f0d38928c4eee87","stable_dependencies":["adwaita-icon-theme","glib","gstreamer","gtk+3","libusb","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"246deaa0042a387ff1bc00332d0fb80537ce14abde2c28d1a54c91f17adc51bf","stable_url_args":["https://github.com/AravisProject/aravis/releases/download/0.8.36/aravis-0.8.36.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.8.36"},"arcade-learning-environment":{"bottle_rebuild":1,"desc":"Platform for AI research","head_dependencies":["numpy","python@3.14","sdl2-compat",{"cmake":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/Farama-Foundation/Arcade-Learning-Environment.git",{":branch":"main"}],"homepage":"https://github.com/Farama-Foundation/Arcade-Learning-Environment","license":"GPL-2.0-only","ruby_source_checksum":"3553fcf73d6504199236c3784edfe5141f805e60b3415b70ffd2c37417dd4d30","stable_dependencies":["numpy","python@3.14","sdl2-compat",{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"6030416b6a049d399bf95420ad2fdbf0ea8f83051b502774d27b477a06000dbc","stable_url_args":["https://files.pythonhosted.org/packages/96/f2/4256e8074df976edd3ba28be9b6a2f4b3fc47632134dabfead41d32b51be/ale_py-0.12.0.tar.gz"],"stable_version":"0.12.0"},"arcadedb":{"caveats":"To set the root password on first run:\n  arcadedb-server -Darcadedb.server.rootPassword=yourpassword\n\nData:    $HOMEBREW_PREFIX/var/arcadedb/databases\nConfig:  $HOMEBREW_PREFIX/var/arcadedb/config\n","desc":"Multi-Model DBMS: Graph, Document, Key/Value, Search, Time Series, Vector","executables":["arcadedb-console","arcadedb-server"],"head_dependencies":["openjdk"],"homepage":"https://arcadedb.com","license":"Apache-2.0","post_install_defined":true,"ruby_source_checksum":"4725cd31928a11e5e4c945c9890738a519400ebaf22f1c3f7a3872f9364304f7","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/arcadedb"],[":log_path","$HOMEBREW_PREFIX/var/log/arcadedb/server.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/arcadedb/server-error.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/arcadedb/bin/arcadedb-server"],"stable_dependencies":["openjdk"],"stable_checksum":"c6f9117211b9d2547a03be89a5ef16291a2ff0db0a9f35ee2620b2d9f7670953","stable_url_args":["https://github.com/ArcadeData/arcadedb/releases/download/26.7.1/arcadedb-26.7.1.tar.gz"],"stable_version":"26.7.1","bottle_tag":":all","bottle_checksum":"be4e169e539a126d9042af57d1398030b1a3e0df128c6c59922d98229fcc4220"},"archey4":{"bottle_rebuild":2,"desc":"Simple system information tool written in Python","executables":["archey"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/HorlogeSkynet/archey4","license":"GPL-3.0-or-later","ruby_source_checksum":"a7d5c674fe4e1cdc3ef1e5ade8ad30f2f753c4479467ec65e6a6ade54b6a418a","stable_dependencies":["python@3.14"],"stable_checksum":"1cf158ab799fa8a5d15deab0a48df306d2788c81de44d0242c3ab1dfa84865ac","stable_url_args":["https://files.pythonhosted.org/packages/a7/bd/f70b613520c3f683eff6b9ffe5a31ba142bcc1b206db3181606b8e440193/archey4-4.15.0.0.tar.gz"],"stable_version":"4.15.0.0"},"archgw":{"desc":"CLI for Arch Gateway","executables":["archgw"],"head_dependencies":["certifi","libyaml","python@3.14","rpds-py"],"homepage":"https://github.com/katanemo/archgw/tree/main/arch/tools","license":"Apache-2.0","revision":4,"ruby_source_checksum":"d1559cb9f7cf8414f16e33137223405cbe659a33fe272f31144191ff1c269e08","stable_dependencies":["certifi","libyaml","python@3.14","rpds-py"],"stable_checksum":"809a97dfe33e797616b4e039d21c2a9bee8fc3af8e45e98724155e6702d32cdb","stable_url_args":["https://files.pythonhosted.org/packages/a4/76/79f9d1fab003cf58703ac6db13f8f84f75fd9135c57e4937ae363aaf37fb/archgw-0.3.22.tar.gz"],"stable_version":"0.3.22"},"archi-steam-farm":{"caveats":"ASF config files should be placed under $HOMEBREW_PREFIX/etc/asf/.\n","desc":"Application for idling Steam cards from multiple accounts simultaneously","executables":["asf"],"head_dependencies":["dotnet",{"node":":build"}],"head_url_args":["https://github.com/JustArchiNET/ArchiSteamFarm.git",{":branch":"main"}],"homepage":"https://github.com/JustArchiNET/ArchiSteamFarm","license":"Apache-2.0","ruby_source_checksum":"4722771098ecd5cf6a0660f62c46c3db3b435c9a62b034a13964e117f10c798e","stable_dependencies":["dotnet",{"node":":build"}],"stable_url_args":["https://github.com/JustArchiNET/ArchiSteamFarm.git",{":tag":"6.3.7.0",":revision":"a8996a1f0689510a8c4e1f6744e5d08b2d6ac5b2"}],"stable_version":"6.3.7.0"},"archivemount":{"desc":"File system for accessing archives using libarchive","head_dependencies":["libarchive","libfuse",{"pkgconf":":build"}],"homepage":"https://git.sr.ht/~nabijaczleweli/archivemount-ng","license":"LGPL-2.0-or-later","ruby_source_checksum":"ac6499b5a34695d5eb3f2b4145e0845da5659d9382a708834355cfc8973c2e88","stable_dependencies":["libarchive","libfuse",{"pkgconf":":build"}],"stable_checksum":"de10cfee3bff8c1dd2b92358531d3c0001db36a99e1098ed0c9d205d110e903d","stable_url_args":["https://git.sr.ht/~nabijaczleweli/archivemount-ng/archive/1b.tar.gz"],"stable_version":"1b"},"archiver":{"deprecate_args":{":date":"2025-04-27",":because":":repo_archived"},"desc":"Cross-platform, multi-format archive utility","disable_args":{":date":"2026-04-27",":because":":repo_archived"},"executables":["arc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mholt/archiver.git",{":branch":"master"}],"homepage":"https://github.com/mholt/archiver","license":"MIT","ruby_source_checksum":"d750949058cb6658c32fee37f93fe80433d89d738e656d1031608d43df257f46","stable_dependencies":[{"go":":build"}],"stable_checksum":"b69a76f837b6cc1c34c72ace16670360577b123ccc17872a95af07178e69fbe7","stable_url_args":["https://github.com/mholt/archiver/archive/refs/tags/v3.5.1.tar.gz"],"stable_version":"3.5.1","bottle_checksum":"7a4c576219a90d52a24dec089f2ef3cd900f5d9779d57fc6f6d83c8e2ae7241c"},"arduino-cli":{"desc":"Arduino command-line interface","executables":["arduino-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/arduino/arduino-cli.git",{":branch":"master"}],"homepage":"https://arduino.github.io/arduino-cli/latest/","license":"GPL-3.0-only","ruby_source_checksum":"81bbd6978e0184bf6fd028a5e0979f0c7816a97ac9240668b849b06560bef4b5","stable_dependencies":[{"go":":build"}],"stable_checksum":"262fbe874f62677d01eb15593144ca82bd6e7c2d0c00f82aa93949ab12924de6","stable_url_args":["https://github.com/arduino/arduino-cli/archive/refs/tags/v1.5.1.tar.gz"],"stable_version":"1.5.1"},"arelo":{"desc":"Simple auto reload (live reload) utility","executables":["arelo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/makiuchi-d/arelo.git",{":branch":"master"}],"homepage":"https://github.com/makiuchi-d/arelo","license":"MIT","ruby_source_checksum":"1d6f80b3227a809384389a4a0ec4b073e790314106a72dc2805aeeb38511d20e","stable_dependencies":[{"go":":build"}],"stable_checksum":"f687e04187145aa6ccaf68fc995f9e8297387a2f27871ccb132625e0635cf15d","stable_url_args":["https://github.com/makiuchi-d/arelo/archive/refs/tags/v1.15.4.tar.gz"],"stable_version":"1.15.4"},"ares":{"desc":"Automated decoding of encrypted text","executables":["ares"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/bee-san/Ares","license":"MIT","ruby_source_checksum":"24d90195a8e52e5fdc427847b07807633b524b0399e55aec5d456606bc2483c8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"fd8751de6c46eb523d62d4ca52018b9127b9fa5fbd4a372b7f22e0f9957f030f","stable_url_args":["https://github.com/bee-san/Ares/archive/refs/tags/0.11.0.tar.gz"],"stable_version":"0.11.0"},"arf":{"desc":"Modern R console with syntax highlighting and fuzzy search","executables":["arf"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/eitsupi/arf","license":"MIT","ruby_source_checksum":"f34e3d68f4dc88598c3603ac5b49a85a25c2829653f2359c7b04fe24ed567a7c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"38e3af061b7f2a65c89311cb445aaa2680282efc65a3f12a7b945f87aed06b80","stable_url_args":["https://github.com/eitsupi/arf/archive/refs/tags/v0.4.3.tar.gz"],"stable_version":"0.4.3"},"argc":{"desc":"Easily create and use cli based on bash script","executables":["argc"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/sigoden/argc","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"387e8d5f63ba60a54d13f9acbb47d32903c32d1d5fcd27ff56125bc5013d15b1","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3c0756bf455759617f2ea0405697d655af15071c89b35a58311e4be53dced1fa","stable_url_args":["https://github.com/sigoden/argc/archive/refs/tags/v1.24.0.tar.gz"],"stable_version":"1.24.0"},"argo":{"desc":"Get stuff done with container-native workflows for Kubernetes","executables":["argo"],"head_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"head_url_args":["https://github.com/argoproj/argo-workflows.git",{":branch":"main"}],"homepage":"https://argoproj.io","license":"Apache-2.0","ruby_source_checksum":"5090e3bee52585af88e2bdd7d0ee374d9a0f35f78450308d221a4d6a021de127","stable_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"stable_url_args":["https://github.com/argoproj/argo-workflows.git",{":tag":"v4.0.7",":revision":"9aeb47ce10339f4a14819335c6a00027353ba0df"}],"stable_version":"4.0.7"},"argocd-autopilot":{"bottle_rebuild":1,"desc":"Opinionated way of installing Argo CD and managing GitOps repositories","executables":["argocd-autopilot"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/argoproj-labs/argocd-autopilot.git",{":branch":"main"}],"homepage":"https://argoproj.io","license":"Apache-2.0","ruby_source_checksum":"00139a25f96e8baee64dff712041964e2038ff104d13a58357ef902fe8342159","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/argoproj-labs/argocd-autopilot.git",{":tag":"v0.4.20",":revision":"a1d2d4c97c59d19127b1bfc1eca3149ca0984df9"}],"stable_version":"0.4.20"},"argocd-vault-plugin":{"bottle_rebuild":1,"desc":"Argo CD plugin to retrieve secrets from Secret Management tools","executables":["argocd-vault-plugin"],"head_dependencies":[{"go":":build"}],"homepage":"https://argocd-vault-plugin.readthedocs.io","license":"Apache-2.0","ruby_source_checksum":"024726efbaf4295d5dc5b1ac3a307befe3559378039b517938a16a1cf8800370","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/argoproj-labs/argocd-vault-plugin.git",{":tag":"v1.18.1",":revision":"fc452cdd8d4727b412ce3de61ee0416efd75050d"}],"stable_version":"1.18.1"},"argocd":{"desc":"GitOps Continuous Delivery for Kubernetes","executables":["argocd"],"head_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"homepage":"https://argoproj.github.io/cd/","license":"Apache-2.0","ruby_source_checksum":"83f26485a578d614b9aeee13b59d686b8e7dcf57f25ec290d11a424a7e480853","stable_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"stable_url_args":["https://github.com/argoproj/argo-cd.git",{":tag":"v3.4.4",":revision":"443415b5527ac55366e0760c93ef0e1abd0cf273"}],"stable_version":"3.4.4"},"argon2":{"desc":"Password hashing library and CLI utility","executables":["argon2"],"head_url_args":["https://github.com/P-H-C/phc-winner-argon2.git",{":branch":"master"}],"homepage":"https://github.com/P-H-C/phc-winner-argon2","license":{":any_of":["CC0-1.0","Apache-2.0"]},"revision":1,"ruby_source_checksum":"09463c6af0855b7182e9b0c8912138711f0c1a30c91b94c567c31dfc71e511ef","stable_checksum":"daf972a89577f8772602bf2eb38b6a3dd3d922bf5724d45e7f9589b5e830442c","stable_url_args":["https://github.com/P-H-C/phc-winner-argon2/archive/refs/tags/20190702.tar.gz"],"stable_version":"20190702","bottle_cellar":":any","bottle_checksum":"192f3381abe337df8af214cf4dccef2cbfaa9c88df489b5cf9276cea9f8c6080"},"argp-standalone":{"desc":"Standalone version of arguments parsing functions from GLIBC","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"homepage":"https://github.com/argp-standalone/argp-standalone","license":{":all_of":["LGPL-2.1-or-later","LGPL-2.0-or-later",":public_domain"]},"ruby_source_checksum":"cce5dd0c4e003043f04d842381c74f9aed507af1b3ad5b30594fdfea51ded756","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"c29eae929dfebd575c38174f2c8c315766092cec99a8f987569d0cad3c6d64f6","stable_url_args":["https://github.com/argp-standalone/argp-standalone/archive/refs/tags/1.5.0.tar.gz"],"stable_version":"1.5.0"},"argparse":{"desc":"Argument Parser for Modern C++","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/p-ranav/argparse.git",{":branch":"master"}],"homepage":"https://github.com/p-ranav/argparse","license":"MIT","ruby_source_checksum":"54e8b40419b0b2f098c5c7c3c93278cb6f1cf5481c112862b6b1fe84b1d22f7d","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9dcb3d8ce0a41b2a48ac8baa54b51a9f1b6a2c52dd374e28cc713bab0568ec98","stable_url_args":["https://github.com/p-ranav/argparse/archive/refs/tags/v3.2.tar.gz"],"stable_version":"3.2","bottle_tag":":all","bottle_checksum":"92d7cc74e452d6e188643d82ee165ebae9a929a87f4608b50595b8daea7e91d4"},"argtable":{"desc":"ANSI C library for parsing GNU-style command-line options","homepage":"https://argtable.sourceforge.io","license":"LGPL-2.0-or-later","ruby_source_checksum":"49a20aebe3c43254079f34bbbc19dc63a96c47ba3e3138e23bdf15f3782c621a","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"8f77e8a7ced5301af6e22f47302fdbc3b1ff41f2b83c43c77ae5ca041771ddbf","stable_url_args":["https://downloads.sourceforge.net/project/argtable/argtable/argtable-2.13/argtable2-13.tar.gz"],"stable_version":"2.13","bottle_cellar":":any","bottle_checksum":"ef0f7424fe4d4ec76d19cfaa8a7d4ceda2abcdd13942939f2f708c57b878de1f"},"argtable3":{"desc":"ANSI C library for parsing GNU-style command-line options","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/argtable/argtable3.git",{":branch":"master"}],"homepage":"https://www.argtable.org","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"d7233e4a973f2eafb475b784ff02abaa89be4721034020bb7a6bc371c58c5d78","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c08bca4b88ddb9234726b75455b3b1670d7c864d8daf198eaa7a3b4d41addf2c","stable_url_args":["https://github.com/argtable/argtable3/releases/download/v3.3.1/argtable-v3.3.1.tar.gz"],"stable_version":"3.3.1"},"argus-clients":{"bottle_rebuild":2,"desc":"Audit Record Generation and Utilization System clients","executables":["argusclientbug","ra","rabins","racluster","racount","radium","ramanage","ranonymize","rasort","rastream"],"head_dependencies":["readline","rrdtool"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["perl"]],"homepage":"https://openargus.org","license":"GPL-3.0-or-later","ruby_source_checksum":"8ef9badf3a225c65d2d87473fc6e3eb6f81ee0ee2b685eab22f34266449d380c","stable_dependencies":["readline","rrdtool"],"stable_checksum":"c695e69f8cfffcb6ed978f1f29b1292a2638e4882a66ea8652052ba1e42fe8bc","stable_url_args":["https://github.com/openargus/clients/archive/refs/tags/v5.0.0.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["perl"]],"stable_version":"5.0.0"},"argus":{"bottle_rebuild":1,"desc":"Audit Record Generation and Utilization System server","executables":["argus","argus-airport","argus-extip","argus-ipaddr","argus-ipmitool","argus-lsof","argus-netstat","argus-snmp","argus-stumbler","argus-vmstat","argusbug"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["cyrus-sasl"],["libpcap"]],"homepage":"https://openargus.org","license":"GPL-3.0-or-later","ruby_source_checksum":"4fef0d7842a4c11bc79ef8b867ee73766471a4c25e94031ad2bc10f26a48e618","stable_checksum":"1718454ac717fe5f500d00ff608097e3c5483f4e138aa789e67e306feb52bafb","stable_url_args":["https://github.com/openargus/argus/archive/refs/tags/v5.0.2.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["cyrus-sasl"],["libpcap"]],"stable_version":"5.0.2"},"argyll-cms":{"bottle_rebuild":1,"conflicts":[["num-utils",{":because":"both install `average` binaries"}]],"desc":"ICC compatible color management system","executables":["applycal","average","cb2ti3","cctiff","ccxxmake","chartread","collink","colprof","colverify","cxf2ti3","dispcal","dispread","dispwin","extracticc","extractttag","fakeCMY","fakeread","greytiff","iccdump","iccgamut","icclu","iccvcgt","illumread","invprofcheck","jam","kodak2ti3","ls2ti3","mppcheck","mpplu","mppprof","oeminst","printcal","printtarg","profcheck","refine","revfix","scanin","spec2cie","specplot","splitti3","spotread","synthcal","synthread","targen","tiffgamut","timage","txt2ti3","viewgam","xicclu"],"head_dependencies":["jpeg-turbo","libpng","libtiff","openssl@3"],"homepage":"https://www.argyllcms.com/","license":"AGPL-3.0-only","ruby_source_checksum":"452917323c924583f095fa877aa96d742b449571511034bb552cc4af8e6e6717","stable_dependencies":["jpeg-turbo","libpng","libtiff","openssl@3"],"stable_checksum":"f8576ce5589fd15620abb73ff049ea31f55ddbd1bba6d1ffa87452658e7bc85f","stable_url_args":["https://www.argyllcms.com/Argyll_V3.5.0_src.zip"],"stable_version":"3.5.0"},"aria2":{"desc":"Download with resuming and segmented downloading","executables":["aria2c"],"head_dependencies":["c-ares","libssh2","openssl@3","sqlite","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://aria2.github.io/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"97cf87c5c4eb90b415e3bc96c092539641b49565ec95d5aa0a282c617e079c88","stable_dependencies":["c-ares","libssh2","openssl@3","sqlite","gettext",{"pkgconf":":build"}],"stable_checksum":"60a420ad7085eb616cb6e2bdf0a7206d68ff3d37fb5a956dc44242eb2f79b66b","stable_url_args":["https://github.com/aria2/aria2/releases/download/release-1.37.0/aria2-1.37.0.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.37.0"},"aribb24":{"desc":"Library for ARIB STD-B24, decoding JIS 8 bit characters and parsing MPEG-TS","head_dependencies":["libpng",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://code.videolan.org/jeeb/aribb24","license":"LGPL-3.0-only","ruby_source_checksum":"d5982d4db466084d71086f323dbeae76765b78bbfbb1536c0cf8e2142aaf69ed","stable_dependencies":["libpng",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"88b58dd760609372701087e25557ada9f7c6d973306c017067c5dcaf9e2c9710","stable_url_args":["https://code.videolan.org/jeeb/aribb24/-/archive/v1.0.4/aribb24-v1.0.4.tar.bz2"],"stable_version":"1.0.4","bottle_cellar":":any","bottle_checksum":"14ac368a22499dc0de526a744fd69ba07c64a01de95e5f9fbf16df2a90c38a6e"},"arjun":{"desc":"HTTP parameter discovery suite","executables":["arjun"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://github.com/s0md3v/Arjun","license":"AGPL-3.0-only","revision":7,"ruby_source_checksum":"0c8d30812d3f1143b7d4381af96ab790648bf7f7ac194cbf028dd6dad3b3f0dd","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"b193cdaf97bf7b0e8cd91a41da778639e01fd9738d5f666a8161377f475ce72e","stable_url_args":["https://files.pythonhosted.org/packages/04/22/c5b969720d2802de2248c2aac0414ee5ae234887cfe150564d591c73fb23/arjun-2.2.7.tar.gz"],"stable_version":"2.2.7","bottle_tag":":all","bottle_checksum":"282835520f1b80bc86dfa5dbb7ed8a26689c47515b50d2886d962142dfdf7be2"},"arkade":{"desc":"Open Source Kubernetes Marketplace","executables":["ark","arkade"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/alexellis/arkade.git",{":branch":"master"}],"homepage":"https://blog.alexellis.io/kubernetes-marketplace-two-year-update/","license":"MIT","ruby_source_checksum":"cc365ce98882c149d8f082b91adfcb65771b76f2cc31b11c4e654e2e06c3bc06","stable_dependencies":[{"go":":build"}],"stable_checksum":"2c703bec03c962adc7e89caebe40450a9d6e015e9f3d7001ecf001f427411595","stable_url_args":["https://github.com/alexellis/arkade/archive/refs/tags/0.11.109.tar.gz"],"stable_version":"0.11.109"},"arm-linux-gnueabihf-binutils":{"desc":"FSF/GNU binutils for cross-compiling to arm-linux","executables":["arm-linux-gnueabihf-addr2line","arm-linux-gnueabihf-ar","arm-linux-gnueabihf-as","arm-linux-gnueabihf-c++filt","arm-linux-gnueabihf-elfedit","arm-linux-gnueabihf-gprof","arm-linux-gnueabihf-nm","arm-linux-gnueabihf-objcopy","arm-linux-gnueabihf-objdump","arm-linux-gnueabihf-ranlib","arm-linux-gnueabihf-readelf","arm-linux-gnueabihf-size","arm-linux-gnueabihf-strings","arm-linux-gnueabihf-strip"],"head_dependencies":["zstd",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/binutils/binutils.html","license":"GPL-3.0-or-later","ruby_source_checksum":"eb865e01ad11469111d929f85051edb08c30508f719502989432ef7051cb7370","stable_dependencies":["zstd",{"pkgconf":":build"}],"stable_checksum":"324ed40ada2633a28eaa5d104ca5db165fd3cc3162cc1d48a7b7fa9c932da439","stable_url_args":["https://ftpmirror.gnu.org/gnu/binutils/binutils-2.46.1.tar.bz2"],"stable_version":"2.46.1"},"arm-none-eabi-binutils":{"desc":"GNU Binutils for arm-none-eabi cross development","executables":["arm-none-eabi-addr2line","arm-none-eabi-ar","arm-none-eabi-as","arm-none-eabi-c++filt","arm-none-eabi-elfedit","arm-none-eabi-gprof","arm-none-eabi-nm","arm-none-eabi-objcopy","arm-none-eabi-objdump","arm-none-eabi-ranlib","arm-none-eabi-readelf","arm-none-eabi-size","arm-none-eabi-strings","arm-none-eabi-strip"],"head_dependencies":["zstd",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/binutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"cab37aa156ec36da7e43500bdc9340aa95c99b9752c1ed21f078241487a2221d","stable_dependencies":["zstd",{"pkgconf":":build"}],"stable_checksum":"324ed40ada2633a28eaa5d104ca5db165fd3cc3162cc1d48a7b7fa9c932da439","stable_url_args":["https://ftpmirror.gnu.org/gnu/binutils/binutils-2.46.1.tar.bz2"],"stable_version":"2.46.1"},"arm-none-eabi-gcc":{"desc":"GNU compiler collection for arm-none-eabi","executables":["arm-none-eabi-c++","arm-none-eabi-cpp","arm-none-eabi-gcc","arm-none-eabi-gcc-ar","arm-none-eabi-gcc-nm","arm-none-eabi-gcc-ranlib","arm-none-eabi-gcov","arm-none-eabi-gcov-dump","arm-none-eabi-gcov-tool","arm-none-eabi-lto-dump"],"head_dependencies":["arm-none-eabi-binutils","gmp","isl","libmpc","mpfr","zstd"],"homepage":"https://gcc.gnu.org","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"ruby_source_checksum":"481f2514e994e43680f779b306c4091c5ed782efc498eb92005897312634919b","stable_dependencies":["arm-none-eabi-binutils","gmp","isl","libmpc","mpfr","zstd"],"stable_checksum":"50efb4d94c3397aff3b0d61a5abd748b4dd31d9d3f2ab7be05b171d36a510f79","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-16.1.0/gcc-16.1.0.tar.xz"],"stable_version":"16.1.0"},"arm-none-eabi-gdb":{"desc":"GNU debugger for arm-none-eabi cross development","executables":["arm-none-eabi-gdb","arm-none-eabi-gdb-add-index","arm-none-eabi-gstack"],"head_dependencies":["gmp","mpfr","ncurses","python@3.14","readline","xz","zstd",{"pkgconf":":build"},{"arm-none-eabi-gcc":":test"}],"head_url_args":["https://sourceware.org/git/binutils-gdb.git",{":branch":"master"}],"head_uses_from_macos":[["expat",{":since":":sequoia"}]],"homepage":"https://www.gnu.org/software/gdb/","license":"GPL-3.0-or-later","ruby_source_checksum":"57169542f69d99a880cf677aa4214ec8bbc711e268a3016e46401df5c14ed863","stable_dependencies":["gmp","mpfr","ncurses","python@3.14","readline","xz","zstd",{"pkgconf":":build"},{"arm-none-eabi-gcc":":test"}],"stable_checksum":"1c036c0d72e4b3d1fb5c94c88632add6f9d76f4d7c4d2ea793c12a9f19a3228c","stable_url_args":["https://ftpmirror.gnu.org/gnu/gdb/gdb-17.2.tar.xz"],"stable_uses_from_macos":[["expat",{":since":":sequoia"}]],"stable_version":"17.2"},"armadillo":{"desc":"C++ linear algebra library","head_dependencies":["arpack","openblas",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://arma.sourceforge.net/","license":"Apache-2.0","ruby_source_checksum":"25adb28df1f5c936c12f9fe7e6c121793973d7fa45153bbfb5526fc2dd9f6db8","stable_dependencies":["arpack","openblas",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"f781e9d935db7e8b9a64c58b6a817354d38a1769e179b477364f5e6414953f6c","stable_url_args":["https://downloads.sourceforge.net/project/arma/armadillo-15.4.0.tar.xz"],"stable_version":"15.4.0"},"arp-scan-rs":{"conflicts":[["arp-scan",{":because":"both install `arp-scan` binaries"}]],"desc":"ARP scan tool written in Rust for fast local network scans","executables":["arp-scan"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/kongbytes/arp-scan-rs.git",{":branch":"master"}],"homepage":"https://github.com/kongbytes/arp-scan-rs","license":"AGPL-3.0-or-later","ruby_source_checksum":"2949b89c2f03a6d54256076d7c492a51e03dedfde35294767e0d789dc66eb241","stable_dependencies":[{"rust":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"6d478b47bdf00c2618e414d87af496892c5027a5a3d4a438ab92c084c36fa5b6","stable_url_args":["https://github.com/kongbytes/arp-scan-rs/archive/refs/tags/v0.15.1.tar.gz"],"stable_version":"0.15.1"},"arp-scan":{"bottle_rebuild":1,"conflicts":[["arp-scan-rs",{":because":"both install `arp-scan` binaries"}]],"desc":"ARP scanning and fingerprinting tool","executables":["arp-fingerprint","arp-scan","get-iab","get-oui"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/royhills/arp-scan.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/royhills/arp-scan","license":{":all_of":["GPL-3.0-or-later","BSD-3-Clause","ISC"]},"ruby_source_checksum":"5d0a407c0f20be79e29690710de55787e48b688303d3c58258823344a7df81df","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"204b13487158b8e46bf6dd207757a52621148fdd1d2467ebd104de17493bab25","stable_url_args":["https://github.com/royhills/arp-scan/archive/refs/tags/1.10.0.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.10.0"},"arpack":{"aliases":["arpack-ng"],"desc":"Routines to solve large scale eigenvalue problems","head_dependencies":["eigen","gcc","open-mpi","openblas",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/opencollab/arpack-ng.git",{":branch":"master"}],"homepage":"https://github.com/opencollab/arpack-ng","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"d2d7155583c95afaf5353cb27faec91d27123955df8f1e3d23d3d2be48658dd6","stable_dependencies":["eigen","gcc","open-mpi","openblas",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"f6641deb07fa69165b7815de9008af3ea47eb39b2bb97521fbf74c97aba6e844","stable_url_args":["https://github.com/opencollab/arpack-ng/archive/refs/tags/3.9.1.tar.gz"],"stable_version":"3.9.1"},"arping":{"desc":"Utility to check whether MAC addresses are already taken on a LAN","executables":["arping"],"head_dependencies":["libnet",{"autoconf":":build"},{"automake":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/ThomasHabets/arping","license":"GPL-2.0-or-later","ruby_source_checksum":"d6c90fa5d63687d2d4a91842a2fe02ba41d7f7018dcae7766c3961bb11b9dee2","stable_dependencies":["libnet",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"387955d6ba8eedcf242bb3784bebf8e40fad39703117e21e02cec12820990a5c","stable_url_args":["https://github.com/ThomasHabets/arping/archive/refs/tags/arping-2.29.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"2.29"},"arpoison":{"desc":"UNIX arp cache update utility","executables":["arpoison"],"head_dependencies":["libnet"],"homepage":"http://www.arpoison.net/","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"1dbf0810f22b554e0642b2e57de2de2e1c6b32ab4df715a3755ea597964c0d76","stable_dependencies":["libnet"],"stable_checksum":"63571633826e413a9bdaab760425d0fab76abaf71a2b7ff6a00d1de53d83e741","stable_url_args":["https://dev.gentoo.org/~jsmolic/distfiles/arpoison-0.7.tar.gz"],"stable_version":"0.7","bottle_cellar":":any","bottle_checksum":"376ce845d964f61c095ab7a16d2645d3688ebf5810b18dfb8badb8a24da0e66f"},"arrayfire":{"desc":"General purpose GPU library","head_dependencies":["clblast","fftw","fmt","openblas","spdlog",{"boost":":build"},{"cmake":":build"},{"doxygen":":build"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://arrayfire.com","license":"BSD-3-Clause","revision":3,"ruby_source_checksum":"d63f3de60c61b6bd6b322f0952e9191407f9fa303d8bfc4cbf56b734b8245aa6","stable_dependencies":["clblast","fftw","fmt","openblas","spdlog",{"boost":":build"},{"cmake":":build"},{"doxygen":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"74e14b92a3e5a3ed6b79b000c7625b6223400836ec2ba724c3b356282ea741b3","stable_url_args":["https://github.com/arrayfire/arrayfire/releases/download/v3.10.0/arrayfire-full-3.10.0.tar.bz2"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"3.10.0"},"arss":{"desc":"Analyze a sound file into a spectrogram","executables":["arss"],"head_dependencies":["fftw",{"cmake":":build"}],"homepage":"https://arss.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"024708eecabd58f422dbf4a14c231577d8a468772d0c10379644155cc5ecb79d","stable_dependencies":["fftw",{"cmake":":build"}],"stable_checksum":"e2faca8b8a3902226353c4053cd9ab71595eec6ead657b5b44c14b4bef52b2b2","stable_url_args":["https://downloads.sourceforge.net/project/arss/arss/0.2.3/arss-0.2.3-src.tar.gz"],"stable_version":"0.2.3","bottle_cellar":":any","bottle_checksum":"0f31b0ca051c5caa089350b30ffd07bed2c24ff2c64dcec6776e19d594b36ad7"},"artillery":{"desc":"Cloud-native performance & reliability testing for developers and SREs","executables":["artillery"],"head_dependencies":["node"],"homepage":"https://www.artillery.io/","license":"MPL-2.0","ruby_source_checksum":"2090c30b3bf9f437f0ac01faaaa47424c2c26c10855d3bb013bd0597d7687853","stable_dependencies":["node"],"stable_checksum":"152fd876a408622e14fe62c1542cab4b164b197ff72448d14cad6b7546235c15","stable_url_args":["https://registry.npmjs.org/artillery/-/artillery-2.0.33.tgz"],"stable_version":"2.0.33"},"arttime":{"bottle_rebuild":1,"desc":"Clock, timer, time manager and ASCII+ text-art viewer for the terminal","executables":["artprint","arttime"],"head_dependencies":["fzf"],"head_url_args":["https://github.com/poetaman/arttime.git",{":branch":"main"}],"homepage":"https://github.com/poetaman/arttime","license":"GPL-3.0-only","ruby_source_checksum":"1364c74fa1bd1d2c3ef444edcb6b4103d2f4c1f87fb8e5822cb1c7f8419786eb","stable_dependencies":["fzf"],"stable_checksum":"f1418522d36528b38ce604d1a9ec14ddf6284aa6a15d28a7eb5c01a872a6d436","stable_url_args":["https://github.com/poetaman/arttime/archive/refs/tags/v2.4.0.tar.gz"],"stable_version":"2.4.0","bottle_tag":":all","bottle_checksum":"0a3e584b805c966e2dbfd88d0c14fd624d5cccc7182ada2a3abdf85ff4bd81d9"},"arturo":{"bottle_rebuild":1,"desc":"Simple, modern and portable programming language for efficient scripting","executables":["arturo"],"head_dependencies":["gmp","mpfr","openssl@3","pcre2",{"nim":":build"}],"homepage":"https://arturo-lang.io/","license":"MIT","ruby_source_checksum":"2dec41d6e211cb6afb0a78886942cf36d084ddc494e61a61ac187e5d7be17837","stable_dependencies":["gmp","mpfr","openssl@3","pcre2",{"nim":":build"}],"stable_checksum":"408646496895753608ad9dc6ddfbfa25921c03c4c7356f2832a9a63f4a7dc351","stable_url_args":["https://github.com/arturo-lang/arturo/archive/refs/tags/v0.10.0.tar.gz"],"stable_version":"0.10.0"},"arx-libertatis":{"bottle_rebuild":1,"caveats":"This package only contains the Arx Libertatis binary, not the game data.\nTo play Arx Fatalis you will need to obtain the game from GOG.com and\ninstall the game data with:\n\n  arx-install-data /path/to/setup_arx_fatalis.exe\n","conflicts":[["rnv",{":because":"both install `arx` binaries"}]],"desc":"Cross-platform, open source port of Arx Fatalis","executables":["arx","arx-install-data","arxsavetool","arxunpak"],"head_dependencies":["freetype","glew","innoextract","sdl2-compat",{"boost":":build"},{"cmake":":build"},{"glm":":build"}],"head_url_args":["https://github.com/arx/ArxLibertatis.git",{":branch":"master"}],"homepage":"https://arx-libertatis.org/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"d595b742b1e83a2721e6ae1f829fcdc9786f6aebce24be389e1bdb03d2f5c20b","stable_dependencies":["freetype","glew","innoextract","sdl2-compat",{"boost":":build"},{"cmake":":build"},{"glm":":build"}],"stable_checksum":"aafd8831ee2d187d7647ad671a03aabd2df3b7248b0bac0b3ac36ffeb441aedf","stable_url_args":["https://arx-libertatis.org/files/arx-libertatis-1.2.1/arx-libertatis-1.2.1.tar.xz"],"stable_version":"1.2.1"},"arxiv_latex_cleaner":{"desc":"Clean LaTeX code to submit to arXiv","executables":["arxiv_latex_cleaner"],"head_dependencies":["libyaml","pillow","python@3.14"],"head_url_args":["https://github.com/google-research/arxiv-latex-cleaner.git",{":branch":"main"}],"homepage":"https://github.com/google-research/arxiv-latex-cleaner","license":"Apache-2.0","ruby_source_checksum":"5bab3da1b6dbbe68b56203860916af1ea13c9d6aca59785f02a17f50d462f853","stable_dependencies":["libyaml","pillow","python@3.14"],"stable_checksum":"13884594a0fadbe4a055e594a67b9a9be9a418453edadc8db1810bf801322f9b","stable_url_args":["https://files.pythonhosted.org/packages/73/ad/a58581c70d89cd1b26dffb87ff4722e3607dad8884a507da25401fb921c0/arxiv_latex_cleaner-1.0.11.tar.gz"],"stable_version":"1.0.11"},"as-tree":{"bottle_rebuild":1,"desc":"Print a list of paths as a tree of paths","executables":["as-tree"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/jez/as-tree","license":"BlueOak-1.0.0","ruby_source_checksum":"5d11e60c2103e058ee67c59dbf45b0669f39067b729818d4bbe75fb663afa121","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2af03a2b200041ac5c7a20aa1cea0dcc21fb83ac9fe9a1cd63cb02adab299456","stable_url_args":["https://github.com/jez/as-tree/archive/refs/tags/0.12.0.tar.gz"],"stable_version":"0.12.0","bottle_checksum":"4cbe38f0537c86b65808064608c61b8c792098177911f013f24c2470fd2fdf62"},"asak":{"desc":"Cross-platform audio recording/playback CLI tool with TUI","executables":["asak"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/chaosprint/asak.git",{":branch":"main"}],"homepage":"https://github.com/chaosprint/asak","license":"MIT","ruby_source_checksum":"94ff5d2b7a82e4274607f895934bfa35c4e7007f4250a914648b64327ecc942d","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"d4df734e87b63cf20f7fa34e15853afa640620043871497d54f78a6818680dd6","stable_url_args":["https://github.com/chaosprint/asak/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0"},"asar":{"desc":"SNES assembler for applying patches to ROM images or building ROMs","executables":["asar"],"head_dependencies":[{"cmake":":build"},{"make":":build"},{"coreutils":":test"}],"homepage":"https://github.com/RPGHacker/asar","license":"LGPL-2.0-or-later","ruby_source_checksum":"1d3e6d6cdefecbffc163b07c5db82f91a0fb3b0a8895ea0c972468496e4da7db","stable_dependencies":[{"cmake":":build"},{"make":":build"},{"coreutils":":test"}],"stable_checksum":"9192664c888d6ed13a96b15ad81cb98e9e0334531bdfaf8f77abd071816a0770","stable_url_args":["https://github.com/RPGHacker/asar/archive/refs/tags/v1.91.tar.gz"],"stable_version":"1.91"},"asc":{"desc":"Fast, lightweight CLI for App Store Connect","executables":["asc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rorkai/App-Store-Connect-CLI.git",{":branch":"main"}],"homepage":"https://asccli.sh","license":"MIT","ruby_source_checksum":"b10de6908f95940c45ad0fe23b0cbe3d4e2c81d863e0f683e3d2a0b294b93fbe","stable_dependencies":[{"go":":build"}],"stable_checksum":"2ecc0856cabc1a32f2deff423219c129304f2119edbc08f6fac78b50db1387c3","stable_url_args":["https://github.com/rorkai/App-Store-Connect-CLI/archive/refs/tags/2.6.1.tar.gz"],"stable_version":"2.6.1"},"asccli":{"desc":"App Store Connect CLI to manage apps, versions, and screenshots","head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://github.com/tddworks/asc-cli","license":"MIT","ruby_source_checksum":"bc0990a486a68324fa6f2b3f8fe95122d3b8c2c9d00669aed45ea00e8f0e1959","stable_checksum":"7141fca15206f05d041c1f9bd4bbf6ec245f3217e94199ab48264add1eafc2ac","stable_url_args":["https://github.com/tddworks/asc-cli/archive/refs/tags/v0.18.1.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"0.18.1"},"ascii":{"desc":"List ASCII idiomatic names and octal/decimal code-point forms","executables":["ascii"],"head_dependencies":[{"asciidoctor":":build"}],"head_url_args":["https://gitlab.com/esr/ascii.git",{":branch":"master"}],"homepage":"http://www.catb.org/~esr/ascii/","license":"BSD-2-Clause","ruby_source_checksum":"c5f91cd0254b770bbaf561a3627421147515d6cfb419d09da2bc51f0862aa1ed","stable_dependencies":[{"asciidoctor":":build"}],"stable_checksum":"cde70847d7e91b14cd855addceb1c7a07470a192cb7d178168fa421c1c21c826","stable_url_args":["https://gitlab.com/esr/ascii/-/archive/3.32/ascii-3.32.tar.bz2"],"stable_version":"3.32"},"ascii2binary":{"desc":"Converting Text to Binary and Back","executables":["ascii2binary","binary2ascii"],"head_dependencies":["gettext"],"homepage":"https://billposer.org/Software/a2b.html","license":"GPL-3.0-only","ruby_source_checksum":"cef3d3c72de70d7e7e273c2e15a25e8154c4fc2bdaf1ed32800d4e08cbcb7b6c","stable_dependencies":["gettext"],"stable_checksum":"addc332b2bdc503de573bfc1876290cf976811aae28498a5c9b902a3c06835a9","stable_url_args":["https://www.billposer.org/Software/Downloads/ascii2binary-2.14.tar.gz"],"stable_version":"2.14","bottle_cellar":":any","bottle_checksum":"c205cd2ae106cbbd23999f85812a51bbd0c6453caa761be24082cec7c721fc7f"},"asciidoc":{"caveats":"If you intend to process AsciiDoc files through an XML stage\n(such as a2x for manpage generation) you need to add something\nlike:\n\n  export XML_CATALOG_FILES=$HOMEBREW_PREFIX/etc/xml/catalog\n\nto your shell rc file so that xmllint can find AsciiDoc's\ncatalog files.\n\nSee `man 1 xmllint' for more.\n","desc":"Formatter/translator for text files to numerous formats","executables":["a2x","asciidoc"],"head_dependencies":["docbook","python@3.14","source-highlight"],"head_url_args":["https://github.com/asciidoc-py/asciidoc-py.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://asciidoc-py.github.io/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"90d60b205a06174250c0af1f9d9a9e4588e0b79d432ac2df0422d0693a1a37dd","stable_dependencies":["docbook","python@3.14","source-highlight"],"stable_checksum":"d9f13c285981b3c7eb660d02ca0a2779981e88d48105de81bb40445e60dddb83","stable_url_args":["https://files.pythonhosted.org/packages/1d/e7/315a82f2d256e9270977aa3c15e8fe281fd7c40b8e2a0b97e0cb61ca8fa0/asciidoc-10.2.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"10.2.1","bottle_tag":":all","bottle_checksum":"1bc7364d821058b91231a5ccf9481b508bd85713522c2d2702c51807feecef78"},"asciidoctor":{"bottle_rebuild":1,"desc":"Text processor and publishing toolchain for AsciiDoc","executables":["asciidoctor","asciidoctor-pdf"],"head_dependencies":["ruby"],"homepage":"https://asciidoctor.org/","license":"MIT","ruby_source_checksum":"a2609c427eed3c9f086977320a286b548122bbec121de9b04c5b66ca03d8b1f9","stable_dependencies":["ruby"],"stable_checksum":"25c22b934bc0ae2448f2d73d4b2eba0c59e0521cf5e893fb0b0ad54a461bf066","stable_url_args":["https://github.com/asciidoctor/asciidoctor/archive/refs/tags/v2.0.26.tar.gz"],"stable_version":"2.0.26"},"asciidoctorj":{"desc":"Java wrapper and bindings for Asciidoctor","executables":["asciidoctorj"],"head_dependencies":["openjdk"],"homepage":"https://github.com/asciidoctor/asciidoctorj","license":"Apache-2.0","ruby_source_checksum":"932ce0c9918940f889a9a626bdd11d1930d7521fea6fd86bede37f401ff3d83c","stable_dependencies":["openjdk"],"stable_checksum":"18b085b7f67a7f872abe00352be5caacd9b436400aec27f838c6380077cb88bf","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/asciidoctor/asciidoctorj/3.0.1/asciidoctorj-3.0.1-bin.zip"],"stable_version":"3.0.1","bottle_tag":":all","bottle_checksum":"62fa66eccf522cfbe6e838d155c9f091708190a4b5fbef5160d522f67c253258"},"asciinema":{"desc":"Record and share terminal sessions","executables":["asciinema"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/asciinema/asciinema.git",{":branch":"develop"}],"homepage":"https://asciinema.org","license":"GPL-3.0-only","ruby_source_checksum":"363bffab80b220e29f0408dda4178193ff7eb97872bad48b786c25be2eb4e8d6","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e7e49a09c664a76afc5bc25ca09871eb090bfbe68a2ddbc72750d3cb215d36f1","stable_url_args":["https://github.com/asciinema/asciinema/archive/refs/tags/v3.2.1.tar.gz"],"stable_version":"3.2.1"},"asciiquarium":{"bottle_rebuild":1,"desc":"Aquarium animation in ASCII art","executables":["asciiquarium"],"head_dependencies":["ncurses"],"head_uses_from_macos":[["perl"]],"homepage":"https://robobunny.com/projects/asciiquarium/html/","license":"GPL-2.0-or-later","revision":6,"ruby_source_checksum":"37558f9eef39f737c9d798033d25e02e5a452d5f379467fd2508f145933502da","stable_dependencies":["ncurses"],"stable_checksum":"1b08c6613525e75e87546f4e8984ab3b33f1e922080268c749f1777d56c9d361","stable_url_args":["https://robobunny.com/projects/asciiquarium/asciiquarium_1.1.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.1"},"asciitex":{"desc":"Generate ASCII-art representations of mathematical equations","executables":["asciiTeX"],"homepage":"https://asciitex.sourceforge.net/","license":"GPL-2.0-only","ruby_source_checksum":"00ac07a1a4644b0fd1a06ad79ce18464b2767d9a0951bacaccad005731fe26dd","stable_checksum":"abf964818833d8b256815eb107fb0de391d808fe131040fb13005988ff92a48d","stable_url_args":["https://downloads.sourceforge.net/project/asciitex/asciiTeX-0.21.tar.gz"],"stable_version":"0.21","bottle_checksum":"2b9cae6e65df9390c4a9a9ab55813fe05e291ca928364350d333f0389042b8d1"},"asdf":{"desc":"Extendable version manager with support for Ruby, Node.js, Erlang & more","executables":["asdf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/asdf-vm/asdf.git",{":branch":"master"}],"homepage":"https://asdf-vm.com/","license":"MIT","ruby_source_checksum":"1216ddf264b3a2779cd059fb8164d4f59837a72405c22fbd4cfa878f9fc0a11b","stable_dependencies":[{"go":":build"}],"stable_checksum":"49f47b5b5255c6f29384f7d403d6c27bae9ce9944a4ff9334c67987d4b6c97b4","stable_url_args":["https://github.com/asdf-vm/asdf/archive/refs/tags/v0.20.0.tar.gz"],"stable_version":"0.20.0"},"asimov":{"bottle_rebuild":3,"desc":"Automatically exclude development dependencies from Time Machine backups","executables":["asimov"],"head_url_args":["https://github.com/stevegrunwell/asimov.git",{":branch":"develop"}],"homepage":"https://github.com/stevegrunwell/asimov","license":"MIT","ruby_source_checksum":"1a18fb4e94bd9f0ca9f1d706e710b1f7dab3a75319c1b969065b99988867cc78","service_args":[[":run_type",":interval"],[":interval",86400]],"service_run_args":["$HOMEBREW_PREFIX/opt/asimov/bin/asimov"],"stable_checksum":"77a0ef09c86d9d6ff146547902c749c43bc054f331a12ecb9992db9673469fab","stable_url_args":["https://github.com/stevegrunwell/asimov/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0","bottle_tag":":all","bottle_checksum":"3af345aae1664e1077e95f587e8439f5f580da014a3dc4b0ffea7058d14492dd"},"asio":{"desc":"Cross-platform C++ Library for asynchronous programming","head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/chriskohlhoff/asio.git",{":branch":"master"}],"homepage":"https://think-async.com/Asio/","license":"BSL-1.0","ruby_source_checksum":"e4ea20af4b4ed69e20b6872057bd97c1c0e07495047b992f50fc23650ece70b4","stable_dependencies":["openssl@3"],"stable_checksum":"7bf4dbe3c1ccd9cc4c94e6e6be026dcc2110f9201d286bb9500dc85d69825524","stable_url_args":["https://downloads.sourceforge.net/project/asio/asio/1.36.0%20%28Stable%29/asio-1.36.0.tar.bz2"],"stable_version":"1.36.0"},"asitop":{"bottle_rebuild":4,"desc":"Perf monitoring CLI tool for Apple Silicon","executables":["asitop"],"head_dependencies":["python@3.14"],"homepage":"https://tlkh.github.io/asitop/","license":"MIT","ruby_source_checksum":"0d1818da00481de1e7dee79a82c61cc6ef91a4625288d5acaba49b9193ae90bc","stable_dependencies":["python@3.14"],"stable_checksum":"5df7b59304572a948f71cf94b87adc613869a8a87a933595b1b3e26bf42c3e37","stable_url_args":["https://files.pythonhosted.org/packages/93/bc/8755d818efc33dd758322086a23f08bee5e1f7769c339a8be5c142adbbbc/asitop-0.0.24.tar.gz"],"stable_version":"0.0.24"},"ask-cli":{"desc":"CLI tool for Alexa Skill Kit","executables":["ask"],"head_dependencies":["node"],"homepage":"https://developer.amazon.com/en-US/docs/alexa/smapi/ask-cli-intro.html","license":"Apache-2.0","ruby_source_checksum":"a13376c9e89abb59e919a8c53eec33982aa7fbaca6870721bdd1218e011e0887","stable_dependencies":["node"],"stable_checksum":"437b55f774064e053b0185956afc69ecb38a8b53c996a6e1e49960918b54f909","stable_url_args":["https://registry.npmjs.org/ask-cli/-/ask-cli-2.30.7.tgz"],"stable_version":"2.30.7"},"asm-lsp":{"desc":"Language server for NASM/GAS/GO Assembly","executables":["asm-lsp"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/bergercookie/asm-lsp.git",{":branch":"master"}],"homepage":"https://github.com/bergercookie/asm-lsp","license":"BSD-2-Clause","ruby_source_checksum":"e553428f2578f4ef9ced2bbdfb3feb13508d666fb78dbbead6cbfda268b67f68","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"9500dd7234966ae9fa57d8759edf1d165acd06c4924d7dbeddb7d52eb0ce59d6","stable_url_args":["https://github.com/bergercookie/asm-lsp/archive/refs/tags/v0.10.1.tar.gz"],"stable_version":"0.10.1"},"asm6809":{"desc":"Cross assembler targeting the Motorola 6809 and Hitachi 6309","executables":["asm6809"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://www.6809.org.uk/git/asm6809.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://www.6809.org.uk/asm6809/","license":"GPL-3.0-or-later","ruby_source_checksum":"13ea7b2e3de95530e75782d2bcb446f19ce68b13793ac1760ff8d849574d454a","stable_checksum":"a6d36dd29cb3b26505c46595c1f0f1c4d7e66d3838f6347ce33ce27f4b35cffa","stable_url_args":["https://www.6809.org.uk/asm6809/dl/asm6809-2.17.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"2.17"},"asmfmt":{"desc":"Go Assembler Formatter","executables":["asmfmt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/klauspost/asmfmt.git",{":branch":"master"}],"homepage":"https://github.com/klauspost/asmfmt","license":"MIT","ruby_source_checksum":"ba1f5bed92bf01fd7432120c685c0043c4aecc20688b08e0016aeb9e30870fb3","stable_dependencies":[{"go":":build"}],"stable_checksum":"4bb6931aefcf105c0e0bc6d239845f6350aceba5b2b76e84c961ba8d100f8fc6","stable_url_args":["https://github.com/klauspost/asmfmt/archive/refs/tags/v1.3.2.tar.gz"],"stable_version":"1.3.2"},"asn":{"desc":"Organization lookup and server tool (ASN / IPv4 / IPv6 / Prefix / AS Path)","executables":["asn"],"head_dependencies":["aha","coreutils","grepcidr","ipcalc","mtr","nmap","bash"],"head_url_args":["https://github.com/nitefood/asn.git",{":branch":"master"}],"head_uses_from_macos":[["jq",{":since":":sequoia"}],["whois"]],"homepage":"https://github.com/nitefood/asn","license":"MIT","ruby_source_checksum":"2e3fee50255949c6d710e4c45a8f8cdcf2d6135f7fd4d8edc5e149ba74df8b1b","stable_dependencies":["aha","coreutils","grepcidr","ipcalc","mtr","nmap","bash"],"stable_checksum":"b17aafcff2e4763002c352ccbaa85b9d3ac3c45770e7062e82e9ad18fa1798df","stable_url_args":["https://github.com/nitefood/asn/archive/refs/tags/v0.81.0.tar.gz"],"stable_uses_from_macos":[["jq",{":since":":sequoia"}],["whois"]],"stable_version":"0.81.0","bottle_tag":":all","bottle_checksum":"754595e170e41f17a9788994c7a9f7ed0db9aff55f62404fdf9c103c92b9b042"},"asn1c":{"desc":"Compile ASN.1 specifications into C source code","executables":["asn1c","crfc2asn1.pl","enber","unber"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/vlm/asn1c.git",{":branch":"master"}],"homepage":"https://lionet.info/asn1c/blog","license":"BSD-2-Clause","ruby_source_checksum":"b22c2fabbbbaebce1dd32b5bd3387979e8928d828c8d9c053f3d3c0678e903d2","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"cdcfa0638d9657da3b114ceef3d6c9919e9e1e4da0de49456f8d9e398826d5ab","stable_url_args":["https://github.com/vlm/asn1c/archive/refs/tags/v0.9.29.tar.gz"],"stable_version":"0.9.29"},"asnmap":{"desc":"Quickly map organization network ranges using ASN information","executables":["asnmap"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/asnmap.git",{":branch":"main"}],"homepage":"https://github.com/projectdiscovery/asnmap","license":"MIT","ruby_source_checksum":"3914ac7b6bc60eab1a416cabacdb5dfa77092344bf23d550a0617df7d37ac3f1","stable_dependencies":[{"go":":build"}],"stable_checksum":"3d48657278a1f1fa27528e66d5cf4bcb6f3ee7ce26a518fcaf6ce9a9c9a8e317","stable_url_args":["https://github.com/projectdiscovery/asnmap/archive/refs/tags/v1.1.1.tar.gz"],"stable_version":"1.1.1"},"aspcud":{"desc":"Package dependency solver","executables":["aspcud","cudf2lp"],"head_dependencies":["clingo",{"boost":":build"},{"cmake":":build"},{"re2c":":build"}],"homepage":"https://potassco.org/aspcud/","license":"MIT","ruby_source_checksum":"7a96374794e1a276717cfc46b075a7fb1ecd66dbdcfdec982554d8bfc26e1830","stable_dependencies":["clingo",{"boost":":build"},{"cmake":":build"},{"re2c":":build"}],"stable_checksum":"4dddfd4a74e4324887a1ddd7f8ff36231774fc1aa78b383256546e83acdf516c","stable_url_args":["https://github.com/potassco/aspcud/archive/refs/tags/v1.9.6.tar.gz"],"stable_version":"1.9.6","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"59e462b9a05482e92ccee1a483642515afe98cf8180d22ec414b16282513cb6d"},"aspectj":{"desc":"Aspect-oriented programming for Java","executables":["aj","aj5","ajc","ajdoc"],"head_dependencies":["openjdk"],"homepage":"https://eclipse.dev/aspectj/","license":"EPL-2.0","ruby_source_checksum":"43d817ace856430c02a540dd432701beddfd396a502c61e4fa9b0a4e1ca4a819","stable_dependencies":["openjdk"],"stable_checksum":"c1209b5b0f561422b2a906e5af765954231b8530ee0c5d91c6267cc34f6f9034","stable_url_args":["https://github.com/eclipse-aspectj/aspectj/releases/download/V1_9_25_1/aspectj-1.9.25.1.jar"],"stable_version":"1.9.25.1"},"aspell":{"desc":"Spell checker with better logic than ispell","executables":["aspell","aspell-import","precat","preunzip","prezip","prezip-bin","pspell-config","run-with-aspell","word-list-compress"],"head_uses_from_macos":[["ncurses"]],"homepage":"http://aspell.net/","license":"LGPL-2.1-only","ruby_source_checksum":"08a81a29e2fb3a5a881b2f91717d9e8d48a86b78bce4dba265cb1a4ce9276450","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"57fe4863eae6048f72245a8575b44b718fb85ca14b9f8c0afc41b254dfd76919","stable_url_args":["https://ftpmirror.gnu.org/gnu/aspell/aspell-0.60.8.2.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.60.8.2"},"asroute":{"bottle_rebuild":1,"desc":"CLI to interpret traceroute -a output to show AS names traversed","executables":["asroute"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/stevenpack/asroute.git",{":branch":"master"}],"homepage":"https://github.com/stevenpack/asroute","license":"MIT","ruby_source_checksum":"4ae85104be79411909350e4ee631b46626dae465f7cf5ba47713a30ae11c5691","stable_dependencies":[{"rust":":build"}],"stable_checksum":"dfbf910966cdfacf18ba200b83791628ebd1b5fa89fdfa69b989e0cb05b3ca37","stable_url_args":["https://github.com/stevenpack/asroute/archive/refs/tags/v0.1.0.tar.gz"],"stable_version":"0.1.0","bottle_checksum":"163a9abd216264008582b7be4230fd4b25499c98df63428cc6712688e7864a26"},"assh":{"desc":"Advanced SSH config - Regex, aliases, gateways, includes and dynamic hosts","executables":["assh"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/moul/assh.git",{":branch":"master"}],"homepage":"https://v1.manfred.life/assh/","license":"MIT","ruby_source_checksum":"ec942b3f16a6197addb41fc42d5109321f9c758eb5fbe35ad8e31aa58b6ac399","stable_dependencies":[{"go":":build"}],"stable_checksum":"80d33252b5c27e65c1a1539cfc3d49274c7b53372ca5005399c00b465422dd27","stable_url_args":["https://github.com/moul/assh/archive/refs/tags/v2.17.2.tar.gz"],"stable_version":"2.17.2"},"assimp":{"aliases":["assimp@6"],"desc":"Portable library for importing many well-known 3D model formats","executables":["assimp"],"head_dependencies":[{"cmake":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/assimp/assimp.git",{":branch":"master"}],"homepage":"https://www.assimp.org/","license":{":all_of":["BSD-3-Clause","CC-PDDC","MIT","BSL-1.0","Unlicense","Zlib"]},"ruby_source_checksum":"dce82d0e48839460018421721ccb69d893d46549aaa0dcd634f5d495e1f69929","stable_dependencies":[{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"edf3749559c2b7d1f758ffb66fc5bec62186221e623b7f2e8969f17ee46ecb6f","stable_url_args":["https://github.com/assimp/assimp/archive/refs/tags/v6.0.5.tar.gz"],"stable_version":"6.0.5","versioned_formulae":["assimp@5"]},"assimp@5":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-01-29",":because":":unsupported"},"desc":"Portable library for importing many well-known 3D model formats","disable_args":{":date":"2027-01-29",":because":":unsupported"},"executables":["assimp"],"head_dependencies":[{"cmake":":build"},{"ninja":":build"}],"homepage":"https://www.assimp.org/","keg_only_args":[":versioned_formula"],"license":{":all_of":["BSD-3-Clause","CC-PDDC","MIT","BSL-1.0","Unlicense","Zlib"]},"ruby_source_checksum":"bc1b1f37760cd8dc594ec09b48042df026019098a80ab679e99d4d712aeac7fc","stable_dependencies":[{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"66dfbaee288f2bc43172440a55d0235dfc7bf885dda6435c038e8000e79582cb","stable_url_args":["https://github.com/assimp/assimp/archive/refs/tags/v5.4.3.tar.gz"],"stable_version":"5.4.3"},"ast-grep":{"desc":"Code searching, linting, rewriting","executables":["ast-grep","sg"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ast-grep/ast-grep.git",{":branch":"main"}],"homepage":"https://ast-grep.github.io/","license":"MIT","ruby_source_checksum":"3253cd78e1e2ce2da93536e449a8a0b5673074da69ad969973bc1e8518f50583","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a5a1eea64346853f5c911982f332f3e1fb670f18483d805d33686086dcce510f","stable_url_args":["https://github.com/ast-grep/ast-grep/archive/refs/tags/0.44.1.tar.gz"],"stable_version":"0.44.1"},"astgen":{"desc":"Generate AST in json format for JS/TS","executables":["astgen"],"head_dependencies":["node"],"head_url_args":["https://github.com/joernio/astgen.git",{":branch":"main"}],"homepage":"https://github.com/joernio/astgen","license":"Apache-2.0","ruby_source_checksum":"09cdd538408d57157bafc3d3b5f6dcfd46694a496b4a6e0620fe89b788c74fc1","stable_dependencies":["node"],"stable_checksum":"fdaa0b63ec5ce7b718011cc4df302d415a8d7b80ba68a62599221a8e256610fd","stable_url_args":["https://github.com/joernio/astgen/archive/refs/tags/v3.42.0.tar.gz"],"stable_version":"3.42.0","bottle_tag":":all","bottle_checksum":"5415f948a456b8a335b2f52c2f79bbaca22c0cae02cf888cbb8598ce509dca16"},"astra":{"desc":"Command-Line Interface for DataStax Astra","executables":["astra"],"head_dependencies":[{"graalvm":":build"},{"gradle":":build"}],"homepage":"https://docs.datastax.com/en/astra-cli","license":"Apache-2.0","ruby_source_checksum":"bc2907a4652a1c88252249f2f9035dd0a737d0f7d6981561a0589fb1c5470acd","stable_dependencies":[{"graalvm":":build"},{"gradle":":build"}],"stable_checksum":"c6103d7de4abea0c5780dfdfbd19945af5d5662d9ce50c03ff7845cd688aca27","stable_url_args":["https://github.com/datastax/astra-cli/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"astro":{"desc":"To build and run Airflow DAGs locally and interact with the Astronomer API","executables":["astro"],"head_dependencies":["podman",{"go":":build"}],"head_url_args":["https://github.com/astronomer/astro-cli.git",{":branch":"main"}],"homepage":"https://www.astronomer.io/","license":"Apache-2.0","ruby_source_checksum":"a08df6bd31ad75c896832825705f45d6c862c3b65ff9037c1a811501d0e1414e","stable_dependencies":["podman",{"go":":build"}],"stable_checksum":"e662b0470a382c8574b89a9237c4452bd383001fcf96bea1bda56e81c68f935a","stable_url_args":["https://github.com/astronomer/astro-cli/archive/refs/tags/v1.43.1.tar.gz"],"stable_version":"1.43.1"},"astrometry-net":{"bottle_rebuild":2,"desc":"Automatic identification of astronomical images","executables":["an-fitstopnm","an-pnmtofits","astrometry-engine","augment-xylist","build-astrometry-index","degtohms","downsample-fits","fit-wcs","fits-column-merge","fits-flip-endian","fits-guess-scale","fitsgetext","get-healpix","get-wcs","hmstodeg","hpsplit","image2pnm","image2xy","imarith","imstat","listhead","liststruc","merge-columns","modhead","new-wcs","pad-file","plot-constellations","plotann.py","plotquad","plotxy","query-starkd","removelines","solve-field","startree","subtable","tablist","tabmerge","tabsort","text2fits","uniformize","votabletofits","wcs-grab","wcs-match","wcs-pv2sip","wcs-rd2xy","wcs-resample","wcs-to-tan","wcs-xy2rd","wcsinfo"],"head_dependencies":["cairo","cfitsio","gsl","jpeg-turbo","libpng","netpbm","numpy","python@3.14","wcslib",{"pkgconf":":build"},{"python-setuptools":":build"},{"swig":":build"}],"homepage":"https://github.com/dstndstn/astrometry.net","license":"BSD-3-Clause","ruby_source_checksum":"885a250839f6b08b5dc43397163b0834b2fb4bc639aced2ecf755b186bc66e04","stable_dependencies":["cairo","cfitsio","gsl","jpeg-turbo","libpng","netpbm","numpy","python@3.14","wcslib",{"pkgconf":":build"},{"python-setuptools":":build"},{"swig":":build"}],"stable_checksum":"e4eef1b658ba5ad462282b661c0ca3a5c538ba1716e853f7970b7b9fa4a33459","stable_url_args":["https://github.com/dstndstn/astrometry.net/releases/download/0.97/astrometry.net-0.97.tar.gz"],"stable_version":"0.97"},"astroterm":{"desc":"Planetarium for your terminal","executables":["astroterm"],"head_dependencies":["argtable3",{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/da-luce/astroterm.git",{":branch":"main"}],"head_uses_from_macos":[[{"vim":":build"}],["ncurses"]],"homepage":"https://github.com/da-luce/astroterm","license":"MIT","ruby_source_checksum":"45e4af74bbbf652fb3225e321d8596e7baf270897690e8f4576db6567efd517a","stable_dependencies":["argtable3",{"meson":":build"},{"ninja":":build"}],"stable_checksum":"10a98255a46517ee306be73f156eb78163aff8801f46b84a731f7b5913e1d6f5","stable_url_args":["https://github.com/da-luce/astroterm/archive/refs/tags/v1.2.0.tar.gz"],"stable_uses_from_macos":[[{"vim":":build"}],["ncurses"]],"stable_version":"1.2.0"},"astyle":{"desc":"Source code beautifier for C, C++, C#, and Java","executables":["astyle"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://svn.code.sf.net/p/astyle/code/trunk/AStyle"],"homepage":"https://astyle.sourceforge.net/","license":"MIT","ruby_source_checksum":"2a71f735362ea2fa618bee21f12ff8952ea23579bd1fa1f4808e26eb7ad7e65e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"edc839b80077e60ed5786b6394d442b4eb10156ccbdd5944b4b360e125afb3e1","stable_url_args":["https://downloads.sourceforge.net/project/astyle/astyle/astyle%203.6/astyle-3.6.17.tar.bz2"],"stable_version":"3.6.17"},"asuka":{"bottle_rebuild":1,"desc":"Gemini Project client written in Rust with NCurses","executables":["asuka"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://sr.ht/~julienxx/Asuka/","license":"MIT","ruby_source_checksum":"9dee6327175de160d018de13c7d1b9d3e2b40fbaf7d5207422503ffd7d54d582","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f7be2925cfc7ee6dcdfa4c30b9d4f6963f729c1b3f526ac242c7e1794bb190b1","stable_url_args":["https://git.sr.ht/~julienxx/asuka/archive/0.8.5.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.8.5","bottle_checksum":"bdd3adc10b5f906817abc3929dff9cb8e1420b2d91a88c5ac41d83106c9150bd"},"asymptote":{"desc":"Powerful descriptive vector graphics language","executables":["asy","xasy"],"head_dependencies":["bdw-gc","fftw","ghostscript","gsl","readline",{"cmake":":build"},{"glm":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"homepage":"https://asymptote.sourceforge.io","license":"LGPL-3.0-only","ruby_source_checksum":"10cc5a70a754517b390de00eb45f53d2843a10981c92fba6bf1b595505f3277b","stable_dependencies":["bdw-gc","fftw","ghostscript","gsl","readline",{"cmake":":build"},{"glm":":build"},{"pkgconf":":build"}],"stable_checksum":"537e9f22621bf84f09ee0d44dc455c4ea91ba193830f1d7624a07d4710d7e7d1","stable_url_args":["https://downloads.sourceforge.net/project/asymptote/3.11/asymptote-3.11.src.tgz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"stable_version":"3.11"},"async-profiler":{"desc":"Sampling CPU & HEAP profiler for Java using AsyncGetCallTrace + perf_events","executables":["asprof","jfrconv"],"head_dependencies":[{"cmake":":build"},{"openjdk":":build"},{"openjdk":":test"}],"head_url_args":["https://github.com/async-profiler/async-profiler.git",{":branch":"master"}],"homepage":"https://github.com/async-profiler/async-profiler","license":"Apache-2.0","ruby_source_checksum":"d8f06e00fe5e04e867ef667c41e1cd5736d05ec8b4e781408e29a4f9a8e8ed4b","stable_dependencies":[{"cmake":":build"},{"openjdk":":build"},{"openjdk":":test"}],"stable_checksum":"888483f6fc482b32dfc76dc9ecb254dc954c1e5c893de325a895b41e2f9bbbf6","stable_url_args":["https://github.com/async-profiler/async-profiler/archive/refs/tags/v4.4.tar.gz"],"stable_version":"4.4"},"async_simple":{"desc":"Simple, light-weight and easy-to-use asynchronous components","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/alibaba/async_simple.git",{":branch":"main"}],"homepage":"https://github.com/alibaba/async_simple","license":"Apache-2.0","ruby_source_checksum":"e4526086fc972fd0590c66a0b018bad6320a436d3bcd96617fb59e9144dde113","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"6188f7a5f4211754fee758dfebf73759b74ce78c208719b5cc37d5ab4775d550","stable_url_args":["https://github.com/alibaba/async_simple/archive/refs/tags/1.4.tar.gz"],"stable_version":"1.4"},"asyncapi":{"desc":"All in one CLI for all AsyncAPI tools","executables":["asyncapi"],"head_dependencies":["node"],"homepage":"https://www.asyncapi.com/tools/cli","license":"Apache-2.0","ruby_source_checksum":"f0b75953e0d678a898b9de229dc813f6c9f216628daf47e325a82dadd6382f82","stable_dependencies":["node"],"stable_checksum":"25ecd3a3c04cf47158bf4572136c3f95aface7c0df63a1c9ab8930c9ee7b7258","stable_url_args":["https://registry.npmjs.org/@asyncapi/cli/-/cli-6.0.2.tgz"],"stable_version":"6.0.2","version_scheme":1},"asyncplusplus":{"desc":"Concurrency framework for C++11","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/Amanieu/asyncplusplus","license":"MIT","ruby_source_checksum":"5eeaee98a2a8fc577cfaff9f80594537644b2e52df712e9d913d78410a1d2a23","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"0711c8db231bf3eb1066400f49ed73b5c3211a10eb3b8c3e64da3d5fdee8a4bf","stable_url_args":["https://github.com/Amanieu/asyncplusplus/archive/refs/tags/v1.2.tar.gz"],"stable_version":"1.2"},"at-spi2-core":{"desc":"Protocol definitions and daemon for D-Bus at-spi","head_dependencies":["dbus","glib","libx11","libxi","libxtst","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"xorgproto":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"libxml2":":build"}]],"homepage":"https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/","license":"LGPL-2.1-or-later","oldnames":["at-spi2-atk","atk"],"ruby_source_checksum":"f5126bf47f0c16198e43791ca9fc098ec9fb5220dc36cffdbc4fbdfb03817a7d","stable_dependencies":["dbus","glib","libx11","libxi","libxtst","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"xorgproto":":build"},{"pkgconf":":test"}],"stable_checksum":"6059a77d507438ff6c8d6d06025f8f9f5774fa0f8eabe9c9b059b1cc41e1bbc0","stable_url_args":["https://download.gnome.org/sources/at-spi2-core/2.60/at-spi2-core-2.60.5.tar.xz"],"stable_uses_from_macos":[[{"libxml2":":build"}]],"stable_version":"2.60.5"},"ata":{"desc":"ChatGPT in the terminal","executables":["ata"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/transformrs/ata","license":"MIT","ruby_source_checksum":"f495b0b223a52c7a3f3ddf1a6f3b0f6b23da1b188679eabe357c51abd489937f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a70498492fce7b46a2a62175886a801f61f9f530c5c6d01b664af2750d3af555","stable_url_args":["https://github.com/transformrs/ata/archive/refs/tags/v2.0.4.tar.gz"],"stable_version":"2.0.4"},"atac":{"bottle_rebuild":2,"desc":"Simple API client (Postman-like) in your terminal","executables":["atac"],"head_dependencies":["oniguruma",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Julien-cpsn/ATAC.git",{":branch":"main"}],"homepage":"https://atac.julien-cpsn.com/","license":"MIT","ruby_source_checksum":"20d41b942602dbeb1937cad8bf6963cbffd0c23887ffcef66ba98b6f0ca04053","stable_dependencies":["oniguruma",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"79a5171a0af3ac99086d6e02d542b0c6330600517f1460cd291d2edbe331b461","stable_url_args":["https://github.com/Julien-cpsn/ATAC/archive/refs/tags/v0.23.0.tar.gz"],"stable_version":"0.23.0"},"atari800":{"desc":"Atari 8-bit machine emulator","executables":["atari800","cart"],"head_dependencies":["libpng","sdl2-compat",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/atari800/atari800.git",{":branch":"master"}],"homepage":"https://atari800.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"5883d1dba3eb47b30901d6ac69be149d47eba9b75dce56b6b17881ebb3985738","stable_dependencies":["libpng","sdl2-compat"],"stable_checksum":"d2cf51d6e529dbf0d1fb1be4f838ee67582d3ce9719f3a362eee3093835d3438","stable_url_args":["https://github.com/atari800/atari800/releases/download/ATARI800_7_0_0/atari800-7.0.0-src.tgz"],"stable_version":"7.0.0"},"atasm":{"bottle_rebuild":1,"desc":"Atari MAC/65 compatible assembler for Unix","executables":["atasm"],"homepage":"https://sourceforge.net/projects/atasm/","license":"GPL-2.0-or-later","ruby_source_checksum":"d05bbdf42064381d10c0eb9babb5e27fa822e3798ffe0ad63468d1ee8d2760b0","stable_checksum":"c3ae8ea1f824e0ee65e123b33982572277207d1749bcd04da3af8f06af977db5","stable_url_args":["https://github.com/CycoPH/atasm/archive/refs/tags/V1.30.tar.gz"],"stable_version":"1.30"},"atf":{"desc":"Automated testing framework","executables":["atf-sh"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/freebsd/atf.git",{":branch":"master"}],"homepage":"https://github.com/freebsd/atf","license":"BSD-2-Clause","ruby_source_checksum":"127702c18c884f340df563d26479703a25f76d4546f468c181944bf290060df9","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"a64e2427d021297f25b3f2e1798f8ec4dc3061ffb01a1cd3f66cc4cee486b10f","stable_url_args":["https://github.com/freebsd/atf/releases/download/atf-0.23/atf-0.23.tar.gz"],"stable_version":"0.23"},"athenacli":{"desc":"CLI tool for AWS Athena service","executables":["athenacli"],"head_dependencies":["python@3.14"],"homepage":"https://athenacli.readthedocs.io/en/latest/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"014beccc0e81108ee2d1249dd8d3c0ab5c0f35f468779a7c3e2afbfe63146f45","stable_dependencies":["python@3.14"],"stable_checksum":"1c81f420035ae4d6ed202da659ba640982880c65c7e7755c0b5a6d25adc2ac25","stable_url_args":["https://files.pythonhosted.org/packages/31/1b/fb72060d66d8afaaba86b5ead8c4edaf4a37a2a175baa8ac391c3ee60a48/athenacli-1.7.0.tar.gz"],"stable_version":"1.7.0","bottle_tag":":all","bottle_checksum":"8be4676b5d0d8fd27ae323d4228b236dc02fdd7ecd709c48f57a173933d72699"},"atkmm":{"aliases":["atkmm@2.36"],"desc":"Official C++ interface for the ATK accessibility toolkit library","head_dependencies":["at-spi2-core","glib","glibmm","libsigc++","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://www.gtkmm.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"d649c93abd0055f1a3e7af2bdffe501693cbf392bbb7d348a7cd4bef0700da57","stable_dependencies":["at-spi2-core","glib","glibmm","libsigc++","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"19cd0758ed752cb89f5bf02247663dfad0926d9351984a20e3c6cf7da62552ac","stable_url_args":["https://download.gnome.org/sources/atkmm/2.36/atkmm-2.36.4.tar.xz"],"stable_version":"2.36.4","versioned_formulae":["atkmm@2.28"]},"atkmm@2.28":{"desc":"Official C++ interface for the ATK accessibility toolkit library","head_dependencies":["at-spi2-core","glib","glibmm@2.66","libsigc++@2","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://www.gtkmm.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"91e6538b9685fcc5225ef4197ff285a1c5aa13c5935d32f46aee63edfe6d104d","stable_dependencies":["at-spi2-core","glib","glibmm@2.66","libsigc++@2","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"ae449192a582a2582a95e0602b15d792bbd639e836339b81ef916aa87540ac5c","stable_url_args":["https://download.gnome.org/sources/atkmm/2.28/atkmm-2.28.5.tar.xz"],"stable_version":"2.28.5"},"atlantis":{"desc":"Terraform Pull Request Automation tool","executables":["atlantis"],"head_dependencies":[{"go":":build"},{"opentofu":":test"}],"head_url_args":["https://github.com/runatlantis/atlantis.git",{":branch":"main"}],"homepage":"https://www.runatlantis.io/","license":"Apache-2.0","ruby_source_checksum":"cb96ef84ed8015d52004c96c2e4d26a7399255a1b7f1350919524d259334f62d","stable_dependencies":[{"go":":build"},{"opentofu":":test"}],"stable_checksum":"35ee65ebecd4c9999e9841aaa3e5bce626f292de6b4bcf22fd5c4599898f1178","stable_url_args":["https://github.com/runatlantis/atlantis/archive/refs/tags/v0.46.0.tar.gz"],"stable_version":"0.46.0"},"atlas":{"conflicts":[["mongodb-atlas-cli",{":because":"both install `atlas` executable"}],["nim",{":because":"both install `atlas` executable"}]],"desc":"Database toolkit","executables":["atlas"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ariga/atlas.git",{":branch":"master"}],"homepage":"https://atlasgo.io/","license":"Apache-2.0","ruby_source_checksum":"206dd01ee6c2068fe1abe4ab42c838d89efec65595c04e1e4492d7a011c82921","stable_dependencies":[{"go":":build"}],"stable_checksum":"e500c88c4bcabe853d596c576ac44d5985ba265c4ef431d93299d8349b3f98e0","stable_url_args":["https://github.com/ariga/atlas/archive/refs/tags/v1.2.3.tar.gz"],"stable_version":"1.2.3"},"atmos":{"conflicts":[["tenv",{":because":"tenv symlinks atmos binaries"}]],"desc":"Universal Tool for DevOps and Cloud Automation","executables":["atmos"],"head_dependencies":[{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/cloudposse/atmos.git",{":branch":"main"}],"homepage":"https://atmos.tools","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"bb80d069d14ed776dedaa9da9b1089e522995584a7c044b54b66abd5dfec3b62","stable_dependencies":[{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"2790c076f078c86ab6f015b375da40be896560dec930e4dcb72cea80af76ea88","stable_url_args":["https://github.com/cloudposse/atmos/archive/refs/tags/v1.222.0.tar.gz"],"stable_version":"1.222.0"},"atomic_queue":{"desc":"C++14 lock-free queues","head_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":test"}],"homepage":"https://max0x7ba.github.io/atomic_queue/html/benchmarks.html","license":"MIT","ruby_source_checksum":"7ea8152cbe28410c1b24577d7d97cbc00b310624695389cb7038c74b8104f6c7","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":test"}],"stable_checksum":"7c3606f23cea69d39c3872996ffb83587bd4ab08da3c0c4c45aba7aa15eea9f8","stable_url_args":["https://github.com/max0x7ba/atomic_queue/archive/refs/tags/v1.9.2.tar.gz"],"stable_version":"1.9.2"},"atomicparsley":{"bottle_rebuild":1,"desc":"MPEG-4 command-line tool","executables":["AtomicParsley"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/wez/atomicparsley.git",{":branch":"master"}],"homepage":"https://github.com/wez/atomicparsley","license":"GPL-2.0-or-later","ruby_source_checksum":"28a1f65823188e2cc25fb8b9886894acd103bff0f433b1c5361dbe7a0cea8327","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"5bc9ac931a637ced65543094fa02f50dde74daae6c8800a63805719d65e5145e","stable_url_args":["https://github.com/wez/atomicparsley/archive/refs/tags/20240608.083822.1ed9031.tar.gz"],"stable_version":"20240608.083822.1ed9031","version_scheme":1},"atomist-cli":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-08-01",":because":":unmaintained"},"desc":"Unified command-line tool for interacting with Atomist services","disable_args":{":date":"2026-08-01",":because":":unmaintained"},"executables":["@atomist","atomist"],"head_dependencies":["node","macos-term-size"],"homepage":"https://github.com/atomist/cli","license":"Apache-2.0","revision":1,"ruby_source_checksum":"86d06c66caed360f90a0936a5ea0808f4dea33206828e1bd721da3c684fbf993","stable_dependencies":["node","macos-term-size"],"stable_checksum":"64bcc7484fa2f1b7172984c278ae928450149fb02b750f79454b1a6683d17f62","stable_url_args":["https://registry.npmjs.org/@atomist/cli/-/cli-1.8.0.tgz"],"stable_version":"1.8.0"},"atool":{"bottle_rebuild":4,"desc":"Archival front-end","executables":["acat","adiff","als","apack","arepack","atool","aunpack"],"homepage":"https://savannah.nongnu.org/projects/atool/","license":"GPL-2.0-or-later","ruby_source_checksum":"7188d1457bc4c378f8bfb3327ed73171e50d5878e58f90e125affe00ab0eee7b","stable_checksum":"aaf60095884abb872e25f8e919a8a63d0dabaeca46faeba87d12812d6efc703b","stable_url_args":["https://download.savannah.gnu.org/releases/atool/atool-0.39.0.tar.gz"],"stable_version":"0.39.0","bottle_tag":":all","bottle_checksum":"7bdc1cec48daaf7c140aa3ebb5e32ea863e560947ff2ed110339f84bdcea25c4"},"atop":{"bottle_rebuild":1,"desc":"Advanced system and process monitor for Linux using process events","head_dependencies":["glib","ncurses","zlib-ng-compat",{"pkgconf":":build"}],"head_url_args":["https://github.com/Atoptool/atop.git",{":branch":"master"}],"homepage":"https://www.atoptool.nl","license":"GPL-2.0-or-later","ruby_source_checksum":"366b9f33a865a8a471bb2d8a3055b9b01ae3d59809d4c718824019644c46b5c1","stable_dependencies":["glib","ncurses","zlib-ng-compat",{"pkgconf":":build"}],"stable_checksum":"0f49f3aa5e3449f8c1cf10ac08036e2b67887640fe7980b8bc6ca9fd84d46fdf","stable_url_args":["https://github.com/Atoptool/atop/archive/refs/tags/v2.12.1.tar.gz"],"stable_version":"2.12.1"},"ats2-postiats":{"desc":"Programming language with formal specification features","executables":["myatscc","patscc","patsopt"],"head_dependencies":["gmp"],"homepage":"https://www.cs.bu.edu/~hwxi/atslangweb/","license":"GPL-3.0-only","revision":1,"ruby_source_checksum":"702b346f7f808a7abf87f3a4d752fbc8847f07e3b4bcf54dc1c90249a98b59ce","stable_dependencies":["gmp"],"stable_checksum":"51b8e75e62321f5e3e97d7996d605c46a90c6721b568b9b52fe00c19944134d3","stable_url_args":["https://downloads.sourceforge.net/project/ats2-lang/ats2-lang/ats2-postiats-0.4.2/ATS2-Postiats-0.4.2.tgz"],"stable_version":"0.4.2","bottle_checksum":"9e1df17625267408944c93dc245b69d4d9fbbc94a2c61352d4ec1a23a88168e0"},"attempt-cli":{"desc":"CLI for retrying fallible commands","executables":["attempt"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/MaxBondABE/attempt.git",{":branch":"main"}],"homepage":"https://github.com/MaxBondABE/attempt","license":"Unlicense","ruby_source_checksum":"6dc1eef6a61c3c722332b64e3e27f18582679dbe3b1ae838a02664d9dce18293","stable_dependencies":[{"rust":":build"}],"stable_checksum":"95c0d7873db135361f5de50e1add0aa472f543dd499aec3cd1fda678672c850a","stable_url_args":["https://github.com/MaxBondABE/attempt/archive/refs/tags/v1.1.1.tar.gz"],"stable_version":"1.1.1"},"attr":{"desc":"Manipulate filesystem extended attributes","homepage":"https://savannah.nongnu.org/projects/attr","license":"GPL-2.0-or-later","ruby_source_checksum":"72c48cb9078babf6999e9591f71fc82e95649505a6e734e7d48581f2d69e0360","stable_checksum":"d42fa374513180bb48cb11a46696f488240e5124ff1e6ad88b0abff706985612","stable_url_args":["https://download.savannah.nongnu.org/releases/attr/attr-2.6.0.tar.gz"],"stable_version":"2.6.0"},"atuin-server":{"caveats":"The configuration file is located at:\n  $HOMEBREW_PREFIX/etc/atuin-server/server.toml\n","desc":"Sync server for atuin - Improved shell history for zsh, bash, fish and nushell","executables":["atuin-server"],"head_dependencies":[{"protobuf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/atuinsh/atuin.git",{":branch":"main"}],"homepage":"https://atuin.sh","license":"MIT","ruby_source_checksum":"44393cd43caed7c3e0afaaf43dcf04a934d6fec00350d0a373e5f1d06bfcf1e3","service_args":[[":environment_variables",{":ATUIN_CONFIG_DIR":"$HOMEBREW_PREFIX/etc/atuin-server"}],[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/atuin-server.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/atuin-server.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/atuin-server/bin/atuin-server","start"]],"stable_dependencies":[{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"aec5c91207f080becc4b13593d5b7edc46685e8d4dbfbaef33d31f8058191bc6","stable_url_args":["https://github.com/atuinsh/atuin/releases/download/v18.16.1/source.tar.gz"],"stable_version":"18.16.1"},"atuin":{"bottle_rebuild":1,"desc":"Improved shell history for zsh, bash, fish and nushell","executables":["atuin"],"head_dependencies":[{"protobuf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/atuinsh/atuin.git",{":branch":"main"}],"homepage":"https://atuin.sh/","license":"MIT","ruby_source_checksum":"7278bf5e7dded36c3f34254c0c60fd6fa7b21f213540a1f0e4a662a51e493521","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/atuin.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/atuin.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/atuin/bin/atuin","daemon","start"]],"stable_dependencies":[{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"aec5c91207f080becc4b13593d5b7edc46685e8d4dbfbaef33d31f8058191bc6","stable_url_args":["https://github.com/atuinsh/atuin/releases/download/v18.16.1/source.tar.gz"],"stable_version":"18.16.1"},"aube":{"desc":"Fast Node.js package manager","executables":["aube","aubr","aubx"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"},{"usage":":build"},{"node":":test"}],"homepage":"https://aube.en.dev","license":"MIT","ruby_source_checksum":"779f88c6019b6f2d693a0397f0f39c853a015953a95f99cb07a7b77cf8516ae8","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"},{"usage":":build"},{"node":":test"}],"stable_checksum":"114154f539e6e24e2d08102d9e37885b57d66130f3bc3085b1d095539ad4ea83","stable_url_args":["https://github.com/jdx/aube/archive/refs/tags/v1.26.0.tar.gz"],"stable_version":"1.26.0"},"aubio":{"bottle_rebuild":2,"desc":"Extract annotations from audio signals","executables":["aubio","aubiocut","aubiomfcc","aubionotes","aubioonset","aubiopitch","aubioquiet","aubiotrack"],"head_dependencies":["libsndfile","numpy","python@3.14",{"libtool":":build"},{"pkgconf":":build"},{"python-setuptools":":build"}],"homepage":"https://aubio.org","license":"GPL-3.0-or-later","revision":4,"ruby_source_checksum":"2244a2cbe5bc492c675f49b693dedd413036427a80fbece8eb0706f725f01db3","stable_dependencies":["libsndfile","numpy","python@3.14",{"libtool":":build"},{"pkgconf":":build"},{"python-setuptools":":build"}],"stable_patches":[{"strip":"p1","url":"https://src.fedoraproject.org/rpms/aubio/raw/29fb7e383b5465f4704b1cdc7db27df716e1b45c/f/aubio-python39.patch","sha256":"2f9cb8913b1c4840588df2f437f702c329b4de4e46eff4dcf68aff4b5024a358"},{"strip":"p1","url":"https://src.fedoraproject.org/rpms/aubio/raw/454ac411d2af0ebcf63cdb1bacd8f229817c27c9/f/aubio-imp-removed.patch","sha256":"0ff5cbb3cdcebbced7432366c3eb0f742db48e864b48bf845c0d3240136c5cdb"}],"stable_checksum":"d48282ae4dab83b3dc94c16cf011bcb63835c1c02b515490e1883049c3d1f3da","stable_url_args":["https://sources.buildroot.net/aubio/aubio-0.4.9.tar.bz2"],"stable_version":"0.4.9"},"audacious":{"caveats":"audtool does not work due to a broken dbus implementation on macOS, so it is not built.\nGTK+ GUI is not built by default as the Qt GUI has better integration with macOS,\nand the GTK GUI would take precedence if present.\n","desc":"Lightweight and versatile audio player","executables":["audacious"],"head_dependencies":["faad2","ffmpeg","flac","fluid-synth","gdk-pixbuf","glib","lame","libbs2b","libcue","libmodplug","libnotify","libogg","libopenmpt","libsamplerate","libsndfile","libsoxr","libvorbis","mpg123","neon","opusfile","qtbase","qtimageformats","qtmultimedia","qtsvg","sdl3","wavpack","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"qttools":":build"}],"head_url_args":["https://github.com/audacious-media-player/audacious.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://audacious-media-player.org/","license":"BSD-2-Clause","ruby_source_checksum":"049a66d91a511040e95dfce25d56cf3c8eeeed026cc6822e1182999dc4b6a26a","stable_dependencies":["faad2","ffmpeg","flac","fluid-synth","gdk-pixbuf","glib","lame","libbs2b","libcue","libmodplug","libnotify","libogg","libopenmpt","libsamplerate","libsndfile","libsoxr","libvorbis","mpg123","neon","opusfile","qtbase","qtimageformats","qtmultimedia","qtsvg","sdl3","wavpack","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"qttools":":build"}],"stable_checksum":"62a5a609267eca7f6e3ce52ef6f42d5618d2961e3b4ddc227c6a5859026965d9","stable_url_args":["https://distfiles.audacious-media-player.org/audacious-4.6.1.tar.bz2"],"stable_uses_from_macos":[["curl"]],"stable_version":"4.6.1"},"audiowaveform":{"desc":"Generate waveform data and render waveform images from audio files","executables":["audiowaveform"],"head_dependencies":["boost","gd","libid3tag","libsndfile","mad",{"cmake":":build"}],"homepage":"https://codeberg.org/chrisn/audiowaveform","license":"GPL-3.0-only","ruby_source_checksum":"f3abb94908154aa24dcb9a02a0d0337da8d8a93295b58292c4f547727e0a273d","stable_dependencies":["boost","gd","libid3tag","libsndfile","mad",{"cmake":":build"}],"stable_checksum":"ee6d9ff7fa15a44fde31efe1a1c3d8443b0508f6c827237b9d743150605de516","stable_url_args":["https://codeberg.org/chrisn/audiowaveform/archive/1.11.1.tar.gz"],"stable_version":"1.11.1"},"auditbeat":{"desc":"Lightweight Shipper for Audit Data","executables":["auditbeat"],"head_dependencies":[{"go":":build"},{"mage":":build"}],"head_url_args":["https://github.com/elastic/beats.git",{":branch":"main"}],"homepage":"https://www.elastic.co/beats/auditbeat","license":"Apache-2.0","ruby_source_checksum":"e8f1329ff95e0224bc99e587436fc38eade333c8b12cb53a38ec05c2f03b2ed2","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/auditbeat/bin/auditbeat"],"stable_dependencies":[{"go":":build"},{"mage":":build"}],"stable_url_args":["https://github.com/elastic/beats.git",{":tag":"v9.4.3",":revision":"f81a982a107ef6e450ae5c0deb634fffe8be3404"}],"stable_version":"9.4.3"},"auditwheel":{"desc":"Auditing and relabeling cross-distribution Linux wheels","executables":["auditwheel"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/pypa/auditwheel","license":"MIT","ruby_source_checksum":"2085e1b3e1ff9a63dd282e242b121d43051a498cf88fad3696384c0689f735b3","stable_dependencies":["python@3.14"],"stable_checksum":"70aa4fe8e24d447e9fb47082f0aa0de2d6bde8aaa9bbfe517020328cea80e0f1","stable_url_args":["https://files.pythonhosted.org/packages/f6/4d/2684ff85bbc51d2acfe9d6184aea70e4f6a50d8de2de6cb41a23e501e4ef/auditwheel-6.7.0.tar.gz"],"stable_version":"6.7.0","bottle_tag":":all","bottle_checksum":"f832682a367d66808068c3ff85baca8da84a0474771f15c365419acf499c47e6"},"augeas":{"caveats":"Lenses have been installed to:\n  $HOMEBREW_PREFIX/share/augeas/lenses/dist\n","desc":"Configuration editing tool and API","executables":["augmatch","augparse","augprint","augtool","fadot"],"head_dependencies":["readline",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/hercules-team/augeas.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://augeas.net/","license":"LGPL-2.1-or-later","revision":2,"ruby_source_checksum":"df74b474d15eeeb575ffc217c9a55689ad5c681bcdb5de2c204f79f9ca948ad0","stable_dependencies":["readline",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/hercules-team/augeas/commit/26d297825000dd2cdc45d0fa6bf68dcc14b08d7d.patch?full_index=1","sha256":"6bed3c3201eabb1849cbc729d42e33a3692069a06d298ce3f4a8bce7cdbf9f0e"},{"strip":"p1","url":"https://github.com/hercules-team/augeas/commit/af2aa88ab37fc48167d8c5e43b1770a4ba2ff403.patch?full_index=1","sha256":"74edfe9248644c88eb0ed78d4f7f677ff00284ed4cef563779238caf3a7aa139"}],"stable_checksum":"368bfdd782e4b9c7163baadd621359c82b162734864b667051ff6bcb57b9edff","stable_url_args":["https://github.com/hercules-team/augeas/releases/download/release-1.14.1/augeas-1.14.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.14.1"},"augustus":{"bottle_rebuild":1,"desc":"Predict genes in eukaryotic genomic sequences","executables":["aln2wig","augustus","bam2hints","bam2wig","compileSpliceCands","etraining","fastBlockSearch","filterBam","homGeneMapping","joingenes","pp_simScore","prepareAlign"],"head_dependencies":["bamtools","boost","htslib"],"head_url_args":["https://github.com/Gaius-Augustus/Augustus.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://bioinf.uni-greifswald.de/augustus/","license":"Artistic-1.0","revision":12,"ruby_source_checksum":"a68b326314ab6aa38a60cd3cd5fd8de10e7ffe1ab9ba8a2c9321e119ea7e7d13","stable_dependencies":["bamtools","boost","htslib"],"stable_checksum":"5ed6ce6106303b800c5e91d37a250baff43b20824657b853ae04d11ad8bdd686","stable_url_args":["https://github.com/Gaius-Augustus/Augustus/archive/refs/tags/v3.5.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"3.5.0"},"aurora":{"bottle_rebuild":2,"desc":"Beanstalkd queue server console","executables":["aurora"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/xuri/aurora.git",{":branch":"master"}],"homepage":"https://xuri.me/aurora/","license":"MIT","ruby_source_checksum":"e9a7cc1670f6219c249d5ffb2a1e957a5f4d010929da6df8304dc25a3cb6578c","stable_dependencies":[{"go":":build"}],"stable_checksum":"90ac08b7c960aa24ee0c8e60759e398ef205f5b48c2293dd81d9c2f17b24ca42","stable_url_args":["https://github.com/xuri/aurora/archive/refs/tags/2.2.tar.gz"],"stable_version":"2.2","bottle_checksum":"798b63da7188da92582ffde96fed8f3407add006f2db88a610cb4aacda1c5b89"},"austin":{"desc":"Python frame stack sampler for CPython","executables":["austin"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/P403n1x87/austin.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":test"}]],"homepage":"https://github.com/P403n1x87/austin","license":"GPL-3.0-or-later","ruby_source_checksum":"f1d20d3ff8c7e52cc39ca60b185f2e5f41e4480547344f65ca06cc518e541b13","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"1a857d4590092cd8f7fc110cd83c31311dde03113a5dc4cb93c4eb31e5c8f884","stable_url_args":["https://github.com/P403n1x87/austin/archive/refs/tags/v4.0.0.tar.gz"],"stable_uses_from_macos":[[{"python":":test"}]],"stable_version":"4.0.0"},"auth0":{"desc":"Build, manage and test your Auth0 integrations from the command-line","executables":["auth0"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/auth0/auth0-cli.git",{":branch":"main"}],"homepage":"https://auth0.github.io/auth0-cli","license":"MIT","ruby_source_checksum":"a4d5b0e8e58fdb75195bb49d65f62e4c49a8befd02df99826e22d2d5dc2f92e3","stable_dependencies":[{"go":":build"}],"stable_checksum":"50d25c4b4bb89465664b558d00623008c0c366ae2596b440e3c0b3fbdaedd626","stable_url_args":["https://github.com/auth0/auth0-cli/archive/refs/tags/v1.32.0.tar.gz"],"stable_version":"1.32.0"},"authoscope":{"bottle_rebuild":2,"desc":"Scriptable network authentication cracker","executables":["authoscope","badtouch"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/kpcyrd/authoscope","license":"GPL-3.0-or-later","oldnames":["badtouch"],"ruby_source_checksum":"7b84fc89184915441388bbbc593a23f2f05c705fe09fa018efecfee7b9646a5e","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"fd70d3d86421ac791362bf8d1063a1d5cd4f5410b0b8f5871c42cb48c8cc411a","stable_url_args":["https://github.com/kpcyrd/authoscope/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1"},"authz0":{"bottle_rebuild":1,"desc":"Automated authorization test tool","executables":["authz0"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hahwul/authz0.git",{":branch":"main"}],"homepage":"https://authz0.hahwul.com/","license":"MIT","ruby_source_checksum":"6f780e5c0fe3be9181c3e307261fed26c8cf0e7da3840120b89ade59cadfec44","stable_dependencies":[{"go":":build"}],"stable_checksum":"b62d61846f3c1559dbffb6707f943ad6c4a5d4d519119b3c21954b8cd2a11a16","stable_url_args":["https://github.com/hahwul/authz0/archive/refs/tags/v1.1.2.tar.gz"],"stable_version":"1.1.2"},"auto-editor":{"desc":"Effort free video editing!","executables":["auto-editor"],"head_dependencies":["ffmpeg","ggml","whisper-cpp",{"nim":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/WyattBlue/auto-editor.git",{":branch":"master"}],"homepage":"https://auto-editor.com","license":"Unlicense","revision":1,"ruby_source_checksum":"dd4b2c7cf22f21c3b394a0c4716a9baef998e52c72349fe185ccfcebea3e7d72","stable_dependencies":["ffmpeg","ggml","whisper-cpp",{"nim":":build"},{"pkgconf":":build"}],"stable_checksum":"155b594c15c4c0f6ccb822ae2c70089541fb7c516924610ef8fd9c8748416bd1","stable_url_args":["https://github.com/WyattBlue/auto-editor/archive/refs/tags/31.1.2.tar.gz"],"stable_version":"31.1.2"},"autobench":{"deprecate_args":{":date":"2026-06-30",":because":":unmaintained"},"desc":"Automatic webserver benchmark tool","disable_args":{":date":"2026-09-30",":because":":unmaintained"},"executables":["autobench","autobench_admin","autobenchd","bench2graph","crfile","sesslog"],"head_dependencies":["httperf"],"homepage":"https://web.archive.org/web/20260501190636/http://www.xenoclast.org/autobench/","license":"GPL-2.0-or-later","ruby_source_checksum":"91655074cfc2a4c9dfd7eb57605c58837738e044b453a3033fbeb1375d738841","stable_dependencies":["httperf"],"stable_checksum":"d8b4d30aaaf652df37dff18ee819d8f42751bc40272d288ee2a5d847eaf0423b","stable_url_args":["https://distfiles.macports.org/autobench/autobench-2.1.2.tar.gz"],"stable_version":"2.1.2","bottle_checksum":"c475644370c0f887d23d5fb77b4c3e24fc31ab21366e35395a8c1214c3f91143"},"autobrr":{"desc":"Modern, easy to use download automation for torrents and usenet","executables":["autobrr","autobrrctl"],"head_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"head_url_args":["https://github.com/autobrr/autobrr.git",{":branch":"develop"}],"homepage":"https://autobrr.com/","license":"GPL-2.0-or-later","ruby_source_checksum":"814a7236340cbf6a7b600c8a3c16ea37138886b53babb28752a9781df6f752d0","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/autobrr.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/autobrr/bin/autobrr","--config","$HOMEBREW_PREFIX/var/autobrr/"]],"stable_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"stable_checksum":"c4eab2c95c2e78764c46cab7e05586db889376d141a92ecb25d0694764ca0aef","stable_url_args":["https://github.com/autobrr/autobrr/archive/refs/tags/v1.81.0.tar.gz"],"stable_version":"1.81.0"},"autocannon":{"desc":"Fast HTTP/1.1 benchmarking tool written in Node.js","executables":["autocannon"],"head_dependencies":["node"],"homepage":"https://github.com/mcollina/autocannon","license":"MIT","ruby_source_checksum":"056b223e0a968d4d65c34b9f45b770d693c761face34eb77c57ab8c57ca84541","stable_dependencies":["node"],"stable_checksum":"470ac762b261d8eca3d8069be8776b25fc111e4caa962bc144a85e9631fd07fa","stable_url_args":["https://registry.npmjs.org/autocannon/-/autocannon-8.0.0.tgz"],"stable_version":"8.0.0","bottle_tag":":all","bottle_checksum":"802f0328259fdee67f34d0f613897abf2d1a665654a7b26fcd5dca49b053c103"},"autocode":{"bottle_rebuild":1,"desc":"Code automation for every language, library and framework","executables":["autocode"],"head_dependencies":["node"],"homepage":"https://autocode.readme.io/","license":"Apache-2.0","ruby_source_checksum":"45f1f2903102fd95e1d0c7132b2974b2bd57daec624274fa2b8349d0cf81257b","stable_dependencies":["node"],"stable_checksum":"952364766e645d4ddae30f9d6cc106fdb74d05afc4028066f75eeeb17c4b0247","stable_url_args":["https://registry.npmjs.org/autocode/-/autocode-1.3.1.tgz"],"stable_version":"1.3.1","bottle_checksum":"780c41a7ada390dbefa61b56497f4cf53f9a5db0094b38c7064f9a4c21177fff"},"autoconf-archive":{"bottle_rebuild":1,"desc":"Collection of over 500 reusable autoconf macros","head_dependencies":["autoconf"],"homepage":"https://savannah.gnu.org/projects/autoconf-archive/","license":"GPL-3.0-or-later","ruby_source_checksum":"cafd7e01f5665a26f1138f7a72902926988462515cc385fc100bc549a02c4cf9","stable_dependencies":["autoconf"],"stable_patches":[{"strip":"p1","url":"https://github.com/autoconf-archive/autoconf-archive/commit/fadde164479a926d6b56dd693ded2a4c36ed89f0.patch?full_index=1","sha256":"4d9a4ca1fc9dc9e28a765ebbd1fa0e1080b6c8401e048b28bb16b9735ff7bf77"}],"stable_checksum":"7bcd5d001916f3a50ed7436f4f700e3d2b1bade3ed803219c592d62502a57363","stable_url_args":["https://ftpmirror.gnu.org/gnu/autoconf-archive/autoconf-archive-2024.10.16.tar.xz"],"stable_version":"2024.10.16"},"autoconf":{"aliases":["autoconf@2.73"],"desc":"Automatic configure script builder","executables":["autoconf","autoheader","autom4te","autoreconf","autoscan","autoupdate","ifnames"],"head_dependencies":["m4"],"head_uses_from_macos":[["perl"]],"homepage":"https://www.gnu.org/software/autoconf/","license":{":all_of":["GPL-3.0-or-later",{"GPL-3.0-or-later":{":with":"Autoconf-exception-3.0"}}]},"ruby_source_checksum":"036d4f18fa1b9072705af36ebc9c8d02700853c0149e04feeb0fc2232aecab96","stable_dependencies":["m4"],"stable_checksum":"259ddfa3bddc799cfb81489cc0f17dfdf1bd6d1505dda53c0f45ff60d6a4f9a7","stable_url_args":["https://ftpmirror.gnu.org/gnu/autoconf/autoconf-2.73.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"2.73"},"autocorrect":{"desc":"Linter and formatter to improve copywriting, correct spaces, words between CJK","executables":["autocorrect"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/huacnlee/autocorrect.git",{":branch":"main"}],"homepage":"https://huacnlee.github.io/autocorrect/","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"7f8bc5ce3b4fc87eaa13ed8dc6fe5da35e31a466df735cec2c03d9082e23ffca","stable_dependencies":[{"rust":":build"}],"stable_checksum":"cb7d0f070127f02f35fbcecc67c674b032eee617a0f84b5292d54e761e944538","stable_url_args":["https://github.com/huacnlee/autocorrect/archive/refs/tags/v2.16.3.tar.gz"],"stable_version":"2.16.3"},"autocycler":{"desc":"Tool for generating consensus long-read assemblies for bacterial genomes","executables":["autocycler"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rrwick/Autocycler.git",{":branch":"main"}],"homepage":"https://github.com/rrwick/Autocycler","license":"GPL-3.0-or-later","ruby_source_checksum":"d3f5ce6cb4d9a4e49908b685c3573288fc9065b41d100988a11ad157aaec435a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5bb281c3216ac266fc17fcda74b99fea11fdf7b01b5e32656d515fe470109efa","stable_url_args":["https://github.com/rrwick/Autocycler/archive/refs/tags/v0.6.2.tar.gz"],"stable_version":"0.6.2"},"autodiff":{"deprecate_args":{":date":"2026-02-02",":because":":unmaintained"},"desc":"Automatic differentiation made easier for C++","disable_args":{":date":"2027-02-02",":because":":unmaintained"},"head_dependencies":["eigen@3","pybind11",{"cmake":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"head_url_args":["https://github.com/autodiff/autodiff.git",{":branch":"main"}],"homepage":"https://autodiff.github.io","license":"MIT","revision":1,"ruby_source_checksum":"87cdcdebf2dd558687bd3448571600d56ece7ef26fc52bf506c81283d2837988","stable_dependencies":["eigen@3","pybind11",{"cmake":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"86f68aabdae1eed214bfbf0ddaa182c78ea1bb99e4df404efb7b94d30e06b744","stable_url_args":["https://github.com/autodiff/autodiff/archive/refs/tags/v1.1.2.tar.gz"],"stable_version":"1.1.2"},"autoenv":{"caveats":"To finish the installation, source activate.sh in your shell:\n  source $HOMEBREW_PREFIX/opt/autoenv/activate.sh\n","desc":"Per-project, per-directory shell environments","head_dependencies":["bash"],"head_url_args":["https://github.com/hyperupcall/autoenv.git",{":branch":"main"}],"homepage":"https://github.com/hyperupcall/autoenv","license":"MIT","ruby_source_checksum":"cd88c08fb9b37c1082267980839163d0aeaff70614cf600b35df49a8b3f20632","stable_dependencies":["bash"],"stable_checksum":"baf91afe2e93b071dbf3da0c9ad294c1858efd9c8de4b0845f7fb2f31520b252","stable_url_args":["https://github.com/hyperupcall/autoenv/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_tag":":all","bottle_checksum":"7d291627ba82fc28ef378728ea6969eb3cebed1e8b2c17b9655cf05745102362"},"autogen":{"desc":"Automated text file generator","executables":["autogen","autoopts-config","columns","getdefs","xml2ag"],"head_dependencies":["guile","bdw-gc",{"coreutils":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://autogen.sourceforge.net/","license":"GPL-3.0-or-later","revision":3,"ruby_source_checksum":"7f9ae9c1aeeeb97c6ddf56c2bf9eca9af04e032b039e8fc09f5749c6b7e49b4b","stable_dependencies":["guile","bdw-gc",{"coreutils":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"},{"strip":"p1","data":true}],"stable_checksum":"f8a13466b48faa3ba99fe17a069e71c9ab006d9b1cfabe699f8c60a47d5bb49a","stable_url_args":["https://ftpmirror.gnu.org/gnu/autogen/rel5.18.16/autogen-5.18.16.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"5.18.16"},"autojump":{"bottle_rebuild":7,"caveats":"Add the following line to your ~/.bash_profile or ~/.zshrc file:\n  [ -f $HOMEBREW_PREFIX/etc/profile.d/autojump.sh ] && . $HOMEBREW_PREFIX/etc/profile.d/autojump.sh\n\nIf you use the Fish shell then add the following line to your ~/.config/fish/config.fish:\n  [ -f $HOMEBREW_PREFIX/share/autojump/autojump.fish ]; and source $HOMEBREW_PREFIX/share/autojump/autojump.fish\n\nRestart your terminal for the settings to take effect.\n","desc":"Shell extension to jump to frequently used directories","executables":["autojump"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/wting/autojump.git",{":branch":"master"}],"homepage":"https://github.com/wting/autojump","license":"GPL-3.0-or-later","revision":3,"ruby_source_checksum":"39ad66897f0a60d9f3618bc353ff8b5e82574f22e26cdd2bf0b6d48ccbd46982","stable_dependencies":["python@3.14"],"stable_checksum":"00daf3698e17ac3ac788d529877c03ee80c3790472a85d0ed063ac3a354c37b1","stable_url_args":["https://github.com/wting/autojump/archive/refs/tags/release-v22.5.3.tar.gz"],"stable_version":"22.5.3","bottle_tag":":all","bottle_checksum":"2a5206b6e787350ca32d8e9adbf7b336dc794ff95b54a1da6ba968db261892b3"},"automake":{"desc":"Tool for generating GNU Standards-compliant Makefiles","executables":["aclocal","aclocal-1.18","automake","automake-1.18"],"head_dependencies":["autoconf"],"homepage":"https://www.gnu.org/software/automake/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"187e1f49c7831094765bc2630eef07270d5080670f67b3b4a610391cb73bd233","stable_dependencies":["autoconf"],"stable_checksum":"168aa363278351b89af56684448f525a5bce5079d0b6842bd910fdd3f1646887","stable_url_args":["https://ftpmirror.gnu.org/gnu/automake/automake-1.18.1.tar.xz"],"stable_version":"1.18.1"},"automysqlbackup":{"bottle_rebuild":2,"caveats":"You will have to edit\n  $HOMEBREW_PREFIX/etc/automysqlbackup/automysqlbackup.conf\nto set AutoMySQLBackup up to find your database and backup directory.\n\nThe included service will run AutoMySQLBackup every day at 04:00.\n","desc":"Automate MySQL backups","executables":["automysqlbackup"],"homepage":"https://sourceforge.net/projects/automysqlbackup/","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"7b9d3c273ab05a1b4036e9a2f90933c8809661791fa48ce289ee0594be09bc5e","service_args":[[":run_type",":cron"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/automysqlbackup.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/automysqlbackup.log"],[":cron","0 4 * * *"]],"service_run_args":["$HOMEBREW_PREFIX/opt/automysqlbackup/sbin/automysqlbackup"],"stable_checksum":"889e064d086b077e213da11e937ea7242a289f9217652b9051c157830dc23cc0","stable_url_args":["https://downloads.sourceforge.net/project/automysqlbackup/AutoMySQLBackup/AutoMySQLBackup%20VER%203.0/automysqlbackup-v3.0_rc6.tar.gz"],"stable_version":"3.0-rc6"},"autopep8":{"bottle_rebuild":1,"desc":"Automatically formats Python code to conform to the PEP 8 style guide","executables":["autopep8"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/hhatto/autopep8","license":"MIT","ruby_source_checksum":"26f07c8ba2434e0616bf35d73b21bc25f76c840a3dbe86f2f989e1a8efb3711a","stable_dependencies":["python@3.14"],"stable_checksum":"89440a4f969197b69a995e4ce0661b031f455a9f776d2c5ba3dbd83466931758","stable_url_args":["https://files.pythonhosted.org/packages/50/d8/30873d2b7b57dee9263e53d142da044c4600a46f2d28374b3e38b023df16/autopep8-2.3.2.tar.gz"],"stable_version":"2.3.2","bottle_tag":":all","bottle_checksum":"5f1bd9503359c8e67f6cefd931a53b5749aea1415fcfb1ed26ed3cda9b761702"},"autorest":{"desc":"Swagger (OpenAPI) Specification code generator","executables":["autorest"],"head_dependencies":["node"],"homepage":"https://github.com/Azure/autorest","license":"MIT","ruby_source_checksum":"293070d6f64f23d92722b6ba9853b6d4c323c5be184b80613126ce41798f8d27","stable_dependencies":["node"],"stable_checksum":"0d1739956d385d7f0951d4622078c73d9dada27340ca39cfaaa8ba7f8ab5bae1","stable_url_args":["https://registry.npmjs.org/autorest/-/autorest-3.8.0.tgz"],"stable_version":"3.8.0","bottle_tag":":all","bottle_checksum":"b9e9e79e98255f252a645acc787169370311c4822e30d35639cc491e8d67910f"},"autorestic":{"bottle_rebuild":1,"desc":"High level CLI utility for restic","executables":["autorestic"],"head_dependencies":["restic",{"go":":build"}],"head_url_args":["https://github.com/cupcakearmy/autorestic.git",{":branch":"master"}],"homepage":"https://autorestic.vercel.app/","license":"Apache-2.0","ruby_source_checksum":"8210217d98e3179edcb302d5eee1a64cd32022cd0cd11007adc6240dea5aca49","stable_dependencies":["restic",{"go":":build"}],"stable_checksum":"2f9ccdb83621530ebda4d22373554af45eeb550d32924a82249dbc66cb867726","stable_url_args":["https://github.com/cupcakearmy/autorestic/archive/refs/tags/v1.8.3.tar.gz"],"stable_version":"1.8.3"},"autossh":{"desc":"Automatically restart SSH sessions and tunnels","executables":["autossh","rscreen"],"homepage":"https://www.harding.motd.ca/autossh/","license":"BSD-1-Clause","ruby_source_checksum":"2cba5f4f0d1b8f59ed7b51ed1cbd78aa1189a3bf173478a523ce9a912b6758be","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"5fc3cee3361ca1615af862364c480593171d0c54ec156de79fc421e31ae21277","stable_url_args":["https://www.harding.motd.ca/autossh/autossh-1.4g.tgz"],"stable_version":"1.4g","bottle_checksum":"c96653d1f3146ed3d7a2fea7127bae950f5b0766885385983e1ac086eda5dd43"},"autotrace":{"desc":"Convert bitmap to vector graphics","executables":["autotrace"],"head_dependencies":["glib","imagemagick","libpng","libtiff","pstoedit","fontconfig","freetype","gettext","liblqr","libomp","libtool","little-cms2",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"intltool":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/autotrace/autotrace.git",{":branch":"master"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://autotrace.sourceforge.net/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"revision":2,"ruby_source_checksum":"c7f7ffb2430d3359dfefdcc94f383da1e005a8760401999f1f767b29921f6813","stable_dependencies":["glib","imagemagick","libpng","libtiff","pstoedit","fontconfig","freetype","gettext","liblqr","libomp","libtool","little-cms2",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"intltool":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"14627f93bb02fe14eeda0163434a7cb9b1f316c0f1727f0bdf6323a831ffe80d","stable_url_args":["https://github.com/autotrace/autotrace/archive/refs/tags/0.31.10.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"0.31.10"},"av1an":{"desc":"Cross-platform command-line encoding framework","executables":["av1an"],"head_dependencies":["ffmpeg","mkvtoolnix","vapoursynth",{"rust":":build"}],"head_url_args":["https://github.com/rust-av/Av1an.git",{":branch":"master"}],"homepage":"https://github.com/rust-av/Av1an","license":"GPL-3.0-only","revision":1,"ruby_source_checksum":"bd0e16568d24cb91be4ab8752fb86347cb5241bbcc3e8b6df7af711cd0e4f097","stable_dependencies":["ffmpeg","mkvtoolnix","vapoursynth",{"rust":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"58eba4215ffaf07a58065e78fb4aec8df9ebda48e9d996621d559f3024b3538b","stable_url_args":["https://github.com/rust-av/Av1an/archive/refs/tags/v0.5.2.tar.gz"],"stable_version":"0.5.2"},"avahi":{"desc":"Service Discovery for Linux using mDNS/DNS-SD","executables":["avahi-autoipd","avahi-browse","avahi-browse-domains","avahi-daemon","avahi-dnsconfd","avahi-publish","avahi-publish-address","avahi-publish-service","avahi-resolve","avahi-resolve-address","avahi-resolve-host-name","avahi-set-host-name"],"head_dependencies":["dbus","expat","gdbm","glib","libcap","libdaemon","systemd",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"m4":":build"},{"perl":":build"},{"pkgconf":":build"},{"xmltoman":":build"},{"pkgconf":":test"}],"homepage":"https://avahi.org","license":"LGPL-2.1-or-later","ruby_source_checksum":"426d890a1df22440ccb5cace290e801464fe0a10f4d88632dc0f22a9d25be450","stable_dependencies":["dbus","expat","gdbm","glib","libcap","libdaemon","systemd",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"m4":":build"},{"perl":":build"},{"pkgconf":":build"},{"xmltoman":":build"},{"pkgconf":":test"}],"stable_checksum":"5b0a9d88110b0fc8aaafc5cc0a26e83e7d2a4aca3a36bc27c9b626db7ead27b0","stable_url_args":["https://github.com/avahi/avahi/archive/refs/tags/v0.9-rc5.tar.gz"],"stable_version":"0.9-rc5"},"avanor":{"desc":"Quick-growing roguelike game with easy ADOM-like UI","executables":["avanor"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://avanor.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"6e4fbcbad711381a11a24aeb62ac5d4b0644dff2300d8adda6879886555d3089","stable_patches":[{"strip":"p0","url":"https://gist.githubusercontent.com/mistydemeo/64f47233ee64d55cb7d5/raw/c1847d7e3a134e6109ad30ce1968919dd962e727/avanor-clang.diff","sha256":"2d24ce7b71eb7b20485d841aabffa55b25b9074f9a5dd83aee33b7695ba9d75c"}],"stable_checksum":"8f55be83d985470b9a5220263fc87d0a0a6e2b60dbbc977c1c49347321379ef3","stable_url_args":["https://downloads.sourceforge.net/project/avanor/avanor/0.5.8/avanor-0.5.8-src.tar.bz2"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.5.8","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"6c2ae364f9e7c7ce1f3876a4ce9acb53489e9a17221646f004895ccd239e4646"},"avce00":{"conflicts":[["gdal",{":because":"both install a cpl_conv.h header"}]],"desc":"Make Arc/Info (binary) Vector Coverages appear as E00","executables":["avcdelete","avcexport","avcimport","avctest"],"homepage":"http://avce00.maptools.org/avce00/index.html","license":"MIT","ruby_source_checksum":"d7dee71725f7b5dbad357d827deb8396980ec24eb43f073e600e54c9ce471191","stable_checksum":"c0851f86b4cd414d6150a04820491024fb6248b52ca5c7bd1ca3d2a0f9946a40","stable_url_args":["https://deb.debian.org/debian/pool/main/a/avce00/avce00_2.0.0.orig.tar.gz"],"stable_version":"2.0.0","bottle_checksum":"9c4e10ddc6cad4b6a7001a697b8318513a09166e70fa6831ed5fdbede1e71d47"},"avfs":{"bottle_rebuild":1,"desc":"Virtual file system that facilitates looking inside archives","head_dependencies":["bzip2","libfuse","xz",{"pkgconf":":build"}],"homepage":"https://avf.sourceforge.net/","license":{":all_of":["GPL-2.0-only","LGPL-2.0-only","GPL-2.0-or-later","Zlib"]},"ruby_source_checksum":"b041176470b7552f190f338181a78bf531fcc5182f50438b0338b0841e3f8301","stable_dependencies":["bzip2","libfuse","xz",{"pkgconf":":build"}],"stable_checksum":"07cd69d4c0c7ed080e80ff040d980286405ad38a443fdc52dc395efef11c44b1","stable_url_args":["https://downloads.sourceforge.net/project/avf/avfs/1.3.0/avfs-1.3.0.tar.bz2"],"stable_version":"1.3.0"},"aview":{"desc":"ASCII-art image browser and animation viewer","executables":["aaflip","asciiview","aview"],"head_dependencies":["aalib"],"homepage":"https://aa-project.sourceforge.net/","license":"GPL-2.0-only","ruby_source_checksum":"180a080d4670144bc3d0d3b210b060452f9da74556b44b2fbc564210c34fcd55","stable_dependencies":["aalib"],"stable_patches":[{"strip":"p1","file":"Patches/aview/1.3.0rc1.patch"}],"stable_checksum":"42d61c4194e8b9b69a881fdde698c83cb27d7eda59e08b300e73aaa34474ec99","stable_url_args":["https://downloads.sourceforge.net/project/aa-project/aview/1.3.0rc1/aview-1.3.0rc1.tar.gz"],"stable_version":"1.3.0rc1","bottle_checksum":"4616c937f328391a9ad212bbdd51818d97c629eeaa649ddcdf97e0332e7964bf"},"avimetaedit":{"desc":"Tool for embedding, validating, and exporting of AVI files metadata","executables":["avimetaedit"],"homepage":"https://mediaarea.net/AVIMetaEdit","license":"CC0-1.0","ruby_source_checksum":"04c0daa552fd90827e946137b4543ab0df4a5456e23f71fd1e000a30b74f167e","stable_checksum":"e0b83e17460d0202a54f637cb673a0c03460704e6c2cff0c2e34222efb2c11ca","stable_url_args":["https://mediaarea.net/download/binary/avimetaedit/1.0.2/AVIMetaEdit_CLI_1.0.2_GNU_FromSource.tar.bz2"],"stable_version":"1.0.2","bottle_checksum":"e9e10cf64f7d87cdc85102dffea61ac546b0877896ff721a55857a2e80eb0475"},"avisynthplus":{"desc":"Improved version of the AviSynth frameserver","head_dependencies":["devil","sound-touch",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/AviSynth/AviSynthPlus.git",{":branch":"master"}],"homepage":"https://avs-plus.net","license":"GPL-2.0-or-later","ruby_source_checksum":"9c7f4b3223640770d20599bab3b9f2baa19a824bb5b9f3569b721ae3fdb60bbc","stable_dependencies":["devil","sound-touch",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"2533fafe5b5a8eb9f14d84d89541252a5efd0839ef62b8ae98f40b9f34b3f3d5","stable_url_args":["https://github.com/AviSynth/AviSynthPlus/archive/refs/tags/v3.7.5.tar.gz"],"stable_version":"3.7.5"},"avra":{"desc":"Assembler for the Atmel AVR microcontroller family","executables":["avra"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://github.com/Ro5bert/avra","license":"GPL-2.0-or-later","ruby_source_checksum":"dd4bc3a66c478123c6a8e49c25d7e54658bcb86e29b090454adb08ab60f5bc1e","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"cc56837be973d1a102dc6936a0b7235a1d716c0f7cd053bf77e0620577cff986","stable_url_args":["https://github.com/Ro5bert/avra/archive/refs/tags/1.4.2.tar.gz"],"stable_version":"1.4.2","bottle_checksum":"22a03e978b90b0c87a7a7d15f63975880a8bad314c2592bf107b7bcb3d5fe5c6"},"avrdude":{"desc":"Atmel AVR MCU programmer","executables":["avrdude","elf2tag"],"head_dependencies":["hidapi","libftdi","libusb","libusb-compat",{"cmake":":build"},{"libelf":":build"}],"head_url_args":["https://github.com/avrdudes/avrdude.git",{":branch":"main"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://www.nongnu.org/avrdude/","license":"GPL-2.0-or-later","ruby_source_checksum":"bd662e3d542606ddc5d75be950b3a9d9bfa3506e0352c0b2832f5a94ea505876","stable_dependencies":["hidapi","libftdi","libusb","libusb-compat",{"cmake":":build"},{"libelf":":build"}],"stable_checksum":"2d3016edd5281ea09627c20b865e605d4f5354fe98f269ce20522a5b910ab399","stable_url_args":["https://github.com/avrdudes/avrdude/archive/refs/tags/v8.1.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"8.1"},"avro-c":{"bottle_rebuild":1,"desc":"Data serialization system","executables":["avroappend","avrocat","avromod","avropipe"],"head_dependencies":["jansson","snappy","xz",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://avro.apache.org/","license":"Apache-2.0","ruby_source_checksum":"c1a02e1daf52972c1d9d1c058e8d7d8a5ee70c1d4c10fd78abc0c090f20b2467","stable_dependencies":["jansson","snappy","xz",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"b64e31b94719499549622aa92f1d96d1742967ced261a0931b63be3bbe907f2c","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=avro/avro-1.12.1/c/avro-c-1.12.1.tar.gz"],"stable_version":"1.12.1"},"avro-cpp":{"bottle_rebuild":1,"desc":"Data serialization system","executables":["avrogencpp"],"head_dependencies":["boost","zstd",{"cmake":":build"},{"fmt":":build"},{"pkgconf":":build"},{"fmt":":test"}],"homepage":"https://avro.apache.org/","license":"Apache-2.0","ruby_source_checksum":"7c4f4c073c1bcbb4b10ae5f790d3122ec0f3a19c10a99a28be0fff5e6d01c291","stable_dependencies":["boost","zstd",{"cmake":":build"},{"fmt":":build"},{"pkgconf":":build"},{"fmt":":test"}],"stable_checksum":"18a0d155905a4dab0c2bfd66c742358a7d969bcff58cf6f655bcf602879f4fe7","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=avro/avro-1.12.1/cpp/avro-cpp-1.12.1.tar.gz"],"stable_version":"1.12.1"},"avro-tools":{"desc":"Avro command-line tools and utilities","executables":["avro-tools"],"head_dependencies":["openjdk"],"homepage":"https://avro.apache.org/","license":"Apache-2.0","ruby_source_checksum":"5c2237293c3bee581d9bd714b07f101b38f864f7616ce70283b9831111841cc4","stable_dependencies":["openjdk"],"stable_checksum":"eb269df172ec96f6721bf9e56182e28afd9cd72d596d035c46561f6f70a69c36","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=avro/avro-1.12.1/java/avro-tools-1.12.1.jar"],"stable_version":"1.12.1","bottle_tag":":all","bottle_checksum":"38d023c2825177abcf6afefb16f1806b2655da255ea6ecb664d45047e1973fac"},"awk":{"desc":"Text processing scripting language","executables":["awk"],"head_url_args":["https://github.com/onetrueawk/awk.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}]],"homepage":"https://www.cs.princeton.edu/~bwk/btl.mirror/","license":"SMLNJ","ruby_source_checksum":"8d7c497e3371107ce17dd64d211dfad6781729bd7e20d66ab5a6cba9464c4978","stable_checksum":"7ae5b9fc6a8149bc45ea0ba3ba434a69a16d1460d19f6d01b6f04cc885b8e02b","stable_url_args":["https://github.com/onetrueawk/awk/archive/refs/tags/20260426.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}]],"stable_version":"20260426"},"aws-amplify":{"desc":"Build full-stack web and mobile apps in hours. Easy to start, easy to scale","executables":["amplify"],"head_dependencies":["node"],"homepage":"https://aws.amazon.com/amplify/","license":"Apache-2.0","ruby_source_checksum":"6b9da62d9dae17e80b186a54d923181761fcb5688bbe14dd2c104ae962097ff1","stable_dependencies":["node"],"stable_checksum":"8f5bcb9b609e7d97527dc5b49819677710f54b05eaaafa62323bc7d094170de9","stable_url_args":["https://registry.npmjs.org/@aws-amplify/cli-internal/-/cli-internal-14.5.1.tgz"],"stable_version":"14.5.1"},"aws-auth":{"deprecate_args":{":date":"2025-03-14",":because":":does_not_build"},"desc":"Allows you to programmatically authenticate into AWS accounts through IAM roles","disable_args":{":date":"2025-10-06",":because":":repo_removed"},"head_dependencies":["node"],"homepage":"https://github.com/iamarkadyt/aws-auth","license":"MIT","ruby_source_checksum":"ad84d322a016478d6b1d15bdbde8f4ed261ba96d79738d796d976847a1edacbf","stable_dependencies":["node"],"stable_checksum":"79fd9c77a389e275f6a8e8bc08e5245c9699779da5621abd929a475322698146","stable_url_args":["https://registry.npmjs.org/@iamarkadyt/aws-auth/-/aws-auth-2.2.4.tgz"],"stable_version":"2.2.4"},"aws-c-auth":{"desc":"C99 library implementation of AWS client-side authentication","head_dependencies":["aws-c-cal","aws-c-common","aws-c-http","aws-c-io","aws-c-sdkutils",{"cmake":":build"}],"homepage":"https://github.com/awslabs/aws-c-auth","license":"Apache-2.0","ruby_source_checksum":"70f42a28d31460b76f46d9635021f3f9e8dbf7a67004c578e2734d4e9ad8f108","stable_dependencies":["aws-c-cal","aws-c-common","aws-c-http","aws-c-io","aws-c-sdkutils",{"cmake":":build"}],"stable_checksum":"20fc5e75529fadd81fd38b25f9d83798b53ab235ebbac92cdfbb716cfcc7593d","stable_url_args":["https://github.com/awslabs/aws-c-auth/archive/refs/tags/v0.10.3.tar.gz"],"stable_version":"0.10.3"},"aws-c-cal":{"desc":"AWS Crypto Abstraction Layer","head_dependencies":["aws-c-common",{"cmake":":build"}],"homepage":"https://github.com/awslabs/aws-c-cal","license":"Apache-2.0","ruby_source_checksum":"6634a56e63393d58fbde801fb1f0c50ea3c2d00f69ef9f4a616054010964e98b","stable_dependencies":["aws-c-common",{"cmake":":build"}],"stable_checksum":"0e96e0067fa921768e07b5b4ebad82011ccf474903e9286419ef428d68f317ea","stable_url_args":["https://github.com/awslabs/aws-c-cal/archive/refs/tags/v0.9.14.tar.gz"],"stable_version":"0.9.14"},"aws-c-common":{"desc":"Core c99 package for AWS SDK for C","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/awslabs/aws-c-common","license":"Apache-2.0","ruby_source_checksum":"206a40c0d0fa501aa177bd6a6cd8dd1d0f4524ceb450fe09cad30854db36dd71","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"85a05209b324ca330085b84fdada4faf6820592c34f252f0ceb61001f76bf04d","stable_url_args":["https://github.com/awslabs/aws-c-common/archive/refs/tags/v0.14.1.tar.gz"],"stable_version":"0.14.1"},"aws-c-compression":{"desc":"C99 implementation of huffman encoding/decoding","head_dependencies":["aws-c-common",{"cmake":":build"}],"homepage":"https://github.com/awslabs/aws-c-compression","license":"Apache-2.0","ruby_source_checksum":"31a9e05c6b7ca8b62a276851dec2c40367a7484ec872b87d5f9336e7d07e689e","stable_dependencies":["aws-c-common",{"cmake":":build"}],"stable_checksum":"f93f5a5d8b3fee3a6d97b14ba279efacd4d4016ef9cc7dc4be7d43519ecfbe93","stable_url_args":["https://github.com/awslabs/aws-c-compression/archive/refs/tags/v0.3.2.tar.gz"],"stable_version":"0.3.2"},"aws-c-event-stream":{"desc":"C99 implementation of the vnd.amazon.eventstream content-type","head_dependencies":["aws-c-common","aws-c-io","aws-checksums",{"cmake":":build"}],"homepage":"https://github.com/awslabs/aws-c-event-stream","license":"Apache-2.0","ruby_source_checksum":"81ffb516eb0006f0e5d2a7f1e7e6cd54d33951b50ef615373adadbf74162aec7","stable_dependencies":["aws-c-common","aws-c-io","aws-checksums",{"cmake":":build"}],"stable_checksum":"334b2abfe0cb5c68d79d52525598fdd5f6052b93a17a78a4b1ada7fa1be252c0","stable_url_args":["https://github.com/awslabs/aws-c-event-stream/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"aws-c-http":{"desc":"C99 implementation of the HTTP/1.1 and HTTP/2 specifications","head_dependencies":["aws-c-cal","aws-c-common","aws-c-compression","aws-c-io",{"cmake":":build"}],"homepage":"https://github.com/awslabs/aws-c-http","license":"Apache-2.0","ruby_source_checksum":"0ec2f9440eb286c42d01231fca02c9bb682d34fcb5318c244f4fb2d0a8c3b0b1","stable_dependencies":["aws-c-cal","aws-c-common","aws-c-compression","aws-c-io",{"cmake":":build"}],"stable_checksum":"4ccbdd33c798b590288330dec9e93abe2ff6cfb198b7a4db036c9d362f2e6506","stable_url_args":["https://github.com/awslabs/aws-c-http/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"aws-c-io":{"desc":"Event driven framework for implementing application protocols","head_dependencies":["aws-c-cal","aws-c-common","openssl@3","s2n",{"cmake":":build"}],"homepage":"https://github.com/awslabs/aws-c-io","license":"Apache-2.0","ruby_source_checksum":"c062ab6a9d61265d3894032683f33b1d09f1348ef1595742fb765777a3c08091","stable_dependencies":["aws-c-cal","aws-c-common","openssl@3","s2n",{"cmake":":build"}],"stable_checksum":"42caef5ef624ca8f5046d4e9f21c8dcaf1c4d7d0b2d46d965357b13079f2d2d3","stable_url_args":["https://github.com/awslabs/aws-c-io/archive/refs/tags/v0.27.2.tar.gz"],"stable_version":"0.27.2"},"aws-c-mqtt":{"desc":"C99 implementation of the MQTT 3.1.1 specification","head_dependencies":["aws-c-common","aws-c-http","aws-c-io",{"cmake":":build"}],"homepage":"https://github.com/awslabs/aws-c-mqtt","license":"Apache-2.0","ruby_source_checksum":"5801504b495d2d232514b8944ee23e3a061ebb9738008a5a5e249e8133ee6b88","stable_dependencies":["aws-c-common","aws-c-http","aws-c-io",{"cmake":":build"}],"stable_checksum":"9bc044a9c2f0d80c384ae6a6907c8817e0b40f673f75c4615c83b20f83140374","stable_url_args":["https://github.com/awslabs/aws-c-mqtt/archive/refs/tags/v0.16.0.tar.gz"],"stable_version":"0.16.0"},"aws-c-s3":{"desc":"C99 library implementation for communicating with the S3 service","head_dependencies":["aws-c-auth","aws-c-cal","aws-c-common","aws-c-http","aws-c-io","aws-checksums",{"cmake":":build"}],"homepage":"https://github.com/awslabs/aws-c-s3","license":"Apache-2.0","ruby_source_checksum":"7ee3d9ee40eec8cdbe7d3dc9c64ef49fe64eebe7c774bf8d5eeeb7a424d171e0","stable_dependencies":["aws-c-auth","aws-c-cal","aws-c-common","aws-c-http","aws-c-io","aws-checksums",{"cmake":":build"}],"stable_checksum":"daa717ccac1136cf73b69cd4057d3d302b4037f0ebfa6552a8f532f79f8032f8","stable_url_args":["https://github.com/awslabs/aws-c-s3/archive/refs/tags/v0.12.7.tar.gz"],"stable_version":"0.12.7"},"aws-c-sdkutils":{"desc":"C99 library implementing AWS SDK specific utilities","head_dependencies":["aws-c-common",{"cmake":":build"}],"homepage":"https://github.com/awslabs/aws-c-sdkutils","license":"Apache-2.0","ruby_source_checksum":"8fdb22dc3b6872590d571bb54c79c740534be0c08e460af3a36bd4a9c1b9b967","stable_dependencies":["aws-c-common",{"cmake":":build"}],"stable_checksum":"802b8c4169da2b4cf5c48f9598fb778faccd3e052e443a482089193411c2b7bb","stable_url_args":["https://github.com/awslabs/aws-c-sdkutils/archive/refs/tags/v0.2.7.tar.gz"],"stable_version":"0.2.7"},"aws-cdk":{"desc":"AWS Cloud Development Kit - framework for defining AWS infra as code","executables":["cdk"],"head_dependencies":["node"],"homepage":"https://github.com/aws/aws-cdk","license":"Apache-2.0","ruby_source_checksum":"8f3b33dcbb187f78c6b2012c762d78c32746863bc279711a4cdf6363fd4a8ef9","stable_dependencies":["node"],"stable_checksum":"997ef66623ac2b23086e217d4c23cbcf957532058466cd004ae66691d91d5ef7","stable_url_args":["https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.1129.0.tgz"],"stable_version":"2.1129.0","bottle_tag":":all","bottle_checksum":"855a03e4ad3fd140d69f28d5d5b90fdc67617e742dacbee318ec096fd6468b81"},"aws-checksums":{"desc":"Cross-Platform HW accelerated CRC32c and CRC32 with fallback","head_dependencies":["aws-c-common",{"cmake":":build"}],"homepage":"https://github.com/awslabs/aws-checksums","license":"Apache-2.0","ruby_source_checksum":"e3487c476c60b22a4f2dd209b34717a103c55d56832bdb15e06b4f153c73390b","stable_dependencies":["aws-c-common",{"cmake":":build"}],"stable_checksum":"cb6509f75e42ee25c372a6d379e8582ce5179e5335183842e808f7d8abb0c314","stable_url_args":["https://github.com/awslabs/aws-checksums/archive/refs/tags/v0.2.10.tar.gz"],"stable_version":"0.2.10"},"aws-console":{"desc":"Command-line to use AWS CLI credentials to launch the AWS console in a browser","executables":["aws-console"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aws-cloudformation/rain.git",{":branch":"main"}],"homepage":"https://github.com/aws-cloudformation/rain","license":"Apache-2.0","ruby_source_checksum":"a7f0c479a44ad10a92055517c3a98eb9c7314efbbd4bf0882ad416afc9a577b4","stable_dependencies":[{"go":":build"}],"stable_checksum":"1387dd8e17160a51e8c99fc6654107bcb39dc94a137338c13e4ade30a344d3ef","stable_url_args":["https://github.com/aws-cloudformation/rain/archive/refs/tags/v1.24.4.tar.gz"],"stable_version":"1.24.4"},"aws-crt-cpp":{"desc":"C++ wrapper around the aws-c-* libraries","head_dependencies":["aws-c-auth","aws-c-cal","aws-c-common","aws-c-event-stream","aws-c-http","aws-c-io","aws-c-mqtt","aws-c-s3","aws-c-sdkutils","aws-checksums",{"cmake":":build"}],"homepage":"https://github.com/awslabs/aws-crt-cpp","license":"Apache-2.0","ruby_source_checksum":"c562d61e38fec0e50d436e9e9370451268db5d612fe553ce73d0e1df79f79909","stable_dependencies":["aws-c-auth","aws-c-cal","aws-c-common","aws-c-event-stream","aws-c-http","aws-c-io","aws-c-mqtt","aws-c-s3","aws-c-sdkutils","aws-checksums",{"cmake":":build"}],"stable_checksum":"1c1db6636254bc2dc129cbff0d14b44a98c4a6e7cc2abcafa7326b25f88e6b34","stable_url_args":["https://github.com/awslabs/aws-crt-cpp/archive/refs/tags/v0.41.0.tar.gz"],"stable_version":"0.41.0"},"aws-elasticbeanstalk":{"aliases":["awsebcli"],"desc":"Client for Amazon Elastic Beanstalk web service","executables":["eb","ebp"],"head_dependencies":["certifi","cryptography","libsodium","libyaml","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3.html","license":"Apache-2.0","ruby_source_checksum":"bf26075f43c1bd30cb07cf3e09b95054f33136bbf6a4295ccde301e2f11e1881","stable_dependencies":["certifi","cryptography","libsodium","libyaml","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"05a153843eb167581d888b878c8628f95f629e5a4615adcb9ff621c254a413c4","stable_url_args":["https://files.pythonhosted.org/packages/b8/b1/ee48b9e7a0e0c03254d27623f2b82a95f0ba95defe9bc6a6dc334d925501/awsebcli-3.27.3.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"3.27.3"},"aws-es-proxy":{"caveats":"Before you can use these tools you must export some variables to your $SHELL.\n  export AWS_ACCESS_KEY=\"<Your AWS Access ID>\"\n  export AWS_SECRET_KEY=\"<Your AWS Secret Key>\"\n  export AWS_CREDENTIAL_FILE=\"<Path to the credentials file>\"\n","desc":"Small proxy between HTTP client and AWS Elasticsearch","executables":["aws-es-proxy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/abutaha/aws-es-proxy.git",{":branch":"master"}],"homepage":"https://github.com/abutaha/aws-es-proxy","license":"Apache-2.0","ruby_source_checksum":"39ac6f76bbbbd0fb6242ced62fc9c5bf7aac64245457dac83eead8f232749f70","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/abutaha/aws-es-proxy/commit/5a40bd821e26ce7b6827327f25b22854a07b8880.patch?full_index=1","sha256":"b604cf8d51d3d325bd9810feb54f7bb1a1a7a226cada71a08dd93c5a76ffc15f"}],"stable_checksum":"ac6dca6cc271f57831ccf4a413e210d175641932e13dcd12c8d6036e8030e3a5","stable_url_args":["https://github.com/abutaha/aws-es-proxy/archive/refs/tags/v1.5.tar.gz"],"stable_version":"1.5","bottle_checksum":"b2b1415650725652e3282217d2c09464410645b225f954101259df3827b4a135"},"aws-google-auth":{"desc":"Acquire AWS credentials using Google Apps","executables":["aws-google-auth"],"head_dependencies":["certifi","pillow","python@3.14"],"head_url_args":["https://github.com/cevoaustralia/aws-google-auth.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/cevoaustralia/aws-google-auth","license":"MIT","revision":22,"ruby_source_checksum":"8b80ebe237128c92e1ab610ebbc63b052e193eb2e6cb5e3e860b07a3a3694516","stable_dependencies":["certifi","pillow","python@3.14"],"stable_patches":[{"strip":"p1","url":"https://github.com/cevoaustralia/aws-google-auth/commit/43720916af88d485a914c9d35288b23817e2ae3f.patch?full_index=1","sha256":"1ba699bbddb2e696282c4ccca693f99501b3e4b648252c890aab4ef98e668d85"}],"stable_checksum":"7a044636df2f0ce6ceb01f8f57aba0b6a79ae58a91bef788b0ccc6474914e8ee","stable_url_args":["https://files.pythonhosted.org/packages/32/4c/3a1dd1781c9d3bb4a85921b3d3e6e32fc0f0bad61ace6a8e1bd1a59c5ba0/aws-google-auth-0.0.38.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"0.0.38"},"aws-iam-authenticator":{"desc":"Use AWS IAM credentials to authenticate to Kubernetes","executables":["aws-iam-authenticator"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubernetes-sigs/aws-iam-authenticator.git",{":branch":"master"}],"homepage":"https://github.com/kubernetes-sigs/aws-iam-authenticator","license":"Apache-2.0","ruby_source_checksum":"0bff37593a528c5e55edb28e9365c8d3e8e94b8df2d8c7c928960d3550bdab7a","stable_dependencies":[{"go":":build"}],"stable_checksum":"06678ff8de3b166275e53e75958e739902dace506342abb3b62f01c00b4aa9d0","stable_url_args":["https://github.com/kubernetes-sigs/aws-iam-authenticator/archive/refs/tags/v0.7.18.tar.gz"],"stable_version":"0.7.18"},"aws-keychain":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-12-08",":because":":unmaintained",":replacement_formula":"aws-vault"},"desc":"Uses macOS keychain for storage of AWS credentials","disable_args":{":date":"2026-12-08",":because":":unmaintained",":replacement_formula":"aws-vault"},"executables":["aws-keychain"],"homepage":"https://github.com/pda/aws-keychain","license":"MIT","ruby_source_checksum":"dc37b191e72c22da0a9e61ba6cab737b112705da90d2caba55c6e1d7659f58b9","stable_checksum":"3c9882d3b516b629303ca9a045fc50f6eb75fda25cd2452f10c47eda205e051f","stable_url_args":["https://github.com/pda/aws-keychain/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0","bottle_tag":":all","bottle_checksum":"133f33991e2bb9a17768272ab806e803b25935480f4eec03826c8ecfb3d93272"},"aws-lc":{"desc":"General-purpose cryptographic library","executables":["bssl","c_rehash","openssl"],"head_dependencies":[{"cmake":":build"},{"go":":build"}],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/aws/aws-lc","keg_only_args":["it conflicts with OpenSSL"],"license":{":all_of":["Apache-2.0","ISC","OpenSSL","MIT","BSD-3-Clause"]},"ruby_source_checksum":"62ed5d6452a3fc11dce64ce1fab99d5e796f5ee099b828f28fa3b76fe9be0a75","stable_dependencies":[{"cmake":":build"},{"go":":build"}],"stable_checksum":"a6bf6adfc5f9bba559d28554b7d3581b15f2813f03bc9f2ae19f0d915e97dadf","stable_url_args":["https://github.com/aws/aws-lc/archive/refs/tags/v5.1.0.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"5.1.0"},"aws-nuke":{"desc":"Nuke a whole AWS account and delete all its resources","executables":["aws-nuke"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ekristen/aws-nuke.git",{":branch":"main"}],"homepage":"https://aws-nuke.ekristen.dev","license":"MIT","ruby_source_checksum":"3d4284f33425d5cac088d03b37c76cbe60bfa4ea784d6b25f1304b52da39c905","stable_dependencies":[{"go":":build"}],"stable_checksum":"feb73b963ef14fe8fb1a3b77ad274e497edf41479a8f5d02155d0144de5625e1","stable_url_args":["https://github.com/ekristen/aws-nuke/archive/refs/tags/v3.65.0.tar.gz"],"stable_version":"3.65.0"},"aws-rotate-key":{"bottle_rebuild":1,"desc":"Easily rotate your AWS access key","executables":["aws-rotate-key"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/stefansundin/aws-rotate-key.git",{":branch":"main"}],"homepage":"https://github.com/stefansundin/aws-rotate-key","license":"MIT","ruby_source_checksum":"aa643a401c088d8d721562f1a83546cfed2a370078990e5010da4b2303838cc7","stable_dependencies":[{"go":":build"}],"stable_checksum":"91568ad7aeb849454ac066c44303e2b97e158dc094a90af43c8c9b3dc5cc4ed7","stable_url_args":["https://github.com/stefansundin/aws-rotate-key/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"aws-sam-cli":{"desc":"CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM","executables":["sam"],"head_dependencies":["certifi","cryptography","libyaml","openssl@3","pydantic","python@3.14","rpds-py",{"cmake":":build"},{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/aws/aws-sam-cli.git",{":branch":"develop"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://aws.amazon.com/serverless/sam/","license":"Apache-2.0","ruby_source_checksum":"99c717d11c0fe04a3aad75385a82548a567b2d029f1221af201e58a6949f41e9","stable_dependencies":["certifi","cryptography","libyaml","openssl@3","pydantic","python@3.14","rpds-py",{"cmake":":build"},{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"9e045fc853f4bf961c3e47489218aa0304a77f934769fb43d46f7199aa2071ad","stable_url_args":["https://files.pythonhosted.org/packages/96/03/3b7776b890db3aebe4e3bbcd4ba9e573066bf1dbe730f1301f69a09aa53a/aws_sam_cli-1.163.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"1.163.0"},"aws-sdk-cpp":{"desc":"AWS SDK for C++","head_dependencies":["aws-c-auth","aws-c-common","aws-c-event-stream","aws-c-http","aws-c-io","aws-c-s3","aws-crt-cpp",{"cmake":":build"}],"head_url_args":["https://github.com/aws/aws-sdk-cpp.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/aws/aws-sdk-cpp","license":"Apache-2.0","ruby_source_checksum":"b87435975c5ec585f0a43617412e8d71d778fd8780a70c966a208394ba72bcb6","stable_dependencies":["aws-c-auth","aws-c-common","aws-c-event-stream","aws-c-http","aws-c-io","aws-c-s3","aws-crt-cpp",{"cmake":":build"}],"stable_checksum":"98e1fbb9ba56d2a21ce9d07c456ebba04452d2f1c164207e5f1321ea5810d4be","stable_url_args":["https://github.com/aws/aws-sdk-cpp/archive/refs/tags/1.11.840.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.11.840"},"aws-shell":{"desc":"Integrated shell for working with the AWS CLI","executables":["aws-shell","aws-shell-mkindex"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://github.com/awslabs/aws-shell","license":"Apache-2.0","revision":14,"ruby_source_checksum":"fa618869ffef660b322825a485f17d9f09492ccaacd3aed5eaca8d6756a9b945","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"fd1699ea5f201e7cbaacaeb34bf1eb88c8fe6dc6b248bce1b3d22b3e099a41e5","stable_url_args":["https://files.pythonhosted.org/packages/01/31/ee166a91c865a855af4f15e393974eadf57762629fc2a163a3eb3f470ac5/aws-shell-0.2.2.tar.gz"],"stable_version":"0.2.2"},"aws-spiffe-workload-helper":{"desc":"Helper for providing AWS credentials to workloads using their SPIFFE identity","executables":["aws-spiffe-workload-helper"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/spiffe/aws-spiffe-workload-helper.git",{":branch":"main"}],"homepage":"https://github.com/spiffe/aws-spiffe-workload-helper","license":"Apache-2.0","ruby_source_checksum":"b1d63adb59c663bb37f848644d3f558ec2c0b365116ff8a5b6f33da78fce47ec","stable_dependencies":[{"go":":build"}],"stable_checksum":"480071226243042f639422639edd38571199c4ab752f90f3ef71cdc71bef49b7","stable_url_args":["https://github.com/spiffe/aws-spiffe-workload-helper/archive/refs/tags/v0.0.5.tar.gz"],"stable_version":"0.0.5"},"aws-sso-cli":{"desc":"Securely manage AWS API credentials using AWS SSO","executables":["aws-sso"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/synfinatic/aws-sso-cli.git",{":branch":"main"}],"homepage":"https://synfinatic.github.io/aws-sso-cli/","license":"GPL-3.0-only","ruby_source_checksum":"19b011a5dc62192dbe8a0e371a6fc3ac961f5521f7331bd00a430e737a724e7f","stable_dependencies":[{"go":":build"}],"stable_checksum":"14caf8315a715758da53819be45e6842f89383bcf9fd8abe3a68ec3591cde646","stable_url_args":["https://github.com/synfinatic/aws-sso-cli/archive/refs/tags/v2.3.1.tar.gz"],"stable_version":"2.3.1"},"aws-sso-util":{"desc":"Smooth out the rough edges of AWS SSO (temporarily, until AWS makes it better)","executables":["aws-sso-util"],"head_dependencies":["certifi","libyaml","python@3.14","rpds-py"],"head_url_args":["https://github.com/61418/aws-sso-util.git",{":branch":"master"}],"homepage":"https://github.com/61418/aws-sso-util","license":"Apache-2.0","revision":8,"ruby_source_checksum":"a2c46c67ba08b13a154cb61233e80f770e7c1b312fafa2de9ef5fe8e746940cd","stable_dependencies":["certifi","libyaml","python@3.14","rpds-py"],"stable_checksum":"e48d7f5911443450d28e1ac1613f81b9aa15babb1b2055b4531df87db43a09df","stable_url_args":["https://files.pythonhosted.org/packages/4f/64/f00272ecbc60703d0f1a3b17ab75d893c05ec5d60b0e6e9d59ef9b8b9c61/aws_sso_util-4.33.0.tar.gz"],"stable_version":"4.33.0"},"aws-vault":{"desc":"Securely store and access AWS credentials in development environments","executables":["aws-vault"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ByteNess/aws-vault.git",{":branch":"main"}],"homepage":"https://github.com/ByteNess/aws-vault","license":"MIT","ruby_source_checksum":"3bcdb895c1c6acee3ac8d6b7667ea9b66ff4940c3efe430c38d833fb5ac64083","stable_dependencies":[{"go":":build"}],"stable_checksum":"64d3721aef8675f93103d7d26971d509245dcf4fe212deb003dc0e096e57b008","stable_url_args":["https://github.com/ByteNess/aws-vault/archive/refs/tags/v7.12.5.tar.gz"],"stable_version":"7.12.5"},"aws2-wrap":{"bottle_rebuild":3,"deprecate_args":{":date":"2025-10-02",":because":":repo_archived"},"desc":"Script to export current AWS SSO credentials or run a sub-process with them","disable_args":{":date":"2026-10-02",":because":":repo_archived"},"executables":["aws2-wrap"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/linaro-its/aws2-wrap","license":"GPL-3.0-only","ruby_source_checksum":"46cec42fbf1794798901bc5b7b4cc0f079a9b788705151f9a6858e4e4a18a122","stable_dependencies":["python@3.14"],"stable_checksum":"77613ae13423a6407e79760bdd35843ddd128612672a0ad3a934ecade76aa7fc","stable_url_args":["https://files.pythonhosted.org/packages/6d/c7/8afdf4d0c7c6e2072c73a0150f9789445af33381a611d33333f4c9bf1ef6/aws2-wrap-1.4.0.tar.gz"],"stable_version":"1.4.0"},"awscli-local":{"desc":"Thin wrapper around the `aws` command-line interface for use with LocalStack","executables":["awslocal","awslocal.bat"],"head_dependencies":["python@3.14",{"awscli":":test"}],"homepage":"https://www.localstack.cloud/","license":"Apache-2.0","revision":3,"ruby_source_checksum":"cb35c5f5b8bf3fff1c60b44da16b6c292b2106459ad30a9bf222e405655f6ad2","stable_dependencies":["python@3.14",{"awscli":":test"}],"stable_checksum":"07c532c372753bf5f15426451dc91d6eec9de8779748049329a9a882bdac8a0b","stable_url_args":["https://files.pythonhosted.org/packages/7a/71/591a30da6819c96deca2286f145d5982e73b11e7f657e8cbfc5e003ca73f/awscli_local-0.22.2.tar.gz"],"stable_version":"0.22.2","bottle_tag":":all","bottle_checksum":"01ea4917355263c817f7a6ed4fc8bda4a4f42574b27b0c66915cc627d355129e"},"awscli":{"aliases":["awscli@2"],"caveats":"The \"examples\" directory has been installed to:\n  $HOMEBREW_PREFIX/share/awscli/examples\n","desc":"Official Amazon AWS command-line interface","executables":["aws","aws_completer"],"head_dependencies":["openssl@3","python@3.14",{"cmake":":build"}],"head_url_args":["https://github.com/aws/aws-cli.git",{":branch":"v2"}],"head_uses_from_macos":[["libffi"],["mandoc"]],"homepage":"https://aws.amazon.com/cli/","license":"Apache-2.0","ruby_source_checksum":"768e2cbf5497be1a73b3e379fc7fbf7ffff9e721b7ac1e244c3118110c3894fc","stable_dependencies":["openssl@3","python@3.14",{"cmake":":build"}],"stable_checksum":"eef5f870f600e602f378e74dfe0ebae7950b9c1835d42d13754c3153161940e4","stable_url_args":["https://github.com/aws/aws-cli/archive/refs/tags/2.35.17.tar.gz"],"stable_uses_from_macos":[["libffi"],["mandoc"]],"stable_version":"2.35.17","versioned_formulae":["awscli@1"]},"awscli@1":{"caveats":"The \"examples\" directory has been installed to:\n  $HOMEBREW_PREFIX/share/awscli/examples\n","deprecate_args":{":date":"2026-07-15",":because":":deprecated_upstream",":replacement_formula":"awscli"},"desc":"Official Amazon AWS command-line interface","disable_args":{":date":"2027-07-15",":because":":deprecated_upstream",":replacement_formula":"awscli"},"executables":["aws","aws_completer"],"head_dependencies":["libyaml","python@3.14"],"head_uses_from_macos":[["mandoc"]],"homepage":"https://aws.amazon.com/cli/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"ae73b946ab2dde7fb1efa6e011c0592ac7ebacefccc6763cbb9d4dc0efff5409","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"d1555eed16b08cf3948eda040598f5f4c3c17bd6b7760cea5ba2ce63128cc8e6","stable_url_args":["https://files.pythonhosted.org/packages/11/5f/c1b234cac0bd84b68b73f4aefb52a6817a811d6f53ba41c4543045636410/awscli-1.45.40.tar.gz"],"stable_uses_from_macos":[["mandoc"]],"stable_version":"1.45.40"},"awscurl":{"desc":"Curl like simplicity to access AWS resources","executables":["awscurl"],"head_dependencies":["aws-c-auth","aws-c-cal","aws-c-common","aws-c-compression","aws-c-event-stream","aws-c-http","aws-c-io","aws-c-mqtt","aws-c-s3","aws-c-sdkutils","aws-checksums","certifi","cryptography","openssl@3","python@3.14","s2n",{"cmake":":build"}],"head_url_args":["https://github.com/okigan/awscurl.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/okigan/awscurl","license":"MIT","ruby_source_checksum":"01270ea5617e8adeb6289661c8a470f2fbe45a05df3fd672689802774795ab5f","stable_dependencies":["aws-c-auth","aws-c-cal","aws-c-common","aws-c-compression","aws-c-event-stream","aws-c-http","aws-c-io","aws-c-mqtt","aws-c-s3","aws-c-sdkutils","aws-checksums","certifi","cryptography","openssl@3","python@3.14","s2n",{"cmake":":build"}],"stable_checksum":"13056e867ac33f556f29d3662102bfc3c40259ea037c6d817c5914dbb2bbd948","stable_url_args":["https://files.pythonhosted.org/packages/c8/77/7da6af880d56aed4a4023bb7c725e15c72a3088afd729ffd373eed0f5a18/awscurl-0.44.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.44"},"awsdac":{"desc":"CLI tool for drawing AWS architecture","executables":["awsdac","awsdac-mcp-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/awslabs/diagram-as-code.git",{":branch":"main"}],"homepage":"https://github.com/awslabs/diagram-as-code","license":"Apache-2.0","ruby_source_checksum":"f3dc6bc717e778ea3e8db170b531f885040161730d322e11992a099e33a0214b","stable_dependencies":[{"go":":build"}],"stable_checksum":"df8f9ca155ec84e26db6f2060b20cda2e2d5b81d990ae96e7b26a006bee8fb33","stable_url_args":["https://github.com/awslabs/diagram-as-code/archive/refs/tags/v0.23.tar.gz"],"stable_version":"0.23"},"awslogs":{"desc":"Simple command-line tool to read AWS CloudWatch logs","executables":["awslogs"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/jorgebastida/awslogs.git",{":branch":"master"}],"homepage":"https://github.com/jorgebastida/awslogs","license":"BSD-3-Clause","revision":5,"ruby_source_checksum":"0913b87550e72c23d6f564d688990067e3d810145043871d8f0630c79adabe79","stable_dependencies":["python@3.14"],"stable_checksum":"19f223bb1c0703cea0689d94b1d293006529095e6ab8971f6b52289a2e545dd5","stable_url_args":["https://files.pythonhosted.org/packages/15/f5/8f3bd0f4a927b1fbb3a5e6a5b036f29e4263977fb167b301bc4a5f4db2b9/awslogs-0.15.0.tar.gz"],"stable_version":"0.15.0","bottle_tag":":all","bottle_checksum":"a97f96ed5fbb4c6098714bd699d751a56134cec449f22d4e6aa96b9c8e8ec4d5"},"awsume":{"desc":"Utility for easily assuming AWS IAM roles from the command-line","executables":["autoawsume","awsume","awsume-autocomplete","awsume-configure","awsume.bat","awsume.fish","awsume.ps1","awsumepy"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/trek10inc/awsume.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://awsu.me","license":"MIT","revision":1,"ruby_source_checksum":"4184d88aed1623d7804f404cf323c50c50c6c5884515b996ffc9f3a9656ca35b","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"33946d1dbd62394024b1d11c09aeb1eb566981b99e0d8eed5255b948e74ccebc","stable_url_args":["https://github.com/trek10inc/awsume/archive/refs/tags/4.5.5.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"4.5.5"},"awsweeper":{"desc":"CLI tool for cleaning your AWS account","executables":["awsweeper"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jckuester/awsweeper.git",{":branch":"master"}],"homepage":"https://github.com/jckuester/awsweeper/","license":"MPL-2.0","ruby_source_checksum":"fa1f4d8cf1b5dfedd4e387ed1dd411f4892bb05ae2b8cbb102a9cc66fc1a71e0","stable_dependencies":[{"go":":build"}],"stable_checksum":"43468e1af20dab757da449b07330f7b16cbb9f77e130782f88f30a7744385c5e","stable_url_args":["https://github.com/jckuester/awsweeper/archive/refs/tags/v0.12.0.tar.gz"],"stable_version":"0.12.0","bottle_checksum":"b4b48419aaa4619449078a64b28ed9bde4b3bb1c05cf096d6852fa92596f2260"},"axel":{"desc":"Light UNIX download accelerator","executables":["axel"],"head_dependencies":["openssl@4","gettext",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"gettext":":build"},{"txt2man":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/axel-download-accelerator/axel.git",{":branch":"master"}],"homepage":"https://github.com/axel-download-accelerator/axel","license":{"GPL-2.0-or-later":{":with":"cryptsetup-OpenSSL-exception"}},"revision":1,"ruby_source_checksum":"4d720d092f0d95a91e6856eddc0f19dadfc20a1fc86f23e1b608c5111ec3fbb3","stable_dependencies":["openssl@4","gettext",{"pkgconf":":build"}],"stable_checksum":"938ee7c8c478bf6fcc82359bbf9576f298033e8b13908e53e3ea9c45c1443693","stable_url_args":["https://github.com/axel-download-accelerator/axel/releases/download/v2.17.14/axel-2.17.14.tar.xz"],"stable_version":"2.17.14"},"ayatana-ido":{"bottle_rebuild":1,"desc":"Ayatana Indicator Display Objects","head_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","pango","gettext",{"cmake":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/AyatanaIndicators/ayatana-ido","license":{":any_of":["GPL-3.0-or-later","LGPL-2.0-or-later"]},"ruby_source_checksum":"12a4dcee8304fbd5fd37156a56cef3f16abf9e5b1b607973bbafff8cc996ba94","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","pango","gettext",{"cmake":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"bd59abd5f1314e411d0d55ce3643e91cef633271f58126be529de5fb71c5ab38","stable_url_args":["https://github.com/AyatanaIndicators/ayatana-ido/archive/refs/tags/0.10.4.tar.gz"],"stable_version":"0.10.4"},"azcopy":{"desc":"Azure Storage data transfer utility","executables":["azcopy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Azure/azure-storage-azcopy.git",{":branch":"main"}],"homepage":"https://github.com/Azure/azure-storage-azcopy","license":"MIT","ruby_source_checksum":"35a6432e3e2803d20e66acc30930a13db3ef4782d125463b6dadcfeaece54171","stable_dependencies":[{"go":":build"}],"stable_checksum":"2dd92e5f1042c7d26a20e00f0b104da5ea190a9e32aef1eef639c45b8a98f71f","stable_url_args":["https://github.com/Azure/azure-storage-azcopy/archive/refs/tags/v10.32.5.tar.gz"],"stable_version":"10.32.5"},"azion":{"desc":"CLI for the Azion service","executables":["azion"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aziontech/azion.git",{":branch":"dev"}],"homepage":"https://github.com/aziontech/azion","license":"MIT","oldnames":["azion-cli"],"ruby_source_checksum":"d15e43ce5f28411f10b6af68a05714df20d48e8320e973eb8130dcc83e3a5049","stable_dependencies":[{"go":":build"}],"stable_checksum":"249e3a4c7df8b3863671cb8d8ebb88e646a69c336d6628ec6f6c3dc4357bcfc8","stable_url_args":["https://github.com/aziontech/azion/archive/refs/tags/4.22.2.tar.gz"],"stable_version":"4.22.2"},"azqr":{"desc":"Azure Quick Review","executables":["azqr"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Azure/azqr.git",{":branch":"main"}],"homepage":"https://azure.github.io/azqr/","license":"MIT","ruby_source_checksum":"144770270a8a8e4f1c636aef26d9fb2d36629f781ae57a62e6ab36da38e0f024","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/Azure/azqr.git",{":tag":"v.3.2.0",":revision":"717d50b37ba1678673fc810cbd63f7c85b6e026e"}],"stable_version":"3.2.0"},"aztfexport":{"desc":"Bring your existing Azure resources under the management of Terraform","executables":["aztfexport"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Azure/aztfexport.git",{":branch":"main"}],"homepage":"https://azure.github.io/aztfexport/","license":"MPL-2.0","oldnames":["aztfy"],"ruby_source_checksum":"73b2fa878a45a3bf098fa0a0125c3d590b5b0093782f117f81f024f2a7fd6a41","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/Azure/aztfexport.git",{":tag":"v0.19.0",":revision":"9949c60f26721c45b4e8a470fc9c921146ee9160"}],"stable_version":"0.19.0"},"azure-cli":{"aliases":["az"],"desc":"Microsoft Azure CLI 2.0","executables":["az"],"head_dependencies":["libsodium","libyaml","openssl@3","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Azure/azure-cli.git",{":branch":"dev"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://docs.microsoft.com/cli/azure/overview","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"f34f2edcfc8523d8427e541806754c8e3291d768584a502479d6bc20d988bdf1","stable_dependencies":["libsodium","libyaml","openssl@3","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"4c3dfe03aecbe988f76ceebbbd993b6fa4c3140ef92d2eb9fd0659e8d714db69","stable_url_args":["https://github.com/Azure/azure-cli/archive/refs/tags/azure-cli-2.88.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"2.88.0"},"azure-core-cpp":{"desc":"Primitives, abstractions and helpers for Azure SDK client libraries","head_dependencies":["openssl@3",{"cmake":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/core/azure-core","license":"MIT","ruby_source_checksum":"cfc6f77e61177f66161e74436a20e87b1d271c070627f415dce53ad244200e97","stable_dependencies":["openssl@3",{"cmake":":build"}],"stable_checksum":"70d5d2aea5ece95148ee8b71fb302ae35a1178e58b58150a14df8866a0c54464","stable_url_args":["https://github.com/Azure/azure-sdk-for-cpp/archive/refs/tags/azure-core_1.16.3.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.16.3"},"azure-dev":{"aliases":["azd"],"desc":"Developer CLI that provides commands for working with Azure resources","executables":["azd"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Azure/azure-dev.git",{":branch":"main"}],"homepage":"https://aka.ms/azd","license":"MIT","ruby_source_checksum":"88ad8d99ca808c202198910b58f37f7d8d2863ca57a303eb4c376c300761d6b4","stable_dependencies":[{"go":":build"}],"stable_checksum":"e7bce05b046016f58649e8b526a8b6e35746f9abdae1c17198c778f6f4e5fa01","stable_url_args":["https://github.com/Azure/azure-dev/archive/refs/tags/azure-dev-cli_1.27.0.tar.gz"],"stable_version":"1.27.0"},"azure-storage-blobs-cpp":{"desc":"Microsoft Azure Storage Blobs SDK for C++","head_dependencies":["azure-core-cpp","azure-storage-common-cpp",{"cmake":":build"}],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-blobs","license":"MIT","revision":1,"ruby_source_checksum":"a0aec1ad4a0b70b68f741ccbe1656fc2c9f04e10f79590c4239d8ecd2d7a9cb1","stable_dependencies":["azure-core-cpp","azure-storage-common-cpp",{"cmake":":build"}],"stable_checksum":"0f266f91cf00b79bb6c7c6f99e44942b43a7141db565556a4298f6ebe3a86fcc","stable_url_args":["https://github.com/Azure/azure-sdk-for-cpp/archive/refs/tags/azure-storage-blobs_12.18.0.tar.gz"],"stable_version":"12.18.0"},"azure-storage-common-cpp":{"desc":"Provides common Azure Storage-related abstractions for Azure SDK","head_dependencies":["azure-core-cpp","openssl@3",{"cmake":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-common","license":"MIT","ruby_source_checksum":"667c694256fe764553a90e04cbdf312e689e702c47ed1605f1fde48e6a97b9b1","stable_dependencies":["azure-core-cpp","openssl@3",{"cmake":":build"}],"stable_checksum":"68b3d88d5f1358b3607b4fb76674373c91e1dd840920de05e5a82cf09fcc6e5b","stable_url_args":["https://github.com/Azure/azure-sdk-for-cpp/archive/refs/tags/azure-storage-common_12.14.0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"12.14.0"},"azurehound":{"desc":"Azure Data Exporter for BloodHound","executables":["azurehound"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/SpecterOps/AzureHound.git",{":branch":"main"}],"homepage":"https://github.com/SpecterOps/AzureHound","license":"GPL-3.0-or-later","ruby_source_checksum":"4050a5a49682a48946f6361e536522d38d5a6e10b5051e88a6f07fbb4bbe1fe5","stable_dependencies":[{"go":":build"}],"stable_checksum":"391306c47d9b9a132bc71283d9e03ef3b63b9ffbe1cc4cbd4b0b0efb5f6788b2","stable_url_args":["https://github.com/SpecterOps/AzureHound/archive/refs/tags/v2.12.2.tar.gz"],"stable_version":"2.12.2"},"azurite":{"desc":"Lightweight server clone of Azure Storage that simulates it locally","executables":["azurite","azurite-blob","azurite-queue","azurite-table"],"head_dependencies":["node"],"homepage":"https://github.com/Azure/Azurite","license":"MIT","ruby_source_checksum":"4ae29eb0df1e32aa1311f0eb9fdfb92845ea45511fadc72fedd2f392a18862e2","stable_dependencies":["node"],"stable_checksum":"6c04d7a78b0f41eb7b82004a9be640a1aab722137aa1801813eb06263576f753","stable_url_args":["https://registry.npmjs.org/azurite/-/azurite-3.35.0.tgz"],"stable_version":"3.35.0","bottle_tag":":all","bottle_checksum":"b6c97acb5b1302435b24071f37b2583f4fd6bb87377f1051a69bf1d556c8a52b"},"b2-tools":{"conflicts":[["boost-build",{":because":"both install `b2` binaries"}]],"desc":"B2 Cloud Storage Command-Line Tools","executables":["b2","b2v3","b2v4"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://github.com/Backblaze/B2_Command_Line_Tool","license":"MIT","ruby_source_checksum":"c0d5bd09b6396aca163ca64783da00f510f17b085ff15462037a39c0b668448c","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"a6e571d01f559cd6baca822bcec17aba7326c9c878f34439fb590b717a1c6d60","stable_url_args":["https://files.pythonhosted.org/packages/c9/81/d53f7f6826032f4a0e2e360de105d62b0be0a1a2ec6b69b7f7329caf7b0e/b2-4.7.1.tar.gz"],"stable_version":"4.7.1","bottle_tag":":all","bottle_checksum":"b7808d12aebb2e2af69ac41a98afd4fc7ff0d61a5edf29ead3289e06f5898557"},"b2sum":{"conflicts":[["coreutils",{":because":"both install `b2sum` binaries"}]],"desc":"BLAKE2 b2sum reference binary","executables":["b2sum"],"homepage":"https://github.com/BLAKE2/BLAKE2","license":{":any_of":["CC0-1.0","OpenSSL","Apache-2.0"]},"ruby_source_checksum":"915fa06719b90d2e6f82d3c10a7bc0a9b5a523ebc8f78477bd2ee6558f4adb40","stable_checksum":"7f2c72859d462d604ab3c9b568c03e97b50a4052092205ad18733d254070ddc2","stable_url_args":["https://github.com/BLAKE2/BLAKE2/archive/refs/tags/20190724.tar.gz"],"stable_version":"20190724","bottle_checksum":"d7c75a1aaf69f5bdec9706848244f7baaa4c17066d99e791ad9d007a483d1671"},"b3sum":{"desc":"Command-line implementation of the BLAKE3 cryptographic hash function","executables":["b3sum"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/BLAKE3-team/BLAKE3","license":{":any_of":["CC0-1.0","Apache-2.0",{"Apache-2.0":{":with":"LLVM-exception"}}]},"ruby_source_checksum":"6f1b9de81099b33cb3b1eb2e61e2f3e992ff6780b5449f3437175c2bee5a3aeb","stable_dependencies":[{"rust":":build"}],"stable_checksum":"220bd81286e2a0585beac66d41ac3f4c2c33ae8a4e339fc88cf22d5e00514fe9","stable_url_args":["https://github.com/BLAKE3-team/BLAKE3/archive/refs/tags/1.8.5.tar.gz"],"stable_version":"1.8.5"},"b4":{"desc":"Tool to work with public-inbox and patch archives","executables":["b4"],"head_dependencies":["certifi","cffi","libsodium","python@3.14"],"homepage":"https://b4.docs.kernel.org/en/latest/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"991a061711dbb033ad1e66798a9ba133046d4ac55bd80949ab821f8b752fc19a","stable_dependencies":["certifi","cffi","libsodium","python@3.14"],"stable_checksum":"b815f2aed2288718cfe2a14c76421a00bc4f0918ea32b45dd1645c999fdda69d","stable_url_args":["https://files.pythonhosted.org/packages/c3/34/7f17fce52acb992d7b70aaa956e6dec4dc432ce8d195a176f232fcd6315c/b4-0.15.2.tar.gz"],"stable_version":"0.15.2"},"b43-fwcutter":{"desc":"Extract firmware from Braodcom 43xx driver files","executables":["b43-fwcutter"],"homepage":"https://wireless.docs.kernel.org/en/latest/en/users/drivers/b43.html","license":"BSD-2-Clause","ruby_source_checksum":"8e23e95443853023835fa16c37ba3b3e552d92349f4348df091b7bcd8b5a2c0b","stable_checksum":"bae58321c0926827b99afd4fddaebbc934c781d8e010fe62e1ddc4af83046214","stable_url_args":["https://bues.ch/b43/fwcutter/b43-fwcutter-020.tar.xz"],"stable_version":"020"},"babel":{"desc":"Compiler for writing next generation JavaScript","executables":["babel"],"head_dependencies":["node"],"homepage":"https://babeljs.io/","license":"MIT","ruby_source_checksum":"d783c6f7e0ac264af6826c023295a0c9af78c38f616025972ae8c206bf97fcec","stable_dependencies":["node"],"stable_checksum":"5cc94939d72c31145a4a14b20c4e6d51af94d26e4e49d95137a661fe60725cda","stable_url_args":["https://registry.npmjs.org/@babel/cli/-/cli-8.0.1.tgz"],"stable_version":"8.0.1"},"babeld":{"desc":"Loop-avoiding distance-vector routing protocol","executables":["babeld"],"head_url_args":["https://github.com/jech/babeld.git",{":branch":"master"}],"homepage":"https://www.irif.fr/~jch/software/babel/","license":"MIT","ruby_source_checksum":"ad9676ea36d85ec205477526242f3f15a4e0eb5da16db66ba49fc62f4462becc","stable_checksum":"c4ed13c04880ccc3a85a99645dcb64134beac8ab0607fe32a4d07e1057ad73b7","stable_url_args":["https://www.irif.fr/~jch/software/files/babeld-1.14.tar.gz"],"stable_version":"1.14"},"babelfish":{"caveats":"The shell hook has been installed, you can use it by running:\n\n  $ source $HOMEBREW_PREFIX/share/fish/vendor_functions.d/babel.fish\n","desc":"Translate bash scripts to fish","executables":["babelfish"],"head_dependencies":[{"go":":build"},{"fish":":test"}],"head_url_args":["https://github.com/bouk/babelfish.git",{":branch":"master"}],"homepage":"https://github.com/bouk/babelfish","license":"MIT","ruby_source_checksum":"0a316f1d36a571a136a38b2b0f1167a49bdacfc8b4afade1efcfd0a0c057d590","stable_dependencies":[{"go":":build"},{"fish":":test"}],"stable_checksum":"967a9020e905f01b0d3150a37f35d21e8d051c634eebf479bc1503d95f81a1d9","stable_url_args":["https://github.com/bouk/babelfish/archive/refs/tags/v1.2.1.tar.gz"],"stable_version":"1.2.1"},"babl":{"desc":"Dynamic, any-to-any, pixel format translation library","executables":["babl"],"head_dependencies":["little-cms2",{"glib":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pcre2":":build"},{"pkgconf":":build"},{"vala":":build"},{"gobject-introspection":":test"}],"head_url_args":["https://github.com/GNOME/babl.git",{":branch":"master"}],"head_uses_from_macos":[[{"libffi":":build"}]],"homepage":"https://www.gegl.org/babl/","license":"LGPL-3.0-or-later","ruby_source_checksum":"b1af09039c5d0ee79222de1c7f1e5aa6244145bb470f20a9619e2f214f767bcd","stable_dependencies":["little-cms2",{"glib":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pcre2":":build"},{"pkgconf":":build"},{"vala":":build"},{"gobject-introspection":":test"}],"stable_checksum":"3f090f4b2a61fecf7c8dc60a5804bbc77cefd8d778af2ded059f0e367a52930e","stable_url_args":["https://download.gimp.org/pub/babl/0.1/babl-0.1.126.tar.xz"],"stable_uses_from_macos":[[{"libffi":":build"}]],"stable_version":"0.1.126"},"backgroundremover":{"bottle_rebuild":3,"desc":"Remove background from images and video using AI","executables":["backgroundremover","backgroundremover-server"],"head_dependencies":["certifi","ffmpeg","libheif","llvm","pillow","python@3.14","scikit-image","scipy","torchvision",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://backgroundremoverai.com","license":"MIT","ruby_source_checksum":"f5d5c1f08bcbea2ee38d9cbe40fd37b39bab98c11aaa86b1cc88a34b76613c96","stable_dependencies":["certifi","ffmpeg","libheif","llvm","pillow","python@3.14","scikit-image","scipy","torchvision",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"b10da99c69cac0c4f5076d3ae5ca3ad28353fbb541e6924ace9bfe05b2756a5b","stable_url_args":["https://files.pythonhosted.org/packages/b1/59/5713f3ddedb43b65c7bef017b5d46b586d2af2af9e31f6c0e2e618bcc35f/backgroundremover-0.4.4.tar.gz"],"stable_version":"0.4.4"},"backlog-md":{"desc":"Markdown‑native Task Manager & Kanban visualizer for any Git repository","executables":["backlog"],"head_dependencies":["node"],"homepage":"https://github.com/MrLesk/Backlog.md","license":"MIT","ruby_source_checksum":"a57d9c5fac21ad9b08fd0de36a6e56708295ec18fdfd063448fef1c15a336726","stable_dependencies":["node"],"stable_checksum":"e38011df24ab897841b98ad893a930b9f9fd95dc834879beec40700f79b8514c","stable_url_args":["https://registry.npmjs.org/backlog.md/-/backlog.md-1.47.1.tgz"],"stable_version":"1.47.1"},"backplane-cli":{"desc":"CLI for interacting with the OpenShift Backplane API","executables":["ocm-backplane"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/openshift/backplane-cli.git",{":branch":"main"}],"homepage":"https://github.com/openshift/backplane-cli","license":"Apache-2.0","ruby_source_checksum":"e40a8956e0634a6cda65bbb258298a21b5c56cbf792e53ea7d471c7d1d2601f4","stable_dependencies":[{"go":":build"}],"stable_checksum":"19add3cd361217cd2406e70e910116305fa83d6c6d1d173f0c8b72136a98dadd","stable_url_args":["https://github.com/openshift/backplane-cli/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"backupninja":{"bottle_rebuild":1,"desc":"Backup automation tool","executables":["backupninja","ninjahelper"],"head_dependencies":["dialog","bash"],"homepage":"https://0xacab.org/liberate/backupninja","license":"GPL-2.0-or-later","ruby_source_checksum":"916e06443cd142a63ce27a876061d83b2f1ca914b113ea521e6658d78a130b33","stable_dependencies":["dialog","bash"],"stable_checksum":"93ddc72f085d46145b289d35dac1d72e998c15bec1833db78e474b53c9768774","stable_url_args":["https://0xacab.org/liberate/backupninja/-/archive/backupninja_upstream/1.2.2/backupninja-backupninja_upstream-1.2.2.tar.gz"],"stable_version":"1.2.2"},"bacon-ls":{"desc":"Rust diagnostic provider based on Bacon","executables":["bacon-ls"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/crisidev/bacon-ls.git",{":branch":"main"}],"homepage":"https://github.com/crisidev/bacon-ls","license":"MIT","ruby_source_checksum":"de8d3c668e9e7829f5b7410792f4b05cce6e43f334862eb7a209977e7f7a8b37","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f18311b2a1e60830a3c85078edb06789955eaee1c963a4cb67aa2636271dcb8a","stable_url_args":["https://github.com/crisidev/bacon-ls/archive/refs/tags/0.29.0.tar.gz"],"stable_version":"0.29.0"},"bacon":{"desc":"Background rust code check","executables":["bacon"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/Canop/bacon.git",{":branch":"main"}],"homepage":"https://dystroy.org/bacon/","license":"AGPL-3.0-or-later","ruby_source_checksum":"7231607213d69ac2f43bc1586ed6e6bdfebb18ae1d37469c3a4965e5d1854e3f","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"5fa3d5f41c7bd7edd32859187690239108b4a2bd2e0a96037dd9e6fa00e32ab6","stable_url_args":["https://github.com/Canop/bacon/archive/refs/tags/v3.23.0.tar.gz"],"stable_version":"3.23.0"},"bacula-fd":{"bottle_rebuild":2,"conflicts":[["bareos-client",{":because":"both install a `bconsole` executable"}]],"desc":"Network backup solution","executables":["bacula","bacula-fd","bbconsjson","bconsole","bfdjson","btraceback","get_malware_abuse.ch","md5tobase64.py"],"head_dependencies":["openssl@3","readline"],"homepage":"https://www.bacula.org/","license":{"AGPL-3.0-only":{":with":"openvpn-openssl-exception"}},"ruby_source_checksum":"16195e2951d17cd5959a037d6a393aac5208ecd359c3813b7ec947cd41b875cc","service_args":[[":run_type",":immediate"],[":require_root",true]],"service_run_args":[["$HOMEBREW_PREFIX/opt/bacula-fd/bin/bacula-fd","-f"]],"stable_dependencies":["openssl@3","readline"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"294afd3d2eb9d5b71c3d0e88fdf19eb513bfdb843b28d35c0552e4ae062827a1","stable_url_args":["https://downloads.sourceforge.net/project/bacula/bacula/15.0.3/bacula-15.0.3.tar.gz"],"stable_version":"15.0.3"},"badkeys":{"desc":"Tool to find common vulnerabilities in cryptographic public keys","executables":["badkeys"],"head_dependencies":["cryptography","gmp","libmpc","mpfr","python@3.14"],"head_url_args":["https://github.com/badkeys/badkeys.git",{":branch":"main"}],"homepage":"https://badkeys.info","license":"MIT","ruby_source_checksum":"a7e7e1febe9912e48a1e103f1f6413796bc0750b8d52ccf4883d8d18b43db767","stable_dependencies":["cryptography","gmp","libmpc","mpfr","python@3.14"],"stable_checksum":"dc3c3431b79c11dbe54bcfbbdc1e263098136585a4f6f497d81636e55a5b7b5e","stable_url_args":["https://files.pythonhosted.org/packages/bd/a7/b222a5f0db2bc9e765252a109da1ab1baeed0da6e0b050e2baa3208650c4/badkeys-0.0.19.tar.gz"],"stable_version":"0.0.19"},"badread":{"desc":"Long read simulator that can imitate many types of read problems","executables":["badread"],"head_dependencies":["numpy","python@3.14","scipy"],"homepage":"https://github.com/rrwick/Badread","license":"GPL-3.0-or-later","ruby_source_checksum":"bccff89ab9f3fabbb6ade338771b0e6e119cc260d39c5ed8762e8c2f453537fa","stable_dependencies":["numpy","python@3.14","scipy"],"stable_checksum":"488ee2c4b87c064904e2ea1ef24ef833c2f5932aa4c1f03e361e2e4061692baf","stable_url_args":["https://github.com/rrwick/Badread/archive/refs/tags/v0.4.2.tar.gz"],"stable_version":"0.4.2"},"bagel":{"desc":"CLI to audit posture and evaluate compromise blast radius","executables":["bagel"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/boostsecurityio/bagel.git",{":branch":"main"}],"homepage":"https://boostsecurityio.github.io/bagel/","license":"GPL-3.0-or-later","ruby_source_checksum":"b21e79c6313e0d8ee155e48a45a1e848048670c21491042825be7d7b1fb8eae0","stable_dependencies":[{"go":":build"}],"stable_checksum":"2707877746844c2c769e817eb64f5d3b3c696f723fec927284e93451236882af","stable_url_args":["https://github.com/boostsecurityio/bagel/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"bagels":{"desc":"Powerful expense tracker that lives in your terminal","executables":["bagels"],"head_dependencies":["certifi","libyaml","numpy","pydantic","python@3.14"],"homepage":"https://github.com/EnhancedJax/Bagels","license":"GPL-3.0-or-later","revision":13,"ruby_source_checksum":"16142424cc7c69908b325ca68183f9667edc9cf8f44a250743634264fea6853d","stable_dependencies":["certifi","libyaml","numpy","pydantic","python@3.14"],"stable_checksum":"c3ebd4a727ddd62450528676a1ce3e475f92bd36edfed5f9c0b110bb24592608","stable_url_args":["https://files.pythonhosted.org/packages/6e/04/e19a99e357221cb41e1e2f0352172e282ac8195fa2418b776345497fb260/bagels-0.3.12.tar.gz"],"stable_version":"0.3.12"},"bagit":{"bottle_rebuild":1,"desc":"Library for creation, manipulation, and validation of bags","executables":["bagit.py"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/LibraryOfCongress/bagit-python.git",{":branch":"master"}],"homepage":"https://libraryofcongress.github.io/bagit-python/","license":"CC0-1.0","ruby_source_checksum":"8f3c5bfe17719047be8f63f8fe12b7c89770e4865b47f63bc3db422cfe368e59","stable_dependencies":["python@3.14"],"stable_checksum":"9455006c2d1df88be95ec1fccabc5ea623389589ea4c85b3d85bd256f29d7656","stable_url_args":["https://files.pythonhosted.org/packages/a1/a0/8866b4c6f894af0eb10e4964157f3241dd4117700fc010e7825471d51a13/bagit-1.9.0.tar.gz"],"stable_version":"1.9.0","version_scheme":1,"bottle_tag":":all","bottle_checksum":"cd75590862c752f2d6fa722470125ef7eb0c50bcace9dff268adfa600a71123d"},"baguette":{"desc":"Headless iOS Simulator manager and host-side input injection for iOS 26","executables":["baguette"],"head_url_args":["https://github.com/tddworks/baguette.git",{":branch":"main"}],"homepage":"https://tddworks.github.io/baguette/","license":"Apache-2.0","ruby_source_checksum":"5d47a9c71beb9893ea200c9a9f00e0644f6849087ec594046ad406da9132e58c","stable_checksum":"fd3580b736c1c4ec1eab85c9053d209cceab7c8da3a82b09f2571129d15cc9cd","stable_url_args":["https://github.com/tddworks/baguette/archive/refs/tags/v0.1.77.tar.gz"],"stable_version":"0.1.77"},"baidupcs-go":{"desc":"Terminal utility for Baidu Network Disk","executables":["baidupcs-go"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/qjfoidnh/BaiduPCS-Go.git",{":branch":"main"}],"homepage":"https://github.com/qjfoidnh/BaiduPCS-Go","license":"Apache-2.0","ruby_source_checksum":"ac645f486c0b49c78d9e56e0b33b71b2cb8ae245bbc2d29502915c83b87435b7","stable_dependencies":[{"go":":build"}],"stable_checksum":"0c346a32338c8b82ea80615a51080a5c67f30d1ff194f763e0316e89522fdba2","stable_url_args":["https://github.com/qjfoidnh/BaiduPCS-Go/archive/refs/tags/v4.0.1.tar.gz"],"stable_version":"4.0.1"},"balena-cli":{"desc":"Command-line tool for interacting with the balenaCloud and balena API","executables":["balena"],"head_dependencies":["node",{"go":":build"}],"homepage":"https://docs.balena.io/reference/balena-cli/latest/","license":"Apache-2.0","oldnames":["resin-cli"],"ruby_source_checksum":"9b2b6707c736ab0fa213d5f2131a5d4d36b46bd93cda407ae8bf9ebec0dc5be2","stable_dependencies":["node",{"go":":build"}],"stable_checksum":"e570613bc13c3f826e98ba2d6357dc342c16b21bfebbfd0b42a9d14b0865f1e8","stable_url_args":["https://registry.npmjs.org/balena-cli/-/balena-cli-25.1.10.tgz"],"stable_version":"25.1.10"},"ballerburg":{"desc":"Castle combat game","executables":["ballerburg"],"head_dependencies":["sdl3",{"cmake":":build"}],"head_url_args":["https://framagit.org/baller/ballerburg.git",{":branch":"main"}],"homepage":"https://baller.frama.io/","license":"GPL-3.0-or-later","ruby_source_checksum":"72aec3be340db715a548f1b23509b24a686dcae24f0748da63bff802e5ea885b","stable_dependencies":["sdl2-compat",{"cmake":":build"}],"stable_checksum":"2e55087c70e10a827a270493732d3928f8fb0abb6b583661f80cbbe1efac80f7","stable_url_args":["https://framagit.org/baller/ballerburg/-/archive/v1.2.3/ballerburg-v1.2.3.tar.bz2"],"stable_version":"1.2.3"},"ballerina":{"aliases":["bal"],"desc":"Programming Language for Network Distributed Applications","executables":["bal"],"head_dependencies":["openjdk"],"homepage":"https://ballerina.io","license":"Apache-2.0","ruby_source_checksum":"d835721971e0d9a40325beeea45c270ab29fb4220489769377fff35eba197bdb","stable_dependencies":["openjdk"],"stable_checksum":"6fcd78064bcd08a8e4486571b8b798450a83a971b1a5824e01c1f0ba24253433","stable_url_args":["https://dist.ballerina.io/downloads/2201.13.4/ballerina-2201.13.4-swan-lake.zip"],"stable_version":"2201.13.4","bottle_tag":":all","bottle_checksum":"3f9a0c1b0d36e328594da938265eebcfc748826547d2bd92490fa5f325cf8955"},"bam":{"desc":"Build system that uses Lua to describe the build process","executables":["bam"],"head_url_args":["https://github.com/matricks/bam.git",{":branch":"master"}],"homepage":"https://matricks.github.io/bam/","license":"Zlib","ruby_source_checksum":"9960042b7ddd86c3747ab20a316ecc67076cb744499881dd196d2787544bc916","stable_checksum":"cc8596af3325ecb18ebd6ec2baee550e82cb7b2da19588f3f843b02e943a15a9","stable_url_args":["https://github.com/matricks/bam/archive/refs/tags/v0.5.1.tar.gz"],"stable_version":"0.5.1","bottle_checksum":"6c0a42f9cf83eabac04cd67c5441590f3fea48f7dd9aacd1a7fef524b4a40cf9"},"bamtools":{"desc":"C++ API and command-line toolkit for BAM data","executables":["bamtools"],"head_dependencies":["jsoncpp",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/pezmaster31/bamtools.git",{":branch":"master"}],"homepage":"https://github.com/pezmaster31/bamtools","license":"MIT","revision":1,"ruby_source_checksum":"91636cd98a18e71d9311d53a1017d9b619fc3b37c6e7e1a13db3b609238ede32","stable_dependencies":["jsoncpp",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"7d4e59bac7c03bde488fe43e533692f78b5325a097328785ec31373ffac08344","stable_url_args":["https://github.com/pezmaster31/bamtools/archive/refs/tags/v2.5.3.tar.gz"],"stable_version":"2.5.3"},"bandcamp-dl":{"desc":"Simple python script to download Bandcamp albums","executables":["bandcamp-dl"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/evolution0/bandcamp-dl.git",{":branch":"master"}],"homepage":"https://github.com/evolution0/bandcamp-dl","license":"Unlicense","revision":7,"ruby_source_checksum":"d5934cafc23af4aceac537e469d842083e0902f74d76e8e4defe042347c98e1a","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"d5e47777d0b1a14e49ba72d78ffa9b150e72af51d28e981231a0bd32c1c2e159","stable_url_args":["https://files.pythonhosted.org/packages/78/c2/2c11878a494ceef38ed5ac51dede216547cb14ef40a30f8f009fca0ceab6/bandcamp_downloader-0.0.17.tar.gz"],"stable_version":"0.0.17","bottle_tag":":all","bottle_checksum":"e649710112683812b520b4fee5b2497bb2be85547a3ed165dcfa018984a59574"},"bandicoot":{"desc":"C++ library for GPU accelerated linear algebra","head_dependencies":["clblast","openblas",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://coot.sourceforge.io/","license":"Apache-2.0","ruby_source_checksum":"d1de694f7523c71c3223171a868f2925b84d8fc58caa972c7fc1d0e933d0f353","stable_dependencies":["clblast","openblas",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"ee7218bacdcff1532ae0c38e55bf5e135e9e751a565c09bf6d5f17e46acc2104","stable_url_args":["https://gitlab.com/bandicoot-lib/bandicoot-code/-/archive/4.0.1/bandicoot-code-4.0.1.tar.bz2"],"stable_version":"4.0.1"},"bandit":{"desc":"Security-oriented static analyser for Python code","executables":["bandit","bandit-baseline","bandit-config-generator"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/PyCQA/bandit.git",{":branch":"main"}],"homepage":"https://github.com/PyCQA/bandit","license":"Apache-2.0","revision":1,"ruby_source_checksum":"e6a0deb64c769f0810fa335ac429904a21d7b1af421822871f36170555e2cfc0","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"b589e5de2afe70bd4d53fa0c1da6199f4085af666fde00e8a034f152a52cd628","stable_url_args":["https://files.pythonhosted.org/packages/aa/c3/0cb80dfe0f3076e5da7e4c5ad8e57bac6ac357ff4a6406205501cade4965/bandit-1.9.4.tar.gz"],"stable_version":"1.9.4"},"bandwhich":{"bottle_rebuild":2,"desc":"Terminal bandwidth utilization tool","executables":["bandwhich"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/imsnif/bandwhich","license":"MIT","ruby_source_checksum":"715ccfa4d90796ffbaafa38604a1befc077af12b2c8ebce39ac9b27a77d792b1","stable_dependencies":[{"rust":":build"}],"stable_checksum":"aafb96d059cf9734da915dca4f5940c319d2e6b54e2ffb884332e9f5e820e6d7","stable_url_args":["https://github.com/imsnif/bandwhich/archive/refs/tags/v0.23.1.tar.gz"],"stable_version":"0.23.1"},"bao":{"conflicts":[["openbao",{":because":"both install `bao` binaries"}]],"desc":"Implementation of BLAKE3 verified streaming","executables":["bao"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/oconnor663/bao.git",{":branch":"master"}],"homepage":"https://github.com/oconnor663/bao","license":{":any_of":["Apache-2.0","CC0-1.0"]},"ruby_source_checksum":"5bb39460fa98abd5240261be6a5b89580c7f6bec5ee5f308e569c61c78a3f600","stable_dependencies":[{"rust":":build"}],"stable_checksum":"34cdbc1bc30ce41394ffd52e8a29ab4e5956ecabd7c4db26ffd992d306a59d96","stable_url_args":["https://github.com/oconnor663/bao/archive/refs/tags/0.13.1.tar.gz"],"stable_version":"0.13.1"},"baobab":{"bottle_rebuild":1,"desc":"Gnome disk usage analyzer","executables":["baobab"],"head_dependencies":["adwaita-icon-theme","cairo","glib","graphene","gtk4","hicolor-icon-theme","libadwaita","pango","gettext",{"desktop-file-utils":":build"},{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"homepage":"https://apps.gnome.org/Baobab/","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"69e79a2e24ec46016f3b41698754b8f8efd841b56d8746b9fc39b93bbb42a44f","stable_dependencies":["adwaita-icon-theme","cairo","glib","graphene","gtk4","hicolor-icon-theme","libadwaita","pango","gettext",{"desktop-file-utils":":build"},{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"stable_checksum":"573c84f15f5f963a440500f6f43412c928ac2335f6b69dcb58f1a1fe5201024b","stable_url_args":["https://download.gnome.org/sources/baobab/50/baobab-50.0.tar.xz"],"stable_version":"50.0"},"bar":{"bottle_rebuild":2,"deprecate_args":{":date":"2026-01-05",":because":"is not available via HTTPS"},"desc":"Provide progress bars for shell scripts","disable_args":{":date":"2027-01-05",":because":"is not available via HTTPS"},"executables":["bar"],"homepage":"http://www.theiling.de/projects/bar.html","license":"Zlib","ruby_source_checksum":"a308e02b0cd84f1c15a5690cc34cda0989a41a6897a428ab0d5dec19b690d241","stable_checksum":"8034c405b6aa0d474c75ef9356cde1672b8b81834edc7bd94fc91e8ae097033e","stable_url_args":["http://www.theiling.de/downloads/bar-1.4-src.tar.bz2"],"stable_version":"1.4","bottle_tag":":all","bottle_checksum":"0bfd47d83744c345b9d102b66f8f7f580757d90ec821789a76364ad8b1cb13eb"},"bareos-client":{"conflicts":[["bacula-fd",{":because":"both install a `bconsole` executable"}]],"desc":"Client for Bareos (Backup Archiving REcovery Open Sourced)","executables":["bareos-fd","bconsole","btraceback"],"head_dependencies":["jansson","lzo","openssl@3","readline","xxhash","gettext",{"cli11":":build"},{"cmake":":build"},{"cpp-gsl":":build"},{"fmt":":build"},{"utf8cpp":":build"}],"homepage":"https://www.bareos.com/","license":"AGPL-3.0-only","post_install_defined":true,"ruby_source_checksum":"bdde74084849d4587c7085a8cef2d84aafb5fa15f5c4eb22836385db239f66c8","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/run/bareos-fd.log"],[":error_log_path","$HOMEBREW_PREFIX/var/run/bareos-fd.log"],[":require_root",true]],"service_run_args":[["$HOMEBREW_PREFIX/opt/bareos-client/sbin/bareos-fd","-f"]],"stable_dependencies":["jansson","lzo","openssl@3","readline","xxhash","gettext",{"cli11":":build"},{"cmake":":build"},{"cpp-gsl":":build"},{"fmt":":build"},{"utf8cpp":":build"}],"stable_checksum":"273037beeef9a43b2a629bacdf7cf949857e17c722a679d723a8d2ba1422ce6e","stable_url_args":["https://github.com/bareos/bareos/archive/refs/tags/Release/25.0.4.tar.gz"],"stable_version":"25.0.4"},"baresip":{"desc":"Modular SIP useragent","executables":["baresip"],"head_dependencies":["libre",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/baresip/baresip","license":"BSD-3-Clause","ruby_source_checksum":"8c4c4cb939d2d7c78738074640dd78f8f0f7548fba7a45381a76bbc145296339","stable_dependencies":["libre",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"fe0dc70640616b5b6814f728af3ce83b4c56dd1d7a9a21658480c305bd092367","stable_url_args":["https://github.com/baresip/baresip/archive/refs/tags/v4.9.0.tar.gz"],"stable_version":"4.9.0"},"barman":{"desc":"Backup and Recovery Manager for PostgreSQL","executables":["barman","barman-cloud-backup","barman-cloud-backup-delete","barman-cloud-backup-keep","barman-cloud-backup-list","barman-cloud-backup-show","barman-cloud-check-wal-archive","barman-cloud-restore","barman-cloud-wal-archive","barman-cloud-wal-restore","barman-wal-archive","barman-wal-restore"],"head_dependencies":["libpq","openssl@3","python@3.14"],"homepage":"https://www.pgbarman.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"edcd494c22198c41a7615642b1800b277f3d6328318ffed3dbb3b223b6179c9c","stable_dependencies":["libpq","openssl@3","python@3.14"],"stable_checksum":"2f71c4a1f1ba53f694cbdf838bb9906d8ba02b97d1fd3041196e8999bec7a1ee","stable_url_args":["https://github.com/EnterpriseDB/barman/releases/download/release%2F3.19.1/barman-3.19.1.tar.gz"],"stable_version":"3.19.1"},"bartib":{"desc":"Simple timetracker for the command-line","executables":["bartib"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/nikolassv/bartib","license":"GPL-3.0-only","ruby_source_checksum":"39c0a269df9c308f685b5d8ca7308b751e930cb2ea346769eeb85c99508159a3","stable_dependencies":[{"rust":":build"}],"stable_checksum":"29fcfb9fc2a64c11023d4be9904e2c70e49ec1f6c9f8ce4c6ee9d73825d2f6f4","stable_url_args":["https://github.com/nikolassv/bartib/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"bartycrouch":{"desc":"Incrementally update/translate your Strings files","executables":["bartycrouch"],"head_url_args":["https://github.com/FlineDev/BartyCrouch.git",{":branch":"main"}],"homepage":"https://github.com/FlineDev/BartyCrouch","license":"MIT","ruby_source_checksum":"4fa6a08ca0e94fe444f27f24e53878d8f00cd146c00bc1051cfbb865a0789606","stable_url_args":["https://github.com/FlineDev/BartyCrouch.git",{":tag":"4.15.1",":revision":"fe88110ab0af3d1281138b63159e20a7450383fa"}],"stable_version":"4.15.1"},"bas55":{"desc":"Minimal BASIC programming language interpreter as defined by ECMA-55","executables":["bas55"],"homepage":"https://jorgicor.niobe.org/bas55/","license":"MIT","ruby_source_checksum":"b4ea9a701ce01d36ba6b5a84652c64ea168a6dd53d4bab3b947303b465f14bde","stable_checksum":"640b296df2ee22c2e14e90b23e0edad646682c80b3226652772847fa0614f293","stable_url_args":["https://jorgicor.niobe.org/bas55/bas55-2.0.tar.gz"],"stable_version":"2.0","bottle_checksum":"9cfc62a8faca260dc7c8f3616083b30792b5fc453a5f082bfc2b7a6ac2b0b42a"},"base16384":{"bottle_rebuild":1,"desc":"Encode binary files to printable utf16be","executables":["base16384"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/fumiama/base16384.git",{":branch":"master"}],"homepage":"https://github.com/fumiama/base16384","license":"GPL-3.0-or-later","ruby_source_checksum":"63cdefadff81d9860d009a56f1c58df74f784abca0ec11f4c3a5a9ee3e16bf6f","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"3b612e8ab32e7b108a08cdf4112a04fbebaaa572bc60d386343a954c695e450b","stable_url_args":["https://github.com/fumiama/base16384/archive/refs/tags/v2.3.2.tar.gz"],"stable_version":"2.3.2"},"base64":{"conflicts":[["aklomp-base64",{":because":"both install `base64` binaries"}]],"desc":"Encode and decode base64 files","executables":["base64"],"homepage":"https://www.fourmilab.ch/webtools/base64/","license":":public_domain","ruby_source_checksum":"e05e6fc7956758b8f833fa6afbf33ae15733ffcc732ad9890bc65e688051c32c","stable_checksum":"2416578ba7a7197bddd1ee578a6d8872707c831d2419bdc2c1b4317a7e3c8a2a","stable_url_args":["https://www.fourmilab.ch/webtools/base64/base64-1.5.tar.gz"],"stable_version":"1.5","bottle_checksum":"ddaa699165e82146b4f3b476d05cff364a9530d1c389d43573b8f59a2a2e7d5a"},"base91":{"desc":"Utility to encode and decode base91 files","executables":["b91dec","b91enc","base91"],"homepage":"https://base91.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"90c36449377c07d5a9ebe85bbcc0b89850d5cf68d7a1b25edd276468a0d46c27","stable_checksum":"02cfae7322c1f865ca6ce8f2e0bb8d38c8513e76aed67bf1c94eab1343c6c651","stable_url_args":["https://downloads.sourceforge.net/project/base91/basE91/0.6.0/base91-0.6.0.tar.gz"],"stable_version":"0.6.0","bottle_checksum":"f97be9aed077e34c2aaf8aac0157fae476dedf2cf02eae3b23de8a74541e8135"},"basedpyright":{"desc":"Pyright fork with various improvements and built-in pylance features","executables":["basedpyright","basedpyright-langserver"],"head_dependencies":["node"],"homepage":"https://docs.basedpyright.com","license":"MIT","ruby_source_checksum":"5f7aa3a6885ed22435b0d7fdca56d6437d32468f866c44be74a51b2c9ea791b7","stable_dependencies":["node"],"stable_checksum":"5e92f462d04d91fe1370d65cbb1ac241c0c62b3f2c893c4e0b1bf9a82c9e99b2","stable_url_args":["https://registry.npmjs.org/basedpyright/-/basedpyright-1.39.9.tgz"],"stable_version":"1.39.9","bottle_tag":":all","bottle_checksum":"330d920dc89d0559699dc813628976f7f0a34e6f6780ff6831c8e1bec763cd47"},"basex":{"desc":"Light-weight XML database and XPath/XQuery processor","executables":["basex","basexclient","basexgui","basexhttp","basexhttpstop","basexserver","basexserverstop"],"head_dependencies":["openjdk"],"homepage":"https://basex.org","license":"BSD-3-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"d0569cc9df2cbcd1bd3c3ad004159abe42806b3cdb179a48882dd7eda336bc60","stable_dependencies":["openjdk"],"stable_checksum":"a88680cb4e55e49519f98bae7ac15e702bdda42628666d3f756167227a47bca1","stable_url_args":["https://files.basex.org/releases/12.4/BaseX124.zip"],"stable_version":"12.4","bottle_tag":":all","bottle_checksum":"9573833187e0f024b87540b26f2f02f8f83b2c9b561572be92410cbeb64915c6"},"bash-completion":{"aliases":["bash-completion@1"],"caveats":"Add the following line to your ~/.bash_profile:\n  [[ -r \"$HOMEBREW_PREFIX/etc/profile.d/bash_completion.sh\" ]] && . \"$HOMEBREW_PREFIX/etc/profile.d/bash_completion.sh\"\n\nThis formula is mainly for use with Bash 3. If you are using Homebrew's Bash or your\nsystem Bash is at least version 4.2, then you should install `bash-completion@2` instead.\n","conflicts":[["bash-completion@2",{":because":"each are different versions of the same formula"}],["medusa",{":because":"both install `medusa` bash completion"}]],"desc":"Programmable completion for Bash 3.2","homepage":"https://salsa.debian.org/debian/bash-completion","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"dfaef6039bd9ae6e60c7e62e62ef4f99e3c8ece5e5183165a5975b805b56e39d","stable_patches":[{"strip":"p1","file":"Patches/bash-completion/bug-740971.patch"},{"strip":"p1","data":true}],"stable_checksum":"8ebe30579f0f3e1a521013bcdd183193605dab353d7a244ff2582fb3a36f7bec","stable_url_args":["https://src.fedoraproject.org/repo/pkgs/bash-completion/bash-completion-1.3.tar.bz2/a1262659b4bbf44dc9e59d034de505ec/bash-completion-1.3.tar.bz2"],"stable_version":"1.3","versioned_formulae":["bash-completion@2"],"bottle_checksum":"44be13e781914250b3c277ce3672b7a3c45974f80ae8a2b0c55ccf884faf5d6b"},"bash-completion@2":{"caveats":"Add the following line to your ~/.bash_profile:\n  [[ -r \"$HOMEBREW_PREFIX/etc/profile.d/bash_completion.sh\" ]] && . \"$HOMEBREW_PREFIX/etc/profile.d/bash_completion.sh\"\n","conflicts":[["bash-completion",{":because":"each are different versions of the same formula"}]],"desc":"Programmable completion for Bash 4.2+","head_dependencies":["bash",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/scop/bash-completion.git",{":branch":"main"}],"homepage":"https://github.com/scop/bash-completion","license":"GPL-2.0-or-later","oldnames":["bash-completion2"],"ruby_source_checksum":"3b603016fc21edbeb577c47ac3175545156f42e0f406f4426a0f7afcf2142785","stable_dependencies":["bash"],"stable_checksum":"88bcf85124f77f74f2f2f8bcd16ac4382d807a827ede742a64940c7116aea33f","stable_url_args":["https://github.com/scop/bash-completion/releases/download/2.18.0/bash-completion-2.18.0.tar.xz"],"stable_version":"2.18.0"},"bash-git-prompt":{"bottle_rebuild":1,"caveats":"You should add the following to your .bashrc (or .bash_profile):\n  if [ -f \"$HOMEBREW_PREFIX/opt/bash-git-prompt/share/gitprompt.sh\" ]; then\n    __GIT_PROMPT_DIR=\"$HOMEBREW_PREFIX/opt/bash-git-prompt/share\"\n    source \"$HOMEBREW_PREFIX/opt/bash-git-prompt/share/gitprompt.sh\"\n  fi\n","desc":"Informative, fancy bash prompt for Git users","head_url_args":["https://github.com/magicmonty/bash-git-prompt.git",{":branch":"master"}],"homepage":"https://github.com/magicmonty/bash-git-prompt","license":"BSD-2-Clause","ruby_source_checksum":"b4ca8439162c9bc75803d2172ad2515519077b6eaccde0165794c415477fb4ec","stable_checksum":"5e5fc6f5133b65760fede8050d4c3bc8edb8e78bc7ce26c16db442aa94b8a709","stable_url_args":["https://github.com/magicmonty/bash-git-prompt/archive/refs/tags/2.7.1.tar.gz"],"stable_version":"2.7.1","bottle_tag":":all","bottle_checksum":"5049efb01e5ceb83df920dfe1c5dd23595401e3c700064fee74afbf9949d4f8f"},"bash-language-server":{"desc":"Language Server for Bash","executables":["bash-language-server"],"head_dependencies":["node"],"homepage":"https://github.com/bash-lsp/bash-language-server","license":"MIT","ruby_source_checksum":"ec6bba36d724f47c06578eeb906aee250a94df7f25c03efca3ec00e5cc28c697","stable_dependencies":["node"],"stable_checksum":"56d22481ffd0eed3edd23d1130554da31dc186d935202f08cf7ce3894fe801be","stable_url_args":["https://registry.npmjs.org/bash-language-server/-/bash-language-server-5.6.0.tgz"],"stable_version":"5.6.0","bottle_tag":":all","bottle_checksum":"efa96e18937bedf5586191f4450794a30d0b7af5efede85876f5fa7629586e68"},"bash-preexec":{"caveats":"Add the following line to your bash profile (e.g. ~/.bashrc, ~/.profile, or ~/.bash_profile)\n  [ -f $HOMEBREW_PREFIX/etc/profile.d/bash-preexec.sh ] && . $HOMEBREW_PREFIX/etc/profile.d/bash-preexec.sh\n","desc":"Preexec and precmd functions for Bash (like Zsh)","head_url_args":["https://github.com/rcaloras/bash-preexec.git",{":branch":"master"}],"homepage":"https://github.com/rcaloras/bash-preexec","license":"MIT","ruby_source_checksum":"93dc3d28546b0b0ae1b415fcefb9c33d5d99a9c05f4214b2a2004182e64b44ba","stable_checksum":"1a987c0ef0e9cfa0391389327c5aef30166325b32666adde3daa9b809850cdd1","stable_url_args":["https://github.com/rcaloras/bash-preexec/archive/refs/tags/0.6.0.tar.gz"],"stable_version":"0.6.0","bottle_tag":":all","bottle_checksum":"d737f908e1981ebeeb2cc684951331f7dfb4ab8b0befc291c5da4b3f83fd7154"},"bash-snippets":{"bottle_rebuild":2,"conflicts":[["cheat",{":because":"both install `cheat` binaries"}],["expect",{":because":"both install `weather` binaries"}],["pwned",{":because":"both install `pwned` binaries"}],["todoman",{":because":"both install `todo` binaries"}]],"desc":"Collection of small bash scripts for heavy terminal users","executables":["bak2dvd","bash-snippets","cheat","cloudup","crypt","cryptocurrency","currency","geo","lyrics","meme","movies","newton","pwned","qrify","short","siteciphers","stocks","taste","todo","transfer","weather","ytview"],"homepage":"https://github.com/alexanderepstein/Bash-Snippets","license":"MIT","ruby_source_checksum":"c10d28246bc0e450ed166a2d51baf99f0ef3c1bd5d465b24fc0cf83f4662b79a","stable_checksum":"59b784e714ba34a847b6a6844ae1703f46db6f0a804c3e5f2de994bbe8ebe146","stable_url_args":["https://github.com/alexanderepstein/Bash-Snippets/archive/refs/tags/v1.23.0.tar.gz"],"stable_version":"1.23.0","bottle_tag":":all","bottle_checksum":"d22507e71365355dc20eba3747a10f575f80ff3dc86103d1a2f9be08a08932d9"},"bash":{"caveats":"DEFAULT_LOADABLE_BUILTINS_PATH: $HOMEBREW_PREFIX/lib/bash:/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.","desc":"Bourne-Again SHell, a UNIX command interpreter","executables":["bash","bashbug"],"head_dependencies":["ncurses","readline","gettext"],"head_url_args":["https://git.savannah.gnu.org/git/bash.git",{":branch":"master"}],"homepage":"https://www.gnu.org/software/bash/","license":"GPL-3.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"37f60a7549ae12b86bdc38e92c3219cc27a1283ef877a7dd072a1dc24da368b4","stable_dependencies":["ncurses","readline","gettext"],"stable_patches":[{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-001","sha256":"1f608434364af86b9b45c8b0ea3fb3b165fb830d27697e6cdfc7ac17dee3287f"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-002","sha256":"e385548a00130765ec7938a56fbdca52447ab41fabc95a25f19ade527e282001"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-003","sha256":"f245d9c7dc3f5a20d84b53d249334747940936f09dc97e1dcb89fc3ab37d60ed"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-004","sha256":"9591d245045529f32f0812f94180b9d9ce9023f5a765c039b852e5dfc99747d0"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-005","sha256":"cca1ef52dbbf433bc98e33269b64b2c814028efe2538be1e2c9a377da90bc99d"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-006","sha256":"29119addefed8eff91ae37fd51822c31780ee30d4a28376e96002706c995ff10"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-007","sha256":"c0976bbfffa1453c7cfdd62058f206a318568ff2d690f5d4fa048793fa3eb299"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-008","sha256":"097cd723cbfb8907674ac32214063a3fd85282657ec5b4e544d2c0f719653fb4"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-009","sha256":"eee30fe78a4b0cb2fe20e010e00308899cfc613e0774ebb3c8557a1552f24f8c"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-010","sha256":"cf76f1cce2ea300c18bff9f002d21f280cc931acd17c28518110b93fe6e72569"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-011","sha256":"0298df8f5ea2a31d3be43ed7d269c5b3c7c342dd5b570bea7f64d66dcbbe7531"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-012","sha256":"d71379b39bebaedaf123414414e77fb458a0a43b9ad3116594c6df7ca6754573"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-013","sha256":"042f9cda967e24bf4211944697441e93d06ff42b4b998629a98a1b249279f200"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-014","sha256":"bd4360b401d38507e358783dcad8536a99c6789f0d3a5bd0cfb8c4a34144696c"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/bash/bash-5.3-patches/bash53-015","sha256":"55b79ceee2fc27f6767eed697e939a7eb2fe2a28c01556bd75f18d581014f46e"}],"stable_checksum":"0d5cd86965f869a26cf64f4b71be7b96f90a3ba8b3d74e27e8e9d9d5550f31ba","stable_url_args":["https://ftpmirror.gnu.org/gnu/bash/bash-5.3.tar.gz"],"stable_version":"5.3.15"},"bash_unit":{"desc":"Bash unit testing enterprise edition framework for professionals","executables":["bash_unit"],"homepage":"https://github.com/bash-unit/bash_unit","license":"GPL-3.0-only","ruby_source_checksum":"825d777f8af0db877a8c4a66b766c85eca1ce322d2a2d90ad9ffa335916411d7","stable_checksum":"a2f76ddca88e2bef7c628c8cac6bf68b93a388fce143f6a4dc770fe1b3584307","stable_url_args":["https://github.com/bash-unit/bash_unit/archive/refs/tags/v2.3.3.tar.gz"],"stable_version":"2.3.3","bottle_tag":":all","bottle_checksum":"8c7b39455fab02fd97f73960e4c41b3d65f7695d5442d3950385c4d5fe874f09"},"bashate":{"bottle_rebuild":1,"desc":"Code style enforcement for bash programs","executables":["bashate"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/openstack/bashate.git",{":branch":"master"}],"homepage":"https://opendev.org/openstack/bashate","license":"Apache-2.0","revision":2,"ruby_source_checksum":"006de39b21bd8299872d4dfce5b99e42e511f7dd7da8911879de859c9fe4fd61","stable_dependencies":["python@3.14"],"stable_checksum":"4bab6e977f8305a720535f8f93f1fb42c521fcbc4a6c2b3d3d7671f42f221f4c","stable_url_args":["https://files.pythonhosted.org/packages/4d/0c/35b92b742cc9da7788db16cfafda2f38505e19045ae1ee204ec238ece93f/bashate-2.1.1.tar.gz"],"stable_version":"2.1.1","bottle_tag":":all","bottle_checksum":"12db36a43a4acf2fd613077ac65f7a2b8f1ca6bd5e57bc8fb988ec2c6a3ca2f4"},"bashdb":{"desc":"Bash shell debugger","executables":["bashdb"],"head_dependencies":["bash"],"homepage":"https://bashdb.sourceforge.net/","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"4344df1d1b305b669b373c1c3aeadfc251020d45ad4249c7483e4f05f17c5ec7","stable_dependencies":["bash"],"stable_checksum":"96fe0c8ffc12bc478c9dc41bb349ae85135da71b692069b8b7f62b27967ce534","stable_url_args":["https://downloads.sourceforge.net/project/bashdb/bashdb/5.2-1.2.0/bashdb-5.2-1.2.0.tar.bz2"],"stable_version":"5.2-1.2.0"},"bashish":{"bottle_rebuild":1,"desc":"Theme environment for text terminals","executables":["bashish","bashishtheme"],"head_dependencies":["dialog"],"homepage":"https://bashish.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"29cf4da3d8851cfdf35808cafa34fd9213346b94eba831e96d0864608d8cf805","stable_dependencies":["dialog"],"stable_checksum":"3de48bc1aa69ec73dafc7436070e688015d794f22f6e74d5c78a0b09c938204b","stable_url_args":["https://downloads.sourceforge.net/project/bashish/bashish/2.2.4/bashish-2.2.4.tar.gz"],"stable_version":"2.2.4","bottle_tag":":all","bottle_checksum":"593a8963d32a22c3c7a65c3d1f9f8ae8fec9a0a85dffe8ad5c71baba839091ca"},"bashunit":{"desc":"Simple testing library for bash scripts","executables":["bashunit"],"homepage":"https://bashunit.typeddevs.com","license":"MIT","ruby_source_checksum":"c4e12e60d648683901dd14a7982ba54ad8ea0fc274e3b9f6ef9ac03823afcc5e","stable_checksum":"0ee0474803b6e88e7dfa4f4c2486ea8f8e53fd8324134a9fe604ec3df8b5e72c","stable_url_args":["https://github.com/TypedDevs/bashunit/releases/download/0.40.0/bashunit"],"stable_version":"0.40.0","bottle_tag":":all","bottle_checksum":"a3092807c8d75b0359170395de11ba1072c026b6c10877909a1e8f103965e077"},"basis_universal":{"aliases":["basisu"],"desc":"Basis Universal GPU texture codec command-line compression tool","executables":["basisu"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/BinomialLLC/basis_universal.git",{":branch":"master"}],"homepage":"https://github.com/BinomialLLC/basis_universal","license":"Apache-2.0","ruby_source_checksum":"695d788f237750156f03491acfbfb75a87db3e92d1023e7886f175997000cb92","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ee1dbeb4c16699b577a0c78dce337bbede268e04bd2d463946971f8cb1e9c8df","stable_url_args":["https://github.com/BinomialLLC/basis_universal/archive/refs/tags/v2_1_0.tar.gz"],"stable_version":"2.1.0"},"bastet":{"desc":"Bastard Tetris","executables":["bastet"],"head_dependencies":["boost"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://fph.altervista.org/prog/bastet.html","license":"GPL-3.0-or-later","revision":13,"ruby_source_checksum":"745ce5bac13c677ae894a34638c7bf57b315dcff9233ffd8f8b4f94354cef165","stable_dependencies":["boost"],"stable_patches":[{"strip":"p1","url":"https://github.com/fph/bastet/commit/0e03f8d4.patch?full_index=1","sha256":"9b937d070a4faf150f60f82ace790c7a1119cff0685b52edf579740d2c415d7b"}],"stable_checksum":"f219510afc1d83e4651fbffd5921b1e0b926d5311da4f8fa7df103dc7f2c403f","stable_url_args":["https://github.com/fph/bastet/archive/refs/tags/0.43.2.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.43.2"},"basti":{"desc":"Securely connect to RDS, Elasticache, and other AWS resources in VPCs","executables":["basti"],"head_dependencies":["node"],"homepage":"https://www.basti.app","license":"MIT","ruby_source_checksum":"c9f35c08d657bc1bd99dff7c6e29c90302b7b5b06e0262495bc62ba547a96bf5","stable_dependencies":["node"],"stable_checksum":"aa64f5afecf7cf43c742034a9ca694fa97a5db0b86be6bb77cfcdc2474cd8011","stable_url_args":["https://registry.npmjs.org/basti/-/basti-1.8.0.tgz"],"stable_version":"1.8.0"},"bat-extras":{"desc":"Bash scripts that integrate bat with various command-line tools","executables":["bat-modules","batdiff","batgrep","batman","batpipe","batwatch","prettybat"],"head_dependencies":[{"bat":":build"},{"shfmt":":build"},{"bat":":test"},{"ripgrep":":test"}],"homepage":"https://github.com/eth-p/bat-extras","license":"MIT","ruby_source_checksum":"3c4d1af7a68d57a7d97c274e29c5ef8552027d2b00e78352729fea83110153a1","stable_dependencies":[{"bat":":build"},{"shfmt":":build"},{"bat":":test"},{"ripgrep":":test"}],"stable_checksum":"2ff1b9104134f10721ef36580150365e94546e5b41b9a2a6eaa4851c5959b487","stable_url_args":["https://github.com/eth-p/bat-extras/archive/refs/tags/v2024.08.24.tar.gz"],"stable_version":"2024.08.24"},"bat":{"desc":"Clone of cat(1) with syntax highlighting and Git integration","executables":["bat"],"head_dependencies":["libgit2","oniguruma",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sharkdp/bat.git",{":branch":"master"}],"homepage":"https://github.com/sharkdp/bat","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"94fa780d7e545362abc8d13bd7781e791cc96d12a765880fc841553d97bbb229","stable_dependencies":["libgit2","oniguruma",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"4474de87e084953eefc1120cf905a79f72bbbf85091e30cf37c9214eafcaa9c9","stable_url_args":["https://github.com/sharkdp/bat/archive/refs/tags/v0.26.1.tar.gz"],"stable_version":"0.26.1"},"batik":{"desc":"Java-based toolkit for SVG images","executables":["batik-rasterizer","batik-slideshow","batik-squiggle","batik-svgpp","batik-ttf2svg"],"head_dependencies":["openjdk"],"homepage":"https://xmlgraphics.apache.org/batik/","license":"Apache-2.0","ruby_source_checksum":"1e7581062329a515f43e8515b29e9d641308a85777840079a91ae880972a888b","stable_dependencies":["openjdk"],"stable_checksum":"d4abb3845484bfe189a80f37419b94c77e66bd4b8bb9e5bf72ce70bc865edb22","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=xmlgraphics/batik/binaries/batik-bin-1.19.tar.gz"],"stable_version":"1.19","bottle_tag":":all","bottle_checksum":"acd7a808bfc88b232db45029fa1f85609d72b2f313cdf2e2b17a6c8f6e38c011"},"bats-core":{"aliases":["bats"],"bottle_rebuild":1,"desc":"Bash Automated Testing System","executables":["bats"],"homepage":"https://github.com/bats-core/bats-core","license":"MIT","ruby_source_checksum":"bfd52e7f3cf649aebe1b6cfcaa33150ec0c89e39f79ae24a5d22c23ba824c7fe","stable_checksum":"a85e12b8828271a152b338ca8109aa23493b57950987c8e6dff97ba492772ff3","stable_url_args":["https://github.com/bats-core/bats-core/archive/refs/tags/v1.13.0.tar.gz"],"stable_version":"1.13.0","bottle_tag":":all","bottle_checksum":"b1d947f6f436990be319ec03d9b147c58dd385d1c77c1f541410c1f0aa776fad"},"batt":{"caveats":"The batt service must be running before most of batt's commands will work.\n","desc":"Control and limit battery charging on Apple Silicon MacBooks","executables":["batt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/charlie0129/batt.git",{":branch":"master"}],"homepage":"https://github.com/charlie0129/batt","license":"GPL-2.0-only","ruby_source_checksum":"cb5d031e6e60a897eab8083efc880c07c8f26f4fa26f924ed2619d5d8efec132","service_name_args":{":macos":"cc.chlc.batt"},"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/charlie0129/batt.git",{":tag":"v0.7.3",":revision":"569ec86b0a201fe0403db131f6eb13f495b62f37"}],"stable_version":"0.7.3"},"bazarr":{"desc":"Companion to Sonarr and Radarr for managing and downloading subtitles","executables":["bazarr"],"head_dependencies":["ffmpeg","numpy","pillow","python@3.14","unar",{"node":":build"}],"head_url_args":["https://github.com/morpheus65535/bazarr.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://www.bazarr.media","license":"GPL-3.0-or-later","ruby_source_checksum":"aac204b0adf8e362fe0a441958ee051892dff99b158a571830ff7310d001d710","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/bazarr.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/bazarr.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/bazarr/bin/bazarr"],"stable_dependencies":["ffmpeg","numpy","pillow","python@3.14","unar",{"node":":build"}],"stable_checksum":"9c7523258bde58528d53acc91239774215e44e4f31d28cb2fb1c620ecdaef7b3","stable_url_args":["https://github.com/morpheus65535/bazarr/releases/download/v1.6.0/bazarr.zip"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"1.6.0"},"bazel-diff":{"desc":"Performs Bazel Target Diffing between two revisions in Git","executables":["bazel-diff"],"head_dependencies":["openjdk",{"bazel":":build"},{"bazel":":test"}],"homepage":"https://github.com/Tinder/bazel-diff/","license":"BSD-3-Clause","ruby_source_checksum":"c3f2c5e7099db3e26eae37cf4249fb8072af60fa0fe876229fd711f5ba256977","stable_dependencies":["openjdk",{"bazel":":build"},{"bazel":":test"}],"stable_checksum":"95fe82e95d7f28f1997ad090be69058a4c57017ca2e80cba2f0724c5bd23c761","stable_url_args":["https://github.com/Tinder/bazel-diff/archive/refs/tags/v31.3.2.tar.gz"],"stable_version":"31.3.2"},"bazel-remote":{"desc":"Remote cache for Bazel","executables":["bazel-remote"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/buchgr/bazel-remote.git",{":branch":"master"}],"homepage":"https://github.com/buchgr/bazel-remote/","license":"Apache-2.0","ruby_source_checksum":"5259550dd697c54167c60a3b98286d7cb0614b655bf339e7ae4ee6a7c257b762","stable_dependencies":[{"go":":build"}],"stable_checksum":"7e554caa4c9c7033459acc053ee8470208012223e72c81aabe2b48fb0e6c3fbc","stable_url_args":["https://github.com/buchgr/bazel-remote/archive/refs/tags/v2.6.1.tar.gz"],"stable_version":"2.6.1"},"bazel":{"aliases":["bazel@9"],"conflicts":[["bazelisk",{":because":"Bazelisk replaces the bazel binary"}]],"desc":"Google's own build tool","executables":["bazel","bazel-9.1.1"],"head_dependencies":["openjdk@21"],"head_uses_from_macos":[[{"python":":build"}],["unzip"],["zip"]],"homepage":"https://bazel.build/","license":"Apache-2.0","post_install_defined":true,"ruby_source_checksum":"f5758d6ac095ee35d5ae8e535b68f1568b61b5f4417c6c344aea7bb779ba3837","stable_dependencies":["openjdk@21"],"stable_checksum":"a6f66e26c8f4ca04fa83c796a404eff0544bd78336fbbcd122c9e10cbec4a5d7","stable_url_args":["https://github.com/bazelbuild/bazel/releases/download/9.1.1/bazel-9.1.1-dist.zip"],"stable_uses_from_macos":[[{"python":":build"}],["unzip"],["zip"]],"stable_version":"9.1.1","versioned_formulae":["bazel@8","bazel@7"]},"bazel@7":{"deprecate_args":{":date":"2027-01-01",":because":":unsupported"},"desc":"Google's own build tool","disable_args":{":date":"2028-01-01",":because":":unsupported"},"executables":["bazel","bazel-7.7.1"],"head_dependencies":["openjdk@21"],"head_uses_from_macos":[[{"python":":build"}],["unzip"],["zip"]],"homepage":"https://bazel.build/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","post_install_defined":true,"ruby_source_checksum":"6a74278a87780929445450c7f8cf23d19ef50ff42bdaf55c59271a94965341a7","stable_dependencies":["openjdk@21"],"stable_checksum":"6181b3570c2f657d989b1141fb0c1a08eb5f08106ca577dc7dc52e7d0238379a","stable_url_args":["https://github.com/bazelbuild/bazel/releases/download/7.7.1/bazel-7.7.1-dist.zip"],"stable_uses_from_macos":[[{"python":":build"}],["unzip"],["zip"]],"stable_version":"7.7.1","versioned_formulae":["bazel@8"]},"bazel@8":{"deprecate_args":{":date":"2028-01-01",":because":":unsupported"},"desc":"Google's own build tool","disable_args":{":date":"2029-01-01",":because":":unsupported"},"executables":["bazel","bazel-8.7.0"],"head_dependencies":["openjdk@21"],"head_uses_from_macos":[[{"python":":build"}],["unzip"],["zip"]],"homepage":"https://bazel.build/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","post_install_defined":true,"ruby_source_checksum":"5c21a61a552738a7ca0cf4b608c1f5c450ef6834e5ae3ecaf5e1eff19f0c106f","stable_dependencies":["openjdk@21"],"stable_checksum":"75ed5aa189fd687e6e7c289ad86a3851844965a6c1479b7a5ce9b846a6e461bc","stable_url_args":["https://github.com/bazelbuild/bazel/releases/download/8.7.0/bazel-8.7.0-dist.zip"],"stable_uses_from_macos":[[{"python":":build"}],["unzip"],["zip"]],"stable_version":"8.7.0","versioned_formulae":["bazel@7"]},"bazelisk":{"conflicts":[["bazel",{":because":"Bazelisk replaces the bazel binary"}]],"desc":"User-friendly launcher for Bazel","executables":["bazel","bazelisk"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bazelbuild/bazelisk.git",{":branch":"master"}],"homepage":"https://github.com/bazelbuild/bazelisk/","license":"Apache-2.0","ruby_source_checksum":"7ab17e90c1db42e6b7359aae1dc65a49d65ee9cd7dd2416758c9b47d0ac1045e","stable_dependencies":[{"go":":build"}],"stable_checksum":"7e4c7b8ade016052e63c1553cb4fbe0c4fe921e1e66913d49eef074ed894e933","stable_url_args":["https://github.com/bazelbuild/bazelisk/archive/refs/tags/v1.29.0.tar.gz"],"stable_version":"1.29.0"},"bb-cli":{"desc":"Bitbucket Rest API CLI written in pure PHP","executables":["bb"],"head_dependencies":["php"],"homepage":"https://bb-cli.github.io","license":"MIT","ruby_source_checksum":"dbd537b3146d1e7d6c5ffee4864593307bdfd2930171f584bbaaaa79fce49558","stable_dependencies":["php"],"stable_checksum":"ed7aa1861743aef75782865461bb03bcc0cfd29231d29dc882a59fb7c4189048","stable_url_args":["https://github.com/bb-cli/bb-cli/releases/download/1.4.1/bb"],"stable_version":"1.4.1","bottle_tag":":all","bottle_checksum":"9103b2f8975990a2d66486c6e1e0b7432393dfdee1477393f5b8e8d2f28471c8"},"bbe":{"desc":"Sed-like editor for binary files","executables":["bbe"],"homepage":"https://sourceforge.net/projects/bbe-/","license":"GPL-2.0-or-later","ruby_source_checksum":"4dd7d03f041952a912837ccfa5619f45335bd9f8a445c845687cb0a10f3f14f0","stable_checksum":"baaeaf5775a6d9bceb594ea100c8f45a677a0a7d07529fa573ba0842226edddb","stable_url_args":["https://downloads.sourceforge.net/project/bbe-/bbe/0.2.2/bbe-0.2.2.tar.gz"],"stable_version":"0.2.2","bottle_checksum":"7181a956a065ea4b793431041e45cc04d217a7c64a579dcf1c7078249ee579ab"},"bbftp-client":{"bottle_rebuild":2,"desc":"Secure file transfer software, optimized for large files","executables":["bbftp","bbftpstatus"],"head_url_args":["https://gitlab.in2p3.fr/cc-in2p3-hpss-service/bbftp.git",{":branch":"master"}],"homepage":"https://gitlab.in2p3.fr/cc-in2p3-hpss-service/bbftp","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"d0e568c8c4d66e6b825539f8b3ba8980e63d47f2db4851f11959bd5621bf310f","stable_checksum":"4000009804d90926ad3c0e770099874084fb49013e8b0770b82678462304456d","stable_url_args":["https://pkg.freebsd.org/ports-distfiles/bbftp-client-3.2.1.tar.gz"],"stable_version":"3.2.1"},"bbot":{"desc":"OSINT automation tool","executables":["bbot"],"head_dependencies":["certifi","cryptography","libyaml","openssl@3","pydantic","python@3.14","zeromq",{"cmake":":build"},{"ninja":":build"},{"openjdk":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://www.blacklanternsecurity.com/bbot/","license":"AGPL-3.0-only","revision":6,"ruby_source_checksum":"1435c781a5c7563aef8ea404d97741f48d4945dbd22c82ab4544708dcec22b96","stable_dependencies":["certifi","cryptography","libyaml","openssl@3","pydantic","python@3.14","zeromq",{"cmake":":build"},{"ninja":":build"},{"openjdk":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"2ed4d3eda85ddb7261318a48f8a41e8543888b5d9b9eb8876aaff0e813a2429c","stable_url_args":["https://files.pythonhosted.org/packages/6a/83/24a0087894d853703f64ab2044927ef56c831edb379295a873b05f34eb92/bbot-2.8.4.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"2.8.4"},"bbrew":{"desc":"TUI for managing Homebrew, Flatpak, and Mac App Store packages","executables":["bbrew"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Valkyrie00/bold-brew.git",{":branch":"main"}],"homepage":"https://bold-brew.com","license":"MIT","ruby_source_checksum":"898f287251ccaee6562034950e865cc5c1a3e68a738d0746778e53998750f60b","stable_dependencies":[{"go":":build"}],"stable_checksum":"c07595b9915355e05aeb4453935ca28b2ba9705912f1dd045b93967001dafc90","stable_url_args":["https://github.com/Valkyrie00/bold-brew/archive/refs/tags/v2.3.1.tar.gz"],"stable_version":"2.3.1"},"bbtools":{"desc":"Brian Bushnell's tools for manipulating reads","executables":["a_sample_mt.sh","addadapters.sh","addssu.sh","adjusthomopolymers.sh","alignrandom.sh","alltoall.sh","analyzeaccession.sh","analyzegenes.sh","analyzesketchresults.sh","applyvariants.sh","balancevectors.sh","bamlinestreamer.sh","bandedaligner.sh","bandedplusaligner.sh","bbcms.sh","bbcountunique.sh","bbcrisprfinder.sh","bbduk.sh","bbdukOld.sh","bbdukS.sh","bbest.sh","bbfakereads.sh","bbmap.sh","bbmapacc.sh","bbmapskimmer.sh","bbmask.sh","bbmerge-auto.sh","bbmerge.sh","bbnorm.sh","bbrealign.sh","bbrename.sh","bbsketch.sh","bbsort.sh","bbsplit.sh","bbsplitpairs.sh","bbstats.sh","bbversion.sh","bbwrap.sh","bedset.sh","bloomfilter.sh","bloomfilterparser.sh","calcmem.sh","calctruequality.sh","callgenes.sh","callpeaks.sh","callvariants.sh","callvariants2.sh","cat.sh","cbcl2text.sh","cg2illumina.sh","checkstrand.sh","cladeloader.sh","cladeserver.sh","cloudplot.sh","clumpify.sh","commonkmers.sh","comparegff.sh","comparelabels.sh","comparesketch.sh","comparessu.sh","comparevcf.sh","consect.sh","consensus.sh","copyfile.sh","countbarcodes.sh","countbarcodes2.sh","countduplicates.sh","countgc.sh","countsharedlines.sh","covmaker.sh","crossblock.sh","crosscontaminate.sh","crosscutaligner.sh","cutgff.sh","cutprimers.sh","ddlblacklist.sh","ddlcalibrate.sh","ddlcompare.sh","ddlmerger.sh","ddlwriter.sh","decontaminate.sh","dedupe.sh","dedupe2.sh","dedupebymapping.sh","demuxbyname.sh","demuxserver.sh","diskbench.sh","dlctieraccuracy.sh","driftingaligner.sh","driftingplusaligner.sh","estherfilter.sh","explodetree.sh","fastqscan.sh","fetchproks.sh","filescan.sh","filterassemblysummary.sh","filterbarcodes.sh","filterbycoverage.sh","filterbyname.sh","filterbysequence.sh","filterbytaxa.sh","filterbytile.sh","filterlines.sh","filtersam.sh","filtersilva.sh","filtersubs.sh","filtervcf.sh","findrepeats.sh","findssu.sh","fix_script_paths.sh","fixgaps.sh","fll2simulate.sh","fungalrelease.sh","fuse.sh","gbff2gff.sh","getreads.sh","gi2ancestors.sh","gi2taxid.sh","gitable.sh","glocalaligner.sh","gradebins.sh","grademerge.sh","gradesam.sh","gradevcf.sh","icecreamfinder.sh","icecreamgrader.sh","icecreammaker.sh","idmatrix.sh","idtree.sh","indelfree.sh","invertkey.sh","invertvcf.sh","javasetup.sh","kapastats.sh","kcompress.sh","keepbestcopy.sh","khist.sh","kmercountexact.sh","kmercountmulti.sh","kmercountshort.sh","kmercoverage.sh","kmerfilterset.sh","kmerlimit.sh","kmerlimit2.sh","kmerposition.sh","kmutate.sh","lilypad.sh","loadreads.sh","loglog.sh","lowcomplexcalibrate.sh","makechimeras.sh","makecontaminatedgenomes.sh","makepolymers.sh","makequickbinvector.sh","mantissacompare.sh","mapPacBio.sh","matrixtocolumns.sh","memdetect.sh","mergeOTUs.sh","mergebarcodes.sh","mergepgm.sh","mergeribo.sh","mergesam.sh","mergesam2.sh","mergesketch.sh","mergesorted.sh","microalign.sh","msa.sh","mutate.sh","muxbyname.sh","netconvert.sh","netfilter.sh","novademux.sh","parallelogram.sh","partition.sh","phylip2fasta.sh","picksubset.sh","pileup.sh","pileup2.sh","plotflowcell.sh","plotgc.sh","plothist.sh","plotreadposition.sh","polyfilter.sh","postfilter.sh","printtime.sh","processfrag.sh","processhi-c.sh","processspeed.sh","profile.sh","quabblealigner.sh","quantumaligner.sh","quickbin.sh","quickclade.sh","randomgenome.sh","randomreads.sh","randomreadsmg.sh","readlength.sh","reassemble.sh","reducecolumns.sh","reducesilva.sh","reformat.sh","reformat2.sh","reformat3.sh","reformatpb.sh","removebadbarcodes.sh","removecatdogmousehuman.sh","removehuman.sh","removehuman2.sh","removemicrobes.sh","removesmartbell.sh","rename.sh","renamebymapping.sh","renamebysketch.sh","renameimg.sh","renameref.sh","repair.sh","replaceheaders.sh","representative.sh","restorebases.sh","rqcfilter.sh","rqcfilter2.sh","rqcfilter3.sh","runhmm.sh","samstreamer.sh","samtoroc.sh","scalarintervals.sh","scalars.sh","scoresequence.sh","scrabblealigner.sh","seal.sh","sendclade.sh","sendsketch.sh","seqtovec.sh","shred.sh","shrinkaccession.sh","shuffle.sh","shuffle2.sh","sketch.sh","sketchblacklist.sh","sketchblacklist2.sh","smithwaterman.sh","sortbyname.sh","splitbytaxa.sh","splitnextera.sh","splitribo.sh","splitsam.sh","splitsam4way.sh","splitsam6way.sh","ssuserver.sh","stats.sh","stats3.sh","statswrapper.sh","stream.sh","streamsam.sh","subsketch.sh","summarizecontam.sh","summarizecoverage.sh","summarizecrossblock.sh","summarizemerge.sh","summarizequast.sh","summarizescafstats.sh","summarizeseal.sh","summarizesketch.sh","synthmda.sh","tadpipe.sh","tadpole.sh","tadwrapper.sh","tagandmerge.sh","taxonomy.sh","taxserver.sh","taxsize.sh","taxtree.sh","testaligners.sh","testaligners2.sh","testalignersbatch.sh","testalignerslength.sh","testfilesystem.sh","testformat.sh","testformat2.sh","tetramerfreq.sh","textfile.sh","tiledump.sh","train.sh","trainLCHist.sh","translate6frames.sh","trimcontigs.sh","ttllsimulate.sh","unicode2ascii.sh","unzip.sh","vcf2gff.sh","visualizealignment.sh","wavefrontaligner.sh","wavefrontalignerviz.sh","webcheck.sh","wobblealigner.sh","wobbleplusaligner.sh","xdrophaligner.sh","zz_rename_package.sh"],"head_dependencies":["openjdk"],"homepage":"https://bbmap.org/","license":"BSD-3-Clause","ruby_source_checksum":"12d375cf60670abf463bf3a8171a9a76f2018a726d10f2e2298f9fae04ce4281","stable_dependencies":["openjdk"],"stable_checksum":"744013cb24cc028af22957ae38796c7ff230b1dc9d0fbc874441bf9cf9b57556","stable_url_args":["https://downloads.sourceforge.net/bbmap/BBMap_39.95.tar.gz"],"stable_version":"39.95"},"bc-gh":{"conflicts":[["bc",{":because":"both install `bc` and `dc` binaries"}]],"desc":"Implementation of Unix dc and POSIX bc with GNU and BSD extensions","executables":["bc","dc"],"head_dependencies":[{"pkgconf":":build"}],"head_url_args":["https://github.com/gavinhoward/bc.git",{":branch":"master"}],"head_uses_from_macos":[["libedit"]],"homepage":"https://github.com/gavinhoward/bc","keg_only_args":[":provided_by_macos"],"license":"BSD-2-Clause","ruby_source_checksum":"8a5f011b7dacfbfd863c2e8b090627464502a2eea895bede4ab2285f6d25496c","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"91eb74caed0ee6655b669711a4f350c25579778694df248e28363318e03c7fc4","stable_url_args":["https://github.com/gavinhoward/bc/releases/download/7.0.3/bc-7.0.3.tar.xz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"7.0.3"},"bc":{"conflicts":[["bc-gh",{":because":"both install `bc` and `dc` binaries"}]],"desc":"Arbitrary precision numeric processing language","executables":["bc","dc"],"head_uses_from_macos":[[{"bison":":build"}],[{"ed":":build"}],["flex"],["libedit"]],"homepage":"https://www.gnu.org/software/bc/","keg_only_args":[":provided_by_macos"],"license":"GPL-3.0-or-later","ruby_source_checksum":"8d9b0f2454806cec73dd8a98e1602898bca3a66bed7c119266d6f8091dddb805","stable_checksum":"ae470fec429775653e042015edc928d07c8c3b2fc59765172a330d3d87785f86","stable_url_args":["https://ftpmirror.gnu.org/gnu/bc/bc-1.08.2.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"ed":":build"}],["flex"],["libedit"]],"stable_version":"1.08.2"},"bcal":{"desc":"Storage conversion and expression calculator","executables":["bcal"],"homepage":"https://github.com/jarun/bcal","license":"GPL-3.0-or-later","ruby_source_checksum":"620934fb90bf51507e4b6ea1395727ceace9240c4a31c89b5484fa12394fed4b","stable_checksum":"7e00d38aca2272ef93f55515841e2912ecf845914ec140f8e4c356e1493cf5cf","stable_url_args":["https://github.com/jarun/bcal/archive/refs/tags/v2.5.tar.gz"],"stable_version":"2.5"},"bcftools":{"desc":"Tools for BCF/VCF files and variant calling from samtools","executables":["bcftools","color-chrs.pl","gff2gff","gff2gff.py","guess-ploidy.py","plot-roh.py","plot-vcfstats","roh-viz","run-roh.pl","vcfutils.pl","vrfs-variances"],"head_dependencies":["gsl","htslib"],"homepage":"https://www.htslib.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"7b14ba757cadd3d5134daeef36381eb5782aa559c46ec4b1c9f7955d1d6c0e91","stable_dependencies":["gsl","htslib"],"stable_checksum":"01899a46f9420cdc1385d52fcfc84cce2806f9c996b787081a90d7dfc85eafa3","stable_url_args":["https://github.com/samtools/bcftools/releases/download/1.23.1/bcftools-1.23.1.tar.bz2"],"stable_version":"1.23.1"},"bchunk":{"desc":"Convert CD images from .bin/.cue to .iso/.cdr","executables":["bchunk"],"head_url_args":["https://github.com/hessu/bchunk.git",{":branch":"master"}],"homepage":"http://he.fi/bchunk/","license":"GPL-2.0-or-later","ruby_source_checksum":"35ede92536dda5bac2d43a44550cd964a3fe821dec4f2498e688df464c2236ec","stable_checksum":"48dd464d8547f368e6e3434e3e2d53e7b1a7748b4ecc2c8a423d614b0b1f7fc4","stable_url_args":["https://github.com/hessu/bchunk/archive/refs/tags/release/1.2.2.tar.gz"],"stable_version":"1.2.2","bottle_checksum":"94279b4e400c05770ec6c5cce6fe7ef50a062835508add3e981942944bb3eecc"},"bcoin":{"bottle_rebuild":3,"desc":"Javascript bitcoin library for node.js and browsers","executables":["bcoin"],"head_dependencies":["node"],"head_url_args":["https://github.com/bcoin-org/bcoin.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://bcoin.io","license":"MIT","ruby_source_checksum":"9a23b284f2e3a2a88ae82273aa4e60051f12a2e46c02aad5a2a1c19e69075058","stable_dependencies":["node"],"stable_checksum":"fa1a78a73bef5837b7ff10d18ffdb47c0e42ad068512987037a01e8fad980432","stable_url_args":["https://github.com/bcoin-org/bcoin/archive/refs/tags/v2.2.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"2.2.0"},"bcpp":{"desc":"C(++) beautifier","executables":["bcpp","cb++"],"homepage":"https://invisible-island.net/bcpp/","license":"MIT","ruby_source_checksum":"5d4f54c405e1f88909abb36864f0804ee455d353502ff1ce6acb95f559c2241d","stable_checksum":"8d2a0f6255243c7f422cbc8d9d65bb381cc6559879df967ba2838ac7d267be3f","stable_url_args":["https://invisible-mirror.net/archives/bcpp/bcpp-20250914.tgz"],"stable_version":"20250914"},"bcrypt":{"bottle_rebuild":2,"desc":"Cross platform file encryption utility using blowfish","executables":["bcrypt"],"homepage":"https://bcrypt.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"84ed8e4c59a2665f43e5be889ce65872dcd7fa1b91af8bbfb4674c3e63011c0d","stable_checksum":"b9c1a7c0996a305465135b90123b0c63adbb5fa7c47a24b3f347deb2696d417d","stable_url_args":["https://bcrypt.sourceforge.net/bcrypt-1.1.tar.gz"],"stable_version":"1.1"},"bde":{"desc":"Basic Development Environment: foundational C++ libraries used at Bloomberg","head_dependencies":["pcre2",{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/bloomberg/bde","license":"Apache-2.0","ruby_source_checksum":"f339f657723c48cf41aa42fd6ffbc320ba99802815025d8db918d693b8d64462","stable_dependencies":["pcre2",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"0a8eba6db1a643208f91d3c806bd51a3e7bf6f77ad7c58c200097d4dd961d323","stable_url_args":["https://github.com/bloomberg/bde/archive/refs/tags/4.38.0.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"4.38.0.0"},"bdftopcf":{"desc":"Convert X font from Bitmap Distribution Format to Portable Compiled Format","executables":["bdftopcf"],"head_dependencies":[{"pkgconf":":build"},{"xorgproto":":build"}],"homepage":"https://gitlab.freedesktop.org/xorg/util/bdftopcf","license":"MIT-open-group","ruby_source_checksum":"982140f0f148e262f0631cb3e5e807c944e1c4d3e53ad5fb4a988d8ab8da212a","stable_dependencies":[{"pkgconf":":build"},{"xorgproto":":build"}],"stable_checksum":"bc60be5904330faaa3ddd2aed7874bee2f29e4387c245d6787552f067eb0523a","stable_url_args":["https://www.x.org/releases/individual/util/bdftopcf-1.1.2.tar.xz"],"stable_version":"1.1.2"},"bdw-gc":{"aliases":["boehmgc","libgc"],"desc":"Garbage collector for C and C++","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/bdwgc/bdwgc.git",{":branch":"master"}],"homepage":"https://www.hboehm.info/gc/","license":{":all_of":["Boehm-GC","HPND-sell-variant"]},"ruby_source_checksum":"30fd9b7e62f7579443797607f2607a43547d1c60d4309f903b3743adf4ec0ee5","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"42e5194ad06ab6ffb806c83eb99c03462b495d979cda782f3c72c08af833cd4e","stable_url_args":["https://github.com/bdwgc/bdwgc/releases/download/v8.2.12/gc-8.2.12.tar.gz"],"stable_version":"8.2.12"},"beads":{"desc":"Memory upgrade for your coding agent","executables":["bd","beads"],"head_dependencies":["dolt","icu4c@78",{"go":":build"}],"head_url_args":["https://github.com/gastownhall/beads.git",{":branch":"main"}],"homepage":"https://github.com/gastownhall/beads","license":"MIT","ruby_source_checksum":"9b6dd4dad1a342043f4c115e8902fbb9a2db9825d0ac53a0e8307d4e58627051","stable_dependencies":["dolt","icu4c@78",{"go":":build"}],"stable_checksum":"b38263c14125f5c05b6b70af06d1d3f152a7570e625518746ff8d783d11b4eac","stable_url_args":["https://github.com/gastownhall/beads/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"beads_viewer":{"desc":"Terminal-based UI for the Beads issue tracker","executables":["bv"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/Dicklesworthstone/beads_viewer","license":"MIT","ruby_source_checksum":"0da33403a673762fc9ab6abcbb8498ba0f10e571a3f49da99b3818b9aad20027","stable_dependencies":[{"go":":build"}],"stable_checksum":"c40173354f84df8301121a936b6347c3958430227c53d0ea47718507a104f5da","stable_url_args":["https://github.com/Dicklesworthstone/beads_viewer/archive/refs/tags/v0.18.0.tar.gz"],"stable_version":"0.18.0"},"beagle":{"bottle_rebuild":1,"desc":"Evaluate the likelihood of sequence evolution on trees","head_dependencies":[{"cmake":":build"},{"openjdk":":build"},{"openjdk":":test"}],"homepage":"https://github.com/beagle-dev/beagle-lib","license":"MIT","ruby_source_checksum":"4d15d0470f63b3de9d4f253215479c92be6f792adc12d3205de6081e08034334","stable_dependencies":[{"cmake":":build"},{"openjdk":":build"},{"openjdk":":test"}],"stable_checksum":"9d258cd9bedd86d7c28b91587acd1132f4e01d4f095c657ad4dc93bd83d4f120","stable_url_args":["https://github.com/beagle-dev/beagle-lib/archive/refs/tags/v4.0.1.tar.gz"],"stable_version":"4.0.1"},"beakerlib":{"desc":"Shell-level integration testing library","executables":["beakerlib-deja-summarize","beakerlib-journalcmp","beakerlib-journalling","beakerlib-lsb_release","beakerlib-rlMemAvg","beakerlib-rlMemPeak","beakerlib-testwatcher"],"head_dependencies":["coreutils","gnu-getopt"],"homepage":"https://github.com/beakerlib/beakerlib","license":"GPL-2.0-only","ruby_source_checksum":"5ee2683d46b2006232e977b65feec4deed23072bd2bdad00feff610f8b24a455","stable_dependencies":["coreutils","gnu-getopt"],"stable_checksum":"87a054194ddd2e073d50c15b0c4f7cf1373b1a5a82e78d9a8f16f13ade7ee00e","stable_url_args":["https://github.com/beakerlib/beakerlib/archive/refs/tags/1.33.3.tar.gz"],"stable_version":"1.33.3"},"beancount-language-server":{"desc":"Language server for beancount files","executables":["beancount-language-server"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/polarmutex/beancount-language-server.git",{":branch":"main"}],"homepage":"https://github.com/polarmutex/beancount-language-server","license":"MIT","ruby_source_checksum":"f6d194d619ed736a252425c7866d69d66810fc9d54adb2064c501f73f57e3f94","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f2673b169e4d9fbb1cba4f47d8d90452023fb19921fda5565375ec9020317498","stable_url_args":["https://github.com/polarmutex/beancount-language-server/archive/refs/tags/1.9.2.tar.gz"],"stable_version":"1.9.2"},"beancount":{"desc":"Double-entry accounting tool that works on plain text files","executables":["bean-check","bean-doctor","bean-example","bean-format","treeify"],"head_dependencies":["certifi","python@3.14",{"bison":":build"},{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/beancount/beancount.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://beancount.github.io/","license":"GPL-2.0-only","ruby_source_checksum":"24c7a9ce1ae13ea2b93614a7d1d2a9e6bcbb0899ce1cdd86632b58c484e573f3","stable_dependencies":["certifi","python@3.14",{"bison":":build"},{"meson":":build"},{"ninja":":build"}],"stable_checksum":"f52c4d237bcb092cbf02a29373d3e59d95349c2828a91491818ae437ee220f74","stable_url_args":["https://files.pythonhosted.org/packages/eb/21/ed48e671a5e474c620762a7ea9c6b7f402f847d74dd2b73ceb5d2dec79a3/beancount-3.2.3.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"3.2.3"},"beanquery":{"bottle_rebuild":2,"desc":"Customizable lightweight SQL query tool","executables":["bean-query"],"head_dependencies":["python@3.14",{"bison":":build"},{"meson":":build"},{"ninja":":build"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://github.com/beancount/beanquery","license":"GPL-2.0-only","ruby_source_checksum":"a5253e9c1844d1c83634cfe5c2b39c09d614b7abb4c1617e274f98976679cf16","stable_dependencies":["python@3.14",{"bison":":build"},{"meson":":build"},{"ninja":":build"}],"stable_checksum":"2d72b50a39003435c7fed183666572b8ea878b9860499d0f196b38469384cd2c","stable_url_args":["https://files.pythonhosted.org/packages/7c/90/801eec23a07072dcf8df061cb6f27be6045e08c12a90b287e872ce0a12d3/beanquery-0.2.0.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"0.2.0"},"beanstalkd":{"desc":"Generic work queue originally designed to reduce web latency","executables":["beanstalkd"],"homepage":"https://beanstalkd.github.io/","license":"MIT","ruby_source_checksum":"ea059835923ab6ed30f75bca4cdfe8cd01cfe747ccedd5ec026bb682924cb478","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/beanstalkd.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/beanstalkd.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/beanstalkd/bin/beanstalkd"],"stable_checksum":"26292dcdc0a7011d2f8ad968612f2cd8b2ef07687224876015399ae85e9e5263","stable_url_args":["https://github.com/beanstalkd/beanstalkd/archive/refs/tags/v1.13.tar.gz"],"stable_version":"1.13","bottle_checksum":"b2f814739b81709efe980fe1d740ad459aa74db08a8027907af4d76f912e8e4f"},"bear":{"desc":"Generate compilation database for clang tooling","executables":["bear"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/rizsotto/Bear.git",{":branch":"master"}],"homepage":"https://github.com/rizsotto/Bear","license":"GPL-3.0-or-later","ruby_source_checksum":"29153a1a83fd8afb0f09721a6c342ed270b5f6187f364a44216bf3003ae4661b","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"164e93b54c31a37abd0eddd9e300894b4113eec70dc70ec4c9b8ad7bbe1aab24","stable_url_args":["https://github.com/rizsotto/Bear/archive/refs/tags/4.1.5.tar.gz"],"stable_version":"4.1.5"},"beast":{"bottle_rebuild":1,"desc":"Bayesian Evolutionary Analysis Sampling Trees","executables":["beast","beauti","loganalyser","logcombiner","treeannotator","treestat"],"head_dependencies":["beagle","openjdk@25",{"ant":":build"}],"head_url_args":["https://github.com/beast-dev/beast-mcmc.git",{":branch":"master"}],"homepage":"https://beast.community/","license":"LGPL-2.1-or-later","ruby_source_checksum":"c665a11888063e92a228e7e0443e8b1373a34152f4f560ce47d1dda59fe33bca","stable_dependencies":["beagle","openjdk@25",{"ant":":build"}],"stable_checksum":"6287ebbe85e65e44f421b7e9ec3fd17d9a736ff909dfa3b4ab6b1b1fd361b52b","stable_url_args":["https://github.com/beast-dev/beast-mcmc/archive/refs/tags/v10.5.0.tar.gz"],"stable_version":"10.5.0"},"beautysh":{"desc":"Bash beautifier","executables":["beautysh"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/lovesegfault/beautysh","license":"MIT","ruby_source_checksum":"d5684c6a180b36e9170140ae586205cb7738bca97f2279ad284d34c72f36f938","stable_dependencies":["python@3.14"],"stable_checksum":"2aceb602fa7e27dafd24d5bc480986e17870873c2827a2b8d720118cafac3018","stable_url_args":["https://files.pythonhosted.org/packages/ae/9d/ed7b7dc146881698f5d71ce8a384f8e8f80790b1b12c73598efa81b8c3ed/beautysh-6.4.3.tar.gz"],"stable_version":"6.4.3","bottle_tag":":all","bottle_checksum":"14ac5b6157587a1693d8a7b88164f5182406948ddbf8c3a4a5e8291305ef38ae"},"bed":{"desc":"Binary editor written in Go","executables":["bed"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/itchyny/bed.git",{":branch":"main"}],"homepage":"https://github.com/itchyny/bed","license":"MIT","ruby_source_checksum":"c48578ac8620b8697dacd79df8feff472e09bdffea01ea013668116978c5629d","stable_dependencies":[{"go":":build"}],"stable_checksum":"2515fd65c718f7aaa549bf9a98cf514102d2ea5f3b1c0437bbcf8bd26fae4d0a","stable_url_args":["https://github.com/itchyny/bed/archive/refs/tags/v0.2.8.tar.gz"],"stable_version":"0.2.8"},"bedops":{"bottle_rebuild":1,"desc":"Set and statistical operations on genomic data of arbitrary scale","executables":["bam2bed","bam2bed_gnuParallel","bam2bed_sge","bam2bed_slurm","bam2starch","bam2starch_gnuParallel","bam2starch_sge","bam2starch_slurm","bedextract","bedmap","bedops","closest-features","convert2bed","gff2bed","gff2starch","gtf2bed","gtf2starch","gvf2bed","gvf2starch","psl2bed","psl2starch","rmsk2bed","rmsk2starch","sam2bed","sam2starch","sort-bed","starch","starch-diff","starchcat","starchcluster_gnuParallel","starchcluster_sge","starchcluster_slurm","starchstrip","unstarch","update-sort-bed-migrate-candidates","update-sort-bed-slurm","update-sort-bed-starch-slurm","vcf2bed","vcf2starch","wig2bed","wig2starch"],"head_dependencies":["jansson"],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/bedops/bedops","license":"GPL-2.0-or-later","ruby_source_checksum":"3f9c2e4d62e15ef1e914a17f5a71ce037c5e3ddc38b4694ec038972ebe90f937","stable_dependencies":["jansson"],"stable_patches":[{"strip":"p1","file":"Patches/bedops/2.4.42-debian.patch"}],"stable_checksum":"9daa0c098e37490a07f84664d2c61ff8909689995cf7e1673d259ccd4f1c453c","stable_url_args":["https://github.com/bedops/bedops/archive/refs/tags/v2.4.42.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.4.42"},"bedtk":{"bottle_rebuild":1,"desc":"Simple toolset for BED files","executables":["bedtk"],"homepage":"https://github.com/lh3/bedtk","license":"MIT","ruby_source_checksum":"f20275656471cc2b139258407a22917650c38c3f2c407a7ab9f4111c9ed57065","stable_checksum":"c0e1f454337dbd531659662ccce6c35831e7eec75ddf7b7751390b869e6ce9f0","stable_url_args":["https://github.com/lh3/bedtk/archive/refs/tags/v1.2.tar.gz"],"stable_version":"1.2"},"bedtools":{"bottle_rebuild":1,"desc":"Tools for genome arithmetic (set theory on the genome)","executables":["annotateBed","bamToBed","bamToFastq","bed12ToBed6","bedToBam","bedToIgv","bedpeToBam","bedtools","closestBed","clusterBed","complementBed","coverageBed","expandCols","fastaFromBed","flankBed","genomeCoverageBed","getOverlap","groupBy","intersectBed","linksBed","mapBed","maskFastaFromBed","mergeBed","multiBamCov","multiIntersectBed","nucBed","pairToBed","pairToPair","randomBed","shiftBed","shuffleBed","slopBed","sortBed","subtractBed","tagBam","unionBedGraphs","windowBed","windowMaker"],"head_dependencies":["xz"],"head_uses_from_macos":[[{"python":":build"}],["bzip2"]],"homepage":"https://github.com/arq5x/bedtools2","license":"MIT","ruby_source_checksum":"8220adbc5d301cc00da00e9dd6405a14173e451c00d514b6aff5eb30e4a2d62b","stable_dependencies":["xz"],"stable_checksum":"79a1ba318d309f4e74bfa74258b73ef578dccb1045e270998d7fe9da9f43a50e","stable_url_args":["https://github.com/arq5x/bedtools2/archive/refs/tags/v2.31.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["bzip2"]],"stable_version":"2.31.1"},"bee":{"desc":"Tool for managing database changes","executables":["bee"],"head_dependencies":["openjdk"],"homepage":"https://github.com/bluesoft/bee","license":"MPL-1.1","ruby_source_checksum":"631a3dffdbd2194a8996ffdd786492b2c69785db87203307676cc2cb9ac22b59","stable_dependencies":["openjdk"],"stable_checksum":"ac06d495841adfe64404b19dde67f7ab53e9d921344383a77547570c438f1e0d","stable_url_args":["https://github.com/bluesoft/bee/releases/download/1.115/bee-1.115.zip"],"stable_version":"1.115","bottle_tag":":all","bottle_checksum":"f97a34eae3aa239cb0b351716e65f3a4d6fe2089ce868ca9ac7ab6abdcb2adec"},"beecrypt":{"desc":"C/C++ cryptography library","head_dependencies":[{"libtool":":build"}],"homepage":"https://beecrypt.sourceforge.net/","license":"LGPL-2.1-or-later","revision":7,"ruby_source_checksum":"463174d5411cbb9bfb2b191f271bd1ed845e925c7baf1f2339c86dd372efe70d","stable_dependencies":[{"libtool":":build"}],"stable_patches":[{"strip":"p1","url":"https://sourceforge.net/p/beecrypt/patches/_discuss/thread/93d63cef/5653/attachment/beecrypt-gcc47.patch","sha256":"6cb36ae3e8e9c595420379dc535bb5451d0ee60641a38b29a20ca25c7acbc60d"},{"strip":"p1","url":"https://sourceforge.net/p/beecrypt/patches/13/attachment/beecrypt-4.2.1-c99.patch","sha256":"460f25ccd4478e5ec435dc9185b3021518d8b2d65cad2c9c1ee71be804471420"}],"stable_checksum":"286f1f56080d1a6b1d024003a5fa2158f4ff82cae0c6829d3c476a4b5898c55d","stable_url_args":["https://downloads.sourceforge.net/project/beecrypt/beecrypt/4.2.1/beecrypt-4.2.1.tar.gz"],"stable_version":"4.2.1","bottle_cellar":":any","bottle_checksum":"c67f38d1f106232edf5db9ea96b28c9cc240805c3021a41279085e592b3d1a5e"},"beets":{"bottle_rebuild":1,"desc":"Music library manager and tagger","executables":["beet"],"head_dependencies":["certifi","libyaml","llvm","numpy","python-packaging","python@3.14","scipy","zstd",{"cmake":":build"},{"cython":":build"},{"python-setuptools":":build"},{"rust":":build"}],"homepage":"https://beets.io/","license":"MIT","ruby_source_checksum":"42e69e65a9e22d622b6f1c791c22d6dd2595e57ccc0048c533eedaf8be3e074f","stable_dependencies":["certifi","libyaml","llvm","numpy","python-packaging","python@3.14","scipy","zstd",{"cmake":":build"},{"cython":":build"},{"python-setuptools":":build"},{"rust":":build"}],"stable_checksum":"c5e844c4785a8b2c53a791a2b7bcd5846b4d12b0e8209e8eabfee06cec57edf2","stable_url_args":["https://files.pythonhosted.org/packages/1c/40/056537114e0c6df4374371341301c74b8519b571f3e67ec64f5547479a16/beets-2.12.0.tar.gz"],"stable_version":"2.12.0"},"befunge93":{"bottle_rebuild":1,"desc":"Esoteric programming language","executables":["bef","bef2c","befprof"],"head_url_args":["https://github.com/catseye/Befunge-93.git",{":branch":"master"}],"homepage":"https://catseye.tc/article/Languages.md#befunge-93","license":"BSD-3-Clause","ruby_source_checksum":"a8f75141362ca7b9386343f02e1a2e0ae1871107a6402899f9c3bdef6b22e3ce","stable_checksum":"93a11fbc98d559f2bf9d862b9ffd2932cbe7193236036169812eb8e72fd69b19","stable_url_args":["https://catseye.tc/distfiles/befunge-93-2.25.zip"],"stable_version":"2.25","bottle_checksum":"05324749e9d37d4bdf4b6737ddcc2f48489755c60a38752f4cf8dc51e1b93085"},"behaviortree.cpp":{"desc":"Behavior Trees Library in C++","executables":["bt4_nodes_model","bt4_plugin_manifest"],"head_dependencies":["cppzmq","zeromq",{"cmake":":build"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://www.behaviortree.dev/","license":"MIT","ruby_source_checksum":"02c9b98b028cfb2297da48c7cb3b1d43b88a75a98e3d8ba11269eff287091e5f","stable_dependencies":["cppzmq","zeromq",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/BehaviorTree/BehaviorTree.CPP/commit/865e9a47eca0f8a1b10c636d90f4b00eebe360af.patch?full_index=1","sha256":"4ab0e1d247a89a3d29c8eb3a6d1423d4eaedb5d07f26cf4f211d8258e6650d2c"}],"stable_checksum":"509f508aa8ce38ec8c54b91e94f2049c4b00905474d38e503057f0c2a3054e31","stable_url_args":["https://github.com/BehaviorTree/BehaviorTree.CPP/archive/refs/tags/4.9.1.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"4.9.1"},"bench":{"bottle_rebuild":1,"desc":"Command-line benchmark tool","executables":["bench"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/Gabriella439/bench.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/Gabriella439/bench","license":"BSD-3-Clause","ruby_source_checksum":"59a71b5eb8235671b3efde49662f3161d616813f1d91883f8d659c72a2b91fb2","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/Gabriella439/bench/commit/f7efa5225eda160ca1cf978dc0147db4e1902e3c.patch?full_index=1","sha256":"dc9895f4421274daa4e1aca04150b9e07eb48dbe5c11c1894aa9060081260342"},{"strip":"p1","url":"https://github.com/Gabriella439/bench/commit/1c4b112436c3eb3e4e9cccaf60525fa4c40fd38e.patch?full_index=1","sha256":"df9192a1137883120580c9d1f51a2a742e099c28ad6733eca025bb606a71fdc6"}],"stable_checksum":"170c396f59e37851ed626c07756dc394841f7597895e691bf26049fee9725a6c","stable_url_args":["https://hackage.haskell.org/package/bench-1.0.13/bench-1.0.13.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"1.0.13"},"benchi":{"desc":"Benchmarking tool for data pipelines","executables":["benchi"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ConduitIO/benchi.git",{":branch":"main"}],"homepage":"https://github.com/ConduitIO/benchi","license":"Apache-2.0","ruby_source_checksum":"f956c8d987c955065e73348ffd94919e0a38266108ac6eeec5f64758910b90e8","stable_dependencies":[{"go":":build"}],"stable_checksum":"c97fc9f2e2fac7be61e9e9c2282e7ee1c9a5da78c3d6c10e40c472b1e79168ab","stable_url_args":["https://github.com/ConduitIO/benchi/archive/refs/tags/v0.4.1.tar.gz"],"stable_version":"0.4.1"},"bender":{"desc":"Dependency management tool for hardware projects","executables":["bender"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/pulp-platform/bender.git",{":branch":"master"}],"homepage":"https://github.com/pulp-platform/bender","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"cb47e026ec652a68e7fe0bfeb6f4223a853550ba1e55f909e4c6f5a3dcae1a83","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"0541a4b536588b05601e02b28e35a7506e04fa877dccd15d7d5d477b0f95ff3f","stable_url_args":["https://github.com/pulp-platform/bender/archive/refs/tags/v0.32.1.tar.gz"],"stable_version":"0.32.1"},"benerator":{"bottle_rebuild":2,"deprecate_args":{":date":"2026-05-02",":because":":unmaintained"},"desc":"Tool for realistic test data generation","disable_args":{":date":"2027-05-02",":because":":unmaintained"},"executables":["benerator"],"head_dependencies":["openjdk@11"],"homepage":"https://rapiddweller.github.io/homebrew-benerator/","license":"Apache-2.0","ruby_source_checksum":"189723e0c62d1951073ec8345a7299fb0538d0f6ef434880a1c1a3825293c246","stable_dependencies":["openjdk@11"],"stable_checksum":"5d1b3de2344f0c2a1719eed5ab8154a75597a5d7693c373734e0603a45e5f96d","stable_url_args":["https://github.com/rapiddweller/rapiddweller-benerator-ce/releases/download/3.2.1/rapiddweller-benerator-ce-3.2.1-jdk-11-dist.tar.gz"],"stable_version":"3.2.1","bottle_tag":":all","bottle_checksum":"f36cf8f7f24ff1551582eb0e052ea5365709c807b642c8fc38c8ef551e974e67"},"benthos":{"desc":"Stream processor for mundane tasks written in Go","executables":["benthos"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/redpanda-data/benthos.git",{":branch":"main"}],"homepage":"https://github.com/redpanda-data/benthos","license":"MIT","ruby_source_checksum":"d1e0aea4332fa8e468140b59945ba870d1abb74de78beb00f3c5bd378724e821","stable_dependencies":[{"go":":build"}],"stable_checksum":"cdae7ec4993ab38e905f0fbf3edc80676ef8cf97f7bf3f79990b0532cf4523f6","stable_url_args":["https://github.com/redpanda-data/benthos/archive/refs/tags/v4.76.0.tar.gz"],"stable_version":"4.76.0"},"bento":{"desc":"Fancy stream processing made operationally mundane","executables":["bento"],"head_dependencies":[{"go":":build"}],"homepage":"https://warpstreamlabs.github.io/bento/","license":"MIT","ruby_source_checksum":"e34b6a7eb1f75c7f2978153a64ca7c7aeac677c2239cb98d7a76e209775e6e3a","stable_dependencies":[{"go":":build"}],"stable_checksum":"8f152bc371cfa094d71bea73377654dfc388760e7de87d6cda467aa58489f0ad","stable_url_args":["https://github.com/warpstreamlabs/bento/archive/refs/tags/v1.18.1.tar.gz"],"stable_version":"1.18.1"},"bento4":{"conflicts":[["mp4v2",{":because":"both install `mp4extract` and `mp4info` binaries"}]],"desc":"Full-featured MP4 format and MPEG DASH library and tools","executables":["aac2mp4","avcinfo","fixaacsampledescription","hevcinfo","mp42aac","mp42avc","mp42hevc","mp42hls","mp42ts","mp4audioclip","mp4compact","mp4dash","mp4dashclone","mp4dcfpackager","mp4decrypt","mp4diff","mp4dump","mp4edit","mp4encrypt","mp4extract","mp4fragment","mp4hls","mp4iframeindex","mp4info","mp4mux","mp4pssh","mp4rtphintinfo","mp4split","mp4tag"],"head_dependencies":["python@3.14",{"cmake":":build"}],"homepage":"https://www.bento4.com/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"88b61f73c4f5aeafaf35c572872c4613457c4516eb1bde721b2db8aafeb47f97","stable_dependencies":["python@3.14",{"cmake":":build"}],"stable_checksum":"8258faf0de7253f2aac016018f33d4a04c16d9060735e14ec8711f84aaedf0c8","stable_url_args":["https://www.bok.net/Bento4/source/Bento4-SRC-1-6-0-641.zip"],"stable_version":"1.6.0-641"},"berglas":{"desc":"Tool for managing secrets on Google Cloud","executables":["berglas"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/GoogleCloudPlatform/berglas.git",{":branch":"main"}],"homepage":"https://github.com/GoogleCloudPlatform/berglas","license":"Apache-2.0","ruby_source_checksum":"37393470cf47609c193f487a9d2adeccb0585ad403a0af678d693ebf624078c4","stable_dependencies":[{"go":":build"}],"stable_checksum":"ab03825412ab806f85b26a4726828d93bd22d3dd00bad1c9bd2653bc1d4ca616","stable_url_args":["https://github.com/GoogleCloudPlatform/berglas/archive/refs/tags/v2.0.14.tar.gz"],"stable_version":"2.0.14"},"berkeley-db":{"aliases":["berkeley-db@18","db"],"desc":"High performance key/value database","executables":["db_archive","db_checkpoint","db_convert","db_deadlock","db_dump","db_hotbackup","db_load","db_log_verify","db_printlog","db_recover","db_replicate","db_stat","db_tuner","db_upgrade","db_verify"],"head_dependencies":["openssl@3"],"homepage":"https://www.oracle.com/database/technologies/related/berkeleydb.html","keg_only_args":[":provided_by_macos"],"license":"AGPL-3.0-only","revision":2,"ruby_source_checksum":"39b1767ad38a7780f01d162257f0622167613c07571385bc90dc883d0869fb70","stable_dependencies":["openssl@3"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"0cecb2ef0c67b166de93732769abdeba0555086d51de1090df325e18ee8da9c8","stable_url_args":["https://download.oracle.com/berkeley-db/db-18.1.40.tar.gz"],"stable_version":"18.1.40","versioned_formulae":["berkeley-db@5","berkeley-db@4"],"bottle_cellar":":any","bottle_checksum":"a68f9cf2daa3a03ea5c9c9e072955d2dec43aff19859ef2c40888b7b85ea379f"},"berkeley-db@4":{"bottle_rebuild":2,"deprecate_args":{":date":"2024-08-17",":because":":unmaintained"},"desc":"High performance key/value database","disable_args":{":date":"2025-08-24",":because":":unmaintained"},"homepage":"https://www.oracle.com/database/technologies/related/berkeleydb.html","keg_only_args":[":versioned_formula"],"license":"Sleepycat","oldnames":["berkeley-db4"],"ruby_source_checksum":"87b9373de28edc93bffc11be2d248f7ca65b10750cbf4ce4fa6ce6e796a974c6","stable_patches":[{"strip":"p1","file":"Patches/berkeley-db@4/clang.diff"},{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"e0491a07cdb21fb9aa82773bbbedaeb7639cbd0e7f96147ab46141e0045db72a","stable_url_args":["https://download.oracle.com/berkeley-db/db-4.8.30.tar.gz"],"stable_version":"4.8.30","versioned_formulae":["berkeley-db@5"],"bottle_cellar":":any","bottle_checksum":"4cc3d7123506a695892eb450c704ae6a2f26fd865dcab7bb9290431c5ed4add5"},"berkeley-db@5":{"desc":"High performance key/value database","executables":["db_archive","db_checkpoint","db_deadlock","db_dump","db_hotbackup","db_load","db_log_verify","db_printlog","db_recover","db_replicate","db_stat","db_tuner","db_upgrade","db_verify"],"homepage":"https://www.oracle.com/database/technologies/related/berkeleydb.html","keg_only_args":[":versioned_formula"],"license":"Sleepycat","revision":1,"ruby_source_checksum":"5b217c7c429d02190ad311cae8986f1a49863b8befb40c4dfe42d924d5962a01","stable_patches":[{"strip":"p1","file":"Patches/berkeley-db@4/clang.diff"},{"strip":"p0","url":"https://raw.githubusercontent.com/NetBSD/pkgsrc/6034096dc85159a02116524692545cf5752c8f33/databases/db5/patches/patch-src_dbinc_db.in","sha256":"302b78f3e1f131cfbf91b24e53a5c79e1d9234c143443ab936b9e5ad08dea5b6"},{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"e0a992d740709892e81f9d93f06daf305cf73fb81b545afe72478043172c3628","stable_url_args":["https://download.oracle.com/berkeley-db/db-5.3.28.tar.gz"],"stable_version":"5.3.28","versioned_formulae":["berkeley-db@4"],"bottle_cellar":":any","bottle_checksum":"9ef4df0db041470e7eba4335524ea0348f0061bd4e10ab7a7f6051841f7a7e11"},"bettercap":{"caveats":"bettercap requires root privileges so you will need to run `sudo bettercap`.\nYou should be certain that you trust any software you grant root privileges.\n","desc":"Swiss army knife for network attacks and monitoring","executables":["bettercap"],"head_dependencies":["libusb",{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/bettercap/bettercap.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://www.bettercap.org/","license":"GPL-3.0-only","ruby_source_checksum":"75eeeaead50843ca6f31be3745f0a234f76305d73e6162f399ab2343b5a6733d","stable_dependencies":["libusb",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"797274ac3a4e35e40e640958c267a60f559213d9ae1322ab721d8f4ec71cbaeb","stable_url_args":["https://github.com/bettercap/bettercap/archive/refs/tags/v2.41.7.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"2.41.7"},"betterleaks":{"desc":"Secrets scanner built for configurability and speed","executables":["betterleaks"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/betterleaks/betterleaks.git",{":branch":"main"}],"homepage":"https://betterleaks.com","license":"MIT","ruby_source_checksum":"064ffe2d9ced70e3d74be7bba94bf954631841aa24ae99c5a9ce4e0e42cf0ba8","stable_dependencies":[{"go":":build"}],"stable_checksum":"c5cfa97483b72eed84b8db04cec0b00a4160a926c977acc37aa0adce271fca7c","stable_url_args":["https://github.com/betterleaks/betterleaks/archive/refs/tags/v1.6.1.tar.gz"],"stable_version":"1.6.1"},"betty":{"bottle_rebuild":2,"desc":"English-like interface for the command-line","executables":["betty"],"head_uses_from_macos":[["ruby"]],"homepage":"https://github.com/pickhardt/betty","license":"Apache-2.0","revision":1,"ruby_source_checksum":"f4f34f655bca3fee3e2658f40edb26467e9f7630b0c6613f078dcf0fcfef88c1","stable_checksum":"ed71e88a659725e0c475888df044c9de3ab1474ff483f0a3bb432949035e62d3","stable_url_args":["https://github.com/pickhardt/betty/archive/refs/tags/v0.1.7.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"0.1.7","bottle_tag":":all","bottle_checksum":"6e05c82883d813ce98372d8ed15bf2e4b9cd11cd91f36483a07e37ccec8204ee"},"bfg":{"desc":"Remove large files or passwords from Git history like git-filter-branch","executables":["bfg"],"head_dependencies":["openjdk"],"homepage":"https://rtyley.github.io/bfg-repo-cleaner/","license":"GPL-3.0-or-later","ruby_source_checksum":"501f669d816862765d4d379c576bf99c1da62f9bc07a645818f37e83da2a497a","stable_dependencies":["openjdk"],"stable_checksum":"dfe2885adc2916379093f02a80181200536856c9a987bf21c492e452adefef7a","stable_url_args":["https://search.maven.org/remotecontent?filepath=com/madgag/bfg/1.15.0/bfg-1.15.0.jar"],"stable_version":"1.15.0","bottle_tag":":all","bottle_checksum":"e6ab06431b47f90f783c186032521800d0fffb1f9fffb842c0de85e624d54d2d"},"bfs":{"desc":"Breadth-first version of find","executables":["bfs"],"head_dependencies":["oniguruma",{"pkgconf":":build"}],"homepage":"https://tavianator.com/projects/bfs.html","license":"0BSD","ruby_source_checksum":"5eba293ff864a5bd390bc7d90df10fdcc2a1960ef5bf08d5ad001e134fe11be6","stable_dependencies":["oniguruma",{"pkgconf":":build"}],"stable_checksum":"0cac6849efb8a9447268fb273de3fab38f8460adb26a1770934e3f325fab8f5d","stable_url_args":["https://github.com/tavianator/bfs/archive/refs/tags/4.1.4.tar.gz"],"stable_version":"4.1.4"},"bgpdump":{"bottle_rebuild":1,"desc":"C library for analyzing MRT/Zebra/Quagga dump files","executables":["bgpdump"],"head_dependencies":[{"autoconf":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/RIPE-NCC/bgpdump/wiki","license":"GPL-2.0-only","ruby_source_checksum":"706e59600d2ecfbcff6598fff8c0c68bb572268de1670e4854f7f75453da8394","stable_dependencies":[{"autoconf":":build"}],"stable_checksum":"415692c173a84c48b1e927a6423a4f8fd3e6359bc3008c06b7702fe143a76223","stable_url_args":["https://github.com/RIPE-NCC/bgpdump/archive/refs/tags/v1.6.2.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.6.2"},"bgpq3":{"desc":"BGP filtering automation for Cisco, Juniper, BIRD and OpenBGPD routers","executables":["bgpq3"],"head_url_args":["https://github.com/snar/bgpq3.git",{":branch":"master"}],"homepage":"http://snar.spb.ru/prog/bgpq3/","license":"BSD-2-Clause","ruby_source_checksum":"8fe8ac06c860e5a5e8c92d073fe529fe07a86fcca4f07e7b3eabf247a2160fc8","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"c4a424825e6c9c9ec48c2583dcbbfc3016d15cc0be1dc55d07827e1b9b79888c","stable_url_args":["https://github.com/snar/bgpq3/archive/refs/tags/v0.1.38.tar.gz"],"stable_version":"0.1.38"},"bgpq4":{"desc":"BGP filtering automation for Cisco, Juniper, BIRD and OpenBGPD routers","executables":["bgpq4"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/bgp/bgpq4.git",{":branch":"main"}],"homepage":"https://github.com/bgp/bgpq4","license":"BSD-2-Clause","ruby_source_checksum":"713e49cf6c228febdc327817b149c3fbd485b88b1f4079140a71b70ca55410e6","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"c228e44bb62141851e7213563b5800b9b7b56d183f71563d5f0fe1ecdf57709e","stable_url_args":["https://github.com/bgp/bgpq4/archive/refs/tags/1.16.tar.gz"],"stable_version":"1.16"},"bgpstream":{"desc":"For live and historical BGP data analysis","executables":["bgpreader","parsebgp"],"head_dependencies":["librdkafka","wandio"],"homepage":"https://bgpstream.caida.org/","license":"BSD-2-Clause","ruby_source_checksum":"8f5edff7cdc0a19c0e3a681f8926865eccbb944a88c1a6ba00ead4f5f407a921","stable_dependencies":["librdkafka","wandio"],"stable_checksum":"c6be2c761ed216edc23a85409a5de3639172bc42db115c8574c2108ace7481a4","stable_url_args":["https://github.com/CAIDA/libbgpstream/releases/download/v2.3.0/libbgpstream-2.3.0.tar.gz"],"stable_version":"2.3.0"},"bgrep":{"desc":"Like grep but for binary strings","executables":["bgrep"],"head_url_args":["https://github.com/tmbinc/bgrep.git",{":branch":"main"}],"homepage":"https://github.com/tmbinc/bgrep","license":"BSD-2-Clause","ruby_source_checksum":"47ba514791836cb7bdac489e495f108369d1b703c20e170f1a51cc6400d9bf50","stable_checksum":"a54ad3101150d750c180718b487406bef630f062a5ef30fde59be10a7caaaf1e","stable_url_args":["https://github.com/tmbinc/bgrep/archive/refs/tags/bgrep-0.3.tar.gz"],"stable_version":"0.3"},"bib-tool":{"desc":"Manipulates BibTeX databases","executables":["bibtool"],"homepage":"https://www.gerd-neugebauer.de/software/TeX/BibTool/en/","license":"GPL-2.0-or-later","ruby_source_checksum":"b85b1e38b6ab0b4d71da3de596b07f486783246284248233b963f390e58015a8","stable_checksum":"e1964d199b0726f431f9a1dc4ff7257bb3dba879b9fa221803e0aa7840dee0e0","stable_url_args":["https://github.com/ge-ne/bibtool/releases/download/BibTool_2_68/BibTool-2.68.tar.gz"],"stable_version":"2.68","bottle_checksum":"56f39057fc8ab04a9f3e2a05ba7ad58a01bd73b66dcd50715ea8c492afaffc7e"},"bibclean":{"desc":"BibTeX bibliography file pretty printer and syntax checker","executables":["bibclean","bibisbn"],"homepage":"https://www.math.utah.edu/~beebe/software/bibclean/bibclean-03.html#HDR.3","license":"GPL-2.0-or-later","ruby_source_checksum":"90da049a97e4aa3c0cf0bfd3329e21729ab8f5f668b5825920583aec1e6e5450","stable_checksum":"919336782e9e3c204e60f56485fd1f8dd679eb622fc8fd1f4833595ee10191a6","stable_url_args":["https://ftp.math.utah.edu/pub/bibclean/bibclean-3.07.tar.xz"],"stable_version":"3.07","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"70485db89737d51bba727bac3ba1a8d736b7f9f128c5a3ec9edaeebfc35c6531"},"biber":{"bottle_rebuild":1,"desc":"Backend processor for BibLaTeX","executables":["biber"],"head_dependencies":[{"pkgconf":":build"},{"texlive":":test"}],"head_uses_from_macos":[["libxml2"],["libxslt"],["perl"]],"homepage":"https://sourceforge.net/projects/biblatex-biber/","license":"Artistic-2.0","revision":2,"ruby_source_checksum":"aab329dab320b350b1789baa0c5e0d41a540b2801f990da10ce3e49cb773ad8b","stable_dependencies":[{"pkgconf":":build"},{"texlive":":test"}],"stable_checksum":"2652cf3ae0abff5fb233aa77f18e70014cc2c70b94a8693c099a3cad9bbb4b20","stable_url_args":["https://github.com/plk/biber/archive/refs/tags/v2.21.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"],["perl"]],"stable_version":"2.21"},"bibtex-tidy":{"desc":"Cleaner and Formatter for BibTeX files","executables":["bibtex-tidy"],"head_dependencies":["node"],"homepage":"https://flamingtempura.github.io/bibtex-tidy/","license":"MIT","ruby_source_checksum":"c6171b8997f1bb901b5d6a05227898e156c70994732b256d4ed7881174ea8835","stable_dependencies":["node"],"stable_checksum":"0a2c1bb73911a7cee36a30ce1fc86feffe39b2d39acd4c94d02aac6f84a00285","stable_url_args":["https://registry.npmjs.org/bibtex-tidy/-/bibtex-tidy-1.14.0.tgz"],"stable_version":"1.14.0","bottle_tag":":all","bottle_checksum":"a64302f3a71667bbf9a464dd63541f9b4e9ef015f09a94302ae4d2b94066ff1a"},"bibtex2html":{"bottle_rebuild":2,"desc":"BibTeX to HTML converter","executables":["aux2bib","bib2bib","bibtex2html"],"head_dependencies":[{"autoconf":":build"},{"ocaml":":build"}],"head_url_args":["https://github.com/backtracking/bibtex2html.git",{":branch":"master"}],"homepage":"https://usr.lmf.cnrs.fr/~jcf/bibtex2html/index.en.html","license":"GPL-2.0-only","ruby_source_checksum":"915f2cfe232f551f0a2de4a8653a04b7160577548157f9ba6ac6cb5a4634a982","stable_dependencies":[{"ocaml":":build"}],"stable_checksum":"d224dadd97f50199a358794e659596a3b3c38c7dc23e86885d7b664789ceff1d","stable_url_args":["https://usr.lmf.cnrs.fr/~jcf/ftp/bibtex2html/bibtex2html-1.99.tar.gz"],"stable_version":"1.99","bottle_checksum":"dfcc9b81cb80f2a2397f35158ef6dd8ef1e0d5e3738b78985c494c8910f37786"},"bibtexconv":{"desc":"BibTeX file converter","executables":["bibtexconv","bibtexconv-odt","ietf2bibtex"],"head_dependencies":["openssl@3",{"bison":":build"},{"cmake":":build"}],"head_url_args":["https://github.com/dreibh/bibtexconv.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],["curl"]],"homepage":"https://www.nntb.no/~dreibh/bibtexconv/","license":"GPL-3.0-or-later","ruby_source_checksum":"4b945860b44d3f99e5da0562e9f6ee43742ded902d31b74191aa3a45a9d4b804","stable_dependencies":["openssl@3",{"bison":":build"},{"cmake":":build"}],"stable_checksum":"fa2e280d5653bef78a003f09cbb6efb2a64c25261964ccfcc8be6d4029548565","stable_url_args":["https://github.com/dreibh/bibtexconv/archive/refs/tags/bibtexconv-2.2.3.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["curl"]],"stable_version":"2.2.3"},"bibutils":{"desc":"Bibliography conversion utilities","executables":["bib2xml","bibdiff","biblatex2xml","copac2xml","ebi2xml","end2xml","endx2xml","isi2xml","med2xml","modsclean","nbib2xml","ris2xml","wordbib2xml","xml2ads","xml2bib","xml2biblatex","xml2end","xml2isi","xml2nbib","xml2ris","xml2wordbib"],"homepage":"https://sourceforge.net/p/bibutils/home/Bibutils/","license":"GPL-2.0-only","ruby_source_checksum":"e59653086f0e12eade403f830a08266040d0d26bb324b6e84e82e6fd706ee997","stable_checksum":"6e028aef1e8a6b3e5acef098584a7bb68708f35cfe74011b341c11fea5e4b5c3","stable_url_args":["https://downloads.sourceforge.net/project/bibutils/bibutils_7.2_src.tgz"],"stable_version":"7.2","bottle_checksum":"fe66061892ae39db121b9393cbce117888d4ba59aaa251269710f88d6b38b0eb"},"bic":{"bottle_rebuild":1,"desc":"C interpreter and API explorer","executables":["bic"],"head_dependencies":["gmp",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"bison":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/hexagonal-sun/bic.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],["libffi"],["libedit"]],"homepage":"https://github.com/hexagonal-sun/bic","license":"GPL-2.0-only","ruby_source_checksum":"156b44582a49ff66eade1656c96b39ba8d44f9376a2d64017e13ea057f35fbca","stable_dependencies":["gmp",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"bison":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/hexagonal-sun/bic/commit/97296b610350b3ae6abfb546dcae43fd32a002b3.patch?full_index=1","sha256":"32e732260a974cc48d757c0ed0a457467ed8f88025faf5637feca6e37a6e7788"},{"strip":"p1","url":"https://github.com/hexagonal-sun/bic/compare/631cfb449eec35a2df52eb317f4e9add33c1dea9..7748c44eed2c53ce82b9d45a9f629f68f8cc4f99.patch","sha256":"bf10454ec8fededce5e9688d7ebabc0f74df3d50c24322efc0f4ee215a1879a9"}],"stable_checksum":"fa5b9e3ffc955220ab825a749f1987a7a0bd268693c1750a1af6cc1802217547","stable_url_args":["https://github.com/hexagonal-sun/bic/archive/refs/tags/v1.0.0.tar.gz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"1.0.0"},"bigloo":{"desc":"Scheme implementation with object system, C, and Java interfaces","executables":["bglafile","bglafile.sh","bgldepend","bgldepend.sh","bgljas","bgljas.sh","bgljfile","bgljfile.sh","bglmake","bglmake.sh","bglmco","bglmco.sh","bglmemrun","bglpp","bglpp.sh","bglprof","bglprof.sh","bgltags","bgltags.sh","bigloo","bigloo.sh","bigloo4.7a"],"head_dependencies":["bdw-gc","gmp","libunistring","libuv","openjdk","openssl@3","pcre2","sqlite",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/manuel-serrano/bigloo.git",{":branch":"master"}],"homepage":"https://www-sop.inria.fr/indes/fp/Bigloo/","license":"GPL-2.0-or-later","ruby_source_checksum":"1de0774de48cad77cccd017029a4ff59574b8619da908ab6e1df3d013ccbb272","stable_dependencies":["bdw-gc","gmp","libunistring","libuv","openjdk","openssl@3","pcre2","sqlite",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"4425c37f499e2df1a7be3334ae8520fd76214733d9d9fe97b2fba71d1c4cf63b","stable_url_args":["https://www-sop.inria.fr/indes/fp/Bigloo/download/bigloo-4.7a.tar.gz"],"stable_version":"4.7a"},"bigquery-emulator":{"desc":"Emulate a GCP BigQuery server on your local machine","executables":["bigquery-emulator"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/goccy/bigquery-emulator.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/goccy/bigquery-emulator","license":"MIT","ruby_source_checksum":"12a954d3e20aefa5ddfc97abdcef294a81e45bf5166666712dbb4644fee08b29","stable_dependencies":[{"go":":build"}],"stable_checksum":"b24e327f433ab5da38cc28946ea7cb3eca8c265fa6ab1f428c82c0522d4daefb","stable_url_args":["https://github.com/goccy/bigquery-emulator/archive/refs/tags/v0.8.1.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.8.1"},"bilix":{"desc":"Lightning-fast asynchronous download tool for bilibili and more","executables":["bilix"],"head_dependencies":["certifi","lz4","pydantic","python@3.14",{"cmake":":build"}],"head_url_args":["https://github.com/HFrost0/bilix.git",{":branch":"master"}],"homepage":"https://github.com/HFrost0/bilix","license":"Apache-2.0","revision":8,"ruby_source_checksum":"3e3dffb291dfa0a6506d08ccf3ef01e07a3ed54e398a9959dc218a1c1762dd6b","stable_dependencies":["certifi","lz4","pydantic","python@3.14",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/HFrost0/bilix/commit/72c259d88b2fffb6cd530fce01b8c3d35fb79335.patch?full_index=1","sha256":"6f241455c6f1940626ed660d97abbcf3eecd3931cca3b6db6acd1f961649b6cb"}],"stable_checksum":"8ab1be9bcc661369cbeba95439c09716778b6b42b2505a3eaddb45175688e247","stable_url_args":["https://files.pythonhosted.org/packages/5c/12/0f885cee77471123a3c82da85bd1934af00aed213910987bbe5b2296997d/bilix-0.18.9.tar.gz"],"stable_version":"0.18.9"},"binaryen":{"desc":"Compiler infrastructure and toolchain library for WebAssembly","executables":["wasm-as","wasm-ctor-eval","wasm-dis","wasm-emscripten-finalize","wasm-fuzz-lattices","wasm-fuzz-types","wasm-merge","wasm-metadce","wasm-opt","wasm-reduce","wasm-shell","wasm-split","wasm2js"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/WebAssembly/binaryen.git",{":branch":"main"}],"homepage":"https://webassembly.org/","license":"Apache-2.0","ruby_source_checksum":"1d3b328f5dc7014fb6688f8ba81cbaabbff13e06ca6ce0000502bbfda44a63d6","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"20d727e7f3011cfe604b8ebdc873edbb4831c6b148209cb15bc2bedcded036ee","stable_url_args":["https://github.com/WebAssembly/binaryen/archive/refs/tags/version_130.tar.gz"],"stable_version":"130"},"bind":{"desc":"Implementation of the DNS protocols","executables":["arpaname","ddns-confgen","delv","dig","dnssec-cds","dnssec-dsfromkey","dnssec-importkey","dnssec-keyfromlabel","dnssec-keygen","dnssec-ksr","dnssec-revoke","dnssec-settime","dnssec-signzone","dnssec-verify","host","mdig","named","named-checkconf","named-checkzone","named-compilezone","named-journalprint","named-rrchecker","nsec3hash","nslookup","nsupdate","rndc","rndc-confgen","tsig-keygen"],"head_dependencies":["lmdb","jemalloc","json-c","libidn2","libnghttp2","libuv","openssl@3","userspace-rcu",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.isc.org/isc-projects/bind9.git",{":branch":"main"}],"head_uses_from_macos":[["libedit"],["libxml2"]],"homepage":"https://www.isc.org/bind/","license":"MPL-2.0","ruby_source_checksum":"0dbc3f318d9734a2e7f987103f9c53e97040076296944334d0944ffa9d5b425c","service_args":[[":run_type",":immediate"],[":require_root",true]],"service_run_args":[["$HOMEBREW_PREFIX/opt/bind/sbin/named","-f","-L","$HOMEBREW_PREFIX/var/log/named/named.log"]],"stable_dependencies":["readline","jemalloc","json-c","libidn2","libnghttp2","libuv","openssl@3","userspace-rcu",{"pkgconf":":build"}],"stable_checksum":"989fef1fc88ea59d04cd86f854dca5a4616a20a9968bcdde3c1a3668ab36be08","stable_url_args":["https://downloads.isc.org/isc/bind9/9.20.24/bind-9.20.24.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"9.20.24","version_scheme":1},"bindfs":{"desc":"FUSE file system for mounting to another location","head_dependencies":["libfuse",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/mpartel/bindfs.git",{":branch":"master"}],"homepage":"https://bindfs.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"896d6ed11dacacddcfe1e89d35d32aa633a6aa17bc45ce3f209ed713f553a1e3","stable_dependencies":["libfuse",{"pkgconf":":build"}],"stable_checksum":"3266d0aab787a9328bbb0ed561a371e19f1ff077273e6684ca92a90fedb2fe24","stable_url_args":["https://bindfs.org/downloads/bindfs-1.18.4.tar.gz"],"stable_version":"1.18.4"},"bindgen":{"bottle_rebuild":1,"desc":"Automatically generates Rust FFI bindings to C (and some C++) libraries","executables":["bindgen"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rust-lang/rust-bindgen.git",{":branch":"main"}],"head_uses_from_macos":[["llvm"]],"homepage":"https://rust-lang.github.io/rust-bindgen/","license":"BSD-3-Clause","ruby_source_checksum":"599c6c44b4cd80669b135ef5c3679d67fa3f052ffa2af1404219c10000c52c22","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4ffb17061b2d71f19c5062d2e17e64107248f484f9775c0b7d30a16a8238dfd1","stable_url_args":["https://github.com/rust-lang/rust-bindgen/archive/refs/tags/v0.72.1.tar.gz"],"stable_uses_from_macos":[["llvm"]],"stable_version":"0.72.1"},"bingrep":{"desc":"Greps through binaries from various OSs and architectures","executables":["bingrep"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/m4b/bingrep","license":"MIT","ruby_source_checksum":"2627ac1e0033bcff7e2ff8f91fd84dbeb916c9590291f5b1329a0b0bd9036a72","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8bf096df68736561b40f56cd1feb4834014cd11c0a28b33e74e818618c62e100","stable_url_args":["https://github.com/m4b/bingrep/archive/refs/tags/v0.12.1.tar.gz"],"stable_version":"0.12.1"},"binkd":{"bottle_rebuild":3,"desc":"TCP/IP FTN Mailer","head_url_args":["https://github.com/pgul/binkd.git",{":branch":"master"}],"homepage":"https://github.com/pgul/binkd","license":"GPL-2.0-or-later","ruby_source_checksum":"b35d809cde96922963d662fca3da650b95f0126b65f331aff4d6cbc87d2f812f","stable_checksum":"67cc5c254198005e6d7c5c98b1d161ad146615874df4839daa86735aa5e3fa1d","stable_url_args":["https://github.com/pgul/binkd/archive/refs/tags/binkd-1_0_4.tar.gz"],"stable_version":"1.0.4"},"binocle":{"desc":"Graphical tool to visualize binary data","executables":["binocle"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sharkdp/binocle.git",{":branch":"master"}],"homepage":"https://github.com/sharkdp/binocle","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"4fb1679c8502e0b0dbfe4b2ea30f5f99e2088281f5d7c77e2223ec6ac986bdd4","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b58d450f343539242b9f146606f5e70d0d183e12ce03e1b003c5197e6e41727b","stable_url_args":["https://github.com/sharkdp/binocle/archive/refs/tags/v0.3.2.tar.gz"],"stable_version":"0.3.2"},"binsider":{"desc":"Analyzes ELF binaries","executables":["binsider"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/orhun/binsider.git",{":branch":"main"}],"homepage":"https://binsider.dev/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"333a87bf6fe39907fcf7dc7af3dbbd9cbeb979dd627bdfe6345c210c4457f0f5","stable_dependencies":[{"rust":":build"}],"stable_checksum":"78d8ccb0497fd32bdd3c46d1ca6557725154af179021b30a00150e96e4ead8f8","stable_url_args":["https://github.com/orhun/binsider/archive/refs/tags/v0.3.2.tar.gz"],"stable_version":"0.3.2"},"binutils":{"desc":"GNU binary tools for native development","executables":["addr2line","ar","c++filt","coffdump","dlltool","dllwrap","elfedit","gaddr2line","gar","gc++filt","gcoffdump","gdlltool","gdllwrap","gelfedit","gnm","gobjcopy","gobjdump","granlib","greadelf","gsize","gsrconv","gstrings","gstrip","gsysdump","gwindmc","gwindres","nm","objcopy","objdump","ranlib","readelf","size","srconv","strings","strip","sysdump","windmc","windres"],"head_dependencies":["zstd",{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}]],"homepage":"https://www.gnu.org/software/binutils/binutils.html","keg_only_args":[":shadowed_by_macos","Apple's CLT provides the same tools"],"license":{":all_of":["GPL-2.0-or-later","GPL-3.0-or-later","LGPL-2.0-or-later","LGPL-3.0-only"]},"link_overwrite_paths":["bin/dwp"],"oldnames":["gold"],"ruby_source_checksum":"7a924c72bb8e81b3f744455c1cde82cf9b3030b9fec5e89b20040e3df94f6361","stable_dependencies":["zstd",{"pkgconf":":build"}],"stable_checksum":"324ed40ada2633a28eaa5d104ca5db165fd3cc3162cc1d48a7b7fa9c932da439","stable_url_args":["https://ftpmirror.gnu.org/gnu/binutils/binutils-2.46.1.tar.bz2"],"stable_uses_from_macos":[[{"bison":":build"}]],"stable_version":"2.46.1"},"binwalk":{"bottle_rebuild":1,"desc":"Searches a binary image for embedded files and executable code","executables":["binwalk"],"head_dependencies":["sevenzip",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/ReFirmLabs/binwalk.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["xz"]],"homepage":"https://github.com/ReFirmLabs/binwalk","license":"MIT","ruby_source_checksum":"4f92820ed1ebe714b75e27a5d417eb89ded9969a1f21a01cf9015139386e278f","stable_dependencies":["sevenzip",{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ReFirmLabs/binwalk/commit/b83242ffbd54997d11c7f7e304c17bf9582e38fe.patch?full_index=1","sha256":"3a9e9f43ee552d6c3ab3d8069524a786b95f1256969f30400c679b1cc19e026c"}],"stable_checksum":"06f595719417b70a592580258ed980237892eadc198e02363201abe6ca59e49a","stable_url_args":["https://github.com/ReFirmLabs/binwalk/archive/refs/tags/v3.1.0.tar.gz"],"stable_uses_from_macos":[["bzip2"],["xz"]],"stable_version":"3.1.0"},"bioawk":{"bottle_rebuild":1,"desc":"AWK modified for biological data","executables":["bioawk"],"head_uses_from_macos":[[{"bison":":build"}]],"homepage":"https://github.com/lh3/bioawk","license":"HPND","ruby_source_checksum":"cca4c13baeddcd267d9e3d0055073b0ecc44ce7532eafbe322f4db71fa8d0a1b","stable_checksum":"5cbef3f39b085daba45510ff450afcf943cfdfdd483a546c8a509d3075ff51b5","stable_url_args":["https://github.com/lh3/bioawk/archive/refs/tags/v1.0.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}]],"stable_version":"1.0"},"biodiff":{"desc":"Hex diff viewer using alignment algorithms from biology","executables":["biodiff","git-biodiff"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/8051Enthusiast/biodiff.git",{":branch":"main"}],"head_uses_from_macos":[["llvm"]],"homepage":"https://github.com/8051Enthusiast/biodiff","license":"MIT","ruby_source_checksum":"1a68db3eefc323a2492fa111fc12df90fe93d3ff1cd07445753daac7c0636ccf","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/8051Enthusiast/biodiff.git",{":tag":"v1.2.1",":revision":"48468e9e7493c5bec608035f86459feb2469be14"}],"stable_uses_from_macos":[["llvm"]],"stable_version":"1.2.1"},"biome":{"desc":"Toolchain of the web","executables":["biome"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/biomejs/biome.git",{":branch":"main"}],"homepage":"https://biomejs.dev/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"973977124c42731f19f03e8c86a0a352db1fa7b9a00ed1b0e01fbf06091c9fb7","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0ecf4818c1a6a072647f6fcbdd29fcc2ac82b33ba825710806c7c7495edef20b","stable_url_args":["https://github.com/biomejs/biome/archive/refs/tags/@biomejs/biome@2.5.3.tar.gz"],"stable_version":"2.5.3"},"bioperl":{"desc":"Perl tools for bioinformatics, genomics and life science","executables":["bp_aacomp","bp_bioflat_index","bp_biogetseq","bp_dbsplit","bp_extract_feature_seq","bp_fastam9_to_table","bp_fetch","bp_filter_search","bp_find-blast-matches","bp_gccalc","bp_genbank2gff3","bp_index","bp_local_taxonomydb_query","bp_make_mrna_protein","bp_mask_by_search","bp_mrtrans","bp_mutate","bp_nexus2nh","bp_nrdb","bp_oligo_count","bp_process_gadfly","bp_process_sgd","bp_revtrans-motif","bp_search2alnblocks","bp_search2gff","bp_search2table","bp_search2tribe","bp_seq_length","bp_seqconvert","bp_seqcut","bp_seqpart","bp_seqret","bp_seqretsplit","bp_split_seq","bp_sreformat","bp_taxid4species","bp_taxonomy2tree","bp_translate_seq","bp_tree2pag","bp_unflatten_seq"],"head_dependencies":[{"pkgconf":":build"}],"head_url_args":["https://github.com/bioperl/bioperl-live.git",{":branch":"master"}],"head_uses_from_macos":[["expat"],["libxml2"],["perl"]],"homepage":"https://bioperl.org","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"revision":6,"ruby_source_checksum":"92eb792330b731cbe5a249ea62d14849dd1e046c7ecfd4ae3815e67e1e36e3a5","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"c490a3be7715ea6e4305efd9710e5edab82dabc55fd786b6505b550a30d71738","stable_url_args":["https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS/BioPerl-1.7.8.tar.gz"],"stable_uses_from_macos":[["expat"],["libxml2"],["perl"]],"stable_version":"1.7.8"},"biosig":{"desc":"Tools for biomedical signal processing and data conversion","executables":["bin2rec","biosig2gdf","biosig_fhir","heka2itx","physicalunits","rec2bin","save2aecg","save2gdf","save2scp"],"head_dependencies":["dcmtk","suite-sparse",{"gawk":":build"},{"libb64":":build"}],"homepage":"https://biosig.sourceforge.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"083f78f335a0940a50c066e7db8045a308a9d9b83f605ca8d30097544921d8b4","stable_dependencies":["dcmtk","suite-sparse",{"gawk":":build"},{"libb64":":build"}],"stable_checksum":"dfdb7aec5ac9681f25e3c186a5b356d5ec86cda87cdcb034d38e838f875cc3f1","stable_url_args":["https://downloads.sourceforge.net/project/biosig/BioSig%20for%20C_C%2B%2B/src/biosig-3.9.5.src.tar.xz"],"stable_version":"3.9.5"},"bison":{"aliases":["bison@3.8"],"desc":"Parser generator","executables":["bison","yacc"],"head_uses_from_macos":[["m4"]],"homepage":"https://www.gnu.org/software/bison/","keg_only_args":[":provided_by_macos"],"license":"GPL-3.0-or-later","ruby_source_checksum":"e677f20d98818c8a046412e05ae23f91c72c8764375e7ecf2edecf89547d3b6f","stable_checksum":"9bba0214ccf7f1079c5d59210045227bcf619519840ebfa80cd3849cff5a5bf2","stable_url_args":["https://ftpmirror.gnu.org/gnu/bison/bison-3.8.2.tar.xz"],"stable_uses_from_macos":[["m4"]],"stable_version":"3.8.2","version_scheme":1,"bottle_checksum":"fb649b4e0b071ccfdce51193942366e894fb08be9798109eb718fb323369509e"},"bit-git":{"conflicts":[["bit",{":because":"both install `bit` binaries"}]],"desc":"Bit is a modern Git CLI","executables":["bit","bit-git"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/chriswalz/bit.git",{":branch":"master"}],"homepage":"https://github.com/chriswalz/bit","license":"Apache-2.0","ruby_source_checksum":"51aa204d1234c706fb33f36e817d1ac152d8f814a8f57298873085342c63a673","stable_dependencies":[{"go":":build"}],"stable_checksum":"563ae6b0fa279cb8ea8f66b4b455c7cb74a9e65a0edbe694505b2c8fc719b2ff","stable_url_args":["https://github.com/chriswalz/bit/archive/refs/tags/v1.1.2.tar.gz"],"stable_version":"1.1.2","bottle_checksum":"cc0139db7fef5d988bd822b90f8551d8ed5a5cdccdcc71520ae6f326cdad89ac"},"bit":{"bottle_rebuild":1,"conflicts":[["bit-git",{":because":"both install `bit` binaries"}]],"desc":"Distributed Code Component Manager","executables":["bit"],"head_dependencies":["node","terminal-notifier"],"head_url_args":["https://github.com/teambit/bit.git",{":branch":"master"}],"homepage":"https://bit.dev","license":"Apache-2.0","revision":1,"ruby_source_checksum":"4b147190e66112761911cc87407947aa563b937a2c3598be425956d0c3e2e058","stable_dependencies":["node","terminal-notifier"],"stable_checksum":"25d899bacd06d77fad41026a9b19cbe94c8fb986f5fe59ead7ccec9f60fd0ef9","stable_url_args":["https://registry.npmjs.org/bit-bin/-/bit-bin-14.8.8.tgz"],"stable_version":"14.8.8"},"bitchx":{"bottle_rebuild":2,"desc":"Text-based, scriptable IRC client","executables":["BitchX","BitchX-1.2.1","scr-bx"],"head_dependencies":["openssl@4"],"head_url_args":["https://git.code.sf.net/p/bitchx/git.git",{":branch":"master"}],"head_uses_from_macos":[["libxcrypt"],["ncurses"]],"homepage":"https://bitchx.sourceforge.net/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"dfc181e035ca057eaaf712b30c7c135c293fca124155e4906cebc27319cfbaf0","stable_dependencies":["openssl@4"],"stable_patches":[{"strip":"p1","file":"Patches/bitchx/linux.patch"},{"strip":"p1","data":true}],"stable_checksum":"2d270500dd42b5e2b191980d584f6587ca8a0dbda26b35ce7fadb519f53c83e2","stable_url_args":["https://downloads.sourceforge.net/project/bitchx/ircii-pana/bitchx-1.2.1/bitchx-1.2.1.tar.gz"],"stable_uses_from_macos":[["libxcrypt"],["ncurses"]],"stable_version":"1.2.1"},"bitcoin":{"desc":"Decentralized, peer to peer payment network","executables":["bitcoin","bitcoin-cli","bitcoin-tx","bitcoin-util","bitcoin-wallet","bitcoind"],"head_dependencies":["capnp","libevent","zeromq",{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/bitcoin/bitcoin.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://bitcoincore.org/","license":{":all_of":["MIT","BSD-3-Clause","BSL-1.0"]},"ruby_source_checksum":"4245853a3593840869df1d0b91b9591b8d2853e71dd2d1f0ee8d4cf795539307","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/bitcoin/bin/bitcoind"],"stable_dependencies":["capnp","libevent","zeromq",{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"50411d5b43c7e4c90099394759eb6c2add6e7c2dbe728840893d638b6fc6afc9","stable_url_args":["https://bitcoincore.org/bin/bitcoin-core-31.1/bitcoin-31.1.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"31.1"},"bitlbee":{"bottle_rebuild":2,"desc":"IRC to other chat networks gateway","head_dependencies":["glib","gnutls","libgcrypt","libgpg-error","gettext",{"pkgconf":":build"}],"head_url_args":["https://github.com/bitlbee/bitlbee.git",{":branch":"master"}],"homepage":"https://www.bitlbee.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"87bcda7a942fae3223f38ebdc0e4f428ff0cd1701dbac5c7af7307601a2b0935","service_args":[[":run_type",":immediate"],[":sockets","tcp://127.0.0.1:6667"]],"service_run_args":["$HOMEBREW_PREFIX/opt/bitlbee/sbin/bitlbee"],"stable_dependencies":["glib","gnutls","libgcrypt","libgpg-error","gettext",{"pkgconf":":build"}],"stable_checksum":"9f15de46f29b46bf1e39fc50bdf4515e71b17f551f3955094c5da792d962107e","stable_url_args":["https://get.bitlbee.org/src/bitlbee-3.6.tar.gz"],"stable_version":"3.6"},"bitrise":{"desc":"Command-line automation tool","executables":["bitrise"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/bitrise-io/bitrise.git",{":branch":"master"}],"head_uses_from_macos":[["rsync"]],"homepage":"https://github.com/bitrise-io/bitrise","license":"MIT","ruby_source_checksum":"b241656a59eb43963ba8f6b5ddb23f0c961ac66dd32cfa8d83f6731ae178a8e0","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"f84ce9429c83358ddced9700bde3e59dca58bf0144ea719aa4101814133a22ca","stable_url_args":["https://github.com/bitrise-io/bitrise/archive/refs/tags/v2.41.0.tar.gz"],"stable_uses_from_macos":[["rsync"]],"stable_version":"2.41.0"},"bittwist":{"desc":"Libcap-based Ethernet packet generator","executables":["bittwist","bittwiste"],"head_uses_from_macos":[["libpcap"]],"homepage":"https://bittwist.sourceforge.io","license":"GPL-2.0-or-later","ruby_source_checksum":"1c87c3e2d79ea87106e0dede046f831a0ddbf6b60649bdabd55012aa3758abc4","stable_checksum":"2ff00070d57221672af5198268088ffee8ed6b5ade33d6f26be5b3b4125b48f1","stable_url_args":["https://downloads.sourceforge.net/project/bittwist/macOS/Bit-Twist%204.7/bittwist-macos-4.7.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"4.7"},"bitwarden-cli":{"desc":"Secure and free password manager for all of your devices","executables":["bw"],"head_dependencies":["node"],"head_url_args":["https://github.com/bitwarden/clients.git",{":branch":"main"}],"homepage":"https://bitwarden.com/","license":"GPL-3.0-only","ruby_source_checksum":"e60a65cba57ab4f80e58ab247daca2109cc867312966dee02d9b53951a913f22","stable_dependencies":["node"],"stable_checksum":"1c6438398b2995263094aba69ae39330d30e6dfdeefbba5ffca7ff76a9aee6c2","stable_url_args":["https://github.com/bitwarden/clients/archive/refs/tags/cli-v2026.6.0.tar.gz"],"stable_version":"2026.6.0","bottle_tag":":all","bottle_checksum":"3a38ee559640b2817afcb1a21182237f1a70a97cda8a8ec34b8b56e16fb0feb4"},"bitwise":{"desc":"Terminal based bit manipulator in ncurses","executables":["bitwise"],"head_dependencies":["readline",{"autoconf":":build"},{"automake":":build"}],"homepage":"https://github.com/mellowcandle/bitwise","license":"GPL-3.0-or-later","ruby_source_checksum":"f44a36f40fef673536bd73e625c95a0f4bdcd1d9b7cb1f6045e1ed4af2aed473","stable_dependencies":["readline",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"806271fa5bf31de0600315e8720004a8f529954480e991ca84a9868dc1cae97e","stable_url_args":["https://github.com/mellowcandle/bitwise/releases/download/v0.50/bitwise-v0.50.tar.gz"],"stable_version":"0.50","bottle_cellar":":any","bottle_checksum":"92f12631e0740195ad3cf87b0a320288d6d27523651568575d3dedb4a02a0705"},"bitwuzla":{"desc":"SMT solver for bit-vectors, floating-points, arrays and uninterpreted functions","executables":["bitwuzla"],"head_dependencies":["gmp","mpfr",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://bitwuzla.github.io","license":"MIT","ruby_source_checksum":"83144dd103a2ed6a97a3424b9dce95224b658935ad259baad14b18047d526ed8","stable_dependencies":["gmp","mpfr",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"42707f38900a20bb18108e426ba667560d1fd2ccce0d4f75aa60439b546488b4","stable_url_args":["https://github.com/bitwuzla/bitwuzla/archive/refs/tags/0.9.1.tar.gz"],"stable_version":"0.9.1"},"bk":{"desc":"Terminal EPUB Reader","executables":["bk"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/aeosynth/bk.git",{":branch":"master"}],"homepage":"https://github.com/aeosynth/bk","license":"MIT","ruby_source_checksum":"3286d29396b8fc6cdaa6899cf27ef9d722d957ddd1ef83caccb16c035da67789","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c720c8e81e86709f8543ca1a97a3c30b3bb33d55692a536cefed0ad2e3dfabcd","stable_url_args":["https://github.com/aeosynth/bk/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"bkcrack":{"desc":"Crack legacy zip encryption with Biham and Kocher's known plaintext attack","executables":["bkcrack"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/kimci86/bkcrack.git",{":branch":"master"}],"homepage":"https://github.com/kimci86/bkcrack","license":"Zlib","ruby_source_checksum":"2c3512c973248d116cd3245ea0370c0a334fb66a18cb3877ca9d8070dbaedae0","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"bb6a6d0bb1ccbb3c39cf8b3113581b5514b127023bbe0e864992c57e79346053","stable_url_args":["https://github.com/kimci86/bkcrack/archive/refs/tags/v1.8.1.tar.gz"],"stable_version":"1.8.1"},"bkmr":{"desc":"Unified CLI Tool for Bookmark, Snippet, and Knowledge Management","executables":["bkmr"],"head_dependencies":["onnxruntime","openssl@3",{"rust":":build"}],"head_url_args":["https://github.com/sysid/bkmr.git",{":branch":"main"}],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/sysid/bkmr","license":"BSD-3-Clause","ruby_source_checksum":"6d0ce8390125a91cc0fe28bd496a0ce031fb19d276a049791284542eb80dd4a9","stable_dependencies":["onnxruntime","openssl@3",{"rust":":build"}],"stable_checksum":"04bff12e46817ff96b0ff3ad7f20d93e13cb767e9ca59e57e095f7e9dcd8cefc","stable_url_args":["https://github.com/sysid/bkmr/archive/refs/tags/v7.6.5.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"7.6.5"},"bkt":{"desc":"CLI utility for caching the output of subprocesses","executables":["bkt"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/dimo414/bkt","license":"MIT","ruby_source_checksum":"5d8a576a886f604d623db221a94ce18545367d6b616a94b6978f25e2227251b1","stable_dependencies":[{"rust":":build"}],"stable_checksum":"d9128a13070ebc564bcc70210062bdd60eb757fd0f5d075c50e9aa7f714c6562","stable_url_args":["https://github.com/dimo414/bkt/archive/refs/tags/0.8.2.tar.gz"],"stable_version":"0.8.2"},"black":{"desc":"Python code formatter","executables":["black","blackd"],"head_dependencies":["python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/psf/black.git",{":branch":"main"}],"homepage":"https://black.readthedocs.io/en/stable/","license":"MIT","revision":1,"ruby_source_checksum":"8baa5c1b52a7a3b2de34efb52a80a3245fafad92f70f92331119e2c71e865b55","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/blackd.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/blackd.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/black/bin/blackd"],"stable_dependencies":["python@3.14",{"rust":":build"}],"stable_checksum":"dd321f668053961824bcc1be1cc1df748b2d7e4fa28086b08331e577b0100a73","stable_url_args":["https://files.pythonhosted.org/packages/c0/37/5628dd55bf2b34257fc7603f0fe97c40e3aaf24265f416a9c85c95ca1436/black-26.5.1.tar.gz"],"stable_version":"26.5.1"},"blackbox":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-12-09",":because":":repo_archived"},"desc":"Safely store secrets in Git/Mercurial/Subversion","disable_args":{":date":"2026-12-09",":because":":repo_archived"},"executables":["_blackbox_common.sh","_blackbox_common_test.sh","_stack_lib.sh","blackbox_addadmin","blackbox_cat","blackbox_decrypt_all_files","blackbox_decrypt_file","blackbox_deregister_file","blackbox_diff","blackbox_edit","blackbox_edit_end","blackbox_edit_start","blackbox_initialize","blackbox_list_admins","blackbox_list_files","blackbox_listadmins","blackbox_postdeploy","blackbox_recurse","blackbox_register_new_file","blackbox_removeadmin","blackbox_shred_all_files","blackbox_update_all_files","blackbox_view","blackbox_whatsnew"],"head_dependencies":["gnupg"],"homepage":"https://github.com/StackExchange/blackbox","license":"MIT","ruby_source_checksum":"6c44a4fadf8e512b9449cb2bf004718003c1d687501161d21671d5e73d1d87f9","stable_dependencies":["gnupg"],"stable_checksum":"f1efcca6680159f244eb44fdb78e92b521760b875fa5a36e4c433b93ed0f87c1","stable_url_args":["https://github.com/StackExchange/blackbox/archive/refs/tags/v1.20220610.tar.gz"],"stable_version":"1.20220610","version_scheme":1,"bottle_tag":":all","bottle_checksum":"878400e4eed8cba1adc57d86a4b2672e1e4c95bd0928b4f121b0afb849073374"},"blades":{"desc":"Blazing fast dead simple static site generator","executables":["blades"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/grego/blades.git",{":branch":"master"}],"homepage":"https://www.getblades.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"901bdb095312c8d2c1150169623df7b813a0554ae55cd46e85ef44d57a67f93b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6bcce947580243e83a9bf4d6ec4afbc7e6cd0c7541a16d904c7d4f1314036bd0","stable_url_args":["https://github.com/grego/blades/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"blahtexml":{"desc":"Converts equations into Math ML","executables":["blahtex","blahtexml"],"head_dependencies":["xerces-c"],"homepage":"https://github.com/gvanas/blahtexml","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"67b6f2791eaec2b8518847a31dde876245fcd9f10caf183970fd555da89ca467","stable_dependencies":["xerces-c"],"stable_checksum":"ef746642b1371f591b222ce3461c08656734c32ad3637fd0574d91e83995849e","stable_url_args":["https://github.com/gvanas/blahtexml/archive/refs/tags/v1.0.tar.gz"],"stable_version":"1.0"},"blake3":{"desc":"C implementation of the BLAKE3 cryptographic hash function","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/BLAKE3-team/BLAKE3","license":{":any_of":["CC0-1.0","Apache-2.0"]},"ruby_source_checksum":"c22e759c912b877bb3928c01e4d308a6122089c88c697d935651125bff3aeeeb","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"220bd81286e2a0585beac66d41ac3f4c2c33ae8a4e339fc88cf22d5e00514fe9","stable_url_args":["https://github.com/BLAKE3-team/BLAKE3/archive/refs/tags/1.8.5.tar.gz"],"stable_version":"1.8.5"},"blast":{"bottle_rebuild":2,"conflicts":[["proj",{":because":"both install a `libproj.a` library"}]],"desc":"Basic Local Alignment Search Tool","executables":["blast_formatter","blastdb_aliastool","blastdb_convert","blastdb_path","blastdbcheck","blastdbcmd","blastdbcp","blastn","blastp","blastx","cleanup-blastdb-volumes.py","convert2blastmask","datatool","deltablast","dustmasker","gc_cli","get_species_taxids.sh","legacy_blast.pl","lmdbxx_sample","makeblastdb","makeclusterdb","makembindex","makeprofiledb","project_tree_builder","psiblast","rpsblast","rpstblastn","run_with_lock","seedtop","segmasker","seqdb_demo","tax4blast","tblastn","tblastx","update_blastdb.pl","windowmasker","windowmasker_2.2.22_adapter.py"],"head_dependencies":["lmdb","mbedtls@3","pcre2","libomp"],"head_uses_from_macos":[[{"cpio":":build"}],["bzip2"],["sqlite"]],"homepage":"https://blast.ncbi.nlm.nih.gov/","license":":public_domain","revision":1,"ruby_source_checksum":"6f8b5f992fe88651e82334c57f832f8b4aeef8887151b4410d1475ad28b03a1b","stable_dependencies":["lmdb","mbedtls@3","pcre2","libomp"],"stable_checksum":"502057a88e9990e34e62758be21ea474cc0ad68d6a63a2e37b2372af1e5ea147","stable_url_args":["https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.17.0/ncbi-blast-2.17.0+-src.tar.gz"],"stable_uses_from_macos":[[{"cpio":":build"}],["bzip2"],["sqlite"]],"stable_version":"2.17.0"},"blastem":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-09-28",":because":"is unsupported, https://docs.brew.sh/Support-Tiers#future-macos-support"},"desc":"Fast and accurate Genesis emulator","disable_args":{":date":"2026-09-28",":because":"is unsupported, https://docs.brew.sh/Support-Tiers#future-macos-support"},"executables":["blastem"],"head_dependencies":["glew","sdl2-compat",{"imagemagick":":build"},{"pillow":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"head_url_args":["https://www.retrodev.com/repos/blastem",{":using":":hg"}],"homepage":"https://www.retrodev.com/blastem/","license":"GPL-3.0-or-later","revision":3,"ruby_source_checksum":"41bc41bf43bf4ba9eb725d3dd26e6a4d177bf6a2b474b39663534065f079558e","stable_dependencies":["glew","sdl2-compat",{"imagemagick":":build"},{"pillow":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"stable_patches":[{"strip":"p1","url":"https://www.retrodev.com/repos/blastem/raw-rev/dbbf0100f249","sha256":"e332764bfa08e08e0f9cbbebefe73b88adb99a1e96a77a16a0aeeae827ac72ff"}],"stable_checksum":"d460632eff7e2753a0048f6bd18e97b9d7c415580c358365ff35ac64af30a452","stable_url_args":["https://www.retrodev.com/repos/blastem/archive/v0.6.2.tar.gz"],"stable_version":"0.6.2"},"blaze":{"desc":"High-performance C++ math library for dense and sparse arithmetic","head_dependencies":["openblas",{"cmake":":build"}],"head_url_args":["https://bitbucket.org/blaze-lib/blaze.git",{":branch":"master"}],"homepage":"https://bitbucket.org/blaze-lib/blaze","license":"BSD-3-Clause","ruby_source_checksum":"ba8493e1e92bc99f9ed4c1a6c08c67ef634830d27c665ca957782fa52aacb92b","stable_dependencies":["openblas",{"cmake":":build"}],"stable_checksum":"4c4e1915971efbedab95790e4c5cf017d8448057fa8f8c62c46e1643bf72cbb1","stable_url_args":["https://bitbucket.org/blaze-lib/blaze/downloads/blaze-3.8.2.tar.gz"],"stable_version":"3.8.2","bottle_checksum":"e47ffe3bc0d4b023cb6aeb3a368b3758daa8f06fab8c5b701eb5e30733591bf2"},"blazeblogger":{"bottle_rebuild":3,"desc":"CMS for the command-line","executables":["blaze","blaze-add","blaze-config","blaze-edit","blaze-init","blaze-list","blaze-log","blaze-make","blaze-remove"],"homepage":"http://blaze.blackened.cz/","license":"GPL-3.0-only","ruby_source_checksum":"99459c5a5ee6dae2a55ef50767f3b255da5122be8f88449e32a76645ac00d6e4","stable_checksum":"39024b70708be6073e8aeb3943eb3b73d441fbb7b8113e145c0cf7540c4921aa","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/blazeblogger/blazeblogger-1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_tag":":all","bottle_checksum":"4f76e3eb4cb3ab302fdf746ec68a54f42422913c10916429788affadad93209c"},"blazegraph":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-07-26",":because":":unmaintained"},"desc":"Graph database supporting RDF data model, Sesame, and Blueprint APIs","disable_args":{":date":"2025-07-26",":because":":unmaintained"},"head_dependencies":["openjdk@8"],"homepage":"https://blazegraph.com/","license":"GPL-2.0-only","oldnames":["bigdata"],"ruby_source_checksum":"cf037f4e3a4b499dc5bdd9003202de02698a92b1deea5d79efa495a55e47ecab","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/opt/blazegraph"],[":require_root",true]],"service_run_args":["$HOMEBREW_PREFIX/opt/blazegraph/bin/blazegraph"],"stable_dependencies":["openjdk@8"],"stable_checksum":"fbaeae7e1b3af71f57cfc4da58b9c52a9ae40502d431c76bafa5d5570d737610","stable_url_args":["https://github.com/blazegraph/database/releases/download/BLAZEGRAPH_RELEASE_2_1_5/blazegraph.jar"],"stable_version":"2.1.5","bottle_tag":":all","bottle_checksum":"3f006e1ce3a63d62b14b3274a11417ac02fa7585e5036bcba32fe4264deda8e3"},"blink":{"bottle_rebuild":2,"desc":"Tiniest x86-64-linux emulator","executables":["blink","blinkenlights"],"head_dependencies":[{"pkgconf":":build"},{"make":":build"}],"head_url_args":["https://github.com/jart/blink.git",{":branch":"master"}],"homepage":"https://github.com/jart/blink","license":"ISC","ruby_source_checksum":"7c6f147921af8b29f3d060070162ed0ffc85eed7f84d777e5c2532f5f78d4d1b","stable_dependencies":[{"pkgconf":":build"},{"make":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/jart/blink/commit/f93880dd38877914b71c2276bb476329a9e24ed0.patch?full_index=1","sha256":"c7f6b41eaf9c0edee25191b6aa9e8dd21d29734c1474919f5f67685893bf20d7"}],"stable_checksum":"2649793e1ebf12027f5e240a773f452434cefd9494744a858cd8bff8792dba68","stable_url_args":["https://github.com/jart/blink/archive/refs/tags/1.1.0.tar.gz"],"stable_version":"1.1.0"},"blink1":{"desc":"Control blink(1) indicator light","executables":["blink1-tool"],"head_url_args":["https://github.com/todbot/blink1-tool.git",{":branch":"main"}],"homepage":"https://blink1.thingm.com/","license":{":any_of":["CC-BY-SA-4.0","MIT"]},"ruby_source_checksum":"a741175dd5fc1625f02fd7c1e82dc59d94ce446d16b14a62b42312f6c4dc96a1","stable_url_args":["https://github.com/todbot/blink1-tool.git",{":tag":"v2.5.0",":revision":"600da2c6f14e22fecee0e3871463cdab99a68525"}],"stable_version":"2.5.0"},"blis":{"desc":"BLAS-like Library Instantiation Software Framework","head_dependencies":["libomp"],"head_url_args":["https://github.com/flame/blis.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/flame/blis","license":"BSD-3-Clause","ruby_source_checksum":"6ad1d0ec0d82f5997f224d2e8c5cf912d4166903564db1ed6cedac012390cff2","stable_dependencies":["libomp"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"901752ec596cd63421ea45a6a06a9f34491cf5ae01cea412ece05f97a2690a96","stable_url_args":["https://github.com/flame/blis/archive/refs/tags/2.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"2.1"},"blisp":{"desc":"ISP tool & library for Bouffalo Labs RISC-V Microcontrollers and SoCs","executables":["blisp"],"head_dependencies":["argtable3","libserialport",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/pine64/blisp.git",{":branch":"master"}],"homepage":"https://github.com/pine64/blisp","license":"MIT","revision":1,"ruby_source_checksum":"2bfbc5dd57a927af102ff76af872be8e9cbd4deb1c067f12bb38442861bbc519","stable_dependencies":["argtable3","libserialport",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"79f87fbbb66f1d9ddf250cdc15dc16638d95e0905665003b08920a4b1fda9f96","stable_url_args":["https://github.com/pine64/blisp/archive/refs/tags/v0.0.5.tar.gz"],"stable_version":"0.0.5"},"blitz":{"desc":"Multi-dimensional array library for C++","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/blitzpp/blitz.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/blitzpp/blitz/wiki","license":"Artistic-2.0","ruby_source_checksum":"937148eec5591e21a5fdcb3931c5ea41f2f932a9fc5a71de793080b59939b548","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"500db9c3b2617e1f03d0e548977aec10d36811ba1c43bb5ef250c0e3853ae1c2","stable_url_args":["https://github.com/blitzpp/blitz/archive/refs/tags/1.0.2.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.0.2","bottle_cellar":":any","bottle_checksum":"0b04264665a05ca8b018a1f9b8e7452297d675b5bb5b50f49af2dd5176de462e"},"blitzwave":{"desc":"C++ wavelet library","executables":["blitzwave-config"],"head_dependencies":["blitz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://oschulz.github.io/blitzwave/","license":"GPL-2.0-or-later","ruby_source_checksum":"6ecb4d298acd2e584d5780db568bbfc563d493e170e6407ae0c427e640522624","stable_dependencies":["blitz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"edb0b708a0587e77b8e0aa3387b44f4e838855c17e896a8277bb80fbe79b9a63","stable_url_args":["https://github.com/oschulz/blitzwave/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"bloaty":{"desc":"Size profiler for binaries","executables":["bloaty"],"head_dependencies":["abseil","capstone","protobuf","re2",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/google/bloaty.git",{":branch":"main"}],"homepage":"https://github.com/google/bloaty","license":"Apache-2.0","revision":50,"ruby_source_checksum":"f0fd61d0fdb510e9d7ce80b25b17aa209553d92c93cd6b5260c5a2be3e320094","stable_dependencies":["abseil","capstone","protobuf","re2",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/bloaty/system-abseil.patch"}],"stable_checksum":"a308d8369d5812aba45982e55e7c3db2ea4780b7496a5455792fb3dcba9abd6f","stable_url_args":["https://github.com/google/bloaty/releases/download/v1.1/bloaty-1.1.tar.bz2"],"stable_version":"1.1"},"block-goose-cli":{"conflicts":[["goose",{":because":"both install `goose` binaries"}]],"desc":"Open source, extensible AI agent that goes beyond code suggestions","executables":["generate_manpages","goose"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/aaif-goose/goose.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://goose-docs.ai/","license":"Apache-2.0","ruby_source_checksum":"bb85eb11fad935e4257a438ecea75bcb456ce5ab7a1772a18cae704128397483","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"1eeb0dfddbf2e5b1a850e24ea5ce9bd7681501b1d200e26fb5e3be465337c1bb","stable_url_args":["https://github.com/aaif-goose/goose/archive/refs/tags/v1.41.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"1.41.0"},"blockhash":{"desc":"Perceptual image hash calculation tool","executables":["blockhash"],"head_dependencies":["imagemagick",{"pkgconf":":build"}],"head_url_args":["https://github.com/commonsmachinery/blockhash.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/commonsmachinery/blockhash","license":"MIT","revision":6,"ruby_source_checksum":"47538f0945b661a573d9600888413fd856c7bb96a16d7e4101e9a7651a3d2d52","stable_dependencies":["imagemagick",{"pkgconf":":build"}],"stable_checksum":"3c48af7bdb1f673b2f3c9f8c0bfa9107a7019b54ac3b4e30964bc0707debdd3a","stable_url_args":["https://github.com/commonsmachinery/blockhash/archive/refs/tags/v0.3.3.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.3.3"},"blocky":{"desc":"Fast and lightweight DNS proxy as ad-blocker for local network","executables":["blocky"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/0xerr0r/blocky.git",{":branch":"main"}],"homepage":"https://0xerr0r.github.io/blocky/","license":"Apache-2.0","ruby_source_checksum":"89bef21106b3dcf25cf5309c27f6f90f35af0a58543a1c5a7b3daaeecb62dc4d","service_args":[[":run_type",":immediate"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/blocky/sbin/blocky","--config","$HOMEBREW_PREFIX/etc/blocky/config.yml"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"b51b5a23727c1f74f976204524c77d571329439eb88c9a718b92916c16c93ca7","stable_url_args":["https://github.com/0xerr0r/blocky/archive/refs/tags/v0.33.0.tar.gz"],"stable_version":"0.33.0"},"blogc":{"desc":"Blog compiler with template engine and markup language","executables":["blogc","blogc-git-receiver","blogc-make","blogc-runserver"],"head_url_args":["https://github.com/blogc/blogc.git",{":branch":"master"}],"homepage":"https://blogc.rgm.io/","license":"BSD-3-Clause","ruby_source_checksum":"5a769be81a3b341073a102b153b701b1633278a5a96642cc385757d2ea3e718a","stable_checksum":"d1289367362b7b11b438670fe703ff2c751e795393c06e1999d6b9a6e438fdd8","stable_url_args":["https://github.com/blogc/blogc/releases/download/v0.20.1/blogc-0.20.1.tar.xz"],"stable_version":"0.20.1","bottle_checksum":"f51d0d693775155a5eb1199a7ee90abb00e35a00a7469e02f3a31c074aff57cf"},"bltool":{"bottle_rebuild":3,"desc":"Tool for command-line interaction with backloggery.com","executables":["bltool"],"head_dependencies":["openjdk",{"leiningen":":build"}],"head_url_args":["https://github.com/ToxicFrog/bltool.git",{":branch":"master"}],"homepage":"https://github.com/ToxicFrog/bltool","license":"Apache-2.0","ruby_source_checksum":"6147cef56cff7cae8c91d36adb2321431ee6d05f736065975a10357c3030405e","stable_dependencies":["openjdk"],"stable_checksum":"5bef751aac7140f8a705b29edd35a7bfa9f87c36039d84d4001f16a307b64ef6","stable_url_args":["https://github.com/ToxicFrog/bltool/releases/download/v0.2.4/bltool-0.2.4.zip"],"stable_version":"0.2.4","bottle_tag":":all","bottle_checksum":"38e264bd60bf4b148e995892e1b4e9d24d5285123affa688ee364a1bcb16a6b2"},"bluepill":{"desc":"Testing tool for iOS that runs UI tests using multiple simulators","executables":["bluepill","bp"],"head_url_args":["https://github.com/MobileNativeFoundation/bluepill.git",{":branch":"master"}],"homepage":"https://github.com/MobileNativeFoundation/bluepill","license":"BSD-2-Clause","ruby_source_checksum":"622570e34b2473d1e19c78382b157657c0b901f159e8c35b04fad982c684b707","stable_url_args":["https://github.com/MobileNativeFoundation/bluepill.git",{":tag":"v5.13.0",":revision":"a3f6f4b52f994dfb322f507f05263d52869c4e01"}],"stable_version":"5.13.0"},"blueprint-compiler":{"desc":"Markup language and compiler for GTK 4 user interfaces","executables":["blueprint-compiler"],"head_dependencies":["gtk4","pygobject3","python@3.14",{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://gitlab.gnome.org/GNOME/blueprint-compiler.git",{":branch":"main"}],"homepage":"https://gnome.pages.gitlab.gnome.org/blueprint-compiler/","license":"LGPL-3.0-or-later","ruby_source_checksum":"184581cc0d9b04ffba0355c053d572d85447bf952654a4c69c99231f0d00f715","stable_dependencies":["gtk4","pygobject3","python@3.14",{"meson":":build"},{"ninja":":build"}],"stable_checksum":"1f1ecc84bcd698902d422f7de83d39229a209dd3016f6d2c3b0ed0ab123f6891","stable_url_args":["https://download.gnome.org/sources/blueprint-compiler/0.20/blueprint-compiler-0.20.4.tar.xz"],"stable_version":"0.20.4","bottle_tag":":all","bottle_checksum":"33eaaf731a68ba4cd8dd544509b647f4c83ad6054265b7ce2e69403f404fd420"},"bluetoothconnector":{"desc":"Connect and disconnect Bluetooth devices","executables":["BluetoothConnector"],"head_url_args":["https://github.com/lapfelix/BluetoothConnector.git",{":branch":"master"}],"homepage":"https://github.com/lapfelix/BluetoothConnector","license":"MIT","ruby_source_checksum":"c7fab6a104f7a9bc59da7d2757efd893e15a8c4e0a62d465e88f83ea172f5652","stable_checksum":"cbb192e5f94da27408bd8306a25e11bbffd643d916f6a03d532f83a229281f77","stable_url_args":["https://github.com/lapfelix/BluetoothConnector/archive/refs/tags/2.1.0.tar.gz"],"stable_version":"2.1.0"},"blueutil":{"desc":"Get/set bluetooth power and discoverable state","executables":["blueutil"],"head_url_args":["https://github.com/toy/blueutil.git",{":branch":"main"}],"homepage":"https://github.com/toy/blueutil","license":"MIT","ruby_source_checksum":"f1bdf5d57d9244f4958a717993df78aa0675ae915e63b8bb49eb640c4c4916c5","stable_checksum":"d6beba603ab6638f72d9966aed33343f35cac441fc48a81c04fd532c844f170d","stable_url_args":["https://github.com/toy/blueutil/archive/refs/tags/v2.13.0.tar.gz"],"stable_version":"2.13.0"},"bluez":{"desc":"Bluetooth protocol stack for Linux","executables":["bluemoon","bluetoothctl","btattach","btmon","hex2hcd","isotest","l2ping","l2test","mpris-proxy","rctest"],"head_dependencies":["dbus","glib","libical","readline","systemd",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.kernel.org/pub/scm/bluetooth/bluez.git",{":branch":"master"}],"homepage":"https://www.bluez.org","license":"GPL-2.0-or-later","ruby_source_checksum":"7e0371da8842a994dfcc948f61c8bbbb40bdf0ab32887834f4114caebc7728e6","stable_dependencies":["dbus","glib","libical","readline","systemd",{"pkgconf":":build"}],"stable_checksum":"26bdcf2cebd7310c6f598850606b037ef0c515fe6608ebc54d22c50c4c32b35f","stable_url_args":["https://mirrors.edge.kernel.org/pub/linux/bluetooth/bluez-5.87.tar.xz"],"stable_version":"5.87"},"bmake":{"desc":"Portable version of NetBSD make(1)","executables":["bmake"],"head_uses_from_macos":[[{"bc-gh":":build"}]],"homepage":"https://www.crufty.net/help/sjg/bmake.html","license":"BSD-3-Clause","ruby_source_checksum":"fd92957e8c62d7813ce0d5bc79464041e123e66ccf840d77b24bd81ee99c0aa2","stable_checksum":"1ad2620cb58addcfbd25d80d21bad9139e3a672b8f08c5f7e57f84119ecef3e3","stable_url_args":["https://www.crufty.net/ftp/pub/sjg/bmake-20260704.tar.gz"],"stable_uses_from_macos":[[{"bc-gh":":build"}]],"stable_version":"20260704"},"bmon":{"bottle_rebuild":1,"desc":"Interface bandwidth monitor","executables":["bmon"],"head_dependencies":["confuse",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/tgraf/bmon.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/tgraf/bmon","license":"BSD-2-Clause","revision":2,"ruby_source_checksum":"467ab78d6cfa64e04e92c1afd73f34864d602e1f8cfd898be72525d3c3424696","stable_dependencies":["confuse",{"pkgconf":":build"}],"stable_checksum":"02fdc312b8ceeb5786b28bf905f54328f414040ff42f45c83007f24b76cc9f7a","stable_url_args":["https://github.com/tgraf/bmon/releases/download/v4.0/bmon-4.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"4.0","bottle_cellar":":any","bottle_checksum":"8f20f07b392953df52502a35c4430ae3f080e4cf8b932a95fa66c149e04ff149"},"bnd":{"desc":"Swiss Army Knife for OSGi bundles","executables":["bnd"],"head_dependencies":["openjdk"],"homepage":"https://bnd.bndtools.org/","license":{":any_of":["Apache-2.0","EPL-2.0"]},"ruby_source_checksum":"720855ffb1a68250c577b30796e672dbe1b9ef585a99410f354683dd53b48117","stable_dependencies":["openjdk"],"stable_checksum":"b41c8b09f9f0d8a076c0ea496f393a5043eded15cafdb30541b44c45db9146af","stable_url_args":["https://search.maven.org/remotecontent?filepath=biz/aQute/bnd/biz.aQute.bnd/7.3.0/biz.aQute.bnd-7.3.0.jar"],"stable_version":"7.3.0","bottle_tag":":all","bottle_checksum":"e9389ae81c27199bfd71d91fbe7dff27018688cda9bce2d573d893b3302371a9"},"bnfc":{"desc":"BNF Converter","executables":["bnfc"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"sphinx-doc":":build"},{"cabal-install":":test"},{"ghc":":test"},{"agda":":test"},{"antlr":":test"},{"bison":":test"},{"flex":":test"},{"openjdk":":test"}],"head_url_args":["https://github.com/BNFC/bnfc.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/BNFC/bnfc","license":"BSD-3-Clause","ruby_source_checksum":"0ef5f101ff5805af8c300e007d2b1d530c981f4ac76940edcc9d2266d13b69ea","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"sphinx-doc":":build"},{"cabal-install":":test"},{"ghc":":test"},{"agda":":test"},{"antlr":":test"},{"bison":":test"},{"flex":":test"},{"openjdk":":test"}],"stable_checksum":"f8d7356adcf8f068e6ae253402623cec0f19f1554c341f7346687a9654f5e109","stable_url_args":["https://github.com/BNFC/bnfc/archive/refs/tags/v2.9.6.3.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"2.9.6.3"},"boa":{"desc":"Embeddable and experimental Javascript engine written in Rust","executables":["boa"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/boa-dev/boa.git",{":branch":"main"}],"homepage":"https://github.com/boa-dev/boa","license":{":any_of":["MIT","Unlicense"]},"ruby_source_checksum":"a03665f8930469139e15f5234728d7752bb7519dbc5397c57a1690713922c84e","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"fd0a45ff94673120f010d19dc44c411bc8fc5dcd3e5986e6f1dd5f005f918f22","stable_url_args":["https://github.com/boa-dev/boa/archive/refs/tags/v0.21.1.tar.gz"],"stable_version":"0.21.1"},"bob":{"desc":"Version manager for neovim","executables":["bob"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/MordechaiHadad/bob","license":"MIT","ruby_source_checksum":"4b67be7a9596a9beb05b65ba4464996c3425c765ec9288055040d46d7d54ddf8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ad9c8b7ba04e3eb006d1d3646107abfcf5615ee588c1deb7969a9cfca6267f76","stable_url_args":["https://github.com/MordechaiHadad/bob/archive/refs/tags/v4.1.7.tar.gz"],"stable_version":"4.1.7"},"bochs":{"desc":"Open source IA-32 (x86) PC emulator written in C++","executables":["bochs","bximage"],"head_dependencies":["libtool","sdl2-compat",{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://bochs.sourceforge.io/","license":"LGPL-2.0-or-later","ruby_source_checksum":"5d483bc9a4ed1e2779d56b2497a0f2ddd8fc45581dc02177e80f1d331e69f55a","stable_dependencies":["libtool","sdl2-compat",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"cb6f542b51f35a2cc9206b2a980db5602b7cd1b7cf2e4ed4f116acd5507781aa","stable_url_args":["https://downloads.sourceforge.net/project/bochs/bochs/3.0/bochs-3.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.0"},"bogofilter":{"bottle_rebuild":1,"desc":"Mail filter via statistical analysis","executables":["bf_compact","bf_copy","bf_tar","bogofilter","bogolexer","bogotune","bogoupgrade","bogoutil"],"head_uses_from_macos":[["sqlite"]],"homepage":"https://bogofilter.sourceforge.io","license":{":all_of":["GPL-2.0-or-later","GPL-3.0-or-later"]},"ruby_source_checksum":"cd14aeaeb51b837bf5778e44ec6ba662e27df60e8f4825184420838dab8978a7","stable_checksum":"3248a1373bff552c500834adbea4b6caee04224516ae581fb25a4c6a6dee89ea","stable_url_args":["https://downloads.sourceforge.net/project/bogofilter/bogofilter-stable/bogofilter-1.2.5.tar.xz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"1.2.5"},"bold":{"deprecate_args":{":date":"2026-08-19",":because":"does not build with Zig >= 0.15"},"desc":"Drop-in replacement for Apple system linker ld","disable_args":{":date":"2027-08-19",":because":"does not build with Zig >= 0.15"},"executables":["bold"],"head_dependencies":[{"zig@0.14":":build"}],"homepage":"https://codeberg.org/kubkon/bold","license":"MIT","ruby_source_checksum":"728c7c80801198a9db30ff9b006ae89300ca818c30400c23ecba6ed1df0e7b87","stable_dependencies":[{"zig@0.14":":build"}],"stable_checksum":"23f334869f73d85fdc761df4a4d2c43864ae31563280f52568f314ccae393e46","stable_url_args":["https://codeberg.org/kubkon/bold/archive/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"bom":{"bottle_rebuild":1,"desc":"Utility to generate SPDX-compliant Bill of Materials manifests","executables":["bom"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubernetes-sigs/bom.git",{":branch":"main"}],"homepage":"https://kubernetes-sigs.github.io/bom/","license":"Apache-2.0","ruby_source_checksum":"31e55b4c64425fa1454b4ec6b411842a3c86e667817dad2063b1b1b269c98566","stable_dependencies":[{"go":":build"}],"stable_checksum":"3893c25e7ea3b625c7c7c7d2f89cdd53fe6d8d43fac8c587a8f81c920498cca2","stable_url_args":["https://github.com/kubernetes-sigs/bom/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"bombadillo":{"desc":"Non-web browser, designed for a growing list of protocols","executables":["bombadillo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://tildegit.org/sloum/bombadillo.git",{":branch":"master"}],"homepage":"https://bombadillo.colorfield.space/","license":"GPL-3.0-or-later","ruby_source_checksum":"9b13bde6386e4903909cb65f78bd697be3f02fc19abfd1cd045050ea287099a2","stable_dependencies":[{"go":":build"}],"stable_checksum":"e0daed1d9d0fe7cbea52bc3e6ecff327749b54e792774e6b985e0d64b7a36437","stable_url_args":["https://tildegit.org/sloum/bombadillo/archive/2.4.0.tar.gz"],"stable_version":"2.4.0","bottle_checksum":"02c4423c500ab7e3fb19df4e68708cb9ded9197986aae6e1783cb3a79d592fd7"},"bombardier":{"desc":"Cross-platform HTTP benchmarking tool","executables":["bombardier"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/codesenberg/bombardier.git",{":branch":"master"}],"homepage":"https://github.com/codesenberg/bombardier","license":"MIT","ruby_source_checksum":"afef2c8917faf3119cc0e6f297053440fcb02a7a9487ab9f0b5213464fa1a28a","stable_dependencies":[{"go":":build"}],"stable_checksum":"472b14b1c3be26a5f6254f6b7c24f86c9b756544baa5ca28cbfad06aacf7f4ac","stable_url_args":["https://github.com/codesenberg/bombardier/archive/refs/tags/v2.0.2.tar.gz"],"stable_version":"2.0.2"},"bomber":{"bottle_rebuild":1,"desc":"Scans Software Bill of Materials for security vulnerabilities","executables":["bomber"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/devops-kung-fu/bomber.git",{":branch":"main"}],"homepage":"https://devops-kung-fu.github.io/bomber/","license":"MPL-2.0","ruby_source_checksum":"14f68d8cc50c958dc4cbbf9eedc95f90364551689c7aeebbbb9ac5c04cfb9ca1","stable_dependencies":[{"go":":build"}],"stable_checksum":"f4d8165ea9d3be0e88fdb33d35870588df308f31a4c40f14f09f0b68570f6ae1","stable_url_args":["https://github.com/devops-kung-fu/bomber/archive/refs/tags/v0.5.1.tar.gz"],"stable_version":"0.5.1"},"bomctl":{"desc":"Format-agnostic SBOM tooling for the stages between SBOM generation and analysis","executables":["bomctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bomctl/bomctl.git",{":branch":"main"}],"homepage":"https://github.com/bomctl/bomctl","license":"Apache-2.0","ruby_source_checksum":"ad8652c51d2c984fb032fad7767b41f6d5d3b9fbc4558c665404c628b2aa1107","stable_dependencies":[{"go":":build"}],"stable_checksum":"8d361a0813de9aa65a366a1f8333004b2fa476981481c0c90e00ccaf74a01c58","stable_url_args":["https://github.com/bomctl/bomctl/archive/refs/tags/v0.4.3.tar.gz"],"stable_version":"0.4.3"},"bonnie++":{"desc":"Benchmark suite for file systems and hard drives","homepage":"https://www.coker.com.au/bonnie++/","license":"GPL-2.0-only","ruby_source_checksum":"d55b69cbf2e5e3133b39edb56ebac62c1040d26debec69763df491660898b88e","stable_patches":[{"strip":"p1","file":"Patches/bonnie%2B%2B/remove-large-file-support-macros.diff"}],"stable_checksum":"a8d33bbd81bc7eb559ce5bf6e584b9b53faea39ccfb4ae92e58f27257e468f0e","stable_url_args":["https://www.coker.com.au/bonnie++/bonnie++-2.00a.tgz"],"stable_version":"2.00a","bottle_checksum":"902ceb61db37a6795eee8d7941a44633faa38bcd9c2a4b952bf837bab0ee6d59"},"bookloupe":{"deprecate_args":{":date":"2026-01-05",":because":"is not available via HTTPS"},"desc":"List common formatting errors in a Project Gutenberg candidate file","disable_args":{":date":"2027-01-05",":because":"is not available via HTTPS"},"executables":["bookloupe","loupe-test"],"head_dependencies":["glib","gettext",{"pkgconf":":build"}],"homepage":"http://www.juiblex.co.uk/pgdp/bookloupe/","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"1232f60b58c052ccbb2759ef092cb03dfc6984275774df6bafdab0c010bb3ab2","stable_dependencies":["glib","gettext",{"pkgconf":":build"}],"stable_checksum":"15b1f5a0fa01e7c0a0752c282f8a354d3dc9edbefc677e6e42044771d5abe3c9","stable_url_args":["http://www.juiblex.co.uk/pgdp/bookloupe/bookloupe-2.0.tar.gz"],"stable_version":"2.0","bottle_cellar":":any","bottle_checksum":"52b3382b76c8ef2e8edd46e3bcbe56620d659713f0e8fc4a4fe3e109fc25d7ca"},"bookokrat":{"desc":"Terminal EPUB Book Reader","executables":["bookokrat"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/bugzmanov/bookokrat.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://bugzmanov.github.io/bookokrat/index.html","license":"AGPL-3.0-or-later","ruby_source_checksum":"4c4f4c4607ee7925cf6820975c68b62edd7c563ab072fbba7a9c366c0b3a01bd","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"dcedc83369ea904b7148bd66b573ccc1cd27fe38ebd29bfde5299fd635704be2","stable_url_args":["https://github.com/bugzmanov/bookokrat/archive/refs/tags/v0.3.12.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.3.12"},"boolector":{"deprecate_args":{":date":"2024-08-24",":because":":repo_archived"},"desc":"SMT solver for fixed-size bit-vectors","disable_args":{":date":"2025-08-24",":because":":repo_archived",":replacement_formula":"bitwuzla"},"head_dependencies":[{"cmake":":build"}],"homepage":"https://boolector.github.io/","license":"MIT","ruby_source_checksum":"ac4ed5be30b1112f5f613c560e7273264d1eac047cd4fb7ce811121da3e41aa4","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"249c6dbf4e52ea6e8df1ddf7965d47f5c30f2c14905dce9b8f411756b05878bf","stable_url_args":["https://github.com/Boolector/boolector/archive/refs/tags/3.2.4.tar.gz"],"stable_version":"3.2.4"},"boom-completion":{"bottle_rebuild":2,"desc":"Bash and Zsh completion for Boom","head_url_args":["https://github.com/holman/boom.git",{":branch":"master"}],"homepage":"https://zachholman.com/boom/","license":"MIT","ruby_source_checksum":"e34e5e5e435350ab881642134d6f57febae2f42579693828df47553194400542","stable_checksum":"d107accf1fb84d9c245bb25383486179605d3b397c439c2f4690341283b0b2dd","stable_url_args":["https://github.com/holman/boom/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0","bottle_tag":":all","bottle_checksum":"3804dd1b6ac824126d7b5a3456482ccfa6a84afb568b3528cd9fc9be939b157d"},"boost-bcp":{"desc":"Utility for extracting subsets of the Boost library","executables":["bcp"],"head_dependencies":[{"boost-build":":build"},{"boost":":test"}],"head_url_args":["https://github.com/boostorg/boost.git",{":branch":"master"}],"homepage":"https://github.com/boostorg/bcp","license":"BSL-1.0","ruby_source_checksum":"96e8f0589bfa8e785f47bf910cf82b96f72c1ccfe41f2c8602c31cfae660cdfe","stable_dependencies":[{"boost-build":":build"},{"boost":":test"}],"stable_checksum":"9e6bee9ab529fb2b0733049692d57d10a72202af085e553539a05b4204211a6f","stable_url_args":["https://github.com/boostorg/boost/releases/download/boost-1.90.0/boost-1.90.0-b2-nodocs.tar.xz"],"stable_version":"1.90.0"},"boost-build":{"aliases":["bjam","boost-jam"],"conflicts":[["b2-tools",{":because":"both install `b2` binaries"}]],"desc":"C++ build system","executables":["b2"],"head_url_args":["https://github.com/boostorg/build.git",{":branch":"develop"}],"homepage":"https://www.boost.org/build/","license":"BSL-1.0","ruby_source_checksum":"30315dc4be0102a52f27e8c1a9d0cd1f4870cc1f3cf4ea4a9cca58c3a4bb6e8a","stable_checksum":"e7b6a6daf91ecb1ac036d659280b8d7f1b3c50728cb4b205ae33baf6cd9b016a","stable_url_args":["https://github.com/boostorg/build/archive/refs/tags/boost-1.90.0.tar.gz"],"stable_version":"1.90.0","version_scheme":1},"boost-mpi":{"desc":"C++ library for C++/MPI interoperability","head_dependencies":["boost","open-mpi",{"cmake":":test"}],"head_url_args":["https://github.com/boostorg/boost.git",{":branch":"master"}],"homepage":"https://www.boost.org/","license":"BSL-1.0","ruby_source_checksum":"416916af5c63b85ba0b182349a25fd282ba90eb3033719182897f4b47572e62b","stable_dependencies":["boost","open-mpi",{"cmake":":test"}],"stable_checksum":"9e6bee9ab529fb2b0733049692d57d10a72202af085e553539a05b4204211a6f","stable_url_args":["https://github.com/boostorg/boost/releases/download/boost-1.90.0/boost-1.90.0-b2-nodocs.tar.xz"],"stable_version":"1.90.0"},"boost-python3":{"desc":"C++ library for C++/Python3 interoperability","head_dependencies":["boost","python@3.14",{"numpy":":build"}],"head_url_args":["https://github.com/boostorg/boost.git",{":branch":"master"}],"homepage":"https://www.boost.org/","license":"BSL-1.0","ruby_source_checksum":"d1f426219a49ce95b622a4c6f926ef154bb60b0c47a3d680ece08b6f30c92445","stable_dependencies":["boost","python@3.14",{"numpy":":build"}],"stable_checksum":"9e6bee9ab529fb2b0733049692d57d10a72202af085e553539a05b4204211a6f","stable_url_args":["https://github.com/boostorg/boost/releases/download/boost-1.90.0/boost-1.90.0-b2-nodocs.tar.xz"],"stable_version":"1.90.0"},"boost":{"aliases":["boost@1.90"],"desc":"Collection of portable C++ source libraries","head_dependencies":["icu4c@78","xz","zstd"],"head_url_args":["https://github.com/boostorg/boost.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.boost.org/","license":"BSL-1.0","revision":1,"ruby_source_checksum":"148dcecb270dda8924e8b3482dad82838edde7cbffba66d6f69f423948bb73bb","stable_dependencies":["icu4c@78","xz","zstd"],"stable_patches":[{"strip":"p3","url":"https://github.com/boostorg/range/commit/9ac89e9936b826c13e90611cb9a81a7aa0508d20.patch?full_index=1","sha256":"914464ffa1d53b3bf56ee0ff1a78c25799170c99c9a1cda075e6298f730236ad","directory":"boost"}],"stable_checksum":"9e6bee9ab529fb2b0733049692d57d10a72202af085e553539a05b4204211a6f","stable_url_args":["https://github.com/boostorg/boost/releases/download/boost-1.90.0/boost-1.90.0-b2-nodocs.tar.xz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.90.0","versioned_formulae":["boost@1.85"]},"boost@1.85":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-04-05",":because":":versioned_formula"},"desc":"Collection of portable C++ source libraries","disable_args":{":date":"2026-04-05",":because":":versioned_formula"},"head_dependencies":["icu4c@78","xz","zstd"],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.boost.org/","keg_only_args":[":versioned_formula"],"license":"BSL-1.0","revision":3,"ruby_source_checksum":"25d3016f5ddeaff02fb296377acb7e9302946f14d2ac7f721f6a193074a82bd6","stable_dependencies":["icu4c@78","xz","zstd"],"stable_checksum":"09f0628bded81d20b0145b30925d7d7492fd99583671586525d5d66d4c28266a","stable_url_args":["https://github.com/boostorg/boost/releases/download/boost-1.85.0/boost-1.85.0-b2-nodocs.tar.xz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.85.0"},"boot-clj":{"bottle_rebuild":2,"desc":"Build tooling for Clojure","executables":["boot"],"head_dependencies":["openjdk"],"homepage":"https://boot-clj.github.io/","license":"EPL-1.0","revision":2,"ruby_source_checksum":"ff8895cb60d5dc1acdccc42c534db84f5d8f6c70b5ade06d8658be92b458fba0","stable_dependencies":["openjdk"],"stable_checksum":"31f001988f580456b55a9462d95a8bf8b439956906c8aca65d3656206aa42ec7","stable_url_args":["https://github.com/boot-clj/boot/releases/download/2.8.3/boot.jar"],"stable_version":"2.8.3","bottle_tag":":all","bottle_checksum":"5d6682e08bc0900b365f7f704190ed3358ff39d7d53cde67e813d79e69f28f2b"},"bootloadhid":{"desc":"HID-based USB bootloader for AVR microcontrollers","executables":["bootloadHID"],"head_dependencies":["libusb-compat"],"homepage":"https://www.obdev.at/products/vusb/bootloadhid.html","license":{":any_of":["GPL-2.0-only","GPL-3.0-only"]},"ruby_source_checksum":"367ed31661c6e29bdc1e1b02e03416cd85161452893d800038f51efc0fa61a7c","stable_dependencies":["libusb-compat"],"stable_checksum":"154e7e38629a3a2eec2df666edfa1ee2f2e9a57018f17d9f0f8f064cc20d8754","stable_url_args":["https://www.obdev.at/downloads/vusb/bootloadHID.2012-12-08.tar.gz"],"stable_version":"2012-12-08","bottle_cellar":":any","bottle_checksum":"43f9864d0cf06fe06fbbb26c95b592cb2fc39c06090187deff8f81b8b35fc12f"},"bootterm":{"desc":"Simple, reliable and powerful terminal to ease connection to serial ports","executables":["bt"],"head_url_args":["https://github.com/wtarreau/bootterm.git",{":branch":"master"}],"homepage":"https://github.com/wtarreau/bootterm","license":"MIT","ruby_source_checksum":"50c9807b768e911c899ac64b6d0fabed454aa17cbd1b866109d427e0f29f3d1e","stable_checksum":"95cc154236655082fb60e8cdae15823e4624e108b8aead59498ac8f2263295ad","stable_url_args":["https://github.com/wtarreau/bootterm/archive/refs/tags/v0.5.tar.gz"],"stable_version":"0.5"},"bore-cli":{"desc":"Modern, simple TCP tunnel in Rust that exposes local ports to a remote server","executables":["bore"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ekzhang/bore.git",{":branch":"main"}],"homepage":"https://github.com/ekzhang/bore","license":"MIT","ruby_source_checksum":"b18c9caa21e9882535c3dfc8f91acfbc55219e097bb38f4018add1af30f4212a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ab3175a6f304c7efdcacd0f6a0e4950f49eb31cb2a3ae9b4928c97ed8d03861c","stable_url_args":["https://github.com/ekzhang/bore/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"borgbackup":{"desc":"Deduplicating archiver with compression and authenticated encryption","executables":["borg","borgfs"],"head_dependencies":["libb2","lz4","openssl@3","python@3.14","xxhash","zstd",{"pkgconf":":build"}],"head_url_args":["https://github.com/borgbackup/borg.git",{":branch":"master"}],"homepage":"https://www.borgbackup.org/","license":"BSD-3-Clause","ruby_source_checksum":"9b33ec8cd60b168fa969ee6fd6b72255b2c0859508cff4a6375cc8302408ef27","stable_dependencies":["libb2","lz4","openssl@3","python@3.14","xxhash","zstd",{"pkgconf":":build"}],"stable_checksum":"2716bc124a24908efcac9436df31b716d1f0bbd828ad39b18f73bfdd772a651a","stable_url_args":["https://files.pythonhosted.org/packages/eb/38/7fc8c8c7d9dba455f0e29f2ab5b77109313f4e58fe5014d0e1b7855de3cd/borgbackup-1.4.4.tar.gz"],"stable_version":"1.4.4"},"borgmatic":{"desc":"Simple wrapper script for the Borg backup software","executables":["borgmatic","generate-borgmatic-config","validate-borgmatic-config"],"head_dependencies":["certifi","python@3.14","rpds-py"],"head_url_args":["https://projects.torsion.org/borgmatic-collective/borgmatic.git",{":branch":"main"}],"homepage":"https://torsion.org/borgmatic/","license":"GPL-3.0-or-later","ruby_source_checksum":"35ce554bdf3ea037a3cd6189e4a7adbc96c5a0a70a7bf2c8e78b705f23fd8ed3","stable_dependencies":["certifi","python@3.14","rpds-py"],"stable_checksum":"320c7c3e719f4dae63ebee774559ed3c76b91032406363500b77ef9b2463db86","stable_url_args":["https://files.pythonhosted.org/packages/00/20/4f28c29b14876bee6438d8dd698b80f9188cad066258b8068e3f40676a4e/borgmatic-2.1.6.tar.gz"],"stable_version":"2.1.6","bottle_tag":":all","bottle_checksum":"c312444da81d043316febdc6a224da60cc16061b5fda85d65afc0bceba19881c"},"boring":{"desc":"Simple command-line SSH tunnel manager that just works","executables":["boring"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/alebeck/boring.git",{":branch":"main"}],"homepage":"https://alebeck.github.io/boring/","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"post_install_defined":true,"ruby_source_checksum":"ab5f0b3d5b62a7334642cd8a59635dd68a9f3b0d398e5bb14bbbd027d4bec386","stable_dependencies":[{"go":":build"}],"stable_checksum":"cd3acf4650385afe1136cfb8d31a5fa341adfb1baacc81b04436e87643c5684b","stable_url_args":["https://github.com/alebeck/boring/archive/refs/tags/v0.16.1.tar.gz"],"stable_version":"0.16.1"},"boringtun":{"caveats":"boringtun-cli requires root privileges so you will need to run `sudo boringtun-cli utun`.\nYou should be certain that you trust any software you grant root privileges.\n","desc":"Userspace WireGuard implementation in Rust","executables":["boringtun-cli"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/cloudflare/boringtun.git",{":branch":"master"}],"homepage":"https://github.com/cloudflare/boringtun","license":"BSD-3-Clause","ruby_source_checksum":"ef643e47438d7b7517aebaa623384f717cb6d6d8e2c476e0129ec9358f945e9d","stable_dependencies":[{"rust":":build"}],"stable_checksum":"734e2c542efca8a76fd75ce6db1afd75593e1e3893a94c3973096060f1168465","stable_url_args":["https://github.com/cloudflare/boringtun/archive/refs/tags/boringtun-0.7.1.tar.gz"],"stable_version":"0.7.1"},"bork":{"bottle_rebuild":1,"desc":"Bash-Operated Reconciling Kludge","executables":["bork"],"head_url_args":["https://github.com/borksh/bork.git",{":branch":"main"}],"homepage":"https://bork.sh/","license":"Apache-2.0","ruby_source_checksum":"719aa584d3e3f289ed77299cd5fe0cff66cb9faa82e302efc6eb5b258882d86b","stable_checksum":"718331c54c94bf7eddeff089227c0f57093361f7e6e24066cb544cc9ebd2f6c5","stable_url_args":["https://github.com/borksh/bork/archive/refs/tags/v0.14.0.tar.gz"],"stable_version":"0.14.0","bottle_tag":":all","bottle_checksum":"16ffe8fc8e92fb6b7a8563cf610e9ebef39bb4123b8c092087aba936df7ed44b"},"bosh-cli":{"desc":"Cloud Foundry BOSH CLI v2","executables":["bosh-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cloudfoundry/bosh-cli.git",{":branch":"main"}],"homepage":"https://bosh.io/docs/cli-v2/","license":"Apache-2.0","ruby_source_checksum":"3d3e4dd1a6df5a53233640fb533b184a48e44d0b390c2c9691aec5dd6551ff9a","stable_dependencies":[{"go":":build"}],"stable_checksum":"1a168942adc079acea79c96f25438243d62267f18ea86cb4cfa03083bf7ae140","stable_url_args":["https://github.com/cloudfoundry/bosh-cli/archive/refs/tags/v7.10.6.tar.gz"],"stable_version":"7.10.6"},"bossa":{"desc":"Flash utility for Atmel SAM microcontrollers","executables":["bossac","bossash"],"head_url_args":["https://github.com/shumatech/BOSSA.git",{":branch":"master"}],"homepage":"https://github.com/shumatech/BOSSA","license":"BSD-3-Clause","ruby_source_checksum":"c0f90abc4b53566484b4f6b96e881edec89cc62a3820cfb5fcd80f86aad51156","stable_checksum":"ca650455dfa36cbd029010167347525bea424717a71a691381c0811591c93e72","stable_url_args":["https://github.com/shumatech/BOSSA/archive/refs/tags/1.9.1.tar.gz"],"stable_version":"1.9.1","bottle_checksum":"374d82b1d164b7996887cad910472e9a9e58fc5eecfb8e61271e26059137727a"},"botan":{"aliases":["botan@3"],"desc":"Cryptographic algorithms and formats library in C++","executables":["botan"],"head_dependencies":["ca-certificates","python@3.14","sqlite",{"pkgconf":":build"}],"head_url_args":["https://github.com/randombit/botan.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://botan.randombit.net/","license":"BSD-2-Clause","ruby_source_checksum":"0ba543ee83f3db89331a22f15fceaf2b9dd8dcd884a3fd3fa6627cca69f45768","stable_dependencies":["ca-certificates","python@3.14","sqlite",{"pkgconf":":build"}],"stable_checksum":"5370f98dc15f8c222ee1ce52cd61c8756a53be0dc57cc4c1b0714d5a09ad74fb","stable_url_args":["https://botan.randombit.net/releases/Botan-3.12.0.tar.xz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"3.12.0","versioned_formulae":["botan@2"]},"botan@2":{"bottle_rebuild":2,"deprecate_args":{":date":"2024-12-31",":because":":unsupported"},"desc":"Cryptographic algorithms and formats library in C++","disable_args":{":date":"2025-12-31",":because":":unsupported"},"head_dependencies":["python@3.14","sqlite",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["zlib"]],"homepage":"https://botan.randombit.net/","keg_only_args":[":versioned_formula"],"license":"BSD-2-Clause","ruby_source_checksum":"c0990c0f31e68ec92ef17a3eb77bff53e0767baba71ff3ba4cc0a80ba78da93f","stable_dependencies":["python@3.14","sqlite",{"pkgconf":":build"}],"stable_checksum":"dfeea0e0a6f26d6724c4af01da9a7b88487adb2d81ba7c72fcaf52db522c9ad4","stable_url_args":["https://botan.randombit.net/releases/Botan-2.19.5.tar.xz"],"stable_uses_from_macos":[["bzip2"],["zlib"]],"stable_version":"2.19.5"},"bottom":{"desc":"Yet another cross-platform graphical process/system monitor","executables":["btm"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ClementTsang/bottom.git",{":branch":"main"}],"homepage":"https://clementtsang.github.io/bottom/","license":"MIT","ruby_source_checksum":"10da93922fa993a123f8cbc75551f5de5a696e760064c41c10ed502399f4aeaa","stable_dependencies":[{"rust":":build"}],"stable_checksum":"dca5cd43313c7d5c48bd78e95c778943a45b3cc0f418c368f9d2fe5b44456fa9","stable_url_args":["https://github.com/ClementTsang/bottom/archive/refs/tags/0.14.3.tar.gz"],"stable_version":"0.14.3"},"bounceback":{"desc":"Stealth redirector for red team operation security","executables":["bounceback"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/D00Movenok/BounceBack.git",{":branch":"main"}],"homepage":"https://github.com/D00Movenok/BounceBack","license":"MIT","ruby_source_checksum":"3b2c9093e30cd59d4fb913c0846256db17684c736cd719cb525bf4c1c22c5d82","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/bounceback.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/bounceback.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/bounceback/bin/bounceback","--config","$HOMEBREW_PREFIX/etc/bounceback.yml"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"47673a62ab5fdef6d1d34e5ce84b0f9faa0e481a50a0580276a2b89544d067f3","stable_url_args":["https://github.com/D00Movenok/BounceBack/archive/refs/tags/v1.5.3.tar.gz"],"stable_version":"1.5.3"},"bower-mail":{"conflicts":[["bower",{":because":"both install `bower` binaries"}]],"desc":"Curses terminal client for the Notmuch email system","executables":["bower"],"head_dependencies":["gpgme","ncurses","notmuch",{"mercury":":build"},{"pandoc":":build"}],"head_url_args":["https://github.com/wangp/bower.git",{":branch":"master"}],"homepage":"https://github.com/wangp/bower","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"2f39cb697e30ab09d940ff8093dacb3454fd58112b17de3fbd5ebb9bfbf18518","stable_dependencies":["gpgme","ncurses","notmuch",{"mercury":":build"},{"pandoc":":build"}],"stable_checksum":"4c041681332d355710aa2f2a935ea56fbb2ba8d614be81dee594c431a1d493d9","stable_url_args":["https://github.com/wangp/bower/archive/refs/tags/1.1.1.tar.gz"],"stable_version":"1.1.1"},"bower":{"bottle_rebuild":1,"conflicts":[["bower-mail",{":because":"both install `bower` binaries"}]],"desc":"Package manager for the web","executables":["bower"],"head_dependencies":["node"],"homepage":"https://bower.io/","license":"MIT","ruby_source_checksum":"44604e5decb491478ae729603eb56116eb665cea1304464dc662245ff6694011","stable_dependencies":["node"],"stable_checksum":"00df3dcc6e8b3a4dd7668934a20e60e6fc0c4269790192179388c928553a3f7e","stable_url_args":["https://registry.npmjs.org/bower/-/bower-1.8.14.tgz"],"stable_version":"1.8.14"},"bowtie2":{"desc":"Fast and sensitive gapped read aligner","executables":["bowtie2","bowtie2-align-l","bowtie2-align-s","bowtie2-build","bowtie2-build-l","bowtie2-build-s","bowtie2-inspect","bowtie2-inspect-l","bowtie2-inspect-s"],"head_dependencies":[{"simde":":build"}],"head_uses_from_macos":[["perl"],["python"]],"homepage":"https://bowtie-bio.sourceforge.net/bowtie2/index.shtml","license":"GPL-3.0-or-later","ruby_source_checksum":"bcd547e8c058fc1ca0e6d62fd2fc66810438aea96d738e9ccff53d1e439f6166","stable_dependencies":[{"simde":":build"}],"stable_checksum":"e38d1833ec235ca27fa57589d32d897c9addf87085b7cb7bc978662954662da2","stable_url_args":["https://github.com/BenLangmead/bowtie2/archive/refs/tags/v2.5.5.tar.gz"],"stable_uses_from_macos":[["perl"],["python"]],"stable_version":"2.5.5"},"box2d":{"desc":"2D physics engine for games","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/erincatto/Box2D.git",{":branch":"main"}],"homepage":"https://box2d.org","license":"MIT","ruby_source_checksum":"163d1a276ac94a0bcc4010f36d1eb55202eda87c876f87b0775a728ccadd48e4","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"fb6ef914b50f4312d7d921a600eabc12318bb3c55a0b8c0b90608fa4488ef2e4","stable_url_args":["https://github.com/erincatto/box2d/archive/refs/tags/v3.1.1.tar.gz"],"stable_version":"3.1.1"},"boxes":{"desc":"Draw boxes around text","executables":["boxes"],"head_dependencies":["libunistring","pcre2",{"bison":":build"}],"head_url_args":["https://github.com/ascii-boxes/boxes.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],["ncurses"]],"homepage":"https://boxes.thomasjensen.com/","license":"GPL-3.0-only","ruby_source_checksum":"e9b57b858544829350983c59cf4195eae635655635762fef1c76e979b7f28ada","stable_dependencies":["libunistring","pcre2",{"bison":":build"}],"stable_checksum":"0834e54c0d5293950412729cabf16ada3076a804eacba8f1aacc5381dfe3a96a","stable_url_args":["https://github.com/ascii-boxes/boxes/archive/refs/tags/v2.3.1.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["ncurses"]],"stable_version":"2.3.1"},"bozohttpd":{"desc":"Small and secure http version 1.1 server","executables":["bozohttpd"],"head_dependencies":["openssl@4"],"homepage":"https://pkgsrc.se/www/bozohttpd","license":"BSD-2-Clause","ruby_source_checksum":"106d43c9d8c284a398370ff5453995650eeb5cedb6fbca97ba3cd3feb929f21a","stable_dependencies":["openssl@4"],"stable_checksum":"2a2e6d62b68d219434973937a8febd17741f22e98c741f6c922b22f13f7523cd","stable_url_args":["https://cdn.netbsd.org/pub/pkgsrc/distfiles/LOCAL_PORTS/bozohttpd-20260503.tar.bz2"],"stable_version":"20260503"},"bpftop":{"desc":"Dynamic real-time view of running eBPF programs","head_dependencies":["elfutils","zlib-ng-compat",{"llvm":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/jfernandez/bpftop.git",{":branch":"main"}],"homepage":"https://github.com/jfernandez/bpftop","license":"Apache-2.0","ruby_source_checksum":"d43e8397084423adde518e0fd3a47cda012556890671055fe8892b1b672e232b","stable_dependencies":["elfutils","zlib-ng-compat",{"llvm":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"a81bcc69a697ffa0919d63394d914d4b1f15b2ba33d2c28e6f6dae2187f59a5a","stable_url_args":["https://github.com/jfernandez/bpftop/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"bpm-tools":{"bottle_rebuild":2,"desc":"Detect tempo of audio files using beats-per-minute (BPM)","executables":["bpm","bpm-tag"],"head_url_args":["https://www.pogo.org.uk/~mark/bpm-tools.git",{":branch":"master"}],"homepage":"https://www.pogo.org.uk/~mark/bpm-tools/","license":"GPL-2.0-only","ruby_source_checksum":"f2f6dfac8cbcb7a4ff2f96cc8d253b105c06a82040f22703c7e6d7c949c1c6a0","stable_checksum":"37efe81ef594e9df17763e0a6fc29617769df12dfab6358f5e910d88f4723b94","stable_url_args":["https://www.pogo.org.uk/~mark/bpm-tools/releases/bpm-tools-0.3.tar.gz"],"stable_version":"0.3","bottle_checksum":"19d555332dffb4fbcc6a80f15c3aa7692594b5c75fb3e01a9da6f0878fc5a98b"},"bpmnlint":{"desc":"Validate BPMN diagrams based on configurable lint rules","executables":["bpmnlint"],"head_dependencies":["node"],"homepage":"https://github.com/bpmn-io/bpmnlint","license":"MIT","ruby_source_checksum":"7bd1b52b237a2f0afd11c9ccd92394d9522f62eaa2e1564fb240cc161947dce1","stable_dependencies":["node"],"stable_checksum":"676aefc5a3f1fe416aa79739fb6c8158d45ba77ef0b43c3e6e15a380b4c95d9b","stable_url_args":["https://registry.npmjs.org/bpmnlint/-/bpmnlint-11.12.1.tgz"],"stable_version":"11.12.1","bottle_tag":":all","bottle_checksum":"411c83521bdd76521b45be326fcaa18244a782c545c185614d40feceba7c5a48"},"bpython":{"desc":"Fancy interface to the Python interpreter","executables":["bpdb","bpython","bpython-urwid"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/bpython/bpython.git",{":branch":"main"}],"homepage":"https://bpython-interpreter.org","license":"MIT","revision":6,"ruby_source_checksum":"930e4b906ce2b7fdd685498e8740600c722f6ca10cef73450cc20f12ad5ec03c","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"f79083e1e3723be9b49c9994ad1dd3a19ccb4d0d4f9a6f5b3a73bef8bc327433","stable_url_args":["https://files.pythonhosted.org/packages/44/29/cd80e9108a6fc6a925ffb915f8f69198a2bb2388e39167a41d743ac2a8f4/bpython-0.26.tar.gz"],"stable_version":"0.26"},"bpytop":{"bottle_rebuild":6,"desc":"Linux/OSX/FreeBSD resource monitor","executables":["bpytop"],"head_dependencies":["python@3.14","osx-cpu-temp"],"head_url_args":["https://github.com/aristocratos/bpytop.git",{":branch":"master"}],"homepage":"https://github.com/aristocratos/bpytop","license":"Apache-2.0","ruby_source_checksum":"624e163b6206a8c43051b1d81c9e73d75d7068d1032cfed483975ab0c35df33b","stable_dependencies":["python@3.14","osx-cpu-temp"],"stable_patches":[{"strip":"p1","url":"https://github.com/aristocratos/bpytop/commit/5634526721b1bc98dc7a7003801cdf99686419ed.patch?full_index=1","sha256":"0158252936cfd1adcbe5e664f641a0c2bb6093270bedf4282cf5c7ff49a7d238"}],"stable_checksum":"3a936f8899efb66246e82bbcab33249bf94aabcefbe410e56f045a1ce3c9949f","stable_url_args":["https://github.com/aristocratos/bpytop/archive/refs/tags/v1.0.68.tar.gz"],"stable_version":"1.0.68"},"brag":{"deprecate_args":{":date":"2026-02-04",":because":":unmaintained"},"desc":"Download and assemble multipart binaries from newsgroups","disable_args":{":date":"2027-02-04",":because":":unmaintained"},"executables":["brag"],"head_dependencies":["uudeview"],"homepage":"https://brag.sourceforge.net/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"79eb01187130d31e30a04d15e62ca8af454d8381d851e964205c5398a75439b6","stable_dependencies":["uudeview"],"stable_checksum":"f2c8110c38805c31ad181f4737c26e766dc8ecfa2bce158197b985be892cece6","stable_url_args":["https://downloads.sourceforge.net/project/brag/brag/1.4.3/brag-1.4.3.tar.gz"],"stable_version":"1.4.3","bottle_tag":":all","bottle_checksum":"112ddb2485aa0730c63d109081ccf086ca5c83c0de724cb1914722f63e4ea8ad"},"braid":{"bottle_rebuild":1,"desc":"Simple tool to help track vendor branches in a Git repository","executables":["braid"],"head_dependencies":["ruby"],"homepage":"https://cristibalan.github.io/braid/","license":"MIT","revision":2,"ruby_source_checksum":"56d85f524595bd03b197a38e797be155c33e794524cc87b341c21b43362c54b3","stable_dependencies":["ruby"],"stable_checksum":"b0b7193f4d5ea58abafe1522047973680881115e933286d6556b9e78304626c7","stable_url_args":["https://github.com/cristibalan/braid/archive/refs/tags/v1.1.10.tar.gz"],"stable_version":"1.1.10"},"brainfuck":{"desc":"Interpreter for the brainfuck language","executables":["brainfuck"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/fabianishere/brainfuck.git",{":branch":"master"}],"head_uses_from_macos":[["libedit"]],"homepage":"https://github.com/fabianishere/brainfuck","license":"Apache-2.0","ruby_source_checksum":"d36e92ca14393cb960f0bfb50ac2207f0de4c03576661f6380ea5ebd8b46226e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"d99be61271b4c27e26a8154151574aa3750133a0bedd07124b92ccca1e03b5a7","stable_url_args":["https://github.com/fabianishere/brainfuck/archive/refs/tags/2.7.3.tar.gz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"2.7.3","bottle_checksum":"802734b20ee8e8fc6eed4a1894c10b5e11810d006ff9346897179b085a4d244b"},"breezy":{"aliases":["brz"],"desc":"Version control system implemented in Python with multi-format support","executables":["brz","bzr","bzr-receive-pack","bzr-upload-pack","git-remote-bzr"],"head_dependencies":["libyaml","python@3.14",{"gettext":":build"},{"rust":":build"}],"head_url_args":["https://github.com/breezy-team/breezy.git",{":branch":"main"}],"homepage":"https://www.breezy-vcs.org/","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"bb41ee1f4264e2dadd2173b671946b59c6ba8226c53355f7901c1c80411729e7","stable_dependencies":["libyaml","python@3.14",{"gettext":":build"},{"rust":":build"}],"stable_checksum":"70a5a810690ad8d5def1798a1351e7588be7f89f821eb7a6fae277aacd33d3be","stable_url_args":["https://files.pythonhosted.org/packages/59/1d/68956e351c1af8116ec8525c85faf82ed2484f38f6f4fed4755759073500/breezy-3.3.21.tar.gz"],"stable_version":"3.3.21"},"brename":{"desc":"Cross-platform command-line tool for safe batch renaming via regular expressions","executables":["brename"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/shenwei356/brename","license":"MIT","ruby_source_checksum":"63ef3e0ff38abcc27a43e90f76704a20dd72b7768ab3d2e41148d8ebedf97d33","stable_dependencies":[{"go":":build"}],"stable_checksum":"a16bceb25a75afa14c5dae2248c1244f1083b80b62783ce5dbf3e46ff68867d5","stable_url_args":["https://github.com/shenwei356/brename/archive/refs/tags/v2.14.0.tar.gz"],"stable_version":"2.14.0"},"breseq":{"desc":"Computational pipeline for finding mutations in short-read DNA resequencing data","executables":["breseq","gdtools"],"head_dependencies":["bowtie2","r",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/barricklab/breseq.git",{":branch":"master"}],"homepage":"https://barricklab.org/breseq","license":{":all_of":["GPL-2.0-or-later","MIT","BSD-3-Clause"]},"ruby_source_checksum":"4e53a330560edff15d00a7b936a29c80de1a2e3d46027e6b533b04e3a0bf8fe0","stable_dependencies":["bowtie2","r",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"69892a3b49e60ea8c50f70115ee983531744dbfa4434c55ee4df490051846b18","stable_url_args":["https://github.com/barricklab/breseq/archive/refs/tags/v0.40.1.tar.gz"],"stable_version":"0.40.1"},"brev":{"desc":"CLI tool for managing workspaces provided by brev.dev","executables":["brev"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/brevdev/brev-cli.git",{":branch":"main"}],"homepage":"https://developer.nvidia.com/brev","license":"MIT","ruby_source_checksum":"c510f06210c32a70c62e3fcb678001f0287efb79511259fa58bfdcba81c689fc","stable_dependencies":[{"go":":build"}],"stable_checksum":"a9359475e22f86bcc38f5448dc37b45e02fef4c455f1cba58bcbfe27d515cc57","stable_url_args":["https://github.com/brevdev/brev-cli/archive/refs/tags/v0.6.328.tar.gz"],"stable_version":"0.6.328"},"brew-cask-completion":{"deprecate_args":{":date":"2025-05-17",":because":"is now natively supported by `brew`"},"desc":"Fish completion for brew-cask","disable_args":{":date":"2026-05-17",":because":"is now natively supported by `brew`"},"head_url_args":["https://github.com/xyb/homebrew-cask-completion.git",{":branch":"master"}],"homepage":"https://github.com/xyb/homebrew-cask-completion","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"7c375b9030dcb8f62abd832bd433fad498303182bb3397ad81e7c458c3fc5a45","stable_checksum":"27c7ea3b7f7c060f5b5676a419220c4ce6ebf384237e859a61c346f61c8f7a1b","stable_url_args":["https://github.com/xyb/homebrew-cask-completion/archive/refs/tags/v2.1.tar.gz"],"stable_version":"2.1","bottle_checksum":"a058f8dd7fb25aa2ca8452d32f7d419b3b461b0f3b1dfe4f2f2e6d0e79b014ab"},"brew-gem":{"desc":"Install RubyGems as Homebrew formulae","executables":["brew-gem"],"head_url_args":["https://github.com/sportngin/brew-gem.git",{":branch":"master"}],"head_uses_from_macos":[["ruby"]],"homepage":"https://github.com/sportngin/brew-gem","license":"MIT","ruby_source_checksum":"f0d7e21d0c25be0b1ba72d655cad199e49683827f2affec45391499937a79255","stable_checksum":"0c8b02d3bb475db2a635c9b40892f2b4106c6d721beb540215cd1dd3064742e9","stable_url_args":["https://github.com/sportngin/brew-gem/archive/refs/tags/v1.3.4.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"1.3.4","bottle_tag":":all","bottle_checksum":"a322402a45384a5775ae109821bc3d7b9123914696a9a42fe6d7ada9e7680f04"},"brew-php-switcher":{"desc":"Switch Apache / Valet / CLI configs between PHP versions","executables":["brew-php-switcher","phpswitch.sh"],"head_dependencies":[{"php":":test"}],"head_url_args":["https://github.com/philcook/brew-php-switcher.git",{":branch":"master"}],"homepage":"https://github.com/philcook/brew-php-switcher","license":"MIT","ruby_source_checksum":"5430b3a0a6bd49c80d669f7ae2897a633ed14974616a5a434f56fb38584bc28c","stable_dependencies":[{"php":":test"}],"stable_checksum":"a1d679b9d63d2a7b1e382c1e923bcb1aa717cee9fe605b0aaa70bb778fe99518","stable_url_args":["https://github.com/philcook/brew-php-switcher/archive/refs/tags/v2.6.tar.gz"],"stable_version":"2.6","bottle_tag":":all","bottle_checksum":"e41fbf1a76ac7c925c36ece1c26a597245e89a4c9444b3a145a1e6c054042dc0"},"brigade-cli":{"desc":"Brigade command-line interface","executables":["brig"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/brigadecore/brigade.git",{":branch":"main"}],"homepage":"https://brigade.sh","license":"Apache-2.0","ruby_source_checksum":"9e66935a737f1914d7d30adbdabb72293c60a4e187a3962be5bd9d4b17a68eda","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/brigadecore/brigade.git",{":tag":"v2.6.0",":revision":"e455508e5ec5bb9352e635c179ab44b0bc44c320"}],"stable_version":"2.6.0","bottle_checksum":"48ec0ce5d53d16f87f4609aebdc42f589c4319ef546bec4c4cfe58d08c3cb7bf"},"brightness":{"desc":"Change macOS display brightness from the command-line","executables":["brightness"],"head_url_args":["https://github.com/nriley/brightness.git",{":branch":"master"}],"homepage":"https://github.com/nriley/brightness","license":"BSD-2-Clause","ruby_source_checksum":"21ea2d9c2775016714448aaf0cfbb719d8311cb63bbfc7db951eac4dc898b81e","stable_checksum":"6094c9f0d136f4afaa823d299f5ea6100061c1cec7730bf45c155fd98761f86b","stable_url_args":["https://github.com/nriley/brightness/archive/refs/tags/1.2.tar.gz"],"stable_version":"1.2","bottle_checksum":"553772d87cb89c4f482c3b4ea48eeb404a7572b6277ced0d87625695e480b4e7"},"briss":{"bottle_rebuild":3,"desc":"Crop PDF files","executables":["briss"],"head_dependencies":["openjdk"],"homepage":"https://briss.sourceforge.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"5e3abdf34e3931c0a7ad2d23554ba29093148801c0b0f2da4806151f8c9e05e5","stable_dependencies":["openjdk"],"stable_checksum":"45dd668a9ceb9cd59529a9fefe422a002ee1554a61be07e6fc8b3baf33d733d9","stable_url_args":["https://downloads.sourceforge.net/project/briss/release%200.9/briss-0.9.tar.gz"],"stable_version":"0.9","bottle_tag":":all","bottle_checksum":"7e198b253f493cc8b14159aa43e522d82a8ce999959f36a66ae0a1d86a173496"},"brogue":{"desc":"Roguelike game","executables":["brogue"],"head_dependencies":["sdl2-compat","sdl2_image"],"head_url_args":["https://github.com/tmewett/BrogueCE.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://sites.google.com/site/broguegame/","license":"AGPL-3.0-or-later","ruby_source_checksum":"6e4ca31e0a3571928ba8548ab14a2cf167373e22df44333c20cc71868bee0f14","stable_dependencies":["sdl2-compat","sdl2_image"],"stable_checksum":"2abc186c5327342cb9ad7e45d41096ab10797d5ba76dcac843824ac2a0bfb3ac","stable_url_args":["https://github.com/tmewett/BrogueCE/archive/refs/tags/v1.15.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.15.1"},"brook":{"desc":"Cross-platform strong encryption and not detectable proxy. Zero-Configuration","executables":["brook"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/txthinking/brook.git",{":branch":"master"}],"homepage":"https://brook.app/","license":"GPL-3.0-only","ruby_source_checksum":"99fd2af4761b11d38b9a52cd43b9ce6aec58872d6a121b0c8bcb9b22fd86116e","stable_dependencies":[{"go":":build"}],"stable_checksum":"70e8310f31cef3b80e1696f364f12b2ab2aa0f1fb9fde00f25bda7620c21f096","stable_url_args":["https://github.com/txthinking/brook/archive/refs/tags/v20260101.tar.gz"],"stable_version":"20260101"},"broot":{"desc":"New way to see and navigate directory trees","executables":["broot"],"head_dependencies":["libxcb",{"rust":":build"}],"head_url_args":["https://github.com/Canop/broot.git",{":branch":"main"}],"head_uses_from_macos":[[{"curl":":build"}]],"homepage":"https://dystroy.org/broot/","license":"MIT","ruby_source_checksum":"2129ab759ebdabe3b4c9906ac642b535a0f7623f9bf3de2df71f26a86c9af5b7","stable_dependencies":["libxcb",{"rust":":build"}],"stable_checksum":"28d576f218a92bbb3543124296fb24b40a323b21f586017d073155c44f1cb786","stable_url_args":["https://github.com/Canop/broot/archive/refs/tags/v1.57.0.tar.gz"],"stable_uses_from_macos":[[{"curl":":build"}]],"stable_version":"1.57.0"},"brotli":{"desc":"Generic-purpose lossless compression algorithm by Google","executables":["brotli"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/google/brotli.git",{":branch":"master"}],"homepage":"https://github.com/google/brotli","license":"MIT","ruby_source_checksum":"93505d7431bb04deab0ebf7a7cb44e05a936df1c4af84f92df68fdcae1db5473","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"816c96e8e8f193b40151dad7e8ff37b1221d019dbcb9c35cd3fadbfe6477dfec","stable_url_args":["https://github.com/google/brotli/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"brpc":{"desc":"Better RPC framework","executables":["parallel_http","rpc_press","rpc_replay","rpc_view","trackme_server"],"head_dependencies":["abseil","gflags","leveldb","openssl@3","protobuf@33",{"cmake":":build"}],"head_url_args":["https://github.com/apache/brpc.git",{":branch":"master"}],"homepage":"https://brpc.apache.org/","license":"Apache-2.0","ruby_source_checksum":"cb08f9f2fdc2ce6622cba0d40b71ee3a3eadf37acb22660e9e89876f7085f671","stable_dependencies":["abseil","gflags","leveldb","openssl@3","protobuf@33",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/apache/brpc/commit/d7fb5e33bc3b39a349eef619d7d6cacd623abf4c.patch?full_index=1","sha256":"0d7d064dd77360995c643cc7e10b9bc42b04f5cccf33992160288e654e588098"}],"stable_checksum":"30fc544c74ef51419d262d279571c2c1b5db7dda1bc3bad893b1397d676fd02a","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=brpc/1.17.0/apache-brpc-1.17.0-src.tar.gz"],"stable_version":"1.17.0"},"bruno-cli":{"desc":"CLI of the open-source IDE For exploring and testing APIs","executables":["bru"],"head_dependencies":["node"],"homepage":"https://www.usebruno.com/","license":"MIT","ruby_source_checksum":"cf02cd7c8117cdcedab9a814d248697c694b0fc6b593a5a5ad8540301f3f8e3b","stable_dependencies":["node"],"stable_checksum":"e0e5c585a39d12b9051ec2d359ab94e50098c2ad33131d4c293bcaa823c1f43d","stable_url_args":["https://registry.npmjs.org/@usebruno/cli/-/cli-3.5.1.tgz"],"stable_version":"3.5.1","bottle_tag":":all","bottle_checksum":"cb60ee6dd344d694e33c1297f1382472e3f18c9b4b17e3be714ed5a9c9e6d736"},"brush":{"desc":"Bourne RUsty SHell (command interpreter)","executables":["brush"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/reubeno/brush.git",{":branch":"main"}],"homepage":"https://brush.sh","license":"MIT","ruby_source_checksum":"0d7de7611dec34143c50a5cc960ecacc7a78a8fd61d984a3477643d90e68b906","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0cce607454972c18bc4a30d2f44a2c91fccf02c458475fda7720370a3dc8a4f0","stable_url_args":["https://github.com/reubeno/brush/archive/refs/tags/brush-shell-v0.4.0.tar.gz"],"stable_version":"0.4.0"},"bsc":{"conflicts":[["libbsc",{":because":"both install `bsc` binaries"}]],"desc":"Bluespec Compiler (BSC)","executables":["bluetcl","bsc"],"head_dependencies":["gmp","icarus-verilog","tcl-tk",{"autoconf":":build"},{"cabal-install":":build"},{"ghc":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/B-Lang-org/bsc.git",{":branch":"main"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"gperf":":build"}],[{"perl":":build"}],["libffi"]],"homepage":"https://github.com/B-Lang-org/bsc","license":"BSD-3-Clause","ruby_source_checksum":"c4290bb5fda7040d9680c81aba8f8834a78184ad087bd144c5fbe0c416763570","stable_dependencies":["gmp","icarus-verilog","tcl-tk",{"autoconf":":build"},{"cabal-install":":build"},{"ghc":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"f9204b7d6efd6ac2b2c1b42c80b01d179319ac33575d258719eaf73be44d4ec5","stable_url_args":["https://github.com/B-Lang-org/bsc/archive/refs/tags/2026.01.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"gperf":":build"}],[{"perl":":build"}],["libffi"]],"stable_version":"2026.01"},"bsdconv":{"desc":"Charset/encoding converter library","executables":["bsdconv","bsdconv-completion","bsdconv-man","bsdconv-mktable"],"head_url_args":["https://github.com/buganini/bsdconv.git",{":branch":"master"}],"homepage":"https://github.com/buganini/bsdconv","license":"BSD-2-Clause","ruby_source_checksum":"af52276ce7ee74cdb02283bb185d9f68fca7be8e0dc866aa33c9b5db4b829ee0","stable_checksum":"e856e24474deb3731ac059a96af0078ba951895f2cb3b31f125148a29cc32b70","stable_url_args":["https://github.com/buganini/bsdconv/archive/refs/tags/11.6.tar.gz"],"stable_version":"11.6","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"92a2e9b7e7389c00556c577f05e2e7d6ff39919d62153fb07dd98df8ba6347ab"},"bsdiff":{"desc":"Generate and apply patches to binary files","executables":["bsdiff"],"head_dependencies":[{"bmake":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.daemonology.net/bsdiff/","license":"BSD-2-Clause","ruby_source_checksum":"0063eccfc51a3d30b104a69eb00b58eaa79ef665e875a20c660b6051c8099891","stable_dependencies":[{"bmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"18821588b2dc5bf159aa37d3bcb7b885d85ffd1e19f23a0c57a58723fea85f48","stable_url_args":["https://deb.debian.org/debian/pool/main/b/bsdiff/bsdiff_4.3.orig.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"4.3","bottle_checksum":"810dccf063f4876a5786e4aa7f7584ebcf5205fec1abd0882cead7e0de16bca9"},"bsdmake":{"bottle_rebuild":2,"deprecate_args":{":date":"2026-05-17",":because":":unmaintained"},"desc":"BSD version of the Make build tool","disable_args":{":date":"2027-05-17",":because":":unmaintained"},"executables":["bsdmake"],"homepage":"https://opensource.apple.com/","license":{":all_of":["BSD-2-Clause","BSD-3-Clause","BSD-4-Clause-UC"]},"ruby_source_checksum":"a67e9aec7f9f603559f5101fc4c8df8e996bae96ed3f13831da1f70ee47fd61f","stable_patches":[{"strip":"p0","file":"Patches/bsdmake/patch-Makefile.diff"},{"strip":"p0","file":"Patches/bsdmake/patch-mk.diff"},{"strip":"p0","file":"Patches/bsdmake/patch-pathnames.diff"},{"strip":"p0","file":"Patches/bsdmake/patch-setrlimit.diff"}],"stable_checksum":"096f333f94193215931a9fab86b9bca0713fbd22ec465bf55510067b53940e62","stable_url_args":["https://github.com/apple-oss-distributions/bsdmake/archive/refs/tags/bsdmake-24.tar.gz"],"stable_version":"24","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"cfca87086e9932c2a1beb031d5fd34018a5afbe84a051918b41b33e4e86c82ea"},"bsdsfv":{"desc":"SFV utility tools","executables":["bsdsfv"],"homepage":"https://bsdsfv.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"67e11caab187e3f966368f117ffa85f283f1c5770c9d760dce626b8844661f61","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"577245da123d1ea95266c1628e66a6cf87b8046e1a902ddd408671baecf88495","stable_url_args":["https://downloads.sourceforge.net/project/bsdsfv/bsdsfv/1.18/bsdsfv-1.18.tar.gz"],"stable_version":"1.18","bottle_checksum":"1f2a24ab528de05007b43da3e52628380f4bf6acf8d0d9d2d52cd3defd0c429c"},"bstring":{"desc":"Fork of Paul Hsieh's Better String Library","head_dependencies":[{"meson":":build"},{"ninja":":build"},{"check":":test"}],"head_url_args":["https://github.com/msteinert/bstring.git",{":branch":"main"}],"homepage":"https://mike.steinert.ca/bstring/","license":"BSD-3-Clause","ruby_source_checksum":"47cc313ebde11a52282ee5a485580ffb893c373fb622afd39af3f59cac9f6098","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"check":":test"}],"stable_checksum":"1b513965a658494193ab9431c229ea675a7b1c7c85de9d68b8cc089abfb82240","stable_url_args":["https://github.com/msteinert/bstring/releases/download/v1.1.0/bstring-1.1.0.tar.xz"],"stable_version":"1.1.0"},"btcli":{"conflicts":[["btpd",{":because":"both install `btcli` binaries"}]],"desc":"Bittensor command-line tool","executables":["btcli"],"head_dependencies":["certifi","libyaml","numpy","openssl@3","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/RaoFoundation/btcli.git",{":branch":"main"}],"homepage":"https://docs.learnbittensor.org/btcli","license":"MIT","ruby_source_checksum":"361e2e3697d32343f0a1de9ba2df0c60d302885b93ec921be52e0845546ad8a0","stable_dependencies":["certifi","libyaml","numpy","openssl@3","python@3.14",{"rust":":build"}],"stable_checksum":"3e2b51435695c05b0b7c0df144c1e5c5d426dcd1cc6f508d1749f90078e7812f","stable_url_args":["https://files.pythonhosted.org/packages/25/03/067a11e27faceef0f236a76e554fbeeee21d5d8fdc92523649c6684203d5/bittensor_cli-9.23.1.tar.gz"],"stable_version":"9.23.1"},"btdu":{"desc":"Sampling disk usage profiler for btrfs","executables":["btdu"],"head_dependencies":["ncurses",{"btrfs-progs":":build"},{"dub":":build"},{"ldc":":build"}],"homepage":"https://github.com/CyberShadow/btdu","license":"GPL-2.0-only","ruby_source_checksum":"34c7418ce640c7b5dddb9fdedecaa7e8aad5619dbe5a6ea79f27422b1d5958de","stable_dependencies":["ncurses",{"btrfs-progs":":build"},{"dub":":build"},{"ldc":":build"}],"stable_checksum":"695ded59fb2029c8ae48ca0f990e68928841cdf36a4cf4cbc2485460cadbbd67","stable_url_args":["https://github.com/CyberShadow/btdu/archive/refs/tags/v0.7.2.tar.gz"],"stable_version":"0.7.2"},"btfs":{"desc":"BitTorrent filesystem based on FUSE","head_dependencies":["curl","libfuse","libtorrent-rasterbar","openssl@3",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/johang/btfs.git",{":branch":"master"}],"homepage":"https://github.com/johang/btfs","license":"GPL-3.0-only","ruby_source_checksum":"ebb0e4c7f79edda74f1bce8dc3d4e17d60ba2dc2f876f2bb22567a524427c0f1","stable_dependencies":["curl","libfuse","libtorrent-rasterbar","openssl@3",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"c363f04149f97baf1c5e10ac90677b8309724f2042ab045a45041cfb7b44649b","stable_url_args":["https://github.com/johang/btfs/archive/refs/tags/v3.1.tar.gz"],"stable_version":"3.1"},"btllib":{"desc":"Bioinformatics Technology Lab common code library","executables":["indexlr","mi_bf_generate","randseq"],"head_dependencies":["libomp",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"python@3.14":":build"}],"homepage":"https://github.com/BirolLab/btllib","license":"GPL-3.0-or-later","ruby_source_checksum":"fb44bf9fe453fed54aa5548d932b25bb10d3a495117f3be4250c12fb32904968","stable_dependencies":["libomp",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"python@3.14":":build"}],"stable_patches":[{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/af74f60a871e4a5aa7aea787fc235a2cb760e764/devel/sdsl-lite/files/patch-include_sdsl_louds__tree.hpp","sha256":"84aef67058947044c40032ac39d9b6d1b8a285c581f660d565cd23aaa4beade7","directory":"subprojects/sdsl-lite"}],"stable_checksum":"cd213d20a971ae3441551dd61b0e46a08559e3d9da19cb59ee8dc3397807f121","stable_url_args":["https://github.com/BirolLab/btllib/releases/download/v1.7.8/btllib-1.7.8.tar.gz"],"stable_version":"1.7.8"},"btop":{"bottle_rebuild":1,"desc":"Resource monitor. C++ version and continuation of bashtop and bpytop","executables":["btop"],"head_dependencies":[{"lowdown":":build"},{"coreutils":":build"}],"head_url_args":["https://github.com/aristocratos/btop.git",{":branch":"main"}],"homepage":"https://github.com/aristocratos/btop","license":"Apache-2.0","ruby_source_checksum":"bad9fc135a0f0a3ff8fab8ea4c627e898beb1809758b4820533d76e5999da7ac","stable_dependencies":[{"lowdown":":build"},{"coreutils":":build"}],"stable_checksum":"933de2e4d1b2211a638be463eb6e8616891bfba73aef5d38060bd8319baeefc6","stable_url_args":["https://github.com/aristocratos/btop/archive/refs/tags/v1.4.7.tar.gz"],"stable_version":"1.4.7"},"btparse":{"desc":"BibTeX utility libraries","executables":["bibparse"],"homepage":"https://metacpan.org/dist/Text-BibTeX/view/btparse/doc/btparse.pod","license":"GPL-2.0-or-later","ruby_source_checksum":"0626d9f5360c95f5fbfe67ddbaf68068401694fa6ee8db7a16e2de8d52c0eb1b","stable_checksum":"631bf1b79dfd4c83377b416a12c349fe88ee37448dc82e41424b2f364a99477b","stable_url_args":["https://cpan.metacpan.org/authors/id/A/AM/AMBS/btparse/btparse-0.35.tar.gz"],"stable_version":"0.35","bottle_cellar":":any","bottle_checksum":"d69e49048e5366097bd7fe06b5ab9e40e3e97602896c613706559ab2c7aa4295"},"btpd":{"bottle_rebuild":2,"conflicts":[["btcli",{":because":"both install `btcli` binaries"}]],"desc":"BitTorrent Protocol Daemon","executables":["btcli","btinfo","btpd"],"head_dependencies":["openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/btpd/btpd","license":"BSD-2-Clause","revision":2,"ruby_source_checksum":"60ddcdc780d9fc918d7defbc0296b3d9b42ec75b11fdd7d435a82781c90105b2","stable_dependencies":["openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"9cda656f67edb2cdc3b51d43b7f0510c4e65a0f55cd1317a7113051429d6c9e5","stable_url_args":["https://github.com/btpd/btpd/archive/refs/tags/v0.16.tar.gz"],"stable_version":"0.16"},"btrfs-progs":{"desc":"Userspace utilities to manage btrfs filesystems","head_dependencies":["e2fsprogs","lzo","systemd","util-linux","zlib-ng-compat","zstd",{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"sphinx-doc":":build"},{"python@3.14":":test"}],"homepage":"https://btrfs.readthedocs.io/en/latest/","license":{":all_of":["GPL-2.0-only","LGPL-2.1-or-later"]},"ruby_source_checksum":"beabbe03ab0554babb3469957c11c158e7274d1c6505db5c5a17f9052cc5f668","stable_dependencies":["e2fsprogs","lzo","systemd","util-linux","zlib-ng-compat","zstd",{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"sphinx-doc":":build"},{"python@3.14":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"c286d6876cbcd72327a0b417e4cfd280353ec23e37b549fdbcd7800a832d9a99","stable_url_args":["https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v7.0.tar.xz"],"stable_version":"7.0"},"bttf":{"desc":"CLI tool for datetime arithmetic, parsing, formatting and more","executables":["bttf"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/BurntSushi/bttf.git",{":branch":"master"}],"homepage":"https://github.com/BurntSushi/bttf","license":{":any_of":["Unlicense","MIT"]},"ruby_source_checksum":"e03865cb8d14eaab201c1f15180da815f7499985b6e72b2f5f8557426dd4d16b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"21b265959403c02406137adac1012f676a25ad67d6fbf29a553b9e459c7bbc73","stable_url_args":["https://github.com/BurntSushi/bttf/archive/refs/tags/0.1.4.tar.gz"],"stable_version":"0.1.4"},"bubblewrap":{"bottle_rebuild":1,"desc":"Unprivileged sandboxing tool for Linux","executables":["bwrap"],"head_dependencies":["libcap",{"docbook-xsl":":build"},{"libxslt":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"strace":":test"}],"head_url_args":["https://github.com/containers/bubblewrap.git",{":branch":"main"}],"homepage":"https://github.com/containers/bubblewrap","license":"LGPL-2.0-or-later","ruby_source_checksum":"7aaab230d568e1109d83f67a37c5e76f23d9c870c56338724623dcff04358b22","stable_dependencies":["libcap",{"docbook-xsl":":build"},{"libxslt":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"strace":":test"}],"stable_checksum":"69abc30005d2186baf7737feacd8da35633b93cf5af38838ecff17c5f8e924f6","stable_url_args":["https://github.com/containers/bubblewrap/releases/download/v0.11.2/bubblewrap-0.11.2.tar.xz"],"stable_version":"0.11.2"},"buf":{"desc":"New way of working with Protocol Buffers","executables":["buf","protoc-gen-buf-breaking","protoc-gen-buf-lint"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bufbuild/buf.git",{":branch":"main"}],"homepage":"https://buf.build","license":"Apache-2.0","ruby_source_checksum":"4fa94c788f5a17fd0ec68d79f9200a6340d7cfc60f45bbc72162f719dc156a9e","stable_dependencies":[{"go":":build"}],"stable_checksum":"fad7621cfcf54891a7b1c82c060b7a54c2ad6d13e0a1c99aea2d744e43bc82b7","stable_url_args":["https://github.com/bufbuild/buf/archive/refs/tags/v1.71.0.tar.gz"],"stable_version":"1.71.0"},"buffa":{"desc":"Pure-Rust Protocol Buffers implementation with editions support","executables":["protoc-gen-buffa","protoc-gen-buffa-packaging"],"head_dependencies":["protobuf",{"rust":":build"}],"head_url_args":["https://github.com/anthropics/buffa.git",{":branch":"main"}],"homepage":"https://github.com/anthropics/buffa","license":"Apache-2.0","ruby_source_checksum":"5f3d84246174beb99797e7c39ff121f173bdb042c63bc667f56728a785b3cba9","stable_dependencies":["protobuf",{"rust":":build"}],"stable_checksum":"923f9c96a8bd8bbb62f53ca7893ac2a86403e5f40bc0593a36e2ffcc62706b82","stable_url_args":["https://github.com/anthropics/buffa/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1"},"buffrs":{"desc":"Modern protobuf package management","executables":["buffrs"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/helsing-ai/buffrs.git",{":branch":"main"}],"homepage":"https://github.com/helsing-ai/buffrs","license":"Apache-2.0","ruby_source_checksum":"4982f998b2720ea17443208d0111e9475d999cd4fdf5a5a5bbc15a4dc43fa466","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a073cbe7c3f2e059caf9fda3f33716b28481d4493e4adb8fe971d0fa1bdbb65b","stable_url_args":["https://github.com/helsing-ai/buffrs/archive/refs/tags/v0.13.3.tar.gz"],"stable_version":"0.13.3"},"build2":{"bottle_rebuild":2,"desc":"C/C++ Build Toolchain","executables":["b","bdep","bpkg","bx"],"head_uses_from_macos":[["curl"],["openssl"]],"homepage":"https://build2.org","license":"MIT","ruby_source_checksum":"c63326d109bbc2e34358454cb09a956360ac0a324d21b714290cc88cb6909be2","stable_checksum":"a5f3eab9d4522bc22704899593dd6c7013349a1b8c37278c8b2321073e25ff16","stable_url_args":["https://download.build2.org/0.18.1/build2-toolchain-0.18.1.tar.xz"],"stable_uses_from_macos":[["curl"],["openssl"]],"stable_version":"0.18.1"},"buildapp":{"desc":"Creates executables with SBCL","executables":["buildapp"],"head_dependencies":["sbcl","zstd"],"head_url_args":["https://github.com/xach/buildapp.git",{":branch":"master"}],"homepage":"https://www.xach.com/lisp/buildapp/","license":"BSD-2-Clause","post_install_defined":true,"revision":4,"ruby_source_checksum":"7738ae366102bc0225a3145b17bcc2a550b302637c74fff3c6f21f4dec9ef234","stable_dependencies":["sbcl","zstd"],"stable_checksum":"d77fb6c151605da660b909af058206f7fe7d9faf972e2c30876d42cb03d6a3ed","stable_url_args":["https://github.com/xach/buildapp/archive/refs/tags/release-1.5.6.tar.gz"],"stable_version":"1.5.6"},"buildifier":{"desc":"Format bazel BUILD files with a standard convention","executables":["buildifier"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bazelbuild/buildtools.git",{":branch":"main"}],"homepage":"https://github.com/bazelbuild/buildtools","license":"Apache-2.0","ruby_source_checksum":"26c5315ecb768f2b944fa17184014201ebab39c1f49b59186c50c317b928aa34","stable_dependencies":[{"go":":build"}],"stable_checksum":"f3b800e9f6ca60bdef3709440f393348f7c18a29f30814288a7326285c80aab9","stable_url_args":["https://github.com/bazelbuild/buildtools/archive/refs/tags/v8.5.1.tar.gz"],"stable_version":"8.5.1"},"buildkit":{"desc":"Concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit","executables":["buildctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/moby/buildkit.git",{":branch":"master"}],"homepage":"https://github.com/moby/buildkit","license":"Apache-2.0","ruby_source_checksum":"4b7474740bfa7c9008c04b5d72f68fc0b5663ed4b7fc081aa823750ef7da38b0","stable_dependencies":[{"go":":build"}],"stable_checksum":"b733b9243017cb2b8f9cb1a6bd5125a2bde5680d4063412dbc159402bffbaf1e","stable_url_args":["https://github.com/moby/buildkit/archive/refs/tags/v0.31.1.tar.gz"],"stable_version":"0.31.1"},"buildkitd":{"caveats":"To run buildkitd as the current user, see the following steps:\n  OCI worker mode:\n    brew install rootlesskit\n    rootlesskit buildkitd\n  containerd worker mode:\n    brew install nerdctl containerd rootlesskit slirp4netns\n    containerd-rootless-setuptool.sh install\n    CONTAINERD_NAMESPACE=default containerd-rootless-setuptool.sh install-buildkit-containerd\n\nTo run buildkitd as the root user, use `brew services` with `sudo --preserve-env=HOME`.\n","desc":"Concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit (Daemon)","executables":["buildkitd"],"head_dependencies":["runc",{"go":":build"}],"head_url_args":["https://github.com/moby/buildkit.git",{":branch":"master"}],"homepage":"https://github.com/moby/buildkit","license":"Apache-2.0","ruby_source_checksum":"f6f571fa6f39e206eaaf405232a2f280e579bfadd4f57be5337666023e3dcacd","service_args":[[":run_type",":immediate"],[":require_root",true]],"service_run_args":["$HOMEBREW_PREFIX/opt/buildkitd/bin/buildkitd"],"stable_dependencies":["runc",{"go":":build"}],"stable_checksum":"b733b9243017cb2b8f9cb1a6bd5125a2bde5680d4063412dbc159402bffbaf1e","stable_url_args":["https://github.com/moby/buildkit/archive/refs/tags/v0.31.1.tar.gz"],"stable_version":"0.31.1"},"buildozer":{"desc":"Rewrite bazel BUILD files using standard commands","executables":["buildozer"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bazelbuild/buildtools.git",{":branch":"main"}],"homepage":"https://github.com/bazelbuild/buildtools","license":"Apache-2.0","ruby_source_checksum":"84cab5ba79495fada7f85869170b64ae5b1faa21591c9cfbcd308f4546f07ca8","stable_dependencies":[{"go":":build"}],"stable_checksum":"f3b800e9f6ca60bdef3709440f393348f7c18a29f30814288a7326285c80aab9","stable_url_args":["https://github.com/bazelbuild/buildtools/archive/refs/tags/v8.5.1.tar.gz"],"stable_version":"8.5.1"},"buildpulse-test-reporter":{"bottle_rebuild":1,"desc":"Connect your CI to BuildPulse to detect, track, and rank flaky tests","executables":["buildpulse-test-reporter"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/buildpulse/test-reporter.git",{":branch":"main"}],"homepage":"https://buildpulse.io","license":"MIT","ruby_source_checksum":"0f77e7a2d23e603b25ce63e44bf0769920bd7adf6127b52b5fe052477e6233d2","stable_dependencies":[{"go":":build"}],"stable_checksum":"605e87f4d566f14455f6c1e609eabd3fc2337a09d695fafc489011ce48b02035","stable_url_args":["https://github.com/buildpulse/test-reporter/archive/refs/tags/v0.29.0.tar.gz"],"stable_version":"0.29.0"},"buku":{"desc":"Powerful command-line bookmark manager","executables":["buku","bukuserver"],"head_dependencies":["certifi","cryptography","libyaml","python@3.14","rpds-py"],"head_url_args":["https://github.com/jarun/buku.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/jarun/buku","license":"GPL-3.0-or-later","revision":5,"ruby_source_checksum":"8e6f7a463a26e8f71cc9742eb3e5f0386d7dad4010f63127dd109bef6a7c293d","stable_dependencies":["certifi","cryptography","libyaml","python@3.14","rpds-py"],"stable_patches":[{"strip":"p1","url":"https://github.com/jarun/buku/commit/291fa9a0e4cafe9ca2261940394de12c2d5403a9.patch?full_index=1","sha256":"ba678c0814589954817da53907399736c1d2e989a875a0957fc8ef8bad706164"},{"strip":"p1","url":"https://github.com/jarun/buku/commit/ea0a44a1c20821bd925a3557efabb8905db4337b.patch?full_index=1","sha256":"76fea0fcbaec25376722f598a8dd12012245a650c37f867e27f19dcfa8e43963"}],"stable_checksum":"0f1a3e15f882fe9a0f8e550abae7388d3cb81d4718a1b4309dcf4363633cb7b1","stable_url_args":["https://github.com/jarun/buku/archive/refs/tags/v5.1.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"5.1"},"bulk_extractor":{"bottle_rebuild":3,"desc":"Stream-based forensics tool","executables":["bulk_extractor"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"},{"re2":":build"}],"head_url_args":["https://github.com/simsong/bulk_extractor.git",{":branch":"main"}],"head_uses_from_macos":[[{"flex":":build"}],["expat"],["ncurses"]],"homepage":"https://github.com/simsong/bulk_extractor/wiki","license":"MIT","revision":3,"ruby_source_checksum":"ff3271b92a5c2f831d3869b8f76d2e95bb95dd8836c658f9b38701510f76612b","stable_dependencies":[{"pkgconf":":build"},{"re2":":build"}],"stable_checksum":"0cd57c743581a66ea94d49edac2e89210c80a2a7cc90dd254d56940b3d41b7f7","stable_url_args":["https://github.com/simsong/bulk_extractor/releases/download/v2.1.1/bulk_extractor-2.1.1.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["expat"],["ncurses"]],"stable_version":"2.1.1"},"bullet":{"bottle_rebuild":4,"desc":"Physics SDK","head_dependencies":[{"cmake":":build"},{"numpy":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"numpy":":test"},{"python@3.14":":test"}],"head_url_args":["https://github.com/bulletphysics/bullet3.git",{":branch":"master"}],"homepage":"https://pybullet.org/wordpress/","license":"Zlib","ruby_source_checksum":"a5355f6047f249dd2926a1ebef54ca345bd73793c3f2ab74f34223eef23d8d15","stable_dependencies":[{"cmake":":build"},{"numpy":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"numpy":":test"},{"python@3.14":":test"}],"stable_checksum":"c45afb6399e3f68036ddb641c6bf6f552bf332d5ab6be62f7e6c54eda05ceb77","stable_url_args":["https://github.com/bulletphysics/bullet3/archive/refs/tags/3.25.tar.gz"],"stable_version":"3.25"},"bulletty":{"desc":"Pretty feed reader (ATOM/RSS) that stores articles in Markdown files","executables":["bulletty"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/CrociDB/bulletty.git",{":branch":"main"}],"homepage":"https://bulletty.croci.dev/","license":"MIT","ruby_source_checksum":"cb5e04f2fe22dd1bd97bfcfe7083e698db6accaed9ae9b9ffb19054c02313569","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e13b5743ee66a1d62c87f1ffa791a0c290d031fbb5d9363ce2c1e81cda25682d","stable_url_args":["https://github.com/CrociDB/bulletty/archive/refs/tags/v0.2.2.tar.gz"],"stable_version":"0.2.2"},"bumblebee":{"desc":"Read-only developer endpoint scanner for supply-chain exposure","executables":["bumblebee"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/perplexityai/bumblebee.git",{":branch":"main"}],"homepage":"https://github.com/perplexityai/bumblebee","license":"Apache-2.0","ruby_source_checksum":"923248fa09159967640c391b0607339625e9e79188ec201bc633d2c36d5fb2bb","stable_dependencies":[{"go":":build"}],"stable_checksum":"6ed6c27ae6b5c040eb018e247c09e53baa2fdea43bba1c3e63515d14d46157d2","stable_url_args":["https://github.com/perplexityai/bumblebee/archive/refs/tags/v0.1.2.tar.gz"],"stable_version":"0.1.2"},"bump-my-version":{"desc":"Version bump your Python project","executables":["bump-my-version"],"head_dependencies":["certifi","pydantic","python@3.14"],"head_url_args":["https://github.com/callowayproject/bump-my-version.git",{":branch":"master"}],"homepage":"https://callowayproject.github.io/bump-my-version/","license":"MIT","revision":1,"ruby_source_checksum":"abb8e585da74ecd43472a2c2ce3da5330820e0984ce599a8d33ba9a48f98fb0a","stable_dependencies":["certifi","pydantic","python@3.14"],"stable_checksum":"b4ad672b4e8b9f560f36a9ae0aff80088727ce2b3e0f1b7ea00d3f75846b09dd","stable_url_args":["https://files.pythonhosted.org/packages/37/04/1ea0a95165d668eb86f6bee97199b7aa926706bed64902fe96600f70f840/bump_my_version-1.4.1.tar.gz"],"stable_version":"1.4.1","bottle_tag":":all","bottle_checksum":"325e743b113bfaac8096d9bffe55b83ece0ab5048944c10ef34beda154f01d82"},"bumpp":{"desc":"Interactive CLI that bumps your version numbers and more","executables":["bumpp"],"head_dependencies":["node"],"homepage":"https://github.com/antfu-collective/bumpp","license":"MIT","ruby_source_checksum":"c88279d9634d9f88e343562db5328b4753a75ef902cb3493780ca81723461c3e","stable_dependencies":["node"],"stable_checksum":"32e8e6aad0f9b2533c1c50358a37bb4266b772d6a0763f407da0f56f46710505","stable_url_args":["https://registry.npmjs.org/bumpp/-/bumpp-11.1.0.tgz"],"stable_version":"11.1.0","bottle_tag":":all","bottle_checksum":"bcd86b57f385885a7ac598daea2bdac02b8ad0dfa7bf9f48871cff85a781bcc5"},"bumpversion":{"bottle_rebuild":6,"deprecate_args":{":date":"2024-09-08",":because":":unmaintained",":replacement_formula":"bump-my-version"},"desc":"Increase version numbers with SemVer terms","disable_args":{":date":"2025-09-08",":because":":unmaintained",":replacement_formula":"bump-my-version"},"head_dependencies":["python@3.13"],"homepage":"https://pypi.org/project/bumpversion/","license":"MIT","revision":1,"ruby_source_checksum":"0ca7a2080b19f3d7d5fff07cd0d20123d99a6e7ee6cc8acae5a3a609d1f3b1e0","stable_dependencies":["python@3.13"],"stable_checksum":"762cb2bfad61f4ec8e2bdf452c7c267416f8c70dd9ecb1653fd0bbb01fa936e6","stable_url_args":["https://files.pythonhosted.org/packages/29/2a/688aca6eeebfe8941235be53f4da780c6edee05dbbea5d7abaa3aab6fad2/bump2version-1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_tag":":all","bottle_checksum":"166ec2e234ca2b7970dac12809f1eb9642c8647cd030169049b866c7d03f19ee"},"bun":{"desc":"Incredibly fast JavaScript runtime, bundler, test runner, and package manager","executables":["bun","bunx"],"head_dependencies":[{"cmake":":build"},{"llvm@21":":build"},{"ninja":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"llvm":":build"}],[{"perl":":build"}],[{"python":":build"}],[{"ruby":":build"}],[{"unzip":":build"}]],"homepage":"https://bun.com/","license":{":all_of":["MIT","LGPL-2.0-or-later","Apache-2.0","BSD-2-Clause","BSD-3-Clause","IJG","LGPL-2.1-or-later","Zlib",{"Apache-2.0":{":with":"LLVM-exception"}}]},"post_install_defined":true,"ruby_source_checksum":"9b2b06a203bee377c3b1713cb537f511f09e9fd129fd6a8b8cf94c93cf30fe09","stable_dependencies":[{"cmake":":build"},{"llvm@21":":build"},{"ninja":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/oven-sh/bun.git",{":tag":"bun-v1.3.14",":revision":"0d9b296af33f2b851fcbf4df3e9ec89751734ba4"}],"stable_uses_from_macos":[[{"llvm":":build"}],[{"perl":":build"}],[{"python":":build"}],[{"ruby":":build"}],[{"unzip":":build"}]],"stable_version":"1.3.14"},"bundler-completion":{"desc":"Bash completion for Bundler","head_url_args":["https://github.com/mernen/completion-ruby.git",{":branch":"main"}],"homepage":"https://github.com/mernen/completion-ruby","license":"MIT","ruby_source_checksum":"c953cb360ea984e8c3775196abb222b62e689408f7f733ef23d0b2c7de29412b","stable_checksum":"cbcd002bba2a43730cff54f5386565917913d9dec16dcd89345fbe298fe4316b","stable_url_args":["https://github.com/mernen/completion-ruby/archive/refs/tags/v1.0.3.tar.gz"],"stable_version":"1.0.3","version_scheme":1,"bottle_tag":":all","bottle_checksum":"eba47de2a5fee4ae57cc2e1eec146d6b8602819de68ab8865a092cfbfe8aa2e8"},"bundletool":{"desc":"Command-line tool to manipulate Android App Bundles","executables":["bundletool"],"head_dependencies":["openjdk"],"homepage":"https://github.com/google/bundletool","license":"Apache-2.0","ruby_source_checksum":"af00db0e30a1a07af6ef4c51b17495c09be82565d92572b76fc605c42d13db5c","stable_dependencies":["openjdk"],"stable_checksum":"a099cfa1543f55593bc2ed16a70a7c67fe54b1747bb7301f37fdfd6d91028e29","stable_url_args":["https://github.com/google/bundletool/releases/download/1.18.3/bundletool-all-1.18.3.jar"],"stable_version":"1.18.3","bottle_tag":":all","bottle_checksum":"12d47cf60e022e6fd1130a87d77ceaae4c36220051f116c9d0b5392392ea56d6"},"bunster":{"desc":"Compile shell scripts to static binaries","executables":["bunster"],"head_dependencies":["go"],"head_url_args":["https://github.com/yassinebenaid/bunster.git",{":branch":"master"}],"homepage":"https://bunster.netlify.app/","license":"BSD-3-Clause","ruby_source_checksum":"79ee933430827efc0950b9b842a0dbd87738c70df9268e3bfa61690198dbefdc","stable_dependencies":["go"],"stable_checksum":"bab301b4365b0937537154afca867ec989cfe3f2d2233fabfbfa245882abaa1e","stable_url_args":["https://github.com/yassinebenaid/bunster/archive/refs/tags/v0.14.0.tar.gz"],"stable_version":"0.14.0"},"bup":{"desc":"Backup tool","executables":["bup"],"head_dependencies":["python@3.14","readline",{"pandoc":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/bup/bup.git",{":branch":"main"}],"homepage":"https://bup.github.io/","license":{":all_of":["BSD-2-Clause","LGPL-2.0-only"]},"ruby_source_checksum":"0e109336381ec8356a7b38d8860c5bcf2bf1292389148e53e1ec0d39ec1aa75c","stable_dependencies":["python@3.14","readline",{"pandoc":":build"},{"pkgconf":":build"}],"stable_checksum":"5b7d169b3b0d821dc93c55798e18339594af618f018aae88dff28b8cc6333b00","stable_url_args":["https://github.com/bup/bup/archive/refs/tags/0.33.10.tar.gz"],"stable_version":"0.33.10"},"bupstash":{"desc":"Easy and efficient encrypted backups","executables":["bupstash"],"head_dependencies":["libsodium",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://bupstash.io","license":"MIT","revision":1,"ruby_source_checksum":"6416a7c94efbb3316c8613f3da1554505190c6856f7363278160f5bc190dcfb8","stable_dependencies":["libsodium",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e3054c03b0d57ba718bd2cab8c24df13153369dea311e5a595d586ad24865793","stable_url_args":["https://github.com/andrewchambers/bupstash/releases/download/v0.12.0/bupstash-v0.12.0-src+deps.tar.gz"],"stable_version":"0.12.0"},"burp":{"bottle_rebuild":2,"caveats":"Before installing the launchd entry you should configure your burp client in\n  $HOMEBREW_PREFIX/etc/burp/burp.conf\n","desc":"Network backup and restore","executables":["bedup","bsigs","bsparse","burp","burp_ca","vss_strip"],"head_dependencies":["librsync","openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"uthash":":build"}],"head_url_args":["https://github.com/grke/burp.git",{":branch":"master"}],"head_uses_from_macos":[["libxcrypt"],["ncurses"]],"homepage":"https://burp.grke.org/","license":{"AGPL-3.0-only":{":with":"openvpn-openssl-exception"}},"ruby_source_checksum":"9d1fee239207fd2f28d6772d0bc3db1668d16c4b9ff227e1ebe98ade5b8dfbf0","service_args":[[":run_type",":interval"],[":working_dir","$HOMEBREW_PREFIX"],[":interval",1200],[":require_root",true],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/burp/bin/burp","-a","t"]],"stable_dependencies":["librsync","openssl@4",{"pkgconf":":build"},{"uthash":":build"}],"stable_checksum":"3f5e057d40d2986fbfbebdf7a64570719c4c664882a3fd038ebac5a20326c5cf","stable_url_args":["https://github.com/grke/burp/releases/download/3.2.0/burp-3.2.0.tar.bz2"],"stable_uses_from_macos":[["libxcrypt"],["ncurses"]],"stable_version":"3.2.0"},"burrow":{"desc":"Kafka Consumer Lag Checking","executables":["burrow"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/linkedin/Burrow.git",{":branch":"master"}],"homepage":"https://github.com/linkedin/Burrow","license":"Apache-2.0","ruby_source_checksum":"3ecb95ac500a8718260dd62926be7b1d734c35dd3fb57fb1ad627675d96cbf4d","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/burrow.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/burrow.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/burrow/bin/burrow","--config-dir","$HOMEBREW_PREFIX/etc/burrow"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"3dcb0af9ff5741c2d2b3ac39211b9087e1f5dfc7f45ffa18bf9007504d91219f","stable_url_args":["https://github.com/linkedin/Burrow/archive/refs/tags/v1.9.6.tar.gz"],"stable_version":"1.9.6"},"burst":{"bottle_rebuild":2,"desc":"Radix sort, lazy ranges and iterators, and more. Boost-like header-only library","head_dependencies":["boost",{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/izvolov/burst.git",{":branch":"master"}],"homepage":"https://github.com/izvolov/burst","license":"BSL-1.0","ruby_source_checksum":"7601db9a95476fe1beba2664866f53064142cf976d532307bd04f19414174837","stable_dependencies":["boost",{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"ee58c7b98ca1709dd452b9ba46cb4c91fc0b2952edd020ed5bc2d600b3edeae7","stable_url_args":["https://github.com/izvolov/burst/archive/refs/tags/v3.1.1.tar.gz"],"stable_version":"3.1.1","bottle_tag":":all","bottle_checksum":"f9f985b7be3eee4cd5a80bb0a32064f454e66345085f46b302f3312f767260a1"},"busted":{"desc":"Elegant Lua unit testing","executables":["busted"],"head_dependencies":["lua",{"luarocks":":build"}],"head_url_args":["https://github.com/lunarmodules/busted.git",{":branch":"master"}],"head_uses_from_macos":[[{"unzip":":build"}]],"homepage":"https://lunarmodules.github.io/busted/","license":"MIT","revision":1,"ruby_source_checksum":"2534357d748b7797ccf3fda0f5c28f14566f0b530fd3873233cc571b7c2f0b1f","stable_dependencies":["lua",{"luarocks":":build"}],"stable_checksum":"1669a4f59ff9e08ad4b38d4212ad8cdd4519209101e3af5459a596d5ad9a7d24","stable_url_args":["https://github.com/lunarmodules/busted/archive/refs/tags/v2.3.0.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}]],"stable_version":"2.3.0"},"butane":{"desc":"Translates human-readable Butane Configs into machine-readable Ignition Configs","executables":["butane"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/coreos/butane.git",{":branch":"main"}],"homepage":"https://coreos.github.io/butane/","license":"Apache-2.0","oldnames":["fcct"],"ruby_source_checksum":"082e41922c62050f6c63c771702566767f49e53e9b1db2cf93d87b9ebb496480","stable_dependencies":[{"go":":build"}],"stable_checksum":"fb53732f08479a8057f60e7d7535e3717ecd013e362d65f474272b44374e0f97","stable_url_args":["https://github.com/coreos/butane/archive/refs/tags/v0.29.0.tar.gz"],"stable_version":"0.29.0"},"bvi":{"desc":"Vi-like binary file (hex) editor","executables":["bmore","bvedit"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://bvi.sourceforge.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"76dcec92bdb8c4847d691250e86711420866ac0dbef6a45f35015f342ff3bc88","stable_checksum":"6540716a1a3b2b9711635108da14b26baea488881d4a682121c0bddbba6b74cb","stable_url_args":["https://downloads.sourceforge.net/project/bvi/bvi/1.5.0/bvi-1.5.0.src.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.5.0"},"bwa":{"bottle_rebuild":1,"desc":"Burrow-Wheeler Aligner for pairwise alignment of DNA","executables":["bwa"],"head_dependencies":[{"sse2neon":":build"}],"head_url_args":["https://github.com/lh3/bwa.git",{":branch":"master"}],"homepage":"https://github.com/lh3/bwa","license":{":all_of":["GPL-3.0-or-later","MIT"]},"ruby_source_checksum":"911ed60cac6e26d72870b1e143975a17fc5db0330828bd2a329f0ab99d6f273a","stable_dependencies":[{"sse2neon":":build"}],"stable_checksum":"cdff5db67652c5b805a3df08c4e813a822c65791913eccfb3cf7d528588f37bc","stable_url_args":["https://github.com/lh3/bwa/archive/refs/tags/v0.7.19.tar.gz"],"stable_version":"0.7.19"},"bwfmetaedit":{"desc":"Tool for embedding, validating, and exporting BWF file metadata","executables":["bwfmetaedit"],"homepage":"https://mediaarea.net/BWFMetaEdit","license":"0BSD","ruby_source_checksum":"55dca4b6ca71a570270e9d75b69a332f8036bfcae06c60b152925f6f2d51d345","stable_checksum":"bd04770fe8a30541151b65bdcd25252705f390297d992ac461c9dc3c885de2b4","stable_url_args":["https://mediaarea.net/download/binary/bwfmetaedit/26.01/BWFMetaEdit_CLI_26.01_GNU_FromSource.tar.xz"],"stable_version":"26.01"},"bwidget":{"desc":"Tcl/Tk script-only set of megawidgets to provide the developer additional tools","head_dependencies":["tcl-tk"],"homepage":"https://core.tcl-lang.org/bwidget/home","license":"TCL","revision":1,"ruby_source_checksum":"65206feb1e97a51cc0f1fa1e22e0ccf9ca5802e5ae8d159ecd6de06034c3aa45","stable_dependencies":["tcl-tk"],"stable_checksum":"4aea02f38cf92fa4aa44732d4ed98648df839e6537d6f0417c3fe18e1a34f880","stable_url_args":["https://downloads.sourceforge.net/project/tcllib/BWidget/1.10.1/bwidget-1.10.1.tar.gz"],"stable_version":"1.10.1","bottle_tag":":all","bottle_checksum":"d524a18515be797d08ad291537351a3688c6ec100c38663f4729f50c938204af"},"bwm-ng":{"desc":"Console-based live network and disk I/O bandwidth monitor","executables":["bwm-ng"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/vgropp/bwm-ng.git",{":branch":"master"}],"homepage":"https://www.gropp.org/?id=projects&sub=bwm-ng","license":"GPL-2.0-or-later","ruby_source_checksum":"c4ce16cda5e1e138ba9cb5ea25b2bf03984605e327664c0652bda13b58dd2c07","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"c1a552b6ff48ea3e4e10110a7c188861abc4750befc67c6caaba8eb3ecf67f46","stable_url_args":["https://github.com/vgropp/bwm-ng/archive/refs/tags/v0.6.3.tar.gz"],"stable_version":"0.6.3","bottle_checksum":"5f572a2c3cba92b810273eec515a00b0dc406319efd33934a571e97a2f48fb9c"},"byacc":{"desc":"(Arguably) the best yacc variant","executables":["byacc"],"homepage":"https://invisible-island.net/byacc/","license":":public_domain","ruby_source_checksum":"4478131bac1deb735577e06fb9f56457d7b89a551dba91abb053afda6dddd9ab","stable_checksum":"b618c5fb44c2f5f048843db90f7d1b24f78f47b07913c8c7ba8c942d3eb24b00","stable_url_args":["https://invisible-mirror.net/archives/byacc/byacc-20260126.tgz"],"stable_version":"20260126"},"byobu":{"conflicts":[["ctail",{":because":"both install `ctail` binaries"}]],"desc":"Text-based window manager and terminal multiplexer","executables":["byobu","byobu-config","byobu-ctrl-a","byobu-disable","byobu-disable-prompt","byobu-enable","byobu-enable-prompt","byobu-export","byobu-janitor","byobu-keybindings","byobu-launch","byobu-launcher","byobu-launcher-install","byobu-launcher-uninstall","byobu-layout","byobu-prompt","byobu-quiet","byobu-reconnect-sockets","byobu-screen","byobu-select-backend","byobu-select-profile","byobu-select-session","byobu-shell","byobu-silent","byobu-status","byobu-status-detail","byobu-tmux","byobu-ugraph","byobu-ulevel","col1","ctail","manifest","purge-old-kernels","trustmux","trustmuxd","vigpg","wifi-status"],"head_dependencies":["newt","tmux","coreutils","gettext",{"autoconf":":build"},{"automake":":build"}],"homepage":"https://byobu.org","license":"GPL-3.0-only","ruby_source_checksum":"d889359b9284de9989c0e68fbd4fa5d2fceb645925ff484a414546cc3b05fc97","stable_dependencies":["newt","tmux","coreutils","gettext",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"5ce30084c2c2bb56946e8c4bf38d4add8692e8d2dbf20026e8e9d105b90420b1","stable_url_args":["https://github.com/dustinkirkland/byobu/archive/refs/tags/7.14.tar.gz"],"stable_version":"7.14","bottle_tag":":all","bottle_checksum":"045895062b7fc9ebed505948f8e68928bfe87fcc2f12276fe6ebdeeefc08ba64"},"byteman":{"desc":"Java bytecode manipulation tool for testing, monitoring and tracing","executables":["bmcheck","bminstall","bmjava","bmsubmit","bytemancheck"],"head_dependencies":["openjdk"],"head_url_args":["https://github.com/bytemanproject/byteman.git",{":branch":"main"}],"homepage":"https://byteman.jboss.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"04e10dcb5f0da6274e7fca5527f20faf945d4daa8bcd9c36208cd83a2b429914","stable_dependencies":["openjdk"],"stable_checksum":"729418b94bf7b2499861b7a69a9ecf38374127edb76bf5639e6091afe9463cee","stable_url_args":["https://downloads.jboss.org/byteman/4.0.27/byteman-download-4.0.27-bin.zip"],"stable_version":"4.0.27","bottle_tag":":all","bottle_checksum":"79f2910b1271e51b64c581d6120d5f11168556382e549886124f288357ed1033"},"bzip2":{"bottle_rebuild":2,"desc":"Freely available high-quality data compressor","executables":["bunzip2","bzcat","bzcmp","bzdiff","bzegrep","bzfgrep","bzgrep","bzip2","bzip2recover","bzless","bzmore"],"homepage":"https://sourceware.org/bzip2/","keg_only_args":[":provided_by_macos"],"license":"bzip2-1.0.6","ruby_source_checksum":"511bcd3055f667974c29ca6460ebca0a037879149591b883468629a41827e79c","stable_checksum":"ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269","stable_url_args":["https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz"],"stable_version":"1.0.8","bottle_checksum":"12f184d77bb72cc7d9278af9bd34fd74c610f7aa144559e2aa2d9f4a4b09bd76"},"bzip3":{"desc":"Better and stronger spiritual successor to BZip2","executables":["bunzip3","bz3cat","bz3grep","bz3less","bz3more","bz3most","bzip3"],"homepage":"https://github.com/iczelia/bzip3","license":"LGPL-3.0-only","ruby_source_checksum":"5409cb65c4f7ed00cdf5a9a3f57b1a98a16f39083b18ce545e87b6b11df94175","stable_checksum":"c48823353084df2a5a0dba44fd5295abd078e40b49f09700d08af4d9b1e31d67","stable_url_args":["https://github.com/iczelia/bzip3/releases/download/1.5.3/bzip3-1.5.3.tar.gz"],"stable_version":"1.5.3"},"bzt":{"desc":"BlazeMeter Taurus","executables":["bzt","jmx2yaml","soapui2yaml","swagger2yaml"],"head_dependencies":["certifi","libyaml","numpy","python@3.14",{"cmake":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/Blazemeter/taurus.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://gettaurus.org/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"305fd704c4e24e31802a31903d17c5e2d42acbe54dbadbb3da9041cfcf42fa46","stable_dependencies":["certifi","libyaml","numpy","python@3.14",{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"f57f7c50302c3c1aa36365b2b3a761b51015522597580730f2447b939147bf8a","stable_url_args":["https://files.pythonhosted.org/packages/2c/1a/09bc3986815f899d27f8ce60e9e82527cb81afee3e2b5cdd318dfd810e52/bzt-1.16.51.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"1.16.51"},"c-ares":{"desc":"Asynchronous DNS library","executables":["adig","ahost"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/c-ares/c-ares.git",{":branch":"main"}],"homepage":"https://c-ares.org/","license":"MIT","ruby_source_checksum":"ffb9deb66a92eafe54f56fd5377167eade77f3f8154eb0f711e0c1ef7acf2de6","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c222b6d681096f9444d2c4863d2c1174019e27cacca0a4a5c114d36dd7d7bf78","stable_url_args":["https://github.com/c-ares/c-ares/releases/download/v1.34.8/c-ares-1.34.8.tar.gz"],"stable_version":"1.34.8"},"c-blosc":{"desc":"Blocking, shuffling and loss-less compression library","head_dependencies":[{"cmake":":build"}],"homepage":"https://www.blosc.org/","license":"BSD-3-Clause","ruby_source_checksum":"8bf0ed7c871e325b9d19bc972237805aa778de4c5f1c64b3db919d6f8a205a32","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/Blosc/c-blosc/commit/051b9d2cb9437e375dead8574f66d80ebce47bee.patch?full_index=1","sha256":"756460f653877c12575889f20640605ecc2e49ab72583fba62f59642098fcd63"}],"stable_checksum":"9fcd60301aae28f97f1301b735f966cc19e7c49b6b4321b839b4579a0c156f38","stable_url_args":["https://github.com/Blosc/c-blosc/archive/refs/tags/v1.21.6.tar.gz"],"stable_version":"1.21.6"},"c-blosc2":{"desc":"Fast, compressed, persistent binary data store library for C","head_dependencies":["lz4","zstd",{"cmake":":build"}],"head_url_args":["https://github.com/Blosc/c-blosc2.git",{":branch":"main"}],"homepage":"https://www.blosc.org","license":"BSD-3-Clause","ruby_source_checksum":"13a3d560d9cf9c5769bd298d528e84b20ee3230881a74b02c7194a20fad1fb48","stable_dependencies":["lz4","zstd",{"cmake":":build"}],"stable_checksum":"6f84c35a7780ad6b58ee42cb823a25c99d2e1e3ae97533a6996f7d1869ed8ddb","stable_url_args":["https://github.com/Blosc/c-blosc2/archive/refs/tags/v3.1.5.tar.gz"],"stable_version":"3.1.5"},"c-kermit":{"bottle_rebuild":4,"desc":"Scriptable network and serial communication for UNIX and VMS","executables":["ckermit.ini","kermit","kermit-sshsub"],"head_uses_from_macos":[["libxcrypt"],["ncurses"]],"homepage":"https://www.kermitproject.org/","license":"BSD-3-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"4816befbf38119e027b1b1545fbd94c0fe4b2a64da18794498642a44399dae23","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"0d5f2cd12bdab9401b4c836854ebbf241675051875557783c332a6a40dac0711","stable_url_args":["https://www.kermitproject.org/ftp/kermit/archives/cku302.tar.gz"],"stable_uses_from_macos":[["libxcrypt"],["ncurses"]],"stable_version":"9.0.302"},"c":{"desc":"Compile and execute C \"scripts\" in one go","executables":["c"],"head_url_args":["https://github.com/ryanmjacobs/c.git",{":branch":"master"}],"homepage":"https://github.com/ryanmjacobs/c","license":"MIT","ruby_source_checksum":"04bf344a5314880f33109d32bf14c0536630c103a17a5b4644131c9abd95fe2c","stable_checksum":"ecfad78cb0ab56da44dcfed805f5c261ddefd6dc4a4e57eb2dcfcffa85330605","stable_url_args":["https://github.com/ryanmjacobs/c/archive/refs/tags/v0.15.1.tar.gz"],"stable_version":"0.15.1","bottle_tag":":all","bottle_checksum":"ea0ccaab4e1a14f38642b582e2ab9c5c53b3bc8a4a90e34e51f6d3eda5a15976"},"c10t":{"bottle_rebuild":1,"desc":"Minecraft cartography tool","executables":["c10t"],"head_dependencies":["boost","freetype","libpng",{"cmake":":build"}],"homepage":"https://github.com/udoprog/c10t","license":"BSD-3-Clause","revision":13,"ruby_source_checksum":"8f258d64430d3bb78ab75fceb034422912732fb2d3de128735cee6d7b9b8843d","stable_dependencies":["boost","freetype","libpng",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/udoprog/c10t/commit/4a392b9f06d08c70290f4c7591e84ecdbc73d902.patch?full_index=1","sha256":"7197435e9384bf93f580fab01097be549c8c8f2c54a96ba4e2ae49a5d260e297"},{"strip":"p1","url":"https://gist.githubusercontent.com/mistydemeo/f7ab02089c43dd557ef4/raw/a0ae7974e635b8ebfd02e314cfca9aa8dc95029d/c10t-freetype.diff","sha256":"9fbb7ccc643589ac1d648e105369e63c9220c26d22f7078a1f40b27080d05db4"},{"strip":"p1","url":"https://github.com/udoprog/c10t/commit/800977bb23e6b4f9da3ac850ac15dd216ece0cda.patch?full_index=1","sha256":"c7a37f866b42ff352bb58720ad6c672cde940e1b8ab79de4b6fa0be968b97b66"},{"strip":"p1","data":true}],"stable_checksum":"0e5779d517105bfdd14944c849a395e1a8670bedba5bdab281a0165c3eb077dc","stable_url_args":["https://github.com/udoprog/c10t/archive/refs/tags/1.7.tar.gz"],"stable_version":"1.7"},"c2048":{"desc":"Console version of 2048","executables":["2048"],"head_url_args":["https://github.com/mevdschee/2048.c.git",{":branch":"main"}],"homepage":"https://github.com/mevdschee/2048.c","license":"MIT","ruby_source_checksum":"6cd2093357cfe478f86d6e86930aaac48411de34d415a172019866335a3e5c5e","stable_checksum":"f26b2af87c03e30139e6a509ef9512203f4e5647f3225b969b112841a9967087","stable_url_args":["https://github.com/mevdschee/2048.c/archive/refs/tags/v1.0.3.tar.gz"],"stable_version":"1.0.3"},"c2patool":{"desc":"CLI for working with C2PA manifests and media assets","executables":["c2patool"],"head_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/contentauth/c2pa-rs.git",{":branch":"main"}],"homepage":"https://contentauthenticity.org","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"f81fc2d9fd28f2130c2931671974038c70b28118dc2d947d1ed75c9a9934a35b","stable_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"c20732f9f2b08b9f6b3ca00230133832759b849b3649b7a2e54563f2bf7251ff","stable_url_args":["https://github.com/contentauth/c2pa-rs/archive/refs/tags/c2patool-v0.26.69.tar.gz"],"stable_version":"0.26.69"},"c2rust":{"desc":"Migrate C code to Rust","executables":["c2rust","c2rust-transpile"],"head_dependencies":["llvm@21",{"cmake":":build"},{"rust":":build"},{"cmake":":test"}],"homepage":"https://c2rust.com/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"9f07c4b9faf3c1ef0fd5a82dc0171ee6d1419bf107a17d1f888b84663b612f32","stable_dependencies":["llvm@21",{"cmake":":build"},{"rust":":build"},{"cmake":":test"}],"stable_checksum":"a8fa6a88a5f40f35b1e63c086e981e8e03e0b887b769ddcd07ba46b0304c931b","stable_url_args":["https://github.com/immunant/c2rust/archive/refs/tags/v0.22.1.tar.gz"],"stable_version":"0.22.1"},"c3c":{"desc":"Compiler for the C3 language","executables":["c3c"],"head_dependencies":["lld","llvm",{"cmake":":build"}],"head_url_args":["https://github.com/c3lang/c3c.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://c3-lang.org","license":"LGPL-3.0-only","ruby_source_checksum":"acbcbc7c2eabc934d952bfe41b0f9c3bda61ef0671abb68d07005d877122a3f3","stable_dependencies":["lld","llvm",{"cmake":":build"}],"stable_checksum":"fb4091d3c8e33c3d348124396ee46a826289428c2e9e4afde23c936245bbda30","stable_url_args":["https://github.com/c3lang/c3c/archive/refs/tags/v0.8.1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.8.1"},"c4core":{"conflicts":[["rapidyaml",{":because":"both install `c4core` files `include/c4`"}]],"desc":"C++ utilities","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"homepage":"https://github.com/biojppm/c4core","license":{":all_of":["MIT","BSL-1.0"]},"ruby_source_checksum":"076e2479a0e071778d183733a2de62eece8a94659ccdb13b53fd834afb713831","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"ef017202e7c00ebf6cd4d20c767706e3a32d1f41daf58955888e27230e9940ba","stable_url_args":["https://github.com/biojppm/c4core/releases/download/v0.5.0/c4core-0.5.0-src.tgz"],"stable_version":"0.5.0"},"c7n":{"desc":"Rules engine for cloud security, cost optimization, and governance","executables":["custodian"],"head_dependencies":["cryptography","libyaml","python@3.14","rpds-py"],"homepage":"https://cloudcustodian.io","license":"Apache-2.0","ruby_source_checksum":"7c12acbbbdb38f23514c4e8188c739d148126092bbd25b8977f774fc36501dd1","stable_dependencies":["cryptography","libyaml","python@3.14","rpds-py"],"stable_checksum":"b13e6463b59a84950cdfe28a65b26e3fdee7dae16835adb46313ccad25adbf42","stable_url_args":["https://github.com/cloud-custodian/cloud-custodian/archive/refs/tags/0.9.51.0.tar.gz"],"stable_version":"0.9.51.0"},"ca-certificates":{"desc":"Mozilla CA certificate store","homepage":"https://curl.se/docs/caextract.html","license":"MPL-2.0","post_install_defined":true,"ruby_source_checksum":"e86d1b505df40804d9605e0a28ca868b122c5c4f64300ba1c2a67ad821efe874","stable_checksum":"86a1f3366afac7c6f8ae9f3c779ac221129328c43f0ab2b8817eb2f362a5025c","stable_url_args":["https://curl.se/ca/cacert-2026-05-14.pem"],"stable_version":"2026-05-14","bottle_tag":":all","bottle_checksum":"be025e23565f2d7e012185e26fe716eaefa792a0e80b3fc34e4e10e966e89cd4"},"cabal-install":{"bottle_rebuild":1,"desc":"Command-line interface for Cabal and Hackage","executables":["cabal"],"head_dependencies":["gmp",{"ghc":":build"},{"ghc":":test"}],"head_url_args":["https://github.com/haskell/cabal.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://www.haskell.org/cabal/","license":"BSD-3-Clause","ruby_source_checksum":"295104c77c45c393488245e1f9cc249cd6cdee077b52b2d5f5d553a2f3bdb50a","stable_dependencies":["gmp",{"ghc":":build"},{"ghc":":test"}],"stable_patches":[{"strip":"p2","url":"https://github.com/haskell/cabal/commit/b49da958030b20554fedfacd612144e836ab3d52.patch?full_index=1","sha256":"877b60af7dac4f5a0b5fd96bbdb8bab9407db3f5850264c336b193a42ee092a5"},{"strip":"p1","data":true}],"stable_checksum":"9d27bc22989f3933486a7bba6ac0a2d8fef16891bf46a973f4d80f429ae95120","stable_url_args":["https://hackage.haskell.org/package/cabal-install-3.16.1.0/cabal-install-3.16.1.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"3.16.1.0"},"cabextract":{"desc":"Extract files from Microsoft cabinet files","executables":["cabextract"],"homepage":"https://www.cabextract.org.uk/","license":"GPL-3.0-or-later","ruby_source_checksum":"7b5b6d7af27012920c5f05c3ab0300b3723df3de82a19b2a4f3432c833ba772c","stable_checksum":"b5546db1155e4c718ff3d4b278573604f30dd64c3c5bfd4657cd089b823a3ac6","stable_url_args":["https://www.cabextract.org.uk/cabextract-1.11.tar.gz"],"stable_version":"1.11","bottle_checksum":"3d71ed3ba74cc371c392104c0f9c8f2fdc8e504e046140f5c1c74e95680fd6db"},"cabin":{"desc":"Package manager and build system for C/C++","executables":["cabin"],"head_dependencies":[{"rust":":build"},{"ninja":":test"}],"head_url_args":["https://github.com/cabinpkg/cabin.git",{":branch":"main"}],"homepage":"https://cabinpkg.com","license":"Apache-2.0","oldnames":["poac"],"ruby_source_checksum":"61f9e81358d78eace55347d4ccd971387a48891f40787976457cacdab5449f6a","stable_dependencies":[{"rust":":build"},{"ninja":":test"}],"stable_checksum":"226a228cadc3f5451492751db766d8e999de5f73c9e2a90226037741056b594c","stable_url_args":["https://github.com/cabinpkg/cabin/archive/refs/tags/0.17.0.tar.gz"],"stable_version":"0.17.0"},"cabocha":{"bottle_rebuild":1,"desc":"Yet Another Japanese Dependency Structure Analyzer","executables":["cabocha","cabocha-config"],"head_dependencies":["crf++","mecab","mecab-ipadic"],"homepage":"https://taku910.github.io/cabocha/","license":{":any_of":["BSD-3-Clause","LGPL-2.1-or-later"]},"ruby_source_checksum":"60d1df756f2f4e56781a78b1c9ec532e7e40086e9a1f2841cb47cbe666d6006a","stable_dependencies":["crf++","mecab","mecab-ipadic"],"stable_checksum":"9db896d7f9d83fc3ae34908b788ae514ae19531eb89052e25f061232f6165992","stable_url_args":["https://distfiles.macports.org/cabocha/cabocha-0.69.tar.bz2"],"stable_version":"0.69","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"6db92d4bc14b2b1045601758c9ad2d528fda7ce0029316a2b296c63c4953c54d"},"cadaver":{"desc":"Command-line client for DAV","executables":["cadaver"],"head_dependencies":["neon","openssl@3","readline","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/notroj/cadaver.git",{":branch":"master"}],"homepage":"https://notroj.github.io/cadaver/","license":"GPL-2.0-or-later","ruby_source_checksum":"3a2206bf7bae1d0cd76ab41b88207754bc7cd165af136cabf4a48e04c1a2e664","stable_dependencies":["neon","openssl@3","readline","gettext",{"pkgconf":":build"}],"stable_checksum":"33e3a54bd54b1eb325b48316a7cacc24047c533ef88e6ef98b88dfbb60e12734","stable_url_args":["https://notroj.github.io/cadaver/cadaver-0.28.tar.gz"],"stable_version":"0.28"},"caddy":{"caveats":"When running the provided service, caddy's data dir will be set as\n  `$HOMEBREW_PREFIX/var/lib`\n  instead of the default location found at https://caddyserver.com/docs/conventions#data-directory\n","desc":"Powerful, enterprise-ready, open source web server with automatic HTTPS","executables":["caddy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/caddyserver/caddy.git",{":branch":"master"}],"homepage":"https://caddyserver.com/","license":"Apache-2.0","ruby_source_checksum":"45c288247a245b9a40e2a764b8133fbf77581911b0f4b21a197dac0eab03e95c","service_args":[[":environment_variables",{":XDG_DATA_HOME":"$HOMEBREW_PREFIX/var/lib",":HOME":"$HOMEBREW_PREFIX/var/lib"}],[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/caddy.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/caddy.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/caddy/bin/caddy","run","--config","$HOMEBREW_PREFIX/etc/Caddyfile"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"2c3d02078286a6282cdb4d1d8744077788d556659dac0b64d8ed5886a7e5aeb9","stable_url_args":["https://github.com/caddyserver/caddy/archive/refs/tags/v2.11.4.tar.gz"],"stable_version":"2.11.4"},"cadence-workflow":{"conflicts":[["cadence",{":because":"both install an `cadence` executable"}]],"desc":"Distributed, scalable, durable, and highly available orchestration engine","executables":["cadence","cadence-canary","cadence-cassandra-tool","cadence-server","cadence-sql-tool"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cadence-workflow/cadence.git",{":branch":"master"}],"homepage":"https://cadenceworkflow.io/","license":"Apache-2.0","ruby_source_checksum":"28e67712c0b4997f63dfc94ecf412e2a3899a976a25f59baf83c1ff98fb8b707","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/cadence-workflow/cadence.git",{":tag":"v1.4.1",":revision":"3410187d214d4b6bc19fd74e34b8cb11d112f93c"}],"stable_version":"1.4.1"},"cadence":{"conflicts":[["cadence-workflow",{":because":"both install a `cadence` executable"}]],"desc":"Resource-oriented smart contract programming language","executables":["cadence"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/onflow/cadence.git",{":branch":"master"}],"homepage":"https://cadence-lang.org/","license":"Apache-2.0","ruby_source_checksum":"4c183a88e271365b74ef82ffbeec33dd09ee841199cfa1b21441c7330922f5ec","stable_dependencies":[{"go":":build"}],"stable_checksum":"1676685d0041d37afa3f98bd09766a6e65b67c05f8544e1b142f7878bcf999d7","stable_url_args":["https://github.com/onflow/cadence/archive/refs/tags/v1.10.4.tar.gz"],"stable_version":"1.10.4"},"cadical":{"desc":"Clean and efficient state-of-the-art SAT solver","executables":["cadical"],"homepage":"https://fmv.jku.at/cadical/","license":"MIT","ruby_source_checksum":"ea34b19fb182f56202abe5e5d97ea9b844b30cad8d09a5a973ffdef874edfbb8","stable_checksum":"282b1c9422fde8631cb721b86450ae94df4e8de0545c17a69a301aaa4bf92fcf","stable_url_args":["https://github.com/arminbiere/cadical/archive/refs/tags/rel-3.0.0.tar.gz"],"stable_version":"3.0.0"},"cadubi":{"desc":"Creative ASCII drawing utility","executables":["cadubi"],"homepage":"https://github.com/statico/cadubi/","license":"MIT","ruby_source_checksum":"11d1b289ce35a71e0f928253ebce1c1a9a7c850d45da3a2198afbc7d44ec716e","stable_checksum":"624f85bb16d8b0bc392d761d1121828d09cfc79b3ded5b1220e9b4262924a1a0","stable_url_args":["https://github.com/statico/cadubi/archive/refs/tags/v1.3.4.tar.gz"],"stable_version":"1.3.4","bottle_tag":":all","bottle_checksum":"9c2832e6449cf5fd7ebbadd2427732b242633ba5ad041046e94e80da63e963e6"},"caesiumclt":{"desc":"Fast and efficient lossy and/or lossless image compression tool","executables":["caesiumclt"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/Lymphatus/caesium-clt","license":"Apache-2.0","ruby_source_checksum":"6cf018a88dfd9ca7d3d4a4ae7fae2e5b8d9b39b0937af1c14e3b26a86f2380ab","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3dc4bc062536fcaa368d044aea873afd695feeabd9310d6118a7d45b2f0ad52e","stable_url_args":["https://github.com/Lymphatus/caesium-clt/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"caf":{"aliases":["actor-framework"],"bottle_rebuild":1,"desc":"Implementation of the Actor Model for C++","head_dependencies":["openssl@4",{"cmake":":build"}],"head_url_args":["https://github.com/actor-framework/actor-framework.git",{":branch":"main"}],"homepage":"https://www.actor-framework.org/","license":"BSD-3-Clause","ruby_source_checksum":"0471a5c3bd58d5acb10df76fe4e156b64aa630ebac3f0c5b4b41eaf40e03e9f9","stable_dependencies":["openssl@4",{"cmake":":build"}],"stable_checksum":"9febd85d3a4f50dac760592043028a36bea62bba50c3ee2fc1eace954dd8ae27","stable_url_args":["https://github.com/actor-framework/actor-framework/archive/refs/tags/1.1.0.tar.gz"],"stable_version":"1.1.0"},"cafeobj":{"bottle_rebuild":1,"desc":"New generation algebraic specification and programming language","executables":["cafeobj"],"head_dependencies":["zstd",{"sbcl":":build"}],"head_url_args":["https://github.com/CafeOBJ/cafeobj.git",{":branch":"master"}],"homepage":"https://cafeobj.org/","license":{":all_of":["BSD-2-Clause",":public_domain","MIT"]},"post_install_defined":true,"ruby_source_checksum":"e6b6522eec5d98f27f1391a18f8021bda9436a63c9964773cd14ff99c36480c0","stable_dependencies":["zstd",{"sbcl":":build"}],"stable_checksum":"b5ea4267b7b4ff3d85a970b6330f706b81ef872968230608005c9b3d168b0065","stable_url_args":["https://github.com/CafeOBJ/cafeobj/archive/refs/tags/v1.6.2.tar.gz"],"stable_version":"1.6.2"},"cahute":{"desc":"Library and set of utilities to interact with Casio calculators","executables":["p7","p7os","p7screen","xfer9860"],"head_dependencies":["libusb","sdl2-compat",{"cmake":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.com/cahute/cahute.git",{":branch":"develop"}],"homepage":"https://cahute.org/","license":"CECILL-2.1","ruby_source_checksum":"6c390c9603f7c6ab939b9ccac7617cbb45897803dcd3cb040f7e175f5322f6b4","stable_dependencies":["libusb","sdl2-compat",{"cmake":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"stable_checksum":"2fb0a8f0b14d75fb0d8a6fa07f3feda9b4cfaad11115340285e2c9414565059c","stable_url_args":["https://ftp.cahute.org/releases/cahute-0.6.tar.gz"],"stable_version":"0.6"},"cai":{"bottle_rebuild":1,"desc":"CLI tool for prompting LLMs","executables":["cai"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/ad-si/cai.git",{":branch":"main"}],"homepage":"https://github.com/ad-si/cai","license":"ISC","ruby_source_checksum":"41ec3d9b7453dfb75cd96687b041cf1c71ba25bc1b2fb63192b6588ce8155b4b","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"5a2cc76aae7ebbc691ac5705749c254c95fda1c423418da9dfc869503a4229a6","stable_url_args":["https://github.com/ad-si/cai/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0"},"caire":{"desc":"Content aware image resize tool","executables":["caire"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/esimov/caire.git",{":branch":"master"}],"homepage":"https://github.com/esimov/caire","license":"MIT","ruby_source_checksum":"c22ebb53f4b80c5b087e2fc7d1a90454182b4a64d9b44d083ab36d21545b9bfb","stable_dependencies":[{"go":":build"}],"stable_checksum":"d63c5edff4f12bc14e787c0a8f3acb456119e1a03d4bd8bfcf70114abd44f941","stable_url_args":["https://github.com/esimov/caire/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0"},"cairo":{"bottle_rebuild":2,"desc":"Vector graphics library with cross-device output support","executables":["cairo-trace"],"head_dependencies":["fontconfig","freetype","glib","libpng","libx11","libxcb","libxext","libxrender","lzo","pixman","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/cairo/cairo.git",{":branch":"master"}],"homepage":"https://cairographics.org/","license":{":any_of":["LGPL-2.1-only","MPL-1.1"]},"ruby_source_checksum":"a852b6bcc03f0bd734f8bdee3bf28af2be91026e65a8328c1e0ace905005bd61","stable_dependencies":["fontconfig","freetype","glib","libpng","libx11","libxcb","libxext","libxrender","lzo","pixman","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"445ed8208a6e4823de1226a74ca319d3600e83f6369f99b14265006599c32ccb","stable_url_args":["https://cairographics.org/releases/cairo-1.18.4.tar.xz"],"stable_version":"1.18.4"},"cairomm":{"aliases":["cairomm@1.18"],"desc":"Vector graphics library with cross-device output support","head_dependencies":["cairo","libpng","libsigc++",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://cairographics.org/cairomm/","license":"LGPL-2.0-or-later","ruby_source_checksum":"a36344cc968bb138b52515ee0565d17d9f666946b2fff28e0f1234a1dbd5f767","stable_dependencies":["cairo","libpng","libsigc++",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"e0e996a979ee52c840dca3ee74f5d005e3259b94ddce58f255d3b6f47c8cb41d","stable_url_args":["https://cairographics.org/releases/cairomm-1.18.1.tar.xz"],"stable_version":"1.18.1","versioned_formulae":["cairomm@1.14"]},"cairomm@1.14":{"desc":"Vector graphics library with cross-device output support","head_dependencies":["cairo","libpng","libsigc++@2",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://cairographics.org/cairomm/","license":"LGPL-2.0-or-later","ruby_source_checksum":"36559b1edd524316ebf7cdf46ebc37137a11cf9abbd1a734d472a240a6fd8325","stable_dependencies":["cairo","libpng","libsigc++@2",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"7e0d5c7f29175d573a03ab5c45aef63f48dd91a5caf335a404cd763e4b7cea4a","stable_url_args":["https://cairographics.org/releases/cairomm-1.14.6.tar.xz"],"stable_version":"1.14.6"},"cake":{"conflicts":[["coffeescript",{":because":"both install `cake` binaries"}]],"desc":"Cross platform build automation system with a C# DSL","executables":["cake"],"head_dependencies":["dotnet"],"homepage":"https://cakebuild.net/","license":"MIT","ruby_source_checksum":"2c72f832abb7547a5a090baae8d08714226c2826bb0c6e4428ace8f7daa7dadf","stable_dependencies":["dotnet"],"stable_checksum":"5fe61d9df142ef8c1d15def04dc3a634f07459f0ecc6098efb760207ddc6a452","stable_url_args":["https://github.com/cake-build/cake/archive/refs/tags/v6.2.0.tar.gz"],"stable_version":"6.2.0"},"calabash":{"bottle_rebuild":1,"desc":"XProc (XML Pipeline Language) implementation","executables":["calabash"],"head_dependencies":["openjdk","saxon"],"homepage":"https://xmlcalabash.com/","license":{":any_of":["GPL-2.0-only","CDDL-1.0"]},"ruby_source_checksum":"1d5302b8bb62f82eb6a2990931c06fd7a60cd26000823e11070f5010eb0bc027","stable_dependencies":["openjdk","saxon"],"stable_checksum":"40a932910f36e78b445bd756acb405155d39b98541091298c0cf4971895cb8c3","stable_url_args":["https://github.com/ndw/xmlcalabash1/releases/download/1.5.7-120/xmlcalabash-1.5.7-120.zip"],"stable_version":"1.5.7-120","bottle_tag":":all","bottle_checksum":"c9cd2c20bea227a53c297e2bf265302d5c8fc696e5a5efb99982ab4eaf7ed6b6"},"calc":{"desc":"Arbitrary precision calculator","executables":["calc"],"head_dependencies":["readline"],"head_url_args":["https://github.com/lcn2/calc.git",{":branch":"master"}],"homepage":"http://www.isthe.com/chongo/tech/comp/calc/","license":"LGPL-2.1-or-later","ruby_source_checksum":"45920121eb85853f6b429616ebc2a3fea8c9f13b13520edc3bd4157f85bb8bbc","stable_dependencies":["readline"],"stable_checksum":"aeea09ed7c5b5a7c1913e4eff5bc49cd4bad0b987da8b259792293416b986525","stable_url_args":["https://github.com/lcn2/calc/archive/refs/tags/v2.17.0.0.tar.gz"],"stable_version":"2.17.0.0"},"calceph":{"desc":"C library to access the binary planetary ephemeris files","executables":["calceph_inspector","calceph_queryorientation","calceph_queryposition"],"head_dependencies":["gcc",{"cmake":":build"}],"homepage":"https://calceph.imcce.fr","license":"GPL-2.0-or-later","ruby_source_checksum":"39a9539f4af00e98c6fdba3c3fed6e164568ef9cc1ab19d5278300e7835a7502","stable_dependencies":["gcc",{"cmake":":build"}],"stable_checksum":"aea5120af73f0a492cea2fdc9c63078ee5b625a181cc4f0622ffa68160a2d20b","stable_url_args":["https://www.imcce.fr/content/medias/recherche/equipes/asd/calceph/calceph-5.0.0.tar.gz"],"stable_version":"5.0.0"},"calcurse":{"desc":"Text-based personal organizer","executables":["calcurse","calcurse-caldav","calcurse-upgrade","calcurse-vdir"],"head_dependencies":["gettext",{"asciidoc":":build"},{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.calcurse.org/calcurse.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://calcurse.org/","license":"BSD-2-Clause","ruby_source_checksum":"0a70c26db2481206127c032016e8c3830c93ecd605c60ba3bfad1018c8ba65e9","stable_dependencies":["gettext",{"pkgconf":":build"}],"stable_checksum":"849ba852c7f37b6772365cb0c42a94cde0fe75efba91363e96a0e7ef797ba565","stable_url_args":["https://calcurse.org/files/calcurse-4.8.2.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"4.8.2"},"calicoctl":{"desc":"Calico CLI tool","executables":["calicoctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectcalico/calico.git",{":branch":"master"}],"homepage":"https://www.tigera.io/project-calico/","license":"Apache-2.0","ruby_source_checksum":"1740741beacf2552c72f7bc063f333a9c904d0d92b849e745a7b981f486a995e","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/projectcalico/calico.git",{":tag":"v3.32.1",":revision":"0ca9d1b93644778cafdf1812f3dda02ac0c361e8"}],"stable_version":"3.32.1"},"calm-cli":{"desc":"CLI allows you to interact with the Common Architecture Language Model (CALM)","executables":["calm"],"head_dependencies":["node"],"homepage":"https://github.com/finos/architecture-as-code/tree/main/cli","license":"Apache-2.0","ruby_source_checksum":"8fa1243ed7405e9799b8965b5e3c3ef58c6dcb8f0e8cd0f94bed9835250a38bf","stable_dependencies":["node"],"stable_checksum":"468addde49ee54cc23ef33a96a9e1cf66d06051ed4e7d85f77663ddb83953fa2","stable_url_args":["https://registry.npmjs.org/@finos/calm-cli/-/calm-cli-1.47.1.tgz"],"stable_version":"1.47.1","bottle_tag":":all","bottle_checksum":"f6659ce643e5220d0397dd9023482bdaeb4c0a39c8ee135757fdf199a80402eb"},"camellia":{"desc":"Image Processing & Computer Vision library written in C","executables":["cam_demo","cam_myobjects","cam_yalefaces"],"homepage":"https://camellia.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"887e0e1938021eed507660aaeadad12c7019220c3f125d41294bfbad6214cd5b","stable_checksum":"a3192c350f7124d25f31c43aa17e23d9fa6c886f80459cba15b6257646b2f3d2","stable_url_args":["https://downloads.sourceforge.net/project/camellia/Unix_Linux%20Distribution/v2.7.0/CamelliaLib-2.7.0.tar.gz"],"stable_version":"2.7.0","bottle_cellar":":any","bottle_checksum":"ecd83455b65819e9275ead160b6fca0a1a13e8b85d00c63e394ecdb5818b3a78"},"camlp-streams":{"desc":"Stream and Genlex libraries for use with Camlp4 and Camlp5","head_dependencies":["ocaml",{"dune":":build"},{"ocaml-findlib":":test"}],"homepage":"https://github.com/ocaml/camlp-streams","license":{"LGPL-2.1-only":{":with":"OCaml-LGPL-linking-exception"}},"revision":6,"ruby_source_checksum":"0ad9b3eba7ace9ab4c0f4b163131bddc0a053899d3cb08783cef5edfa0be0694","stable_dependencies":["ocaml",{"dune":":build"},{"ocaml-findlib":":test"}],"stable_checksum":"ad71f62406e9bb4e7fb5d4593ede2af6c68f8b0d96f25574446e142c3eb0d9a4","stable_url_args":["https://github.com/ocaml/camlp-streams/archive/refs/tags/v5.0.1.tar.gz"],"stable_version":"5.0.1"},"camlp5":{"desc":"Preprocessor and pretty-printer for OCaml","executables":["camlp5","camlp5o","camlp5o.opt","camlp5r","camlp5r.opt","camlp5sch","mkcamlp5","mkcamlp5.opt","ocpp5"],"head_dependencies":["camlp-streams","ocaml","pcre2",{"ocaml-findlib":":build"},{"opam":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/camlp5/camlp5.git",{":branch":"master"}],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://camlp5.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"b1702bf7bb701d5e7cda7699a27af25318ca8d9e509cb1a0f9a150dfd4494ae3","stable_dependencies":["camlp-streams","ocaml","pcre2",{"ocaml-findlib":":build"},{"opam":":build"},{"pkgconf":":build"}],"stable_checksum":"ceceb2377563f5483738090b614447536daa4cea119dc768a0659543727b4497","stable_url_args":["https://github.com/camlp5/camlp5/archive/refs/tags/8.05.02.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"8.05.02"},"camlpdf":{"desc":"OCaml library for reading, writing and modifying PDF files","head_dependencies":["ocaml",{"ocaml-findlib":":build"}],"homepage":"https://github.com/johnwhitington/camlpdf","license":{"LGPL-2.1-only":{":with":"OCaml-LGPL-linking-exception"}},"ruby_source_checksum":"469b74e783d41b9ea89ebc0d92e02b33b92b13a59b383ae0552ab2c12a5a7d40","stable_dependencies":["ocaml",{"ocaml-findlib":":build"}],"stable_checksum":"08e13a341362fb586a8bb02daf85fc1ef62250b63e6b58812b9c361e3d1c9951","stable_url_args":["https://github.com/johnwhitington/camlpdf/archive/refs/tags/v2.9.1.tar.gz"],"stable_version":"2.9.1"},"canfigger":{"desc":"Simple configuration file parser library","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/andy5995/canfigger.git",{":branch":"trunk"}],"homepage":"https://andy5995.github.io/canfigger/","license":"MIT","ruby_source_checksum":"5faec1a3de25ecc065768963bbe9e2562ac838797bec24cd9f0cf01f99915441","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"f128a62cec50cce16e1e8c87012f8564d972b663316b27358d1d7f6b4486bec8","stable_url_args":["https://github.com/andy5995/canfigger/releases/download/v0.3.2/canfigger-0.3.2.tar.xz"],"stable_version":"0.3.2"},"capnp":{"desc":"Data interchange format and capability-based RPC system","executables":["capnp","capnpc","capnpc-c++","capnpc-capnp"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/capnproto/capnproto.git",{":branch":"v2"}],"homepage":"https://capnproto.org/","license":"MIT","ruby_source_checksum":"51148706584f0f22643c575252dd5ec3b1da6184827bccfc4e7100568e642687","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"d14a9149b79c055fee9d5aa778defe8e8cee0d2a11f0729865cd30dcc345eef2","stable_url_args":["https://github.com/capnproto/capnproto/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"capstone":{"desc":"Multi-platform, multi-architecture disassembly framework","executables":["cstool"],"head_dependencies":["gettext"],"head_url_args":["https://github.com/capstone-engine/capstone.git",{":branch":"next"}],"homepage":"https://www.capstone-engine.org/","license":"BSD-3-Clause","ruby_source_checksum":"71b1cc9fa3fac2d8f33a95ca33d95d274c852822b8777331a73cceda727983b5","stable_dependencies":["gettext"],"stable_checksum":"0619da31af08152600af95c481527ef6d756c0a8404fca7544a4fdf6dfc2c0f9","stable_url_args":["https://github.com/capstone-engine/capstone/archive/refs/tags/5.0.9.tar.gz"],"stable_version":"5.0.9"},"caracal":{"desc":"Static analyzer for Starknet smart contracts","executables":["caracal"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/crytic/caracal.git",{":branch":"master"}],"homepage":"https://github.com/crytic/caracal","license":"AGPL-3.0-only","ruby_source_checksum":"9d590681bfa55a0b7528dc937da6f743ba98a06f78ace46f93b77f4cbfec8092","stable_dependencies":[{"rust":":build"}],"stable_checksum":"70a505b46d19cc389fa11bc17bed106e15ede6b076fb1f8b350a4ccabb4e7052","stable_url_args":["https://github.com/crytic/caracal/archive/refs/tags/v0.2.3.tar.gz"],"stable_version":"0.2.3"},"carapace":{"desc":"Multi-shell multi-command argument completer","executables":["carapace"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/carapace-sh/carapace-bin.git",{":branch":"master"}],"homepage":"https://carapace.sh","license":"MIT","ruby_source_checksum":"f5a02a0f141975679151b62eb7bbbf74e7207b21550e973a2333679d2481fe7a","stable_dependencies":[{"go":":build"}],"stable_checksum":"6e5b778538653bc3ee8b65fbc74028a6edf022ca85179bedea71882699662e89","stable_url_args":["https://github.com/carapace-sh/carapace-bin/archive/refs/tags/v1.7.3.tar.gz"],"stable_version":"1.7.3"},"cargo-about":{"desc":"Cargo plugin to generate list of all licenses for a crate","executables":["cargo-about"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/EmbarkStudios/cargo-about.git",{":branch":"main"}],"homepage":"https://github.com/EmbarkStudios/cargo-about","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"ff7a770a2f559292aa3898b6095231ae2f7a1de0758b4714c7ce89921b5c3f2c","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"628dd50f8b89078bca6eb7e615f891e0707209c08c94eba1c4326d2a08db53cd","stable_url_args":["https://github.com/EmbarkStudios/cargo-about/archive/refs/tags/0.9.1.tar.gz"],"stable_version":"0.9.1"},"cargo-all-features":{"desc":"Cargo subcommands to build and test all feature flag combinations","executables":["cargo-all-features","cargo-build-all-features","cargo-check-all-features","cargo-test-all-features"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/frewsxcv/cargo-all-features.git",{":branch":"master"}],"homepage":"https://github.com/frewsxcv/cargo-all-features","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"1f7179bfa7fbeb3598603998b0093aee9c7dd904825b07b6403e79f7231c2091","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"912a62e134ddddf3b98c254e80a547567d32e60a63e1e9bc5d9a1bd93c579894","stable_url_args":["https://github.com/frewsxcv/cargo-all-features/archive/refs/tags/1.12.0.tar.gz"],"stable_version":"1.12.0"},"cargo-audit":{"desc":"Audit Cargo.lock files for crates with security vulnerabilities","executables":["cargo-audit"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rustsec/rustsec.git",{":branch":"main"}],"homepage":"https://rustsec.org/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"75f57f2b0efec278b3e960988d65f1445104fa724e3139d9aa787edf718a43b0","stable_dependencies":[{"rust":":build"}],"stable_checksum":"85c368a4d166b2cc4972108d50abc5fad605013b65098929a06122439488beb5","stable_url_args":["https://github.com/rustsec/rustsec/archive/refs/tags/cargo-audit/v0.22.2.tar.gz"],"stable_version":"0.22.2"},"cargo-auditable":{"desc":"Make production Rust binaries auditable","executables":["cargo-auditable"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/rust-secure-code/cargo-auditable.git",{":branch":"master"}],"homepage":"https://github.com/rust-secure-code/cargo-auditable","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"767639e01abcf9dcc21328a25e9d92d4f5ef9ff4d98958321e23fd725ee3d518","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"8e6566cf51444f6f6d10230e62487979fa79247fe027d0a8acafaa88e6af0fd7","stable_url_args":["https://github.com/rust-secure-code/cargo-auditable/archive/refs/tags/v0.7.5.tar.gz"],"stable_version":"0.7.5"},"cargo-binstall":{"desc":"Binary installation for rust projects","executables":["cargo-binstall"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/cargo-bins/cargo-binstall.git",{":branch":"main"}],"homepage":"https://github.com/cargo-bins/cargo-binstall","license":"GPL-3.0-only","ruby_source_checksum":"1435f1707561ec6f5660cab72fa1109012cc441e128b277de4b41e433d626ebf","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5eb3e91392589d18e133f5b6e627fee6c17f830b562b316289a67ba9f88d58ac","stable_url_args":["https://github.com/cargo-bins/cargo-binstall/archive/refs/tags/v1.20.1.tar.gz"],"stable_version":"1.20.1"},"cargo-binutils":{"desc":"Cargo subcommands to invoke the LLVM tools shipped with the Rust toolchain","executables":["cargo-cov","cargo-nm","cargo-objcopy","cargo-objdump","cargo-profdata","cargo-readobj","cargo-size","cargo-strip","rust-ar","rust-as","rust-cov","rust-ld","rust-lld","rust-nm","rust-objcopy","rust-objdump","rust-profdata","rust-readobj","rust-size","rust-strip"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/rust-embedded/cargo-binutils.git",{":branch":"master"}],"homepage":"https://github.com/rust-embedded/cargo-binutils","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"0b14d747d5d3edbe49d89feebb8dc14e44cbbe832a96abff665c0d5aec09ea19","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"1656b16634e00e0b9f55bebc83f2c6f021cead99cb08aec52a7b9395563674b8","stable_url_args":["https://static.crates.io/crates/cargo-binutils/cargo-binutils-0.4.0.crate"],"stable_version":"0.4.0"},"cargo-bloat":{"desc":"Find out what takes most of the space in your executable","executables":["cargo-bloat"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/RazrFalcon/cargo-bloat.git",{":branch":"master"}],"homepage":"https://github.com/RazrFalcon/cargo-bloat","license":"MIT","ruby_source_checksum":"835684c987e6b62ead6e8b8513b5d927b50659b0a02fa617e469f09c38abfea6","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"8195cebb94a740cd3b89611ae79d7d3e2d8fd8ec297f5a0f07efa7069ef05be7","stable_url_args":["https://github.com/RazrFalcon/cargo-bloat/archive/refs/tags/v0.12.1.tar.gz"],"stable_version":"0.12.1"},"cargo-bundle":{"desc":"Wrap rust executables in OS-specific app bundles","executables":["cargo-bundle"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/burtonageo/cargo-bundle.git",{":branch":"master"}],"homepage":"https://github.com/burtonageo/cargo-bundle","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"ea2ec528491f09970d7792577cfdb9ee04f00448caad786da13d91eed16c9266","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"b97d0abdfc97c3ed17bba5c07ef97f0daeec39b938e507735d109dd96aebc8b1","stable_url_args":["https://github.com/burtonageo/cargo-bundle/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"cargo-c":{"desc":"Helper program to build and install c-like libraries","executables":["cargo-capi","cargo-cbuild","cargo-cinstall","cargo-ctest"],"head_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["curl",{":since":":sonoma"}]],"homepage":"https://github.com/lu-zero/cargo-c","license":"MIT","ruby_source_checksum":"eb92adda6171687b9db0fb49e44d99c2cab3a42ac1ddf3b432c0026cefc490b8","stable_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"17679af6c00a70ce1d70668023e993045539afdc7ab0ca1a081aa8ef6993a595","stable_url_args":["https://github.com/lu-zero/cargo-c/archive/refs/tags/v0.10.23.tar.gz"],"stable_uses_from_macos":[["curl",{":since":":sonoma"}]],"stable_version":"0.10.23"},"cargo-cache":{"bottle_rebuild":1,"desc":"Display information on the cargo cache, plus optional cache pruning","executables":["cargo-cache"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/matthiaskrgr/cargo-cache.git",{":branch":"master"}],"homepage":"https://github.com/matthiaskrgr/cargo-cache","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"52bfe9aac168fe389fc67cfae6c12b4d534816bd5371cc16afc6353983dbeffe","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"d0f71214d17657a27e26aef6acf491bc9e760432a9bc15f2571338fcc24800e4","stable_url_args":["https://github.com/matthiaskrgr/cargo-cache/archive/refs/tags/0.8.3.tar.gz"],"stable_version":"0.8.3"},"cargo-careful":{"desc":"Execute Rust code carefully, with extra checking along the way","executables":["cargo-careful"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/RalfJung/cargo-careful.git",{":branch":"master"}],"homepage":"https://github.com/RalfJung/cargo-careful","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"33f7ee5e5f4f7d8d13d8502f0217e701cd1a30a3c3123cd8c38b013ea019ab4a","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"494e913f8c99b6d247a9a52aef0bbd9af0e9cf9c3a4144a15769d88c31509579","stable_url_args":["https://github.com/RalfJung/cargo-careful/archive/refs/tags/v0.4.10.tar.gz"],"stable_version":"0.4.10"},"cargo-chef":{"desc":"Cargo subcommand to speed up Rust Docker builds using Docker layer caching","executables":["cargo-chef"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"homepage":"https://github.com/LukeMathWalker/cargo-chef","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"ef74d16eca68963d56a03dc226912a0449c48a5487c4d09cb67327d4f6f95a03","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"829376cedccde0d6dcf242ca22234d8996e64f51c8033cc1dae4819e6b0a27fb","stable_url_args":["https://github.com/LukeMathWalker/cargo-chef/archive/refs/tags/v0.1.77.tar.gz"],"stable_version":"0.1.77"},"cargo-clone":{"bottle_rebuild":1,"desc":"Cargo subcommand to fetch the source code of a Rust crate","executables":["cargo-clone"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/JanLikar/cargo-clone.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/JanLikar/cargo-clone","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"3e89095967f304286b23e9189919d1d647db4e7d0d57286d025a46d6ce481190","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"58e86bd3440fc103572f6d8ff20ff1f99cf1e676cddb29975f204a9cb03f5b14","stable_url_args":["https://github.com/JanLikar/cargo-clone/archive/refs/tags/v1.2.4.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.2.4"},"cargo-component":{"desc":"Create WebAssembly components based on the component model proposal","executables":["cargo-component"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/bytecodealliance/cargo-component.git",{":branch":"main"}],"homepage":"https://github.com/bytecodealliance/cargo-component","license":"Apache-2.0","ruby_source_checksum":"812833f645ea9acc11b4c10b039164a32e8a9f1f15e7e69688b1d39315523f43","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"04ded8443b34687641d0bf01fa682ce46c1a9300af3f13ea5cf1bf5487d6f8b1","stable_url_args":["https://github.com/bytecodealliance/cargo-component/archive/refs/tags/v0.21.1.tar.gz"],"stable_version":"0.21.1"},"cargo-crev":{"desc":"Code review system for the cargo package manager","executables":["cargo-crev"],"head_dependencies":["openssl@3",{"rust":":build"},{"rustup":":test"}],"homepage":"https://github.com/crev-dev/cargo-crev","license":"Apache-2.0","ruby_source_checksum":"b718ce9fe9d27f0d3eef28c22f61f56e6a08d0b7c493f11ba789b60c408ac308","stable_dependencies":["openssl@3",{"rust":":build"},{"rustup":":test"}],"stable_checksum":"785ed01f3352331ac4f6ecd63da5ab896a4d251678ad75b6bcf1545858a4cc82","stable_url_args":["https://github.com/crev-dev/cargo-crev/archive/refs/tags/v0.27.1.tar.gz"],"stable_version":"0.27.1"},"cargo-cyclonedx":{"desc":"Creates CycloneDX Software Bill of Materials (SBOM) from Rust (Cargo) projects","executables":["cargo-cyclonedx"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/CycloneDX/cyclonedx-rust-cargo.git",{":branch":"main"}],"homepage":"https://cyclonedx.org/","license":"Apache-2.0","ruby_source_checksum":"3116da3d87a2c04638356d4255e4d4f2252b7ab70874259b4ff4f49dd4073721","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"36f0dbdd203424cdcb2d73d71093a2795494c776ca5ff9039d5002e4b7785da7","stable_url_args":["https://github.com/CycloneDX/cyclonedx-rust-cargo/archive/refs/tags/cargo-cyclonedx-0.5.9.tar.gz"],"stable_version":"0.5.9"},"cargo-deny":{"desc":"Cargo plugin for linting your dependencies","executables":["cargo-deny"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/EmbarkStudios/cargo-deny.git",{":branch":"main"}],"homepage":"https://github.com/EmbarkStudios/cargo-deny","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"d9d4505725d7d64a5f5f79680d36969373e07e98f369c8563ca00e6cf0dff2bb","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"75d2a77a45253dfc2636c979fbb0fabf1ae30500266e00ed53d56442499525d2","stable_url_args":["https://github.com/EmbarkStudios/cargo-deny/archive/refs/tags/0.19.9.tar.gz"],"stable_version":"0.19.9"},"cargo-depgraph":{"desc":"Creates dependency graphs for cargo projects","executables":["cargo-depgraph"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"homepage":"https://sr.ht/~jplatte/cargo-depgraph/","license":"GPL-3.0-or-later","ruby_source_checksum":"9993cd8b17c0d55a59fd852b00264e4187af1398de807ffa581292064bb15e12","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"79f7425bc37c59fc4b083bdc35f43d29c2078b427ec6bb30565a4c04841ce364","stable_url_args":["https://git.sr.ht/~jplatte/cargo-depgraph/archive/v1.6.0.tar.gz"],"stable_version":"1.6.0"},"cargo-dist":{"conflicts":[["nmh",{":because":"both install `dist` binaries"}]],"desc":"Tool for building final distributable artifacts and uploading them to an archive","executables":["dist"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/axodotdev/cargo-dist.git",{":branch":"main"}],"homepage":"https://axodotdev.github.io/cargo-dist/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"49a03aa41a0db97562e6d44cdaeaf2914ad7aead4b3d4b0c0c46bb74a954ef32","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"e248d3ab9cc6889494bf84879edbcc91cdd5783857c28c06c3f310d351f6fee5","stable_url_args":["https://github.com/axodotdev/cargo-dist/archive/refs/tags/v0.32.0.tar.gz"],"stable_version":"0.32.0"},"cargo-docset":{"desc":"Cargo subcommand to generate a Dash/Zeal docset for your Rust packages","executables":["cargo-docset"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/Robzz/cargo-docset.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/Robzz/cargo-docset","license":"Apache-2.0","ruby_source_checksum":"07fbeea89c460d5918d6d879abc400391049c2450f14549766b5b7bbc235ef46","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"98e7aec301ad5840d442f6027bba02b41de3f03b1f3c85b23adcc6dd7ca8c415","stable_url_args":["https://github.com/Robzz/cargo-docset/archive/refs/tags/v0.3.1.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.3.1","bottle_checksum":"873269e236d771aa5c98df63927b7a54db5213d2915c868f1a090033a97f59c7"},"cargo-edit":{"desc":"Utility for managing cargo dependencies from the command-line","executables":["cargo-add","cargo-rm","cargo-set-version","cargo-upgrade"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"homepage":"https://killercup.github.io/cargo-edit/","license":"MIT","ruby_source_checksum":"1828a954eac7cbbea038fd413d23db9feefeb61284b1163f51981873008387e0","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"bf67d37526a4c7c4381b37780d0839dd71545c058eb3cb1a15ea051f973f67eb","stable_url_args":["https://github.com/killercup/cargo-edit/archive/refs/tags/v0.13.11.tar.gz"],"stable_version":"0.13.11"},"cargo-expand":{"desc":"Show what Rust code looks like with macros expanded","executables":["cargo-expand"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/dtolnay/cargo-expand.git",{":branch":"master"}],"homepage":"https://github.com/dtolnay/cargo-expand","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"acf46ce27c9366c863da8118b830d20f575a435e67fe7c82895fbd695a46734a","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"31901f08b1459dc8460fdca49b8d47a7cdbae9b2835b6de022c50e4ffa9f3367","stable_url_args":["https://github.com/dtolnay/cargo-expand/archive/refs/tags/1.0.123.tar.gz"],"stable_version":"1.0.123"},"cargo-features-manager":{"desc":"TUI like cli tool to manage the features of your rust-project dependencies","executables":["cargo-features"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/ToBinio/cargo-features-manager.git",{":branch":"master"}],"homepage":"https://github.com/ToBinio/cargo-features-manager","license":"MIT","ruby_source_checksum":"d296173f391bd337c4bd12f8cceac2e1859eb3a1c0c24acda9b67bb8b19e9b4d","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"f0a0894a4bc5de422b6ac1cae8a28ff605715fedae14ed3a44dea0eeb734f91d","stable_url_args":["https://github.com/ToBinio/cargo-features-manager/archive/refs/tags/v0.11.1.tar.gz"],"stable_version":"0.11.1"},"cargo-flamegraph":{"desc":"Easy flamegraphs for Rust projects and everything else","executables":["cargo-flamegraph","flamegraph"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/flamegraph-rs/flamegraph.git",{":branch":"main"}],"homepage":"https://github.com/flamegraph-rs/flamegraph","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"106ef6a24da649d08123c8e3f936a4f028fe36221fb4a005cd685f5fa8fcdaba","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"d8591f79c8abd46899fddfa692e4ab9da219672e0e203cd9482d77411d07bda1","stable_url_args":["https://github.com/flamegraph-rs/flamegraph/archive/refs/tags/v0.6.13.tar.gz"],"stable_version":"0.6.13"},"cargo-fuzz":{"desc":"Command-line helpers for fuzzing","executables":["cargo-fuzz"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"homepage":"https://rust-fuzz.github.io/book/cargo-fuzz.html","license":{":all_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"5ae424504c8606435e465f50997aa09401913b8060bfff89353fc32bd069c013","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"88e179805e4fe4c9903720a004ef6903b0f28b27a22e74660cd72f58612f6b46","stable_url_args":["https://github.com/rust-fuzz/cargo-fuzz/archive/refs/tags/0.13.2.tar.gz"],"stable_version":"0.13.2"},"cargo-geiger":{"bottle_rebuild":1,"desc":"Detects usage of unsafe Rust in a Rust crate and its dependencies","executables":["cargo-geiger"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/geiger-rs/cargo-geiger.git",{":branch":"master"}],"homepage":"https://github.com/geiger-rs/cargo-geiger","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"a57054905f244dae5a968d645ff578c7b2a0910085e1695d9ca0f7a046c72c47","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"02a3999b58e45527932cc9fa60503b3197f011778dc1954909fb5fe9dd168f72","stable_url_args":["https://github.com/geiger-rs/cargo-geiger/archive/refs/tags/cargo-geiger-0.13.0.tar.gz"],"stable_version":"0.13.0"},"cargo-generate":{"desc":"Use pre-existing git repositories as templates","executables":["cargo-generate"],"head_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/cargo-generate/cargo-generate.git",{":branch":"main"}],"homepage":"https://github.com/cargo-generate/cargo-generate","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"d87430764a43541d9dff587baabf6341b987052c9f108dcac6d7ca8f77fcfc68","stable_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"de3aac69feb0085bda238344521c2289e757d2211c5950ab8af8ae826908ad0c","stable_url_args":["https://github.com/cargo-generate/cargo-generate/archive/refs/tags/v0.23.12.tar.gz"],"stable_version":"0.23.12"},"cargo-hack":{"desc":"Cargo subcommand to provide options for testing and continuous integration","executables":["cargo-hack"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/taiki-e/cargo-hack.git",{":branch":"main"}],"homepage":"https://github.com/taiki-e/cargo-hack","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"28ea0d59d55656d809ebad1aae80f7299322ac9b11d38e2da649e5c758292655","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"b7b921beacdbb815dc89a04024f48f1b1735daef890d2398e04f27f006c1d38e","stable_url_args":["https://github.com/taiki-e/cargo-hack/archive/refs/tags/v0.6.45.tar.gz"],"stable_version":"0.6.45"},"cargo-insta":{"desc":"Snapshot testing CLI for Rust","executables":["cargo-insta"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"homepage":"https://insta.rs","license":"Apache-2.0","ruby_source_checksum":"47be9a50d52f3ca1fa6921e072fa7841607857908768d9eac66911335a980f1d","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"acd7140f00155f3fe50b723296fb828dea9de68297f3e26f8a7e442bcc62fa79","stable_url_args":["https://github.com/mitsuhiko/insta/archive/refs/tags/1.48.0.tar.gz"],"stable_version":"1.48.0"},"cargo-instruments":{"desc":"Easily generate Instruments traces for your rust crate","executables":["cargo-instruments"],"head_dependencies":["openssl@4",{"rust":":build"}],"homepage":"https://github.com/cmyr/cargo-instruments","license":"MIT","ruby_source_checksum":"3c3714342b10fafd2ae477fe61d0bda94216c7f37b56d82559916491badd3598","stable_dependencies":["openssl@4",{"rust":":build"}],"stable_checksum":"51b9bb614642e5de30a8757de8bad988d63e2064c7eb5fa5a9fadadc22f35c06","stable_url_args":["https://github.com/cmyr/cargo-instruments/archive/refs/tags/v0.4.17.tar.gz"],"stable_version":"0.4.17"},"cargo-llvm-cov":{"desc":"Cargo subcommand to easily use LLVM source-based code coverage","executables":["cargo-llvm-cov"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/taiki-e/cargo-llvm-cov.git",{":branch":"main"}],"homepage":"https://github.com/taiki-e/cargo-llvm-cov","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"ff63c00b5be62a844dfc08a61ccc31e51cfe3589b96fac42f6e2994fe02b385d","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"dbb60793c145d8ef09b5cfa49c2f2890b93bde5a13885a9369654ca87dddfe7f","stable_url_args":["https://static.crates.io/crates/cargo-llvm-cov/cargo-llvm-cov-0.8.7.crate"],"stable_version":"0.8.7"},"cargo-llvm-lines":{"desc":"Count lines of LLVM IR per generic function","executables":["cargo-llvm-lines"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/dtolnay/cargo-llvm-lines.git",{":branch":"master"}],"homepage":"https://github.com/dtolnay/cargo-llvm-lines","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"489a4eab20f255638467ab5a2db29a5a64225c7942e95d1345379ad8bf90bc3c","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"048cc942bae27bc6ad9f7a9ad5931259661d6988041af94465ab13aa2d94d87d","stable_url_args":["https://github.com/dtolnay/cargo-llvm-lines/archive/refs/tags/0.4.46.tar.gz"],"stable_version":"0.4.46"},"cargo-make":{"desc":"Rust task runner and build tool","executables":["cargo-make","makers"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"homepage":"https://sagiegurari.github.io/cargo-make/","license":"Apache-2.0","ruby_source_checksum":"9d14255b0e3e98952dabd91224fe787e823e8accb1d4af7cb05bd1a194b1e161","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"a7f6f7332862442e6020e8d8b2568a6fa8eed28156be0dddd61982e1e644cf02","stable_url_args":["https://github.com/sagiegurari/cargo-make/archive/refs/tags/0.37.24.tar.gz"],"stable_version":"0.37.24"},"cargo-msrv":{"desc":"Find the minimum supported Rust version (MSRV) for your project","executables":["cargo-msrv"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/foresterre/cargo-msrv.git",{":branch":"main"}],"homepage":"https://foresterre.github.io/cargo-msrv","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"51772bb9d804a57de5c2fcc2e2e6955def1ce381407b8938b60b6220bfd269ee","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"b5a66ccd44e7f28bae070a730d315b71bbca727b7ea558db9af93ab23e703883","stable_url_args":["https://github.com/foresterre/cargo-msrv/archive/refs/tags/v0.19.3.tar.gz"],"stable_version":"0.19.3"},"cargo-nextest":{"desc":"Next-generation test runner for Rust","executables":["cargo-nextest"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"homepage":"https://nexte.st","license":"Apache-2.0","ruby_source_checksum":"ca0e2446a1e2df0eb46bae1d18905400e026fdbd04b08a938a3451cf66c54f03","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"707a39bea7b11e734b547eaed436d14b08827928e2de9c57370d0d667b1de3b4","stable_url_args":["https://github.com/nextest-rs/nextest/archive/refs/tags/cargo-nextest-0.9.140.tar.gz"],"stable_version":"0.9.140"},"cargo-outdated":{"desc":"Cargo subcommand for displaying when Rust dependencies are out of date","executables":["cargo-outdated"],"head_dependencies":["libgit2","openssl@3",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/kbknapp/cargo-outdated.git",{":branch":"master"}],"homepage":"https://github.com/kbknapp/cargo-outdated","license":"MIT","ruby_source_checksum":"48e5738f0916d0ca7db90ee4e69c52acb58d697af6acc8a88a296caffdd58385","stable_dependencies":["libgit2","openssl@3",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"ea6592c08d4e8ea53aa0251cbbfbf8ad2b2167f794cb9599715eecb3653507f2","stable_url_args":["https://github.com/kbknapp/cargo-outdated/archive/refs/tags/v0.19.0.tar.gz"],"stable_version":"0.19.0"},"cargo-public-api":{"desc":"List and diff the public API of Rust library crates","executables":["cargo-public-api"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/cargo-public-api/cargo-public-api.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/cargo-public-api/cargo-public-api","license":"MIT","ruby_source_checksum":"84c5c0471f7a17d31cbc4ee025cfb5329dc79c1d24d951d74087ad1a1d3954a9","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"0e0bd4bee8f3faae66bc2888d0e212f18239568210b6c92dc4c76d20ac1a68ac","stable_url_args":["https://github.com/cargo-public-api/cargo-public-api/archive/refs/tags/v0.52.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.52.0"},"cargo-release":{"desc":"Cargo subcommand `release`: everything about releasing a rust crate","executables":["cargo-release"],"head_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/crate-ci/cargo-release.git",{":branch":"master"}],"homepage":"https://github.com/crate-ci/cargo-release","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"bca8f63d17592c0dd0cccbe4435609b8b92305445091c44676d2de220d19ab2d","stable_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"7121921bfd2bb03ef99e70296d672d2d6838b32c7407d50f9915c5d4ee28461a","stable_url_args":["https://github.com/crate-ci/cargo-release/archive/refs/tags/v1.1.2.tar.gz"],"stable_version":"1.1.2"},"cargo-run-bin":{"desc":"Build, cache, and run binaries from Cargo.toml to avoid global installs","executables":["cargo-bin"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"homepage":"https://dustinblackman.com/posts/why-does-everyone-install-crates-globally/","license":"MIT","ruby_source_checksum":"01a22965135903f9b41e71efa874259ce01c853cf65c9fcac9e4dac39d72fbba","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"fd492430a60ca488ad8c356f9c6389426f3fbcd59658e5b721855e171cb62841","stable_url_args":["https://github.com/dustinblackman/cargo-run-bin/archive/refs/tags/v1.7.4.tar.gz"],"stable_version":"1.7.4"},"cargo-shear":{"desc":"Detect and remove unused dependencies from `Cargo.toml` in Rust projects","executables":["cargo-shear"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/Boshen/cargo-shear.git",{":branch":"main"}],"homepage":"https://github.com/Boshen/cargo-shear","license":"MIT","ruby_source_checksum":"7651c21b69ffbbeb0610a1465fbeab3b6c80b43a1b11727bddf0c92f4ed262b6","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"3da17c403b45d4a4c1f0547d8f1ee459465510c636f22a59190e449c69fc3352","stable_url_args":["https://github.com/Boshen/cargo-shear/archive/refs/tags/v1.13.1.tar.gz"],"stable_version":"1.13.1"},"cargo-show-asm":{"desc":"Show assembly, LLVM-IR, MIR, and WASM generated for Rust code","executables":["cargo-asm"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/pacak/cargo-show-asm.git",{":branch":"master"}],"homepage":"https://github.com/pacak/cargo-show-asm","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"f08346e933fce545c138650be5e1308265c0fbbe58abcfc2f1cc2e8a45f5952f","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"fa49db55969fd1d627daf88214995f5907c9a9f076baa6dbbca56f1afbf73b03","stable_url_args":["https://github.com/pacak/cargo-show-asm/archive/refs/tags/0.2.62.tar.gz"],"stable_version":"0.2.62"},"cargo-shuttle":{"conflicts":[["shuttle-cli",{":because":"both install `shuttle` binaries"}]],"desc":"Build & ship backends without writing any infrastructure files","disable_args":{":date":"2026-02-06",":because":":unmaintained"},"head_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/shuttle-hq/shuttle.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://shuttle.dev","license":"Apache-2.0","ruby_source_checksum":"e8665826fac375cff2cc1fa52047c86e9507126799d6a6aff3daec486a8ed269","stable_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f6726ccc4e0885d76b55751a252570459ac8a6a42503c6c1e09ed2b2aea44412","stable_url_args":["https://github.com/shuttle-hq/shuttle/archive/refs/tags/v0.57.3.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.57.3"},"cargo-sort":{"desc":"Tool to check that your Cargo.toml dependencies are sorted alphabetically","executables":["cargo-sort"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/devinr528/cargo-sort.git",{":branch":"main"}],"homepage":"https://github.com/devinr528/cargo-sort","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"0cfdfc982715a4a0bba99cac937f0bc9dee2f754ab21dc562e6d57d93d06eb01","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"89c1727bed54379ed112aa6ade693abd86beeeb106c6d043520d6b210b3ff685","stable_url_args":["https://github.com/DevinR528/cargo-sort/archive/refs/tags/v2.1.4.tar.gz"],"stable_version":"2.1.4"},"cargo-spellcheck":{"desc":"Checks rust documentation for spelling and grammar mistakes","executables":["cargo-spellcheck"],"head_dependencies":["hunspell",{"llvm":":build"},{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/drahnr/cargo-spellcheck.git",{":branch":"main"}],"homepage":"https://github.com/drahnr/cargo-spellcheck","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"5b5077be9cbaca2679b3d0461222b5549aa2dc7dcf205cb3f7002cd1613acaf2","stable_dependencies":["hunspell",{"llvm":":build"},{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"e1516cdf8fbd8596c96d15c19ab04349a69d03a249fd73287685ac30c08f764e","stable_url_args":["https://github.com/drahnr/cargo-spellcheck/archive/refs/tags/v0.15.7.tar.gz"],"stable_version":"0.15.7"},"cargo-sweep":{"desc":"Utility for cleaning up unused build files generated by Cargo","executables":["cargo-sweep"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/holmgr/cargo-sweep.git",{":branch":"master"}],"homepage":"https://github.com/holmgr/cargo-sweep","license":"MIT","ruby_source_checksum":"4e7379744d00ed94151480b435393ed7628077e45d848cd2825a380a74f132e1","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"f35aed1b18c7852684ed98be79e68585a9322cf868d75b71f017d24a1b7e3ee9","stable_url_args":["https://github.com/holmgr/cargo-sweep/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"cargo-udeps":{"desc":"Find unused dependencies in Cargo.toml","executables":["cargo-udeps"],"head_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"homepage":"https://github.com/est31/cargo-udeps","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"3b860401143c0863262ecf8b5ea3af97b69f39f5ed19e008c1dd55c3fae4ff19","stable_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"c50b60817cf112fb8cfd4272bbdd3c342947c72aeb60435c87d45d197da96e77","stable_url_args":["https://github.com/est31/cargo-udeps/archive/refs/tags/v0.1.61.tar.gz"],"stable_version":"0.1.61"},"cargo-update":{"desc":"Cargo subcommand for checking and applying updates to installed executables","executables":["cargo-install-update","cargo-install-update-config"],"head_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/nabijaczleweli/cargo-update.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/nabijaczleweli/cargo-update","license":"MIT","ruby_source_checksum":"801ff7bcf16ad24b2c8ec37b23f7ebae76b1b314c8d31c90c3e72ae8646d379f","stable_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"379920d1b124cf58865258be0cef3da6199da9de0705d6c31c41eda862ce2138","stable_url_args":["https://github.com/nabijaczleweli/cargo-update/archive/refs/tags/v20.0.3.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"20.0.3"},"cargo-watch":{"deprecate_args":{":date":"2025-04-27",":because":":repo_archived"},"desc":"Watches over your Cargo project's source","disable_args":{":date":"2026-04-27",":because":":repo_archived",":replacement_formula":"bacon"},"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/watchexec/cargo-watch.git",{":branch":"8.x"}],"homepage":"https://watchexec.github.io/#cargo-watch","license":"CC0-1.0","ruby_source_checksum":"887c61e32808e0dfee17e4761ebbbcdf011a12556d892077a0621974fbfaa6bb","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"1884674d19492727d762da91b9aebc05d29bdb34cdb1903cde36d81edbcc6514","stable_url_args":["https://github.com/watchexec/cargo-watch/archive/refs/tags/v8.5.3.tar.gz"],"stable_version":"8.5.3"},"cargo-zigbuild":{"desc":"Compile Cargo project with zig as linker","executables":["cargo-zigbuild"],"head_dependencies":["zig",{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/rust-cross/cargo-zigbuild.git",{":branch":"main"}],"homepage":"https://github.com/rust-cross/cargo-zigbuild","license":"MIT","ruby_source_checksum":"b89d7f2769f809e3e562e2406889948d8c78e7c06ece76dfff2b416218d90e4e","stable_dependencies":["zig",{"rust":":build"},{"rustup":":test"}],"stable_checksum":"11fc27d15d3981fb1aee90a313fd3f16fc6e0699b2293f0bb4dfde4a42d1dd9c","stable_url_args":["https://github.com/rust-cross/cargo-zigbuild/archive/refs/tags/v0.23.0.tar.gz"],"stable_version":"0.23.0"},"cariddi":{"desc":"Scan for endpoints, secrets, API keys, file extensions, tokens and more","executables":["cariddi"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/edoardottt/cariddi.git",{":branch":"main"}],"homepage":"https://edoardottt.com/","license":"GPL-3.0-or-later","ruby_source_checksum":"3973e8bed121a3e215d26aa11e4c7db047590c3f0381f616efa89eaa7e9109a4","stable_dependencies":[{"go":":build"}],"stable_checksum":"9a33ebf9324c3f7f28c72161c80c994eaa3ca495c487eefed39a2e6861d65674","stable_url_args":["https://github.com/edoardottt/cariddi/archive/refs/tags/v1.4.6.tar.gz"],"stable_version":"1.4.6"},"carl":{"bottle_rebuild":1,"desc":"Calendar for the command-line","executables":["carl"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://codeberg.org/birger/carl.git",{":branch":"main"}],"homepage":"https://codeberg.org/birger/carl","license":"MIT","ruby_source_checksum":"7a610df05972626d7f4186627930a63e56dd34a2c4f7491823b2ff82210af512","stable_dependencies":[{"rust":":build"}],"stable_checksum":"225a66d6b91fc6fe15ff1a7afc9f8c1d461f2885aa9a115e06947d3d81f20da3","stable_url_args":["https://static.crates.io/crates/carl/carl-0.6.0.crate"],"stable_version":"0.6.0"},"carla":{"deprecate_args":{":date":"2026-05-19",":because":"needs end-of-life Qt 5"},"desc":"Audio plugin host supporting LADSPA, LV2, VST2/3, SF2 and more","disable_args":{":date":"2027-05-19",":because":"needs end-of-life Qt 5"},"executables":["carla","carla-control","carla-control-e","carla-database","carla-database-e","carla-e","carla-jack-multi","carla-jack-multi-e","carla-jack-patchbayplugin","carla-jack-patchbayplugin-e","carla-jack-single","carla-jack-single-e","carla-osc-gui","carla-osc-gui-e","carla-patchbay","carla-patchbay-e","carla-rack","carla-rack-e","carla-settings","carla-settings-e","carla-single","carla-single-e"],"head_dependencies":["pyqt","qtbase","qtsvg","fluid-synth","liblo","libmagic","libsndfile","python@3.14",{"pkgconf":":build"}],"head_url_args":["https://github.com/falkTX/Carla.git",{":branch":"main"}],"homepage":"https://kx.studio/Applications:Carla","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"1dc39a4cb631181db565fedf3dfe40aec8714d34f9412a2004fd4f74ef93fa62","stable_dependencies":["pyqt@5","qt@5","fluid-synth","liblo","libmagic","libsndfile","python@3.14",{"pkgconf":":build"}],"stable_checksum":"ae2835b12081f7271a6b0b25d34b87d36b022c40370028ca4a10f90fcedfa661","stable_url_args":["https://github.com/falkTX/Carla/archive/refs/tags/v2.5.10.tar.gz"],"stable_version":"2.5.10"},"carrot2":{"bottle_rebuild":1,"desc":"Search results clustering engine","executables":["carrot2"],"head_dependencies":["openjdk",{"gradle":":build"},{"node@22":":build"},{"yarn":":build"}],"homepage":"https://search.carrot2.org/","license":"Apache-2.0","ruby_source_checksum":"3bfc3159cda7d6450f991d64bfb06ec84525908e8b31cc5d33c39f1f25078048","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/opt/carrot2/libexec"]],"service_run_args":["$HOMEBREW_PREFIX/opt/carrot2/bin/carrot2"],"stable_dependencies":["openjdk",{"gradle":":build"},{"node@22":":build"},{"yarn":":build"}],"stable_url_args":["https://github.com/carrot2/carrot2.git",{":tag":"release/4.8.6",":revision":"fa471b2f70b2f54afa594fa23f170f3bb6435c6a"}],"stable_version":"4.8.6"},"carthage":{"desc":"Decentralized dependency manager for Cocoa","executables":["carthage"],"head_url_args":["https://github.com/Carthage/Carthage.git",{":branch":"master"}],"homepage":"https://github.com/Carthage/Carthage","license":"MIT","ruby_source_checksum":"461eabd06b6ae53be50e1c6834dc00bb8b43f8b380deddb32754159e4291649e","stable_url_args":["https://github.com/Carthage/Carthage.git",{":tag":"0.40.0",":revision":"e33e133a5427129b38bfb1ae18d8f56b29a93204"}],"stable_version":"0.40.0"},"carton":{"desc":"Perl module dependency manager (aka Bundler for Perl)","executables":["carton"],"head_dependencies":["perl"],"head_url_args":["https://github.com/perl-carton/carton.git",{":branch":"master"}],"homepage":"https://metacpan.org/pod/Carton","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"7787e72b08e0728257994e6f9b8988f2e208738e24727d8fd9299fdfc56fe1b0","stable_dependencies":["perl"],"stable_checksum":"9c4558ca97cd08b69fdfb52b28c3ddc2043ef52f0627b90e53d05a4087344175","stable_url_args":["https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/Carton-v1.0.35.tar.gz"],"stable_version":"1.0.35","bottle_checksum":"4ed93b6f36dcfcbda3cf60bd27d204ed6e3fef9837a2c604baf5134e5133a75d"},"cartridge-cli":{"deprecate_args":{":date":"2026-01-31",":because":":repo_archived",":replacement_formula":"tt"},"desc":"Tarantool Cartridge command-line utility","disable_args":{":date":"2027-01-31",":because":":repo_archived",":replacement_formula":"tt"},"executables":["cartridge"],"head_dependencies":[{"go":":build"},{"mage":":build"}],"head_url_args":["https://github.com/tarantool/cartridge-cli.git",{":branch":"master"}],"homepage":"https://tarantool.org/","license":"BSD-2-Clause","ruby_source_checksum":"eebce28c9b47acff4e2a44d68754b8994dafd97489d63dd396fd8c626e54e788","stable_dependencies":[{"go":":build"},{"mage":":build"}],"stable_url_args":["https://github.com/tarantool/cartridge-cli.git",{":tag":"2.12.12",":revision":"7f7efcfd4aaf7a2b4061f8424b6843a462794ed6"}],"stable_version":"2.12.12"},"cascadia":{"desc":"Go cascadia package command-line CSS selector","executables":["cascadia"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/suntong/cascadia.git",{":branch":"master"}],"homepage":"https://github.com/suntong/cascadia","license":"MIT","ruby_source_checksum":"53e46b63e3c9d9427660f559ec3b7eecace3eb35097d721bb69560d8b095e87b","stable_dependencies":[{"go":":build"}],"stable_checksum":"228ee980bc823adf21874dc4cd76c7832fca39b48fed4b9e014927889dd7051a","stable_url_args":["https://github.com/suntong/cascadia/archive/refs/tags/v1.5.1.tar.gz"],"stable_version":"1.5.1"},"cask":{"desc":"Emacs dependency management","executables":["cask"],"head_dependencies":["coreutils","emacs"],"head_url_args":["https://github.com/cask/cask.git",{":branch":"master"}],"homepage":"https://cask.readthedocs.io/","license":"GPL-3.0-or-later","ruby_source_checksum":"36ab3978ede1063d40f87fb884dd237106903f79c67affb64c6a393197f03a60","stable_dependencies":["coreutils","emacs"],"stable_checksum":"755e71b7291678787afd497e34724004459add3e438d367e83891080f6d545a3","stable_url_args":["https://github.com/cask/cask/archive/refs/tags/v0.9.1.tar.gz"],"stable_version":"0.9.1","bottle_tag":":all","bottle_checksum":"57e45b5a8f5624932427a20879ead2c11b3d007b2b2bfbf751995219c4b1e7fe"},"cassandra-cpp-driver":{"bottle_rebuild":1,"desc":"DataStax C/C++ Driver for Apache Cassandra","head_dependencies":["libuv","openssl@3",{"cmake":":build"}],"head_url_args":["https://github.com/apache/cassandra-cpp-driver.git",{":branch":"trunk"}],"homepage":"https://docs.datastax.com/en/developer/cpp-driver/latest","license":"Apache-2.0","ruby_source_checksum":"99df89ca85705551f57ed74c37a122ef0cd519516bf930b96ad5fabcd11a7cf8","stable_dependencies":["libuv","openssl@3",{"cmake":":build"}],"stable_checksum":"e6ab5f5c60a916dd6c0dd9a19a883a4a1ab3d6b4e95cab925a186fecff08344e","stable_url_args":["https://github.com/apache/cassandra-cpp-driver/archive/refs/tags/2.17.1.tar.gz"],"stable_version":"2.17.1"},"cassandra-reaper":{"desc":"Management interface for Cassandra","executables":["cassandra-reaper","spreaper"],"head_dependencies":["openjdk"],"homepage":"https://cassandra-reaper.io/","license":"Apache-2.0","ruby_source_checksum":"308862a31edfe2808d258be14781622b7730290e9ab46d938d287f864ccd30de","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/cassandra-reaper/service.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/cassandra-reaper/service.err"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/cassandra-reaper/bin/cassandra-reaper"],"stable_dependencies":["openjdk"],"stable_checksum":"2f18bbf39165c32489c07853eeb793276a138cc53af261afebeac4e7814356b9","stable_url_args":["https://github.com/thelastpickle/cassandra-reaper/releases/download/5.0.0/cassandra-reaper-5.0.0-release.tar.gz"],"stable_version":"5.0.0","bottle_tag":":all","bottle_checksum":"72b28dde10e6204190c44ae0ff7cc1635236c13933fde63817afd45bf508c649"},"cassandra":{"aliases":["cassandra@5.0"],"bottle_rebuild":1,"conflicts":[["emqx",{":because":"both install `nodetool` binaries"}]],"desc":"Eventually consistent, distributed key-value store","executables":["auditlogviewer","cassandra","cassandra-stress","compaction-stress","cqlsh","cqlsh.py","debug-cql","fqltool","generatetokens","hash_password","jmxtool","nodetool","sstabledump","sstableexpiredblockers","sstablelevelreset","sstableloader","sstablemetadata","sstableofflinerelevel","sstablepartitions","sstablerepairedset","sstablescrub","sstablesplit","sstableupgrade","sstableutil","sstableverify"],"head_dependencies":["libev","openjdk@17","python@3.11"],"homepage":"https://cassandra.apache.org","license":"Apache-2.0","ruby_source_checksum":"94cf4fe5710e9b49cd24b797ca09a3bb3a91e98f1f6c67ac0b77b463730c3124","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/lib/cassandra"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/cassandra/bin/cassandra","-f"]],"stable_dependencies":["libev","openjdk@17","python@3.11"],"stable_checksum":"1579d7d3f2d812741a28cd2c2cbe29e83541bb4d25fb21ec2c00c1e4fb3b9a8f","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=cassandra/5.0.8/apache-cassandra-5.0.8-bin.tar.gz"],"stable_version":"5.0.8"},"cassowary":{"desc":"Modern cross-platform HTTP load-testing tool written in Go","executables":["cassowary"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rogerwelin/cassowary.git",{":branch":"master"}],"homepage":"https://github.com/rogerwelin/cassowary","license":"MIT","ruby_source_checksum":"ca2fbd59bc3e22a63425ca057b60d66ca8598b90df3445fd85134cfc657aaa2e","stable_dependencies":[{"go":":build"}],"stable_checksum":"48f573bbb2b62cd00da68be7d79a8e9b2767ec8e512d6e0a7765c7b18081129f","stable_url_args":["https://github.com/rogerwelin/cassowary/archive/refs/tags/v0.19.0.tar.gz"],"stable_version":"0.19.0"},"castget":{"bottle_rebuild":1,"desc":"Command-line podcast and RSS enclosure downloader","executables":["castget"],"head_dependencies":["glib","taglib","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/mlj/castget.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["libxml2"]],"homepage":"https://castget.johndal.com/","license":"LGPL-2.1-only","revision":1,"ruby_source_checksum":"c4404b40e83f795f09cd2c5a36d468f774a650b2d918e6a7a69eba56ec2a578d","stable_dependencies":["glib","taglib","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"ronn-ng":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/mlj/castget/commit/28a6a96cfab75a0ff8028dd01b299c3fae4f6d5e.patch?full_index=1","sha256":"489c5626a7c1e7fa2e8b4110921d1651216f3cb46ce6beaa1d85de0c1087b9c2"},{"strip":"p1","url":"https://github.com/mlj/castget/commit/3a6131b97313dcc197916dcd0a1f659720a1eae5.patch?full_index=1","sha256":"2f8e63cc29660f3dde0732b41f8700bcf2d1cc2e922f72b3b642a79ccfd0454b"},{"strip":"p1","url":"https://github.com/mlj/castget/commit/d664a9d270c23056be361d1a040a0529f113bdaa.patch?full_index=1","sha256":"575f267c42767e6a4ad45239d0e798662bdb527c62149324259a74755e6f23bf"},{"strip":"p1","url":"https://github.com/mlj/castget/commit/498b3423a1ec48eb1a3257abee0a67758825014c.patch?full_index=1","sha256":"5a5232fea5bf417b77f1abe1cf642fbaaea47f8d2a3ad75c1055a308d305c869"},{"strip":"p1","url":"https://github.com/mlj/castget/commit/bc2363841a97485fa3704a1219a9b8199bfa0ac7.patch?full_index=1","sha256":"328e0152cc0df61b45b12881bd019eb07e1370429896709996f20269400b3009"},{"strip":"p1","url":"https://github.com/mlj/castget/commit/def52152b85ff169d0ded740bcae49d57a4fb264.patch?full_index=1","sha256":"44e5c945ee0177c0b859b051ab6be36d0699911e03b5cacbc094ce48dbafbf43"},{"strip":"p1","url":"https://github.com/mlj/castget/commit/6ad0c9d791f646e310b733a9d4d4f7797e92c79c.patch?full_index=1","sha256":"d979f9b7db5a8cfd2e631e7a28d6674df7295457bff356d89b26dc8448331d51"}],"stable_checksum":"8cefeb8c76daa791953ee1a555473cc83a29a2d18a29adeb2aef7a41e2212f49","stable_url_args":["https://github.com/mlj/castget/archive/refs/tags/rel_2_0_1.tar.gz"],"stable_uses_from_macos":[["curl"],["libxml2"]],"stable_version":"2.0.1"},"castxml":{"desc":"C-family Abstract Syntax Tree XML Output","executables":["castxml"],"head_dependencies":["llvm",{"cmake":":build"}],"head_url_args":["https://github.com/CastXML/castxml.git",{":branch":"master"}],"homepage":"https://github.com/CastXML/CastXML","license":"Apache-2.0","revision":1,"ruby_source_checksum":"6385d980aabc538829a9592f72c1314e239e12dd4090001bb2ea6efb9a913da9","stable_dependencies":["llvm",{"cmake":":build"}],"stable_checksum":"e70728229db5444384befcba9681a01497e9a19e35166ce1ffef3b5cbc8eeefe","stable_url_args":["https://github.com/CastXML/CastXML/archive/refs/tags/v0.7.0.tar.gz"],"stable_version":"0.7.0"},"cataclysm":{"desc":"Fork/variant of Cataclysm Roguelike","executables":["cataclysm"],"head_dependencies":["freetype","libogg","libvorbis","sdl2-compat","sdl2_image","sdl2_mixer","sdl2_ttf","gettext",{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/CleverRaven/Cataclysm-DDA.git",{":branch":"master"}],"homepage":"https://github.com/CleverRaven/Cataclysm-DDA","license":"CC-BY-SA-3.0","ruby_source_checksum":"1b58d4ca32744a7b6a4228d6d2ce47fdd97f6affbb246e069fd7f39a26877cf8","stable_dependencies":["freetype","libogg","libvorbis","sdl2-compat","sdl2_image","sdl2_mixer","sdl2_ttf","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"1e4a6e1f70d805d01c97c71294eb45aad47f56f1e895fa783127e20298ee3249","stable_url_args":["https://github.com/CleverRaven/Cataclysm-DDA/archive/refs/tags/0.I.tar.gz"],"stable_version":"0.I"},"catch2":{"desc":"Modern, C++-native, test framework","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/catchorg/Catch2.git",{":branch":"devel"}],"homepage":"https://github.com/catchorg/Catch2","license":"BSL-1.0","ruby_source_checksum":"f59300feb1e1f1354d678a93e382993d0af3d457c0e0d0f5aefe13229f8978e0","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"acfae120892c2b67a74142d36d060c0caa96f1c3aaa8aabd96e19961163d0420","stable_url_args":["https://github.com/catchorg/Catch2/archive/refs/tags/v3.15.2.tar.gz"],"stable_version":"3.15.2"},"catgirl":{"desc":"Terminal IRC client","executables":["catgirl","sandman"],"head_dependencies":["libretls",{"pkgconf":":build"},{"universal-ctags":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://git.causal.agency/catgirl/about/","license":"GPL-3.0-or-later","ruby_source_checksum":"039f7e25aede97acd6b954c43d5f73d13f5da4795dfb35bab50087c40351910e","stable_dependencies":["libretls",{"pkgconf":":build"},{"universal-ctags":":build"}],"stable_checksum":"c6d760aaee134e052586def7a9103543f7281fde6531fbcb41086470794297c2","stable_url_args":["https://git.causal.agency/catgirl/snapshot/catgirl-2.2a.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.2a"},"catimg":{"desc":"Insanely fast image printing in your terminal","executables":["catimg"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/posva/catimg.git",{":branch":"main"}],"homepage":"https://github.com/posva/catimg","license":"MIT","ruby_source_checksum":"2d78050cdeb82b4f814f44cb0885ded133299afba8933210a16bda3e98cf879e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"1f4f54c237cd3b70c8a125044eb2578e8263c12b42d401a42c02c32f10f62548","stable_url_args":["https://github.com/posva/catimg/archive/refs/tags/v2.8.0.tar.gz"],"stable_version":"2.8.0"},"cattle":{"desc":"Brainfuck language toolkit","head_dependencies":["glib","gettext",{"autoconf":":build"},{"automake":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/andreabolognani/cattle.git",{":branch":"master"}],"homepage":"https://kiyuko.org/software/cattle","license":"GPL-2.0-or-later","ruby_source_checksum":"c2ff1e148967ca5fa986b421ac9ceef6b0897bc888ce3f89ae89422f34709542","stable_dependencies":["glib","gettext",{"gobject-introspection":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"9ba2d746f940978b5bfc6c39570dde7dc55d5b4d09d0d25f29252d6a25fb562f","stable_url_args":["https://kiyuko.org/software/cattle/releases/cattle-1.4.0.tar.xz"],"stable_version":"1.4.0","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"30cc03818912570ba2f48545b53a8217d2f8d0883e0308b55825d59aba1e342d"},"cava":{"desc":"Console-based Audio Visualizer for ALSA","executables":["cava"],"head_dependencies":["fftw","iniparser","portaudio",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/karlstav/cava.git",{":branch":"master"}],"head_uses_from_macos":[[{"vim":":build"}],["ncurses"]],"homepage":"https://github.com/karlstav/cava","license":"MIT","ruby_source_checksum":"7c20f4847c034bf657e259a6682b6149b4218574201a474b514f39e62f819744","stable_dependencies":["fftw","iniparser","portaudio",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"2866cea11d0bd38406924ab2b47d5577f14909a7321ee928b6836391f375af7e","stable_url_args":["https://github.com/karlstav/cava/archive/refs/tags/1.0.0.tar.gz"],"stable_uses_from_macos":[[{"vim":":build"}],["ncurses"]],"stable_version":"1.0.0"},"cayley":{"bottle_rebuild":2,"desc":"Graph database inspired by Freebase and Knowledge Graph","executables":["cayley"],"head_dependencies":[{"breezy":":build"},{"go":":build"},{"mercurial":":build"}],"homepage":"https://cayley.io","license":"Apache-2.0","post_install_defined":true,"ruby_source_checksum":"77576af9c3f4a2a462fbb19cd57762b6f0518d8747173ee5072b1c83685ca339","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/cayley"],[":log_path","$HOMEBREW_PREFIX/var/log/cayley.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/cayley.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/cayley/bin/cayley","http","--config=$HOMEBREW_PREFIX/etc/cayley.conf"]],"stable_dependencies":[{"breezy":":build"},{"go":":build"},{"mercurial":":build"}],"stable_url_args":["https://github.com/cayleygraph/cayley.git",{":tag":"v0.7.7",":revision":"dcf764fef381f19ee49fad186b4e00024709f148"}],"stable_version":"0.7.7","bottle_checksum":"ead8a905c38526bdc7812eb1d500cf9dcb90c8c9dbb73126e1b3da463a4520c9"},"cbc":{"conflicts":[["libcouchbase",{":because":"both install `cbc` binaries"}]],"desc":"Mixed integer linear programming solver","executables":["cbc"],"head_dependencies":["cgl","clp","coinutils","osi","openblas",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/coin-or/Cbc","license":"EPL-2.0","ruby_source_checksum":"a77ab2c657b841bb32c9332f6f05d62d0f6a61cbb6ceddae5a7a25c9cc3eb87d","stable_dependencies":["cgl","clp","coinutils","osi","openblas",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"62fde44dcf6f3d05c5cd291d7435cdd1b7e8acd3c78ec481dd39fe49cbc40399","stable_url_args":["https://github.com/coin-or/Cbc/archive/refs/tags/releases/2.10.13.tar.gz"],"stable_version":"2.10.13"},"cbfmt":{"desc":"Format codeblocks inside markdown and org documents","executables":["cbfmt"],"head_dependencies":[{"rust":":build"},{"rust":":test"}],"homepage":"https://github.com/lukas-reineke/cbfmt","license":"MIT","ruby_source_checksum":"4e77c192bfb1ef690f7d5ef26ec02a0bc533f412dc3941050080813a07baeb1c","stable_dependencies":[{"rust":":build"},{"rust":":test"}],"stable_checksum":"42973e9b1e95f4f3d7e72ef17a41333dab1e04d3d91c7930aabfc08f72c14126","stable_url_args":["https://github.com/lukas-reineke/cbfmt/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"cbindgen":{"desc":"Project for generating C bindings from Rust code","executables":["cbindgen"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/mozilla/cbindgen","license":"MPL-2.0","ruby_source_checksum":"96c7cd67007485503e6339ca44bdc623fd6f42acb3e7be456faa4b5d4b2c9c7c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9b5757e915cf8be523d3aca282b9b5651bafa112e14bf1ba488562ba282807d6","stable_url_args":["https://github.com/mozilla/cbindgen/archive/refs/tags/v0.29.4.tar.gz"],"stable_version":"0.29.4"},"cbmbasic":{"desc":"Commodore BASIC V2 as a scripting language","executables":["cbmbasic"],"head_url_args":["https://github.com/mist64/cbmbasic.git",{":branch":"master"}],"homepage":"https://github.com/mist64/cbmbasic","license":"BSD-2-Clause","ruby_source_checksum":"b7052070ff3162e99ad659d140be12db4568de333dd18fa7eff79a036dae4dd9","stable_checksum":"2735dedf3f9ad93fa947ad0fb7f54acd8e84ea61794d786776029c66faf64b04","stable_url_args":["https://downloads.sourceforge.net/project/cbmbasic/cbmbasic/1.0/cbmbasic-1.0.tgz"],"stable_version":"1.0","bottle_checksum":"b693c2b8fbfe49736bdc0ae4bce13d96295da75a6683e593c021c9335f6c57fd"},"cbmc":{"desc":"C Bounded Model Checker","executables":["cbmc","cprover","crangler","goto-analyzer","goto-cc","goto-diff","goto-gcc","goto-harness","goto-inspect","goto-instrument","goto-ld","goto-synthesizer","janalyzer","jbmc","jdiff","ls_parse.py","symtab2gb"],"head_dependencies":[{"cmake":":build"},{"maven":":build"},{"openjdk@21":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://www.cprover.org/cbmc/","license":"BSD-4-Clause","ruby_source_checksum":"81a3d19c6dbb89d668922c481f255a2b0e5b166e67db2e734e1bbe4c75f8668a","stable_dependencies":[{"cmake":":build"},{"maven":":build"},{"openjdk@21":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/diffblue/cbmc.git",{":tag":"cbmc-6.10.0",":revision":"7483d0de40b2f39850f4f5ba5dd9c6e38f959e31"}],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"6.10.0"},"cbonsai":{"desc":"Console Bonsai is a bonsai tree generator, written in C using ncurses","executables":["cbonsai"],"head_dependencies":["ncurses",{"pkgconf":":build"},{"scdoc":":build"}],"homepage":"https://gitlab.com/jallbrit/cbonsai","license":"GPL-3.0-or-later","ruby_source_checksum":"003dc0fbc15fbc41299a2e8152aed6d09cdc0c03d13fd8fa087e24e671f44dd3","stable_dependencies":["ncurses",{"pkgconf":":build"},{"scdoc":":build"}],"stable_checksum":"75cf844940e5ef825a74f2d5b1551fe81883551b600fecd00748c6aa325f5ab0","stable_url_args":["https://gitlab.com/jallbrit/cbonsai/-/archive/v1.4.2/cbonsai-v1.4.2.tar.gz"],"stable_version":"1.4.2"},"cc-connect":{"desc":"Bridges local AI coding agents to messaging platforms","executables":["cc-connect"],"head_dependencies":[{"go":":build"},{"node":":build"}],"homepage":"https://github.com/chenhg5/cc-connect","license":"MIT","ruby_source_checksum":"53b5d7e3ff2c661f4ea49d4571c769915854003d1262efa68159cf36ad3a028a","service_args":[[":environment_variables",{":CC_LOG_FILE":"$HOMEBREW_PREFIX/var/log/cc-connect.log",":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/cc-connect"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/cc-connect/bin/cc-connect","--config","$HOMEBREW_PREFIX/etc/cc-connect/config.toml"]],"stable_dependencies":[{"go":":build"},{"node":":build"}],"stable_checksum":"b882f9b3d538e0446a85a97231a4213dc06c7529f9a769476e773a288d21ef54","stable_url_args":["https://github.com/chenhg5/cc-connect/archive/refs/tags/v1.4.1.tar.gz"],"stable_version":"1.4.1"},"cc-switch-cli":{"desc":"All-in-one assistant tool for Claude Code, Codex, Gemini, OpenCode and OpenClaw","executables":["cc-switch"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/SaladDay/cc-switch-cli.git",{":branch":"main"}],"homepage":"https://github.com/SaladDay/cc-switch-cli","license":"MIT","ruby_source_checksum":"9614bd4eeb971864e3862ee0fb11c686d0d3ffed839d3b02df551243ced80e5e","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3894ef8811b6da912e406be9ae22ca84c970551aadd8d8d327ca62c2a3845f7f","stable_url_args":["https://github.com/SaladDay/cc-switch-cli/archive/refs/tags/v5.9.0.tar.gz"],"stable_version":"5.9.0"},"cc65":{"caveats":"Library files have been installed to:\n  /opt/homebrew/Cellar/cc65/2.19/share/cc65\n","desc":"6502 C compiler","executables":["ar65","ca65","cc65","chrcvt65","cl65","co65","da65","grc65","ld65","od65","sim65","sp65"],"head_url_args":["https://github.com/cc65/cc65.git",{":branch":"master"}],"homepage":"https://cc65.github.io/cc65/","license":"Zlib","ruby_source_checksum":"7c4d8f7d1230465715f5e12484aa7475b5a18ff9ad27dd6d8d5f685b5e5c899f","stable_checksum":"157b8051aed7f534e5093471e734e7a95e509c577324099c3c81324ed9d0de77","stable_url_args":["https://github.com/cc65/cc65/archive/refs/tags/V2.19.tar.gz"],"stable_version":"2.19","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"47405e34cd591b17d9ed65842f25ac7c6d9f61e98f21b9c403596257d7e23dae"},"ccache":{"caveats":"To install symlinks for compilers that will automatically use\nccache, prepend this directory to your PATH:\n  $HOMEBREW_PREFIX/opt/ccache/libexec\n\nIf this is an upgrade and you have previously added the symlinks to\nyour PATH, you may need to modify it to the path specified above so\nit points to the current version.\n\nNOTE: ccache can prevent some software from compiling.\nALSO NOTE: The brew command, by design, will never use ccache.\n","desc":"Object-file caching compiler wrapper","executables":["ccache"],"head_dependencies":["blake3","fmt","hiredis","openssl@3","xxhash","zstd",{"asciidoctor":":build"},{"cmake":":build"},{"cpp-httplib":":build"},{"doctest":":build"},{"pkgconf":":build"},{"span-lite":":build"},{"tl-expected":":build"}],"head_url_args":["https://github.com/ccache/ccache.git",{":branch":"master"}],"homepage":"https://ccache.dev/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"e939a841275a877cf45fe42700b74ddf06a79f72acaf5288f32e7fffc4f2b986","stable_dependencies":["blake3","fmt","hiredis","openssl@3","xxhash","zstd",{"asciidoctor":":build"},{"cmake":":build"},{"cpp-httplib":":build"},{"doctest":":build"},{"pkgconf":":build"},{"span-lite":":build"},{"tl-expected":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ccache/ccache/commit/517329f27aeb90195bda57955435cafbe88f38c6.patch?full_index=1","sha256":"4e14cfc43d5654f67f011393501ecba8402acbaf51fffd55cce94f668b3aa35c"}],"stable_checksum":"a7de667ca08cf67c3c8af9f213f6aa701a1188a2b3163fb74483858ce5e79fbb","stable_url_args":["https://github.com/ccache/ccache/releases/download/v4.13.6/ccache-4.13.6.tar.xz"],"stable_version":"4.13.6"},"ccal":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-06-22",":because":":repo_removed"},"desc":"Create Chinese calendars for print or browsing","disable_args":{":date":"2027-06-22",":because":":repo_removed"},"executables":["ccal","ccalpdf"],"homepage":"https://ccal.chinesebay.com/ccal/ccal.htm","license":"GPL-2.0-or-later","ruby_source_checksum":"e03ec084a5a08cf931a09c1cd51fab78904f9bbf4f058229d2abbe359f155eb3","stable_checksum":"3d4cbdc9f905ce02ab484041fbbf7f0b7a319ae6a350c6c16d636e1a5a50df96","stable_url_args":["https://ccal.chinesebay.com/ccal/ccal-2.5.3.tar.gz"],"stable_version":"2.5.3","bottle_checksum":"e9555bba354683597a63cf86554624a01afbf7cc897c0e292b10edc3657f4572"},"ccat":{"conflicts":[["ccrypt",{":because":"both install `ccat` binaries"}]],"desc":"Like cat but displays content with syntax highlighting","executables":["ccat"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/owenthereal/ccat.git",{":branch":"master"}],"homepage":"https://github.com/owenthereal/ccat","license":"MIT","ruby_source_checksum":"204ec9bdb40f95c239ab58256d0054dc014a33fd2aaf003748e6399d3318c9bb","stable_dependencies":[{"go":":build"}],"stable_checksum":"b02d2c8d573f5d73595657c7854c9019d3bd2d9e6361b66ce811937ffd2bfbe1","stable_url_args":["https://github.com/owenthereal/ccat/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_checksum":"2203ed8600403a7ebedf60ff3b1f7eac6bdd0793521d759c43f5a4c6ee0d0f42"},"ccd2iso":{"desc":"Convert CloneCD images to ISO images","executables":["ccd2iso"],"homepage":"https://ccd2iso.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"396129bed70c9d639270e1106a1c19d98fcd770cad79b14a71b2df800cc154f7","stable_checksum":"f874b8fe26112db2cdb016d54a9f69cf286387fbd0c8a55882225f78e20700fc","stable_url_args":["https://downloads.sourceforge.net/project/ccd2iso/ccd2iso/ccd2iso-0.3/ccd2iso-0.3.tar.gz"],"stable_version":"0.3","bottle_checksum":"a5744e3d028a63b27e0a6b9c8f0c839effbd4385f41af50bb44725d5310b61ee"},"ccextractor":{"desc":"Tool for extracting closed captions from video files","executables":["ccextractor"],"head_dependencies":["freetype","gpac","libpng","protobuf-c","utf8proc",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://www.ccextractor.org","license":"GPL-2.0-only","ruby_source_checksum":"609cfe0b071e42c35d36c6f409dc54544c53307cfa5ff15ab1a77c83d6798638","stable_dependencies":["freetype","gpac","libpng","protobuf-c","utf8proc",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"d2bda9d2071ccf7a81a43c10e82ec00899b2a25b391c300e965274f92ad46208","stable_url_args":["https://github.com/CCExtractor/ccextractor/archive/refs/tags/v0.96.6.tar.gz"],"stable_version":"0.96.6"},"ccfits":{"desc":"Object oriented interface to the cfitsio library","executables":["cookbook"],"head_dependencies":["cfitsio"],"homepage":"https://heasarc.gsfc.nasa.gov/docs/software/fitsio/CCfits/","license":"CFITSIO","ruby_source_checksum":"2f0a2d319aab063a627f7a563a6171d859f1854cdbfc54bd8238dddb76ce28ac","stable_dependencies":["cfitsio"],"stable_checksum":"f63546d2feecbf732cc08aaaa80a2eb5334ada37fb2530181b7363a5dbdeb01a","stable_url_args":["https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/ccfits/v2.7/CCfits-2.7.tar.gz"],"stable_version":"2.7"},"ccheck":{"desc":"Check X509 certificate expiration from the command-line, with TAP output","executables":["ccheck"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/nerdlem/ccheck.git",{":branch":"master"}],"homepage":"https://github.com/nerdlem/ccheck","license":"GPL-2.0-or-later","ruby_source_checksum":"58fc13b568b95fca7ca0c359ddf454719787a1a77264e07c8132097f70a68c64","stable_dependencies":[{"go":":build"}],"stable_checksum":"2325ea8476cce5111b8f848ca696409092b1d1d9c41bd46de7e3145374ed32cf","stable_url_args":["https://github.com/nerdlem/ccheck/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_checksum":"a31268fedbbe48cd989d6900c96b34b98e8354fe1e397dc96fb454a32376528e"},"ccls":{"desc":"C/C++/ObjC language server","executables":["ccls"],"head_dependencies":["llvm",{"cmake":":build"},{"rapidjson":":build"}],"head_url_args":["https://github.com/MaskRay/ccls.git",{":branch":"master"}],"homepage":"https://github.com/MaskRay/ccls","license":"Apache-2.0","revision":1,"ruby_source_checksum":"94848f1407cd2c0c8603ed6b0deb04cbbb31dbb801ca98acedd5085367a3412e","stable_dependencies":["llvm",{"cmake":":build"},{"rapidjson":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/MaskRay/ccls/commit/d31cc9f07668a91c892d5f13367b9a1e773fbe2b.patch?full_index=1","sha256":"13c2503f682d7b2932a2a4544f1fc32ace8799be9e9234b2f1df0867536a20fc"}],"stable_checksum":"b44d9f981e65dcf950525886f8211727da8a41d3070d323d558f950749bc493c","stable_url_args":["https://github.com/MaskRay/ccls/archive/refs/tags/0.20250815.1.tar.gz"],"stable_version":"0.20250815.1"},"ccm":{"bottle_rebuild":1,"desc":"Create and destroy an Apache Cassandra cluster on localhost","executables":["ccm"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/apache/cassandra-ccm.git",{":branch":"trunk"}],"homepage":"https://github.com/apache/cassandra-ccm","license":"Apache-2.0","revision":5,"ruby_source_checksum":"54d8df6446c92e501babd4351391cd955663c00f908b50c8a8ad5b05cbb15392","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"f07cc0a37116d2ce1b96c0d467f792668aa25835c73beb61639fa50a1954326c","stable_url_args":["https://files.pythonhosted.org/packages/f1/12/091e82033d53b3802e1ead6b16045c5ecfb03374f8586a4ae4673a914c1a/ccm-3.1.5.tar.gz"],"stable_version":"3.1.5"},"cconv":{"desc":"Iconv based simplified-traditional Chinese conversion tool","executables":["cconv"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/xiaoyjy/cconv","license":"MIT","ruby_source_checksum":"4b0ae717000e3a61e72088ae54254bed349c92d63d65f5f0f754c0649f2814e5","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"82f46a94829f5a8157d6f686e302ff5710108931973e133d6e19593061b81d84","stable_url_args":["https://github.com/xiaoyjy/cconv/archive/refs/tags/v0.6.3.tar.gz"],"stable_version":"0.6.3","bottle_cellar":":any","bottle_checksum":"58c753e4b4b6887b81202d33c63ac6ef153d7166c6542661ab3dcbb322f173bf"},"ccrypt":{"conflicts":[["ccat",{":because":"both install `ccat` binaries"}]],"desc":"Encrypt and decrypt files and streams","executables":["ccat","ccdecrypt","ccencrypt","ccguess","ccrypt"],"homepage":"https://ccrypt.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"dee69834adfd7d61935d55d9c4ebaf02cd901867057a9c9e51400a71ec447ef0","stable_checksum":"b19c47500a96ee5fbd820f704c912f6efcc42b638c0a6aa7a4e3dc0a6b51a44f","stable_url_args":["https://downloads.sourceforge.net/project/ccrypt/1.11/ccrypt-1.11.tar.gz"],"stable_version":"1.11","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"df71b344abdb49c98de85ee062d3e505afdcdb203cde01d165e326b52e7bb891"},"cctz":{"desc":"C++ library for translating between absolute and civil times","executables":["time_tool"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/google/cctz","license":"Apache-2.0","ruby_source_checksum":"804b502e3bd9195b60adcfab74a6fdaf3fd8d7433ef2a0e2aba4c58a6081eb76","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"47d2d68e7cb5af3296dc7e69b0f4a765589f1b2f4af4b9c42e772414c428b421","stable_url_args":["https://github.com/google/cctz/archive/refs/tags/v2.5.tar.gz"],"stable_version":"2.5"},"ccusage":{"desc":"CLI tool for analyzing Claude Code usage from local JSONL files","executables":["ccusage","generate-config-schema"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/ccusage/ccusage","license":"MIT","ruby_source_checksum":"ebacb7733bd1d559f72165aad74d485f5f1499b093ba8f602db28fa534c05a84","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7d740f0569b7e3e3c42b928b102b2235f57e83687bdd5bd331043e96486c65c4","stable_url_args":["https://github.com/ccusage/ccusage/archive/refs/tags/v20.0.14.tar.gz"],"stable_version":"20.0.14"},"cd-discid":{"deprecate_args":{":date":"2025-10-16",":because":":unmaintained"},"desc":"Read CD and get CDDB discid information","disable_args":{":date":"2026-10-16",":because":":unmaintained"},"executables":["cd-discid"],"head_url_args":["https://github.com/taem/cd-discid.git",{":branch":"master"}],"homepage":"https://linukz.org/cd-discid.shtml","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"7fd48a2821c6c149b7f3df2e03b19fba3b2f457be3891ce4176e2c1e365e0eb2","stable_patches":[{"strip":"p1","file":"Patches/cd-discid/1.4.patch"}],"stable_checksum":"ffd68cd406309e764be6af4d5cbcc309e132c13f3597c6a4570a1f218edd2c63","stable_url_args":["https://linukz.org/download/cd-discid-1.4.tar.gz"],"stable_version":"1.4","bottle_checksum":"7effbc8d5fb1325aa629f1ec607d75c64c9547b0aa70deb4f05b07e5a6b94c84"},"cdargs":{"caveats":"Support files for bash, tcsh, and emacs have been installed to:\n  /opt/homebrew/Cellar/cdargs/2.1/contrib\n","desc":"Directory bookmarking system - Enhanced cd utilities","executables":["cdargs"],"head_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/cbxbiker61/cdargs.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/cbxbiker61/cdargs","license":"GPL-2.0-or-later","ruby_source_checksum":"9cb142c87669214bcfef4355f83dfd28ab886c58e3620d1f14a5681703949ccc","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/cdargs/1.35.patch"}],"stable_checksum":"062515c3fbd28c68f9fa54ff6a44b81cf647469592444af0872b5ecd7444df7d","stable_url_args":["https://github.com/cbxbiker61/cdargs/archive/refs/tags/2.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.1","bottle_checksum":"fb52b8d939ea7fde7c8579710b1bad8617e987214f2bfb730300b2e761ebf4dd"},"cdb":{"desc":"Create and read constant databases","executables":["cdb64dump","cdb64get","cdb64make","cdb64make-12","cdb64make-sv","cdb64stats","cdb64test","cdbdump","cdbget","cdbmake","cdbmake-12","cdbmake-sv","cdbstats","cdbtest"],"homepage":"https://cdb.cr.yp.to/","license":{":any_of":[":public_domain","CC0-1.0","0BSD","MIT-0","MIT"]},"ruby_source_checksum":"2ddc56bd0bfb14f5991b628c145aa914c5ac5894efac699afc0b34d395cc56da","stable_checksum":"8e531d6390bcd7c9a4cbd16fed36326eee78e8b0e5c0783a8158a6a79437e3dd","stable_url_args":["https://cdb.cr.yp.to/cdb-20251021.tar.gz"],"stable_version":"20251021"},"cddlib":{"desc":"Double description method for general polyhedral cones","executables":["adjacency","adjacency_gmp","allfaces","allfaces_gmp","cddexec","cddexec_gmp","fourier","fourier_gmp","lcdd","lcdd_gmp","projection","projection_gmp","redcheck","redcheck_gmp","scdd","scdd_gmp","testcdd1","testcdd1_gmp","testcdd2","testcdd2_gmp","testlp1","testlp1_gmp","testlp2","testlp2_gmp","testlp3","testlp3_gmp","testshoot","testshoot_gmp"],"head_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.inf.ethz.ch/personal/fukudak/cdd_home/","license":"GPL-2.0-or-later","ruby_source_checksum":"5748f67cccd6fb971adebfe3c40dce088ce4d1baddfcb187b3c9528735053642","stable_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"b87ee07ba2c1d0ab92a3e4eccacdf568f981a095a392e3b9efd7e7e4a9e125b1","stable_url_args":["https://github.com/cddlib/cddlib/releases/download/0.94n/cddlib-0.94n.tar.gz"],"stable_version":"0.94n","version_scheme":1},"cdebug":{"desc":"Swiss army knife of container debugging","executables":["cdebug"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/iximiuz/cdebug.git",{":branch":"main"}],"homepage":"https://iximiuz.com/en/posts/docker-debug-slim-containers/","license":"Apache-2.0","ruby_source_checksum":"009a78a96074994b742c5678c760be4bb389da1d2b01feb65c43a4aef1a67767","stable_dependencies":[{"go":":build"}],"stable_checksum":"9bc1779fb342029e2e7b53ac4708ac939d2d55914974752cd64b040617c3b496","stable_url_args":["https://github.com/iximiuz/cdebug/archive/refs/tags/v0.0.19.tar.gz"],"stable_version":"0.0.19"},"cdecl":{"desc":"Turn English phrases to C or C++ declarations","executables":["c++decl","cdecl"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"homepage":"https://github.com/paul-j-lucas/cdecl","license":{":all_of":["GPL-3.0-or-later","LGPL-2.1-or-later",":public_domain"]},"ruby_source_checksum":"0623e165e7c5505ffb320f469fbdcc34fe3bbe33392a48f80e49a47ff5287e0a","stable_checksum":"e91cc201c79456b923b45cfa779da62f5ca91824d11c545167ee7bb33a9fb810","stable_url_args":["https://github.com/paul-j-lucas/cdecl/releases/download/cdecl-18.7.2/cdecl-18.7.2.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"stable_version":"18.7.2"},"cdi":{"desc":"C and Fortran Interface to access Climate and NWP model Data","executables":["cdi"],"head_dependencies":["eccodes","libaec","netcdf"],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://code.mpimet.mpg.de/projects/cdi","license":"BSD-3-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"4fe6154a6ff3d3614891ed39f2bb76780549fa4f5a0cd3124cbfac9052a12bb7","stable_dependencies":["eccodes","libaec","netcdf"],"stable_checksum":"7256a0771cb827b9058701d8460e51549736d630b2d4354cdc652221f0f654e2","stable_url_args":["https://code.mpimet.mpg.de/attachments/download/30225/cdi-2.6.3.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"2.6.3"},"cdk":{"desc":"Curses development kit provides predefined curses widget for apps","executables":["cdk5-config"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://invisible-island.net/cdk/","license":"X11-distribute-modifications-variant","ruby_source_checksum":"b03866945bb410cb0514027131fd9f8002493c6feb24cca80ecbe97cb11c473a","stable_checksum":"46bb68441e698a7b1f642e2564968a7700afef0386442afd5cf2e7b296d30ee5","stable_url_args":["https://invisible-mirror.net/archives/cdk/cdk-5.0-20260119.tgz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"5.0-20260119"},"cdk8s":{"desc":"Define k8s native apps and abstractions using object-oriented programming","executables":["cdk8s"],"head_dependencies":["node"],"homepage":"https://cdk8s.io/","license":"Apache-2.0","ruby_source_checksum":"6f5f61f8427fc5fb2564d8547f1132e32776974a93218766fbb9cf7ce54c73ad","stable_dependencies":["node"],"stable_checksum":"596808826ce0cb7197f21fb594faa2e061ccaae01f0299e29a84bcf3b0e02b10","stable_url_args":["https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-2.207.38.tgz"],"stable_version":"2.207.38","bottle_tag":":all","bottle_checksum":"c05f8dc3509b629c9ff6d3b0c785b750ac06346396c70795ea1fcca9fe132882"},"cdktf":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-12-10",":because":":unmaintained"},"desc":"Cloud Development Kit for Terraform","disable_args":{":date":"2026-12-10",":because":":unmaintained"},"executables":["cdktf"],"head_dependencies":["node",{"opentofu":":test"}],"homepage":"https://github.com/hashicorp/terraform-cdk","license":"MPL-2.0","revision":1,"ruby_source_checksum":"f5a2a6da56046380f9dea579a4f3ca831e2514a60d46dad985a1f7d92955962c","stable_dependencies":["node",{"opentofu":":test"}],"stable_checksum":"5885318063a55b44f87c917fe5806379937f7aecad5fe766bc898a1519de56b6","stable_url_args":["https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.21.0.tgz"],"stable_version":"0.21.0"},"cdlabelgen":{"bottle_rebuild":1,"desc":"CD/DVD inserts and envelopes","executables":["cdlabelgen"],"homepage":"https://www.aczoom.com/tools/cdinsert/","license":"BSD-3-Clause","ruby_source_checksum":"6c47b3ad9332827a3c9ba090516cdbe39d5a51e0687b4aab0b975c84763d623f","stable_checksum":"94202a33bd6b19cc3c1cbf6a8e1779d7c72d8b3b48b96267f97d61ced4e1753f","stable_url_args":["https://www.aczoom.com/pub/tools/cdlabelgen-4.3.0.tgz"],"stable_version":"4.3.0","bottle_tag":":all","bottle_checksum":"b59e22a5f1b438e89d6ae6cc662a70c09c9fd3aeee92538cf6a049296a0ca2be"},"cdncheck":{"desc":"Utility to detect various technology for a given IP address","executables":["cdncheck"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/cdncheck.git",{":branch":"main"}],"homepage":"https://projectdiscovery.io","license":"MIT","ruby_source_checksum":"40668c5858a40e8d929768136fb42a12b2c679556887baab6a612f05a04c8b16","stable_dependencies":[{"go":":build"}],"stable_checksum":"90aaa240df1ecc08300f0a73651f1b8830ba0ca95bb2ca2ec802bb83751409aa","stable_url_args":["https://github.com/projectdiscovery/cdncheck/archive/refs/tags/v1.2.43.tar.gz"],"stable_version":"1.2.43"},"cdo":{"desc":"Climate Data Operators","executables":["cdo"],"head_dependencies":["eccodes","hdf5","libaec","netcdf","proj"],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://code.mpimet.mpg.de/projects/cdo","license":"BSD-3-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"01941b7d72e8ab474b512733475046eb2f409ff738576b09356770a888d944a1","stable_dependencies":["eccodes","hdf5","libaec","netcdf","proj"],"stable_checksum":"889ece29314b48cbf47ba14ab5f1779886f128767f6d22dfcc7fad1e62f2d017","stable_url_args":["https://code.mpimet.mpg.de/attachments/download/30224/cdo-2.6.3.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"2.6.3"},"cdogs-sdl":{"desc":"Classic overhead run-and-gun game","executables":["cdogs-sdl","cdogs-sdl-editor"],"head_dependencies":["python@3.14","sdl2-compat","sdl2_image","sdl2_mixer",{"cmake":":build"},{"pkgconf":":build"},{"protobuf":":build"}],"head_url_args":["https://github.com/cxong/cdogs-sdl.git",{":branch":"master"}],"homepage":"https://cxong.github.io/cdogs-sdl/","license":"GPL-2.0-or-later","ruby_source_checksum":"7f1a30de6127f19b0f0920f62c915cc9a9d38fcc3fa24f4013d2bca6e3a04824","stable_dependencies":["python@3.14","sdl2-compat","sdl2_image","sdl2_mixer",{"cmake":":build"},{"pkgconf":":build"},{"protobuf":":build"}],"stable_checksum":"0fde6aaf07db2156e5d4c8e448f0ddb4608ed3b92b89aae1e2c87b20866e451c","stable_url_args":["https://github.com/cxong/cdogs-sdl/archive/refs/tags/2.4.0.tar.gz"],"stable_version":"2.4.0"},"cdpr":{"caveats":"run cdpr sudo'd in order to avoid the error: 'No interfaces found! Make sure pcap is installed.'","desc":"Cisco Discovery Protocol Reporter","executables":["cdpr"],"head_uses_from_macos":[["libpcap"]],"homepage":"https://www.monkeymental.com/","license":"GPL-2.0-or-later","ruby_source_checksum":"fdda9bfc7ef7af0cd0ba1ef942690c907e78af547ddeffa8dba4f49a364aa0c9","stable_checksum":"32d3b58d8be7e2f78834469bd5f48546450ccc2a86d513177311cce994dfbec5","stable_url_args":["https://downloads.sourceforge.net/project/cdpr/cdpr/2.4/cdpr-2.4.tgz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"2.4","bottle_checksum":"f2818981f1d2a090f072741028fc22ca8b420f6956661678b2768311f11f7064"},"cdrdao":{"desc":"Record CDs in Disk-At-Once mode","executables":["cdrdao","cue2toc","toc2cddb","toc2cue","toc2mp3"],"head_dependencies":["lame","libao","libvorbis","mad",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"homepage":"https://cdrdao.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"91cb20a93d5c7052dc4dac65059649b7ff4b850e498b75affa9d3e8498e74d81","stable_dependencies":["lame","libao","libvorbis","mad",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/cdrdao/cdrdao/commit/105d72a61f510e3c47626476f9bbc9516f824ede.patch?full_index=1","sha256":"0e235c0c34abaad56edb03a2526b3792f6f7ea12a8144cee48998cf1326894eb"}],"stable_checksum":"ba3eadcae7b62a709e9e23988d7fb41f822c408dcec9bd99ff1a343d1bcbc524","stable_url_args":["https://github.com/cdrdao/cdrdao/archive/refs/tags/rel_1_2_6.tar.gz"],"stable_version":"1.2.6"},"cdrtools":{"conflicts":[["dvdrtools",{":because":"both dvdrtools and cdrtools install binaries by the same name"}]],"desc":"CD/DVD/Blu-ray premastering and recording software","executables":["btcflash","cdda2mp3","cdda2ogg","cdda2wav","cdrecord","devdump","isodebug","isodump","isoinfo","isovfy","mkhybrid","mkisofs","readcd","scgcheck","scgskeleton"],"head_dependencies":[{"smake":":build"}],"homepage":"https://cdrtools.sourceforge.net/private/cdrecord.html","license":"CDDL-1.0","ruby_source_checksum":"5650f4f25b2ea000006d3af30a2835bb23dc7dd3081277390e26d22f65d0ecd0","stable_dependencies":[{"smake":":build"}],"stable_checksum":"c7e4f732fb299e9b5d836629dadf5512aa5e6a5624ff438ceb1d056f4dcb07c2","stable_url_args":["https://downloads.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a09.tar.gz"],"stable_version":"3.02a09","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"06bd97603df2dba522d6cb18b50815b3cb4f6b619b3244e6d870009831129a37"},"cdsclient":{"desc":"Tools for querying CDS databases for astronomical data","executables":["Detex","abibcode","aclient","aclient_cgi","catClient.py","catcat","find2mas6x","find2mass","find2mass6x","find2massi","find_cats","find_cats.gz","find_gen","find_gen1","findacro","findcat","findcfhtd","findcfhtw","findcmc14","findcmc15","findenis","findenis1","findenis2","findenis3","findgalex5a","findgalex5m","findglimpse","findgsc","findgsc1.1","findgsc1.2","findgsc1.3","findgsc2.2","findgsc2.3","findigsl","findiphas2","findkic","findmc2","findmc_irsf","findnomad1","findpmm1","findpmm2","findppmx","findppmxl","findsage","findsdss-sp","findsdss3","findsdss4","findsdss5","findsdss6","findsdss7","findsdss8","findsdss9","findspm4","findtyc2","findtycab","finducac1","finducac2","finducac3","finducac4","findudxs8","findudxs9","findugcs8","findugcs9","findugps6","findulas7","findulas8","findulas9","findurat1","findusnoa1","findusnoa2","findusnob1","findviking1","findwise","findwise0","findwise_pre","findwisep","lscat","simbib","simref","vizquery"],"homepage":"https://cdsarc.cds.unistra.fr/doc/cdsclient.html","license":"GPL-3.0-only","ruby_source_checksum":"5b101ae64810d4530490f9d89874743968c32097627e2c036e4d5cd841631f99","stable_checksum":"4a0a02cb1dc48bc9a0873ebb3ef9b031f9288baf13a3573f885a8504f9c317c5","stable_url_args":["https://cdsarc.cds.unistra.fr/ftp/pub/sw/cdsclient-4.07.tar.gz"],"stable_version":"4.07"},"cdxgen":{"desc":"Creates CycloneDX Software Bill-of-Materials (SBOM) for projects","executables":["aibom","cbom","cdx-audit","cdx-convert","cdx-sign","cdx-validate","cdx-verify","cdxgen","cdxgen-secure","cdxi","evinse","hbom","obom","saasbom","spdxgen","tracebom"],"head_dependencies":["dotnet","node","ruby","sourcekitten","trivy"],"homepage":"https://github.com/CycloneDX/cdxgen","license":"Apache-2.0","ruby_source_checksum":"e4274a138181940377f558f7fdae61f7fc3324653c266de80a04110474d3e61a","stable_dependencies":["dotnet","node","ruby","sourcekitten","trivy"],"stable_checksum":"6a1df3582494c2d7aeb789dfa8442575f2b8508ebfa216e1070ebb3c81146b4c","stable_url_args":["https://registry.npmjs.org/@cyclonedx/cdxgen/-/cdxgen-12.7.0.tgz"],"stable_version":"12.7.0"},"cek":{"desc":"Explore the (overlay) filesystem and layers of OCI container images","executables":["cek"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bschaatsbergen/cek.git",{":branch":"main"}],"homepage":"https://github.com/bschaatsbergen/cek","license":"MIT","ruby_source_checksum":"b0fca115f92975f4fd891fdf164453211c1e978c28318704a3b689dc8ee249bf","stable_dependencies":[{"go":":build"}],"stable_checksum":"df9c569279cccd4edd8d99fe334568ce141331dc4ab1aa77bffa3ae0d849bf94","stable_url_args":["https://github.com/bschaatsbergen/cek/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"cekit":{"desc":"Container Evolution Kit","executables":["cekit","cekit-cache"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://cekit.io","license":"MIT","ruby_source_checksum":"81116ba1da1c15fc14f2bde0109078251902779aa34fc48ca400a7867b107df3","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"1a8bd5c3e86713e28ac01e884cdb7df758791fb022d0beff87ff33d504aa48c9","stable_url_args":["https://files.pythonhosted.org/packages/13/3c/099c13b239c38a09de0225cf7240bc216ff530bb7966bd76bda912552b85/cekit-4.16.0.tar.gz"],"stable_version":"4.16.0"},"celero":{"desc":"C++ Benchmark Authoring Library/Framework","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/DigitalInBlue/Celero","license":"Apache-2.0","ruby_source_checksum":"65888505d74c9888fbc20debdee3ff6444d671d6541e9e3a9dbe39d0b9c54d5e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"166f73a1f450396238074c7444e3295082bdda875355c62e1863af12a83be8fa","stable_url_args":["https://github.com/DigitalInBlue/Celero/archive/refs/tags/v2.10.0.tar.gz"],"stable_version":"2.10.0"},"censys":{"desc":"Command-line interface for the Censys APIs (censys.io)","executables":["censys"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/censys/censys-python.git",{":branch":"main"}],"homepage":"https://github.com/censys/censys-python","license":"Apache-2.0","revision":5,"ruby_source_checksum":"d768e6cdb8cb1765cabeccfa90115654142293483424d26fd38a228967b051fb","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"9202e17c2583d4b3d0af32a5be161ddb505edd390a9ca909f2e7470d4af19a97","stable_url_args":["https://files.pythonhosted.org/packages/41/aa/ed0d0faf4f7015bac902cdad929f487f9baefd224ab6fa9aba5635dd5d60/censys-2.2.19.tar.gz"],"stable_version":"2.2.19","bottle_tag":":all","bottle_checksum":"dd0ee34af1e059db264ae770bc3efd4d15e0a0bb7f59431d9dfa77f31ca8cf3d"},"center-im":{"desc":"Text-mode multi-protocol instant messaging client","executables":["centerim5"],"head_dependencies":["glib","libsigc++@2","ncurses","pidgin","gettext",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/petrpavlu/centerim5","license":"GPL-2.0-or-later","ruby_source_checksum":"3a893ec97cbd78b04418b270e007f85b8e83a9e39f74fce36483095f9adefdb7","stable_dependencies":["glib","libsigc++@2","ncurses","pidgin","gettext",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"b80b999e0174b81206255556cf00de6548ea29fa6f3ea9deb1f9ab59d8318313","stable_url_args":["https://github.com/petrpavlu/centerim5/releases/download/v5.0.1/centerim5-5.0.1.tar.gz"],"stable_version":"5.0.1"},"cereal":{"desc":"C++11 library for serialization","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/USCiLab/cereal.git",{":branch":"master"}],"homepage":"https://uscilab.github.io/cereal/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"fc6eaf7e6bed6f7945e4cf654b14ee54228bf7f5dd6edff0e050de6a4fb04468","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/USCiLab/cereal/commit/409db5e910279224bd7e78f8188450c7e7d34d87.patch?full_index=1","sha256":"ad413ad34abb4ad515777013f1824f6f8eef879d3391f35cb0bf4b7e30937a7c"}],"stable_checksum":"16a7ad9b31ba5880dac55d62b5d6f243c3ebc8d46a3514149e56b5e7ea81f85f","stable_url_args":["https://github.com/USCiLab/cereal/archive/refs/tags/v1.3.2.tar.gz"],"stable_version":"1.3.2","bottle_tag":":all","bottle_checksum":"dc981dc92c83e4642a9ae88b2f9c19df8eed192e09c458ff80d4ad7216c71f25"},"ceres-solver":{"desc":"C++ library for large-scale optimization","head_dependencies":["abseil","eigen","metis","openblas","suite-sparse","tbb",{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://ceres-solver.googlesource.com/ceres-solver.git",{":branch":"master"}],"homepage":"http://ceres-solver.org/","license":"BSD-3-Clause","revision":6,"ruby_source_checksum":"a82728b7c3f8625a53a4d2696618dfbe08e67338c8c5fe637bb41e11a90daebc","stable_dependencies":["gflags","glog","eigen","metis","openblas","suite-sparse","tbb",{"cmake":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","data":true},{"strip":"p1","url":"https://github.com/ceres-solver/ceres-solver/commit/f9b7b6651b108136a16df44d91fb31735645f5a7.patch?full_index=1","sha256":"019006cc850b19b442e108118c599c98b18af8eb06ab37c22e6698c55d55a512"}],"stable_checksum":"48b2302a7986ece172898477c3bcd6deb8fb5cf19b3327bc49969aad4cede82d","stable_url_args":["https://distfiles.macports.org/ceres-solver/ceres-solver-2.2.0.tar.gz"],"stable_version":"2.2.0"},"cern-ndiff":{"bottle_rebuild":1,"conflicts":[["ndiff",{":because":"both install `ndiff` binaries"}],["nmap",{":because":"both install `ndiff` binaries"}]],"desc":"Numerical diff tool","executables":["ndiff"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/MethodicalAcceleratorDesign/MAD-X.git",{":branch":"master"}],"homepage":"https://mad.web.cern.ch/mad/","license":"GPL-3.0-only","ruby_source_checksum":"28a2e055fa2eb65504600abb8aefa358b7b8fa48d5b30b44218ce92dc823e84f","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"cd57f9451e3541a820814ad9ef72b6e01d09c6f3be56802fa2e95b1742db7797","stable_url_args":["https://github.com/MethodicalAcceleratorDesign/MAD-X/archive/refs/tags/5.09.03.tar.gz"],"stable_version":"5.09.03"},"certbot":{"desc":"Tool to obtain certs from Let's Encrypt and autoenable HTTPS","executables":["certbot"],"head_dependencies":["augeas","certifi","cryptography","libyaml","pydantic","python@3.14"],"head_url_args":["https://github.com/certbot/certbot.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://certbot.eff.org/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"9b036aeee6dceb95b2ed4d3ee9485b87a647da76a8d388c44dbf62218fa55d4d","stable_dependencies":["augeas","certifi","cryptography","libyaml","pydantic","python@3.14"],"stable_checksum":"89052854e28cd2fcac72a8857aad6dfc6b02ba992f4b8f255062fe29c8aed3ee","stable_url_args":["https://files.pythonhosted.org/packages/4b/c0/838942a6c5fb07e42fdf48a5cc306214fd118c98dae673f1fb0b2d1f88ef/certbot-5.6.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"5.6.0"},"certgraph":{"desc":"Crawl the graph of certificate Alternate Names","executables":["certgraph"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/lanrat/certgraph.git",{":branch":"main"}],"homepage":"https://lanrat.github.io/certgraph/","license":"GPL-2.0-or-later","ruby_source_checksum":"a3d7ff5bdc74a96f2c4621f2d92661c9c6a4584adeceb5157f038d9b9a1d28a8","stable_dependencies":[{"go":":build"}],"stable_checksum":"233b6bf6c081d88c63ed26b2d11d09a74e55f3dfc860823fdf946dc455a1d135","stable_url_args":["https://github.com/lanrat/certgraph/archive/refs/tags/v0.1.2.tar.gz"],"stable_version":"0.1.2","version_scheme":1},"certifi":{"desc":"Mozilla CA bundle for Python","head_dependencies":["ca-certificates",{"python@3.14":":build"},{"python@3.14":":test"},{"python@3.12":":test"}],"homepage":"https://github.com/certifi/python-certifi","license":"MPL-2.0","oldnames":["python-certifi"],"ruby_source_checksum":"8a30dbd647e2a280b7ff6f30428a005fd1ff70be1da435faed6e3b9bb380c728","stable_dependencies":["ca-certificates",{"python@3.14":":build"},{"python@3.14":":test"},{"python@3.12":":test"}],"stable_checksum":"024c88eeec92ca068db80f02b8b07c9cef7b9fe261d1d535abfd5abd6f6af432","stable_url_args":["https://files.pythonhosted.org/packages/c9/c7/424b75da314c1045981bd9777432fad05a9e0c69daa4ed7e308bbaffe405/certifi-2026.6.17.tar.gz"],"stable_version":"2026.6.17","bottle_tag":":all","bottle_checksum":"1cc856b8fd5a931fdef3e85b490c616f012a84845c00b4504545197f65dc1356"},"certigo":{"desc":"Utility to examine and validate certificates in a variety of formats","executables":["certigo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/square/certigo.git",{":branch":"master"}],"homepage":"https://github.com/square/certigo","license":"Apache-2.0","ruby_source_checksum":"57e4b130fe5707e79f38210133ca3457abc9c214156c38f5da9dc652819edb61","stable_dependencies":[{"go":":build"}],"stable_checksum":"f532bc215b8f57af6bd823d16b6ef2d57499a24f949722d06a2d1c8ea64df225","stable_url_args":["https://github.com/square/certigo/archive/refs/tags/v1.18.0.tar.gz"],"stable_version":"1.18.0"},"certstrap":{"desc":"Tools to bootstrap CAs, certificate requests, and signed certificates","executables":["certstrap"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/square/certstrap.git",{":branch":"master"}],"homepage":"https://github.com/square/certstrap","license":"Apache-2.0","ruby_source_checksum":"db70b4c4567da9e2031c979d177d21ac6ab59ef405952fc07d9b7617209f069f","stable_dependencies":[{"go":":build"}],"stable_checksum":"4b32289c20dfad7bf8ab653c200954b3b9981fcbf101b699ceb575c6e7661a90","stable_url_args":["https://github.com/square/certstrap/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_checksum":"10cf4c0c8f42e97dac415a9ec0e34f8948a2c94602498e0125efc71ae038a553"},"certsync":{"desc":"Dump NTDS with golden certificates and UnPAC the hash","executables":["certsync"],"head_dependencies":["certifi","cryptography","python@3.14"],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/zblurx/certsync","license":"MIT","revision":10,"ruby_source_checksum":"2667d6d6aa52975019b0a4402394ddf670db9cfab638c8c8fcf81a0f49f5dcb1","stable_dependencies":["certifi","cryptography","python@3.14"],"stable_checksum":"bbfffd10f36edcb8c4d2d5033f2a2e1e7d641e41d6c5bd11069e7b0827fa1c8d","stable_url_args":["https://files.pythonhosted.org/packages/c8/75/3928920bdbfb0af317446236fad17b47a1d6aad507f1ae2eed6bbf7e7ad9/certsync-0.1.6.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.1.6"},"cf-terraforming":{"desc":"CLI to facilitate terraforming your existing Cloudflare resources","executables":["cf-terraforming"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cloudflare/cf-terraforming.git",{":branch":"master"}],"homepage":"https://github.com/cloudflare/cf-terraforming","license":"MPL-2.0","ruby_source_checksum":"861c9752d8b13ebe788e4fe10469da733ce58e97d74352e12bd438aca18dedb7","stable_dependencies":[{"go":":build"}],"stable_checksum":"cd76f85a4a1664769521c870985ca12281c8c1c195d501430f80049ae59ed37d","stable_url_args":["https://github.com/cloudflare/cf-terraforming/archive/refs/tags/v0.27.0.tar.gz"],"stable_version":"0.27.0"},"cf":{"conflicts":[["cloudfoundry-cli",{":because":"both install `cf` binaries"}]],"desc":"Filter to replace numeric timestamps with a formatted date time","executables":["cf"],"homepage":"https://ee.lbl.gov/","license":"BSD-3-Clause","ruby_source_checksum":"c5507688ecac59056ff12483462e88e397110a48ba6b7a70a9dda377707b1e24","stable_checksum":"52ce4302f7f9dd67227e5a3d09fc289127bf0ad256d24d8e1698733ea2e1fd48","stable_url_args":["https://ee.lbl.gov/downloads/cf/cf-1.2.8.tar.gz"],"stable_version":"1.2.8"},"cf2tf":{"desc":"Cloudformation templates to Terraform HCL converter","executables":["cf2tf"],"head_dependencies":["certifi","libyaml","python@3.14",{"cmake":":build"}],"head_url_args":["https://github.com/DontShaveTheYak/cf2tf.git",{":branch":"master"}],"homepage":"https://github.com/DontShaveTheYak/cf2tf","license":"GPL-3.0-only","revision":4,"ruby_source_checksum":"8ca1f1a2a43e490d9ca00501ce2315d9288a27c402a9f60f334943c41a61d59a","stable_dependencies":["certifi","libyaml","python@3.14",{"cmake":":build"}],"stable_checksum":"3fcae8f42f2d1aeb14deb7ef70215cc76c1f1f5cac9b465081e87729498e3ac9","stable_url_args":["https://files.pythonhosted.org/packages/7f/c3/a6dfdc4848cfd4fb50e15e9449c439791a009638c2bd06b6fe6982d9afc1/cf2tf-0.9.2.tar.gz"],"stable_version":"0.9.2"},"cfengine":{"desc":"Help manage and understand IT infrastructure","executables":["cf-agent","cf-check","cf-execd","cf-key","cf-monitord","cf-net","cf-promises","cf-runagent","cf-secret","cf-serverd","cf-support","cf-upgrade","rpmvercmp"],"head_dependencies":["librsync","lmdb","openssl@3","pcre2"],"head_uses_from_macos":[["curl",{":since":":ventura"}],["libxml2"]],"homepage":"https://cfengine.com/","license":{":all_of":["BSD-3-Clause","GPL-2.0-or-later","GPL-3.0-only","LGPL-2.0-or-later"]},"post_install_defined":true,"ruby_source_checksum":"3ac09d529be415abcc271cd98ca8f145fe5d4eef4e8d8b5a558d336a4f2720d7","stable_dependencies":["librsync","lmdb","openssl@3","pcre2"],"stable_checksum":"878e52c4a6cc3bd28048b527a920fba86ce4cd99c5760adc42417a811efa6e6b","stable_url_args":["https://cfengine-package-repos.s3.amazonaws.com/tarballs/cfengine-community-3.27.1.tar.gz"],"stable_uses_from_macos":[["curl",{":since":":ventura"}],["libxml2"]],"stable_version":"3.27.1"},"cffi":{"desc":"C Foreign Function Interface for Python","executables":["cffi-gen-src"],"head_dependencies":["pycparser",{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://cffi.readthedocs.io/en/latest/","license":"MIT-0","ruby_source_checksum":"92ca13162eaed51ff43eeff684f035a1dc485a09571fd7e4e50d72cc1818f2b4","stable_dependencies":["pycparser",{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"efc1cdd798b1aaf39b4610bba7aad28c9bea9b910f25c784ccf9ec1fa719d1f9","stable_url_args":["https://files.pythonhosted.org/packages/57/5f/ff100cae70ebe9d8df1c01a00e510e45d9adb5c1fdda84791b199141de97/cffi-2.1.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"2.1.0"},"cfitsio":{"desc":"C access to FITS data files with optional Fortran wrappers","executables":["fitscopy","fitsverify","fpack","funpack","imcopy","smem","speed"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"homepage":"https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html","license":"CFITSIO","ruby_source_checksum":"561d464f0926b1593d7d8f4d0c76fc1ead628874f997e8035f7cea259e2acf62","stable_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"227b637b91c9820ea96f39a65eb087f053de567d82f4338e2884f123f8183c55","stable_url_args":["https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio-4.6.4.tar.gz"],"stable_version":"4.6.4"},"cflow":{"desc":"Generate call graphs from C code","executables":["cflow"],"homepage":"https://www.gnu.org/software/cflow/","license":"GPL-3.0-or-later","ruby_source_checksum":"f73711e0679831ed97b220ed3d2743572d57241892d082e70ec5d12c0b883e95","stable_checksum":"8321627b55b6c7877f6a43fcc6f9f846a94b1476a081a035465f7a78d3499ab8","stable_url_args":["https://ftpmirror.gnu.org/gnu/cflow/cflow-1.8.tar.bz2"],"stable_version":"1.8"},"cfn-flip":{"bottle_rebuild":4,"desc":"Convert AWS CloudFormation templates between JSON and YAML formats","executables":["cfn-flip"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://github.com/awslabs/aws-cfn-template-flip","license":"Apache-2.0","revision":2,"ruby_source_checksum":"95e8b59e5a5097e2054b029c12bfe03a5e7f347d662dabc08a00c14bcddff68b","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"003e02a089c35e1230ffd0e1bcfbbc4b12cc7d2deb2fcc6c4228ac9819307362","stable_url_args":["https://files.pythonhosted.org/packages/ca/75/8eba0bb52a6c58e347bc4c839b249d9f42380de93ed12a14eba4355387b4/cfn_flip-1.3.0.tar.gz"],"stable_version":"1.3.0"},"cfn-format":{"desc":"Command-line tool for formatting AWS CloudFormation templates","executables":["cfn-format"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aws-cloudformation/rain.git",{":branch":"main"}],"homepage":"https://github.com/aws-cloudformation/rain","license":"Apache-2.0","ruby_source_checksum":"dd6e62d9e0f0bd9aea03f8e88a6bd4d14003b02c79ca078d325a936b14262809","stable_dependencies":[{"go":":build"}],"stable_checksum":"1387dd8e17160a51e8c99fc6654107bcb39dc94a137338c13e4ade30a344d3ef","stable_url_args":["https://github.com/aws-cloudformation/rain/archive/refs/tags/v1.24.4.tar.gz"],"stable_version":"1.24.4"},"cfn-lint":{"desc":"Validate CloudFormation templates against the CloudFormation spec","executables":["cfn-lint"],"head_dependencies":["libyaml","pydantic","python@3.14","rpds-py"],"homepage":"https://github.com/aws-cloudformation/cfn-lint/","license":"MIT-0","ruby_source_checksum":"456bb87f2f99a3ab856ecc07ad85b9256fdd76d9ec929bc0c05edc46db855e73","stable_dependencies":["libyaml","pydantic","python@3.14","rpds-py"],"stable_checksum":"696cf93fc3c20c257eb7c5ce4622621bc8f5b0823cb5e0ea2d042e1eb0c2cd0c","stable_url_args":["https://files.pythonhosted.org/packages/ed/67/6e8416db23ac67854c66123dd97d1758d2dd0ff2603653a97d9dd872bed5/cfn_lint-1.52.1.tar.gz"],"stable_version":"1.52.1"},"cfnctl":{"desc":"Brings the Terraform cli experience to AWS Cloudformation","executables":["cfnctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rogerwelin/cfnctl.git",{":branch":"master"}],"homepage":"https://github.com/rogerwelin/cfnctl","license":"Apache-2.0","ruby_source_checksum":"9f7e55d7add1ffc55252d67f3c1e1ce6968fe5784f30d0f763959fd741f9a49e","stable_dependencies":[{"go":":build"}],"stable_checksum":"8e987272db5cb76769631a29a02a7ead2171539148e09c57549bc6b9ed707be3","stable_url_args":["https://github.com/rogerwelin/cfnctl/archive/refs/tags/v0.1.1.tar.gz"],"stable_version":"0.1.1"},"cfonts":{"desc":"Sexy ANSI fonts for the console","executables":["cfonts"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/dominikwilkowski/cfonts.git",{":branch":"released"}],"homepage":"https://github.com/dominikwilkowski/cfonts","license":"GPL-3.0-or-later","ruby_source_checksum":"3f18251639b95eeba4f15bfec640fb691926f2735c84952f187a93491c8ab659","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e9d4a5946242a42f34114cf3f0af077a89bf528adca64170749b4a4f9e2966a3","stable_url_args":["https://github.com/dominikwilkowski/cfonts/archive/refs/tags/v1.3.0rust.tar.gz"],"stable_version":"1.3.0"},"cfr-decompiler":{"bottle_rebuild":2,"desc":"Yet Another Java Decompiler","executables":["cfr-decompiler"],"head_dependencies":["openjdk@21",{"maven":":build"}],"head_url_args":["https://github.com/leibnitz27/cfr.git",{":branch":"master"}],"homepage":"https://www.benf.org/other/cfr/","license":"MIT","ruby_source_checksum":"e134b952180d304455bb5f886547f6de62234ea9c305d6ec93c7c6a498acb798","stable_dependencies":["openjdk@21",{"maven":":build"}],"stable_url_args":["https://github.com/leibnitz27/cfr.git",{":tag":"0.152",":revision":"68477be3ff7171ee17ddd1a26064b9b253f1604f"}],"stable_version":"0.152"},"cfripper":{"desc":"Library and CLI tool to analyse CloudFormation templates for security issues","executables":["cfripper"],"head_dependencies":["libyaml","pydantic","python@3.14"],"homepage":"https://cfripper.readthedocs.io","license":"Apache-2.0","ruby_source_checksum":"f1a3417206de57a81855a95e04ee1ed19cf3fe17ff3e37e3e9079b783e75a6ed","stable_dependencies":["libyaml","pydantic","python@3.14"],"stable_checksum":"20e9c1b1cb7b2f656ad43fbc1253d80e50b77dc303b873d7520c8be4f6a55a8c","stable_url_args":["https://files.pythonhosted.org/packages/0c/6b/ae7ef7f1984222dd5a93cf53cdda8f802cf9c3e0855f671dcb15b3a2a89a/cfripper-1.21.0.tar.gz"],"stable_version":"1.21.0"},"cfssl":{"bottle_rebuild":1,"desc":"CloudFlare's PKI toolkit","executables":["cfssl","cfssljson","cfsslmkbundle"],"head_dependencies":["libtool",{"go":":build"}],"head_url_args":["https://github.com/cloudflare/cfssl.git",{":branch":"master"}],"homepage":"https://cfssl.org/","license":"BSD-2-Clause","ruby_source_checksum":"db79a66c6ee117a877823cdd39a4e5d34c1a51241db2899377b44fbf2f1cf1fe","stable_dependencies":["libtool",{"go":":build"}],"stable_checksum":"b682452402f403b6ee668bb042bd9b753fe48df84fa7a18a1c32606ffd4918af","stable_url_args":["https://github.com/cloudflare/cfssl/archive/refs/tags/v1.6.5.tar.gz"],"stable_version":"1.6.5"},"cfv":{"desc":"Test and create various files (e.g., .sfv, .csv, .crc., .torrent)","executables":["cfv"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/cfv-project/cfv","license":"GPL-2.0-or-later","ruby_source_checksum":"17625f389f249d46fadfdd4df459513e0dbcf45cba92477596fd658968fe157f","stable_dependencies":["python@3.14"],"stable_checksum":"090d453fc9beeb9cf37ae8edf7ebae3d9686ac9382d4bea5df9191b429e6403c","stable_url_args":["https://files.pythonhosted.org/packages/90/e2/4982f414f04c47c5344739ecc6dfd70fe75139d0672e0b080929aea309f9/cfv-3.2.0.tar.gz"],"stable_version":"3.2.0","bottle_tag":":all","bottle_checksum":"ab4f236a2f53235d5d8acc132cf81c3c5c44c663e019d0107710aa2d5766b7fc"},"cgal":{"desc":"Computational Geometry Algorithms Library","executables":["cgal_create_CMakeLists","cgal_create_cmake_script"],"head_dependencies":["boost","eigen","gmp","mpfr",{"cmake":":build"},{"cmake":":test"},{"qtbase":":test"}],"homepage":"https://www.cgal.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"944ec903ac2e9b3017dde10061690195bf0f823c8235763b3afa4b4de76b28b2","stable_dependencies":["boost","eigen","gmp","mpfr",{"cmake":":build"},{"cmake":":test"},{"qtbase":":test"}],"stable_checksum":"fbc32816745e871a5cbdeb6245317e9dbf10ae1a957b0ab1edb00b4fde00ba8d","stable_url_args":["https://github.com/CGAL/cgal/releases/download/v6.2/CGAL-6.2.tar.xz"],"stable_version":"6.2","bottle_tag":":all","bottle_checksum":"d1bb0e37c68a4b20edc5df7ff186b70687975f48add6c65885bbf8df0ac8e982"},"cgdb":{"desc":"Curses-based interface to the GNU Debugger","executables":["cgdb"],"head_dependencies":["readline",{"autoconf":":build"},{"automake":":build"},{"help2man":":build"}],"head_url_args":["https://github.com/cgdb/cgdb.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],["ncurses"]],"homepage":"https://cgdb.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"48a31d19d59a2f3f3ddab5912c8fa2d763189240919901667b1eb30135f0ddce","stable_dependencies":["readline",{"help2man":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"0d38b524d377257b106bad6d856d8ae3304140e1ee24085343e6ddf1b65811f1","stable_url_args":["https://cgdb.me/files/cgdb-0.8.0.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["ncurses"]],"stable_version":"0.8.0","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"1dfbebad73683e283033ce308c131a9509a1db30df30830f8177c08f631b69c4"},"cgif":{"desc":"GIF encoder written in C","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"homepage":"https://github.com/dloebl/cgif","license":"MIT","ruby_source_checksum":"797e9c6ca452832fa365dce845548797ffaf113fc0796584e31c2a28d4373ae2","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"dcc7731e974ee77db75df26c99aca4d95f11ca2d267d870d42bce1e0d1e1e75f","stable_url_args":["https://github.com/dloebl/cgif/archive/refs/tags/v0.5.3.tar.gz"],"stable_version":"0.5.3"},"cgit":{"desc":"Hyperfast web frontend for Git repositories written in C","head_dependencies":["gettext"],"homepage":"https://git.zx2c4.com/cgit/","license":"GPL-2.0-only","ruby_source_checksum":"0dc275e8d1851a3b08e7b2eeb1f9b2262ffeed24eb408b0f805caeaa1d910e58","stable_dependencies":["gettext"],"stable_patches":[{"strip":"p1","file":"Patches/cgit/memrchr-impl.patch"}],"stable_checksum":"c40fd71e120783d5e57d822208f3e17333cde2cd4baf3e7c8c75630b68afe12a","stable_url_args":["https://git.zx2c4.com/cgit/snapshot/cgit-1.3.1.tar.xz"],"stable_version":"1.3.1"},"cgl":{"desc":"Cut Generation Library","head_dependencies":["clp","coinutils","osi","openblas",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/coin-or/Cgl","license":"EPL-2.0","ruby_source_checksum":"7a23100cb7042f6abe97b380c19c08752bfb19e8f069a17928bb6aba65c5d919","stable_dependencies":["clp","coinutils","osi","openblas",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"41b7ac9402db883d9c487eb7101e59eb513cefd726e6e7a669dc94664d9385e6","stable_url_args":["https://github.com/coin-or/Cgl/archive/refs/tags/releases/0.60.10.tar.gz"],"stable_version":"0.60.10"},"cglm":{"desc":"Optimized OpenGL/Graphics Math (glm) for C","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/recp/cglm","license":"MIT","ruby_source_checksum":"000d57c6448ec2ffdcdeefafbc7d09089e84327d6be543ad8e4de7caae020384","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"be5e7d384561eb0fca59724a92b7fb44bf03e588a7eae5123a7d796002928184","stable_url_args":["https://github.com/recp/cglm/archive/refs/tags/v0.9.6.tar.gz"],"stable_version":"0.9.6"},"cgns":{"desc":"CFD General Notation System","executables":["adf2hdf","cgnscheck","cgnscompress","cgnsconvert","cgnsdiff","cgnslist","cgnsnames","cgnsupdate","hdf2adf"],"head_dependencies":["gcc","hdf5",{"cmake":":build"}],"head_url_args":["https://github.com/CGNS/CGNS.git",{":branch":"develop"}],"homepage":"https://cgns.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"96a55aeff918b3442feae71c0aca197079c0761ef928b46188f8280df6f8a46d","stable_dependencies":["gcc","hdf5",{"cmake":":build"}],"stable_checksum":"95075e1fd0b51d97b1b96b73ebe03b1a551fbcc9cd2b2b6f487ccccedcff5964","stable_url_args":["https://github.com/CGNS/CGNS/archive/refs/tags/v4.5.2.tar.gz"],"stable_version":"4.5.2"},"cgoban":{"desc":"Go-related services","executables":["cgoban","grab_cgoban"],"head_dependencies":["libice","libsm","libx11"],"homepage":"https://cgoban1.sourceforge.net/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"6fe24de29852450eb4bda6c7954362e0b99c8b8b311388d33ac3c07149523ddf","stable_dependencies":["libice","libsm","libx11"],"stable_checksum":"3b8a6fc0e989bf977fcd9a65a367aa18e34c6e25800e78dd8f0063fa549c9b62","stable_url_args":["https://downloads.sourceforge.net/project/cgoban1/cgoban1/1.9.14/cgoban-1.9.14.tar.gz"],"stable_version":"1.9.14","bottle_cellar":":any","bottle_checksum":"4cbe85bec961d2960ef76b905fac08ef7c01bb01ad5b380934dbc365f3a17768"},"cgrep":{"conflicts":[["aerleon",{":because":"both install `cgrep` binaries"}]],"desc":"Context-aware grep for source code","executables":["cgrep"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/awgn/cgrep.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://awgn.github.io/cgrep/","license":"GPL-2.0-or-later","ruby_source_checksum":"57aa26888c8fd58178e4510f5005c75d05b3e03860bb8986c597adb44b409d31","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"pkgconf":":build"}],"stable_checksum":"80119410ad24c668e4668773e21ac50439051bdf12d61668995a7cf652304691","stable_url_args":["https://hackage.haskell.org/package/cgrep-9.2.3/cgrep-9.2.3.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"9.2.3"},"cgvg":{"bottle_rebuild":2,"desc":"Command-line source browsing tool","executables":["cg","vg"],"homepage":"https://uzix.org/cgvg.html","license":"GPL-2.0-or-later","ruby_source_checksum":"156ab0fad55128a596512eac149094029d90919ce474fc71121e54da7fa44d39","stable_checksum":"d879f541abcc988841a8d86f0c0781ded6e70498a63c9befdd52baf4649a12f3","stable_url_args":["https://uzix.org/cgvg/cgvg-1.6.3.tar.gz"],"stable_version":"1.6.3","bottle_tag":":all","bottle_checksum":"06ba6e4b8f27a86f39d20fa7d6b0b456d584d9973f15c5a7916145ae46c4d989"},"chadwick":{"desc":"Tools for manipulating baseball data","executables":["cwbox","cwcomment","cwdaily","cwevent","cwgame","cwsub"],"homepage":"https://chadwick.readthedocs.io","license":"GPL-2.0-or-later","ruby_source_checksum":"c2cda22806e0d73991977d45f4ff6fe73ce90259c9e6dfcb2f9b21225bf97d58","stable_checksum":"a4128934286edf5f9938923aad2000f7549dcccfb3b3f149a417534ef7eb29e9","stable_url_args":["https://github.com/chadwickbureau/chadwick/releases/download/v0.10.0/chadwick-0.10.0.tar.gz"],"stable_version":"0.10.0"},"chafa":{"desc":"Versatile and fast Unicode/ASCII/ANSI graphics renderer","executables":["chafa"],"head_dependencies":["cairo","freetype","glib","jpeg-turbo","jpeg-xl","libavif","librsvg","libtiff","webp","gdk-pixbuf","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/hpjansson/chafa.git",{":branch":"master"}],"homepage":"https://hpjansson.org/chafa/","license":"LGPL-3.0-or-later","revision":1,"ruby_source_checksum":"baf81363517d32d47a8171ce61d1981a0f6fde069b700620bcdc09cddb30c84b","stable_dependencies":["cairo","freetype","glib","jpeg-turbo","jpeg-xl","libavif","librsvg","libtiff","webp","gdk-pixbuf","gettext",{"pkgconf":":build"}],"stable_checksum":"0b8d9ba9f347e8b6c0c71878217c9b0e478b4a42aa4babea0bf20840567239c2","stable_url_args":["https://hpjansson.org/chafa/releases/chafa-1.18.2.tar.xz"],"stable_version":"1.18.2"},"chain-bench":{"bottle_rebuild":1,"desc":"Software supply chain auditing tool based on CIS benchmark","executables":["chain-bench"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aquasecurity/chain-bench.git",{":branch":"main"}],"homepage":"https://github.com/aquasecurity/chain-bench","license":"Apache-2.0","ruby_source_checksum":"2939b377ba983ddb906507feb7f8e66c05299cebe61b1d1941415f089fc687f7","stable_dependencies":[{"go":":build"}],"stable_checksum":"5bfeaacd9cf7d272e88597135bff7f329d455a810aaf2b6a763ac55e18d383c1","stable_url_args":["https://github.com/aquasecurity/chain-bench/archive/refs/tags/v0.1.10.tar.gz"],"stable_version":"0.1.10"},"chainhook":{"deprecate_args":{":date":"2026-02-27",":because":":repo_archived"},"desc":"Reorg-aware indexing engine for the Stacks & Bitcoin blockchains","disable_args":{":date":"2027-02-27",":because":":repo_archived"},"executables":["chainhook"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/hirosystems/chainhook.git",{":branch":"develop"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/hirosystems/chainhook","license":"GPL-3.0-only","ruby_source_checksum":"63f7a1567f191d193c8e3ff97e49f0f9f3de36bee21fc34156f8ed27750638ce","stable_dependencies":[{"rust":":build"}],"stable_checksum":"fea917fcd18032a280a965bd84b57894008110ec15191f4efca6aaab26011443","stable_url_args":["https://github.com/hirosystems/chainhook/archive/refs/tags/v1.9.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"1.9.0"},"chainloop-cli":{"desc":"CLI for interacting with Chainloop","executables":["chainloop"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/chainloop-dev/chainloop.git",{":branch":"main"}],"homepage":"https://docs.chainloop.dev","license":"Apache-2.0","ruby_source_checksum":"6e84da6e14f23ad45811fbe78eecbb0cf69435309c07d64b2205b8d112fce3f1","stable_dependencies":[{"go":":build"}],"stable_checksum":"258701deea31c0bdece9462cf7c6500d02bc1a0454e74cf198b086a6046b05c2","stable_url_args":["https://github.com/chainloop-dev/chainloop/archive/refs/tags/v1.103.1.tar.gz"],"stable_version":"1.103.1"},"chainsaw":{"desc":"Rapidly Search and Hunt through Windows Forensic Artefacts","executables":["chainsaw"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/WithSecureLabs/chainsaw.git",{":branch":"master"}],"homepage":"https://github.com/WithSecureLabs/chainsaw","license":"GPL-3.0-only","ruby_source_checksum":"2ae10af86be96c660fb6302dc4f571451f979d7faf0124f869852fe968e1b510","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8621299c16be2545d5506448fd9748bc0524424ae46a6ddb3078dc33579e7f90","stable_url_args":["https://github.com/WithSecureLabs/chainsaw/archive/refs/tags/v2.16.0.tar.gz"],"stable_version":"2.16.0"},"chaiscript":{"desc":"Easy to use embedded scripting language for C++","executables":["chai"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/ChaiScript/ChaiScript.git",{":branch":"develop"}],"homepage":"https://chaiscript.com/","license":"BSD-3-Clause","ruby_source_checksum":"101ac601334e10562f94fbbced64275390511a82cb8304346c90e5b38511615b","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"3ca9ba6434b4f0123b5ab56433e3383b01244d9666c85c06cc116d7c41e8f92a","stable_url_args":["https://github.com/ChaiScript/ChaiScript/archive/refs/tags/v6.1.0.tar.gz"],"stable_version":"6.1.0","bottle_checksum":"cf3080dd47601b28622c198749587901d6d7eb59b5b3716a7bf72bc292be7cfe"},"chakra":{"deprecate_args":{":date":"2025-03-28",":because":"fails to run on Linux after rebuild and last release was 2020-12-08"},"desc":"Core part of the JavaScript engine that powers Microsoft Edge","disable_args":{":date":"2026-03-28",":because":"fails to run on Linux after rebuild and last release was 2020-12-08"},"head_dependencies":["icu4c@76",{"cmake":":build"}],"head_url_args":["https://github.com/chakra-core/ChakraCore.git",{":branch":"master"}],"head_uses_from_macos":[[{"llvm":":build"}],[{"python":":build"}]],"homepage":"https://github.com/chakra-core/ChakraCore","license":"MIT","revision":9,"ruby_source_checksum":"3d585d757e65241db2cab7dfb3dfc6abd46a07889fee4fa0aca1aa6e5d92d37b","stable_dependencies":["icu4c@76",{"cmake":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/chakra/clang10.patch"},{"strip":"p1","file":"Patches/chakra/python3.patch"},{"strip":"p1","url":"https://github.com/chakra-core/ChakraCore/commit/a2aae95cfb16cda814c557cc70c4bdb5156fd30f.patch?full_index=1","sha256":"07c94241591be4f8c30b5ea68d7fa08e8e71186f26b124ee871eaf17b2590a28"},{"strip":"p1","url":"https://github.com/chakra-core/ChakraCore/commit/46af28eb9e01dee240306c03edb5fa736055b5b7.patch?full_index=1","sha256":"d59f8bb5bbf716e4971b3a50d5fe2ca84c5901b354981e395a6c37adad8b2bb2"}],"stable_checksum":"b99e85f2d0fa24f2b6ccf9a6d2723f3eecfe986a9d2c4d34fa1fd0d015d0595e","stable_url_args":["https://github.com/chakra-core/ChakraCore/archive/refs/tags/v1.11.24.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}],[{"python":":build"}]],"stable_version":"1.11.24"},"chalk-cli":{"desc":"Terminal string styling done right","executables":["chalk"],"head_dependencies":["node"],"homepage":"https://github.com/chalk/chalk-cli","license":"MIT","ruby_source_checksum":"ce46e6394da057afc39e2e8293488fe985a58ac5e21a66cbb23a7dcc2cf75a27","stable_dependencies":["node"],"stable_checksum":"480a85e48da024092e1b63fe260f810880f5f82322d82f62304f32e970112216","stable_url_args":["https://registry.npmjs.org/chalk-cli/-/chalk-cli-6.0.0.tgz"],"stable_version":"6.0.0","bottle_tag":":all","bottle_checksum":"888e67d06c5fbe66c72de1de9f759ed9f32fd7a88d9f2158c3626b13f9ecbca6"},"chamber":{"desc":"CLI for managing secrets through AWS SSM Parameter Store","executables":["chamber"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/segmentio/chamber.git",{":branch":"master"}],"homepage":"https://github.com/segmentio/chamber","license":"MIT","ruby_source_checksum":"caeb4068798ce9064a2657310a7a3fc4b2b54211fe57749bfeacefe1319f8543","stable_dependencies":[{"go":":build"}],"stable_checksum":"8658307013875044ddb023b5cf221085b4ecdfb3d093929443e636b8d1817e88","stable_url_args":["https://github.com/segmentio/chamber/archive/refs/tags/v3.1.5.tar.gz"],"stable_version":"3.1.5"},"changelogen":{"desc":"Generate Beautiful Changelogs using Conventional Commits","executables":["changelogen"],"head_dependencies":["node"],"homepage":"https://github.com/unjs/changelogen","license":"MIT","ruby_source_checksum":"3c3cabab2683181a0d76883169c1d10a74753dafb457e8e2b5ad5c2c84875316","stable_dependencies":["node"],"stable_checksum":"cd5e783f11a9496293d2c7790e36574981296192849a9d904dec617e65e257b2","stable_url_args":["https://registry.npmjs.org/changelogen/-/changelogen-0.6.2.tgz"],"stable_version":"0.6.2","bottle_tag":":all","bottle_checksum":"8f81b6116ef1eb1212acc82b881c4bd1c099d9a3221c76ea12203be07f73f2a9"},"changie":{"desc":"Automated changelog tool for preparing releases","executables":["changie"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/miniscruff/changie.git",{":branch":"main"}],"homepage":"https://changie.dev/","license":"MIT","ruby_source_checksum":"4d3d7adf9ea803278e1521dcf70e369c551f4dd19ddd61fa3b52c0967679d84c","stable_dependencies":[{"go":":build"}],"stable_checksum":"a3ab6f739aaa98473db5da707eee7563b3fa803896e3472018f68add02737aa0","stable_url_args":["https://github.com/miniscruff/changie/archive/refs/tags/v1.25.0.tar.gz"],"stable_version":"1.25.0"},"chaos-client":{"desc":"Client to communicate with Chaos DB API","executables":["chaos"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/chaos-client.git",{":branch":"main"}],"homepage":"https://chaos.projectdiscovery.io","license":"MIT","ruby_source_checksum":"b79579cf0cde17238896a26a90d2a4399096d954c529d6499cfcb5df5ab01d17","stable_dependencies":[{"go":":build"}],"stable_checksum":"322f0c200887c2b0e6c412c70ad5de741a30e7687028966cfe26aa7534218369","stable_url_args":["https://github.com/projectdiscovery/chaos-client/archive/refs/tags/v0.5.2.tar.gz"],"stable_version":"0.5.2"},"chaoskube":{"desc":"Periodically kills random pods in your Kubernetes cluster","executables":["chaoskube"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/linki/chaoskube.git",{":branch":"master"}],"homepage":"https://github.com/linki/chaoskube","license":"MIT","ruby_source_checksum":"b3d1617efe16bae52bf42e19f87d42f360f88b0a3dcdb957a062d124b9a6847b","stable_dependencies":[{"go":":build"}],"stable_checksum":"70260e47101cf0735c6190fafb5ab273e5003803d332496063398fe9b18c1368","stable_url_args":["https://github.com/linki/chaoskube/archive/refs/tags/v0.39.0.tar.gz"],"stable_version":"0.39.0"},"chapel":{"caveats":"By default, compiled Chapel programs will be single-locale only.\nTo compile and run multi-locale Chapel programs locally:\n\nCompile your program with:\n  `chpl --comm=gasnet --comm-substrate=udp`\nAnd then run it with:\n  `chplrun-udp ./your_program_name`\n\nTo simulate GPU execution, you can compile your program with:\n  `chpl --locale-model=gpu --gpu=cpu`\n","desc":"Programming language for productive parallel computing at scale","executables":["c2chapel","chpl","chpl-language-server","chpl-shim","chplcheck","chpldoc","chplrun-udp","mason"],"head_dependencies":["cmake","gmp","hwloc","jemalloc","llvm","pkgconf","python@3.14"],"head_url_args":["https://github.com/chapel-lang/chapel.git",{":branch":"main"}],"homepage":"https://chapel-lang.org/","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"aacc318ad4508bbbf55fe3bc9634c3c11ab0e6c5e11820e4136186850e6e8d6a","stable_dependencies":["cmake","gmp","hwloc","jemalloc","llvm","pkgconf","python@3.14"],"stable_checksum":"d91ececfc070f0e94c979dd08cdd3f6da84db4ee48fe06f3187ad259ea9553e7","stable_url_args":["https://github.com/chapel-lang/chapel/releases/download/2.9.0/chapel-2.9.0.tar.gz"],"stable_version":"2.9.0"},"chardet":{"desc":"Python character encoding detector","executables":["chardetect"],"head_dependencies":["python@3.14"],"homepage":"https://chardet.readthedocs.io/en/latest/","license":"LGPL-2.1-or-later","oldnames":["python-chardet"],"ruby_source_checksum":"745aa417785c4c5776d33888a64220741af11d1d94d2aaca9a2960b1abfdc945","stable_dependencies":["python@3.14"],"stable_checksum":"cc1d4eb92a4ec1c2df3b490836ffa46922e599d34ce0bb75cf41fd2bf6303d56","stable_url_args":["https://files.pythonhosted.org/packages/19/b6/9df434a8eeba2e6628c465a1dfa31034228ef79b26f76f46278f4ef7e49d/chardet-7.4.3.tar.gz"],"stable_version":"7.4.3","bottle_tag":":all","bottle_checksum":"9c6f44bb8e467e4d03845426a9e5534c34c0dc45eb72bca3b56eaee09a0cdaa6"},"charls":{"desc":"C++ JPEG-LS library implementation","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/team-charls/charls.git",{":branch":"main"}],"homepage":"https://github.com/team-charls/charls","license":"BSD-3-Clause","ruby_source_checksum":"00d9b1d4c2cc598940f1d8f56cf9ad78a3a36a26cf718bba49f6a9e0171e9b36","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"fbd712903d61306ad00d5fa5029a9882630c7311ca487f48d2d76000956e8ff9","stable_url_args":["https://github.com/team-charls/charls/archive/refs/tags/2.4.4.tar.gz"],"stable_version":"2.4.4"},"charm-tools":{"desc":"Tools for authoring and maintaining juju charms","executables":["charm-build","charm-create","charm-help","charm-layers","charm-proof","charm-pull-source","charm-version"],"head_dependencies":["certifi","charm","cryptography","libyaml","python@3.14"],"homepage":"https://github.com/juju/charm-tools","license":"GPL-3.0-only","revision":5,"ruby_source_checksum":"798288350c9a97e05d0d8e09005b2bd637679b5e87038a04c56bc9ff645ce210","stable_dependencies":["certifi","charm","cryptography","libyaml","python@3.14"],"stable_checksum":"ad1e8aaf8f6aece19f3f7db1d45010b471be998b54a0b2861f24b62912f24b9d","stable_url_args":["https://files.pythonhosted.org/packages/da/8c/26dcc9b99c6fbacd989f5d54b7a3a976cfa5b8ac26f6992d134091add085/charm_tools-3.0.8.tar.gz"],"stable_version":"3.0.8"},"charm":{"bottle_rebuild":1,"desc":"Tool for managing Juju Charms","executables":["charm"],"head_dependencies":[{"breezy":":build"},{"go":":build"}],"head_url_args":["https://github.com/juju/charmstore-client.git",{":branch":"master"}],"homepage":"https://github.com/juju/charmstore-client","license":"GPL-3.0-only","ruby_source_checksum":"e2c457529cf89b40b65218f7f98e7a7e91a5d47daacbc4c00e57dd77225bb4a4","stable_dependencies":[{"breezy":":build"},{"go":":build"}],"stable_checksum":"3dd52c9a463bc09bedb3a07eb0977711aec77611b9c0d7f40cd366a66aa2ca03","stable_url_args":["https://github.com/juju/charmstore-client/archive/refs/tags/v2.5.2.tar.gz"],"stable_version":"2.5.2"},"charmcraft":{"desc":"Tool to build charms and publish them on Charmhub","executables":["charmcraft"],"head_dependencies":["certifi","cryptography","libsodium","libyaml","pydantic","pygit2","python@3.14","rpds-py"],"head_url_args":["https://github.com/canonical/charmcraft.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://charmhub.io","license":"Apache-2.0","ruby_source_checksum":"38bca3934a9c54ea3fb49388bdeb1593861e8ecb668d394afaf22a83a5f654f9","stable_dependencies":["certifi","cryptography","libsodium","libyaml","pydantic","pygit2","python@3.14","rpds-py"],"stable_checksum":"90e9f4f2d72223d0510e8752167bd8e0d45dc2b6c3fe3bac39990ffae1c6de20","stable_url_args":["https://files.pythonhosted.org/packages/5f/42/70ca3f5a4337f80b555de3355876de64869c84f8fcd927d78431b9252f20/charmcraft-4.3.0.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"4.3.0"},"chars":{"desc":"Command-line tool to display information about unicode characters","executables":["chars"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/boinkor-net/chars.git",{":branch":"master"}],"homepage":"https://github.com/boinkor-net/chars/","license":"MIT","ruby_source_checksum":"d06e21ea9585ccd18f2ab0a7b05aef6a64a8a5e4115850fb2987df05aa767f75","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2f79843a3b1173870b41ebce491a54812b13a44090d0ae30a6f572caa91f0736","stable_url_args":["https://github.com/boinkor-net/chars/archive/refs/tags/v0.7.0.tar.gz"],"stable_version":"0.7.0","bottle_checksum":"1a6953f523530f24505bd9d08be048287eba3f2caf1e766fdab8d7bda2891d30"},"chart-releaser":{"desc":"Hosting Helm Charts via GitHub Pages and Releases","executables":["cr"],"head_dependencies":[{"go":":build"},{"helm":":test"}],"head_url_args":["https://github.com/helm/chart-releaser.git",{":branch":"main"}],"homepage":"https://github.com/helm/chart-releaser/","license":"Apache-2.0","ruby_source_checksum":"376a4b571fd0b81b70b367dbd3dfb2a1d984455beee3706174d70c173609b3d4","stable_dependencies":[{"go":":build"},{"helm":":test"}],"stable_checksum":"288fd5a6c6b761312103f499a0e6a797f5ca11ae903f5ab88a6557712b962715","stable_url_args":["https://github.com/helm/chart-releaser/archive/refs/tags/v1.8.1.tar.gz"],"stable_version":"1.8.1"},"chart-testing":{"conflicts":[["coreos-ct",{":because":"both install `ct` binaries"}]],"desc":"Testing and linting Helm charts","executables":["ct"],"head_dependencies":["yamale",{"go":":build"},{"helm":":test"},{"yamllint":":test"}],"head_url_args":["https://github.com/helm/chart-testing.git",{":branch":"main"}],"homepage":"https://github.com/helm/chart-testing","license":"Apache-2.0","ruby_source_checksum":"eda89cfd94285a1823db3f1813cb5e1268717a032d235436ad562620d6fe45c4","stable_dependencies":["yamale",{"go":":build"},{"helm":":test"},{"yamllint":":test"}],"stable_url_args":["https://github.com/helm/chart-testing.git",{":tag":"v3.14.0",":revision":"2651b49048950c5473b1f533c900d17614bc6aa0"}],"stable_version":"3.14.0"},"chatblade":{"deprecate_args":{":date":"2026-03-28",":because":":unmaintained"},"desc":"CLI Swiss Army Knife for ChatGPT","disable_args":{":date":"2027-03-28",":because":":unmaintained"},"executables":["chatblade"],"head_dependencies":["certifi","libyaml","pydantic","python@3.13",{"rust":":build"}],"homepage":"https://github.com/npiv/chatblade","license":"GPL-3.0-only","revision":6,"ruby_source_checksum":"20aae626c4ab43851a09743c1bdf01ed901c2b105f973cc554d2a0ce8c9e7db3","stable_dependencies":["certifi","libyaml","pydantic","python@3.13",{"rust":":build"}],"stable_checksum":"bfa5f96aa02b869df76e6f0910b0c2528c44de7b2f95ae08de7d192cb30c7892","stable_url_args":["https://files.pythonhosted.org/packages/ff/02/e7dfd50d98139472851d03d793c39aebe1364a960648312d252137b0ec25/chatblade-0.7.0.tar.gz"],"stable_version":"0.7.0"},"chawan":{"desc":"TUI web browser with CSS, inline image and JavaScript support","executables":["cha","mancha"],"head_dependencies":["brotli","libssh2","openssl@3",{"nim":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.sr.ht/~bptato/chawan",{":branch":"master"}],"head_uses_from_macos":[["curl"],["ncurses"]],"homepage":"https://sr.ht/~bptato/chawan/","license":"Unlicense","ruby_source_checksum":"f13a977c57ee1d21a46e9cb74a86e174f3ff00523fd8c6291255d294271d75c6","stable_dependencies":["brotli","libssh2","openssl@3",{"nim":":build"},{"pkgconf":":build"}],"stable_checksum":"46529fb27c4b88966444f76c5b5dabd61588b5b186b2949addb611db45af6d1a","stable_url_args":["https://git.sr.ht/~bptato/chawan/archive/v0.4.3.tar.gz"],"stable_uses_from_macos":[["curl"],["ncurses"]],"stable_version":"0.4.3"},"chdig":{"desc":"Dig into ClickHouse with TUI interface","executables":["chdig"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/azat/chdig.git",{":branch":"main"}],"homepage":"https://github.com/azat/chdig","license":"MIT","ruby_source_checksum":"6fae991296804133dbba177bb7e8fb912044370953efcf19dea1eab4c0917dec","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e694f99e21e800268eea88f0b38f5fea864205860c17d158cc776dd3fcc32e4a","stable_url_args":["https://github.com/azat/chdig/archive/refs/tags/v26.6.1.tar.gz"],"stable_version":"26.6.1"},"cheapglk":{"desc":"Extremely minimal Glk library","homepage":"https://www.eblong.com/zarf/glk/","keg_only_args":["it conflicts with other Glk libraries"],"license":"MIT","ruby_source_checksum":"730931e8d18a46d035e3729ce087f4f27e0e6e090f7b96add4d1d64381fc4ff4","stable_checksum":"87b9a19d741c71a8d3bffbb0fd7833410672006d3815717c70860e1681043d4c","stable_url_args":["https://www.eblong.com/zarf/glk/cheapglk-107.tar.gz"],"stable_version":"1.0.7"},"cheat":{"conflicts":[["bash-snippets",{":because":"both install a `cheat` executable"}]],"desc":"Create and view interactive cheat sheets for *nix commands","executables":["cheat"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cheat/cheat.git",{":branch":"master"}],"homepage":"https://github.com/cheat/cheat","license":"MIT","ruby_source_checksum":"82da6032ae45d7c85ab376011b94ce9cb91a50a27ce8b24f17afd0259125a5b0","stable_dependencies":[{"go":":build"}],"stable_checksum":"5ef8864dacb5b37268d7d26cd01f74b99a33b2e5eb5b290e4221358410c99db4","stable_url_args":["https://github.com/cheat/cheat/archive/refs/tags/5.1.0.tar.gz"],"stable_version":"5.1.0"},"check-jsonschema":{"desc":"JSON Schema CLI","executables":["check-jsonschema"],"head_dependencies":["certifi","python@3.14","rpds-py",{"rust":":build"}],"head_url_args":["https://github.com/python-jsonschema/check-jsonschema.git",{":branch":"main"}],"homepage":"https://github.com/python-jsonschema/check-jsonschema","license":"Apache-2.0","ruby_source_checksum":"210d6e706398d73e4b636e8b5831f2d2c377f5253df62185f919f6e2c18d9f4a","stable_dependencies":["certifi","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"f933521f14cbeaaf113270751185b01379f453ac9ce9fb01d6190ce1352ccaa6","stable_url_args":["https://files.pythonhosted.org/packages/f3/dd/27b7f575586505c3d71b66b1fd60076feeba1ba7ffd1303fbf5a70cedad6/check_jsonschema-0.37.4.tar.gz"],"stable_version":"0.37.4"},"check":{"desc":"C unit testing framework","executables":["checkmk"],"homepage":"https://libcheck.github.io/check/","license":"LGPL-2.1-or-later","ruby_source_checksum":"8ee8e13b977b8b4f1ced0a618d0d5ade2d827f75d936e70622310e2b9c910f3e","stable_checksum":"a8de4e0bacfb4d76dd1c618ded263523b53b85d92a146d8835eb1a52932fa20a","stable_url_args":["https://github.com/libcheck/check/releases/download/0.15.2/check-0.15.2.tar.gz"],"stable_version":"0.15.2","bottle_cellar":":any","bottle_checksum":"ca05134bbcea8deffd6eabf0c11bed130f3b3bd4d9c917da88cc591220c469c8"},"check_postgres":{"desc":"Monitor Postgres databases","executables":["check_postgres"],"head_dependencies":["libpq"],"head_url_args":["https://github.com/bucardo/check_postgres.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://bucardo.org/wiki/Check_postgres","license":"BSD-2-Clause","ruby_source_checksum":"a9b930e267624350b6fb28c09e386fef333b2edf7d11f9245119e2d4cf930dd4","stable_dependencies":["libpq"],"stable_checksum":"a3b135c1a205179410ee7b694e528704ebc12358781c98d3763d835872366995","stable_url_args":["https://bucardo.org/downloads/check_postgres-2.26.0.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"2.26.0","bottle_checksum":"b229c41507d787d0783e608304dedc416e9a5b7b343fd2cce91a12c9aa92d4b4"},"checkbashisms":{"desc":"Checks for bashisms in shell scripts","executables":["checkbashisms"],"homepage":"https://launchpad.net/ubuntu/+source/devscripts/","license":"GPL-2.0-or-later","ruby_source_checksum":"b002d7a1405676211b548e2ee786faa137117c96612ef0dea6720fa72732f8bc","stable_checksum":"c5778b09ada6f8a084f97828721ced03d2fc03a07244911c9e072ccdb9b9400e","stable_url_args":["https://deb.debian.org/debian/pool/main/d/devscripts/devscripts_2.26.10.tar.xz"],"stable_version":"2.26.10","bottle_tag":":all","bottle_checksum":"5ee5f5ead654172c057c00b153c7f4eec457d8f6d20e8493a8dc9e310f7ba378"},"checkdmarc":{"desc":"Command-line parser for SPF and DMARC DNS records","executables":["checkdmarc"],"head_dependencies":["certifi","cryptography","python@3.14"],"head_url_args":["https://github.com/domainaware/checkdmarc.git",{":branch":"main"}],"homepage":"https://domainaware.github.io/checkdmarc/","license":"Apache-2.0","ruby_source_checksum":"3ce68397380b024ebb31081f9f2451ed74ab3495893af7a59310b32a37efae09","stable_dependencies":["certifi","cryptography","python@3.14"],"stable_checksum":"85eea3e91409942368fed134aa91de2d2d7e0a2e94e96c85f3f9648b874d33f6","stable_url_args":["https://files.pythonhosted.org/packages/5a/4f/9824295f8a7a812c393d6f9509c74da538ae243ab4edf8e5fac64a051e3a/checkdmarc-5.17.3.tar.gz"],"stable_version":"5.17.3","bottle_tag":":all","bottle_checksum":"28deea869d77ca1f824183f49bbc4edc895a2cfef718615c79794a922a22752f"},"checkmake":{"bottle_rebuild":1,"desc":"Linter/analyzer for Makefiles","executables":["checkmake"],"head_dependencies":[{"go":":build"},{"pandoc":":build"}],"head_url_args":["https://github.com/checkmake/checkmake.git",{":branch":"main"}],"homepage":"https://github.com/checkmake/checkmake","license":"MIT","ruby_source_checksum":"76b726c8602fe1c98a4e28a05a38db7fc64be17734537c72f79c9f03c1acceca","stable_dependencies":[{"go":":build"},{"pandoc":":build"}],"stable_checksum":"450412ba6500ef7c4c8a0150a5e1a3d2e76591ce9f37609bcbd5508298ad9bef","stable_url_args":["https://github.com/checkmake/checkmake/archive/refs/tags/v0.3.2.tar.gz"],"stable_version":"0.3.2"},"checkov":{"desc":"Prevent cloud misconfigurations during build-time for IaC tools","executables":["checkov","checkov.cmd"],"head_dependencies":["certifi","cffi","libyaml","numpy","pydantic","python@3.14","rpds-py",{"cmake":":build"},{"maturin":":build"},{"rust":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://www.checkov.io/","license":"Apache-2.0","ruby_source_checksum":"65ef86c5a230bf70c024eaaf271af32defed5cb578d044a15283e59136625053","stable_dependencies":["certifi","cffi","libyaml","numpy","pydantic","python@3.14","rpds-py",{"cmake":":build"},{"maturin":":build"},{"rust":":build"}],"stable_checksum":"1d241480d402bc1e4d5e0eaec5fef159f4c0cd4da73c4d8253cdb897cd0f2c7d","stable_url_args":["https://files.pythonhosted.org/packages/9c/0a/03002542731935763af6bb5eb7473cc1e99818c818608d5fd54240c590e2/checkov-3.3.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"3.3.0"},"checkpwn":{"desc":"Check Have I Been Pwned and see if it's time for you to change passwords","executables":["checkpwn"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/brycx/checkpwn.git",{":branch":"master"}],"homepage":"https://github.com/brycx/checkpwn","license":"MIT","ruby_source_checksum":"75abea52a05f46ceb6b0742dbb4b31b33d397980ab3077f6c3eb873dbe347acf","stable_dependencies":[{"rust":":build"}],"stable_checksum":"483f848624bcba52a409c3043fae702ba0e90ed4e0cdf44e18e9897574abc5d3","stable_url_args":["https://static.crates.io/crates/checkpwn/checkpwn-0.6.0.crate"],"stable_version":"0.6.0"},"checkstyle":{"desc":"Check Java source against a coding standard","executables":["checkstyle"],"head_dependencies":["openjdk"],"homepage":"https://checkstyle.sourceforge.io/","license":"LGPL-2.1-or-later","ruby_source_checksum":"4907e3eed7371a10690c1ecee80a1ef51497075cf01194aea04040ad1108ee88","stable_dependencies":["openjdk"],"stable_checksum":"747ab9c718d601b93a89947eb69e17693e522631ba323cfed4453b30be630b78","stable_url_args":["https://github.com/checkstyle/checkstyle/releases/download/checkstyle-13.7.0/checkstyle-13.7.0-all.jar"],"stable_version":"13.7.0","bottle_tag":":all","bottle_checksum":"742d00859d9ddf3aced2e4983c5a98444b120f80d7a3fd262783e2ca0850c445"},"cheops":{"desc":"CHEss OPponent Simulator","executables":["cheops"],"homepage":"https://logological.org/cheops","license":"GPL-3.0-or-later","ruby_source_checksum":"52bebabae286b1b4fc926e2f0c64ddb3da1df8274887f82653dbf1a90683a02d","stable_checksum":"a3ce2e94f73068159827a1ec93703b5075c7edfdf5b0c1aba4d71b3e43fe984e","stable_url_args":["https://files.nothingisreal.com/software/cheops/cheops-1.3.tar.bz2"],"stable_version":"1.3","bottle_checksum":"cfc230c6ec9f5369e775cf965cfd15838da419a0a214d390960a249fa0e7582c"},"cherrytree":{"bottle_rebuild":1,"desc":"Hierarchical note taking application featuring rich text and syntax highlighting","executables":["cherrytree"],"head_dependencies":["adwaita-icon-theme","at-spi2-core","atkmm@2.28","cairo","cairomm@1.14","enchant","fmt","fribidi","gdk-pixbuf","glib","glibmm@2.66","gspell","gtk+3","gtkmm3","gtksourceview4","harfbuzz","librsvg","libsigc++@2","libxml++","pango","pangomm@2.46","spdlog","sqlite","uchardet","vte3","gettext",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/giuspen/cherrytree.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}],["curl"],["libxml2"]],"homepage":"https://www.giuspen.com/cherrytree/","license":"GPL-3.0-or-later","ruby_source_checksum":"559d2df0ccc8c48d2d320e58cc15929ae24605f9bce5621986882e1b026c489a","stable_dependencies":["adwaita-icon-theme","at-spi2-core","atkmm@2.28","cairo","cairomm@1.14","enchant","fmt","fribidi","gdk-pixbuf","glib","glibmm@2.66","gspell","gtk+3","gtkmm3","gtksourceview4","harfbuzz","librsvg","libsigc++@2","libxml++","pango","pangomm@2.46","spdlog","sqlite","uchardet","vte3","gettext",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"5a015cb3af54a096a41795e42f9e41288f7189709046f81717f89d40a16f799b","stable_url_args":["https://www.giuspen.com/software/cherrytree_1.7.0.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}],["curl"],["libxml2"]],"stable_version":"1.7.0"},"chezmoi":{"desc":"Manage your dotfiles across multiple diverse machines, securely","executables":["chezmoi"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/twpayne/chezmoi.git",{":branch":"master"}],"homepage":"https://chezmoi.io/","license":"MIT","ruby_source_checksum":"acc7578b52d3f24640a5e398c940f4815c858c6d82099c5db9df1cb640fffbe6","stable_dependencies":[{"go":":build"}],"stable_checksum":"6707ab8a4404fc02dcf610e84247ef23d9187fbcb11423ec67233b7a6d6c8ba4","stable_url_args":["https://github.com/twpayne/chezmoi/releases/download/v2.71.0/chezmoi-2.71.0.tar.gz"],"stable_version":"2.71.0"},"chezscheme":{"desc":"Implementation of the Chez Scheme language","executables":["chez","petite","scheme-script"],"head_dependencies":[{"libx11":":build"},{"xterm":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://cisco.github.io/ChezScheme/","license":"Apache-2.0","ruby_source_checksum":"13000fcba4422faf6dba5beba79723d76abf24e6c510591cc123fee2486aadc8","stable_dependencies":[{"libx11":":build"},{"xterm":":build"}],"stable_checksum":"2e74952db7bc177f0c3602e2217a341ba677d733eec4cd7726418c3a4e1ef308","stable_url_args":["https://github.com/cisco/ChezScheme/releases/download/v10.4.1/csv10.4.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"10.4.1"},"chibi-scheme":{"desc":"Small footprint Scheme for use as a C Extension Language","executables":["chibi-doc","chibi-ffi","chibi-scheme","snow-chibi","snow-chibi.scm"],"head_url_args":["https://github.com/ashinn/chibi-scheme.git",{":branch":"master"}],"homepage":"https://github.com/ashinn/chibi-scheme","license":"BSD-3-Clause","ruby_source_checksum":"e4536c082b71b1064da8d2d9c5faa49955bd2cd0cda5627f78bfc63c843a803a","stable_checksum":"b70a1147bc70a0f90df3fb6081bc99808237fd17a9accf9ee7a2cc20d95a4df0","stable_url_args":["https://github.com/ashinn/chibi-scheme/archive/refs/tags/0.12.tar.gz"],"stable_version":"0.12"},"chicken":{"conflicts":[["mono",{":because":"both install `csc`, `csi` binaries"}]],"desc":"Compiler for the Scheme programming language","executables":["chicken","chicken-do","chicken-install","chicken-profile","chicken-status","chicken-uninstall","csc","csi","feathers"],"head_url_args":["https://code.call-cc.org/git/chicken-core.git",{":branch":"master"}],"homepage":"https://www.call-cc.org/","license":"BSD-3-Clause","ruby_source_checksum":"f4d5a10f1986ceda3da15f6d6e5d6519bce3cc5a33318fa1fb0d1be0ce61a4d0","stable_checksum":"3c5d4aa61c1167bf6d9bf9eaf891da7630ba9f5f3c15bf09515a7039bfcdec5f","stable_url_args":["https://code.call-cc.org/releases/5.4.0/chicken-5.4.0.tar.gz"],"stable_version":"5.4.0"},"chiko":{"desc":"Ultimate Beauty gRPC Client for your Terminal","executables":["chiko"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/felangga/chiko.git",{":branch":"main"}],"homepage":"https://github.com/felangga/chiko","license":"MIT","ruby_source_checksum":"3ee13948ab87a0836d5472533b8b0e83186aa230e2088b4be1f37f70f7163504","stable_dependencies":[{"go":":build"}],"stable_checksum":"227cfcb5e581b7201519f260c0ac279eaa3057b39f9f12b60103f4794daa8071","stable_url_args":["https://github.com/felangga/chiko/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"chinadns-c":{"desc":"Port of ChinaDNS to C: fix irregularities with DNS in China","executables":["chinadns"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/shadowsocks/ChinaDNS.git",{":branch":"master"}],"homepage":"https://github.com/shadowsocks/ChinaDNS","license":"GPL-3.0-or-later","ruby_source_checksum":"0d1b04ea095249e44f6d566e77a419e506d98e8b2ac5b366a3030be017b41dc2","stable_checksum":"abfd433e98ac0f31b8a4bd725d369795181b0b6e8d1b29142f1bb3b73bbc7230","stable_url_args":["https://github.com/shadowsocks/ChinaDNS/releases/download/1.3.2/chinadns-1.3.2.tar.gz"],"stable_version":"1.3.2","bottle_checksum":"8a5921a1eb32cce03417035e20ed9fc3c52569bbe3cc963f4a5d8dacd8a61bd4"},"chipmunk-physics":{"desc":"2D rigid body physics library written in C","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://codeberg.org/slembcke/Chipmunk2D.git",{":branch":"master"}],"homepage":"https://codeberg.org/slembcke/Chipmunk2D","license":"MIT","oldnames":["chipmunk"],"ruby_source_checksum":"9ecefc57c8a237efd679b667e5dd9da802f685d2522f2e76fb46526773d23e4a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"048b0c9eff91c27bab8a54c65ad348cebd5a982ac56978e8f63667afbb63491a","stable_url_args":["https://chipmunk-physics.net/release/Chipmunk-7.x/Chipmunk-7.0.3.tgz"],"stable_version":"7.0.3"},"chisel-tunnel":{"conflicts":[["chisel",{":because":"both install `chisel` binaries"}],["foundry",{":because":"both install `chisel` binaries"}]],"desc":"Fast TCP/UDP tunnel over HTTP","executables":["chisel"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jpillora/chisel.git",{":branch":"master"}],"homepage":"https://github.com/jpillora/chisel","license":"MIT","ruby_source_checksum":"8a28acc2d443f88c3dfbc8106e995c97824768aa6001a383034a5cfaad2586a3","stable_dependencies":[{"go":":build"}],"stable_checksum":"47271eedeebf5d2494e4422f9e7ab081d72f181eeac0d32a4ad50facf776d104","stable_url_args":["https://github.com/jpillora/chisel/archive/refs/tags/v1.11.7.tar.gz"],"stable_version":"1.11.7"},"chisel":{"caveats":"Add the following line to ~/.lldbinit to load chisel when Xcode launches:\n  command script import $HOMEBREW_PREFIX/opt/chisel/libexec/fbchisellldb.py\n","conflicts":[["chisel-tunnel",{":because":"both install `chisel` binaries"}]],"desc":"Collection of LLDB commands to assist debugging iOS apps","head_url_args":["https://github.com/facebook/chisel.git",{":branch":"main"}],"homepage":"https://github.com/facebook/chisel","license":"MIT","ruby_source_checksum":"0a6eae6caa562e42d2637706fd55b8a70d501b574af40668cb5611b311fc77b4","stable_checksum":"6f019d5e7ab5eb06542a9eccbbe29e7d26165d3676828a32e143575ff102d5f9","stable_url_args":["https://github.com/facebook/chisel/archive/refs/tags/2.0.1.tar.gz"],"stable_version":"2.0.1","bottle_cellar":":any","bottle_checksum":"bd381685bf1bf3682e51c355acbca980b35659b8161f226329b3a0196aab55df"},"chkbit":{"desc":"Check your files for data corruption","executables":["chkbit"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/laktak/chkbit.git",{":branch":"master"}],"homepage":"https://laktak.github.io/chkbit/","license":"MIT","ruby_source_checksum":"86260c4cc478006f6cea8c7bd07451d52898afbb51d5c810ad501567d7e26dca","stable_dependencies":[{"go":":build"}],"stable_checksum":"69a5c709d78604ed9d21b5439b2fbae96e21f729d7d36f417d50348dc9fdcc81","stable_url_args":["https://github.com/laktak/chkbit/archive/refs/tags/v6.6.0.tar.gz"],"stable_version":"6.6.0"},"chkrootkit":{"desc":"Rootkit detector","executables":["check_wtmpx","chkdirs","chklastlog","chkproc","chkrootkit","chkutmp","chkwtmp","strings-static"],"homepage":"https://www.chkrootkit.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"58d437fe2fa0770a9f62acff399fbe366dcfa736e4d7e6d9c9c336cddaf8d75c","stable_checksum":"bd38f1d7f543a2aa6dd8c7ad6bb88df7c0d7dc101df57377dac24415cbc8c5ee","stable_url_args":["ftp://ftp.chkrootkit.org/pub/seg/pac/chkrootkit-0.59.tar.gz"],"stable_version":"0.59"},"chmlib":{"bottle_rebuild":2,"desc":"Library for dealing with Microsoft ITSS/CHM files","executables":["chm_http","enum_chmLib","enumdir_chmLib","extract_chmLib","test_chmLib"],"homepage":"https://www.jedrea.com/chmlib/","license":"LGPL-2.1-or-later","ruby_source_checksum":"00b718ea3c88f7dadd518b8ef2bee9dfb1ccc87ec3c47f21b5f032507d52f063","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"},{"strip":"p1","data":true}],"stable_checksum":"512148ed1ca86dea051ebcf62e6debbb00edfdd9720cde28f6ed98071d3a9617","stable_url_args":["https://www.jedrea.com/chmlib/chmlib-0.40.tar.gz"],"stable_version":"0.40","bottle_cellar":":any","bottle_checksum":"3ab46a541a6aeb2ac904a74fa1433e48bfca91a382e8e8b27290d0597581f520"},"chocolate-doom":{"caveats":"Note that this formula only installs a Doom game engine, and no\nactual levels. The original Doom levels are still under copyright,\nso you can copy them over and play them if you already own them.\nOtherwise, there are tons of free levels available online.\nTry starting here:\n  https://www.chocolate-doom.org/\n","desc":"Accurate source port of Doom","executables":["chocolate-doom","chocolate-doom-setup","chocolate-heretic","chocolate-heretic-setup","chocolate-hexen","chocolate-hexen-setup","chocolate-server","chocolate-strife","chocolate-strife-setup"],"head_dependencies":["fluid-synth","libpng","libsamplerate","sdl2-compat","sdl2_mixer","sdl2_net",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/chocolate-doom/chocolate-doom.git",{":branch":"master"}],"homepage":"https://www.chocolate-doom.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"9bf99b2a431bd48f82a12a57f43fb5b671ac176b9ea3190a9bd87846f09802e9","stable_dependencies":["fluid-synth","libpng","libsamplerate","sdl2-compat","sdl2_mixer","sdl2_net",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"1edcc41254bdc194beb0d33e267fae306556c4d24110a1d3d3f865717f25da23","stable_url_args":["https://github.com/chocolate-doom/chocolate-doom/archive/refs/tags/chocolate-doom-3.1.1.tar.gz"],"stable_version":"3.1.1"},"choose-gui":{"conflicts":[["choose-rust",{":because":"both install a `choose` binary"}]],"desc":"Fuzzy matcher that uses std{in,out} and a native GUI","executables":["choose"],"homepage":"https://github.com/chipsenkbeil/choose","license":"MIT","ruby_source_checksum":"f54f7646bc07737001eeb4602668bffda9b583bf546c0996e109776a5756ae5b","stable_checksum":"34dd16ac0b5e1b8b2468d677a985690e3bac01cb0c45e2eaf5d493df968cca2b","stable_url_args":["https://github.com/chipsenkbeil/choose/archive/refs/tags/1.5.0.tar.gz"],"stable_version":"1.5.0"},"choose-rust":{"conflicts":[["choose-gui",{":because":"both install a `choose` binary"}]],"desc":"Human-friendly and fast alternative to cut and (sometimes) awk","executables":["choose"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/theryangeary/choose","license":"GPL-3.0-or-later","ruby_source_checksum":"c02184f9f49b64e7b7e34c278d16c0339c8029e8450988538b0bbffa6e70bcf1","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8f51a315fbbe0688c4a2078ba8bc8446d36943b6cce6ed9bbd6a11f33bd1a134","stable_url_args":["https://github.com/theryangeary/choose/archive/refs/tags/v1.3.7.tar.gz"],"stable_version":"1.3.7"},"chordii":{"desc":"Text file to music sheet converter","executables":["a2crd","chordii"],"homepage":"https://www.vromans.org/johan/projects/Chordii/","license":"GPL-3.0-or-later","ruby_source_checksum":"fc24ac2c4021d2a594d1b0c5388604335964306effd012d8c021d79c1b707c18","stable_checksum":"edb19be9de456366e592a75a5ce1c0a75352a55d5b4e5f282c953c7e7f2d87b5","stable_url_args":["https://downloads.sourceforge.net/project/chordii/chordii/4.5/chordii-4.5.3b.tar.gz"],"stable_version":"4.5.3b","bottle_checksum":"048b6fde3228875e2f6e9267c71eb6228b3b0382ce638f9b2e29199ec3cf7aa2"},"chroma":{"desc":"General purpose syntax highlighter in pure Go","executables":["chroma"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/alecthomas/chroma.git",{":branch":"master"}],"homepage":"https://github.com/alecthomas/chroma","license":"MIT","ruby_source_checksum":"e8ac1cf9db0b48ca8a6b22269921c1773328fbfd4522c83ef5bb8a6068ff35e0","stable_dependencies":[{"go":":build"}],"stable_checksum":"45deb53e12a92cea43e797ed3d1edde0bf6ca7492d454126506e35e8822863a1","stable_url_args":["https://github.com/alecthomas/chroma/archive/refs/tags/v2.27.0.tar.gz"],"stable_version":"2.27.0"},"chromaprint":{"desc":"Core component of the AcoustID project (Audio fingerprinting)","executables":["fpcalc"],"head_dependencies":["ffmpeg",{"cmake":":build"}],"homepage":"https://acoustid.org/chromaprint","license":"LGPL-2.1-or-later","ruby_source_checksum":"baf3ac8fa03cd1f86028e9de4a450c7c1cde77e643a1ddaf2bb0ec2402634fc9","stable_dependencies":["ffmpeg",{"cmake":":build"}],"stable_checksum":"9d33482e56a1389a37a0d6742c376139fa43e3b8a63d29003222b93db2cb40da","stable_url_args":["https://github.com/acoustid/chromaprint/releases/download/v1.6.0/chromaprint-1.6.0.tar.gz"],"stable_version":"1.6.0"},"chrome-cli":{"desc":"Control Google Chrome from the command-line","executables":["arc-cli","brave-cli","chrome-canary-cli","chrome-cli","chromium-cli","edge-cli","vivaldi-cli"],"head_url_args":["https://github.com/prasmussen/chrome-cli.git",{":branch":"master"}],"homepage":"https://github.com/prasmussen/chrome-cli","license":"MIT","ruby_source_checksum":"dc2d143b918de762c6619bcd41fb195e3a4fc0259894b01300ae8a338e398258","stable_checksum":"e719cf5342f907cb06811c39c7a6ca087e584d08d1185e2eded9953dd218d918","stable_url_args":["https://github.com/prasmussen/chrome-cli/archive/refs/tags/1.11.0.tar.gz"],"stable_version":"1.11.0"},"chrome-devtools-mcp":{"desc":"Chrome DevTools for coding agents","executables":["chrome-devtools","chrome-devtools-mcp"],"head_dependencies":["node"],"homepage":"https://github.com/chromedevtools/chrome-devtools-mcp","license":"Apache-2.0","ruby_source_checksum":"a0886546b5a90f5a77a26965c144b095f5f9adc5750592c14f683384b3ceba40","stable_dependencies":["node"],"stable_checksum":"065788d2755517488f9f362b5eef4316607d138348c23641fe170f85203c5457","stable_url_args":["https://registry.npmjs.org/chrome-devtools-mcp/-/chrome-devtools-mcp-1.5.0.tgz"],"stable_version":"1.5.0","bottle_tag":":all","bottle_checksum":"70575dc9d53d0b14b901238440182562adc72eb5d510175fe8c550f69615ea8f"},"chrome-export":{"bottle_rebuild":1,"desc":"Convert Chrome's bookmarks and history to HTML bookmarks files","executables":["export-chrome-bookmarks","export-chrome-history"],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/bdesham/chrome-export","license":"ISC","revision":1,"ruby_source_checksum":"9b3a5ed4209fb9d4e24a67f3ac7dd73818644fe2a8bcb5e99f690555043061ae","stable_checksum":"41b667b407bc745a57105cc7969ec80cd5e50d67e1cce73cf995c2689d306e97","stable_url_args":["https://github.com/bdesham/chrome-export/archive/refs/tags/v2.0.2.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"2.0.2","bottle_tag":":all","bottle_checksum":"4eb537cddb8040188b19d7e91771f1e85f31760b36b053f57d606e2356110f2a"},"chronograf":{"desc":"Open source monitoring and visualization UI for the TICK stack","executables":["chronoctl","chronograf"],"head_dependencies":["influxdb","kapacitor",{"go":":build"},{"node":":build"},{"pkg-config-wrapper":":build"},{"pkgconf":":build"},{"rust":":build"},{"yarn":":build"}],"head_url_args":["https://github.com/influxdata/chronograf.git",{":branch":"master"}],"homepage":"https://docs.influxdata.com/chronograf/latest/","license":"AGPL-3.0-or-later","ruby_source_checksum":"d1dc3878705394b1484bc62761a089d33cce57734ed29433fc2b4b1c4035096a","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/chronograf.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/chronograf.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/chronograf/bin/chronograf"],"stable_dependencies":["influxdb","kapacitor",{"go":":build"},{"node":":build"},{"pkg-config-wrapper":":build"},{"pkgconf":":build"},{"rust":":build"},{"yarn":":build"}],"stable_checksum":"7d3c567b38e0c38807aedbc63fb0840db68ab08a8aeeb57a719c77f579baf538","stable_url_args":["https://github.com/influxdata/chronograf/archive/refs/tags/1.11.4.tar.gz"],"stable_version":"1.11.4"},"chrony":{"desc":"Versatile implementation of the Network Time Protocol (NTP)","executables":["chronyc","chronyd"],"head_dependencies":["gnutls","nettle",{"pkgconf":":build"}],"head_uses_from_macos":[["libedit"]],"homepage":"https://chrony-project.org","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"754c552ef6f4d22acee148dbf0b10d18965a597ebcd90e23de61a8f5a10578c9","stable_dependencies":["gnutls","nettle",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.com/chrony/chrony/-/commit/fee12ec914cce805cc704a4c2804d75b4933ad2f.diff","sha256":"fe464ab1e5839472c78d6b60f110c1f9315c44e7caa595b90bbfe42e7e79ae84"}],"stable_checksum":"33ea8eb2a4daeaa506e8fcafd5d6d89027ed6f2f0609645c6f149b560d301706","stable_url_args":["https://chrony-project.org/releases/chrony-4.8.tar.gz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"4.8"},"chrpath":{"desc":"Tool to edit the rpath in ELF binaries","head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://tracker.debian.org/pkg/chrpath","license":"GPL-2.0-or-later","ruby_source_checksum":"d772358033ccb02b9452663d1eb241c1b08901fe108edb91d2516ef06c7731ad","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"f09c49f0618660ca11fc6d9580ddde904c7224d4c6d0f6f2d1f9bcdc9102c9aa","stable_url_args":["https://deb.debian.org/debian/pool/main/c/chrpath/chrpath_0.18.orig.tar.gz"],"stable_version":"0.18"},"chruby-fish":{"bottle_rebuild":1,"desc":"Thin wrapper around chruby to make it work with the Fish shell","head_dependencies":["chruby","fish"],"head_url_args":["https://github.com/JeanMertz/chruby-fish.git",{":branch":"master"}],"homepage":"https://github.com/JeanMertz/chruby-fish","license":"MIT","ruby_source_checksum":"d0f28ebd7f09a2a20d4d68a82e50c511f0dd5cfc4b86b294c399ac30b8486a83","stable_dependencies":["chruby","fish"],"stable_checksum":"db1023255fa55c9a01b06404cd394cccf790d42985cf85706211e5a0dda4fd9f","stable_url_args":["https://github.com/JeanMertz/chruby-fish/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"c4fc2b36d5552646f11abaef2bf3c8f18a3de7c6126e2c1d3ff653c83f095825"},"chruby":{"bottle_rebuild":3,"caveats":"Add the following to the ~/.bash_profile or ~/.zshrc file:\n  source $HOMEBREW_PREFIX/opt/chruby/share/chruby/chruby.sh\n\nTo enable auto-switching of Rubies specified by .ruby-version files,\nadd the following to ~/.bash_profile or ~/.zshrc:\n  source $HOMEBREW_PREFIX/opt/chruby/share/chruby/auto.sh\n","desc":"Ruby environment tool","executables":["chruby-exec"],"head_url_args":["https://github.com/postmodern/chruby.git",{":branch":"master"}],"homepage":"https://github.com/postmodern/chruby","license":"MIT","ruby_source_checksum":"cb6fffd6d908cec13c6d02f9382682352390ccee6fd48725f0280de5fe17c9e9","stable_checksum":"7220a96e355b8a613929881c091ca85ec809153988d7d691299e0a16806b42fd","stable_url_args":["https://github.com/postmodern/chruby/releases/download/v0.3.9/chruby-0.3.9.tar.gz"],"stable_version":"0.3.9","bottle_tag":":all","bottle_checksum":"a93d7f31af99177bb1884086e94e0c9dcb99ba4ef1ffb1f6fe33bff584c385de"},"chsrc":{"desc":"Change Source for every software on every platform from the command-line","executables":["chsrc"],"head_url_args":["https://github.com/RubyMetric/chsrc.git",{":branch":"main"}],"homepage":"https://chsrc.run/","license":"GPL-3.0-or-later","ruby_source_checksum":"e0bedb5eb8d8d6340f49be85b2a025945ad127c0a4907373647444643b9b4c16","stable_checksum":"4fc7ccbdea9c18aaa06b1efc80cc8a1941e38060b8495c67c947a09d2a0dfeac","stable_url_args":["https://github.com/RubyMetric/chsrc/archive/refs/tags/v0.2.5.tar.gz"],"stable_version":"0.2.5"},"chuck":{"desc":"Concurrent, on-the-fly audio programming language","executables":["chuck"],"head_url_args":["https://github.com/ccrma/chuck.git",{":branch":"main"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://chuck.cs.princeton.edu/","license":"GPL-2.0-or-later","ruby_source_checksum":"ac4ac24e63d3799b032f1b1c72b6b30508c8dbd8933a14f2538424abbeebc2f5","stable_checksum":"d230f74cea1b0454ccfae4b2fedfb27ea20e6250c7130f079fa4195fef1f304a","stable_url_args":["https://chuck.cs.princeton.edu/release/files/chuck-1.5.5.8.tgz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"1.5.5.8"},"chunkah":{"desc":"OCI building tool for content-based layers","executables":["chunkah"],"head_dependencies":["openssl@3","zlib-ng-compat",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/coreos/chunkah","license":"Apache-2.0","ruby_source_checksum":"405bcfb09156d2af17b49fe655808d73e46daffef74faad017985b5688737954","stable_dependencies":["openssl@3","zlib-ng-compat",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"de9c4905225cc30270c734c7aa6f27b870e188fb38013f35a144250008a1c90d","stable_url_args":["https://github.com/coreos/chunkah/releases/download/v0.6.0/chunkah-0.6.0.tar.gz"],"stable_version":"0.6.0"},"cidr":{"desc":"CLI to perform various actions on CIDR ranges","executables":["cidr"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bschaatsbergen/cidr.git",{":branch":"main"}],"homepage":"https://github.com/bschaatsbergen/cidr","license":"MIT","ruby_source_checksum":"815ed46b2a0e9b7294e777dd9339244cb8138346c0c8c738c3be04155014327d","stable_dependencies":[{"go":":build"}],"stable_checksum":"caa803f91b634bfa955c4898abf3085b83c5c3cbcd56f81cc64f29510a99f707","stable_url_args":["https://github.com/bschaatsbergen/cidr/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"cidr2range":{"desc":"Converts CIDRs to IP ranges","executables":["cidr2range"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ipinfo/cli.git",{":branch":"master"}],"homepage":"https://ipinfo.io","license":"Apache-2.0","ruby_source_checksum":"7cb5fa92ce1b98ea038ad5fae08a561807faef9adf161f5a1317632b10e4e710","stable_dependencies":[{"go":":build"}],"stable_checksum":"54af7600dc8c775f28d8fdc9debd86154e9293f07eb73f7372931d9c94744c81","stable_url_args":["https://github.com/ipinfo/cli/archive/refs/tags/cidr2range-1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_checksum":"a2681a24c80b987299ae03be56a7b0e9fde805cfa6ae297140fd15d9f5822e21"},"cidrmerge":{"desc":"CIDR merging with network exclusion","executables":["cidrmerge"],"homepage":"https://cidrmerge.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"6f9c389c5d147129c79ac9a26f4a6cf317c700526dca0dab9983ea794d4f6631","stable_checksum":"21b36fc8004d4fc4edae71dfaf1209d3b7c8f8f282d1a582771c43522d84f088","stable_url_args":["https://downloads.sourceforge.net/project/cidrmerge/cidrmerge/cidrmerge-1.5.3/cidrmerge-1.5.3.tar.gz"],"stable_version":"1.5.3","bottle_checksum":"49083b84e43debb1921bf1e3788dd5614bcbac3d70b68d099734421fa94f7fd5"},"cifer":{"desc":"Work on automating classical cipher cracking in C","executables":["cifer","cifer-dict"],"homepage":"https://code.google.com/p/cifer/","license":"GPL-3.0-or-later","ruby_source_checksum":"f054a09054834db01315324a3d465245a7ba32977a7c35149a880538688a1ca8","stable_checksum":"436816c1f9112b8b80cf974596095648d60ffd47eca8eb91fdeb19d3538ea793","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/cifer/cifer-1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_checksum":"5f826a8dc0534a56e2c372abeba0f05124f79e96502243d1c89548777d2156b2"},"cig":{"bottle_rebuild":3,"desc":"CLI app for checking the state of your git repositories","executables":["cig"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/stevenjack/cig.git",{":branch":"master"}],"homepage":"https://github.com/stevenjack/cig","license":"MIT","ruby_source_checksum":"685f622c394fab001023ad8392d95795fd2582ab7b1118af62d761313126f5eb","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/stevenjack/cig/compare/2d834ee..f0e78f0.patch?full_index","sha256":"3aa14ecfa057ec6aba08d6be3ea0015d9df550b4ede1c3d4eb76bdc441a59a47"}],"stable_checksum":"545a4a8894e73c4152e0dcf5515239709537e0192629dc56257fe7cfc995da24","stable_url_args":["https://github.com/stevenjack/cig/archive/refs/tags/v0.1.5.tar.gz"],"stable_version":"0.1.5","bottle_checksum":"2d4f345393a0553e40003b46523a07e2bb0162bba0309ca9c0d322f606e73b76"},"cilium-cli":{"desc":"CLI to install, manage & troubleshoot Kubernetes clusters running Cilium","executables":["cilium"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cilium/cilium-cli.git",{":branch":"main"}],"homepage":"https://cilium.io","license":"Apache-2.0","ruby_source_checksum":"72c22736b08598f61500ae45b955ed4f6240606f3c7c9529acd5c06636d49911","stable_dependencies":[{"go":":build"}],"stable_checksum":"12ca7462d43c0dd174939edb792c05ad65fc42f5e70ee9d0083c91c2fea1fd78","stable_url_args":["https://github.com/cilium/cilium-cli/archive/refs/tags/v0.19.5.tar.gz"],"stable_version":"0.19.5"},"cimg":{"desc":"C++ toolkit for image processing","homepage":"https://cimg.eu/","license":"CECILL-2.0","ruby_source_checksum":"44f27d8ce3f81c2e70e0369e26675a6988d9a4de7ae10ffcf23bd502f6e72141","stable_checksum":"cdd1e0aa59dc6da1ce03facac777c4ac40fae9c2aa8e3d3a39bfed70e5ae22f2","stable_url_args":["https://cimg.eu/files/CImg_4.0.2.zip"],"stable_version":"4.0.2","bottle_tag":":all","bottle_checksum":"ab4a5de713d20a3acaf257072e7202e92b79f856211db4a7bd356b8850f81d16"},"cinecli":{"desc":"Browse, inspect, and launch movie torrents directly from your terminal","executables":["cinecli"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/eyeblech/cinecli.git",{":branch":"master"}],"homepage":"https://github.com/eyeblech/cinecli","license":"MIT","revision":6,"ruby_source_checksum":"ea32e646dac0f59c3b93aa709f5d3aa23df086fbb4a66349341917ba30a3eac5","stable_dependencies":["certifi","python@3.14"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"5e2e053a6b0f71070b8e7028dab69be47b8def42639b90f805f28da5a040a141","stable_url_args":["https://files.pythonhosted.org/packages/df/c6/bc46bf8f30ce881a8822ce7b4ead93f9cfaee466852c78cab3f8931f5639/cinecli-0.1.2.tar.gz"],"stable_version":"0.1.2","bottle_tag":":all","bottle_checksum":"f849eb32cd59450eb7a6514be15fdddee21a13e3c9ade51b32f06ade153a6a79"},"circleci":{"desc":"Enables you to reproduce the CircleCI environment locally","executables":["circleci"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/CircleCI-Public/circleci-cli.git",{":branch":"main"}],"homepage":"https://circleci.com/docs/guides/toolkit/local-cli/","license":"MIT","ruby_source_checksum":"417fa83cb850f2e36e871ee986d64fc524e441ed8b99056f2c1c4c10ea878508","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/CircleCI-Public/circleci-cli.git",{":tag":"v0.1.38646",":revision":"f96353c6bb0085274f4061376e7c3ad719f265bc"}],"stable_version":"0.1.38646"},"circumflex":{"desc":"Hacker News in your terminal","executables":["clx"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bensadeh/circumflex.git",{":branch":"main"}],"homepage":"https://github.com/bensadeh/circumflex","license":"MIT","ruby_source_checksum":"656cda1ca2107944865b4cb0197b1efba3a0569d8a757827b647f870ab921aff","stable_dependencies":[{"go":":build"}],"stable_checksum":"ea0d29d95a8999d32a592d68484a7acd2dc2651da3ecbe49cbfab43038c9b68d","stable_url_args":["https://github.com/bensadeh/circumflex/archive/refs/tags/4.4.tar.gz"],"stable_version":"4.4"},"citus":{"desc":"PostgreSQL-based distributed RDBMS","head_dependencies":["libpq","lz4","openssl@3","zstd",{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"head_url_args":["https://github.com/citusdata/citus.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.citusdata.com","license":"AGPL-3.0-only","ruby_source_checksum":"315400988827b0ddb9d67c590572f68a9ada46671b9b831a1d0db052f7d93174","stable_dependencies":["libpq","lz4","openssl@3","zstd",{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"stable_checksum":"e174ed00efba74aaf5a9da87f770f6a7e11274066cce8449d804bc6b17df6ff8","stable_url_args":["https://github.com/citusdata/citus/archive/refs/tags/v14.1.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"14.1.0"},"cityhash":{"deprecate_args":{":date":"2026-05-13",":because":":repo_archived"},"desc":"Hash functions for strings","disable_args":{":date":"2027-05-13",":because":":repo_archived"},"homepage":"https://github.com/google/cityhash","license":"MIT","ruby_source_checksum":"48d2b26da0fc2e53cad2afd55d97ff456077c39960656119e23c96d32f9d179c","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"76a41e149f6de87156b9a9790c595ef7ad081c321f60780886b520aecb7e3db4","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/cityhash/cityhash-1.1.1.tar.gz"],"stable_version":"1.1.1","bottle_cellar":":any","bottle_checksum":"e43f909c5fb775ca6c05675798d12343b1187820316716a844634e1a3419e21f"},"civetweb":{"bottle_rebuild":1,"desc":"C/C++ embeddable web server with optional CGI, SSL and Lua support","executables":["civetweb"],"head_dependencies":["openssl@3",{"cmake":":build"}],"head_url_args":["https://github.com/civetweb/civetweb.git",{":branch":"master"}],"homepage":"https://github.com/civetweb/civetweb","license":"MIT","ruby_source_checksum":"46cf10d4a54281f091b598ecc7b9d0e4dc66d9e5ecb384f1d4707889f6f94d53","stable_dependencies":["openssl@3",{"cmake":":build"}],"stable_checksum":"f0e471c1bf4e7804a6cfb41ea9d13e7d623b2bcc7bc1e2a4dd54951a24d60285","stable_url_args":["https://github.com/civetweb/civetweb/archive/refs/tags/v1.16.tar.gz"],"stable_version":"1.16"},"civl":{"bottle_rebuild":1,"desc":"Concurrency Intermediate Verification Language","executables":["civl"],"head_dependencies":["openjdk","z3"],"homepage":"https://vsl.cis.udel.edu/civl/","license":{":all_of":["GPL-3.0-or-later","LGPL-3.0-or-later","BSD-3-Clause"]},"ruby_source_checksum":"d335edb6fb0a2599e98d4117b8416c82dba72ce74ee741d68d83ed812e791b44","stable_dependencies":["openjdk","z3"],"stable_checksum":"daf5c5a7295909d45a26d8775a8e7677495d69ab9c303638394ec189c4956b0e","stable_url_args":["https://vsl.cis.udel.edu/lib/sw/civl/1.22/r5854/release/CIVL-1.22_5854.tgz"],"stable_version":"1.22-5854","bottle_tag":":all","bottle_checksum":"71c991aa3a7b29a8c41578d2220e02bbaad9b42d000b3119a0f054bd57892f82"},"cjdns":{"desc":"Advanced mesh routing system with cryptographic addressing","executables":["cjdnstool","cjdroute"],"head_dependencies":["libsodium",{"node":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/cjdelisle/cjdns.git",{":branch":"master"}],"homepage":"https://github.com/cjdelisle/cjdns/","license":{":all_of":["GPL-3.0-or-later","GPL-2.0-or-later","BSD-3-Clause","MIT"]},"ruby_source_checksum":"ce1e5000fca04c25bd58413724ea048852c186b082e6e1588634faae472aa883","stable_dependencies":["libsodium",{"node":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/cjdelisle/cjdns/commit/4848490a8532c03d9918adf5ee7d28c66eb65fd1.patch?full_index=1","sha256":"4eb2abe4d52270018d8a1d1d938ee1323d9b1675f35e36f5c6bf2f0ba50a47e8"},{"strip":"p1","url":"https://github.com/cjdelisle/cjdns/commit/5ac5ce94028d507041ab4f24d30184b2a8b49c8a.patch?full_index=1","sha256":"837f023cd073578282d2cdb217f8c8beece090abad329b1410de6976f56ca734"}],"stable_checksum":"99e20274d581949b9a5998564485f567732e7888ac786c2edb43493048e4d0ef","stable_url_args":["https://github.com/cjdelisle/cjdns/archive/refs/tags/cjdns-v22.3.tar.gz"],"stable_version":"22.3"},"cjson":{"desc":"Ultralightweight JSON parser in ANSI C","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/DaveGamble/cJSON","license":"MIT","ruby_source_checksum":"9eed3b529fceb515b3a4f2c8221e35592b260862ccc46613792452e128eeabaa","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/DaveGamble/cJSON/commit/887642c0a93bd8a6616bf90daacac0ea7d4b095e.patch?full_index=1","sha256":"98c2d5ef6cf325ccd089bf4301b0d07e453d4c6276d38a36306c50f106baec82"}],"stable_checksum":"7fa616e3046edfa7a28a32d5f9eacfd23f92900fe1f8ccd988c1662f30454562","stable_url_args":["https://github.com/DaveGamble/cJSON/archive/refs/tags/v1.7.19.tar.gz"],"stable_version":"1.7.19"},"ckan":{"caveats":"To use the CKAN GUI, install the ckan-app cask.\n","desc":"Comprehensive Kerbal Archive Network","executables":["ckan"],"head_dependencies":["mono"],"homepage":"https://github.com/KSP-CKAN/CKAN/","license":"MIT","ruby_source_checksum":"b64c28ca20a048cb7b398f6179a6ba26783ba0c10e754c39955b46bb5369b50b","stable_dependencies":["mono"],"stable_checksum":"7748082cdfcf2dbb5f502261b18afc85003193894c60427d04b0ac7a8dfef7de","stable_url_args":["https://github.com/KSP-CKAN/CKAN/releases/download/v1.36.4/ckan.exe"],"stable_version":"1.36.4","bottle_tag":":all","bottle_checksum":"c0cf6076bb24c81f0b6c26fa2f14e1c0ef2b341190185e9c69a10cafd1ae813f"},"cksfv":{"desc":"File verification utility","executables":["cksfv"],"homepage":"https://zakalwe.fi/~shd/foss/cksfv/","license":"GPL-2.0-or-later","ruby_source_checksum":"c6b123837a495bed24ff413d70c58cb57b03bfb3a522b4aa480e14366c3cda08","stable_checksum":"a173be5b6519e19169b6bb0b8a8530f04303fe3b17706927b9bd58461256064c","stable_url_args":["https://zakalwe.fi/~shd/foss/cksfv/files/cksfv-1.3.15.tar.bz2"],"stable_version":"1.3.15","bottle_checksum":"a024ad7db7fd8bcc1ad251d6392963533b3d2733b3d9f1fa49dcdcdd11573b57"},"clac":{"desc":"Command-line, stack-based calculator with postfix notation","executables":["clac"],"homepage":"https://github.com/soveran/clac","license":"BSD-2-Clause","ruby_source_checksum":"85068637e2d73c1210eabcb2181d2ea8739ef14b5280fe64419de93bc607b0f0","stable_checksum":"ae0a989ba3efc5dbe8480aed5fe39e79e274ea51271bfa7a0193d73cca0b9711","stable_url_args":["https://github.com/soveran/clac/archive/refs/tags/0.3.5.tar.gz"],"stable_version":"0.3.5"},"clair":{"desc":"Vulnerability Static Analysis for Containers","executables":["clair"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/quay/clair.git",{":branch":"main"}],"homepage":"https://quay.github.io/clair/","license":"Apache-2.0","ruby_source_checksum":"71116c66d6da995176abbcbc815df17ab75674527bb3ef9bf4dc3c0107211791","stable_dependencies":[{"go":":build"}],"stable_checksum":"354cfddb1e4594fd5982fdf55096f8b0e19649bcc5024156170a409aabcf3081","stable_url_args":["https://github.com/quay/clair/archive/refs/tags/v4.8.0.tar.gz"],"stable_version":"4.8.0"},"clamav":{"caveats":"To finish installation & run clamav you will need to edit\nthe example conf files at $HOMEBREW_PREFIX/etc/clamav/\n","desc":"Anti-virus software","executables":["clamav-config","clambc","clamconf","clamd","clamdscan","clamdtop","clamonacc","clamscan","clamsubmit","freshclam","sigtool"],"head_dependencies":["json-c","openssl@3","pcre2","yara",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Cisco-Talos/clamav.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"],["curl"],["libxml2"],["ncurses"]],"homepage":"https://www.clamav.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"c7ee861a23061cbff89e9e2ceaffac0e8dc885d46512d4c0f9aa7f2f155d97a7","service_args":[[":run_type",":immediate"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/clamav/sbin/clamd","--foreground"]],"stable_dependencies":["json-c","openssl@3","pcre2","yara",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"89af57a45bbf13de4dc91ed7f20b435388c88428eb7dc30639a02b2f0fc2dad1","stable_url_args":["https://github.com/Cisco-Talos/clamav/releases/download/clamav-1.5.3/clamav-1.5.3.tar.gz"],"stable_uses_from_macos":[["bzip2"],["curl"],["libxml2"],["ncurses"]],"stable_version":"1.5.3"},"clamz":{"desc":"Download MP3 files from Amazon's music store","executables":["clamz"],"head_dependencies":["libgcrypt","libgpg-error",{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["expat"]],"homepage":"https://code.google.com/archive/p/clamz/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"030a1e3bc0b028d8f3d64386980e094ce2eb4254170aaea61630faf4cd2bacca","stable_dependencies":["libgcrypt","libgpg-error",{"pkgconf":":build"}],"stable_checksum":"5a63f23f15dfa6c2af00ff9531ae9bfcca0facfe5b1aa82790964f050a09832b","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/clamz/clamz-0.5.tar.gz"],"stable_uses_from_macos":[["curl"],["expat"]],"stable_version":"0.5","bottle_cellar":":any","bottle_checksum":"865348260858f74e779a47308f521ad54168b7a5d521313993a5f7f28fa53f44"},"clang-build-analyzer":{"desc":"Tool to analyze compilation time","executables":["ClangBuildAnalyzer"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/aras-p/ClangBuildAnalyzer.git",{":branch":"main"}],"head_uses_from_macos":[["llvm"]],"homepage":"https://github.com/aras-p/ClangBuildAnalyzer","license":{":all_of":["Unlicense","Zlib","MIT","BSL-1.0","BSD-3-Clause","Apache-2.0","BSD-2-Clause",{"Apache-2.0":{":with":"LLVM-exception"}}]},"ruby_source_checksum":"672015a06a8bbacc638199b3c7ce39f7982c0500c3176f128df9db4c9e577c68","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"868a8d34ecb9b65da4e5874342062a12c081ce4385c7ddd6ce7d557a0c5c292d","stable_url_args":["https://github.com/aras-p/ClangBuildAnalyzer/archive/refs/tags/v1.6.0.tar.gz"],"stable_uses_from_macos":[["llvm"]],"stable_version":"1.6.0"},"clang-format":{"aliases":["clang-format@22"],"desc":"Formatting tools for C, C++, Obj-C, Java, JavaScript, TypeScript","executables":["clang-format","git-clang-format"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/llvm/llvm-project.git",{":branch":"main"}],"head_uses_from_macos":[["python"]],"homepage":"https://clang.llvm.org/docs/ClangFormat.html","license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"a18dd6c2112c9288aa8d0f21654b970e419a40542f48a631a2322658188e05a5","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"922f1817a0df7b1489272d18134ee0087a8b068828f87ac63b9861b1a9965888","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/llvm-project-22.1.8.src.tar.xz"],"stable_uses_from_macos":[["python"]],"stable_version":"22.1.8","version_scheme":1,"versioned_formulae":["clang-format@11"]},"clang-format@11":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-02-18",":because":":unmaintained",":replacement_formula":"clang-format"},"desc":"Formatting tools for C, C++, Obj-C, Java, JavaScript, TypeScript","disable_args":{":date":"2027-02-18",":because":":unmaintained",":replacement_formula":"clang-format"},"executables":["clang-format-11","git-clang-format-11"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}],["ncurses"]],"homepage":"https://clang.llvm.org/docs/ClangFormat.html","license":"Apache-2.0","ruby_source_checksum":"ba64c3017733c6f7fb232eff5e76643318c4243b2ec0f9e6d128468b0a7d0477","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ce8508e318a01a63d4e8b3090ab2ded3c598a50258cc49e2625b9120d4c03ea5","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/llvm-11.1.0.src.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}],["ncurses"]],"stable_version":"11.1.0"},"clang-include-graph":{"desc":"Simple tool for visualizing and analyzing C/C++ project include graph","executables":["clang-include-graph"],"head_dependencies":["boost","llvm",{"cmake":":build"},{"pkgconf":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/bkryza/clang-include-graph.git",{":branch":"main"}],"homepage":"https://github.com/bkryza/clang-include-graph","license":"Apache-2.0","revision":2,"ruby_source_checksum":"0c22413e69bc30c4de221a1c15cc50b2cee4658b6b86fb399c07d27706cdf02d","stable_dependencies":["boost","llvm",{"cmake":":build"},{"pkgconf":":build"},{"cmake":":test"}],"stable_checksum":"174bbf961a2426030102bcf444eb2ca4ac10c05cfd5b993fef24bf4d492c420c","stable_url_args":["https://github.com/bkryza/clang-include-graph/archive/refs/tags/0.2.0.tar.gz"],"stable_version":"0.2.0"},"clang-uml":{"desc":"Customizable automatic UML diagram generator for C++ based on Clang","executables":["clang-uml"],"head_dependencies":["llvm","yaml-cpp",{"cmake":":build"},{"pkgconf":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/bkryza/clang-uml.git",{":branch":"master"}],"homepage":"https://github.com/bkryza/clang-uml","license":"Apache-2.0","ruby_source_checksum":"35faea815ab89e7b804b25fd4e7e0af203959ad2e3885ba29a872c7b4016d78a","stable_dependencies":["llvm","yaml-cpp",{"cmake":":build"},{"pkgconf":":build"},{"cmake":":test"}],"stable_checksum":"6bd077062761e18881b5d4a300993243c09730f0cda449a9920333db6e1fccdd","stable_url_args":["https://github.com/bkryza/clang-uml/archive/refs/tags/0.6.3.tar.gz"],"stable_version":"0.6.3"},"clangql":{"desc":"Run a SQL like language to perform queries on C/C++ files","executables":["clangql"],"head_dependencies":["llvm",{"rust":":build"}],"head_url_args":["https://github.com/AmrDeveloper/ClangQL.git",{":branch":"master"}],"homepage":"https://amrdeveloper.github.io/ClangQL/","license":"MIT","ruby_source_checksum":"e139ecac3f3e13cf3b8273c6093bf46f9e275b6b9b7b3b1962df5117801b606a","stable_dependencies":["llvm",{"rust":":build"}],"stable_checksum":"89167e051aa0bd032109e86b56597279c74c6ed09bae4e86331b846696bc02bd","stable_url_args":["https://github.com/AmrDeveloper/ClangQL/archive/refs/tags/0.23.0.tar.gz"],"stable_version":"0.23.0"},"clarinet":{"desc":"Command-line tool and runtime for the Clarity smart contract language","executables":["clarinet"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/stx-labs/clarinet.git",{":branch":"main"}],"homepage":"https://stackslabs.com/","license":"GPL-3.0-only","ruby_source_checksum":"9695c70d4a80609d2c9afaff7a58f8e78c8e52bd1f5bcdf066412666528a6e34","stable_dependencies":[{"rust":":build"}],"stable_checksum":"bb561378dddd33f6738d1014f2eb444e48de769dde7151cd39a737f8464b7de0","stable_url_args":["https://github.com/stx-labs/clarinet/archive/refs/tags/v3.21.1.tar.gz"],"stable_version":"3.21.1","version_scheme":1},"classads":{"bottle_rebuild":3,"desc":"Classified Advertisements (used by HTCondor Central Manager)","executables":["classad_functional_tester","classad_functional_tester_ns","classad_version","classad_version_ns","cxi","cxi_ns"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://research.cs.wisc.edu/htcondor/classad/","license":"Apache-2.0","ruby_source_checksum":"a9843daa9f394682d33aea3926419d5e003567f54f6a7458a53cbca04e47d4d2","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"cde2fe23962abb6bc99d8fc5a5cbf88f87e449b63c6bca991d783afb4691efb3","stable_url_args":["https://ftp.cs.wisc.edu/condor/classad/c++/classads-1.0.10.tar.gz"],"stable_version":"1.0.10"},"classifier":{"desc":"Text classification with Bayesian, LSI, Logistic Regression, and kNN","executables":["classifier"],"head_dependencies":["ruby"],"homepage":"https://rubyclassifier.com","license":"LGPL-2.1-or-later","ruby_source_checksum":"9d5bc68c276f15898ee3bcf13360070c74b530224fb2db3f5abb39be36ef8f4f","stable_dependencies":["ruby"],"stable_checksum":"ce136ed8722fbc3efe111235be0bf1e60e92d766a5591270d7aecbe4e426878d","stable_url_args":["https://github.com/cardmagic/classifier/archive/refs/tags/v2.6.0.tar.gz"],"stable_version":"2.6.0"},"claude-cmd":{"desc":"Claude Code Commands Manager","executables":["claude-cmd"],"head_dependencies":["node"],"homepage":"https://github.com/kiliczsh/claude-cmd","license":"MIT","ruby_source_checksum":"b519a6fcec118633cfee72504c19578ffe099dda98bdca2e66d8bdd13050f25a","stable_dependencies":["node"],"stable_checksum":"c6b990f7c55ec1281dca603b284d55b468ca7bbdfe217fc8091f5a8f85f16367","stable_url_args":["https://registry.npmjs.org/claude-cmd/-/claude-cmd-1.1.1.tgz"],"stable_version":"1.1.1","bottle_tag":":all","bottle_checksum":"5ae7ff8473e44498a079bf31fc5072742d7104998ac1ecd499706159d4136fa6"},"claude-code-router":{"desc":"Tool to route Claude Code requests to different models and customize any request","executables":["ccr"],"head_dependencies":["node"],"homepage":"https://musistudio.github.io/claude-code-router/","license":"MIT","ruby_source_checksum":"2ba8efe7631e07376fcf4ea9170ca6289a12a5625315f64a1d995a5788a257aa","stable_dependencies":["node"],"stable_checksum":"c09fd569577d13e5fd15da40623df8d561f8816eb0f0a045839f4302a9862737","stable_url_args":["https://registry.npmjs.org/@musistudio/claude-code-router/-/claude-code-router-2.0.0.tgz"],"stable_version":"2.0.0","bottle_tag":":all","bottle_checksum":"945809d609dde32f124e127be19d58734dbd9f01c7d2caed0fcaee08236da477"},"claude-code-templates":{"desc":"CLI tool for configuring and monitoring Claude Code","executables":["cct","claude-code-templates"],"head_dependencies":["node"],"homepage":"https://www.aitmpl.com/agents","license":"MIT","ruby_source_checksum":"766ea0ce227f1727841ebfdeead681f691a8b480521f9e3c9342f763ba22235f","stable_dependencies":["node"],"stable_checksum":"ed0d89293d51b7adf19033fb8268b30722afa51a215524aa698890a28bc3055f","stable_url_args":["https://registry.npmjs.org/claude-code-templates/-/claude-code-templates-1.29.2.tgz"],"stable_version":"1.29.2"},"claude-hooks":{"desc":"Hook system for Claude Code","executables":["claude-hooks"],"head_dependencies":["node"],"homepage":"https://github.com/johnlindquist/claude-hooks","license":"MIT","ruby_source_checksum":"b171dd314917d15cfe78461d9a56154ad2c8ef18b6982b219512fdc0fc9a2c58","stable_dependencies":["node"],"stable_checksum":"b55f6dbdec8ec51f26f459bf2888ae9cd6deae1a1e3ac992904080e118b6e80b","stable_url_args":["https://registry.npmjs.org/claude-hooks/-/claude-hooks-2.4.0.tgz"],"stable_version":"2.4.0","bottle_tag":":all","bottle_checksum":"a8961c6143bc341ef7586a528fa3d52f32c72463e9ef14b8bf73f3aaeaee273e"},"claude-squad":{"desc":"Manage multiple AI agents like Claude Code, Aider and Codex in your terminal","executables":["claude-squad"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/smtg-ai/claude-squad.git",{":branch":"main"}],"homepage":"https://smtg-ai.github.io/claude-squad/","license":"AGPL-3.0-only","ruby_source_checksum":"bc11ec0364cdfd7e1f9b766dc0916d7ac148988fec47ebd99cfec24452c51695","stable_dependencies":[{"go":":build"}],"stable_checksum":"f6642aef94e222dd485480397118a1eb6ef4a4d7fffdd8fe75025f918ec4916f","stable_url_args":["https://github.com/smtg-ai/claude-squad/archive/refs/tags/v1.0.19.tar.gz"],"stable_version":"1.0.19"},"claudekit":{"desc":"Intelligent guardrails and workflow automation for Claude Code","executables":["claudekit","claudekit-hooks"],"head_dependencies":["node"],"homepage":"https://github.com/carlrannaberg/claudekit","license":"MIT","ruby_source_checksum":"daa993310a73febca64c6707d048e365c6cbc044a17d1e8c024e2a00f34d33a2","stable_dependencies":["node"],"stable_checksum":"9059948267aeaf80b8d06805b7960fa508efbe6b446eb1ddda6e616987276c23","stable_url_args":["https://registry.npmjs.org/claudekit/-/claudekit-0.9.5.tgz"],"stable_version":"0.9.5","bottle_tag":":all","bottle_checksum":"ab214114f730abb2e91457d273f6f067aa29be48fa8541e3e85f002f64e4f8e4"},"claws-mail":{"desc":"User-friendly, lightweight, and fast email client","executables":["claws-mail"],"head_dependencies":["cairo","gdk-pixbuf","glib","gnutls","gtk+3","libetpan","nettle","openssl@3","pango","at-spi2-core","gettext","harfbuzz",{"pkgconf":":build"}],"homepage":"https://www.claws-mail.org/","license":"GPL-3.0-or-later","revision":3,"ruby_source_checksum":"c534174a1bea7dfb93579784c9c98aca495c066ebaeab5ea367866a1f9d85e1b","stable_dependencies":["cairo","gdk-pixbuf","glib","gnutls","gtk+3","libetpan","nettle","openssl@3","pango","at-spi2-core","gettext","harfbuzz",{"pkgconf":":build"}],"stable_checksum":"642d78309b7b153699c417bcfdf505a735b19c57fd731a0bbb5752ad6adbdb52","stable_url_args":["https://www.claws-mail.org/releases/claws-mail-4.4.0.tar.gz"],"stable_version":"4.4.0"},"clazy":{"desc":"Qt oriented static code analyzer","executables":["clazy","clazy-standalone"],"head_dependencies":["llvm","coreutils",{"cmake":":build"},{"cmake":":test"},{"qtbase":":test"}],"head_url_args":["https://invent.kde.org/sdk/clazy.git",{":branch":"master"}],"homepage":"https://www.kdab.com/","license":"LGPL-2.0-or-later","ruby_source_checksum":"4f8e8eb256bc5046408e81c54c703d9eeeb8a808d5b01a7fd3cd59584726ec31","stable_dependencies":["llvm","coreutils",{"cmake":":build"},{"cmake":":test"},{"qtbase":":test"}],"stable_checksum":"d67a930833cdfef446a3db2e3c39a966876f09358bca31cd1e67aace0773bc31","stable_url_args":["https://invent.kde.org/sdk/clazy/-/archive/v1.17.1/clazy-v1.17.1.tar.gz"],"stable_version":"1.17.1"},"clblas":{"desc":"Library containing BLAS functions written in OpenCL","executables":["clBLAS-tune"],"head_dependencies":[{"boost":":build"},{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/clMathLibraries/clBLAS","license":"Apache-2.0","revision":1,"ruby_source_checksum":"9addc75292c6014905a203cc9212d7cab6ebbf6a8f004f0d17ec0b69d3ee3adb","stable_dependencies":[{"boost":":build"},{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/clMathLibraries/clBLAS/commit/68ce5f0b824d7cf9d71b09bb235cf219defcc7b4.patch?full_index=1","sha256":"df5dc87e9ae543a043608cf790d01b985627b5b6355356c860cfd45a47ba2c36"}],"stable_checksum":"7269c7cb06a43c5e96772010eba032e6d54e72a3abff41f16d765a5e524297a9","stable_url_args":["https://github.com/clMathLibraries/clBLAS/archive/refs/tags/v2.12.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"2.12","bottle_cellar":":any","bottle_checksum":"8ade8c33c4231863fb5ebda26cd90cd1e1b5f30193c9b7bb113939e2c588c9e9"},"clblast":{"desc":"Tuned OpenCL BLAS library","executables":["clblast_tuner_copy_fast","clblast_tuner_copy_pad","clblast_tuner_invert","clblast_tuner_routine_xgemm","clblast_tuner_routine_xtrsv","clblast_tuner_transpose_fast","clblast_tuner_transpose_pad","clblast_tuner_xaxpy","clblast_tuner_xconvgemm","clblast_tuner_xdot","clblast_tuner_xgemm","clblast_tuner_xgemm_direct","clblast_tuner_xgemv","clblast_tuner_xger"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/CNugteren/CLBlast","license":"Apache-2.0","ruby_source_checksum":"b04221f73116eee04f1fcf76f4663ddc4d5d9725c7ade02dd1b284ad99da6e63","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"cac83330a6110214f2b7efc8e46062536f40ba96122f3b2a074a51497d8ca9e7","stable_url_args":["https://github.com/CNugteren/CLBlast/archive/refs/tags/1.7.0.tar.gz"],"stable_version":"1.7.0"},"clean":{"desc":"Search for files matching a regex and delete them","executables":["clean"],"homepage":"https://clean.sourceforge.net/","license":":public_domain","ruby_source_checksum":"477eb7ea070e344b489bdacb04dcdca1128a4d52a889d16b62ae6488ffc93ac1","stable_checksum":"761f3a9e1ed50747b6a62a8113fa362a7cc74d359ac6e8e30ba6b30d59115320","stable_url_args":["https://downloads.sourceforge.net/project/clean/clean/3.4/clean-3.4.tar.bz2"],"stable_version":"3.4","bottle_checksum":"4b10d60c05907f49e588abdd62e34d1f3ab34be1abb2dca155a82172ea366aa7"},"clearlooks-phenix":{"bottle_rebuild":1,"desc":"GTK+3 port of the Clearlooks Theme","head_dependencies":["gtk+3"],"head_url_args":["https://github.com/jpfleury/clearlooks-phenix.git",{":branch":"master"}],"homepage":"https://github.com/jpfleury/clearlooks-phenix","license":"GPL-3.0-or-later","ruby_source_checksum":"a4e73a43fb89412a1ef939854b0b57a01b636c2f18f3f3ef03b0645e3c390e9d","stable_dependencies":["gtk+3"],"stable_checksum":"8219c025341b2eaa992cba01e7ff6da3397e5a005fc4ae1038fdb371efcfb0ce","stable_url_args":["https://github.com/jpfleury/clearlooks-phenix/archive/refs/tags/7.1.tar.gz"],"stable_version":"7.1","bottle_tag":":all","bottle_checksum":"8020fbb50e62286fb222ef6f5003c16db25df20a8571226597c4c0dded41ef1f"},"clens":{"desc":"Library to help port code from OpenBSD to other operating systems","homepage":"https://github.com/conformal/clens","license":"ISC","ruby_source_checksum":"24a8470b2b41ecefcbb21482a1e6348d5efe26252eaba8f16f335fcc18ca2ef5","stable_patches":[{"strip":"p1","url":"https://github.com/conformal/clens/commit/83648cc9027d9f76a1bc79ddddcbed1349b9d5cd.patch?full_index=1","sha256":"c70833eff6f98eab6166e9c341bb444eae542617f4937a29514fe5c6bbd3d8b0"}],"stable_checksum":"0cc18155c2c98077cb90f07f6ad8334314606c4be0b6ffc13d6996171c7dc09d","stable_url_args":["https://github.com/conformal/clens/archive/refs/tags/CLENS_0_7_0.tar.gz"],"stable_version":"0.7.0","bottle_checksum":"6e62d3fb708d1585bda7aeef47488d5b765a7b3af5bba0e2d2544a12b08cb892"},"clhep":{"desc":"Class Library for High Energy Physics","executables":["Cast-config","Evaluator-config","Exceptions-config","GenericFunctions-config","Geometry-config","Matrix-config","Random-config","RandomObjects-config","RefCount-config","Units-config","Utility-config","Vector-config","clhep-config"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://gitlab.cern.ch/CLHEP/CLHEP.git",{":branch":"develop"}],"homepage":"https://proj-clhep.web.cern.ch/proj-clhep/","license":"GPL-3.0-only","ruby_source_checksum":"5b942bb446a9f7fea3456066d47c90f1fe715c955c1d5985c12df4743603d9a0","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c40c239fa2c5810b60f4e9ddd6a8cc2ce81b962aa170994748cd2a2b5ac87f84","stable_url_args":["https://gitlab.cern.ch/CLHEP/CLHEP/-/archive/CLHEP_2_4_7_2/CLHEP-CLHEP_2_4_7_2.tar.gz"],"stable_version":"2.4.7.2"},"cli11":{"desc":"Simple and intuitive command-line parser for C++11","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/CLIUtils/CLI11.git",{":branch":"main"}],"homepage":"https://cliutils.github.io/CLI11/book/","license":"BSD-3-Clause","ruby_source_checksum":"6aefccd31939e8f0981501940ed0856c45318d8a3120298702c36eacdb1acde4","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c6ea6b2e5608b3ea8617999bd5f47420c71b2ebdb8dc4767c1034d1da5785711","stable_url_args":["https://github.com/CLIUtils/CLI11/archive/refs/tags/v2.6.2.tar.gz"],"stable_version":"2.6.2","bottle_tag":":all","bottle_checksum":"f04181692a4d3389a7b03d14388607b5eaac5742d9761cc8c447a5df5416ab75"},"cli53":{"desc":"Command-line tool for Amazon Route 53","executables":["cli53"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/barnybug/cli53.git",{":branch":"main"}],"homepage":"https://github.com/barnybug/cli53","license":"MIT","ruby_source_checksum":"d2f676d245f06a05a9e402f484513fe529830352fcb59d6d455489e56a063e6e","stable_dependencies":[{"go":":build"}],"stable_checksum":"4dc4c3c552a0e045015d734d9505e120db879157cbaa3540f3090559df001ce0","stable_url_args":["https://github.com/barnybug/cli53/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"cliam":{"bottle_rebuild":1,"desc":"Cloud agnostic IAM permissions enumerator","executables":["cliam"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/securisec/cliam.git",{":branch":"master"}],"homepage":"https://github.com/securisec/cliam","license":"GPL-3.0-or-later","ruby_source_checksum":"ea7a14f77f43bb0b410c57c949331c4fcb13fcc6365075f99e33a48520a66362","stable_dependencies":[{"go":":build"}],"stable_checksum":"3fd407787b49645da3ac14960c751cd90acf1cfacec043c57bbf4d81be9b2d9e","stable_url_args":["https://github.com/securisec/cliam/archive/refs/tags/2.2.0.tar.gz"],"stable_version":"2.2.0"},"clib":{"desc":"Package manager for C programming","executables":["clib","clib-build","clib-configure","clib-init","clib-install","clib-search","clib-uninstall","clib-update","clib-upgrade"],"head_url_args":["https://github.com/clibs/clib.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/clibs/clib","license":"MIT","ruby_source_checksum":"e3e7e3e5a3b6618370d51fea52e53b06e2e6dff1c9e3e059c86c68e999e04fcc","stable_checksum":"83d5767e363c3ed4b4271000b9ce63b6e11b6c4740df910e0074f844fb34258e","stable_url_args":["https://github.com/clibs/clib/archive/refs/tags/2.8.7.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"2.8.7"},"click":{"desc":"Command-line interactive controller for Kubernetes","executables":["click"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/databricks/click.git",{":branch":"master"}],"homepage":"https://github.com/databricks/click","license":"Apache-2.0","ruby_source_checksum":"254f1bde71ead4ca3d8c72c9a1407e5007c0f69a4e5b144146bcb7dc01e01b15","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"da64d1d205b6136f318dea967eec4e9d67569be8f332875afcc6b31c9a0ef1b7","stable_url_args":["https://github.com/databricks/click/archive/refs/tags/v0.6.3.tar.gz"],"stable_version":"0.6.3"},"clickhouse-cpp":{"desc":"C++ client library for ClickHouse","head_dependencies":["abseil","lz4","openssl@4","zstd",{"cmake":":build"}],"head_url_args":["https://github.com/ClickHouse/clickhouse-cpp.git",{":branch":"master"}],"homepage":"https://github.com/ClickHouse/clickhouse-cpp","license":"Apache-2.0","ruby_source_checksum":"b15b1c98afcff8ba5bd00c54fe79b0caaa3fe778ba8c64882d41e155f9802b81","stable_dependencies":["abseil","lz4","openssl@4","zstd",{"cmake":":build"}],"stable_checksum":"bac497857759e991fa4e1638bccf936cb36d10ad79273695a570272cc4891428","stable_url_args":["https://github.com/ClickHouse/clickhouse-cpp/archive/refs/tags/v2.6.2.tar.gz"],"stable_version":"2.6.2"},"clickhouse-odbc":{"desc":"Official ODBC driver implementation for accessing ClickHouse as a data source","head_dependencies":["icu4c@78","openssl@3","poco","unixodbc",{"cmake":":build"},{"folly":":build"}],"head_url_args":["https://github.com/ClickHouse/clickhouse-odbc.git",{":branch":"master"}],"homepage":"https://clickhouse.com","license":"Apache-2.0","ruby_source_checksum":"e86b1104b559f0000fd3a675869a6946ba0b8ac13cf2a2ca01e29434570e3f8d","stable_dependencies":["icu4c@78","openssl@3","poco","unixodbc",{"cmake":":build"},{"folly":":build"}],"stable_checksum":"1316973b7b9fffa15d63d81f063c3d9e5f7ce015649320976edc7685f3acfd4d","stable_url_args":["https://github.com/ClickHouse/clickhouse-odbc/archive/refs/tags/v1.5.4.20260708.tar.gz"],"stable_version":"1.5.4.20260708"},"clickhouse-sql-parser":{"desc":"Writing clickhouse sql parser in pure Go","executables":["clickhouse-sql-parser"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/AfterShip/clickhouse-sql-parser.git",{":branch":"master"}],"homepage":"https://github.com/AfterShip/clickhouse-sql-parser","license":"MIT","ruby_source_checksum":"22076864092069dc800378d6d2be444c4bf281fa3989c9f6c4213e32f2b4b20c","stable_dependencies":[{"go":":build"}],"stable_checksum":"dd07759984410a40cc7ad5b78a6d77af66f1792f417b053adf7c47346523ba21","stable_url_args":["https://github.com/AfterShip/clickhouse-sql-parser/archive/refs/tags/v0.5.1.tar.gz"],"stable_version":"0.5.1"},"cliclick":{"desc":"Tool for emulating mouse and keyboard events","executables":["cliclick"],"head_url_args":["https://github.com/BlueM/cliclick.git",{":branch":"master"}],"homepage":"https://www.bluem.net/jump/cliclick/","license":"BSD-3-Clause","ruby_source_checksum":"438350390efbee761b6733379a15e510dd4779df17f111445039c27405a44fbb","stable_checksum":"58bb36bca90fdb91b620290ba9cc0f885b80716cb7309b9ff4ad18edc96ce639","stable_url_args":["https://github.com/BlueM/cliclick/archive/refs/tags/5.1.tar.gz"],"stable_version":"5.1","bottle_checksum":"c7a5cbf3668f3cc8ef45be0f90d2de0bb5803abaf750d0ca77d1f19464e81e22"},"clifm":{"desc":"Command-line Interface File Manager","executables":["clifm"],"head_dependencies":["libmagic","readline","gettext",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/leo-arch/clifm","license":"GPL-2.0-or-later","ruby_source_checksum":"e5be62f1d0f8389760457dda405d11152345fa0d5392d563a02243b648ed5215","stable_dependencies":["libmagic","readline","gettext",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"65ac33825fb55d6388c1044572e464a50ad367b607448774fb396d850b7c4420","stable_url_args":["https://github.com/leo-arch/clifm/archive/refs/tags/v1.28.tar.gz"],"stable_version":"1.28"},"cline":{"deprecate_args":{":date":"2026-05-18",":because":"uses non-FOSS @anthropic-ai/claude-agent-sdk and pre-built binaries"},"desc":"AI-powered coding agent for complex work","disable_args":{":date":"2027-05-18",":because":"uses non-FOSS @anthropic-ai/claude-agent-sdk and pre-built binaries"},"executables":["cline"],"head_dependencies":["node"],"homepage":"https://cline.bot","license":"Apache-2.0","ruby_source_checksum":"d05421061d454ff3eb270fe8b12659782d77616e2f3b330547fcdcebf0dcb149","stable_dependencies":["node"],"stable_checksum":"760e4c66e4ead40db61f89ad4433546a33507f8182e02d000cf1fe6809e635b3","stable_url_args":["https://registry.npmjs.org/cline/-/cline-3.0.3.tgz"],"stable_version":"3.0.3"},"clinfo":{"desc":"Print information about OpenCL platforms and devices","executables":["clinfo"],"head_url_args":["https://github.com/Oblomov/clinfo.git",{":branch":"master"}],"homepage":"https://github.com/Oblomov/clinfo","license":"CC0-1.0","ruby_source_checksum":"a99eba26cd9f5fb95ca3b20ca30ff389ec13245b1c1353ccbafb504916a6cad5","stable_checksum":"48b77dc33315e6f760791a2984f98ea4bff28504ff37d460d8291585f49fcd3a","stable_url_args":["https://github.com/Oblomov/clinfo/archive/refs/tags/3.0.25.02.14.tar.gz"],"stable_version":"3.0.25.02.14"},"cling":{"desc":"C++ interpreter","executables":["cling"],"head_dependencies":["zstd",{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}],["libedit"],["libxml2"],["ncurses"]],"homepage":"https://root.cern/cling/","license":{":all_of":[{":any_of":["LGPL-2.1-only","NCSA"]},{"Apache-2.0":{":with":"LLVM-exception"}}]},"ruby_source_checksum":"8e4dd9a379d98730f19c15a96392cde42b73bdb526d5a33108e6c6bddaaa9dbc","stable_dependencies":["zstd",{"cmake":":build"}],"stable_checksum":"ca81f3bc952338beffba178633d77f5b3e1f1f180cbe2bb9f2713c06f410fd18","stable_url_args":["https://github.com/root-project/cling/archive/refs/tags/v1.3.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["libedit"],["libxml2"],["ncurses"]],"stable_version":"1.3"},"clingo":{"aliases":["clasp","gringo"],"desc":"ASP system to ground and solve logic programs","executables":["clasp","clingo","gringo","lpconvert","reify"],"head_dependencies":["cffi","lua","python@3.14",{"bison":":build"},{"re2c":":build"},{"cmake":":build"},{"doxygen":":build"}],"head_url_args":["https://github.com/potassco/clingo.git",{":branch":"master"}],"homepage":"https://potassco.org/clingo/","license":"MIT","link_overwrite_paths":["bin/clasp","bin/clingo","bin/gringo","bin/lpconvert","bin/reify"],"revision":1,"ruby_source_checksum":"5bcb89c96d5a90d230321d6fa0b0cd784108575624b48f3e5a7bb898f990ceb9","stable_dependencies":["cffi","lua","python@3.14",{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"4ddd5975e79d7a0f8d126039f1b923a371b1a43e0e0687e1537a37d6d6d5cc7c","stable_url_args":["https://github.com/potassco/clingo/archive/refs/tags/v5.8.0.tar.gz"],"stable_version":"5.8.0"},"clip":{"conflicts":[["geomview",{":because":"both install `clip` binaries"}]],"desc":"Create high-quality charts from the command-line","executables":["clip"],"head_dependencies":["cairo","fmt","fontconfig","freetype","fribidi","harfbuzz","libpng",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/asmuth/clip.git",{":branch":"master"}],"homepage":"https://github.com/asmuth/clip","license":"Apache-2.0","revision":5,"ruby_source_checksum":"192066b68aea06908a0558061fb7ebc5eb91a5b28ebb7d4aff5e7cd6657aec88","stable_dependencies":["cairo","fmt","fontconfig","freetype","fribidi","harfbuzz","libpng",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"f38f455cf3e9201614ac71d8a871e4ff94a6e4cf461fd5bf81bdf457ba2e6b3e","stable_url_args":["https://github.com/asmuth/clip/archive/refs/tags/v0.7.tar.gz"],"stable_version":"0.7"},"clipboard":{"bottle_rebuild":1,"desc":"Cut, copy, and paste anything, anywhere, all from the terminal","executables":["cb"],"head_dependencies":["openssl@4",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Slackadays/Clipboard.git",{":branch":"main"}],"homepage":"https://getclipboard.app","license":"GPL-3.0-or-later","ruby_source_checksum":"84145e2a3a14adae87599f1532efdc424714966e38c2236056edbcf90f4724e1","stable_dependencies":["openssl@4",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"741717ee505a7852fab5c69740b019e2b33f81d948232894ce294ed0a55e70fb","stable_url_args":["https://github.com/Slackadays/Clipboard/archive/refs/tags/0.10.0.tar.gz"],"stable_version":"0.10.0"},"clipper":{"bottle_rebuild":1,"desc":"Share macOS clipboard with tmux and other local and remote apps","executables":["clipper"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/wincent/clipper.git",{":branch":"main"}],"homepage":"https://github.com/wincent/clipper","license":"BSD-2-Clause","ruby_source_checksum":"3fb2460f0fa2fc2e29c3a219cbf99f6f1df75f0a5b3fd875c086102586176452","service_args":[[":environment_variables",{":LANG":"en_US.UTF-8"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/clipper/bin/clipper"],"stable_dependencies":[{"go":":build"}],"stable_checksum":"0008c6147a365658c30a556956e923f49b296e76872febf600bfb9c5ffbc6bd0","stable_url_args":["https://github.com/wincent/clipper/archive/refs/tags/3.0.0.tar.gz"],"stable_version":"3.0.0"},"clipper2":{"desc":"Polygon clipping and offsetting library","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/AngusJohnson/Clipper2","license":"BSL-1.0","ruby_source_checksum":"e8b6605ca37adb172e6734fbc2d4fc7f10b749ec2a9f25f10890f3cfc4fb8e75","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"63e893fc40c3453c9d14cbe98bc7647f16a9d5846ae25b513d8a1ed5b8421144","stable_url_args":["https://github.com/AngusJohnson/Clipper2/releases/download/Clipper2_2.0.1/Clipper2_2.0.1.zip"],"stable_version":"2.0.1"},"clippy":{"desc":"Copy files from your terminal that actually paste into GUI apps","executables":["clippy","pasty"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/neilberkman/clippy","license":"MIT","ruby_source_checksum":"3f7a7adc84178986805848fa194ecf0d84ac1f2da082e4f35dbab3e2af347efd","stable_dependencies":[{"go":":build"}],"stable_checksum":"89f2dc66c992f5f0121018232be7b98c5cc3434db64708f881fcdd644be555c1","stable_url_args":["https://github.com/neilberkman/clippy/archive/refs/tags/v1.6.9.tar.gz"],"stable_version":"1.6.9"},"cliproxyapi":{"desc":"Wrap Gemini CLI, Codex, Claude Code, Qwen Code as an API service","executables":["cliproxyapi"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/router-for-me/CLIProxyAPI.git",{":branch":"main"}],"homepage":"https://github.com/router-for-me/CLIProxyAPI","license":"MIT","ruby_source_checksum":"8bfc3ac19f11a897288f33bbd8fc9d65b0ab004c16519668b4796e4761c38043","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/cliproxyapi/bin/cliproxyapi"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"a4ef34b7f521fe08e1395f11c3e9b2772bbdc51cee3500323dc9dcd91803ce42","stable_url_args":["https://github.com/router-for-me/CLIProxyAPI/archive/refs/tags/v7.2.50.tar.gz"],"stable_version":"7.2.50"},"clipsafe":{"desc":"Command-line interface to Password Safe","executables":["clipsafe"],"head_uses_from_macos":[["perl"]],"homepage":"https://waxandwane.org/clipsafe.html","license":"GPL-2.0-or-later","revision":5,"ruby_source_checksum":"c222a52d5daefa1978deff6404c4de63e13f320d7d2c981fd1f75233051841e3","stable_checksum":"7a70b4f467094693a58814a42d272e98387916588c6337963fa7258bda7a3e48","stable_url_args":["https://waxandwane.org/download/clipsafe-1.1.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.1"},"clisp":{"bottle_rebuild":1,"desc":"GNU CLISP, a Common Lisp implementation","executables":["clisp","clisp-link"],"head_dependencies":["libffcall","libsigsegv","readline"],"head_url_args":["https://gitlab.com/gnu-clisp/clisp.git",{":branch":"master"}],"head_uses_from_macos":[["libxcrypt"],["ncurses"]],"homepage":"https://clisp.sourceforge.io/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"2ba7ef7b63de2e25844f7779ca4cac2c503a4c04f65c0e9468d72a9346fb443b","stable_dependencies":["libffcall","libsigsegv","readline"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"bd443a94aa9b02da4c4abbcecfc04ffff1919c0a8b0e7e35649b86198cd6bb89","stable_url_args":["https://alpha.gnu.org/gnu/clisp/clisp-2.49.92.tar.bz2"],"stable_uses_from_macos":[["libxcrypt"],["ncurses"]],"stable_version":"2.49.92"},"clitest":{"bottle_rebuild":1,"desc":"Command-Line Tester","executables":["clitest"],"head_url_args":["https://github.com/aureliojargas/clitest.git",{":branch":"main"}],"homepage":"https://github.com/aureliojargas/clitest","license":"MIT","ruby_source_checksum":"d241ab2072c757144b39896c62471e072da2b7c5314e7e3f07ae9ed2da235851","stable_checksum":"4005de0bc27e4676e418ab1e1e64861272aa74af1212c73a1173760fc449b049","stable_url_args":["https://github.com/aureliojargas/clitest/archive/refs/tags/0.5.0.tar.gz"],"stable_version":"0.5.0","bottle_tag":":all","bottle_checksum":"f1cbfc94748a8712ab8a8845fd800d0009519c4d5ffbbcf03efce267406b91e5"},"clive":{"desc":"Automates terminal operations","executables":["clive"],"head_dependencies":["ttyd",{"go":":build"}],"head_url_args":["https://github.com/koki-develop/clive.git",{":branch":"main"}],"homepage":"https://github.com/koki-develop/clive","license":"MIT","ruby_source_checksum":"11b1284acbd39024b77d09acd7e519a824a41d4ca049e1a32987229864ccee5e","stable_dependencies":["ttyd",{"go":":build"}],"stable_checksum":"fda25e28dece565770d192633aee113f8cfc8f24fc974f0a8ecd59a7fe224f3f","stable_url_args":["https://github.com/koki-develop/clive/archive/refs/tags/v0.12.17.tar.gz"],"stable_version":"0.12.17"},"cljfmt":{"desc":"Formatting Clojure code","executables":["cljfmt"],"head_dependencies":[{"graalvm":":build"},{"leiningen":":build"}],"homepage":"https://github.com/weavejester/cljfmt","license":"EPL-1.0","ruby_source_checksum":"b39a06e9d219837674d2933aaf95d5e96fbb5fe11d8543c75365afd45ae05c85","stable_dependencies":[{"graalvm":":build"},{"leiningen":":build"}],"stable_checksum":"78f15de8726792f606f35c01bf9cb2b266e95f51938751335163f0d16404c56c","stable_url_args":["https://github.com/weavejester/cljfmt/archive/refs/tags/0.16.4.tar.gz"],"stable_version":"0.16.4"},"cln":{"desc":"Class Library for Numbers","executables":["pi"],"head_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"},{"wget":":build"},{"texinfo":":build"}],"head_url_args":["git://www.ginac.de/cln.git",{":branch":"master"}],"homepage":"https://www.ginac.de/CLN/","license":"GPL-2.0-or-later","ruby_source_checksum":"f4eb4aafec2b6c5af43f36481557a6be705133b16c622ae51a05b53f47a50fd7","stable_dependencies":["gmp"],"stable_checksum":"7c7ed8474958337e4df5bb57ea5176ad0365004cbb98b621765bc4606a10d86b","stable_url_args":["https://www.ginac.de/CLN/cln-1.3.7.tar.bz2"],"stable_version":"1.3.7"},"cloc":{"desc":"Statistics utility to count lines of code","executables":["cloc"],"head_url_args":["https://github.com/AlDanial/cloc.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/AlDanial/cloc/","license":"GPL-2.0-or-later","ruby_source_checksum":"40498d2eb038a5ee1701c5a82a6e6b8d0b0945213543cde2aa4317da1b130d85","stable_checksum":"a8fac35f4cf42728765580ba11afc2568ad205509a22204663f526169548436d","stable_url_args":["https://github.com/AlDanial/cloc/archive/refs/tags/v2.10.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"2.10"},"clock-rs":{"desc":"Modern, digital clock that effortlessly runs in your terminal","executables":["clock-rs"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Oughie/clock-rs.git",{":branch":"main"}],"homepage":"https://github.com/Oughie/clock-rs","license":"Apache-2.0","ruby_source_checksum":"d203107fecf5ebb40805f465733bf1a20d7a765025183fe2100daebf33bbd201","stable_dependencies":[{"rust":":build"}],"stable_checksum":"cb344326f7ed45eb252d74d27d35cddf61b8df9566e60f25e129da696e083344","stable_url_args":["https://github.com/Oughie/clock-rs/archive/refs/tags/v0.2.1.tar.gz"],"stable_version":"0.2.1"},"clog":{"caveats":"Next step is to create a .clogrc file in your home directory. See 'man clog'\nfor details and a sample file.\n","desc":"Colorized pattern-matching log tail utility","executables":["clog"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/GothenburgBitFactory/clog.git",{":branch":"master"}],"homepage":"https://gothenburgbitfactory.org/clog/docs/","license":"MIT","ruby_source_checksum":"3e848a7cf529cae40e4d7dcb2ccb3846f1b0a79cb5c9be6694c79e89d4fe5d77","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"fed44a8d398790ab0cf426c1b006e7246e20f3fcd56c0ec4132d24b05d5d2018","stable_url_args":["https://github.com/GothenburgBitFactory/clog/releases/download/v1.3.0/clog-1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_checksum":"ce662c5bd6dfdc6dca64911cbdc37ebcfe5aac7eaea48215f94d3b94bba0b37c"},"clojure-lsp":{"desc":"Language Server (LSP) for Clojure","executables":["clojure-lsp"],"head_dependencies":["openjdk"],"head_url_args":["https://github.com/clojure-lsp/clojure-lsp.git",{":branch":"master"}],"homepage":"https://clojure-lsp.io","license":"MIT","ruby_source_checksum":"508e05d1a2e2aa2dc6de93e37f789866aba249a73a536a42939d6539bddeefce","stable_dependencies":["openjdk"],"stable_checksum":"194f7639e2b32a6e36432fba7cc4a9b128f45889d2ad05725551523f164d6846","stable_url_args":["https://github.com/clojure-lsp/clojure-lsp/releases/download/2026.07.06-14.34.19/clojure-lsp-standalone.jar"],"stable_version":"2026.07.06-14.34.19","version_scheme":1,"bottle_tag":":all","bottle_checksum":"b90c38665d79652539acc613c4657804723e0691348f849da5792cc62132914a"},"clojure":{"desc":"Dynamic, general-purpose programming language","executables":["clj","clojure"],"head_dependencies":["openjdk","rlwrap"],"head_uses_from_macos":[[{"ruby":":build"}]],"homepage":"https://clojure.org","license":"EPL-1.0","ruby_source_checksum":"8e8978ec87918346bf2567b75c79df26c550a30058de1afa02e544b6ccb28909","stable_dependencies":["openjdk","rlwrap"],"stable_checksum":"dc86cc56bc372fcef07bd87f44693eeb4b61cf5f44347883878364d03b5fb342","stable_url_args":["https://github.com/clojure/brew-install/releases/download/1.12.5.1654/clojure-tools-1.12.5.1654.tar.gz"],"stable_uses_from_macos":[[{"ruby":":build"}]],"stable_version":"1.12.5.1654","version_scheme":1,"bottle_tag":":all","bottle_checksum":"545acfab6a4ed81bebb77f01b6b7e51e6dced06980a686220c98e9e259c68c4c"},"clojurescript":{"caveats":"This formula is useful if you need to use the ClojureScript compiler directly.\nFor a more integrated workflow use Leiningen, Boot, or Maven.\n","desc":"Clojure to JS compiler","executables":["cljsc"],"head_dependencies":["openjdk",{"node":":test"}],"head_url_args":["https://github.com/clojure/clojurescript.git",{":branch":"master"}],"homepage":"https://github.com/clojure/clojurescript","license":"EPL-1.0","ruby_source_checksum":"6a0ddb12634f137b96b60fd8d59593b3c84a7c044193530ca4cd13e8ab4b962f","stable_dependencies":["openjdk",{"node":":test"}],"stable_checksum":"89ba5a16fa3b0e74b1206f652c0d14eda5157fdcf8c42f51fc175a4d4c10c48a","stable_url_args":["https://github.com/clojure/clojurescript/releases/download/r1.12.134/cljs.jar"],"stable_version":"1.12.134","bottle_tag":":all","bottle_checksum":"df0df68b4ae1cd3cf1bc44201af2b2290e9e82def0afa28da47d37104e359011"},"cloog":{"desc":"Generate code for scanning Z-polyhedra","executables":["cloog"],"head_dependencies":["gmp","isl",{"pkgconf":":build"}],"homepage":"https://github.com/periscop/cloog","license":"LGPL-2.1-or-later","oldnames":["cloog018"],"ruby_source_checksum":"0b29677a30ece90a1d042bc20109c6ffe42938381432b6f06c9cbe350e17f690","stable_dependencies":["gmp","isl",{"pkgconf":":build"}],"stable_checksum":"d370cf9990d2be24bfb24750e355bac26110051248cabf2add61f9b3867fb1d7","stable_url_args":["https://github.com/periscop/cloog/releases/download/cloog-0.21.1/cloog-0.21.1.tar.gz"],"stable_version":"0.21.1","bottle_cellar":":any","bottle_checksum":"c0c6fe61fc3cab274494d0afc7c1d3391b58890544efd5f43e4ab13c3c7fccfe"},"closure-compiler":{"desc":"JavaScript optimizing compiler","executables":["closure-compiler"],"head_dependencies":["openjdk"],"homepage":"https://developers.google.com/closure/compiler","license":"Apache-2.0","ruby_source_checksum":"bf9132cdc7af68a73eed23fcbb17282d948522202bdd62ec42c97f59cec71ca5","stable_dependencies":["openjdk"],"stable_checksum":"e231dbbdec34739b7fddee3d1a060b5653bd31ba30ca213610d44e1ba7573d71","stable_url_args":["https://search.maven.org/remotecontent?filepath=com/google/javascript/closure-compiler/v20260629/closure-compiler-v20260629.jar"],"stable_version":"20260629","bottle_tag":":all","bottle_checksum":"a70ba5785b18792c53568d5a8cfca20debfa39a466b6452d0598f55141949e06"},"cloud-nuke":{"desc":"CLI tool to nuke (delete) cloud resources","executables":["cloud-nuke"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gruntwork-io/cloud-nuke.git",{":branch":"master"}],"homepage":"https://gruntwork.io/","license":"MIT","ruby_source_checksum":"013c1f59d6d18c8e1daa4a42aa27a45d159914e153bf90743a0490f1e9343308","stable_dependencies":[{"go":":build"}],"stable_checksum":"7a5d6f0feb99ef76943992d5a21d0f9c922e754f8da747c0df479d734a3bb4b6","stable_url_args":["https://github.com/gruntwork-io/cloud-nuke/archive/refs/tags/v0.52.0.tar.gz"],"stable_version":"0.52.0"},"cloud-provider-kind":{"desc":"Cloud provider for KIND clusters","executables":["cloud-provider-kind"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubernetes-sigs/cloud-provider-kind.git",{":branch":"main"}],"homepage":"https://kubernetes-sigs.github.io/cloud-provider-kind/","license":"Apache-2.0","ruby_source_checksum":"760e44c99a9eeaa508177868756ec5d13897186e9700ddd98ad5cbf6c528229e","stable_dependencies":[{"go":":build"}],"stable_checksum":"87a8c713be6b0635f7cd32832c40a929afd93ddffc57a03076a7574bd7dfc43c","stable_url_args":["https://github.com/kubernetes-sigs/cloud-provider-kind/archive/refs/tags/v0.11.1.tar.gz"],"stable_version":"0.11.1"},"cloud-sql-proxy":{"desc":"Utility for connecting securely to your Cloud SQL instances","executables":["cloud-sql-proxy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/GoogleCloudPlatform/cloud-sql-proxy.git",{":branch":"main"}],"homepage":"https://github.com/GoogleCloudPlatform/cloud-sql-proxy","license":"Apache-2.0","ruby_source_checksum":"0065f43a8c724be4774a2054535e46782da457743f08f4c83791adcffb532c18","stable_dependencies":[{"go":":build"}],"stable_checksum":"36f4eab1f740498fd238c6ab6865f6a37266c1245e6d137801f762116ef33994","stable_url_args":["https://github.com/GoogleCloudPlatform/cloud-sql-proxy/archive/refs/tags/v2.23.0.tar.gz"],"stable_version":"2.23.0"},"cloudflare-cli4":{"desc":"CLI for Cloudflare API v4","executables":["cli4"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/cloudflare/python-cloudflare-cli4.git",{":branch":"main"}],"homepage":"https://github.com/cloudflare/python-cloudflare-cli4","license":"MIT","revision":5,"ruby_source_checksum":"674470c262b38cdf49fef316a00ba45774bb42fa2187646de5af147d51bb0bfe","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"36efe09d188678e8c99e654b79162758594107342d11f88192423aa47fd6c0b8","stable_url_args":["https://files.pythonhosted.org/packages/77/fd/87b3e026dcee2a6b891f2b6c98b8f0bc98a175c4b731c046b528298c07c5/cloudflare_cli4-2.19.4.post3.tar.gz"],"stable_version":"2.19.4.post3"},"cloudflare-quiche":{"desc":"Savoury implementation of the QUIC transport protocol and HTTP/3","executables":["quiche-client","quiche-server"],"head_dependencies":["fontconfig",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/cloudflare/quiche.git",{":branch":"master"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://docs.quic.tech/quiche/","license":"BSD-2-Clause","ruby_source_checksum":"21929941166e567bb5ec19227f9cd588a363721c1c03522c15f8d734cae1f3f5","stable_dependencies":["fontconfig",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/cloudflare/quiche.git",{":tag":"0.29.2",":revision":"839b23d0edcc98aa1cf90c2cf0797b8cc56d4f15"}],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.29.2"},"cloudflare-speed-cli":{"desc":"Cloudflare-based speed test with optional TUI","executables":["cloudflare-speed-cli"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/kavehtehrani/cloudflare-speed-cli.git",{":branch":"main"}],"homepage":"https://github.com/kavehtehrani/cloudflare-speed-cli","license":"GPL-3.0-only","ruby_source_checksum":"2d9ed02bb261d48598ec2f7c8026dc93335f17f26f89d2c85f1854568465dc5f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5e846dbbc50200fd75542bd68159f322fc2e3b1b7ffa43e4e7c6c8f9b6e4d34e","stable_url_args":["https://github.com/kavehtehrani/cloudflare-speed-cli/archive/refs/tags/v1.0.6.tar.gz"],"stable_version":"1.0.6"},"cloudflare-wrangler":{"desc":"CLI tool for Cloudflare Workers","executables":["wrangler","wrangler2"],"head_dependencies":["node"],"homepage":"https://developers.cloudflare.com/workers/","license":{":any_of":["Apache-2.0","MIT"]},"oldnames":["cloudflare-wrangler2"],"ruby_source_checksum":"85830ac155c6d018f42b7e98b674c7e2da281c5770ad613d4f6da7c5ebca466c","stable_dependencies":["node"],"stable_checksum":"58e5ede60dfd5efc5345daeb7bd93e7b9e0d5475c7ae4c651aa72b9c0f62dc43","stable_url_args":["https://registry.npmjs.org/wrangler/-/wrangler-4.107.0.tgz"],"stable_version":"4.107.0"},"cloudflared":{"desc":"Cloudflare Tunnel client (formerly Argo Tunnel)","executables":["cloudflared"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cloudflare/cloudflared.git",{":branch":"master"}],"homepage":"https://developers.cloudflare.com/cloudflare-one/networks/connectors/cloudflare-tunnel/","license":"Apache-2.0","ruby_source_checksum":"22fbcb8d59362605c814e248ca87d292469f2bee0d189b0cea3d0934988535a5","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/cloudflared.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/cloudflared.log"],[":keep_alive",{":successful_exit":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/cloudflared/bin/cloudflared"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"f986f5b2a7309bfe21db8d694bdf09ae2904b0674c67744aa645038e15608383","stable_url_args":["https://github.com/cloudflare/cloudflared/archive/refs/tags/2026.7.0.tar.gz"],"stable_version":"2026.7.0"},"cloudformation-cli":{"caveats":"cloudformation java, go, python plugins are installed, but the Go and Java are not bundled with the installation.\n","desc":"CloudFormation Provider Development Toolkit","executables":["cfn","cfn-cli"],"head_dependencies":["certifi","libyaml","pydantic","python@3.13",{"go":":test"}],"homepage":"https://github.com/aws-cloudformation/cloudformation-cli/","license":"Apache-2.0","revision":13,"ruby_source_checksum":"b1287a8eca8f75175fa854e498067721259c688dfc3ef02781cd36866a26bc3a","stable_dependencies":["certifi","libyaml","pydantic","python@3.13",{"go":":test"}],"stable_checksum":"63bd83ad0b40b6ad21983dfe05f0717aeaa36cb3f935ef6825f8ca73d7a8e5a7","stable_url_args":["https://files.pythonhosted.org/packages/12/ed/36f14b63957e99d9f2cbb5ac5671eed9fb93569e57add60534d47fc630e4/cloudformation-cli-0.2.39.tar.gz"],"stable_version":"0.2.39"},"cloudformation-guard":{"bottle_rebuild":1,"desc":"Checks CloudFormation templates for compliance using a declarative syntax","executables":["cfn-guard"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/aws-cloudformation/cloudformation-guard","license":"Apache-2.0","ruby_source_checksum":"aaaaeae5852f018047ec2b871069239716ebdff87038e074a5789f1cf27d41af","stable_dependencies":[{"rust":":build"}],"stable_checksum":"55327efeaf1b022815e92437a546157b00caa3017d70a20b33ba1e7ca2181c54","stable_url_args":["https://github.com/aws-cloudformation/cloudformation-guard/archive/refs/tags/3.2.0.tar.gz"],"stable_version":"3.2.0"},"cloudfoundry-cli":{"conflicts":[["cf",{":because":"both install `cf` binaries"}]],"desc":"Official command-line client for Cloud Foundry","executables":["cf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cloudfoundry/cli.git",{":branch":"main"}],"homepage":"https://docs.cloudfoundry.org/cf-cli","license":"Apache-2.0","ruby_source_checksum":"d22fcb3640be61bfc947868f71cc3c74e2ae22227e4b364fe6a6df33072953d6","stable_dependencies":[{"go":":build"}],"stable_checksum":"1371bedf6c3929d018edb18608634888c0e7a89f6d27faad24ce8bde25e91106","stable_url_args":["https://github.com/cloudfoundry/cli/archive/refs/tags/v8.18.4.tar.gz"],"stable_version":"8.18.4"},"cloudfox":{"desc":"Automating situational awareness for cloud penetration tests","executables":["cloudfox"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/BishopFox/cloudfox.git",{":branch":"main"}],"homepage":"https://bishopfox.com/blog/introducing-cloudfox","license":"MIT","ruby_source_checksum":"95381db6cbee4e5540dde67a465db28f6b49bdb1f3496595c6d1de3dda2f6b4f","stable_dependencies":[{"go":":build"}],"stable_checksum":"642f16328c9c9c6673453d44a361172836c542fb8098285b0cf363e5715a2be0","stable_url_args":["https://github.com/BishopFox/cloudfox/archive/refs/tags/v2.0.5.tar.gz"],"stable_version":"2.0.5"},"cloudiscovery":{"deprecate_args":{":date":"2024-10-11",":because":":unmaintained"},"desc":"Help you discover resources in the cloud environment","disable_args":{":date":"2025-10-11",":because":":unmaintained"},"head_dependencies":["libyaml","python@3.12"],"homepage":"https://github.com/Cloud-Architects/cloudiscovery","license":"Apache-2.0","revision":4,"ruby_source_checksum":"b505f5f3d120a4ff44edabcb089299b56e0e4b266ede04bb5a68a12fa10bee2f","stable_dependencies":["libyaml","python@3.12"],"stable_patches":[{"strip":"p1","url":"https://github.com/Cloud-Architects/cloudiscovery/commit/905c1dc15812000dc7ed2beb9d5193bd6bbe6131.patch?full_index=1","sha256":"7a75658504faa46ad9c5424a836d7a1df25e56b64bec88d57ccddf7c06025d5d"}],"stable_checksum":"1170ea352a3c7d5643652ebe96b068482734cd995b9c92dc820206f1b87407e5","stable_url_args":["https://files.pythonhosted.org/packages/d3/c2/9a5f93ac5376f83903c8550bde45e2888da3fb092b63e02e19d6c852134c/cloudiscovery-2.4.4.tar.gz"],"stable_version":"2.4.4"},"cloudlist":{"desc":"Tool for listing assets from multiple cloud providers","executables":["cloudlist"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/cloudlist.git",{":branch":"dev"}],"homepage":"https://github.com/projectdiscovery/cloudlist","license":"MIT","ruby_source_checksum":"b6c40b846efde2edd87177cce7b010077e57076a28abf5a8c125b0d8c74c78ee","stable_dependencies":[{"go":":build"}],"stable_checksum":"1a165e5dc6dd1f4950517efb569e1527a9d8462af2367917660711ebbdf5e5a6","stable_url_args":["https://github.com/projectdiscovery/cloudlist/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"cloudmonkey":{"desc":"Apache CloudStack CloudMonkey CLI","executables":["cmk"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/apache/cloudstack-cloudmonkey.git",{":branch":"main"}],"homepage":"https://github.com/apache/cloudstack-cloudmonkey","license":"Apache-2.0","ruby_source_checksum":"8b5ac2697b2fad27e1a144c573f78c709f936b03ab2a09a64af124743bf726bd","stable_dependencies":[{"go":":build"}],"stable_checksum":"bb491140103f0d8c178966355114f0eb9b35ad64323fba7448d475112d8847fc","stable_url_args":["https://github.com/apache/cloudstack-cloudmonkey/archive/refs/tags/6.5.0.tar.gz"],"stable_version":"6.5.0"},"cloudpan189-go":{"deprecate_args":{":date":"2026-03-22",":because":":repo_archived"},"desc":"Command-line client tool for Cloud189 web disk","disable_args":{":date":"2027-03-22",":because":":repo_archived"},"executables":["cloudpan189-go"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tickstep/cloudpan189-go.git",{":branch":"master"}],"homepage":"https://github.com/tickstep/cloudpan189-go","license":"Apache-2.0","ruby_source_checksum":"d63f34e10c0851eb88adb9004186d5694c5fc5381f4e33923f1360d0377b297c","stable_dependencies":[{"go":":build"}],"stable_checksum":"a215b75369af535aed214c94b66ebb3239b6ef5fcbc2f74039cf9c3eda4b04c1","stable_url_args":["https://github.com/tickstep/cloudpan189-go/archive/refs/tags/v0.1.3.tar.gz"],"stable_version":"0.1.3","bottle_checksum":"b6870cbe4123a3eae721cc676130d2146794d9a3631268d48c579430a923173f"},"cloudprober":{"desc":"Active monitoring software to detect failures before your customers do","executables":["cloudprober"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cloudprober/cloudprober.git",{":branch":"main"}],"homepage":"https://cloudprober.org","license":"Apache-2.0","ruby_source_checksum":"9e4e1835161e61a54bbc4bae694400c5609fd5d6c255a589baac2c1ebb9215fa","stable_dependencies":[{"go":":build"}],"stable_checksum":"13c013f9c80abc011646f4c3e90bc9e68ed3d94ce6b2794934545d980060d5c5","stable_url_args":["https://github.com/cloudprober/cloudprober/archive/refs/tags/v0.14.3.tar.gz"],"stable_version":"0.14.3"},"cloudquery":{"desc":"Data movement tool to sync data from any source to any destination","executables":["cloudquery"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cloudquery/cloudquery.git",{":branch":"main"}],"homepage":"https://www.cloudquery.io","license":"MPL-2.0","ruby_source_checksum":"1e81134039ed04151b50759e1e2e24c11cbaf518189dc63c80bd1eb0a597e253","stable_dependencies":[{"go":":build"}],"stable_checksum":"392b6978fd122a64140a10b4c95ff02a965e0673bd547f30d7b32f7c796d0a96","stable_url_args":["https://github.com/cloudquery/cloudquery/archive/refs/tags/cli-v6.40.0.tar.gz"],"stable_version":"6.40.0"},"cloudsplaining":{"desc":"AWS IAM Security Assessment tool","executables":["cloudsplaining"],"head_dependencies":["certifi","libyaml","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/salesforce/cloudsplaining.git",{":branch":"master"}],"homepage":"https://cloudsplaining.readthedocs.io/en/latest/","license":"BSD-3-Clause","ruby_source_checksum":"f467d118633c679a6cf8037eafa36134519fc88784fb360131024da726cf82bd","stable_dependencies":["certifi","libyaml","python@3.14",{"rust":":build"}],"stable_checksum":"14ef4f786144b8a2147372aeaa810822dc70f75d3d7c53dd965a12d1a1167cb9","stable_url_args":["https://files.pythonhosted.org/packages/7c/89/bf53630e908aef0680a4c843c4e8acd0b96a22b196ffec5a94bcc5249f80/cloudsplaining-0.9.1.tar.gz"],"stable_version":"0.9.1"},"clozure-cl":{"deprecate_args":{":date":"2025-09-25",":because":":unsupported"},"desc":"Common Lisp implementation with a long history","disable_args":{":date":"2026-09-25",":because":":unsupported"},"executables":["ccl64"],"head_url_args":["https://github.com/Clozure/ccl.git",{":branch":"master"}],"homepage":"https://ccl.clozure.com","license":"Apache-2.0","ruby_source_checksum":"54a46b87d979ce2e4e2d5f91dc092233afd7553a244d2afd3c950bd9142664ae","stable_checksum":"bca7f8d70d49059f8937b82bc64f47f7d01c07dd18760002ec41b41c444f838c","stable_url_args":["https://github.com/Clozure/ccl/archive/refs/tags/v1.13.tar.gz"],"stable_version":"1.13"},"clp":{"desc":"Linear programming solver","executables":["clp"],"head_dependencies":["coinutils","openblas","osi",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/coin-or/Clp","license":"EPL-2.0","ruby_source_checksum":"d5944b401d21dee47e4f382dc338f5fa2e478df56ae4a79a05c6e3f2f9f8042b","stable_dependencies":["coinutils","openblas","osi",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"2c078e174dc1a7a308e091b6256fb34b4017897fc140ea707ba207b2913ea46d","stable_url_args":["https://github.com/coin-or/Clp/archive/refs/tags/releases/1.17.11.tar.gz"],"stable_version":"1.17.11"},"clpbar":{"desc":"Command-line progress bar","executables":["clpbar"],"homepage":"https://clpbar.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"93eec3465d3a0ca191f4090c4c40c825904a64eaccc5b8414e1c4075b2ef0a58","stable_checksum":"fa0f5ec5c8400316c2f4debdc6cdcb80e186e668c2e4471df4fec7bfcd626503","stable_url_args":["https://downloads.sourceforge.net/project/clpbar/clpbar/bar-1.11.1/bar_1.11.1.tar.gz"],"stable_version":"1.11.1","bottle_checksum":"3e3c00a0a305c5ce2cc71cfb00fea55f9993976d1f63a73e7ea64022d47550be"},"clusterawsadm":{"desc":"Home for bootstrapping, AMI, EKS, and other helpers in Cluster API Provider AWS","executables":["clusterawsadm"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubernetes-sigs/cluster-api-provider-aws.git",{":branch":"main"}],"homepage":"https://cluster-api-aws.sigs.k8s.io/clusterawsadm/clusterawsadm.html","license":"Apache-2.0","ruby_source_checksum":"1b495fa5541e73f832683c04ae7c4c73c2ab76cf175858a8d755cb904831bbbf","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/kubernetes-sigs/cluster-api-provider-aws.git",{":tag":"v2.11.1",":revision":"eaa4c99b64d76179cb37e465808f6f00360d0bcc"}],"stable_version":"2.11.1"},"clusterctl":{"desc":"Home for the Cluster Management API work, a subproject of sig-cluster-lifecycle","executables":["clusterctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubernetes-sigs/cluster-api.git",{":branch":"main"}],"homepage":"https://cluster-api.sigs.k8s.io","license":"Apache-2.0","ruby_source_checksum":"0a7aa427337eaef83bdfe1ea339f6f98a1e4e412b4ff87c743362ec13a6a480d","stable_dependencies":[{"go":":build"}],"stable_checksum":"ea7c481afe86381981aaa7f4d7ac6c8ec7dc66fda10a1029c62deadf624216e0","stable_url_args":["https://github.com/kubernetes-sigs/cluster-api/archive/refs/tags/v1.13.3.tar.gz"],"stable_version":"1.13.3"},"clzip":{"desc":"C language version of lzip","executables":["clzip"],"homepage":"https://www.nongnu.org/lzip/clzip.html","license":"GPL-2.0-or-later","ruby_source_checksum":"7564f072e6c5617a279c7906d060c1a0dd6c18d60bd880c30dd1afe250fc3514","stable_checksum":"f339a3a5dfc2220532dc36f937a7a58e3a3278b174f2815cc5615107e55966e4","stable_url_args":["https://download.savannah.gnu.org/releases/lzip/clzip/clzip-1.16.tar.gz"],"stable_version":"1.16"},"cmake-docs":{"desc":"Documentation for CMake","head_dependencies":[{"cmake":":build"},{"sphinx-doc":":build"}],"head_url_args":["https://gitlab.kitware.com/cmake/cmake.git",{":branch":"master"}],"homepage":"https://www.cmake.org/","license":"BSD-3-Clause","ruby_source_checksum":"a4d5e1b5a930b5a8093a7b7fe17450d83d382007a95ca17aa003c1e6daadd4d1","stable_dependencies":[{"cmake":":build"},{"sphinx-doc":":build"}],"stable_checksum":"fdeff897b9eb49d764539f2b1edc6eb7e1440df325678a97c1978499e931adda","stable_url_args":["https://github.com/Kitware/CMake/releases/download/v4.3.4/cmake-4.3.4.tar.gz"],"stable_version":"4.3.4"},"cmake-language-server":{"bottle_rebuild":1,"desc":"Language Server for CMake","executables":["cmake-language-server"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/regen100/cmake-language-server.git",{":branch":"master"}],"homepage":"https://github.com/regen100/cmake-language-server","license":"MIT","ruby_source_checksum":"9323bec2e05f605f2199b177c629b66fc5bfcc5a4b5625ff8b6b2cc65a6dc2d2","stable_dependencies":["python@3.14"],"stable_checksum":"005f48367ec569457a7229a58f6762044fddacac647858b39d725ae2b3cd695b","stable_url_args":["https://files.pythonhosted.org/packages/cf/ad/54c337fd2093a7c7c13528ac1393aeda009cdc16be954041834328845237/cmake_language_server-0.1.11.tar.gz"],"stable_version":"0.1.11","bottle_tag":":all","bottle_checksum":"4067002616d19dd610a111948026e3ef733dbffb44c86238cf882fe3b2b26359"},"cmake-lint":{"bottle_rebuild":1,"desc":"Static code checker for CMake files","executables":["cmakelint"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/cmake-lint/cmake-lint","license":"Apache-2.0","ruby_source_checksum":"9a83069b61799102ca329fd6a28404535539dbc6354f5adfa559dd5ffe7ffcca","stable_dependencies":["python@3.14"],"stable_checksum":"98a1e485318b41eeaf4dee3469ca3039d4745985353ecea208d6dd2c1204c71d","stable_url_args":["https://files.pythonhosted.org/packages/9f/46/9b6c39837be138179347611ec8cb79bf00ff3b54966ee8b63e031a05cf76/cmakelint-1.4.3.tar.gz"],"stable_version":"1.4.3","bottle_tag":":all","bottle_checksum":"37812acbfd761cf26c9e8f96c3a71a89d458b3e8973f3a9d5b97eb9757236871"},"cmake":{"caveats":"To install the CMake documentation, run:\n  brew install cmake-docs\n","desc":"Cross-platform make","executables":["ccmake","cmake","cpack","ctest"],"head_url_args":["https://gitlab.kitware.com/cmake/cmake.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.cmake.org/","license":"BSD-3-Clause","ruby_source_checksum":"e05955833ab65ba45f7e0895d9d6306d094b844b85a837c734021304418fc98b","stable_checksum":"fdeff897b9eb49d764539f2b1edc6eb7e1440df325678a97c1978499e931adda","stable_url_args":["https://github.com/Kitware/CMake/releases/download/v4.3.4/cmake-4.3.4.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"4.3.4"},"cmark-gfm":{"desc":"C implementation of GitHub Flavored Markdown","executables":["cmark-gfm"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/github/cmark-gfm","license":"BSD-2-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"4cef5afb18b521ac9fa1d7772c6d6d10d14f028ae5717e8e9db5dced71054f06","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"5abc61798ebd9de5660bc076443c07abad2b8d15dbc11094a3a79644b8ad243a","stable_url_args":["https://github.com/github/cmark-gfm/archive/refs/tags/0.29.0.gfm.13.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.29.0.gfm.13","bottle_cellar":":any","bottle_checksum":"1cc456ff30491754d4ee3a1197e3e409ca1f5563183b50bbde899e0864f8942e"},"cmark":{"desc":"Strongly specified, highly compatible implementation of Markdown","executables":["cmark"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://commonmark.org/","license":"BSD-2-Clause","oldnames":["commonmark"],"ruby_source_checksum":"39dd67897031b286ca54b423ede01def40cd827b7aaba7b4aa91c393dc56e8e9","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"f9bc5ca38bcb0b727f0056100fac4d743e768872e3bacec7746de28f5700d697","stable_url_args":["https://github.com/commonmark/cmark/archive/refs/tags/0.31.2.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.31.2"},"cmatrix":{"desc":"Console Matrix","executables":["cmatrix"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/abishekvashok/cmatrix/","license":"GPL-3.0-or-later","ruby_source_checksum":"1ddd3315986eaed13a8d8041f510efd25e61602bf10636ef9d25bc3b91d8857c","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"ad93ba39acd383696ab6a9ebbed1259ecf2d3cf9f49d6b97038c66f80749e99a","stable_url_args":["https://github.com/abishekvashok/cmatrix/archive/refs/tags/v2.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.0","bottle_checksum":"7df6894acc7156eefd61ac4cdfd5332b3e4165436d29cdc102ea03f03fb183ad"},"cmctl":{"desc":"Command-line tool to manage cert-manager","executables":["cmctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cert-manager/cmctl.git",{":branch":"main"}],"homepage":"https://cert-manager.io","license":"Apache-2.0","ruby_source_checksum":"35dda674e0fe9e25eac0698111d374c173ea656a70861dfcd93705c953268b5e","stable_dependencies":[{"go":":build"}],"stable_checksum":"4e7f137c2b5411f92948749dbdb31d61911088a54d32e14aea609da02c203bb5","stable_url_args":["https://github.com/cert-manager/cmctl/archive/refs/tags/v2.5.0.tar.gz"],"stable_version":"2.5.0"},"cmdshelf":{"bottle_rebuild":4,"desc":"Better scripting life with cmdshelf","executables":["cmdshelf"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/toshi0383/cmdshelf","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"6499aee2b905bbaf5dbd0032e2caf46b5c2111b91960c22370c66d728a43d699","stable_dependencies":[{"rust":":build"}],"stable_checksum":"dea2ea567cfa67196664629ceda5bc775040b472c25e96944c19c74892d69539","stable_url_args":["https://github.com/toshi0383/cmdshelf/archive/refs/tags/2.0.2.tar.gz"],"stable_version":"2.0.2"},"cmigemo":{"caveats":"See also https://github.com/emacs-jp/migemo to use cmigemo with Emacs.\nYou will have to save as migemo.el and put it in your load-path.\n","desc":"Migemo is a tool that supports Japanese incremental search with Romaji","executables":["cmigemo"],"head_dependencies":[{"nkf":":build"}],"head_url_args":["https://github.com/koron/cmigemo.git",{":branch":"master"}],"homepage":"https://www.kaoriya.net/software/cmigemo","license":"MIT","ruby_source_checksum":"3bf539a9e23644aabe9488944ff4199bf0aed524645a3aafc7b6f43f4fc261cb","stable_dependencies":[{"nkf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"4aa759b2e055ef3c3fbeb9e92f7f0aacc1fd1f8602fdd2f122719793ee14414c","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/cmigemo/cmigemo-default-src-20110227.zip"],"stable_version":"20110227","bottle_cellar":":any","bottle_checksum":"231afa328130c08c9ae6429cedbd5221633dca46fa478477f5ff441ec6c1ff8a"},"cminpack":{"desc":"Solves nonlinear equations and nonlinear least squares problems","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/devernay/cminpack.git",{":branch":"master"}],"homepage":"http://devernay.free.fr/hacks/cminpack/cminpack.html","license":"Minpack","ruby_source_checksum":"cf22dfaaa107605e7b2be8fd0465d411ff7fbaf71f13baf311c60c293a62b651","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"45675fac0a721a1c7600a91a9842fe1ab313069db163538f2923eaeddb0f46de","stable_url_args":["https://github.com/devernay/cminpack/archive/refs/tags/v1.3.11.tar.gz"],"stable_version":"1.3.11"},"cmix":{"desc":"Data compression program with high compression ratio","executables":["cmix"],"head_url_args":["https://github.com/byronknoll/cmix.git",{":branch":"master"}],"homepage":"https://www.byronknoll.com/cmix.html","license":"GPL-3.0-or-later","ruby_source_checksum":"4e3103e8307373a47f55e39d231ee0dbe3fcca9eb02db29a8e95a797f405bf95","stable_patches":[{"strip":"p1","url":"https://github.com/byronknoll/cmix/commit/702022a974cbf7906bcbaed898f1de95d3cbb32d.patch?full_index=1","sha256":"62143fadb5dda1024b0d51c1bb86263eb15d842193e02550a65924b3ac86c28a"},{"strip":"p1","url":"https://github.com/byronknoll/cmix/commit/51c8f57570e4c1eb08056f929a96b3101c0156bb.patch?full_index=1","sha256":"c199390a27bce681e42ac23c8adfaa7261d4ec11fd76f14f9aab00dc629c2d33"},{"strip":"p1","url":"https://github.com/byronknoll/cmix/commit/b5b77acd112985cf8577ec01910c74fb70c98f36.patch?full_index=1","sha256":"e9ea39d1d343bd5bc59de497e899d6e124e4d2aa8768e8d0a7fe47ff7a80dc38"}],"stable_checksum":"c0ff50f24604121bd7ccb843045c0946db1077cfb9ded10fe4c181883e6dbb42","stable_url_args":["https://github.com/byronknoll/cmix/archive/refs/tags/v21.tar.gz"],"stable_version":"21"},"cmocka":{"desc":"Unit testing framework for C","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://git.cryptomilk.org/projects/cmocka.git",{":branch":"master"}],"homepage":"https://cmocka.org/","license":"Apache-2.0","ruby_source_checksum":"b1e0cf9654a11c4fb4736e6de3223a29ab81424c3c2e76023752f8b6519c5423","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"39f92f366bdf3f1a02af4da75b4a5c52df6c9f7e736c7d65de13283f9f0ef416","stable_url_args":["https://cmocka.org/files/2.0/cmocka-2.0.2.tar.xz"],"stable_version":"2.0.2"},"cmrc":{"bottle_rebuild":2,"desc":"CMake Resource Compiler","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/vector-of-bool/cmrc.git",{":branch":"master"}],"homepage":"https://github.com/vector-of-bool/cmrc","license":"MIT","ruby_source_checksum":"f64f44d32b311c4b21e7945776b0a89241b4d2798c2a8a01a36255bb71f73756","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/vector-of-bool/cmrc/commit/91c9522ee59654e2f4d9701947a4600a4436d076.patch?full_index=1","sha256":"feea3f04cdf49295497f3c48dd3ad5938716e47a9b29aacc98dc6580493d74ff"}],"stable_checksum":"edad5faaa0bea1df124b5e8cb00bf0adbd2faeccecd3b5c146796cbcb8b5b71b","stable_url_args":["https://github.com/vector-of-bool/cmrc/archive/refs/tags/2.0.1.tar.gz"],"stable_version":"2.0.1","bottle_tag":":all","bottle_checksum":"bccb869a3fb9486fbd2594d68a8be7fb57819f27764bbf9b3888cdc54d746ce7"},"cmu-pocketsphinx":{"aliases":["pocketsphinx"],"desc":"Lightweight speech recognition engine for mobile devices","executables":["pocketsphinx","pocketsphinx_batch","pocketsphinx_jsgf2fsg","pocketsphinx_lm_convert","pocketsphinx_lm_eval","pocketsphinx_mdef_convert","pocketsphinx_pitch"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/cmusphinx/pocketsphinx.git",{":branch":"main"}],"homepage":"https://cmusphinx.github.io/","license":"BSD-2-Clause","ruby_source_checksum":"06a4e7b33d6164fa0bf396a982f4952400c16b26a6ca31070b7f588c9bb00b73","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"e2db414eb66618cd0a98de77507db32517a48f6900b06bfb94c0acc4bef5761d","stable_url_args":["https://github.com/cmusphinx/pocketsphinx/archive/refs/tags/v5.1.1.tar.gz"],"stable_version":"5.1.1"},"cmuclmtk":{"conflicts":[["julius",{":because":"both install `binlm2arpa` binaries"}]],"desc":"Language model tools (from CMU Sphinx)","executables":["binlm2arpa","evallm","idngram2lm","idngram2stats","lm_combine","lm_interpolate","mergeidngram","ngram2mgram","text2idngram","text2wfreq","text2wngram","wfreq2vocab","wngram2idngram"],"head_dependencies":[{"pkgconf":":build"}],"homepage":"https://cmusphinx.sourceforge.net/","license":"BSD-2-Clause","ruby_source_checksum":"c60e69319d93e3bfe05863b0a9145ac48c617fa217195cfb266796cdaa4ce045","stable_dependencies":[{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true},{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"d23e47f00224667c059d69ac942f15dc3d4c3dd40e827318a6213699b7fa2915","stable_url_args":["https://downloads.sourceforge.net/project/cmusphinx/cmuclmtk/0.7/cmuclmtk-0.7.tar.gz"],"stable_version":"0.7","bottle_cellar":":any","bottle_checksum":"d3069c3fbd0f41bdb0b3435b7b388f9e6051639421658663185bde9a449185b8"},"cmus":{"bottle_rebuild":2,"desc":"Music player with an ncurses based interface","executables":["cmus","cmus-remote"],"head_dependencies":["faad2","ffmpeg","flac","libao","libvorbis","mad","ncurses","opusfile",{"pkgconf":":build"}],"head_url_args":["https://github.com/cmus/cmus.git",{":branch":"master"}],"homepage":"https://cmus.github.io/","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"43ac8088c38527123b163ec63821f9fe1ab37d61c49cf1b32acb3fcca9428f9c","stable_dependencies":["faad2","ffmpeg","flac","libao","libvorbis","mad","ncurses","opusfile",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://deb.debian.org/debian/pool/main/c/cmus/cmus_2.12.0-2.debian.tar.xz","sha256":"e7b29301e3edd7446fa7bc4c4e89ea5a4580a13e183cc57a59974ca385ec9818","apply":["patches/0003-ip-ffmpeg-more-precise-seeking.patch","patches/0004-ip-ffmpeg-skip-samples-only-when-needed.patch","patches/0005-ip-ffmpeg-remove-excessive-version-checks.patch","patches/0006-ip-ffmpeg-major-refactor.patch","patches/0007-Validate-sample-format-in-ip_open.patch","patches/0008-ip-ffmpeg-flush-swresample-buffer-when-seeking.patch","patches/0009-ip-ffmpeg-remember-swr_frame-s-capacity.patch","patches/0010-ip-ffmpeg-reset-swr_frame_start-when-seeking.patch","patches/0011-ip-ffmpeg-better-frame-skipping-logic.patch","patches/0012-ip-ffmpeg-don-t-process-empty-frames.patch","patches/0013-ip-ffmpeg-improve-readability.patch","patches/0014-ip-ffmpeg-fix-building-for-ffmpeg-8.0.patch","patches/0015-ip-ffmpeg-change-sample-format-conversions.patch"]}],"stable_checksum":"44b96cd5f84b0d84c33097c48454232d5e6a19cd33b9b6503ba9c13b6686bfc7","stable_url_args":["https://github.com/cmus/cmus/archive/refs/tags/v2.12.0.tar.gz"],"stable_version":"2.12.0"},"cmusfm":{"desc":"Last.fm standalone scrobbler for the cmus music player","executables":["cmusfm"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"},{"libfaketime":":test"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/Arkq/cmusfm","license":"GPL-3.0-or-later","ruby_source_checksum":"14b815cd68b1747fa99abe2e369488f29c17fff848f9ed451ada8b0ae4903356","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"},{"libfaketime":":test"}],"stable_checksum":"17aae8fc805e79b367053ad170854edceee5f4c51a9880200d193db9862d8363","stable_url_args":["https://github.com/Arkq/cmusfm/archive/refs/tags/v0.5.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.5.0","bottle_checksum":"25de6ec5f582426deea7f1bae8f97e9adf9074f598d2a1a28c14c5d5ecc64602"},"cnats":{"desc":"C client for the NATS messaging system","head_dependencies":["libevent","libuv","openssl@3","protobuf-c",{"cmake":":build"}],"homepage":"https://github.com/nats-io/nats.c","license":"Apache-2.0","ruby_source_checksum":"d9563a48f5177daec28db9a61b5f18691e6ffff756f86375d8f14f7bf51c7a5b","stable_dependencies":["libevent","libuv","openssl@3","protobuf-c",{"cmake":":build"}],"stable_checksum":"f6ec9ee2ab367594b56dd3265e3561074ade7c3d7410a6f45a77704c5e537024","stable_url_args":["https://github.com/nats-io/nats.c/archive/refs/tags/v3.13.0.tar.gz"],"stable_version":"3.13.0"},"cni-plugins":{"desc":"Container Network Interface plugins","head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/containernetworking/plugins.git",{":branch":"main"}],"homepage":"https://www.cni.dev","keg_only_args":["plugin binaries are not intended to be under the $PATH"],"license":"Apache-2.0","ruby_source_checksum":"d6ee1a5120fb665c5e508169da4790fbcee80d2eb48bfff24413500beb997821","stable_dependencies":[{"go":":build"}],"stable_checksum":"34bd82d47e981940751619c9cc44c095bb90bfcaf8d71865cbb822c37690a764","stable_url_args":["https://github.com/containernetworking/plugins/archive/refs/tags/v1.9.1.tar.gz"],"stable_version":"1.9.1"},"cntb":{"desc":"Contabo Command-Line Interface (CLI)","executables":["cntb"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/contabo/cntb.git",{":branch":"main"}],"homepage":"https://github.com/contabo/cntb","license":"GPL-3.0-only","ruby_source_checksum":"42b6e5fb9a22fae47c2be533db1597384b79a9c496ffa4d65f532ce077342f46","stable_dependencies":[{"go":":build"}],"stable_checksum":"70ba41e521283574f46afa8a1e4a9ee6244fa641568c24b5414304f2fc4c89f7","stable_url_args":["https://github.com/contabo/cntb/archive/refs/tags/v1.6.tar.gz"],"stable_version":"1.6"},"cntlm":{"bottle_rebuild":2,"caveats":"Edit $HOMEBREW_PREFIX/etc/cntlm.conf to configure Cntlm","desc":"NTLM authentication proxy with tunneling","executables":["cntlm"],"homepage":"https://cntlm.sourceforge.net/","license":"GPL-2.0-only","ruby_source_checksum":"da6c992f2075d04e73e1c3196fff53be3269d1134bfa429e4bebc2f6ac1bfa1d","service_args":[[":run_type",":immediate"],[":require_root",true]],"service_run_args":[["$HOMEBREW_PREFIX/opt/cntlm/bin/cntlm","-f"]],"stable_checksum":"7b603d6200ab0b26034e9e200fab949cc0a8e5fdd4df2c80b8fc5b1c37e7b930","stable_url_args":["https://downloads.sourceforge.net/project/cntlm/cntlm/cntlm%200.92.3/cntlm-0.92.3.tar.bz2"],"stable_version":"0.92.3","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"edfcd9088709ea81afc22ec95e7fc9e3c2707dfbcf25582955af0d6288dc4d11"},"coacd":{"desc":"Approximate convex decomposition for 3D meshes with collision-aware concavity","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/SarahWeiii/CoACD.git",{":branch":"main"}],"homepage":"https://github.com/SarahWeiii/CoACD","license":"MIT","ruby_source_checksum":"37c3a2dd296550fab0ff7c2b0dafd61fa54fc34caa528857fa5bf40319b44b99","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"6c57131f3c572afc52b6057a97f4e8b81b010b6bdffb610ca2dd3d418cf6de6d","stable_url_args":["https://github.com/SarahWeiii/CoACD/archive/refs/tags/1.0.11.tar.gz"],"stable_version":"1.0.11"},"coal":{"desc":"Extension of the Flexible Collision Library","head_dependencies":["assimp","boost","boost-python3","eigen","eigenpy","octomap","python@3.14",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/coal-library/coal.git",{":branch":"devel"}],"homepage":"https://github.com/coal-library/coal","license":"BSD-2-Clause","oldnames":["hpp-fcl"],"ruby_source_checksum":"2511ecc320cf238520a37f96a9fa2a20b5fbdfd01e8908fb673f9486190595ec","stable_dependencies":["assimp","boost","boost-python3","eigen","eigenpy","octomap","python@3.14",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"stable_checksum":"0a9091aa281f51b9513f11aae39758a6188bca63010524f36b3bdc566381ca4a","stable_url_args":["https://github.com/coal-library/coal/releases/download/v3.0.4/coal-3.0.4.tar.gz"],"stable_version":"3.0.4"},"cobalt":{"desc":"Static site generator written in Rust","executables":["cobalt"],"head_dependencies":[{"rust":":build"}],"homepage":"https://cobalt-org.github.io/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"99da617bdca1d040ac70d6dd2409ded83ed95f9e2ce641a9851250b88a66bdc4","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0e3b8f23b23f0cd488399b0c13f08eadf9d7fca5bb52fef433fc075fbd050c39","stable_url_args":["https://github.com/cobalt-org/cobalt.rs/archive/refs/tags/v0.20.4.tar.gz"],"stable_version":"0.20.4"},"cobo-cli":{"desc":"Build, test, and manage your integration with Cobo Wallet-as-a-Service","executables":["cobo"],"head_dependencies":["certifi","cffi","libsodium","libyaml","pydantic","python@3.14"],"head_url_args":["https://github.com/CoboGlobal/cobo-cli.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/CoboGlobal/cobo-cli","license":"MIT","revision":3,"ruby_source_checksum":"c4bf3bfd2f2604eb1eab8bf35139006984aeddd4898ac0b7089584fd70e0b68d","stable_dependencies":["certifi","cffi","libsodium","libyaml","pydantic","python@3.14"],"stable_checksum":"bee5155dd3b4f16aa72b3ad1e02d5505cfa66d374856db0067ef1812986b218a","stable_url_args":["https://files.pythonhosted.org/packages/31/5a/b46f07b2cb2e0e7583e83873f65ca0f177e1b56d5f5a5f253ba83ab4c9f7/cobo_cli-0.1.8.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.1.8"},"cobra-cli":{"bottle_rebuild":1,"desc":"Tool to generate cobra applications and commands","executables":["cobra-cli"],"head_dependencies":["go"],"head_url_args":["https://github.com/spf13/cobra-cli.git",{":branch":"main"}],"homepage":"https://cobra.dev","license":"Apache-2.0","ruby_source_checksum":"314333ba53a635365adc25652db09297ad3fe6533fe0fa926a0335104ead658d","stable_dependencies":["go"],"stable_checksum":"9c9729828a035eff012330d5e720eec28d2cb6a1dbaa048e485285977da77d15","stable_url_args":["https://github.com/spf13/cobra-cli/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"coccinelle":{"desc":"Program matching and transformation engine for C code","executables":["spatch","spgen"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"menhir":":build"},{"ocaml":":build"},{"ocaml-findlib":":build"}],"head_url_args":["https://github.com/coccinelle/coccinelle.git",{":branch":"master"}],"homepage":"https://coccinelle.gitlabpages.inria.fr/website/","license":"GPL-2.0-only","ruby_source_checksum":"72f677cf3513c24b0ca2932ad6253317b510ca6059be85a756ffb04241fb8ef9","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"menhir":":build"},{"ocaml":":build"},{"ocaml-findlib":":build"}],"stable_patches":[{"strip":"p1","url":"https://src.fedoraproject.org/rpms/ocaml-stdcompat/raw/2f4345ccea8eda0cd2a4cc33c337a9d92d66eb3c/f/ocaml-stdcompat-ocaml5.4.patch","sha256":"f30c8c3d75f9486020c47cf7d1701917e18497c92956b3c11cea79adbbeb7689","directory":"bundles/stdcompat/stdcompat-current"}],"stable_checksum":"f76ddd4fbe41019af6ed1986121523f0a0498aaf193e19fb2d7ab0b7cdf8eb46","stable_url_args":["https://coccinelle.gitlabpages.inria.fr/website/distrib/coccinelle-1.3.1.tar.gz"],"stable_version":"1.3.1"},"cocoapods":{"desc":"Dependency manager for Cocoa projects","executables":["pod","xcodeproj"],"head_dependencies":["ruby",{"pkgconf":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://cocoapods.org/","license":"MIT","ruby_source_checksum":"135d9b08c6c09805763740c6d9e685e6e39217f5fb6ed645c8b2f1cb4d593b33","stable_dependencies":["ruby",{"pkgconf":":build"}],"stable_checksum":"1a3e63e815e61ad7661326d6e6ba2593328a596ceb94953d4388e3fe01e27f90","stable_url_args":["https://github.com/CocoaPods/CocoaPods/archive/refs/tags/1.17.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"1.17.0"},"cocogitto":{"conflicts":[["cogapp",{":because":"both install `cog` binaries"}],["cog",{":because":"both install `cog` binaries"}]],"desc":"Conventional Commits toolbox","executables":["cog"],"head_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://docs.cocogitto.io/","license":"MIT","ruby_source_checksum":"920aafe22608d4f7b5719216c022b8002ad9839d39c6bce4bcc0b97445c81728","stable_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"cc00dacf1dd12b63976b0ca3c4ec383f902a95ed148968ccd35d9a174f66966f","stable_url_args":["https://github.com/cocogitto/cocogitto/archive/refs/tags/7.0.0.tar.gz"],"stable_version":"7.0.0"},"coconut":{"desc":"Simple, elegant, Pythonic functional programming","executables":["coconut","coconut-py3","coconut-py3-run","coconut-py3.14","coconut-py3.14-run","coconut-release","coconut-release-run","coconut-run","coconut-v3","coconut-v3-run","coconut-v3.2","coconut-v3.2-run","coconut-v3.2.0","coconut-v3.2.0-run"],"head_dependencies":["python@3.14"],"homepage":"https://coconut-lang.org/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"21fa650ede7fc02949477d9571b97dbe13783069abc4f5e0cdd6ba4e202629e9","stable_dependencies":["python@3.14"],"stable_checksum":"0c64554deef3a35b2688368315cc2087dd8244e1b13d6b869fe5c2e679d6a0ad","stable_url_args":["https://files.pythonhosted.org/packages/06/f4/38f315a1d8568257a74fe482e925368a2ef4bccc9b1d5751f003570bccc5/coconut-3.2.0.tar.gz"],"stable_version":"3.2.0"},"cocot":{"desc":"Code converter on tty","executables":["cocot"],"head_url_args":["https://github.com/vmi/cocot.git",{":branch":"master"}],"homepage":"https://vmi.jp/software/cygwin/cocot.html","license":"BSD-3-Clause","ruby_source_checksum":"523c03f43fb0a6ef8e9693d2aa70e3a08d186e31e70442afeab72ada03be8239","stable_checksum":"b718630ce3ddf79624d7dcb625fc5a17944cbff0b76574d321fb80c61bb91e4c","stable_url_args":["https://github.com/vmi/cocot/archive/refs/tags/cocot-1.2-20171118.tar.gz"],"stable_version":"1.2-20171118","bottle_checksum":"835a54f7142add9b9a3ab35097a6821fc9c100568b54c2d7fa52c283fd5ca6af"},"coda-cli":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-08-03",":because":":unmaintained"},"desc":"Shell integration for Panic's Coda","disable_args":{":date":"2025-08-03",":because":":unmaintained"},"head_uses_from_macos":[["python"]],"homepage":"http://justinhileman.info/coda-cli/","license":"MIT","ruby_source_checksum":"62db0c63ca04277e58ff07e155518661b832aba7ff39382ee119c2539c80afc4","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"5ed407313a8d1fc6cc4d5b1acc14a80f7e6fad6146f2334de510e475955008b9","stable_url_args":["https://github.com/bobthecow/coda-cli/archive/refs/tags/v1.0.5.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"1.0.5","bottle_tag":":all","bottle_checksum":"483e4c98217844164a568e721fa48ab165e16c6649b3320c2f7811850c1504cb"},"codanna":{"desc":"Code intelligence system with semantic search","executables":["codanna"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://docs.codanna.sh/","license":"Apache-2.0","ruby_source_checksum":"c2c9698695fd8bd8b19197455e0fc512b038e4397173e9098ce0346aa2d1ce42","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"6c72449451464a4a8db5b4899eea1096388b6b68afded99a512f17fb1d40c226","stable_url_args":["https://github.com/bartolli/codanna/archive/refs/tags/v0.9.23.tar.gz"],"stable_version":"0.9.23"},"code-cli":{"desc":"Command-line interface built-in Visual Studio Code","executables":["code"],"head_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/microsoft/vscode.git",{":branch":"main"}],"homepage":"https://code.visualstudio.com","license":"MIT","ruby_source_checksum":"8b37f1a4ac8087fe0afcf8a48c80c6e315016550c700a0e989445e7f77a327d4","stable_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"ec732da0d21ec2d074bd634f30878c8d578bdf14e947a62bc2d57dc516779eac","stable_url_args":["https://github.com/microsoft/vscode/archive/refs/tags/1.128.0.tar.gz"],"stable_version":"1.128.0"},"code-minimap":{"bottle_rebuild":1,"desc":"High performance code minimap generator","executables":["code-minimap"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/wfxr/code-minimap","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"1c110092213bcb243f08a813fd1d0b26f33c802f9fd94fe8b5d128bc453be43e","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c68d4387bd0b86684a1b7c643d6281b79e018da318657254f2502ad032d52355","stable_url_args":["https://github.com/wfxr/code-minimap/archive/refs/tags/v0.6.8.tar.gz"],"stable_version":"0.6.8"},"code-server":{"caveats":"The launchd service runs on http://127.0.0.1:8080. Logs are located at $HOMEBREW_PREFIX/var/log/code-server.log.\n","deprecate_args":{":date":"2026-04-11",":because":"uses non-FOSS @github/copilot since 4.113.0"},"desc":"Access VS Code through the browser","disable_args":{":date":"2027-04-11",":because":"uses non-FOSS @github/copilot since 4.113.0"},"executables":["code-server"],"head_dependencies":["node@22",{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://coder.com","license":"MIT","revision":1,"ruby_source_checksum":"d71567a7f4108a4a69dd87ef3707ff3fbda13e85b03a03492ec00027453c80f1","service_args":[[":run_type",":immediate"],[":working_dir","/$HOME"],[":log_path","$HOMEBREW_PREFIX/var/log/code-server.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/code-server.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/code-server/bin/code-server"],"stable_dependencies":["node@22",{"pkgconf":":build"}],"stable_checksum":"adca4415d5553e9a70ef755f36f6de944aa2d9180540ff42d899eb9ebe28d8c8","stable_url_args":["https://registry.npmjs.org/code-server/-/code-server-4.112.0.tgz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"4.112.0"},"code2prompt":{"bottle_rebuild":1,"desc":"CLI tool to convert your codebase into a single LLM prompt","executables":["code2prompt"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/mufeedvh/code2prompt.git",{":branch":"main"}],"homepage":"https://code2prompt.dev/","license":"MIT","ruby_source_checksum":"1db73acb3c9f45f6c9e432fc2a92124d9e972dcd8c3081cdf45b6c00bbe89ea2","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"de0fe811914bee2d03a0025e734d702d1cb50472dd75c42017cc65ac9435e481","stable_url_args":["https://github.com/mufeedvh/code2prompt/archive/refs/tags/v4.2.0.tar.gz"],"stable_version":"4.2.0"},"codeberg-cli":{"deprecate_args":{":date":"2026-05-13",":because":":repo_archived",":replacement_formula":"forgejo-cli"},"desc":"CLI for Codeberg","disable_args":{":date":"2027-05-13",":because":":repo_archived",":replacement_formula":"forgejo-cli"},"executables":["berg"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://codeberg.org/Aviac/codeberg-cli.git",{":branch":"main"}],"homepage":"https://codeberg.org/Aviac/codeberg-cli","license":"AGPL-3.0-or-later","ruby_source_checksum":"a941a2eaa01076eb317e1ea86aba1cb541577b58c4a08ec0e6e2dec757308008","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"09902e3511c24316e9aab4cbd51492d00eb978ee81429e873de80bc9a485c549","stable_url_args":["https://codeberg.org/Aviac/codeberg-cli/archive/v0.5.5.tar.gz"],"stable_version":"0.5.5"},"codebook-lsp":{"desc":"Code-aware spell checker language server","executables":["codebook-lsp"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/blopker/codebook.git",{":branch":"main"}],"homepage":"https://github.com/blopker/codebook","license":"MIT","ruby_source_checksum":"e2874104fa7b9aafbc9a37cfba1f597f6d48a16debe44d8c0af608590f7ffcb8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1d625f648ea417a9e336a7f6e269065f30c6fca95615e0fd35877cfd3e12058b","stable_url_args":["https://github.com/blopker/codebook/archive/refs/tags/v0.3.42.tar.gz"],"stable_version":"0.3.42"},"codeburn":{"desc":"See where your AI coding tokens go - by task, tool, model, and project","executables":["codeburn"],"head_dependencies":["node"],"homepage":"https://codeburn.app/","license":"MIT","ruby_source_checksum":"96ffb2d2bfc1f83c32c4f29b12099371a48debfe63b26eeb27ec202525700d59","stable_dependencies":["node"],"stable_checksum":"343b11c8e70fbeb2694d81000ca86d34168faf7a1452cb5478dafae09eecdb1e","stable_url_args":["https://registry.npmjs.org/codeburn/-/codeburn-0.9.15.tgz"],"stable_version":"0.9.15"},"codec2":{"desc":"Open source speech codec","executables":["c2dec","c2demo","c2enc","c2sim"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://www.rowetel.com/?page_id=452","license":"LGPL-2.1-only","ruby_source_checksum":"1c34d729a128243ac724b577f5a02d2bcefbb6bb2300fb98065d0267a7489e7d","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"cbccae52b2c2ecc5d2757e407da567eb681241ff8dadce39d779a7219dbcf449","stable_url_args":["https://github.com/drowe67/codec2/archive/refs/tags/1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_cellar":":any","bottle_checksum":"52df3ab6255b2191b5666056a05f058b5cae3a739b18917bd33e1187fcb0916d"},"codecov-cli":{"desc":"Codecov's command-line interface","executables":["codecov","codecov-cli","codecovcli"],"head_dependencies":["certifi","libyaml","python@3.14",{"rust":":build"}],"homepage":"https://cli.codecov.io/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"f95c5bc903abf4ee87fbfc975720ce128d55ea66d2e2ce00c3a92f369d6473b4","stable_dependencies":["certifi","libyaml","python@3.14",{"rust":":build"}],"stable_checksum":"39daded2fe9f618fdd7e249891d5cb1e4fb413c203b8a83d5d0f79c18b674ac4","stable_url_args":["https://files.pythonhosted.org/packages/5d/a6/7de4ab8ac19a3ab83b1844173c5dc4a819c55f7fa6c2dc7aa7c47ada6075/codecov_cli-11.2.8.tar.gz"],"stable_version":"11.2.8"},"codelimit":{"desc":"Your Refactoring Alarm","executables":["codelimit"],"head_dependencies":["certifi","libyaml","python@3.14"],"homepage":"https://getcodelimit.github.io","license":"GPL-3.0-or-later","revision":8,"ruby_source_checksum":"76c8bb5688f74274d72496a3be09c4552c002ef832fa88c357df0d5fa1dad579","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"bd43892398acd2e20fa97d37cb6180e679745c6125253a055a55f75357bf8afb","stable_url_args":["https://files.pythonhosted.org/packages/b7/e5/36aae3a408a00642a7ffa95c200799bdcecb8402e495f4ceffca44a7ab13/codelimit-0.21.0.tar.gz"],"stable_version":"0.21.0"},"codequery":{"bottle_rebuild":1,"desc":"Code-understanding, code-browsing or code-search tool","executables":["codequery","cqmakedb","cqsearch"],"head_dependencies":["qt5compat","qtbase","sqlite",{"cmake":":build"},{"qttools":":build"}],"homepage":"https://ruben2020.github.io/codequery/","license":"MPL-2.0","ruby_source_checksum":"298b840a860a4a70aa975d1c18ced49959886c6f8e4273abae0713aa0730a027","stable_dependencies":["qt5compat","qtbase","sqlite",{"cmake":":build"},{"qttools":":build"}],"stable_checksum":"40781a7499adddddcb9b7ab2d1d840453aed08f91f5ebc7c339c2f13f63a9403","stable_url_args":["https://github.com/ruben2020/codequery/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1"},"coder":{"desc":"Tool for provisioning self-hosted development environments with Terraform","executables":["coder"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/coder/coder.git",{":branch":"main"}],"homepage":"https://coder.com","license":"AGPL-3.0-only","ruby_source_checksum":"416e6a50c1c9e73456c29af0a8173daa6d101be39b8d0fd0898dcb5f40b5550b","stable_dependencies":[{"go":":build"}],"stable_checksum":"f8cef6c6886911db55b7191296a77d285606f93f50d513b8afa736e913f867d5","stable_url_args":["https://github.com/coder/coder/archive/refs/tags/v2.34.5.tar.gz"],"stable_version":"2.34.5"},"codesnap":{"desc":"Generates code snapshots in various formats","executables":["codesnap"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/codesnap-rs/codesnap.git",{":branch":"main"}],"homepage":"https://codesnap-docs.netlify.app/","license":"MIT","ruby_source_checksum":"40b6975a8612937458480b283c48be1cf61523963ed84d577ca7e7b67bd30d69","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"47a249efd507c0e1dcd8122da1d263b2bf00dcedfa27eed976a02909cefe0725","stable_url_args":["https://github.com/codesnap-rs/codesnap/archive/refs/tags/v0.13.4.tar.gz"],"stable_version":"0.13.4"},"codespell":{"desc":"Fix common misspellings in source code and text files","executables":["codespell"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/codespell-project/codespell","license":"GPL-2.0-only","ruby_source_checksum":"f53c15a3c728dcbd7138dd270647ea33b346ecac69338540ab34604b5fe62734","stable_dependencies":["python@3.14"],"stable_checksum":"3c33be9ae34543807f088aeb4832dfad8cb2dae38da61cac0a7045dd376cfdf3","stable_url_args":["https://files.pythonhosted.org/packages/2d/9d/1d0903dff693160f893ca6abcabad545088e7a2ee0a6deae7c24e958be69/codespell-2.4.2.tar.gz"],"stable_version":"2.4.2","bottle_tag":":all","bottle_checksum":"470bccfd8662e9c8dac8519e78693b2a992b01de4ef723036cef26122c0ecd4a"},"codevis":{"desc":"Turns your code into one large image","executables":["codevis"],"head_dependencies":["oniguruma",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sloganking/codevis.git",{":branch":"master"}],"homepage":"https://github.com/sloganking/codevis","license":"MIT","ruby_source_checksum":"791aeccc3080d89324fea355402cede9e118dcb303c2d49d0e04e884f2b6be26","stable_dependencies":["oniguruma",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"a4578a1218fc82be8866defe49db4ce6a23088446c18ca3494d3ebc16f931d3f","stable_url_args":["https://github.com/sloganking/codevis/archive/refs/tags/v0.8.4.tar.gz"],"stable_version":"0.8.4"},"codex-acp":{"desc":"Use Codex from ACP-compatible clients such as Zed!","executables":["codex-acp"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/zed-industries/codex-acp.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/zed-industries/codex-acp","license":"Apache-2.0","ruby_source_checksum":"d9a9b8e9ac06a7ccdc5ec84c710c226845d4ce8e644d7e1b863482b4f54939ee","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"08765b8cfbc9218fc7192348065da22820657dba040f31119de13ba6a20be7e2","stable_url_args":["https://github.com/zed-industries/codex-acp/archive/refs/tags/v0.16.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.16.0"},"coffeescript":{"bottle_rebuild":2,"conflicts":[["cake",{":because":"both install `cake` binaries"}]],"desc":"Unfancy JavaScript","executables":["cake","coffee"],"head_dependencies":["node"],"head_url_args":["https://github.com/jashkenas/coffeescript.git",{":branch":"main"}],"homepage":"https://coffeescript.org/","license":"MIT","ruby_source_checksum":"20ff26edd1d6a46e4c7368289826205d7b7383eac422f1bb34a717f7cb8a8592","stable_dependencies":["node"],"stable_checksum":"590e2036bd24d3b54e598b56df2e0737a82c2aa966c1020338508035f3b4721f","stable_url_args":["https://registry.npmjs.org/coffeescript/-/coffeescript-2.7.0.tgz"],"stable_version":"2.7.0","bottle_tag":":all","bottle_checksum":"8b60f70c34df82c6fb506f905b11ecf0cda8421c03fb775e19ac0a2e9f348edf"},"cog":{"conflicts":[["cocogitto",{":because":"both install `cog` binaries"}],["cogapp",{":because":"both install `cog` binaries"}]],"desc":"Containers for machine learning","executables":["cog"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/replicate/cog.git",{":branch":"main"}],"homepage":"https://cog.run/","license":"Apache-2.0","ruby_source_checksum":"10ae9009e4011b0faba99bb6f7ea92182146124d780d9bf671950fce44521e41","stable_dependencies":[{"go":":build"}],"stable_checksum":"f327885fa484656292c70dfbe71b4bf8e33343b3f751b0f5c976fc6bfb0453d0","stable_url_args":["https://github.com/replicate/cog/archive/refs/tags/v0.21.0.tar.gz"],"stable_version":"0.21.0"},"cogapp":{"bottle_rebuild":1,"conflicts":[["cocogitto",{":because":"both install `cog` binaries"}],["cog",{":because":"both install `cog` binaries"}]],"desc":"Small bits of Python computation for static files","executables":["cog"],"head_dependencies":["python@3.14"],"homepage":"https://cog.readthedocs.io/en/latest/","license":"MIT","ruby_source_checksum":"715c21b721d5c17b0ba4f559b6d2e66dd16745e388264ba0ff5f91ef4dc796a8","stable_dependencies":["python@3.14"],"stable_checksum":"ec2a9170bfa644bf0d91996fdb5576c13d7e5e848bb2378a6f92727b48f92604","stable_url_args":["https://files.pythonhosted.org/packages/64/ea/4ffa8095e0b675e9961cbdcad002c09d35d4ab76ff99d61a014e9e6bcd53/cogapp-3.6.0.tar.gz"],"stable_version":"3.6.0","bottle_tag":":all","bottle_checksum":"a7137db8332857614eecfd870f6e44bbd9d5504fff07c508c684043b98ff4760"},"coin3d":{"caveats":"The Python bindings (Pivy) are now in the `pivy` formula.","desc":"Open Inventor 2.1 API implementation (Coin)","executables":["coin-config"],"head_dependencies":["qtbase",{"boost":":build"},{"cmake":":build"},{"doxygen":":build"}],"head_url_args":["https://github.com/coin3d/coin.git",{":branch":"master"}],"head_uses_from_macos":[["expat"]],"homepage":"https://coin3d.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"2a12cb628410dc024bb668a14090c9ddabad35169b4795aa600aa37b17a16d61","stable_dependencies":["qtbase",{"boost":":build"},{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"13fe68831292e7e725e7db1c6909d2b4fe5802080474c229fcac14ddf6445188","stable_url_args":["https://github.com/coin3d/coin/releases/download/v4.0.10/coin-4.0.10-src.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"4.0.10"},"coinutils":{"desc":"COIN-OR utilities","head_dependencies":["openblas",{"pkgconf":":build"}],"head_url_args":["https://github.com/coin-or/CoinUtils.git",{":branch":"master"}],"homepage":"https://github.com/coin-or/CoinUtils","license":"EPL-2.0","ruby_source_checksum":"db9a77326f8cdf44aae3261aa8ec8ab8d0a42b4e68c1c8fa496b7733356b8aca","stable_dependencies":["openblas",{"pkgconf":":build"}],"stable_checksum":"ddfea48e10209215748bc9f90a8c04abbb912b662c1aefaf280018d0a181ef79","stable_url_args":["https://github.com/coin-or/CoinUtils/archive/refs/tags/releases/2.11.13.tar.gz"],"stable_version":"2.11.13"},"colfer":{"desc":"Schema compiler for binary data exchange","executables":["colf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/pascaldekloe/colfer.git",{":branch":"master"}],"homepage":"https://github.com/pascaldekloe/colfer","license":"CC0-1.0","ruby_source_checksum":"6ffb1f94ed8597a8667c2d8d5149c161bf9c60fc976dace343be3dc92467fc9c","stable_dependencies":[{"go":":build"}],"stable_checksum":"5d184c8a311543f26c957fff6cad3908b9b0a4d31e454bb7f254b300d004dca7","stable_url_args":["https://github.com/pascaldekloe/colfer/archive/refs/tags/v1.8.1.tar.gz"],"stable_version":"1.8.1","bottle_checksum":"e909fd6305c6b00a1499756f250666ccb80a285b2cd1115aa95edb6e31593ea7"},"colima":{"desc":"Container runtimes on MacOS (and Linux) with minimal setup","executables":["colima"],"head_dependencies":["lima",{"go":":build"}],"head_url_args":["https://github.com/abiosoft/colima.git",{":branch":"main"}],"homepage":"https://colima.run","license":"MIT","ruby_source_checksum":"389b1d33cf7a692ccd392209311e8a9295fce03a9851b0baa83a432836e1731a","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":working_dir","/$HOME"],[":log_path","$HOMEBREW_PREFIX/var/log/colima.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/colima.log"],[":keep_alive",{":successful_exit":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/colima/bin/colima","start","-f"]],"stable_dependencies":["lima",{"go":":build"}],"stable_url_args":["https://github.com/abiosoft/colima.git",{":tag":"v0.10.3",":revision":"00f6c297e92a82c04a4ab507db0a61435650d7e8"}],"stable_version":"0.10.3"},"collada-dom":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-05-04",":because":":unmaintained"},"desc":"C++ library for loading and saving COLLADA data","disable_args":{":date":"2027-05-04",":because":":unmaintained"},"head_dependencies":["boost","minizip","uriparser",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/rdiankov/collada-dom.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://www.khronos.org/collada/wiki/Portal:COLLADA_DOM","license":"MIT","revision":15,"ruby_source_checksum":"bb89c1f67ad065d4f0154afdeb1018c9056d38c7cf0f0e2ca2d290593941ade2","stable_dependencies":["boost","minizip","uriparser",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"3be672407a7aef60b64ce4b39704b32816b0b28f61ebffd4fbd02c8012901e0d","stable_url_args":["https://github.com/rdiankov/collada-dom/archive/refs/tags/v2.5.0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"2.5.0"},"collectd":{"desc":"Statistics collection and monitoring daemon","executables":["collectd","collectd-nagios","collectd-tg","collectdctl","collectdmon"],"head_dependencies":["libgcrypt","libtool","net-snmp","protobuf-c","riemann-client","libgpg-error",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/collectd/collectd.git",{":branch":"main"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["perl"]],"homepage":"https://collectd.org/","license":"MIT","revision":10,"ruby_source_checksum":"f179c5c0836f42daffc56a87c5cf77bdfad7366638cc0da91f3504b98919c9f2","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/collectd.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/collectd.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/collectd/sbin/collectd","-f","-C","$HOMEBREW_PREFIX/etc/collectd.conf"]],"stable_dependencies":["libgcrypt","libtool","net-snmp","protobuf-c","riemann-client","libgpg-error",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"5bae043042c19c31f77eb8464e56a01a5454e0b39fa07cf7ad0f1bfc9c3a09d6","stable_url_args":["https://storage.googleapis.com/collectd-tarballs/collectd-5.12.0.tar.bz2"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["perl"]],"stable_version":"5.12.0"},"colmap":{"desc":"Structure-from-Motion and Multi-View Stereo","executables":["colmap"],"head_dependencies":["boost","ceres-solver","cgal","eigen","faiss","flann","gflags","glew","glog","gmp","lz4","metis","mpfr","onnx","onnxruntime","openimageio","openssl@3","poselib","qtbase","qtsvg","suite-sparse","libomp","sqlite",{"cmake":":build"}],"head_uses_from_macos":[["curl"],["sqlite"]],"homepage":"https://colmap.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"82697631007b6cffe71e49f3470b6dbda01514080cbfb472e7a4013820fd42c9","stable_dependencies":["boost","ceres-solver","cgal","eigen","faiss","flann","gflags","glew","glog","gmp","lz4","metis","mpfr","onnx","onnxruntime","openimageio","openssl@3","poselib","qtbase","qtsvg","suite-sparse","libomp","sqlite",{"cmake":":build"}],"stable_checksum":"fc944df46ee9c213d4256cec30c085a6baa67256e7e6e0be63b13ea43ce9fcf7","stable_url_args":["https://github.com/colmap/colmap/archive/refs/tags/4.1.0.tar.gz"],"stable_uses_from_macos":[["curl"],["sqlite"]],"stable_version":"4.1.0"},"color-code":{"deprecate_args":{":date":"2026-05-19",":because":"needs end-of-life Qt 5"},"desc":"Free advanced MasterMind clone","disable_args":{":date":"2027-05-19",":because":"needs end-of-life Qt 5"},"executables":["colorcode"],"head_dependencies":["qt@5",{"cmake":":build"}],"homepage":"http://colorcode.laebisch.com/","license":"GPL-3.0-or-later","ruby_source_checksum":"b4c45103f70ff30affc30e58ce02262e8d80578f32e9416a3beb13f83aac84ae","stable_dependencies":["qt@5",{"cmake":":build"}],"stable_checksum":"10d6bb0ab532e603c30caf7fafc5541fa1de5c31f2e154ebc6e1bed410de182a","stable_url_args":["http://colorcode.laebisch.com/download/ColorCode-0.8.7.tar.gz"],"stable_version":"0.8.7"},"colordiff":{"desc":"Color-highlighted diff(1) output","executables":["cdiff","colordiff"],"head_dependencies":[{"coreutils":":build"}],"homepage":"https://www.colordiff.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"de834fe043fef689a3404db4c8cc7240d4ebe0d05fe75a114cc1405f81e33a3c","stable_dependencies":[{"coreutils":":build"}],"stable_checksum":"93a9f8b83a19cd61d1f7f306f8ddebea8f5ea11f3a4d236ec843ba50cea58dea","stable_url_args":["https://www.colordiff.org/colordiff-1.0.22.tar.gz"],"stable_version":"1.0.22","bottle_tag":":all","bottle_checksum":"0925b7ca0eb5b58f2cf3f85f7354eb1f57bdc5114c3d509c829abf1df7479dec"},"colormake":{"bottle_rebuild":1,"desc":"Wrapper around make to colorize the output","executables":["clmake","clmake-short","colormake","colormake-short"],"head_url_args":["https://github.com/pagekite/Colormake.git",{":branch":"master"}],"homepage":"https://github.com/pagekite/Colormake","license":"GPL-2.0-or-later","ruby_source_checksum":"25d42c929c9d9907791f5f16cc76eaa8aa1e10189d3e1b83f5ef84e6f592d196","stable_checksum":"a3f9fae9a455ac96be1cce0371b28bda33a9af73b06fa8e4329aa2f693d68d22","stable_url_args":["https://github.com/pagekite/Colormake/archive/refs/tags/0.9.20140503.tar.gz"],"stable_version":"0.9.20140503","bottle_tag":":all","bottle_checksum":"a628cc6cde2a938abc044ae867405b3232bc9c999b10729652fbe3088535da44"},"colortail":{"desc":"Like tail(1), but with various colors for specified output","executables":["colortail"],"homepage":"https://github.com/joakim666/colortail","license":"GPL-2.0-or-later","ruby_source_checksum":"5e23e2915f2703d7b096d1c265fe55fd8e0ec3fe44c66d4c32ddb1fb8d9dd71a","stable_checksum":"8d259560c6f4a4aaf1f4bbdb2b62d3e1053e7e19fefad7de322131b7e80e294d","stable_url_args":["https://github.com/joakim666/colortail/releases/download/0.3.5/colortail-0.3.5.tar.gz"],"stable_version":"0.3.5"},"comby":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-01-13",":because":"needs EOL `pcre`, OCaml < 5 and multiple workarounds to build"},"desc":"Tool for changing code across many languages","disable_args":{":date":"2027-01-13",":because":"needs EOL `pcre`, OCaml < 5 and multiple workarounds to build"},"executables":["comby"],"head_dependencies":["gmp","libev","pcre",{"autoconf":":build"},{"gmp":":build"},{"ocaml@4":":build"},{"opam":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["m4"],["sqlite"],["unzip"]],"homepage":"https://comby.dev","license":"Apache-2.0","revision":1,"ruby_source_checksum":"93c82036904a3b41c55982a96dc4c98d0ea407213bdb551bb1050b96c5792337","stable_dependencies":["gmp","libev","pcre",{"autoconf":":build"},{"gmp":":build"},{"ocaml@4":":build"},{"opam":":build"},{"pkgconf":":build"}],"stable_checksum":"04d51cf742bbbf5e5fda064a710be44537fac49bff598d0e9762a3a799d666e2","stable_url_args":["https://github.com/comby-tools/comby/archive/refs/tags/1.8.1.tar.gz"],"stable_uses_from_macos":[["m4"],["sqlite"],["unzip"]],"stable_version":"1.8.1"},"commandbox":{"desc":"CFML embedded server, package manager, and app scaffolding tools","executables":["box"],"head_dependencies":["openjdk@21"],"homepage":"https://www.ortussolutions.com/products/commandbox","license":"Apache-2.0","ruby_source_checksum":"e614a53245292145df01ddfe618a0087eea4fcae87a1fc7927d3f2fdee40eead","stable_dependencies":["openjdk@21"],"stable_checksum":"7f4c49758939fc99c7ddc7ceffc322bcdb5d591605e7110097190bdd2bda5c84","stable_url_args":["https://downloads.ortussolutions.com/ortussolutions/commandbox/6.3.3/commandbox-bin-6.3.3.zip"],"stable_version":"6.3.3","bottle_tag":":all","bottle_checksum":"86219dcf026eec8d2dc256b8009c62743a4a7cff095e726e303178d2b54279a8"},"commitizen":{"desc":"Defines a standard way of committing rules and communicating it","executables":["cz","git-cz"],"head_dependencies":["libyaml","python@3.14",{"maturin":":build"},{"rust":":build"}],"head_url_args":["https://github.com/commitizen-tools/commitizen.git",{":branch":"master"}],"homepage":"https://commitizen-tools.github.io/commitizen/","license":"MIT","ruby_source_checksum":"74e14594b8ec458251e921204bc2edf34c6f21a00d46bbdab3ea6cf1340eb0d7","stable_dependencies":["libyaml","python@3.14",{"maturin":":build"},{"rust":":build"}],"stable_checksum":"bb2fda50da381979e308d4a443d349598de2487d9e40d2e4f55a1f115ca38a8c","stable_url_args":["https://files.pythonhosted.org/packages/50/8a/4fccfa29c95536ac6dc98dc09a676cc2bce60d72f68b8e280278c6674669/commitizen-4.16.4.tar.gz"],"stable_version":"4.16.4"},"commitlint":{"desc":"Lint commit messages according to a commit convention","executables":["commitlint"],"head_dependencies":["node"],"homepage":"https://commitlint.js.org/#/","license":"MIT","ruby_source_checksum":"277a2ffe1068625b6feb0e0c7feb088e1c16250b1c5b5f9c56ef3fb7b9b68a96","stable_dependencies":["node"],"stable_checksum":"34994c75fd55daae81acf554acf1506c9d05b3427a7c47bfa242f333ebcc6365","stable_url_args":["https://registry.npmjs.org/commitlint/-/commitlint-21.2.0.tgz"],"stable_version":"21.2.0","bottle_tag":":all","bottle_checksum":"42bf47104bbfcb26ab8000b4e1dbf2700089e059884c74c0dd7ed22adcf0e22c"},"committed":{"bottle_rebuild":1,"desc":"Nitpicking commit history since beabf39","executables":["committed"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/crate-ci/committed.git",{":branch":"master"}],"homepage":"https://github.com/crate-ci/committed","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"cdba6f25975afa28abcf9ee0dac8d21126cb496a011ffc000045100d74369b8a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"416aab32bf0cc2012259ee3ba264f3db0493164272694c6c4bef15e9258d4244","stable_url_args":["https://github.com/crate-ci/committed/archive/refs/tags/v1.1.11.tar.gz"],"stable_version":"1.1.11"},"compiledb":{"bottle_rebuild":2,"desc":"Generate a Clang compilation database for Make-based build systems","executables":["compiledb"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/nickdiego/compiledb.git",{":branch":"main"}],"homepage":"https://github.com/nickdiego/compiledb","license":"GPL-3.0-or-later","ruby_source_checksum":"c70cb94864e0cbbe1afa06021f6ee4028f4cce9652fc8e6d2850212f0f20bd6a","stable_dependencies":["python@3.14"],"stable_checksum":"97752d8810b6977654a11a22cdc41bf6b71473bcdb5da312bc135f36d6af8271","stable_url_args":["https://files.pythonhosted.org/packages/0e/62/d0fc807871757841c32e6fbe433ebad422528a468336a0cf82fea226f41d/compiledb-0.10.7.tar.gz"],"stable_version":"0.10.7","bottle_tag":":all","bottle_checksum":"be28658b5cf0b082588b3ab1e46a5f76327e79efb90c417ded660671559de3ff"},"composer":{"desc":"Dependency Manager for PHP","executables":["composer"],"head_dependencies":["php"],"homepage":"https://getcomposer.org/","license":"MIT","pour_bottle_args":{":only_if":":default_prefix"},"ruby_source_checksum":"a96c6c8d5c8376647ed436439805e44fcfb51d7a4ad1613afba18af756fdef61","stable_dependencies":["php"],"stable_checksum":"5ee7125f8a30a34d246cefdc0bc85b8a783b28f2aec968994118512350d28027","stable_url_args":["https://getcomposer.org/download/2.10.2/composer.phar"],"stable_version":"2.10.2"},"comrak":{"desc":"CommonMark + GFM compatible Markdown parser and renderer","executables":["comrak"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/kivikakk/comrak.git",{":branch":"main"}],"homepage":"https://comrak.ee","license":"BSD-2-Clause","ruby_source_checksum":"15c82c430414603c822902f40ea7d881c4020b1db91fa9744590bc32c0f3fc65","stable_dependencies":[{"rust":":build"}],"stable_checksum":"bf14ae3d07b620f0d5186831e62021161a2de7f112295cf107259ec9ebc2ecd8","stable_url_args":["https://github.com/kivikakk/comrak/archive/refs/tags/v0.53.0.tar.gz"],"stable_version":"0.53.0"},"comtrya":{"desc":"Configuration and dotfile management tool","executables":["comtrya"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/comtrya/comtrya.git",{":branch":"main"}],"homepage":"https://comtrya.dev","license":"MIT","ruby_source_checksum":"f946a6675f794be8df3cf9791fbe5c89ac0859687d41b391c6f348730aa969e0","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7bbd6ac04314e2dd541d8104908a2e8991a7489daab5563d01d28a3e48c08350","stable_url_args":["https://github.com/comtrya/comtrya/archive/refs/tags/v0.9.2.tar.gz"],"stable_version":"0.9.2"},"conan":{"aliases":["conan@2"],"desc":"Distributed, open source, package manager for C/C++","executables":["conan"],"head_dependencies":["certifi","libyaml","python@3.14",{"pkgconf":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/conan-io/conan.git",{":branch":"develop2"}],"homepage":"https://conan.io","license":"MIT","ruby_source_checksum":"70d5098802a840e0b3cbf7fc2f55709079f7ec33b16c354806dbfec3e104be18","stable_dependencies":["certifi","libyaml","python@3.14",{"pkgconf":":build"},{"cmake":":test"}],"stable_checksum":"8cee363744b164fc043d0b9bef8db856bd6b27a3c971d9c494441d2aa92794fa","stable_url_args":["https://files.pythonhosted.org/packages/4e/95/589f05549953f74377d671ab8d5ba041dbeec8208e360ed00fe69c77cfda/conan-2.30.0.tar.gz"],"stable_version":"2.30.0","versioned_formulae":["conan@1"]},"conan@1":{"deprecate_args":{":date":"2025-10-27",":because":":unsupported"},"desc":"Distributed, open source, package manager for C/C++","disable_args":{":date":"2026-10-27",":because":":unsupported"},"executables":["conan","conan_build_info","conan_server"],"head_dependencies":["certifi","libyaml","python@3.12",{"pkgconf":":build"},{"cmake":":test"}],"homepage":"https://conan.io","keg_only_args":[":versioned_formula"],"license":"MIT","revision":3,"ruby_source_checksum":"7c615b65be396a72f6e42da4a4699a23cb0ed3e6b893cfc5df769f8c1f28b862","stable_dependencies":["certifi","libyaml","python@3.12",{"pkgconf":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/conan-io/conan/commit/21089afd5d260c4d2d688ca8a44fb406d1dd1a75.patch?full_index=1","sha256":"ede46dfde4ab3b96299854ff6f6adde4267a8e8939799f3f79a694aae696129a"}],"stable_checksum":"04d2ad0f6ec6f055d95fa0a157b55fdea9328ae67f51b11e7d26e9d9d2f76ab9","stable_url_args":["https://files.pythonhosted.org/packages/ee/e8/0893952ee0c0f78100a7da72aeb81f68925933ecbb730bfd664e7a4c6f1f/conan-1.66.0.tar.gz"],"stable_version":"1.66.0"},"concord":{"desc":"Terminal user interface client for Discord","executables":["concord"],"head_dependencies":["opus",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/chojs23/concord","license":"GPL-3.0-only","ruby_source_checksum":"7b468b09df63a756c840b190bf7f23a1a1394e8b6dd927abc79e08f72b4d4eb2","stable_dependencies":["opus",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"95588420f3a4d6ebd9cfb2def7257c52b89503f132f8af61330661cf0514cfba","stable_url_args":["https://github.com/chojs23/concord/archive/refs/tags/v2.3.2.tar.gz"],"stable_version":"2.3.2"},"concurrencykit":{"aliases":["ck"],"desc":"Aid design and implementation of concurrent systems","head_url_args":["https://github.com/concurrencykit/ck.git",{":branch":"master"}],"homepage":"https://github.com/concurrencykit/ck","license":"BSD-2-Clause","ruby_source_checksum":"3709707a8bd0818ffdbf224845128119e3801304ba4edd1552370704c7874604","stable_checksum":"568ebe0bc1988a23843fce6426602e555b7840bf6714edcdf0ed530214977f1b","stable_url_args":["https://github.com/concurrencykit/ck/archive/refs/tags/0.7.2.tar.gz"],"stable_version":"0.7.2"},"concurrentqueue":{"desc":"Fast multi-producer, multi-consumer lock-free concurrent queue for C++11","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/cameron314/concurrentqueue","license":{":all_of":[{":any_of":["BSD-2-Clause","BSL-1.0"]},"Zlib"]},"ruby_source_checksum":"f65a8762886c05e8850895844c83351298b489fbbbcb710424cff1d719d8e3a7","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"4d6368a27492d86011fde5ca0cf386dce7c49cd425aa3d9b063ca6ec373a6ef3","stable_url_args":["https://github.com/cameron314/concurrentqueue/archive/refs/tags/v1.0.5.tar.gz"],"stable_version":"1.0.5","bottle_tag":":all","bottle_checksum":"627800ae0b728b9f2064ac6ff8ffe1cd7c26d094a0bac6be9459ce48ebf666ca"},"conda-lock":{"desc":"Lightweight lockfile for conda environments","executables":["conda-lock"],"head_dependencies":["certifi","libyaml","pydantic","python@3.14","zstd",{"rust":":build"},{"micromamba":":test"}],"homepage":"https://conda.github.io/conda-lock/","license":"MIT","ruby_source_checksum":"6ded2986830fae57d033f3247db95f4f0e2e1dff9b9e2832e13654763b46784f","stable_dependencies":["certifi","libyaml","pydantic","python@3.14","zstd",{"rust":":build"},{"micromamba":":test"}],"stable_checksum":"c4ebc4404ea760b1dd0035d6403fa27e291050269a5fd1b629b89fcbc75ef32a","stable_url_args":["https://files.pythonhosted.org/packages/06/44/52deb5012f8ef85c224cb3b1638c09c3b3d70b2f9e101e893bb61b9ee9ba/conda_lock-4.0.2.tar.gz"],"stable_version":"4.0.2"},"conda-zsh-completion":{"desc":"Zsh completion for conda","head_url_args":["https://github.com/conda-incubator/conda-zsh-completion.git",{":branch":"main"}],"head_uses_from_macos":[[{"zsh":":test"}]],"homepage":"https://github.com/conda-incubator/conda-zsh-completion","license":"WTFPL","ruby_source_checksum":"c4254cd653c401060d562f79fd348ee9e86c4cbe16eb53be2dc76bbca042d7c9","stable_checksum":"584d5817e276f01f5d789e01ba5c6688667b38d3c9f4ad2cd735a9901e27aa33","stable_url_args":["https://github.com/conda-incubator/conda-zsh-completion/archive/refs/tags/v0.11.tar.gz"],"stable_uses_from_macos":[[{"zsh":":test"}]],"stable_version":"0.11","bottle_tag":":all","bottle_checksum":"e960cb656df12a852dc6861e660084b853f1eeb3ab3acd8569d78ccb23f699d4"},"conduit":{"desc":"Streams data between data stores. Kafka Connect replacement. No JVM required","executables":["conduit"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ConduitIO/conduit.git",{":branch":"main"}],"homepage":"https://conduitio.github.io/","license":"Apache-2.0","ruby_source_checksum":"a1461ebb3ab0752535a6f7205c8a06d9d924322b2b042f03c9ecacf6ec04332d","stable_dependencies":[{"go":":build"}],"stable_checksum":"35c60ebc0fb57b4551dccb67806579a5f7ec517804774fcb47ff2d7417a459b8","stable_url_args":["https://github.com/ConduitIO/conduit/archive/refs/tags/v0.16.1.tar.gz"],"stable_version":"0.16.1"},"condure":{"deprecate_args":{":date":"2025-01-10",":because":":repo_archived",":replacement_formula":"pushpin"},"desc":"HTTP/WebSocket connection manager","disable_args":{":date":"2026-01-10",":because":":repo_archived",":replacement_formula":"pushpin"},"head_dependencies":["openssl@3","zeromq",{"pkgconf":":build"},{"rust":":build"},{"cython":":test"},{"python@3.14":":test"}],"homepage":"https://github.com/fanout/condure","license":"Apache-2.0","revision":1,"ruby_source_checksum":"9ef4f7b8f33303c9629bfe9061a64ac51602b38fbed94b1167c640611792437e","stable_dependencies":["openssl@3","zeromq",{"pkgconf":":build"},{"rust":":build"},{"cython":":test"},{"python@3.14":":test"}],"stable_patches":[{"strip":"p1","url":"https://salsa.debian.org/rust-team/debcargo-conf/-/raw/de3f91dfb0ed10587e653ee1f96dca16d710eb5c/src/condure/debian/patches/fix-build-unsigned-char.diff","sha256":"00ce6b20a13086fca07756d0aaa19c3280a411c29abb221cd8233f006bf0496e"}],"stable_checksum":"eb2df8e1a80d9fe4f66c41d2e9fbcd1205d8239ccd9b6cd914de5567356b7c70","stable_url_args":["https://github.com/fanout/condure/archive/refs/tags/1.10.1.tar.gz"],"stable_version":"1.10.1"},"confd":{"desc":"Manage local application configuration files using templates","executables":["confd"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kelseyhightower/confd.git",{":branch":"master"}],"homepage":"https://github.com/kelseyhightower/confd","license":"MIT","ruby_source_checksum":"1143c9ab83c205ed9e866ceb3a2d11727e86dd1d3694c2e1a0666d82522b386f","stable_dependencies":[{"go":":build"}],"stable_checksum":"4a6c4d87fab77aa9827370541024a365aa6b4c8c25a3a9cab52f95ba6b9a97ea","stable_url_args":["https://github.com/kelseyhightower/confd/archive/refs/tags/v0.16.0.tar.gz"],"stable_version":"0.16.0","bottle_checksum":"f2eb5cdb05b9f92b2472331857765f5b4922183d4cde23e61c44d7bb3d080dfe"},"config-file-validator":{"desc":"CLI tool to validate different configuration file types","executables":["validator"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Boeing/config-file-validator.git",{":branch":"main"}],"homepage":"https://boeing.github.io/config-file-validator/","license":"Apache-2.0","ruby_source_checksum":"94fd0e28b09b135e4c2562143f604b7936f3923e1058b11b44b0e751f4484dcc","stable_dependencies":[{"go":":build"}],"stable_checksum":"b484fd7ff492ddfbd05ef3e85bff6cdadc48bc75b420d8996f4e17b175ed6cd6","stable_url_args":["https://github.com/Boeing/config-file-validator/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"configen":{"desc":"Configuration file code generator for use in Xcode projects","executables":["configen"],"head_url_args":["https://github.com/theappbusiness/ConfigGenerator.git",{":branch":"main"}],"homepage":"https://github.com/theappbusiness/ConfigGenerator","license":"MIT","ruby_source_checksum":"f7b74c0b03b787f6866d7042bb5bfec00efefb8eb419bdc27532e5261a94be35","stable_checksum":"24a0d51f90b36d56c2f75ced9653cf34fe396fd687305903b31eeb822d520608","stable_url_args":["https://github.com/theappbusiness/ConfigGenerator/archive/refs/tags/1.1.2.tar.gz"],"stable_version":"1.1.2","bottle_checksum":"d7aa87ea082759093c1192bf7e0ee69c1146ef4626534731ff506a83ec682641"},"conftest":{"desc":"Test your configuration files using Open Policy Agent","executables":["conftest"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/open-policy-agent/conftest.git",{":branch":"master"}],"homepage":"https://www.conftest.dev/","license":"Apache-2.0","ruby_source_checksum":"e4b110a4643ed953c6e7088d3a2bf81c1de325bf1a3288be9a8135f2034926e6","stable_dependencies":[{"go":":build"}],"stable_checksum":"952ebb9e9eccc75521d0f618ab1a934c379f13ffdb000f0fa8b698f00eaf4601","stable_url_args":["https://github.com/open-policy-agent/conftest/archive/refs/tags/v0.68.2.tar.gz"],"stable_version":"0.68.2"},"confuse":{"desc":"Configuration file parser library written in C","head_dependencies":[{"pkgconf":":build"}],"homepage":"https://www.nongnu.org/confuse/manual/","license":"ISC","ruby_source_checksum":"f809807953252fe888bcd52c608a3fab41f03756f28a562f5fe16c258731e8d6","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"1dd50a0320e135a55025b23fcdbb3f0a81913b6d0b0a9df8cc2fdf3b3dc67010","stable_url_args":["https://github.com/libconfuse/libconfuse/releases/download/v3.3/confuse-3.3.tar.xz"],"stable_version":"3.3","bottle_cellar":":any","bottle_checksum":"1eeec2cb7b54cf11c1e13448f191ed97d4f2477c215130b6402256678019f36e"},"conman":{"caveats":"Before starting the conmand service, configure some consoles in $HOMEBREW_PREFIX/etc/conman.conf.","desc":"Serial console management program supporting a large number of devices","executables":["conman","conmand","conmen"],"head_dependencies":["freeipmi",{"autoconf":":build"},{"automake":":build"}],"homepage":"https://github.com/dun/conman","license":"GPL-3.0-or-later","ruby_source_checksum":"d087fed3857d00cdc6384d99d36b4572607fc7602e0e5d90f7f319120c7be941","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/conman/sbin/conmand","-F","-c","$HOMEBREW_PREFIX/etc/conman.conf"]],"stable_dependencies":["freeipmi",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"cd47d3d9a72579b470dd73d85cd3fec606fa5659c728ff3c1c57e970f4da72a2","stable_url_args":["https://github.com/dun/conman/archive/refs/tags/conman-0.3.1.tar.gz"],"stable_version":"0.3.1","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"ba4ee04b659ea6b5663821a4a5262fe7e04cdb715fe216275f9b88c7305d80d2"},"conmon":{"desc":"OCI container runtime monitor","head_dependencies":["glib","libseccomp","systemd",{"go":":build"},{"go-md2man":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/containers/conmon.git",{":branch":"main"}],"homepage":"https://github.com/containers/conmon","license":"Apache-2.0","ruby_source_checksum":"1ddf792a190035e2278940cef9bc0457950c4378fd79035155bc17e2a1caa554","stable_dependencies":["glib","libseccomp","systemd",{"go":":build"},{"go-md2man":":build"},{"pkgconf":":build"}],"stable_checksum":"814fb5979a3a4b8576b1f901e606b482bebb41cb7e57926e6d5765ee786b96d3","stable_url_args":["https://github.com/containers/conmon/archive/refs/tags/v2.2.1.tar.gz"],"stable_version":"2.2.1"},"connect":{"desc":"Provides SOCKS and HTTPS proxy support to SSH","executables":["connect"],"head_url_args":["https://github.com/gotoh/ssh-connect.git",{":branch":"master"}],"homepage":"https://github.com/gotoh/ssh-connect","license":"GPL-2.0-or-later","ruby_source_checksum":"ec4197db1f25bc69ceb6f29f1d851b1bf0131bc0346de6601c4c004d31744520","stable_checksum":"4f07eec36e6da2c4641a9ea9a2fd0617d6fc6aff5b65b6433f8a6447bea8a002","stable_url_args":["https://github.com/gotoh/ssh-connect/archive/refs/tags/1.106.tar.gz"],"stable_version":"1.106"},"conserver":{"conflicts":[["uffizzi",{":because":"both install `console` binaries"}]],"desc":"Allows multiple users to watch a serial console at the same time","executables":["conserver","console"],"head_dependencies":["openssl@3"],"head_uses_from_macos":[["krb5"],["libxcrypt"]],"homepage":"https://www.conserver.com/","license":"BSD-3-Clause","ruby_source_checksum":"4570b50d9c60117ebcf27a3755818585dfb613d3a44c82153eae3e4af1891453","stable_dependencies":["openssl@3"],"stable_checksum":"202b2ace3e14f36bca4de6ccd43cc962a99853c1d50799672ce0ffc5c02f8404","stable_url_args":["https://github.com/bstansell/conserver/releases/download/v8.3.0/conserver-8.3.0.tar.gz"],"stable_uses_from_macos":[["krb5"],["libxcrypt"]],"stable_version":"8.3.0"},"console_bridge":{"desc":"Robot Operating System-independent package for logging","head_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"homepage":"https://wiki.ros.org/console_bridge/","license":"BSD-3-Clause","ruby_source_checksum":"c25f700afef60141244b9c6846e25ac8a1d04442b57228732eb42125e7a4a5c0","stable_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ros/console_bridge/commit/81ec67f6daf3cd19ef506e00f02efb1645597b9c.patch?full_index=1","sha256":"b2746b536b72e391c1a37363a1d8e2203d50229057bf0767f3ceae8e57784a16"}],"stable_checksum":"303a619c01a9e14a3c82eb9762b8a428ef5311a6d46353872ab9a904358be4a4","stable_url_args":["https://github.com/ros/console_bridge/archive/refs/tags/1.0.2.tar.gz"],"stable_version":"1.0.2","bottle_cellar":":any","bottle_checksum":"c5518eeec5ec1bbf97b9079e07fdd9723521f9db974f000f86f2857160d35ffd"},"consul-backinator":{"desc":"Consul backup and restoration application","executables":["consul-backinator"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/myENA/consul-backinator.git",{":branch":"master"}],"homepage":"https://github.com/myENA/consul-backinator","license":"MPL-2.0","ruby_source_checksum":"0785c071db6de999bdabd42c90de37b85da0fa7c073e160ebc2bdcce18840793","stable_dependencies":[{"go":":build"}],"stable_checksum":"b668801ca648ecf888687d7aa69d84c3f2c862f31b92076c443fdea77c984c58","stable_url_args":["https://github.com/myENA/consul-backinator/archive/refs/tags/v1.6.6.tar.gz"],"stable_version":"1.6.6","bottle_checksum":"579fbf5bed18b1db8efc3d97621580316dc3d2d903fe085be3cd3dbd3ef72930"},"consul-template":{"desc":"Generic template rendering and notifications with Consul","executables":["consul-template"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hashicorp/consul-template.git",{":branch":"main"}],"homepage":"https://github.com/hashicorp/consul-template","license":"MPL-2.0","ruby_source_checksum":"a5e69f9ec586f83fe1c3c93f9016c1f6a1cd04be9783a47f2602011b04c4d4b2","stable_dependencies":[{"go":":build"}],"stable_checksum":"def64b66c47dd38d98e37bfa1b571584ed9ab5f98be0dce09304c68b7ac966eb","stable_url_args":["https://github.com/hashicorp/consul-template/archive/refs/tags/v0.42.1.tar.gz"],"stable_version":"0.42.1"},"container-canary":{"bottle_rebuild":1,"desc":"Test and validate container requirements against versioned manifests","executables":["canary"],"head_dependencies":[{"go":":build"},{"docker":":test"}],"head_url_args":["https://github.com/NVIDIA/container-canary.git",{":branch":"main"}],"homepage":"https://github.com/NVIDIA/container-canary","license":"Apache-2.0","ruby_source_checksum":"0d35b850dec2ce9e2553aa60d10eac618d481215a32da9441827e106436c77ec","stable_dependencies":[{"go":":build"},{"docker":":test"}],"stable_checksum":"3f0ceab899931d221f4d88ca01783d98446198a04ce56c8065a111a78872cff6","stable_url_args":["https://github.com/NVIDIA/container-canary/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"container-compose":{"desc":"Manage Apple Container with Docker Compose files","executables":["container-compose"],"head_url_args":["https://github.com/mcrich23/container-compose.git",{":branch":"main"}],"homepage":"https://github.com/mcrich23/container-compose","license":"MIT","ruby_source_checksum":"0e634ab0fb915cf665b05b814625bb05b805279224ccc00f267c552de0d54bf6","stable_checksum":"3b31038f6ced86ce207d384112378b0d57d1882bd6d34cae5684cd06a9169d83","stable_url_args":["https://github.com/Mcrich23/container-compose/archive/refs/tags/1.0.0.tar.gz"],"stable_version":"1.0.0"},"container-structure-test":{"desc":"Validate the structure of your container images","executables":["container-structure-test"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/GoogleContainerTools/container-structure-test.git",{":branch":"main"}],"homepage":"https://github.com/GoogleContainerTools/container-structure-test","license":"Apache-2.0","ruby_source_checksum":"f2f2131b51dec0c9295f05988c1ef22f14e7d7bbc0cb61309c383a14650b6c2a","stable_dependencies":[{"go":":build"}],"stable_checksum":"186bb1493ebb3c597e53b2a7abd5460c683c63d404e44a64223d26bb3315841d","stable_url_args":["https://github.com/GoogleContainerTools/container-structure-test/archive/refs/tags/v1.22.1.tar.gz"],"stable_version":"1.22.1"},"container-use":{"desc":"Dev envs for coding agents. Run multiple agents safely with your stack","head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/dagger/container-use.git",{":branch":"main"}],"homepage":"https://container-use.com/introduction","license":"Apache-2.0","ruby_source_checksum":"f7485c74221735d1667d034487c6635a6747045bb315cba70251ddce6f6415c7","stable_dependencies":[{"go":":build"}],"stable_checksum":"951105f0b4a9bfd9f52e7bb3a2d245e800df4b8449704cd34001833ee888a02d","stable_url_args":["https://github.com/dagger/container-use/archive/refs/tags/v0.4.2.tar.gz"],"stable_version":"0.4.2"},"container":{"desc":"Create and run Linux containers using lightweight virtual machines","executables":["container","container-apiserver"],"head_url_args":["https://github.com/apple/container.git",{":branch":"main"}],"homepage":"https://apple.github.io/container/documentation/","license":"Apache-2.0","post_install_defined":true,"ruby_source_checksum":"5165f5404217e8be914bff87cf9e51e56fc9765a8dc62166ffb4dcda8e6d971d","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/container.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/container.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/container/bin/container","system","start"]],"stable_checksum":"beb7f2536d714de6863a056b677a2b51aa498bb7caec6011cfb01c0c95bcbe8c","stable_url_args":["https://github.com/apple/container/archive/refs/tags/1.1.0.tar.gz"],"stable_version":"1.1.0"},"container2wasm":{"desc":"Container to WASM converter","executables":["c2w","c2w-net"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/container2wasm/container2wasm.git",{":branch":"main"}],"homepage":"https://ktock.github.io/container2wasm-demo/","license":"Apache-2.0","ruby_source_checksum":"4727e30c3e94285f154682c207ce487d684cdec83231ba8c115bdb851d224641","stable_dependencies":[{"go":":build"}],"stable_checksum":"4216e148c88588924f4026d8359be35f5c861967ab8e55a733bb879cdca678e8","stable_url_args":["https://github.com/container2wasm/container2wasm/archive/refs/tags/v0.8.4.tar.gz"],"stable_version":"0.8.4"},"containerd":{"caveats":"The macOS version of containerd does not natively support running containers.\nYou need to install an additional runtime plugin such as nerdbox (not packaged in Homebrew yet)\nto run containers on this build of containerd.\n\nTo run the Linux native version of containerd in Linux Machine (Lima), execute the following commands:\n  brew install lima\n  limactl start\n","desc":"Open and reliable container runtime","executables":["containerd","containerd-shim-runc-v2","containerd-stress","ctr"],"head_dependencies":[{"go":":build"},{"go-md2man":":build"}],"homepage":"https://containerd.io","license":"Apache-2.0","ruby_source_checksum":"bc52e1de58855c7477e2749dfa58233fea06c148118794768c1972c7606ae96c","service_args":[[":run_type",":immediate"],[":require_root",true]],"service_run_args":["$HOMEBREW_PREFIX/opt/containerd/bin/containerd"],"stable_dependencies":[{"go":":build"},{"go-md2man":":build"}],"stable_checksum":"1a215ae4acb184192668b21f8b8375ceb6e86f8832a97fe6f7ab53ad79bb2cee","stable_url_args":["https://github.com/containerd/containerd/archive/refs/tags/v2.3.2.tar.gz"],"stable_version":"2.3.2"},"contentful-cli":{"desc":"Contentful command-line tools","executables":["contentful"],"head_dependencies":["node"],"homepage":"https://www.contentful.com/developers/docs/tutorials/cli/","license":"MIT","ruby_source_checksum":"41e770d60e3fe4b5c0cf54ef4df03b9f66c84a96dbfaa2da349655b5534072ee","stable_dependencies":["node"],"stable_checksum":"8763c9bf7c45cbf953fd6be40309d9eef09034f1e2c960000ffa4401e74bd307","stable_url_args":["https://registry.npmjs.org/contentful-cli/-/contentful-cli-4.0.2.tgz"],"stable_version":"4.0.2"},"context7-mcp":{"desc":"Up-to-date code documentation for LLMs and AI code editors","executables":["context7-mcp"],"head_dependencies":["node"],"homepage":"https://context7.com","license":"MIT","ruby_source_checksum":"19a4f16672422a00330f5555f6ea1b015e0e42ef623bfd22f31fb80309d0e098","stable_dependencies":["node"],"stable_checksum":"008e8894a3c5468a546d5572ae9715641f0fca812df59523780da18990cf068b","stable_url_args":["https://registry.npmjs.org/@upstash/context7-mcp/-/context7-mcp-3.2.3.tgz"],"stable_version":"3.2.3","bottle_tag":":all","bottle_checksum":"5beffa6b12a0d80556d1ecb05b4403cea5b821381ab6b495ab4fe3e4c0ad32d8"},"convco":{"desc":"Conventional commits, changelog, versioning, validation","executables":["convco"],"head_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/convco/convco.git",{":branch":"main"}],"homepage":"https://convco.github.io","license":"MIT","ruby_source_checksum":"2a2d9ab6df3cd9380a50f5c60099bf6a3617e11546144bf782d02d7ce5ce25fe","stable_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"907a7db94f0f49c2ee547c0aebfff50500a9d886a7e575bc0288d6937101972b","stable_url_args":["https://github.com/convco/convco/archive/refs/tags/v0.6.4.tar.gz"],"stable_version":"0.6.4"},"convertlit":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-01-05",":because":"is not available via HTTPS"},"desc":"Convert Microsoft Reader format eBooks into open format","disable_args":{":date":"2027-01-05",":because":"is not available via HTTPS"},"executables":["clit"],"head_dependencies":["libtommath"],"homepage":"http://www.convertlit.com/","license":"GPL-2.0-or-later","ruby_source_checksum":"a474d9df05ef35efec9b1d44dd20b4445722f4507b097a11b0356cbae2bb59d3","stable_dependencies":["libtommath"],"stable_checksum":"d70a85f5b945104340d56f48ec17bcf544e3bb3c35b1b3d58d230be699e557ba","stable_url_args":["http://www.convertlit.com/clit18src.zip"],"stable_version":"1.8"},"convmv":{"desc":"Filename encoding conversion tool","executables":["convmv"],"homepage":"https://www.j3e.de/linux/convmv/","license":"GPL-2.0-or-later","ruby_source_checksum":"458511d6f5eb4f7a2335d1c73a5776b9ee42abb2f626a5fb8651e03ec9c565a0","stable_checksum":"a37192e266742e7fe33ec19a3be49aea7fd4d066887863a6e193fa345bf2e592","stable_url_args":["https://www.j3e.de/linux/convmv/convmv-2.06.tar.gz"],"stable_version":"2.06"},"convox":{"desc":"Command-line interface for the Convox PaaS","executables":["convox"],"head_dependencies":[{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/convox/convox.git",{":branch":"master"}],"homepage":"https://convox.com/","license":"Apache-2.0","ruby_source_checksum":"fb0efc98afd8209df5dd610ceddaf52a596b083fd95d96ae6437fb42af839283","stable_dependencies":[{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"c71813f9b2dd7d1ddd55d6665dc0c6d55f4235c4a3096d47502aa096b1f356ca","stable_url_args":["https://github.com/convox/convox/archive/refs/tags/3.24.11.tar.gz"],"stable_version":"3.24.11","version_scheme":1},"cookcli":{"desc":"CLI-tool for cooking recipes formated using Cooklang","executables":["cook"],"head_dependencies":[{"node":":build"},{"rust":":build"}],"head_url_args":["https://github.com/cooklang/cookcli.git",{":branch":"main"}],"homepage":"https://cooklang.org","license":"MIT","ruby_source_checksum":"0acf7d0b7b281a0031c0634d65dd8efb3c6232b1d7567cf29026abf98c775fc3","stable_dependencies":[{"node":":build"},{"rust":":build"}],"stable_checksum":"8c84ab5fb1416bf05793c9cf8f8a9675b313734b43596bbf51842b525cfdbc1f","stable_url_args":["https://github.com/cooklang/cookcli/archive/refs/tags/v0.32.1.tar.gz"],"stable_version":"0.32.1"},"cookiecutter":{"desc":"Utility that creates projects from templates","executables":["cookiecutter"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/cookiecutter/cookiecutter.git",{":branch":"main"}],"homepage":"https://github.com/cookiecutter/cookiecutter","license":"BSD-3-Clause","revision":4,"ruby_source_checksum":"3ac27072a30d39f4d415520d0334c4e231721924b33ed53146184f20de774002","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"ca7bb7bc8c6ff441fbf53921b5537668000e38d56e28d763a1b73975c66c6138","stable_url_args":["https://files.pythonhosted.org/packages/92/03/f4c96d8fd4f5e8af0210bf896eb63927f35d3014a8e8f3bf9d2c43ad3332/cookiecutter-2.7.1.tar.gz"],"stable_version":"2.7.1"},"coordgen":{"desc":"Schrodinger-developed 2D Coordinate Generation","head_dependencies":["maeparser",{"boost":":build"},{"cmake":":build"}],"homepage":"https://github.com/schrodinger/coordgenlibs","license":"BSD-3-Clause","ruby_source_checksum":"fd910460f9b756cf15f9da504d5066ae395d0d6ef703db6e52208a4880a5e01c","stable_dependencies":["maeparser",{"boost":":build"},{"cmake":":build"}],"stable_checksum":"f67697434f7fec03bca150a6d84ea0e8409f6ec49d5aab43badc5833098ff4e3","stable_url_args":["https://github.com/schrodinger/coordgenlibs/archive/refs/tags/v3.0.2.tar.gz"],"stable_version":"3.0.2"},"copa":{"desc":"Tool to directly patch container images given the vulnerability scanning results","executables":["copa"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/project-copacetic/copacetic.git",{":branch":"main"}],"homepage":"https://project-copacetic.github.io/copacetic/","license":"Apache-2.0","ruby_source_checksum":"d4e6b49b0f369b25257978f81e58bd01850a840f613f2ee9b22a9175bb6f30ba","stable_dependencies":[{"go":":build"}],"stable_checksum":"035d87fb7589234102d17c354ab35e1f2c28f1f80df875bc9438b92a19a86804","stable_url_args":["https://github.com/project-copacetic/copacetic/archive/refs/tags/v0.14.2.tar.gz"],"stable_version":"0.14.2"},"copier":{"desc":"Utility for rendering projects templates","executables":["copier"],"head_dependencies":["libyaml","pydantic","python@3.14"],"homepage":"https://copier.readthedocs.io/","license":"MIT","ruby_source_checksum":"4658aa3bfd186cd5c4ffed89fb3fb34ed4df82eb4304e1fab64e96656144b164","stable_dependencies":["libyaml","pydantic","python@3.14"],"stable_checksum":"4db1a9861d0760f745cc6241f99be37b476f849b8ad700133e2f620b7df92eb2","stable_url_args":["https://files.pythonhosted.org/packages/9c/c7/3cd18cd539ff41e8e7a95b0146dbace0ba332a4c97f468066b2c2daca2ed/copier-9.16.0.tar.gz"],"stable_version":"9.16.0"},"copilot":{"deprecate_args":{":date":"2026-07-06",":because":":repo_archived"},"desc":"CLI tool for Amazon ECS and AWS Fargate","disable_args":{":date":"2027-07-06",":because":":repo_archived"},"executables":["copilot"],"head_dependencies":[{"go":":build"},{"node":":build"}],"head_url_args":["https://github.com/aws/copilot-cli.git",{":branch":"mainline"}],"homepage":"https://aws.github.io/copilot-cli/","license":"Apache-2.0","ruby_source_checksum":"8456fc6b3302c816ee5d6998a2bbfea87ce2cd57683c8b0120a1abab69a65f7a","stable_dependencies":[{"go":":build"},{"node":":build"}],"stable_checksum":"42f37960360063a9a277d40d9e1c0b284bc49a12dbf996696551154737d94475","stable_url_args":["https://github.com/aws/copilot-cli/archive/refs/tags/v1.34.1.tar.gz"],"stable_version":"1.34.1"},"copyparty":{"caveats":"If you need to generate thumbnails for video/audio files:\n  brew install ffmpeg\nIf you need to automatically create a CA and server-cert on startup:\n  brew install cfssl\n","desc":"Portable file server","executables":["copyparty","partyfuse","u2c"],"head_dependencies":["cryptography","libsodium","pillow","python@3.14","zeromq","gettext",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/9001/copyparty","license":"MIT","ruby_source_checksum":"b72ce28bf91ba535a0ec26bb82f1157646c7f5893d296a93f4d0fef0f43c2af0","stable_dependencies":["cryptography","libsodium","pillow","python@3.14","zeromq","gettext",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"2237b1e7a0913a5fbf56f45d33e7ec920a6e2254c2ead384120f50f9e86ea542","stable_url_args":["https://files.pythonhosted.org/packages/3c/59/b8a3a31f29bc61b8a67c97c436f864cb1b594065d2045ed86bac00f1dc66/copyparty-1.20.17.tar.gz"],"stable_version":"1.20.17"},"core-lightning":{"aliases":["lightningd"],"desc":"Lightning Network implementation focusing on spec compliance and performance","executables":["lightning-cli","lightning-hsmtool","lightningd","reckless"],"head_dependencies":["bitcoin","libsodium","sqlite",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"lowdown":":build"},{"pkgconf":":build"},{"protobuf":":build"},{"python@3.14":":build"},{"rust":":build"},{"uv":":build"},{"gnu-sed":":build"}],"head_url_args":["https://github.com/ElementsProject/lightning.git",{":branch":"master"}],"head_uses_from_macos":[[{"jq":":build",":since":":sequoia"}],["python"]],"homepage":"https://github.com/ElementsProject/lightning","license":"MIT","ruby_source_checksum":"a40e870cda6a22f621274a71b6cdf5c814d93b69347503b0279ff451e865d022","stable_dependencies":["bitcoin","libsodium","sqlite",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"lowdown":":build"},{"pkgconf":":build"},{"protobuf":":build"},{"python@3.14":":build"},{"rust":":build"},{"uv":":build"},{"gnu-sed":":build"}],"stable_checksum":"301d528446abea91a0d7748fe69cf3fad1bf88dfb133febf64caf7ca7de87102","stable_url_args":["https://github.com/ElementsProject/lightning/releases/download/v26.06.2/clightning-v26.06.2.zip"],"stable_uses_from_macos":[[{"jq":":build",":since":":sequoia"}],["python"]],"stable_version":"26.06.2"},"coredns":{"desc":"DNS server that chains plugins","executables":["coredns"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/coredns/coredns.git",{":branch":"master"}],"homepage":"https://coredns.io/","license":"Apache-2.0","ruby_source_checksum":"9fbcd64e27813f1ce2658c0e6356326342cc96ec4f3b0eb0ab96cb104cf35cde","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/coredns.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/coredns.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/coredns/bin/coredns","-conf","$HOMEBREW_PREFIX/etc/coredns/Corefile"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"f9630172269b7e2afed73ae27e2701e4c0f1353ad3ab38385c27c766c489b015","stable_url_args":["https://github.com/coredns/coredns/archive/refs/tags/v1.14.4.tar.gz"],"stable_version":"1.14.4"},"coreos-ct":{"conflicts":[["chart-testing",{":because":"both install `ct` binaries"}]],"desc":"Convert a Container Linux Config into Ignition","executables":["ct"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/flatcar/container-linux-config-transpiler.git",{":branch":"flatcar-master"}],"homepage":"https://flatcar-linux.org/docs/latest/provisioning/config-transpiler/","license":"Apache-2.0","ruby_source_checksum":"3dadbc0c215d2385f00465cd23319422f63ccfec55d81b80ad0a29eb5a9bcdc9","stable_dependencies":[{"go":":build"}],"stable_checksum":"c173ced842a6d178000f9bf01b26e9a8c296b1256ab713834f18d3f0883c4263","stable_url_args":["https://github.com/flatcar/container-linux-config-transpiler/archive/refs/tags/v0.9.4.tar.gz"],"stable_version":"0.9.4","bottle_checksum":"01ee0a8cdf60e4f9ceefbb28529c508ff16cc8dcc8e6b9d3ea3ab2c5bf05e8a6"},"corepack":{"conflicts":[["hadoop",{":because":"both install `yarn` binaries"}],["pnpm",{":because":"both install `pnpm` and `pnpx` binaries"}],["yarn",{":because":"both install `yarn` and `yarnpkg` binaries"}]],"desc":"Package acting as bridge between Node projects and their package managers","executables":["corepack","pnpm","pnpx","yarn","yarnpkg"],"head_dependencies":["node"],"homepage":"https://github.com/nodejs/corepack","license":"MIT","ruby_source_checksum":"db3ea2994704d0b163aeb58e942629d086e2da21d226a03ccc47f91f4da16543","stable_dependencies":["node"],"stable_checksum":"f62535fc7be1f77e4b12cd1e420b8542b8e895cbb14178926963a41a9232a4fe","stable_url_args":["https://registry.npmjs.org/corepack/-/corepack-0.35.0.tgz"],"stable_version":"0.35.0","bottle_tag":":all","bottle_checksum":"6f53c0ce368aa727d2959455f4e8a96bc0adb48b6c24afa3fe9961c857296e4a"},"coreutils":{"caveats":"Commands also provided by macOS and the commands dir, dircolors, vdir have been installed with the prefix \"g\".\nIf you need to use these commands with their normal names, you can add a \"gnubin\" directory to your PATH with:\n  PATH=\"$HOMEBREW_PREFIX/opt/coreutils/libexec/gnubin:$PATH\"\n","conflicts":[["md5sha1sum",{":because":"both install `md5sum` and `sha1sum` binaries"}],["b2sum",{":because":"both install `b2sum` binaries"}],["gfold",{":because":"both install `gfold` binaries"}],["idutils",{":because":"both install `gid` and `gid.1`"}]],"desc":"GNU File, Shell, and Text utilities","executables":["b2sum","base32","basenc","factor","g[","gb2sum","gbase32","gbase64","gbasename","gbasenc","gcat","gchgrp","gchmod","gchown","gchroot","gcksum","gcomm","gcp","gcsplit","gcut","gdate","gdd","gdf","gdir","gdircolors","gdirname","gdu","gecho","genv","gexpand","gexpr","gfactor","gfalse","gfmt","gfold","ggroups","ghead","ghostid","gid","ginstall","gjoin","glink","gln","glogname","gls","gmd5sum","gmkdir","gmkfifo","gmknod","gmktemp","gmv","gnice","gnl","gnohup","gnproc","gnumfmt","god","gpaste","gpathchk","gpinky","gpr","gprintenv","gprintf","gptx","gpwd","greadlink","grealpath","grm","grmdir","gseq","gsha1sum","gsha224sum","gsha256sum","gsha384sum","gsha512sum","gshred","gshuf","gsleep","gsort","gsplit","gstat","gstdbuf","gstty","gsum","gsync","gtac","gtail","gtee","gtest","gtimeout","gtouch","gtr","gtrue","gtruncate","gtsort","gtty","guname","gunexpand","guniq","gunlink","gusers","gvdir","gwc","gwho","gwhoami","gyes","hostid","nproc","numfmt","pinky","ptx","shred","shuf","stdbuf","tac","timeout"],"head_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"gettext":":build"},{"texinfo":":build"},{"wget":":build"},{"xz":":build"}],"head_url_args":["https://git.savannah.gnu.org/git/coreutils.git",{":branch":"master"}],"head_uses_from_macos":[[{"gperf":":build"}]],"homepage":"https://www.gnu.org/software/coreutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"4d186c68f3f0a1209535979e6d216d784e06e5527ab4e0fd018c645e76115358","stable_dependencies":["gmp"],"stable_checksum":"394024eda0a5955217ceda9cd1201e65dc8fa3aa29c2951135a49521d57c3cc3","stable_url_args":["https://ftpmirror.gnu.org/gnu/coreutils/coreutils-9.11.tar.xz"],"stable_uses_from_macos":[[{"gperf":":build"}]],"stable_version":"9.11"},"corkscrew":{"desc":"Tunnel SSH through HTTP proxies","executables":["corkscrew"],"head_dependencies":[{"libtool":":build"}],"homepage":"https://packages.debian.org/sid/corkscrew","license":"GPL-2.0-or-later","ruby_source_checksum":"99f3087df0632f90846b18c3291cbe4346b843ca5adda640be567d9cc271365d","stable_dependencies":[{"libtool":":build"}],"stable_checksum":"0d0fcbb41cba4a81c4ab494459472086f377f9edb78a2e2238ed19b58956b0be","stable_url_args":["https://deb.debian.org/debian/pool/main/c/corkscrew/corkscrew_2.0.orig.tar.gz"],"stable_version":"2.0","bottle_checksum":"7882ab8fa538eb9eee596f56fa6f65c14f1f3e467a822ce7a39ea197d2fe08a5"},"cornelis":{"bottle_rebuild":1,"desc":"Neovim support for Agda","executables":["cornelis"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"hpack":":build"}],"head_url_args":["https://github.com/agda/cornelis.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/agda/cornelis","license":"BSD-3-Clause","ruby_source_checksum":"31ea976d9e3fe8cedde7f20f21e37e3fa8df0c3e9cf7d76a7b3bf70898bcb12d","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"hpack":":build"}],"stable_checksum":"41787428319dbde15b51ce427451d4a48f14d54a7c42902d004458e232ca3022","stable_url_args":["https://github.com/agda/cornelis/archive/refs/tags/v2.8.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"2.8.0"},"corral":{"desc":"Dependency manager for the Pony language","executables":["corral"],"head_dependencies":["ponyc"],"head_url_args":["https://github.com/ponylang/corral.git",{":branch":"main"}],"homepage":"https://github.com/ponylang/corral","license":"BSD-2-Clause","ruby_source_checksum":"78757fcf8f53388362695510b37770418b60f08f66cfb7d21e2decc01fd9088a","stable_dependencies":["ponyc"],"stable_checksum":"c6b0000fe2f5c451923988e2fc44da3f2a3c37dd35f2125239028edebdb408b5","stable_url_args":["https://github.com/ponylang/corral/archive/refs/tags/0.9.2.tar.gz"],"stable_version":"0.9.2"},"corrosion":{"desc":"Easy Rust and C/C++ Integration","head_dependencies":[{"cmake":":build"},{"rust":":build"},{"cmake":":test"},{"rust":":test"}],"homepage":"https://corrosion-rs.github.io/corrosion/","license":"MIT","ruby_source_checksum":"b5c8807df43f63a14b84240e0f96d252faca945c535cbe6a23db76efc8f0c708","stable_dependencies":[{"cmake":":build"},{"rust":":build"},{"cmake":":test"},{"rust":":test"}],"stable_checksum":"e9e95b1ee2bad52681f347993fb1a5af5cce458c5ce8a2636c9e476e4babf8e3","stable_url_args":["https://github.com/corrosion-rs/corrosion/archive/refs/tags/v0.6.1.tar.gz"],"stable_version":"0.6.1"},"corsixth":{"desc":"Open source clone of Theme Hospital","executables":["CorsixTH"],"head_dependencies":["ffmpeg","freetype","lpeg","lua@5.4","sdl2-compat","sdl2_mixer",{"cmake":":build"},{"luarocks":":build"}],"head_url_args":["https://github.com/CorsixTH/CorsixTH.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/CorsixTH/CorsixTH","license":"MIT","revision":1,"ruby_source_checksum":"ad81336e1543cfe6caf845e47a74c4e6bbb9c921a6ca975f50ce825e1a7c8384","stable_dependencies":["ffmpeg","freetype","lpeg","lua@5.4","sdl2-compat","sdl2_mixer",{"cmake":":build"},{"luarocks":":build"}],"stable_checksum":"cbad15f9a16edd4c068ce14fb17f39cdb811dab0135fca80fafffa9a45732aec","stable_url_args":["https://github.com/CorsixTH/CorsixTH/archive/refs/tags/v0.69.2.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.69.2"},"cortex":{"conflicts":[["cortexso",{":because":"both install `cortex` binaries"}]],"desc":"Long term storage for Prometheus","executables":["cortex"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cortexproject/cortex.git",{":branch":"master"}],"homepage":"https://cortexmetrics.io/","license":"Apache-2.0","ruby_source_checksum":"55bd476998ce80639e8e7e1317de57e1e1ed5f0cbd75815c6071d8a62898de67","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/cortex.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/cortex.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/cortex/bin/cortex","-config.file=$HOMEBREW_PREFIX/etc/cortex.yaml"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"458486e076f9591701009ff0c36c4396c415b44e11832542e2cbc3ed30a27b79","stable_url_args":["https://github.com/cortexproject/cortex/archive/refs/tags/v1.21.1.tar.gz"],"stable_version":"1.21.1"},"cortexso":{"bottle_rebuild":2,"conflicts":[["cortex",{":because":"both install `cortex` binaries"}]],"deprecate_args":{":date":"2025-07-19",":because":":repo_archived"},"desc":"Drop-in, local AI alternative to the OpenAI stack","disable_args":{":date":"2026-07-19",":because":":repo_archived"},"executables":["cortex"],"head_dependencies":["node","sqlite"],"head_url_args":["https://github.com/janhq/cortex.git",{":branch":"dev"}],"homepage":"https://jan.ai/cortex","license":"Apache-2.0","ruby_source_checksum":"1f3aef92563ca2e20555095aa2a8e0a6110289340114e77ad29464ed4ee6383c","stable_dependencies":["node","sqlite"],"stable_checksum":"48efc16761eebfdd60e50211049554e7b781b30e56461042c6bf100e84d8d244","stable_url_args":["https://registry.npmjs.org/cortexso/-/cortexso-0.1.1.tgz"],"stable_version":"0.1.1"},"cosign":{"desc":"Container Signing","executables":["cosign"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sigstore/cosign.git",{":branch":"main"}],"homepage":"https://github.com/sigstore/cosign","license":"Apache-2.0","ruby_source_checksum":"65f09adb9baa8cc4732e6f94a4fa34b12a8dfdb7737074ac054b862c4885865b","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/sigstore/cosign.git",{":tag":"v3.1.1",":revision":"7914231b348c4057891edeb321772aad3ed04fce"}],"stable_version":"3.1.1"},"cot":{"desc":"Rust web framework for lazy developers","executables":["cot"],"head_dependencies":[{"rust":":build"}],"homepage":"https://cot.rs","license":"Apache-2.0","ruby_source_checksum":"f02ff9ffc60c6e09c579ae90f68d12b61278f2da27dc22676eebf068b23d8fa3","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3c53fb5c2a19daec1d4b495c7b61e04801e2b162ec7016893cc26f1dc312c319","stable_url_args":["https://github.com/cot-rs/cot/archive/refs/tags/cot-v0.6.0.tar.gz"],"stable_version":"0.6.0"},"cotila":{"desc":"Compile-time linear algebra system for C++","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/calebzulawski/cotila.git",{":branch":"master"}],"homepage":"https://github.com/calebzulawski/cotila","license":"Apache-2.0","ruby_source_checksum":"1210e10dd80ff4b388a7782fe61dc132e739430837b36634a91dca7672219936","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"898ebfdf562cd1a3622870e17a703b38559cf2c607b2d5f79e6b3a55563af619","stable_url_args":["https://github.com/calebzulawski/cotila/archive/refs/tags/1.2.1.tar.gz"],"stable_version":"1.2.1","bottle_tag":":all","bottle_checksum":"8144c977b0567dff23206cbf5e24f7fc4aed78092dd187517e8813ca1e12f495"},"cotp":{"desc":"TOTP/HOTP authenticator app with import functionality","executables":["cotp"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/replydev/cotp.git",{":branch":"main"}],"homepage":"https://github.com/replydev/cotp","license":"GPL-3.0-only","ruby_source_checksum":"ee95ab551fbf7470ca47f5416eea16fc18ae209827657490c5cf53161774e46b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4e7fcaa4ccfc5fa3eb417edeb8b9684ae907caa00603a68497f26aeb4990a594","stable_url_args":["https://github.com/replydev/cotp/archive/refs/tags/v1.9.10.tar.gz"],"stable_version":"1.9.10"},"coturn":{"desc":"Free open source implementation of TURN and STUN Server","executables":["turnadmin","turnserver","turnutils_natdiscovery","turnutils_oauth","turnutils_peer","turnutils_stunclient","turnutils_uclient"],"head_dependencies":["hiredis","libevent","libpq","openssl@3",{"pkgconf":":build"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/coturn/coturn","license":"BSD-3-Clause","ruby_source_checksum":"5a9feebd622b16d18b53a1adae5454cf3a28e8e7e9a66fb41b57cfb3dede54fc","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/coturn.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/coturn.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/coturn/bin/turnserver","-c","$HOMEBREW_PREFIX/etc/turnserver.conf"]],"stable_dependencies":["hiredis","libevent","libpq","openssl@3",{"pkgconf":":build"}],"stable_checksum":"dc575988326274eb46256b04ef8dad698df8c8e053a35d9e5596fa8f2208bf81","stable_url_args":["https://github.com/coturn/coturn/archive/refs/tags/4.14.0.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"4.14.0"},"couchbase-shell":{"desc":"Modern and fun shell for Couchbase Server and Capella","executables":["cbsh"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/couchbaselabs/couchbase-shell.git",{":branch":"main"}],"homepage":"https://couchbase.sh","license":"Apache-2.0","ruby_source_checksum":"41dfa7cc7911ed58d1a5be2a3becbeb060360f96db465a21f0b450e2f5d59cd4","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"7a68af72f0275626f163ac8e200551f73cbd13ac1b91ae0b11e30821857062ad","stable_url_args":["https://github.com/couchbaselabs/couchbase-shell/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"couchdb":{"caveats":"CouchDB 3.x requires a set admin password set before startup.\nAdd one to your $HOMEBREW_PREFIX/etc/local.ini before starting CouchDB e.g.:\n  [admins]\n  admin = youradminpassword\n","conflicts":[["ejabberd",{":because":"both install `jiffy` lib"}]],"desc":"Apache CouchDB database server","executables":["couchdb","remsh","weatherreport"],"head_dependencies":["icu4c@78","openssl@3",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"erlang@28":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://couchdb.apache.org/","license":"Apache-2.0","ruby_source_checksum":"264a8afa61d5f8f5ce5e06100c7fad2bdbf0e19e919b96d96953f0fbcde9ed0b","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/couchdb/bin/couchdb"],"stable_dependencies":["icu4c@78","openssl@3",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"erlang@28":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"e561102aaadfdda1e499e6e9e12d2473433291b608bcd390bcbcf590bbb6cf68","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=couchdb/source/3.5.2/apache-couchdb-3.5.2.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.5.2"},"countdown":{"desc":"Terminal countdown timer","executables":["countdown"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/antonmedv/countdown.git",{":branch":"master"}],"homepage":"https://github.com/antonmedv/countdown","license":"MIT","ruby_source_checksum":"a6f18122144f46cbdd4b26bccbf03bded73d7920bd2bbfc9bf81666dd7260f77","stable_dependencies":[{"go":":build"}],"stable_checksum":"ac83ec593674a367913413796e8708680cbb6504c8f68ce17152d800a92ccf3b","stable_url_args":["https://github.com/antonmedv/countdown/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0","bottle_checksum":"38a5941ae73ed1aceb80861659045b316492a0ca982022a747912f8585a67895"},"counterfeiter":{"desc":"Tool for generating self-contained, type-safe test doubles in go","executables":["counterfeiter"],"head_dependencies":["go"],"head_url_args":["https://github.com/maxbrunsfeld/counterfeiter.git",{":branch":"main"}],"homepage":"https://github.com/maxbrunsfeld/counterfeiter","license":"MIT","ruby_source_checksum":"623af1af538fcad5678a5685c63683133e0d057ec5e1a089a3acec40f9bf6677","stable_dependencies":["go"],"stable_checksum":"094811ab5e8f9e64aa7f7cdf832b3a7c9042ada2f60ba79d7d3cadff6e65565d","stable_url_args":["https://github.com/maxbrunsfeld/counterfeiter/archive/refs/tags/v6.12.2.tar.gz"],"stable_version":"6.12.2"},"counts":{"desc":"Tool for ad hoc profiling","executables":["counts"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/nnethercote/counts.git",{":branch":"master"}],"homepage":"https://github.com/nnethercote/counts","license":"Unlicense","ruby_source_checksum":"cb3286b070cb6b20fd7e83960431a78142da816875ec6a4249c411af86462203","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a5685538819838ba2fba0b78d11b5d80e37753b9015735f71f0c2065442fe9d8","stable_url_args":["https://github.com/nnethercote/counts/archive/refs/tags/1.0.7.tar.gz"],"stable_version":"1.0.7"},"coursier":{"desc":"Pure Scala Artifact Fetching","executables":["coursier"],"head_dependencies":["openjdk"],"homepage":"https://get-coursier.io/","license":"Apache-2.0","ruby_source_checksum":"557027bbae450a6f93a4728cb219ed5305213f0700cfab16e61bf52e7a5a28fe","stable_dependencies":["openjdk"],"stable_checksum":"8c724dc204534353ea8263ba0af624979658f7ab62395f35b04f03ce5714f330","stable_url_args":["https://github.com/coursier/coursier/releases/download/v2.1.24/coursier.jar"],"stable_version":"2.1.24","bottle_tag":":all","bottle_checksum":"3e90a3dd8a4c8ac572b350cf5b92a71035a97ab67fcf57c4207025cad73cc863"},"cowsay":{"aliases":["cowthink"],"desc":"Apjanke's fork of the classic cowsay project","executables":["cowsay","cowthink"],"head_url_args":["https://github.com/cowsay-org/cowsay.git",{":branch":"main"}],"homepage":"https://cowsay.diamonds","license":"GPL-3.0-only","ruby_source_checksum":"f2c954e4dbef397dc219e748fca61b79a99062c7f40fd95a93d3eaa355401315","stable_checksum":"c15bc10712835d3a9bcda780dc9453362567bf48d1185905dc7ef2334d79aadd","stable_url_args":["https://github.com/cowsay-org/cowsay/archive/refs/tags/v3.8.4.tar.gz"],"stable_version":"3.8.4","bottle_tag":":all","bottle_checksum":"345e99255a69e9cb188a5a8e6bd8e6f50c334830c8a72877fc6b504c95e5cbd1"},"cozyhr":{"desc":"Cozy wrapper around Helm and Flux CD for local development","executables":["cozyhr"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cozystack/cozyhr.git",{":branch":"main"}],"homepage":"https://github.com/cozystack/cozyhr","license":"Apache-2.0","ruby_source_checksum":"ff37bcc8c721c63e6bf00bbfb85ad60181c04381dfe59ee12613373547469da9","stable_dependencies":[{"go":":build"}],"stable_checksum":"2b93668c7c24ebdc0588ca15e7821de77879b883c263f2d295fba41fb9b1c05c","stable_url_args":["https://github.com/cozystack/cozyhr/archive/refs/tags/v1.6.1.tar.gz"],"stable_version":"1.6.1"},"cozypkg":{"desc":"CLI for managing Cozystack packages","executables":["cozypkg"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cozystack/cozystack.git",{":branch":"main"}],"homepage":"https://cozystack.io","license":"Apache-2.0","ruby_source_checksum":"f0ad2da7dbff977a918fc1ea61d2c52900b646770849b89e33ea4df670467ef6","stable_dependencies":[{"go":":build"}],"stable_checksum":"e8484283f9ce2d9aac4eda45b025112d70cce971cef07aea0f2dc9b4379d8ec8","stable_url_args":["https://github.com/cozystack/cozystack/archive/refs/tags/v1.5.2.tar.gz"],"stable_version":"1.5.2"},"cp2k":{"desc":"Quantum chemistry and solid state physics software package","executables":["cp2k.psmp","dbm_miniapp.psmp","dbt_tas_unittest.psmp","dbt_unittest.psmp","dumpdcd.psmp","gemm_square_unittest.psmp","graph.psmp","grid_miniapp.psmp","grid_unittest.psmp","gx_ac_unittest.psmp","libcp2k_unittest.psmp","memory_utilities_unittest.psmp","nequip_unittest.psmp","parallel_rng_types_unittest.psmp","xyz2dcd.psmp"],"head_dependencies":["dbcsr","fftw","gcc","libint","libxc","open-mpi","openblas","scalapack","libomp",{"cmake":":build"},{"fypp":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.cp2k.org/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"95925d40fab5e85435a992c04a4cbbeb5e0ee344a58e0eb6768b6bac1b28585c","stable_dependencies":["dbcsr","fftw","gcc","libint","libxc","open-mpi","openblas","scalapack","libomp",{"cmake":":build"},{"fypp":":build"},{"pkgconf":":build"}],"stable_checksum":"4364c74bcffaa474bc234e11686b09550e4d06932acf2147a341e4f7679dd88e","stable_url_args":["https://github.com/cp2k/cp2k/releases/download/v2026.1/cp2k-2026.1.tar.bz2"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"2026.1"},"cpanminus":{"aliases":["cpanm"],"desc":"Get, unpack, build, and install modules from CPAN","executables":["cpanm"],"head_dependencies":[{"perl":":build"}],"head_url_args":["https://github.com/miyagawa/cpanminus.git",{":branch":"devel"}],"homepage":"https://github.com/miyagawa/cpanminus","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"c627cb69e71c66937cbc3ae2e12dba61f3c230949e7a38929585718e885fe629","stable_dependencies":[{"perl":":build"}],"stable_checksum":"b9ffb88e62a06aa91bd7d5a28ef6bdbb942608aea90e3969aa29b33640035214","stable_url_args":["https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7049.tar.gz"],"stable_version":"1.7049","version_scheme":1,"bottle_tag":":all","bottle_checksum":"4c821fab27813b58a25595c949578c8b3316e51ab386edbb693e0f77a56ff049"},"cpdf":{"desc":"PDF Command-line Tools","executables":["cpdf"],"head_dependencies":["camlpdf","ocaml",{"ocaml-findlib":":build"}],"homepage":"https://github.com/johnwhitington/cpdf-source","license":"AGPL-3.0-only","ruby_source_checksum":"9bfba7550d2ce3ecf0f9d9a690a8c8061547d85b7e8cd52ba3fe23f9862c2e97","stable_dependencies":["camlpdf","ocaml",{"ocaml-findlib":":build"}],"stable_checksum":"8f96f92b2b19b42a6ee3aeb5986e7223a9fcfc8c65e534b6b45cb9525251ca80","stable_url_args":["https://github.com/johnwhitington/cpdf-source/archive/refs/tags/v2.9.1.tar.gz"],"stable_version":"2.9.1"},"cpi":{"desc":"Tiny c++ interpreter","executables":["cpi"],"head_dependencies":["qtbase"],"head_url_args":["https://github.com/treefrogframework/cpi.git",{":branch":"master"}],"head_uses_from_macos":[["llvm"]],"homepage":"https://treefrogframework.github.io/cpi/","license":"MIT","ruby_source_checksum":"2ab5c6df98a3d14ff7ee53dab717319cb76e920b0fe4ff503facebbb9f97ef9e","stable_dependencies":["qtbase"],"stable_checksum":"a8b86198eefcf262e8831e9691eb69d15b9b514aba282f28f471bb0fe7e54c36","stable_url_args":["https://github.com/treefrogframework/cpi/archive/refs/tags/v2.2.4.tar.gz"],"stable_uses_from_macos":[["llvm"]],"stable_version":"2.2.4"},"cpio":{"desc":"Copies files into or out of a cpio or tar archive","executables":["cpio"],"homepage":"https://www.gnu.org/software/cpio/","keg_only_args":[":shadowed_by_macos","macOS provides cpio"],"license":"GPL-3.0-or-later","ruby_source_checksum":"16ed538c0c1ede5cc619093a8e126d87a684c1bd1c41ec04ec0f2a661c5452cf","stable_checksum":"937610b97c329a1ec9268553fb780037bcfff0dcffe9725ebc4fd9c1aa9075db","stable_url_args":["https://ftpmirror.gnu.org/gnu/cpio/cpio-2.15.tar.bz2"],"stable_version":"2.15"},"cpl":{"conflicts":[["gdal",{":because":"both install cpl_error.h"}]],"desc":"ISO-C libraries for developing astronomical data-reduction tasks","head_dependencies":["cfitsio","fftw","libcext","wcslib"],"homepage":"https://www.eso.org/sci/software/cpl/","license":"GPL-2.0-or-later","ruby_source_checksum":"d07a3bb71bd036bcbc95fbf4c1d6b8207f76ee4aacb572762cba036319003dca","stable_dependencies":["cfitsio","fftw","libcext","wcslib"],"stable_checksum":"63171467e9deab880842f3e5589c02698c4637cf75106c4aa39affd84ecd8bd4","stable_url_args":["https://ftp.eso.org/pub/dfs/pipelines/libraries/cpl/cpl-7.4.tar.gz"],"stable_version":"7.4"},"cpm":{"conflicts":[["yaze-ag",{":because":"both install `cpm` binaries"}]],"desc":"Fast CPAN module installer","executables":["cpm"],"head_dependencies":["perl"],"head_url_args":["https://github.com/skaji/cpm.git",{":branch":"main"}],"homepage":"https://metacpan.org/pod/cpm","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"08668bfd81eee83099780aba7229bb354e2346bf5ae70875f4215bad8fc4b23c","stable_dependencies":["perl"],"stable_checksum":"97b13d3257f72991d2b056dfc0e30806f66c1a5b487ec0236e21f23617b6eabf","stable_url_args":["https://cpan.metacpan.org/authors/id/S/SK/SKAJI/App-cpm-v1.1.4.tar.gz"],"stable_version":"1.1.4"},"cpmtools":{"desc":"Tools to access CP/M file systems","executables":["cpmchattr","cpmchmod","cpmcp","cpmls","cpmrm","fsck.cpm","fsed.cpm","mkfs.cpm"],"head_dependencies":["libdsk",{"autoconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.moria.de/~michael/cpmtools/","license":"GPL-3.0-or-later","ruby_source_checksum":"d461c66448701df6b36bda0f87f2ca98425bf544f1fc06d249966dcec0d21fd7","stable_dependencies":["libdsk",{"autoconf":":build"}],"stable_checksum":"7839b19ac15ba554e1a1fc1dbe898f62cf2fd4db3dcdc126515facc6b929746f","stable_url_args":["https://www.moria.de/~michael/cpmtools/files/cpmtools-2.23.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.23","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"c3488e8102d67d29360061444be429adab96c2f6bff0d679af380846be8b9926"},"cpp-gsl":{"desc":"Microsoft's C++ Guidelines Support Library","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/Microsoft/GSL.git",{":branch":"main"}],"homepage":"https://github.com/Microsoft/GSL","license":"MIT","ruby_source_checksum":"55f36e1eb65c7fc7ea958509478614dade64ed9e17f43c9a4b63ba1b66e2f3f2","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"59e2a0a0ea22e8bcf9db2dc4d4bd21212ac6595748295fc27a7e02cf75eac4b5","stable_url_args":["https://github.com/Microsoft/GSL/archive/refs/tags/v4.2.2.tar.gz"],"stable_version":"4.2.2","bottle_tag":":all","bottle_checksum":"3c3a1891a4006df525f0f380525eb1e35d9008886156cd24f50661084589588c"},"cpp-httplib":{"desc":"C++ header-only HTTP/HTTPS server and client library","head_dependencies":[{"cmake":":build"},{"openssl@4":":build"}],"homepage":"https://yhirose.github.io/cpp-httplib/","license":"MIT","ruby_source_checksum":"7e36915085325c97374fd934a40ec66fa899a35ec296e4307a55c145102ba4e3","stable_dependencies":[{"cmake":":build"},{"openssl@4":":build"}],"stable_checksum":"67bd39bf975dfa16c964c0328744a545d8fb3d3856c9a3ee1b4c2ee4350aee0f","stable_url_args":["https://github.com/yhirose/cpp-httplib/archive/refs/tags/v0.49.0.tar.gz"],"stable_version":"0.49.0","bottle_tag":":all","bottle_checksum":"017ff129007153ea976c81ed15ddf95d3df8df11add409aaa5836df28162e0f2"},"cpp-lazy":{"desc":"C++11 (and onwards) library for lazy evaluation","head_dependencies":["fmt",{"cmake":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/Kaaserne/cpp-lazy.git",{":branch":"master"}],"homepage":"https://github.com/Kaaserne/cpp-lazy","license":"MIT","ruby_source_checksum":"c220830363ed1eaf5f781e5dada781260ac3f620980bf8d07ae96c7ce92a83e5","stable_dependencies":["fmt",{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"16cbaf58002ed46d369e8b87df4ac4b1fc47265fdffed0c5009b3ff8c7f013db","stable_url_args":["https://github.com/Kaaserne/cpp-lazy/archive/refs/tags/v9.0.1.tar.gz"],"stable_version":"9.0.1","bottle_tag":":all","bottle_checksum":"a6189f64f50809a62082509f85a970ade5984a5b7c4ef229aece0cf8e3f9b23b"},"cpp-peglib":{"desc":"Header-only PEG (Parsing Expression Grammars) library for C++","executables":["peglint"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://yhirose.github.io/cpp-peglib/","license":"MIT","ruby_source_checksum":"c2a7384a12da668e0ac28ee1105b3ec20f1c0d1026e74726630b1f86ee24aeca","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"5bf1b6bf854e9751658ec85a7cba1beeb81fa6a6baff2af6369a2e1be0a2b99a","stable_url_args":["https://github.com/yhirose/cpp-peglib/archive/refs/tags/v1.15.0.tar.gz"],"stable_version":"1.15.0"},"cppad":{"desc":"Differentiation of C++ Algorithms","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/coin-or/CppAD.git",{":branch":"master"}],"homepage":"https://cppad.readthedocs.io/latest/","license":"EPL-2.0","ruby_source_checksum":"6add8f3ff2472546ac4ee412d72f80b30c2a65f9f5eeeb33317d2279e8720c38","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"41ec617bb1e4163da381aaa5083a152e033631e9b5e135ccdc3466aaa1dc9001","stable_url_args":["https://github.com/coin-or/CppAD/archive/refs/tags/20260000.0.tar.gz"],"stable_version":"20260000.0","version_scheme":1},"cppcheck":{"desc":"Static analysis of C and C++ code","executables":["cppcheck","cppcheck-htmlreport"],"head_dependencies":["tinyxml2",{"cmake":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"head_url_args":["https://github.com/cppcheck-opensource/cppcheck.git",{":branch":"main"}],"head_uses_from_macos":[[{"libxml2":":build"}]],"homepage":"https://sourceforge.net/projects/cppcheck/","license":"GPL-3.0-or-later","ruby_source_checksum":"e01331e133b8e44d6a8e47695cfd9e294d431c6a8845c8d87d3ec1e414a3eecf","stable_dependencies":["tinyxml2",{"cmake":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"f028ff75ca5372738f3737c8b3e8611426a6526b6aea2ef01301ab0f5902f044","stable_url_args":["https://github.com/cppcheck-opensource/cppcheck/archive/refs/tags/2.21.0.tar.gz"],"stable_uses_from_macos":[[{"libxml2":":build"}]],"stable_version":"2.21.0"},"cppcms":{"bottle_rebuild":1,"desc":"Free High Performance Web Development Framework","executables":["cppcms_config_find_param","cppcms_make_key","cppcms_run","cppcms_scale","cppcms_tmpl_cc"],"head_dependencies":["openssl@3",{"cmake":":build"}],"head_uses_from_macos":[["python"]],"homepage":"http://cppcms.com/wikipp/en/page/main","license":"MIT","ruby_source_checksum":"e81020b417b75a29b05ec530b076c9ebbd5866d296b766840f035271bec2511e","stable_dependencies":["openssl@3",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/artyom-beilis/cppcms/commit/92164714273bddfc032d930d3d89f78428110939.patch?full_index=1","sha256":"7934a74f9b39d2108944895f826d960ee34d4b88f52f2482a683f15d395fd74a"}],"stable_checksum":"4a7a2217b3fa59384650912a7000e016c308b4fa986a3d2562002691e5a9d6e7","stable_url_args":["https://github.com/artyom-beilis/cppcms/archive/refs/tags/v2.0.1.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"2.0.1"},"cppi":{"desc":"Indent C preprocessor directives to reflect their nesting","executables":["cppi"],"homepage":"https://www.gnu.org/software/cppi/","license":"GPL-3.0-or-later","ruby_source_checksum":"c66f865e8997d7cea39e41bcf583eacb754a363b27af79540fab0b6bdada7808","stable_checksum":"12a505b98863f6c5cf1f749f9080be3b42b3eac5a35b59630e67bea7241364ca","stable_url_args":["https://ftpmirror.gnu.org/gnu/cppi/cppi-1.18.tar.xz"],"stable_version":"1.18","bottle_checksum":"00d594375b23e688f18b3abe9f6b892c23a83c5ecc4e8d27ce8a414c3f2070d6"},"cppinsights":{"desc":"See your source code with the eyes of a compiler","executables":["insights"],"head_dependencies":["llvm@21",{"cmake":":build"}],"homepage":"https://cppinsights.io/","license":"MIT","ruby_source_checksum":"3155e390aa1f4cb63e94b9cd575f2c0930b17b6b6d6a686035ab76fe5dfbeda5","stable_dependencies":["llvm@21",{"cmake":":build"}],"stable_checksum":"205361d9a19e78a7bfe62b673fc1f86e41af6f6bae37a427c2be2e2444171ff2","stable_url_args":["https://github.com/andreasfertig/cppinsights/archive/refs/tags/v_21.1.tar.gz"],"stable_version":"21.1"},"cpplint":{"bottle_rebuild":1,"desc":"Static code checker for C++","executables":["cpplint"],"head_dependencies":["python@3.14"],"homepage":"https://pypi.org/project/cpplint/","license":"Apache-2.0","ruby_source_checksum":"5d2b68b907ce9284d38032b572a7a0248d4ddd1c76c882c0276739fc37a47f23","stable_dependencies":["python@3.14"],"stable_checksum":"8a5971e4b5490133e425284f0c566c7ade0b959e61018d2c9af3ff7f357ddc57","stable_url_args":["https://files.pythonhosted.org/packages/c5/83/47a9e7513ba4d943a9dac2f6752b444377c91880f4f4968799b4f42d89cc/cpplint-2.0.2.tar.gz"],"stable_version":"2.0.2","bottle_tag":":all","bottle_checksum":"439258003bfc9b3bc95292234c4e295da040ba5057bd3dcac53204824e3b0caa"},"cppman":{"desc":"C++ 98/11/14/17/20 manual pages from cplusplus.com and cppreference.com","executables":["cppman"],"head_dependencies":["python@3.14"],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/aitjcize/cppman","license":"GPL-3.0-or-later","ruby_source_checksum":"11317ead713bcc286666475ccb00367fdb62ba1069dc475b550bd2e6d9212cb2","stable_dependencies":["python@3.14"],"stable_checksum":"4426d6128356eb28ed3371066d17fa02d250fa5b1f666b09d2ee8f0c8900a790","stable_url_args":["https://files.pythonhosted.org/packages/bd/f7/3fe2da627877a1b091d9f00fa494bc62a2eea1cad27a4fd64c23bd29a4fd/cppman-0.6.0.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"0.6.0"},"cppp":{"desc":"Partial Preprocessor for C","executables":["cppp"],"homepage":"https://www.muppetlabs.com/~breadbox/software/cppp.html","license":"GPL-2.0-or-later","ruby_source_checksum":"d2e4192f058477575c3924a8cdb1dc94706f182d7d4b83d6055d3c0e82adc195","stable_checksum":"76a95b46c3e36d55c0a98175c0aa72b17b219e68062c2c2c26f971e749951c07","stable_url_args":["https://www.muppetlabs.com/~breadbox/pub/software/cppp-2.9.tar.gz"],"stable_version":"2.9","bottle_checksum":"32559caedf75a13cad737826acd6d83b2d7e8cc69c5ecc18bdaecb37856d5a26"},"cpprestsdk":{"deprecate_args":{":date":"2026-06-12",":because":":repo_archived"},"desc":"C++ libraries for cloud-based client-server communication","disable_args":{":date":"2027-06-12",":because":":repo_archived"},"head_dependencies":["boost","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/microsoft/cpprestsdk.git",{":branch":"master"}],"homepage":"https://github.com/microsoft/cpprestsdk","license":"MIT","revision":4,"ruby_source_checksum":"bf1ab1f04f481f8dd0a545595003f45ee855b1d7772374786a8ceaa0eb9c05d5","stable_dependencies":["boost","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://raw.githubusercontent.com/microsoft/vcpkg/566f9496b7e00ee0cc00aca0ab90493d122d148a/ports/cpprestsdk/fix-asio-error.patch","sha256":"8fa4377a86afb4cdb5eb2331b5fb09fd7323dc2de90eb2af2b46bb3585a8022e"},{"strip":"p1","data":true}],"stable_checksum":"4b0d14e5bfe77ce419affd253366e861968ae6ef2c35ae293727c1415bd145c8","stable_url_args":["https://github.com/microsoft/cpprestsdk/archive/refs/tags/v2.10.19.tar.gz"],"stable_version":"2.10.19"},"cpptest":{"desc":"Unit testing framework handling automated tests in C++","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/cpptest/cpptest.git",{":branch":"master"}],"homepage":"https://cpptest.sourceforge.io/","license":"LGPL-2.1-or-later","ruby_source_checksum":"427ed461751e7cbf56b03d8e7981b8a580434f03165befc2d9d1122bd364843a","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"7c258936a407bcd1635a9b7719fbdcd6c6e044b5d32f53bbf6fbf6f205e5e429","stable_url_args":["https://github.com/cpptest/cpptest/releases/download/2.0.0/cpptest-2.0.0.tar.bz2"],"stable_version":"2.0.0","bottle_cellar":":any","bottle_checksum":"b76d3ce8ecaa806713abfbb903789702daa297cff3e491e670f531725c5e90b4"},"cpptoml":{"bottle_rebuild":1,"desc":"Header-only library for parsing TOML","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/skystrife/cpptoml.git",{":branch":"master"}],"homepage":"https://github.com/skystrife/cpptoml","license":"MIT","revision":1,"ruby_source_checksum":"b0456a7d1b9e26b692f745266df4b00b7270307a920edce3497c988139e8c189","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/skystrife/cpptoml/commit/c55a516e90133d89d67285429c6474241346d27a.patch?full_index=1","sha256":"29d720fa096f0afab8a6a42b3382e98ce09a8d2958d0ad2980cf7c70060eb2c1"}],"stable_checksum":"23af72468cfd4040984d46a0dd2a609538579c78ddc429d6b8fd7a10a6e24403","stable_url_args":["https://github.com/skystrife/cpptoml/archive/refs/tags/v0.1.1.tar.gz"],"stable_version":"0.1.1","bottle_tag":":all","bottle_checksum":"c7277d9959d90daba22c6e5e464e5d9877c6dce18d25932a5a7d53feac061139"},"cpptrace":{"desc":"Simple, portable, and self-contained stacktrace library for C++11 and newer","head_dependencies":["dwarfutils","zstd",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/jeremy-rifkin/cpptrace","license":"MIT","ruby_source_checksum":"e9a835056fd551a79e50e7e63f91599b33ba91aedf25c517a3e5344e8377a1d2","stable_dependencies":["dwarfutils","zstd",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"5c9f5b301e903714a4d01f1057b9543fa540f7bfcc5e3f8bd1748e652e24f9ea","stable_url_args":["https://github.com/jeremy-rifkin/cpptrace/archive/refs/tags/v1.0.4.tar.gz"],"stable_version":"1.0.4"},"cppunit":{"desc":"Unit testing framework for C++","executables":["DllPlugInTester"],"homepage":"https://wiki.freedesktop.org/www/Software/cppunit/","license":"LGPL-2.1-only","ruby_source_checksum":"b96bfc79300e801dcaf7d95d1fe7781c1e7e8872bee825baab34dfa9f654f115","stable_checksum":"89c5c6665337f56fd2db36bc3805a5619709d51fb136e51937072f63fcc717a7","stable_url_args":["https://dev-www.libreoffice.org/src/cppunit-1.15.1.tar.gz"],"stable_version":"1.15.1","bottle_cellar":":any","bottle_checksum":"42291951a34e6fae578a9c25d2a5c399dc1e13ec3f700c017f96d7576acabbf1"},"cpputest":{"bottle_rebuild":1,"desc":"C /C++ based unit xUnit test framework","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/cpputest/cpputest.git",{":branch":"master"}],"homepage":"https://cpputest.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"cf0fd180c96a3f3089445447f91bcd50f6767ee92e577e60790d5366db7ff1e0","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"21c692105db15299b5529af81a11a7ad80397f92c122bd7bf1e4a4b0e85654f7","stable_url_args":["https://github.com/cpputest/cpputest/releases/download/v4.0/cpputest-4.0.tar.gz"],"stable_version":"4.0","bottle_checksum":"51cc4f2febbce066e2c57af7a50c816cbb02ec5c61394657e9fb4fef5977e8d0"},"cppzmq":{"desc":"Header-only C++ binding for libzmq","head_dependencies":["zeromq",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://www.zeromq.org","license":"MIT","ruby_source_checksum":"1650e0e6959d7e7f6725a4266d4e553349a158061b42e24cc3cf927f765451cc","stable_dependencies":["zeromq",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"0fff4ff311a7c88fdb76fceefba0e180232d56984f577db371d505e4d4c91afd","stable_url_args":["https://github.com/zeromq/cppzmq/archive/refs/tags/v4.11.0.tar.gz"],"stable_version":"4.11.0","bottle_tag":":all","bottle_checksum":"5aad9277c9ee7b3140a55c7602ffc5f2be20dd46ea77fcae0ca4bb75c47fb372"},"cpr":{"desc":"C++ Requests, a spiritual port of Python Requests","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/libcpr/cpr.git",{":branch":"master"}],"head_uses_from_macos":[["curl",{":since":":monterey"}]],"homepage":"https://docs.libcpr.org/","license":"MIT","ruby_source_checksum":"f76fbb55132ac3ce308e1a618db7e383b7827c66935b823c3e9f1dc71d03c2bb","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b9b529b47083bfe80bba855ca5308d12d767ae7c7b629aef5ef018c4343cf62b","stable_url_args":["https://github.com/libcpr/cpr/archive/refs/tags/1.14.2.tar.gz"],"stable_uses_from_macos":[["curl",{":since":":monterey"}]],"stable_version":"1.14.2"},"cproto":{"desc":"Generate function prototypes for functions in input files","executables":["cproto"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://invisible-island.net/cproto/","license":":public_domain","ruby_source_checksum":"9ad42150392cee09bff40ea63a7dd2810184753bf2c74504197f8cc599fec295","stable_checksum":"0cccb93447682c7fdb4f0bdbfbe05d52a827331e0a19a5215d2c3cb85ad29258","stable_url_args":["https://invisible-mirror.net/archives/cproto/cproto-4.8.tgz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"4.8"},"cpu_features":{"desc":"Cross platform C99 library to get cpu features at runtime","executables":["list_cpu_features"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/google/cpu_features.git",{":branch":"main"}],"homepage":"https://github.com/google/cpu_features","license":"Apache-2.0","ruby_source_checksum":"aebcdb6a654e2d7bf61beefd34f520ed53944b2dd92ca072fa9e503ec94b789f","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ab2463f2d38fcaff1ce806be8e4c91333449931f5e02009d543b2569a3fa471a","stable_url_args":["https://github.com/google/cpu_features/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"cpufetch":{"desc":"CPU architecture fetching tool","executables":["cpufetch"],"head_url_args":["https://github.com/Dr-Noob/cpufetch.git",{":branch":"master"}],"homepage":"https://github.com/Dr-Noob/cpufetch","license":"GPL-2.0-only","ruby_source_checksum":"44ea424ba958ae195d7aadf38d01c9c85b6ffb9b59d2359f38e0bcf283eb5567","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"dc3ec8f9c9d41d8434702a778cc150b196d5d178fd768a964f57d22f268a2c17","stable_url_args":["https://github.com/Dr-Noob/cpufetch/archive/refs/tags/v1.07.tar.gz"],"stable_version":"1.07"},"cpuid":{"desc":"CPU feature identification for Go","executables":["cpuid"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/klauspost/cpuid.git",{":branch":"master"}],"homepage":"https://github.com/klauspost/cpuid","license":"MIT","ruby_source_checksum":"0e4853ad1fd38031aef6a458912e6f1a26c2e2b4bfb52a807da2c4c986812e22","stable_dependencies":[{"go":":build"}],"stable_checksum":"84646f95812586763e010f46c7cf2d9aee6774724ff75f34e0ea4a25aa51a437","stable_url_args":["https://github.com/klauspost/cpuid/archive/refs/tags/v2.4.0.tar.gz"],"stable_version":"2.4.0"},"cpulimit":{"desc":"CPU usage limiter","executables":["cpulimit"],"head_url_args":["https://github.com/opsengine/cpulimit.git",{":branch":"master"}],"homepage":"https://github.com/opsengine/cpulimit","license":"GPL-2.0-or-later","ruby_source_checksum":"dff11aeff892faf0dd513ec89a548ad8bb47f2c8fbbc98a4d0f5d1626a1c66cd","stable_patches":[{"strip":"p1","url":"https://github.com/opsengine/cpulimit/commit/4c1e021037550c437c7da3a276b95b5bf79e967e.patch?full_index=1","sha256":"0e1cda1dfad54cefd2af2d0677c76192d5db5c18f3ee73318735b5122ccf0e34"}],"stable_checksum":"64312f9ac569ddcadb615593cd002c94b76e93a0d4625d3ce1abb49e08e2c2da","stable_url_args":["https://github.com/opsengine/cpulimit/archive/refs/tags/v0.2.tar.gz"],"stable_version":"0.2","bottle_checksum":"f09919436a14d7b1598720ca832435b2500aebe0839f5055a253f52c59642a5d"},"cql-proxy":{"desc":"DataStax cql-proxy enables Cassandra apps to use Astra DB without code changes","executables":["cql-proxy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/datastax/cql-proxy.git",{":branch":"main"}],"homepage":"https://github.com/datastax/cql-proxy","license":"Apache-2.0","ruby_source_checksum":"b5809c9036554961b734447e2d3951eb5ac3b460ee591200a06390e1cc4f7d4d","stable_dependencies":[{"go":":build"}],"stable_checksum":"9c08158674244b297c3019f0c755e84742d8824f380f185e035419a2de539d77","stable_url_args":["https://github.com/datastax/cql-proxy/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"cql":{"bottle_rebuild":1,"desc":"Decentralized SQL database with blockchain features","executables":["cql"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/CovenantSQL/CovenantSQL.git",{":branch":"develop"}],"homepage":"https://covenantsql.io","license":"Apache-2.0","ruby_source_checksum":"5e5bb9a5690ecfc810ddc13ba9d6e8ef50f1026c74a70687e81a55372bb9edc5","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/CovenantSQL/CovenantSQL/commit/c1d5d81f5c27f0d02688bba41e29b84334eb438c.patch?full_index=1","sha256":"ebb9216440dc7061a99ad05be3dc7634db4260585f82966104a29a7c323c903d"}],"stable_checksum":"73abb65106e5045208aa4a7cda56bc7c17ba377557ae47d60dad39a63f9c88a6","stable_url_args":["https://github.com/CovenantSQL/CovenantSQL/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1","bottle_checksum":"a5f446cb406f5aafce83406573b0a808f718e4e8b3df3d112692b824d4912e45"},"cqlkit":{"bottle_rebuild":2,"desc":"CLI tool to export Cassandra query as CSV and JSON format","executables":["cql2cql","cql2csv","cql2json","cqlkit"],"head_dependencies":["openjdk"],"homepage":"https://github.com/tenmax/cqlkit","license":"Apache-2.0","ruby_source_checksum":"f8e504ac6f94c140d88b2596717364efc95595dfe179cbd1bca13548a29c5a82","stable_dependencies":["openjdk"],"stable_checksum":"0574b4b6fe893078e993a80f95a183b89955129ab8929f5032b7faacf611952c","stable_url_args":["https://github.com/tenmax/cqlkit/releases/download/v0.3.3/cqlkit-0.3.3.zip"],"stable_version":"0.3.3","bottle_tag":":all","bottle_checksum":"d046672e2ea78accbef7eb841a473b6074a2b42f683d6c9b4e07979f63c60c29"},"crabz":{"desc":"Like pigz, but in Rust","executables":["crabz"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sstadick/crabz.git",{":branch":"main"}],"homepage":"https://github.com/sstadick/crabz","license":{":any_of":["MIT","Unlicense"]},"ruby_source_checksum":"95ac09eb5a376adf7085c6b9cc6a693ceeec963ec28f5992add4b393bba39a07","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"2bbd8eb669a6570b104a0eb412d2492d5a9296524964cd676440069d27f52e6c","stable_url_args":["https://github.com/sstadick/crabz/archive/refs/tags/v0.10.0.tar.gz"],"stable_version":"0.10.0"},"cracklib":{"bottle_rebuild":1,"desc":"LibCrack password checking library","executables":["cracklib-check","cracklib-format","cracklib-packer","cracklib-unpacker","cracklib-update","create-cracklib-dict"],"head_dependencies":["gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/cracklib/cracklib.git",{":branch":"main"}],"homepage":"https://github.com/cracklib/cracklib","license":"LGPL-2.1-only","post_install_defined":true,"ruby_source_checksum":"13e5136d54a72cf74e440feeecbb1574f397cc24190fe6d401a8ea38304b96c4","stable_dependencies":["gettext"],"stable_checksum":"f3dcb54725d5604523f54a137b378c0427c1a0be3e91cfb8650281a485d10dae","stable_url_args":["https://github.com/cracklib/cracklib/releases/download/v2.10.3/cracklib-2.10.3.tar.bz2"],"stable_version":"2.10.3"},"cram":{"bottle_rebuild":1,"desc":"Functional testing framework for command-line applications","executables":["cram"],"head_dependencies":["python@3.14"],"homepage":"https://bitheap.org/cram","license":"GPL-2.0-or-later","ruby_source_checksum":"ac23c8d8d038953af3267a9e127200d0794dbbbb6da192c6e8c4ddf87b536035","stable_dependencies":["python@3.14"],"stable_checksum":"7da7445af2ce15b90aad5ec4792f857cef5786d71f14377e9eb994d8b8337f2f","stable_url_args":["https://files.pythonhosted.org/packages/38/85/5a8a3397b2ccb2ffa3ba871f76a4d72c16531e43d0e58fc89a0f2983adbd/cram-0.7.tar.gz"],"stable_version":"0.7","bottle_tag":":all","bottle_checksum":"3a0f3b04ef44d789fb07fe79107eb12c410dfc5794a730f3ab2825c890a76228"},"crane":{"desc":"Tool for interacting with remote images and registries","executables":["crane"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/google/go-containerregistry.git",{":branch":"main"}],"homepage":"https://github.com/google/go-containerregistry","license":"Apache-2.0","ruby_source_checksum":"23bb5f61da7150d70c73d9e9072f010cf2183cb931d7be841b6bca7eadf0041e","stable_dependencies":[{"go":":build"}],"stable_checksum":"4fa695c6a1f79793598d804cab380a3ba4f03539c0dbd4f0b9f38cdaf175ef3b","stable_url_args":["https://github.com/google/go-containerregistry/archive/refs/tags/v0.21.7.tar.gz"],"stable_version":"0.21.7"},"crash":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-01-29",":because":":unmaintained"},"desc":"Kernel debugging shell for Java that allows gdb-like syntax","disable_args":{":date":"2027-01-29",":because":":unmaintained"},"executables":["crash.sh"],"homepage":"https://web.archive.org/web/20250415141850/https://www.crashub.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"b0d220084078984ecab7791ff20b84067f01fe6a906f15209febe35d704bd96b","stable_checksum":"9607a84c34b01e5df999ac5bde6de2357d2a0dfb7c5c0ce2a5aea772b174ef01","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/crashub/crash.distrib/1.3.2/crash.distrib-1.3.2.tar.gz"],"stable_version":"1.3.2","bottle_tag":":all","bottle_checksum":"f2b6a3446992c7b2b38b4db049afc77e08c1eeaa3780d12686e298d4f705420b"},"crates-tui":{"desc":"TUI for exploring crates.io using Ratatui","executables":["crates-tui"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/ratatui/crates-tui.git",{":branch":"main"}],"homepage":"https://github.com/ratatui/crates-tui","license":"MIT","ruby_source_checksum":"f7bd4b37a52bb4bd7df4f93e0be3ba0769f02d8492832a42dad191ce846c25c0","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"b02e2fa3b7225b5638f9ab8716c3cf21dfb32d96aee140ead2f451005abd58c2","stable_url_args":["https://github.com/ratatui/crates-tui/archive/refs/tags/v0.1.25.tar.gz"],"stable_version":"0.1.25"},"crc32c":{"desc":"Implementation of CRC32C with CPU-specific acceleration","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/google/crc32c.git",{":branch":"main"}],"homepage":"https://github.com/google/crc32c","license":"BSD-3-Clause","ruby_source_checksum":"e4dd8fbdb6f7b5c147783e7ff5ce236e97caa70e07a600d39412fe347a540e42","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ac07840513072b7fcebda6e821068aa04889018f24e10e46181068fb214d7e56","stable_url_args":["https://github.com/google/crc32c/archive/refs/tags/1.1.2.tar.gz"],"stable_version":"1.1.2","bottle_cellar":":any","bottle_checksum":"1e4ac6f8e18ad96c1d7b5e899902b6ce75d56953582066570de4ecc2329409a9"},"crcany":{"desc":"Compute any CRC, a bit at a time, a byte at a time, and a word at a time","executables":["crcany"],"head_url_args":["https://github.com/madler/crcany.git",{":branch":"master"}],"homepage":"https://github.com/madler/crcany","license":"Zlib","ruby_source_checksum":"0e84266c1cdc981fe5a6f244aad0c74893bcfe2ce88b337ea2e8527126945e1c","stable_checksum":"e07cf86f2d167ea628e6c773369166770512f54a34a3d5c0acd495eb947d8a1b","stable_url_args":["https://github.com/madler/crcany/archive/refs/tags/v2.1.tar.gz"],"stable_version":"2.1","bottle_checksum":"55fb14e87a929f10fabaf64463015c1cbea366ad0035199802acf5f3871b13de"},"crd2pulumi":{"desc":"Generate typed CustomResources from a Kubernetes CustomResourceDefinition","executables":["crd2pulumi"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/pulumi/crd2pulumi.git",{":branch":"master"}],"homepage":"https://github.com/pulumi/crd2pulumi","license":"Apache-2.0","ruby_source_checksum":"5e675a0be643595b1134cd99ae57c938bc4748c83a2a52a1ff46435970c4ef8a","stable_dependencies":[{"go":":build"}],"stable_checksum":"4a308fe9e386ef75601da5e1aa64b41ca750b2a0a0e66c6144ee3126063d98aa","stable_url_args":["https://github.com/pulumi/crd2pulumi/archive/refs/tags/v1.6.2.tar.gz"],"stable_version":"1.6.2"},"create-api":{"bottle_rebuild":1,"desc":"Delightful code generator for OpenAPI specs","executables":["create-api"],"head_url_args":["https://github.com/CreateAPI/CreateAPI.git",{":branch":"main"}],"head_uses_from_macos":[["swift"]],"homepage":"https://github.com/CreateAPI/CreateAPI","license":"MIT","revision":1,"ruby_source_checksum":"ab286015a0855e4840974f16970dc87f3c46b8c882a74710f496b03e36e03a7d","stable_checksum":"9f61943314797fe4f09b40be72e1f72b0a616c66cb1b66cd042f97a596ffd869","stable_url_args":["https://github.com/CreateAPI/CreateAPI/archive/refs/tags/0.2.0.tar.gz"],"stable_uses_from_macos":[["swift"]],"stable_version":"0.2.0"},"create-dmg":{"desc":"Shell script to build fancy DMGs","executables":["create-dmg"],"homepage":"https://github.com/create-dmg/create-dmg","license":"MIT","ruby_source_checksum":"6c6684b2ccd8c735dec96a336f41cf4b4cf26b770d98c635725c8aeaed66a0cb","stable_checksum":"c50d2bc97c3d6292642bac55f530d247eaf4bf65ee605f26b4caf339383e381c","stable_url_args":["https://github.com/create-dmg/create-dmg/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_tag":":all","bottle_checksum":"2a93e0121ce021f77b0861939f7186cfef43ffec154a5b53dc446138f7c28419"},"credo":{"desc":"Static code analysis tool for the Elixir","executables":["credo"],"head_dependencies":["elixir"],"homepage":"https://github.com/rrrene/credo","license":"MIT","ruby_source_checksum":"acec13bf133fdce17cc1a159dab8393a4516a0b99e90f0950ca97d1ac9da848e","stable_dependencies":["elixir"],"stable_checksum":"a4b5a14d574107e1e17857f699584e332f8553cdf465b8d1b0307c4a63c60af5","stable_url_args":["https://github.com/rrrene/credo/archive/refs/tags/v1.7.19.tar.gz"],"stable_version":"1.7.19"},"credstash":{"desc":"Little utility for managing credentials in the cloud","executables":["credstash","credstash.py"],"head_dependencies":["cryptography","python@3.14"],"head_url_args":["https://github.com/fugue/credstash.git",{":branch":"master"}],"homepage":"https://github.com/fugue/credstash","license":"Apache-2.0","revision":15,"ruby_source_checksum":"7f9670203f017936ea98df0eff49b9ecb4958da03a62f33ed31760b28f6d5f2a","stable_dependencies":["cryptography","python@3.14"],"stable_checksum":"6c04e8734ef556ab459018da142dd0b244093ef176b3be5583e582e9a797a120","stable_url_args":["https://files.pythonhosted.org/packages/b4/89/f929fda5fec87046873be2420a4c0cb40a82ab5e30c6d9cb22ddec41450b/credstash-1.17.1.tar.gz"],"stable_version":"1.17.1"},"creduce":{"bottle_rebuild":2,"deprecate_args":{":date":"2026-06-13",":because":":unmaintained"},"desc":"Reduce a C/C++ program while keeping a property of interest","disable_args":{":date":"2027-06-13",":because":":unmaintained"},"executables":["creduce"],"head_dependencies":["astyle","llvm@21"],"head_url_args":["https://github.com/csmith-project/creduce.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],["perl"]],"homepage":"https://github.com/csmith-project/creduce","license":"BSD-3-Clause","revision":5,"ruby_source_checksum":"9711e8f52169ba70b144a57bf26254f011db1a4b1a816b068f80eaf481bb5648","stable_dependencies":["astyle","llvm@21"],"stable_patches":[{"strip":"p1","url":"https://github.com/csmith-project/creduce/commit/e9bb8686c5ef83a961f63744671c5e70066cba4e.patch?full_index=1","sha256":"d5878a2c8fb6ebc5a43ad25943a513ff5226e42b842bb84f466cdd07d7bd626a"},{"strip":"p1","url":"https://github.com/csmith-project/creduce/commit/e507cca4ccb32585c5692d49b8d907c1051c826c.patch?full_index=1","sha256":"71d772bf7d48a46019a07e38c04559c0d517bf06a07a26d8e8101273e1fabd8f"},{"strip":"p1","url":"https://github.com/csmith-project/creduce/commit/8d56bee3e1d2577fc8afd2ecc03b1323d6873404.patch?full_index=1","sha256":"d846e2a04c211f2da9a87194181e3644324c933ec48a7327a940e4f4b692cbae"},{"strip":"p1","url":"https://github.com/csmith-project/creduce/commit/8ab9a69caf13ce24172737e8bfd09de51a1ecb6a.patch?full_index=1","sha256":"fb5dfed2f0255ea524f0c0074a5b162ae2acbcabb9ff1f31adf45ca025dd4419"},{"strip":"p1","url":"https://github.com/csmith-project/creduce/commit/a4f6cf3689d44513fd944b1090ca8fd6d5ae8cd5.patch?full_index=1","sha256":"2752eba5204de7f0eeac215bdabc2fb02441b79cbd17e5584e021cc29b8521c5"},{"strip":"p1","url":"https://github.com/csmith-project/creduce/commit/98baa64699aedb943520f175a5e731582df2806f.patch?full_index=1","sha256":"7a5a04ed394de464c09174997020a6cca0cc05154f58a3e855f20c8423fc8865"},{"strip":"p1","url":"https://github.com/csmith-project/creduce/commit/4371cc2d77c771b8b88ded79b95176bac8dfbf09.patch?full_index=1","sha256":"f7e88a13deb1db21933d0a81dfe328982beed283d49a66a59e6ef9c2220b1144"},{"strip":"p1","url":"https://github.com/csmith-project/creduce/commit/dff59dae1fc2d62cc1cd240761492587bab364be.patch?full_index=1","sha256":"e4c531c73a8cd26cbf9175fa6f094f46a12cda00e5de3ac40e5c13aaf22c0b77"},{"strip":"p1","url":"https://github.com/csmith-project/creduce/commit/30d433e5e49c6b5864e5ca7d8aa7cf30cf3191e2.patch?full_index=1","sha256":"f0de5d3cf8a17405f4fce908a498feed3aa0d8594092bb3096624dba1ca5b74f"},{"strip":"p1","url":"https://github.com/csmith-project/creduce/commit/62bd78d6d621faca246a1b2b659b75bf721aa184.patch?full_index=1","sha256":"fe476690a81b3a6d9cda06058515fc49a250f1a0b6d9ecf30a9a9dc68ab7987d"},{"strip":"p1","url":"https://salsa.debian.org/toolchain-team/creduce/-/raw/86e45dd83b7e8e88d9e5398ff8556883c1679629/debian/patches/289.diff","sha256":"90a53403a0e1a69227bf46866d8e36f68b218b420695e08c5846bc6f1705fb31"}],"stable_checksum":"de320cd83bd77ec1a591f36dd6a4d0d1c47a0a28d850a6ebd348540feeab2297","stable_url_args":["https://github.com/csmith-project/creduce/archive/refs/tags/creduce-2.10.0.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["perl"]],"stable_version":"2.10.0"},"crf++":{"bottle_rebuild":3,"desc":"Conditional random fields for segmenting/labeling sequential data","head_url_args":["https://github.com/taku910/crfpp.git",{":branch":"master"}],"homepage":"https://taku910.github.io/crfpp/","license":{":any_of":["LGPL-2.1-only","BSD-3-Clause"]},"ruby_source_checksum":"d0fca121b61e717d5dbe72b1e441f11ac3ec170611a1e9b7131f3cfc02e497d9","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"9d1c0a994f25a5025cede5e1d3a687ec98cd4949bfb2aae13f2a873a13259cb2","stable_url_args":["https://mirrors.sohu.com/gentoo/distfiles/f2/CRF%2B%2B-0.58.tar.gz"],"stable_version":"0.58","bottle_cellar":":any","bottle_checksum":"763da462b53ce92f9feae23750b038b96e79b121b7bdfa4c0d1c99701c3345d4"},"crfsuite":{"conflicts":[["freeling",{":because":"both install `crfsuite` binaries"}]],"desc":"Fast implementation of conditional random fields","executables":["crfsuite"],"head_dependencies":["liblbfgs",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_uses_from_macos":[[{"python":":test"}]],"homepage":"https://www.chokkan.org/software/crfsuite/","license":"BSD-3-Clause","ruby_source_checksum":"1ba624122a038fb41f57e1ac73cdebd3650840879b1eaee10b74adc3d683ed35","stable_dependencies":["liblbfgs",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/chokkan/crfsuite/commit/a6a4a38ccc4738deb0e90fc9ff2c11868922aa11.patch?full_index=1","sha256":"8c572cb9d737e058b0a86c6eab96d1ffa8951016b50eee505491c2dae7c7c74d"}],"stable_checksum":"ab83084ed5d4532ec772d96c3e964104d689f2c295915e80299ea3c315335b00","stable_url_args":["https://github.com/chokkan/crfsuite/archive/refs/tags/0.12.tar.gz"],"stable_uses_from_macos":[[{"python":":test"}]],"stable_version":"0.12","bottle_cellar":":any","bottle_checksum":"8f4faf686ec2dd149e8c55505fb18f4f2fd246cf0966ed315c19eb811855aeb1"},"cri-tools":{"desc":"CLI and validation tools for Kubelet Container Runtime Interface (CRI)","executables":["crictl","critest"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubernetes-sigs/cri-tools.git",{":branch":"master"}],"homepage":"https://github.com/kubernetes-sigs/cri-tools","license":"Apache-2.0","ruby_source_checksum":"29d8dd9aa25a5f164e2603eb5d43289c76f3071899ac80cb35d1b5a53bf0454d","stable_dependencies":[{"go":":build"}],"stable_checksum":"e0433207c55e08ab9e42e2fa3b3df3769ebae7695c145b600d79878be599e08f","stable_url_args":["https://github.com/kubernetes-sigs/cri-tools/archive/refs/tags/v1.36.0.tar.gz"],"stable_version":"1.36.0"},"crip":{"bottle_rebuild":1,"desc":"Tool to extract server certificates","executables":["crip"],"head_dependencies":[{"graalvm":":build"},{"maven":":build"}],"homepage":"https://github.com/Hakky54/certificate-ripper","license":"Apache-2.0","ruby_source_checksum":"2f35cf3b17da3c5cc0bc6b0d56f97990fec549633a423ab07ca3e377402f7d1e","stable_dependencies":[{"graalvm":":build"},{"maven":":build"}],"stable_checksum":"d73bc25c3ab37467764310e8573895953b4ff80cf045d96c90aa3c24a67a4f05","stable_url_args":["https://github.com/Hakky54/certificate-ripper/archive/refs/tags/2.7.1.tar.gz"],"stable_version":"2.7.1"},"crispy-doom":{"bottle_rebuild":1,"desc":"Limit-removing enhanced-resolution Doom source port based on Chocolate Doom","executables":["crispy-doom","crispy-doom-setup","crispy-heretic","crispy-heretic-setup","crispy-hexen","crispy-hexen-setup","crispy-server","crispy-strife","crispy-strife-setup"],"head_dependencies":["fluid-synth","libpng","libsamplerate","sdl2-compat","sdl2_mixer","sdl2_net",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/fabiangreffrath/crispy-doom.git",{":branch":"master"}],"homepage":"https://github.com/fabiangreffrath/crispy-doom","license":"GPL-2.0-or-later","ruby_source_checksum":"674578d49222cb846f97a4a70fa4004cac75d83a16a0960d31636fdd571d5fd3","stable_dependencies":["fluid-synth","libpng","libsamplerate","sdl2-compat","sdl2_mixer","sdl2_net",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"f0eb02afb81780165ddc81583ed5648cbee8b3205bcc27e181b3f61eb26f8416","stable_url_args":["https://github.com/fabiangreffrath/crispy-doom/archive/refs/tags/crispy-doom-7.1.tar.gz"],"stable_version":"7.1"},"crit":{"desc":"Your feedback loop with the agent: review plans and code locally","executables":["crit"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tomasz-tomczyk/crit.git",{":branch":"main"}],"homepage":"https://crit.md/","license":"MIT","ruby_source_checksum":"620a2d49560d4440fe816169ff907e043d45f03e6a42b36deb263919275fa7bd","stable_dependencies":[{"go":":build"}],"stable_checksum":"bdc1c495fe65950111abefed6c14ca1707a97b00fc5637dab4d351768dfabdc2","stable_url_args":["https://github.com/tomasz-tomczyk/crit/archive/refs/tags/v0.17.1.tar.gz"],"stable_version":"0.17.1"},"criterion":{"desc":"Cross-platform C and C++ unit testing framework for the 21st century","head_dependencies":["libgit2","nanomsg","nanopb",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Snaipe/Criterion.git",{":branch":"bleeding"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/Snaipe/Criterion","license":"MIT","ruby_source_checksum":"92089efba186c4f049b2f89b15d44f010e49fa2b8dd51a3303bbc8cac516f5fc","stable_dependencies":["libgit2","nanomsg","nanopb",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"8ec64e482a70b3bfc1836ace0988b3316e6c3cfeac883fb5a674dcea5083ea16","stable_url_args":["https://github.com/Snaipe/Criterion/releases/download/v2.4.3/criterion-2.4.3.tar.xz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"2.4.3"},"crm114":{"deprecate_args":{":date":"2024-07-24",":because":":unmaintained"},"desc":"Examine, sort, filter or alter logs or data streams","disable_args":{":date":"2025-07-26",":because":":unmaintained"},"head_dependencies":["tre"],"homepage":"https://sourceforge.net/projects/crm114/","license":"GPL-3.0-only","ruby_source_checksum":"1aac6bd4ddb146c246807c2bed14e1ef4f9c0784862a423b9197ddea1da4b1a7","stable_dependencies":["tre"],"stable_checksum":"fb626472eca43ac2bc03526d49151c5f76b46b92327ab9ee9c9455210b938c2b","stable_url_args":["https://deb.debian.org/debian/pool/main/c/crm114/crm114_20100106.orig.tar.gz"],"stable_version":"20100106","bottle_cellar":":any","bottle_checksum":"24d3e83ee6c91b1fbed3b83aefbd17c2a93119b12d6cf7a9cea10090e52af6a8"},"croaring":{"desc":"Roaring bitmaps in C (and C++)","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/RoaringBitmap/CRoaring.git",{":branch":"master"}],"homepage":"https://roaringbitmap.org","license":"Apache-2.0","ruby_source_checksum":"8885258b92c747e7400ba1b3c8766fc7065d5a5550ed04ca77ac7b3e257a1c1d","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"3695a0aac3e8b6f2fd3ec45151a5fb7c28b432538777b7b7473de3b83f088960","stable_url_args":["https://github.com/RoaringBitmap/CRoaring/archive/refs/tags/v4.7.2.tar.gz"],"stable_version":"4.7.2"},"croc":{"desc":"Securely send things from one computer to another","executables":["croc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/schollz/croc.git",{":branch":"main"}],"homepage":"https://github.com/schollz/croc","license":"MIT","ruby_source_checksum":"a60edac6fee0180245f2121d26e6a409fd2b3a5a399f2c147279cc1b895f569a","stable_dependencies":[{"go":":build"}],"stable_checksum":"9eeb03fef37159619a2e5a668995d4aa5dbab3d9acfa395841d08ffbcae54c02","stable_url_args":["https://github.com/schollz/croc/archive/refs/tags/v10.4.12.tar.gz"],"stable_version":"10.4.12"},"cromwell":{"desc":"Workflow Execution Engine using Workflow Description Language","executables":["cromwell","womtool"],"head_dependencies":["openjdk",{"sbt":":build"}],"head_url_args":["https://github.com/broadinstitute/cromwell.git",{":branch":"develop"}],"homepage":"https://github.com/broadinstitute/cromwell","license":"BSD-3-Clause","ruby_source_checksum":"9e4b626470385787960dcfc633545becab7257a5a64190fd5ff1f82c7750c134","stable_dependencies":["openjdk"],"stable_checksum":"e0e3a050d4124e81369a79059e5774142b2f06bd89df4a0b035f559db85cedf5","stable_url_args":["https://github.com/broadinstitute/cromwell/releases/download/92/cromwell-92.jar"],"stable_version":"92","bottle_tag":":all","bottle_checksum":"65f1fe5fc374b0cce66e8ab04ad5b768549e005112207ae41d79b633457bd97b"},"cronboard":{"desc":"Terminal-based dashboard for managing cron jobs locally and on servers","executables":["cronboard"],"head_dependencies":["cryptography","libsodium","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://cronboard.dev/","license":"Apache-2.0","ruby_source_checksum":"dbf9295f9d7ede3fbabab57372bd00edc9fb06027fd1e9c6c5f580f8490f772e","stable_dependencies":["cryptography","libsodium","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"fa5b4d907aead206124979681ea38b346c39f9ee6a5b3c7647d3e403455ad8a4","stable_url_args":["https://github.com/antoniorodr/cronboard/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"crossplane":{"desc":"Build control planes without needing to write code","executables":["crossplane"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/crossplane/cli.git",{":branch":"main"}],"homepage":"https://github.com/crossplane/cli","license":"Apache-2.0","ruby_source_checksum":"5f253fd2de228062f2a1d1c707ce20c36269063db73c0acd9d2eb033980f1998","stable_dependencies":[{"go":":build"}],"stable_checksum":"f118463fd03cfbfa35b677514e7b6b96864540134e6a3dff2c0779f8c1d0080f","stable_url_args":["https://github.com/crossplane/cli/archive/refs/tags/v2.4.0.tar.gz"],"stable_version":"2.4.0"},"crosstool-ng":{"bottle_rebuild":1,"desc":"Tool for building toolchains","executables":["ct-ng"],"head_dependencies":["autoconf","automake","binutils","bison","flex","libtool","lzip","m4","ncurses","python@3.14","xz","bash","coreutils","gawk","gettext","gnu-sed","grep","make",{"help2man":":build"}],"head_url_args":["https://github.com/crosstool-ng/crosstool-ng.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],[{"gperf":":build"}],[{"unzip":":build"}]],"homepage":"https://crosstool-ng.github.io/","license":"GPL-2.0-only","ruby_source_checksum":"68492737746532ee4c713f09718d9039bfa062f4d923c9f4f21aad534aec70c0","stable_dependencies":["autoconf","automake","binutils","bison","flex","libtool","lzip","m4","ncurses","python@3.14","xz","bash","coreutils","gawk","gettext","gnu-sed","grep","make",{"help2man":":build"}],"stable_checksum":"5750e29a2bda5cd8d67900592576b1670a1987a4dcd5e4f6beae09138a1f5699","stable_url_args":["https://github.com/crosstool-ng/crosstool-ng/releases/download/crosstool-ng-1.28.0/crosstool-ng-1.28.0.tar.xz"],"stable_uses_from_macos":[[{"flex":":build"}],[{"gperf":":build"}],[{"unzip":":build"}]],"stable_version":"1.28.0"},"crow":{"desc":"Fast and Easy to use microframework for the web","head_dependencies":["asio",{"cmake":":build"}],"head_url_args":["https://github.com/CrowCpp/Crow.git",{":branch":"master"}],"homepage":"https://crowcpp.org","license":"BSD-3-Clause","ruby_source_checksum":"a2afa4cacfc6548016f928f1557a97fea93e60c0f8529fc0f73e27dce883a017","stable_dependencies":["asio",{"cmake":":build"}],"stable_checksum":"b18621bd69f851f2df288fac715785ff8e4d0d468b99fc930cb2ff45a26c4ca6","stable_url_args":["https://github.com/CrowCpp/Crow/archive/refs/tags/v1.3.3.tar.gz"],"stable_version":"1.3.3","bottle_tag":":all","bottle_checksum":"933b488b761b0cef922452374371561fcb2f693dc5867b07c0ef673e6e2138d8"},"crowdin":{"desc":"Command-line tool that allows to manage your resources with crowdin.com","executables":["crowdin"],"head_dependencies":["openjdk"],"homepage":"https://support.crowdin.com/cli-tool/","license":"MIT","ruby_source_checksum":"6c8c3699b3757f11aa3af3232ae0acb867c034ed7a0c68a2c68dc02db9e44d09","stable_dependencies":["openjdk"],"stable_checksum":"26d8f559c2a4245d2da1adbfc4afdc474af8fa5cf33059284271ba8c215200ce","stable_url_args":["https://github.com/crowdin/crowdin-cli/releases/download/4.14.3/crowdin-cli.zip"],"stable_version":"4.14.3","bottle_tag":":all","bottle_checksum":"091e88d69bead9c340251cb4bf99d650f22ef2bc74361467e81786ec18f46e58"},"cruft":{"desc":"Utility that creates projects from templates and maintains the cruft afterwards","executables":["cruft"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/cruft/cruft.git",{":branch":"main"}],"homepage":"https://cruft.github.io/cruft/","license":"MIT","revision":10,"ruby_source_checksum":"a2e82e34c25482c3bdce134dc32cb864ce20524f65a4bf80865260541be02978","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"184662853fbc1c16c0137fe0e9444e0cbe95e40362f5ebb2d9fae33d9223e73f","stable_url_args":["https://files.pythonhosted.org/packages/d1/7e/0e20012f2aa156e5d6a70483a8d90accb7ed4966dddb0c58987d9f6eba12/cruft-2.16.0.tar.gz"],"stable_version":"2.16.0"},"crun":{"desc":"Fast and lightweight fully featured OCI runtime and C library","executables":["crun"],"head_dependencies":["json-c","libcap","libseccomp","systemd",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"go-md2man":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"head_url_args":["https://github.com/containers/crun.git",{":branch":"main"}],"homepage":"https://github.com/containers/crun","license":{":any_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"1c7691950655908e7b7394c738e1496295f4365d05ec37518f60266b89c406bb","stable_dependencies":["json-c","libcap","libseccomp","systemd",{"go-md2man":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"stable_checksum":"62b82f7db89df3652970d9ad76f635a177d09bcb543c8d1dae13a749cd3e6e35","stable_url_args":["https://github.com/containers/crun/releases/download/1.28/crun-1.28.tar.zst"],"stable_version":"1.28"},"crunch":{"bottle_rebuild":1,"desc":"Wordlist generator","executables":["crunch"],"homepage":"https://sourceforge.net/projects/crunch-wordlist/","license":"GPL-2.0-only","ruby_source_checksum":"ad7aa48d07739efc1f95b8452ea5c05ece9d81836d9d78e614ac76af48223014","stable_checksum":"6a8f6c3c7410cc1930e6854d1dadc6691bfef138760509b33722ff2de133fe55","stable_url_args":["https://downloads.sourceforge.net/project/crunch-wordlist/crunch-wordlist/crunch-3.6.tgz"],"stable_version":"3.6","bottle_checksum":"dfc7c5b56963d28a58c64a2a28d0c19b61dfce141b83c9facaad0d8d606949b2"},"crunchy-cli":{"deprecate_args":{":date":"2024-07-16",":because":":repo_archived"},"desc":"Command-line downloader for Crunchyroll","disable_args":{":date":"2025-07-17",":because":":repo_archived"},"head_dependencies":["ffmpeg","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/crunchy-labs/crunchy-cli.git",{":branch":"master"}],"homepage":"https://github.com/crunchy-labs/crunchy-cli","license":"MIT","ruby_source_checksum":"013d4caf03fe04701c5cb4a2a8c77a971756ff8c11ee8c9b0c3657d28860b4a9","stable_dependencies":["ffmpeg","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"743c2d5dd603ee14e63af8ac8cbae1cd80acce6bfa87934571e379bcf01949e6","stable_url_args":["https://github.com/crunchy-labs/crunchy-cli/archive/refs/tags/v3.6.7.tar.gz"],"stable_version":"3.6.7"},"cryfs":{"deprecate_args":{":date":"2026-06-21",":because":"needs unmaintained `libfuse@2`"},"desc":"Encrypts your files so you can safely store them in Dropbox, iCloud, etc.","disable_args":{":date":"2027-06-21",":because":"needs unmaintained `libfuse@2`"},"head_dependencies":["boost","fmt","libfuse@2","spdlog",{"cmake":":build"},{"curl":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"range-v3":":build"}],"head_url_args":["https://github.com/cryfs/cryfs.git",{":branch":"main"}],"homepage":"https://www.cryfs.org","license":"LGPL-3.0-or-later","revision":1,"ruby_source_checksum":"ca5106ef96a3531ab937bb3c6dd843d33b3d4a4d211f615b63948e61b18159a9","stable_dependencies":["boost","fmt","libfuse@2","spdlog",{"cmake":":build"},{"curl":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"range-v3":":build"}],"stable_checksum":"5550f612f7b692e60c0c10a0331dcefbcc9616ad1411a016de7e4503ad866696","stable_url_args":["https://github.com/cryfs/cryfs/releases/download/1.0.3/cryfs-1.0.3.tar.gz"],"stable_version":"1.0.3"},"cryptography":{"desc":"Cryptographic recipes and primitives for Python","head_dependencies":["cffi","openssl@3",{"maturin":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"rust":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"head_url_args":["https://github.com/pyca/cryptography.git",{":branch":"main"}],"homepage":"https://cryptography.io/en/latest/","license":{":any_of":["Apache-2.0","BSD-3-Clause"]},"oldnames":["python-cryptography"],"ruby_source_checksum":"3cd043633c6c34588073be0afb1890ba3e80b2479f86240b9234c1da636969f6","stable_dependencies":["cffi","openssl@3",{"maturin":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"rust":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"f89660a348f4f78a92366240a61404e337586ef7f5909a2fef59ca88ef505493","stable_url_args":["https://files.pythonhosted.org/packages/1f/99/d1c90d6041656cc6ee229dc99cd67fd0cd5aec3c5f7d72fffc27cc750054/cryptography-49.0.0.tar.gz"],"stable_version":"49.0.0"},"cryptol":{"bottle_rebuild":1,"desc":"Domain-specific language for specifying cryptographic algorithms","executables":["check-exercises","cryptol","cryptol-html"],"head_dependencies":["gmp","z3",{"cabal-install":":build"},{"ghc@9.12":":build"}],"head_url_args":["https://github.com/GaloisInc/cryptol.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://galoisinc.github.io/cryptol/master/RefMan.html","license":"BSD-3-Clause","ruby_source_checksum":"18c514f72ab6b1e9e71339e08657bef60948d5d5482f6dad45c4da1f066af0b8","stable_dependencies":["gmp","z3",{"cabal-install":":build"},{"ghc@9.12":":build"}],"stable_checksum":"7341c026ef83b18d2c784cfedb37003f74d1560605cd9c3107b5b6fc31fb2f84","stable_url_args":["https://hackage.haskell.org/package/cryptol-3.5.0/cryptol-3.5.0.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"3.5.0"},"cryptominisat":{"desc":"Advanced SAT solver","executables":["cryptominisat5","oracle"],"head_dependencies":["gmp",{"cmake":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"homepage":"https://www.msoos.org/cryptominisat5/","license":"MIT","ruby_source_checksum":"b3841470e5a6805164661408650c42c33174a77bc96d8ccfea0e11b90527eb8c","stable_dependencies":["gmp",{"cmake":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"4d59b5af77ea632901b95e884adaaacc976a6822c440d9757eaa374290fd953f","stable_url_args":["https://github.com/msoos/cryptominisat/archive/refs/tags/release/v5.14.7.tar.gz"],"stable_version":"5.14.7"},"cryptopp":{"aliases":["crypto++"],"bottle_rebuild":2,"desc":"Free C++ class library of cryptographic schemes","head_url_args":["https://github.com/weidai11/cryptopp.git",{":branch":"master"}],"homepage":"https://github.com/weidai11/cryptopp","license":{":all_of":[":public_domain","BSL-1.0"]},"ruby_source_checksum":"eb69803563e073527aa65533bb5b4abd7a70a0d9f984721a7138a658f17d7508","stable_checksum":"4cc0ccc324625b80b695fcd3dee63a66f1a460d3e51b71640cdbfc4cd1a3779c","stable_url_args":["https://github.com/weidai11/cryptopp/releases/download/CRYPTOPP_8_9_0/cryptopp890.zip"],"stable_version":"8.9.0"},"crystal-icr":{"bottle_rebuild":2,"desc":"Interactive console for Crystal programming language","executables":["icr"],"head_dependencies":["bdw-gc","crystal","libevent","libyaml","openssl@3","pcre2","readline"],"homepage":"https://github.com/crystal-community/icr","license":"MIT","revision":3,"ruby_source_checksum":"8b0683a430fee730004c306ce962399dd6905ed4231803e82c7789c753453b7a","stable_dependencies":["bdw-gc","crystal","libevent","libyaml","openssl@3","pcre2","readline"],"stable_checksum":"2530293e94b60d69919a79b49e83270f1462058499ad37a762233df8d6e5992c","stable_url_args":["https://github.com/crystal-community/icr/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"crystal":{"desc":"Fast and statically typed, compiled language with Ruby-like syntax","executables":["crystal","shards"],"head_dependencies":["bdw-gc","gmp","libyaml","llvm","openssl@3","pcre2","pkgconf"],"head_url_args":["https://github.com/crystal-lang/crystal.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://crystal-lang.org/","license":"Apache-2.0","oldnames":["crystal-lang"],"ruby_source_checksum":"363d74435c89974899951452b02871b0e5d33cba28ac03af4eac2d4956bdfaaa","stable_dependencies":["bdw-gc","gmp","libyaml","llvm","openssl@3","pcre2","pkgconf"],"stable_checksum":"b0b5ff4a9ec499ff648f724e9d6c6efd2b2f672bf83ae9ac3f251911254ba9fc","stable_url_args":["https://github.com/crystal-lang/crystal/archive/refs/tags/1.20.3.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"1.20.3"},"crystalline":{"desc":"Language Server Protocol implementation for Crystal","executables":["crystalline"],"head_dependencies":["bdw-gc","crystal","libevent","libyaml","llvm","pcre2"],"homepage":"https://github.com/elbywan/crystalline","license":"MIT","ruby_source_checksum":"7a8b51c65379fd932e1ed7080f24f73e2358d8129e6c4de43df6f190e4a165a5","stable_dependencies":["bdw-gc","crystal","libevent","libyaml","llvm","pcre2"],"stable_checksum":"c3c8842163a42b4d1b3d31c58ffd0711215add201d9a9a88aa1cabce9179094d","stable_url_args":["https://github.com/elbywan/crystalline/archive/refs/tags/v0.18.0.tar.gz"],"stable_version":"0.18.0"},"crytic-compile":{"desc":"Abstraction layer for smart contract build systems","executables":["crytic-compile"],"head_dependencies":["certifi","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/crytic/crytic-compile.git",{":branch":"master"}],"homepage":"https://github.com/crytic/crytic-compile","license":"AGPL-3.0-only","ruby_source_checksum":"fb66a6c396972075691984d0e22104d31fa04af879ae3c8d78eb2bbebca536c7","stable_dependencies":["certifi","python@3.14",{"rust":":build"}],"stable_checksum":"4b777728af8d84fbbdf3188dd054443bd97791561043014f906700a8fcc6c945","stable_url_args":["https://files.pythonhosted.org/packages/00/61/2d8ceccc95ec62fbcb4f65b0c2e3e8536f68eae4f73f6a7a0bb0f926de03/crytic_compile-0.4.1.tar.gz"],"stable_version":"0.4.1"},"cscope":{"desc":"Tool for browsing source code","executables":["cscope","ocs"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://cscope.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"8bb4395989127752f427d94dab086973713f8dd32facf00ed87d015533253e3f","stable_checksum":"c5505ae075a871a9cd8d9801859b0ff1c09782075df281c72c23e72115d9f159","stable_url_args":["https://downloads.sourceforge.net/project/cscope/cscope/v15.9/cscope-15.9.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"15.9","bottle_checksum":"149cb1ebe576bca4c8c928ed98005054e9ac2b8822c80ce9582d500453bce0ad"},"csfml":{"desc":"SMFL bindings for C","head_dependencies":["sfml",{"cmake":":build"}],"head_url_args":["https://github.com/SFML/CSFML.git",{":branch":"master"}],"homepage":"https://www.sfml-dev.org/","license":"Zlib","ruby_source_checksum":"387232e17d804ab47940f5e2ff0f3ddf1f04a32b613dad14a5cd93325b0b0c27","stable_dependencies":["sfml",{"cmake":":build"}],"stable_checksum":"903cd4a782fb0b233f732dc5b37861b552998e93ae8f268c40bd4ce50b2e88ca","stable_url_args":["https://github.com/SFML/CSFML/archive/refs/tags/3.0.0.tar.gz"],"stable_version":"3.0.0"},"csmith":{"caveats":"It is recommended that you set the environment variable 'CSMITH_PATH' to\n  /opt/homebrew/Cellar/csmith/2.3.0/include/csmith-2.3.0\n","desc":"Generates random C programs conforming to the C99 standard","executables":["compiler_test.pl","csmith","launchn.pl"],"head_url_args":["https://github.com/csmith-project/csmith.git",{":branch":"master"}],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://github.com/csmith-project/csmith","license":"BSD-2-Clause","ruby_source_checksum":"f09784ffb49b6359da408e5ddb7c1d40daecabbead848cd900d5dc9713cb6b7d","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"9d024a6b202f6a1b9e01351218a85888c06b67b837fe4c6f8ef5bd522fae098c","stable_url_args":["https://github.com/csmith-project/csmith/archive/refs/tags/csmith-2.3.0.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"2.3.0","bottle_cellar":":any","bottle_checksum":"79b39e5332514e816d46c871b31a283e9d16adc4d39f2b5177c3569ce2508c4a"},"csound":{"bottle_rebuild":1,"caveats":"To use the Java bindings, you may need to add to your shell profile\ne.g. ~/.profile or ~/.zshrc:\n  export CLASSPATH=\"$HOMEBREW_PREFIX/opt/csound/libexec/csnd6.jar:.\"\nand link the native shared library into your Java Extensions folder:\n  mkdir -p ~/Library/Java/Extensions\n  ln -s \"$HOMEBREW_PREFIX/opt/csound/libexec/lib_jcsound6.jnilib\" ~/Library/Java/Extensions\n","conflicts":[["libextractor",{":because":"both install `extract` binaries"}]],"desc":"Sound and music computing system","executables":["atsa","csanalyze","csbeats","csdebugger","csound","cvanal","dnoise","envext","extract","extractor","het_export","het_import","hetro","lpanal","lpc_export","lpc_import","mixer","pv_export","pv_import","pvanal","pvlook","scale","scsort","sdif2ad","sndinfo","src_conv","srconv"],"head_dependencies":["faust","fltk","fluid-synth","gettext","hdf5","jack","lame","liblo","libpng","libsamplerate","libsndfile","libwebsockets","numpy","openjdk","openssl@3","portaudio","portmidi","python@3.14","stk","wiiuse",{"asio":":build"},{"cmake":":build"},{"eigen":":build"},{"swig":":build"}],"head_url_args":["https://github.com/csound/csound.git",{":branch":"develop"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"]],"homepage":"https://csound.com","license":"LGPL-2.1-or-later","revision":14,"ruby_source_checksum":"c70c8795b9c9038db986fce4db676afe9796bf33ed456df9869af4def36ddddd","stable_dependencies":["faust","fltk","fluid-synth","gettext","hdf5","jack","lame","liblo","libpng","libsamplerate","libsndfile","libwebsockets","numpy","openjdk","openssl@3","portaudio","portmidi","python@3.14","stk","wiiuse",{"asio":":build"},{"cmake":":build"},{"eigen":":build"},{"swig":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/csound/csound/commit/596667daba1ed99eda048e491ff8f36200f09429.patch?full_index=1","sha256":"ab6d09d1a2cede584e151b514fc4cff56b88f79008e725c3a76df64b59caf866"},{"strip":"p1","url":"https://github.com/csound/csound/commit/2a071ae8ca89bc21b5c80037f8c95a01bb670ac9.patch?full_index=1","sha256":"c7026330b5c89ab399e74aff17019067705011b7e35b9c75f9ed1a5878f53b4b"},{"strip":"p1","url":"https://github.com/csound/csound/commit/bb9bafcfa17a87d3733eda1e25a812fd0be08ac6.patch?full_index=1","sha256":"b1492e344a7cc067989ef600a08319d388bebb344fee616d83dce969f3afe8cb"}],"stable_url_args":["https://github.com/csound/csound.git",{":tag":"6.18.1",":revision":"a1580f9cdf331c35dceb486f4231871ce0b00266"}],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"]],"stable_version":"6.18.1"},"cspell":{"desc":"Spell checker for code","executables":["cspell"],"head_dependencies":["node"],"homepage":"https://cspell.org","license":"MIT","ruby_source_checksum":"101d5227fa34a3a2260fd7cfdcbee8f0cc303fdb54abf99eaa0789ffd6119216","stable_dependencies":["node"],"stable_checksum":"38cd11c080c113521ab9d2cf13ed9056886d6feed3c4e171654178b17edfc8ce","stable_url_args":["https://registry.npmjs.org/cspell/-/cspell-10.0.1.tgz"],"stable_version":"10.0.1","bottle_tag":":all","bottle_checksum":"f7f689d281463a7a5ce628439b8741635b3d831b969dde57df12d8d23868b801"},"cspice":{"conflicts":[["openhmd",{":because":"both install `simple` binaries"}],["enscript",{":because":"both install `states` binaries"}],["pwntools",{":because":"both install `version` binaries"}]],"desc":"Observation geometry system for robotic space science missions","executables":["brief","chronos","ckbrief","commnt","dskbrief","dskexp","frmdiff","inspekt","mkdsk","mkspk","msopck","simple","spacit","spkdiff","spkmerge","states","subpt","tictoc","tobin","toxfr","version"],"homepage":"https://naif.jpl.nasa.gov/naif/toolkit.html","license":":cannot_represent","ruby_source_checksum":"fd807c9e6d26997f242a51db10e1f49bcb7dba15365eb239a6f6f954aeb9186c","stable_checksum":"6f4980445fee4d363dbce6f571819f4a248358d2c1bebca47e0743eedfe9935e","stable_url_args":["https://naif.jpl.nasa.gov/pub/naif/toolkit/C/MacIntel_OSX_AppleC_64bit/packages/cspice.tar.Z"],"stable_version":"67","bottle_checksum":"27847bdbb741a1195069b815bef8bcbdbcbc183ab3b7034a83eb7854348d7f04"},"csprecon":{"desc":"Discover new target domains using Content Security Policy","executables":["csprecon"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/edoardottt/csprecon.git",{":branch":"main"}],"homepage":"https://edoardottt.com/","license":"MIT","ruby_source_checksum":"bf9de0279f677fdadb8011b2837ae282d78477d8816a2234aa1b202f2b2ac91b","stable_dependencies":[{"go":":build"}],"stable_checksum":"99deab536e5dc436d43f1971222b196e82fdaa1ba9b43684239ef8b723b01f6d","stable_url_args":["https://github.com/edoardottt/csprecon/archive/refs/tags/v0.4.6.tar.gz"],"stable_version":"0.4.6"},"css-crush":{"desc":"Extensible PHP based CSS preprocessor","executables":["csscrush"],"head_dependencies":["php"],"head_url_args":["https://github.com/peteboere/css-crush.git",{":branch":"master"}],"homepage":"https://the-echoplex.net/csscrush","license":"MIT","ruby_source_checksum":"4a89873cbb851aec8565a27fd0c2498c3590256177942fffcd89b45eeb72f5b5","stable_dependencies":["php"],"stable_checksum":"98b93ae9acb1586a1bdefeb377065206f62cb5f00f3ac065b65dff9dc5d0a979","stable_url_args":["https://github.com/peteboere/css-crush/archive/refs/tags/v5.0.1.tar.gz"],"stable_version":"5.0.1","bottle_tag":":all","bottle_checksum":"85d7cf94858273e35f58f6d87bf6b8d62c0fa9b595bda0b716bd684f60c538f3"},"csshx":{"bottle_rebuild":1,"desc":"Cluster ssh tool for Terminal.app","executables":["csshX"],"head_url_args":["https://github.com/brockgr/csshx.git",{":branch":"master"}],"homepage":"https://github.com/brockgr/csshx","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"7f9fce106764bcff27455bedb0e5e53d05b99726925ae743255e8c8d714909ec","stable_checksum":"eaa9e52727c8b28dedc87398ed33ffa2340d6d0f3ea9d261749c715cb7a0e9c8","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/csshx/csshX-0.74.tgz"],"stable_version":"0.74","bottle_tag":":all","bottle_checksum":"b8bdc972870bbf205b870ecd86251a2975d517f0da679aecdc0299b9472ef338"},"csview":{"bottle_rebuild":1,"desc":"High performance csv viewer for cli","executables":["csview"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/wfxr/csview.git",{":branch":"master"}],"homepage":"https://github.com/wfxr/csview","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"13b2017d2bbed28789b09b9e0146d36090ffad3e8ea714b91e46cb53ad1ae4ef","stable_dependencies":[{"rust":":build"}],"stable_checksum":"91fadcddef511265f4bf39897ce4a65c457ac89ffd8dd742dc209d30bf04d6aa","stable_url_args":["https://github.com/wfxr/csview/archive/refs/tags/v1.3.4.tar.gz"],"stable_version":"1.3.4"},"csvkit":{"desc":"Suite of command-line tools for converting to and working with CSV","executables":["csvclean","csvcut","csvformat","csvgrep","csvjoin","csvjson","csvlook","csvpy","csvsort","csvsql","csvstack","csvstat","in2csv","sql2csv"],"head_dependencies":["python@3.14"],"homepage":"https://csvkit.readthedocs.io/","license":"MIT","ruby_source_checksum":"4b9df607a797b5972ef2dd19ac642bfc1cb4db975993f1162bb7ef35622d5e94","stable_dependencies":["python@3.14"],"stable_checksum":"147318a8dbaec07c0bbb9291c14b78de5fa32ed3d4a5c2396e52a83c0a30df6b","stable_url_args":["https://files.pythonhosted.org/packages/9a/bf/59b035abead12d9498c96dc05b965ec77683d3c794305dec2648e23830cc/csvkit-2.2.0.tar.gz"],"stable_version":"2.2.0"},"csvlens":{"desc":"Command-line csv viewer","executables":["csvlens"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/YS-L/csvlens.git",{":branch":"main"}],"homepage":"https://github.com/YS-L/csvlens","license":"MIT","ruby_source_checksum":"639819564ca74ec004e6f239be250f32c6839a64bd561b16fc31a2735562109a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4396cf4e0c51be589f86aed662b9cb03f4f9414d8e2fd80dbc18f20eaf447bb7","stable_url_args":["https://github.com/YS-L/csvlens/archive/refs/tags/v0.15.1.tar.gz"],"stable_version":"0.15.1"},"csvprintf":{"desc":"Command-line utility for parsing CSV files","executables":["csvprintf","xml2csv"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_uses_from_macos":[["libxslt"]],"homepage":"https://github.com/archiecobbs/csvprintf","license":"Apache-2.0","ruby_source_checksum":"34743a54ee044b658fcb9536dbfeb98f8d7230c801dcd10fc818c499c4db1bdd","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"dff2ecf046bac822bc34fc8a452cecae3d22abeb85a9ac950dafdec4fedf0db2","stable_url_args":["https://github.com/archiecobbs/csvprintf/archive/refs/tags/1.3.4.tar.gz"],"stable_uses_from_macos":[["libxslt"]],"stable_version":"1.3.4"},"csvq":{"desc":"SQL-like query language for csv","executables":["csvq"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mithrandie/csvq.git",{":branch":"master"}],"homepage":"https://mithrandie.github.io/csvq","license":"MIT","ruby_source_checksum":"88432c6bac1a3ddbd9968d912a86f1a4a3b5803d974bb30a07fd8ea4800fa305","stable_dependencies":[{"go":":build"}],"stable_checksum":"69f98d0d26c055cbe4ebfe2cedf79c744bebafac604ea55fb0081826b1ac7b74","stable_url_args":["https://github.com/mithrandie/csvq/archive/refs/tags/v1.18.1.tar.gz"],"stable_version":"1.18.1","bottle_checksum":"adcd391cbcc84b77d0ada56fd670bd511eb7c8adf2b516ed185809595b4bcfb9"},"csvtk":{"desc":"Cross-platform, efficient and practical CSV/TSV toolkit in Golang","executables":["csvtk"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/shenwei356/csvtk.git",{":branch":"master"}],"homepage":"https://bioinf.shenwei.me/csvtk","license":"MIT","ruby_source_checksum":"2107f88ebfde1ec69801a09673627ed09e7d5c9ad100452259cf5a3e35427d50","stable_dependencies":[{"go":":build"}],"stable_checksum":"90068a24f055076d65f54b18fa796b5322ffe728687d972038bb2ffa2ca07be8","stable_url_args":["https://github.com/shenwei356/csvtk/archive/refs/tags/v0.37.0.tar.gz"],"stable_version":"0.37.0"},"csvtomd":{"bottle_rebuild":7,"deprecate_args":{":date":"2025-01-10",":because":":repo_archived"},"desc":"CSV to Markdown table converter","disable_args":{":date":"2026-01-10",":because":":repo_archived"},"head_dependencies":["python@3.14"],"homepage":"https://github.com/mplewis/csvtomd","license":"MIT","revision":3,"ruby_source_checksum":"53a309da3888cf65b4bebc4d441661f6735b109932c2448597902f1b17f143a3","stable_dependencies":["python@3.14"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"a1fbf1db86d4b7b62a75dc259807719b2301ed01db5d1d7d9bb49c4a8858778b","stable_url_args":["https://files.pythonhosted.org/packages/9d/59/ea3c8b102f9c72e5d276a169f7f343432213441c39a6eac7a8f444c66681/csvtomd-0.3.0.tar.gz"],"stable_version":"0.3.0","bottle_tag":":all","bottle_checksum":"5ec7258739ce76c3ca9987d824d27efcd6897ba1f75e72fe59dc975f5e4b1246"},"ctags-lsp":{"desc":"LSP implementation using universal-ctags as backend","executables":["ctags-lsp"],"head_dependencies":["universal-ctags",{"go":":build"}],"homepage":"https://github.com/netmute/ctags-lsp","license":"MIT","ruby_source_checksum":"7143f417d8552e7f9494c47598c86886d4c5b02e9600187258bce7a85c5e2ce8","stable_dependencies":["universal-ctags",{"go":":build"}],"stable_checksum":"86d1090c7281e65aa5f16bb3a06bb57b19b9dbb5f778c108a8f33662236523d9","stable_url_args":["https://github.com/netmute/ctags-lsp/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"ctags":{"aliases":["ctags-exuberant"],"caveats":"Under some circumstances, emacs and ctags can conflict. By default,\nemacs provides an executable `ctags` that would conflict with the\nexecutable of the same name that ctags provides. To prevent this,\nHomebrew removes the emacs `ctags` and its manpage before linking.\n","conflicts":[["universal-ctags",{":because":"both install `ctags` binaries"}]],"desc":"Reimplementation of ctags(1)","executables":["ctags"],"head_dependencies":[{"autoconf":":build"}],"head_url_args":["https://svn.code.sf.net/p/ctags/code/trunk"],"homepage":"https://ctags.sourceforge.net/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"revision":2,"ruby_source_checksum":"079e3add1c0a83ad7764691584c401f9e85e71d9e43391b5efa42c0aa1242520","stable_patches":[{"strip":"p2","url":"https://gist.githubusercontent.com/naegelejd/9a0f3af61954ae5a77e7/raw/16d981a3d99628994ef0f73848b6beffc70b5db8/Ctags%20r782","sha256":"26d196a75fa73aae6a9041c1cb91aca2ad9d9c1de8192fce8cdc60e4aaadbcbb"},{"strip":"p2","file":"Patches/ctags/5.8.patch"}],"stable_checksum":"0e44b45dcabe969e0bbbb11e30c246f81abe5d32012db37395eb57d66e9e99c7","stable_url_args":["https://downloads.sourceforge.net/project/ctags/ctags/5.8/ctags-5.8.tar.gz"],"stable_version":"5.8","bottle_checksum":"8e8ee6051008e73c999dbc8476221f220ef87fdf9cbc409a308df6a956e114e6"},"ctail":{"bottle_rebuild":1,"conflicts":[["byobu",{":because":"both install `ctail` binaries"}]],"desc":"Tool for operating tail across large clusters of machines","executables":["ctail"],"head_dependencies":["apr","apr-util",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/pquerna/ctail","license":"Apache-2.0","ruby_source_checksum":"9f5e975eadfe513f0f496a1635740d345b1fc6f5bca3d5a40d99fe61ac5b2754","stable_dependencies":["apr","apr-util",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"864efb235a5d076167277c9f7812ad5678b477ff9a2e927549ffc19ed95fa911","stable_url_args":["https://github.com/pquerna/ctail/archive/refs/tags/ctail-0.1.0.tar.gz"],"stable_version":"0.1.0","bottle_cellar":":any","bottle_checksum":"d4f6bf36550a739d7ad22a28200fe2cfb4fc18798fb2af832f380a1b2411803a"},"ctemplate":{"bottle_rebuild":3,"desc":"Template language for C++","executables":["diff_tpl_auto_escape","make_tpl_varnames_h","template-converter"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/olafvdspek/ctemplate.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/olafvdspek/ctemplate","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"dc47c34a6257256f551c78471c74feb953be2aa32d35dfb4f0d681659d62012f","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"ccc4105b3dc51c82b0f194499979be22d5a14504f741115be155bd991ee93cfa","stable_url_args":["https://github.com/OlafvdSpek/ctemplate/archive/refs/tags/ctemplate-2.4.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"2.4","bottle_cellar":":any","bottle_checksum":"229589ee690294f135322334b902cacb32c86b9be7775320920300f8716d2a2a"},"ctl":{"bottle_rebuild":1,"desc":"Programming language for digital color management","executables":["ctlrender","exr_ctl_exr","exrdpx"],"head_dependencies":["imath","libtiff","openexr",{"cmake":":build"}],"head_url_args":["https://github.com/aces-aswf/CTL.git",{":branch":"master"}],"homepage":"https://github.com/aces-aswf/CTL","license":"AMPAS","ruby_source_checksum":"e845a79cb7e52206f8f16bc5fae5f01dc4fdb7ad3d56d1d6f7a8cb60ae9bb83a","stable_dependencies":["imath","libtiff","openexr",{"cmake":":build"}],"stable_checksum":"b6a36ac31e0a79224216e4fc41b56982939cec7a1afd4e80165cec3f1c37d265","stable_url_args":["https://github.com/aces-aswf/CTL/archive/refs/tags/ctl-1.5.5.tar.gz"],"stable_version":"1.5.5"},"ctlptl":{"desc":"Making local Kubernetes clusters fun and easy to set up","executables":["ctlptl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tilt-dev/ctlptl.git",{":branch":"main"}],"homepage":"https://github.com/tilt-dev/ctlptl","license":"Apache-2.0","ruby_source_checksum":"dc401506750387470d840c822bebfc0daa2eb5538f23b6787033fc2ce42ee956","stable_dependencies":[{"go":":build"}],"stable_checksum":"e3b8a1adf6d57803b0cd688fa7c493cbe741fb87b52c04494d57dc9e8fb457b1","stable_url_args":["https://github.com/tilt-dev/ctlptl/archive/refs/tags/v0.9.4.tar.gz"],"stable_version":"0.9.4"},"ctop":{"desc":"Top-like interface for container metrics","executables":["ctop"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bcicen/ctop.git",{":branch":"master"}],"homepage":"https://bcicen.github.io/ctop/","license":"MIT","ruby_source_checksum":"d82157960634a755d39d702e04b9078ff0e409bb96134c05bf612b80887598e7","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/bcicen/ctop.git",{":tag":"v0.7.7",":revision":"11a1cb10f416b4ca5e36c22c1acc2d11dbb24fb4"}],"stable_version":"0.7.7","bottle_checksum":"ec4b96f4c4eddacb20dbb142c430ed9b8ba975519e7b383eb0613bf7f62092a0"},"ctpv":{"desc":"Image previews for lf file manager","executables":["ctpv","ctpvclear","ctpvquit"],"head_dependencies":["libmagic","openssl@4"],"homepage":"https://www.nikitaivanov.com/man1/ctpv","license":"MIT","revision":1,"ruby_source_checksum":"f7702cc38edbe5534705b9b05645f80f87b62e24c1bc9e398420dded44138198","stable_dependencies":["libmagic","openssl@4"],"stable_checksum":"29e458fbc822e960f052b47a1550cb149c28768615cc2dddf21facc5c86f7463","stable_url_args":["https://github.com/NikitaIvanovV/ctpv/archive/refs/tags/v1.1.tar.gz"],"stable_version":"1.1"},"ctre":{"desc":"Compile-time regular expression matcher for C++","head_dependencies":[{"cmake":":build"}],"homepage":"https://compile-time-regular-expressions.readthedocs.io/","license":"Apache-2.0","ruby_source_checksum":"b045a9e9171dd1f0f822d3c3339f39b67121f64d5d5789351899bdf89d4182f2","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"7d4b30d0bdd8864a47cceb2ab8e7c4d1846f0ec62383f8c45122435d32f19530","stable_url_args":["https://github.com/hanickadot/compile-time-regular-expressions/archive/refs/tags/v3.11.0.tar.gz"],"stable_version":"3.11.0","bottle_tag":":all","bottle_checksum":"27bbec85b0afe0bf5ff53c9b1850c7ffaab5d58cd4c7e421c70a954d62526b1c"},"ctrld":{"desc":"Highly configurable, multi-protocol DNS forwarding proxy","executables":["ctrld"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/Control-D-Inc/ctrld","license":"MIT","ruby_source_checksum":"792f8ddb7507a37af7797a9ffc1cef9ff914d7d7071b8f124d58cc3ec5205a9e","stable_dependencies":[{"go":":build"}],"stable_checksum":"a847e1ed6b4c309594c926e2d02da663b7481f6df448c7083912d24b9f97963a","stable_url_args":["https://github.com/Control-D-Inc/ctrld/archive/refs/tags/v1.5.3.tar.gz"],"stable_version":"1.5.3"},"ctx7":{"desc":"Manage AI coding skills and documentation context","executables":["ctx7"],"head_dependencies":["node"],"homepage":"https://context7.com","license":"MIT","ruby_source_checksum":"189546dee76043278e81136a2f65b0fc723e01957dedc0476f09ef54424ace02","stable_dependencies":["node"],"stable_checksum":"c8cabd84d53737dedb7b0f73d3628033b5f45933776ab313390d39642293c3d6","stable_url_args":["https://registry.npmjs.org/ctx7/-/ctx7-0.5.4.tgz"],"stable_version":"0.5.4","bottle_tag":":all","bottle_checksum":"3e13592bb2c6c27f2f1f47dadfc14dc238a7b592994e4a6f59f9a15507505433"},"cuba":{"desc":"Library for multidimensional numerical integration","homepage":"https://feynarts.de/cuba/","license":"LGPL-3.0-only","ruby_source_checksum":"8620094ae41b33efbb6b38d92969eb08f631bafdd0edac0fddbe7fed42569498","stable_checksum":"8d9f532fd2b9561da2272c156ef7be5f3960953e4519c638759f1b52fe03ed52","stable_url_args":["https://feynarts.de/cuba/Cuba-4.2.2.tar.gz"],"stable_version":"4.2.2","bottle_checksum":"d8f141d10928d1ce281f6bb744886de1ba9f2274476d3b6b257bcc9d587231e3"},"cubeb":{"desc":"Cross-platform audio library","head_dependencies":[{"cmake":":build"},{"rust":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/mozilla/cubeb.git",{":branch":"master"}],"homepage":"https://github.com/mozilla/cubeb","license":"ISC","ruby_source_checksum":"36469b4632bcf7dcdb0125533f6a7e5d3fb70fc9348eefd26b445ab8b275b4a0","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"cac10876da4fa3b3d2879e0c658d09e8a258734562198301d99c1e8228e66907","stable_url_args":["https://github.com/mozilla/cubeb/archive/refs/tags/cubeb-0.2.tar.gz"],"stable_version":"0.2","bottle_cellar":":any","bottle_checksum":"e56366a9d51f95c573e9bcc0a7f8985e4607cf88a9e6a87c0f2193a363c18a93"},"cubejs-cli":{"desc":"Cube.js command-line interface","executables":["cubejs"],"head_dependencies":["node"],"homepage":"https://cube.dev/","license":"Apache-2.0","ruby_source_checksum":"f417fddcdfcfd24df7deb29ec4780491d2d26ee636c9530800b5159fa3d59f0f","stable_dependencies":["node"],"stable_checksum":"91512f50a92a6a555ee28a3e5b9740a9918dbca5d79e9b52557052ff288b086a","stable_url_args":["https://registry.npmjs.org/cubejs-cli/-/cubejs-cli-1.7.0.tgz"],"stable_version":"1.7.0"},"cubelib":{"bottle_rebuild":1,"desc":"Performance report explorer for Scalasca and Score-P","executables":["cube3to4","cube4to3","cube_calltree","cube_canonize","cube_clean","cube_cmp","cube_commoncalltree","cube_cut","cube_derive","cube_diff","cube_dump","cube_exclusify","cube_inclusify","cube_info","cube_is_empty","cube_mean","cube_merge","cube_nodeview","cube_part","cube_pop_metrics","cube_rank","cube_regioninfo","cube_remap2","cube_sanity","cube_server","cube_stat","cube_test","cube_topoassist","cubelib-config","tau2cube"],"head_dependencies":[{"pkgconf":":build"}],"homepage":"https://scalasca.org/software/cube-4.x/download.html","license":"BSD-3-Clause","ruby_source_checksum":"74b58616cc286bebe05eb3e5bf38adea2ce6a5a051064310a67dc28260e991af","stable_dependencies":[{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"d82a899af07ec6c34c88665a0dfddbbc33a760031b1a79f12d168301e8ea1e46","stable_url_args":["https://apps.fz-juelich.de/scalasca/releases/cube/4.9/dist/cubelib-4.9.1.tar.gz"],"stable_version":"4.9.1"},"cucumber-cpp":{"desc":"Support for writing Cucumber step definitions in C++","head_dependencies":["asio","tclap",{"cmake":":build"},{"nlohmann-json":":build"},{"ruby":":test"}],"homepage":"https://cucumber.io","license":"MIT","ruby_source_checksum":"688268a07815a9d9c8cf9b3b6c39c30a5bb8a0887c3b323744cadc01ba644ddc","stable_dependencies":["asio","tclap",{"cmake":":build"},{"nlohmann-json":":build"},{"ruby":":test"}],"stable_url_args":["https://github.com/cucumber/cucumber-cpp.git",{":tag":"v0.8.0",":revision":"38bd34a3caaeb3fa6ab80d09b323e1a9d6fe24b7"}],"stable_version":"0.8.0"},"cucumber-ruby":{"desc":"Cucumber for Ruby","executables":["cucumber"],"head_dependencies":["ruby",{"pkgconf":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://cucumber.io","license":"MIT","ruby_source_checksum":"cb74b1c5ce8624c5779e4d33b0806665ead5259f2f3dd8b9ad59efa9cade11c9","stable_dependencies":["ruby",{"pkgconf":":build"}],"stable_checksum":"b85812f47166983c8b7f5f8e046fad80a3087410918a05ec2dc4e42c6cbd017e","stable_url_args":["https://github.com/cucumber/cucumber-ruby/archive/refs/tags/v11.1.1.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"11.1.1"},"cue":{"desc":"Validate and define text-based and dynamic configuration","executables":["cue"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cue-lang/cue.git",{":branch":"master"}],"homepage":"https://cuelang.org/","license":"Apache-2.0","ruby_source_checksum":"94c1613cf96c71bad04f6572f9f5d9eb972d8f5258abb1ce62bb7fb97b7aafaf","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/cue-lang/cue.git",{":tag":"v0.17.0",":revision":"0fc639bbe9819f08ed132d3981a13ac2e3bf330f"}],"stable_version":"0.17.0"},"cuetools":{"desc":"Utilities for .cue and .toc files","executables":["cuebreakpoints","cueconvert","cueprint","cuetag.sh"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/svend/cuetools.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://github.com/svend/cuetools","license":"GPL-2.0-only","ruby_source_checksum":"76e36106ad3ff6efe0ac322c22250f49025e2c0357c00061d0181c84b699424f","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"24a2420f100c69a6539a9feeb4130d19532f9f8a0428a8b9b289c6da761eb107","stable_url_args":["https://github.com/svend/cuetools/archive/refs/tags/1.4.1.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"1.4.1","bottle_checksum":"d6065775e7e6286464caa093613104c747720e1b9ea98f29f71abea5a365ac05"},"cunit":{"desc":"Lightweight unit testing framework for C","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://cunit.sourceforge.net/","license":"LGPL-2.0-or-later","ruby_source_checksum":"7affeb605a2f2b12ce78a60bed91e649d15c0972939f5b1c672236f9a17a0c48","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"f5b29137f845bb08b77ec60584fdb728b4e58f1023e6f249a464efa49a40f214","stable_url_args":["https://downloads.sourceforge.net/project/cunit/CUnit/2.1-3/CUnit-2.1-3.tar.bz2"],"stable_version":"2.1-3","bottle_cellar":":any","bottle_checksum":"699850740de719430e01f95dcd1391d00d67f3b8e4a29201bdfc73cab9d2d04a"},"cups":{"desc":"Common UNIX Printing System","executables":["cups-config","ippeveprinter","ippfind","ipptool"],"head_dependencies":["openssl@3",{"pkgconf":":build"}],"head_url_args":["https://github.com/OpenPrinting/cups.git",{":branch":"master"}],"homepage":"https://github.com/OpenPrinting/cups","keg_only_args":[":provided_by_macos"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"86e0d3aff87a26846bd453b06f9b1d6ad8b6d47ea4417ac92165fab6db05575b","stable_dependencies":["openssl@3",{"pkgconf":":build"}],"stable_checksum":"820984b12a67f98705785aae2dd1347fe0ac097828001d4583ff64574aed6389","stable_url_args":["https://github.com/OpenPrinting/cups/releases/download/v2.4.19/cups-2.4.19-source.tar.gz"],"stable_version":"2.4.19"},"curl":{"bottle_rebuild":1,"desc":"Get a file from an HTTP, HTTPS or FTP server","executables":["curl","curl-config","wcurl"],"head_dependencies":["brotli","libnghttp2","libnghttp3","libngtcp2","libpsl","libssh2","openssl@3","zstd","libidn2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/curl/curl.git",{":branch":"master"}],"head_uses_from_macos":[["krb5"],["openldap"]],"homepage":"https://curl.se","keg_only_args":[":provided_by_macos"],"license":"curl","oldnames":["curl-openssl","wcurl"],"ruby_source_checksum":"f5f4b356fbbbcf93c8d0a57147979f45d01b9d442416b562e16a18a2c7037154","stable_dependencies":["brotli","libnghttp2","libnghttp3","libngtcp2","libpsl","libssh2","openssl@3","zstd","libidn2",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"ad6f2f94934b38e31e48272833c99b891d045b4565fe942a53fbd27bd3910e16","stable_url_args":["https://curl.se/download/curl-8.21.0.tar.bz2"],"stable_uses_from_macos":[["krb5"],["openldap"]],"stable_version":"8.21.0"},"curlcpp":{"desc":"Object oriented C++ wrapper for CURL (libcurl)","head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://josephp91.github.io/curlcpp","license":"MIT","revision":1,"ruby_source_checksum":"cf3afc5dab3375d54357b02c03704d3843196adb39efedd19ff9d2723113e181","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ba7aeed9fde9e5081936fbe08f7a584e452f9ac1199e5fabffbb3cfc95e85f4b","stable_url_args":["https://github.com/JosephP91/curlcpp/archive/refs/tags/3.1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"3.1"},"curlftpfs":{"bottle_rebuild":2,"deprecate_args":{":date":"2026-06-21",":because":":unmaintained"},"desc":"Filesystem for accessing FTP hosts based on FUSE and libcurl","disable_args":{":date":"2027-06-21",":because":":unmaintained"},"head_dependencies":["curl","glib","libfuse@2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://curlftpfs.sourceforge.net/","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"8998f59a5474c4fabcaa5575f72481f72154e39b7cbae611015a7728259aee6a","stable_dependencies":["curl","glib","libfuse@2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"4eb44739c7078ba0edde177bdd266c4cfb7c621075f47f64c85a06b12b3c6958","stable_url_args":["https://downloads.sourceforge.net/project/curlftpfs/curlftpfs/0.9.2/curlftpfs-0.9.2.tar.gz"],"stable_version":"0.9.2"},"curlie":{"desc":"Power of curl, ease of use of httpie","executables":["curlie"],"head_dependencies":[{"go":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://rs.github.io/curlie/","license":"MIT","ruby_source_checksum":"ea27530867c1e3222dd529f1396bb198c2e1c04d42ba51202af957017da50056","stable_dependencies":[{"go":":build"}],"stable_checksum":"846ca3c5f2cca60c15eaef24949cf49607f09bdd68cbe9d81a2a026e434fa715","stable_url_args":["https://github.com/rs/curlie/archive/refs/tags/v1.8.2.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.8.2"},"curlpp":{"desc":"C++ wrapper for libcURL","executables":["curlpp-config"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.curlpp.org/","license":"MIT","revision":2,"ruby_source_checksum":"a47aef75ada546736147047dc582d3d2828ea1a8a219a9892b35b1fa426ac926","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"97e3819bdcffc3e4047b6ac57ca14e04af85380bd93afe314bee9dd5c7f46a0a","stable_url_args":["https://github.com/jpbarrette/curlpp/archive/refs/tags/v0.8.1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.8.1"},"curseofwar":{"desc":"Fast-paced action strategy game","executables":["curseofwar"],"head_url_args":["https://github.com/a-nikolaev/curseofwar.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://a-nikolaev.github.io/curseofwar/","license":"GPL-3.0-or-later","ruby_source_checksum":"ad3666dddb20b593cec6a4e218c8c682ed609c0d976b3127a86b44d1a4d6e9f4","stable_checksum":"2a90204d95a9f29a0e5923f43e65188209dc8be9d9eb93576404e3f79b8a652b","stable_url_args":["https://github.com/a-nikolaev/curseofwar/archive/refs/tags/v1.3.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.3.0","bottle_checksum":"ebc08cc6d912fdb3df613a397b1ac467e910a280fc2a4955971d53bb7555045b"},"custom-install":{"desc":"Install CIA files directly to Nintendo 3DS SD card","executables":["custom-install"],"head_dependencies":["python@3.14","save3ds_fuse"],"homepage":"https://github.com/ihaveamac/custom-install","license":"MIT","ruby_source_checksum":"67a7866b2df632aa2e1ee9fc70f51d6223d841a6ece947f620a98bd1e176a3bb","stable_dependencies":["python@3.14","save3ds_fuse"],"stable_checksum":"35477355c8981d7aa55ace60fc3e43e1f96f762d141cf8773eb22df1ce4c50f8","stable_url_args":["https://github.com/ihaveamac/custom-install/archive/refs/tags/v2.1.tar.gz"],"stable_version":"2.1"},"cutadapt":{"desc":"Removes adapter sequences from sequencing reads","executables":["cutadapt"],"head_dependencies":["python@3.14"],"homepage":"https://cutadapt.readthedocs.io","license":"MIT","ruby_source_checksum":"501af99fafbe3e4043bd4cfda76be9297103facfbf2ac3725179601d55f67610","stable_dependencies":["python@3.14"],"stable_url_args":["https://github.com/marcelm/cutadapt.git",{":tag":"v5.2",":revision":"ef852629f667637439f28761499bb56126e390a1"}],"stable_version":"5.2"},"cutter-cli":{"desc":"Unit Testing Framework for C and C++","executables":["cut-diff","cutter"],"head_dependencies":["glib","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"gtk-doc":":build"},{"intltool":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/clear-code/cutter.git",{":branch":"main"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://github.com/clear-code/cutter","license":"LGPL-3.0-or-later","oldnames":["cutter"],"ruby_source_checksum":"cf187ec3399df39974cf9f242a8c3279dd7700ddc89769d0d094cf642ae36556","stable_dependencies":["glib","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"gtk-doc":":build"},{"intltool":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"9ee1d9edf465110cad864889e70df681f4f5df55470a302593e5d9208249940e","stable_url_args":["https://github.com/clear-code/cutter/archive/refs/tags/1.2.9.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"1.2.9"},"cve-bin-tool":{"desc":"Scans binaries and SBOMs for known vulnerabilities and prepares reports","executables":["csv2cve","cve-bin-tool","mismatch"],"head_dependencies":["certifi","cryptography","libyaml","pillow","python@3.14","rpds-py",{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/ossf/cve-bin-tool.git",{":branch":"main"}],"homepage":"https://github.com/ossf/cve-bin-tool","license":"GPL-3.0-or-later","ruby_source_checksum":"5ca7fead4b83b16628a7ce1569da4d9e6df025097aba58775d7fa91b2386cc39","stable_dependencies":["certifi","cryptography","libyaml","pillow","python@3.14","rpds-py",{"cmake":":build"},{"rust":":build"}],"stable_checksum":"13341c16f38e836e3e3e598917df1820bf318d20f000d0ddffa3cb6154b98969","stable_url_args":["https://files.pythonhosted.org/packages/5e/3e/e61d7581a0074c82536aacbdc7082fda2aa39d650998871068eb80627c3c/cve_bin_tool-3.4.tar.gz"],"stable_version":"3.4"},"cvs-fast-export":{"desc":"Export an RCS or CVS history as a fast-import stream","executables":["cvs-fast-export","cvsconvert","cvssync"],"head_dependencies":[{"asciidoctor":":build"},{"go":":build"},{"cvs":":test"}],"head_url_args":["https://gitlab.com/esr/cvs-fast-export.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"http://www.catb.org/~esr/cvs-fast-export/","license":"GPL-2.0-or-later","ruby_source_checksum":"fbeccfa64d0f16a472b1b1f4bd6dafe932ced99d5a9d725bdf794dec1fe0837f","stable_dependencies":[{"asciidoctor":":build"},{"go":":build"},{"cvs":":test"}],"stable_checksum":"0559690cdf5d6da3fcd1957697b0b73ff3857f29df27ab7ed32f9e855d21ddc1","stable_url_args":["https://gitlab.com/esr/cvs-fast-export/-/archive/2.3/cvs-fast-export-2.3.tar.bz2"],"stable_uses_from_macos":[["python"]],"stable_version":"2.3"},"cvs":{"bottle_rebuild":1,"desc":"Version control system","executables":["cvs","cvsbug","rcs2log"],"head_dependencies":["gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"}],"head_uses_from_macos":[["krb5"],["libxcrypt"]],"homepage":"https://www.nongnu.org/cvs/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.0-or-later"]},"revision":4,"ruby_source_checksum":"5bdb72806097bb33e1c58ee1485229d7545b095efb503a0bc0c0a5b00521d143","stable_dependencies":["gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"}],"stable_patches":[{"strip":"p0","url":"https://github.com/apple-oss-distributions/cvs/archive/refs/tags/cvs-47.tar.gz","sha256":"57652695bbfbc33eacb8f1ecb3ca5e2df0f773e4abb307b840bf948e3840f3d3","apply":["patches/PR5178707.diff","patches/ea.diff","patches/endian.diff","patches/fixtest-client-20.diff","patches/fixtest-recase.diff","patches/i18n.diff","patches/initgroups.diff","patches/remove-info.diff","patches/tag.diff","patches/zlib.diff","patches/nopic.diff"]},{"strip":"p1","file":"Patches/cvs/vasnprintf-high-sierra-fix.diff"},{"strip":"p1","data":true}],"stable_checksum":"78853613b9a6873a30e1cc2417f738c330e75f887afdaf7b3d0800cb19ca515e","stable_url_args":["https://ftpmirror.gnu.org/non-gnu/cvs/source/feature/1.12.13/cvs-1.12.13.tar.bz2"],"stable_uses_from_macos":[["krb5"],["libxcrypt"]],"stable_version":"1.12.13"},"cvsutils":{"bottle_rebuild":1,"desc":"CVS utilities for use in working directories","executables":["cvschroot","cvsco","cvsdiscard","cvsdo","cvspurge","cvstrim","cvsu"],"head_uses_from_macos":[["perl"]],"homepage":"https://www.red-bean.com/cvsutils/","license":"GPL-2.0-or-later","ruby_source_checksum":"8460ca557a106e793ca4183aded15d5f0c27c826a1543a226aadd0030f424aa9","stable_checksum":"174bb632c4ed812a57225a73ecab5293fcbab0368c454d113bf3c039722695bb","stable_url_args":["https://www.red-bean.com/cvsutils/releases/cvsutils-0.2.6.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"0.2.6","bottle_tag":":all","bottle_checksum":"9efd138b85d862065f5a5d36e02a4ec04c40b6f669bfe7feb09a08f233991d50"},"cvsync":{"desc":"Portable CVS repository synchronization utility","executables":["cvscan","cvsup2cvsync","cvsync","cvsync2cvsup","cvsyncd","rcscan","rcscmp"],"head_dependencies":["openssl@4"],"homepage":"https://www.cvsync.org/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"f87ccddab7f92a945ad84f86e124e3c88fb93b7b672867b8d8bd0ee5742e898b","stable_dependencies":["openssl@4"],"stable_checksum":"38fe7ed5e5b8e93858cf59484e0c3e661a52fb82177f73ce29e6170d3069a2a5","stable_url_args":["https://www.cvsync.org/dist/cvsync-0.24.20.tar.bz2"],"stable_version":"0.24.20"},"cwalk":{"desc":"Cross-platform path library for C/C++","head_dependencies":[{"cmake":":build"}],"homepage":"https://likle.github.io/cwalk/","license":"MIT","ruby_source_checksum":"86b14dc298d43c4472a3b3190fd306d75921763b3ffbaa00738a6773ffdeffe6","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"54f160031687ec90a414e0656cf6266445207cb91b720dacf7a7c415d6bc7108","stable_url_args":["https://github.com/likle/cwalk/archive/refs/tags/v1.2.9.tar.gz"],"stable_version":"1.2.9"},"cwb3":{"bottle_rebuild":2,"caveats":"CWB default registry directory: $HOMEBREW_PREFIX/share/cwb/registry","desc":"Tools for managing and querying large text corpora with linguistic annotations","executables":["cqp","cqpcl","cqpserver","cwb-align","cwb-align-decode","cwb-align-encode","cwb-align-show","cwb-atoi","cwb-compress-rdx","cwb-config","cwb-decode","cwb-decode-nqrfile","cwb-describe-corpus","cwb-encode","cwb-huffcode","cwb-itoa","cwb-lexdecode","cwb-makeall","cwb-s-decode","cwb-s-encode","cwb-scan-corpus"],"head_dependencies":["glib","pcre2","readline","gettext",{"pkgconf":":build"}],"head_url_args":["svn://svn.code.sf.net/p/cwb/code/cwb/trunk"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"homepage":"https://cwb.sourceforge.io/","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/cwb/registry"},"type":"mkdir_p"}],"ruby_source_checksum":"c2a37c779bd79ebd31f06fc1b1eebcd5915b2d60c64dc4387a04721b6ba1755b","stable_dependencies":["glib","pcre2","readline","gettext",{"pkgconf":":build"}],"stable_patches":[{"strip":"p0","file":"Patches/cwb3/r1831.diff"}],"stable_checksum":"20bbd00b7c830389ce384fe70124bc0f55ea7f3d70afc3a159e6530d51b24059","stable_url_args":["https://downloads.sourceforge.net/project/cwb/cwb/cwb-3.5/source/cwb-3.5.0-src.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"stable_version":"3.5.0"},"cweb":{"conflicts":[["texlive",{":because":"both install `cweb` binaries"}]],"desc":"Literate documentation system for C, C++, and Java","executables":["ctangle","cweave"],"homepage":"https://cs.stanford.edu/~knuth/cweb.html","license":"Knuth-CTAN","ruby_source_checksum":"150e3616fa6f8646d19d176331ddd2607e3399f09f279e534c311aba2c0306aa","stable_checksum":"519ac1c03610eea18956ed62d2996dc5a629f0c3af91f38cf4621d5deab749fd","stable_url_args":["https://github.com/ascherer/cweb/archive/refs/tags/cweb-4.12.2.tar.gz"],"stable_version":"4.12.2"},"cxgo":{"bottle_rebuild":1,"desc":"Transpiling C to Go","executables":["cxgo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gotranspile/cxgo.git",{":branch":"main"}],"homepage":"https://gotranspile.dev","license":"MIT","ruby_source_checksum":"782de11d24377cebb80a6ff47c51c4c1719c240069fc9de22c24d4c1d9410269","stable_dependencies":[{"go":":build"}],"stable_checksum":"942393dc381dcf47724c93b5d6c4cd7695c0000628ecb7f30c5b99be4676ae83","stable_url_args":["https://github.com/gotranspile/cxgo/archive/refs/tags/v0.5.2.tar.gz"],"stable_version":"0.5.2"},"cxxopts":{"bottle_rebuild":1,"desc":"Lightweight C++ command-line option parser","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/jarro2783/cxxopts.git",{":branch":"master"}],"homepage":"https://github.com/jarro2783/cxxopts","license":"MIT","ruby_source_checksum":"a05cc918dae771e5d649e4f3e3171b49095d2029f5ec9d1f77f6eb976005a754","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"3bfc70542c521d4b55a46429d808178916a579b28d048bd8c727ee76c39e2072","stable_url_args":["https://github.com/jarro2783/cxxopts/archive/refs/tags/v3.3.1.tar.gz"],"stable_version":"3.3.1","bottle_tag":":all","bottle_checksum":"5c90eb7984473c65039f6dce14c4d9df760f5545777d8901dd5725a87f72a43c"},"cxxtest":{"bottle_rebuild":6,"desc":"C++ unit testing framework similar to JUnit, CppUnit and xUnit","executables":["cxxtestgen"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/CxxTest/cxxtest","license":"LGPL-3.0-only","revision":3,"ruby_source_checksum":"18fcecae488eee200e7ba7d13be17049cc66e4d2e0eb8037cc02a19cf84f0ca8","stable_dependencies":["python@3.14"],"stable_checksum":"1c154fef91c65dbf1cd4519af7ade70a61d85a923b6e0c0b007dc7f4895cf7d8","stable_url_args":["https://github.com/CxxTest/cxxtest/releases/download/4.4/cxxtest-4.4.tar.gz"],"stable_version":"4.4","bottle_tag":":all","bottle_checksum":"aa6fedcd740d5f396b372bfae35f71164499faf2b62c1737befbcada3ea4d7f8"},"cyan":{"desc":"iOS app injector and modifier","executables":["cgen","cyan"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/asdfzxcvbn/pyzule-rw.git",{":branch":"main"}],"homepage":"https://github.com/asdfzxcvbn/pyzule-rw","license":"Unlicense","ruby_source_checksum":"f939a7d4569e3c374e69912542a138791ee346b64b32b05fd00ed6b8eda84f9d","stable_dependencies":["python@3.14"],"stable_checksum":"fa2ce2a9a715ef9691f77a293ad58a61a6daf170896aebf32024c0ee797fc4a4","stable_url_args":["https://github.com/asdfzxcvbn/pyzule-rw/archive/refs/tags/v1.4.4.tar.gz"],"stable_version":"1.4.4"},"cyclonedx-cli":{"desc":"Tool for analysis and manipulation of CycloneDX SBOMs","executables":["cyclonedx"],"head_dependencies":["dotnet"],"homepage":"https://cyclonedx.org/","license":"Apache-2.0","ruby_source_checksum":"87359ec4197ea2fa19b315a6f232731c6b80f93be709b89b9e8b91fedb33b4bf","stable_dependencies":["dotnet"],"stable_checksum":"9ba4bcb4c315b28fbf5e461511ff94c5b8088a4696b018368694bd235341d3cc","stable_url_args":["https://github.com/CycloneDX/cyclonedx-cli/archive/refs/tags/v0.32.0.tar.gz"],"stable_version":"0.32.0"},"cyclonedx-gomod":{"bottle_rebuild":1,"desc":"Creates CycloneDX Software Bill of Materials (SBOM) from Go modules","executables":["cyclonedx-gomod"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/CycloneDX/cyclonedx-gomod.git",{":branch":"main"}],"homepage":"https://cyclonedx.org/","license":"Apache-2.0","ruby_source_checksum":"fbaef08d13cc130a8732c8b492c4fee47474d4c3a3714dd27f03f40c4ebcc28b","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_url_args":["https://github.com/CycloneDX/cyclonedx-gomod.git",{":tag":"v1.10.0",":revision":"ba940a6cad4202a4a6d2f9aeef33463c0011ff5f"}],"stable_version":"1.10.0"},"cyclonedx-python":{"desc":"Creates CycloneDX Software Bill of Materials (SBOM) from Python projects","executables":["cyclonedx-py"],"head_dependencies":["python@3.14","rpds-py"],"head_url_args":["https://github.com/CycloneDX/cyclonedx-python.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://cyclonedx.org/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"0c1c6c3d473bf007bbbfc70234e9fe17f711ff54f79ac89235dbfd9d194773f1","stable_dependencies":["python@3.14","rpds-py"],"stable_checksum":"d54080d65731980945de38e52009a5e5711f4a3c31377a3d13af96eaca5fcf3d","stable_url_args":["https://files.pythonhosted.org/packages/6c/e1/700aea05811f8988a60636e045914ffb155ce5318879f14b5c9016a12da5/cyclonedx_bom-7.3.0.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"7.3.0"},"cycode":{"desc":"Boost security in your dev lifecycle via SAST, SCA, Secrets & IaC scanning","executables":["cycode"],"head_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py"],"head_url_args":["https://github.com/cycodehq/cycode-cli.git",{":branch":"main"}],"homepage":"https://github.com/cycodehq/cycode-cli","license":"MIT","ruby_source_checksum":"890d22ef3fc80310c57ee3251189c0139e645ee0478ae3b246822982c547e7d7","stable_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py"],"stable_checksum":"2b74643371ecdfc7224a372bdfd6e48747ef24b67299712e7f66ff1ae4f62ba0","stable_url_args":["https://files.pythonhosted.org/packages/32/a0/3a7fc8e4cbc2e4357e0068f6c10c9de00fb621d395a319430deb267d65bf/cycode-3.17.0.tar.gz"],"stable_version":"3.17.0"},"cyctl":{"desc":"Customizable UI for Kubernetes workloads","executables":["cyctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cyclops-ui/cyclops.git",{":branch":"main"}],"homepage":"https://cyclops-ui.com/","license":"Apache-2.0","ruby_source_checksum":"7c1451760cf23629a3534397c83e33a888e1364c430b2cc808058286ef7eba95","stable_dependencies":[{"go":":build"}],"stable_checksum":"f5c14b153cac83b6cd401eed86df219dce0fd4a8843858104cb470bdf691a714","stable_url_args":["https://github.com/cyclops-ui/cyclops/archive/refs/tags/v0.21.1.tar.gz"],"stable_version":"0.21.1"},"cyme":{"desc":"List system USB buses and devices","executables":["cyme"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/tuna-f1sh/cyme.git",{":branch":"main"}],"homepage":"https://github.com/tuna-f1sh/cyme","license":"GPL-3.0-or-later","ruby_source_checksum":"0062dafc22d6e486b2dd4e9b7597c7d4ebfce4605f0dcf0bf58ba924100159a7","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1d0f712d39f5d747f900829b6b9cccbfa943637b4c14d60e8a6a505162174c82","stable_url_args":["https://github.com/tuna-f1sh/cyme/archive/refs/tags/v3.0.1.tar.gz"],"stable_version":"3.0.1"},"cypher-shell":{"desc":"Command-line shell where you can execute Cypher against Neo4j","executables":["cypher-shell"],"head_dependencies":["openjdk@21"],"homepage":"https://neo4j.com","license":"GPL-3.0-only","ruby_source_checksum":"9cf4d0623cf2b1486334f7f91d83a29fbd9938865ae4a9f13fb3229df9ef6813","stable_dependencies":["openjdk@21"],"stable_checksum":"ac198108b6a4a5d74de29f01e26dc18219060164343bcaad7de12cd768fe0cc0","stable_url_args":["https://dist.neo4j.org/cypher-shell/cypher-shell-2026.06.0.zip"],"stable_version":"2026.06.0","version_scheme":1,"bottle_tag":":all","bottle_checksum":"b4413a13271ffe44d4a094bc6b0076a31403f7761f440152372ef48dfd908ac9"},"cyphernetes":{"bottle_rebuild":1,"desc":"Kubernetes Query Language","executables":["cyphernetes"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/AvitalTamir/cyphernetes.git",{":branch":"main"}],"homepage":"https://cyphernet.es","license":"Apache-2.0","ruby_source_checksum":"2d59275feddb56c61613c25322bcde85dd05cc3cc800e4221b7d2f3abd5adc64","stable_dependencies":[{"go":":build"}],"stable_checksum":"98c48dbc4263854c74c9216274c8ec1cb327d9accbf0458f86c2231de8c889e9","stable_url_args":["https://github.com/AvitalTamir/cyphernetes/archive/refs/tags/v0.18.2.tar.gz"],"stable_version":"0.18.2"},"cyrus-sasl":{"desc":"Simple Authentication and Security Layer","executables":["pluginviewer","saslauthd","sasldblistusers2","saslpasswd2","testsaslauthd"],"head_dependencies":["krb5","openssl@3"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://www.cyrusimap.org/sasl/","keg_only_args":[":provided_by_macos"],"license":"BSD-3-Clause-Attribution","oldnames":["libsasl2"],"revision":2,"ruby_source_checksum":"89d5aa178b42d57a40d10d46a31d255dbd0ab39e1b44158dcc3249e667625ecb","stable_dependencies":["krb5","openssl@3"],"stable_checksum":"7ccfc6abd01ed67c1a0924b353e526f1b766b21f42d4562ee635a8ebfc5bb38c","stable_url_args":["https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.28/cyrus-sasl-2.1.28.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"2.1.28","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"dfa2cf772e87d85128b4ae58ed7f6d85ff078d673e5a49496fcad0b17af7b3e4"},"cython":{"desc":"Compiler for writing C extensions for the Python language","executables":["cygdb","cython","cythonize"],"head_dependencies":["python@3.14",{"python-setuptools":":build"},{"python-setuptools":":test"}],"homepage":"https://cython.org/","keg_only_args":["this formula is mainly used internally by other formulae.\nUsers are advised to use `pip` to install cython\n"],"license":"Apache-2.0","oldnames":["libcython"],"ruby_source_checksum":"6c5b39c87bb1c0ebe73ba4c467b259d58c1b2deae0f958ceb4cf76a6c61ffea6","stable_dependencies":["python@3.14",{"python-setuptools":":build"},{"python-setuptools":":test"}],"stable_checksum":"f4f23a56b25221a06f91817fe8f3114ab8b48a4fac73187dbb64bc2c4a87961f","stable_url_args":["https://files.pythonhosted.org/packages/b6/6b/80101e02ebacaf9232ecf32bf6a788d36b27d820ee02434746252569ef98/cython-3.2.8.tar.gz"],"stable_version":"3.2.8"},"czg":{"desc":"Interactive Commitizen CLI that generate standardized commit messages","executables":["czg","git-czg"],"head_dependencies":["node"],"homepage":"https://cz-git.qbb.sh","license":"MIT","ruby_source_checksum":"128482cd3fe2f8de1117a12062cf5eeb97bf7a4d665ba0af34015b2b0f441b38","stable_dependencies":["node"],"stable_checksum":"b2d9d5673f20357218922078f057dfc0ad57d1367cb4224acc2ece511a86048d","stable_url_args":["https://registry.npmjs.org/czg/-/czg-1.13.1.tgz"],"stable_version":"1.13.1","bottle_tag":":all","bottle_checksum":"d74856f5a0e89a8cde2043dec2fda8b204ec107e38333edc10253531b800b3b5"},"czkawka":{"caveats":"czkawka_gui requires $XDG_DATA_DIRS to contain \"$HOMEBREW_PREFIX/share\".\n","desc":"Duplicate file utility","executables":["czkawka_cli","czkawka_gui","krokiet"],"head_dependencies":["adwaita-icon-theme","cairo","dav1d","ffmpeg","gdk-pixbuf","glib","gtk4","libheif","librsvg","pango","pkgconf","webp-pixbuf-loader","gettext","graphene","harfbuzz",{"rust":":build"}],"head_url_args":["https://github.com/qarmin/czkawka.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/qarmin/czkawka","license":{":all_of":["MIT","CC-BY-4.0"]},"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"}],"ruby_source_checksum":"458ba15412ed9558037272115c3391a6d917833b76075c9064087acce21e562a","stable_dependencies":["adwaita-icon-theme","cairo","dav1d","ffmpeg","gdk-pixbuf","glib","gtk4","libheif","librsvg","pango","pkgconf","webp-pixbuf-loader","gettext","graphene","harfbuzz",{"rust":":build"}],"stable_checksum":"cc5183c2ad251bc83d67dc6b12205a0d3d41a568ef89f16db27eb81f15c20e02","stable_url_args":["https://github.com/qarmin/czkawka/archive/refs/tags/12.0.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"12.0.0"},"czmq":{"bottle_rebuild":1,"desc":"High-level C binding for ZeroMQ","executables":["zmakecert"],"head_dependencies":["lz4","zeromq",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"asciidoc":":build"},{"pkgconf":":build"},{"xmlto":":build"}],"head_url_args":["https://github.com/zeromq/czmq.git",{":branch":"master"}],"homepage":"http://czmq.zeromq.org/","license":"MPL-2.0","ruby_source_checksum":"2a80b5499930e7d20a48c0ac202a4830dfa8ac330822dc450afe817b94e9527e","stable_dependencies":["lz4","zeromq",{"asciidoc":":build"},{"pkgconf":":build"},{"xmlto":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"},{"strip":"p1","url":"https://github.com/zeromq/czmq/commit/7f744f730941dc8ca68750cd977a38a655d1a646.patch?full_index=1","sha256":"efd3749181bedaab37348ca0fe2efa3db77c4b9d46a49f410476d8473cb20c01"}],"stable_checksum":"5d720a204c2a58645d6f7643af15d563a712dad98c9d32c1ed913377daa6ac39","stable_url_args":["https://github.com/zeromq/czmq/releases/download/v4.2.1/czmq-4.2.1.tar.gz"],"stable_version":"4.2.1","bottle_cellar":":any","bottle_checksum":"f1fd8af878b29414140b01fd729603d328a6f3ed3a520c967db05a231361c9bf"},"d2":{"desc":"Modern diagram scripting language that turns text to diagrams","executables":["d2"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/terrastruct/d2.git",{":branch":"master"}],"homepage":"https://d2lang.com/","license":"MPL-2.0","ruby_source_checksum":"75e0f2ac8ddc30a58bafd48393709029a96e1bfcbcb4e2fcd253fb7fe6c4374c","stable_dependencies":[{"go":":build"}],"stable_checksum":"b784d6472d53fdaaa7ecc9bdbe23456e2b4a90e18736828028b3f951537e56a1","stable_url_args":["https://github.com/terrastruct/d2/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"daemon":{"desc":"Turn other processes into daemons","executables":["daemon"],"homepage":"https://libslack.org/daemon/","license":"GPL-2.0-or-later","ruby_source_checksum":"29afd464737ffe4f9b35dac8605c77192e49389c992f2556fd42febb1b6bff80","stable_checksum":"fa28859ad341cb0a0b012c11c271814f870482013b49f710600321d379887cd1","stable_url_args":["https://libslack.org/daemon/download/daemon-0.8.4.tar.gz"],"stable_version":"0.8.4","bottle_checksum":"76f97fb46b1d1568f0cdf54c251c187c9cb5e0205e9951fae178d09e13ac5aef"},"daemonize":{"desc":"Run a command as a UNIX daemon","homepage":"https://software.clapper.org/daemonize/","license":"BSD-3-Clause","ruby_source_checksum":"b930787b3afeac8030b7e0c07a2245041cd05471e527409144fe8c3ba1d3db2c","stable_checksum":"20c4fc9925371d1ddf1b57947f8fb93e2036eb9ccc3b43a1e3678ea8471c4c60","stable_url_args":["https://github.com/bmc/daemonize/archive/refs/tags/release-1.7.8.tar.gz"],"stable_version":"1.7.8","bottle_checksum":"49b53c082bc201f7dcfe760c727b7f748ce6306fcdbf656d1609384dc75e52fc"},"daemonlogger":{"bottle_rebuild":1,"desc":"Network packet logger and soft tap daemon","executables":["daemonlogger"],"head_dependencies":["libdnet"],"head_uses_from_macos":[["libpcap"]],"homepage":"https://sourceforge.net/projects/daemonlogger/","license":"GPL-2.0-only","ruby_source_checksum":"f701ed7229cf2d2613812ceea7655f71ae613652a2e25e0413d23d83c6c7b4a5","stable_dependencies":["libdnet"],"stable_checksum":"79fcd34d815e9c671ffa1ea3c7d7d50f895bb7a79b4448c4fd1c37857cf44a0b","stable_url_args":["https://downloads.sourceforge.net/project/daemonlogger/daemonlogger-1.2.1.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.2.1","bottle_cellar":":any","bottle_checksum":"cebaf67384c1d536a827bd4da514b70f2342315cfc013fa3e0e9fd0c658c22a4"},"daemontools":{"bottle_rebuild":2,"caveats":"Services are stored in:\n  $HOMEBREW_PREFIX/etc/service/\n","desc":"Collection of tools for managing UNIX services","executables":["envdir","envuidgid","fghack","multilog","pgrphack","readproctitle","setlock","setuidgid","softlimit","supervise","svc","svok","svscan","svscanboot","svstat","tai64n","tai64nlocal"],"homepage":"https://cr.yp.to/daemontools.html","license":":public_domain","post_install_steps":[{"path":{"base":"etc","path":"service"},"type":"mkdir_p"}],"revision":2,"ruby_source_checksum":"09d5d3eadfb8b886551a08ccd3d453fe28fa325fbc4c3789eb0e0b566ce5d1db","service_args":[[":run_type",":immediate"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/daemontools/bin/svscanboot"],"stable_patches":[{"strip":"p1","file":"Patches/daemontools/errno.patch"},{"strip":"p1","file":"Patches/daemontools/posix-headers.patch"}],"stable_checksum":"a55535012b2be7a52dcd9eccabb9a198b13be50d0384143bd3b32b8710df4c1f","stable_url_args":["https://cr.yp.to/daemontools/daemontools-0.76.tar.gz"],"stable_version":"0.76"},"dafny":{"deprecate_args":{":date":"2026-11-10",":because":"needs end-of-life .NET 8"},"desc":"Verification-aware programming language","disable_args":{":date":"2027-11-10",":because":"needs end-of-life .NET 8"},"executables":["dafny"],"head_dependencies":["dotnet@8","z3",{"gradle@8":":build"},{"openjdk":":build"},{"openjdk":":test"}],"homepage":"https://github.com/dafny-lang/dafny/blob/master/README.md","license":"MIT","ruby_source_checksum":"ec922603626a6dad37a74960d56b2728aa591efca8a2c2aeca24a52113121b7d","stable_dependencies":["dotnet@8","z3",{"gradle@8":":build"},{"openjdk":":build"},{"openjdk":":test"}],"stable_checksum":"05417a2250cea13494318a60d86bd0dc6d9622bd625d9f4fbeb42854462e6798","stable_url_args":["https://github.com/dafny-lang/dafny/archive/refs/tags/v4.11.0.tar.gz"],"stable_version":"4.11.0"},"dagger":{"desc":"Portable devkit for CI/CD pipelines","executables":["dagger"],"head_dependencies":[{"go":":build"},{"docker":":test"}],"head_url_args":["https://github.com/dagger/dagger.git",{":branch":"main"}],"homepage":"https://dagger.io","license":"Apache-2.0","ruby_source_checksum":"1967f7e8c70e68094ede838a2c51942c5f40a1452bc41e7e2b3670c77847f360","stable_dependencies":[{"go":":build"},{"docker":":test"}],"stable_checksum":"f6b5e327f0fb51f4b8407a925df1d29b1ac3b1a32ff924c65da17f04176d7f9d","stable_url_args":["https://github.com/dagger/dagger/archive/refs/tags/v0.21.7.tar.gz"],"stable_version":"0.21.7"},"dagu":{"desc":"Lightweight and powerful workflow engine","executables":["dagu"],"head_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"head_url_args":["https://github.com/dagucloud/dagu.git",{":branch":"main"}],"homepage":"https://dagu.sh","license":"GPL-3.0-only","ruby_source_checksum":"2f95cdd0bda7999bc8a462140908eb6f804385c0adab965fc884b595165816a9","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/dagu.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/dagu.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/dagu/bin/dagu","start-all"]],"stable_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"stable_checksum":"f08b083f3ff7351560b4f86b0cf7f94fa606a01c9894d9baa9768570aba7508f","stable_url_args":["https://github.com/dagucloud/dagu/archive/refs/tags/v2.10.1.tar.gz"],"stable_version":"2.10.1"},"daktilo":{"desc":"Plays typewriter sounds every time you press a key","executables":["daktilo","daktilo-completions","daktilo-mangen"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://daktilo.cli.rs","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"64596957a99ee5019fc8e4283d15804e3e1689252783dd9adcd522bccd15b402","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"594987ad0697a29e3d0dc25b220e5680cfaecedf2175fd6c17ba827fc7bc2978","stable_url_args":["https://github.com/orhun/daktilo/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"dalfox":{"desc":"XSS scanner and utility focused on automation","executables":["dalfox"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/hahwul/dalfox.git",{":branch":"main"}],"homepage":"https://dalfox.hahwul.com","license":"MIT","ruby_source_checksum":"fcb62bf3e911afc2498a5eaad16300cd685b4799db238928d6cc6d171b9795d6","stable_dependencies":[{"rust":":build"}],"stable_checksum":"578214e12516182b0d0db815ae5aeff9ac7050901889dbb2a033697c94c44967","stable_url_args":["https://github.com/hahwul/dalfox/archive/refs/tags/v3.1.2.tar.gz"],"stable_version":"3.1.2"},"damask-grid":{"bottle_rebuild":1,"desc":"Grid solver of DAMASK - Multi-physics crystal plasticity simulation package","executables":["DAMASK_grid"],"head_dependencies":["fftw","gcc","hdf5-mpi","metis","open-mpi","openblas","petsc","scalapack","libomp",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://damask-multiphysics.org","license":"AGPL-3.0-only","revision":3,"ruby_source_checksum":"bb2c9bcf4f117eb96c0ea33a2be6c868c22e1dee6540cc501813754a459b7b96","stable_dependencies":["fftw","gcc","hdf5-mpi","metis","open-mpi","openblas","petsc","scalapack","libomp",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"82f9b3aefde87193c12a7c908f42b711b278438f6cad650918989e37fb6dbde4","stable_url_args":["https://damask-multiphysics.org/download/damask-3.0.2.tar.xz"],"stable_version":"3.0.2"},"dante":{"desc":"SOCKS server and client, implementing RFC 1928 and related standards","executables":["sockd","socksify"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://www.inet.no/dante/","license":"BSD-Inferno-Nettverk","ruby_source_checksum":"7ecfa0d3a0dc2e26022828dc4d86c7e6e178dd6248ca3699b8dd4bc577de11c4","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"1973c7732f1f9f0a4c0ccf2c1ce462c7c25060b25643ea90f9b98f53a813faec","stable_url_args":["https://www.inet.no/dante/files/dante-1.4.4.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"1.4.4"},"daq":{"desc":"Network intrusion prevention and detection system","executables":["daqtest","daqtest-static"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/snort3/libdaq.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://www.snort.org/","license":"GPL-2.0-only","ruby_source_checksum":"c4dfe0ebd3f22c0146e20ae4dfdb834d4b5b7a2b8a7bb87aefd80831c3c07afe","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"03fac3da27e3230a7d26262f2480cd65a409cee3596c6758a7f9eacb7f24601c","stable_url_args":["https://github.com/snort3/libdaq/archive/refs/tags/v3.0.27.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"3.0.27"},"dar":{"desc":"Backup directory tree and files","executables":["dar","dar_cp","dar_manager","dar_slave","dar_split","dar_xform"],"head_dependencies":["argon2","libgcrypt","libgpg-error","lz4","lzo","xz","zstd","gettext"],"head_uses_from_macos":[["bzip2"]],"homepage":"http://dar.linux.free.fr/doc/index.html","license":"GPL-2.0-or-later","ruby_source_checksum":"7579491bf7bde86bf4eb4d6bcb3ab1ac821b1ccaea4afd540770b3ecb1891f89","stable_dependencies":["argon2","libgcrypt","libgpg-error","lz4","lzo","xz","zstd","gettext"],"stable_checksum":"9f3f9a7b344efba1672050d13b841e3834cef611a95be3ead50d69d5537828b2","stable_url_args":["https://downloads.sourceforge.net/project/dar/dar/2.8.5/dar-2.8.5.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.8.5"},"darcs":{"bottle_rebuild":2,"desc":"Distributed version control system that tracks changes, via Haskell","executables":["darcs"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://darcs.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"dd198455eb14446847ceab370a2989bc128fa4681937a2e32d257b9c94f8d8c2","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"e310692989e313191824f532a26c5eae712217444214266503d5eb5867f951ab","stable_url_args":["https://hackage.haskell.org/package/darcs-2.18.5/darcs-2.18.5.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"2.18.5"},"dark-mode":{"desc":"Control the macOS dark mode from the command-line","executables":["dark-mode"],"head_url_args":["https://github.com/sindresorhus/dark-mode.git",{":branch":"main"}],"homepage":"https://github.com/sindresorhus/dark-mode","license":"MIT","ruby_source_checksum":"2611806bf79201e1dce45413d5dc0032ae975c4eafa9de3c457f387100ecdc66","stable_checksum":"fda7d4337fe3f0af92267fb517a17f11a267b5f8f38ec2db0c416526efd42619","stable_url_args":["https://github.com/sindresorhus/dark-mode/archive/refs/tags/v3.0.2.tar.gz"],"stable_version":"3.0.2","bottle_checksum":"dc8e59edc2327ebe14e1b5c1d40a9fe8a7138749ec5ae092ff752c28c83e97aa"},"darker":{"desc":"Apply Black formatting only in regions changed since last commit","executables":["darker"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/akaihola/darker","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"e69966efe0b752205689596a664bcfca4aaa83a1557abc315b3f6da63ab53294","stable_dependencies":["python@3.14"],"stable_checksum":"eb53776f037fcf42b1f5a56f62fb841cd871d95a78a388536dc91dc4355ce8bb","stable_url_args":["https://files.pythonhosted.org/packages/df/78/ad6af1661c2eca0ec69b7ff7c99d95dcae29c5e0071c7ebc98e6670f4663/darker-3.0.0.tar.gz"],"stable_version":"3.0.0"},"darkhttpd":{"desc":"Small static webserver without CGI","executables":["darkhttpd"],"homepage":"https://unix4lyfe.org/darkhttpd/","license":"ISC","ruby_source_checksum":"a43849d176403ddfca267a4264682a830541396b53f4e1e15f51ac29d5453944","stable_checksum":"4fee9927e2d8bb0a302f0dd62f9ff1e075748fa9f5162c9481a7a58b41462b56","stable_url_args":["https://github.com/emikulic/darkhttpd/archive/refs/tags/v1.17.tar.gz"],"stable_version":"1.17"},"darkice":{"desc":"Live audio streamer","executables":["darkice"],"head_dependencies":["faac","fdk-aac","jack","lame","libogg","libsamplerate","libvorbis","two-lame",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"http://www.darkice.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"c2be33e2f9bddebd6e4a8079129fff6def38fae9fd06a059903a4aa143a374d6","stable_dependencies":["faac","fdk-aac","jack","lame","libogg","libsamplerate","libvorbis","two-lame",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"52807d887d60646776110b63543d3845ebe9ed52d3eea44bed7c4bdd95b6575e","stable_url_args":["https://github.com/rafael2k/darkice/archive/refs/tags/v1.6.tar.gz"],"stable_version":"1.6"},"darklua":{"desc":"Command-line tool that transforms Lua code","executables":["darklua"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/seaofvoices/darklua.git",{":branch":"main"}],"homepage":"https://darklua.com/","license":"MIT","ruby_source_checksum":"310447231324edfbe1285cd5c3e070dfc550def514ea897b1eeef90ef43d36c9","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6f2ce6d6f29aa256ca1ec47e33a25937a6964b1ada1083d427ebcc6a7d4ab43f","stable_url_args":["https://github.com/seaofvoices/darklua/archive/refs/tags/v0.19.0.tar.gz"],"stable_version":"0.19.0"},"darkstat":{"bottle_rebuild":1,"desc":"Network traffic analyzer","executables":["darkstat"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/emikulic/darkstat.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://unix4lyfe.org/darkstat/","license":{":all_of":["GPL-2.0-only","ISC","BSD-2-Clause","BSD-3-Clause"]},"ruby_source_checksum":"f247dba77496c845bf679ebb3a7f76e985fea93983f3ae68cd1ccab026c5d45f","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/darkstat/clock_gettime.patch"}],"stable_checksum":"5c8e66d4c478b6d7e58f4c842823a09125509bf6851017ff70e32b32ce95b01b","stable_url_args":["https://github.com/emikulic/darkstat/archive/refs/tags/3.0.722.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"3.0.722"},"dart-sass":{"desc":"Reference implementation of Sass, written in Dart","executables":["sass"],"head_dependencies":["dartaotruntime",{"buf":":build"},{"dart-sdk":":build"}],"homepage":"https://sass-lang.com/dart-sass","license":"MIT","ruby_source_checksum":"46688602a0a7cd23c15b42c5b7607dc3e25bb00767cada30da40743a295f6e2b","stable_dependencies":["dartaotruntime",{"buf":":build"},{"dart-sdk":":build"}],"stable_checksum":"2af48b186eb895f5e70a2fd29e001b0dcb98d51382dd95117ad1be68f600788f","stable_url_args":["https://github.com/sass/dart-sass/archive/refs/tags/1.101.0.tar.gz"],"stable_version":"1.101.0"},"dart-sdk":{"desc":"Dart Language SDK, including the VM, dart2js, core libraries, and more","executables":["dart"],"head_dependencies":[{"ninja":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"curl":":build"}],[{"python":":build"}],[{"xz":":build"}]],"homepage":"https://dart.dev","license":"BSD-3-Clause","ruby_source_checksum":"b963e4642690e0c9c5380c487080f80a8ac9af13e6cb9e02ec1d3c4f5110bc70","stable_dependencies":[{"ninja":":build"},{"rust":":build"}],"stable_checksum":"e84861c0a725990b6efbec1ec3be7cbf38352983871f8e74c3d42bc259a0a0d8","stable_url_args":["https://github.com/dart-lang/sdk/archive/refs/tags/3.12.2.tar.gz"],"stable_uses_from_macos":[[{"curl":":build"}],[{"python":":build"}],[{"xz":":build"}]],"stable_version":"3.12.2"},"dartaotruntime":{"desc":"Command-line tool for running AOT-compiled snapshots of Dart code","executables":["dartaotruntime"],"head_dependencies":[{"ninja":":build"},{"dart-sdk":":test"}],"head_uses_from_macos":[[{"curl":":build"}],[{"python":":build"}],[{"xz":":build"}]],"homepage":"https://dart.dev/tools/dartaotruntime","license":"BSD-3-Clause","ruby_source_checksum":"f8fb607da2361a47908254bcc1a2a68f00219533a4cab3f2c35c20caf5e75b63","stable_dependencies":[{"ninja":":build"},{"dart-sdk":":test"}],"stable_checksum":"ff4301ec8e5c1259c5778c4abc947e303308cd31af30acd55575f5ca7ed6f405","stable_url_args":["https://raw.githubusercontent.com/dart-lang/sdk/refs/tags/3.12.2/README.md"],"stable_uses_from_macos":[[{"curl":":build"}],[{"python":":build"}],[{"xz":":build"}]],"stable_version":"3.12.2"},"dartsim":{"desc":"Dynamic Animation and Robotics Toolkit","head_dependencies":["assimp","bullet","eigen","fcl","flann","fmt","ipopt","libccd","nlopt","octomap","ode","open-scene-graph","spdlog","tinyxml2","urdfdom",{"cmake":":build"},{"pkgconf":":build"},{"cmake":":test"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://dartsim.github.io/","license":"BSD-2-Clause","ruby_source_checksum":"17e27299481fa53504c0c0acb1d890fd0461e89042b33fecb74ee2382ffd75cd","stable_dependencies":["assimp","bullet","eigen","fcl","flann","fmt","ipopt","libccd","nlopt","octomap","ode","open-scene-graph","spdlog","tinyxml2","urdfdom",{"cmake":":build"},{"pkgconf":":build"},{"cmake":":test"}],"stable_checksum":"491d300f02b096a5babc6ff1bdb3e0e1da11c85c41b45523d22e8bf5b72ed072","stable_url_args":["https://github.com/dartsim/dart/archive/refs/tags/v6.19.3.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"6.19.3"},"dasel":{"desc":"JSON, YAML, TOML, XML, and CSV query and modification tool","executables":["dasel"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/TomWright/dasel.git",{":branch":"master"}],"homepage":"https://daseldocs.tomwright.me","license":"MIT","ruby_source_checksum":"a3edceeb06f68b45c1bdab5c83d46a647fbf9f5d5bd75e4ed984549cb6037c65","stable_dependencies":[{"go":":build"}],"stable_checksum":"5471fe33b28c98efed2b1a13431ed24097785f56a24dc9fb15e37b1e266446e1","stable_url_args":["https://github.com/TomWright/dasel/archive/refs/tags/v3.11.2.tar.gz"],"stable_version":"3.11.2"},"dash-mpd-cli":{"desc":"Download media content from a DASH-MPEG or DASH-WebM MPD manifest","executables":["dash-mpd-cli"],"head_dependencies":["bento4","ffmpeg","mkvtoolnix",{"protobuf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/emarsden/dash-mpd-cli.git",{":branch":"main"}],"homepage":"https://emarsden.github.io/dash-mpd-cli/","license":"MIT","ruby_source_checksum":"be33295de6dde31e51dffafa979118f4bc8d731d8e3d516aa98c19648cc5c418","stable_dependencies":["bento4","ffmpeg","mkvtoolnix",{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"d112b1220e64594d08c441cb13376649bb5324ce3c5877cc0c4dfcb4a580831b","stable_url_args":["https://github.com/emarsden/dash-mpd-cli/archive/refs/tags/v0.2.33.tar.gz"],"stable_version":"0.2.33"},"dash-shell":{"desc":"POSIX-compliant descendant of NetBSD's ash (the Almquist SHell)","executables":["dash"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://git.kernel.org/pub/scm/utils/dash/dash.git",{":branch":"master"}],"head_uses_from_macos":[["libedit"]],"homepage":"http://gondor.apana.org.au/~herbert/dash/","license":"BSD-3-Clause","oldnames":["dash"],"ruby_source_checksum":"404d85f0dc7e8296f33244b2f322decaddb9c9b8967da36e3d44fa8c835b5d2b","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"d10dfd41cda59165560db39ca915c2c4a7636fff04281d8d2df77ad92c753e2b","stable_url_args":["https://cdn.netbsd.org/pub/pkgsrc/distfiles/dash-0.5.13.4.tar.gz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"0.5.13.4"},"dashing":{"bottle_rebuild":2,"desc":"Generate Dash documentation from HTML files","executables":["dashing"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/technosophos/dashing.git",{":branch":"master"}],"homepage":"https://github.com/technosophos/dashing","license":"MIT","revision":1,"ruby_source_checksum":"9f41588c067d11bf756989fbeed563fb77003eeff6c32621b02ace6031f030ee","stable_dependencies":[{"go":":build"}],"stable_checksum":"81b21acae83c144f10d9eea05a0b89f0dcdfa694c3760c2a25bd4eab72a2a3b9","stable_url_args":["https://github.com/technosophos/dashing/archive/refs/tags/0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_checksum":"72b9d5ea8aaf171f9a46e099f190a9adf9ad90b6bd90dcdc54eaa922e2c277f9"},"dasht":{"bottle_rebuild":1,"desc":"Search API docs offline, in your terminal or browser","executables":["dasht","dasht-docsets","dasht-docsets-extract","dasht-docsets-install","dasht-docsets-remove","dasht-docsets-update","dasht-query-exec","dasht-query-html","dasht-query-line","dasht-server","dasht-server-http"],"head_dependencies":["socat","sqlite","w3m","wget"],"homepage":"https://sunaku.github.io/dasht","license":"ISC","ruby_source_checksum":"2d6a28aa8fe804b4f74cbd62246c6df293b90e2fc51994b444cb9357166e6638","stable_dependencies":["socat","sqlite","w3m","wget"],"stable_checksum":"5ea43b0f7461e124d46b991892dedc8dcf506ccd5e9dc94324f7bdf6e580ff73","stable_url_args":["https://github.com/sunaku/dasht/archive/refs/tags/v2.4.0.tar.gz"],"stable_version":"2.4.0","bottle_tag":":all","bottle_checksum":"14af08c8719ce7e688faa8b061141624a912960bc57d53499161428f08820b21"},"dasm":{"desc":"Macro assembler with support for several 8-bit microprocessors","executables":["dasm","ftohex"],"homepage":"https://dasm-assembler.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"df212cacff5e79e87cdedf22af1f0ba0fe166a6ea698dd1c22c1caa619e793c1","stable_checksum":"4755532fe8c990c8616b4cfbe22c3fe5820e40476343da01e088b617bd2d1144","stable_url_args":["https://github.com/dasm-assembler/dasm/archive/refs/tags/v2.20.17.tar.gz"],"stable_version":"2.20.17","version_scheme":1},"datadog-static-analyzer":{"desc":"Static analysis tool for code quality and security","executables":["datadog-static-analyzer","datadog-static-analyzer-git-hook"],"head_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/DataDog/datadog-static-analyzer.git",{":branch":"main"}],"homepage":"https://docs.datadoghq.com/security/code_security/static_analysis/","license":"Apache-2.0","ruby_source_checksum":"d9dba91741a8b794ea08dbc577b2c8ab088959e7b1725d94838196ce269e35f9","stable_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f0bba157d262318360c88463613ea165785a3a32e9236c62ee18cc12dae782fc","stable_url_args":["https://github.com/DataDog/datadog-static-analyzer/archive/refs/tags/0.8.8.tar.gz"],"stable_version":"0.8.8"},"datafusion":{"desc":"Apache Arrow DataFusion and Ballista query engines","executables":["datafusion-cli"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/apache/datafusion.git",{":branch":"main"}],"homepage":"https://arrow.apache.org/datafusion","license":"Apache-2.0","ruby_source_checksum":"d248b3fedee713827939f2984c12708197aa4def51c69f8a731a4441225fba87","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1a7d449358a1c4dc81244a204650e100b9cf377f851995a1f13a4b4e81817cbe","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=datafusion/datafusion-54.0.0/apache-datafusion-54.0.0.tar.gz"],"stable_version":"54.0.0"},"datalad":{"desc":"Data distribution geared toward scientific datasets","executables":["datalad","git-annex-remote-datalad","git-annex-remote-datalad-archives","git-annex-remote-ora","git-annex-remote-ria","git-credential-datalad"],"head_dependencies":["certifi","cryptography","git-annex","p7zip","python@3.14"],"head_url_args":["https://github.com/datalad/datalad.git",{":branch":"maint"}],"homepage":"https://www.datalad.org","license":"MIT","revision":1,"ruby_source_checksum":"89543c9c2426ce6fe9ba94ebbdbcaf1f2d41e54714b4b1618b4ec04c4f2a8e51","stable_dependencies":["certifi","cryptography","git-annex","p7zip","python@3.14"],"stable_checksum":"612a8a60c31d50df435f859ef065fd528a5fc1c6c5b4bebd78edc6cea6e5f409","stable_url_args":["https://files.pythonhosted.org/packages/e5/b3/a6241175a59a6c4c5ca172f7b0d71e942f951ac508778ae90b11b6e0009d/datalad-1.6.0.tar.gz"],"stable_version":"1.6.0"},"datamash":{"desc":"Tool to perform numerical, textual & statistical operations","executables":["datamash","decorate"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gettext":":build"}],"head_url_args":["https://git.savannah.gnu.org/git/datamash.git",{":branch":"master"}],"homepage":"https://www.gnu.org/software/datamash/","license":"GPL-3.0-or-later","ruby_source_checksum":"bcf858f607891d5944351211c2188b2af04155c0c944ba812c396cb755bd06d7","stable_checksum":"f382ebda03650dd679161f758f9c0a6cc9293213438d4a77a8eda325aacb87d2","stable_url_args":["https://ftpmirror.gnu.org/gnu/datamash/datamash-1.9.tar.gz"],"stable_version":"1.9"},"datasette":{"desc":"Open source multi-tool for exploring and publishing data","executables":["datasette"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/simonw/datasette.git",{":branch":"main"}],"homepage":"https://docs.datasette.io/en/stable/","license":"Apache-2.0","revision":5,"ruby_source_checksum":"8ee9009c7ba39b6b514fb6b3ce94fa825efb318fefb7958f80820e8b4aa40f97","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"be956fb2633b8380d7f818b5ddab40d5c7346d5e9d4d24e81c43b1fb60267432","stable_url_args":["https://files.pythonhosted.org/packages/80/26/80b5480921d71891b8ff880fed6d44150b9164903d683efe2eb7405b61d8/datasette-0.65.2.tar.gz"],"stable_version":"0.65.2"},"datatype99":{"desc":"Algebraic data types for C99","head_dependencies":["metalang99"],"head_url_args":["https://github.com/Hirrolot/datatype99.git",{":branch":"master"}],"homepage":"https://github.com/Hirrolot/datatype99","license":"MIT","ruby_source_checksum":"b9bc9571798d6c8b960195418bc4f6ee36d5b97d48099ed6682095cc89381e69","stable_dependencies":["metalang99"],"stable_checksum":"f38c077afdb91b7d754321be5d3c4a43ed5420c1ad51514d1de20023960f9a8e","stable_url_args":["https://github.com/Hirrolot/datatype99/archive/refs/tags/v1.6.5.tar.gz"],"stable_version":"1.6.5","bottle_tag":":all","bottle_checksum":"de27c538560d8993175a1c972437f30e9de4d719154b3a4851f154610cb577b1"},"datetime-fortran":{"bottle_rebuild":1,"desc":"Fortran time and date manipulation library","head_dependencies":["gcc",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/wavebitscientific/datetime-fortran.git",{":branch":"main"}],"homepage":"https://github.com/wavebitscientific/datetime-fortran","license":"MIT","ruby_source_checksum":"3d5c0a2b9b76bf5170a76a4a68f889aa1fcc255efcc38464b36ca56cd4d0e034","stable_dependencies":["gcc"],"stable_checksum":"cff4c1f53af87a9f8f31256a3e04176f887cc3e947a4540481ade4139baf0d6f","stable_url_args":["https://github.com/wavebitscientific/datetime-fortran/releases/download/v1.7.0/datetime-fortran-1.7.0.tar.gz"],"stable_version":"1.7.0","bottle_checksum":"8a94f87cd83073ecb65477288b6e0cd0e4a82002f4625b2dd27fad436b2b8673"},"dateutils":{"desc":"Tools to manipulate dates with a focus on financial data","executables":["dadd","dateadd","dateconv","datediff","dategrep","dateround","dateseq","datesort","datetest","datezone","dconv","ddiff","dgrep","dround","dseq","dsort","dtest","dzone","strptime"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/hroptatyr/dateutils.git",{":branch":"master"}],"homepage":"https://www.fresse.org/dateutils/","license":"BSD-3-Clause","ruby_source_checksum":"c28e2d0e905a0d16e99149f3511f154538b9e371b4e6136be4aa063f4d12d83f","stable_checksum":"b8fea0b09714bbadf202b9b3434cce6b59c282e7869268d0c08b85880fdbb446","stable_url_args":["https://github.com/hroptatyr/dateutils/releases/download/v0.4.11/dateutils-0.4.11.tar.xz"],"stable_version":"0.4.11"},"dav1d":{"desc":"AV1 decoder targeted to be small and fast","executables":["dav1d"],"head_dependencies":[{"meson":":build"},{"ninja":":build"}],"homepage":"https://code.videolan.org/videolan/dav1d","license":"BSD-2-Clause","ruby_source_checksum":"ebb985eaef3d9782d7d93841f62ef7c1733c1a6397097c141f6499891257b77c","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"e099f53253f6c247580c554d53a13f1040638f2066edc3c740e4c2f15174ce22","stable_url_args":["https://code.videolan.org/videolan/dav1d/-/archive/1.5.3/dav1d-1.5.3.tar.bz2"],"stable_version":"1.5.3"},"davix":{"desc":"Library and tools for advanced file I/O with HTTP-based protocols","executables":["davix-get","davix-http","davix-ls","davix-mkdir","davix-mv","davix-put","davix-rm"],"head_dependencies":["openssl@3",{"cmake":":build"},{"doxygen":":build"}],"head_url_args":["https://github.com/cern-fts/davix.git",{":branch":"devel"}],"head_uses_from_macos":[[{"python":":build"}],["curl",{":since":":monterey"}],["libxml2"]],"homepage":"https://github.com/cern-fts/davix","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"ade4b26a64c4d3f82cbe8553176518d739f58ff53d13f75157c2970dd437ad7b","stable_dependencies":["openssl@3",{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"66aa9adadee6ff2bae14caba731597ba7a7cd158763d9d80a9cfe395afc17403","stable_url_args":["https://github.com/cern-fts/davix/releases/download/R_0_8_10/davix-0.8.10.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["curl",{":since":":monterey"}],["libxml2"]],"stable_version":"0.8.10"},"davmail":{"desc":"POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway","executables":["davmail"],"head_dependencies":["openjdk"],"head_uses_from_macos":[[{"netcat":":test"}]],"homepage":"https://davmail.sourceforge.net/","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"09ac77bbdbb013b601c7838a0d53c2dbdd687cabacf22d49de32d59c2391a784","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":interval"],[":log_path","/dev/null"],[":error_log_path","/dev/null"],[":interval",300],[":keep_alive",{":always":false}]],"service_run_args":["$HOMEBREW_PREFIX/opt/davmail/bin/davmail"],"stable_dependencies":["openjdk"],"stable_checksum":"15425e69f77af455808960a3856bbef71fec7d45ebd62c9c5541f6766f7bbbac","stable_url_args":["https://downloads.sourceforge.net/project/davmail/davmail/6.8.1/davmail-6.8.1-4210.zip"],"stable_uses_from_macos":[[{"netcat":":test"}]],"stable_version":"6.8.1","bottle_tag":":all","bottle_checksum":"1eca7b1affc9f359481d7cb943d688a3c912c046cfa947e4f7371f44afb028d0"},"db-vcs":{"bottle_rebuild":1,"desc":"Version control for MySQL databases","executables":["db"],"homepage":"https://github.com/infostreams/db","license":"MIT","ruby_source_checksum":"27b64e751f6644a2befb49f95c74db2bb4200b3df01238f420d82d3f38831aa3","stable_checksum":"90f07c13c388896ba02032544820f8ff3a23e6f9dc1e320a1a653dd77e032ee7","stable_url_args":["https://github.com/infostreams/db/archive/refs/tags/1.1.tar.gz"],"stable_version":"1.1","bottle_tag":":all","bottle_checksum":"babb3e6342f742d8b4ffa1773605d2c946d01c67829bcaaaa71b701781d99ddf"},"dbacl":{"desc":"Digramic Bayesian classifier","executables":["bayesol","dbacl","hmine","hypex","mailcross","mailfoot","mailinspect","mailtoe"],"homepage":"https://dbacl.sourceforge.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"3e8c79bc151a7fa462189e139216dd31dcf60db03717496a3f1160bb5407fed3","stable_checksum":"ff0dfb67682e863b1c3250acc441ce77c033b9b21d8e8793e55b622e42005abd","stable_url_args":["https://downloads.sourceforge.net/project/dbacl/dbacl/1.14.1/dbacl-1.14.1.tar.gz"],"stable_version":"1.14.1","bottle_checksum":"267668662863b785760b49c085001924efb548d2a01e9be3a14e330233a58943"},"dbcsr":{"desc":"Distributed Block Compressed Sparse Row matrix library","head_dependencies":["gcc","open-mpi","openblas","libomp",{"cmake":":build"},{"fypp":":build"},{"cmake":":test"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://cp2k.github.io/dbcsr/","license":"GPL-2.0-or-later","ruby_source_checksum":"ccaf31f68ca4e5a1131a617cc5ad5f8b1b3695754f38396d7aa2348454f07765","stable_dependencies":["gcc","open-mpi","openblas","libomp",{"cmake":":build"},{"fypp":":build"},{"cmake":":test"}],"stable_checksum":"3d897220fbb4498215331efad6905eb7744881b4cf04eb5c5fb4db7c48a56ef9","stable_url_args":["https://github.com/cp2k/dbcsr/releases/download/v2.10.0/dbcsr-2.10.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"2.10.0"},"dbg-macro":{"desc":"Dbg(…) macro for C++","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/sharkdp/dbg-macro.git",{":branch":"master"}],"homepage":"https://github.com/sharkdp/dbg-macro","license":"MIT","ruby_source_checksum":"5bb872744882798f2d17cabf852a3f37f3f593c57a9c34cdfeb342c096140ccc","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"fffea75f067c69995853dc790626887788e2c4c9eb0a5a0014a4501d2b6b9909","stable_url_args":["https://github.com/sharkdp/dbg-macro/archive/refs/tags/v0.5.1.tar.gz"],"stable_version":"0.5.1","bottle_tag":":all","bottle_checksum":"45a4f08e47ff977a2979b29715ffe68e0dc3654a33697bcbaf53bae69b6846e5"},"dbhash":{"desc":"Computes the SHA1 hash of schema and content of a SQLite database","executables":["dbhash"],"head_uses_from_macos":[[{"tcl-tk":":build"}],[{"sqlite":":test"}]],"homepage":"https://www.sqlite.org/dbhash.html","license":"blessing","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"e7bb53998daa4a6bb5f92332077968da5235462ab245d98c969b1f0d51b0f06f","stable_checksum":"bb80bf8a3bffc19241ce8aba5a4bc74e9c3980013cb0b5f0f0976a99516942af","stable_url_args":["https://www.sqlite.org/2026/sqlite-src-3530300.zip"],"stable_uses_from_macos":[[{"tcl-tk":":build"}],[{"sqlite":":test"}]],"stable_version":"3.53.3"},"dblab":{"desc":"Database client every command-line junkie deserves","executables":["dblab"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/danvergara/dblab.git",{":branch":"main"}],"homepage":"https://dblab.app/","license":"MIT","ruby_source_checksum":"c8a5f61a0f21262a7710f501383a2647f94e0ec6c4395d6dfaf3e4e29dc18cb8","stable_dependencies":[{"go":":build"}],"stable_checksum":"d177e4aeff702f699f2b5c8ea37e75c3736582fa2c9956e2751e69ad6287e16f","stable_url_args":["https://github.com/danvergara/dblab/archive/refs/tags/v0.43.0.tar.gz"],"stable_version":"0.43.0"},"dbmate":{"desc":"Lightweight, framework-agnostic database migration tool","executables":["dbmate"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/amacneil/dbmate.git",{":branch":"main"}],"homepage":"https://github.com/amacneil/dbmate","license":"MIT","ruby_source_checksum":"19ceaa9948e02dbd484b357bb98d44e4f006bb554aaee04c8fd6cfb37ea4898e","stable_dependencies":[{"go":":build"}],"stable_checksum":"e7b57143c9ee436e9373e19420e752fef7a0b03807fe381bf7d039c7b9d2f6d6","stable_url_args":["https://github.com/amacneil/dbmate/archive/refs/tags/v2.33.0.tar.gz"],"stable_version":"2.33.0"},"dbml-cli":{"desc":"Convert DBML file to SQL and vice versa","executables":["db2dbml","dbml2sql","sql2dbml"],"head_dependencies":["node"],"homepage":"https://www.dbml.org/cli/","license":"Apache-2.0","ruby_source_checksum":"ef9932a6df3697f9b12b277181973f24349d1c9c3011193a947d259abf05ed29","stable_dependencies":["node"],"stable_checksum":"5ebee3bc0b1d2aa61514d29da5e9025c90197f5a0c543c8b51f4c0a0392d0ba2","stable_url_args":["https://registry.npmjs.org/@dbml/cli/-/cli-8.3.1.tgz"],"stable_version":"8.3.1"},"dbus-glib":{"desc":"GLib bindings for the D-Bus message bus system","executables":["dbus-binding-tool"],"head_dependencies":["dbus","glib","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://wiki.freedesktop.org/www/Software/DBusBindings/","license":{":all_of":["GPL-2.0-or-later",{":any_of":["AFL-2.1","GPL-2.0-or-later"]}]},"ruby_source_checksum":"55e613e48b0d220e0883a77e6ccb3998f2cdfccb4a64f0cabb7d3453bcb5a3a6","stable_dependencies":["dbus","glib","gettext",{"pkgconf":":build"}],"stable_checksum":"c09c5c085b2a0e391b8ee7d783a1d63fe444e96717cc1814d61b5e8fc2827a7c","stable_url_args":["https://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.114.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"0.114"},"dbus":{"caveats":"To start the session bus now and at login:\n\n  brew services start dbus\n\nTo start the system bus now and on boot, install and activate the included daemon:\n\n  sudo cp -f $(brew --prefix dbus)/org.freedesktop.dbus-system.plist /Library/LaunchDaemons\n  sudo launchctl bootstrap system /Library/LaunchDaemons/org.freedesktop.dbus-system.plist\n\nIf the daemon is already installed and running, restart it:\n\n  sudo launchctl kickstart -k system/org.freedesktop.dbus-system\n","desc":"Message bus system, providing inter-application communication","executables":["dbus-cleanup-sockets","dbus-daemon","dbus-launch","dbus-monitor","dbus-run-session","dbus-send","dbus-test-tool","dbus-update-activation-environment","dbus-uuidgen"],"head_dependencies":[{"docbook":":build"},{"docbook-xsl":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"xmlto":":build"}],"head_url_args":["https://gitlab.freedesktop.org/dbus/dbus.git",{":branch":"main"}],"head_uses_from_macos":[[{"libxslt":":build"}],[{"python":":build"}],["expat"]],"homepage":"https://wiki.freedesktop.org/www/Software/dbus","license":{":any_of":["AFL-2.1","GPL-2.0-or-later"]},"post_install_defined":true,"revision":1,"ruby_source_checksum":"a7fb458e21a745c360446b95a5a41d87a4d023d1555bc4f52be60fcf9cdfb62e","service_name_args":{":macos":"org.freedesktop.dbus-session"},"stable_dependencies":[{"docbook":":build"},{"docbook-xsl":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"xmlto":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"0ba2a1a4b16afe7bceb2c07e9ce99a8c2c3508e5dec290dbb643384bd6beb7e2","stable_url_args":["https://dbus.freedesktop.org/releases/dbus/dbus-1.16.2.tar.xz"],"stable_uses_from_macos":[[{"libxslt":":build"}],[{"python":":build"}],["expat"]],"stable_version":"1.16.2"},"dbx-cli":{"desc":"Command-line interface for DBX database connections, schema, and safe queries","executables":["dbx"],"head_dependencies":["node"],"homepage":"https://dbxio.com","license":"Apache-2.0","ruby_source_checksum":"0bf1f2414e7231d13718429f4ee03e078a9d02058ae68b64bb1156037fe82c57","stable_dependencies":["node"],"stable_checksum":"348c0475bb4e58c3bdf02713488fb64fbcc0384ecf479d20e9c9cd649a295bc0","stable_url_args":["https://registry.npmjs.org/@dbx-app/cli/-/cli-0.4.23.tgz"],"stable_version":"0.4.23"},"dbxcli":{"desc":"Command-line tool for Dropbox users and team admins","executables":["dbxcli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/dropbox/dbxcli.git",{":branch":"master"}],"homepage":"https://github.com/dropbox/dbxcli","license":"Apache-2.0","ruby_source_checksum":"04bd9a9c4a9e4210e1618eda67159c0599add752ec48ab4345bbbf72cb2c9477","stable_dependencies":[{"go":":build"}],"stable_checksum":"464f8bb13042edf1df92cca1f0f0c96e412c84f04093ed20ab9d4b49ee7ed9b5","stable_url_args":["https://github.com/dropbox/dbxcli/archive/refs/tags/v3.6.1.tar.gz"],"stable_version":"3.6.1"},"dbxml":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-04-18",":because":":unmaintained"},"desc":"Embeddable XML database with XQuery support and other advanced features","disable_args":{":date":"2027-04-18",":because":":unmaintained"},"executables":["dbxml","dbxml_dump","dbxml_load","dbxml_load_container"],"head_dependencies":["berkeley-db","xerces-c","xqilla"],"homepage":"https://www.oracle.com/database/technologies/related/berkeleydb.html","license":"AGPL-3.0-only","revision":4,"ruby_source_checksum":"9e704da6956de47e4e5b03e5c6d34fdcdaa98747695310d3478bb799c791b602","stable_dependencies":["berkeley-db","xerces-c","xqilla"],"stable_patches":[{"strip":"p1","file":"Patches/dbxml/cxx11.patch"}],"stable_checksum":"a8fc8f5e0c3b6e42741fa4dfc3b878c982ff8f5e5f14843f6a7e20d22e64251a","stable_url_args":["https://download.oracle.com/berkeley-db/dbxml-6.1.4.tar.gz"],"stable_version":"6.1.4"},"dc3dd":{"desc":"Patched GNU dd that is intended for forensic acquisition of data","executables":["dc3dd"],"head_dependencies":["gettext"],"homepage":"https://sourceforge.net/projects/dc3dd/","license":"GPL-3.0-or-later","ruby_source_checksum":"d0949d03b8cf1a095b6b21f26a5b9b566f374e81b610193194893502b06b5508","stable_dependencies":["gettext"],"stable_checksum":"bd1b66d20a4020ab94b512e56d76cb5f86470d0216081586d596366927cb8d8b","stable_url_args":["https://downloads.sourceforge.net/project/dc3dd/dc3dd/7.3.1/dc3dd-7.3.1.zip"],"stable_version":"7.3.1","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"a4f247d8b8f6f68e697c325989fd79d1c019e7d8babcbd48d0327480a676c43b"},"dcd":{"desc":"Auto-complete program for the D programming language","executables":["dcd-client","dcd-server"],"head_dependencies":[{"ldc":":build"}],"head_url_args":["https://github.com/dlang-community/dcd.git",{":branch":"master"}],"homepage":"https://github.com/dlang-community/DCD","license":"GPL-3.0-or-later","ruby_source_checksum":"cde2ae7d253a6baf55d7a382fe818ae99021b60d5c6016466a40da62922850d5","stable_dependencies":[{"ldc":":build"}],"stable_url_args":["https://github.com/dlang-community/DCD.git",{":tag":"v0.16.2",":revision":"a0441ba8c5c7d841e481413a56a1ebe4f8364811"}],"stable_version":"0.16.2"},"dcfldd":{"desc":"Enhanced version of dd for forensics and security","executables":["dcfldd"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/resurrecting-open-source-projects/dcfldd","license":"GPL-2.0-or-later","ruby_source_checksum":"0afd270933177a1e31129947c7b8ad5d88d8b1147bcb6562e0aaabd3fe1e5091","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"e5813e97bbc8f498f034f5e05178489c1be86de015e8da838de59f90f68491e7","stable_url_args":["https://github.com/resurrecting-open-source-projects/dcfldd/archive/refs/tags/v1.9.3.tar.gz"],"stable_version":"1.9.3"},"dcled":{"desc":"Linux driver for dream cheeky USB message board","executables":["dcled"],"head_dependencies":["libusb"],"homepage":"https://www.jeffrika.com/~malakai/dcled/index.html","license":":cannot_represent","ruby_source_checksum":"887903f57fa71a4ba77a25efd078363b2e76c5710f211a9f8b4c10bb51b3b71f","stable_dependencies":["libusb"],"stable_checksum":"0da78c04e1aa42d16fa3df985cf54b0fbadf2d8ff338b9bf59bfe103c2a959c6","stable_url_args":["https://www.jeffrika.com/~malakai/dcled/dcled-2.2.tgz"],"stable_version":"2.2","bottle_cellar":":any","bottle_checksum":"bd8fb1848c3296e5eaadf1436f891a2a6ab8142135947a2806db1d2e5212695d"},"dcm2niix":{"desc":"DICOM to NIfTI converter","executables":["dcm2niix"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/rordenlab/dcm2niix.git",{":branch":"master"}],"homepage":"https://www.nitrc.org/plugins/mwiki/index.php/dcm2nii:MainPage","license":"BSD-3-Clause","ruby_source_checksum":"edb8771cb07a1202db1e501c8d3ac8426acc91ce13d1493a16e84bae03a1e9c6","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"dc87a34b8284df2700a5aee433c4ba7ea56b999ac774fcf684962de5e898670d","stable_url_args":["https://github.com/rordenlab/dcm2niix/archive/refs/tags/v1.0.20260416.tar.gz"],"stable_version":"1.0.20260416","version_scheme":1},"dcmtk":{"bottle_rebuild":1,"desc":"OFFIS DICOM toolkit command-line utilities","executables":["cda2dcm","dcm2cda","dcm2img","dcm2json","dcm2pdf","dcm2pnm","dcm2xml","dcmcjpeg","dcmcjpls","dcmconv","dcmcrle","dcmdecap","dcmdjpeg","dcmdjpls","dcmdrle","dcmdspfn","dcmdump","dcmencap","dcmftest","dcmgpdir","dcmicmp","dcmj2pnm","dcml2pnm","dcmmkcrv","dcmmkdir","dcmmklut","dcmodify","dcmp2pgm","dcmprscp","dcmprscu","dcmpschk","dcmpsmk","dcmpsprt","dcmpsrcv","dcmpssnd","dcmqridx","dcmqrscp","dcmqrti","dcmquant","dcmrecv","dcmscale","dcmsend","dcmsign","dcod2lum","dconvlum","drtdump","dsr2html","dsr2xml","dsrdump","dump2dcm","echoscu","findscu","getscu","img2dcm","json2dcm","mkcsmapper","mkesdb","movescu","pdf2dcm","stl2dcm","storescp","storescu","termscu","wlmscpfs","xml2dcm","xml2dsr"],"head_dependencies":["jpeg-turbo","libpng","libtiff","openssl@3",{"cmake":":build"}],"head_url_args":["https://git.dcmtk.org/dcmtk.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://dicom.offis.de/dcmtk.php.en","license":"BSD-3-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"acc9ba89818ba6ceb10dd91f574e621334a8a7a44d1edde0ea4673c0f2067b0a","stable_dependencies":["jpeg-turbo","libpng","libtiff","openssl@3",{"cmake":":build"}],"stable_checksum":"f103df876040a4f904f01d2464f7868b4feb659d8cd3f46a5f1f61aa440be415","stable_url_args":["https://dicom.offis.de/download/dcmtk/dcmtk370/dcmtk-3.7.0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"3.7.0"},"dcp":{"desc":"Docker cp made easy","executables":["dcp"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/exdx/dcp.git",{":branch":"main"}],"homepage":"https://github.com/exdx/dcp","license":"MIT","ruby_source_checksum":"fa06b5df8d19fab2023681b6d40031c929e9f067d649e806231fcab8a3943e7f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7d9caa94c6a099762f367901cb0ccbe63130026f903e5477f4403d0cfff98b53","stable_url_args":["https://github.com/exdx/dcp/archive/refs/tags/v0.4.1.tar.gz"],"stable_version":"0.4.1"},"dcraw":{"desc":"Digital camera RAW photo decoding software","executables":["dcraw"],"head_dependencies":["jasper","jpeg-turbo","little-cms2"],"homepage":"https://dechifro.org/dcraw/","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"82d6149726465e777fcaaecbf56f430981fc6fa73de226bf62f436719cf710e8","stable_dependencies":["jasper","jpeg-turbo","little-cms2"],"stable_checksum":"2890c3da2642cd44c5f3bfed2c9b2c1db83da5cec09cc17e0fa72e17541fb4b9","stable_url_args":["https://dechifro.org/dcraw/archive/dcraw-9.28.0.tar.gz"],"stable_version":"9.28.0","bottle_cellar":":any","bottle_checksum":"fcf8d42c26fe0f0c75b9247286ab8dc90cca127b4946dc5755cfd44d5afd66a5"},"ddate":{"bottle_rebuild":1,"desc":"Converts boring normal dates to fun Discordian Date","executables":["ddate"],"homepage":"https://github.com/bo0ts/ddate","license":":public_domain","ruby_source_checksum":"869f24bfe10cca400ef055960c10e3eb5bd7129641876ea3fbffc35e1c895096","stable_checksum":"d53c3f0af845045f39d6d633d295fd4efbe2a792fd0d04d25d44725d11c678ad","stable_url_args":["https://github.com/bo0ts/ddate/archive/refs/tags/v0.2.2.tar.gz"],"stable_version":"0.2.2","bottle_checksum":"f45b9a3b64d14ae95d1aabb359535c7394fbb9781618992e0d8987009d1b306b"},"ddcctl":{"desc":"DDC monitor controls (brightness) for Mac OSX command-line","executables":["ddcctl"],"homepage":"https://github.com/kfix/ddcctl","license":"GPL-3.0-only","ruby_source_checksum":"3d98654b4451918e8f8c31539e274d0550b7880be646a6a9ec9c2d6f8d995feb","stable_checksum":"1b6eddd0bc20594d55d58832f2d2419ee899e74ffc79c389dcdac55617aebb90","stable_url_args":["https://github.com/kfix/ddcctl/archive/refs/tags/v1.tar.gz"],"stable_version":"1","bottle_checksum":"909d9e837d2acb1d41ecf63535e1b352b825a17f3ff82a217bb45e79aff4b364"},"ddclient":{"bottle_rebuild":3,"caveats":"For ddclient to work, you will need to customise the configuration\nfile at `$HOMEBREW_PREFIX/etc/ddclient/ddclient.conf`.\n\nNote: don't enable daemon mode in the configuration file; see\nadditional information below.\n\nThe next reboot of the system will automatically start ddclient.\n\nYou can adjust the execution interval by changing the value of\nStartInterval (in seconds) in /Library/LaunchDaemons/homebrew.mxcl.ddclient.plist.\n","desc":"Update dynamic DNS entries","executables":["ddclient"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/ddclient/ddclient.git",{":branch":"main"}],"head_uses_from_macos":[["perl"]],"homepage":"https://ddclient.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"160100c6f69997283648736e89e800044372a7e0668a0d977a8eb4338ca35eee","service_args":[[":run_type",":interval"],[":interval",300],[":require_root",true]],"service_run_args":[["$HOMEBREW_PREFIX/opt/ddclient/bin/ddclient","-file","$HOMEBREW_PREFIX/etc/ddclient/ddclient.conf"]],"stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"4b37c99ac0011102d7db62f1ece7ff899b06df3d4b172e312703931a3c593c93","stable_url_args":["https://github.com/ddclient/ddclient/archive/refs/tags/v4.0.0.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"4.0.0"},"ddcutil":{"desc":"Control monitor settings using DDC/CI and USB","head_dependencies":["acl","dbus","glib","i2c-tools","jansson","kmod","libdrm","libusb","libx11","libxext","libxrandr","systemd",{"pkgconf":":build"}],"homepage":"https://www.ddcutil.com","license":"GPL-2.0-or-later","ruby_source_checksum":"46cee96440b97c24e8f545ee3fa2b1b3ec45db3cc0a2127c2444ce32210232c4","stable_dependencies":["acl","dbus","glib","i2c-tools","jansson","kmod","libdrm","libusb","libx11","libxext","libxrandr","systemd",{"pkgconf":":build"}],"stable_checksum":"19ac6604cf1177ba56666f8a682581e71e8973bd06c7c8dcf033674e4aaaa648","stable_url_args":["https://www.ddcutil.com/tarballs/ddcutil-2.2.7.tar.gz"],"stable_version":"2.2.7"},"ddd":{"desc":"Graphical front-end for command-line debuggers","executables":["ddd"],"head_dependencies":["fontconfig","libx11","libxaw","libxft","libxmu","libxpm","libxt","openmotif","libice","libsm","libxext","libxp",{"gnu-sed":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.gnu.org/software/ddd/","license":{":all_of":["GPL-3.0-or-later","GFDL-1.1-no-invariants-or-later","GFDL-1.3-no-invariants-or-later","HPND-sell-variant","MIT-open-group"]},"ruby_source_checksum":"e7e1b9b7c04b81f46368272538698932f7b70bb3d850576aa56f93ad91b0883e","stable_dependencies":["fontconfig","libx11","libxaw","libxft","libxmu","libxpm","libxt","openmotif","libice","libsm","libxext","libxp",{"gnu-sed":":build"}],"stable_checksum":"b87517a6c3f9611566347e283a2cf931fa369919b553536a2235e63402f4ee89","stable_url_args":["https://ftpmirror.gnu.org/gnu/ddd/ddd-3.4.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.4.1"},"ddgr":{"bottle_rebuild":2,"desc":"DuckDuckGo from the terminal","executables":["ddgr"],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/jarun/ddgr","license":"GPL-3.0-or-later","ruby_source_checksum":"7563635d91d378e10b83b6c0e927cde297359543338ae2b8161498b80b5b82f4","stable_checksum":"a858e0477ea339b64ae0427743ebe798a577c4d942737d8b3460bce52ac52524","stable_url_args":["https://github.com/jarun/ddgr/archive/refs/tags/v2.2.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"2.2","bottle_tag":":all","bottle_checksum":"fe1e5b35a67ae65335a46b0cc9fa8d362f9196aa64a527f7f73210d95fd97848"},"ddh":{"desc":"Fast duplicate file finder","executables":["ddh"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/darakian/ddh","license":"LGPL-3.0-only","ruby_source_checksum":"0d676e159055403bfdd0c58fb87875875f636c03b981019e6e147d0f99cfb8c2","stable_dependencies":[{"rust":":build"}],"stable_checksum":"87010f845fa68945d2def4a05a3eb796222b67c5d3cea41e576cfaf2ab078ef8","stable_url_args":["https://github.com/darakian/ddh/archive/refs/tags/0.13.0.tar.gz"],"stable_version":"0.13.0","bottle_checksum":"8f5f09cae94b0d72be22b34cd17a879a15cf7e2d69460af1a384e82a30ef963e"},"ddns-go":{"desc":"Simple and easy-to-use DDNS","executables":["ddns-go"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jeessy2/ddns-go.git",{":branch":"master"}],"homepage":"https://github.com/jeessy2/ddns-go","license":"MIT","ruby_source_checksum":"fdf566ba57e5da599ddc6f68f1995c9b8e1ecd3112fc83a9b5b7892b43d294b1","stable_dependencies":[{"go":":build"}],"stable_checksum":"d7a8b098797171e715a20a1581b3f44c5c3a8514d93fe64e52ccde92f129bca3","stable_url_args":["https://github.com/jeessy2/ddns-go/archive/refs/tags/v6.17.2.tar.gz"],"stable_version":"6.17.2"},"ddrescue":{"desc":"GNU data recovery tool","executables":["ddrescue","ddrescuelog"],"homepage":"https://www.gnu.org/software/ddrescue/ddrescue.html","license":"GPL-2.0-or-later","ruby_source_checksum":"4e57239a9ed509bb8738a7bde71630d76785634844a30aea510c7b10bc4aaaa9","stable_checksum":"2264622d309d6c87a1cfc19148292b8859a688e9bc02d4702f5cd4f288745542","stable_url_args":["https://ftpmirror.gnu.org/gnu/ddrescue/ddrescue-1.30.tar.lz"],"stable_version":"1.30"},"deadfinder":{"desc":"Finds broken links","executables":["deadfinder"],"head_dependencies":["bdw-gc","libevent","libyaml","openssl@3","pcre2",{"cmake":":build"},{"crystal":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/hahwul/deadfinder.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://deadfinder.hahwul.com","license":"MIT","ruby_source_checksum":"9cdaa5399aaf6947cb332a872ac5a41711a11a8448ce1582deb6821897fec922","stable_dependencies":["bdw-gc","libevent","libyaml","openssl@3","pcre2",{"cmake":":build"},{"crystal":":build"},{"pkgconf":":build"}],"stable_checksum":"13d3d4b0392d6b1548071d44dc03a14e790ea161781d5a57a196577316a97543","stable_url_args":["https://github.com/hahwul/deadfinder/archive/refs/tags/2.0.2.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"2.0.2"},"deark":{"desc":"File conversion utility for older formats","executables":["deark"],"homepage":"https://entropymine.com/deark/","license":"MIT","ruby_source_checksum":"df95755d04cd5905e949c7a32b5c8bd3a1676826673e479d3659ba01d0c26c8d","stable_patches":[{"strip":"p1","url":"https://github.com/jsummers/deark/commit/d9ad63f9331f7d804c4978a644272810e200eb4c.patch?full_index=1","sha256":"0b08bfdd88bd0ff99208c6eb96eb72fc91f421c633a55bfc2ec960c5ee74a1cf"}],"stable_checksum":"84f9e0134830389e4ab12c89dc09cf42a3f885ec551254e9fdc22952858add11","stable_url_args":["https://entropymine.com/deark/releases/deark-1.7.3.tar.gz"],"stable_version":"1.7.3"},"debianutils":{"desc":"Miscellaneous utilities specific to Debian","executables":["ischroot","run-parts","tempfile"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"po4a":":build"}],"homepage":"https://tracker.debian.org/pkg/debianutils","license":"GPL-2.0-or-later","ruby_source_checksum":"b52efab0b535bfbab73446877c17cac3ea5123cab541ce3b94f3cc67f5064fb3","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"po4a":":build"}],"stable_checksum":"79e524b7526dba2ec5c409d0ee52ebec135815cf5b2907375d444122e0594b69","stable_url_args":["https://deb.debian.org/debian/pool/main/d/debianutils/debianutils_5.23.2.tar.xz"],"stable_version":"5.23.2"},"debugbreak":{"bottle_rebuild":1,"desc":"Break into the debugger programmatically","homepage":"https://github.com/scottt/debugbreak","license":"BSD-2-Clause","ruby_source_checksum":"1743c74f0ac2366d11a2b4dc1f7dcc42fa4b47f9a29ca35fb30f642c53d12673","stable_checksum":"62089680cc1cd0857519e2865b274ed7534bfa7ddfce19d72ffee41d4921ae2f","stable_url_args":["https://github.com/scottt/debugbreak/archive/refs/tags/v1.0.tar.gz"],"stable_version":"1.0","bottle_tag":":all","bottle_checksum":"c3d74ba626694bb1db1d81d3efac9b1a9ca9c71521212bb937bfd897d677272f"},"decasify":{"bottle_rebuild":1,"desc":"Utility for casting strings to title-case according to locale-aware style guides","executables":["decasify"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/alerque/decasify.git",{":branch":"master"}],"head_uses_from_macos":[[{"jq":":build",":since":":sequoia"}]],"homepage":"https://github.com/alerque/decasify","license":"LGPL-3.0-only","ruby_source_checksum":"33161c7a9ecfd2b200c5c4d0a3b1d57d197d3ba8cb83767c920379edfaa95e86","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"2404c9f1c163b4290aeb93694d3ad49181c0a389c3aea7ed6abab22489d14e93","stable_url_args":["https://github.com/alerque/decasify/releases/download/v0.11.3/decasify-0.11.3.tar.zst"],"stable_uses_from_macos":[[{"jq":":build",":since":":sequoia"}]],"stable_version":"0.11.3"},"deck":{"desc":"Creates slide deck using Markdown and Google Slides","executables":["deck"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/k1LoW/deck.git",{":branch":"main"}],"homepage":"https://github.com/k1LoW/deck","license":"MIT","ruby_source_checksum":"2c27da1fe4f49f7d9453adb9abf2ab9d38a48a824245b577a4a87032e064a0df","stable_dependencies":[{"go":":build"}],"stable_checksum":"dd5d79049bb9b2f9d1d670b6a7f4ab7d4630e26a98c730a7ab4297382d9466fe","stable_url_args":["https://github.com/k1LoW/deck/archive/refs/tags/v1.24.1.tar.gz"],"stable_version":"1.24.1"},"decker":{"desc":"HyperCard-like multimedia sketchpad","executables":["decker","lilt"],"head_dependencies":["sdl2-compat","sdl2_image"],"homepage":"https://beyondloom.com/decker/","license":"MIT","ruby_source_checksum":"efae8a48fcca8fc03d78524fed98f3132aac897da07ec1c2fc2f45ea395b976f","stable_dependencies":["sdl2-compat","sdl2_image"],"stable_checksum":"29d52a275b0b55bc466ef285ddcfaf58dce78a1810d196fa05b08c710ee5c817","stable_url_args":["https://github.com/JohnEarnest/Decker/archive/refs/tags/v1.68.tar.gz"],"stable_version":"1.68"},"decompose":{"desc":"Reverse-engineering tool for docker environments","executables":["decompose"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/s0rg/decompose.git",{":branch":"master"}],"homepage":"https://github.com/s0rg/decompose","license":"MIT","ruby_source_checksum":"b78cf58bda393bea67a037e6e5069c566e1f46af760c7d92333727e779d7bb4a","stable_dependencies":[{"go":":build"}],"stable_checksum":"c68e57eb98d88d4d4221147229839b753b20640da88992b1e6ce143aec51459a","stable_url_args":["https://github.com/s0rg/decompose/archive/refs/tags/v1.11.8.tar.gz"],"stable_version":"1.11.8"},"defaultbrowser":{"desc":"Command-line tool for getting & setting the default browser","executables":["defaultbrowser"],"homepage":"https://github.com/kerma/defaultbrowser","license":"MIT","ruby_source_checksum":"2546fc0daeaf6e81f5cdc6a57b9f75a11998e77721bddac39d9e1671d8a85d21","stable_checksum":"56249f05da912bbe828153d775dc4f497f5a8b453210c2788d6a439418ac2ea3","stable_url_args":["https://github.com/kerma/defaultbrowser/archive/refs/tags/1.1.tar.gz"],"stable_version":"1.1","bottle_checksum":"19e88d5316731019db1bafd3361af53fe3a4dd40348ac5a30bf34754b250f992"},"define":{"desc":"Command-line dictionary (thesaurus) app, with access to multiple sources","executables":["define"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Rican7/define.git",{":branch":"main"}],"homepage":"https://github.com/Rican7/define","license":"MIT","ruby_source_checksum":"53eb2160b3d6e5c28c45b74f2df18a4176a0c48dad3b85635052a0265c024e82","stable_dependencies":[{"go":":build"}],"stable_checksum":"b8f0a83bbf345330d1081634e3b865527d4924be8e771501283abf17c4304514","stable_url_args":["https://github.com/Rican7/define/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0"},"defuddle":{"desc":"Extract article content and metadata from web pages","executables":["defuddle"],"head_dependencies":["node"],"homepage":"https://defuddle.md","license":"MIT","ruby_source_checksum":"f7bf9c98211890534b046f8979a610769b574ec2e9af9f212a4bd76083b0454a","stable_dependencies":["node"],"stable_checksum":"2fec08ed0d623084226be827a84ccebbd7a368da770354f117ed8cb731a5d18f","stable_url_args":["https://registry.npmjs.org/defuddle/-/defuddle-0.19.1.tgz"],"stable_version":"0.19.1","bottle_tag":":all","bottle_checksum":"4956bc8858812e1060e9cf579aa6a03e24fd46ae4cd73099086231db57a71b24"},"deheader":{"desc":"Analyze C/C++ files for unnecessary headers","executables":["deheader"],"head_dependencies":[{"asciidoctor":":build"}],"head_url_args":["https://gitlab.com/esr/deheader.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"http://www.catb.org/~esr/deheader/","license":"BSD-2-Clause","ruby_source_checksum":"db594fb4fa35a68e7d997f677c68bf9812812cc462c16627f02925c411053b3b","stable_dependencies":[{"asciidoctor":":build"}],"stable_checksum":"08ca718429db0d3fbe4388d62239d6604a08f979a5421fc4f1a1b55cb688a4d3","stable_url_args":["https://gitlab.com/esr/deheader/-/archive/1.12/deheader-1.12.tar.bz2"],"stable_uses_from_macos":[["python"]],"stable_version":"1.12","bottle_tag":":all","bottle_checksum":"a50361d052ca4a600d876ef7f12a4286551f3bbe2fe72645d8c856e98aa3c230"},"dehydrated":{"bottle_rebuild":1,"desc":"LetsEncrypt/acme client implemented as a shell-script","executables":["dehydrated"],"homepage":"https://dehydrated.io","license":"MIT","ruby_source_checksum":"f8be3f87c12ab8be080cf53535133f5fb4a6cf1c625042ae9c22a8e5f550cd19","stable_checksum":"34d0e316dd86108cf302fddfe1c6d7b72c2fa98bed338ddd6c0155da2ec75a94","stable_url_args":["https://github.com/dehydrated-io/dehydrated/archive/refs/tags/v0.7.2.tar.gz"],"stable_version":"0.7.2","bottle_tag":":all","bottle_checksum":"069a4a6c4658ce2051150ae2ee9245b5d40ceb175912ab8428ecd7e1a7519bcd"},"deja-gnu":{"aliases":["dejagnu"],"bottle_rebuild":1,"desc":"Framework for testing other programs","executables":["dejagnu","runtest"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://git.savannah.gnu.org/git/dejagnu.git",{":branch":"master"}],"head_uses_from_macos":[["expect"]],"homepage":"https://www.gnu.org/software/dejagnu/","license":"GPL-3.0-or-later","ruby_source_checksum":"75e02ac45abcba3b9f49dfda6e048da570ba4b884d7b147930ef2dfc8ba0a794","stable_checksum":"87daefacd7958b4a69f88c6856dbd1634261963c414079d0c371f589cd66a2e3","stable_url_args":["https://ftpmirror.gnu.org/gnu/dejagnu/dejagnu-1.6.3.tar.gz"],"stable_uses_from_macos":[["expect"]],"stable_version":"1.6.3","bottle_tag":":all","bottle_checksum":"8b7481a7c316dd293ddffc9a58fcfbd5289be84f4c2d39d6f4e69da6dd36bd80"},"delve":{"aliases":["dlv"],"desc":"Debugger for the Go programming language","executables":["dlv"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/go-delve/delve.git",{":branch":"master"}],"homepage":"https://github.com/go-delve/delve","license":"MIT","ruby_source_checksum":"52bd6075bed7ea3a1582c1b66721333b7d0d2bfe019a5e18802a09032a60110c","stable_dependencies":[{"go":":build"}],"stable_checksum":"84979ac689ba26dc0a086b245cb0a3f3e6a7a246a435b2c757867e76823187a5","stable_url_args":["https://github.com/go-delve/delve/archive/refs/tags/v1.27.0.tar.gz"],"stable_version":"1.27.0"},"demumble":{"desc":"More powerful symbol demangler (a la c++filt)","executables":["demumble"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/nico/demumble.git",{":branch":"main"}],"homepage":"https://github.com/nico/demumble","license":"Apache-2.0","ruby_source_checksum":"cbfec7c1a0077cffb9bba684956700e679a3d8c198b907fde49adb9880a21c27","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"29501fbd5522820a1672aea0292105b8706899e4e4b283ff51c126f79b3b2c41","stable_url_args":["https://github.com/nico/demumble/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"deno":{"conflicts":[["dxpy",{":because":"both install `dx` binaries"}]],"desc":"Secure runtime for JavaScript and TypeScript","executables":["deno","dx"],"head_dependencies":["little-cms2","sqlite",{"cmake":":build"},{"lld":":build"},{"llvm":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/denoland/deno.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}],["libffi"]],"homepage":"https://deno.com/","license":"MIT","ruby_source_checksum":"d8f7fba69d3236ca5d2adb7312ab9e1e117bd283b2eba2074a3958b5ff35bd30","stable_dependencies":["little-cms2","sqlite",{"cmake":":build"},{"lld":":build"},{"llvm":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"c1bbd632c2384a13be4ef8fd274649e80cd3ca5ba6b6e669e22d3743edd35dac","stable_url_args":["https://github.com/denoland/deno/releases/download/v2.9.2/deno_src.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["libffi"]],"stable_version":"2.9.2"},"denominator":{"bottle_rebuild":2,"desc":"Portable Java library for manipulating DNS clouds","executables":["denominator"],"head_dependencies":["openjdk"],"homepage":"https://github.com/Netflix/denominator/tree/v4.7.1/cli","license":"Apache-2.0","ruby_source_checksum":"af715ac18d8cb357b8fbb5d95bab7017c536020a9bcbbe5ede21c8123aa6bbf8","stable_dependencies":["openjdk"],"stable_checksum":"f2d09aaebb63ccb348dcba3a5cc3e94a42b0eae49e90ac0ec2b0a14adfbe5254","stable_url_args":["https://search.maven.org/remotecontent?filepath=com/netflix/denominator/denominator-cli/4.7.1/denominator-cli-4.7.1-fat.jar"],"stable_version":"4.7.1","bottle_tag":":all","bottle_checksum":"3da7d5704460e94f75bd1241c7d285971b2c22f23633c2cea058cccefc6a65e5"},"dep-tree":{"desc":"Tool for visualizing dependencies between files and enforcing dependency rules","executables":["dep-tree"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gabotechs/dep-tree.git",{":branch":"main"}],"homepage":"https://github.com/gabotechs/dep-tree","license":"MIT","ruby_source_checksum":"979c8ca6afa77762dbf2c1b838746324243d7c1023e4f30e9a414a68777c8b49","stable_dependencies":[{"go":":build"}],"stable_checksum":"84f303594bce854527fe85208867a5060314ff3b24990d7c0f2846d364d81d4a","stable_url_args":["https://github.com/gabotechs/dep-tree/archive/refs/tags/v0.23.4.tar.gz"],"stable_version":"0.23.4"},"dependabot":{"desc":"Tool for testing and debugging Dependabot update jobs","executables":["dependabot"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/dependabot/cli.git",{":branch":"main"}],"homepage":"https://github.com/dependabot/cli","license":"MIT","ruby_source_checksum":"1c0341630cadd78a8a3f9daecd6a588062025b7f097d932f5fa513280318892d","stable_dependencies":[{"go":":build"}],"stable_checksum":"79b9dd669d39390fe8ea4c8376822774534f0234cffbe7db85bc28aebd23312b","stable_url_args":["https://github.com/dependabot/cli/archive/refs/tags/v1.91.0.tar.gz"],"stable_version":"1.91.0"},"dependency-check":{"desc":"OWASP dependency-check","executables":["dependency-check"],"head_dependencies":["openjdk"],"head_url_args":["https://github.com/dependency-check/DependencyCheck.git",{":branch":"main"}],"homepage":"https://owasp.org/www-project-dependency-check/","license":"Apache-2.0","ruby_source_checksum":"5855c1cbefef7d0e8f4279b66ecf2f03527c52794d4b90be8e30e0f0989d690a","stable_dependencies":["openjdk"],"stable_checksum":"bf07fefd81af3094c5f6850423b014df44db62ce2dbad0f79079a90df675e44a","stable_url_args":["https://github.com/dependency-check/DependencyCheck/releases/download/v12.2.2/dependency-check-12.2.2-release.zip"],"stable_version":"12.2.2","bottle_tag":":all","bottle_checksum":"d454f36430b7e49bc946322a32781d36afbf34a9d11aa962b31d0b8e202aa833"},"deployer":{"desc":"Deployment tool written in PHP with support for popular frameworks","executables":["dep"],"head_dependencies":["php"],"homepage":"https://deployer.org/","license":"MIT","ruby_source_checksum":"eca63afa228d8ca73285a852b7eb6d2425e774142ad7d5db0bb6eaf4d3a5fcb5","stable_dependencies":["php"],"stable_checksum":"0026dfa73626a8ccde06222fe5fccf03e6d4a19e765914bb87d7d2cc21f3e57d","stable_url_args":["https://github.com/deployphp/deployer/releases/download/v8.0.5/deployer.phar"],"stable_version":"8.0.5","bottle_tag":":all","bottle_checksum":"30faf6172ee6025effbbebc49d712af4fad206520d4337e7f8bbaa534c5c7fbc"},"depot":{"desc":"Build your Docker images in the cloud","executables":["depot"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/depot/cli.git",{":branch":"main"}],"homepage":"https://depot.dev/","license":"MIT","ruby_source_checksum":"57fbbc1f85b0beeea302f8bc262ab1f7ed6e3900b94a44794b7a6ef0512dc7f6","stable_dependencies":[{"go":":build"}],"stable_checksum":"e39ce4aea211fcbe329283c12e3fbb79f2a5dd477fe791fe8e5582797c874bb0","stable_url_args":["https://github.com/depot/cli/archive/refs/tags/v2.101.69.tar.gz"],"stable_version":"2.101.69"},"depqbf":{"desc":"Solver for quantified boolean formulae (QBF)","executables":["depqbf"],"head_url_args":["https://github.com/lonsing/depqbf.git",{":branch":"master"}],"homepage":"https://lonsing.github.io/depqbf/","license":"GPL-3.0-or-later","ruby_source_checksum":"1b9966b431e2e4401c30975a7d894e1c088c8d22a77285386f685e173f018484","stable_checksum":"9684bb1562bfe14559007401f52975554373546d3290a19618ee71d709bce76e","stable_url_args":["https://github.com/lonsing/depqbf/archive/refs/tags/version-6.03.tar.gz"],"stable_version":"6.03","bottle_cellar":":any","bottle_checksum":"afc477a7b941f95abf0a3e7db86d60b2ee9ef9e8b2f4ecb84d84044a9dbb0bdf"},"depsguard":{"desc":"Harden package manager configs against supply chain attacks","executables":["depsguard"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/arnica/depsguard.git",{":branch":"main"}],"homepage":"https://depsguard.com","license":"MIT","ruby_source_checksum":"4270bdc00668b749d52d8485da6962070d4b0e4fe0ea4ba6c6118b387a97b5cb","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0db158f447f8ebf887466ae57f0d7bf6f02c8d647fa02235d3ebb5852a395193","stable_url_args":["https://github.com/arnica/depsguard/archive/refs/tags/v0.1.40.tar.gz"],"stable_version":"0.1.40"},"der-ascii":{"desc":"Reversible DER and BER pretty-printer","executables":["ascii2der","der2ascii"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/google/der-ascii.git",{":branch":"main"}],"homepage":"https://github.com/google/der-ascii","license":"Apache-2.0","ruby_source_checksum":"162e23b61a843364d0a689e6543ee0ce1cf9023e611a26bec1c2a83d0973021a","stable_dependencies":[{"go":":build"}],"stable_checksum":"1ab23597139a6e006efc38e1105b81bf8ca2486c3fab42be7a9ccabb8a1aef2a","stable_url_args":["https://github.com/google/der-ascii/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"derby":{"bottle_rebuild":3,"deprecate_args":{":date":"2026-01-03",":because":":unsupported"},"desc":"Apache Derby is an embedded relational database running on JVM","disable_args":{":date":"2027-01-03",":because":":unsupported"},"executables":["NetworkServerControl","dblook","ij","setEmbeddedCP","setNetworkClientCP","setNetworkServerCP","startNetworkServer","stopNetworkServer","sysinfo"],"head_dependencies":["openjdk"],"homepage":"https://db.apache.org/derby/","license":"Apache-2.0","ruby_source_checksum":"4082d02673b18e608db5b658cf1eeb69022abbe36713fba87f5f7a8340183654","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/derby"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/derby/bin/NetworkServerControl","-h","127.0.0.1","start"]],"stable_dependencies":["openjdk"],"stable_checksum":"cbcfe4a0f07aab943cf89978f38d9047a9783233a770c54074bf555a65bedd42","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=db/derby/db-derby-10.17.1.0/db-derby-10.17.1.0-bin.tar.gz"],"stable_version":"10.17.1.0","bottle_tag":":all","bottle_checksum":"e7ed627ed2f1ea6529efac7f4b480874f4903e5ff671b1f9b885d470132231ab"},"descope":{"desc":"Command-line utility for performing common tasks on Descope projects","executables":["descope"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/descope/descopecli.git",{":branch":"main"}],"homepage":"https://www.descope.com","license":"MIT","ruby_source_checksum":"4210917235131cffacadc1e5df7b49d959ddfd4b38d01defe3445371822cbccd","stable_dependencies":[{"go":":build"}],"stable_checksum":"78a6ade619839d8fd822b2efec5431a1d9f9d45a1bd1b60aab0048a95e32c8b9","stable_url_args":["https://github.com/descope/descopecli/archive/refs/tags/v0.8.15.tar.gz"],"stable_version":"0.8.15"},"desed":{"desc":"Debugger for Sed","executables":["desed"],"head_dependencies":[{"rust":":build"},{"gnu-sed":":test"}],"head_url_args":["https://github.com/SoptikHa2/desed.git",{":branch":"master"}],"homepage":"https://soptik.tech/articles/building-desed-the-sed-debugger.html","license":"GPL-3.0-or-later","ruby_source_checksum":"8f440fbeefa7d97515b93c747bf9f19ff4f7a7fcb0b59a13bc8bd36b68148e1d","stable_dependencies":[{"rust":":build"},{"gnu-sed":":test"}],"stable_checksum":"73c75eaa65cccde5065a947e45daf1da889c054d0f3a3590d376d7090d4f651a","stable_url_args":["https://github.com/SoptikHa2/desed/archive/refs/tags/v1.2.2.tar.gz"],"stable_version":"1.2.2"},"desk":{"bottle_rebuild":1,"desc":"Lightweight workspace manager for the shell","executables":["desk"],"homepage":"https://github.com/jamesob/desk","license":"MIT","ruby_source_checksum":"388318f6e6d9845be2eefe84d5dec4dfad85677c21fbfe745b9759bb1657287a","stable_checksum":"620bfba5b285d4d445e3ff9e399864063d7b0e500ef9c70d887fb7b157576c45","stable_url_args":["https://github.com/jamesob/desk/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0","bottle_tag":":all","bottle_checksum":"95e0acae98be5f6f5d3105ff2c6236d3e9648b8bbc1ab350e7735ed3935db8fe"},"desktop-file-utils":{"desc":"Command-line utilities for working with desktop entries","executables":["desktop-file-edit","desktop-file-install","desktop-file-validate","update-desktop-database"],"head_dependencies":["glib","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://wiki.freedesktop.org/www/Software/desktop-file-utils/","license":"GPL-2.0-or-later","ruby_source_checksum":"49c3e19ce7bae36e6f5c548c6fc2473fb5837674eec6823df4c4b12f1a2e840d","stable_dependencies":["glib","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"4401d4e231d842c2de8242395a74a395ca468cd96f5f610d822df33594898a70","stable_url_args":["https://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.28.tar.xz"],"stable_version":"0.28"},"detach":{"desc":"Execute given command in detached process","executables":["detach"],"homepage":"https://inglorion.net/software/detach/","license":"MIT","ruby_source_checksum":"677fc1208eecf0c42f907903c6851c9c7b31f1ff909972b6747eb8cbf83976f6","stable_checksum":"b2070e708d4fe3a84197e2a68f25e477dba3c2d8b1f9ce568f70fc8b8e8a30f0","stable_url_args":["https://inglorion.net/download/detach-0.2.3.tar.bz2"],"stable_version":"0.2.3","bottle_checksum":"934338f4dbae7773162dfa2a6b83d3c72a0740747bd4494509a9d5ee20bf37b5"},"detect-secrets":{"desc":"Enterprise friendly way of detecting and preventing secrets in code","executables":["detect-secrets","detect-secrets-hook"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/Yelp/detect-secrets.git",{":branch":"master"}],"homepage":"https://github.com/Yelp/detect-secrets","license":"Apache-2.0","revision":9,"ruby_source_checksum":"6691d590bd6fa7dc3f4bc6df29a052e0e36ae7fddbff1b52224255fbcb59d53d","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"6bb46dcc553c10df51475641bb30fd69d25645cc12339e46c824c1e0c388898a","stable_url_args":["https://files.pythonhosted.org/packages/69/67/382a863fff94eae5a0cf05542179169a1c49a4c8784a9480621e2066ca7d/detect_secrets-1.5.0.tar.gz"],"stable_version":"1.5.0"},"detekt":{"desc":"Static code analysis for Kotlin","executables":["detekt"],"head_dependencies":["openjdk@21"],"homepage":"https://detekt.dev","license":"Apache-2.0","ruby_source_checksum":"c88286c78bcb18c6ef9d3e5cd1f586a93d12fe1c359cf416686926c92d51fa13","stable_dependencies":["openjdk@21"],"stable_checksum":"2ce2ff952e150baf28a29cda70a363b0340b3e81a55f43e51ec5edffc3d066c1","stable_url_args":["https://github.com/detekt/detekt/releases/download/v1.23.8/detekt-cli-1.23.8-all.jar"],"stable_version":"1.23.8","bottle_tag":":all","bottle_checksum":"37152acb3b7195f62c6e972c3deb2d8423a59f907e1e3452a94628c6e4023ea0"},"detox":{"desc":"Utility to replace problematic characters in filenames","executables":["detox","inline-detox"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"homepage":"https://detox.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"e9a2b0df060e8e1d1e60f51270521feea283c9469ab785ed2ab1d3f9d1258086","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"15dc32ca5856a3edc2fff237c8cbcb29979a25292aac738a272181d2152699ea","stable_url_args":["https://github.com/dharple/detox/archive/refs/tags/v3.0.1.tar.gz"],"stable_version":"3.0.1"},"devcockpit":{"desc":"TUI system monitor for Apple Silicon","executables":["devcockpit"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/caioricciuti/dev-cockpit.git",{":branch":"main"}],"homepage":"https://devcockpit.app/","license":"GPL-3.0-only","ruby_source_checksum":"c3c9ec432d8e1ec6619fd6c2d4d328f3421eca17b153966a1269eab35c066f8c","stable_dependencies":[{"go":":build"}],"stable_checksum":"feb16115caf94b63b71a5c86ab47b10bee5009207790c99df52443fe4cdd4873","stable_url_args":["https://github.com/caioricciuti/dev-cockpit/archive/refs/tags/v2.1.0.tar.gz"],"stable_version":"2.1.0"},"devcontainer":{"desc":"Reference implementation for the Development Containers specification","executables":["devcontainer"],"head_dependencies":["node"],"homepage":"https://containers.dev","license":"MIT","ruby_source_checksum":"69b28c0168b8e9c78cfa7cee7a1ac859c89cf28ffe9dd2a53418d62b44741dca","stable_dependencies":["node"],"stable_checksum":"73f5ee2f149bed32f4f69914d439e85c47ea6de2733e6637dc136d964f249c57","stable_url_args":["https://registry.npmjs.org/@devcontainers/cli/-/cli-0.87.0.tgz"],"stable_version":"0.87.0","bottle_tag":":all","bottle_checksum":"33f7db28c41519606fd547980e5dc61123b55627c85a87df8584d224222212a8"},"device-mapper":{"desc":"Userspace library and tools for logical volume management","executables":["blkdeactivate","dmsetup","dmstats","dmvdostats"],"head_dependencies":["libaio",{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/lvmteam/lvm2.git",{":branch":"main"}],"homepage":"https://sourceware.org/dm","license":"LGPL-2.1-only","ruby_source_checksum":"f1b668a219574c60ec1ca89ce78fbbd8154af1cc62d049adcd524f7951f97ddb","stable_dependencies":["libaio",{"pkgconf":":build"}],"stable_checksum":"d58011b845df8ec13816ca13ea6c39d4cb3d038cd2d7d387acdf5681ad7d6637","stable_url_args":["https://sourceware.org/pub/lvm2/releases/LVM2.2.03.41.tgz"],"stable_version":"2.03.41"},"devil":{"desc":"Cross-platform image library","head_dependencies":["jasper","jpeg-turbo","libpng","libtiff","little-cms2",{"cmake":":build"}],"head_url_args":["https://github.com/DentonW/DevIL.git",{":branch":"master"}],"homepage":"https://sourceforge.net/projects/openil/","license":"LGPL-2.1-only","revision":6,"ruby_source_checksum":"7ca63729dcccc4572dbe65ecfe3020e2e148f5445c4351c751a8ccc937dcfe15","stable_dependencies":["jasper","jpeg-turbo","libpng","libtiff","little-cms2",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/DentonW/DevIL/commit/41fcabbe.patch?full_index=1","sha256":"324dc09896164bef75bb82b37981cc30dfecf4f1c2386c695bb7e92a2bb8154d"},{"strip":"p1","url":"https://github.com/DentonW/DevIL/commit/4a2d7822.patch?full_index=1","sha256":"7e74a4366ef485beea1c4285f2b371b6bfa0e2513b83d4d45e4e120690c93f1d"},{"strip":"p1","url":"https://github.com/DentonW/DevIL/commit/42a62648.patch?full_index=1","sha256":"b3a99c34cd7f9a5681f43dc0886fe360ba7d1df2dd1eddd7fcdcae7898f7a68e"},{"strip":"p1","data":true}],"stable_checksum":"0075973ee7dd89f0507873e2580ac78336452d29d34a07134b208f44e2feb709","stable_url_args":["https://downloads.sourceforge.net/project/openil/DevIL/1.8.0/DevIL-1.8.0.tar.gz"],"stable_version":"1.8.0","bottle_cellar":":any","bottle_checksum":"543768d33075adb7d3301fff8a8376a0ebf014401783f10ae68bf896e2996b36"},"devspace":{"desc":"CLI helps develop/deploy/debug apps with Docker and k8s","executables":["devspace"],"head_dependencies":["kubernetes-cli",{"go":":build"}],"head_url_args":["https://github.com/devspace-sh/devspace.git",{":branch":"main"}],"homepage":"https://devspace.sh/","license":"Apache-2.0","ruby_source_checksum":"9b372001f3647322287c1dc90a6ef361cb9b9089beff7feace9a97e37894e7d9","stable_dependencies":["kubernetes-cli",{"go":":build"}],"stable_checksum":"c6e4f9d6587d77b5498d56391667c5d88b65ced06ca7e03a4ac74f600c19c8c4","stable_url_args":["https://github.com/devspace-sh/devspace/archive/refs/tags/v6.3.21.tar.gz"],"stable_version":"6.3.21"},"dex":{"bottle_rebuild":1,"conflicts":[["dexidp",{":because":"both install `dex` binaries"}]],"desc":"Dextrous text editor","executables":["dex"],"head_url_args":["https://github.com/tihirvon/dex.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/tihirvon/dex","license":"GPL-2.0-only","ruby_source_checksum":"6d1e7d59b042eed4dd0021d1a83796036a2f978d80fce36a2eebf0f0f549f03a","stable_checksum":"4468b53debe8da6391186dccb78288a8a77798cb4c0a00fab9a7cdc711cd2123","stable_url_args":["https://github.com/tihirvon/dex/archive/refs/tags/v1.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.0","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"f8ffe6f83659dbdf5f60ee7367291371a1b5cb502ce288ba76d7d392ad943c85"},"dex2jar":{"bottle_rebuild":1,"desc":"Tools to work with Android .dex and Java .class files","executables":["d2j-apk-sign","d2j-asm-verify","d2j-baksmali","d2j-class-version-switch","d2j-decrypt-string","d2j-dex-recompute-checksum","d2j-dex-weaver","d2j-dex2jar","d2j-dex2smali","d2j-jar-access","d2j-jar-weaver","d2j-jar2dex","d2j-jar2jasmin","d2j-jasmin2jar","d2j-smali","d2j-std-apk","d2j_invoke"],"head_dependencies":["openjdk"],"homepage":"https://github.com/pxb1988/dex2jar","license":"Apache-2.0","ruby_source_checksum":"639ce594385bc2f904d44a7620db906e65a3f98597f2b851056fa645e8063b55","stable_dependencies":["openjdk"],"stable_checksum":"ee7c45eb3c1d2474a6145d8d447e651a736a22d9664b6d3d3be5a5a817dda23a","stable_url_args":["https://github.com/pxb1988/dex2jar/releases/download/v2.4/dex-tools-v2.4.zip"],"stable_version":"2.4","bottle_tag":":all","bottle_checksum":"ded18e9ed01974a255fca1641dfa790cf06c09ad819578f9e351d06f71a5ad83"},"dexidp":{"conflicts":[["dex",{":because":"both install `dex` binaries"}]],"desc":"OpenID Connect Identity and OAuth 2.0 Provider","executables":["dex"],"head_dependencies":[{"go":":build"}],"homepage":"https://dexidp.io","license":"Apache-2.0","ruby_source_checksum":"67d65bca01817b45ff5fcea88ce659d5fbab44035d3c22bb221f50d7729f6d74","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/dex.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/dex.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/dexidp/bin/dex","serve","$HOMEBREW_PREFIX/etc/dexidp/config.yaml"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"6dc9bf768d67723d8117268d5177c7450519608f5403cd10e857c89465fa2b9e","stable_url_args":["https://github.com/dexidp/dex/archive/refs/tags/v2.45.1.tar.gz"],"stable_version":"2.45.1"},"dexter-lsp":{"conflicts":[["dexter",{":because":"both install `dexter` binaries"}]],"desc":"Elixir LSP optimized for large codebases","executables":["dexter"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/remoteoss/dexter.git",{":branch":"main"}],"head_uses_from_macos":[[{"sqlite":":build"}]],"homepage":"https://github.com/remoteoss/dexter","license":"MIT","ruby_source_checksum":"545dd8bad88d2d2c1e44d750acc763a9b7d9326a9a87dfeec6594e20da1d7113","stable_dependencies":[{"go":":build"}],"stable_checksum":"94afaa0ce531ef9b47ab5f6857e91f691f558d8df0201a715826b87604595b6f","stable_url_args":["https://github.com/remoteoss/dexter/archive/refs/tags/v0.7.1.tar.gz"],"stable_uses_from_macos":[[{"sqlite":":build"}]],"stable_version":"0.7.1"},"dexter":{"conflicts":[["dexter-lsp",{":because":"both install `dexter` binaries"}]],"desc":"Automatic indexer for Postgres","executables":["dexter"],"head_dependencies":["libpq","ruby",{"postgresql@18":":test"}],"homepage":"https://github.com/ankane/dexter","license":"MIT","revision":1,"ruby_source_checksum":"9037fd2e92ff9cb1c8f8647352e891edb8a2eb8ff76db17d00125961010824ed","stable_dependencies":["libpq","ruby",{"postgresql@18":":test"}],"stable_checksum":"5aca9fcb671170bda6ae8a9b6d563a4813237412a658f614bb48c8caf6067f78","stable_url_args":["https://github.com/ankane/dexter/archive/refs/tags/v0.6.3.tar.gz"],"stable_version":"0.6.3"},"dezoomify-rs":{"desc":"Tiled image downloader","executables":["dezoomify-rs"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"imagemagick":":test"}],"head_url_args":["https://github.com/lovasoa/dezoomify-rs.git",{":branch":"master"}],"homepage":"https://dezoomify-rs.ophir.dev","license":"GPL-3.0-only","ruby_source_checksum":"a9f02ff73c7c631360987e86a112735255e4f88ff50c7d9e96f731be195416ae","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"imagemagick":":test"}],"stable_checksum":"4ccc7ed37f02fe91fddeb8fe58c92707adc7227314e25e2fd17d37fef8605592","stable_url_args":["https://github.com/lovasoa/dezoomify-rs/archive/refs/tags/v2.17.0.tar.gz"],"stable_version":"2.17.0"},"dfc":{"bottle_rebuild":1,"desc":"Display graphs and colors of file system space/usage","executables":["dfc"],"head_dependencies":["gettext",{"cmake":":build"},{"gettext":":build"}],"head_url_args":["https://github.com/Rolinh/dfc.git",{":branch":"master"}],"homepage":"https://github.com/Rolinh/dfc","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"3dd646c21a1688449a93f6cdf225194fdb12385a1ec4e363b9065da75ebaf66f","stable_dependencies":["gettext",{"cmake":":build"},{"gettext":":build"}],"stable_checksum":"962466e77407dd5be715a41ffc50a54fce758a78831546f03a6bb282e8692e54","stable_url_args":["https://github.com/Rolinh/dfc/releases/download/v3.1.1/dfc-3.1.1.tar.gz"],"stable_version":"3.1.1","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"6f2d7350e0c7e1c905718b6dcf282367bc846bbd51538a9a525f681dda03be61"},"dfmt":{"desc":"Formatter for D source code","executables":["dfmt"],"head_dependencies":[{"ldc":":build"}],"head_url_args":["https://github.com/dlang-community/dfmt.git",{":branch":"master"}],"homepage":"https://github.com/dlang-community/dfmt","license":"BSL-1.0","ruby_source_checksum":"5c17fd80b937f13a3e388ce666febf7052f517d2ad32e10ddfd04490a8857304","stable_dependencies":[{"ldc":":build"}],"stable_url_args":["https://github.com/dlang-community/dfmt.git",{":tag":"v0.15.2",":revision":"d8e43e23eca0aa32f064fe7efe8e74a9efa8018e"}],"stable_version":"0.15.2"},"dfu-programmer":{"bottle_rebuild":1,"desc":"Device firmware update based USB programmer for Atmel chips","executables":["dfu-programmer"],"head_dependencies":["libusb",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/dfu-programmer/dfu-programmer.git",{":branch":"master"}],"homepage":"https://github.com/dfu-programmer/dfu-programmer","license":"GPL-2.0-or-later","ruby_source_checksum":"fbdfcc9d625bb1a6a70d78116c9652d38d6f1d65773e5305c5ca4347df4def0a","stable_dependencies":["libusb"],"stable_checksum":"844e469be559657bc52c9d9d03c30846acd11ffbb1ddd42438fa8af1d2b8587d","stable_url_args":["https://github.com/dfu-programmer/dfu-programmer/releases/download/v1.1.0/dfu-programmer-1.1.0.tar.gz"],"stable_version":"1.1.0"},"dfu-util":{"desc":"USB programmer","executables":["dfu-prefix","dfu-suffix","dfu-util"],"head_dependencies":["libusb",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.code.sf.net/p/dfu-util/dfu-util.git",{":branch":"master"}],"homepage":"https://dfu-util.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"29d4feb634451129ab1a449a28b5149d95a90d88743b66ac2b85053c2cc7e3d9","stable_dependencies":["libusb",{"pkgconf":":build"}],"stable_checksum":"b4b53ba21a82ef7e3d4c47df2952adf5fa494f499b6b0b57c58c5d04ae8ff19e","stable_url_args":["https://downloads.sourceforge.net/project/dfu-util/dfu-util-0.11.tar.gz"],"stable_version":"0.11","bottle_cellar":":any","bottle_checksum":"c7dd53f422003b99c57f565aad8371e8cef1aa3de825f36cd927cd61ed64249d"},"dhall-bash":{"bottle_rebuild":2,"desc":"Compile Dhall to Bash","executables":["dhall-to-bash"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/dhall-lang/dhall-haskell.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://github.com/dhall-lang/dhall-haskell/tree/main/dhall-bash","license":"BSD-3-Clause","ruby_source_checksum":"790f8b055e605ad215bd7f415ae9aefb22f9b62b48dd03cf46cf9f038788abdc","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"2aeb9316c22ddbc0c9c53ca0b347c49087351f326cba7a1cb95f4265691a5f26","stable_url_args":["https://hackage.haskell.org/package/dhall-bash-1.0.41/dhall-bash-1.0.41.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"1.0.41"},"dhall-json":{"bottle_rebuild":2,"desc":"Dhall to JSON compiler and a Dhall to YAML compiler","executables":["dhall-to-json","dhall-to-yaml","json-to-dhall"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/dhall-lang/dhall-haskell.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-json","license":"BSD-3-Clause","ruby_source_checksum":"924b7530e9b2993fc420d8c8a2c0ef7193ac70f4d4572083a1f2bebcec7604e5","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"ca48cd434380cbd979dbb12889f90da8fdc1ea90bc266cab14f061c60e19d5fa","stable_url_args":["https://hackage.haskell.org/package/dhall-json-1.7.12/dhall-json-1.7.12.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"1.7.12"},"dhall-lsp-server":{"bottle_rebuild":2,"desc":"Language Server Protocol (LSP) server for Dhall","executables":["dhall-lsp-server"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/dhall-lang/dhall-haskell.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://github.com/dhall-lang/dhall-haskell/tree/main/dhall-lsp-server","license":"BSD-3-Clause","ruby_source_checksum":"a3e1acee01f37b924b5a36f5530e6079194a04978bfe93011b729f0302eab1da","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_patches":[{"strip":"p2","url":"https://github.com/dhall-lang/dhall-haskell/commit/a621e1438df5865d966597e2e1b0bb37e8311447.patch?full_index=1","sha256":"89b768b642c0a891e5d0a33ac43c84f07f509c538cf2a035fad967ce6af074ef"},{"strip":"p2","url":"https://github.com/dhall-lang/dhall-haskell/commit/9f2d4d44be643229784bfc502ab49184ec82bc05.patch?full_index=1","sha256":"877ac62d2aa87d8aeb13e021b134298a299917f30b6a7a5962d5a06407c38067"}],"stable_checksum":"4c7f056c8414f811edb14d26b0a7d3f3225762d0023965e474b5712ed18c9a6d","stable_url_args":["https://hackage.haskell.org/package/dhall-lsp-server-1.1.4/dhall-lsp-server-1.1.4.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"1.1.4"},"dhall-toml":{"bottle_rebuild":2,"desc":"Convert between Dhall and Toml","executables":["dhall-to-toml","toml-to-dhall"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/dhall-lang/dhall-haskell.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://github.com/dhall-lang/dhall-haskell/tree/main/dhall-toml","license":"BSD-3-Clause","ruby_source_checksum":"088628a79c6916d832b7ad89e2473750d7a225f4162e1e2bdcdc7d8dc64b320b","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"e2a71fe3a9939728b4829f32146ca949b3c5b3f61e1245486a9fd43ba86f32dc","stable_url_args":["https://hackage.haskell.org/package/dhall-toml-1.0.4/dhall-toml-1.0.4.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"1.0.4"},"dhall-yaml":{"bottle_rebuild":3,"desc":"Convert between Dhall and YAML","executables":["dhall-to-yaml-ng","yaml-to-dhall"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/dhall-lang/dhall-haskell.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://github.com/dhall-lang/dhall-haskell/tree/main/dhall-yaml","license":"BSD-3-Clause","ruby_source_checksum":"c0d0ba5ac9fcb87c77e543d85e77e3b56b4ee5f6ffe6d9f3f2a2bc51bd412aab","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"e288091b568cfba756eb458716fb84745eb2599a848326b3eb3b45a5aa0008ea","stable_url_args":["https://hackage.haskell.org/package/dhall-yaml-1.2.12/dhall-yaml-1.2.12.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"1.2.12"},"dhall":{"bottle_rebuild":1,"desc":"Interpreter for the Dhall language","executables":["dhall"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://dhall-lang.org/","license":"BSD-3-Clause","ruby_source_checksum":"d205efee02999ffbc47ed06310e5963cbacf9191f6c4ca06eeb713b26ed286c7","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"cbb5612d9c55b9b3fa07ab73b72e6445875a6f53283f29979f164a9b3b067a00","stable_url_args":["https://hackage.haskell.org/package/dhall-1.42.3/dhall-1.42.3.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"1.42.3"},"dhcpdump":{"desc":"Monitor DHCP traffic for debugging purposes","executables":["dhcpdump"],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/dhcpdump-org/dhcpdump","license":"BSD-2-Clause","ruby_source_checksum":"7371499ab21e7bbb5ac81faa2e8747a39a79cda003f55390b42102027efd08a4","stable_checksum":"939bbf429cf46425cdd912486d0c2e25041ca4e7b6bd5bcf0f839e61a43a8604","stable_url_args":["https://github.com/dhcpdump-org/dhcpdump/releases/download/v1.10/dhcpdump-1.10.tar.xz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.10"},"dhcping":{"desc":"Perform a dhcp-request to check whether a dhcp-server is running","executables":["dhcping"],"homepage":"http://www.mavetju.org/unix/general.php","license":"BSD-2-Clause","ruby_source_checksum":"6a1e30074111f69045aead206a1eb1bbad5eb2bfd6e32936cec5d51884399018","stable_checksum":"32ef86959b0bdce4b33d4b2b216eee7148f7de7037ced81b2116210bc7d3646a","stable_url_args":["https://deb.debian.org/debian/pool/main/d/dhcping/dhcping_1.2.orig.tar.gz"],"stable_version":"1.2","bottle_checksum":"8126f3068682d4e4629158c4bec5f71fe557671ee93521d4a46286fcc8a9e53a"},"dhex":{"desc":"Ncurses based advanced hex editor featuring diff mode and more","executables":["dhex"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.dettus.net/dhex/","license":"GPL-2.0-or-later","ruby_source_checksum":"71704dd644f644d25358cfcfe918799bcb5d1ecc2fcfaf4d0092b07667c1aef7","stable_checksum":"52730bcd1cf16bd4dae0de42531be9a4057535ec61ca38c0804eb8246ea6c41b","stable_url_args":["https://www.dettus.net/dhex/dhex_0.69.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.69","bottle_checksum":"6b2818af033ee41f28f7718a9a310dc32b2b54272f7485934a643571e54b65b9"},"di":{"desc":"Advanced df-like disk information utility","executables":["di"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://diskinfo-di.sourceforge.io/","license":"Zlib","ruby_source_checksum":"348e8967537190c4dee26153a0c7143c322e58858541e28289a0b6b670fa7593","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"19eeeb7ebcad3061ae7814cdae5593accfb2bb261ce24795a604a282cbfc60fe","stable_url_args":["https://downloads.sourceforge.net/project/diskinfo-di/di-6.2.2.2.tar.gz"],"stable_version":"6.2.2.2"},"diagram":{"desc":"CLI app to convert ASCII arts into hand drawn diagrams","executables":["diagram"],"head_dependencies":[{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/esimov/diagram.git",{":branch":"master"}],"homepage":"https://github.com/esimov/diagram","license":"MIT","ruby_source_checksum":"7ad086e87d330ef86cf2747450e9524c9278b8c4028600c515861067798fb193","stable_dependencies":[{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"f88bc99975ade753435ecf0e7a6470611f77563eb73b94d56fa6b6bafb4b8561","stable_url_args":["https://github.com/esimov/diagram/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"dialog":{"desc":"Display user-friendly message boxes from shell scripts","executables":["dialog","dialog-config"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://invisible-island.net/dialog/","license":"LGPL-2.1-or-later","ruby_source_checksum":"7e44f51d59ca529b9db089349237502bb4f1111054b6abdd4ee4938ba11c0bb9","stable_checksum":"78b3dd18d95e50f0be8f9b9c1e7cffe28c9bf1cdf20d5b3ef17279c4da35c5b5","stable_url_args":["https://invisible-mirror.net/archives/dialog/dialog-1.3-20260107.tgz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.3-20260107"},"diamond":{"desc":"Accelerated BLAST compatible local sequence aligner","executables":["diamond"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/bbuchfink/diamond","license":"GPL-3.0-or-later","ruby_source_checksum":"f343a97c4f0419d75d80f55e1ed89bbb9ce96c36ef685412c0d4e4f9af560bf8","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"6199f96b294adcc2f4fde72deaa5757cb5b4ab4657c0d84c866047a70031742e","stable_url_args":["https://github.com/bbuchfink/diamond/archive/refs/tags/v2.2.3.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"2.2.3"},"diary":{"desc":"Text-based journaling program","executables":["diary"],"head_dependencies":[{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["libxml2"],["ncurses"]],"homepage":"https://diary.p0c.ch","license":"MIT","revision":1,"ruby_source_checksum":"685cb6004f463bd94a1ef6544a6476c484b19037ef168d0594d35bdd64f8c640","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"9140762d44251ebce08d5ae45878a30fc9c35dcdd98fe64da618cdd2062552dc","stable_url_args":["https://code.in0rdr.ch/diary/archive/diary-v0.16.tar.gz"],"stable_uses_from_macos":[["curl"],["libxml2"],["ncurses"]],"stable_version":"0.16"},"dicebear":{"desc":"CLI for DiceBear - An avatar library for designers and developers","executables":["dicebear","node-gyp"],"head_dependencies":["glib","node","vips","gettext",{"pkgconf":":build"}],"homepage":"https://www.dicebear.com","license":"MIT","ruby_source_checksum":"a4834ff0438d44f9a50b0e6a03553bb88b20160178ef185ea0a1451e39407ae3","stable_dependencies":["glib","node","vips","gettext",{"pkgconf":":build"}],"stable_checksum":"f5429e21cf6580e2f8624cd20aae776f4c263f5e743f5f75b5f99006c6567837","stable_url_args":["https://registry.npmjs.org/dicebear/-/dicebear-10.3.0.tgz"],"stable_version":"10.3.0"},"diceware":{"bottle_rebuild":2,"desc":"Passphrases to remember","executables":["diceware"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/ulif/diceware","license":"GPL-3.0-or-later","ruby_source_checksum":"6b45e27a44a9aa497da4384fc7fe4f3aaea2a1b979c6408f0080b12f333e2c01","stable_dependencies":["python@3.14"],"stable_checksum":"54b690809f0c56ab3085a18e15a0c3804d4a0d127f38aef0b5cf5f859d0f6639","stable_url_args":["https://files.pythonhosted.org/packages/8b/ba/db6c087f044f6a753a85c0d8b25848122018ced2130061298c0c08940a54/diceware-1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_tag":":all","bottle_checksum":"3fecb6390567f06e893d664105063c32aa80a8bb3b2f4cdc1944b8850b5c9749"},"dict":{"bottle_rebuild":1,"desc":"Dictionary Server Protocol (RFC2229) client","executables":["colorit","dict","dict_lookup","dictd","dictdplugin-config","dictfmt","dictfmt_index2suffix","dictfmt_index2word","dictl","dictunformat","dictzip"],"head_dependencies":["libmaa",{"libtool":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://dict.org/bin/Dict","license":"GPL-2.0-or-later","ruby_source_checksum":"e6b2261fb2ad2c6a87815c181a3aedd81147c0bdf6bb0125510ec7436c70263c","stable_dependencies":["libmaa",{"libtool":":build"}],"stable_checksum":"192129dfb38fa723f48a9586c79c5198fc4904fec1757176917314dd073f1171","stable_url_args":["https://downloads.sourceforge.net/project/dict/dictd/dictd-1.13.3/dictd-1.13.3.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"1.13.3"},"diction":{"aliases":["style"],"desc":"GNU diction and style","executables":["diction","style"],"homepage":"https://www.gnu.org/software/diction/","license":"GPL-3.0-or-later","ruby_source_checksum":"564dca28ab9afa9d022109f218149f23fcf448dbf40a2e4a2097792774853f1b","stable_checksum":"35c2f1bf8ddf0d5fa9f737ffc8e55230736e5d850ff40b57fdf5ef1d7aa024f6","stable_url_args":["https://ftpmirror.gnu.org/gnu/diction/diction-1.11.tar.gz"],"stable_version":"1.11","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"88a87488f8e893dc86f30e8736cf9cbdc2459976da13d899cb91daf8abdfe23e"},"diesel":{"desc":"Command-line tool for Rust ORM Diesel","executables":["diesel"],"head_dependencies":["libpq","mariadb-connector-c",{"rust":":build"},{"rust":":test"}],"head_url_args":["https://github.com/diesel-rs/diesel.git",{":branch":"main"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://diesel.rs","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"be8697c276f3b57a6817783903dc8d3bd1dde4e9d04ee603547f484c6baf7115","stable_dependencies":["libpq","mariadb-connector-c",{"rust":":build"},{"rust":":test"}],"stable_checksum":"b52b018abbc27445de57b52f2d4edb6e92ae6b260aab032e0cc436f1f676aa04","stable_url_args":["https://github.com/diesel-rs/diesel/archive/refs/tags/v2.3.10.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"2.3.10"},"diff-pdf":{"desc":"Visually compare two PDF files","executables":["diff-pdf"],"head_dependencies":["cairo","glib","poppler","wxwidgets@3.2","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://vslavik.github.io/diff-pdf/","license":"GPL-2.0-or-later","ruby_source_checksum":"795d061a3b62ea1737fd3d1afcfca331cf5534899f0fa0a4331f0e8592fbfa92","stable_dependencies":["cairo","glib","poppler","wxwidgets@3.2","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"dc4004fe1199eebf381b5e0f2a60b6b59ff73434730e4f0aae1e0d02fa171b98","stable_url_args":["https://github.com/vslavik/diff-pdf/releases/download/v0.5.3/diff-pdf-0.5.3.tar.gz"],"stable_version":"0.5.3"},"diff-so-fancy":{"desc":"Good-lookin' diffs with diff-highlight and more","executables":["diff-so-fancy"],"head_url_args":["https://github.com/so-fancy/diff-so-fancy.git",{":branch":"next"}],"homepage":"https://github.com/so-fancy/diff-so-fancy","license":"MIT","ruby_source_checksum":"95b4e6b69d4bd6cf2abb30bb1b15db0d3de0e3bea12b2083b1ac29930b1c3825","stable_checksum":"9df1e7b5c47f1f70ea5d23b18a5994c431548029448465256a93b3b7cfeb0b4a","stable_url_args":["https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v1.4.10.tar.gz"],"stable_version":"1.4.10","bottle_tag":":all","bottle_checksum":"9981ccb3542f9b0044e1719a3a9b0d32d947a53e63f0a34e25caada4889861a9"},"diffnav":{"desc":"Git diff pager based on delta but with a file tree","executables":["diffnav"],"head_dependencies":["git-delta",{"go":":build"}],"head_url_args":["https://github.com/dlvhdr/diffnav.git",{":branch":"main"}],"homepage":"https://github.com/dlvhdr/diffnav","license":"MIT","ruby_source_checksum":"b417d09baab512feea61472ff07eae8447233dbc07436c0d659972f2eff3cf09","stable_dependencies":["git-delta",{"go":":build"}],"stable_checksum":"df3879b12275bed16065ad9c08107c874445d265aa1fdc51d5f66a1f2fb7f392","stable_url_args":["https://github.com/dlvhdr/diffnav/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"diffoci":{"desc":"Diff for Docker and OCI container images","executables":["diffoci"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/reproducible-containers/diffoci.git",{":branch":"master"}],"homepage":"https://github.com/reproducible-containers/diffoci","license":"Apache-2.0","ruby_source_checksum":"8466c646dd22d908de5d35752377e7bde7bee71151153eb769d07873d517aac8","stable_dependencies":[{"go":":build"}],"stable_checksum":"05fd59d8c6bb5d960077638a3e68725093b73c4ca9f2f2fe2da1f696020ee5d4","stable_url_args":["https://github.com/reproducible-containers/diffoci/archive/refs/tags/v0.1.8.tar.gz"],"stable_version":"0.1.8"},"diffoscope":{"desc":"In-depth comparison of files, archives, and directories","executables":["diffoscope"],"head_dependencies":["libarchive","libmagic","python@3.14"],"homepage":"https://diffoscope.org","license":"GPL-3.0-or-later","ruby_source_checksum":"7bb93a92576be339a829fd4e960ce572e8c3b3548250202020e32b832c8045db","stable_dependencies":["libarchive","libmagic","python@3.14"],"stable_checksum":"28a1bff945de1d160efff07200f1d79e7890320913e1871f114bb697a52dbfcd","stable_url_args":["https://files.pythonhosted.org/packages/8a/11/7a4a73651121f7f4be0f7e1cb91d62b30b68f3830bed703779c8aa9f7580/diffoscope-323.tar.gz"],"stable_version":"323"},"diffr":{"desc":"LCS based diff highlighting tool to ease code review from your terminal","executables":["diffr"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/mookid/diffr","license":"MIT","ruby_source_checksum":"6cfa01d05a758e84d701956ac22d322e5b6af7f26d1eb285134f504cd1ea2a73","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6c5861e5b8f5d798e027fe69cc186452848dc4ae5641326b41b5c160d3e91654","stable_url_args":["https://github.com/mookid/diffr/archive/refs/tags/v0.1.5.tar.gz"],"stable_version":"0.1.5","bottle_checksum":"d29fa319b7d851b24c147046018da33c98363de7439cee89b5eae6bfd13982c1"},"diffstat":{"desc":"Produce graph of changes introduced by a diff file","executables":["diffstat"],"homepage":"https://invisible-island.net/diffstat/","license":"MIT-CMU","ruby_source_checksum":"7f858a68840c589eb74af131f2054e2dcb703202343e54003b1690d0635610a0","stable_checksum":"bb02464072f769dd9832fd999526734c90eb4d66fb56d5351540a750c88a77f6","stable_url_args":["https://invisible-mirror.net/archives/diffstat/diffstat-1.69.tgz"],"stable_version":"1.69"},"difftastic":{"desc":"Diff that understands syntax","executables":["difft"],"head_dependencies":[{"rust":":build"}],"homepage":"https://difftastic.wilfred.me.uk/","license":"MIT","ruby_source_checksum":"797f91109705419a0246636b71c2cd234b2ab22bd89b8e9669504d5e1b71c92e","stable_dependencies":[{"rust":":build"}],"stable_checksum":"49d722fb80a0324ea99fe11907f796cde635443084d15cc6f1afd9e0de54bde0","stable_url_args":["https://github.com/Wilfred/difftastic/archive/refs/tags/0.69.0.tar.gz"],"stable_version":"0.69.0"},"diffutils":{"desc":"File comparison utilities","executables":["cmp","diff","diff3","sdiff"],"homepage":"https://www.gnu.org/software/diffutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"c862e84d061d481ea24bc0dd99d7a75cab029ca05153df6e72722f1496339ccb","stable_checksum":"7c8b7f9fc8609141fdea9cece85249d308624391ff61dedaf528fcb337727dfd","stable_url_args":["https://ftpmirror.gnu.org/gnu/diffutils/diffutils-3.12.tar.xz"],"stable_version":"3.12"},"difi":{"desc":"Pixel-perfect terminal diff viewer","executables":["difi"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/xguot/difi.git",{":branch":"main"}],"homepage":"https://github.com/xguot/difi","license":"MIT","ruby_source_checksum":"624571f3487f4d9861879053718be009b8a2c3643a7ebb84a7717d0bc68f05b8","stable_dependencies":[{"go":":build"}],"stable_checksum":"55f5d17a7ff51dafe6fdb8ece6d9d663582da51b712e9d73efedd78208ba9e5b","stable_url_args":["https://github.com/xguot/difi/archive/refs/tags/v0.2.30.tar.gz"],"stable_version":"0.2.30"},"digdag":{"deprecate_args":{":date":"2026-05-02",":because":":unmaintained"},"desc":"Workload Automation System","disable_args":{":date":"2027-05-02",":because":":unmaintained"},"executables":["digdag"],"head_dependencies":["openjdk@11"],"homepage":"https://www.digdag.io/","license":"Apache-2.0","ruby_source_checksum":"03e5e75c5f3ae53861bd0067ffe17dbca87084cbd3ff6f105603f3e2a190c47e","stable_dependencies":["openjdk@11"],"stable_checksum":"4d1337d777bd334c2348e07ebc1795283aa50a2fd3b7d720cba5ee33b5486aa8","stable_url_args":["https://github.com/treasure-data/digdag/releases/download/v0.10.5.1/digdag-0.10.5.1.jar"],"stable_version":"0.10.5.1","bottle_tag":":all","bottle_checksum":"3af153565676568e99be6edfa30c63e2729d7c3e0b1c89cad5fbb49550be4ac3"},"digitemp":{"desc":"Read temperature sensors in a 1-Wire net","executables":["digitemp_DS2490","digitemp_DS9097","digitemp_DS9097U"],"head_dependencies":["libusb-compat"],"head_url_args":["https://github.com/bcl/digitemp.git",{":branch":"master"}],"homepage":"https://www.digitemp.com/","license":"GPL-2.0-or-later","ruby_source_checksum":"6d10a6f2cbba034348d78726bcd291ab977c1f703dd31a8708bfcddfa030e699","stable_dependencies":["libusb-compat"],"stable_checksum":"683df4ab5cc53a45fe4f860c698f148d34bcca91b3e0568a342f32d64d12ba24","stable_url_args":["https://github.com/bcl/digitemp/archive/refs/tags/v3.7.2.tar.gz"],"stable_version":"3.7.2","bottle_cellar":":any","bottle_checksum":"d63a759441dd683b447bc9db45786b1bce2f662d67a340d81048b8a25daa021f"},"dillo":{"bottle_rebuild":1,"desc":"Fast and small graphical web browser","executables":["dillo","dillo-install-hyphenation","dpid","dpidc"],"head_dependencies":["fltk@1.3","jpeg-turbo","libpng","openssl@3",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/dillo-browser/dillo.git",{":branch":"master"}],"homepage":"https://dillo-browser.github.io/","license":"GPL-3.0-or-later","ruby_source_checksum":"a7d1d580aa9b763598ed67bc397eb2bd048553914a2b1c46c2408317ea6144d4","stable_dependencies":["fltk@1.3","jpeg-turbo","libpng","openssl@3"],"stable_checksum":"1066ed42ea7fe0ce19e79becd029c651c15689922de8408e13e70bb5701931bf","stable_url_args":["https://github.com/dillo-browser/dillo/releases/download/v3.2.0/dillo-3.2.0.tar.bz2"],"stable_version":"3.2.0"},"dipc":{"desc":"Convert your favorite images/wallpapers with your favorite color palettes/themes","executables":["dipc"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/doprz/dipc","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"cce1ece8d67d61e2b9b6ea87e9d48b88e1c48c506ffcfd47f9b9ce4d5e558910","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3cc4e46cb6531b4b903d2c1a209c19667acac34d91caff5967600ed51c4bebc0","stable_url_args":["https://github.com/doprz/dipc/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"dirac":{"bottle_rebuild":1,"desc":"General-purpose video codec aimed at a range of resolutions","executables":["BMPtoRGB","RGBtoBMP","RGBtoUYVY","RGBtoYUV411","RGBtoYUV420","RGBtoYUV422","RGBtoYUV444","UYVYtoRGB","UYVYtoYUV422","YUV411toRGB","YUV420Down2x2","YUV420ItoYUV422I","YUV420pt75filter","YUV420toRGB","YUV420toYUV422","YUV422ItoYUV420I","YUV422toRGB","YUV422toUYVY","YUV422toYUV420","YUV444toRGB","create_dirac_testfile.pl","dirac_decoder","dirac_encoder","dirac_instrumentation"],"homepage":"https://sourceforge.net/projects/dirac/","license":{":any_of":["MPL-1.1","GPL-2.0-only","LGPL-2.1-only"]},"ruby_source_checksum":"774135d0ddd3454d8fe4a89511b9dd7265fa1766b57df37a52046fab45a3931a","stable_patches":[{"strip":"p1","url":"https://gist.githubusercontent.com/mistydemeo/da8a53abcf057c58b498/raw/bde69c5f07d871542dcb24792110e29e6418d2a3/unititialized-memory.patch","sha256":"d5fcbb1b5c9f2f83935d71ebd312e98294121e579edbd7818e3865606da36e10"},{"strip":"p1","url":"https://gist.githubusercontent.com/mistydemeo/e729c459525d0d6e9e2d/raw/d9ff69c944b8bde006eef27650c0af36f51479f5/dirac-gcc-fixes.patch","sha256":"52c40f2c8aec9174eba2345e6ba9689ced1b8f865c7ced23e7f7ee5fdd6502c3"},{"strip":"p1","file":"Patches/dirac/1.0.2.patch"}],"stable_checksum":"816b16f18d235ff8ccd40d95fc5b4fad61ae47583e86607932929d70bf1f00fd","stable_url_args":["https://downloads.sourceforge.net/project/dirac/dirac-codec/Dirac-1.0.2/dirac-1.0.2.tar.gz"],"stable_version":"1.0.2","bottle_cellar":":any","bottle_checksum":"fd13d2ad2ae2be488a3667d58a9ae207a12afe17826e6d8fdebf454bba4a543f"},"directx-headers":{"desc":"Official DirectX headers available under an open source license","head_dependencies":[{"meson":":build"},{"ninja":":build"},{"mingw-w64":":test"}],"homepage":"https://devblogs.microsoft.com/directx/","license":"MIT","ruby_source_checksum":"b00e25f86695f669846c31aa51b9421e9ab7e2ef2aa5d561450d406c5ee9af40","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"mingw-w64":":test"}],"stable_checksum":"b736c311057f2b426eb465d4e7867da4eb4e76d69be27f45bfa359189f97c0b0","stable_url_args":["https://github.com/microsoft/DirectX-Headers/archive/refs/tags/v1.721.2.tar.gz"],"stable_version":"1.721.2"},"direnv":{"desc":"Load/unload environment variables based on $PWD","executables":["direnv"],"head_dependencies":["bash",{"go":":build"}],"head_url_args":["https://github.com/direnv/direnv.git",{":branch":"master"}],"homepage":"https://direnv.net/","license":"MIT","ruby_source_checksum":"9963a236ab7945ea6794d284c3f79580b748009f41d5125a66e03d03bed026ff","stable_dependencies":["bash",{"go":":build"}],"stable_checksum":"4142fbb661f3218913fac08d327c415e87b3e66bd0953185294ff8f3228ead24","stable_url_args":["https://github.com/direnv/direnv/archive/refs/tags/v2.37.1.tar.gz"],"stable_version":"2.37.1"},"direvent":{"desc":"Monitors events in the file system directories","executables":["direvent"],"homepage":"https://www.gnu.org.ua/software/direvent/direvent.html","license":"GPL-3.0-or-later","ruby_source_checksum":"ed10b284051957b044fde88b62f81657b0a6ff638d29cf9c67db20256d74a897","stable_checksum":"1dbbc6192aab67e345725148603d570c6a2828380c964215762af91524d795ba","stable_url_args":["https://ftpmirror.gnu.org/gnu/direvent/direvent-5.4.tar.gz"],"stable_version":"5.4"},"direwolf":{"desc":"Software \"soundcard\" AX.25 packet modem/TNC and APRS encoder/decoder","executables":["aclients","appserver","atest","cm108","decode_aprs","direwolf","dwespeak.sh","gen_packets","kissutil","ll2utm","log2gpx","telem-balloon.pl","telem-bits.pl","telem-data.pl","telem-data91.pl","telem-eqns.pl","telem-parm.pl","telem-seq.sh","telem-unit.pl","telem-volts.py","text2tt","tnctest","tt2text","ttcalc","utm2ll"],"head_dependencies":["gpsd","hamlib","hidapi","portaudio",{"cmake":":build"}],"head_url_args":["https://github.com/wb2osz/direwolf.git",{":branch":"master"}],"homepage":"https://github.com/wb2osz/direwolf","license":{":all_of":["GPL-2.0-or-later","ISC",":cannot_represent"]},"revision":1,"ruby_source_checksum":"7206d353b36d6d1d68327b69da787dee13c600f73f9ddd73080e87f1b57b2b8d","stable_dependencies":["gpsd","hamlib","hidapi","portaudio",{"cmake":":build"}],"stable_checksum":"89d5f7992ae1e74d8cf26ec6479dde74d1f480bde950043756e875a689d065d7","stable_url_args":["https://github.com/wb2osz/direwolf/archive/refs/tags/1.8.1.tar.gz"],"stable_version":"1.8.1"},"dirt":{"bottle_rebuild":1,"desc":"Experimental sample playback","executables":["dirt"],"head_dependencies":["jack","liblo","libsamplerate","libsndfile"],"head_url_args":["https://codeberg.org/uzu/dirt.git",{":branch":"main"}],"homepage":"https://codeberg.org/uzu/dirt","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"7bbeb94b326d6d466090f462280926be82520c69227869a6ff9aeb83eedaf1c1","stable_dependencies":["jack","liblo","libsamplerate","libsndfile"],"stable_checksum":"5739be152a527352a8fe4c8b7caf0f56add9eb752bef74ab0d815510f6076a1e","stable_url_args":["https://codeberg.org/uzu/dirt/archive/1.1.tar.gz"],"stable_version":"1.1","bottle_cellar":":any","bottle_checksum":"ed0c1c48b840abfd9336d6b292e1e08896bddc3663164815fd6fc489b0d3495e"},"discount":{"conflicts":[["markdown",{":because":"both install `markdown` binaries"}],["multimarkdown",{":because":"both install `markdown` binaries"}]],"desc":"C implementation of Markdown","executables":["makepage","markdown","mkd2html","theme"],"head_url_args":["https://github.com/Orc/discount.git",{":branch":"main"}],"homepage":"https://www.pell.portland.or.us/~orc/Code/discount/","license":"BSD-3-Clause","ruby_source_checksum":"ead0ae6d024d46cc435b4d6dec5df9de6d2dcdc326b167756f83aabcddc54ebb","stable_checksum":"a4e3d4ead2412905b9d07954331cfde30c30743c5e0e4c57f40b3c2659efa30e","stable_url_args":["https://www.pell.portland.or.us/~orc/Code/discount/discount-3.0.1.3.tar.bz2"],"stable_version":"3.0.1.3"},"dish":{"bottle_rebuild":1,"desc":"Lightweight monitoring service that efficiently checks socket connections","executables":["dish"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/thevxn/dish.git",{":branch":"master"}],"homepage":"https://github.com/thevxn/dish","license":"MIT","ruby_source_checksum":"ec66349c6cff5dee14eb0ec393fde6424c9358c9ded746de41d4763ade64c771","stable_dependencies":[{"go":":build"}],"stable_checksum":"4d8d18b837f03f7c3e03b6da79ffba1865256f2938f3995adafad48cb19a6b6f","stable_url_args":["https://github.com/thevxn/dish/archive/refs/tags/v1.12.0.tar.gz"],"stable_version":"1.12.0"},"diskonaut":{"bottle_rebuild":1,"desc":"Terminal visual disk space navigator","executables":["diskonaut"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/imsnif/diskonaut","license":"MIT","ruby_source_checksum":"c336883a6da43774a83830e42afcd39b38c181e1c6d71c634fba5f7f48706c86","stable_dependencies":[{"rust":":build"}],"stable_checksum":"355367dbc6119743d88bfffaa57ad4f308596165a57acc2694da1277c3025928","stable_url_args":["https://github.com/imsnif/diskonaut/archive/refs/tags/0.11.0.tar.gz"],"stable_version":"0.11.0","bottle_checksum":"27276ff079b4e62db5a6bd19b0e76d302c535ba6e367e760350a5168b15e35d2"},"disktype":{"desc":"Detect content format of a disk or disk image","executables":["disktype"],"head_url_args":["https://git.code.sf.net/p/disktype/disktype.git",{":branch":"master"}],"homepage":"https://disktype.sourceforge.net/","license":"MIT","ruby_source_checksum":"211415d5c77c4bd80a29550839726c0fa51c094063439fc181e0ddf3c2285e92","stable_checksum":"b6701254d88412bc5d2db869037745f65f94b900b59184157d072f35832c1111","stable_url_args":["https://downloads.sourceforge.net/project/disktype/disktype/9/disktype-9.tar.gz"],"stable_version":"9","bottle_checksum":"4587dd61a91f93d065f3f169b690f8f194d1177c5b3cb7a78c0edec9bc0a23a9"},"diskus":{"desc":"Minimal, fast alternative to 'du -sh'","executables":["diskus"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/sharkdp/diskus","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"b4befc2c684d87e98f798e0177edcf4284e4124788bea5e879bfb40e2b0ff165","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c4c9e4cd3cda25f55172130e3d6a58b389f0113fcefa96c73e4c80565547d1bf","stable_url_args":["https://github.com/sharkdp/diskus/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"diskwatch":{"desc":"Cross-platform disk diagnostics TUI","executables":["diskwatch"],"head_dependencies":[{"rust":":build"}],"homepage":"https://www.netwatchlabs.com/labs/diskwatch","license":"MIT","ruby_source_checksum":"3583bd42ec7f7979d20e5658da4cc67707b900dcae2106469ecc220d8937199e","stable_dependencies":[{"rust":":build"}],"stable_checksum":"015d7b13f77c63735c96ddf7adf83434adfce2dd001c87277bbc4a35e6dc5689","stable_url_args":["https://github.com/matthart1983/diskwatch/archive/refs/tags/v0.1.2.tar.gz"],"stable_version":"0.1.2"},"dislocker":{"bottle_rebuild":1,"desc":"FUSE driver to read/write Windows' BitLocker-ed volumes","head_dependencies":["libfuse","mbedtls@3",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/Aorimn/dislocker","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"768dec13e757436d5db04e8e7602358040107729d50845e6376e8d4b22ca1666","stable_dependencies":["libfuse","mbedtls@3",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/Aorimn/dislocker/commit/2cfbba2c8cc07e529622ba134d0a6982815d2b30.patch?full_index=1","sha256":"07e0e3cac520a04a478f1f08d612340fc2743fd492b0835c7fb41cfdb5ef4244"},{"strip":"p1","url":"https://github.com/Aorimn/dislocker/commit/7744f87c75fcfeeb414d0957771042b10fb64e62.patch?full_index=1","sha256":"63ed9e08ebdad3ee97eb5fc0f3bed67231043b8505a007580d3bc3051c4daa7f"},{"strip":"p1","url":"https://github.com/Aorimn/dislocker/commit/b6aa30ae21a631ef2300f230437fe6a8ebf1ab70.patch?full_index=1","sha256":"fee637f1af9c81f0426925a16c91560fed61ef701913f52fe451516de33183ac"},{"strip":"p1","url":"https://github.com/Aorimn/dislocker/commit/7b14a6aa71cad78648443fdec81a5e557903b961.patch?full_index=1","sha256":"80d0db6ba8dfb6f6fc60e94eeb75ab9284606b3e5dba14eaf3460335b9a0b8ee"},{"strip":"p1","url":"https://github.com/Aorimn/dislocker/commit/337d05dc7447436539f2fb481eef0e528a000b66.patch?full_index=1","sha256":"7bec70c3528e34949c31ace9a90ee36829fadc7d31a8ad99b707c01d98c74afb"}],"stable_checksum":"8d5275577c44f2bd87f6e05dd61971a71c0e56a9cbedf000bd38deadd8b6c1e6","stable_url_args":["https://github.com/Aorimn/dislocker/archive/refs/tags/v0.7.3.tar.gz"],"stable_version":"0.7.3"},"dispenso":{"desc":"High-performance C++ library for parallel programming","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"homepage":"https://github.com/facebookincubator/dispenso","license":"MIT","ruby_source_checksum":"2a185b5c73a97e7d72111136254e6355a57e5d8ebda35fdcf82ad6d65d6b4b6a","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"e75b2a1bd428b2e9558ea99c03d266d2bf8881ba41689016e8c98052e1a0c17d","stable_url_args":["https://github.com/facebookincubator/dispenso/archive/refs/tags/v1.5.1.tar.gz"],"stable_version":"1.5.1"},"displayplacer":{"desc":"Utility to configure multi-display resolutions and arrangements","executables":["displayplacer"],"head_url_args":["https://github.com/jakehilborn/displayplacer.git",{":branch":"master"}],"homepage":"https://github.com/jakehilborn/displayplacer","license":"MIT","ruby_source_checksum":"c0fa8821351445d5a5f46e742ced0ec09a432991ca46bf1d7b00df0f7269a3de","stable_checksum":"54b239359dbf9dc9b3a25e41a372eafb1de6c3131fe7fed37da53da77189b600","stable_url_args":["https://github.com/jakehilborn/displayplacer/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"dissent":{"bottle_rebuild":1,"desc":"GTK4 Discord client in Go","executables":["dissent"],"head_dependencies":["cairo","gdk-pixbuf","glib","gobject-introspection","graphene","gtk4","gtksourceview5","libadwaita","libcanberra","libspelling","pango","gettext","harfbuzz",{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/diamondburned/dissent.git",{":branch":"main"}],"homepage":"https://github.com/diamondburned/dissent","license":"GPL-3.0-or-later","ruby_source_checksum":"4a000b7be854ccb592a89200c1d1dc9712697739a36f41071cdc74109f65ce88","stable_dependencies":["cairo","gdk-pixbuf","glib","gobject-introspection","graphene","gtk4","gtksourceview5","libadwaita","libcanberra","libspelling","pango","gettext","harfbuzz",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"b08ae331e5c69759eb7b9511908007fc3e9c7a28208bfa66ffbd84b6f335364a","stable_url_args":["https://github.com/diamondburned/dissent/archive/refs/tags/v0.0.37.tar.gz"],"stable_version":"0.0.37"},"distcc":{"bottle_rebuild":1,"desc":"Distributed compiler client and server","executables":["distcc","distccd","distccmon-text","lsdistcc","pump","update-distcc-symlinks"],"head_dependencies":["popt","python@3.14",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"},{"python-setuptools":":build"}],"head_url_args":["https://github.com/distcc/distcc.git",{":branch":"master"}],"homepage":"https://github.com/distcc/distcc/","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"00895c88182cac598a7f30fc9f5dee9afee91ad89be843271a3af898ff84feeb","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/opt/distcc"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/distcc/bin/distccd","--allow=192.168.0.1/24"]],"stable_dependencies":["python@3.14",{"python-setuptools":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/distcc/distcc/commit/83e030a852daf1d4d8c906e46f86375d421b781e.patch?full_index=1","sha256":"d65097b7c13191e18699d3a9c7c9df5566bba100f8da84088aa4e49acf46b6a7"},{"strip":"p1","url":"https://github.com/distcc/distcc/commit/76873f8858bf5f32bda170fcdc1dfebb69de0e4b.patch?full_index=1","sha256":"611910551841854755b06d2cac1dc204f7aaf8c495a5efda83ae4a1ef477d588"}],"stable_checksum":"2b99edda9dad9dbf283933a02eace6de7423fe5650daa4a728c950e5cd37bd7d","stable_url_args":["https://github.com/distcc/distcc/releases/download/v3.4/distcc-3.4.tar.gz"],"stable_version":"3.4"},"distill-cli":{"bottle_rebuild":1,"desc":"Use AWS Transcribe and Bedrock to create summaries of your audio recordings","executables":["distill-cli"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/awslabs/distill-cli.git",{":branch":"main"}],"homepage":"https://www.allthingsdistributed.com/2024/06/introducing-distill-cli.html","license":"Apache-2.0","ruby_source_checksum":"0b507b603b63cff5790aa1b7142361f41f3cb1159fa8d95fa01f1f8bbfd2ffec","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"ca48908a0d4c9b2cdc72a74cc6ec983f3d9ea665ba10e7837b641dbaf88ddf65","stable_url_args":["https://github.com/awslabs/distill-cli/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"distribution":{"bottle_rebuild":2,"desc":"Create ASCII graphical histograms in the terminal","executables":["distribution"],"head_url_args":["https://github.com/time-less-ness/distribution.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/time-less-ness/distribution","license":"GPL-2.0-only","ruby_source_checksum":"34571259ff36601678aeda799c1d9c860ca4170ded6e8d91d260f3e83e989761","stable_checksum":"d7f2c9beeee15986d24d8068eb132c0a63c0bd9ace932e724cb38c1e6e54f95d","stable_url_args":["https://github.com/time-less-ness/distribution/archive/refs/tags/1.3.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"1.3","bottle_tag":":all","bottle_checksum":"51f9e979ccce6ace7efb959a4e7bee9b9db4b6faa7eea4049ff06b98358a02fc"},"distrobox":{"caveats":"Distrobox requires one of podman or docker. Do\n  brew install podman\nor consult the documentation for details.\n","desc":"Use any Linux distribution inside your terminal","executables":["distrobox","distrobox-assemble","distrobox-create","distrobox-enter","distrobox-ephemeral","distrobox-export","distrobox-generate-entry","distrobox-host-exec","distrobox-init","distrobox-list","distrobox-rm","distrobox-stop","distrobox-upgrade"],"head_url_args":["https://github.com/89luca89/distrobox.git",{":branch":"main"}],"homepage":"https://distrobox.privatedns.org/","license":"GPL-3.0-only","ruby_source_checksum":"de70cc598bb105e40266076b37b3fc97be4941168e4cddbf2bf555bc32ff2745","stable_checksum":"0c3bc4785ee3be3b89f93abb7cc0a9f60e56989e81319af140a4b60403b18f80","stable_url_args":["https://github.com/89luca89/distrobox/archive/refs/tags/1.8.2.5.tar.gz"],"stable_version":"1.8.2.5","bottle_tag":":all","bottle_checksum":"7c51ad4da1192d6346f7099ba55a1c3e18e0c67853833568c86d9bd200f3be6f"},"dita-ot":{"desc":"DITA Open Toolkit is an implementation of the OASIS DITA specification","executables":["dita"],"head_dependencies":["openjdk"],"homepage":"https://www.dita-ot.org/","license":"Apache-2.0","ruby_source_checksum":"6f5c33aca53f83222d086bdfd82beacd71e74235772f85b777d7e664cb2021d7","stable_dependencies":["openjdk"],"stable_checksum":"598b9d405ed88112abb08a41189d750584e7eece86e89e97787777dea19401a0","stable_url_args":["https://github.com/dita-ot/dita-ot/releases/download/4.4/dita-ot-4.4.zip"],"stable_version":"4.4","bottle_tag":":all","bottle_checksum":"b3cc98aec54980cbeecbb3a2054744ec4e15cd61bc8c7585b711d14796439ee2"},"ditaa":{"bottle_rebuild":1,"desc":"Convert ASCII diagrams into proper bitmap graphics","executables":["ditaa"],"head_dependencies":["openjdk"],"homepage":"https://ditaa.sourceforge.net/","license":"LGPL-3.0-or-later","revision":1,"ruby_source_checksum":"aa8638a8acdf64dcdcef548fc8feafbe2cecf572f1f6cb03980e8c553fb51556","stable_dependencies":["openjdk"],"stable_checksum":"9418aa63ff6d89c5d2318396f59836e120e75bea7a5930c4d34aa10fe7a196a9","stable_url_args":["https://github.com/stathissideris/ditaa/releases/download/v0.11.0/ditaa-0.11.0-standalone.jar"],"stable_version":"0.11.0","bottle_tag":":all","bottle_checksum":"4e03eed43d92f5622e98144174fcd5f40dfb2b0bbdcb819aa5b59ec61d5fb632"},"dive":{"bottle_rebuild":2,"desc":"Tool for exploring each layer in a docker image","executables":["dive"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/wagoodman/dive.git",{":branch":"main"}],"homepage":"https://github.com/wagoodman/dive","license":"MIT","ruby_source_checksum":"be0d24ac9642ce7c8591f77dd4a7ea64549493b9103186ea6fd751dbbcff8956","stable_dependencies":[{"go":":build"}],"stable_checksum":"2a9666e9c3fddd5e2e5bad81dccda520b8102e7cea34e2888f264b4eb0506852","stable_url_args":["https://github.com/wagoodman/dive/archive/refs/tags/v0.13.1.tar.gz"],"stable_version":"0.13.1"},"django-completion":{"desc":"Bash completion for Django","head_url_args":["https://github.com/django/django.git",{":branch":"main"}],"homepage":"https://www.djangoproject.com/","license":"BSD-3-Clause","ruby_source_checksum":"151a8846c4869384bc0a81012d925cdda17357fa6dd11b4a7f2ac51fb4042df7","stable_checksum":"01d2abd69a16138db35672f5a74c723e0ee98249ad43fb7f96a4b8b91448d7f7","stable_url_args":["https://github.com/django/django/archive/refs/tags/6.0.7.tar.gz"],"stable_version":"6.0.7","bottle_tag":":all","bottle_checksum":"cad1bd9ea5acb5cd2418ab72ee6532ae4df0aed32b364deb16fefc8b0297bfc0"},"djbdns":{"bottle_rebuild":3,"desc":"D.J. Bernstein's DNS tools","executables":["axfr-get","axfrdns","axfrdns-conf","dnscache","dnscache-conf","dnsfilter","dnsip","dnsipq","dnsmx","dnsname","dnsq","dnsqr","dnstrace","dnstracesort","dnstxt","pickdns","pickdns-conf","pickdns-data","random-ip","rbldns","rbldns-conf","rbldns-data","tinydns","tinydns-conf","tinydns-data","tinydns-edit","tinydns-get","walldns","walldns-conf"],"head_dependencies":["daemontools","ucspi-tcp"],"homepage":"https://cr.yp.to/djbdns.html","license":":public_domain","ruby_source_checksum":"97d9806c1abc98c4b60381aa6dee2a11792e5272341768091dc8911938061965","stable_dependencies":["daemontools","ucspi-tcp"],"stable_checksum":"3ccd826a02f3cde39be088e1fc6aed9fd57756b8f970de5dc99fcd2d92536b48","stable_url_args":["https://cr.yp.to/djbdns/djbdns-1.05.tar.gz"],"stable_version":"1.05","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"62ab5e22e0c15787a98c84f23905dd569067cd4376dc8c472509ac5ee5d24955"},"djhtml":{"desc":"Django/Jinja template indenter","executables":["djcss","djhtml","djjs","djtxt"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/rtts/djhtml","license":"GPL-3.0-or-later","ruby_source_checksum":"dd52bcffb1410c634d2e72a538aa057d3c744b047354984184eac05c1f4a4acd","stable_dependencies":["python@3.14"],"stable_checksum":"dbaf55684294bda6486a094954e43847a1c0945e521282e008a9aabdac245688","stable_url_args":["https://files.pythonhosted.org/packages/22/57/5771714b5961b7ee275a5696cabc3bd8c4a602d7cca103a44016109509fd/djhtml-3.0.11.tar.gz"],"stable_version":"3.0.11","bottle_tag":":all","bottle_checksum":"a045b1f5b2f623dc7c0cf54671e740cf0de9a09af84e59b9448cdc6b8b5c80ef"},"djl-serving":{"desc":"This module contains an universal model serving implementation","executables":["djl-serving"],"head_dependencies":["openjdk"],"homepage":"https://github.com/deepjavalibrary/djl-serving","license":"Apache-2.0","ruby_source_checksum":"58440eab2cc3005bd5cf2c31eb47707679ba9ba0fd1b450ea69dbf6b96ceda83","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/djl-serving"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/djl-serving/bin/djl-serving","run"]],"stable_dependencies":["openjdk"],"stable_checksum":"f91e90522f38a8c86172c34620d88202e7222233804a240f05d10c51b72085c0","stable_url_args":["https://publish.djl.ai/djl-serving/serving-0.36.0.tar"],"stable_version":"0.36.0","bottle_tag":":all","bottle_checksum":"a85ddef0f4af5264220c18c66092e069826eb427248dd5821dae801499e54edb"},"djlint":{"desc":"Lint & Format HTML Templates","executables":["djlint"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/djlint/djLint.git",{":branch":"master"}],"homepage":"https://djlint.com","license":"GPL-3.0-or-later","ruby_source_checksum":"1732ac53ec70f620ce7eb19b6efe3cf39bba51210db20ad722afd7e39e68362b","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"4fe34e932c55f5b87c8df0daf60c07afbe8f620e1a24da1a2bde0ea2651c430e","stable_url_args":["https://files.pythonhosted.org/packages/75/98/fdee72fa3bd20af0ca42c136d076c8a2069cd7303d66cb77c60fc901914f/djlint-1.40.3.tar.gz"],"stable_version":"1.40.3"},"djview4":{"bottle_rebuild":1,"desc":"Viewer for the DjVu image format","executables":["djview"],"head_dependencies":["djvulibre","libtiff","qt5compat","qtbase",{"autoconf":":build"},{"automake":":build"},{"librsvg":":build"},{"libtool":":build"},{"pkgconf":":build"},{"qttools":":build"}],"homepage":"https://djvu.sourceforge.net/djview4.html","license":"GPL-2.0-or-later","ruby_source_checksum":"2e28e71e3fb2a7b2f44341fdacf841ddab1c12836f3d6be58b02b99df8b18406","stable_dependencies":["djvulibre","libtiff","qt5compat","qtbase",{"autoconf":":build"},{"automake":":build"},{"librsvg":":build"},{"libtool":":build"},{"pkgconf":":build"},{"qttools":":build"}],"stable_checksum":"17bfb9731ab8070e01235381f08e57b1231ffb5f49eb031873ebfa189cdaf47d","stable_url_args":["https://downloads.sourceforge.net/project/djvu/DjView/4.12/djview-4.12.3.tar.gz"],"stable_version":"4.12.3"},"djvu2pdf":{"bottle_rebuild":1,"desc":"Small tool to convert Djvu files to PDF files","executables":["djvu2pdf"],"head_dependencies":["djvulibre","ghostscript"],"homepage":"https://0x2a.at/site/projects/djvu2pdf/","license":"GPL-3.0-or-later","ruby_source_checksum":"be3cf1e0a144e1990c116d19dcce4a5c2c237d616f79ed5802f38bc2667a6e7e","stable_dependencies":["djvulibre","ghostscript"],"stable_checksum":"afe86237bf4412934d828dfb5d20fe9b584d584ef65b012a893ec853c1e84a6c","stable_url_args":["https://0x2a.at/site/projects/djvu2pdf/djvu2pdf-0.9.2.tar.gz"],"stable_version":"0.9.2","bottle_tag":":all","bottle_checksum":"9fdbe69a5415de2630d2a2934f513f985db8d4917b5451ef0241fd125e1096fc"},"djvulibre":{"desc":"DjVu viewer","executables":["any2djvu","bzz","c44","cjb2","cpaldjvu","csepdjvu","ddjvu","djvm","djvmcvt","djvudigital","djvudump","djvuextract","djvumake","djvups","djvused","djvuserve","djvutoxml","djvutxt","djvuxmlparser"],"head_dependencies":["jpeg-turbo","libtiff",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://djvu.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"0436de77fa8f5c03251b2280b023350b791da882ba5526948eac46985c2adc41","stable_dependencies":["jpeg-turbo","libtiff",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"ee5e457d4cfebe566f94b99e5e3d3cc7f5c79ddb741c2ac2ba2e456f00329644","stable_url_args":["https://downloads.sourceforge.net/project/djvu/DjVuLibre/3.5.30/djvulibre-3.5.30.tar.gz"],"stable_version":"3.5.30"},"dlib":{"desc":"C++ library for machine learning","head_dependencies":["jpeg-turbo","libpng","openblas",{"cmake":":build"}],"head_url_args":["https://github.com/davisking/dlib.git",{":branch":"master"}],"homepage":"https://dlib.net/","license":"BSL-1.0","ruby_source_checksum":"fe97d9fcf0b7104c437dba5d3cd3255fdc52d88db57492868e10f543beacf8e0","stable_dependencies":["jpeg-turbo","libpng","openblas",{"cmake":":build"}],"stable_checksum":"dab5b4ec4b68bd7dc128a1fb7900723f89d2da107e44cd5def7d38fc57252a9d","stable_url_args":["https://github.com/davisking/dlib/archive/refs/tags/v20.0.1.tar.gz"],"stable_version":"20.0.1"},"dlpack":{"desc":"Common in-memory tensor structure","head_dependencies":[{"cmake":":build"},{"numpy":":test"},{"python@3.14":":test"}],"head_url_args":["https://github.com/dmlc/dlpack.git",{":branch":"main"}],"homepage":"https://dmlc.github.io/dlpack/latest","license":"Apache-2.0","ruby_source_checksum":"b29ac7e873f6574a8d2341aa5a526076c95921e355f18decf29ca10f3dffb019","stable_dependencies":[{"cmake":":build"},{"numpy":":test"},{"python@3.14":":test"}],"stable_checksum":"f3d567f885f6c142183afc91a58873b31d0e0b36faa2e45c232b98c74596404f","stable_url_args":["https://github.com/dmlc/dlpack/archive/refs/tags/v1.3.tar.gz"],"stable_version":"1.3","bottle_tag":":all","bottle_checksum":"30a717cecea8548dd3d1e77b92ebcd12f915717236ba86937170b75a29afd1c7"},"dmagnetic":{"desc":"Magnetic Scrolls Interpreter","executables":["dMagnetic"],"homepage":"https://www.dettus.net/dMagnetic/","license":"BSD-2-Clause","ruby_source_checksum":"6e31d3715079887b69d135c00494fd63074a5a91cfdd92b8ea9c6d03734a6857","stable_checksum":"ad812bb515bc972e23930d643d5abeaed971d550768b1b3f371bd0f72c3c2e89","stable_url_args":["https://www.dettus.net/dMagnetic/dMagnetic_0.37.tar.bz2"],"stable_version":"0.37","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"dddfa700cb7a131c7569b81a86883aaa829ef6786130f2253cdafe4b6ae0d14d"},"dmalloc":{"desc":"Debug versions of system memory management routines","executables":["dmalloc"],"homepage":"https://dmalloc.com/","license":"ISC","ruby_source_checksum":"b871247e9caa78d5f450e1f31f235b6a3786c85ec948ea42488f6b5f70e84f03","stable_checksum":"480e3414ab6cedca837721c756b7d64b01a84d2d0e837378d98444e2f63a7c01","stable_url_args":["https://dmalloc.com/releases/dmalloc-5.6.5.tgz"],"stable_version":"5.6.5","bottle_checksum":"c8e1beff8a66f4a5d7a90fa8c5f9836ed79b9241ab642966d82550916a3af5c1"},"dmd":{"bottle_rebuild":1,"caveats":"Ancillary tools (e.g. ddemangle, dustmite, rdmd) are now in the `dtools` formula.\n","deprecate_args":{":date":"2025-09-25",":because":"is unsupported, https://docs.brew.sh/Support-Tiers#future-macos-support"},"desc":"Digital Mars D compiler","disable_args":{":date":"2026-09-25",":because":"is unsupported, https://docs.brew.sh/Support-Tiers#future-macos-support"},"executables":["dmd"],"head_dependencies":[{"ldc":":build"}],"head_url_args":["https://github.com/dlang/dmd.git",{":branch":"master"}],"homepage":"https://dlang.org/","license":"BSL-1.0","ruby_source_checksum":"a121fd62565e2c41987b9573ba3b0afd326ce93f5df11a004186b505123c7859","stable_dependencies":[{"ldc":":build"}],"stable_checksum":"33592dc18855bd113914ca065d9e88018745afaa5fbf85b971fbc1a6663c9ec5","stable_url_args":["https://github.com/dlang/dmd/archive/refs/tags/v2.112.0.tar.gz"],"stable_version":"2.112.0"},"dmenu":{"desc":"Dynamic menu for X11","executables":["dmenu","dmenu_path","dmenu_run","stest"],"head_dependencies":["fontconfig","libx11","libxft","libxinerama"],"head_url_args":["https://git.suckless.org/dmenu/",{":branch":"master",":using":":git"}],"homepage":"https://tools.suckless.org/dmenu/","license":"MIT","ruby_source_checksum":"043301e6e15c01b2f5eec71bd69b68e9845ed880ae9f6d5ac50d04e17af1ba68","stable_dependencies":["fontconfig","libx11","libxft","libxinerama"],"stable_checksum":"8fbace2a0847aa80fe861066b118252dcc7b4ca0a0a8f3a93af02da8fb6cd453","stable_url_args":["https://dl.suckless.org/tools/dmenu-5.4.tar.gz"],"stable_version":"5.4"},"dmg2img":{"desc":"Utilities for converting macOS DMG images","executables":["dmg2img","vfdecrypt"],"head_dependencies":["openssl@4"],"head_uses_from_macos":[["bzip2"]],"homepage":"http://vu1tur.eu.org/tools/","license":{":all_of":["GPL-2.0-only","MIT"]},"revision":2,"ruby_source_checksum":"760086ff0dcc4fbe333c41bddde501d02bbf5befc3cf01bc92e030dd8339b678","stable_dependencies":["openssl@4"],"stable_patches":[{"strip":"p0","file":"Patches/dmg2img/openssl-3.diff"}],"stable_checksum":"02aea6d05c5b810074913b954296ddffaa43497ed720ac0a671da4791ec4d018","stable_url_args":["https://cdn.netbsd.org/pub/pkgsrc/distfiles/dmg2img-1.6.7.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.6.7"},"dmtx-utils":{"desc":"Read and write data matrix barcodes","executables":["dmtxquery","dmtxread","dmtxwrite"],"head_dependencies":["imagemagick","libdmtx","libtool","fontconfig","freetype","gettext","glib","liblqr","libomp","little-cms2",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/dmtx/dmtx-utils","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"revision":10,"ruby_source_checksum":"4b1d45aa9bffcf002bc25991cbd6037cf807daebdf1a417d72ec9c9635266a7c","stable_dependencies":["imagemagick","libdmtx","libtool","fontconfig","freetype","gettext","glib","liblqr","libomp","little-cms2",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/dmtx/dmtx-utils/commit/f7b97efc3bd6fc2e4403803f46514ae28318743b.patch?full_index=1","sha256":"e9a44b85bce58ed9c4af90f123c2317a9f4a4b9dade114a9014211e22bcc5c4d"}],"stable_checksum":"0d396ec14f32a8cf9e08369a4122a16aa2e5fa1675e02218f16f1ab777ea2a28","stable_url_args":["https://github.com/dmtx/dmtx-utils/archive/refs/tags/v0.7.6.tar.gz"],"stable_version":"0.7.6"},"dnglab":{"desc":"Camera RAW to DNG file format converter","executables":["dnglab"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/dnglab/dnglab","license":"LGPL-2.1-only","ruby_source_checksum":"a50784d66830c7fa74e3cde3c82956532c448a7e495bd609a5f6312be5f1e840","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c363a5ff8c058dd6d2ffe22a2ece986fa6ad146043f0211d9b77d789083901ce","stable_url_args":["https://github.com/dnglab/dnglab/archive/refs/tags/v0.7.2.tar.gz"],"stable_version":"0.7.2"},"dnote":{"desc":"Simple command-line notebook","executables":["dnote"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/dnote/dnote.git",{":branch":"master"}],"homepage":"https://www.getdnote.com","license":"Apache-2.0","ruby_source_checksum":"36ffa881e46af616bc6b6d444f485b08d6d262c43fc1db016325a8c43a524d6e","stable_dependencies":[{"go":":build"}],"stable_checksum":"fb63c6099ca441a2027a9e8ae2a3c38376e5c0950bef9e8028b96ca2b8b6427f","stable_url_args":["https://github.com/dnote/dnote/archive/refs/tags/cli-v0.16.0.tar.gz"],"stable_version":"0.16.0"},"dns2tcp":{"desc":"TCP over DNS tunnel","executables":["dns2tcpc","dns2tcpd"],"homepage":"https://packages.debian.org/sid/dns2tcp","license":"GPL-2.0-or-later","ruby_source_checksum":"3d93b5959942665faac2c7efe43c6db73475d6cab55c7e7c5ee185e63c5f1d15","stable_checksum":"ea9ef59002b86519a43fca320982ae971e2df54cdc54cdb35562c751704278d9","stable_url_args":["https://deb.debian.org/debian/pool/main/d/dns2tcp/dns2tcp_0.5.2.orig.tar.gz"],"stable_version":"0.5.2","bottle_checksum":"7342bad79a49f0cd2049fe73e9545ae691d83087e285d97b926bd3e29b7f0643"},"dnscontrol":{"caveats":"dnscontrol bash completion depends on the bash-completion package.","desc":"Synchronize your DNS to multiple providers from a simple DSL","executables":["dnscontrol"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/DNSControl/dnscontrol.git",{":branch":"main"}],"homepage":"https://dnscontrol.org/","license":"MIT","ruby_source_checksum":"35632be8df61760376577b806d1a619f7935a07a0786f5246e3c0ef6ce6ea22f","stable_dependencies":[{"go":":build"}],"stable_checksum":"db08d6e6b07b4eeb5e8be6ddaec56023e53f39d68b1073de9ea0d4d62df47dda","stable_url_args":["https://github.com/DNSControl/dnscontrol/archive/refs/tags/v4.42.0.tar.gz"],"stable_version":"4.42.0","version_scheme":1},"dnscrypt-proxy":{"caveats":"After starting dnscrypt-proxy, you will need to point your\nlocal DNS server to 127.0.0.1. You can do this by going to\nSystem Preferences > \"Network\" and clicking the \"Advanced...\"\nbutton for your interface. You will see a \"DNS\" tab where you\ncan click \"+\" and enter 127.0.0.1 in the \"DNS Servers\" section.\n\nBy default, dnscrypt-proxy runs on localhost (127.0.0.1), port 53,\nbalancing traffic across a set of resolvers. If you would like to\nchange these settings, you will have to edit the configuration file:\n  $HOMEBREW_PREFIX/etc/dnscrypt-proxy.toml\n\nTo check that dnscrypt-proxy is working correctly, open Terminal and enter the\nfollowing command. Replace en1 with whatever network interface you're using:\n\n  sudo tcpdump -i en1 -vvv 'port 443'\n\nYou should see a line in the result that looks like this:\n\n resolver.dnscrypt.info\n","desc":"Secure communications between a client and a DNS resolver","executables":["dnscrypt-proxy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/DNSCrypt/dnscrypt-proxy.git",{":branch":"master"}],"homepage":"https://dnscrypt.info","license":"ISC","ruby_source_checksum":"722916100e07e47c990825c5fbedae4248680195107c5a0784f23d8bdc18b2a5","service_args":[[":run_type",":immediate"],[":process_type",":background"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/dnscrypt-proxy/sbin/dnscrypt-proxy","-config","$HOMEBREW_PREFIX/etc/dnscrypt-proxy.toml"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"7ba5aa76d3fdc6fbb667689ba13d8ac3e66be27655695a9d412e5ad4afe34f8d","stable_url_args":["https://github.com/DNSCrypt/dnscrypt-proxy/archive/refs/tags/2.1.16.tar.gz"],"stable_version":"2.1.16"},"dnscrypt-wrapper":{"desc":"Server-side proxy that adds dnscrypt support to name resolvers","executables":["dnscrypt-wrapper"],"head_dependencies":["libevent","libsodium",{"autoconf":":build"}],"head_url_args":["https://github.com/Cofyc/dnscrypt-wrapper.git",{":branch":"master"}],"homepage":"https://cofyc.github.io/dnscrypt-wrapper/","license":"ISC","revision":2,"ruby_source_checksum":"57170469847df793e48997464f77d15a20f269346c6698b362a99de0da720524","stable_dependencies":["libevent","libsodium",{"autoconf":":build"}],"stable_checksum":"911856dc4e211f906ca798fcf84f5b62be7fdbf73c53e5715ce18d553814ac86","stable_url_args":["https://github.com/cofyc/dnscrypt-wrapper/archive/refs/tags/v0.4.2.tar.gz"],"stable_version":"0.4.2"},"dnsdist":{"desc":"Highly DNS-, DoS- and abuse-aware loadbalancer","executables":["dnsdist"],"head_dependencies":["fstrm","libnghttp2","libsodium","luajit","openssl@3","re2","tinycdb",{"boost":":build"},{"libyaml":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"head_uses_from_macos":[["libedit"]],"homepage":"https://www.dnsdist.org/","license":"GPL-2.0-only","ruby_source_checksum":"c15e0e733aa4f5d91e578f7fd5fcb6fcaf5893df7b22777b6634a01fb1ff9589","stable_dependencies":["fstrm","libnghttp2","libsodium","luajit","openssl@3","re2","tinycdb",{"boost":":build"},{"libyaml":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"stable_checksum":"8714b7ca065b2d7ae5da980bc81a94d2baaa725a9b3c2c23b3a0fadb7c6a8335","stable_url_args":["https://downloads.powerdns.com/releases/dnsdist-2.1.0.tar.xz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"2.1.0"},"dnsgen":{"desc":"Generates DNS names from existing domain names","executables":["dnsgen"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/AlephNullSK/dnsgen.git",{":branch":"master"}],"homepage":"https://github.com/AlephNullSK/dnsgen","license":"MIT","revision":9,"ruby_source_checksum":"4c56a75c1b795c31f6bca327c0b645f59a8bb887b4ffb8b4e187e7e5c8c61ccc","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"1087e9e5c323918aa3511e592759716116a208012aee024ffdbeac5fce573a0c","stable_url_args":["https://files.pythonhosted.org/packages/5f/e1/1c7d86f51da5b93f3f99ac99e3ad051ed82234147ddd869f77a3959e6abc/dnsgen-1.0.4.tar.gz"],"stable_version":"1.0.4","bottle_tag":":all","bottle_checksum":"d293886619246d2e35fa0b83f04fb02f0684387171b17bf3e9bd48cda25c0d6d"},"dnsmap":{"desc":"Passive DNS network mapper (a.k.a. subdomains bruteforcer)","executables":["dnsmap","dnsmap-bulk"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/resurrecting-open-source-projects/dnsmap.git",{":branch":"master"}],"homepage":"https://github.com/resurrecting-open-source-projects/dnsmap","license":{":all_of":["GPL-2.0-or-later","GPL-3.0-or-later"]},"ruby_source_checksum":"21b87ce8a8817d585bdcb51b0d4cbcd72b893e3601f8eff8911f01275db03b7f","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"f52d6d49cbf9a60f601c919f99457f108d51ecd011c63e669d58f38d50ad853c","stable_url_args":["https://github.com/resurrecting-open-source-projects/dnsmap/archive/refs/tags/0.36.tar.gz"],"stable_version":"0.36","bottle_checksum":"af20d1658eb8b3f6191712debd39b3ab21afe033da12fb1e6a94b413f17b1d84"},"dnsmasq":{"caveats":"On current macOS releases, `/etc/resolver/<domain>` resolver overrides do not work if the nameserver is `127.0.0.1` and dnsmasq is running on a non-53 port.\nTo use scoped resolver zones reliably, bind dnsmasq to a non-localhost IP (e.g., a loopback alias like 10.0.0.1) on port 53.\n","desc":"Lightweight DNS forwarder and DHCP server","executables":["dnsmasq"],"head_dependencies":[{"pkgconf":":build"}],"homepage":"https://thekelleys.org.uk/dnsmasq/doc.html","license":{":any_of":["GPL-2.0-only","GPL-3.0-only"]},"ruby_source_checksum":"2ceb3bbe7b271b26446f9bec2bd11603d4bbfa7b18f1c16be03d55a4966ddf68","service_args":[[":run_type",":immediate"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/dnsmasq/sbin/dnsmasq","--keep-in-foreground","-C","$HOMEBREW_PREFIX/etc/dnsmasq.conf","-7","$HOMEBREW_PREFIX/etc/dnsmasq.d,*.conf"]],"stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"cc967771abdafeb43d10db18932d6b59fd4bed2c69c22acf8cb96aff6920d55f","stable_url_args":["https://thekelleys.org.uk/dnsmasq/dnsmasq-2.93.tar.gz"],"stable_version":"2.93"},"dnsperf":{"desc":"Measure DNS performance by simulating network conditions","executables":["dnsperf","resperf","resperf-report"],"head_dependencies":["concurrencykit","ldns","libnghttp2","openssl@3",{"pkgconf":":build"}],"homepage":"https://www.dns-oarc.net/tools/dnsperf","license":"Apache-2.0","ruby_source_checksum":"724ffba73a26d8a1cfcb9a1202edca9005e64d60a5aaac3a6e9f8b7887bd81a2","stable_dependencies":["concurrencykit","ldns","libnghttp2","openssl@3",{"pkgconf":":build"}],"stable_checksum":"4d64264fe407057b5b84d6a2c4c7632cf9b84fe0aeebe8989d1017fb1b5f87b5","stable_url_args":["https://www.dns-oarc.net/files/dnsperf/dnsperf-2.15.1.tar.gz"],"stable_version":"2.15.1"},"dnspyre":{"desc":"CLI tool for a high QPS DNS benchmark","executables":["dnspyre"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Tantalor93/dnspyre.git",{":branch":"master"}],"homepage":"https://tantalor93.github.io/dnspyre/","license":"MIT","ruby_source_checksum":"a9830671ecd154228911b1b597ff7fa629f0026669b53b6eb66d350917d43767","stable_dependencies":[{"go":":build"}],"stable_checksum":"7ffd73ae045b68c2d0e91f2e2f3c707c85a4618f6948632799725ded7faff680","stable_url_args":["https://github.com/Tantalor93/dnspyre/archive/refs/tags/v3.11.1.tar.gz"],"stable_version":"3.11.1"},"dnsrobocert":{"desc":"Manage Let's Encrypt SSL certificates based on DNS challenges","executables":["dnsrobocert"],"head_dependencies":["certifi","cryptography","libyaml","python@3.14","rpds-py",{"rust":":build"}],"head_url_args":["https://github.com/adferrand/dnsrobocert.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://dnsrobocert.readthedocs.io/en/latest/","license":"MIT","revision":3,"ruby_source_checksum":"973f8c19cb3a7940e2e0bc93ffba84faa40600b37c496b00c217c3a15eb9be2e","stable_dependencies":["certifi","cryptography","libyaml","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"d4a9b1710af7fceb9df9b58ecb7244505d5be101258775b00591d463afc7a5e8","stable_url_args":["https://files.pythonhosted.org/packages/6c/3f/c39c829f235a4a3694791ebf9b39d34fe49835bfcdb94162601b054e85fe/dnsrobocert-3.27.0.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"3.27.0"},"dnstop":{"bottle_rebuild":1,"desc":"Console tool to analyze DNS traffic","executables":["dnstop"],"head_uses_from_macos":[["libpcap"],["ncurses"]],"homepage":"http://dns.measurement-factory.com/tools/dnstop/index.html","license":"BSD-3-Clause","ruby_source_checksum":"02a5986358fa7c76ebe7269000f6bd4dbcd57a7166a4bd3cab3c42bd3885b0e8","stable_checksum":"b4b03d02005b16e98d923fa79957ea947e3aa6638bb267403102d12290d0c57a","stable_url_args":["https://cdn.netbsd.org/pub/pkgsrc/distfiles/dnstop-20140915.tar.gz"],"stable_uses_from_macos":[["libpcap"],["ncurses"]],"stable_version":"20140915","bottle_checksum":"9fba6f2f539b25ef2e918c9600a3027a72188984cad8748f2edd55c59712c414"},"dnstracer":{"desc":"Trace a chain of DNS servers to the source","executables":["dnstracer"],"homepage":"http://www.mavetju.org/unix/dnstracer.php","license":"BSD-2-Clause","ruby_source_checksum":"6e0fcb12395b4959d6ffeaecf1109db094dcd1502aefe84f4d2097921eb71ba0","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"2ebc08af9693ba2d9fa0628416f2d8319ca1627e41d64553875d605b352afe9c","stable_url_args":["https://deb.debian.org/debian/pool/main/d/dnstracer/dnstracer_1.9.orig.tar.gz"],"stable_version":"1.9","bottle_checksum":"dc60fdb473c11615a27f62abb5aba5ae0a270c4b3d33001c07668266254c7486"},"dnstwist":{"desc":"Test domains for typo squatting, phishing and corporate espionage","executables":["dnstwist"],"head_dependencies":["certifi","libmaxminddb","python@3.14","ssdeep",{"rust":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://dnstwist.it","license":"Apache-2.0","revision":11,"ruby_source_checksum":"2687f99958c65511204ed6cdaead4cae86dc786bb96c07b7c5253d5ac1b75d1b","stable_dependencies":["certifi","libmaxminddb","python@3.14","ssdeep",{"rust":":build"}],"stable_checksum":"8b6dd9c42a643a0e8b087903c0e6d75c0f6cebf94920ab0b7760ac2522c6bb42","stable_url_args":["https://files.pythonhosted.org/packages/e7/0e/88b4c5c7f3077c0d2e8544a14e321fce80b3cf0148a46dec9724e27c61d3/dnstwist-20250130.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"20250130"},"dnsviz":{"bottle_rebuild":1,"desc":"Tools for analyzing and visualizing DNS and DNSSEC behavior","executables":["dnsviz"],"head_dependencies":["cryptography","graphviz","openssl@3","python@3.14",{"bind":":build"},{"pkgconf":":build"},{"swig":":build"},{"bind":":test"},{"json-c":":test"}],"homepage":"https://github.com/dnsviz/dnsviz/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"401f7f78d60f309bf00e007de42df132e2eff54359b93890e2696ca6f4c214ac","stable_dependencies":["cryptography","graphviz","openssl@3","python@3.14",{"bind":":build"},{"pkgconf":":build"},{"swig":":build"},{"bind":":test"},{"json-c":":test"}],"stable_checksum":"203b1aa2e3aa09af415a96a0afc98eef4acf845ab8af57bf9f7569bd13161717","stable_url_args":["https://files.pythonhosted.org/packages/59/91/aa152739fea36d4456fbcc71a26333ffef587526d722c10c281ab12a6a35/dnsviz-0.11.1.tar.gz"],"stable_version":"0.11.1"},"dnsx":{"desc":"DNS query and resolution tool","executables":["dnsx"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/dnsx.git",{":branch":"dev"}],"homepage":"https://github.com/projectdiscovery/dnsx","license":"MIT","ruby_source_checksum":"6d8b9e446a50c45a0ff08f9cca369b4025af50c323cd106af648476a8a7da594","stable_dependencies":[{"go":":build"}],"stable_checksum":"5de84e732cf5c8b31f481e9a98fc22025f402d3624a6b9a74c29bddacae155a1","stable_url_args":["https://github.com/projectdiscovery/dnsx/archive/refs/tags/v1.2.3.tar.gz"],"stable_version":"1.2.3"},"doc8":{"desc":"Style checker for Sphinx documentation","executables":["doc8"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/PyCQA/doc8.git",{":branch":"main"}],"homepage":"https://github.com/PyCQA/doc8","license":"Apache-2.0","revision":1,"ruby_source_checksum":"64c92b8ecd09b5bd047b4d43eb08bda8b9d2f5963ff6978ad1c0f3383e4e1c32","stable_dependencies":["python@3.14"],"stable_checksum":"1267ad32758971fbcf991442417a3935c7bc9e52550e73622e0e56ba55ea1d40","stable_url_args":["https://files.pythonhosted.org/packages/92/91/88bb55225046a2ee9c2243d47346c78d2ed861c769168f451568625ad670/doc8-2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_tag":":all","bottle_checksum":"7d4573d3ab94153d219dbb6b880afe137ef540fe236de2c44278c4d7829cf705"},"docbook-xsl":{"bottle_rebuild":1,"desc":"XML vocabulary to create presentation-neutral documents","executables":["dbtoepub"],"head_dependencies":["docbook"],"homepage":"https://github.com/docbook/xslt10-stylesheets","license":"MIT","post_install_defined":true,"revision":1,"ruby_source_checksum":"bb0a22eeb61abc0645190e10badde34034a2d23a6222b9631f471fd82ee5bf41","stable_dependencies":["docbook"],"stable_patches":[{"strip":"p1","file":"Patches/docbook-xsl/docbook-xsl-nons-1.79.2-stack_fix-1.patch"}],"stable_checksum":"ee8b9eca0b7a8f89075832a2da7534bce8c5478fc8fc2676f512d5d87d832102","stable_url_args":["https://github.com/docbook/xslt10-stylesheets/releases/download/release%2F1.79.2/docbook-xsl-nons-1.79.2.tar.bz2"],"stable_version":"1.79.2","bottle_tag":":all","bottle_checksum":"201ddedf7dcf5ac0d6eb0a2554ff329ee9856ce5f79d95db9c5d6db7703d9b84"},"docbook":{"caveats":"To use the DocBook package in your XML toolchain,\nyou need to add the following to your ~/.bashrc:\n\nexport XML_CATALOG_FILES=\"$HOMEBREW_PREFIX/etc/xml/catalog\"\n","desc":"Standard XML representation system for technical documents","head_uses_from_macos":[["libxml2"]],"homepage":"https://docbook.org/","license":":cannot_represent","no_autobump_args":{":because":":incompatible_version_format"},"post_install_defined":true,"revision":1,"ruby_source_checksum":"b7f54622422ccfbeb92fd7b2c6c1729b8b180f0303933f30b1217b9ab44ad6e0","stable_checksum":"11992554a884786f1b78c6b478d6cec90352caf00bef54731c8d54f26751f2c5","stable_url_args":["https://github.com/docbook/docbook/releases/download/5.2/docbook-5.2.zip"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"5.2","bottle_tag":":all","bottle_checksum":"ba985d5405421cb25cffc5d94a824817b6a78b8387a20857e7bab0316bb61c6b"},"docbook2x":{"desc":"Convert DocBook to UNIX manpages and GNU TeXinfo","executables":["db2x_manxml","db2x_texixml","db2x_xsltproc","docbook2man","docbook2texi","sgml2xml-isoent","utf8trans"],"head_dependencies":["docbook"],"head_uses_from_macos":[["expat"],["libxslt"],["perl"]],"homepage":"https://docbook2x.sourceforge.net/","license":{":all_of":["MIT","DocBook-XML"]},"ruby_source_checksum":"c2ba9722fa58bd68a9a5ceab0ff9b8ae23366806fc0d5ab7240d0dc79ad60086","stable_dependencies":["docbook"],"stable_checksum":"4077757d367a9d1b1427e8d5dfc3c49d993e90deabc6df23d05cfe9cd2fcdc45","stable_url_args":["https://downloads.sourceforge.net/project/docbook2x/docbook2x/0.8.8/docbook2X-0.8.8.tar.gz"],"stable_uses_from_macos":[["expat"],["libxslt"],["perl"]],"stable_version":"0.8.8","bottle_checksum":"88732999a070c6a9f609c5740fcdf7ed6c014be05555a9aea867e1a69b71aeec"},"docfx":{"desc":"Tools for building and publishing API documentation for .NET projects","executables":["docfx"],"head_dependencies":["dotnet",{"node":":build"}],"homepage":"https://dotnet.github.io/docfx/","license":"MIT","ruby_source_checksum":"18d4652fb2a91dd745dce40f42f6621b44a9b65fcbfeee5bd350197fcf14e6ae","stable_dependencies":["dotnet",{"node":":build"}],"stable_checksum":"79f9e2c4bb8de2225d91a812a4e9d2cc71a8ed5613b3b4b2940d2a1d5db38793","stable_url_args":["https://github.com/dotnet/docfx/archive/refs/tags/v2.78.5.tar.gz"],"stable_version":"2.78.5"},"dockcheck":{"desc":"CLI tool to automate docker image updates","executables":["dockcheck"],"head_dependencies":["regclient"],"head_url_args":["https://github.com/mag37/dockcheck.git",{":branch":"main"}],"head_uses_from_macos":[["jq",{":since":":sequoia"}]],"homepage":"https://mag37.org","license":"GPL-3.0-only","ruby_source_checksum":"c096430c7501a1d8f2139f39f9e3e1639f92cf4f59a19862ded2d9fd5d0b073b","stable_dependencies":["regclient"],"stable_checksum":"b30c9151bb1672108562ab91cf947bce437d622098c13c4d00a519022e13fc71","stable_url_args":["https://github.com/mag37/dockcheck/archive/refs/tags/v0.7.8.tar.gz"],"stable_uses_from_macos":[["jq",{":since":":sequoia"}]],"stable_version":"0.7.8","bottle_tag":":all","bottle_checksum":"a508ab845eaa04fb571ed900731707c56974b9a7a3be1c15e0827e63c0ca9515"},"docker-agent":{"desc":"Agent Builder and Runtime by Docker Engineering","executables":["docker-agent"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/docker/docker-agent.git",{":branch":"main"}],"homepage":"https://docker.github.io/docker-agent/","license":"Apache-2.0","oldnames":["cagent"],"ruby_source_checksum":"321e12ee40a80be7d17dfd7211a36e37b272c95a7b7f258426272584619ac3c1","stable_dependencies":[{"go":":build"}],"stable_checksum":"a9b0e5a58c254effd41358bc8c892c207b3f91df4e3c6b780262670d8190198e","stable_url_args":["https://github.com/docker/docker-agent/archive/refs/tags/v1.102.0.tar.gz"],"stable_version":"1.102.0"},"docker-buildx":{"caveats":"docker-buildx is a Docker plugin. For Docker to find the plugin, add \"cliPluginsExtraDirs\" to ~/.docker/config.json:\n  \"cliPluginsExtraDirs\": [\n      \"$HOMEBREW_PREFIX/lib/docker/cli-plugins\"\n  ]\n","desc":"Docker CLI plugin for extended build capabilities with BuildKit","executables":["docker-buildx"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/docker/buildx.git",{":branch":"master"}],"homepage":"https://docs.docker.com/buildx/working-with-buildx/","license":"Apache-2.0","ruby_source_checksum":"77501cb839ae3ac9d735df25bc6eea9678954dc4dabcef4e90a06493f26dc40f","stable_dependencies":[{"go":":build"}],"stable_checksum":"790e4eb0c98da49c60d2c94cebcd3f1658cd7aca3be82093fcb19b9c1d0ac06b","stable_url_args":["https://github.com/docker/buildx/archive/refs/tags/v0.35.0.tar.gz"],"stable_version":"0.35.0"},"docker-clean":{"bottle_rebuild":1,"desc":"Clean Docker containers, images, networks, and volumes","executables":["docker-clean"],"homepage":"https://github.com/ZZROTDesign/docker-clean","license":"MIT","ruby_source_checksum":"75c198dc698d100198f623e58ae0acf77da579dd6c1cea33b7a6e1d562264d97","stable_checksum":"4b636fd7391358b60c05b65ba7e89d27eaf8dd56cc516f3c786b59cadac52740","stable_url_args":["https://github.com/ZZROTDesign/docker-clean/archive/refs/tags/v2.0.4.tar.gz"],"stable_version":"2.0.4","bottle_tag":":all","bottle_checksum":"8534cd2757101cb7ea6fc68d2175147769009a5b6bbab15d87bd5b83f46a06d6"},"docker-completion":{"deprecate_args":{":date":"2026-05-31",":because":":deprecated_upstream",":replacement_formula":"docker"},"desc":"Bash, Zsh and Fish completion for Docker","disable_args":{":date":"2027-05-31",":because":":deprecated_upstream",":replacement_formula":"docker"},"head_url_args":["https://github.com/docker/cli.git",{":branch":"master"}],"homepage":"https://www.docker.com/","license":"Apache-2.0","link_overwrite_paths":["etc/bash_completion.d/docker","share/fish/vendor_completions.d/docker.fish","share/zsh/site-functions/_docker"],"ruby_source_checksum":"1f4f925d49abeed67618f7e9b81c6777eb0b126e3929e317b0dc7bceacb33d42","stable_checksum":"74d14dd212b07cd3328989dc6a029dde2ebbe6a878199eaaafad54916f456194","stable_url_args":["https://github.com/docker/cli/archive/refs/tags/v29.6.1.tar.gz"],"stable_version":"29.6.1","bottle_tag":":all","bottle_checksum":"ca89b3fa67bc48342b266d6a2595db1d32cde07cde63547ee1c2fd3c0d89d236"},"docker-compose-langserver":{"desc":"Language service for Docker Compose documents","executables":["docker-compose-langserver"],"head_dependencies":["node"],"homepage":"https://github.com/microsoft/compose-language-service","license":"MIT","ruby_source_checksum":"27ab8a0d89dd7c98bf252bb02dec9bf022a994e20e1ee9d9cdd28d003a91974d","stable_dependencies":["node"],"stable_checksum":"2d6af41c4aabaa5c4fc89d2293eae6b561fc37b2c663a504000383394f715700","stable_url_args":["https://registry.npmjs.org/@microsoft/compose-language-service/-/compose-language-service-0.5.0.tgz"],"stable_version":"0.5.0","bottle_tag":":all","bottle_checksum":"a017c7c6e4396b8f8fdad2e301cd99df373af2dea6a6eb41f3b05213ca50ac93"},"docker-compose":{"caveats":"Compose is a Docker plugin. For Docker to find the plugin, add \"cliPluginsExtraDirs\" to ~/.docker/config.json:\n  \"cliPluginsExtraDirs\": [\n      \"$HOMEBREW_PREFIX/lib/docker/cli-plugins\"\n  ]\n","desc":"Isolated development environments using Docker","executables":["docker-compose"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/docker/compose.git",{":branch":"main"}],"homepage":"https://docs.docker.com/compose/","license":"Apache-2.0","ruby_source_checksum":"e2702289ffbd49e982380b47b1355ed6a12fc73d0122b457d0b1ca1c17d82432","stable_dependencies":[{"go":":build"}],"stable_checksum":"1823e1b09c4082779fdf5cc9f3d8453b95dba3d939105b39366175ce12fdb6c7","stable_url_args":["https://github.com/docker/compose/archive/refs/tags/v5.3.1.tar.gz"],"stable_version":"5.3.1"},"docker-credential-helper-ecr":{"desc":"Docker Credential Helper for Amazon ECR","executables":["docker-credential-ecr-login"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/awslabs/amazon-ecr-credential-helper.git",{":branch":"main"}],"homepage":"https://github.com/awslabs/amazon-ecr-credential-helper","license":"Apache-2.0","ruby_source_checksum":"0f06457ce18fdf883e487cd3a731841ac3e54021d088f827e4a7d8caf3c80b37","stable_dependencies":[{"go":":build"}],"stable_checksum":"c874cc88850330fd7a93452c7c654737fa37f06916153cf818e49088197a5e4c","stable_url_args":["https://github.com/awslabs/amazon-ecr-credential-helper/archive/refs/tags/v0.12.0.tar.gz"],"stable_version":"0.12.0"},"docker-credential-helper":{"desc":"Platform keystore credential helper for Docker","executables":["docker-credential-osxkeychain","docker-credential-pass"],"head_dependencies":[{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/docker/docker-credential-helpers.git",{":branch":"main"}],"homepage":"https://github.com/docker/docker-credential-helpers","license":"MIT","ruby_source_checksum":"43cf7fa4df48a01ded0ef1bee8688b08748c0af8fdd75af6c9cd4575cc9d9b39","stable_dependencies":[{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"7954c8bcb271021a7b3a8a992a5eb2828af3b5668659582112f2dd672c5242ba","stable_url_args":["https://github.com/docker/docker-credential-helpers/archive/refs/tags/v0.9.8.tar.gz"],"stable_version":"0.9.8"},"docker-debug":{"bottle_rebuild":1,"desc":"Use new container attach on already container go on debug","executables":["docker-debug"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/zeromake/docker-debug.git",{":branch":"master"}],"homepage":"https://github.com/zeromake/docker-debug","license":"MIT","ruby_source_checksum":"c8547e698e0a3411bcc509c724a14cb69359c426a9216dd8c53367dfebf2004e","stable_dependencies":[{"go":":build"}],"stable_checksum":"f872f649db05f3670650dd7aa3507b0658eb29557d0d2685658ab581b2919101","stable_url_args":["https://github.com/zeromake/docker-debug/archive/refs/tags/v0.7.11.tar.gz"],"stable_version":"0.7.11"},"docker-engine":{"caveats":"To run dockerd as the current user, execute the following commands:\n  brew install rootlesskit slirp4netns\n  dockerd-rootless-setuptool.sh install\n\nNOTE: As the lifecycle of containerd is managed by dockerd,\n      do NOT run `containerd-rootless-setuptool.sh install`\n      before `dockerd-rootless-setuptool.sh install`.\n\nTo run dockerd as the root user, use `brew services` with `sudo --preserve-env=HOME`.\n","desc":"Pack, ship and run any application as a lightweight container (Daemon)","executables":["docker-proxy","dockerd","dockerd-rootless-setuptool.sh","dockerd-rootless.sh"],"head_dependencies":["containerd","nftables","runc","tini",{"go":":build"},{"go-md2man":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/moby/moby.git",{":branch":"master"}],"homepage":"https://www.docker.com/","license":"Apache-2.0","ruby_source_checksum":"198a141233c8dad1c4d692b414a0ecbfefc5c2e579567c4d196f5a74ff95a98b","service_args":[[":run_type",":immediate"],[":require_root",true]],"service_run_args":["$HOMEBREW_PREFIX/opt/docker-engine/bin/dockerd"],"stable_dependencies":["containerd","nftables","runc","tini",{"go":":build"},{"go-md2man":":build"},{"pkgconf":":build"}],"stable_url_args":["https://github.com/moby/moby.git",{":tag":"docker-v29.6.1",":revision":"8ec5ab355a34b2a0e2b3238d67bdefe77fefa982"}],"stable_version":"29.6.1"},"docker-gen":{"desc":"Generate files from docker container metadata","executables":["docker-gen"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/nginx-proxy/docker-gen.git",{":branch":"main"}],"homepage":"https://github.com/nginx-proxy/docker-gen","license":"MIT","ruby_source_checksum":"fb8655e700f741c6d674ba5b45a9757d33809a195df8c9507331c1b53cb79004","stable_dependencies":[{"go":":build"}],"stable_checksum":"db645ad89e20d93f8c3a1d68b0e8a6a50b4391005975acd8e82103735a9fee96","stable_url_args":["https://github.com/nginx-proxy/docker-gen/archive/refs/tags/0.16.6.tar.gz"],"stable_version":"0.16.6"},"docker-language-server":{"desc":"Language server for Dockerfiles, Compose files, and Bake files","executables":["docker-language-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/docker/docker-language-server.git",{":branch":"main"}],"homepage":"https://www.docker.com","license":"Apache-2.0","ruby_source_checksum":"014dc927a881e484010fe3c8358ba945d853f8fa75c267d5a7db2c8f6393bf8a","stable_dependencies":[{"go":":build"}],"stable_checksum":"df94194ce63f0a1217944c72b941a842101aee7b7dd16018d71818d070d146a8","stable_url_args":["https://github.com/docker/docker-language-server/archive/refs/tags/v0.20.1.tar.gz"],"stable_version":"0.20.1"},"docker-ls":{"deprecate_args":{":date":"2026-02-17",":because":":repo_archived"},"desc":"Tools for browsing and manipulating docker registries","disable_args":{":date":"2027-02-17",":because":":repo_archived"},"executables":["docker-ls","docker-rm"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mayflower/docker-ls.git",{":branch":"master"}],"homepage":"https://github.com/mayflower/docker-ls","license":"MIT","ruby_source_checksum":"47bb06979fd49246afaa8be14965304e65ca01733afeae8e8f2076d17f151b63","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/mayflower/docker-ls.git",{":tag":"v0.5.1",":revision":"ae0856513066feff2ee6269efa5d665145709d2e"}],"stable_version":"0.5.1","bottle_checksum":"146371ff787d25857ec030cb07025e9e7e062b4fba43eb59136aad8ceca57790"},"docker-machine-driver-vmware":{"bottle_rebuild":1,"desc":"VMware Fusion & Workstation docker-machine driver","disable_args":{":date":"2027-06-30",":because":":deprecated_upstream"},"executables":["docker-machine-driver-vmware"],"head_dependencies":["docker-machine",{"go":":build"}],"head_url_args":["https://github.com/machine-drivers/docker-machine-driver-vmware.git",{":branch":"master"}],"homepage":"https://www.vmware.com/products/personal-desktop-virtualization.html","license":"Apache-2.0","ruby_source_checksum":"cb48e51eb9b103ebf85876be4f33b836f99038126ed9f5e7d21bfa88eea1d11b","stable_dependencies":["docker-machine",{"go":":build"}],"stable_url_args":["https://github.com/machine-drivers/docker-machine-driver-vmware.git",{":tag":"v0.1.5",":revision":"faa4b93573820340d44333ffab35e2beee3f984a"}],"stable_version":"0.1.5","bottle_checksum":"51441771e510e3263cfddbefe03c1306bd971624e35d5a44a3a8acb37be141c6"},"docker-machine-driver-vultr":{"bottle_rebuild":1,"desc":"Docker Machine driver plugin for Vultr Cloud","executables":["docker-machine-driver-vultr"],"head_dependencies":["rancher-machine",{"go":":build"}],"head_url_args":["https://github.com/vultr/docker-machine-driver-vultr.git",{":branch":"master"}],"homepage":"https://github.com/vultr/docker-machine-driver-vultr","license":"MIT","ruby_source_checksum":"3858fca86e52816f1160d6baad9d6266a2585e49eecc6e5f9a1ac818e41d3c48","stable_dependencies":["rancher-machine",{"go":":build"}],"stable_checksum":"451a6e31ab4e5fb9be2c2730b1b03f5039a8ac2b41f677824e1b8a15036ab815","stable_url_args":["https://github.com/vultr/docker-machine-driver-vultr/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"docker-machine-nfs":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-04-27",":because":":repo_archived"},"desc":"Activates NFS on docker-machine","disable_args":{":date":"2026-04-27",":because":":repo_archived"},"executables":["docker-machine-nfs"],"homepage":"https://github.com/adlogix/docker-machine-nfs","license":"MIT","ruby_source_checksum":"5bd3037ee84f9811930351ce244a64d17b070b9159521b5ab1a8a442905f53cd","stable_checksum":"ecb8d637524eaeb1851a0e12da797d4ffdaec7007aa28a0692f551e9223a71b7","stable_url_args":["https://github.com/adlogix/docker-machine-nfs/archive/refs/tags/0.5.4.tar.gz"],"stable_version":"0.5.4","bottle_tag":":all","bottle_checksum":"7adcced71d07397c241cf4999adf40d17b6f773aa28fc53625df5982484d4c6e"},"docker-machine":{"aliases":["boot2docker-cli"],"desc":"Create Docker hosts locally and on cloud providers","disable_args":{":date":"2027-06-30",":because":":deprecated_upstream"},"executables":["docker-machine"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://gitlab.com/gitlab-org/ci-cd/docker-machine.git",{":branch":"main"}],"homepage":"https://docs.gitlab.com/runner/executors/docker_machine.html","license":"Apache-2.0","oldnames":["boot2docker"],"ruby_source_checksum":"dc8eb2f5c3d119f442a9fc254210b48b6bc44e785d6f4453fbfdd74590df1b6e","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/docker-machine/bin/docker-machine","start","default"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"c68fe259ffcab19ff381d59ed4a59c35716c4362b18bb9a0d0142077235abd0f","stable_url_args":["https://gitlab.com/gitlab-org/ci-cd/docker-machine/-/archive/v0.16.2-gitlab.51/docker-machine-v0.16.2-gitlab.51.tar.bz2"],"stable_version":"0.16.2-gitlab.51"},"docker-squash":{"desc":"Docker image squashing tool","executables":["docker-squash"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://github.com/goldmann/docker-squash","license":"MIT","revision":7,"ruby_source_checksum":"31ebe7cd7058f31136a3ca6ecaacc2ba66946fc3fbaa95834eb5da6d25d610c3","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"74dd70412ddcf570bcd322567929062342793d1ec70c63b5371cc9e2808ae2ef","stable_url_args":["https://files.pythonhosted.org/packages/77/ef/45dc63f3f0f3fba18306dac34d9be26f9dd0d1a0742a7f0ca39cf1a98b15/docker_squash-1.2.2.tar.gz"],"stable_version":"1.2.2","bottle_tag":":all","bottle_checksum":"211191e21b96c3c5adfebaf7e4dc99afcb5a7fe56da527b2615f76acc9f69594"},"docker":{"desc":"Pack, ship and run any application as a lightweight container","executables":["docker"],"head_dependencies":[{"go":":build"},{"go-md2man":":build"}],"head_url_args":["https://github.com/docker/cli.git",{":branch":"master"}],"homepage":"https://www.docker.com/","license":"Apache-2.0","ruby_source_checksum":"b098d637453e04ca6c5def34ff4a275b8a8948c9a07a244aab19a759cead4c63","stable_dependencies":[{"go":":build"},{"go-md2man":":build"}],"stable_url_args":["https://github.com/docker/cli.git",{":tag":"v29.6.1",":revision":"8900f1d330cb39e93e16d780a26bff1d7e07ba03"}],"stable_version":"29.6.1"},"dockerfile-language-server":{"desc":"Language server for Dockerfiles powered by Node, TypeScript, and VSCode","executables":["docker-langserver"],"head_dependencies":["node"],"homepage":"https://github.com/rcjsuen/dockerfile-language-server","license":"MIT","ruby_source_checksum":"2652444ba91012b78f25dd20f9ca2ea44e4a2ee583e5363eb65c0545fffdf2e0","stable_dependencies":["node"],"stable_checksum":"32ee93b98f43d8d60273019b7ed12a263593ba3a2308442ca7449d49676f480d","stable_url_args":["https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.15.0.tgz"],"stable_version":"0.15.0","bottle_tag":":all","bottle_checksum":"7e63595a7c55824a185f84aeef01ba0c0ad797c217fcbabd23a0990614ff7795"},"dockerfilegraph":{"desc":"Visualize your multi-stage Dockerfiles","executables":["dockerfilegraph"],"head_dependencies":["graphviz",{"go":":build"}],"head_url_args":["https://github.com/patrickhoefler/dockerfilegraph.git",{":branch":"main"}],"homepage":"https://github.com/patrickhoefler/dockerfilegraph","license":"MIT","ruby_source_checksum":"6acc1944affeefdc27209f4d2c404d782646381722f501b6d6bdd2dadf54a1d0","stable_dependencies":["graphviz",{"go":":build"}],"stable_checksum":"7593483acf26aefb42b2bc9eeea1d42d2262732d4c88298d1dff78c52278c48f","stable_url_args":["https://github.com/patrickhoefler/dockerfilegraph/archive/refs/tags/v0.21.0.tar.gz"],"stable_version":"0.21.0"},"dockerfmt":{"desc":"Dockerfile format and parser. a modern dockfmt","executables":["dockerfmt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/reteps/dockerfmt.git",{":branch":"main"}],"homepage":"https://github.com/reteps/dockerfmt","license":"MIT","ruby_source_checksum":"fadbcaf1bb27593c0ae57fbc5491f26edce4590c61da396472ed46f216006de2","stable_dependencies":[{"go":":build"}],"stable_checksum":"feceb63f17513d8310efbe81c660bf48f6a3bd8040ab00a45dc4c9fbf591033f","stable_url_args":["https://github.com/reteps/dockerfmt/archive/refs/tags/v0.5.4.tar.gz"],"stable_version":"0.5.4"},"dockerize":{"conflicts":[["powerman-dockerize",{":because":"powerman-dockerize and dockerize install conflicting executables"}]],"desc":"Utility to simplify running applications in docker containers","executables":["dockerize"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jwilder/dockerize.git",{":branch":"master"}],"homepage":"https://github.com/jwilder/dockerize","license":"MIT","ruby_source_checksum":"5db2713040c5469b033c52ba9942433ee1daf9d374cfad0756910621d3528d15","stable_dependencies":[{"go":":build"}],"stable_checksum":"152d612550d932167a5a4d87dae828a2433222b75fdd02617c0baf907637ccd7","stable_url_args":["https://github.com/jwilder/dockerize/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0"},"dockly":{"desc":"Immersive terminal interface for managing docker containers and services","executables":["dockly"],"head_dependencies":["node"],"homepage":"https://lirantal.github.io/dockly/","license":"MIT","ruby_source_checksum":"5ec2b31181f8663c023123382cc2bad4b42f912991e0ab67f3e6e8dbb2769fdb","stable_dependencies":["node"],"stable_checksum":"278203ca5fe88f802f50a9fe58f37e95309ccb098b47a6f5f3558ccc9dc623b6","stable_url_args":["https://registry.npmjs.org/dockly/-/dockly-3.24.5.tgz"],"stable_version":"3.24.5"},"dockutil":{"bottle_rebuild":1,"desc":"Tool for managing dock items","executables":["dockutil"],"head_url_args":["https://github.com/kcrawford/dockutil.git",{":branch":"main"}],"head_uses_from_macos":[["swift"]],"homepage":"https://github.com/kcrawford/dockutil","license":"Apache-2.0","ruby_source_checksum":"8233faa35915998758fc25ed62a52d22b0f91888e383e4442afd3cbf826eb1ec","stable_checksum":"622bbb5c97f09b3f46ebea9a612f7470dd7fb6a7daaed12b87dee5af7a0177f6","stable_url_args":["https://github.com/kcrawford/dockutil/archive/refs/tags/3.1.3.tar.gz"],"stable_uses_from_macos":[["swift"]],"stable_version":"3.1.3"},"dockviz":{"desc":"Visualizing docker data","executables":["dockviz"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/justone/dockviz.git",{":branch":"master"}],"homepage":"https://github.com/justone/dockviz","license":"Apache-2.0","ruby_source_checksum":"f915d3711e463f203160d47580146223d2110fb287303a6e48dbb8a3274ae094","stable_dependencies":[{"go":":build"}],"stable_checksum":"228e2c11fad1de38ec63e5d46e60bf9411625447c3c381dd0cd99aaa05d4e5db","stable_url_args":["https://github.com/justone/dockviz/archive/refs/tags/v0.6.4.tar.gz"],"stable_version":"0.6.4","bottle_checksum":"12168679a5a86a9c4603bea3e4943b92acecc3078dad07c0dc780d036691c8e6"},"docmd":{"desc":"Minimal Markdown documentation generator","executables":["docmd"],"head_dependencies":["esbuild","node"],"homepage":"https://docmd.io","license":"MIT","ruby_source_checksum":"205fd70cf56e8edbdaa3814519011646e51b358200c88ef2c100d6d814975816","stable_dependencies":["esbuild","node"],"stable_checksum":"bc9c40e525e6558a8081eabfddfbea0916cb1c9d2e805f66fe2d73d56ec555cf","stable_url_args":["https://registry.npmjs.org/@docmd/core/-/core-0.8.9.tgz"],"stable_version":"0.8.9","bottle_tag":":all","bottle_checksum":"0ff7e4ebba40b9affbdc93e2f76035440ee0a54d3f7e4c7cc77bc0621a837e56"},"doctest":{"desc":"Feature-rich C++11/14/17/20/23 single-header testing framework","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/doctest/doctest","license":"MIT","ruby_source_checksum":"1c0c5080153de2bc931609a19cc685aac4bff94e666faf611c9ff193cdad67f4","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"174ebc4e769928959614789c5b4e9c3d0a0f81a62bb608756b127bfebfb21331","stable_url_args":["https://github.com/doctest/doctest/archive/refs/tags/v2.5.3.tar.gz"],"stable_version":"2.5.3","bottle_tag":":all","bottle_checksum":"30a480dee0a16e08b071549d936a0bb62b6e370dcd26c831d1a91071778afd0d"},"doctl":{"desc":"Command-line tool for DigitalOcean","executables":["doctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/digitalocean/doctl.git",{":branch":"main"}],"homepage":"https://docs.digitalocean.com/reference/doctl/","license":"Apache-2.0","ruby_source_checksum":"f53473f1c725fd17900328a31b959ffdaa71b8a8c31ef4f82f2299c2dc3996aa","stable_dependencies":[{"go":":build"}],"stable_checksum":"8cc7acd78114eea8409f86b11843d1298d9b12cc984c277f594802acbb3c972a","stable_url_args":["https://github.com/digitalocean/doctl/archive/refs/tags/v1.163.0.tar.gz"],"stable_version":"1.163.0"},"docutils":{"desc":"Text processing system for reStructuredText","executables":["docutils","rst2html","rst2html4","rst2html5","rst2latex","rst2man","rst2odt","rst2pseudoxml","rst2s5","rst2xetex","rst2xml"],"head_dependencies":["python@3.14"],"homepage":"https://docutils.sourceforge.io","license":{":all_of":[":public_domain","BSD-2-Clause","GPL-3.0-or-later","Python-2.0"]},"ruby_source_checksum":"83b5c392e60c7928776f86a4b1c5aca52c2e462aed356543da9f22034650ac2d","stable_dependencies":["python@3.14"],"stable_checksum":"746f5060322511280a1e50eb76846ed6bf2342984b2ac04dc42caa1a8d78799e","stable_url_args":["https://files.pythonhosted.org/packages/39/a4/5180d9afc57e8fca05601dd652bdff19604c218814037fe90ffc7625a50a/docutils-0.23.tar.gz"],"stable_version":"0.23","bottle_tag":":all","bottle_checksum":"be033e828d91471d24cacdbf9ce040f3b889e123d4374b3dbc1148d27edf3739"},"docuum":{"desc":"Perform least recently used (LRU) eviction of Docker images","executables":["docuum"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/stepchowfun/docuum","license":"MIT","ruby_source_checksum":"3e029578f6a2f362cb609d9096c40dbb8959bced145686d60d3acdfc19627162","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin"}],[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/docuum.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/docuum.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/docuum/bin/docuum"],"stable_dependencies":[{"rust":":build"}],"stable_checksum":"aac9e31da12abdf5065b19738058738712efbf379f69056dbda1a6bd0c124c0f","stable_url_args":["https://github.com/stepchowfun/docuum/archive/refs/tags/v0.27.0.tar.gz"],"stable_version":"0.27.0"},"docx2txt":{"bottle_rebuild":2,"desc":"Converts Microsoft Office docx documents to equivalent text documents","executables":["docx2txt.pl","docx2txt.sh"],"homepage":"https://docx2txt.sourceforge.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"6b905ea7e732707f486042824bdc392eac6188634fae4b9082aebb8475e1f99e","stable_checksum":"b297752910a404c1435e703d5aedb4571222bd759fa316c86ad8c8bbe58c6d1b","stable_url_args":["https://downloads.sourceforge.net/project/docx2txt/docx2txt/v1.4/docx2txt-1.4.tgz"],"stable_version":"1.4","bottle_tag":":all","bottle_checksum":"9c8866a49e04bb1b2a4797c4c911e5aee4df8c3a86701a6a792e55415ac10a7b"},"doge":{"desc":"Command-line DNS client","executables":["doge"],"head_dependencies":[{"pandoc":":build"},{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://dog.ramfield.net/","license":"EUPL-1.2","ruby_source_checksum":"04ad3731c57cbde14f14098b432c10e5d029cea9e15e121176844c642100142b","stable_dependencies":[{"pandoc":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"21d459f1f88d6a1e001a747b84782f180c01de8f3c39f3a1389c352b2f2edc88","stable_url_args":["https://github.com/Dj-Codeman/dog_community/archive/refs/tags/v0.2.9.tar.gz"],"stable_version":"0.2.9"},"doggo":{"desc":"Command-line DNS Client for Humans","executables":["doggo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mr-karan/doggo.git",{":branch":"main"}],"homepage":"https://doggo.mrkaran.dev/","license":"GPL-3.0-or-later","ruby_source_checksum":"aa72a1fd65ddbc3a053c8580c010827d61a7d3cca7583cbe364add7052983780","stable_dependencies":[{"go":":build"}],"stable_checksum":"ddea7da5f8e6263626ffbff57e3df5e84df4343a740b2f7a8dae2505aae645d9","stable_url_args":["https://github.com/mr-karan/doggo/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"doh":{"desc":"Stand-alone DNS-over-HTTPS resolver using libcurl","executables":["doh"],"head_url_args":["https://github.com/curl/doh.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/curl/doh","license":"MIT","ruby_source_checksum":"64022f3fc8f766a6c26c221d6a61fa7e1cef1790b43449623551da2072761491","stable_checksum":"b36c4b4a27fabb508d5d3bb0fb58bd9cfadcef30d22e552bbe5c4442ae81e742","stable_url_args":["https://github.com/curl/doh/archive/refs/tags/doh-0.1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.1"},"doitlive":{"desc":"Replay stored shell commands for live presentations","executables":["doitlive"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/sloria/doitlive.git",{":branch":"main"}],"homepage":"https://doitlive.readthedocs.io/en/latest/","license":"MIT","ruby_source_checksum":"1f383f8a0f02b9cbb37794786408dc761c123477bff85148ce2aa9adaebc30e4","stable_dependencies":["python@3.14"],"stable_checksum":"7587a57c04fa74718e76cb4622f99ef6b762f1c861d0c1c2f843ab6bec53d063","stable_url_args":["https://files.pythonhosted.org/packages/3f/50/d2715aa1b4dd5bfe1c91e5a332f5123180c2f2b1c8b0879389179b9f9c5e/doitlive-5.2.1.tar.gz"],"stable_version":"5.2.1"},"dolphie":{"desc":"Feature-rich top tool for monitoring MySQL","executables":["dolphie"],"head_dependencies":["certifi","cryptography","python@3.14",{"rust":":build"}],"homepage":"https://github.com/charles-001/dolphie","license":"GPL-3.0-or-later","ruby_source_checksum":"d6199bc3c5b5c8a7ad4ed2990fe14ac4c8545b68e3029e54e54ea8cab01eeb41","stable_dependencies":["certifi","cryptography","python@3.14",{"rust":":build"}],"stable_checksum":"3302ed8784715c0fb86461cd0ef46df01be734b4d8aad1e8ebf909cd1db27825","stable_url_args":["https://files.pythonhosted.org/packages/a7/76/fa84022a7d3e6c54a26ba331d8d9a7f21ea0209b08a06e5c52ecf1772e8e/dolphie-6.15.0.tar.gz"],"stable_version":"6.15.0"},"dolt":{"desc":"Git for Data","executables":["dolt"],"head_dependencies":["icu4c@78",{"go":":build"}],"head_url_args":["https://github.com/dolthub/dolt.git",{":branch":"main"}],"homepage":"https://www.dolthub.com","license":"Apache-2.0","ruby_source_checksum":"eb5840bf05f93609424527e0c899b037ff22c0ddfb185fd74e25ff645eacaac1","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/dolt"],[":log_path","$HOMEBREW_PREFIX/var/log/dolt.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/dolt.error.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/dolt/bin/dolt","sql-server","--config","$HOMEBREW_PREFIX/etc/dolt/config.yaml"]],"stable_dependencies":["icu4c@78",{"go":":build"}],"stable_checksum":"5b0a8576c229e13e245dd7e19e76722dfa3a776e997a4c594943d1728cf302be","stable_url_args":["https://github.com/dolthub/dolt/archive/refs/tags/v2.1.10.tar.gz"],"stable_version":"2.1.10","version_scheme":1},"doltgres":{"desc":"Dolt for Postgres","executables":["doltgres"],"head_dependencies":["icu4c@78",{"go":":build"},{"libpq":":test"}],"head_url_args":["https://github.com/dolthub/doltgresql.git",{":branch":"main"}],"homepage":"https://github.com/dolthub/doltgresql","license":"Apache-2.0","ruby_source_checksum":"3ee30c07fd26d2eeb6e9c8e7fca6a90cd6b7ed1a5b6fb95222ee86765b3f9161","stable_dependencies":["icu4c@78",{"go":":build"},{"libpq":":test"}],"stable_checksum":"5157c5225712361e2981e9b8ca59dc9e410766e5c1ef0d2bcd29af0883742c4a","stable_url_args":["https://github.com/dolthub/doltgresql/archive/refs/tags/v0.56.9.tar.gz"],"stable_version":"0.56.9"},"domain-check":{"desc":"CLI tool for checking domain availability using RDAP and WHOIS protocols","executables":["domain-check"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/saidutt46/domain-check.git",{":branch":"main"}],"homepage":"https://github.com/saidutt46/domain-check","license":"Apache-2.0","ruby_source_checksum":"79a6e5df947d4d999062a8f18435f51612baa29cc3921b8fcb4b69b750b26c88","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8ce92177fb4739b9c8d8c262c85d370173769e46411af4418d02acf70876ad54","stable_url_args":["https://github.com/saidutt46/domain-check/archive/refs/tags/v1.0.2.tar.gz"],"stable_version":"1.0.2"},"dooit":{"desc":"TUI todo manager","executables":["dooit"],"head_dependencies":["libyaml","python@3.14",{"cmake":":build"}],"head_url_args":["https://github.com/dooit-org/dooit.git",{":branch":"main"}],"homepage":"https://dooit-org.github.io/dooit/","license":"MIT","revision":1,"ruby_source_checksum":"40c6768ed14da9288802fb3d0332acf1236789e1466f4f5c70f05ad3d23408fe","stable_dependencies":["libyaml","python@3.14",{"cmake":":build"}],"stable_checksum":"ec9022168c4a4568693590840aba0b859cdbca27872f1bef84e39d64c044acd2","stable_url_args":["https://files.pythonhosted.org/packages/a1/dd/96bfcde11415f846d8e4bf2ec494432aae4e6938c6b3ef1e9db3a854b45e/dooit-3.3.4.tar.gz"],"stable_version":"3.3.4"},"dopewars":{"desc":"Free rewrite of a game originally based on \"Drug Wars\"","executables":["dopewars"],"head_dependencies":["glib","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["ncurses"]],"homepage":"https://dopewars.sourceforge.io","license":"GPL-2.0-or-later","ruby_source_checksum":"35b1aec02ed899bbe6adbd061d53c71e593ad668e9deb2de201c321c1397e593","stable_dependencies":["glib","gettext",{"pkgconf":":build"}],"stable_checksum":"623b9d1d4d576f8b1155150975308861c4ec23a78f9cc2b24913b022764eaae1","stable_url_args":["https://downloads.sourceforge.net/project/dopewars/dopewars/1.6.2/dopewars-1.6.2.tar.gz"],"stable_uses_from_macos":[["curl"],["ncurses"]],"stable_version":"1.6.2","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"2ebf3c275304427354f21de5426b2b9a1262ad60cb6e8d53b181114e2d56156a"},"doppler":{"desc":"CLI for interacting with Doppler secrets and configuration","executables":["doppler"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/DopplerHQ/cli.git",{":branch":"master"}],"homepage":"https://docs.doppler.com/docs","license":"Apache-2.0","ruby_source_checksum":"20c4af0bdaad8e56bb9cc634b4e3db55163aaed4aee841575028ebf0a0f2c243","stable_dependencies":[{"go":":build"}],"stable_checksum":"cc8c3a2abb9f7ade57cc42ba67cbe47ff6a35270b1f7e4af2277e7cd94dc72f8","stable_url_args":["https://github.com/DopplerHQ/cli/archive/refs/tags/3.76.0.tar.gz"],"stable_version":"3.76.0"},"dory":{"bottle_rebuild":1,"desc":"Development proxy for docker","executables":["dory"],"head_dependencies":["ruby"],"homepage":"https://github.com/freedomben/dory","license":"MIT","ruby_source_checksum":"bead8ec3be455ccadebf440aa6e97824d024cf48cec6ae5c5c66fab9c0d6a6c2","stable_dependencies":["ruby"],"stable_checksum":"8c385d898aed2de82f7d0ab5c776561ffe801dd4b222a07e25e5837953355b81","stable_url_args":["https://github.com/FreedomBen/dory/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_checksum":"801315212e458f3a16eba1e62acbe37a7ddec7fe6542b1546a0b01e4d33d8f27"},"dos2unix":{"aliases":["unix2dos"],"desc":"Convert text between DOS, UNIX, and Mac formats","executables":["dos2unix","mac2unix","unix2dos","unix2mac"],"homepage":"https://waterlander.net/dos2unix/","license":"BSD-2-Clause","ruby_source_checksum":"6a7bcfb8b7d23059c37a1a40ed1379cccf8c7cc23cbc42a1d796bcf7f3d32cab","stable_checksum":"63650acbd0c7fa8623429bcbf93a888e3351a1cad0f556cf41876f5673dd7d0b","stable_url_args":["https://waterlander.net/dos2unix/files/dos2unix-7.5.6.tar.gz"],"stable_version":"7.5.6"},"dosbox-staging":{"bottle_rebuild":1,"desc":"Modernized DOSBox soft-fork","executables":["dosbox-staging"],"head_dependencies":["fluid-synth","glib","iir1","libpng","libslirp","mt32emu","opusfile","sdl2-compat","sdl2_image","sdl2_net","speexdsp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/dosbox-staging/dosbox-staging.git",{":branch":"main"}],"homepage":"https://dosbox-staging.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"4ff998ead4b7e9ed0b3e03658dc1e89bc26bd23934dc174f9b342306147421a3","stable_dependencies":["fluid-synth","glib","iir1","libpng","libslirp","mt32emu","opusfile","sdl2-compat","sdl2_image","sdl2_net","speexdsp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"387c97b373c3164ab5abbbc2b210bf94b5567057abe44ee1e8b4d4e725bd422c","stable_url_args":["https://github.com/dosbox-staging/dosbox-staging/archive/refs/tags/v0.82.2.tar.gz"],"stable_version":"0.82.2"},"dosbox-x":{"desc":"DOSBox with accurate emulation and wide testing","executables":["dosbox-x"],"head_dependencies":["fluid-synth","freetype","libpng","libslirp","sdl2-compat","sdl2_net","gettext","glib",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/joncampbell123/dosbox-x.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://dosbox-x.com/","license":"GPL-2.0-or-later","ruby_source_checksum":"a0a41dbfaa07299760bd9a319be3fbe3ddab4f0dcac35387886320f302b3e3ac","stable_dependencies":["fluid-synth","freetype","libpng","libslirp","sdl2-compat","sdl2_net","gettext","glib",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"ca380ea617ce2d9165f379e6d01a481ec5a26fcf4fa31490e1e04ffdb4030730","stable_url_args":["https://github.com/joncampbell123/dosbox-x/archive/refs/tags/dosbox-x-v2026.07.02.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2026.07.02","version_scheme":1},"dosfstools":{"desc":"Tools to create, check and label file systems of the FAT family","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/dosfstools/dosfstools.git",{":branch":"master"}],"homepage":"https://github.com/dosfstools","license":"GPL-3.0-or-later","ruby_source_checksum":"85b408d6f657420761cefe7e8b5f5aab2784d3add13b028620f57e166ced6ef1","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/dosfstools/dosfstools/commit/77ffb87e8272760b3bb2dec8f722103b0effb801.patch?full_index=1","sha256":"ecbd911eae51ed382729cd1fb84d4841b3e1e842d08e45b05d61f41fbd0a88ff"}],"stable_checksum":"64926eebf90092dca21b14259a5301b7b98e7b1943e8a201c7d726084809b527","stable_url_args":["https://github.com/dosfstools/dosfstools/releases/download/v4.2/dosfstools-4.2.tar.gz"],"stable_version":"4.2","bottle_checksum":"3d8437b8921385c7675d2502c0c7b746f060e6b1656923e061173d568927f34d"},"dotbot":{"desc":"Tool that bootstraps your dotfiles","executables":["dotbot"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://github.com/anishathalye/dotbot","license":"MIT","ruby_source_checksum":"e568c696d99ae610d35d8d7df2fcf17039a9efa8ab44ca689bbfd57220e68397","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"83def50fa1625530066f105b88c2dc1c61e27536433488a12324eb0b55a14730","stable_url_args":["https://files.pythonhosted.org/packages/ce/99/905f34404698d54de29fbc1dcbb9fdc4b1bbd4b5b30207750ff5ad5b5c69/dotbot-1.24.1.tar.gz"],"stable_version":"1.24.1"},"dotdrop":{"desc":"Save your dotfiles once, deploy them everywhere","executables":["dotdrop"],"head_dependencies":["certifi","libmagic","python@3.14"],"homepage":"https://github.com/deadc0de6/dotdrop","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"5064d0daf1b5bf580d74dd85ee904fda200e8f2e4ed432b5db0c6f9906372248","stable_dependencies":["certifi","libmagic","python@3.14"],"stable_checksum":"d70376b06a84166db533dfdfa7657cece10560f8370eb1bb2ba8a27a21c5457a","stable_url_args":["https://github.com/deadc0de6/dotdrop/archive/refs/tags/v1.16.2.tar.gz"],"stable_version":"1.16.2"},"dotenv-linter":{"desc":"Lightning-fast linter for .env files written in Rust","executables":["dotenv-linter"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/dotenv-linter/dotenv-linter.git",{":branch":"master"}],"homepage":"https://dotenv-linter.github.io","license":"MIT","ruby_source_checksum":"6d7c85ed4df2be85906ec2ca2cec48dfdd0f0d6e4b3d41e3530eb876cf6dd724","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c10f63e84a877b630986a59680df20ee3f49ae3f89daa8d7e65f427d31b13a32","stable_url_args":["https://github.com/dotenv-linter/dotenv-linter/archive/refs/tags/v4.0.0.tar.gz"],"stable_version":"4.0.0"},"dotnet":{"aliases":["dotnet@10"],"caveats":"For other software to find dotnet you may need to set:\n  export DOTNET_ROOT=\"$HOMEBREW_PREFIX/opt/dotnet/libexec\"\n","desc":".NET Core","executables":["dotnet"],"head_dependencies":["brotli","icu4c@78","openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"rapidjson":":build"},{"bash":":build"},{"grep":":build"}],"head_url_args":["https://github.com/dotnet/dotnet.git",{":branch":"main"}],"head_uses_from_macos":[[{"cpio":":build"}],[{"python":":build"}],["krb5"]],"homepage":"https://dotnet.microsoft.com/","license":"MIT","ruby_source_checksum":"65854fa2f41c3b0fbaea531ed3e105676757a3f792330e84e8bc4b8393cde041","stable_dependencies":["brotli","icu4c@78","openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"rapidjson":":build"},{"bash":":build"},{"grep":":build"}],"stable_checksum":"76b3f53564ccc954a410cf39de6b3856033057ed7ed920391d937afec1987d5e","stable_url_args":["https://github.com/dotnet/dotnet/releases/download/v10.0.301/release.json"],"stable_uses_from_macos":[[{"cpio":":build"}],[{"python":":build"}],["krb5"]],"stable_version":"10.0.301","version_scheme":1,"versioned_formulae":["dotnet@9","dotnet@8","dotnet@6"]},"dotnet@6":{"caveats":"For other software to find dotnet you may need to set:\n  export DOTNET_ROOT=\"$HOMEBREW_PREFIX/opt/dotnet@6/libexec\"\n","deprecate_args":{":date":"2024-11-12",":because":":unsupported"},"desc":".NET Core","disable_args":{":date":"2025-11-12",":because":":unsupported"},"head_dependencies":["icu4c@77","openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"python@3.13":":build"}],"head_uses_from_macos":[[{"llvm":":build"}],["krb5"],["zlib"]],"homepage":"https://dotnet.microsoft.com/","keg_only_args":[":versioned_formula"],"license":"MIT","revision":1,"ruby_source_checksum":"9e7df934e2d0dae4843c6080139e71b3c553174c3ad5a7609e81162dea128734","stable_dependencies":["icu4c@77","openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"python@3.13":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_url_args":["https://github.com/dotnet/installer.git",{":tag":"v6.0.136",":revision":"d638663530d923adbe0442604b7a6562127321e9"}],"stable_uses_from_macos":[[{"llvm":":build"}],["krb5"],["zlib"]],"stable_version":"6.0.136","versioned_formulae":["dotnet@9","dotnet@8"]},"dotnet@8":{"caveats":"For other software to find dotnet you may need to set:\n  export DOTNET_ROOT=\"$HOMEBREW_PREFIX/opt/dotnet@8/libexec\"\n","deprecate_args":{":date":"2026-11-10",":because":":unsupported"},"desc":".NET Core","disable_args":{":date":"2027-11-10",":because":":unsupported"},"executables":["dotnet"],"head_dependencies":["icu4c@78","openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"grep":":build"},{"llvm@20":":build"}],"head_uses_from_macos":[[{"python":":build"}],["krb5"]],"homepage":"https://dotnet.microsoft.com/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"45330e173f0a0efab4a5a931abd7f0700b4ece403f43c31e8f528044e955dc79","stable_dependencies":["icu4c@78","openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"grep":":build"},{"llvm@20":":build"}],"stable_checksum":"42b2a05ed2758fdc4e18498fac6ec4d888c3643d3c8aa7199ca6c4a3e0059c79","stable_url_args":["https://github.com/dotnet/dotnet/archive/refs/tags/v8.0.128.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["krb5"]],"stable_version":"8.0.128","versioned_formulae":["dotnet@9","dotnet@6"]},"dotnet@9":{"caveats":"For other software to find dotnet you may need to set:\n  export DOTNET_ROOT=\"$HOMEBREW_PREFIX/opt/dotnet@9/libexec\"\n","deprecate_args":{":date":"2026-11-10",":because":":unsupported"},"desc":".NET Core","disable_args":{":date":"2027-11-10",":because":":unsupported"},"executables":["dotnet"],"head_dependencies":["brotli","icu4c@78","openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"rapidjson":":build"},{"grep":":build"},{"llvm@20":":build"}],"head_uses_from_macos":[[{"python":":build"}],["krb5"]],"homepage":"https://dotnet.microsoft.com/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"b9ed722f59056466c1734858cd7faaa2976ee0765172cf17c3eed39f6447ee5a","stable_dependencies":["brotli","icu4c@78","openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"rapidjson":":build"},{"grep":":build"},{"llvm@20":":build"}],"stable_checksum":"3f052a13a2fe76ba19a05956b3c9baca954b5d4526818552c91a8563ba2e05b2","stable_url_args":["https://github.com/dotnet/dotnet/archive/refs/tags/v9.0.117.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["krb5"]],"stable_version":"9.0.117","versioned_formulae":["dotnet@8","dotnet@6"]},"dotslash":{"desc":"Simplified executable deployment","executables":["dotslash"],"head_dependencies":[{"rust":":build"}],"homepage":"https://dotslash-cli.com","license":"Apache-2.0","ruby_source_checksum":"1a2bb2c2418f8f051109835e2dd701fe96e644f80c3d8a0e507f95a7ae7a7b12","stable_dependencies":[{"rust":":build"}],"stable_checksum":"28cc3b27598d3a776d3c54c2132a8d533a130d80db9deff3c1883b63224dcd41","stable_url_args":["https://github.com/facebook/dotslash/archive/refs/tags/v0.5.9.tar.gz"],"stable_version":"0.5.9"},"dotter":{"desc":"Dotfile manager and templater written in rust","executables":["dotter"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/SuperCuber/dotter","license":"Unlicense","ruby_source_checksum":"e6ed5331714e7c1be088b8ee38fb87481a149476f2275fc3690916a334411df1","stable_dependencies":[{"rust":":build"}],"stable_checksum":"46135bcae1940cb22284308bd2cf75d78bb06a748136d835f29db978521fd45a","stable_url_args":["https://github.com/SuperCuber/dotter/archive/refs/tags/v0.13.4.tar.gz"],"stable_version":"0.13.4"},"double-conversion":{"desc":"Binary-decimal and decimal-binary routines for IEEE doubles","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/google/double-conversion.git",{":branch":"master"}],"homepage":"https://github.com/google/double-conversion","license":"BSD-3-Clause","ruby_source_checksum":"9726e99e4defe4d5527b1df35e2a49d3836a858edfeb0cb1081c7f394ef605b2","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"42fd4d980ea86426e457b24bdfa835a6f5ad9517ddb01cdb42b99ab9c8dd5dc9","stable_url_args":["https://github.com/google/double-conversion/archive/refs/tags/v3.4.0.tar.gz"],"stable_version":"3.4.0"},"doublecpp":{"desc":"Double dispatch in C++","executables":["doublecpp"],"homepage":"https://doublecpp.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"6f271eff46e04a05d1c74f37f89c84122ba094ad978ef6e30d9211c53e668572","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"232f8bf0d73795558f746c2e77f6d7cb54e1066cbc3ea7698c4fba80983423af","stable_url_args":["https://downloads.sourceforge.net/project/doublecpp/doublecpp/0.6.3/doublecpp-0.6.3.tar.gz"],"stable_version":"0.6.3","bottle_checksum":"26cdd6d6565fccc24bf7099bf4b2aa779c6e7dabe8908d408e929f4fbf861de7"},"doubledown":{"bottle_rebuild":1,"desc":"Sync local changes to a remote directory","executables":["doubledown","doubledown-fsevents","doubledown-inotify"],"head_url_args":["https://github.com/devstructure/doubledown.git",{":branch":"master"}],"homepage":"https://github.com/devstructure/doubledown","license":"BSD-2-Clause","ruby_source_checksum":"b5647a4060d0568057397b24f933d28ed5a5c53ed744587530cb10fdad7ddbf2","stable_checksum":"47ff56b6197c5302a29ae4a373663229d3b396fd54d132adbf9f499172caeb71","stable_url_args":["https://github.com/devstructure/doubledown/archive/refs/tags/v0.0.2.tar.gz"],"stable_version":"0.0.2","bottle_tag":":all","bottle_checksum":"7e93ea6b6323a89639c314a3f44364e2aa3ab4e5d7017d6b352c8761e5f13fa5"},"dovecot":{"caveats":"For Dovecot to work, you may need to create a dovecot user\nand group depending on your configuration file options.\n","desc":"IMAP/POP3 server","executables":["doveadm","doveconf","dovecot","dovecot-sysreport","sieve-dump","sieve-filter","sieve-test","sievec"],"head_dependencies":["lua@5.4","openldap","openssl@3",{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}],[{"netcat":":test"}],["bzip2"],["libxcrypt"],["sqlite"]],"homepage":"https://dovecot.org/","license":{":all_of":["BSD-3-Clause","LGPL-2.1-or-later","MIT","Unicode-DFS-2016",":public_domain"]},"ruby_source_checksum":"3a516cfcc50e21437860ec0a5b25d863e862dd303bd4ff36a1663b5b1b83798e","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/dovecot/dovecot.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/dovecot/dovecot.log"],[":require_root",true]],"service_run_args":[["$HOMEBREW_PREFIX/opt/dovecot/sbin/dovecot","-F"]],"stable_dependencies":["lua@5.4","openldap","openssl@3",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/dovecot/core/commit/bbfab4976afdf38a7fa966752de33481f9d2c2e5.patch?full_index=1","sha256":"f5a77eeaf5978b75a6c7d1d9d4b7623679aec047c3dae63516105774ae6c04de"},{"strip":"p1","data":true}],"stable_checksum":"670f98d55a29b02ae6a97281e51374e553b94496480ab0a07439571ab30ca8c3","stable_url_args":["https://dovecot.org/releases/2.4/dovecot-2.4.4.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],[{"netcat":":test"}],["bzip2"],["libxcrypt"],["sqlite"]],"stable_version":"2.4.4"},"dovi_convert":{"desc":"Dolby Vision Profile 7 to 8.1 MKV converter","executables":["dovi_convert"],"head_dependencies":["dovi_tool","ffmpeg","media-info","mkvtoolnix","python@3.14"],"homepage":"https://docs.doviconvert.com","license":"GPL-3.0-only","ruby_source_checksum":"9ebd46d15e3fa318459ff86210bd75a13565c24105c6d7c02fff5d5ce4244150","stable_dependencies":["dovi_tool","ffmpeg","media-info","mkvtoolnix","python@3.14"],"stable_checksum":"bf6d9a634d66415b96faa4ee90c0e60149b91b5ab0c53dfb4111cdb2f593ed40","stable_url_args":["https://github.com/cryptochrome/dovi_convert/archive/refs/tags/v8.2.0.tar.gz"],"stable_version":"8.2.0","bottle_tag":":all","bottle_checksum":"dd0e7cd8a783a1aa0fd13df1c0c0b4728f6ec6f49f24705088bed20baa44dab0"},"dovi_tool":{"desc":"CLI tool for Dolby Vision metadata on video streams","executables":["dovi_tool"],"head_dependencies":[{"cargo-c":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/quietvoid/dovi_tool.git",{":branch":"main"}],"homepage":"https://github.com/quietvoid/dovi_tool/","license":"MIT","ruby_source_checksum":"82dfd26806dc9cc365453b107a24ac348a8bce9ed798b7d3a8d1d3b5f6b1a16c","stable_dependencies":[{"cargo-c":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"8e1ca50219a68ba27a200ea1dd4210a6ef232b5f66d1b6ffc4a8303c87fe16bf","stable_url_args":["https://github.com/quietvoid/dovi_tool/archive/refs/tags/2.3.2.tar.gz"],"stable_version":"2.3.2"},"doxx":{"desc":"Terminal document viewer for .docx files","executables":["doxx","generate_test_docs"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/bgreenwell/doxx.git",{":branch":"main"}],"homepage":"https://bgreenwell.github.io/doxx/","license":"MIT","ruby_source_checksum":"e018b254a5971eb0d5f8734f5d1e4610a77afe5af390b40dfea002298ff94dcd","stable_dependencies":[{"rust":":build"}],"stable_checksum":"72af676ca30b27adc7a13b17a48aac88589c940accba28453f3d94a861bed961","stable_url_args":["https://github.com/bgreenwell/doxx/archive/refs/tags/v0.1.4.tar.gz"],"stable_version":"0.1.4"},"doxygen":{"bottle_rebuild":1,"desc":"Generate documentation for several programming languages","executables":["doxygen"],"head_dependencies":["fmt","spdlog",{"bison":":build"},{"cmake":":build"}],"head_url_args":["https://github.com/doxygen/doxygen.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build",":since":":big_sur"}],[{"python":":build"}],["sqlite"]],"homepage":"https://www.doxygen.nl/","license":"GPL-2.0-only","ruby_source_checksum":"8b33802d3e0fa4e4db9e3eebd8738d1a65710534dfadd03b9d1e6a83714d3319","stable_dependencies":["fmt","spdlog",{"bison":":build"},{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/doxygen/doxygen/commit/a9eb9243717b93a44dbd046cccd52b96bd7520d2.patch?full_index=1","sha256":"fdf86872d157c764deec5061a229f697020bff1133b1d63ddca01c398e8fb9ea"}],"stable_checksum":"fa4c3dd78785abc11ccc992bc9c01e7a8c3120fe14b8a8dfd7cefa7014530814","stable_url_args":["https://doxygen.nl/files/doxygen-1.17.0.src.tar.gz"],"stable_uses_from_macos":[[{"flex":":build",":since":":big_sur"}],[{"python":":build"}],["sqlite"]],"stable_version":"1.17.0"},"doxymacs":{"desc":"Elisp package for using doxygen under Emacs","executables":["doxymacs_parser"],"head_dependencies":["doxygen","emacs",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://git.code.sf.net/p/doxymacs/code.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://doxymacs.sourceforge.net/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"40b04d5719ecfae0ac855685cdbcd0af5b1e162dd22c46e0bc127d1f973078b7","stable_dependencies":["doxygen","emacs"],"stable_checksum":"a23fd833bc3c21ee5387c62597610941e987f9d4372916f996bf6249cc495afa","stable_url_args":["https://downloads.sourceforge.net/project/doxymacs/doxymacs/1.8.0/doxymacs-1.8.0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.8.0"},"dpcmd":{"desc":"Linux software for DediProg SF100/SF600","executables":["dpcmd"],"head_dependencies":["libusb",{"pkgconf":":build"}],"homepage":"https://github.com/DediProgSW/SF100Linux","license":"GPL-2.0-only","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"47734a86c1438395600c888e1e83bdab6f5d27eb3b07c7115496c0aa8c8d51cf","stable_dependencies":["libusb",{"pkgconf":":build"}],"stable_checksum":"2bab3df0b971e66f574db33daa1687d1a064eed6b3e99d97c265bfce35470ddf","stable_url_args":["https://github.com/DediProgSW/SF100Linux/archive/refs/tags/V1.14.21,x.tar.gz"],"stable_version":"1.14.21"},"dpic":{"desc":"Implementation of the GNU pic \"little language\"","executables":["dpic"],"homepage":"https://ece.uwaterloo.ca/~aplevich/dpic/","license":"BSD-2-Clause","ruby_source_checksum":"581ab0d44653cfa54f30c26aee9828dbd9b0d0058ae9ee23dde18751396c4e1d","stable_checksum":"0f38f5c1e91518826cb2c6e95624b390d1808efadc0402f83911512f0ce726c3","stable_url_args":["https://ece.uwaterloo.ca/~aplevich/dpic/dpic-2025.08.01.tar.gz"],"stable_version":"2025.08.01"},"dpkg":{"caveats":"This installation of dpkg is not configured to install software, so\ncommands such as `dpkg -i`, `dpkg --configure` will fail.\n","desc":"Debian package management system","executables":["dpkg","dpkg-architecture","dpkg-buildapi","dpkg-buildflags","dpkg-buildpackage","dpkg-buildtree","dpkg-checkbuilddeps","dpkg-deb","dpkg-distaddfile","dpkg-divert","dpkg-genbuildinfo","dpkg-genchanges","dpkg-gencontrol","dpkg-gensymbols","dpkg-maintscript-helper","dpkg-mergechangelogs","dpkg-name","dpkg-parsechangelog","dpkg-query","dpkg-realpath","dpkg-scanpackages","dpkg-scansources","dpkg-shlibdeps","dpkg-source","dpkg-split","dpkg-statoverride","dpkg-trigger","dpkg-vendor","update-alternatives"],"head_dependencies":["gettext","gnu-tar","gpatch","libmd","perl","xz",{"pkgconf":":build"},{"po4a":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://wiki.debian.org/Teams/Dpkg","license":"GPL-2.0-or-later","ruby_source_checksum":"015fea44f53e89696a6f3fbd5ef26dd7dda6a3566d1f4d54744db471bf5f2f65","stable_dependencies":["gettext","gnu-tar","gpatch","libmd","perl","xz",{"pkgconf":":build"},{"po4a":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"60fe2be72e5f0a4bb0ac7baff3b1697ebc5cfaac1885f66649521571a97440ad","stable_url_args":["https://deb.debian.org/debian/pool/main/d/dpkg/dpkg_1.23.7.tar.xz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.23.7"},"dpp":{"desc":"Directly include C headers in D source code","executables":["d++"],"head_dependencies":[{"dtools":":build"},{"dub":":build"},{"ldc":":build"},{"ldc":":test"}],"head_uses_from_macos":[["llvm"]],"homepage":"https://github.com/atilaneves/dpp","license":"BSL-1.0","revision":1,"ruby_source_checksum":"61b94977d657827007e0a33b7e8f3c5025610d682003df6796f4f0a5b120d35a","stable_dependencies":[{"dtools":":build"},{"dub":":build"},{"ldc":":build"},{"ldc":":test"}],"stable_url_args":["https://github.com/atilaneves/dpp.git",{":tag":"v0.6.0",":revision":"9c2b175b32cc46581a94a7ee1c0026f0cda045fc"}],"stable_uses_from_macos":[["llvm"]],"stable_version":"0.6.0"},"dprint":{"desc":"Pluggable and configurable code formatting platform written in Rust","executables":["dprint"],"head_dependencies":["xz",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/dprint/dprint.git",{":branch":"main"}],"homepage":"https://dprint.dev/","license":"MIT","ruby_source_checksum":"b020180dbc1b831d7f6b01aa4309e5fe60ffaf1e68542bfc461b35322762e208","stable_dependencies":["xz",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"ea59bc3c688182b32ba8f4f6f17a720da460f70c9f8ba57fb9735334c749c463","stable_url_args":["https://github.com/dprint/dprint/archive/refs/tags/0.55.1.tar.gz"],"stable_version":"0.55.1"},"dps8m":{"desc":"Simulator of the 36-bit GE/Honeywell/Bull 600/6000-series mainframe computers","executables":["dps8","prt2pdf","punutil","tap2raw"],"head_dependencies":["libuv",{"lld":":build"},{"llvm":":build"}],"head_url_args":["https://gitlab.com/dps8m/dps8m.git",{":branch":"master"}],"head_uses_from_macos":[["bash"]],"homepage":"https://dps8m.gitlab.io/","license":"ICU","ruby_source_checksum":"af47012275de42f6a4328c31b888b0d502d26698864d779651ecb988edf73ac5","stable_dependencies":["libuv",{"lld":":build"},{"llvm":":build"}],"stable_checksum":"4f09cb3e0106f39864617f17f3858e15cca1e9588fd50dde9bc736808f89e26b","stable_url_args":["https://dps8m.gitlab.io/dps8m-r3.1.0-archive/R3.1.0/dps8m-r3.1.0-src.tar.gz"],"stable_uses_from_macos":[["bash"]],"stable_version":"3.1.0"},"dqlite":{"desc":"Embeddable, replicated and fault-tolerant SQLite-powered engine","head_dependencies":["libuv","lz4","sqlite",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"go":":test"}],"homepage":"https://dqlite.io","license":"LGPL-3.0-only","ruby_source_checksum":"3884f437a401b48b4a37cd79afa66d4a0894afdfbe6276c3db4d04aeb2efa075","stable_dependencies":["libuv","lz4","sqlite",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"go":":test"}],"stable_checksum":"7a9087460f3296313379e95a25761c88081c508ae0742bec6fb63e895eb807a9","stable_url_args":["https://github.com/canonical/dqlite/archive/refs/tags/v1.18.7.tar.gz"],"stable_version":"1.18.7"},"dra":{"desc":"Command-line tool to download release assets from GitHub","executables":["dra"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/devmatteini/dra.git",{":branch":"main"}],"homepage":"https://github.com/devmatteini/dra","license":"MIT","ruby_source_checksum":"ae1ace8c743230e9f86ccd25e6c1610c64e0a5e5b5ce015292c019534980c123","stable_dependencies":[{"rust":":build"}],"stable_checksum":"40881a16141ee9d45441ebd2db4b43d8ac664b84adbec17ce39f344763b1b415","stable_url_args":["https://github.com/devmatteini/dra/archive/refs/tags/0.10.2.tar.gz"],"stable_version":"0.10.2"},"draco":{"bottle_rebuild":1,"desc":"3D geometric mesh and point cloud compression library","executables":["draco_decoder","draco_decoder-1.5.7","draco_encoder","draco_encoder-1.5.7"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://google.github.io/draco/","license":"Apache-2.0","ruby_source_checksum":"b49e076de7c7dbd74e462b0d705af0c1b92bd6365180e752a23d2dd884179b3b","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"bf6b105b79223eab2b86795363dfe5e5356050006a96521477973aba8f036fe1","stable_url_args":["https://github.com/google/draco/archive/refs/tags/1.5.7.tar.gz"],"stable_version":"1.5.7"},"draft":{"desc":"Day 0 tool for getting your app on Kubernetes fast","executables":["draft"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Azure/draft.git",{":branch":"main"}],"homepage":"https://github.com/Azure/draft","license":"MIT","ruby_source_checksum":"2350c1b398847f3934d7b8df1205d397ac84a7acd3924bcaa2508d578d570859","stable_dependencies":[{"go":":build"}],"stable_checksum":"23785d71403c0d155aee3d268f3914221e742cff62cea8c42f2abaae82bedadd","stable_url_args":["https://github.com/Azure/draft/archive/refs/tags/v0.17.15.tar.gz"],"stable_version":"0.17.15"},"drafter":{"deprecate_args":{":date":"2024-12-04",":because":":repo_archived"},"desc":"Native C/C++ API Blueprint Parser","disable_args":{":date":"2025-12-04",":because":":repo_archived"},"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/apiaryio/drafter.git",{":branch":"master"}],"homepage":"https://apiblueprint.org/","license":"MIT","ruby_source_checksum":"0b1bd36da58a3b8d7406884d417251222849136dc0028857d779927bd4bec74d","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/apiaryio/drafter/commit/481d0ba83370d2cd45aa1979308cac4c2dbd3ab3.patch?full_index=1","sha256":"3c3579ab3c0ae71a4449f547b734023b40a872b82ea81a8ccc0961f1d47e9a25"}],"stable_checksum":"b3f60d9e77ace0d40d32b892b99852d3ed92e2fd358abd7f43d813c8dc473913","stable_url_args":["https://github.com/apiaryio/drafter/releases/download/v5.1.0/drafter-v5.1.0.tar.gz"],"stable_version":"5.1.0","bottle_cellar":":any","bottle_checksum":"89c48cd01697b98c8a8ce91dcd1f2d04016adda52e69f6a4785c3353893b767e"},"dragonbox":{"desc":"Reference implementation of Dragonbox in C++","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/jk-jeon/dragonbox.git",{":branch":"master"}],"homepage":"https://github.com/jk-jeon/dragonbox","license":{":any_of":["BSL-1.0",{"Apache-2.0":{":with":"LLVM-exception"}}]},"ruby_source_checksum":"37d30f3be29403e265a0fe16a31babdabe4483d5f2f557173ab531ebc3d449ad","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"09d63b05e9c594ec423778ab59b7a5aa1d76fdd71d25c7048b0258c4ec9c3384","stable_url_args":["https://github.com/jk-jeon/dragonbox/archive/refs/tags/1.1.3.tar.gz"],"stable_version":"1.1.3"},"draw-things-cli":{"desc":"Local inference and LoRA training CLI for Draw Things","executables":["draw-things-cli"],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://github.com/drawthingsai/draw-things-community","license":"GPL-3.0-or-later","ruby_source_checksum":"aa9b122a16ed3f4d1922513a869ee8336e6fd3b5ccf8e5ec36672af85745ea01","stable_checksum":"c8b8fd0f1de3d8e4b05bbc2f0f19cc507b871f86eefa6b2da26b4aca9357f9cc","stable_url_args":["https://github.com/drawthingsai/draw-things-community/archive/refs/tags/v1.20260430.0.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"1.20260430.0"},"driftctl":{"bottle_rebuild":1,"desc":"Detect, track and alert on infrastructure drift","executables":["driftctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/snyk/driftctl.git",{":branch":"main"}],"homepage":"https://github.com/snyk/driftctl","license":"Apache-2.0","ruby_source_checksum":"4ec8d02ce769a8ca1a24cf349f752050ac9a1eed6eeec741177a0eb19b0c73b5","stable_dependencies":[{"go":":build"}],"stable_checksum":"30781d35092dd1dd1b34f22e63e3130a062cf4a3f511f61be013a0ff2a0c7767","stable_url_args":["https://github.com/snyk/driftctl/archive/refs/tags/v0.40.0.tar.gz"],"stable_version":"0.40.0"},"driftwood":{"deprecate_args":{":date":"2025-04-27",":because":":repo_archived",":replacement_formula":"trufflehog"},"desc":"Private key usage verification","disable_args":{":date":"2026-04-27",":because":":repo_archived",":replacement_formula":"trufflehog"},"executables":["driftwood"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/trufflesecurity/driftwood.git",{":branch":"main"}],"homepage":"https://trufflesecurity.com/","license":"Apache-2.0","ruby_source_checksum":"ad7761f06c5f6affa7daa65a03ab84297a416c01b7e951a2a62c011b37d8cf9b","stable_dependencies":[{"go":":build"}],"stable_checksum":"655e7f5841a97820adf11b608b41f88cc93953c8c5e1d497bdbd86e5662b2621","stable_url_args":["https://github.com/trufflesecurity/driftwood/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_checksum":"bedf93a308a393359152d89abfd3a7abe810ad639e70f76291997b846e85dd24"},"drill":{"conflicts":[["ldns",{":because":"both install a `drill` binary"}]],"desc":"HTTP load testing application written in Rust","executables":["drill"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/fcsonline/drill.git",{":branch":"master"}],"homepage":"https://github.com/fcsonline/drill","license":"GPL-3.0-or-later","ruby_source_checksum":"25c6940b6c329958ab59c85bae553c0221fbebe31498cb595160a1a81d2c3d05","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"79e90ba78e484e15bf6cc919d0be5fdd99155ff2d5b16581539e4361191a8bc7","stable_url_args":["https://github.com/fcsonline/drill/archive/refs/tags/0.9.1.tar.gz"],"stable_version":"0.9.1"},"drogon":{"desc":"Modern C++ web application framework","executables":["_drogon_ctl","async_stream","benchmark","client","cors","dg_ctl","drogon_ctl","file_upload","helloworld","jsonstore","login_session","redis_chat","redis_simple","websocket_client","websocket_server"],"head_dependencies":["brotli","c-ares","jsoncpp","openssl@3",{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/drogonframework/drogon.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://drogon.org","license":"MIT","ruby_source_checksum":"f9528107c381c15d33d7b43d7873ed3db02cde8ae052be1d669d56b296078c33","stable_dependencies":["brotli","c-ares","jsoncpp","openssl@3",{"cmake":":build"},{"cmake":":test"}],"stable_url_args":["https://github.com/drogonframework/drogon.git",{":tag":"v1.9.13",":revision":"4c5430757ea5451a7c38fbbef4b4bef7dbb47f2f"}],"stable_uses_from_macos":[["sqlite"]],"stable_version":"1.9.13"},"dromeaudio":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-08-02",":because":":unmaintained"},"desc":"Small C++ audio manipulation and playback library","disable_args":{":date":"2026-08-02",":because":":unmaintained"},"executables":["DromeAudioPlayer"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/joshb/dromeaudio.git",{":branch":"master"}],"homepage":"https://github.com/joshb/dromeaudio/","license":"BSD-2-Clause","ruby_source_checksum":"53a150716c62f90782ae6dee9ea9a8bdb1826d3561602dee6b7b27f3aa02ddb0","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"d226fa3f16d8a41aeea2d0a32178ca15519aebfa109bc6eee36669fa7f7c6b83","stable_url_args":["https://github.com/joshb/DromeAudio/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0","bottle_checksum":"56127ff9fdb552e5a521d52a9a848ddf1f4a79029740d65f053ba9cc8ab2c7f7"},"drone-cli":{"desc":"Command-line client for the Drone continuous integration server","executables":["drone"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/harness/drone-cli.git",{":branch":"master"}],"homepage":"https://drone.io","license":"Apache-2.0","ruby_source_checksum":"327f3639a1c758c29383e61abbe37ac8518b9c5947d23fdfe9204775d9c073b2","stable_dependencies":[{"go":":build"}],"stable_checksum":"f19786bb5da9e506f6d175c0639bfd0a3f8acf8487ac575a54afba222e0b70d7","stable_url_args":["https://github.com/harness/drone-cli/archive/refs/tags/v1.9.0.tar.gz"],"stable_version":"1.9.0"},"dropbear":{"desc":"Small SSH server/client for POSIX-based system","executables":["dbclient","dropbear","dropbearconvert","dropbearkey"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/mkj/dropbear.git",{":branch":"main"}],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://matt.ucc.asn.au/dropbear/dropbear.html","license":"MIT","ruby_source_checksum":"6eb249e30875e0d4c4a07420e2c1b48c63617b79801e39fe249fa8c17265bfeb","stable_checksum":"91dcb5234de8dea68dd82c55411c9fc986b457ab58372a780ee8a870419c2f7e","stable_url_args":["https://matt.ucc.asn.au/dropbear/releases/dropbear-2026.92.tar.bz2"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"2026.92"},"dropbox-uploader":{"bottle_rebuild":1,"desc":"Bash script for interacting with Dropbox","executables":["dropShell.sh","dropbox_uploader.sh"],"homepage":"https://www.andreafabrizi.it/2016/01/01/Dropbox-Uploader/","license":"GPL-3.0-or-later","ruby_source_checksum":"1f8f377787742617fa20f66cf5260e989cc6e250a4df4bb084ba2c72344e77e2","stable_checksum":"8c9be8bd38fb3b0f0b4d1a863132ad38c8299ac62ecfbd1e818addf32b48d84c","stable_url_args":["https://github.com/andreafabrizi/Dropbox-Uploader/archive/refs/tags/1.0.tar.gz"],"stable_version":"1.0","bottle_tag":":all","bottle_checksum":"7c75671b625c28098f9e47ca1290b976943c041666e1250798f2a0cc5d73135d"},"druid":{"bottle_rebuild":1,"desc":"High-performance, column-oriented, distributed data store","executables":["druid-broker.sh","druid-coordinator.sh","druid-historical.sh","druid-jconsole.sh","druid-middleManager.sh","druid-node.sh","druid-overlord.sh","druid-router.sh"],"head_dependencies":["openjdk@21",{"zookeeper":":test"}],"homepage":"https://druid.apache.org/","license":"Apache-2.0","ruby_source_checksum":"d2a49568bc0361194b1c31d6f3d3b722a3d92056f5637062e12ef911f515cb24","stable_dependencies":["openjdk@21",{"zookeeper":":test"}],"stable_checksum":"c5e602be6ef435643bf5f58271353925798c818c23d79aac07766338c9ca0dd0","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=druid/37.0.0/apache-druid-37.0.0-bin.tar.gz"],"stable_version":"37.0.0","bottle_tag":":all","bottle_checksum":"9fe3c62596bcc83a6b6dc02a9f919a9bee5bd6b603149bfa6decb120a9135d0f"},"dry":{"desc":"Terminal application to manage Docker and Docker Swarm","executables":["dry"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/moncho/dry.git",{":branch":"master"}],"homepage":"https://moncho.github.io/dry/","license":"MIT","ruby_source_checksum":"5826081e126b2b03b509aa1594ef4263eae1c2195fe1c4e93dcb8c30d2f2a3c3","stable_dependencies":[{"go":":build"}],"stable_checksum":"636d6b371bf329443849d19d574e8b493d77528d18167b52381df12755ba2ae7","stable_url_args":["https://github.com/moncho/dry/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0"},"dscanner":{"desc":"Analyses e.g. the style and syntax of D code","executables":["dscanner"],"head_dependencies":[{"ldc":":build"}],"head_url_args":["https://github.com/dlang-community/D-Scanner.git",{":branch":"master"}],"homepage":"https://github.com/dlang-community/D-Scanner","license":"BSL-1.0","ruby_source_checksum":"0830136d403890cf001676ffbea7f99585b3634facf92252791a4afb8b79d485","stable_dependencies":[{"ldc":":build"}],"stable_url_args":["https://github.com/dlang-community/D-Scanner.git",{":tag":"v0.15.2",":revision":"1201a68f662a300eacae4f908a87d4cd57f2032e"}],"stable_version":"0.15.2","bottle_checksum":"11e1b62ebf7c2955101c1d7d0aa933d594709eaada2dc9de080238f617a3cb73"},"dsda-doom":{"bottle_rebuild":1,"caveats":"For DSDA-Doom to find your WAD files, place them in:\n  $HOMEBREW_PREFIX/share/games/doom\n","desc":"Fork of prboom+ with a focus on speedrunning","executables":["dsda-doom"],"head_dependencies":["fluid-synth","libsndfile","libvorbis","libxmp","libzip","mad","portmidi","sdl2-compat","sdl2_image","sdl2_mixer",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/kraflab/dsda-doom.git",{":branch":"master"}],"homepage":"https://github.com/kraflab/dsda-doom","license":"GPL-2.0-only","post_install_defined":true,"revision":1,"ruby_source_checksum":"7142ec6c917c979eb663f4bf10b341c84a4afa495516c41fc4bee689ec5a0d69","stable_dependencies":["fluid-synth","libsndfile","libvorbis","libxmp","libzip","mad","portmidi","sdl2-compat","sdl2_image","sdl2_mixer",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"f866db79381862080718668f582b0f358811a016db17680e507abb9250afbea5","stable_url_args":["https://github.com/kraflab/dsda-doom/archive/refs/tags/v0.29.4.tar.gz"],"stable_version":"0.29.4"},"dsh":{"desc":"Dancer's shell, or distributed shell","executables":["dsh"],"head_dependencies":["libdshconfig",{"gnu-sed":":build"}],"homepage":"https://www.netfort.gr.jp/~dancer/software/dsh.html.en","license":"GPL-2.0-or-later","ruby_source_checksum":"f5b4bbfe6c4f6199042eeba7ab3580a5ba17dbf50424aea048bb54077e0efa85","stable_dependencies":["libdshconfig",{"gnu-sed":":build"}],"stable_checksum":"520031a5474c25c6b3f9a0840e06a4fea4750734043ab06342522f533fa5b4d0","stable_url_args":["https://www.netfort.gr.jp/~dancer/software/downloads/dsh-0.25.10.tar.gz"],"stable_version":"0.25.10","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"5e691ea82431b5921a5ce57f26e0219c0f5c38decd4249c3fb49beed4f284c4b"},"dsocks":{"desc":"SOCKS client wrapper for *BSD/macOS","executables":["dsocks.sh"],"head_url_args":["https://github.com/dugsong/dsocks.git",{":branch":"master"}],"homepage":"https://monkey.org/~dugsong/dsocks/","license":"BSD-2-Clause","ruby_source_checksum":"127884714607f64e328e87c3e993fb8db77969212b3f4a86e0c48bcc44fc7c90","stable_checksum":"2b57fb487633f6d8b002f7fe1755480ae864c5e854e88b619329d9f51c980f1d","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/dsocks/dsocks-1.8.tar.gz"],"stable_version":"1.8","bottle_cellar":":any","bottle_checksum":"3df61628945a370c1d969c68a53c42bfb095b506ee6a9eae81711ef20c215238"},"dspdfviewer":{"deprecate_args":{":date":"2026-05-19",":because":"needs end-of-life Qt 5"},"desc":"Dual-Screen PDF Viewer for latex-beamer","disable_args":{":date":"2027-05-19",":because":"needs end-of-life Qt 5"},"executables":["dspdfviewer"],"head_dependencies":["boost","cairo","fontconfig","freetype","glib","jpeg-turbo","libpng","libtiff","openjpeg","poppler-qt5","qt@5","gettext",{"cmake":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/dannyedel/dspdfviewer.git",{":branch":"master"}],"homepage":"https://dspdfviewer.danny-edel.de/","license":"GPL-2.0-or-later","revision":26,"ruby_source_checksum":"2cf755c6936446e38987fbbb1cd8d0afa7a869c2b0571ffd794e7efe51677b3d","stable_dependencies":["boost","cairo","fontconfig","freetype","glib","jpeg-turbo","libpng","libtiff","openjpeg","poppler-qt5","qt@5","gettext",{"cmake":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"}],"stable_checksum":"c5b6f8c93d732e65a27810286d49a4b1c6f777d725e26a207b14f6b792307b03","stable_url_args":["https://github.com/dannyedel/dspdfviewer/archive/refs/tags/v1.15.1.tar.gz"],"stable_version":"1.15.1"},"dsq":{"desc":"CLI tool for running SQL queries against JSON, CSV, Excel, Parquet, and more","executables":["dsq"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/multiprocessio/dsq.git",{":branch":"main"}],"homepage":"https://github.com/multiprocessio/dsq","license":"Apache-2.0","ruby_source_checksum":"1932b69e71dd15a2ba70e07b68a8e1b6b3739dc98cb7137499c009c13f67b7b7","stable_dependencies":[{"go":":build"}],"stable_checksum":"02c923f9089399bf66809bedcb3fec27022f11829e0ed2ac9c7ff87f72e85d8d","stable_url_args":["https://github.com/multiprocessio/dsq/archive/refs/tags/v0.23.0.tar.gz"],"stable_version":"0.23.0","bottle_checksum":"63fe0d51ed81cbfe1b078d92c30ab1c643107ab77239941b1fcda4fee473167e"},"dssim":{"desc":"RGBA Structural Similarity Rust implementation","executables":["dssim"],"head_dependencies":[{"rust":":build"}],"homepage":"https://kornel.ski/dssim","license":"AGPL-3.0-or-later","ruby_source_checksum":"28f1630f98e39ba4ff6fb13d879e4141b830d5262d2d7bbe4831c563ddc99599","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5267e79f4604558d9f24ce02aa20597396a9b052d0ad1b2f8000d4d6bd162126","stable_url_args":["https://github.com/kornelski/dssim/archive/refs/tags/3.4.0.tar.gz"],"stable_version":"3.4.0"},"dstack":{"desc":"ML workflow orchestration system designed for reproducibility and collaboration","executables":["dstack"],"head_dependencies":["certifi","cryptography","libsodium","libyaml","python@3.13","rpds-py",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://dstack.ai/","license":"MPL-2.0","ruby_source_checksum":"223f1d1ab462e8b8b6c9ea0511397da7c909a701f47b8d32051e77c53e12df59","stable_dependencies":["certifi","cryptography","libsodium","libyaml","python@3.13","rpds-py",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"71de5ae64f82e04e0b8dabea6f786f97335cb4d2abdf9033ae68e0313b04e1f9","stable_url_args":["https://files.pythonhosted.org/packages/10/a2/d8eb5a64439b3932a223f6c8902ee4470a90566f4bd5706bc436aaab865b/dstack-0.20.26.tar.gz"],"stable_version":"0.20.26"},"dstask":{"desc":"Git-powered personal task tracker","executables":["dstask","dstask-import"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/naggie/dstask.git",{":branch":"master"}],"homepage":"https://github.com/naggie/dstask","license":"MIT","ruby_source_checksum":"4e616e5b2c9566a59c9600bd579aa3d0963aa2a865379a3cf399138f2a935671","stable_dependencies":[{"go":":build"}],"stable_checksum":"afca526d049874e2609d91c0e5f186d614c684ec13b2fe517e00ec4eeb4f70da","stable_url_args":["https://github.com/naggie/dstask/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1"},"dstp":{"desc":"Run common networking tests against your site","executables":["dstp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ycd/dstp.git",{":branch":"main"}],"homepage":"https://github.com/ycd/dstp","license":"MIT","ruby_source_checksum":"48a640ba654d368134903986a97038d28200f678b031a819058f9828be6c87ca","stable_dependencies":[{"go":":build"}],"stable_checksum":"1ab45012204cd68129fd05723dd768ea4a9ce08e2f6c2fa6468c2c88ab65c877","stable_url_args":["https://github.com/ycd/dstp/archive/refs/tags/v0.4.23.tar.gz"],"stable_version":"0.4.23"},"dsvpn":{"caveats":"dsvpn requires root privileges so you will need to run `sudo $HOMEBREW_PREFIX/sbin/dsvpn`.\nYou should be certain that you trust any software you grant root privileges.\n","desc":"Dead Simple VPN","executables":["dsvpn"],"head_url_args":["https://github.com/jedisct1/dsvpn.git",{":branch":"master"}],"homepage":"https://github.com/jedisct1/dsvpn","license":"MIT","ruby_source_checksum":"9f84369c2a892a157136fe771f9346e0ed19f4e48a625f59c07f06aaa620a6e9","stable_checksum":"53c9ff2518acea188926a4f10d38929da7b61b6770d6ec00f73a4c82ff918c5e","stable_url_args":["https://github.com/jedisct1/dsvpn/archive/refs/tags/0.1.5.tar.gz"],"stable_version":"0.1.5"},"dtach":{"desc":"Emulates the detach feature of screen","executables":["dtach"],"homepage":"https://dtach.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"c5dccfd6780a78d8a58d9bddc8ba5874260f2c7cd09eabe9822916184472bf99","stable_checksum":"32e9fd6923c553c443fab4ec9c1f95d83fa47b771e6e1dafb018c567291492f3","stable_url_args":["https://downloads.sourceforge.net/project/dtach/dtach/0.9/dtach-0.9.tar.gz"],"stable_version":"0.9","bottle_checksum":"e90da47e413ace287b5144813af99ee9f2bb8cac8c435189557db29aa597c681"},"dtc":{"desc":"Device tree compiler","executables":["convert-dtsv0","dtc","dtdiff","fdtdump","fdtget","fdtoverlay","fdtput"],"head_dependencies":["libyaml",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.kernel.org/pub/scm/utils/dtc/dtc.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://git.kernel.org/pub/scm/utils/dtc/dtc.git","license":{":any_of":["GPL-2.0-or-later","BSD-2-Clause"]},"ruby_source_checksum":"fcf76aacbc47bd003c8947b16c28f121f45b529a62a074fe8dfa087ca40b567b","stable_dependencies":["libyaml",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"23526015a6f1550e0541a53fe7acea1b5a11e3697cdf3a3bdc076abc38f6045d","stable_url_args":["https://mirrors.edge.kernel.org/pub/software/utils/dtc/dtc-1.8.1.tar.xz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"1.8.1"},"dtm":{"desc":"Cross-language distributed transaction manager","executables":["dtm","dtm-qs"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/dtm-labs/dtm.git",{":branch":"main"}],"homepage":"https://en.dtm.pub/","license":"BSD-3-Clause","ruby_source_checksum":"51005bd1ab451b5bf26db4b59cfdb0e970ed84ec4e0770dc46835ba365c64122","stable_dependencies":[{"go":":build"}],"stable_checksum":"11340c32e810dfd463953bca0a5f5a2c41a88c35782efc2ab70cfa78733fa823","stable_url_args":["https://github.com/dtm-labs/dtm/archive/refs/tags/v1.19.0.tar.gz"],"stable_version":"1.19.0"},"dtools":{"desc":"D programming language tools","executables":["ddemangle","dustmite","rdmd"],"head_dependencies":[{"dub":":build"},{"ldc":":build"},{"ldc":":test"}],"head_url_args":["https://github.com/dlang/tools.git",{":branch":"master"}],"homepage":"https://dlang.org/","license":"BSL-1.0","link_overwrite_paths":["bin/ddemangle","bin/dustmite","bin/rdmd"],"ruby_source_checksum":"9eb0bfae4deb347c00e7eb64e1bdacc552de07529ebb529147c8163342560644","stable_dependencies":[{"dub":":build"},{"ldc":":build"},{"ldc":":test"}],"stable_checksum":"4d3b8d683770f16f1cb2e44a246f17b199a8aabde7b6ce7d7566aebc36a12d32","stable_url_args":["https://github.com/dlang/tools/archive/refs/tags/v2.112.0.tar.gz"],"stable_version":"2.112.0"},"dtop":{"desc":"Terminal dashboard for Docker monitoring across multiple hosts","executables":["dtop"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/amir20/dtop.git",{":branch":"master"}],"homepage":"https://dtop.dev/","license":"MIT","ruby_source_checksum":"2c30d4d37d17fc9938b67b4789a5b9f1fb900b8c3919812b1569183ea3c8722b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"53c30ea858ff27fa6e6438790d17697b4261bd5145f87bd17342309194cdea36","stable_url_args":["https://github.com/amir20/dtop/archive/refs/tags/v0.7.8.tar.gz"],"stable_version":"0.7.8"},"dtrx":{"desc":"Intelligent archive extraction","executables":["dtrx"],"head_dependencies":["p7zip","python@3.14","xz"],"head_uses_from_macos":[[{"zip":":test"}],["bzip2"],["unzip"]],"homepage":"https://pypi.org/project/dtrx/","license":"GPL-3.0-or-later","ruby_source_checksum":"c9275b45cd8e4dd6a2eea3b222c055645a10965a7d64a3b84f3ba9178aab4d5e","stable_dependencies":["p7zip","python@3.14","xz"],"stable_checksum":"d3be625ce7860c82d5159a551bbd215eada8a11cf4f82557e4f77eabc0986e43","stable_url_args":["https://files.pythonhosted.org/packages/12/c2/e678320a0051cbbe5de91d1836998bac858086852a135441d7d0bfddc1c1/dtrx-8.7.1.tar.gz"],"stable_uses_from_macos":[[{"zip":":test"}],["bzip2"],["unzip"]],"stable_version":"8.7.1","bottle_tag":":all","bottle_checksum":"6f928b08515be3e2f84897ce27a5d1448a127fcc3440171ee1fbaba7a40b0500"},"dtsroll":{"desc":"CLI tool for bundling TypeScript declaration files","executables":["dtsroll"],"head_dependencies":["node"],"homepage":"https://github.com/privatenumber/dtsroll","license":"MIT","ruby_source_checksum":"087b8509d37f22ee97bd088741c2e780f4c25ed4dedc285dddd692c16819a874","stable_dependencies":["node"],"stable_checksum":"a40b1a0cf0fd28f7a2e0dfa69a6234ffd183bf2bb69108851f8a80b6f1d104a4","stable_url_args":["https://registry.npmjs.org/dtsroll/-/dtsroll-1.8.2.tgz"],"stable_version":"1.8.2"},"dua-cli":{"desc":"View disk space usage and delete unwanted data, fast","executables":["dua"],"head_dependencies":[{"rust":":build"}],"homepage":"https://lib.rs/crates/dua-cli","license":"MIT","ruby_source_checksum":"e08fa4e4d0cf6b6f86e08acc9e62b37a09f754b9b89891b8623040c4e005fd03","stable_dependencies":[{"rust":":build"}],"stable_checksum":"309194f35a6cabe8a91046641680862cbe1e1379f55c88c94337b541ce987969","stable_url_args":["https://github.com/Byron/dua-cli/archive/refs/tags/v2.37.1.tar.gz"],"stable_version":"2.37.1"},"dub":{"desc":"Build tool for D projects","executables":["dub"],"head_dependencies":["pkgconf",{"ldc":":build"},{"ldc":":test"}],"head_url_args":["https://github.com/dlang/dub.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://code.dlang.org/getting_started","license":"MIT","ruby_source_checksum":"d3c1564478c013bdec400ca78a77fbc98a093ecc3585abd9062f3e8e98be7650","stable_dependencies":["pkgconf",{"ldc":":build"},{"ldc":":test"}],"stable_checksum":"3376d15c740d8e6f02a9e5d388bb7e5d4ffccf2ae8e386e5b2839a22221afb2f","stable_url_args":["https://github.com/dlang/dub/archive/refs/tags/v1.41.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.41.0","version_scheme":1},"duc":{"desc":"Suite of tools for inspecting disk usage","executables":["duc"],"head_dependencies":["tkrzw","cairo","glfw","glib","pango","gettext","harfbuzz",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/zevv/duc.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/zevv/duc","license":"LGPL-3.0-only","ruby_source_checksum":"1493fe21aa41fa1f054ab269be7ef755f0729e857227ccf93b965a43537d0805","stable_dependencies":["tokyo-cabinet","cairo","glfw","glib","pango","gettext","harfbuzz",{"pkgconf":":build"}],"stable_checksum":"e91592e367f3f8be671899660756b25e2c37f316c42ebd2a36dd684be3e2f25a","stable_url_args":["https://github.com/zevv/duc/releases/download/1.4.6/duc-1.4.6.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.4.6"},"duck":{"conflicts":[["duckscript",{":because":"both install `duck` binaries"}]],"desc":"Command-line interface for Cyberduck (a multi-protocol file transfer tool)","executables":["duck"],"head_dependencies":["openjdk",{"ant":":build"},{"maven":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/iterate-ch/cyberduck.git",{":branch":"master"}],"head_uses_from_macos":[["libffi",{":since":":monterey"}]],"homepage":"https://duck.sh/","license":"GPL-3.0-only","ruby_source_checksum":"e0de827b1de0eabbdbdaaef6488a2fb44d8fe0f466e97d37c365596ded797a9c","stable_dependencies":["openjdk",{"ant":":build"},{"maven":":build"},{"pkgconf":":build"}],"stable_checksum":"90db3203dcf2380b169ddced6541afab1baeff69094061179e4e319bf87c4465","stable_url_args":["https://dist.duck.sh/duck-src-9.5.2.45323.tar.gz"],"stable_uses_from_macos":[["libffi",{":since":":monterey"}]],"stable_version":"9.5.2.45323"},"duckdb":{"desc":"Embeddable SQL OLAP Database Management System","executables":["duckdb","duckdb_cli"],"head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.duckdb.org","license":"MIT","ruby_source_checksum":"466570037dc6b7b8bc3c148dd15b77b31af56cb0d9bbb124f6a933ed543c8f3d","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_url_args":["https://github.com/duckdb/duckdb.git",{":tag":"v1.5.4",":revision":"08e34c447bae34eaee3723cac61f2878b6bdf787"}],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.5.4"},"ducker":{"desc":"Slightly quackers Docker TUI based on k9s","executables":["ducker"],"head_dependencies":[{"rust":":build"}],"homepage":"https://ducker.soane.io","license":"MIT","ruby_source_checksum":"a98dda77a9921d8e44a172c494a76a9da2fedde07e10f17e042eb62ae4f02bf1","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f40b405f6bad7483a93b71a8c8fdafa35d50e667e4e0c0ee2fbbb592dcc0a438","stable_url_args":["https://github.com/robertpsoane/ducker/archive/refs/tags/v0.6.5.tar.gz"],"stable_version":"0.6.5"},"duckscript":{"conflicts":[["duck",{":because":"both install `duck` binaries"}]],"desc":"Simple, extendable and embeddable scripting language","executables":["duck"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sagiegurari/duckscript.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://sagiegurari.github.io/duckscript","license":"Apache-2.0","ruby_source_checksum":"f6491c8be66c8c3e6d79ff5f1d8ae3d612bb066c13e1507c99fd26c31403d26c","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"2e23b16359fb9b2c521f0bd250f6eb754bcb8ef40a7f8bf8076f87387276032a","stable_url_args":["https://github.com/sagiegurari/duckscript/archive/refs/tags/0.11.1.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.11.1"},"dud":{"desc":"CLI tool for versioning data","executables":["dud"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kevin-hanselman/dud.git",{":branch":"main"}],"homepage":"https://kevin-hanselman.github.io/dud/","license":"BSD-3-Clause","ruby_source_checksum":"e15728732f13ab04d693e41ab34d983b1d779a02e614ac43cb457789716bcbb7","stable_dependencies":[{"go":":build"}],"stable_checksum":"57f63d260c8a0a0f925bb67e3634f1211c69b07a7405215b53c38d8563119425","stable_url_args":["https://github.com/kevin-hanselman/dud/archive/refs/tags/v0.4.5.tar.gz"],"stable_version":"0.4.5"},"duf":{"desc":"Disk Usage/Free Utility - a better 'df' alternative","executables":["duf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/muesli/duf.git",{":branch":"master"}],"homepage":"https://github.com/muesli/duf","license":"MIT","ruby_source_checksum":"6f15623aeee524f976d2eddab195f17bbf0f8470b0a1c4235dd99d5f67365af0","stable_dependencies":[{"go":":build"}],"stable_checksum":"1334d8c1a7957d0aceebe651e3af9e1c1e0c6f298f1feb39643dd0bd8ad1e955","stable_url_args":["https://github.com/muesli/duf/archive/refs/tags/v0.9.1.tar.gz"],"stable_version":"0.9.1"},"duff":{"desc":"Quickly find duplicates in a set of files from the command-line","executables":["duff"],"homepage":"https://github.com/elmindreda/duff","license":"Zlib","ruby_source_checksum":"363cf1d74769ce12471d67afd0b1553c8f401d6c4d9dd29c49ff3475af0f88a2","stable_checksum":"15b721f7e0ea43eba3fd6afb41dbd1be63c678952bf3d80350130a0e710c542e","stable_url_args":["https://downloads.sourceforge.net/project/duff/duff/0.5.2/duff-0.5.2.tar.gz"],"stable_version":"0.5.2","bottle_checksum":"a56fadd23b68f73dc6800cb2d13435b8bc8893b3b1cf3ce48660663840cab8a9"},"dufs":{"desc":"Static file server","executables":["dufs"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/sigoden/dufs","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"16c5454b751a43440b7bb9ef70ee809145276ac08b0e06d51b4b55ef4656adcc","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e5bb926107736802bfd3be6937482dd3daf396a5c481fed714de542055286ebc","stable_url_args":["https://github.com/sigoden/dufs/archive/refs/tags/v0.46.0.tar.gz"],"stable_version":"0.46.0"},"dug":{"bottle_rebuild":1,"desc":"Global DNS propagation checker that gives pretty output","executables":["dug"],"head_dependencies":["dotnet"],"homepage":"https://dug.unfrl.com","license":"MIT","ruby_source_checksum":"73b692704d3757f63d07bfc0b61b8e9faddb91473c6969d718be16d65b5dfe66","stable_dependencies":["dotnet"],"stable_checksum":"bc7df36788cc4bb1ee01cfbaa670e4f8f97280d1906710360b5702764dcbda28","stable_url_args":["https://github.com/unfrl/dug/archive/refs/tags/0.0.100.tar.gz"],"stable_version":"0.0.100"},"duktape":{"desc":"Embeddable Javascript engine with compact footprint","executables":["duk"],"homepage":"https://duktape.org","license":"MIT","ruby_source_checksum":"e1bb7eb1a72d025fc217ac99085be5fd777ffb0a84b93b0890f708ab791dd66d","stable_checksum":"90f8d2fa8b5567c6899830ddef2c03f3c27960b11aca222fa17aa7ac613c2890","stable_url_args":["https://github.com/svaarala/duktape/releases/download/v2.7.0/duktape-2.7.0.tar.xz"],"stable_version":"2.7.0","bottle_cellar":":any","bottle_checksum":"37641156c20de01c3fe4a5f2df5a16cf2d5ff3f64376a63969643c463ed35e02"},"dum":{"bottle_rebuild":1,"desc":"Npm scripts runner written in Rust","executables":["dum"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/egoist/dum.git",{":branch":"main"}],"homepage":"https://github.com/egoist/dum","license":"MIT","ruby_source_checksum":"c85a6150e114a2e357ef1b4f60f5bad0f26d5c3ac446d556cb220ec5369f615b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a1f4890f7edec4b5a376d3d6a30986b13ef8818593732f4a577a35c3c7145503","stable_url_args":["https://github.com/egoist/dum/archive/refs/tags/v0.1.20.tar.gz"],"stable_version":"0.1.20"},"dumb":{"deprecate_args":{":date":"2025-07-03",":because":":repo_archived"},"desc":"IT, XM, S3M and MOD player library","disable_args":{":date":"2026-07-03",":because":":repo_archived",":replacement_formula":"libopenmpt"},"executables":["dumbout","dumbplay"],"head_dependencies":["argtable","sdl2-compat",{"cmake":":build"}],"homepage":"https://dumb.sourceforge.net/","license":":cannot_represent","ruby_source_checksum":"aedbd5dc53a6a3b5bb8823396f0c0c031cd448a7773011bb897143fa4dc0e1d2","stable_dependencies":["argtable","sdl2-compat",{"cmake":":build"}],"stable_checksum":"99bfac926aeb8d476562303312d9f47fd05b43803050cd889b44da34a9b2a4f9","stable_url_args":["https://github.com/kode54/dumb/archive/refs/tags/2.0.3.tar.gz"],"stable_version":"2.0.3","bottle_cellar":":any","bottle_checksum":"94dd00c18fd4f11400f30074357c4979fe727f49df6e45ad457e79a51d801f46"},"dumbpipe":{"desc":"Unix pipes between devices","executables":["dumbpipe"],"head_dependencies":[{"rust":":build"}],"homepage":"https://dumbpipe.dev","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"1d59c8bdf61e98021f1e1989a844b16191d9f1b87aa56a6fc796bb5cc40c1112","stable_dependencies":[{"rust":":build"}],"stable_checksum":"89d01b0b6d25fc8baf06ab791fd0a2b35b24ac51d0bd01b64d36c35750aaf3e9","stable_url_args":["https://github.com/n0-computer/dumbpipe/archive/refs/tags/v0.39.0.tar.gz"],"stable_version":"0.39.0"},"dump1090-fa":{"desc":"FlightAware ADS-B Ground Station System for SDRs","executables":["dump1090","view1090"],"head_dependencies":["libbladerf","librtlsdr","ncurses",{"pkgconf":":build"}],"homepage":"https://github.com/flightaware/dump1090","license":"GPL-2.0-or-later","oldnames":["dump1090-mutability"],"ruby_source_checksum":"bb4f8994ad039444c016235904dbdcc8ad292ac72eeeeb4668c209f86a5372cf","stable_dependencies":["libbladerf","librtlsdr","ncurses",{"pkgconf":":build"}],"stable_checksum":"e6fbee5ddf61ca80ccea69efaba277d135b8a1a4c7bb684616d3bd3b00655551","stable_url_args":["https://github.com/flightaware/dump1090/archive/refs/tags/v11.0.tar.gz"],"stable_version":"11.0"},"dumpling":{"desc":"Creating SQL dump from a MySQL-compatible database","executables":["dumpling"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/pingcap/tidb.git",{":branch":"master"}],"homepage":"https://github.com/pingcap/tidb","license":"Apache-2.0","ruby_source_checksum":"7ccae46ad14ff368532a7470e1993b8d2b5c82da6d913621888f93e937fa6c75","stable_dependencies":[{"go":":build"}],"stable_checksum":"c72ff98d9c5fa45e2c72b9ebfc7ff849f077494cfc8e3edaef84779ad9e641ef","stable_url_args":["https://github.com/pingcap/tidb/archive/refs/tags/v26.3.6.tar.gz"],"stable_version":"26.3.6"},"dunamai":{"desc":"Dynamic version generation","executables":["dunamai"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/mtkennerly/dunamai","license":"MIT","ruby_source_checksum":"19ba389398f024ce91d632176832c098544fe0e810f3369126409f7d3afbee66","stable_dependencies":["python@3.14"],"stable_checksum":"3b46007bd65b00b4824ead0a1aee365fd22d0ec2b9c219497d4fd48f52860c8b","stable_url_args":["https://files.pythonhosted.org/packages/9f/67/d5611975faaa5e4a920f4b19e4caccd5df0facb925687850f1e45f5876f2/dunamai-1.26.1.tar.gz"],"stable_version":"1.26.1","bottle_tag":":all","bottle_checksum":"d1505bd0185c6472bc772b202dc098fcef4bd64e6cdcead49a0336df34df5f14"},"dune":{"desc":"Composable build system for OCaml","executables":["dune"],"head_dependencies":[{"ocaml":":build"},{"ocaml":":test"}],"head_url_args":["https://github.com/ocaml/dune.git",{":branch":"main"}],"homepage":"https://dune.build/","license":"MIT","ruby_source_checksum":"562a17be8d6edbc924bf70ffedc0417925889659aea61f75220fff1da4d51c8d","stable_dependencies":[{"ocaml":":build"},{"ocaml":":test"}],"stable_checksum":"501f73727a939aa954dc0537e37792a1ba189e61719c81dc367e2594fe016034","stable_url_args":["https://github.com/ocaml/dune/releases/download/3.24.0/dune-3.24.0.tbz"],"stable_version":"3.24.0"},"dungeon":{"desc":"Classic text adventure game","executables":["dungeon"],"head_dependencies":["gcc"],"homepage":"https://github.com/GOFAI/dungeon","license":"HPND","revision":3,"ruby_source_checksum":"3c45bfe8845a4ce8218603fe04272adecbc3f84efeb11338c89c1fd830660284","stable_dependencies":["gcc"],"stable_checksum":"b88c49ef60e908e8611257fbb5a6a41860e1058760df2dfcb7eb141eb34e198b","stable_url_args":["https://github.com/GOFAI/dungeon/archive/refs/tags/4.1.tar.gz"],"stable_version":"4.1","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"5a1bb16510c15a842aa9979c4d4c8655642b62959e46a857fdf68322a0967879"},"duo_unix":{"desc":"Two-factor authentication for SSH","executables":["duo_unix_support.sh","login_duo"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.duosecurity.com/docs/duounix","license":"GPL-2.0-or-later","ruby_source_checksum":"fb1c3a03dd44266a511dc0ff802149dbda930ab8a250c77c6c0964d97d986354","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"53e57e2471978851b7d7e3d0b479ce8d8e68fff1298cb2e597106f0c57ff22ff","stable_url_args":["https://github.com/duosecurity/duo_unix/archive/refs/tags/duo_unix-2.2.3.tar.gz"],"stable_version":"2.2.3"},"duplicity":{"desc":"Bandwidth-efficient encrypted backup","executables":["duplicity"],"head_dependencies":["certifi","cryptography","gnupg","librsync","libsodium","libyaml","python@3.14",{"gettext":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://gitlab.com/duplicity/duplicity","license":"GPL-2.0-or-later","no_autobump_args":{":because":"`update-python-resources` cannot determine dependencies"},"revision":1,"ruby_source_checksum":"e1686a12a4a9192b8da17305315cc3312bfc93911e4e55248fb962ef044d30ea","stable_dependencies":["certifi","cryptography","gnupg","librsync","libsodium","libyaml","python@3.14",{"gettext":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"a74ef057e2c39c27e8a3493b2e98c88c747408424f12e66233462b59b235ce82","stable_url_args":["https://files.pythonhosted.org/packages/ee/5e/6085f6c98ca17f689ef70862749facced6cf708c4496d6241f603471fb37/duplicity-3.1.0.tar.gz"],"stable_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"3.1.0"},"duply":{"desc":"Frontend to the duplicity backup system","executables":["duply"],"head_dependencies":["duplicity"],"homepage":"https://duply.net/Main_Page","license":"GPL-2.0-only","ruby_source_checksum":"d1e2319e867a876d965ec750419106b4edb37162c9bfdc655c767b71b25df50c","stable_dependencies":["duplicity"],"stable_checksum":"0d24a78df6dc81622e59a03ee21eddff41eaa43a17aa424ec866a9617e2bb4fd","stable_url_args":["https://downloads.sourceforge.net/project/ftplicity/duply%20%28simple%20duplicity%29/2.5.x/duply_2.5.6.tgz"],"stable_version":"2.5.6","bottle_tag":":all","bottle_checksum":"b48da865cd1504a00ea027655cc144227ed1fe6b200855b959e9836d281e3a6a"},"dupseek":{"aliases":["dupeseek"],"bottle_rebuild":3,"deprecate_args":{":date":"2026-01-05",":because":"is not available via HTTPS"},"desc":"Interactive program to find and remove duplicate files","disable_args":{":date":"2027-01-05",":because":"is not available via HTTPS"},"executables":["dupseek"],"homepage":"http://www.beautylabs.net/software/dupseek.html","license":"GPL-2.0-only","ruby_source_checksum":"ddbdefa4184048c5fbac856bbd40dcf7df0b0cf57b3936f79a6ae528d3113ac3","stable_checksum":"c046118160e4757c2f8377af17df2202d6b9f2001416bfaeb9cd29a19f075d93","stable_url_args":["http://www.beautylabs.net/software/dupseek-1.3.tgz"],"stable_version":"1.3","bottle_tag":":all","bottle_checksum":"af5b3ecacae9c0ace4403ba786d09138413571a9dc52d95ed59b289118683ff4"},"dura":{"bottle_rebuild":2,"desc":"Backs up your work automatically via Git commits","executables":["dura"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/tkellogg/dura","license":"Apache-2.0","ruby_source_checksum":"82f106c44c5a18288f8efcb74a1ce4862958b43fcfe996320f2b66424c469f32","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/dura.log.json"],[":error_log_path","$HOMEBREW_PREFIX/var/log/dura.stderr.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/dura/bin/dura","serve"]],"stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"6486afa167cc2c9b6b6646b9a3cb36e76c1a55e986f280607c8933a045d58cca","stable_url_args":["https://github.com/tkellogg/dura/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"durdraw":{"caveats":"Default configuration and themes are installed to $HOMEBREW_PREFIX/etc/durdraw\n","desc":"Versatile ASCII and ANSI Art text editor for drawing in the terminal","executables":["durdraw","durfetch","durview"],"head_dependencies":["ansilove","pillow","python@3.14"],"head_url_args":["https://github.com/cmang/durdraw.git",{":branch":"master"}],"homepage":"https://durdraw.org","license":"BSD-3-Clause","ruby_source_checksum":"cc106f98fa4fd278d39508c81e301f1608419f5da8d5d86f2b99108ca0db879a","stable_dependencies":["ansilove","pillow","python@3.14"],"stable_checksum":"7878cc0ed97d03defe01f24935f0fbe18d11c1cfc5c3b801ee12c9116dddf0c5","stable_url_args":["https://github.com/cmang/durdraw/archive/refs/tags/0.29.0.tar.gz"],"stable_version":"0.29.0","bottle_tag":":all","bottle_checksum":"f0c308ff22b2a8446c4d611bb3566c612762264b9b9ba19ef2bf333d539b159f"},"dust":{"desc":"More intuitive version of du in rust","executables":["dust"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/bootandy/dust.git",{":branch":"master"}],"homepage":"https://github.com/bootandy/dust","license":"Apache-2.0","ruby_source_checksum":"a08f97ca239001819151c665cd689ded08670fb56e3feb68ef79684b7e51139c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2f6768534bd01727234e67f1dd3754c9547aa18c715f6ee52094e881ebac50e3","stable_url_args":["https://github.com/bootandy/dust/archive/refs/tags/v1.2.4.tar.gz"],"stable_version":"1.2.4"},"duti":{"bottle_rebuild":2,"desc":"Select default apps for documents and URL schemes on macOS","executables":["duti"],"head_dependencies":[{"autoconf":":build"}],"head_url_args":["https://github.com/moretension/duti.git",{":branch":"master"}],"homepage":"https://github.com/moretension/duti/","license":":public_domain","revision":1,"ruby_source_checksum":"bd0af6f36a98d24b418b5ae759d1e32f6823ec41d73091ad733982efe217e532","stable_dependencies":[{"autoconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/moretension/duti/commit/825b5e6a92770611b000ebdd6e3d3ef8f47f1c47.patch?full_index=1","sha256":"0f6013b156b79aa498881f951172bcd1ceac53807c061f95c5252a8d6df2a21a"},{"strip":"p1","url":"https://github.com/moretension/duti/commit/4a1f54faf29af4f125134aef3a47cfe05c7755ff.patch?full_index=1","sha256":"7c90efd1606438f419ac2fa668c587f2a63ce20673c600ed0c45046fd8b14ea6"},{"strip":"p1","url":"https://github.com/moretension/duti/commit/ec195e261f8a48a1a18e262a2b1f0ef26a0bc1ee.patch?full_index=1","sha256":"dec21aeea7f31c1a2122a01b44c13539af48840b181a80cecb4653591a9b0f9d"},{"strip":"p1","url":"https://github.com/moretension/duti/commit/54a1539b23ac764b32679bcada5659fbad483ecc.patch?full_index=1","sha256":"055023ce50903ffe9378c68d630a105d317b7efe778c029e3fe23521be89176f"},{"strip":"p1","url":"https://github.com/moretension/duti/commit/8d31a2f75fefb61381dc7731cf7ecac9237ee64d.patch?full_index=1","sha256":"5987230901e63e619bba85c026201dd00ca3f06016a87516e031eebb6cf0e582"}],"stable_checksum":"3f8f599899a0c3b85549190417e4433502f97e332ce96cd8fa95c0a9adbe56de","stable_url_args":["https://github.com/moretension/duti/archive/refs/tags/duti-1.5.4.tar.gz"],"stable_version":"1.5.4"},"dutree":{"desc":"Tool to analyze file system usage written in Rust","executables":["dutree"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/nachoparker/dutree.git",{":branch":"master"}],"homepage":"https://github.com/nachoparker/dutree","license":"GPL-3.0-only","ruby_source_checksum":"501be6dc17221f4a259b0380dbe34c000bf2fa52fdc5a1b51c32934b9fcf5b45","stable_dependencies":[{"rust":":build"}],"stable_checksum":"55c30e57cc339dd16141510af33245cc3b82f588f22419fc034f02b36ebecba0","stable_url_args":["https://github.com/nachoparker/dutree/archive/refs/tags/v0.2.18.tar.gz"],"stable_version":"0.2.18","bottle_checksum":"a2b038d11a79c57d6b6b3e650b3499315856ab30621b163366ac42bdc22044c4"},"dvanalyzer":{"bottle_rebuild":1,"desc":"Quality control tool for examining tape-to-file DV streams","executables":["dvanalyzer"],"homepage":"https://mediaarea.net/DVAnalyzer","license":{":all_of":["BSD-2-Clause","GPL-3.0-or-later","Zlib"]},"ruby_source_checksum":"51ed52843eae0aaa8cb8aee99e5f7a1bec34caddcec43b9784d51a06b5f64f02","stable_checksum":"d2f3fdd98574f7db648708e1e46b0e2fa5f9e6e12ca14d2dfaa77c13c165914c","stable_url_args":["https://mediaarea.net/download/binary/dvanalyzer/1.4.2/DVAnalyzer_CLI_1.4.2_GNU_FromSource.tar.bz2"],"stable_version":"1.4.2"},"dvc":{"desc":"Git for data science projects","executables":["dvc"],"head_dependencies":["apache-arrow","certifi","cryptography","libyaml","numpy","pydantic","pygit2","python@3.14",{"cmake":":build"},{"ninja":":build"},{"openjdk":":build"},{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://dvc.org","license":"Apache-2.0","revision":8,"ruby_source_checksum":"012c9003ff6900c9f46db30a282862a409b4abd7a5c8df918669219059234a2d","stable_dependencies":["apache-arrow","certifi","cryptography","libyaml","numpy","pydantic","pygit2","python@3.14",{"cmake":":build"},{"ninja":":build"},{"openjdk":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"0a941016a10ac8c99b5342e5a964c9bff29c191f7b3539ff3e04910d828f82ab","stable_url_args":["https://files.pythonhosted.org/packages/13/1e/957a50eab8af18a5837bf47f148b90dac36650150faca840d5c020272098/dvc-3.67.1.tar.gz"],"stable_version":"3.67.1"},"dvd+rw-tools":{"desc":"DVD+-RW/R tools","head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://en.wikipedia.org/wiki/Dvd+rw-tools","license":"GPL-2.0-only","ruby_source_checksum":"f57f23eb7e9677489ea8f6dc4fb560265ccc8d08e53d8502257b0a4479f75b4f","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"f8d60f822e914128bcbc5f64fbe3ed131cbff9045dca7e12c5b77b26edde72ca","stable_url_args":["https://deb.debian.org/debian/pool/main/d/dvd+rw-tools/dvd+rw-tools_7.1.orig.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"7.1","bottle_checksum":"11ec6e949911cca76b2c3a940e362aff334523a7018dfd3bdcd232acb7b741d1"},"dvd-vr":{"desc":"Utility to identify and extract recordings from DVD-VR files","executables":["dvd-vr"],"homepage":"https://www.pixelbeat.org/programs/dvd-vr/","license":"GPL-2.0-or-later","ruby_source_checksum":"807c95c0c7b7333763235963972c88fcc0042049d71cfcff51408c90ab6b1337","stable_checksum":"19d085669aa59409e8862571c29e5635b6b6d3badf8a05886a3e0336546c938f","stable_url_args":["https://www.pixelbeat.org/programs/dvd-vr/dvd-vr-0.9.7.tar.gz"],"stable_version":"0.9.7","bottle_checksum":"34cfb579dcddb0ded88010dea55a3b5bb4d78628ab6c0bc0e7f70d93882b2156"},"dvdauthor":{"desc":"DVD-authoring toolset","executables":["dvdauthor","dvddirdel","dvdunauthor","mpeg2desc","spumux","spuunmux"],"head_dependencies":["freetype","libdvdread","libpng",{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://dvdauthor.sourceforge.net/","license":"GPL-2.0-or-later","revision":4,"ruby_source_checksum":"b4df0c04efbb1d6ab554eafee5dbbe51a2cd3e66183eeb0ac5e4896feae6fb5e","stable_dependencies":["freetype","libdvdread","libpng",{"pkgconf":":build"}],"stable_checksum":"3020a92de9f78eb36f48b6f22d5a001c47107826634a785a62dfcd080f612eb7","stable_url_args":["https://downloads.sourceforge.net/project/dvdauthor/dvdauthor-0.7.2.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.7.2"},"dvdbackup":{"desc":"Rip DVD's from the command-line","executables":["dvdbackup"],"head_dependencies":["libdvdread"],"homepage":"https://dvdbackup.sourceforge.net/","license":"GPL-3.0-or-later","revision":3,"ruby_source_checksum":"357e5eab822adf10e73147e931cd2ec97f02bcdf62a9e82889c0aa6be7687fee","stable_dependencies":["libdvdread"],"stable_patches":[{"strip":"p1","file":"Patches/dvdbackup/compat.patch"}],"stable_checksum":"0a37c31cc6f2d3c146ec57064bda8a06cf5f2ec90455366cb250506bab964550","stable_url_args":["https://downloads.sourceforge.net/project/dvdbackup/dvdbackup/dvdbackup-0.4.2/dvdbackup-0.4.2.tar.gz"],"stable_version":"0.4.2","bottle_cellar":":any","bottle_checksum":"9915a81fafc6436fbc35d0cdde179fa65775b438f296e21397c3c416a900889b"},"dvdrtools":{"conflicts":[["cdrtools",{":because":"both cdrtools and dvdrtools install binaries by the same name"}]],"deprecate_args":{":date":"2026-06-30",":because":":unmaintained"},"desc":"Fork of cdrtools DVD writer support","disable_args":{":date":"2027-06-30",":because":":unmaintained"},"executables":["cdda2mp3","cdda2ogg","cdda2wav","devdump","dvdrecord","isodump","isoinfo","isovfy","mkisofs","readcd"],"homepage":"https://savannah.nongnu.org/projects/dvdrtools/","license":"GPL-2.0-or-later","ruby_source_checksum":"1fda360188d91e46748f45d965ff6fc5ccc10ca38ba6674e152e840a61eab0a0","stable_patches":[{"strip":"p0","file":"Patches/dvdrtools/patch-cdda2wav-cdda2wav.c"},{"strip":"p0","file":"Patches/dvdrtools/patch-cdrecord-cdrecord.c"},{"strip":"p0","file":"Patches/dvdrtools/patch-scsi-mac-iokit.c"}],"stable_checksum":"053d0f277f69b183f9c8e8c8b09b94d5bb4a1de6d9b122c0e6c00cc6593dfb46","stable_url_args":["https://download.savannah.gnu.org/releases/dvdrtools/dvdrtools-0.2.1.tar.gz"],"stable_version":"0.2.1","bottle_checksum":"7b93d029d54fa99b94010b18776bdf36c889e81e8f169f8745f319b7b7b6f9f0"},"dvisvgm":{"bottle_rebuild":1,"desc":"Fast DVI to SVG converter","executables":["dvisvgm"],"head_dependencies":["brotli","freetype","ghostscript","potrace","texlive","woff2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://dvisvgm.de","license":"GPL-3.0-or-later","ruby_source_checksum":"63f47e75c413ac7e5f87e24713dbf9e70d2d4b36757c52ab1aaa205809b6ada6","stable_dependencies":["brotli","freetype","ghostscript","potrace","texlive","woff2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"26446bb3b10739ff0925c9e416b76d2d222075c9d5dcfafe6e214609d072ed1a","stable_url_args":["https://github.com/mgieseki/dvisvgm/releases/download/3.6/dvisvgm-3.6.tar.gz"],"stable_version":"3.6"},"dvm":{"bottle_rebuild":1,"caveats":"dvm is a shell function, and must be sourced before it can be used.\nAdd the following command to your bash profile:\n    [ -f $HOMEBREW_PREFIX/opt/dvm/dvm.sh ] && . $HOMEBREW_PREFIX/opt/dvm/dvm.sh\n","desc":"Docker Version Manager","head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/howtowhale/dvm.git",{":branch":"main"}],"homepage":"https://howtowhale.github.io/dvm/","license":"Apache-2.0","ruby_source_checksum":"183109820144ccb89003a074ca0dca35944e9d9bd429ffcfa5367c8bfba596fb","stable_dependencies":[{"go":":build"}],"stable_checksum":"148c2c48a17435ebcfff17476528522ec39c3f7a5be5866e723c245e0eb21098","stable_url_args":["https://github.com/howtowhale/dvm/archive/refs/tags/1.0.3.tar.gz"],"stable_version":"1.0.3","bottle_checksum":"e0e87324c91248c78c8bdb3fdd8be65a852b12e3df6fc14be1fa972e0e2d24b4"},"dvr-scan":{"desc":"Extract scenes with motion from videos","executables":["dvr-scan","dvr-scan-app"],"head_dependencies":["ffmpeg","numpy","opencv","pillow","python@3.14",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Breakthrough/DVR-Scan.git",{":branch":"main"}],"homepage":"https://www.dvr-scan.com/","license":"BSD-2-Clause","no_autobump_args":{":because":"macOS resources cannot be updated on linux CI"},"ruby_source_checksum":"2493960d55dfae57a79fee184e0f4304d19a9a467605d7ef1e89a2da067f4559","stable_dependencies":["ffmpeg","numpy","opencv","pillow","python@3.14",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"e424eaa8f2502a773588c97722bfe163f1317129e6e7073c25c4282bcf5f8e40","stable_url_args":["https://files.pythonhosted.org/packages/47/84/a3256473a827f0c17e3e724c409a33146a26d6515f87df38c3a649547b7d/dvr_scan-1.8.2.1.tar.gz"],"stable_version":"1.8.2.1"},"dwarf":{"desc":"Object file manipulation tool","executables":["dwarf"],"head_dependencies":["flex","readline"],"head_uses_from_macos":[[{"bison":":build"}]],"homepage":"https://github.com/elboza/dwarf-ng/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"d313a6063cfb40239f19e7ce20ee19ac2154f142883c0eca07f31bb2ba8ee901","stable_dependencies":["flex","readline"],"stable_checksum":"a64656f53ded5166041ae25cc4b1ad9ab5046a5c4d4c05b727447e73c0d83da0","stable_url_args":["https://github.com/elboza/dwarf-ng/archive/refs/tags/dwarf-0.4.0.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}]],"stable_version":"0.4.0","bottle_cellar":":any","bottle_checksum":"30b7f9852b68c70d6e8e07c0de3e9075a4e0edd0facc219970de6535e5931b4d"},"dwarfs":{"desc":"Fast high compression read-only file system for Linux, Windows, and macOS","executables":["dwarfsck","dwarfsextract","mkdwarfs"],"head_dependencies":["boost","brotli","flac","fmt","howard-hinnant-date","libarchive","lz4","nlohmann-json","openssl@3","parallel-hashmap","range-v3","utf8cpp","xxhash","xz","zstd",{"cmake":":build"},{"googletest":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/mhx/dwarfs","license":"GPL-3.0-or-later","ruby_source_checksum":"6fd866aceac1a94fc3ee8e0212f3e4fb536e4441d16843efcc94a20b9e44e4ff","stable_dependencies":["boost","brotli","flac","fmt","howard-hinnant-date","libarchive","lz4","nlohmann-json","openssl@3","parallel-hashmap","range-v3","utf8cpp","xxhash","xz","zstd",{"cmake":":build"},{"googletest":":build"},{"pkgconf":":build"}],"stable_checksum":"454f0e04a1cf6662d6842239ee816ddf3217bd4b8b9e1cc99b3ffb7f20854294","stable_url_args":["https://github.com/mhx/dwarfs/releases/download/v0.15.4/dwarfs-0.15.4.tar.xz"],"stable_version":"0.15.4"},"dwarfutils":{"aliases":["libdwarf"],"desc":"Dump and produce DWARF debug information in ELF objects","executables":["dwarfdump"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/davea42/libdwarf-code.git",{":branch":"main"}],"homepage":"https://www.prevanders.net/dwarf.html","license":{":all_of":["BSD-2-Clause","LGPL-2.1-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"1cb46714db21cdc2fe0c85f3d5e13e1b149ce7230bb79f9040d1c7cb815f1a4c","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"7992e7b9019ebfabdda5773e86243517c48cf89fafed3209e853692bc9573efd","stable_url_args":["https://www.prevanders.net/libdwarf-2.3.2.tar.xz"],"stable_version":"2.3.2","version_scheme":1},"dwatch":{"bottle_rebuild":2,"desc":"Watch programs and perform actions based on a configuration file","executables":["dwatch"],"homepage":"https://siag.nu/dwatch/","license":"GPL-2.0-or-later","ruby_source_checksum":"418ac923c5a86a69d26bf8c55d5044520e75b846599aa256ea805b8d1d292492","stable_checksum":"ba093d11414e629b4d4c18c84cc90e4eb079a3ba4cfba8afe5026b96bf25d007","stable_url_args":["https://siag.nu/pub/dwatch/dwatch-0.1.1.tar.gz"],"stable_version":"0.1.1","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"d685c1a752eea0246f6d5f5cc26a6594f36f1950112a3ed65934a52eb37185e9"},"dwdiff":{"desc":"Diff that operates at the word level","executables":["dwdiff","dwfilter"],"head_dependencies":["icu4c@78","gettext",{"gettext":":build"},{"pkgconf":":build"}],"homepage":"https://os.ghalkes.nl/dwdiff.html","license":"GPL-3.0-only","revision":11,"ruby_source_checksum":"ff2149ed450e9a61a885af0b04e605d67d12146f1a9ce7c3432d1f6a8c7fc536","stable_dependencies":["icu4c@78","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"df16fec44dcb467d65a4246a43628f93741996c1773e930b90c6dde22dd58e0a","stable_url_args":["https://os.ghalkes.nl/dist/dwdiff-2.1.4.tar.bz2"],"stable_version":"2.1.4"},"dwm":{"caveats":"In order to use the Mac OS X command key for dwm commands,\nchange the X11 keyboard modifier map using xmodmap (1).\n\ne.g. by running the following command from $HOME/.xinitrc\nxmodmap -e 'remove Mod2 = Meta_L' -e 'add Mod1 = Meta_L'&\n\nSee also https://gist.github.com/311377 for a handful of tips and tricks\nfor running dwm on Mac OS X.\n","desc":"Dynamic window manager","executables":["dwm"],"head_dependencies":["dmenu","fontconfig","libx11","libxft","libxinerama"],"head_url_args":["https://git.suckless.org/dwm/",{":branch":"master",":using":":git"}],"homepage":"https://dwm.suckless.org/","license":"MIT","ruby_source_checksum":"c56a8ac1068ef3e240ff4cb50ea39cea3a4e7c23d47881a7697e29d73d798a34","stable_dependencies":["dmenu","fontconfig","libx11","libxft","libxinerama"],"stable_checksum":"bcf540589ad174d4073f4efa658828411e2f5ba63196cfaf6b71363700f590b7","stable_url_args":["https://dl.suckless.org/dwm/dwm-6.8.tar.gz"],"stable_version":"6.8"},"dxflib":{"desc":"C++ library for parsing DXF files","head_dependencies":[{"qtbase":":build"}],"homepage":"https://www.ribbonsoft.com/en/what-is-dxflib","license":"GPL-2.0-or-later","ruby_source_checksum":"fd808586f1b1c2205853a0612a4eb58bb798a3127fd25f1f83e0ca675f37ec95","stable_dependencies":[{"qtbase":":build"}],"stable_checksum":"507db4954b50ac521cbb2086553bf06138dc89f55196a8ba22771959c760915f","stable_url_args":["https://www.ribbonsoft.com/archives/dxflib/dxflib-3.26.4-src.tar.gz"],"stable_version":"3.26.4","bottle_cellar":":any","bottle_checksum":"38f73afafa3258b4d298f173064099dac105ab5bc162eae367d76fe326f5fbb8"},"dxpy":{"conflicts":[["deno",{":because":"both install `dx` binaries"}]],"desc":"DNAnexus toolkit utilities and platform API bindings for Python","executables":["dx","dx-app-wizard","dx-build-app","dx-build-applet","dx-clone-asset","dx-docker","dx-download-all-inputs","dx-fetch-bundled-depends","dx-generate-dxapp","dx-jobutil-add-output","dx-jobutil-dxlink","dx-jobutil-get-identity-token","dx-jobutil-new-job","dx-jobutil-parse-link","dx-jobutil-report-error","dx-log-stream","dx-mount-all-inputs","dx-notebook-reconnect","dx-print-bash-vars","dx-upload-all-outputs"],"head_dependencies":["aws-c-auth","aws-c-cal","aws-c-common","aws-c-event-stream","aws-c-http","aws-c-io","aws-c-mqtt","aws-c-s3","aws-checksums","certifi","cryptography","python@3.14","s2n","aws-c-compression","aws-c-sdkutils","openssl@3"],"homepage":"https://github.com/dnanexus/dx-toolkit","license":"Apache-2.0","ruby_source_checksum":"5109f375fc5a076ad1d569ddba877ea8c5c81b15e5fdb6b2e45bd585423126c2","stable_dependencies":["aws-c-auth","aws-c-cal","aws-c-common","aws-c-event-stream","aws-c-http","aws-c-io","aws-c-mqtt","aws-c-s3","aws-checksums","certifi","cryptography","python@3.14","s2n","aws-c-compression","aws-c-sdkutils","openssl@3"],"stable_checksum":"90991f9e3a24333ca0599f3ac1373ce497ac9d8356f95e4c5a436826bdff9c7f","stable_url_args":["https://files.pythonhosted.org/packages/d8/cb/c53cbfef4871d8bb5981935c09ef4f669937bfefd467fb5587689e10f38c/dxpy-0.409.0.tar.gz"],"stable_version":"0.409.0"},"dyff":{"desc":"Diff tool for YAML files, and sometimes JSON","executables":["dyff"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/homeport/dyff.git",{":branch":"main"}],"homepage":"https://github.com/homeport/dyff","license":"MIT","ruby_source_checksum":"0af1882f25ea16bc202d17ab67dc829ef60ed8a42ea7b207b0cb1fcf4fd928b4","stable_dependencies":[{"go":":build"}],"stable_checksum":"3edeb78b3166fc7ba4cdea1c9339eacbd57d768f27a77564adf58dc8819df75f","stable_url_args":["https://github.com/homeport/dyff/archive/refs/tags/v1.12.0.tar.gz"],"stable_version":"1.12.0"},"dyld-headers":{"desc":"Header files for the dynamic linker","homepage":"https://opensource.apple.com/","keg_only_args":[":provided_by_macos"],"license":"APSL-2.0","ruby_source_checksum":"91422458128651274521b3b9fae94a1f0a631765bf1879b58cce18b3d4f867b2","stable_checksum":"509c8b081153a7b9ff08d6ddf0a681c0ab5190e1e336ef2e9748b801bdb9c59e","stable_url_args":["https://github.com/apple-oss-distributions/dyld/archive/refs/tags/dyld-1378.tar.gz"],"stable_version":"1378","bottle_tag":":all","bottle_checksum":"89c13839ace58295a6094d1813c757e1521712be77c60c86cbda9ed2e8f3e180"},"dylibbundler":{"desc":"Utility to bundle libraries into executables for macOS","executables":["dylibbundler"],"head_url_args":["https://github.com/auriamg/macdylibbundler.git",{":branch":"master"}],"homepage":"https://github.com/auriamg/macdylibbundler","license":"MIT","ruby_source_checksum":"359c58b82222b492159f4324431309984e147203615fe75cee7ecd0b58274eb8","stable_checksum":"13384ebe7ca841ec392ac49dc5e50b1470190466623fa0e5cd30f1c634858530","stable_url_args":["https://github.com/auriamg/macdylibbundler/archive/refs/tags/1.0.5.tar.gz"],"stable_version":"1.0.5","bottle_checksum":"0f72a1ddbced1016b9804320c8affd47919efa48bc8c3ec9beb2975e66ebcc6f"},"dynaconf":{"desc":"Configuration Management for Python","executables":["dynaconf"],"head_dependencies":["python@3.14"],"homepage":"https://www.dynaconf.com/","license":"MIT","ruby_source_checksum":"382dbd810f94b7f332596a00e13cec4a03610e0601ba1d932571ffd06dba14a2","stable_dependencies":["python@3.14"],"stable_checksum":"3b50232b774142702c3d4623633bcd76bb9951abf8567b7f1340d73a30a80899","stable_url_args":["https://files.pythonhosted.org/packages/2e/fa/351d165f6f9fe493a92a2e155f3097a4379dbe23e731b68543ce9988ee19/dynaconf-3.3.2.tar.gz"],"stable_version":"3.3.2","bottle_tag":":all","bottle_checksum":"54132ad4e69f3d8633d6c9c03d92e3e2d1352fa192d122b1c366ca30c9409bd8"},"dynamips":{"desc":"Cisco 7200/3600/3725/3745/2600/1700 Router Emulator","executables":["dynamips","nvram_export"],"head_dependencies":[{"cmake":":build"},{"libelf":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/GNS3/dynamips","license":"GPL-2.0-only","ruby_source_checksum":"d56b4cd1794f23a23542c99c387f8b469f1ea42aaf9b08f043b461dc1f538cc3","stable_dependencies":[{"cmake":":build"},{"libelf":":build"}],"stable_checksum":"3956501eb49cb45770226a9a1de3a2f922eec5f47cc1b5fb83097f073456e4a8","stable_url_args":["https://github.com/GNS3/dynamips/archive/refs/tags/v0.2.24.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.2.24"},"dynare":{"caveats":"To get started with Dynare, open Octave and type\n  addpath $HOMEBREW_PREFIX/opt/dynare/lib/dynare/matlab\n","desc":"Platform for economic models, particularly DSGE and OLG models","executables":["dynare-preprocessor"],"head_dependencies":["gcc","gsl","libmatio","octave","openblas","slicot","suite-sparse","libomp",{"bison":":build"},{"boost":":build"},{"cweb":":build"},{"flex":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.dynare.org/Dynare/dynare.git",{":branch":"master"}],"homepage":"https://www.dynare.org/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"f55ed44c9e02c59e23e30fb93873b270dfd7830a902afec1d68a2840cac30cc7","stable_dependencies":["gcc","gsl","libmatio","octave","openblas","slicot","suite-sparse","libomp",{"bison":":build"},{"boost":":build"},{"cweb":":build"},{"flex":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/dynare/clang.diff"}],"stable_checksum":"fdd294a99c67c81208da8d682bf12e68fdbda75012b218d8702a4de163058a4e","stable_url_args":["https://www.dynare.org/release/source/dynare-7.1.tar.xz"],"stable_version":"7.1"},"dynein":{"desc":"DynamoDB CLI","executables":["dy"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/awslabs/dynein.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/awslabs/dynein","license":"Apache-2.0","ruby_source_checksum":"1cb5944bdad44c0962ec7a859cdf46e96ffbf7691530eed4508ac51dea8cd261","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"40be5866288f565ac00494910d5dbb266ca0c34d56d50d839bc2c2aad34dc470","stable_url_args":["https://github.com/awslabs/dynein/archive/refs/tags/v0.3.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.3.0"},"dynet":{"deprecate_args":{":date":"2026-02-02",":because":":unmaintained"},"desc":"Dynamic Neural Network Toolkit","disable_args":{":date":"2027-02-02",":because":":unmaintained"},"head_dependencies":["eigen@3",{"cmake":":build"}],"homepage":"https://github.com/clab/dynet","license":"Apache-2.0","revision":1,"ruby_source_checksum":"342da97f5ee8fe3de197f532f5d02183d671b316424054cb8bd95cc6528a6f6d","stable_dependencies":["eigen@3",{"cmake":":build"}],"stable_checksum":"014505dc3da2001db54f4b8f3a7a6e7a1bb9f33a18b6081b2a4044e082dab9c8","stable_url_args":["https://github.com/clab/dynet/archive/refs/tags/2.1.2.tar.gz"],"stable_version":"2.1.2"},"dynomite":{"bottle_rebuild":1,"desc":"Generic dynamo implementation for different k-v storage engines","executables":["dynomite","dynomite-hash-tool","dynomite-test"],"head_dependencies":["openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/Netflix/dynomite","license":"Apache-2.0","ruby_source_checksum":"d729c31eaa501d377a0d21a6bf14733c429587f45cdf879e3ecf08b648a8cbdd","stable_dependencies":["openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"9c3c60d95b39939f3ce596776febe8aa00ae8614ba85aa767e74d41e302e704a","stable_url_args":["https://github.com/Netflix/dynomite/archive/refs/tags/v0.6.22.tar.gz"],"stable_version":"0.6.22"},"dysk":{"desc":"Linux utility to get information on filesystems, like df but better","executables":["dysk"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Canop/dysk.git",{":branch":"main"}],"homepage":"https://dystroy.org/dysk/","license":"MIT","ruby_source_checksum":"bfb657c0392a2e29b323b59cdd37bf101bad7cbf7d458f4b06665d3260a0faff","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a712ce25f8c5867a29b699e5e22fed58b8884fb7ca112f01845c7a99b111dce5","stable_url_args":["https://github.com/Canop/dysk/archive/refs/tags/v3.6.1.tar.gz"],"stable_version":"3.6.1"},"dz6":{"desc":"Fast Vim-inspired TUI hex editor","executables":["dz6"],"head_dependencies":[{"rust":":build"}],"homepage":"https://dz6.dev.br","license":"GPL-3.0-or-later","ruby_source_checksum":"3c7773256436edf6e0adcfd0085aad601c4a5e6934f5f4191aa053ec341b72ea","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2ee4f2cdd065d751387cdc023fac988406320c52a6d0efaf1b017b93d6d9b76e","stable_url_args":["https://github.com/mentebinaria/dz6/archive/refs/tags/v0.7.0.tar.gz"],"stable_version":"0.7.0"},"dzr":{"desc":"Command-line Deezer.com player","executables":["dzr","dzr-dec","dzr-id3","dzr-srt","dzr-url"],"head_dependencies":["dialog","mpv"],"head_url_args":["https://github.com/yne/dzr.git",{":branch":"master"}],"head_uses_from_macos":[["jq",{":since":":sequoia"}]],"homepage":"https://github.com/yne/dzr","license":"Unlicense","ruby_source_checksum":"879b30047290b693e17b364c9d295ddc51462b6419c348b11dd0259d38b7846f","stable_dependencies":["dialog","mpv"],"stable_checksum":"3bf9f3121cbbd35a4d3fb83d1869d3047abe32db157705a4d68aaf441c6ea0fe","stable_url_args":["https://github.com/yne/dzr/archive/refs/tags/260315.tar.gz"],"stable_uses_from_macos":[["jq",{":since":":sequoia"}]],"stable_version":"260315","bottle_tag":":all","bottle_checksum":"3cb40f558bc5c55bb3dcde6b46dccd1073e7a72e218646471f261b409be09a15"},"e1s":{"desc":"TUI for managing AWS ECS, inspired by k9s","executables":["e1s"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/keidarcy/e1s.git",{":branch":"master"}],"homepage":"https://github.com/keidarcy/e1s","license":"MIT","ruby_source_checksum":"d91b4255da45ca91f71e377fc4f82e77bd423758407eec37025c727bcb7cc413","stable_dependencies":[{"go":":build"}],"stable_checksum":"1f99a3fb44fb784eea7a77aceba7730efa8b0cdac4f1095eebd7be8e355afbda","stable_url_args":["https://github.com/keidarcy/e1s/archive/refs/tags/v1.0.53.tar.gz"],"stable_version":"1.0.53"},"e2b":{"desc":"CLI to manage E2B sandboxes and templates","executables":["e2b"],"head_dependencies":["node"],"homepage":"https://e2b.dev","license":"Apache-2.0","ruby_source_checksum":"7abcb3e2e4ece0521f55516565c32fb2326f0bd5d51be8d9b511ca2b05f3cda1","stable_dependencies":["node"],"stable_checksum":"65a0904ef9b9a2e17c8eec15d56f0210958c8099b139e8e58694a703db1ff239","stable_url_args":["https://registry.npmjs.org/@e2b/cli/-/cli-2.13.0.tgz"],"stable_version":"2.13.0","bottle_tag":":all","bottle_checksum":"1fd065054e776902e44fb2bbfbbccbdbefa687e9257d04c7a1553094fa23241f"},"e2fsprogs":{"desc":"Utilities for the ext2, ext3, and ext4 file systems","executables":["badblocks","blkid","chattr","compile_et","debugfs","dumpe2fs","e2freefrag","e2fsck","e2image","e2label","e2mmpstatus","e2undo","filefrag","findfs","fsck","fsck.ext2","logsave","lsattr","mk_cmds","mke2fs","mkfs.ext2","mklost+found","resize2fs","uuidd","uuidgen"],"head_dependencies":["gettext",{"pkgconf":":build"}],"head_url_args":["https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git",{":branch":"master"}],"homepage":"https://e2fsprogs.sourceforge.net/","keg_only_args":[":shadowed_by_macos"],"license":{":all_of":["GPL-2.0-or-later","LGPL-2.0-or-later","LGPL-2.0-only","BSD-3-Clause","MIT"]},"ruby_source_checksum":"9bbc74a383f8c56b886c3a97558a992819733b8836f21507d4a307030c2c194b","stable_dependencies":["gettext",{"pkgconf":":build"}],"stable_checksum":"2cec05f39c20ee621f14926195664e66e6017190ac8e4bbdb16d86082e43c5da","stable_url_args":["https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.47.4/e2fsprogs-1.47.4.tar.gz"],"stable_version":"1.47.4"},"e2tools":{"desc":"Utilities to read, write, and manipulate files in ext2/3/4 filesystems","executables":["e2cp","e2ln","e2ls","e2mkdir","e2mv","e2rm","e2tail","e2tools"],"head_dependencies":["e2fsprogs",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"homepage":"https://e2tools.github.io/","license":"GPL-2.0-only","ruby_source_checksum":"7ec110015f6f5b0efca978098a90981445c0732c1a60f5d9d3f5a62b28dd09d8","stable_dependencies":["e2fsprogs",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"b19593bbfc85e9c14c0d2bc8525887901c8fe02588c76df60ab843bf0573c4a2","stable_url_args":["https://github.com/e2tools/e2tools/releases/download/v0.1.2/e2tools-0.1.2.tar.gz"],"stable_version":"0.1.2"},"earthly":{"deprecate_args":{":date":"2025-06-29",":because":":unmaintained"},"desc":"Build automation tool for the container era","disable_args":{":date":"2026-06-29",":because":":unmaintained"},"executables":["earthly"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/earthly/earthly.git",{":branch":"main"}],"homepage":"https://earthly.dev/","license":"MPL-2.0","ruby_source_checksum":"658b51ffa56cdd7a3c69cf3afa026a4450434fe3ddcace410818dc83c02d01ff","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/earthly/earthly.git",{":tag":"v0.8.16",":revision":"c48905267920d5599e849e8e043f801c6baab94a"}],"stable_version":"0.8.16"},"eas-cli":{"desc":"Command-line tool for working with Expo Application Services","executables":["eas"],"head_dependencies":["node"],"homepage":"https://docs.expo.dev/eas/","license":"MIT","ruby_source_checksum":"baead627acb203c47a457d8d469e358da93f7b7e66d37eb7b659c5624c9b267e","stable_dependencies":["node"],"stable_checksum":"6d2d4dd92c2a5cfe2c288dfc12d67b40a0bd2ef5d9c3d40077f61221d3ef3fee","stable_url_args":["https://registry.npmjs.org/eas-cli/-/eas-cli-20.5.1.tgz"],"stable_version":"20.5.1","bottle_tag":":all","bottle_checksum":"3456e8ad9c29cef61c372c10b76ab0792197417cb180f01cf2f3ae32d6d4dd55"},"easeprobe":{"desc":"Simple, standalone, and lightWeight tool that can do health/status checking","executables":["easeprobe"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/megaease/easeprobe.git",{":branch":"main"}],"homepage":"https://github.com/megaease/easeprobe","license":"Apache-2.0","ruby_source_checksum":"9aba867aa350cc8f97fb455e4adefa0f173eeab25e6441c59d017a5f41f30053","stable_dependencies":[{"go":":build"}],"stable_checksum":"84c91cb784073516393b33bf58093f2236eaccfab5833c682640cef71c225450","stable_url_args":["https://github.com/megaease/easeprobe/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"eask-cli":{"desc":"CLI for building, running, testing, and managing your Emacs Lisp dependencies","executables":["eask"],"head_dependencies":["node"],"homepage":"https://emacs-eask.github.io/","license":"GPL-3.0-or-later","ruby_source_checksum":"831b022a3544a84890856e5f392dddd8ca2f7fe382f550bd739ba555fe5a7105","stable_dependencies":["node"],"stable_checksum":"c678ba145235cab6d53175acbdeeb89d73420a5bd5f078fe8a8bfa0139fe6f20","stable_url_args":["https://registry.npmjs.org/@emacs-eask/cli/-/cli-0.12.9.tgz"],"stable_version":"0.12.9","bottle_tag":":all","bottle_checksum":"2ab54d08c719a69368634c7827130436b13c88de78c6c3c533c12796322d34c8"},"easy-rsa":{"caveats":"By default, keys will be created in:\n  $HOMEBREW_PREFIX/etc/easy-rsa/pki\n\nThe configuration may be modified by editing and renaming:\n  $HOMEBREW_PREFIX/etc/easy-rsa/vars.example\n","desc":"CLI utility to build and manage a PKI CA","executables":["easyrsa"],"head_dependencies":["openssl@4"],"head_url_args":["https://github.com/OpenVPN/easy-rsa.git",{":branch":"master"}],"homepage":"https://github.com/OpenVPN/easy-rsa","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"84a885fff88e17f3059c7156f0258fbbd27e32d58ffccf40f1c4a6cfad3f70d5","stable_dependencies":["openssl@4"],"stable_checksum":"c2572990ce91112eef8d1b8e4a3b58790da95b68501785c621f69121dfbd22d7","stable_url_args":["https://github.com/OpenVPN/easy-rsa/releases/download/v3.2.6/EasyRSA-3.2.6.tgz"],"stable_version":"3.2.6","bottle_tag":":all","bottle_checksum":"91e0b6e75447c6760e9a176815e0cfbbf84c1add06819fd310b7095c1ab9b2b2"},"easy-tag":{"bottle_rebuild":1,"desc":"Application for viewing and editing audio file tags","executables":["easytag"],"head_dependencies":["adwaita-icon-theme","at-spi2-core","cairo","flac","gdk-pixbuf","glib","gtk+3","harfbuzz","hicolor-icon-theme","id3lib","libid3tag","libogg","libvorbis","pango","speex","taglib","wavpack","gettext",{"appstream-glib":":build"},{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"intltool":":build"},{"itstool":":build"},{"libtool":":build"},{"pkgconf":":build"},{"yelp-tools":":build"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://wiki.gnome.org/Apps/EasyTAG","license":"GPL-2.0-or-later","post_install_defined":true,"revision":12,"ruby_source_checksum":"80e3d9b8fea709e7e1c513230baf561898117882a1034ca9eb16de787b131a8c","stable_dependencies":["adwaita-icon-theme","at-spi2-core","cairo","flac","gdk-pixbuf","glib","gtk+3","harfbuzz","hicolor-icon-theme","id3lib","libid3tag","libogg","libvorbis","pango","speex","taglib","wavpack","gettext",{"appstream-glib":":build"},{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"intltool":":build"},{"itstool":":build"},{"libtool":":build"},{"pkgconf":":build"},{"yelp-tools":":build"}],"stable_patches":[{"strip":"p1","url":"https://sources.debian.org/data/main/e/easytag/2.4.3-9/debian/patches/03_port-to-taglib-2.patch","sha256":"8b096f58ce08a059a992428fb239f8ab3a5887434bf8db33302a8635d0965aa4"},{"strip":"p1","url":"https://sources.debian.org/data/main/e/easytag/2.4.3-9/debian/patches/04_taglib-2-further-fix.patch","sha256":"3a5a7880e56a011a291b4b2c2c9ba1d378acc505c7eebd0a306735afc58c7b9f"}],"stable_checksum":"fc51ee92a705e3c5979dff1655f7496effb68b98f1ada0547e8cbbc033b67dd5","stable_url_args":["https://download.gnome.org/sources/easytag/2.4/easytag-2.4.3.tar.xz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"2.4.3"},"easyeda2kicad":{"desc":"Converts electronic components from EasyEDA or LCSC to a KiCad library","executables":["easyeda2kicad"],"head_dependencies":["certifi","pydantic","python@3.14"],"head_url_args":["https://github.com/uPesy/easyeda2kicad.py.git",{":branch":"master"}],"homepage":"https://github.com/uPesy/easyeda2kicad.py","license":"AGPL-3.0-or-later","ruby_source_checksum":"9908774184fe8f909c67253506ec19a7c86f6e886accc8b401417337045e613a","stable_dependencies":["certifi","pydantic","python@3.14"],"stable_checksum":"122a48fafa3b918e730185c973dd342183928b8a0dbe24436d13d58b90290e84","stable_url_args":["https://files.pythonhosted.org/packages/ab/8b/9a7abcdbb2a3a86d55e40f59f7c28b24e7e8fe9fcc08949509fff386a9a5/easyeda2kicad-1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_tag":":all","bottle_checksum":"340ce9e2dcb623e0b5917db839b59c6f681ad4450f03a1f4059f1089d0695234"},"easyengine":{"desc":"Command-line control panel to manage WordPress sites","executables":["ee"],"head_dependencies":["dnsmasq","php"],"homepage":"https://easyengine.io/","license":"MIT","ruby_source_checksum":"10f49ffcc2e8047a5311bbf57ac835444fbe936be455c382724de9bede8e1e17","stable_dependencies":["dnsmasq","php"],"stable_checksum":"867bf82e1b583a807b1d1efa3a7cb40abc789d7a1a193397eb6d4a3301307aac","stable_url_args":["https://github.com/EasyEngine/easyengine/releases/download/v4.12.0/easyengine.phar"],"stable_version":"4.12.0"},"easyrpg-player":{"bottle_rebuild":1,"desc":"RPG Maker 2000/2003 games interpreter","executables":["easyrpg-player"],"head_dependencies":["fmt","freetype","harfbuzz","icu4c@78","liblcf","libpng","libsndfile","libvorbis","libxmp","mpg123","pixman","sdl2-compat","speexdsp","inih","libogg",{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://easyrpg.org/","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"f22c4f23467af61343849b00e1ab54adea7b41d877979447858a8df314396f52","stable_dependencies":["fmt","freetype","harfbuzz","icu4c@78","liblcf","libpng","libsndfile","libvorbis","libxmp","mpg123","pixman","sdl2-compat","speexdsp","inih","libogg",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"52ab46efdc5253a5ef08d3eee49c84d5c5cbb770929f28a08681fe01e5279bb2","stable_url_args":["https://easyrpg.org/downloads/player/0.8.1.1/easyrpg-player-0.8.1.1.tar.xz"],"stable_uses_from_macos":[["expat"]],"stable_version":"0.8.1.1"},"eatmemory":{"desc":"Simple program to allocate memory from the command-line","executables":["eatmemory"],"homepage":"https://github.com/julman99/eatmemory","license":"MIT","ruby_source_checksum":"949b0a71bb1f938cfe1631fdeff543396593cb4bc6beefb4e0e35d701823160a","stable_checksum":"1cbd585adcf014beaecd442454f15eeac8364eab12dde39593acc0a503b41223","stable_url_args":["https://github.com/julman99/eatmemory/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"ebook-tools":{"desc":"Access and convert several ebook formats","executables":["einfo","lit2epub"],"head_dependencies":["libzip",{"cmake":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://sourceforge.net/projects/ebook-tools/","license":"MIT","revision":4,"ruby_source_checksum":"e9508d7c186813fdf214355b29f81bed9af570c862b0a475ec691ac77adb769e","stable_dependencies":["libzip",{"cmake":":build"}],"stable_checksum":"cbc35996e911144fa62925366ad6a6212d6af2588f1e39075954973bbee627ae","stable_url_args":["https://downloads.sourceforge.net/project/ebook-tools/ebook-tools/0.2.2/ebook-tools-0.2.2.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.2.2"},"ebook2cw":{"desc":"Converts ebooks to morse code","executables":["ebook2cw"],"head_dependencies":["lame","libogg","libvorbis","gettext"],"homepage":"https://fkurz.net/ham/ebook2cw.html","license":"GPL-2.0-or-later","ruby_source_checksum":"d21dbff91c2b4a9429de261fe302eae5bfb1d8cb0380b3e54cb1d0d99f0158a5","stable_dependencies":["lame","libogg","libvorbis","gettext"],"stable_checksum":"571f734f12123b4affbad90b55dd4c9630b254afe343fa621fc5114b9bd25fc3","stable_url_args":["https://fkurz.net/ham/ebook2cw/ebook2cw-0.8.5.tar.gz"],"stable_version":"0.8.5","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"3a135e19472fa1cf7c261704d9b6731c3d7ed11e16146141feac522d6cc9a735"},"ec":{"bottle_rebuild":1,"desc":"TUI 3-way git mergetool","executables":["ec"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/chojs23/ec","license":"MIT","ruby_source_checksum":"4f4cbd0ad4d658cc2c8459aa0b51cb7db17cf04c381941c61707efd64c998d3a","stable_dependencies":[{"go":":build"}],"stable_checksum":"9598d57cd71c35c057ce92fda690380e3a138b44404ef14cbedf9f577772b71b","stable_url_args":["https://github.com/chojs23/ec/archive/refs/tags/v0.3.3.tar.gz"],"stable_version":"0.3.3"},"ecasound":{"desc":"Multitrack-capable audio recorder and effect processor","executables":["ecaconvert","ecafixdc","ecalength","ecamonitor","ecanormalize","ecaplay","ecasignalview","ecasound","libecasound-config","libecasoundc-config"],"head_dependencies":["jack","libsamplerate","libsndfile"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://nosignal.fi/ecasound/","license":"GPL-2.0-or-later","ruby_source_checksum":"4b074f4fa8bd38ebd7eec0a7f519b13cb8df5dae6f405c00fe6748171d15c050","stable_dependencies":["jack","libsamplerate","libsndfile"],"stable_checksum":"468bec44566571043c655c808ddeb49ae4f660e49ab0072970589fd5a493f6d4","stable_url_args":["https://nosignal.fi/download/ecasound-2.9.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.9.3","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"3032ed920ff4b40250c2c1efcd19a591e0df1b2714159aed9fd6ea4db094af4c"},"eccodes":{"desc":"Decode and encode messages in the GRIB 1/2 and BUFR 3/4 formats","executables":["bufr_compare","bufr_compare_dir","bufr_copy","bufr_count","bufr_dump","bufr_filter","bufr_get","bufr_index_build","bufr_ls","bufr_set","codes_bufr_filter","codes_config","codes_count","codes_export_resource","codes_info","codes_parser","codes_split_file","grib2ppm","grib_compare","grib_copy","grib_count","grib_dump","grib_filter","grib_get","grib_get_data","grib_histogram","grib_index_build","grib_ls","grib_set","grib_to_netcdf","gts_compare","gts_copy","gts_count","gts_dump","gts_filter","gts_get","gts_ls"],"head_dependencies":["gcc","libaec","libpng","netcdf","openjpeg",{"cmake":":build"}],"homepage":"https://confluence.ecmwf.int/display/ECC","license":"Apache-2.0","ruby_source_checksum":"1a59c3f7b7257ba981b46bb832a2a14ba58a9f3886bfdb5a973895ce1f34790a","stable_dependencies":["gcc","libaec","libpng","netcdf","openjpeg",{"cmake":":build"}],"stable_checksum":"82da819aa9b51831dc14b3bf2918bfee50b1cd53a05088d0c3f4493758aae094","stable_url_args":["https://confluence.ecmwf.int/download/attachments/45757960/eccodes-2.47.0-Source.tar.gz"],"stable_version":"2.47.0"},"ecflow-ui":{"desc":"User interface for client/server workflow package","executables":["ecflow_client","ecflow_ui","ecflow_ui.x"],"head_dependencies":["openssl@3","qt5compat","qtbase","qtcharts","qtsvg",{"boost":":build"},{"cmake":":build"}],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://ecflow.readthedocs.io","license":"Apache-2.0","ruby_source_checksum":"f749d11a3f992a496453e05e149b05be8589556ae77ff49c6dcb407d01f5cf77","stable_dependencies":["openssl@3","qt5compat","qtbase","qtcharts","qtsvg",{"boost":":build"},{"cmake":":build"}],"stable_checksum":"f01826a442671575a5079bc8c57abaf079317e5c14fe45bdc5acbfe24b8bc4b5","stable_url_args":["https://confluence.ecmwf.int/download/attachments/8650755/ecFlow-5.18.0-Source.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"5.18.0"},"echidna":{"desc":"Ethereum smart contract fuzzer","executables":["echidna"],"head_dependencies":["crytic-compile","gmp","libff","secp256k1","slither-analyzer",{"ghc@9.10":":build"},{"haskell-stack":":build"},{"solidity":":test"}],"head_url_args":["https://github.com/crytic/echidna.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://secure-contracts.com/program-analysis/echidna/index.html","license":"AGPL-3.0-only","ruby_source_checksum":"df7c2608cb77cd2cffbdee3bb5394ebacc3f8a51ea5d159f5d4fdb45b7e05256","stable_dependencies":["crytic-compile","gmp","libff","secp256k1","slither-analyzer",{"ghc@9.10":":build"},{"haskell-stack":":build"},{"solidity":":test"}],"stable_checksum":"c35a6f65c8758743253e91d5ce25017d0d69864f3fad58c41269e9ef4089c1a1","stable_url_args":["https://github.com/crytic/echidna/archive/refs/tags/v2.3.2.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.3.2"},"echtvar":{"desc":"Rapid variant annotation and filtering","executables":["echtvar"],"head_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"},{"python@3.14":":test"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://academic.oup.com/nar/advance-article/doi/10.1093/nar/gkac931/6775383","license":"MIT","ruby_source_checksum":"f724e5b8c7f57b028a1ece1a4cfe57eb3b563183d40b2b102611389bb92f7c5f","stable_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"},{"python@3.14":":test"}],"stable_checksum":"e4d04d16d9c8e02aa9c216d7c7173e4d35ed3a9f848d05e5908d60e74b5c128b","stable_url_args":["https://github.com/brentp/echtvar/archive/refs/tags/v0.2.4.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.2.4"},"ecl":{"bottle_rebuild":3,"desc":"Embeddable Common Lisp","executables":["ecl","ecl-config"],"head_dependencies":["bdw-gc","gmp",{"texinfo":":build"}],"head_url_args":["https://gitlab.com/embeddable-common-lisp/ecl.git",{":branch":"develop"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://ecl.common-lisp.dev","license":"LGPL-2.1-or-later","ruby_source_checksum":"ad21085c10c85b1c7a95f46b4169c5efefae82eded147c8ad043cdf0f6ee77a8","stable_dependencies":["bdw-gc","gmp",{"texinfo":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.com/embeddable-common-lisp/ecl/-/commit/59de50b52380132d44bfa05f573544cba0a8c65f.diff","sha256":"553982804178fbcc3111474e8ca5319c689141e74c151f3feb6fec78f93ae640","type":"backport"}],"stable_checksum":"a01a5bcda8c5b73e59dda3494fd13e5fec5db6aa1dad782c3cc3bb57f1633435","stable_url_args":["https://ecl.common-lisp.dev/static/files/release/ecl-26.5.5.tgz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"26.5.5"},"ecoji":{"desc":"Encodes (and decodes) data as emojis","executables":["ecoji"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/keith-turner/ecoji.git",{":branch":"main"}],"homepage":"https://ecoji.io","license":"Apache-2.0","ruby_source_checksum":"cbc156b2a0513495b4280e2307c562d44227f31d8408b68bafb2de21d0643f7d","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/keith-turner/ecoji/commit/ecc62c2cea558c776400b1da8161cef97848316c.patch?full_index=1","sha256":"b66530592062f64a03858633d85029271cc83a2b41bb84d31ce31667abcca71e"}],"stable_checksum":"2f5de343c4e1032b328efe6a3a61d9ba6aae5ef668f99f0d06a16a9dda22e52e","stable_url_args":["https://github.com/keith-turner/ecoji/archive/refs/tags/v2.0.2.tar.gz"],"stable_version":"2.0.2"},"ecs-deploy":{"desc":"CLI tool to simplify Amazon ECS deployments, rollbacks & scaling","executables":["ecs"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://github.com/fabfuel/ecs-deploy","license":"BSD-3-Clause","ruby_source_checksum":"10cfd06366ca11e518bff9112bc2558fc71e3a032f5c2a49fdb3eb40162f9e17","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"ae26f972cfe2fd22f3312a09ce68e04d74b60f8ffe9b288ba95460b74ef24197","stable_url_args":["https://files.pythonhosted.org/packages/56/1d/c2ab14c5660f45c668ec631cd22af2b1a373e13a9a8c03bcd379ffaf6387/ecs_deploy-1.16.3.tar.gz"],"stable_version":"1.16.3","bottle_tag":":all","bottle_checksum":"abe021bc9b059468cf68d11b5067bdcfd7e4f0c846434120f7deecd126474f69"},"ed":{"caveats":"All commands have been installed with the prefix \"g\".\nIf you need to use these commands with their normal names, you\ncan add a \"gnubin\" directory to your PATH from your bashrc like:\n  PATH=\"$HOMEBREW_PREFIX/opt/ed/libexec/gnubin:$PATH\"\n","desc":"Classic UNIX line editor","executables":["ged","gred"],"homepage":"https://www.gnu.org/software/ed/ed.html","keg_only_args":[":provided_by_macos"],"license":"GPL-3.0-or-later","ruby_source_checksum":"e4b5470ec61f38abe857dbfa06d4c717c1dc07ef70b1c8fb6404c1d4c0fdf50a","stable_checksum":"56e107ddc2f29dad6690376c15bf9751509e1ee3b8241710e44edbe5c3a158cc","stable_url_args":["https://ftpmirror.gnu.org/gnu/ed/ed-1.22.5.tar.lz"],"stable_version":"1.22.5"},"edbrowse":{"desc":"Command-line editor and web browser","executables":["edbrowse","edbrowse-plugin-mpv","edbrowse-plugin-telnet","edbrowse-plugin-zip"],"head_dependencies":["curl","openssl@3","pcre2","readline","unixodbc",{"pkgconf":":build"},{"quickjs":":build"}],"head_url_args":["https://github.com/edbrowse/edbrowse.git",{":branch":"master"}],"homepage":"https://edbrowse.org","license":"GPL-2.0-or-later","ruby_source_checksum":"772ac53d85d34687259124aee73a262c8364081532154f22f8f63ff75d2b7def","stable_dependencies":["curl","openssl@3","pcre2","readline","unixodbc",{"pkgconf":":build"},{"quickjs":":build"}],"stable_checksum":"676f6d74fc3d7a52f3633318f8220092fd824ae518efeb1996b8f51c533dd2fa","stable_url_args":["https://github.com/edbrowse/edbrowse/archive/refs/tags/v3.8.17.tar.gz"],"stable_version":"3.8.17"},"edencommon":{"desc":"Shared library for Watchman and Eden projects","head_dependencies":["boost","fb303","fmt","folly",{"cmake":":build"},{"fbthrift":":build"},{"gflags":":build"},{"glog":":build"},{"googletest":":build"},{"mvfst":":build"},{"wangle":":build"}],"head_url_args":["https://github.com/facebookexperimental/edencommon.git",{":branch":"main"}],"homepage":"https://github.com/facebookexperimental/edencommon","license":"MIT","ruby_source_checksum":"4ae5ca7a56f1b7245151a593436d5b345c2a266f23dc61ef27769d3531fd875b","stable_dependencies":["boost","fb303","fmt","folly",{"cmake":":build"},{"fbthrift":":build"},{"gflags":":build"},{"glog":":build"},{"googletest":":build"},{"mvfst":":build"},{"wangle":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/facebookexperimental/edencommon/commit/7dc082da238446cde535b03370be0b709701b7ac.patch?full_index=1","sha256":"1becb3b9bcba13f19cb697baa015bece72b0330e4beae6db5a459f4e6fbff5a5"}],"stable_checksum":"328966b0802af3a0642a41349d2cfb24ef33b5e85fb4d6d918225ab35e0c1fdc","stable_url_args":["https://github.com/facebookexperimental/edencommon/archive/refs/tags/v2026.07.06.00.tar.gz"],"stable_version":"2026.07.06.00"},"edgevpn":{"desc":"Immutable, decentralized, statically built p2p VPN","executables":["edgevpn"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mudler/edgevpn.git",{":branch":"master"}],"homepage":"https://mudler.github.io/edgevpn","license":"Apache-2.0","ruby_source_checksum":"71df35db0a36877cc56e33e1e495eb7fa3385dd42fd1cc05c31479117891289e","stable_dependencies":[{"go":":build"}],"stable_checksum":"bb83fb66c78eba14c6b76091f652151458f0ed367d34de3a88f80c273e42ad77","stable_url_args":["https://github.com/mudler/edgevpn/archive/refs/tags/v0.35.3.tar.gz"],"stable_version":"0.35.3"},"editorconfig-checker":{"desc":"Tool to verify that your files are in harmony with your .editorconfig","executables":["editorconfig-checker"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/editorconfig-checker/editorconfig-checker.git",{":branch":"main"}],"homepage":"https://editorconfig-checker.github.io/","license":"MIT","ruby_source_checksum":"10f0845fb4ebf25264fb60af32326d6aea90306519ab98b0d49018da81b9f3c4","stable_dependencies":[{"go":":build"}],"stable_checksum":"bc0001cf4d3fede6fc1010c25e7603b5c6f36dc6882e6de89aad1612ef4447c9","stable_url_args":["https://github.com/editorconfig-checker/editorconfig-checker/archive/refs/tags/v3.8.0.tar.gz"],"stable_version":"3.8.0"},"editorconfig":{"desc":"Maintain consistent coding style between multiple editors","executables":["editorconfig","editorconfig-0.12.11"],"head_dependencies":["pcre2",{"cmake":":build"}],"head_url_args":["https://github.com/editorconfig/editorconfig-core-c.git",{":branch":"master"}],"homepage":"https://editorconfig.org/","license":"BSD-2-Clause","ruby_source_checksum":"c1e6d625b0880fa9f103034ad64124568bbacc8b138b98f2cdfa91cf544912bb","stable_dependencies":["pcre2",{"cmake":":build"}],"stable_checksum":"9d8b420b56a969ea3cf784861c72d26fa0e158fa1494d732df2c8a1480d36a5c","stable_url_args":["https://github.com/editorconfig/editorconfig-core-c/archive/refs/tags/v0.12.11.tar.gz"],"stable_version":"0.12.11"},"efl":{"bottle_rebuild":1,"desc":"Enlightenment Foundation Libraries","executables":["diffeet","ecore_evas_convert","edje_cc","edje_codegen","edje_decc","edje_external_inspector","edje_inspector","edje_pick","edje_player","edje_recc","edje_watch","eet","eetpack","efl_debug","efl_debugd","efreetd","eina_btlog","eina_modinfo","eldbus-codegen","elementary_codegen","elementary_config","elementary_perf","elementary_quicklaunch","elementary_run","elementary_test","elm_prefs_cc","embryo_cc","eo_debug","eolian_cxx","eolian_gen","ethumb","ethumbd","ethumbd_client","exactness","exactness_inject","exactness_inspect","exactness_play","exactness_record","vieet"],"head_dependencies":["bullet","cairo","dbus","fontconfig","freetype","fribidi","gettext","giflib","glib","gstreamer","harfbuzz","jpeg-turbo","libpng","libraw","librsvg","libsndfile","libspectre","libtiff","luajit","lz4","openjpeg","openssl@3","poppler","pulseaudio","shared-mime-info","webp","gdk-pixbuf","little-cms2",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://www.enlightenment.org","license":{":all_of":["GPL-2.0-only","LGPL-2.1-only","BSD-2-Clause","FTL","zlib-acknowledgement"]},"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/mime"},"type":"update_mime_database"}],"revision":3,"ruby_source_checksum":"fb505b9b3edf5fc3e605b882e2f2b7832c46489ac9f15a2a5e4979502b215810","stable_dependencies":["bullet","cairo","dbus","fontconfig","freetype","fribidi","gettext","giflib","glib","gstreamer","harfbuzz","jpeg-turbo","libpng","libraw","librsvg","libsndfile","libspectre","libtiff","luajit","lz4","openjpeg","openssl@3","poppler","pulseaudio","shared-mime-info","webp","gdk-pixbuf","little-cms2",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://git.enlightenment.org/enlightenment/efl/commit/0fcaf460c4a33eb54a51b9d8cb38321603019529.patch","sha256":"45492dcea5141814763ed17ac22b068aa74bb165e40afa0fc6cef72af5632335"},{"strip":"p1","url":"https://git.enlightenment.org/enlightenment/efl/commit/628c40cce2de0a18818b40615d3351b0c9e9b889.patch","sha256":"13823eb598c2dd81c0a3f143a5b043d0163e8d3b843e397ec4666302943b56d9"},{"strip":"p1","data":true}],"stable_checksum":"84cf6145f9cc82bfff690005be24392c8f3c52f8e00ff04d8eea371429c09424","stable_url_args":["https://download.enlightenment.org/rel/libs/efl/efl-1.28.1.tar.xz"],"stable_version":"1.28.1"},"efm-langserver":{"desc":"General purpose Language Server","executables":["efm-langserver"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mattn/efm-langserver.git",{":branch":"master"}],"homepage":"https://github.com/mattn/efm-langserver","license":"MIT","ruby_source_checksum":"fb1452633194f723990abc02b3bc67bfe29d66b8f94381b1d99b3a5e97b7cc93","stable_dependencies":[{"go":":build"}],"stable_checksum":"5a00742ab59c146514f652cc1d8cd34df1b0b1c692706261e4a97131f9cbe935","stable_url_args":["https://github.com/mattn/efm-langserver/archive/refs/tags/v0.0.57.tar.gz"],"stable_version":"0.0.57"},"eg-examples":{"bottle_rebuild":2,"conflicts":[["eg",{":because":"both install `eg` binaries"}]],"desc":"Useful examples at the command-line","executables":["eg"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/srsudar/eg","license":"MIT","ruby_source_checksum":"1650f276c538f23d18ea59c3cae2316ab5a3a0ce718f041397dd6068fe2c71b2","stable_dependencies":["python@3.14"],"stable_checksum":"31f221b24701a9fc4b034d9593f081859d943b14bf26b2e98190509b64e2622b","stable_url_args":["https://files.pythonhosted.org/packages/dc/9b/9f254b434ed6af1e8566a398660c9f8ecada95ccf03ed799e09637a13b77/eg-1.2.3.tar.gz"],"stable_version":"1.2.3","bottle_tag":":all","bottle_checksum":"da37695bd2e546b5078212271f95cc9999a12ea2c3bc0830c864cb47d585fdb8"},"eg":{"conflicts":[["eg-examples",{":because":"both install `eg` binaries"}]],"desc":"Expert Guide. Norton Guide Reader For GNU/Linux","executables":["eg"],"head_dependencies":["s-lang"],"head_url_args":["https://github.com/davep/eg.git",{":branch":"master"}],"homepage":"https://github.com/davep/eg","license":"GPL-2.0-or-later","ruby_source_checksum":"c8fd5d3c19dd3e0515bff0067cfaced51737eaf246b3624a7c72b1437a496bc4","stable_dependencies":["s-lang"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"6b73fff51b5cf82e94cdd60f295a8f80e7bbb059891d4c75d5b1a6f0c5cc7003","stable_url_args":["https://github.com/davep/eg/archive/refs/tags/v1.02.tar.gz"],"stable_version":"1.02","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"0f83d25f62f00b9a2e5170e8c33c1744476a193c54f174c6070d03ac80b18eaa"},"egctl":{"desc":"Command-line utility for operating Envoy Gateway","executables":["egctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/envoyproxy/gateway.git",{":branch":"main"}],"homepage":"https://gateway.envoyproxy.io/","license":"Apache-2.0","ruby_source_checksum":"45a6623f036fd8adac23bc7d08847ae96b00303578b4ce3ee86dd065054882dc","stable_dependencies":[{"go":":build"}],"stable_checksum":"35883dcbd43b78f49320426762ed672950b0639f5df4e13ad72d5b90e315eabb","stable_url_args":["https://github.com/envoyproxy/gateway/archive/refs/tags/v1.8.2.tar.gz"],"stable_version":"1.8.2"},"eget":{"desc":"Easily install prebuilt binaries from GitHub","executables":["eget"],"head_dependencies":[{"go":":build"},{"pandoc":":build"}],"head_url_args":["https://github.com/zyedidia/eget.git",{":branch":"master"}],"homepage":"https://github.com/zyedidia/eget","license":"MIT","ruby_source_checksum":"fb468e0b06f428c592b592c2409aa33c57f17d723d63b2e79990b26e304edc47","stable_dependencies":[{"go":":build"},{"pandoc":":build"}],"stable_checksum":"1d36e2e77caa5654c01efb890993f489fc6ae3b5b7f3e6fb0159fe946d6e7a06","stable_url_args":["https://github.com/zyedidia/eget/archive/refs/tags/v1.3.4.tar.gz"],"stable_version":"1.3.4"},"ehco":{"desc":"Network relay tool and a typo :)","executables":["ehco"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Ehco1996/ehco.git",{":branch":"master"}],"homepage":"https://github.com/Ehco1996/ehco","license":"GPL-3.0-only","ruby_source_checksum":"30e049b0098eb713dece0dc60bd463f13f4072dd7d3b17a398acf18bfde4dbb4","stable_dependencies":[{"go":":build"}],"stable_checksum":"002d18a6b631f5026b2dc90dbbe55dc46469fbaaef24ad812a281356d54ebe26","stable_url_args":["https://github.com/Ehco1996/ehco/archive/refs/tags/v1.1.6.tar.gz"],"stable_version":"1.1.6"},"eiffelstudio":{"desc":"Development environment for the Eiffel language","executables":["compile_all","ec","ecb","estudio","finish_freezing","iron","syntax_updater","vision2_demo"],"head_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","libx11","pango","at-spi2-core","gettext","harfbuzz",{"pkgconf":":build"}],"head_uses_from_macos":[[{"pax":":build"}]],"homepage":"https://www.eiffel.com","license":"GPL-2.0-only","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"b84807576e55d5721d73a341d215b126bc629f2d31e323df9468df55d3678143","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","libx11","pango","at-spi2-core","gettext","harfbuzz",{"pkgconf":":build"}],"stable_checksum":"fd7a1ec2a09e87535f077bdef542fed1665f6790c46b837b44497aec5b65c6dd","stable_url_args":["https://ftp.eiffel.com/pub/download/25.02/pp/PorterPackage_25.02_rev_98732.tar"],"stable_uses_from_macos":[[{"pax":":build"}]],"stable_version":"25.02.98732"},"eigen":{"aliases":["eigen@5"],"desc":"C++ template library for linear algebra","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://gitlab.com/libeigen/eigen.git",{":branch":"master"}],"homepage":"https://gitlab.com/libeigen/eigen","license":{":all_of":["MPL-2.0","Apache-2.0","BSD-3-Clause","Minpack"]},"ruby_source_checksum":"c637327d8d49e698b5ddf6f62c5b90079bc469fa4326df0dfe935246da800115","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"e9c326dc8c05cd1e044c71f30f1b2e34a6161a3b6ecf445d56b53ff1669e3dec","stable_url_args":["https://gitlab.com/libeigen/eigen/-/archive/5.0.1/eigen-5.0.1.tar.gz"],"stable_version":"5.0.1","versioned_formulae":["eigen@3"],"bottle_tag":":all","bottle_checksum":"563e391400dc4eab1a9cf164c14082db589cd39d0546b454a8b4f7ec56237be6"},"eigen@3":{"desc":"C++ template library for linear algebra","head_dependencies":[{"cmake":":build"}],"homepage":"https://gitlab.com/libeigen/eigen","keg_only_args":[":versioned_formula"],"license":{":all_of":["MPL-2.0","Apache-2.0","BSD-3-Clause","Minpack","LGPL-2.1-only"]},"ruby_source_checksum":"6c3e6367029bde1ff296fc2bc9b38dcee6d423bd6b428939c56572179ff4da10","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b93c667d1b69265cdb4d9f30ec21f8facbbe8b307cf34c0b9942834c6d4fdbe2","stable_url_args":["https://gitlab.com/libeigen/eigen/-/archive/3.4.1/eigen-3.4.1.tar.gz"],"stable_version":"3.4.1","bottle_tag":":all","bottle_checksum":"213fb8af2b98a2329bb16d3e3ed14e657af1ba01ac48c2c59613f465158196d0"},"eigenpy":{"desc":"Python bindings of Eigen library with Numpy support","head_dependencies":["boost-python3","eigen","numpy","python@3.14","scipy",{"boost":":build"},{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/stack-of-tasks/eigenpy.git",{":branch":"devel"}],"homepage":"https://github.com/stack-of-tasks/eigenpy","license":"BSD-2-Clause","ruby_source_checksum":"e89e4c309d8189c66ef8fce8b1a8570a5742b0dbe9526bb1f563988f37d99169","stable_dependencies":["boost-python3","eigen","numpy","python@3.14","scipy",{"boost":":build"},{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"stable_checksum":"4e5f05ffa68a299732c6284348486d1f0c364e7f2a2bce0f14afa93780226d0b","stable_url_args":["https://github.com/stack-of-tasks/eigenpy/releases/download/v3.13.0/eigenpy-3.13.0.tar.gz"],"stable_version":"3.13.0"},"ejabberd":{"bottle_rebuild":1,"caveats":"If you face nodedown problems, concat your machine name to:\n  /private/etc/hosts\nafter 'localhost'.\n","conflicts":[["couchdb",{":because":"both install `jiffy` lib"}]],"desc":"XMPP application server","executables":["ejabberdctl"],"head_dependencies":["elixir","erlang","gd","libyaml","openssl@3",{"autoconf":":build"},{"automake":":build"},{"coreutils":":build"}],"head_url_args":["https://github.com/processone/ejabberd.git",{":branch":"master"}],"head_uses_from_macos":[["expat"]],"homepage":"https://www.ejabberd.im","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"fce2dd5a67888c0e9e83d4b0021a68c11984a59253503ce8835acb39f27343d3","service_args":[[":environment_variables",{":HOME":"$HOMEBREW_PREFIX/var/lib/ejabberd"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/lib/ejabberd"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/ejabberd/sbin/ejabberdctl","foreground"]],"stable_dependencies":["elixir","erlang","gd","libyaml","openssl@3",{"autoconf":":build"},{"automake":":build"},{"coreutils":":build"}],"stable_checksum":"77deb1053978ae9790f909b7b573ac61c6b94d7c465a84c5b56568292d49e47d","stable_url_args":["https://github.com/processone/ejabberd/archive/refs/tags/26.04.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"26.04"},"ejdb":{"desc":"Embeddable JSON Database engine C11 library","executables":["jbs"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/Softmotions/ejdb.git",{":branch":"master"}],"head_uses_from_macos":[[{"curl":":build"}]],"homepage":"https://ejdb.org","license":"MIT","ruby_source_checksum":"f9f1f83ffab7806f47acf649db50f9cb50bd7ccbdcfef7e9732450d457633353","stable_dependencies":[{"cmake":":build"}],"stable_url_args":["https://github.com/Softmotions/ejdb.git",{":tag":"v2.73",":revision":"bc370d1aab86d5e2b8b15cbd7f804d3bbc6db185"}],"stable_uses_from_macos":[[{"curl":":build"}]],"stable_version":"2.73","bottle_cellar":":any","bottle_checksum":"a8c53e49e903e393a00c1f8f252f24427aa3d597621b0a60aa625fed023e47f6"},"ekg2":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-09-13",":because":":unmaintained"},"desc":"Multiplatform, multiprotocol, plugin-based instant messenger","disable_args":{":date":"2026-05-18",":because":":unmaintained"},"executables":["ekg2"],"head_dependencies":["glib","gettext","openssl@3","readline",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/ekg2/ekg2.git",{":branch":"master"}],"homepage":"https://github.com/ekg2/ekg2","license":"GPL-2.0-only","revision":4,"ruby_source_checksum":"7daea2c503100dc446304945854910c009975f3a7ef78c48c22b5860d6b10fc7","stable_dependencies":["openssl@3","readline",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/ekg2/0.3.1.patch"},{"strip":"p1","url":"https://github.com/ekg2/ekg2/commit/f05815.patch?full_index=1","sha256":"207639edc5e6576c8a67301c63f0b28814d9885f0d4fca5d9d9fc465f4427cd7"}],"stable_checksum":"6ad360f8ca788d4f5baff226200f56922031ceda1ce0814e650fa4d877099c63","stable_url_args":["https://src.fedoraproject.org/lookaside/extras/ekg2/ekg2-0.3.1.tar.gz/68fc05b432c34622df6561eaabef5a40/ekg2-0.3.1.tar.gz"],"stable_version":"0.3.1","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"513f5f60b4c91957d35a569665d9f55000dded765f4515e9581f291d2abfcb36"},"ekhtml":{"desc":"Forgiving SAX-style HTML parser","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://ekhtml.sourceforge.net/","license":"BSD-2-Clause","ruby_source_checksum":"d3706331d7626cdf297bb1e5f940458fbfe0c83fe498eeca2a1f74312c46b73a","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"1ed1f0166cd56552253cd67abcfa51728ff6b88f39bab742dbf894b2974dc8d6","stable_url_args":["https://downloads.sourceforge.net/project/ekhtml/ekhtml/0.3.2/ekhtml-0.3.2.tar.gz"],"stable_version":"0.3.2","bottle_cellar":":any","bottle_checksum":"b8f8bd224e339d7aa4e95a94c23fcb93cae06533927256465c7c7719fef46c76"},"ekphos":{"desc":"Terminal-based markdown research tool inspired by Obsidian","executables":["ekphos"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/hanebox/ekphos.git",{":branch":"main"}],"homepage":"https://ekphos.netlify.app/docs","license":"MIT","ruby_source_checksum":"daa7a1ce6235a1b04aaa3e7f21b195c849d4d655793f48b17b5961c6976dadde","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0f88f0555d1d453458d35fad5779b824288857e95ac039605ac1901733fe044b","stable_url_args":["https://github.com/hanebox/ekphos/archive/refs/tags/v0.25.10.tar.gz"],"stable_version":"0.25.10"},"eksctl":{"desc":"Simple command-line tool for creating clusters on Amazon EKS","executables":["eksctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/eksctl-io/eksctl.git",{":branch":"main"}],"homepage":"https://eksctl.io","license":"Apache-2.0","ruby_source_checksum":"f19e60cce29402c21bb7c0647f448b26bb9f6fa21fb990a24186851dfa4f9778","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/eksctl-io/eksctl.git",{":tag":"v0.229.0",":revision":"489531af5b30af332357bac5688592fb20c22644"}],"stable_version":"0.229.0"},"elan-init":{"aliases":["elan"],"conflicts":[["lean-cli",{":because":"both install `lean` binaries"}]],"desc":"Lean Theorem Prover installer and version manager","executables":["elan","elan-init","lake","lean","leanc","leanchecker","leanmake","leanpkg"],"head_dependencies":["coreutils","gmp",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/leanprover/elan.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["curl"]],"homepage":"https://github.com/leanprover/elan","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"51b35ec8f4b7fd65b0dad0c91388cb456060bf8481fb71b6c7ebfd43167e1452","stable_dependencies":["coreutils","gmp",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"7094a5063378225598a420b13eded60f58c21f49fc2e009c68a6506da5d62580","stable_url_args":["https://github.com/leanprover/elan/archive/refs/tags/v4.2.3.tar.gz"],"stable_uses_from_macos":[["bzip2"],["curl"]],"stable_version":"4.2.3"},"electric":{"desc":"Real-time sync for Postgres","executables":["electric"],"head_dependencies":["openssl@3",{"elixir":":build"},{"erlang@28":":build"},{"postgresql@18":":test"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://electric-sql.com","license":"Apache-2.0","ruby_source_checksum":"1201326e9bab1a8c600f6eb91ef0fb7992adf2100dc09acd3ab1008209977574","stable_dependencies":["openssl@3",{"elixir":":build"},{"erlang@28":":build"},{"postgresql@18":":test"}],"stable_checksum":"2efa91bbeef11c229785e737378030bedad81a533573c0508c51a8af0840bcfd","stable_url_args":["https://github.com/electric-sql/electric/archive/refs/tags/@core/sync-service@1.7.7.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.7.7"},"elektra":{"deprecate_args":{":date":"2025-01-10",":because":":repo_archived"},"desc":"Framework to access config settings in a global key database","disable_args":{":date":"2026-01-10",":because":":repo_archived"},"head_dependencies":[{"cmake":":build"},{"doxygen":":build"}],"head_url_args":["https://github.com/ElektraInitiative/libelektra.git",{":branch":"master"}],"homepage":"https://www.libelektra.org","license":"BSD-3-Clause","ruby_source_checksum":"83062fdc52c5bdf105aeed95008067dd5b269cea2641fe8647c9a1808746acc5","stable_dependencies":[{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"4e1f7c986010555a1d30ef2d23c0636373e993bab88e5ec238cac18a469b5cc2","stable_url_args":["https://www.libelektra.org/ftp/elektra/releases/elektra-0.11.0.tar.gz"],"stable_version":"0.11.0","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"030d9616b72dcba09a838efff2d3ab1bf4f250d94e404b44232822f27ecf40f8"},"eless":{"bottle_rebuild":1,"desc":"Better `less` using Emacs view-mode and Bash","executables":["eless"],"head_dependencies":["emacs"],"homepage":"https://eless.scripter.co/","license":"MIT","ruby_source_checksum":"39e6c8ecf596e9a4094e3e6e7d8788bcb3df4aa0e198de904e568a1d0f85659f","stable_dependencies":["emacs"],"stable_checksum":"de7a7891a20a5e7f25c0b5df812edaea87ab0d3336d41821a24e2d248aaf4abc","stable_url_args":["https://github.com/kaushalmodi/eless/archive/refs/tags/v0.7.tar.gz"],"stable_version":"0.7","bottle_tag":":all","bottle_checksum":"562c9ae16a0fc87aa6752e240e261fa0634f908867f19d716846dceb43ecc72b"},"eleventy":{"desc":"Simpler static site generator","executables":["eleventy"],"head_dependencies":["node"],"head_url_args":["https://github.com/11ty/eleventy.git",{":branch":"main"}],"homepage":"https://www.11ty.dev","license":"MIT","ruby_source_checksum":"53d03590152fa996539f2403303772216907d1cf681d7c89b61dce754ff193bd","stable_dependencies":["node"],"stable_checksum":"326f9e03a76665722c723be64e1021353143f6941fe1f53dd9d700405fd539a3","stable_url_args":["https://registry.npmjs.org/@11ty/eleventy/-/eleventy-3.1.6.tgz"],"stable_version":"3.1.6"},"elf2uf2-rs":{"desc":"Convert ELF files to UF2 for USB Flashing Bootloaders","executables":["elf2uf2-rs"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/JoNil/elf2uf2-rs","license":"0BSD","ruby_source_checksum":"ebecdf041d5c0a90dcc05b014ccdb677af5f12ae7a19e10f1a3a8487aa71b386","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7fd821623343bf6af63543a008caf49c1b7ad9f7e6df24403ae9c7a6bf325b54","stable_url_args":["https://github.com/JoNil/elf2uf2-rs/archive/refs/tags/2.2.0.tar.gz"],"stable_version":"2.2.0"},"elfio":{"desc":"Header-only C++ library for reading and generating ELF files","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/serge1/ELFIO.git",{":branch":"main"}],"homepage":"https://serge1.github.io/ELFIO","license":"MIT","ruby_source_checksum":"d87334ac2288aec8d16f236c6a60acb410108b30600a705da9c0e0ba9ef6dd89","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"e4ebc9ce3d6916461bc3e7765bb45e6210f0a9b93978bf91e59b05388c024489","stable_url_args":["https://github.com/serge1/ELFIO/archive/refs/tags/Release_3.12.tar.gz"],"stable_version":"3.12","bottle_tag":":all","bottle_checksum":"195ef71a662681ff1d1eb3f822c1853680911960d9487d4056493a438694c5e7"},"elfutils":{"bottle_rebuild":1,"desc":"Libraries and utilities for handling ELF objects","executables":["elfutils-addr2line","elfutils-ar","elfutils-elfclassify","elfutils-elfcmp","elfutils-elfcompress","elfutils-elflint","elfutils-findtextrel","elfutils-make-debug-archive","elfutils-nm","elfutils-objdump","elfutils-ranlib","elfutils-readelf","elfutils-size","elfutils-srcfiles","elfutils-stack","elfutils-strings","elfutils-strip","elfutils-unstrip","eu-addr2line","eu-ar","eu-elfclassify","eu-elfcmp","eu-elfcompress","eu-elflint","eu-findtextrel","eu-make-debug-archive","eu-nm","eu-objdump","eu-ranlib","eu-readelf","eu-size","eu-srcfiles","eu-stack","eu-strings","eu-strip","eu-unstrip"],"head_dependencies":["bzip2","xz","zlib-ng-compat","zstd",{"m4":":build"},{"pkgconf":":build"}],"homepage":"https://fedorahosted.org/elfutils/","license":{":all_of":["GPL-3.0-or-later",{":any_of":["GPL-2.0-or-later","LGPL-3.0-or-later"]},"GFDL-1.3-no-invariants-or-later"]},"ruby_source_checksum":"cac221a5cec2badb8e48dcf8c3684b3f3b826a9ea4bc1b996362c2cc221a03a6","stable_dependencies":["bzip2","xz","zlib-ng-compat","zstd",{"m4":":build"},{"pkgconf":":build"}],"stable_checksum":"37629fdf7f1f3dc2818e138fca2b8094177d6c2d0f701d3bb650a561218dc026","stable_url_args":["https://sourceware.org/elfutils/ftp/0.195/elfutils-0.195.tar.bz2"],"stable_version":"0.195"},"elfx86exts":{"desc":"Decodes x86 binaries (ELF and Mach-O) and prints out ISA extensions in use","executables":["elfx86exts"],"head_dependencies":["capstone",{"rust":":build"}],"head_url_args":["https://github.com/pkgw/elfx86exts.git",{":branch":"master"}],"homepage":"https://github.com/pkgw/elfx86exts","license":"MIT","ruby_source_checksum":"a0d9b2bb75ebf86290f164faf831babc9df8fd182f91d561e4710339d55b1c75","stable_dependencies":["capstone",{"rust":":build"}],"stable_checksum":"55e2ee8c6481e46749b622910597a01e86207250d57e4430b7ce31a22b982e1a","stable_url_args":["https://github.com/pkgw/elfx86exts/archive/refs/tags/elfx86exts@0.6.2.tar.gz"],"stable_version":"0.6.2"},"elio":{"desc":"Batteries-included terminal file manager with rich previews","executables":["elio"],"head_dependencies":[{"rust":":build"}],"homepage":"https://elio-fm.github.io/","license":"MIT","ruby_source_checksum":"8a6051fb73384457995afb11286c7d26cc78b66d05e6a7c3455ff91bf7c9b4cf","stable_dependencies":[{"rust":":build"}],"stable_checksum":"332ea7a7437f820ab732842f1674c9b8436e0b7c2a0dbece0a52155843a8001a","stable_url_args":["https://github.com/elio-fm/elio/archive/refs/tags/v1.10.0.tar.gz"],"stable_version":"1.10.0"},"elixir-ls":{"desc":"Language Server and Debugger for Elixir","executables":["elixir-debug-adapter","elixir-ls"],"head_dependencies":["elixir"],"head_url_args":["https://github.com/elixir-lsp/elixir-ls.git",{":branch":"master"}],"homepage":"https://elixir-lsp.github.io/elixir-ls","license":"Apache-2.0","ruby_source_checksum":"94781ffd419251dffeeeac047987891a0ab423ddaaa149b81c3b96d7116a7a22","stable_dependencies":["elixir"],"stable_checksum":"915dcf461411bf5a1ff5a13639dee832616b9b11b6efe911a86927c3d1930b67","stable_url_args":["https://github.com/elixir-lsp/elixir-ls/archive/refs/tags/v0.31.1.tar.gz"],"stable_version":"0.31.1","bottle_tag":":all","bottle_checksum":"0788f842a7ba329056572b0aaf459f265d1044e7493de645ac9e83c3713021d0"},"elixir":{"desc":"Functional metaprogramming aware language built on Erlang VM","executables":["elixir","elixirc","iex","mix"],"head_dependencies":["erlang"],"head_url_args":["https://github.com/elixir-lang/elixir.git",{":branch":"main"}],"homepage":"https://elixir-lang.org/","license":"Apache-2.0","ruby_source_checksum":"422b15b6dd14c835395487bf80e4fae7c0d078964cf674e056687b48ffd18800","stable_dependencies":["erlang"],"stable_checksum":"1a25bbf9a9016651fc332eecc02bb9681d0b8e722c2e256e73ddb88fbce6e6b0","stable_url_args":["https://github.com/elixir-lang/elixir/archive/refs/tags/v1.20.2.tar.gz"],"stable_version":"1.20.2"},"elm-format":{"bottle_rebuild":1,"desc":"Elm source code formatter, inspired by gofmt","executables":["elm-format"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"hpack":":build"}],"head_url_args":["https://github.com/avh4/elm-format.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/avh4/elm-format","license":"BSD-3-Clause","ruby_source_checksum":"1f01dfb4b8f14e7029cf1abd859b1b97f9a2bbcb9ca5da4001c7c2c61fdef84b","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"hpack":":build"}],"stable_url_args":["https://github.com/avh4/elm-format.git",{":tag":"0.8.8",":revision":"d07fddc8c0eef412dba07be4ab8768d6abcca796"}],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.8.8"},"elm":{"desc":"Functional programming language for building browser-based GUIs","executables":["elm"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://elm-lang.org","license":"BSD-3-Clause","ruby_source_checksum":"4fa669b73a01174dc954fd256a2bda179294e96fc84373db9c9bc6327fb3967b","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"745b1edfea2f8e3b36cf6f77ae3b59fd86e8e397d427971f6d903f9fce6163a5","stable_url_args":["https://github.com/elm/compiler/archive/refs/tags/0.19.2.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"0.19.2"},"elvis":{"desc":"Erlang Style Reviewer","executables":["elvis"],"head_dependencies":["erlang",{"rebar3":":build"}],"head_url_args":["https://github.com/inaka/elvis.git",{":branch":"master"}],"homepage":"https://github.com/inaka/elvis","license":"Apache-2.0","ruby_source_checksum":"8cb6b4236aa6710cda17a2f21ad93a67478845b15604f82ed6a1635ac1f9bebd","stable_dependencies":["erlang",{"rebar3":":build"}],"stable_checksum":"d4326c8c8c753274db207a384e1751dda40ea71ef586e9688c134e05d52c3fcb","stable_url_args":["https://github.com/inaka/elvis/archive/refs/tags/5.0.4.tar.gz"],"stable_version":"5.0.4"},"elvish":{"desc":"Friendly and expressive shell","executables":["elvish"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/elves/elvish.git",{":branch":"master"}],"homepage":"https://elv.sh/","license":"BSD-2-Clause","ruby_source_checksum":"c5894ca0bbb806df3309866886a57f96a690a6fd36304a965b3068a875277517","stable_dependencies":[{"go":":build"}],"stable_checksum":"3a4b93c3c99fe2f9847de35d64be24e2d4b9c12d429cd9831b4571993a66bb7a","stable_url_args":["https://github.com/elves/elvish/archive/refs/tags/v0.21.0.tar.gz"],"stable_version":"0.21.0"},"emacs-clang-complete-async":{"desc":"Emacs plugin using libclang to complete C/C++ code","executables":["clang-complete"],"head_dependencies":["llvm"],"head_url_args":["https://github.com/Golevka/emacs-clang-complete-async.git",{":branch":"master"}],"homepage":"https://github.com/Golevka/emacs-clang-complete-async","license":"GPL-3.0-or-later","revision":7,"ruby_source_checksum":"32acace647794dc16ddc387601fa846eb1d4d743d06777754cfe01e825c99bf6","stable_dependencies":["llvm"],"stable_patches":[{"strip":"p1","data":true},{"strip":"p1","url":"https://github.com/yocchi/emacs-clang-complete-async/commit/5ce197b15d7b8c9abfc862596bf8d902116c9efe.patch?full_index=1","sha256":"f5057f683a9732c36fea206111507e0e373e76ee58483e6e09a0302c335090d0"}],"stable_checksum":"151a81ae8dd9181116e564abafdef8e81d1e0085a1e85e81158d722a14f55c76","stable_url_args":["https://github.com/Golevka/emacs-clang-complete-async/archive/refs/tags/v0.5.tar.gz"],"stable_version":"0.5","bottle_cellar":":any","bottle_checksum":"9e656250e970d8d29241331c93f8fb96a9bd3ade44a72b96f4dc48341dc1a064"},"emacs-dracula":{"desc":"Dark color theme available for a number of editors","head_dependencies":["emacs"],"head_url_args":["https://github.com/dracula/emacs.git",{":branch":"main"}],"homepage":"https://draculatheme.com/emacs","license":"MIT","ruby_source_checksum":"81f3d671370a566f68ef78106bba6660c5dd0689fca993cb78f64761e4eb8ab7","stable_dependencies":["emacs"],"stable_checksum":"6650e5c83c419878785f555f8a23717b37eb50f897e95eedd9142f4a8d7ed616","stable_url_args":["https://github.com/dracula/emacs/archive/refs/tags/v1.8.3.tar.gz"],"stable_version":"1.8.3","bottle_tag":":all","bottle_checksum":"fdd1a29498717bebf1d4eda6f8fdd4645d05d59a62c218407c5a32904780c97e"},"emacs":{"bottle_rebuild":1,"desc":"GNU Emacs text editor","executables":["ebrowse","emacs","emacs-30.2","emacsclient","etags"],"head_dependencies":["gmp","gnutls","tree-sitter@0.25",{"autoconf":":build"},{"gnu-sed":":build"},{"pkgconf":":build"},{"texinfo":":build"}],"head_url_args":["https://github.com/emacs-mirror/emacs.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"],["ncurses"]],"homepage":"https://www.gnu.org/software/emacs/","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"93ae312ab654105c75e5e4dab82bbe85671778fa1cf5958f0ce5845c86df8036","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/emacs/bin/emacs","--fg-daemon"]],"stable_dependencies":["gmp","gnutls","tree-sitter@0.25",{"pkgconf":":build"},{"texinfo":":build"}],"stable_checksum":"b3f36f18a6dd2715713370166257de2fae01f9d38cfe878ced9b1e6ded5befd9","stable_url_args":["https://ftpmirror.gnu.org/gnu/emacs/emacs-30.2.tar.xz"],"stable_uses_from_macos":[["libxml2"],["ncurses"]],"stable_version":"30.2"},"embree":{"desc":"High-performance ray tracing kernels","head_dependencies":["tbb",{"cmake":":build"},{"ispc":":build"}],"head_url_args":["https://github.com/RenderKit/embree.git",{":branch":"master"}],"homepage":"https://www.embree.org/","license":"Apache-2.0","ruby_source_checksum":"2050140e86c178d08c2a48c37a2a6716dd14a72916e96500613b1b65b7790407","stable_dependencies":["tbb",{"cmake":":build"},{"ispc":":build"}],"stable_checksum":"dcf338cc61b636c871ccf370e673bfd380c5ecb71ce49ad50f28e1d4ec9995dc","stable_url_args":["https://github.com/RenderKit/embree/archive/refs/tags/v4.4.1.tar.gz"],"stable_version":"4.4.1"},"embulk":{"bottle_rebuild":1,"desc":"Data transfer between various databases, file formats and services","disable_args":{":date":"2026-05-12",":because":":unmaintained"},"executables":["embulk"],"head_dependencies":["openjdk@21"],"homepage":"https://www.embulk.org/","license":"Apache-2.0","ruby_source_checksum":"725aecbc7d8b543d485e81beda82b6dfa95fc4382ce3ab290549216ba639befe","stable_dependencies":["openjdk@21"],"stable_checksum":"e2f298db60c2fe1cc17c377edf7215c7005b5d106d151b1a4278a508e4a32e47","stable_url_args":["https://github.com/embulk/embulk/releases/download/v0.11.5/embulk-0.11.5.jar"],"stable_version":"0.11.5","version_scheme":1,"bottle_tag":":all","bottle_checksum":"fc718acf04dd0ffd6e04dc816490ba13bc8af9b0de9d45b169cc6b55a9e936f7"},"emmylua_ls":{"desc":"Lua Language Server","executables":["emmylua_check","emmylua_doc_cli","emmylua_ls"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/EmmyLuaLs/emmylua-analyzer-rust.git",{":branch":"main"}],"homepage":"https://github.com/EmmyLuaLs/emmylua-analyzer-rust","license":"MIT","ruby_source_checksum":"8ddf93485446a8355ae3d4df7dab4e8b6fad616724b2229c6e62c3ce6613017a","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"6c4d380dd34ee3600684f4bfd35d7fd98d2c77334a3b4a6ad46ea5af106f667b","stable_url_args":["https://github.com/EmmyLuaLs/emmylua-analyzer-rust/archive/refs/tags/0.23.2.tar.gz"],"stable_version":"0.23.2"},"emojify":{"bottle_rebuild":1,"desc":"Emoji on the command-line :scream:","executables":["emojify"],"head_dependencies":["bash"],"head_url_args":["https://github.com/mrowa44/emojify.git",{":branch":"master"}],"homepage":"https://github.com/mrowa44/emojify","license":"MIT","ruby_source_checksum":"c2132181a45d834ba288801450002f89abaf8b3ab959fd8ca25a7980aec9079d","stable_dependencies":["bash"],"stable_checksum":"340b866c432705989f71a61551c92af55f49f14d8f17b2c63a0db99e2d687e55","stable_url_args":["https://github.com/mrowa44/emojify/archive/refs/tags/2.2.0.tar.gz"],"stable_version":"2.2.0","bottle_tag":":all","bottle_checksum":"753bd40adda1ec6d8ee6f762d3cc4abc79d64150b19ae8e56024d97dfcb9b062"},"emp":{"desc":"CLI for Empire","executables":["emp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/remind101/empire.git",{":branch":"master"}],"homepage":"https://github.com/remind101/empire","license":"BSD-2-Clause","ruby_source_checksum":"cca6069be88943d0bf6008e90b80a1345233807c86a81c5c9d7ae0ce8df24eed","stable_dependencies":[{"go":":build"}],"stable_checksum":"1294de5b02eaec211549199c5595ab0dbbcfdeb99f670b66e7890c8ba11db22b","stable_url_args":["https://github.com/remind101/empire/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0","bottle_checksum":"bfccd6cfc36dacb8a846ee189016ee6fb04b5d27a5941a225d87a4b9c44552cc"},"empty":{"desc":"Lightweight Expect-like PTY tool for shell scripts","executables":["empty"],"homepage":"https://empty.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"60ef3b47df873af40a21d789f90d1447615cbadeb90e3b9cf5e4acf561793aac","stable_checksum":"9ad495d52b942e3fd858643536d8d12e282568214300954d4518d8c22b893585","stable_url_args":["https://downloads.sourceforge.net/project/empty/empty/empty-0.6.23d/empty-0.6.23d.tgz"],"stable_version":"0.6.23d"},"emqx":{"bottle_rebuild":1,"conflicts":[["cassandra",{":because":"both install `nodetool` binaries"}]],"deprecate_args":{":date":"2025-11-30",":because":"changed its license to only BUSL in 5.9.0"},"desc":"MQTT broker for IoT","disable_args":{":date":"2026-11-30",":because":"changed its license to only BUSL in 5.9.0"},"executables":["emqx","emqx-5.8.8","emqx_cluster_rescue","emqx_ctl","emqx_ctl-5.8.8","emqx_fw","install_upgrade.escript","install_upgrade.escript-5.8.8","no_dot_erlang.boot","node_dump","nodetool","nodetool-5.8.8"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"cmake":":build"},{"coreutils":":build"},{"erlang@26":":build"},{"freetds":":build"},{"libtool":":build"}],"head_uses_from_macos":[[{"curl":":build"}],[{"unzip":":build"}],[{"zip":":build"}],["cyrus-sasl"],["krb5"],["ncurses"]],"homepage":"https://www.emqx.io/","license":"Apache-2.0","ruby_source_checksum":"14933db88391db65363d14fb562514484fc49b7e530544549bdbf5aa8a5ff921","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/emqx/bin/emqx","foreground"]],"stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"cmake":":build"},{"coreutils":":build"},{"erlang@26":":build"},{"freetds":":build"},{"libtool":":build"}],"stable_checksum":"5861d8d32c4934175ca3d01c691ea679ac1a7903a1faee72027f6484d3085c89","stable_url_args":["https://github.com/emqx/emqx/archive/refs/tags/v5.8.8.tar.gz"],"stable_uses_from_macos":[[{"curl":":build"}],[{"unzip":":build"}],[{"zip":":build"}],["cyrus-sasl"],["krb5"],["ncurses"]],"stable_version":"5.8.8"},"ems-flasher":{"desc":"Software for flashing the EMS Gameboy USB cart","executables":["ems-flasher"],"head_dependencies":["libusb",{"pkgconf":":build"}],"homepage":"https://lacklustre.net/projects/ems-flasher/","license":"MIT","ruby_source_checksum":"3fd3ca13311a1c07a295ed1f1093bef7707670bec65457f328a321c3d0a4de1f","stable_dependencies":["libusb",{"pkgconf":":build"}],"stable_checksum":"d77723a3956e00a9b8af9a3545ed2c55cd2653d65137e91b38523f7805316786","stable_url_args":["https://lacklustre.net/projects/ems-flasher/ems-flasher-0.03.tgz"],"stable_version":"0.03","bottle_cellar":":any","bottle_checksum":"f9b941615f6337e331ab3382c659eafb4548af8a5c8977d042c1a4b4ed5549b1"},"emscripten":{"desc":"LLVM bytecode to JavaScript compiler","executables":["bootstrap.py","em++","em-config","emar","embuilder","emcc","emcmake","emconfigure","emdwp","emmake","emnm","empath-split","emprofile","emranlib","emrun","emscan-deps","emscons","emsize","emstrip","emsymbolizer","wasm32-clang","wasm32-clang++","wasm32-wasi-clang","wasm32-wasi-clang++"],"head_dependencies":["node","python@3.14","yuicompressor","openjdk",{"cmake":":build"}],"head_url_args":["https://github.com/emscripten-core/emscripten.git",{":branch":"main"}],"homepage":"https://emscripten.org/","license":{":all_of":["Apache-2.0",{"Apache-2.0":{":with":"LLVM-exception"}},{":any_of":["MIT","NCSA"]}]},"post_install_defined":true,"ruby_source_checksum":"353b9ddc385fae83ad2751c8bfc97f9d987b0c24447d1ee820a33bf694a113fc","stable_dependencies":["node","python@3.14","yuicompressor","openjdk",{"cmake":":build"}],"stable_checksum":"2d0c0bc0a9aa4b6ffd64e70504c4258438d691e0abb1254ff6bf92c90d83bad4","stable_url_args":["https://github.com/emscripten-core/emscripten/archive/refs/tags/6.0.2.tar.gz"],"stable_version":"6.0.2"},"enca":{"desc":"Charset analyzer and converter","executables":["enca","enconv"],"head_url_args":["https://github.com/Project-OSS-Revival/enca.git",{":branch":"master"}],"homepage":"https://cihar.com/software/enca/","license":"GPL-2.0-only","ruby_source_checksum":"3e902dbeb331fa45552fe26079f0c1b7ebee238bfa2f0a073f73f59374010da5","stable_checksum":"95a70dd21198e6427d77a1d79721f4f87dd8bd07fdefe71a2062c6f41eee39da","stable_url_args":["https://github.com/Project-OSS-Revival/enca/releases/download/1.22/enca-1.22.tar.xz"],"stable_version":"1.22"},"encfs":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-06-21",":because":"needs unmaintained `libfuse@2`"},"desc":"Encrypted pass-through FUSE file system","disable_args":{":date":"2027-06-21",":because":"needs unmaintained `libfuse@2`"},"head_dependencies":["libfuse","openssl@4",{"rust":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/vgough/encfs.git",{":branch":"master"}],"homepage":"https://vgough.github.io/encfs/","license":"GPL-3.0-or-later","revision":5,"ruby_source_checksum":"256ab172d0e8e8944b60539bf8ab9ea5e6c1006f72714f36fd9c448120928623","stable_dependencies":["libfuse@2","tinyxml2","openssl@4",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"4709f05395ccbad6c0a5b40a4619d60aafe3473b1a79bafb3aa700b1f756fd63","stable_url_args":["https://github.com/vgough/encfs/archive/refs/tags/v1.9.5.tar.gz"],"stable_version":"1.9.5"},"enchant":{"desc":"Spellchecker wrapping library","executables":["enchant-2","enchant-lsmod-2"],"head_dependencies":["aspell","glib","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[[{"mandoc":":build"}]],"homepage":"https://rrthomas.github.io/enchant/","license":"LGPL-2.1-or-later","ruby_source_checksum":"4d56a893d19bf693c621843a835b955a91dfe57c0eea6b88ea959c08c621afa2","stable_dependencies":["aspell","glib","gettext",{"pkgconf":":build"}],"stable_checksum":"8e7f6cb0c3b79be3146eb3ab93650484adbc59dae5f2c1958fde557080ba678c","stable_url_args":["https://github.com/rrthomas/enchant/releases/download/v2.8.19/enchant-2.8.19.tar.gz"],"stable_uses_from_macos":[[{"mandoc":":build"}]],"stable_version":"2.8.19"},"enchive":{"desc":"Encrypted personal archives","executables":["enchive"],"head_url_args":["https://github.com/skeeto/enchive.git",{":branch":"master"}],"homepage":"https://github.com/skeeto/enchive","license":"Unlicense","ruby_source_checksum":"6df967ffdbb1d9e83564dbbcefc3114e16bf4294797f07c039c27524060452cd","stable_checksum":"cb867961149116443a85d3a64ef5963e3c399bdd377b326669bb566a3453bd06","stable_url_args":["https://github.com/skeeto/enchive/releases/download/3.5/enchive-3.5.tar.xz"],"stable_version":"3.5","bottle_checksum":"653b17e2b34133e5cbbff75e3df94c251c92f043a0d2af28719ffbccf2835efa"},"endlessh":{"desc":"SSH tarpit that slowly sends an endless banner","executables":["endlessh"],"head_url_args":["https://github.com/skeeto/endlessh.git",{":branch":"master"}],"head_uses_from_macos":[[{"netcat":":test"}]],"homepage":"https://github.com/skeeto/endlessh","license":"Unlicense","ruby_source_checksum":"69f1c91b208dfd36ef8fc4d2e500ca7f5af93285ea7349c52ca1fd2d6fbd19c6","stable_checksum":"786cea9e2c8e0a37d3d4ecd984ca4a0ae0b2d6e2b8da37e3cdbb9d49ccdecbf0","stable_url_args":["https://github.com/skeeto/endlessh/archive/refs/tags/1.1.tar.gz"],"stable_uses_from_macos":[[{"netcat":":test"}]],"stable_version":"1.1"},"energy":{"bottle_rebuild":1,"desc":"CLI is used to initialize the Energy development environment tools","executables":["energy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/energye/energy.git",{":branch":"main"}],"homepage":"https://energye.github.io","license":"Apache-2.0","ruby_source_checksum":"168d0f376334858e557d3fba18a0b3e8d34721e892cac75e0b50d55cbf5691cc","stable_dependencies":[{"go":":build"}],"stable_checksum":"7dcc439e32a6b1723b7809175eb43856b7817899350bbf47f794b1103dfec69e","stable_url_args":["https://github.com/energye/energy/archive/refs/tags/v2.5.6.tar.gz"],"stable_version":"2.5.6"},"enet":{"desc":"Provides a network communication layer on top of UDP","head_url_args":["https://github.com/lsalzman/enet.git",{":branch":"master"}],"homepage":"http://enet.bespin.org","license":"MIT","ruby_source_checksum":"fe1871007f1318db106a84cacf2c11fa25ad725f41ac66404b1da46202f33099","stable_checksum":"2a8a0c5360d68bb4fcd11f2e4c47c69976e8d2c85b109dd7d60b1181a4f85d36","stable_url_args":["https://cdn.netbsd.org/pub/pkgsrc/distfiles/enet-1.3.18.tar.gz"],"stable_version":"1.3.18"},"enex2notion":{"desc":"Import Evernote ENEX files to Notion","executables":["enex2notion"],"head_dependencies":["certifi","pymupdf","python@3.14"],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/vzhd1701/enex2notion","license":"MIT","revision":21,"ruby_source_checksum":"9b95c616ba9aa6238cac4ca8345b5109586fb9532962bc1854a3cad18ec2f1ff","stable_dependencies":["certifi","pymupdf","python@3.14"],"stable_checksum":"f11d8a7b6c135b4d08c63e1256279d56b3798cdd48ad3b6e39c0770dc3bd82e6","stable_url_args":["https://files.pythonhosted.org/packages/de/5c/c0ce22d810226345411b03177f9b43c35b82c3a671d5d73f56fc43b0858e/enex2notion-0.3.1.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"0.3.1"},"enigma":{"bottle_rebuild":1,"desc":"Puzzle game inspired by Oxyd and Rock'n'Roll","executables":["enigma"],"head_dependencies":["enet","freetype","libpng","sdl2-compat","sdl2_image","sdl2_mixer","sdl2_ttf","xerces-c","gettext",{"autoconf":":build"},{"automake":":build"},{"texi2html":":build"},{"imagemagick":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Enigma-Game/Enigma.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.nongnu.org/enigma/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"e2d3b79319da605fcdb9824bf9fef1b559679d1a7c491c0368b0972f30cf5914","stable_dependencies":["enet","freetype","libpng","sdl2-compat","sdl2_image","sdl2_mixer","sdl2_ttf","xerces-c","gettext",{"imagemagick":":build"},{"pkgconf":":build"}],"stable_checksum":"ae64b91fbc2b10970071d0d78ed5b4ede9ee3868de2e6e9569546fc58437f8af","stable_url_args":["https://github.com/Enigma-Game/Enigma/releases/download/1.30/Enigma-1.30-src.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.30"},"enkits":{"desc":"C and C++ Task Scheduler for creating parallel programs","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/dougbinks/enkiTS","license":"Zlib","ruby_source_checksum":"5cb16538aee74e5d104e322b17036b069ca1ffcb90605ca6a1eab5ff2aee67fa","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"8373b6199d56816bd3ba58432eae74e2ebd5afcfdffb723073cc34730b189fd5","stable_url_args":["https://github.com/dougbinks/enkiTS/archive/refs/tags/v1.12.tar.gz"],"stable_version":"1.12"},"enpass-cli":{"desc":"Enpass command-line client","executables":["enpass-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hazcod/enpass-cli.git",{":branch":"master"}],"homepage":"https://github.com/hazcod/enpass-cli","license":"MIT","ruby_source_checksum":"037d745da46361e4ecf277c633f620356cc7851bd7cfa353da18fcc48d1277be","stable_dependencies":[{"go":":build"}],"stable_checksum":"c53922b4a4d6df280a13605b720a52ee6a465aa831f5c666564e1912b1690c7d","stable_url_args":["https://github.com/hazcod/enpass-cli/archive/refs/tags/v1.12.0.tar.gz"],"stable_version":"1.12.0"},"enscript":{"conflicts":[["cspice",{":because":"both install `states` binaries"}]],"desc":"Convert text to Postscript, HTML, or RTF, with syntax highlighting","executables":["diffpp","enscript","mkafmmap","over","sliceprint","states"],"head_dependencies":["gettext"],"head_url_args":["https://git.savannah.gnu.org/git/enscript.git",{":branch":"master"}],"homepage":"https://www.gnu.org/software/enscript/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"db03a9fd8e24dfa5592003c75494fe6db6e37e1c3b76cc6021da79e98c1f6950","stable_dependencies":["gettext"],"stable_patches":[{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/a24179380383ebda2ad9209f958ef8dd4ce7354d/print/enscript/files/patch-string_h.diff","sha256":"0238849f8b78777b30cf2043d19d866ff722992225926440e925a4e49d3ae5a8"}],"stable_checksum":"6d56bada6934d055b34b6c90399aa85975e66457ac5bf513427ae7fc77f5c0bb","stable_url_args":["https://ftpmirror.gnu.org/gnu/enscript/enscript-1.6.6.tar.gz"],"stable_version":"1.6.6","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"18c0e8fd04b918f671236e5feffe8406c8368369eb08fe301f817e59233659c0"},"ensmallen":{"desc":"Flexible C++ library for efficient mathematical optimization","head_dependencies":["armadillo",{"cmake":":build"}],"head_url_args":["https://github.com/mlpack/ensmallen.git",{":branch":"master"}],"homepage":"https://ensmallen.org","license":"BSD-3-Clause","ruby_source_checksum":"9d31427aa169d8c32ff0ad5969bc5f38951862cd8d5ea47150acc2621477e236","stable_dependencies":["armadillo",{"cmake":":build"}],"stable_checksum":"8839a6f50aada2a930e7d79e2834a64ea8e782687d1709b7a554ceb4014be533","stable_url_args":["https://github.com/mlpack/ensmallen/archive/refs/tags/3.11.0.tar.gz"],"stable_version":"3.11.0","bottle_tag":":all","bottle_checksum":"56ae6b67c79ced73d05763cde6136c5def299d32d928fdf416ef9f9228542dc2"},"ent":{"desc":"Pseudorandom number sequence test program","executables":["ent"],"homepage":"https://www.fourmilab.ch/random/","license":":public_domain","ruby_source_checksum":"4245fec6d967cb71a73e6d4789b9b7da588a7a68f28e37c81cabc715928b0550","stable_checksum":"6316b9956f2e0cc39f2b934f3c53019eafe2715316c260fd5c1e5ef4523ae520","stable_url_args":["https://github.com/psm14/ent/archive/refs/tags/1.0.tar.gz"],"stable_version":"1.0","bottle_checksum":"1ae99ed1f191f24e6a66bc3bbe668af5d0bf43437fe28a4b58b6b96643845b78"},"ente-cli":{"desc":"Utility for exporting data from Ente and decrypt the export from Ente Auth","executables":["ente"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ente/ente.git",{":branch":"main"}],"homepage":"https://github.com/ente-io/","license":"AGPL-3.0-only","ruby_source_checksum":"0694818e70d700bd9a54a576e150e67244c7a22167a48f905aed173353c8cce7","stable_dependencies":[{"go":":build"}],"stable_checksum":"6bd4ab7b60bf15dd52fbf531d7fa668660caf85c60ef8c4b4f619b777068b4e3","stable_url_args":["https://github.com/ente/ente/archive/refs/tags/cli-v0.2.3.tar.gz"],"stable_version":"0.2.3"},"enter-tex":{"bottle_rebuild":1,"desc":"TeX/LaTeX text editor","executables":["enter-tex"],"head_dependencies":["adwaita-icon-theme","gdk-pixbuf","glib","gspell","gtk+3","libgedit-amtk","libgedit-gtksourceview","libgedit-tepl","libgee","pango","gettext",{"desktop-file-utils":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"head_url_args":["https://gitlab.gnome.org/swilmet/enter-tex.git",{":branch":"main"}],"homepage":"https://gitlab.gnome.org/swilmet/enter-tex","license":"GPL-3.0-or-later","oldnames":["gnome-latex"],"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"revision":1,"ruby_source_checksum":"f91edd200836189a79f86d2dab263ec1c934f9bf2c107e161504ad1532bb9224","stable_dependencies":["adwaita-icon-theme","gdk-pixbuf","glib","gspell","gtk+3","libgedit-amtk","libgedit-gtksourceview","libgedit-tepl","libgee","pango","gettext",{"desktop-file-utils":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"stable_checksum":"cd83dc75c36edcc9fc53c27b092796f0c1df1c4e1b36a15516a56e7aab48f31d","stable_url_args":["https://gitlab.gnome.org/World/gedit/enter-tex/-/archive/3.49.0/enter-tex-3.49.0.tar.bz2"],"stable_version":"3.49.0"},"entityx":{"desc":"Fast, type-safe C++ Entity Component System","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/alecthomas/entityx","license":"MIT","ruby_source_checksum":"d81f5dfe76cca4d9c0a828494a7c8cfabdc5710070760e06955358d67f99aa06","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"2cd56d4fc5c553b786b8caf0b5bd9231434f21d43ca0e963d3bc5ee503a06222","stable_url_args":["https://github.com/alecthomas/entityx/archive/refs/tags/1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_checksum":"551746c5013a13ffc13157eb1bd6730c0cfd82027885651ec7c6939f1a2cbed0"},"entr":{"desc":"Run arbitrary commands when files change","executables":["entr"],"head_url_args":["https://github.com/eradman/entr.git",{":branch":"master"}],"homepage":"https://eradman.com/entrproject/","license":"ISC","ruby_source_checksum":"9cb12bc24385d83d479575d525c9be055bd2c056f35ef65a85cd0ab5cb531ada","stable_checksum":"dc9a2bdc556b2be900c1d8cdf432de26492de5af3ffade000d4bfd97f3122bfb","stable_url_args":["https://eradman.com/entrproject/code/entr-5.8.tar.gz"],"stable_version":"5.8"},"entt":{"desc":"Fast and reliable entity-component system for C++","head_dependencies":[{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/skypjack/entt.git",{":branch":"master"}],"homepage":"https://github.com/skypjack/entt/wiki","license":"MIT","ruby_source_checksum":"4fe46602e46d3bc3cb273ff6fe67b3b68b069bf8dbf7cd3d6e57dfa58cb0d439","stable_dependencies":[{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":test"}],"stable_checksum":"7d7b4037b737992342049ffab14f22fa10243e01664f8c3a0657aa247ac52f71","stable_url_args":["https://github.com/skypjack/entt/archive/refs/tags/v3.16.0.tar.gz"],"stable_version":"3.16.0","bottle_tag":":all","bottle_checksum":"886962bdfc34d5b340028ef7d96fe497d4f40645e8dff30d9887524bf4859fc1"},"envchain":{"desc":"Secure your credentials in environment variables","executables":["envchain"],"head_url_args":["https://github.com/sorah/envchain.git",{":branch":"master"}],"homepage":"https://github.com/sorah/envchain","license":"MIT","ruby_source_checksum":"0df543b451a39d65c7551a1f0f9a8d4c852660fc079b82daa1a1e2c7bc09bc52","stable_checksum":"832bcf58037db6187f7327282e347e45627ea617c2e09a9e6d18629e7310fff9","stable_url_args":["https://github.com/sorah/envchain/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"envd":{"desc":"Reproducible development environment for AI/ML","executables":["envd"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tensorchord/envd.git",{":branch":"main"}],"homepage":"https://envd.tensorchord.ai","license":"Apache-2.0","ruby_source_checksum":"898d8038b26bc9df322db66efd5aaa9bc60a91f04d16a0797e5279f5e563ab46","stable_dependencies":[{"go":":build"}],"stable_checksum":"03a30eea6a13b2f7b05f5567b53a7288ef8ce8feeba454306dd3812f25f5019f","stable_url_args":["https://github.com/tensorchord/envd/archive/refs/tags/v1.3.4.tar.gz"],"stable_version":"1.3.4"},"envelope":{"desc":"Environment variables CLI tool","executables":["envelope"],"head_dependencies":[{"pandoc":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/mattrighetti/envelope.git",{":branch":"master"}],"homepage":"https://github.com/mattrighetti/envelope","license":{":any_of":["MIT","Unlicense"]},"ruby_source_checksum":"511ce645c8c50ac70b3178bd56c0cb2b247d17df8c9fd7568ccd38fe996eba83","stable_dependencies":[{"pandoc":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"18d7a2f985f012b2a0ae05a41f473148625c5dcb9d0499b00a5312974e7dc4de","stable_url_args":["https://github.com/mattrighetti/envelope/archive/refs/tags/0.8.0.tar.gz"],"stable_version":"0.8.0"},"envio":{"desc":"Modern And Secure CLI Tool For Managing Environment Variables","executables":["envio"],"head_dependencies":["gpgme","libgpg-error",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/humblepenguinn/envio.git",{":branch":"main"}],"homepage":"https://github.com/humblepenguinn/envio","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"c832b0f3766121a96486257fc9fd5d7c3d2a92669023176ecc8b1c95c2a87947","stable_dependencies":["gpgme","libgpg-error",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"694e68d3434c951f17d778315eb8ed3de9d4934ae834d7368bd700751a385620","stable_url_args":["https://github.com/humblepenguinn/envio/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"envoy":{"desc":"Cloud-native high-performance edge/middle/service proxy","executables":["envoy"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"bazelisk":":build"},{"cmake":":build"},{"go":":build"},{"libtool":":build"},{"llvm@18":":build"},{"ninja":":build"},{"pkgconf":":build"},{"wget":":build"},{"yq":":build"},{"aspell":":build"},{"clang-format":":build"}],"head_url_args":["https://github.com/envoyproxy/envoy.git",{":branch":"main"}],"head_uses_from_macos":[[{"ncurses":":build"}],[{"python":":build"}]],"homepage":"https://www.envoyproxy.io/index.html","license":"Apache-2.0","ruby_source_checksum":"df1922ee63eca59ef891b89166244eb5968afbbf2c6ba4311836035e0b3d2ae5","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"bazelisk":":build"},{"cmake":":build"},{"go":":build"},{"libtool":":build"},{"llvm@18":":build"},{"ninja":":build"},{"pkgconf":":build"},{"wget":":build"},{"yq":":build"},{"aspell":":build"},{"clang-format":":build"}],"stable_checksum":"db23fed5e174e7988e4b0eaf7718cd3c33230f334bb3fa458e90549a506a8944","stable_url_args":["https://github.com/envoyproxy/envoy/archive/refs/tags/v1.38.3.tar.gz"],"stable_uses_from_macos":[[{"ncurses":":build"}],[{"python":":build"}]],"stable_version":"1.38.3"},"envv":{"desc":"Shell-independent handling of environment variables","executables":["envv"],"homepage":"https://github.com/jakewendt/envv","license":"MIT","ruby_source_checksum":"0b05ff9257fc119c95c9d27c2298ef2ad870a7875471e6b063bfa5e0f8ecf540","stable_patches":[{"strip":"p1","url":"https://github.com/jakewendt/envv/commit/0445a7e4ada9067b3817d1b03edfb91ba59a8962.patch?full_index=1","sha256":"7c778b4ab19f53feefaef65003249e9dbd09ac80fb4a7c0828bb357422eb8683"}],"stable_checksum":"1db05b46904e0cc4d777edf3ea14665f6157ade0567359e28663b5b00f6fa59a","stable_url_args":["https://github.com/jakewendt/envv/archive/refs/tags/v1.7.tar.gz"],"stable_version":"1.7","bottle_checksum":"21e6f6e3c94dd0f14178ba1d5a53317bf1a6bf269762b5b79d9f93eff1ae3f00"},"enzyme":{"desc":"High-performance automatic differentiation of LLVM","head_dependencies":["llvm",{"cmake":":build"}],"head_url_args":["https://github.com/EnzymeAD/Enzyme.git",{":branch":"main"}],"homepage":"https://enzyme.mit.edu","license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"1ce060cc4784bb7a535480cfc0615ea97b6ffaa9e6c883be1af162f9931c3732","stable_dependencies":["llvm",{"cmake":":build"}],"stable_checksum":"dfaeca55b46acd1d800b8680d554c63f03b7ec2e2a0cef3948740d7d03b1ed99","stable_url_args":["https://github.com/EnzymeAD/Enzyme/archive/refs/tags/v0.0.279.tar.gz"],"stable_version":"0.0.279"},"eot-utils":{"desc":"Tools to convert fonts from OTF/TTF to EOT format","executables":["eotinfo","mkeot"],"homepage":"https://www.w3.org/Tools/eot-utils/","license":"W3C","ruby_source_checksum":"adb49d2f521ebddcc2ec85f587ef7f0653e324ecacd8d8671dcecb7f2a440a57","stable_checksum":"4eed49dac7052e4147deaddbe025c7dfb404fc847d9fe71e1c42eba5620e6431","stable_url_args":["https://www.w3.org/Tools/eot-utils/eot-utilities-1.1.tar.gz"],"stable_version":"1.1","bottle_checksum":"8f017607b1caeb3d53e2054abe9b3a75cd8a513b3ef5874b297f7b076ecd5c9a"},"epeg":{"desc":"JPEG/JPG thumbnail scaling","executables":["epeg"],"head_dependencies":["jpeg-turbo","libexif",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/mattes/epeg.git",{":branch":"master"}],"homepage":"https://github.com/mattes/epeg","license":"MIT-enna","ruby_source_checksum":"d9c1211378d0e89500df7c6aa11082117d720424213f8b8a4fde5c2c6d68ff3f","stable_dependencies":["jpeg-turbo","libexif",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"efcd7e72c530c3ff46f9efd86ec1dbb042e4a55fc5a7ea75e6ade9f83cf77ba3","stable_url_args":["https://github.com/mattes/epeg/archive/refs/tags/v0.9.3.tar.gz"],"stable_version":"0.9.3","bottle_cellar":":any","bottle_checksum":"8846517d51a4753177fb10b45bf3e2998952203ae8c4c6f7fa320d852f870e94"},"ephemeralpg":{"desc":"Run tests on an isolated, temporary Postgres database","executables":["getsocket","pg_tmp"],"head_dependencies":["libpq",{"postgresql@18":":test"}],"homepage":"https://eradman.com/ephemeralpg/","license":"ISC","ruby_source_checksum":"6c11e615b62267c870125fb91ff4640a8189880923d5ad98787cd2011a36b959","stable_dependencies":["libpq",{"postgresql@18":":test"}],"stable_checksum":"2300082455bf6a10d71a020d8b837d986dd72b0ef82572baf922f118c67cb52d","stable_url_args":["https://eradman.com/ephemeralpg/code/ephemeralpg-3.4.tar.gz"],"stable_version":"3.4"},"epic5":{"desc":"Enhanced, programmable IRC client","executables":["epic5","epic5-2157"],"head_dependencies":["openssl@3"],"head_url_args":["https://git.epicsol.org/epic5.git",{":branch":"master"}],"head_uses_from_macos":[["libxcrypt"],["ncurses"]],"homepage":"https://www.epicsol.org/","license":"BSD-3-Clause","ruby_source_checksum":"700f23f86d23636b8bd9dcad9bae699fa7122d58010b25b8b1b164b62c2ad48a","stable_dependencies":["openssl@3"],"stable_checksum":"63a411215c14040b65b5d728aff10f7523d55e170f6298fb01e1cf958d79d326","stable_url_args":["https://ftp.epicsol.org/pub/epic/EPIC5-PRODUCTION/epic5-3.0.3.tar.xz"],"stable_uses_from_macos":[["libxcrypt"],["ncurses"]],"stable_version":"3.0.3"},"epics-base":{"caveats":"To use EPICS in the shell you have to put this here into shell configuration:\n  export EPICS_BASE=$HOMEBREW_PREFIX/opt/epics-base/libexec\n  export EPICS_HOST_ARCH=$($HOMEBREW_PREFIX/opt/epics-base/bin/EpicsHostArch.pl)\n\n","desc":"Experimental Physics and Industrial Control System","executables":["EpicsHostArch.pl","caRepeater","caget","cainfo","camonitor","caput","casw","pvcall","pvget","pvinfo","pvlist","pvmonitor","pvput","softioc","softiocpva"],"head_dependencies":["perl","readline",{"pkgconf":":build"}],"homepage":"https://epics-controls.org/","license":"EPICS","ruby_source_checksum":"b236738d9b67b723a497b3dd343da23b19131f976325e275bdd9cd54211ab859","stable_dependencies":["perl","readline",{"pkgconf":":build"}],"stable_url_args":["https://github.com/epics-base/epics-base.git",{":tag":"R7.0.10",":revision":"bf11a0c31c919ba85ba2e23b72bcf0b5f9f62e77"}],"stable_version":"7.0.10"},"epinio":{"desc":"CLI for Epinio, the Application Development Engine for Kubernetes","executables":["epinio"],"head_dependencies":[{"go":":build"}],"homepage":"https://epinio.io/","license":"Apache-2.0","ruby_source_checksum":"7d7dd8d3fd785a205870c8fb3e6fe5a205b7c58a40b130bd6126570504f27dde","stable_dependencies":[{"go":":build"}],"stable_checksum":"56950229cdcf52ca9014c10ab98b3050bf824656340eede8585ef33b501f70ac","stable_url_args":["https://github.com/epinio/epinio/archive/refs/tags/v1.14.0.tar.gz"],"stable_version":"1.14.0"},"epoll-shim":{"desc":"Small epoll implementation using kqueue","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/jiixyj/epoll-shim","license":"MIT","ruby_source_checksum":"509b3a5025953be7d110a382b282a2706e193f8796d836b4f1e9bbddd8c0a987","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"8f5125217e4a0eeb96ab01f9dfd56c38f85ac3e8f26ef2578e538e72e87862cb","stable_url_args":["https://github.com/jiixyj/epoll-shim/archive/refs/tags/v0.0.20240608.tar.gz"],"stable_version":"0.0.20240608"},"epr":{"bottle_rebuild":7,"desc":"Command-line EPUB reader","executables":["epr"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/wustho/epr.git",{":branch":"master"}],"homepage":"https://github.com/wustho/epr","license":"MIT","ruby_source_checksum":"9b5500d625fd43fa5c3ace5330dd27bf02b6156c7043e0ae91ee806d83d34a62","stable_dependencies":["python@3.14"],"stable_checksum":"a5cd0fbab946c9a949a18d0cb48a5255b47e8efd08ddb804921aaaf0caa781cc","stable_url_args":["https://files.pythonhosted.org/packages/39/20/d647083aa86ec9da89b4f04b62dd6942aabb77528fd2efe018ff1cd145d2/epr-reader-2.4.15.tar.gz"],"stable_version":"2.4.15","bottle_tag":":all","bottle_checksum":"571401b416ae87c8443cf20db13c2150c564f0a234eacaf903660c2d2dbde706"},"eprover":{"desc":"Theorem prover for full first-order logic with equality","executables":["checkproof","e_axfilter","e_deduction_server","e_ltb_runner","e_stratpar","eground","ekb_create","ekb_delete","ekb_ginsert","ekb_insert","epclextract","eprover","picosat"],"homepage":"https://eprover.org/","license":{":any_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"e496fde73d780944eaf3dac2f73576e5b3a06914dc129520de66d661a9df0baa","stable_checksum":"074c8e5fc3062476341ce790fd15ad8004d322d6b6627844bd2768a8830bd4ae","stable_url_args":["https://wwwlehre.dhbw-stuttgart.de/~sschulz/WORK/E_DOWNLOAD/V_3.2/E.tgz"],"stable_version":"3.2"},"epsilon":{"desc":"Powerful wavelet image compressor","executables":["epsilon","start_epsilon_nodes.pl","stop_epsilon_nodes.pl"],"head_dependencies":["popt",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://sourceforge.net/projects/epsilon-project/","license":{":all_of":["BSD-3-Clause",{":any_of":["GPL-3.0-or-later","LGPL-3.0-or-later"]}]},"ruby_source_checksum":"efc31819b8845cce1ff94b8fba846f2e9c64cf384de2c2f9a9d5695bdc0c09b4","stable_dependencies":["popt",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"5421a15969d4d7af0ac0a11d519ba8d1d2147dc28d8c062bf0c52f3a0d4c54c4","stable_url_args":["https://downloads.sourceforge.net/project/epsilon-project/epsilon/0.9.2/epsilon-0.9.2.tar.gz"],"stable_version":"0.9.2","bottle_cellar":":any","bottle_checksum":"38532cb4e33c6bb1da6f76c3e218c141ccf6888a56200807d05358d64a6709c7"},"epstool":{"desc":"Edit preview images and fix bounding boxes in EPS files","executables":["epstool"],"head_dependencies":["ghostscript"],"homepage":"http://www.ghostgum.com.au/software/epstool.htm","license":"GPL-2.0-only","ruby_source_checksum":"5d608dbe07edcf89abcf6b50f0cbbb69474e373667ff279c4582006ecf54957a","stable_dependencies":["ghostscript"],"stable_checksum":"1e85249d1a44f9418b1f95a3aebd8b0784dab8e49deb6417ac9b996ca08f6011","stable_url_args":["https://deb.debian.org/debian/pool/main/e/epstool/epstool_3.09.orig.tar.xz"],"stable_version":"3.09","bottle_checksum":"4e5bf8b004fc2583bedd3fd7f28b49033b55be2a53e73a2b600a6f0c795d7db8"},"epubcheck":{"desc":"Validate EPUB files, version 2.0 and later","executables":["epubcheck"],"head_dependencies":["openjdk"],"homepage":"https://www.w3.org/publishing/epubcheck/","license":"BSD-3-Clause","ruby_source_checksum":"1a46c74b10a22bc7a8fd65573620e2fc3f8ebb117314806e6876805f3cc5c679","stable_dependencies":["openjdk"],"stable_checksum":"6c07e68584b2e2ce2f89fe06e1246dfead3eb36b46b340e7d93524f29dcff6c5","stable_url_args":["https://github.com/w3c/epubcheck/releases/download/v5.3.0/epubcheck-5.3.0.zip"],"stable_version":"5.3.0","bottle_tag":":all","bottle_checksum":"0299f18ea40b9b12c948221009f646286bb9cfad887ddd4fc10ccf578ae5262e"},"eralchemy":{"desc":"Simple entity relation (ER) diagrams generation","executables":["eralchemy"],"head_dependencies":["graphviz","libpq","openssl@3","python@3.14",{"pkgconf":":build"}],"homepage":"https://github.com/eralchemy/eralchemy","license":"Apache-2.0","ruby_source_checksum":"d3e4140c446356a4a01570e119bf5b43371880feef7db052447be9d0e8830faf","stable_dependencies":["graphviz","libpq","openssl@3","python@3.14",{"pkgconf":":build"}],"stable_checksum":"926376fdab2e1ca8eec05698c457d17718ed1458fa574b67e815c43ae52b377a","stable_url_args":["https://files.pythonhosted.org/packages/1b/cc/d41f21c662b244efedabac91705834c59dcf43b09e74dbc2b5ff32ea8b1c/eralchemy-1.7.0.tar.gz"],"stable_version":"1.7.0"},"erdtree":{"desc":"Multi-threaded file-tree visualizer and disk usage analyzer","executables":["erd"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/solidiquis/erdtree","license":"MIT","ruby_source_checksum":"8135c8e1e871868587f298006d2c4055712c0c0c92700495554b63a5d86c9719","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1758e7ad8f7be59bc3c6bda8b058097509f9db6f40ad57c4b0b361e3be439297","stable_url_args":["https://github.com/solidiquis/erdtree/archive/refs/tags/v3.1.2.tar.gz"],"stable_version":"3.1.2","bottle_checksum":"224ee93e7ccc07c12a2fbfd98fba58e1a500928a1dc60ac94b63f19c8013c7f6"},"erfa":{"desc":"Essential Routines for Fundamental Astronomy","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/liberfa/erfa.git",{":branch":"master"}],"homepage":"https://github.com/liberfa/erfa","license":"BSD-3-Clause","ruby_source_checksum":"166e848fc4ba237a5574f54cd2a4999611efa510ab7045f74b4fdb13accb5537","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"d5469fbd0b212b3c7270c1da15c9bd82f37da9218fc89627f98283d27b416cbf","stable_url_args":["https://github.com/liberfa/erfa/archive/refs/tags/v2.0.1.tar.gz"],"stable_version":"2.0.1"},"erg":{"desc":"Statically typed language that can deeply improve the Python ecosystem","executables":["erg"],"head_dependencies":[{"rust":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/erg-lang/erg","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"e340db6c95aacaef9478724e50e4d5a2459f60a04ea8356ba5d49b32d95d2cd8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1e9c462f255b2438392267281d27fe576f4aeebbe8dd7233b618550709ae1db6","stable_url_args":["https://github.com/erg-lang/erg/archive/refs/tags/v0.6.53.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.6.53"},"erlang-language-platform":{"desc":"LSP server and CLI for the Erlang programming language","executables":["elp"],"head_dependencies":["erlang@28","openjdk","rebar3",{"rust":":build"},{"sbt":":build"},{"scala":":build"}],"head_url_args":["https://github.com/WhatsApp/erlang-language-platform.git",{":branch":"main"}],"homepage":"https://whatsapp.github.io/erlang-language-platform/","license":{":any_of":["Apache-2.0","MIT"]},"revision":1,"ruby_source_checksum":"8976a51effc93ddb525cf1a7bac9d0f719c2a6f1d0968fd66f3dec45988bb5c2","stable_dependencies":["erlang@28","openjdk","rebar3",{"rust":":build"},{"sbt":":build"},{"scala":":build"}],"stable_url_args":["https://github.com/WhatsApp/erlang-language-platform.git",{":tag":"2026-02-27",":revision":"3a65019ef3b85a7b0f58c998f5d5a545d7394b15"}],"stable_version":"2026-02-27"},"erlang":{"aliases":["erlang@29"],"caveats":"Man pages can be found in:\n  $HOMEBREW_PREFIX/opt/erlang/lib/erlang/man\n\nAccess them with `erl -man`, or add this directory to MANPATH.\n","desc":"Programming language for highly scalable real-time systems","executables":["ct_run","dialyzer","epmd","erl","erlc","escript","run_erl","to_erl","typer"],"head_dependencies":["openssl@3","unixodbc","wxwidgets@3.2",{"autoconf":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/erlang/otp.git",{":branch":"master"}],"head_uses_from_macos":[[{"libxslt":":build"}],["ncurses"]],"homepage":"https://www.erlang.org/","license":"Apache-2.0","ruby_source_checksum":"14e28f1c2cbb36aee227d28da546bd363ce758ff0068fd710b0898e988566a22","stable_dependencies":["openssl@3","unixodbc","wxwidgets@3.2"],"stable_checksum":"f920c660b16794bcb7270d1cbf680f7747c719650bcd6ac449508a32c2a8972a","stable_url_args":["https://github.com/erlang/otp/releases/download/OTP-29.0.3/otp_src_29.0.3.tar.gz"],"stable_uses_from_macos":[[{"libxslt":":build"}],["ncurses"]],"stable_version":"29.0.3","versioned_formulae":["erlang@28","erlang@27","erlang@26","erlang@25","erlang@24"]},"erlang@24":{"caveats":"Man pages can be found in:\n  $HOMEBREW_PREFIX/opt/erlang@24/lib/erlang/man\n\nAccess them with `erl -man`, or add this directory to MANPATH.\n","deprecate_args":{":date":"2024-07-24",":because":":unsupported"},"desc":"Programming language for highly scalable real-time systems","disable_args":{":date":"2025-07-24",":because":":unsupported"},"head_dependencies":["openssl@3","unixodbc","wxwidgets@3.2"],"head_uses_from_macos":[[{"libxslt":":build"}]],"homepage":"https://www.erlang.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","revision":2,"ruby_source_checksum":"1f13566a293e022595ee7c6870f3e482257e9d03bcdcc66ed1f3dc9202ff4780","stable_dependencies":["openssl@3","unixodbc","wxwidgets@3.2"],"stable_checksum":"0bf449184ef4ca71f9af79fc086d941f4532922e01957e84a4fec192c2db5c0c","stable_url_args":["https://github.com/erlang/otp/releases/download/OTP-24.3.4.17/otp_src_24.3.4.17.tar.gz"],"stable_uses_from_macos":[[{"libxslt":":build"}]],"stable_version":"24.3.4.17","versioned_formulae":["erlang@28","erlang@27","erlang@26","erlang@25"]},"erlang@25":{"caveats":"Man pages can be found in:\n  $HOMEBREW_PREFIX/opt/erlang@25/lib/erlang/man\n\nAccess them with `erl -man`, or add this directory to MANPATH.\n","deprecate_args":{":date":"2025-05-26",":because":":unsupported"},"desc":"Programming language for highly scalable real-time systems","disable_args":{":date":"2025-08-26",":because":":unsupported"},"head_dependencies":["openssl@3","unixodbc","wxwidgets@3.2"],"head_uses_from_macos":[[{"libxslt":":build"}],["ncurses"],["zlib"]],"homepage":"https://www.erlang.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","revision":1,"ruby_source_checksum":"d5a97c30f2a58bd4972f6058d14c51a0588079ec9fd6f5d260aead135327d6cd","stable_dependencies":["openssl@3","unixodbc","wxwidgets@3.2"],"stable_checksum":"99296fcd97a2053c5fcde7dc0ded2ba261a3baf1491c745fca71bd9804d51443","stable_url_args":["https://github.com/erlang/otp/releases/download/OTP-25.3.2.21/otp_src_25.3.2.21.tar.gz"],"stable_uses_from_macos":[[{"libxslt":":build"}],["ncurses"],["zlib"]],"stable_version":"25.3.2.21","versioned_formulae":["erlang@28","erlang@27","erlang@26","erlang@24"]},"erlang@26":{"caveats":"Man pages can be found in:\n  $HOMEBREW_PREFIX/opt/erlang@26/lib/erlang/man\n\nAccess them with `erl -man`, or add this directory to MANPATH.\n","deprecate_args":{":date":"2026-05-27",":because":":unsupported"},"desc":"Programming language for highly scalable real-time systems","disable_args":{":date":"2027-05-27",":because":":unsupported"},"executables":["ct_run","dialyzer","epmd","erl","erlc","escript","run_erl","to_erl","typer"],"head_dependencies":["openssl@3","unixodbc","wxwidgets@3.2"],"head_uses_from_macos":[[{"libxslt":":build"}],["ncurses"]],"homepage":"https://www.erlang.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"90d220bfc00c56ab5efbf07abd784436670c7d5cbac0dd536f329178a6d0320e","stable_dependencies":["openssl@3","unixodbc","wxwidgets@3.2"],"stable_checksum":"e1fde86f4e2874d4c136221a34753b5b785d762b910fb3fb35a23a6a7faf0a64","stable_url_args":["https://github.com/erlang/otp/releases/download/OTP-26.2.5.21/otp_src_26.2.5.21.tar.gz"],"stable_uses_from_macos":[[{"libxslt":":build"}],["ncurses"]],"stable_version":"26.2.5.21","versioned_formulae":["erlang@28","erlang@27","erlang@25","erlang@24"]},"erlang@27":{"caveats":"Man pages can be found in:\n  $HOMEBREW_PREFIX/opt/erlang@27/lib/erlang/man\n\nAccess them with `erl -man`, or add this directory to MANPATH.\n","desc":"Programming language for highly scalable real-time systems","executables":["ct_run","dialyzer","epmd","erl","erlc","escript","run_erl","to_erl","typer"],"head_dependencies":["openssl@3","unixodbc","wxwidgets@3.2"],"head_uses_from_macos":[[{"libxslt":":build"}],["ncurses"]],"homepage":"https://www.erlang.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"accb219b536c76f513fb4d878089edaf2ab627ae1c555fcc5b1890615dc1d4e4","stable_dependencies":["openssl@3","unixodbc","wxwidgets@3.2"],"stable_checksum":"cda7508a1aef446824f5fff4d64f1b1ad6365e7ad9a5f9d7300f6b6b3aef7015","stable_url_args":["https://github.com/erlang/otp/releases/download/OTP-27.3.4.14/otp_src_27.3.4.14.tar.gz"],"stable_uses_from_macos":[[{"libxslt":":build"}],["ncurses"]],"stable_version":"27.3.4.14","versioned_formulae":["erlang@28","erlang@26","erlang@25","erlang@24"]},"erlang@28":{"caveats":"Man pages can be found in:\n  $HOMEBREW_PREFIX/opt/erlang@28/lib/erlang/man\n\nAccess them with `erl -man`, or add this directory to MANPATH.\n","desc":"Programming language for highly scalable real-time systems","executables":["ct_run","dialyzer","epmd","erl","erlc","escript","run_erl","to_erl","typer"],"head_dependencies":["openssl@3","unixodbc","wxwidgets@3.2"],"head_uses_from_macos":[[{"libxslt":":build"}],["ncurses"]],"homepage":"https://www.erlang.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"4a175d15291c95bc5693afb571008099d54d29b96629dc9511a2963e2c0e4ea9","stable_dependencies":["openssl@3","unixodbc","wxwidgets@3.2"],"stable_checksum":"63c56a954fe6134f283a01312ebefad00fb0f3ac7d7d42062ca3aa8e92ccd21d","stable_url_args":["https://github.com/erlang/otp/releases/download/OTP-28.5.0.3/otp_src_28.5.0.3.tar.gz"],"stable_uses_from_macos":[[{"libxslt":":build"}],["ncurses"]],"stable_version":"28.5.0.3","versioned_formulae":["erlang@27","erlang@26","erlang@25","erlang@24"]},"erlang_ls":{"deprecate_args":{":date":"2026-02-17",":because":":repo_archived"},"desc":"Erlang Language Server","disable_args":{":date":"2027-02-17",":because":":repo_archived",":replacement_formula":"erlang-language-platform"},"executables":["erlang_ls"],"head_dependencies":["erlang","rebar3"],"homepage":"https://erlang-ls.github.io/","license":"Apache-2.0","ruby_source_checksum":"461440dc7bb093927678dbc60dda51fb12d7b282baf7ecacd87e878372e4c3da","stable_dependencies":["erlang","rebar3"],"stable_checksum":"b826edae46219a90ab6a162be1626e2f4b0fd60cb2f3372d7a171ee3921aebf0","stable_url_args":["https://github.com/erlang-ls/erlang_ls/archive/refs/tags/1.1.0.tar.gz"],"stable_version":"1.1.0"},"erlfmt":{"desc":"Automated code formatter for Erlang","executables":["erlfmt"],"head_dependencies":["erlang",{"rebar3":":build"}],"homepage":"https://github.com/WhatsApp/erlfmt","license":"Apache-2.0","ruby_source_checksum":"71c7c16e08d58340b5469a4a814a797421b4accf3b02d8e18cf629372e90d355","stable_dependencies":["erlang",{"rebar3":":build"}],"stable_checksum":"c7205f3a28dac589c623f21546d63d5b04cc669545d03485cb88552de0117f43","stable_url_args":["https://github.com/WhatsApp/erlfmt/archive/refs/tags/v1.8.0.tar.gz"],"stable_version":"1.8.0"},"erofs-utils":{"desc":"Utilities for Enhanced Read-Only File System","executables":["dump.erofs","erofsfuse","fsck.erofs","mkfs.erofs","mount.erofs"],"head_dependencies":["lz4","xz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git",{":branch":"master"}],"homepage":"https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git","license":"GPL-2.0-or-later","ruby_source_checksum":"cb3624d667dbf4ad797d03b91d51593b0abb09f9695c6cb1538073cc6eee2c1c","stable_dependencies":["lz4","xz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"d915b45646a928174917c44a2c84ba005b161e84ab732cd5d2560371560b8d13","stable_url_args":["https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/snapshot/erofs-utils-1.9.2.tar.gz"],"stable_version":"1.9.2"},"errcheck":{"desc":"Finds silently ignored errors in Go code","executables":["errcheck"],"head_dependencies":[{"go":":build"},{"go":":test"}],"homepage":"https://github.com/kisielk/errcheck","license":"MIT","ruby_source_checksum":"0c5503d9575f3259b49d6feee7a0617b32ce2ca635482381dbe7ebb07d9a384c","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"d16b7757bf57dea5bbcfce42badd1bbfadd4c112b2da90b4ccaeb81c6c438c1e","stable_url_args":["https://github.com/kisielk/errcheck/archive/refs/tags/v1.20.0.tar.gz"],"stable_version":"1.20.0"},"esbonio":{"desc":"Language server for working with Sphinx projects","executables":["esbonio"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/swyddfa/esbonio","license":"MIT","ruby_source_checksum":"640c434e34b9d5c9274be732d69b53985220188628bfd51e4cdcf2172b244916","stable_dependencies":["python@3.14"],"stable_checksum":"7fd6973616c88689800ff3de17ce929c6dfe34fedf6e2c142e2b7ceab8b2ebbd","stable_url_args":["https://files.pythonhosted.org/packages/68/e6/b40e53f2efc28fc18319795800cd3cc1dca6215cf34b55d0183361adebff/esbonio-2.1.0.tar.gz"],"stable_version":"2.1.0"},"esbuild":{"desc":"Extremely fast JavaScript bundler and minifier","executables":["esbuild"],"head_dependencies":[{"go":":build"},{"node":":test"}],"head_url_args":["https://github.com/evanw/esbuild.git",{":branch":"main"}],"homepage":"https://esbuild.github.io/","license":"MIT","ruby_source_checksum":"b98035e810d0b6ccbeafd4607ee3bd3b81700b8285a4ce42b8a29124603fef11","stable_dependencies":[{"go":":build"},{"node":":test"}],"stable_checksum":"65c756fa87d43178ac4a5242454c2bd0fde325f8ecf77997f8fa4b88f94d5cd2","stable_url_args":["https://github.com/evanw/esbuild/archive/refs/tags/v0.28.1.tar.gz"],"stable_version":"0.28.1"},"eslint":{"desc":"AST-based pattern checker for JavaScript","executables":["eslint"],"head_dependencies":["node"],"head_url_args":["https://github.com/eslint/eslint.git",{":branch":"main"}],"homepage":"https://eslint.org","license":"MIT","ruby_source_checksum":"2095cbab0bf860ef53dbd0feee445f97594348908c97a47a6670cb31b1aadb5b","stable_dependencies":["node"],"stable_checksum":"eb53b90f2e211e1559dc0b1753fd941444433345a0b5861f004e42debb83e366","stable_url_args":["https://registry.npmjs.org/eslint/-/eslint-10.6.0.tgz"],"stable_version":"10.6.0","bottle_tag":":all","bottle_checksum":"fc9df1d704849f6261cf16243b9eac325a382e9abcfa7c2d02983ca1e0a93d7c"},"eslint_d":{"desc":"Speed up eslint to accelerate your development workflow","executables":["eslint_d"],"head_dependencies":["node"],"homepage":"https://github.com/mantoni/eslint_d.js","license":"MIT","ruby_source_checksum":"01b00cf4005eec74f00e4267926e8670d042d5f451a78134a308123e1ebc9fa4","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/eslint_d"],[":log_path","$HOMEBREW_PREFIX/var/log/eslint_d.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/eslint_d.err.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/eslint_d/bin/eslint_d","start"]],"stable_dependencies":["node"],"stable_checksum":"b329300563f43d3bc3ed8b58e7341c85d670f806a719182a029e308966a1c6e3","stable_url_args":["https://registry.npmjs.org/eslint_d/-/eslint_d-15.0.2.tgz"],"stable_version":"15.0.2","bottle_tag":":all","bottle_checksum":"de4a449370367f71334ac97392914b3d6c5b3ffae46b323a2f889dbd1ede44ba"},"esniper":{"deprecate_args":{":date":"2026-03-30",":because":":unmaintained"},"desc":"Snipe eBay auctions from the command-line","disable_args":{":date":"2026-09-30",":because":":unmaintained"},"executables":["esniper"],"head_uses_from_macos":[["curl"]],"homepage":"https://sourceforge.net/projects/esniper/","license":"BSD-2-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"eb9ee13e78d37efe8c459b4fcbb5300123c94c3762bfdfc4f888a85b86f72f96","stable_checksum":"a93d4533e31640554f2e430ac76b43e73a50ed6d721511066020712ac8923c12","stable_url_args":["https://downloads.sourceforge.net/project/esniper/esniper/2.35.0/esniper-2-35-0.tgz"],"stable_uses_from_macos":[["curl"]],"stable_version":"2.35.0","bottle_checksum":"6db787246047b9a9796d704b258f7f3c7a8f0d35eb77ea4eb5d766ee1c67895f"},"espeak-ng":{"conflicts":[["espeak",{":because":"both install `espeak` binaries"}]],"desc":"Speech synthesizer that supports more than hundred languages and accents","executables":["espeak","espeak-ng","speak","speak-ng"],"head_dependencies":["pcaudiolib",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/espeak-ng/espeak-ng.git",{":branch":"master"}],"homepage":"https://github.com/espeak-ng/espeak-ng","license":"GPL-3.0-or-later","ruby_source_checksum":"d65b10c7c3585cec4a067a0d326d600522ef18c35c0590f1e0c75a96a60ed8a7","stable_dependencies":["pcaudiolib",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"bb4338102ff3b49a81423da8a1a158b420124b055b60fa76cfb4b18677130a23","stable_url_args":["https://github.com/espeak-ng/espeak-ng/archive/refs/tags/1.52.0.tar.gz"],"stable_version":"1.52.0"},"espeak":{"bottle_rebuild":1,"conflicts":[["espeak-ng",{":because":"both install `espeak` binaries"}]],"deprecate_args":{":date":"2025-11-13",":because":":unmaintained",":replacement_formula":"espeak-ng"},"desc":"Text to speech, software speech synthesizer","disable_args":{":date":"2026-11-13",":because":":unmaintained",":replacement_formula":"espeak-ng"},"executables":["espeak"],"head_dependencies":["portaudio"],"homepage":"https://espeak.sourceforge.net/","license":{":all_of":["GPL-3.0-or-later","LGPL-2.1-or-later"]},"revision":1,"ruby_source_checksum":"15ef481e6eb4ef649c010cdc1ef6068f82c0ee3dbe2505ed993a0646a19ba205","stable_dependencies":["portaudio"],"stable_checksum":"bf9a17673adffcc28ff7ea18764f06136547e97bbd9edf2ec612f09b207f0659","stable_url_args":["https://downloads.sourceforge.net/project/espeak/espeak/espeak-1.48/espeak-1.48.04-source.zip"],"stable_version":"1.48.04","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"0bd59ad014f2deeb623f5128f44e48a06f34106e3c46d228452595e44b6cdf17"},"espflash":{"desc":"Serial flasher utility for Espressif SoCs and modules based on esptool.py","executables":["espflash"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"libuv":":build"}],"homepage":"https://github.com/esp-rs/espflash","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"946e2df6b73e60fc7b941c42c1631ccf8e5663afb63e884468eb4ca9703b3d19","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"},{"libuv":":build"}],"stable_checksum":"2748bb1d3952e63fba67e3e07cc6496ac2a8658ab3b27ad5d47168a8150ef3d4","stable_url_args":["https://github.com/esp-rs/espflash/archive/refs/tags/v4.4.0.tar.gz"],"stable_version":"4.4.0"},"esphome":{"desc":"Make creating custom firmwares for ESP32/ESP8266 super easy","executables":["esphome"],"head_dependencies":["certifi","cryptography","libyaml","pillow","pydantic","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/esphome/esphome.git",{":branch":"dev"}],"homepage":"https://esphome.io/","license":"MIT","no_autobump_args":{":because":"macOS resources cannot be updated on linux CI"},"ruby_source_checksum":"d370639270fcfc7ed8dff5c79a025f07b9a7a93579573ccd1c2b79ce7e796702","stable_dependencies":["certifi","cryptography","libyaml","pillow","pydantic","python@3.14",{"rust":":build"}],"stable_checksum":"c355e50c258d0db37037cf7c928746d67da03efc7856a83f021366cc7bc4fc6f","stable_url_args":["https://files.pythonhosted.org/packages/1d/e2/d10f9b8e68374ecb2cc9175e7e1f024aafd0e6a44b146f0af4e8f79dec4d/esphome-2026.6.4.tar.gz"],"stable_version":"2026.6.4"},"esptool":{"desc":"ESP8266 and ESP32 serial bootloader utility","executables":["esp_rfc2217_server","esp_rfc2217_server.py","espefuse","espefuse.py","espsecure","espsecure.py","esptool","esptool.py"],"head_dependencies":["cryptography","libyaml","python@3.14",{"rust":":build"}],"homepage":"https://docs.espressif.com/projects/esptool/en/latest/esp32/","license":"GPL-2.0-or-later","ruby_source_checksum":"eb15fc1d015bdf01dbe71f4b554f82e3fdadd73e540c3621bec8fb6018065d51","stable_dependencies":["cryptography","libyaml","python@3.14",{"rust":":build"}],"stable_checksum":"125781f36e6a2d08c484524a45f340694675368b5eeead9d0cb21b2034a91d98","stable_url_args":["https://files.pythonhosted.org/packages/76/ac/d2016cf6b3709d0e0166f45f84bc6e2d717757b5f59020ccb34de08d1b9b/esptool-5.3.1.tar.gz"],"stable_version":"5.3.1"},"et":{"desc":"Remote terminal with IP roaming","executables":["et","etserver","etterminal","htm","htmd"],"head_dependencies":["abseil","libsodium","openssl@4","protobuf",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://mistertea.github.io/EternalTerminal/","license":"Apache-2.0","ruby_source_checksum":"75dd2237cd5190bb60c0ace2b7fd95526e8aa5b2bc89a18ffbcf7fb400ab2b77","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/et/etserver.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/et/etserver.err"],[":require_root",true],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/et/bin/etserver","--cfgfile","$HOMEBREW_PREFIX/etc/et.cfg"]],"stable_dependencies":["abseil","libsodium","openssl@4","protobuf",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"3580962861589c0b69efd6b385ff92ad8fdf688c91d1a0edc1a83278205e28e8","stable_url_args":["https://github.com/MisterTea/EternalTerminal/archive/refs/tags/et-v7.0.0.tar.gz"],"stable_version":"7.0.0"},"etcd-cpp-apiv3":{"deprecate_args":{":date":"2026-06-12",":because":"needs deprecated cpprestsdk"},"desc":"C++ implementation for etcd's v3 client API, i.e., ETCDCTL_API=3","disable_args":{":date":"2027-06-12",":because":"needs deprecated cpprestsdk"},"head_dependencies":["abseil","c-ares","cpprestsdk","grpc","openssl@3","protobuf","re2",{"cmake":":build"},{"cmake":":test"},{"etcd":":test"}],"homepage":"https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3","license":"BSD-3-Clause","revision":49,"ruby_source_checksum":"02664a5c8f1035fa7f67714cf30383019c201a8d7e824b670a10d87622023c08","stable_dependencies":["abseil","c-ares","cpprestsdk","grpc","openssl@3","protobuf","re2",{"cmake":":build"},{"cmake":":test"},{"etcd":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3/commit/ece56adf4d01658a5f0668a3618c97153665581c.patch?full_index=1","sha256":"f3686647436045a9a53b05f81fae02d5a5a2025d5ce78a66aca0ade85c1a99c6"},{"strip":"p1","url":"https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3/commit/17d7b60194e5b6d9005bb10947905a393f432624.patch?full_index=1","sha256":"b0d1bce10cf2f03124af744f2a184162b6b555b09d162b8633ed8ab9b613f8f8"},{"strip":"p1","url":"https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3/commit/3ad17314d6e8c26beb88501f8e74e506ccaf26b8.patch?full_index=1","sha256":"52dd6132b03c4c1210bb1c0b8a32ff952f84b198d612903c10a53b7a4f5ce2b9"},{"strip":"p1","url":"https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3/commit/ea56cee80f441973a0149b57604e7a7874c61b65.patch?full_index=1","sha256":"bce8ef02bc56f2ac430d580191217ff78210cc6e261d29c7031a22e65cd05693"},{"strip":"p1","url":"https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3/commit/7c6e714f188f9576e25e0350cac4181139eec23e.patch?full_index=1","sha256":"96c9e4cbadb46c9ebfc6f4f386125161b68df4c12f7c85feffda39dff41a7277"}],"stable_checksum":"4516ecfa420826088c187efd42dad249367ca94ea6cdfc24e3030c3cf47af7b4","stable_url_args":["https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3/archive/refs/tags/v0.15.4.tar.gz"],"stable_version":"0.15.4"},"etcd":{"desc":"Key value store for shared configuration and service discovery","executables":["etcd","etcdctl","etcdutl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/etcd-io/etcd.git",{":branch":"main"}],"homepage":"https://etcd.io","license":"Apache-2.0","ruby_source_checksum":"6659fb814be695fa47f57464e5a6dde83c2fd55605648a451c82023819bafd52","service_args":[[":environment_variables",{":ETCD_UNSUPPORTED_ARCH":"arm64"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/etcd/bin/etcd"]],"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/etcd-io/etcd.git",{":tag":"v3.6.13",":revision":"b0f9ef190952e6e66a778513097a02ee41220727"}],"stable_version":"3.6.13"},"ethereum":{"desc":"Official Go implementation of the Ethereum protocol","executables":["abidump","abigen","blsync","devp2p","era","ethkey","evm","fetchpayload","geth","rlpdump","workload"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ethereum/go-ethereum.git",{":branch":"master"}],"homepage":"https://geth.ethereum.org/","license":"LGPL-3.0-or-later","oldnames":["geth"],"ruby_source_checksum":"8e519b86e590eebe51bf1275d75d6da8de82c6d8d74b64b1735480560738fc52","stable_dependencies":[{"go":":build"}],"stable_checksum":"80b4dee3b89ea40bedc808132befd605208089fdb8fde7981fc3c530596d3a9e","stable_url_args":["https://github.com/ethereum/go-ethereum/archive/refs/tags/v1.17.4.tar.gz"],"stable_version":"1.17.4"},"etl":{"desc":"Extensible Template Library","executables":["ETL-config"],"head_dependencies":["glibmm@2.66",{"pkgconf":":build"}],"homepage":"https://synfig.org","license":"GPL-3.0-or-later","ruby_source_checksum":"18bef9eb2eeb4b62571a5af63e04c0f21b11907b19066ed4eb908574f17bb5fb","stable_dependencies":["glibmm@2.66",{"pkgconf":":build"}],"stable_checksum":"570c898f1c976fac3026866d718ea3f48f8bce1b232ed8cbedc65921c4e3cc25","stable_url_args":["https://github.com/synfig/synfig/releases/download/v1.5.5/ETL-1.5.5.tar.gz"],"stable_version":"1.5.5","bottle_tag":":all","bottle_checksum":"0a4090f4ab50fbb307622bff66ee04cc9150a73eb1213b4130d923153a755f66"},"etsh":{"conflicts":[["oils-for-unix",{":because":"both install `osh` binaries"}],["omake",{":because":"both install `osh` binaries"}],["teleport",{":because":"both install `tsh` binaries"}]],"desc":"Two ports of /bin/sh from V6 UNIX (circa 1975)","executables":["etsh","osh","sh6","tsh"],"homepage":"https://etsh.dev/","license":{":all_of":["BSD-2-Clause","BSD-3-Clause","BSD-4-Clause",":public_domain"]},"oldnames":["osh"],"ruby_source_checksum":"b01e506c914f07953fe8bb9ad6acebafbc8848f09dc9c8871b242c445577ac82","stable_checksum":"fd4351f50acbb34a22306996f33d391369d65a328e3650df75fb3e6ccacc8dce","stable_url_args":["https://etsh.dev/src/etsh_5.4.0/etsh-5.4.0.tar.xz"],"stable_version":"5.4.0","version_scheme":1,"bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"76d54fb29f4d0591effe6ae857882d7c6c2113db9e8dd75b4d44b106bbac84c8"},"ettercap":{"desc":"Multipurpose sniffer/interceptor/logger for switched LAN","executables":["ettercap","ettercap-pkexec","etterfilter","etterlog"],"head_dependencies":["gdk-pixbuf","glib","gtk+3","libmaxminddb","libnet","ncurses","openssl@3","pcre2","at-spi2-core","cairo","freetype","pango",{"cmake":":build"}],"head_url_args":["https://github.com/Ettercap/ettercap.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"],["libpcap"]],"homepage":"https://ettercap.github.io/ettercap/","license":"GPL-2.0-or-later","ruby_source_checksum":"e543c1106641b49cd12bd918072866988eedf0da1b54b54234afab2d9eb60697","stable_dependencies":["gdk-pixbuf","glib","gtk+3","libmaxminddb","libnet","ncurses","openssl@3","pcre2","at-spi2-core","cairo","freetype","pango",{"cmake":":build"}],"stable_checksum":"210a535138772ee67f5946ef61efe3bba31413d0f241a11d953fb553cacbbacd","stable_url_args":["https://github.com/Ettercap/ettercap/archive/refs/tags/v0.8.4.1.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"],["libpcap"]],"stable_version":"0.8.4.1"},"euler-py":{"bottle_rebuild":6,"desc":"Project Euler command-line tool written in Python","executables":["euler"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/iKevinY/EulerPy.git",{":branch":"master"}],"homepage":"https://github.com/iKevinY/EulerPy","license":"MIT","revision":3,"ruby_source_checksum":"7061c9874db29d22174a82031308250b23836d49b0f4aba16c22c25b6ec582ea","stable_dependencies":["python@3.14"],"stable_checksum":"83b2175ee1d875e0f52b0d7bae1fb8500f5098ac6de5364a94bc540fb9408d23","stable_url_args":["https://files.pythonhosted.org/packages/a6/41/f074081bc036fbe2f066746e44020947ecf06ac53b6319a826023b8b5333/EulerPy-1.4.0.tar.gz"],"stable_version":"1.4.0","bottle_tag":":all","bottle_checksum":"6db4a36f8704a74ee7a62cbd6fb742b57b1586b592b0d5d53f6d24e34bb85be5"},"eureka":{"bottle_rebuild":2,"desc":"CLI tool to input and store your ideas without leaving the terminal","executables":["eureka"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/simeg/eureka.git",{":branch":"master"}],"homepage":"https://github.com/simeg/eureka","license":"MIT","ruby_source_checksum":"fab466b0a335322509a1f99032fb0113899e96a261f137ad198e8be9a2ab73d2","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e874549e1447ee849543828f49c4c1657f7e6cfe787deea13d44241666d4aaa0","stable_url_args":["https://github.com/simeg/eureka/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0"},"eva":{"desc":"Calculator REPL, similar to bc(1)","executables":["eva"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/oppiliappan/eva.git",{":branch":"master"}],"homepage":"https://github.com/oppiliappan/eva/","license":"MIT","ruby_source_checksum":"527c033d6fad23cd1cc82a6703a1c04dd84d881e1cdef689b14388b1f48e0bf1","stable_dependencies":[{"rust":":build"}],"stable_checksum":"d6a6eb8e0d46de1fea9bd00c361bd7955fcd7cc8f3310b786aad48c1dce7b3f7","stable_url_args":["https://github.com/oppiliappan/eva/archive/refs/tags/v0.3.1.tar.gz"],"stable_version":"0.3.1","bottle_checksum":"967cc1144edab1e5632c3105e84b588121dd7f211c056ffb9795ccf35fba2449"},"evans":{"desc":"More expressive universal gRPC client","executables":["evans"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ktr0731/evans.git",{":branch":"master"}],"homepage":"https://github.com/ktr0731/evans","license":"MIT","ruby_source_checksum":"5d5d9051a8bf6377c280e07aa03e2b7165e772d1498e486f313aad5e02140557","stable_dependencies":[{"go":":build"}],"stable_checksum":"980177e9a7a88e2d9d927acb8171466c40dcef2db832ee4b638ba512d50cce37","stable_url_args":["https://github.com/ktr0731/evans/archive/refs/tags/v0.10.11.tar.gz"],"stable_version":"0.10.11"},"eventpp":{"desc":"Event Dispatcher and callback list for C++","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/wqking/eventpp","license":"Apache-2.0","ruby_source_checksum":"e071672bc0fbe341f4a7a5e5e18b1c80e16539f271c7e9fe33e5052c0ed26074","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"d87aba67223fd9aced2ba55eb82bd534007e43e1b919106a53fcd3070fa125ea","stable_url_args":["https://github.com/wqking/eventpp/archive/refs/tags/v0.1.3.tar.gz"],"stable_version":"0.1.3","bottle_tag":":all","bottle_checksum":"8c9e674ef83f8d4768c4bfd91497f725487973384179be6bd8986ab37c55d7b2"},"evernote-backup":{"desc":"Backup & export all Evernote notes and notebooks","executables":["evernote-backup"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://github.com/vzhd1701/evernote-backup","license":"MIT","revision":7,"ruby_source_checksum":"e029d65b6b71e11ffb7c9df5e2af082d0c4480e26baf584b0071393bfc454bca","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"564c39cd92633e9e9492346363bd3f85175c15a9f73d5c34d35835a2ef05e197","stable_url_args":["https://files.pythonhosted.org/packages/77/09/021f30d5e05df5587f0621b4144b687d94af331fefa54f5a14b7cd2d80d1/evernote_backup-1.13.1.tar.gz"],"stable_version":"1.13.1"},"evernote2md":{"desc":"Convert Evernote .enex file to Markdown","executables":["evernote2md"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/wormi4ok/evernote2md.git",{":branch":"master"}],"homepage":"https://github.com/wormi4ok/evernote2md","license":"MIT","ruby_source_checksum":"522b882e3a25ba79e064c889ff05cc5efd5d9601687d7e8475a1232234957eb1","stable_dependencies":[{"go":":build"}],"stable_checksum":"643b6f12f2a6874293f7ed0c0de69089cd5c7cd8ee30899f1a85f9a63008fd9d","stable_url_args":["https://github.com/wormi4ok/evernote2md/archive/refs/tags/v0.22.2.tar.gz"],"stable_version":"0.22.2"},"evil-helix":{"conflicts":[["helix",{":because":"both install `hx` binaries"}],["hex",{":because":"both install `hx` binaries"}]],"desc":"Soft fork of the helix editor","executables":["hx"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/usagi-flow/evil-helix.git",{":branch":"main"}],"homepage":"https://evil-helix.github.io","license":"MPL-2.0","ruby_source_checksum":"84fa52cb4b575ac14c3ff2f972ebfefb80047ab038e7baec7c3001fd8c0a6d16","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1a5dc826890eede336b2f2cabbb1bb19b3e25ebbc0c42ac09eb7d9348bbf27cc","stable_url_args":["https://github.com/usagi-flow/evil-helix/archive/refs/tags/release-20250915.tar.gz"],"stable_version":"20250915"},"evince":{"bottle_rebuild":1,"desc":"GNOME document viewer","executables":["evince","evince-previewer","evince-thumbnailer"],"head_dependencies":["adwaita-icon-theme","at-spi2-core","cairo","djvulibre","gdk-pixbuf","glib","gspell","gtk+3","hicolor-icon-theme","libarchive","libgxps","libhandy","libsecret","libspectre","libtiff","pango","poppler","gettext",{"desktop-file-utils":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://apps.gnome.org/Evince/","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"ec501a3cbd0590323d3e8dedda1050d5b6308599a1470faa3d6b5bd72fc0563a","stable_dependencies":["adwaita-icon-theme","at-spi2-core","cairo","djvulibre","gdk-pixbuf","glib","gspell","gtk+3","hicolor-icon-theme","libarchive","libgxps","libhandy","libsecret","libspectre","libtiff","pango","poppler","gettext",{"desktop-file-utils":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"f296c5c662886635d4cd597e8ac0afcde7982be4486533c2b7f095b268be8668","stable_url_args":["https://download.gnome.org/sources/evince/48/evince-48.4.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"48.4"},"evtx":{"desc":"Windows XML Event Log parser","executables":["evtx_dump"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/omerbenamram/evtx.git",{":branch":"master"}],"homepage":"https://github.com/omerbenamram/evtx","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"b7045008dd490ffe81801d1fa302674c31eed6d26d40343f5ad4cc6f26d5d77e","stable_dependencies":[{"rust":":build"}],"stable_checksum":"d1d69b5e4daab47214eec816bb3ef3b4cdadf3921879b4c422210b8dda297cd3","stable_url_args":["https://github.com/omerbenamram/evtx/archive/refs/tags/v0.12.2.tar.gz"],"stable_version":"0.12.2"},"ex-vi":{"bottle_rebuild":1,"conflicts":[["macvim",{":because":"both install `vi` and `view` binaries"}],["vim",{":because":"both install `ex` and `view` binaries"}],["vim-classic",{":because":"both install `ex` and `view` binaries"}]],"desc":"UTF8-friendly version of traditional vi","executables":["edit","ex","vedit","vi","view"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://ex-vi.sourceforge.net/","license":{":all_of":["BSD-4-Clause","BSD-4-Clause-UC"]},"ruby_source_checksum":"5c18672398785388b2f9b3fe2eff8ba491c00c25a3c59c3fb0683d1942251c27","stable_checksum":"da4be7cf67e94572463b19e56850aa36dc4e39eb0d933d3688fe8574bb632409","stable_url_args":["https://downloads.sourceforge.net/project/ex-vi/ex-vi/050325/ex-050325.tar.bz2"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"050325"},"exact-image":{"bottle_rebuild":1,"desc":"Image processing library","executables":["bardecode","econvert","edentify","empty-page","hocr2pdf","optimize2bw"],"head_dependencies":["libagg",{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://exactcode.com/opensource/exactimage/","license":"GPL-2.0-only","ruby_source_checksum":"6c86b9439e13f72fb538716cc1033d3b3f39a32a589e94e0c6096146255b8b7f","stable_dependencies":["libagg",{"pkgconf":":build"}],"stable_checksum":"7843cf35db40f3a2caed3d0b11256e226ef16169244ca2dc1c89af86ac8a148a","stable_url_args":["https://dl.exactcode.de/oss/exact-image/exact-image-1.2.1.tar.bz2"],"stable_uses_from_macos":[["expat"]],"stable_version":"1.2.1"},"excalidraw-converter":{"desc":"Command-line tool for porting Excalidraw diagrams to Gliffy","executables":["excalidraw-converter","exconv"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sindrel/excalidraw-converter.git",{":branch":"master"}],"homepage":"https://github.com/sindrel/excalidraw-converter","license":"MIT","ruby_source_checksum":"95752914c956efab8c82bfd7ad9a922f2edf114df728e7cc6981d9a826fca5b1","stable_dependencies":[{"go":":build"}],"stable_checksum":"46981f7f023e975338f276efafa9bcb1e002ce406a7750f96a63ee2a090a277b","stable_url_args":["https://github.com/sindrel/excalidraw-converter/archive/refs/tags/v1.5.6.tar.gz"],"stable_version":"1.5.6"},"excel-compare":{"bottle_rebuild":1,"desc":"Command-line tool (and API) for diffing Excel Workbooks","executables":["excel_cmp"],"head_dependencies":["openjdk"],"homepage":"https://github.com/na-ka-na/ExcelCompare","license":"MIT","ruby_source_checksum":"38db3bd3a6ec3dfd3981c09b7493b0adb066c46672163085c6af10d18ccb3145","stable_dependencies":["openjdk"],"stable_checksum":"bf5709fc7c86a59f6f535685b0e08a7c8bcb73c48c4c03e4d54b1fd816c90825","stable_url_args":["https://github.com/na-ka-na/ExcelCompare/releases/download/0.7.0/ExcelCompare-0.7.0.zip"],"stable_version":"0.7.0","bottle_tag":":all","bottle_checksum":"a711cca888cc9038f1b3d57586bd777495e17e849ff0fc5577d10cfca5bd329a"},"execline":{"desc":"Interpreter-less scripting language","executables":["background","backtick","case","cd","define","dollarat","elgetopt","elgetpositionals","elglob","eltest","emptyenv","envfile","exec","execline-cd","execline-umask","execlineb","exit","export","export-array","fdblock","fdclose","fdmove","fdreserve","fdswap","forbacktickx","foreground","forstdin","forx","getcwd","getpid","heredoc","homeof","if","ifelse","ifte","ifthenelse","importas","loopwhilex","multidefine","multisubstitute","pipeline","piperw","posix-cd","posix-umask","redirfd","runblock","shift","trap","tryexec","umask","unexport","wait","withstdinas"],"head_dependencies":["skalibs",{"pkgconf":":build"}],"head_url_args":["git://git.skarnet.org/execline",{":branch":"main"}],"homepage":"https://skarnet.org/software/execline/","license":"ISC","ruby_source_checksum":"c6282b00adfd47aed57b03bc356263ed1ca20071f92043e4c371d504ab71e8a6","stable_dependencies":["skalibs",{"pkgconf":":build"}],"stable_checksum":"23350d10797909636060522607591cb4a2118328cb58c5e65fb19a2c0d47264e","stable_url_args":["https://skarnet.org/software/execline/execline-2.9.8.1.tar.gz"],"stable_version":"2.9.8.1"},"execstack":{"desc":"Utility to set/clear/query executable stack bit","head_dependencies":["elfutils"],"homepage":"https://people.redhat.com/jakub/prelink/","license":"GPL-2.0-or-later","ruby_source_checksum":"f751e80d49b3264bfa9e8655a6067dd3d01ad033c987bf8c3a95bf389e87eacb","stable_dependencies":["elfutils"],"stable_checksum":"6339c7605e9b6f414d1be32530c9c8011f38820d36431c8a62e8674ca37140f0","stable_url_args":["https://people.redhat.com/jakub/prelink/prelink-20130503.tar.bz2"],"stable_version":"20130503"},"exempi":{"bottle_rebuild":1,"desc":"Library to parse XMP metadata","executables":["exempi"],"head_uses_from_macos":[["expat"]],"homepage":"https://libopenraw.freedesktop.org/exempi/","license":"BSD-3-Clause","ruby_source_checksum":"e5133ce6103848e1f0c0f74a6ff64ca81bc054b3c1199c1b5b9828964cbdc8b5","stable_checksum":"7513b7e42c3bd90a58d77d938c60d2e87c68f81646e7cb8b12d71fe334391c6f","stable_url_args":["https://libopenraw.freedesktop.org/download/exempi-2.6.6.tar.bz2"],"stable_uses_from_macos":[["expat"]],"stable_version":"2.6.6"},"exercism":{"desc":"Command-line tool to interact with exercism.io","executables":["exercism"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/exercism/cli.git",{":branch":"main"}],"homepage":"https://exercism.io/cli/","license":"MIT","ruby_source_checksum":"c98b3d6a6430114c30ade63bb9f888556096f8838bac796055a44594acfdb425","stable_dependencies":[{"go":":build"}],"stable_checksum":"386cee0117c42a0ead45b6f636f96c2fc20cc5f64f802fcda93c7a0778330f3c","stable_url_args":["https://github.com/exercism/cli/archive/refs/tags/v3.5.8.tar.gz"],"stable_version":"3.5.8"},"exif":{"desc":"Read, write, modify, and display EXIF data on the command-line","executables":["exif"],"head_dependencies":["libexif","popt",{"pkgconf":":build"}],"homepage":"https://libexif.github.io/","license":"LGPL-2.1-or-later","ruby_source_checksum":"64e91db14e0a39447b0a0ca850157b9945f95d2827a1d0745d9d75bdd872f88a","stable_dependencies":["libexif","popt",{"pkgconf":":build"}],"stable_checksum":"0fe268736e0ca0538d4af941022761a438854a64c8024a4175e57bf0418117b9","stable_url_args":["https://github.com/libexif/exif/releases/download/exif-0_6_22-release/exif-0.6.22.tar.xz"],"stable_version":"0.6.22","bottle_cellar":":any","bottle_checksum":"6f8bd97c2b520c9ca089a39d2ae293f37e15a8049880c308a6413f295ef8b3fe"},"exiftags":{"desc":"Utility to read EXIF tags from a digital camera JPEG file","executables":["exifcom","exiftags","exiftime"],"homepage":"https://johnst.org/sw/exiftags/","license":"BSD-4-Clause","ruby_source_checksum":"71b78a07e5525a5b927185a6f38f9dd50ff07782d4d55ebffb7facb30d9d747d","stable_checksum":"d95744de5f609f1562045f1c2aae610e8f694a4c9042897a51a22f0f0d7591a4","stable_url_args":["https://johnst.org/sw/exiftags/exiftags-1.01.tar.gz"],"stable_version":"1.01","bottle_checksum":"2229163e3493c0fae8cf83479f5c5258b926437b353038cd738d7f7d50fc20f9"},"exiftool":{"desc":"Perl lib for reading and writing EXIF metadata","executables":["exiftool"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://git.code.sf.net/p/exiftool/code.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://exiftool.org","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"75d5e7e67f7c69db77fe235621f7f85f9357c7de959665cce33bfa71a71caa7e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"5f4c81d34ad406538c2871ad72dbfceb5d9b412b2f16cbbeb4d712d270846667","stable_url_args":["https://downloads.sourceforge.net/project/exiftool/Image-ExifTool-13.55.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"13.55"},"exiftran":{"bottle_rebuild":1,"desc":"Transform digital camera jpegs and their EXIF data","executables":["exiftran"],"head_dependencies":["jpeg-turbo","libexif","pixman",{"pkgconf":":build"}],"homepage":"https://www.kraxel.org/blog/linux/fbida/","license":"GPL-2.0-or-later","oldnames":["fbida"],"revision":2,"ruby_source_checksum":"1621bdffb2560f3c4b1d8e020a1cbb2fa62ecd1fb0228db8074af47723515869","stable_dependencies":["jpeg-turbo","libexif","pixman",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/exiftran/fix-build.diff"}],"stable_checksum":"95b7c01556cb6ef9819f358b314ddfeb8a4cbe862b521a3ed62f03d163154438","stable_url_args":["https://www.kraxel.org/releases/fbida/fbida-2.14.tar.gz"],"stable_version":"2.14","bottle_cellar":":any","bottle_checksum":"6d4edb4e74112bc2835d5a096a689e7cb556d9ef58f1169de616151aee9e69f3"},"exim":{"caveats":"Start with:\n  exim_ctl start\nDon't forget to run it as root to be able to bind port 25.\n","desc":"Complete replacement for sendmail","executables":["exicyclog","exigrep","exim","exim-4.99.4-2","exim_checkaccess","exim_ctl","exim_dbmbuild","exim_dumpdb","exim_fixdb","exim_id_update","exim_lock","exim_msgdate","exim_tidydb","eximstats","exinext","exipick","exiqgrep","exiqsumm","exiwhat"],"head_dependencies":["openssl@3","pcre2"],"head_uses_from_macos":[["libxcrypt"],["perl"],["sqlite"]],"homepage":"https://exim.org","license":"GPL-2.0-or-later","ruby_source_checksum":"53fe522aba1bef227408461bf87cc155a63e9278c42531826db50df5a412b729","stable_dependencies":["openssl@3","pcre2"],"stable_checksum":"87ff38815700dfb1ee4eb7e8dba7916df7a755905354d2d0faa1ae1790c4fd9d","stable_url_args":["https://ftp.exim.org/pub/exim/exim4/exim-4.99.4.tar.xz"],"stable_uses_from_macos":[["libxcrypt"],["perl"],["sqlite"]],"stable_version":"4.99.4"},"exiv2":{"desc":"EXIF and IPTC metadata manipulation library and tools","executables":["exiv2"],"head_dependencies":["brotli","inih","libssh","gettext",{"cmake":":build"},{"gettext":":build"}],"head_url_args":["https://github.com/Exiv2/exiv2.git",{":branch":"main"}],"head_uses_from_macos":[["curl"],["expat"]],"homepage":"https://exiv2.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"8485febb130709de73fe81baa0e918cac2b14a683ee46b191a956a3769b464d8","stable_dependencies":["brotli","inih","libssh","gettext",{"cmake":":build"},{"gettext":":build"}],"stable_checksum":"ea51b0609f58a9afa063b60daa1539948b62247721e154f4fff0ad3aec9f9756","stable_url_args":["https://github.com/Exiv2/exiv2/archive/refs/tags/v0.28.8.tar.gz"],"stable_uses_from_macos":[["curl"],["expat"]],"stable_version":"0.28.8"},"exodriver":{"aliases":["liblabjackusb"],"desc":"Thin interface to LabJack devices","head_dependencies":["libusb"],"head_url_args":["https://github.com/labjack/exodriver.git",{":branch":"master"}],"homepage":"https://labjack.com/support/linux-and-mac-os-x-drivers","license":"MIT","ruby_source_checksum":"8a8cce9b70a92579665e96d1c8806b816ca73f358ca85766425fd41bbfc3dea6","stable_dependencies":["libusb"],"stable_checksum":"ef11760322b31f16802ec202406e780339f54bde774689b97e926778417d6c79","stable_url_args":["https://github.com/labjack/exodriver/archive/refs/tags/v2.7.0.tar.gz"],"stable_version":"2.7.0","bottle_cellar":":any","bottle_checksum":"cf6b1fc2151d7058b04b0e21ef74604a657ea8fc02f61de05bb05ff3fc4c0e9f"},"exomizer":{"desc":"File compressor optimized for decompression in 8-bit environments","executables":["exobasic","exomizer"],"head_url_args":["https://bitbucket.org/magli143/exomizer.git",{":branch":"master"}],"homepage":"https://bitbucket.org/magli143/exomizer/wiki/Home","license":{":all_of":["Zlib",{"GPL-3.0-or-later":{":with":"Bison-exception-2.2"}}]},"ruby_source_checksum":"4ea4a4134aa12c13ec895eb757c26cd6ec64c5fa31eee36802018c749825bf27","stable_checksum":"8896285e48e89e29ba962bc37d8f4dcd506a95753ed9b8ebf60e43893c36ce3a","stable_url_args":["https://bitbucket.org/magli143/exomizer/wiki/downloads/exomizer-3.1.2.zip"],"stable_version":"3.1.2"},"expat":{"desc":"XML 1.0 parser","executables":["xmlwf"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"docbook2x":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/libexpat/libexpat.git",{":branch":"master"}],"homepage":"https://libexpat.github.io/","keg_only_args":[":provided_by_macos"],"license":"MIT","ruby_source_checksum":"d971620d8da8cf4c84ec03a0d6039eeeb1b2ccf248ff860b06361d7de9ac8833","stable_checksum":"3ad89b8588e6644bd4e49981480d48b21289eebbcd4f0a1a4afb1c29f99b6ab4","stable_url_args":["https://github.com/libexpat/libexpat/releases/download/R_2_8_2/expat-2.8.2.tar.xz"],"stable_version":"2.8.2"},"expect":{"conflicts":[["ircd-hybrid",{":because":"both install an `mkpasswd` binary"}],["bash-snippets",{":because":"both install `weather` binaries"}]],"desc":"Program that can automate interactive applications","executables":["autoexpect","autopasswd","cryptdir","decryptdir","dislocate","expect","ftp-rfc","kibitz","lpunlock","mkpasswd","multixterm","passmass","rftp","rlogin-cwd","timed-read","timed-run","tknewsbiff","tkpasswd","unbuffer","weather","xkibitz","xpstat"],"head_dependencies":["tcl-tk@8",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://core.tcl-lang.org/expect/index","license":":public_domain","revision":3,"ruby_source_checksum":"0f5444cb4146e9a967825cc3303fe8bd2c9715006d15487332ea12eeae28ebe4","stable_dependencies":["tcl-tk@8",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/expect/headers.diff"},{"strip":"p1","url":"https://github.com/iains/darwin-expect/commit/2a98bd855e9bf2732ba6ddbd490b748d5668eeb0.patch?full_index=1","sha256":"deb83cfa2475b532c4e63b0d67e640a4deac473300dd986daf650eba63c4b4c0"}],"stable_checksum":"49a7da83b0bdd9f46d04a04deec19c7767bb9a323e40c4781f89caf760b92c34","stable_url_args":["https://downloads.sourceforge.net/project/expect/Expect/5.45.4/expect5.45.4.tar.gz"],"stable_version":"5.45.4"},"expert":{"desc":"Official Elixir Language Server Protocol implementation","executables":["expert"],"head_dependencies":["openssl@3",{"elixir":":build"},{"erlang":":build"},{"just":":build"}],"head_url_args":["https://github.com/expert-lsp/expert.git",{":branch":"main"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://expert-lsp.org","license":"Apache-2.0","ruby_source_checksum":"34905cade730e28c7583096c0a4a6cd584431deee318bcca4bfc5b3751e55024","stable_dependencies":["openssl@3",{"elixir":":build"},{"erlang":":build"},{"just":":build"}],"stable_checksum":"cbe134490b7bf52953807c82503bf109131f5e90d5c883cee3210c0a5e4f636b","stable_url_args":["https://github.com/expert-lsp/expert/archive/refs/tags/v0.1.5.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.1.5"},"exploitdb":{"desc":"Database of public exploits and corresponding vulnerable software","executables":["searchsploit"],"head_url_args":["https://gitlab.com/exploit-database/exploitdb.git",{":branch":"main"}],"homepage":"https://www.exploit-db.com/","license":"GPL-2.0-or-later","ruby_source_checksum":"d214ac903f1f88619ca773a05df980e741f113d4778798c529c766a389ed2a01","stable_url_args":["https://gitlab.com/exploit-database/exploitdb.git",{":tag":"2026-07-08",":revision":"bb5ede6fe12f9b14ada87b125dfab8b3a298e5f7"}],"stable_version":"2026-07-08"},"ext2fuse":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-03-06",":because":":unmaintained"},"desc":"Compact implementation of ext2 file system using FUSE","disable_args":{":date":"2026-03-06",":because":":unmaintained"},"head_dependencies":["e2fsprogs","libfuse@2"],"homepage":"https://sourceforge.net/projects/ext2fuse/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"8d08a1493f47895388e9f98973808eb532b181b43207e6ff3546f5a34ca95087","stable_dependencies":["e2fsprogs","libfuse@2"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"431035797b2783216ec74b6aad5c721b4bffb75d2174967266ee49f0a3466cd9","stable_url_args":["https://downloads.sourceforge.net/project/ext2fuse/ext2fuse/0.8.1/ext2fuse-src-0.8.1.tar.gz"],"stable_version":"0.8.1"},"ext4fuse":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-06-21",":because":":unmaintained"},"desc":"Read-only implementation of ext4 for FUSE","disable_args":{":date":"2027-06-21",":because":":unmaintained"},"head_dependencies":["libfuse@2",{"pkgconf":":build"}],"head_url_args":["https://github.com/gerard/ext4fuse.git",{":branch":"master"}],"homepage":"https://github.com/gerard/ext4fuse","license":"GPL-2.0-only","ruby_source_checksum":"ffc718e32c6e27372d68f712b657a0ae2f95f2cebb06aee0eda1df37c23e2436","stable_dependencies":["libfuse@2",{"pkgconf":":build"}],"stable_checksum":"550f1e152c4de7d4ea517ee1c708f57bfebb0856281c508511419db45aa3ca9f","stable_url_args":["https://github.com/gerard/ext4fuse/archive/refs/tags/v0.1.3.tar.gz"],"stable_version":"0.1.3"},"extra-cmake-modules":{"desc":"Extra modules and scripts for CMake","head_dependencies":[{"cmake":":build"},{"sphinx-doc":":build"},{"cmake":":test"}],"head_url_args":["https://invent.kde.org/frameworks/extra-cmake-modules.git",{":branch":"master"}],"homepage":"https://api.kde.org/ecm/","license":{":all_of":["BSD-2-Clause","BSD-3-Clause","MIT"]},"oldnames":["kde-extra-cmake-modules"],"ruby_source_checksum":"70e02cc4d891e3a2ee96726969a32369811576cd7daa31b55d1f1f1f5c925648","stable_dependencies":[{"cmake":":build"},{"sphinx-doc":":build"},{"cmake":":test"}],"stable_checksum":"f3b5af578017a6a0f127fb1c31609db2e4f016e99b900d5a11f6ffb6c55006a3","stable_url_args":["https://download.kde.org/stable/frameworks/6.27/extra-cmake-modules-6.27.0.tar.xz"],"stable_version":"6.27.0","bottle_tag":":all","bottle_checksum":"9646c51239abc0c6b4199b48571da7ea4d1392e06a55c9c177632c1961a96677"},"extract_url":{"desc":"Perl script to extracts URLs from emails or plain text","executables":["extract_url"],"head_uses_from_macos":[["ncurses"],["perl"]],"homepage":"https://www.memoryhole.net/~kyle/extract_url/","license":"BSD-2-Clause","revision":4,"ruby_source_checksum":"4207f7ed9693dc828f2ef11984ae00f9c663ee961af19e1de31b85c602375f5e","stable_checksum":"5f0b568d5c9449f477527b4077d8269f1f5e6d6531dfa5eb6ca72dbacab6f336","stable_url_args":["https://github.com/m3m0ryh0l3/extracturl/archive/refs/tags/v1.6.2.tar.gz"],"stable_uses_from_macos":[["ncurses"],["perl"]],"stable_version":"1.6.2"},"exult":{"bottle_rebuild":1,"caveats":"This formula only includes the game engine; you will need to supply your own\nown legal copy of the Ultima 7 game files for the software to fully function.\n\nUpdate audio settings accordingly with configuration file:\n  ~/Library/Preferences/exult.cfg\n\n  To use CoreAudio, set `driver` to `CoreAudio`.\n  To use audio pack, set `use_oggs` to `yes`.\n","desc":"Recreation of Ultima 7","executables":["exult"],"head_dependencies":["sdl3","libogg","libvorbis",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/exult/exult.git",{":branch":"master"}],"homepage":"https://exult.sourceforge.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"548e611e39736e3746d17d0adf7cc3b77d780176baf7833e311054a6c5b936ee","stable_dependencies":["sdl2-compat","libogg","libvorbis",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"5e5113e31dd8010b8dfd00b6b08f76681dc1e88254d357c92f15c202f7ed7e1f","stable_url_args":["https://github.com/exult/exult/archive/refs/tags/v1.12.1.tar.gz"],"stable_version":"1.12.1"},"eye-d3":{"desc":"Work with ID3 metadata in .mp3 files","executables":["eyeD3"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/nicfit/eyeD3.git",{":branch":"0.9.x"}],"homepage":"https://eyed3.readthedocs.io/en/latest/","license":"GPL-3.0-or-later","ruby_source_checksum":"47b973343cb8f3c26ac7fa0f480f32d8c8b3afffa3ffd7c11aa2825125b16511","stable_dependencies":["python@3.14"],"stable_checksum":"a8affaae19384aca66f6efef3babd705042a76e546f08e886f5f28691ac62a3b","stable_url_args":["https://files.pythonhosted.org/packages/ee/aa/5873b98fa5f570724a65757987c155dea68d27f0acae17da1b1ffc8cd0d2/eyed3-0.9.9.tar.gz"],"stable_version":"0.9.9","bottle_tag":":all","bottle_checksum":"c6bbc59b8cca30423c14cd273ec694b3025e2c3aa2b6425966301121fb791889"},"eza":{"desc":"Modern, maintained replacement for ls","executables":["eza"],"head_dependencies":["libgit2",{"pandoc":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/eza-community/eza.git",{":branch":"main"}],"homepage":"https://eza.rocks","license":"EUPL-1.2","ruby_source_checksum":"975924867ba7247d16f58a71bf9d2fb9900b199d815c7b67a8c930f9b89506ec","stable_dependencies":["libgit2",{"pandoc":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"9fbcad518b8a2095206ac385329ca62d216bf9fdc652dde2d082fcb37c309635","stable_url_args":["https://github.com/eza-community/eza/archive/refs/tags/v0.23.4.tar.gz"],"stable_version":"0.23.4"},"ezstream":{"desc":"Client for Icecast streaming servers","executables":["ezstream","ezstream-cfgmigrate","ezstream-file.sh"],"head_dependencies":["libshout","taglib",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"check":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/ezstream.git",{":branch":"develop"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://icecast.org/ezstream/","license":"GPL-2.0-only","revision":2,"ruby_source_checksum":"4ef314adb6b969741c86b408eadb3ce53d31859f36b101204a265008483cb356","stable_dependencies":["libshout","taglib",{"check":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/fa368818e58ecee010bd43f3c08e51c523ee8cf6/audio/ezstream/files/sys-types.patch","sha256":"a5c39de970e1d43dc2dac84f4a0a82335112da6b86f9ea09be73d6e95ce4716c"}],"stable_checksum":"11de897f455a95ba58546bdcd40a95d3bda69866ec5f7879a83b024126c54c2a","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/ezstream/ezstream-1.0.2.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.0.2"},"f2":{"desc":"Command-line batch renaming tool","executables":["f2"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ayoisaiah/f2.git",{":branch":"master"}],"homepage":"https://f2.freshman.tech","license":"MIT","ruby_source_checksum":"40dc890ffc0192438ab99431c9f43f256444041979e4237894841911ca40fa49","stable_dependencies":[{"go":":build"}],"stable_checksum":"0785e40b1fd2adb55165f668dc2635d47559fd7534b0f1da33849f155c4e539b","stable_url_args":["https://github.com/ayoisaiah/f2/archive/refs/tags/v2.2.2.tar.gz"],"stable_version":"2.2.2"},"f3":{"desc":"Test various flash cards","executables":["f3read","f3write"],"head_dependencies":["argp-standalone"],"head_url_args":["https://github.com/AltraMayor/f3.git",{":branch":"master"}],"homepage":"https://fight-flash-fraud.readthedocs.io/en/latest/","license":"GPL-3.0-only","ruby_source_checksum":"627e2ce49a18789ed142daded31509644fe86ba8ec52b20b2901e47a7edce566","stable_dependencies":["argp-standalone"],"stable_checksum":"ce54275b7793f97391583ede33c1d87590901d8da20cce604b1f07a029aefc67","stable_url_args":["https://github.com/AltraMayor/f3/archive/refs/tags/v10.0.tar.gz"],"stable_version":"10.0"},"f3d":{"desc":"Fast and minimalist 3D viewer","executables":["f3d"],"head_dependencies":["alembic","assimp","opencascade","vtk","hdf5","imath","netcdf",{"cmake":":build"}],"homepage":"https://f3d.app","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"6880e7310756ed73d43f915cbb98a7230bc2ca644700663dc49f3347913eb48c","stable_dependencies":["alembic","assimp","opencascade","vtk","hdf5","imath","netcdf",{"cmake":":build"}],"stable_checksum":"033845b5d49af3ae60fcc3fe85d82c841d990d3534638a4472123f84b3e82795","stable_url_args":["https://github.com/f3d-app/f3d/archive/refs/tags/v3.5.0.tar.gz"],"stable_version":"3.5.0"},"faac":{"desc":"ISO AAC audio encoder","executables":["faac"],"head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/knik0/faac.git",{":branch":"master"}],"homepage":"https://sourceforge.net/projects/faac/","license":"LGPL-2.1-or-later","ruby_source_checksum":"067786111df344d90dc2b2b60b709ca14afdb563757fc7ac21ae8d97c197f3f7","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"e6876cba00cbd786a7f984d9aaada4d5bcb08d2582100366c70f6164d5c89214","stable_url_args":["https://github.com/knik0/faac/archive/refs/tags/faac-1.50.tar.gz"],"stable_version":"1.50"},"faad2":{"desc":"ISO AAC audio decoder","executables":["faad"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://sourceforge.net/projects/faac/","license":"GPL-2.0-or-later","ruby_source_checksum":"12489acded7b71ea76f2bd42965b751dd519186a1eae716bddfcf9ff4e0cb136","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"3fcbd305e4abd34768c62050e18ca0986f7d9c5eca343fb98275418013065c0e","stable_url_args":["https://github.com/knik0/faad2/archive/refs/tags/2.11.2.tar.gz"],"stable_version":"2.11.2"},"faas-cli":{"aliases":["faas"],"desc":"CLI for templating and/or deploying FaaS functions","executables":["faas","faas-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/openfaas/faas-cli.git",{":branch":"master"}],"homepage":"https://www.openfaas.com/","license":"MIT","ruby_source_checksum":"027e9ddea5341d032f9c8cbb8af2a259e9f4acf80bcf56c07c9d9f011bb554ea","stable_dependencies":[{"go":":build"}],"stable_checksum":"912125b727325ca12a98c0b8c3d2a50849fc030d1c379430b7641c2b5d3d8bff","stable_url_args":["https://github.com/openfaas/faas-cli/archive/refs/tags/0.18.10.tar.gz"],"stable_version":"0.18.10"},"fabio":{"desc":"Zero-conf load balancing HTTP(S) router","executables":["fabio"],"head_dependencies":[{"go":":build"},{"etcd":":test"}],"head_url_args":["https://github.com/fabiolb/fabio.git",{":branch":"master"}],"homepage":"https://fabiolb.net","license":"MIT","ruby_source_checksum":"1fed138e9d2dc954a3dc5348c172734ae06ee5fc97d3325f1518dd6083bbe7b8","stable_dependencies":[{"go":":build"},{"etcd":":test"}],"stable_checksum":"46b874107a81b9b843c4617ca9a5da395f69f666c9c92f19b192bcdf2aab22db","stable_url_args":["https://github.com/fabiolb/fabio/archive/refs/tags/v1.7.2.tar.gz"],"stable_version":"1.7.2"},"fabric-ai":{"desc":"Open-source framework for augmenting humans using AI","executables":["fabric-ai"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/danielmiessler/fabric.git",{":branch":"main"}],"homepage":"https://github.com/danielmiessler/fabric","license":"MIT","ruby_source_checksum":"3f32f547583d5938298b794f9c437690b12cf95d0c4d5dc54ce0c7f9447b420a","stable_dependencies":[{"go":":build"}],"stable_checksum":"5bd7130d565b9b5a071ad765ab7a8307e8a2bd046b0268422dd0d66a88c4654f","stable_url_args":["https://github.com/danielmiessler/fabric/archive/refs/tags/v1.4.455.tar.gz"],"stable_version":"1.4.455"},"fabric-completion":{"bottle_rebuild":2,"caveats":"All available tasks are cached in special file to speed up the response.\nTherefore, Add .fab_tasks~ to your \".gitignore\".\n\nFor more details and configuration refer to the home page.\n","desc":"Bash completion for Fabric","head_url_args":["https://github.com/n0740/fabric-completion.git",{":branch":"master"}],"homepage":"https://github.com/n0740/fabric-completion","license":"MIT","ruby_source_checksum":"048790ff39624102cc25b1f8d7613334f301e411d82fcb0d45f781b4b1d2723d","stable_checksum":"34db5a8b207a66170580fc5c9d7521e76f3c3ee85471fa19a27718dca9a934a7","stable_url_args":["https://github.com/n0740/fabric-completion/archive/5b5910492046e6335af0e88550176d2583d9a510.tar.gz"],"stable_version":"1","bottle_tag":":all","bottle_checksum":"3d2a6d8ccfa6f87727fb8d7530c7a4fb20fda11dd0a580740bb7a4179b0e54c0"},"fabric-installer":{"desc":"Installer for Fabric for the vanilla launcher","executables":["fabric-installer"],"head_dependencies":["openjdk"],"homepage":"https://fabricmc.net/","license":"Apache-2.0","ruby_source_checksum":"ccf212e35ca4e6bb4598a96bcf986ca64b462c92cb4f77aca68f6e9197926fd4","stable_dependencies":["openjdk"],"stable_checksum":"2487a69dd6f9d9c2605265a7142d77c26ab62edc620e6bcf810d581d2ee31b79","stable_url_args":["https://maven.fabricmc.net/net/fabricmc/fabric-installer/1.1.1/fabric-installer-1.1.1.jar"],"stable_version":"1.1.1","bottle_tag":":all","bottle_checksum":"33c010e8e272dff69ac9bc2ff67413f6b36e0523e4e7db6255d851a761a7c4ff"},"fabric":{"desc":"Library and command-line tool for SSH","executables":["fab"],"head_dependencies":["cryptography","libsodium","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/fabric/fabric.git",{":branch":"main"}],"homepage":"https://www.fabfile.org/","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"556eb1a7b789b85157554ba03a7ff1309a06a2b4321ddd95eee4c0915acedd16","stable_dependencies":["cryptography","libsodium","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"dcbd2c47ad87688facaef5cc11aab6d1ec9ed05645fed97a5de7204d5d17cc44","stable_url_args":["https://files.pythonhosted.org/packages/e3/7e/29cd6237c3b7ce79c3ca945eb99ab5affd101db54b2f7a78dde0cfa19fd4/fabric-3.2.3.tar.gz"],"stable_version":"3.2.3"},"facad":{"desc":"Modern, colorful directory listing tool for the command-line","executables":["facad"],"head_dependencies":[{"meson":":build"},{"ninja":":build"}],"homepage":"https://github.com/yellow-footed-honeyguide/facad","license":"MIT","ruby_source_checksum":"c2477ed80dfd69abcb762a879fd5989453a4eb3f75aafb98e70778edcd21785e","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"4de8b7021efb0ec6f9bf71f0f70cb33e1cf52e945cc99e80760b80767dc380d7","stable_url_args":["https://github.com/yellow-footed-honeyguide/facad/archive/refs/tags/v2.20.16.tar.gz"],"stable_version":"2.20.16"},"faceprints":{"desc":"Detect and label images of faces using local Vision.framework models","executables":["faceprints"],"head_url_args":["https://github.com/Nexuist/faceprints.git",{":branch":"main"}],"homepage":"https://github.com/Nexuist/faceprints","license":"MIT","ruby_source_checksum":"1d7495f890fd735e73957a2d39ff8a9a432b0a8a99d4130103efc0d77208dd32","stable_checksum":"ce42a7b6d5f8c7fa8d4d11641f923e703f53bc01707991970923fd90b723d663","stable_url_args":["https://github.com/Nexuist/faceprints/archive/refs/tags/1.1.2.tar.gz"],"stable_version":"1.1.2"},"fades":{"bottle_rebuild":1,"desc":"Automatically handle virtualenvs for python scripts","executables":["fades"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/PyAr/fades.git",{":branch":"master"}],"homepage":"https://fades.readthedocs.io/","license":"GPL-3.0-only","revision":2,"ruby_source_checksum":"6d56ecf83839f8e9e92d9f03a26e10d3be83b62062305bf53748efa7b26bb88c","stable_dependencies":["python@3.14"],"stable_checksum":"4a2212f48c4c377bbe4da376c4459fe2d79aea2e813f0cb60d9b9fdf43d205cc","stable_url_args":["https://files.pythonhosted.org/packages/8b/e8/87a44f1c33c41d1ad6ee6c0b87e957bf47150eb12e9f62cc90fdb6bf8669/fades-9.0.2.tar.gz"],"stable_version":"9.0.2"},"fail2ban":{"bottle_rebuild":3,"caveats":"You must enable any jails by editing:\n  $HOMEBREW_PREFIX/etc/fail2ban/jail.conf\n\nOther configuration files are in $HOMEBREW_PREFIX/etc/fail2ban. See more instructions at\nhttps://github.com/fail2ban/fail2ban/wiki/Proper-fail2ban-configuration.\n","desc":"Scan log files and ban IPs showing malicious signs","executables":["fail2ban-client","fail2ban-python","fail2ban-regex","fail2ban-server","fail2ban-testcases"],"head_dependencies":["python@3.14",{"sphinx-doc":":build"}],"head_url_args":["https://github.com/fail2ban/fail2ban.git",{":branch":"master"}],"homepage":"https://www.fail2ban.org/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"21323e0e94d9645d1ea9e05c0928726f983d45e5297465e68e71a890bfe300d6","service_args":[[":run_type",":immediate"],[":require_root",true]],"service_run_args":[["$HOMEBREW_PREFIX/opt/fail2ban/bin/fail2ban-client","-x","start"]],"stable_dependencies":["python@3.14",{"sphinx-doc":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/fail2ban/fail2ban/commit/a763fbbdfd6486e372965b4009eb3fe5db346718.patch?full_index=1","sha256":"631ca7e59e21d4a9bbe6adf02d0b1ecc0fa33688d145eb5e736d961e0e55e4cd"}],"stable_checksum":"474fcc25afdaf929c74329d1e4d24420caabeea1ef2e041a267ce19269570bae","stable_url_args":["https://github.com/fail2ban/fail2ban/archive/refs/tags/1.1.0.tar.gz"],"stable_version":"1.1.0"},"faircamp":{"desc":"Static site generator for audio producers","executables":["faircamp"],"head_dependencies":["ffmpeg","glib","opus","vips","xz","gettext",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://codeberg.org/simonrepp/faircamp","license":"AGPL-3.0-or-later","ruby_source_checksum":"690479a8ac5ab981b2f3d59cfe22602a2afc2fde9fdba2badee03b6d05c58530","stable_dependencies":["ffmpeg","glib","opus","vips","xz","gettext",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"199328a20ad82ffc45f6f96cbd472f72a55dfeee87b2be18559c19e9367d5408","stable_url_args":["https://codeberg.org/simonrepp/faircamp/archive/1.7.0.tar.gz"],"stable_version":"1.7.0"},"fairy-stockfish":{"desc":"Strong open source chess variant engine (with largeboards support)","executables":["fairy-stockfish"],"head_url_args":["https://github.com/fairy-stockfish/Fairy-Stockfish.git",{":branch":"master"}],"homepage":"https://fairy-stockfish.github.io/","license":"GPL-3.0-or-later","ruby_source_checksum":"cc3931285aad3fa30667306ebc34eacd08e9eda80ed595ae67c4d66fb16bc683","stable_checksum":"53914fc89d89afca7cfcfd20660ccdda125f1751f59a68b1f3ed1d4eb6cfe805","stable_url_args":["https://github.com/fairy-stockfish/Fairy-Stockfish/archive/refs/tags/fairy_sf_14_0_1_xq.tar.gz"],"stable_version":"14.0.1"},"fairymax":{"bottle_rebuild":1,"desc":"AI for playing Chess variants","executables":["fairymax","maxqi","shamax"],"homepage":"https://www.chessvariants.com/index/msdisplay.php?itemid=MSfairy-max","license":":public_domain","ruby_source_checksum":"a7d05fbf5a2020ba911c1708c5921b0da43914484abaaff8f75c6544a28be023","stable_checksum":"3e36ba168aa10179225f8dd6953d1c39c4cd4526572765b2e9c77717efe3e52f","stable_url_args":["https://deb.debian.org/debian/pool/main/f/fairymax/fairymax_5.0b.orig.tar.gz"],"stable_version":"5.0b"},"faiss":{"desc":"Efficient similarity search and clustering of dense vectors","head_dependencies":["openblas","libomp",{"cmake":":build"}],"homepage":"https://faiss.ai","license":"MIT","ruby_source_checksum":"4d9ac9e639c972509b79b25b867c9c7fba828675ed64ed636e61b96ecb5b58c8","stable_dependencies":["openblas","libomp",{"cmake":":build"}],"stable_checksum":"7f3c4ed9aec3bd7524382862f5fcbd4d8984e2a8979ff3bdb2c0bcea5144149e","stable_url_args":["https://github.com/facebookresearch/faiss/archive/refs/tags/v1.14.3.tar.gz"],"stable_version":"1.14.3"},"fake-gcs-server":{"desc":"Emulator for Google Cloud Storage API","executables":["fake-gcs-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/fsouza/fake-gcs-server.git",{":branch":"main"}],"homepage":"https://github.com/fsouza/fake-gcs-server","license":"BSD-2-Clause","ruby_source_checksum":"3c5f8081a73b73dbec1f2159a576a1e6b7e8b8692ac5107e69d8a285cf9e9ff9","stable_dependencies":[{"go":":build"}],"stable_checksum":"12a874a6e3e8160a59c820e52ce1a5100c1c213720f0b033067269480d92cd6e","stable_url_args":["https://github.com/fsouza/fake-gcs-server/archive/refs/tags/v1.54.0.tar.gz"],"stable_version":"1.54.0"},"fakecloud":{"desc":"Free, open-source local AWS cloud emulator for integration testing","executables":["fakecloud"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/faiscadev/fakecloud.git",{":branch":"main"}],"homepage":"https://fakecloud.dev/","license":"AGPL-3.0-or-later","ruby_source_checksum":"487ccbb380b98b495d772d38e8f7b4f5673a0d92be31ed6e1e37a0de6ed65681","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/fakecloud/bin/fakecloud"]],"stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"27bdb740d82caf8d266825176e3150ef81ddb307cf219f6f91abeefaa0b5b1ce","stable_url_args":["https://github.com/faiscadev/fakecloud/archive/refs/tags/v0.40.1.tar.gz"],"stable_version":"0.40.1"},"fakeroot":{"desc":"Provide a fake root environment","executables":["faked","fakeroot"],"homepage":"https://tracker.debian.org/pkg/fakeroot","license":"GPL-3.0-or-later","ruby_source_checksum":"ac848333bae62223d51030d978fd8b111c763d299aa83591afaf538346c9a91c","stable_checksum":"37c5063942efe2e2aeefd6e71ae2690bcb9b7d512c53bc6409b54d0730cbdac1","stable_url_args":["https://deb.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.38.1.orig.tar.gz"],"stable_version":"1.38.1"},"fakesteak":{"desc":"ASCII Matrix-like steak demo","executables":["fakesteak"],"homepage":"https://github.com/domsson/fakesteak","license":"CC0-1.0","ruby_source_checksum":"7ef91f029952064b8679a5b519282129a22820519c1932e779e51ffcffbbde90","stable_checksum":"0f183a2727e84d2e128e3192d4cff3e180393c9c39b598fa1c4bfe8c70a4eb1a","stable_url_args":["https://github.com/domsson/fakesteak/archive/refs/tags/v0.2.4.tar.gz"],"stable_version":"0.2.4"},"faketty":{"desc":"Wrapper to exec a command in a pty, even if redirecting the output","executables":["faketty"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/dtolnay/faketty.git",{":branch":"master"}],"homepage":"https://github.com/dtolnay/faketty","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"69389e4b54461f663c11fc1974aef851eeaca2349d3991d7373cdaa2060d2c64","stable_dependencies":[{"rust":":build"}],"stable_checksum":"40a4d1cfa3f265f94895cb1430e9100df43ba0b04c551349cac2973e033a7775","stable_url_args":["https://github.com/dtolnay/faketty/archive/refs/tags/1.0.20.tar.gz"],"stable_version":"1.0.20"},"falco":{"desc":"VCL parser and linter optimized for Fastly","executables":["falco"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ysugimoto/falco.git",{":branch":"main"}],"homepage":"https://github.com/ysugimoto/falco","license":"MIT","ruby_source_checksum":"4b1b0eae34df1e85921f79a9b065850efc51b8129d4dca3d0953ddd9b123ba55","stable_dependencies":[{"go":":build"}],"stable_checksum":"9a92e85dea65f1eebec5134f8921c21c98618e24966925a01c20dc6206b09519","stable_url_args":["https://github.com/ysugimoto/falco/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"falcoctl":{"desc":"CLI tool for working with Falco and its ecosystem components","executables":["falcoctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/falcosecurity/falcoctl.git",{":branch":"main"}],"homepage":"https://github.com/falcosecurity/falcoctl","license":"Apache-2.0","ruby_source_checksum":"4348469abbc3c98cbd47016e2b0f49a2c8aae3fd9d96ba545a07d1a7a799f8cb","stable_dependencies":[{"go":":build"}],"stable_checksum":"05290a97ac6ac886fc4b34d157d533de37d5a1031f81cf4e6eb1f056c4015f49","stable_url_args":["https://github.com/falcosecurity/falcoctl/archive/refs/tags/v0.12.2.tar.gz"],"stable_version":"0.12.2"},"falcosecurity-libs":{"desc":"Core libraries for Falco and Sysdig","head_dependencies":["jsoncpp","re2","tbb","uthash",{"cmake":":build"},{"valijson":":build"},{"googletest":":test"}],"homepage":"https://falcosecurity.github.io/libs/","license":{":all_of":["Apache-2.0",{":any_of":["GPL-2.0-only","MIT"]},{"GPL-2.0-only":{":with":"Linux-syscall-note"}}]},"ruby_source_checksum":"250f710389ba3ad06f846157e698bcaa0d80074ba437fae829ed4195069512ed","stable_dependencies":["jsoncpp","re2","tbb","uthash",{"cmake":":build"},{"valijson":":build"},{"googletest":":test"}],"stable_checksum":"272a5a0c05e7c10a658ed9649023e6179061a4ab29e012602893586ac64b5938","stable_url_args":["https://github.com/falcosecurity/libs/archive/refs/tags/0.25.4.tar.gz"],"stable_version":"0.25.4"},"fallow":{"desc":"Codebase intelligence for TypeScript and JavaScript","executables":["fallow"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/fallow-rs/fallow.git",{":branch":"main"}],"homepage":"https://docs.fallow.tools","license":"MIT","ruby_source_checksum":"ff5c8bf06f8f08c59c397fd95fe0a2130b03cd3a702f5f385a6f1ed07bc24280","stable_dependencies":[{"rust":":build"}],"stable_checksum":"fe7129d6ea0e3325a5c11a6924681424cd61bac5e21794b3f9eb239a6fa701ac","stable_url_args":["https://github.com/fallow-rs/fallow/archive/refs/tags/v3.2.0.tar.gz"],"stable_version":"3.2.0"},"fancy-cat":{"desc":"PDF reader for terminal emulators using the Kitty image protocol","executables":["fancy-cat"],"head_dependencies":["mujs","mupdf",{"zig@0.15":":build"}],"homepage":"https://github.com/freref/fancy-cat","license":"AGPL-3.0-or-later","revision":1,"ruby_source_checksum":"382fc76352d418e9983258aeb35e9acd6da66026f3497ad7ff64c8099d2be862","stable_dependencies":["mujs","mupdf",{"zig@0.15":":build"}],"stable_checksum":"c40cd59bef243b3bafa80a33ac97d07c54ab27490d13702abeccbd713f59e37c","stable_url_args":["https://github.com/freref/fancy-cat/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"fann":{"desc":"Fast artificial neural network library","head_dependencies":[{"cmake":":build"}],"homepage":"https://sourceforge.net/projects/fann/","license":"LGPL-2.1-or-later","ruby_source_checksum":"6c489c2cb9e5c98113c6cfe449b134cd9a55fcd54df14d42bdfbe1bb2f1cda69","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"3d6ee056dab91f3b34a3f233de6a15331737848a4cbdb4e0552123d95eed4485","stable_url_args":["https://downloads.sourceforge.net/project/fann/fann/2.2.0/FANN-2.2.0-Source.tar.gz"],"stable_version":"2.2.0","bottle_cellar":":any","bottle_checksum":"2fc8447731fd2a1c7f4957b55e3906041796fd5c9c528c611048f48558e644fc"},"fantom":{"conflicts":[["flux",{":because":"both install `flux` binaries"}]],"desc":"Object oriented, portable programming language","executables":["fan","fan.bat","fanc","fanc.bat","fanlaunch","fanlaunch.bat","fanp","fanp.bat","fanr","fanr.bat","fansh","fansh.bat","fansubstitute","fant","fant.bat","flux","flux.bat","jstub","jstub.bat"],"head_dependencies":["openjdk"],"homepage":"https://fantom.org/","license":"AFL-3.0","ruby_source_checksum":"00631ad1211a1f36e5c0ddab2003f09f0925d37e5c96d7149b99814097364313","stable_dependencies":["openjdk"],"stable_checksum":"f695b731526a7981f419a61e6265192feff6b18643c45437c317e6420c8ec588","stable_url_args":["https://github.com/fantom-lang/fantom/releases/download/v1.0.83/fantom-1.0.83.zip"],"stable_version":"1.0.83","bottle_tag":":all","bottle_checksum":"e9698cbdcb6d5dc0f35b8ae8754017021b8a2ae04b057a1fde7c28912736656e"},"fanyi":{"desc":"Chinese and English translate tool in your command-line","executables":["fanyi","fy"],"head_dependencies":["node"],"homepage":"https://github.com/afc163/fanyi","license":"MIT","ruby_source_checksum":"4e1b08942003a1e1b109c469fa3555770fb5753717b8139e2c22ac43cefe4afb","stable_dependencies":["node"],"stable_checksum":"7893ae87298c3731ea4a846e0c766db698c709d9b13d20f16bb8177e8d1c7100","stable_url_args":["https://registry.npmjs.org/fanyi/-/fanyi-11.0.0.tgz"],"stable_version":"11.0.0","bottle_tag":":all","bottle_checksum":"5fe2ffae948f281c5470a09341e19afa59d82eb6e35fc0c91d31dbe2651a9547"},"far2l-tty":{"desc":"Unix TTY port of FAR Manager v2 (with NetRocks support)","executables":["far2l","far2ledit"],"head_dependencies":["libarchive","libnfs","libssh","neon","openssl@3","uchardet",{"cmake":":build"},{"gperf":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"m4":":build"}],["libxml2"]],"homepage":"https://github.com/elfmz/far2l","license":"GPL-2.0-only","ruby_source_checksum":"b2ee99df8ab38b938cf093715785777869d20fd96a5899fc32bbed498f90ecff","stable_dependencies":["libarchive","libnfs","libssh","neon","openssl@3","uchardet",{"cmake":":build"},{"gperf":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"b0fddad2e3985f245f9e691e23b90fb97f7d29d9a0b131fe686aa3cbb2e4ea01","stable_url_args":["https://github.com/elfmz/far2l/archive/refs/tags/v_2.8.0.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}],["libxml2"]],"stable_version":"2.8.0"},"fast_float":{"desc":"Fast and exact implementation of the C++ from_chars functions for number types","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/fastfloat/fast_float.git",{":branch":"main"}],"homepage":"https://fastfloat.github.io/fast_float/","license":"Apache-2.0","ruby_source_checksum":"2d0d9e1bfafb166de41473207766f42a05d35691214d19c1c70ba4e65f70cab4","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"76f958dd97b1cf4d8862d1f0986a47d4bdfa8845252bae15ef0f40de3b95961f","stable_url_args":["https://github.com/fastfloat/fast_float/archive/refs/tags/v8.2.10.tar.gz"],"stable_version":"8.2.10","bottle_tag":":all","bottle_checksum":"c12e9bfe4f2b5ff5978d40b7d8d4d36fc538fce68f3f709e0221f5e96e126261"},"fastapi":{"desc":"CLI for FastAPI framework","executables":["fastapi"],"head_dependencies":["certifi","libyaml","pydantic","python@3.14",{"rust":":build"}],"homepage":"https://fastapi.tiangolo.com/","license":"MIT","ruby_source_checksum":"130fd8099547de5accc4b29b7b60f82054111c390db18cbaa441bfd11fabe664","stable_dependencies":["certifi","libyaml","pydantic","python@3.14",{"rust":":build"}],"stable_checksum":"99ab7b2d92223c76d6cf10757ab3f89d45b38267fc20b2a136cf02f6beac3145","stable_url_args":["https://files.pythonhosted.org/packages/d3/af/a5f50ccfa659ec1802cb4ca842c23f06d906a8cc9aef6016a2caeea3d4ed/fastapi-0.139.0.tar.gz"],"stable_version":"0.139.0"},"fastbuild":{"desc":"High performance build system for Windows, OSX and Linux","executables":["fbuild","fbuildworker"],"homepage":"https://fastbuild.org/","license":"Zlib","ruby_source_checksum":"f0d535563257e91baf890d4773d4b303e65ddbd95f911587008cb13cb87988ce","stable_checksum":"62dc242dee1f6604d979c162b23f728583d94fd5ba834eecd86e39591a10b0e4","stable_url_args":["https://github.com/fastbuild/fastbuild/archive/refs/tags/v1.20.tar.gz"],"stable_version":"1.20"},"fastd":{"desc":"Fast and Secure Tunnelling Daemon","executables":["fastd"],"head_dependencies":["json-c","libsodium","libuecc","openssl@4",{"bison":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/neocturne/fastd.git",{":branch":"main"}],"homepage":"https://github.com/neocturne/fastd","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"b04f5d4b69809c2ac88f8c79ba40a2a3eace0c7860e674839f3e390008ccd1ba","stable_dependencies":["json-c","libsodium","libuecc","openssl@4",{"bison":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/neocturne/fastd/commit/89abc48e60e182f8d57e924df16acf33c6670a9b.patch?full_index=1","sha256":"7bcac7dc288961a34830ef0552e1f9985f1b818aa37978b281f542a26fb059b9"}],"stable_checksum":"dcab54485c79dda22ce6308a2a48764d53977a518952facd1204ba21af1c86e0","stable_url_args":["https://github.com/neocturne/fastd/releases/download/v23/fastd-23.tar.xz"],"stable_version":"23"},"fastfec":{"desc":"Extremely fast FEC filing parser written in C","disable_args":{":date":"2025-09-13",":because":"does not build with zig >= 0.12 and uses EOL pcre"},"head_dependencies":["pcre",{"cmake":":build"},{"llvm@16":":build"},{"pkgconf":":build"},{"zstd":":build"}],"head_uses_from_macos":[[{"ncurses":":build"}],[{"zlib":":build"}]],"homepage":"https://github.com/washingtonpost/FastFEC","license":"MIT","ruby_source_checksum":"0ebdb60017c4de8e1db74293e46fbd5440cb4c1e6b63cb92a1bb729af641231a","stable_dependencies":["pcre",{"cmake":":build"},{"llvm@16":":build"},{"pkgconf":":build"},{"zstd":":build"}],"stable_checksum":"d983cf9e7272700fc24642118759d6ab4185fca74b193851fa6a21e3c73964ab","stable_url_args":["https://github.com/washingtonpost/FastFEC/archive/refs/tags/0.2.0.tar.gz"],"stable_uses_from_macos":[[{"ncurses":":build"}],[{"zlib":":build"}]],"stable_version":"0.2.0"},"fastfetch":{"bottle_rebuild":1,"desc":"Like neofetch, but much faster because written mostly in C","executables":["fastfetch"],"head_dependencies":["yyjson",{"chafa":":build"},{"cmake":":build"},{"glib":":build"},{"imagemagick":":build"},{"lua":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"vulkan-loader":":build"}],"head_url_args":["https://github.com/fastfetch-cli/fastfetch.git",{":branch":"dev"}],"head_uses_from_macos":[[{"sqlite":":build"}]],"homepage":"https://github.com/fastfetch-cli/fastfetch","license":"MIT","ruby_source_checksum":"89c6cea26677ad136b6ff9841fde7d001c86e2a6533221d351637a0058a87823","stable_dependencies":["yyjson",{"chafa":":build"},{"cmake":":build"},{"glib":":build"},{"imagemagick":":build"},{"lua":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"vulkan-loader":":build"}],"stable_checksum":"d0b318c33cf6c8bbae1162325f91624762a040a60f748941cbf1b4b99a75fa30","stable_url_args":["https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.65.2.tar.gz"],"stable_uses_from_macos":[[{"sqlite":":build"}]],"stable_version":"2.65.2"},"fastga":{"desc":"Pairwise whole genome aligner","executables":["ALNchain","ALNplot","ALNreset","ALNshow","ALNtoPAF","ALNtoPSL","ANOshow","ANOstat","ANOtoBED","BEDtoANO","FAtoGDB","FastGA","FastKS","GDBshow","GDBstat","GDBtoFA","GIXcp","GIXmake","GIXmv","GIXrm","GIXshow","ONEalnTEST","ONEview","PAFtoALN","PAFtoPSL"],"head_url_args":["https://github.com/thegenemyers/FASTGA.git",{":branch":"main"}],"homepage":"https://github.com/thegenemyers/FASTGA","license":{":all_of":["BSD-3-Clause","MIT"]},"ruby_source_checksum":"406410e38971392f1a058f34c54cd35b0c80dded0c45742e41f15304ace2a2ab","stable_patches":[{"strip":"p1","url":"https://github.com/thegenemyers/FASTGA/commit/6de7b91e6ee92ff3973af63255e51f08d9f77e35.patch?full_index=1","sha256":"3cf4c88286b7fe37fa3305c819b80aacb094da97cb30b8c227c62b7b79c0d1b0"}],"stable_checksum":"c12e8f54ff69f76e872a8878a5a2e68c4a7bce18f91e246d2e06b21871477a0e","stable_url_args":["https://github.com/thegenemyers/FASTGA/archive/refs/tags/v1.5.tar.gz"],"stable_version":"1.5"},"fastgron":{"desc":"High-performance JSON to GRON converter","executables":["fastgron"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/adamritter/fastgron","license":"MIT","ruby_source_checksum":"755aa52e681aa1f3a2e03c99b91d8931d38507381bccc68b73631e97d8282d44","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"3011a3b99cd07d42648b2e964f459024b13ecc904d30501f0493fb0dc9fc33b2","stable_url_args":["https://github.com/adamritter/fastgron/archive/refs/tags/v0.7.7.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.7.7"},"fastjar":{"bottle_rebuild":1,"desc":"Implementation of Sun's jar tool","executables":["fastjar","grepjar"],"homepage":"https://savannah.nongnu.org/projects/fastjar","license":"GPL-2.0-or-later","ruby_source_checksum":"ae74967a8453e47986e11bad9662b1b4feb68873a968ce89f1403f056a898452","stable_checksum":"f156abc5de8658f22ee8f08d7a72c88f9409ebd8c7933e9466b0842afeb2f145","stable_url_args":["https://download.savannah.nongnu.org/releases/fastjar/fastjar-0.98.tar.gz"],"stable_version":"0.98"},"fastk":{"bottle_rebuild":1,"desc":"K-mer counter for high-fidelity shotgun datasets","executables":["FastK","Fastcat","Fastcp","Fastmerge","Fastmv","Fastrm","Haplex","Histex","Homex","KmerMap","Logex","Profex","Symmex","Tabex","Vennex"],"head_dependencies":["xz"],"head_url_args":["https://github.com/thegenemyers/FASTK.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["curl"]],"homepage":"https://github.com/thegenemyers/FASTK","license":{":all_of":["BSD-3-Clause",{":all_of":["MIT","BSD-3-Clause"]},"MIT"]},"ruby_source_checksum":"4103f5a400d9ea349d5e6ec431503e3a5df74f8fdbce3e37ad21c05c948e3bd1","stable_dependencies":["xz"],"stable_checksum":"2e347fd698ea109685868149dd2d9c43aefc373f70ad7df8e303e0724f75c850","stable_url_args":["https://github.com/thegenemyers/FASTK/archive/refs/tags/v1.2.tar.gz"],"stable_uses_from_macos":[["bzip2"],["curl"]],"stable_version":"1.2"},"fastlane":{"caveats":"Fastlane will install additional gems to FASTLANE_GEM_HOME, which defaults to\n  ${HOME}/.local/share/fastlane/4.0.0\n","desc":"Easiest way to build and release mobile apps","executables":["fastlane"],"head_dependencies":["ruby","terminal-notifier"],"head_url_args":["https://github.com/fastlane/fastlane.git",{":branch":"master"}],"homepage":"https://fastlane.tools","license":"MIT","ruby_source_checksum":"35a16064dd2d3949c11c28afe98ab08d74ce76ca371679f72c89c645fc39cabd","stable_dependencies":["ruby","terminal-notifier"],"stable_checksum":"7b591e8204962146df086e5063a406446c6584d738489ff7b8b2031a3e4d4f99","stable_url_args":["https://github.com/fastlane/fastlane/archive/refs/tags/2.237.0.tar.gz"],"stable_version":"2.237.0"},"fastly":{"desc":"Build, deploy and configure Fastly services","executables":["fastly"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/fastly/cli.git",{":branch":"main"}],"homepage":"https://www.fastly.com/documentation/reference/cli/","license":"Apache-2.0","ruby_source_checksum":"e9bf948541f57b3c4c1899c6273da7322378695c325463fd774f4931f984b077","stable_dependencies":[{"go":":build"}],"stable_checksum":"6654c2078e903f25041364404b4d987a6777a8f902a4626ae4a891e371cb61b8","stable_url_args":["https://github.com/fastly/cli/archive/refs/tags/v15.3.1.tar.gz"],"stable_version":"15.3.1"},"fastmcp":{"desc":"Fast, Pythonic way to build MCP servers and clients","executables":["fastmcp"],"head_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py","uv",{"rust":":build"}],"head_url_args":["https://github.com/jlowin/fastmcp.git",{":branch":"main"}],"homepage":"https://gofastmcp.com/getting-started/welcome","license":"Apache-2.0","ruby_source_checksum":"590f939a9fb3ba576bb557d5cf6d1847bcaaa4d08b2c77c103512deb1a5169ce","stable_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py","uv",{"rust":":build"}],"stable_checksum":"31e212ae9ff223876c6d7af2082e73f90bc692460e7a054568dfa88719f075ff","stable_url_args":["https://files.pythonhosted.org/packages/f2/92/cf0e921675af66534eb6dfffffa1871b5062f01650bcea63b62005a12f50/fastmcp-3.4.3.tar.gz"],"stable_version":"3.4.3"},"fastme":{"bottle_rebuild":1,"desc":"Accurate and fast distance-based phylogeny inference program","executables":["fastme"],"head_dependencies":["libomp"],"homepage":"http://www.atgc-montpellier.fr/fastme/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"46bc63ab40bb26d0fa0dba8178a6a9114e8e09b68d183cacd8b45920b3d26b34","stable_dependencies":["libomp"],"stable_checksum":"09a23ea94e23c0821ab75f426b410ec701dac47da841943587443a25b2b85030","stable_url_args":["https://gite.lirmm.fr/atgc/FastME/raw/v2.1.6.3/tarball/fastme-2.1.6.3.tar.gz"],"stable_version":"2.1.6.3"},"fastmod":{"desc":"Fast, partial replacement for codemod (find/replace tool for programmers)","executables":["fastmod"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/facebookincubator/fastmod","license":"Apache-2.0","ruby_source_checksum":"d5ed677f87cc4bf7886426b16580f29e95fc4b13b8eab61c8599bfd40ee84e75","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b438cc7564ef34d01f27cdd3cd50ee66a9915b9c50939ca021c6bee2e9c1f069","stable_url_args":["https://github.com/facebookincubator/fastmod/archive/refs/tags/v0.4.4.tar.gz"],"stable_version":"0.4.4"},"fastnetmon":{"desc":"DDoS detection tool with sFlow, Netflow, IPFIX and port mirror support","executables":["fastnetmon","fastnetmon_api_client","fastnetmon_client"],"head_dependencies":["abseil","boost","capnp","grpc","hiredis","log4cpp","mongo-c-driver","openssl@3","protobuf",{"cmake":":build"}],"head_uses_from_macos":[["libpcap"],["ncurses"]],"homepage":"https://github.com/pavel-odintsov/fastnetmon/","license":"GPL-2.0-only","revision":3,"ruby_source_checksum":"bb25a51759edf6ffdd73b42d9113a74b87ced541571e7104af3386f26c51e355","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/fastnetmon.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/fastnetmon.log"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/fastnetmon/sbin/fastnetmon","--configuration_file","$HOMEBREW_PREFIX/etc/fastnetmon.conf","--log_to_console","--disable_pid_logic"]],"stable_dependencies":["abseil","boost","capnp","grpc","hiredis","log4cpp","mongo-c-driver","openssl@3","protobuf",{"cmake":":build"}],"stable_checksum":"5ecc10791af04fc1fd720a9a113060668426aa798d5b6c3921364213a31a5e9b","stable_url_args":["https://github.com/pavel-odintsov/fastnetmon/archive/refs/tags/v1.2.9.tar.gz"],"stable_uses_from_macos":[["libpcap"],["ncurses"]],"stable_version":"1.2.9"},"fastp":{"desc":"Ultra-fast all-in-one FASTQ preprocessor","executables":["fastp"],"head_dependencies":["highway","isa-l","libdeflate"],"head_url_args":["https://github.com/OpenGene/fastp.git",{":branch":"master"}],"homepage":"https://github.com/OpenGene/fastp","license":"MIT","ruby_source_checksum":"f17a6adb36a63a612cf7e317c84e3a0bdf208ba28f3126f5fc23ca0bb08b35b1","stable_dependencies":["highway","isa-l","libdeflate"],"stable_checksum":"4a282e9bbcbce849cd4ed3527e59469ad2cf7cf8d3cbe99debabaca985030946","stable_url_args":["https://github.com/OpenGene/fastp/archive/refs/tags/v1.3.6.tar.gz"],"stable_version":"1.3.6"},"fastq-tools":{"deprecate_args":{":date":"2026-01-12",":because":":unmaintained"},"desc":"Small utilities for working with fastq sequence files","disable_args":{":date":"2027-01-12",":because":":unmaintained"},"executables":["fastq-grep","fastq-kmers","fastq-match","fastq-qscale","fastq-qual","fastq-qualadj","fastq-sample","fastq-sort","fastq-uniq"],"head_dependencies":["pcre",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/dcjones/fastq-tools","license":"MIT","ruby_source_checksum":"6bf53e0a17c658abfb35b7a3f2c294785ddcdff83afa1ffad4a0a287c412e0bc","stable_dependencies":["pcre",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"0cd7436e81129090e707f69695682df80623b06448d95df483e572c61ddf538e","stable_url_args":["https://github.com/dcjones/fastq-tools/archive/refs/tags/v0.8.3.tar.gz"],"stable_version":"0.8.3","bottle_cellar":":any","bottle_checksum":"ac48791014e14979ad786e59178d0b468510d02f5d51a86608b388adad4405f1"},"fastqc":{"bottle_rebuild":1,"desc":"Quality control tool for high throughput sequence data","executables":["fastqc"],"head_dependencies":["openjdk"],"homepage":"https://www.bioinformatics.babraham.ac.uk/projects/fastqc/","license":"GPL-3.0-or-later","ruby_source_checksum":"e4477f4feaa732d77ef6ac3215b497ea773aae5292bfecd4360871182edd6b58","stable_dependencies":["openjdk"],"stable_checksum":"5f4dba8780231a25a6b8e11ab2c238601920c9704caa5458d9de559575d58aa7","stable_url_args":["https://www.bioinformatics.babraham.ac.uk/projects/fastqc/fastqc_v0.12.1.zip"],"stable_version":"0.12.1","bottle_tag":":all","bottle_checksum":"b55cf3f17b3c62267f72029429f662fe70e19c817bbe61872f7b85b5149d7564"},"fastrace":{"desc":"Dependency-free traceroute implementation in pure C","executables":["fastrace"],"homepage":"https://github.com/davidesantangelo/fastrace","license":"BSD-2-Clause","ruby_source_checksum":"3c1295748178c3b9e441534fa2bf250eb89909c023de03081e50954804b1d6bb","stable_checksum":"2306b081389a98486167707733ace0e5811bd154eaf0beffd9f144e081c94ad9","stable_url_args":["https://github.com/davidesantangelo/fastrace/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0"},"fatal":{"desc":"Facebook Template Library","head_url_args":["https://github.com/facebook/fatal.git",{":branch":"main"}],"homepage":"https://www.facebook.com/groups/libfatal/","license":"BSD-3-Clause","ruby_source_checksum":"16d96b0a6cd8c6e7f7c90b6addf729f972f0655262a82bd5745c4f13f03698f3","stable_checksum":"fc73e35866b4030b0fa3e430e91c70380e643d3a39f112384a7e294c7c81ba35","stable_url_args":["https://github.com/facebook/fatal/archive/refs/tags/v2026.07.06.00.tar.gz"],"stable_version":"2026.07.06.00","bottle_tag":":all","bottle_checksum":"21a3e9f33ddb2b48e60422198cd7ef8d386a96fb107ddcf7d1f4aca34a784483"},"fatsort":{"desc":"Sorts FAT16 and FAT32 partitions","executables":["fatsort"],"head_dependencies":["help2man"],"homepage":"https://fatsort.sourceforge.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"ec6124ac5a35069a24536ef91da7db896bd1bd12f4802d0015a843264d6c5095","stable_dependencies":["help2man"],"stable_checksum":"1012f551382639d69e194eabfbe99342ede7c856b1cd6788287f9dfd4bd8d122","stable_url_args":["https://downloads.sourceforge.net/project/fatsort/fatsort-1.7.679.tar.xz"],"stable_version":"1.7.679"},"faudio":{"desc":"Accuracy-focused XAudio reimplementation for open platforms","head_dependencies":["sdl3",{"cmake":":build"}],"head_url_args":["https://github.com/FNA-XNA/FAudio.git",{":branch":"master"}],"homepage":"https://fna-xna.github.io/","license":"Zlib","ruby_source_checksum":"42903bd465b5ecde32f59230f076fe21d286e56bbf4194b8a7424c7ef24da809","stable_dependencies":["sdl3",{"cmake":":build"}],"stable_checksum":"e136e9d0a96609f88405f2c479bbc445d7b058d5134247674257530bf7210986","stable_url_args":["https://github.com/FNA-XNA/FAudio/archive/refs/tags/26.07.tar.gz"],"stable_version":"26.07"},"fauna-shell":{"deprecate_args":{":date":"2025-06-22",":because":":unmaintained"},"desc":"Interactive shell for FaunaDB","disable_args":{":date":"2026-06-22",":because":":unmaintained"},"executables":["fauna"],"head_dependencies":["node"],"homepage":"https://fauna.com/","license":"MPL-2.0","ruby_source_checksum":"b525f7933809a41e31e21a675e190639434e2fd376752c32e75094d1b1ec0366","stable_dependencies":["node"],"stable_checksum":"6dd5c853c1a62e72d6101741a498b3b9fe4db21e68ec2e024541b488b858c77f","stable_url_args":["https://registry.npmjs.org/fauna-shell/-/fauna-shell-4.0.0.tgz"],"stable_version":"4.0.0"},"faust":{"desc":"Functional programming language for real time signal processing","executables":["encoderunitypackage","faust","faust-config","faust2alqt","faust2alsa","faust2alsaconsole","faust2android","faust2androidunity","faust2api","faust2atomsnippets","faust2au","faust2audiokit","faust2bela","faust2bench","faust2caconsole","faust2cagtk","faust2caqt","faust2caqtios","faust2clap.py","faust2cmajor","faust2comparator","faust2cpalrust","faust2csound","faust2csvplot","faust2daisy","faust2dplug","faust2dssi","faust2dummy","faust2dummymem","faust2eps","faust2esp32","faust2faustvst","faust2feh","faust2firefox","faust2gen","faust2graph","faust2graphviewer","faust2hothouse","faust2ios","faust2jack","faust2jackconsole","faust2jackrust","faust2jackserver","faust2jaqt","faust2jaqtchain","faust2juce","faust2ladspa","faust2linuxunity","faust2lv2","faust2magtk","faust2mathdoc","faust2mathviewer","faust2max6","faust2md","faust2minimal","faust2msp","faust2netjackconsole","faust2netjackqt","faust2nodejs","faust2octave","faust2osxiosunity","faust2owl","faust2paconsole","faust2paqt","faust2pdf","faust2plot","faust2png","faust2portaudiojulia","faust2portaudiorust","faust2pure","faust2puredata","faust2pwconsole","faust2pwgtk","faust2pwqt","faust2raqt","faust2rnbo","faust2ros","faust2rosgtk","faust2rpialsaconsole","faust2rpinetjackconsole","faust2sam","faust2sc","faust2sc.py","faust2sig","faust2sigviewer","faust2smartkeyb","faust2sndfile","faust2stratus","faust2sublimecompletions","faust2supercollider","faust2svg","faust2svgplot","faust2svgviewer","faust2teensy","faust2tidalcycles","faust2unity","faust2vcvrack","faust2vst","faust2vsti","faust2w32max6","faust2w32msp","faust2w32puredata","faust2w32vst","faust2w64max6","faust2w64puredata","faust2w64vst","faust2winunity","faust2wwise","faust2wwise.py","faustoptflags","faustpath","faustremote","filename2ident","sound2faust","sound2file","sound2reader","usage.sh"],"head_dependencies":["libmicrohttpd","libsndfile","llvm",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://faust.grame.fr","license":"GPL-2.0-or-later","ruby_source_checksum":"aa24723115d8854e8f1c8956d608d52782956747b96d1990e5e2734a161317af","stable_dependencies":["libmicrohttpd","libsndfile","llvm",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"0cd00968f81357b78df64c25aad12ec94bd4b75bd489ca0449fe7f7b1ad0efe1","stable_url_args":["https://github.com/grame-cncm/faust/releases/download/2.85.9/faust-2.85.9.tar.gz"],"stable_version":"2.85.9"},"fava":{"desc":"Web interface for the double-entry bookkeeping software Beancount","executables":["fava"],"head_dependencies":["certifi","python@3.14",{"bison":":build"},{"meson":":build"},{"ninja":":build"},{"rust":":build"}],"head_url_args":["https://github.com/beancount/fava.git",{":branch":"main"}],"head_uses_from_macos":[[{"flex":":build"}],["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://beancount.github.io/fava/","license":"MIT","ruby_source_checksum":"26d21a25e4ca2ba563bc4928ab9b2decd09456585d83f2b084e60b6f0136e237","stable_dependencies":["certifi","python@3.14",{"bison":":build"},{"meson":":build"},{"ninja":":build"},{"rust":":build"}],"stable_checksum":"89999c130c80ffaf37d9507a44ed88b376abf94bff4669f5bf8f5e3f710c17ca","stable_url_args":["https://files.pythonhosted.org/packages/6b/a0/2c16c55c9b011fb6e7f73a40441f7dc533922b24782c57588a036781719f/fava-1.30.14.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"1.30.14"},"favirecon":{"desc":"Uses favicon.ico to improve the target recon phase","executables":["favirecon"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/edoardottt/favirecon.git",{":branch":"main"}],"homepage":"https://edoardottt.com/","license":"MIT","ruby_source_checksum":"808f0cc00e4bcc05c4c94934f3d0ea214b29fa42c45a9ee59553dcaf7243ac19","stable_dependencies":[{"go":":build"}],"stable_checksum":"5cbf98b2874f1335ecac948be3fdef328cd3ab1b04706c761b79bbf8207bf19a","stable_url_args":["https://github.com/edoardottt/favirecon/archive/refs/tags/v1.0.3.tar.gz"],"stable_version":"1.0.3"},"fb-client":{"conflicts":[["spotbugs",{":because":"both install a `fb` binary"}]],"desc":"Shell-script client for https://paste.xinu.at","executables":["fb"],"head_dependencies":["curl","openssl@3","python@3.14"],"homepage":"https://paste.xinu.at","license":"GPL-3.0-only","ruby_source_checksum":"19e270b136ea47b92ea9433a4e3d2287b2f5ab71c8e9af9f813627e86c09bf86","stable_dependencies":["curl","openssl@3","python@3.14"],"stable_checksum":"a3dd5580c7ba459c18f2d2ac39614422fd9c0dccb4545dbd683c77104062af39","stable_url_args":["https://paste.xinu.at/data/client/fb-2.4.0.tar.gz"],"stable_version":"2.4.0"},"fb303":{"desc":"Thrift functions for querying information from a service","head_dependencies":["fbthrift","fmt","folly","gflags","glog",{"cmake":":build"},{"fizz":":build"},{"mvfst":":build"},{"cmake":":test"},{"fizz":":test"},{"mvfst":":test"}],"head_url_args":["https://github.com/facebook/fb303.git",{":branch":"main"}],"homepage":"https://github.com/facebook/fb303","license":"Apache-2.0","ruby_source_checksum":"96ed7d5d58cb8ef93c250b9d2b05c2a768a1b4093be4d53a698675bf8e41eb58","stable_dependencies":["fbthrift","fmt","folly","gflags","glog",{"cmake":":build"},{"fizz":":build"},{"mvfst":":build"},{"cmake":":test"},{"fizz":":test"},{"mvfst":":test"}],"stable_checksum":"1b6a01a291119b1837934ea998b0ceb33d39b509ef03e988d4450730e576321d","stable_url_args":["https://github.com/facebook/fb303/archive/refs/tags/v2026.07.06.00.tar.gz"],"stable_version":"2026.07.06.00"},"fblog":{"desc":"Small command-line JSON log viewer","executables":["fblog"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/brocode/fblog.git",{":branch":"master"}],"homepage":"https://github.com/brocode/fblog","license":"WTFPL","ruby_source_checksum":"9e8a635fb23d354baf256e2ccb71abca82c116454b7f359d82c42e81482dadd4","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6582020850aa9205fbdc4e169401c20e8ecc9b5decdc25dfcceeb955c83e3bcf","stable_url_args":["https://github.com/brocode/fblog/archive/refs/tags/v4.17.0.tar.gz"],"stable_version":"4.17.0"},"fbthrift":{"desc":"Facebook's branch of Apache Thrift, including a new C++ server","executables":["thrift1"],"head_dependencies":["double-conversion","fizz","fmt","folly","gflags","glog","openssl@3","wangle","xxhash",{"bison":":build"},{"cmake":":build"},{"mvfst":":build"},{"zstd":":build"},{"cmake":":test"},{"mvfst":":test"}],"head_url_args":["https://github.com/facebook/fbthrift.git",{":branch":"main"}],"head_uses_from_macos":[[{"flex":":build"}],[{"python":":build"}]],"homepage":"https://github.com/facebook/fbthrift","license":"Apache-2.0","ruby_source_checksum":"6cd964aaadbc166b48bff6616c94d08a9c76cceb03cc4813e7819af41148dfff","stable_dependencies":["double-conversion","fizz","fmt","folly","gflags","glog","openssl@3","wangle","xxhash",{"bison":":build"},{"cmake":":build"},{"mvfst":":build"},{"zstd":":build"},{"cmake":":test"},{"mvfst":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/facebook/fbthrift/commit/04bf7750b6dc85a443434f6f9c5826a98fa2a0a1.patch?full_index=1","sha256":"2d43bd1a51839fb51ca3c51e61e5e8f0f519474f7432607041d666b3c0c758bb"}],"stable_checksum":"7dc7918a036cc064b842fb3382c44b7a1041eed0042747f7c184311de11f7109","stable_url_args":["https://github.com/facebook/fbthrift/archive/refs/tags/v2026.07.06.00.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],[{"python":":build"}]],"stable_version":"2026.07.06.00"},"fceux":{"desc":"All-in-one NES/Famicom Emulator","executables":["fceux"],"head_dependencies":["ffmpeg","libarchive","minizip","qtbase","sdl2-compat","x264","x265",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/TASEmulators/fceux.git",{":branch":"master"}],"homepage":"https://fceux.com/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later","MIT"]},"revision":10,"ruby_source_checksum":"bdd9988f5538bec5113f1b7753567b446b7ca35d74ebe5555a67dcd95121ed92","stable_dependencies":["ffmpeg","libarchive","minizip","qtbase","sdl2-compat","x264","x265",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/fceux/2.6.6-arm.patch"}],"stable_url_args":["https://github.com/TASEmulators/fceux.git",{":tag":"v2.6.6",":revision":"34eb7601c415b81901fd02afbd5cfdc84b5047ac"}],"stable_version":"2.6.6"},"fcft":{"desc":"Simple library for font loading and glyph rasterization","head_dependencies":["fontconfig","freetype","harfbuzz","pixman","utf8proc",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"scdoc":":build"},{"tllist":":build"}],"homepage":"https://codeberg.org/dnkl/fcft","license":"MIT","ruby_source_checksum":"2fc16a6ee98d5cc9f6a9375ff8d20a0c031f99eaf08dcddd30116bd16314bb0a","stable_dependencies":["fontconfig","freetype","harfbuzz","pixman","utf8proc",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"scdoc":":build"},{"tllist":":build"}],"stable_checksum":"c0d8d485b45b1af829f73101d6588f404a32bf3c7543236b1a4707d44be81b60","stable_url_args":["https://codeberg.org/dnkl/fcft/archive/3.3.3.tar.gz"],"stable_version":"3.3.3"},"fcgi":{"aliases":["fastcgi"],"desc":"Protocol for interfacing interactive programs with a web server","executables":["cgi-fcgi"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://fastcgi-archives.github.io/","license":"OML","ruby_source_checksum":"f02f8df0525961fc6b52b1bc7d3cc9781bd467fc80bbe7a38c112378ede398f1","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"e41ddc3a473b555bdc0cbd80703dcb1f4610c1a7700d3b9d3d0c14a416e1074b","stable_url_args":["https://github.com/FastCGI-Archives/fcgi2/archive/refs/tags/2.4.7.tar.gz"],"stable_version":"2.4.7"},"fcgiwrap":{"desc":"CGI support for Nginx","head_dependencies":["fcgi",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"homepage":"https://www.nginx.com/resources/wiki/start/topics/examples/fcgiwrap/","license":"MIT","ruby_source_checksum":"1a6a71cab728f98f18601d752e2e4e19c7c5acf88e2641c0c0548a1818a550c7","stable_dependencies":["fcgi",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"4c7de0db2634c38297d5fcef61ab4a3e21856dd7247d49c33d9b19542bd1c61f","stable_url_args":["https://github.com/gnosek/fcgiwrap/archive/refs/tags/1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_cellar":":any","bottle_checksum":"b7f23b86cfdfcf813fadf2e7a3c228fa70476bae53c5617f20d810e07c7c355b"},"fcitx-remote-for-osx":{"desc":"Handle input method in command-line","executables":["fcitx-remote","fcitx-remote-general"],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/xcodebuild/fcitx-remote-for-osx","license":"GPL-3.0-or-later","ruby_source_checksum":"f94204724bd7fc6b1bb5dc0708464acd2bc4add46a40395bab2d40ffe9b4b9fc","stable_checksum":"453c99a0c2e227c29e2db640c592b657342a9294a3386d1810fd4c9237deeaae","stable_url_args":["https://github.com/xcodebuild/fcitx-remote-for-osx/archive/refs/tags/0.4.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.4.0","bottle_checksum":"693873758b57d18c931cae6a207f3e9662b4ee390c0cd78fe575768021cc45c5"},"fcl":{"desc":"Flexible Collision Library","head_dependencies":["eigen","libccd","octomap",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/flexible-collision-library/fcl.git",{":branch":"master"}],"homepage":"https://flexible-collision-library.github.io/","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"c0348f39d2b308273619ecd70866ad73c99ce5878f47ae3bfb0e961f96f22009","stable_dependencies":["eigen","libccd","octomap",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/flexible-collision-library/fcl/commit/1257b4183e0ae4890294b0edea780605c2533cfd.patch?full_index=1","sha256":"d3bb6bc82e926d4a89c19064f79b11506fa9899d52c46a482e3f9b41785b1291"},{"strip":"p1","url":"https://github.com/flexible-collision-library/fcl/commit/beffa1bb54da6686e8167843e051a3f9a2bad6f7.patch?full_index=1","sha256":"ab2058f7316e8ad6e9caa253e94c6f8dcad633ae02473d6353b9003552909525"},{"strip":"p1","url":"https://github.com/flexible-collision-library/fcl/commit/3c2b993a0b1a10f888a53cce4f3c73035ab862c3.patch?full_index=1","sha256":"a483773630e9f28c59ace7edacb0a782c9b6a1830514b92e1465ce4828e1111d"},{"strip":"p1","url":"https://github.com/flexible-collision-library/fcl/commit/75ad2bc55acefb6c5638ed2730827530b4b7a176.patch?full_index=1","sha256":"6265c1178fe237313e107ae19386d7fc5d69638213d705290ddb61aea0b0fda2"}],"stable_checksum":"90409e940b24045987506a6b239424a4222e2daf648c86dd146cbcb692ebdcbc","stable_url_args":["https://github.com/flexible-collision-library/fcl/archive/refs/tags/0.7.0.tar.gz"],"stable_version":"0.7.0"},"fclones":{"desc":"Efficient Duplicate File Finder","executables":["fclones"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/pkolaczk/fclones","license":"MIT","ruby_source_checksum":"b2b4fed78cdb54cae3632cda18e8f0aa6684224f6aa1764dc098308a397aa3bb","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9d8bb36076190f799f01470f80e64c6a1f15f0d938793f8f607a2544cdd6115a","stable_url_args":["https://github.com/pkolaczk/fclones/archive/refs/tags/v0.35.0.tar.gz"],"stable_version":"0.35.0"},"fcp":{"bottle_rebuild":2,"deprecate_args":{":date":"2026-01-23",":because":":unmaintained"},"desc":"Significantly faster alternative to the classic Unix cp(1) command","disable_args":{":date":"2027-01-23",":because":":unmaintained"},"executables":["fcp"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/Svetlitski/fcp/","license":"BSD-3-Clause","ruby_source_checksum":"1f863d19e07b141bfe7ff42f87540fe412967bcabaf792efd42c580023970186","stable_dependencies":[{"rust":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/fcp/rust-1.80.patch"}],"stable_checksum":"e835d014849f5a3431a0798bcac02332915084bf4f4070fb1c6914b1865295f2","stable_url_args":["https://github.com/Svetlitski/fcp/archive/refs/tags/v0.2.1.tar.gz"],"stable_version":"0.2.1"},"fcrackzip":{"bottle_rebuild":1,"desc":"Zip password cracker","executables":["fcrackzip","zipinfo"],"head_uses_from_macos":[[{"zip":":test"}]],"homepage":"https://oldhome.schmorp.de/marc/fcrackzip.html","license":"GPL-2.0-or-later","ruby_source_checksum":"adaae8a3d834309b2abdad7d0cf2a420db7093d0558dee1a01a5d98c610ef286","stable_checksum":"4a58c8cb98177514ba17ee30d28d4927918bf0bdc3c94d260adfee44d2d43850","stable_url_args":["https://oldhome.schmorp.de/marc/data/fcrackzip-1.0.tar.gz"],"stable_uses_from_macos":[[{"zip":":test"}]],"stable_version":"1.0","bottle_checksum":"294092e8601910f3a9120838024621a5604c00bec67cc8fb8e759a8ae2ced914"},"fd":{"conflicts":[["fdclone",{":because":"both install `fd` binaries"}]],"desc":"Simple, fast and user-friendly alternative to find","executables":["fd"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sharkdp/fd.git",{":branch":"master"}],"homepage":"https://github.com/sharkdp/fd","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"aa911f2b1201caeaa27bc678bfa198369bf5f8965fb9486110e99b2986a0ebfa","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3a7e027af8c8e91c196ac259c703d78cd55c364706ddafbc66d02c326e57a456","stable_url_args":["https://github.com/sharkdp/fd/archive/refs/tags/v10.4.2.tar.gz"],"stable_version":"10.4.2"},"fdclone":{"caveats":"To install the initial config file:\n    install -c -m 0644 $HOMEBREW_PREFIX/opt/fdclone/share/fdclone/fd2rc.dist ~/.fd2rc\nTo set application messages to Japanese, edit your .fd2rc:\n    MESSAGELANG=\"ja\"\n","conflicts":[["fd",{":because":"both install `fd` binaries"}]],"deprecate_args":{":date":"2026-01-05",":because":":repo_removed"},"desc":"Console-based file manager","disable_args":{":date":"2027-01-05",":because":":repo_removed"},"executables":["fd"],"head_dependencies":[{"nkf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://hp.vector.co.jp/authors/VA012337/soft/fd/","license":":cannot_represent","ruby_source_checksum":"c154cc72839e5cdccefb6775350a620dd94aac1a3730ecbffd7aeafb69eeed13","stable_dependencies":[{"nkf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/fdclone/3.01b.patch"}],"stable_checksum":"fe5bb67eb670dcdb1f7368698641c928523e2269b9bee3d13b3b77565d22a121","stable_url_args":["https://deb.debian.org/debian/pool/main/f/fdclone/fdclone_3.01j.orig.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.01j","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"e4346ef1c465a9753d44998015f004ef76d49f35b57e224c4c74da48fa00a226"},"fdk-aac-encoder":{"desc":"Command-line encoder frontend for libfdk-aac","executables":["fdkaac"],"head_dependencies":["fdk-aac",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/nu774/fdkaac","license":"Zlib","ruby_source_checksum":"c5e7460a26c075692ec33fb76011d4182bfc64b665f033dc85c482d858696b45","stable_dependencies":["fdk-aac",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"145d4684c9325a2bd650e46a04b03327abe780a7b59cce47e6de8af2064fb2c7","stable_url_args":["https://github.com/nu774/fdkaac/archive/refs/tags/v1.0.7.tar.gz"],"stable_version":"1.0.7"},"fdk-aac":{"desc":"Standalone library of the Fraunhofer FDK AAC code from Android","executables":["aac-enc"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://git.code.sf.net/p/opencore-amr/fdk-aac.git",{":branch":"master"}],"homepage":"https://sourceforge.net/projects/opencore-amr/","license":"Apache-2.0","ruby_source_checksum":"3744b7dda999d659bbb39e887ace6157c0720b3d3d9b026b62471e6910031fa9","stable_checksum":"829b6b89eef382409cda6857fd82af84fabb63417b08ede9ea7a553f811cb79e","stable_url_args":["https://downloads.sourceforge.net/project/opencore-amr/fdk-aac/fdk-aac-2.0.3.tar.gz"],"stable_version":"2.0.3"},"fdroidcl":{"desc":"F-Droid desktop client","executables":["fdroidcl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Hoverth/fdroidcl.git",{":branch":"master"}],"homepage":"https://github.com/Hoverth/fdroidcl","license":"BSD-3-Clause","ruby_source_checksum":"0c2c95efc66c96f2bf7ec7cd795eab1dd38a60214d015795f18b6fe89b57210d","stable_dependencies":[{"go":":build"}],"stable_checksum":"934881b18ce13a7deb246321678eabd3f81284cae61ff4d18bde6c7c4217584a","stable_url_args":["https://github.com/Hoverth/fdroidcl/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1"},"fdroidserver":{"caveats":"For complete functionality, fdroidserver requires that the\nAndroid SDK's \"build-tools\" and \"platform-tools\" are installed,\nand those require a Java JDK.  Also, it is best if the base path\nof the Android SDK is set in the environment variable ANDROID_HOME.\nTo do this all from the command line, run:\n\n  brew install --cask android-commandlinetools temurin\n  export ANDROID_HOME=/opt/homebrew/Cellar/fdroidserver/2.4.5/share/android-commandlinetools\n  $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager \"platform-tools\" \"build-tools;34.0.0\"\n","desc":"Create and manage Android app repositories for F-Droid","executables":["fdroid"],"head_dependencies":["certifi","cryptography","freetype","libmagic","libsodium","libyaml","numpy","pillow","python@3.14","qhull","rclone","s3cmd",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pybind11":":build"},{"rust":":build"}],"head_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://f-droid.org","license":"AGPL-3.0-or-later","ruby_source_checksum":"d17949f3d716b4adf98d2d5d745100246f4a197dde4661db83758a798f1d0060","stable_dependencies":["certifi","cryptography","freetype","libmagic","libsodium","libyaml","numpy","pillow","python@3.14","qhull","rclone","s3cmd",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pybind11":":build"},{"rust":":build"}],"stable_checksum":"f9b52646264c732678e32e37e23a995db20cc61d45622dda5830ce23255547f4","stable_url_args":["https://files.pythonhosted.org/packages/f4/d8/7beac4add64c4b3d03dac01a073dc7c6beb69a7adbd4215bc8def3075d46/fdroidserver-2.4.5.tar.gz"],"stable_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"2.4.5"},"fdupes":{"desc":"Identify or delete duplicate files","executables":["fdupes"],"head_dependencies":["pcre2"],"head_uses_from_macos":[["ncurses"],["sqlite"]],"homepage":"https://github.com/adrianlopezroche/fdupes","license":"MIT","ruby_source_checksum":"6ee0ce9ed78acfe68e02e2e9ec46b594d352a3bc6e2f81069427eb9271b20785","stable_dependencies":["pcre2"],"stable_checksum":"527b27a39d031dcbe1d29a220b3423228c28366c2412887eb72c25473d7b1736","stable_url_args":["https://github.com/adrianlopezroche/fdupes/releases/download/v2.4.0/fdupes-2.4.0.tar.gz"],"stable_uses_from_macos":[["ncurses"],["sqlite"]],"stable_version":"2.4.0","version_scheme":1},"fedify":{"desc":"CLI toolchain for Fedify","head_dependencies":[{"deno":":build"}],"head_url_args":["https://github.com/fedify-dev/fedify.git",{":branch":"main"}],"homepage":"https://fedify.dev/cli","license":"MIT","post_install_defined":true,"ruby_source_checksum":"dbb7a7e8ea018e1d31ea6d595cb8a80ceaa3400c82faa3262a27cc6c7f3895db","stable_dependencies":[{"deno":":build"}],"stable_checksum":"ae68f5b253b3f6dc55c94ab07e090327ce6aecbbb588db31b6605107204ae1ba","stable_url_args":["https://github.com/fedify-dev/fedify/archive/refs/tags/2.3.1.tar.gz"],"stable_version":"2.3.1"},"feedgnuplot":{"desc":"Tool to plot realtime and stored data from the command-line","executables":["feedgnuplot"],"head_dependencies":["gnuplot"],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/dkogan/feedgnuplot","license":{":any_of":["GPL-1.0-or-later","Artistic-1.0"]},"ruby_source_checksum":"8d365c0806c2f381ce6719c32e1fa55dfe60add1093fcbedc31577252871707c","stable_dependencies":["gnuplot"],"stable_checksum":"30c3952600b694a98a0e0ee20ecbbc02d0c70ca96194e3719e9177409af6c5c9","stable_url_args":["https://github.com/dkogan/feedgnuplot/archive/refs/tags/v1.64.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.64"},"feh":{"desc":"X11 image viewer","executables":["feh"],"head_dependencies":["imlib2","libexif","libpng","libx11","libxinerama","libxt"],"head_uses_from_macos":[["curl"]],"homepage":"https://feh.finalrewind.org/","license":"MIT-feh","ruby_source_checksum":"b396080a7dcf4de61599c6e7b52ea505666530c29ef0d7c3689815b29ffd9eb6","stable_dependencies":["imlib2","libexif","libpng","libx11","libxinerama","libxt"],"stable_checksum":"7ce358b18a7f37bcc97a09b4efd89fdadd54cd8e7032db345f61e66dd04b1c3f","stable_url_args":["https://feh.finalrewind.org/feh-3.12.2.tar.bz2"],"stable_uses_from_macos":[["curl"]],"stable_version":"3.12.2"},"feishu2md":{"desc":"Convert feishu/larksuite documents to markdown","executables":["feishu2md"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Wsine/feishu2md.git",{":branch":"main"}],"homepage":"https://github.com/Wsine/feishu2md","license":"MIT","ruby_source_checksum":"29d9af4582248ebea196b3e51a779ab34b4426f8df8e5df349dc3deb93949cc7","stable_dependencies":[{"go":":build"}],"stable_checksum":"938feb85d798732ed53b1e15b5cb94dc892b79c4eea5bc897750d00f6fcf012f","stable_url_args":["https://github.com/Wsine/feishu2md/archive/refs/tags/v2.4.5.tar.gz"],"stable_version":"2.4.5"},"felinks":{"bottle_rebuild":2,"desc":"Text mode browser and Gemini, NNTP, FTP, Gopher, Finger, and BitTorrent client","executables":["elinks"],"head_dependencies":["brotli","gnutls","libcss","libdom","libgcrypt","libidn2","libwapcaplet","tre",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/rkd77/elinks.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"python":":build"}],["curl"],["expat"]],"homepage":"https://github.com/rkd77/elinks","license":"GPL-2.0-only","ruby_source_checksum":"01690d8e1960f2a3b3d9a15af463ad9f60e8fc539505b768be4e48a007d994e9","stable_dependencies":["brotli","gnutls","libcss","libdom","libgcrypt","libidn2","libwapcaplet","tre",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"31960cd471246692b84008bffec89182f25818472f86ee1a41a09bf0dad09eeb","stable_url_args":["https://github.com/rkd77/elinks/releases/download/v0.19.1/elinks-0.19.1.tar.xz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"python":":build"}],["curl"],["expat"]],"stable_version":"0.19.1"},"feluda":{"desc":"Detect license usage restrictions in your project","executables":["feluda"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/anistark/feluda.git",{":branch":"main"}],"homepage":"https://github.com/anistark/feluda","license":"MIT","ruby_source_checksum":"c08a07afc3a2ed621e9b6d2644db90576139a905a19407d2e2b9e8554628c76a","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"57eb2d5cda1b83e83d775e1c61ee1908339f862aa155aceab1e8032a5fc6bc57","stable_url_args":["https://github.com/anistark/feluda/archive/refs/tags/v1.14.0.tar.gz"],"stable_version":"1.14.0"},"fence":{"desc":"Lightweight sandbox for commands with network and filesystem restrictions","executables":["fence"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/fencesandbox/fence.git",{":branch":"main"}],"homepage":"https://github.com/fencesandbox/fence","license":"Apache-2.0","ruby_source_checksum":"c017fd2893d53c56b9eb976e119109ad872764db7edc9a55a3bf7f0e1216e49a","stable_dependencies":[{"go":":build"}],"stable_checksum":"fa018f71bb8361780e9c9d17e82352e2503926a7b501ef0e8c6ab4c844dd82b9","stable_url_args":["https://github.com/fencesandbox/fence/archive/refs/tags/v0.1.62.tar.gz"],"stable_version":"0.1.62"},"fend":{"desc":"Arbitrary-precision unit-aware calculator","executables":["fend"],"head_dependencies":[{"pandoc":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/printfn/fend.git",{":branch":"main"}],"homepage":"https://printfn.github.io/fend","license":"MIT","ruby_source_checksum":"9ee80b15a7f2bb663e8efe6f18af1dd7d7e743c851694055745a2aed6c472435","stable_dependencies":[{"pandoc":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"2c53922b83b693c852581942ddcf8e02e1bcd691f30c00e8066cdd6ab2070b86","stable_url_args":["https://github.com/printfn/fend/archive/refs/tags/v1.5.8.tar.gz"],"stable_version":"1.5.8"},"fennel-ls":{"desc":"Language Server for Fennel","executables":["fennel-ls"],"head_dependencies":["lua",{"pandoc":":build"}],"homepage":"https://git.sr.ht/~xerool/fennel-ls/","license":"MIT","ruby_source_checksum":"da8983f913d718d46c0e1ee693596d6bc0f39a01ddc30a4f600b11012a7a5d0c","stable_dependencies":["lua",{"pandoc":":build"}],"stable_checksum":"d50a48e2c65e84c87694cf7fd142ffcfc3a573567a1610a0b1accb97930ee2d5","stable_url_args":["https://git.sr.ht/~xerool/fennel-ls/archive/0.2.4.tar.gz"],"stable_version":"0.2.4"},"fennel":{"desc":"Lua Lisp Language","executables":["fennel"],"head_dependencies":["lua",{"luajit":":build"},{"luajit":":test"}],"homepage":"https://fennel-lang.org","license":"MIT","revision":1,"ruby_source_checksum":"416dc15cab38ce19209acf0eac645f7ddeafea0cd179078e631ca1ffa394dfde","stable_dependencies":["lua",{"luajit":":build"},{"luajit":":test"}],"stable_checksum":"8bf46040ea9554f4c132de6cb6bf26a30ce8f7c99e58e82bc971c533d91ecd71","stable_url_args":["https://github.com/bakpakin/Fennel/archive/refs/tags/1.6.1.tar.gz"],"stable_version":"1.6.1","bottle_tag":":all","bottle_checksum":"e1101f993a8ab14fc3f1d8dd0a7c9ed61369de54960825471829cb02f92c688b"},"ferium":{"desc":"Fast and multi-source CLI program for managing Minecraft mods and modpacks","executables":["ferium"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/gorilla-devs/ferium.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/gorilla-devs/ferium","license":"MPL-2.0","ruby_source_checksum":"6531dc8500f9287a0b6224be171c4b5be7868b2595763d646962b118085baf0b","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"a9b9fd966f47d5f8c32e483a21ea476f6883f194e7813f1f81b0001e14b046a5","stable_url_args":["https://github.com/gorilla-devs/ferium/archive/refs/tags/v4.7.1.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"4.7.1"},"fern-api":{"desc":"Stripe-level SDKs and Docs for your API","executables":["fern"],"head_dependencies":["node"],"homepage":"https://buildwithfern.com/","license":"Apache-2.0","ruby_source_checksum":"71c3137dee5fafab3ef4a054da2c041cc83f4a74525a457509043f61b9e170fc","stable_dependencies":["node"],"stable_checksum":"708f6683b999f01c8133398e3e2396ddc8a1add8bb1e5b6678778b3496d73618","stable_url_args":["https://registry.npmjs.org/fern-api/-/fern-api-5.66.0.tgz"],"stable_version":"5.66.0"},"fernflower":{"desc":"Advanced decompiler for Java bytecode","executables":["fernflower"],"head_dependencies":["openjdk"],"homepage":"https://github.com/JetBrains/fernflower","license":"Apache-2.0","ruby_source_checksum":"ff4e597a16f5f993d17e4c44645b5ee704cf1567169b08c1ef2f89faccaabbd2","stable_dependencies":["openjdk"],"stable_checksum":"42c80bd7ffbd27f156f949040da2db04c5d1c230a05931cc4bf75d10adeb1cb0","stable_url_args":["https://www.jetbrains.com/intellij-repository/releases/com/jetbrains/intellij/java/java-decompiler-engine/261.26222.65/java-decompiler-engine-261.26222.65.jar"],"stable_version":"261.26222.65","bottle_tag":":all","bottle_checksum":"55a28cfed3565622651c55f0cf1c307e493ea5ba6e5fb61802cfd8656ecb2d70"},"feroxbuster":{"desc":"Fast, simple, recursive content discovery tool written in Rust","executables":["feroxbuster"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"},{"miniserve":":test"}],"homepage":"https://epi052.github.io/feroxbuster","license":"MIT","ruby_source_checksum":"032482d1f82a838590d00759b382bd017192baefa86e747a5affda8c8276e2a0","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"},{"miniserve":":test"}],"stable_checksum":"6f1f3466319ea5485b9d6f05000718c6ccbe1210c1cea7b2af83a5343d068a23","stable_url_args":["https://github.com/epi052/feroxbuster/archive/refs/tags/v2.13.1.tar.gz"],"stable_version":"2.13.1"},"ferron":{"desc":"Fast, memory-safe web server written in Rust","executables":["ferron"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ferronweb/ferron.git",{":branch":"develop-2.x"}],"homepage":"https://www.ferronweb.org/","license":"MIT","ruby_source_checksum":"8e882d407c6ddaed715622c666f466602e45b622a1bfc4e5b4f400406542667d","stable_dependencies":[{"rust":":build"}],"stable_checksum":"32354ffed4fbe8caede924d420e6a7ac84127f264c47e1e738b462d9479c0680","stable_url_args":["https://github.com/ferronweb/ferron/archive/refs/tags/2.8.1.tar.gz"],"stable_version":"2.8.1"},"fetch-crl":{"desc":"Retrieve certificate revocation lists (CRLs)","executables":["clean-crl","fetch-crl"],"head_uses_from_macos":[["perl"]],"homepage":"https://wiki.nikhef.nl/grid/FetchCRL3","license":"Apache-2.0","ruby_source_checksum":"17171b56d0b41940eb77b4f3eb771b631c94f301b3b0be887f5ae4395c9c25ad","stable_checksum":"077097aee513ac8e892bde196744c49502ee8c88c8d94740db1a3153d20d3ceb","stable_url_args":["https://dist.eugridpma.info/distribution/util/fetch-crl3/fetch-crl-3.0.23.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"3.0.23","bottle_checksum":"cefc451865fffbb827a6c2cb4603960bd672a69dca19b512811912bbb6cdc83a"},"fetch":{"desc":"Download assets from a commit, branch, or tag of GitHub repositories","executables":["fetch"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gruntwork-io/fetch.git",{":branch":"master"}],"homepage":"https://www.gruntwork.io/","license":"MIT","ruby_source_checksum":"9b527afa5513adc8b429cb94da2bfdb65e3ec5dd4c1379e8ee79b54396da0875","stable_dependencies":[{"go":":build"}],"stable_checksum":"8192dddb375e2a8765e54e27c65b544068b35bd349f9ad669d6269734f3b5f76","stable_url_args":["https://github.com/gruntwork-io/fetch/archive/refs/tags/v0.4.8.tar.gz"],"stable_version":"0.4.8"},"fetchmail":{"desc":"Client for fetching mail from POP, IMAP, ETRN or ODMR-capable servers","executables":["fetchmail","fetchmailconf"],"head_dependencies":["openssl@3",{"pkgconf":":build"}],"homepage":"https://www.fetchmail.info/","license":{":all_of":["LGPL-2.1-or-later","ISC","BSD-3-Clause",":public_domain",{"GPL-2.0-or-later":{":with":"openvpn-openssl-exception"}}]},"ruby_source_checksum":"60fe35fd566293714595a0efdb77437eebc1b085352afc84ec23fb6558630f88","stable_dependencies":["openssl@3",{"pkgconf":":build"}],"stable_checksum":"da99f8c573c4d9e63f493c7e24447126aea25b53b4c076ec79266874e29b1975","stable_url_args":["https://downloads.sourceforge.net/project/fetchmail/branch_6.6/fetchmail-6.6.6.tar.xz"],"stable_version":"6.6.6"},"fex":{"desc":"Powerful field extraction tool","executables":["fex"],"homepage":"https://www.semicomplete.com/projects/fex/","license":"Apache-2.0","ruby_source_checksum":"be93847b6bc3d8815bc7a3f06ed3c83bed66163f3f4a4669fa6ee0b3936e28c7","stable_checksum":"03043c8eac74f43173068a2e693b6f73d5b45f453a063e6da11f34455d0e374e","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/semicomplete/fex-2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_checksum":"bb8ef2d1b057c6cc2c462f6398911d8f55a85398b6eaf60f26c01a7cb3f87e04"},"ffc.h":{"desc":"Single-header C99 accelerated float/double parsing","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/kolemannix/ffc.h.git",{":branch":"main"}],"homepage":"https://github.com/kolemannix/ffc.h","license":"Apache-2.0","ruby_source_checksum":"88dd18f337627404ed750d32c0f80e7d26ffca9962753d8c13c5a5fe4dd4afed","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"bc36f6c95357b7da75b54fb794eb4272b0e53a867f48c8aab6c900941dfac170","stable_url_args":["https://github.com/kolemannix/ffc.h/archive/refs/tags/v26.04.01.tar.gz"],"stable_version":"26.04.01","bottle_tag":":all","bottle_checksum":"f4422599ff0a06b3fefe73bd9d2d67f4fc3d32c903b66ee0da42dd0c3d483bfa"},"ffe":{"bottle_rebuild":1,"desc":"Parse flat file structures and print them in different formats","executables":["ffe"],"homepage":"https://ff-extractor.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"45722552ed2d282273e9a28ba4bb18c0a229528c773cbe26c6b256d6bde39091","stable_checksum":"3f3433c6e8714f9756826279e249bcf7f7ab8c45b5686003764e44f63eb225e7","stable_url_args":["https://downloads.sourceforge.net/project/ff-extractor/0.3.9a/0.3.9a.tar.gz"],"stable_version":"0.3.9a"},"ffind":{"bottle_rebuild":1,"conflicts":[["sleuthkit",{":because":"both install a `ffind` executable"}]],"desc":"Friendlier find","executables":["ffind"],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/sjl/friendly-find","license":"GPL-3.0-only","ruby_source_checksum":"7fa2eda16c30a1675d8683cc2c121717b6989be4738f8bb3ca587b3190083933","stable_checksum":"cf30e09365750a197f7e041ec9bbdd40daf1301e566cd0b1a423bf71582aad8d","stable_url_args":["https://github.com/sjl/friendly-find/archive/refs/tags/v1.0.1.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"1.0.1","bottle_tag":":all","bottle_checksum":"04003304502f97107473f1e6be50bf658ff48ec2f8b3c2b12e743279bbfcb2a7"},"ffmate":{"desc":"FFmpeg automation layer","executables":["ffmate"],"head_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"homepage":"https://docs.ffmate.io","license":"AGPL-3.0-only","ruby_source_checksum":"357b06a74e3f7583c03ac09e0f35f14c82c7a9e1a23d13896d3c27f4eb19ca91","stable_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"stable_url_args":["https://github.com/welovemedia/ffmate.git",{":tag":"2.0.18",":revision":"a420fb497cf131f97c875fadf35ed622bde5cc85"}],"stable_version":"2.0.18"},"ffmpeg-full":{"caveats":"ffmpeg-full includes additional tools and libraries that are not included in the regular ffmpeg formula.\n","desc":"Play, record, convert, and stream many audio and video codecs","executables":["aviocat","bisect-create","check_arm_indent.sh","clean-diff","compare-cvelists.sh","crypto_bench","cws2fws","dvd2concat","enc_recon_frame_test","enum_options","ffescape","ffeval","ffhash","ffmpeg","ffplay","ffprobe","fourcc2pixfmt","gen-rc","general_assembly.pl","graph2dot","indent_arm_assembly.pl","ismindex","loudnorm.rb","make_chlayout_test","merge-all-source-plugins","missing_codec_desc","murge","normalize.py","patcheck","pktdumper","plotframes","probetest","qt-faststart","scale_slice_test","seek_print","sidxindex","source2c","target_dec_fate.sh","trasher","uncoded_frame","unwrap-diff","venc_data_dump","zmqsend","zmqshell.py"],"head_dependencies":["aom","aribb24","dav1d","fontconfig","freetype","frei0r","ggml","gnutls","harfbuzz","jpeg-xl","lame","libass","libbluray","libplacebo","librist","libsoxr","libssh","libvidstab","libvmaf","libvorbis","libvpx","libx11","libxcb","opencore-amr","openjpeg","opus","qrencode","rav1e","rubberband","sdl2-compat","snappy","speex","srt","svt-av1","tesseract","theora","webp","whisper-cpp","x264","x265","xvid","xz","zeromq","zimg","libarchive","libogg","libsamplerate",{"pkgconf":":build"}],"head_url_args":["https://github.com/FFmpeg/FFmpeg.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["libxml2"]],"homepage":"https://ffmpeg.org/","keg_only_args":[":versioned_formula"],"license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"b806059d3c4b6c263eb86479380bffcd2d00d7336be68fd4faeaf1d03bbba721","stable_dependencies":["aom","aribb24","dav1d","fontconfig","freetype","frei0r","ggml","gnutls","harfbuzz","jpeg-xl","lame","libass","libbluray","libplacebo","librist","libsoxr","libssh","libvidstab","libvmaf","libvorbis","libvpx","libx11","libxcb","opencore-amr","openjpeg","opus","qrencode","rav1e","rubberband","sdl2-compat","snappy","speex","srt","svt-av1","tesseract","theora","webp","whisper-cpp","x264","x265","xvid","xz","zeromq","zimg","libarchive","libogg","libsamplerate",{"pkgconf":":build"}],"stable_checksum":"464beb5e7bf0c311e68b45ae2f04e9cc2af88851abb4082231742a74d97b524c","stable_url_args":["https://ffmpeg.org/releases/ffmpeg-8.1.2.tar.xz"],"stable_uses_from_macos":[["bzip2"],["libxml2"]],"stable_version":"8.1.2"},"ffmpeg":{"aliases":["ffmpeg@8"],"caveats":"ffmpeg-full includes additional tools and libraries that are not included in the regular ffmpeg formula.\n","desc":"Play, record, convert, and stream select audio and video codecs","executables":["aviocat","bisect-create","check_arm_indent.sh","clean-diff","compare-cvelists.sh","crypto_bench","cws2fws","dvd2concat","enc_recon_frame_test","enum_options","ffescape","ffeval","ffhash","ffmpeg","ffplay","ffprobe","fourcc2pixfmt","gen-rc","general_assembly.pl","graph2dot","indent_arm_assembly.pl","ismindex","loudnorm.rb","make_chlayout_test","merge-all-source-plugins","missing_codec_desc","murge","normalize.py","patcheck","pktdumper","plotframes","probetest","qt-faststart","scale_slice_test","seek_print","sidxindex","source2c","target_dec_fate.sh","trasher","uncoded_frame","unwrap-diff","venc_data_dump","zmqshell.py"],"head_dependencies":["dav1d","lame","libvmaf","libvpx","openssl@3","opus","sdl2-compat","svt-av1","x264","x265",{"pkgconf":":build"}],"head_url_args":["https://github.com/FFmpeg/FFmpeg.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["libxml2"]],"homepage":"https://ffmpeg.org/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"52c0f3844a216a6c8e6b7c9e1883f7fa09bbbe4894c13f4615cdb26922b4ed24","stable_dependencies":["dav1d","lame","libvmaf","libvpx","openssl@3","opus","sdl2-compat","svt-av1","x264","x265",{"pkgconf":":build"}],"stable_checksum":"464beb5e7bf0c311e68b45ae2f04e9cc2af88851abb4082231742a74d97b524c","stable_url_args":["https://ffmpeg.org/releases/ffmpeg-8.1.2.tar.xz"],"stable_uses_from_macos":[["bzip2"],["libxml2"]],"stable_version":"8.1.2","versioned_formulae":["ffmpeg@7","ffmpeg@6","ffmpeg@5","ffmpeg@4","ffmpeg@2.8"]},"ffmpeg2theora":{"deprecate_args":{":date":"2026-04-06",":because":":unmaintained"},"desc":"Convert video files to Ogg Theora format","disable_args":{":date":"2027-04-06",":because":":unmaintained"},"executables":["ffmpeg2theora"],"head_dependencies":["ffmpeg@4","libkate","libogg","libvorbis","theora",{"pkgconf":":build"},{"scons":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/ffmpeg2theora.git",{":branch":"master"}],"homepage":"https://gitlab.xiph.org/xiph/ffmpeg2theora","license":"GPL-2.0-or-later","revision":12,"ruby_source_checksum":"0e6f970a9b6e7be35e226bb7882f196a8899e6cf5eebbaee99d1d95d1f2c1c50","stable_dependencies":["ffmpeg@4","libkate","libogg","libvorbis","theora",{"pkgconf":":build"},{"scons":":build"}],"stable_patches":[{"strip":"p1","url":"https://salsa.debian.org/multimedia-team/ffmpeg2theora/-/raw/master/debian/patches/0002-Use-python3-print.patch","sha256":"8cf333e691cf19494962b51748b8246502432867d9feb3d7919d329cb3696e97"},{"strip":"p1","url":"https://salsa.debian.org/multimedia-team/ffmpeg2theora/-/raw/debian/0.30-2/debian/patches/link-libm.patch","sha256":"1cf00c93617ecc4833e9d2267d68b70eeb6aa6183f0c939f7caf0af5ce8460b5"}],"stable_checksum":"9bc69b7c3430184e8e74d648e39bd8a35a8bb10e9e6d6d5750f334c4feaca8d6","stable_url_args":["https://gitlab.xiph.org/xiph/ffmpeg2theora/-/archive/0.30/ffmpeg2theora-0.30.tar.gz"],"stable_version":"0.30"},"ffmpeg@2.8":{"deprecate_args":{":date":"2026-01-17",":because":":versioned_formula"},"desc":"Play, record, convert, and stream audio and video","disable_args":{":date":"2027-01-17",":because":":versioned_formula"},"executables":["aviocat","bisect-create","clean-diff","crypto_bench","cws2fws","dvd2concat","ffescape","ffeval","ffhash","ffmpeg","ffplay","ffprobe","ffserver","fourcc2pixfmt","gen-rc","graph2dot","ismindex","make_chlayout_test","missing_codec_desc","normalize.py","patcheck","pktdumper","plotframes","probetest","qt-faststart","seek_print","sidxindex","trasher","uncoded_frame","unwrap-diff","zmqshell.py"],"head_dependencies":["fontconfig","freetype","frei0r","lame","libass","libogg","libvo-aacenc","libvorbis","libvpx","opencore-amr","openssl@3","opus","rtmpdump","sdl12-compat","snappy","speex","theora","x264","x265","xvid","xz",{"pkgconf":":build"},{"texi2html":":build"},{"yasm":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://ffmpeg.org/","keg_only_args":[":versioned_formula"],"license":"GPL-3.0-or-later","oldnames":["ffmpeg28"],"revision":8,"ruby_source_checksum":"b1a0f11890f42317b0f51a29f2e02a300b5a3876c137783847a480194439d446","stable_dependencies":["fontconfig","freetype","frei0r","lame","libass","libogg","libvo-aacenc","libvorbis","libvpx","opencore-amr","openssl@3","opus","rtmpdump","sdl12-compat","snappy","speex","theora","x264","x265","xvid","xz",{"pkgconf":":build"},{"texi2html":":build"},{"yasm":":build"}],"stable_checksum":"1fbbf622806a112c5131d42b280a9e980f676ffe1c81a4e0f2ae4cb121241531","stable_url_args":["https://ffmpeg.org/releases/ffmpeg-2.8.22.tar.xz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.8.22","versioned_formulae":["ffmpeg@7","ffmpeg@6","ffmpeg@5","ffmpeg@4"]},"ffmpeg@4":{"desc":"Play, record, convert, and stream audio and video","executables":["aviocat","bisect-create","check_arm_indent.sh","cl2c","clean-diff","crypto_bench","cws2fws","dvd2concat","enum_options","ffescape","ffeval","ffhash","ffmpeg","ffplay","ffprobe","fourcc2pixfmt","gen-rc","graph2dot","indent_arm_assembly.pl","ismindex","libav-merge-next-commit","loudnorm.rb","make_chlayout_test","missing_codec_desc","murge","normalize.py","patcheck","pktdumper","plotframes","probetest","qt-faststart","seek_print","sidxindex","target_dec_fate.sh","trasher","uncoded_frame","unwrap-diff","venc_data_dump","zmqsend","zmqshell.py"],"head_dependencies":["aom","dav1d","fontconfig","freetype","frei0r","gnutls","lame","libass","libbluray","librist","libsoxr","libvidstab","libvorbis","libvpx","libxcb","opencore-amr","openjpeg","opus","rav1e","rubberband","sdl2-compat","snappy","speex","srt","tesseract","theora","webp","x264","x265","xvid","xz","zeromq","zimg","libarchive","libogg","libsamplerate","libvmaf",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["libxml2"]],"homepage":"https://ffmpeg.org/","keg_only_args":[":versioned_formula"],"license":"GPL-3.0-or-later","ruby_source_checksum":"f8d3e883fa73b0685d9ffda929ecdececa45e860ce2208934ccd0d5348592822","stable_dependencies":["aom","dav1d","fontconfig","freetype","frei0r","gnutls","lame","libass","libbluray","librist","libsoxr","libvidstab","libvorbis","libvpx","libxcb","opencore-amr","openjpeg","opus","rav1e","rubberband","sdl2-compat","snappy","speex","srt","tesseract","theora","webp","x264","x265","xvid","xz","zeromq","zimg","libarchive","libogg","libsamplerate","libvmaf",{"pkgconf":":build"}],"stable_checksum":"c73848c4ae283d9eaee7be3b276affbc3543380483555500d0dd2c9b7e1c39c3","stable_url_args":["https://ffmpeg.org/releases/ffmpeg-4.4.8.tar.xz"],"stable_uses_from_macos":[["bzip2"],["libxml2"]],"stable_version":"4.4.8","versioned_formulae":["ffmpeg@7","ffmpeg@6","ffmpeg@5","ffmpeg@2.8"]},"ffmpeg@5":{"desc":"Play, record, convert, and stream audio and video","executables":["aviocat","bisect-create","check_arm_indent.sh","cl2c","clean-diff","crypto_bench","cws2fws","dvd2concat","enum_options","ffescape","ffeval","ffhash","ffmpeg","ffplay","ffprobe","fourcc2pixfmt","gen-rc","graph2dot","indent_arm_assembly.pl","ismindex","libav-merge-next-commit","loudnorm.rb","make_chlayout_test","missing_codec_desc","murge","normalize.py","patcheck","pktdumper","plotframes","probetest","qt-faststart","scale_slice_test","seek_print","sidxindex","target_dec_fate.sh","trasher","uncoded_frame","unwrap-diff","venc_data_dump","zmqsend","zmqshell.py"],"head_dependencies":["aom","aribb24","dav1d","fontconfig","freetype","frei0r","gnutls","lame","libass","libbluray","librist","libsoxr","libvidstab","libvmaf","libvorbis","libvpx","libx11","libxcb","opencore-amr","openjpeg","opus","rav1e","rubberband","sdl2-compat","snappy","speex","srt","svt-av1","tesseract","theora","webp","x264","x265","xvid","xz","zeromq","zimg","libarchive","libogg","libsamplerate",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["libxml2"]],"homepage":"https://ffmpeg.org/","keg_only_args":[":versioned_formula"],"license":"GPL-3.0-or-later","ruby_source_checksum":"4c0692b463f9fb37d888baa6b29c5fc5286df1ba843e2e13510c91441635e5c9","stable_dependencies":["aom","aribb24","dav1d","fontconfig","freetype","frei0r","gnutls","lame","libass","libbluray","librist","libsoxr","libvidstab","libvmaf","libvorbis","libvpx","libx11","libxcb","opencore-amr","openjpeg","opus","rav1e","rubberband","sdl2-compat","snappy","speex","srt","svt-av1","tesseract","theora","webp","x264","x265","xvid","xz","zeromq","zimg","libarchive","libogg","libsamplerate",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/FFmpeg/FFmpeg/commit/d1ed5c06e3edc5f2b5f3664c80121fa55b0baa95.patch?full_index=1","sha256":"0eb23ab90c0e5904590731dd3b81c86a4127785bc2b367267d77723990fb94a2"},{"strip":"p1","url":"https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/a5d4c398b411a00ac09d8fe3b66117222323844c","sha256":"1dbbc1a4cf9834b3902236abc27fefe982da03a14bcaa89fb90c7c8bd10a1664"}],"stable_checksum":"392306d6fc45dab0e9e0ea55381e071842e83a2fb31d320aeda40477a7766293","stable_url_args":["https://ffmpeg.org/releases/ffmpeg-5.1.10.tar.xz"],"stable_uses_from_macos":[["bzip2"],["libxml2"]],"stable_version":"5.1.10","versioned_formulae":["ffmpeg@7","ffmpeg@6","ffmpeg@4","ffmpeg@2.8"]},"ffmpeg@6":{"desc":"Play, record, convert, and stream audio and video","executables":["aviocat","bisect-create","check_arm_indent.sh","clean-diff","crypto_bench","cws2fws","dvd2concat","enc_recon_frame_test","enum_options","ffescape","ffeval","ffhash","ffmpeg","ffplay","ffprobe","fourcc2pixfmt","gen-rc","general_assembly.pl","graph2dot","indent_arm_assembly.pl","ismindex","libav-merge-next-commit","loudnorm.rb","make_chlayout_test","missing_codec_desc","murge","normalize.py","patcheck","pktdumper","plotframes","probetest","qt-faststart","scale_slice_test","seek_print","sidxindex","source2c","target_dec_fate.sh","trasher","uncoded_frame","unwrap-diff","venc_data_dump","zmqsend","zmqshell.py"],"head_dependencies":["aom","aribb24","dav1d","fontconfig","freetype","frei0r","gnutls","harfbuzz","jpeg-xl","lame","libass","libbluray","librist","libsoxr","libssh","libvidstab","libvmaf","libvorbis","libvpx","libx11","libxcb","opencore-amr","openjpeg","opus","rav1e","rubberband","sdl2-compat","snappy","speex","srt","svt-av1","tesseract","theora","webp","x264","x265","xvid","xz","zeromq","zimg","libarchive","libogg","libsamplerate",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["libxml2"]],"homepage":"https://ffmpeg.org/","keg_only_args":[":versioned_formula"],"license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"5919514a3615308beb3c96d72928426c01be0b65bf5d597b8a869ef11f1a08db","stable_dependencies":["aom","aribb24","dav1d","fontconfig","freetype","frei0r","gnutls","harfbuzz","jpeg-xl","lame","libass","libbluray","librist","libsoxr","libssh","libvidstab","libvmaf","libvorbis","libvpx","libx11","libxcb","opencore-amr","openjpeg","opus","rav1e","rubberband","sdl2-compat","snappy","speex","srt","svt-av1","tesseract","theora","webp","x264","x265","xvid","xz","zeromq","zimg","libarchive","libogg","libsamplerate",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/FFmpeg/FFmpeg/commit/d1ed5c06e3edc5f2b5f3664c80121fa55b0baa95.patch?full_index=1","sha256":"0eb23ab90c0e5904590731dd3b81c86a4127785bc2b367267d77723990fb94a2"},{"strip":"p1","url":"https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/a5d4c398b411a00ac09d8fe3b66117222323844c","sha256":"1dbbc1a4cf9834b3902236abc27fefe982da03a14bcaa89fb90c7c8bd10a1664"}],"stable_checksum":"d4fcb164028dd3beee5d92c0ac72e46aac6973c75ea12dc14de07bf8f407370a","stable_url_args":["https://ffmpeg.org/releases/ffmpeg-6.1.6.tar.xz"],"stable_uses_from_macos":[["bzip2"],["libxml2"]],"stable_version":"6.1.6","versioned_formulae":["ffmpeg@7","ffmpeg@5","ffmpeg@4","ffmpeg@2.8"]},"ffmpeg@7":{"desc":"Play, record, convert, and stream audio and video","executables":["aviocat","bisect-create","check_arm_indent.sh","clean-diff","crypto_bench","cws2fws","dvd2concat","enc_recon_frame_test","enum_options","ffescape","ffeval","ffhash","ffmpeg","ffplay","ffprobe","fourcc2pixfmt","gen-rc","general_assembly.pl","graph2dot","indent_arm_assembly.pl","ismindex","libav-merge-next-commit","loudnorm.rb","make_chlayout_test","missing_codec_desc","murge","normalize.py","patcheck","pktdumper","plotframes","probetest","qt-faststart","scale_slice_test","seek_print","sidxindex","source2c","target_dec_fate.sh","trasher","uncoded_frame","unwrap-diff","venc_data_dump","zmqsend","zmqshell.py"],"head_dependencies":["aom","aribb24","dav1d","fontconfig","freetype","frei0r","gnutls","harfbuzz","jpeg-xl","lame","libass","libbluray","librist","libsoxr","libssh","libvidstab","libvmaf","libvorbis","libvpx","libx11","libxcb","opencore-amr","openjpeg","opus","rav1e","rubberband","sdl2-compat","snappy","speex","srt","svt-av1","tesseract","theora","webp","x264","x265","xvid","xz","zeromq","zimg","libarchive","libogg","libsamplerate",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["libxml2"]],"homepage":"https://ffmpeg.org/","keg_only_args":[":versioned_formula"],"license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"762d0329111e7bdd02bf21e08914f542481f6f0da81371c2c0b9120d20ec1f5a","stable_dependencies":["aom","aribb24","dav1d","fontconfig","freetype","frei0r","gnutls","harfbuzz","jpeg-xl","lame","libass","libbluray","librist","libsoxr","libssh","libvidstab","libvmaf","libvorbis","libvpx","libx11","libxcb","opencore-amr","openjpeg","opus","rav1e","rubberband","sdl2-compat","snappy","speex","srt","svt-av1","tesseract","theora","webp","x264","x265","xvid","xz","zeromq","zimg","libarchive","libogg","libsamplerate",{"pkgconf":":build"}],"stable_checksum":"de668509caf9e35e3cd162473441fdb29538c6d96ed080292b3cf9e6fc5d558f","stable_url_args":["https://ffmpeg.org/releases/ffmpeg-7.1.5.tar.xz"],"stable_uses_from_macos":[["bzip2"],["libxml2"]],"stable_version":"7.1.5","versioned_formulae":["ffmpeg@6","ffmpeg@5","ffmpeg@4","ffmpeg@2.8"]},"ffmpegthumbnailer":{"desc":"Create thumbnails for your video files","executables":["ffmpegthumbnailer"],"head_dependencies":["ffmpeg","jpeg-turbo","libpng",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/dirkvdb/ffmpegthumbnailer.git",{":branch":"master"}],"homepage":"https://github.com/dirkvdb/ffmpegthumbnailer","license":"GPL-2.0-or-later","ruby_source_checksum":"94aac2a0bfa724a25bd79c810457a136cd64bf626c4f2bd16362108d33adfb95","stable_dependencies":["ffmpeg","jpeg-turbo","libpng",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"ddf561e294385f07d0bd5a28d0aab9de79b8dbaed29b576f206d58f3df79b508","stable_url_args":["https://github.com/dirkvdb/ffmpegthumbnailer/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"ffms2":{"desc":"Libav/ffmpeg based source library and Avisynth plugin","executables":["ffmsindex"],"head_dependencies":["ffmpeg",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"},{"vapoursynth":":test"}],"head_url_args":["https://github.com/FFMS/ffms2.git",{":branch":"master"}],"homepage":"https://github.com/FFMS/ffms2","license":"GPL-2.0-or-later","revision":4,"ruby_source_checksum":"5f9f479e7cf4f1fbe0e432612e4ea4d91d2210f5c92a1d2f18d7dbd74d6d8bfc","stable_dependencies":["ffmpeg",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"},{"vapoursynth":":test"}],"stable_checksum":"7770af0bbc0063f9580a6a5c8e7c51f1788f171d7da0b352e48a1e60943a8c3c","stable_url_args":["https://github.com/FFMS/ffms2/archive/refs/tags/5.0.tar.gz"],"stable_version":"5.0"},"ffsend":{"desc":"Fully featured Firefox Send client","executables":["ffsend"],"head_dependencies":[{"rust":":build"}],"homepage":"https://gitlab.com/timvisee/ffsend","license":"GPL-3.0-only","ruby_source_checksum":"8ca3d2cd5a5afc5d77f6b03c259ee9687e5d73493271683b40c756133e7fa5ee","stable_dependencies":[{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.com/timvisee/ffsend/-/commit/29eb167d4367929a2546c20b3f2bbf890b63c631.diff","sha256":"e5171b23ffd3cc0f4f1d47b29d110735c211ce96ba601a166a66537df28ed1c4"}],"stable_checksum":"b13329704c5eab7c74ebc29c3f2209290ea00e758139daaefc0ab0d5728c2fa4","stable_url_args":["https://github.com/timvisee/ffsend/archive/refs/tags/v0.2.77.tar.gz"],"stable_version":"0.2.77"},"fftw":{"desc":"C routines to compute the Discrete Fourier Transform","executables":["fftw-wisdom","fftw-wisdom-to-conf","fftwf-wisdom","fftwl-wisdom"],"head_dependencies":["libomp",{"open-mpi":":build"}],"homepage":"https://fftw.org","license":{":all_of":["GPL-2.0-or-later","BSD-2-Clause"]},"ruby_source_checksum":"77f4d65e2ae325c1644a55a98b600af0164a467eb7aa1c8c3ddde3552342c8c0","stable_dependencies":["libomp",{"open-mpi":":build"}],"stable_checksum":"5630c24cdeb33b131612f7eb4b1a9934234754f9f388ff8617458d0be6f239a1","stable_url_args":["https://fftw.org/fftw-3.3.11.tar.gz"],"stable_version":"3.3.11"},"ffuf":{"desc":"Fast web fuzzer written in Go","executables":["ffuf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ffuf/ffuf.git",{":branch":"master"}],"homepage":"https://github.com/ffuf/ffuf","license":"MIT","ruby_source_checksum":"03425c09e5aef476b1a39451e092b85d3671289249f37a3bafabc330acb8bf71","stable_dependencies":[{"go":":build"}],"stable_checksum":"52d3daf5b97528a74b7b3305decd4bb01a553a8f18d39fc107ebc15dc3113de7","stable_url_args":["https://github.com/ffuf/ffuf/archive/refs/tags/v2.1.0.tar.gz"],"stable_version":"2.1.0","bottle_checksum":"0ddb8d734dc47b5e61e2c4403486cb68fc63abd138f631a0930a0ee6f8a9e94f"},"fgbio":{"desc":"Tools for working with genomic and high throughput sequencing data","executables":["fgbio"],"head_dependencies":["openjdk"],"homepage":"https://fulcrumgenomics.github.io/fgbio/","license":"MIT","ruby_source_checksum":"66f9825382bca5e287fb827373e2d306a668f47a2584d13f86f4e60765b1559c","stable_dependencies":["openjdk"],"stable_checksum":"6f957bfc4d5fcd56e5e4a4cf63c9d54a6f8603958bc17e8dcb67dec941cfae6f","stable_url_args":["https://github.com/fulcrumgenomics/fgbio/releases/download/4.1.0/fgbio-4.1.0.jar"],"stable_version":"4.1.0","bottle_tag":":all","bottle_checksum":"3201ca8195c7509fcbfdd7047d7693c770e3d7173309dae3793d53a1509311ce"},"fheroes2":{"caveats":"Run fheroes2-install-demo command to download and install all the necessary\nfiles from the demo version of the original Heroes of Might and Magic II game.\n\nRun fheroes2-extract-resources command to extract all the necessary resource\nfiles from a legally purchased copy of the original game.\n\nDocumentation is available at:\n/opt/homebrew/Cellar/fheroes2/1.1.17/share/doc/fheroes2/README.txt\n","desc":"Recreation of the Heroes of Might and Magic II game engine","executables":["fheroes2","fheroes2-extract-resources","fheroes2-install-demo"],"head_dependencies":["innoextract","sdl2-compat","sdl2_mixer",{"cmake":":build"},{"gettext":":build"}],"head_url_args":["https://github.com/ihhub/fheroes2.git",{":branch":"master"}],"homepage":"https://ihhub.github.io/fheroes2/","license":"GPL-2.0-or-later","ruby_source_checksum":"c7359d4f3628144782f5f3ada24e2d91f88abe7e74ffea8819726611032e130d","stable_dependencies":["innoextract","sdl2-compat","sdl2_mixer",{"cmake":":build"},{"gettext":":build"}],"stable_checksum":"29f0be1a15ecce658e647b8c3d3fe2e6acddf6fa2144b1e05c82984846f568a1","stable_url_args":["https://github.com/ihhub/fheroes2/archive/refs/tags/1.1.17.tar.gz"],"stable_version":"1.1.17"},"fibjs":{"desc":"JavaScript on Fiber","executables":["fibjs"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/fibjs/fibjs.git",{":branch":"dev"}],"head_uses_from_macos":[[{"llvm":[":build",":test"]}]],"homepage":"https://fibjs.org/","license":"GPL-3.0-only","ruby_source_checksum":"6887a50e15aea308d059fd504f3e0899c4cf6c7af9c4e9fca073ae3d54263e0b","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"51908a22a5ddbdb2c772c2cf08ba61cee96d89a4da0f678014423b86690478fd","stable_url_args":["https://github.com/fibjs/fibjs/releases/download/v0.37.0/fullsrc.zip"],"stable_uses_from_macos":[[{"llvm":[":build",":test"]}]],"stable_version":"0.37.0"},"ficy":{"bottle_rebuild":1,"desc":"Icecast/Shoutcast stream grabber suite","executables":["fIcy","fPls","fResync"],"head_url_args":["https://gitlab.com/wavexx/fIcy.git",{":branch":"master"}],"homepage":"https://www.thregr.org/wavexx/software/fIcy/","license":"LGPL-2.1-only","ruby_source_checksum":"ddbcac0024e69d11ae58e7bcd70451431906bc34bcd45848b1746c7809771bf7","stable_checksum":"8564b16d3a52fa6dc286b02bfcc19e4acdc148c30f1750ca144e2ea47c84fd81","stable_url_args":["https://www.thregr.org/wavexx/software/fIcy/releases/fIcy-1.0.21.tar.gz"],"stable_version":"1.0.21","bottle_checksum":"586d692ab7b64ad5805d51280e78ef997bf0ad2ebd1db2ed57ddc05b126f950b"},"fierce":{"bottle_rebuild":2,"desc":"DNS reconnaissance tool for locating non-contiguous IP space","executables":["fierce"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/mschwager/fierce.git",{":branch":"master"}],"homepage":"https://github.com/mschwager/fierce","license":"GPL-3.0-only","ruby_source_checksum":"30f95a4ccb96abeb641a9a294c6c77a7aa429caa24029e3a81fd8cf715de2a6a","stable_dependencies":["python@3.14"],"stable_checksum":"1a19182bbce19e395aa7d2cba91322317bb1cad57357b778749986106e455a75","stable_url_args":["https://github.com/mschwager/fierce/archive/refs/tags/1.6.0.tar.gz"],"stable_version":"1.6.0","bottle_tag":":all","bottle_checksum":"96b093b0e668c92c6bb46ff8603f42460146ae4cd195978e8cbd502e7ce183f5"},"fifechan":{"desc":"C++ GUI library designed for games","head_dependencies":["allegro","freetype","sdl3","sdl3_image","sdl3_ttf",{"cmake":":build"},{"utf8cpp":":build"}],"homepage":"https://fifengine.github.io/fifechan/","license":"LGPL-2.1-or-later","ruby_source_checksum":"a4c6ddbaf5af0dd78cbd645355ff1a7525872f633a2d5bee9fe4f1fb7cf726f7","stable_dependencies":["allegro","freetype","sdl3","sdl3_image","sdl3_ttf",{"cmake":":build"},{"utf8cpp":":build"}],"stable_checksum":"8295ba2f2988f13f7c574cbc53eb1d30bc35ea78c79e53c2728ca23e30635425","stable_url_args":["https://github.com/fifengine/fifechan/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0"},"fig2dev":{"bottle_rebuild":1,"desc":"Translates figures generated by xfig to other formats","executables":["fig2dev","fig2ps2tex","pic2tpic","transfig"],"head_dependencies":["ghostscript","libpng","netpbm"],"homepage":"https://mcj.sourceforge.net/","license":"MIT","oldnames":["transfig"],"ruby_source_checksum":"bb3f07496a04c6c826282b24176304809c920478f67f983c4a03ac29a17a2424","stable_dependencies":["ghostscript","libpng","netpbm"],"stable_checksum":"61e185393176852f03b901b3b05b19fbc5ad8258ff142f3da6e70b1b83513326","stable_url_args":["https://downloads.sourceforge.net/project/mcj/fig2dev-3.2.9a.tar.xz"],"stable_version":"3.2.9a"},"figlet":{"desc":"Banner-like program prints strings as ASCII art","executables":["chkfont","figlet","figlist","showfigfonts"],"homepage":"https://www.figlet.org/","license":"BSD-3-Clause","ruby_source_checksum":"68c6d60d293a42197f533329ce6f91b19671faca8f31c114e69e6b8e68e3025f","stable_checksum":"bf88c40fd0f077dab2712f54f8d39ac952e4e9f2e1882f1195be9e5e4257417d","stable_url_args":["ftp://ftp.figlet.org/pub/figlet/program/unix/figlet-2.2.5.tar.gz"],"stable_version":"2.2.5","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"c11153896e225e3ce85db5dda5c85455422e542871c0495683aa49c8929cc6f8"},"file-formula":{"aliases":["file"],"desc":"Utility to determine file types","executables":["file"],"head_dependencies":["libmagic"],"head_url_args":["https://github.com/file/file.git",{":branch":"master"}],"homepage":"https://darwinsys.com/file/","keg_only_args":[":provided_by_macos"],"license":"BSD-2-Clause-Darwin","ruby_source_checksum":"a8741ee20dc76e40bcd899b449242aacabd06b6910704098920f1b5fac033f94","stable_dependencies":["libmagic"],"stable_checksum":"ed14656883b23a364b4057c05595d93252da9bc473d30106519519d0da141283","stable_url_args":["https://astron.com/pub/file/file-5.48.tar.gz"],"stable_version":"5.48"},"file-roller":{"bottle_rebuild":1,"desc":"GNOME archive manager","executables":["file-roller"],"head_dependencies":["adwaita-icon-theme","desktop-file-utils","glib","gtk4","hicolor-icon-theme","json-glib","libadwaita","libarchive","pango","gettext",{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://wiki.gnome.org/Apps/FileRoller","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"},{"path":{"base":"homebrew_prefix","path":"share/applications"},"type":"update_desktop_database"}],"ruby_source_checksum":"6c11d8e540dfd752d827831be64fd8627062e703a6120cddb357e74ce625670e","stable_dependencies":["adwaita-icon-theme","desktop-file-utils","glib","gtk4","hicolor-icon-theme","json-glib","libadwaita","libarchive","pango","gettext",{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"67cada96a2409c859f378e82fbe868b0e9c00a69e6b7b885d542c64ea2a1297d","stable_url_args":["https://download.gnome.org/sources/file-roller/44/file-roller-44.7.tar.xz"],"stable_version":"44.7"},"filebeat":{"desc":"File harvester to ship log files to Elasticsearch or Logstash","executables":["filebeat"],"head_dependencies":[{"go":":build"},{"mage":":build"}],"head_url_args":["https://github.com/elastic/beats.git",{":branch":"main"}],"homepage":"https://www.elastic.co/products/beats/filebeat","license":"Apache-2.0","ruby_source_checksum":"b009a72c4dced7e226b48b8fcc2314246fe3826b88ad99a0f2670388d5241913","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/filebeat/bin/filebeat"],"stable_dependencies":[{"go":":build"},{"mage":":build"}],"stable_url_args":["https://github.com/elastic/beats.git",{":tag":"v9.4.3",":revision":"f81a982a107ef6e450ae5c0deb634fffe8be3404"}],"stable_version":"9.4.3"},"filebrowser":{"desc":"Web File Browser","executables":["filebrowser"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/filebrowser/filebrowser.git",{":branch":"master"}],"homepage":"https://filebrowser.org/","license":"Apache-2.0","ruby_source_checksum":"40f13727660e1b0bbc0db727d94039a4cc067a8e8c38d89e79b6a9a3868314d6","stable_dependencies":[{"go":":build"}],"stable_checksum":"b665942fa4adb882498e89f09ef90f4690de4f22de043453c28e201c812060c5","stable_url_args":["https://github.com/filebrowser/filebrowser/archive/refs/tags/v2.63.18.tar.gz"],"stable_version":"2.63.18"},"fileicon":{"desc":"macOS CLI for managing custom icons for files and folders","executables":["fileicon"],"homepage":"https://github.com/mklement0/fileicon","license":"MIT","ruby_source_checksum":"7ed10033520e9a146b48a651d2f81ca2fe09bb284ded8dcd4c0969245222d1c6","stable_checksum":"e0b64fb5ead02dc74fb097948aaca2931e61064e8177801b08a6b57d263cda7e","stable_url_args":["https://github.com/mklement0/fileicon/archive/refs/tags/v0.3.5.tar.gz"],"stable_version":"0.3.5","bottle_tag":":all","bottle_checksum":"f949b99b0a677468c315be200854ef1480a72e225a3f3cef028504030389a62e"},"filen-cli":{"desc":"Interface with Filen, an end-to-end encrypted cloud storage service","executables":["filen"],"head_dependencies":["node",{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://filen.io","license":"AGPL-3.0-or-later","ruby_source_checksum":"2fb208b4591ad3daa8c17f220cacfc28f0f8f1faceabd56bb4a32dc4b562769c","stable_dependencies":["node",{"pkgconf":":build"}],"stable_checksum":"b124711dfe329029bee0475958a1fe233a61aa100c95947b71c11668aa8f45b2","stable_url_args":["https://registry.npmjs.org/@filen/cli/-/cli-0.0.34.tgz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.0.34"},"fileql":{"desc":"Run SQL-like query on local files instead of database files using the GitQL SDK","executables":["fileql"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/AmrDeveloper/FileQL.git",{":branch":"master"}],"homepage":"https://github.com/AmrDeveloper/FileQL","license":"MIT","ruby_source_checksum":"15b95323304f45391c3ff616a530401993da54eedc9fc548743bb566de4c637e","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c85976ffd14454be0f3f973d6d97621f10d8dc0d4814448bd66d2a376f6dfdc2","stable_url_args":["https://github.com/AmrDeveloper/FileQL/archive/refs/tags/0.10.0.tar.gz"],"stable_version":"0.10.0"},"filtlong":{"desc":"Quality filtering of long noisy DNA sequencing reads","head_uses_from_macos":[["zlib"]],"homepage":"https://github.com/rrwick/Filtlong","license":"GPL-3.0-or-later","ruby_source_checksum":"d0aa8427507c1142cec16866d45c4101035e44273e3cf399cd918d2e32c8e687","stable_checksum":"09b43a0c9e2c6b40cd29e3025de8ff39302c0b5eabbf660a47c9c26bdf9dd35e","stable_url_args":["https://github.com/rrwick/Filtlong/archive/refs/tags/v0.3.1.tar.gz"],"stable_uses_from_macos":[["zlib"]],"stable_version":"0.3.1"},"findent":{"desc":"Indent and beautify Fortran sources and generate dependency information","executables":["findent","wfindent"],"homepage":"https://www.ratrabbit.nl/ratrabbit/findent/index.html","license":"BSD-3-Clause","ruby_source_checksum":"a167b56b634a6482d172ffa67af019471fdb697b594147fe0ac967fcba6c7d34","stable_checksum":"e2da8b8c0c1961b2bc9dce4c6caa79cad09245d36388bea1fc02c4ec1fd8b998","stable_url_args":["https://downloads.sourceforge.net/project/findent/findent-4.3.7.tar.gz"],"stable_version":"4.3.7"},"findomain":{"desc":"Cross-platform subdomain enumerator","executables":["findomain"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/Findomain/Findomain","license":"GPL-3.0-or-later","ruby_source_checksum":"6ab062d9f19f260dc5744cd0a2083fee1d25ee42c4d9675bab27f125e5ddeb91","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"2562943c29a9b3ce1b76685d9e7de1ad5109f80a35c6941e7853b31fb92641fa","stable_url_args":["https://github.com/Findomain/Findomain/archive/refs/tags/10.0.1.tar.gz"],"stable_version":"10.0.1"},"findutils":{"bottle_rebuild":2,"caveats":"All commands have been installed with the prefix \"g\".\nIf you need to use these commands with their normal names, you\ncan add a \"gnubin\" directory to your PATH from your bashrc like:\n  PATH=\"$HOMEBREW_PREFIX/opt/findutils/libexec/gnubin:$PATH\"\n","desc":"Collection of GNU find, xargs, and locate","executables":["gfind","glocate","gupdatedb","gxargs"],"homepage":"https://www.gnu.org/software/findutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"80a8010d2f182348f384d9c66e3d89fc18236191a9fbda5e15a0511d4dbf0ca4","stable_checksum":"1387e0b67ff247d2abde998f90dfbf70c1491391a59ddfecb8ae698789f0a4f5","stable_url_args":["https://ftpmirror.gnu.org/gnu/findutils/findutils-4.10.0.tar.xz"],"stable_version":"4.10.0"},"fio":{"conflicts":[["fiona",{":because":"both install `fio` binaries"}]],"desc":"I/O benchmark and stress test","executables":["fio","fio-dedupe","fio-genzipf","fio-histo-log-pctiles.py","fio-verify-state","fio2gnuplot","fio_generate_plots","fio_jsonplus_clat2csv","fiologparser.py","fiologparser_hist.py","genfio"],"homepage":"https://github.com/axboe/fio","license":"GPL-2.0-only","ruby_source_checksum":"35f8f9ca135685bbba8f220dac741177810994edae328cc81d640d4500cd9b66","stable_checksum":"56b03497a918d07692257890fd759bf73168ad79df5be78a2bcbbdc8ce67895b","stable_url_args":["https://github.com/axboe/fio/archive/refs/tags/fio-3.42.tar.gz"],"stable_version":"3.42"},"fiona":{"conflicts":[["fio",{":because":"both install `fio` binaries"}]],"desc":"Reads and writes geographic data files","executables":["fio"],"head_dependencies":["certifi","gdal","python@3.14"],"homepage":"https://fiona.readthedocs.io/en/stable/","license":"BSD-3-Clause","revision":3,"ruby_source_checksum":"8fd647a57476ea7ed5d097b3245359e5056ecc20243ab6b1f6fecbdaab4382f3","stable_dependencies":["certifi","gdal","python@3.14"],"stable_checksum":"b00ae357669460c6491caba29c2022ff0acfcbde86a95361ea8ff5cd14a86b68","stable_url_args":["https://files.pythonhosted.org/packages/51/e0/71b63839cc609e1d62cea2fc9774aa605ece7ea78af823ff7a8f1c560e72/fiona-1.10.1.tar.gz"],"stable_version":"1.10.1"},"firebase-cli":{"desc":"Firebase command-line tools","executables":["firebase"],"head_dependencies":["node"],"homepage":"https://firebase.google.com/docs/cli/","license":"MIT","ruby_source_checksum":"4e0a10e1a6b928555ca9261e30f599af334e56eb58c047404228f788cedde671","stable_dependencies":["node"],"stable_checksum":"381e555185aa6fc8bbcf8ec6fa28dc4619cbf465c9b6406b00ae2dbc795d64db","stable_url_args":["https://registry.npmjs.org/firebase-tools/-/firebase-tools-15.22.4.tgz"],"stable_version":"15.22.4"},"firefly":{"bottle_rebuild":1,"desc":"Create and manage the Hyperledger FireFly stack for blockchain interaction","executables":["firefly"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hyperledger-firefly/cli.git",{":branch":"main"}],"homepage":"https://hyperledger.github.io/firefly/latest/","license":"Apache-2.0","ruby_source_checksum":"04f542e8cdf3b5debc0a71dafa29b87ea87cc981acdaa6574853626ec9ad657d","stable_dependencies":[{"go":":build"}],"stable_checksum":"05375efa4e849695c60e70ec3e332b7a4c8dbe666f1b76b8de3f12944b85b60c","stable_url_args":["https://github.com/hyperledger-firefly/cli/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"firefoxpwa":{"caveats":"To use the browser extension, manually link the app manifest with:\n  sudo mkdir -p \"/Library/Application Support/Mozilla/NativeMessagingHosts\"\n  sudo ln -sf \"$HOMEBREW_PREFIX/opt/firefoxpwa/share/firefoxpwa.json\" \"/Library/Application Support/Mozilla/NativeMessagingHosts/firefoxpwa.json\"\n","desc":"Tool to install, manage and use Progressive Web Apps in Mozilla Firefox","executables":["firefoxpwa"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/filips123/PWAsForFirefox.git",{":branch":"main"}],"homepage":"https://pwasforfirefox.filips.si/","license":"MPL-2.0","ruby_source_checksum":"f7c4a1f0ee9c6ae5a8731c7df1c99446481bc89130510bfa9ba6d7a95b3bd378","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"905fbe651ba5eebe7fc98b91dbd471e6202e78725ed288359a7a7ed81a1a56ae","stable_url_args":["https://github.com/filips123/PWAsForFirefox/archive/refs/tags/v2.18.4.tar.gz"],"stable_version":"2.18.4"},"fish-lsp":{"desc":"LSP implementation for the fish shell language","executables":["fish-lsp"],"head_dependencies":["node",{"fish":":build"},{"fish":":test"}],"homepage":"https://www.fish-lsp.dev","license":"MIT","ruby_source_checksum":"cb0692c275525bb36cdbcdc7f203a70ef9fab8002a12ad86217fbaa8621b368d","stable_dependencies":["node",{"fish":":build"},{"fish":":test"}],"stable_checksum":"d42edf4cb15f09b1e6bd96ddbf9a4954c11b24b504d1118d84bef4df414efa90","stable_url_args":["https://registry.npmjs.org/fish-lsp/-/fish-lsp-1.1.4.tgz"],"stable_version":"1.1.4"},"fish":{"aliases":["fishfish"],"bottle_rebuild":1,"desc":"User-friendly command-line shell for UNIX-like operating systems","executables":["fish","fish_indent","fish_key_reader"],"head_dependencies":["pcre2",{"cmake":":build"},{"rust":":build"},{"sphinx-doc":":build"}],"head_url_args":["https://github.com/fish-shell/fish-shell.git",{":branch":"master"}],"homepage":"https://fishshell.com","license":"GPL-2.0-only","pour_bottle_args":{":only_if":":default_prefix"},"ruby_source_checksum":"dd957faf23daf0c635df29b78810d0a1a4937172d3753c3caf20c83bd1ca168d","stable_dependencies":["pcre2",{"cmake":":build"},{"rust":":build"},{"sphinx-doc":":build"}],"stable_checksum":"33af62c7df2fa553e0e84fa81f6ea48acf98c2bfc50036eaacc70ac8ba63e707","stable_url_args":["https://github.com/fish-shell/fish-shell/releases/download/4.8.0/fish-4.8.0.tar.xz"],"stable_version":"4.8.0"},"fisher":{"desc":"Plugin manager for the Fish shell","head_dependencies":["fish"],"homepage":"https://github.com/jorgebucaran/fisher","license":"MIT","ruby_source_checksum":"01404928fb621fb013c8ff3c9a8f3d93aa3d861c13af58e4d552bb459e393592","stable_dependencies":["fish"],"stable_checksum":"6e1b9cdc8a49918b817f87e15bebf5e8af749f856fb10808cdb9a889f77f1eae","stable_url_args":["https://github.com/jorgebucaran/fisher/archive/refs/tags/4.4.8.tar.gz"],"stable_version":"4.4.8","bottle_tag":":all","bottle_checksum":"87b3e119018e5b07504fd5c9a2dcae8cc52f9c6c7856e2dd00fcce95f877f559"},"fits":{"desc":"File Information Tool Set","executables":["fits","fits-ngserver"],"head_dependencies":["exiftool","libmediainfo","openjdk"],"homepage":"https://harvard-lts.github.io/fits/","license":"LGPL-2.1-only","ruby_source_checksum":"4b13bb62e9868e22fbf63dade9e79259bb73d7f5d64993c037a3c19ab081b470","stable_dependencies":["exiftool","libmediainfo","openjdk"],"stable_checksum":"32e436effe7251c5b067ec3f02321d5baf4944b3f0d1010fb8ec42039d9e3b73","stable_url_args":["https://github.com/harvard-lts/fits/releases/download/1.6.0/fits-1.6.0.zip"],"stable_version":"1.6.0","bottle_cellar":":any","bottle_checksum":"9285f4607050a49b97d5a76565d75e706b5b376967eda49516e40aa0d8b1bdfe"},"fizmo":{"desc":"Z-Machine interpreter","executables":["fizmo-console","fizmo-ncursesw","fizmo-sdl2"],"head_dependencies":["freetype","jpeg-turbo","libpng","libsndfile","libx11","sdl2-compat",{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"],["ncurses"]],"homepage":"https://fizmo.spellbreaker.org","license":"BSD-3-Clause","revision":4,"ruby_source_checksum":"2f98237f85e8f9044bc13abd6a57f51f7dccbb1b63cbc000a5d37eaa98381254","stable_dependencies":["freetype","jpeg-turbo","libpng","libsndfile","libx11","sdl2-compat",{"pkgconf":":build"}],"stable_checksum":"1c259a29b21c9f401c12fc24d555aca4f4ff171873be56fb44c0c9402c61beaa","stable_url_args":["https://fizmo.spellbreaker.org/source/fizmo-0.8.5.tar.gz"],"stable_uses_from_macos":[["libxml2"],["ncurses"]],"stable_version":"0.8.5"},"fizsh":{"bottle_rebuild":1,"desc":"Fish-like front end for ZSH","executables":["fizsh"],"head_dependencies":["zsh"],"head_url_args":["https://github.com/zsh-users/fizsh.git",{":branch":"master"}],"homepage":"https://github.com/zsh-users/fizsh","license":"BSD-3-Clause","ruby_source_checksum":"af6f49981e55022d0f200b5f88642c36058d6a11d482f81625e0289cd3e55c89","stable_dependencies":["zsh"],"stable_checksum":"dbbbe03101f82e62f1dfe1f8af7cde23bc043833679bc74601a0a3d58a117b07","stable_url_args":["https://downloads.sourceforge.net/project/fizsh/fizsh-1.0.9.tar.gz"],"stable_version":"1.0.9","bottle_tag":":all","bottle_checksum":"f893871f51a8542bbc01321935e948a6753e4eb5865885307dbdeed9882e7192"},"fizz":{"desc":"C++14 implementation of the TLS-1.3 standard","head_dependencies":["fmt","folly","glog","libsodium","openssl@3","zstd",{"cmake":":build"},{"gflags":":build"},{"libevent":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/facebookincubator/fizz.git",{":branch":"main"}],"homepage":"https://github.com/facebookincubator/fizz","license":"BSD-3-Clause","ruby_source_checksum":"debecb95c4ae36f18c1eded20edd1a5a6c8ca50ff663f767e28e98caaff370e1","stable_dependencies":["fmt","folly","glog","libsodium","openssl@3","zstd",{"cmake":":build"},{"gflags":":build"},{"libevent":":build"},{"cmake":":test"}],"stable_checksum":"05b890bbfa7824bd66bb4edcd64bcfb86eb0351d2931ef46679275d78cf79622","stable_url_args":["https://github.com/facebookincubator/fizz/archive/refs/tags/v2026.07.06.00.tar.gz"],"stable_version":"2026.07.06.00"},"fjira":{"desc":"Fuzzy-find cli jira interface","executables":["fjira"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mk-5/fjira.git",{":branch":"master"}],"homepage":"https://github.com/mk-5/fjira","license":"AGPL-3.0-only","ruby_source_checksum":"adfbbfd920116895a879d994e2ddc35aacada01d0df0cf93e1d74322c41edc5f","stable_dependencies":[{"go":":build"}],"stable_checksum":"f708f29646a69d371f93bdb09bb5811fc00baa13ab1374bee0719f5b81a6e82b","stable_url_args":["https://github.com/mk-5/fjira/archive/refs/tags/1.5.6.tar.gz"],"stable_version":"1.5.6"},"flac":{"desc":"Free lossless audio codec","executables":["flac","metaflac"],"head_dependencies":["libogg",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/flac.git",{":branch":"master"}],"homepage":"https://xiph.org/flac/","license":{":all_of":["BSD-3-Clause","GPL-2.0-or-later","ISC","LGPL-2.0-or-later","LGPL-2.1-or-later",":public_domain",{":any_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]}]},"ruby_source_checksum":"fdf488679bda23e2fe5f6ad4b90df39ffc38e80f7f731b46a4e356d8e5339758","stable_dependencies":["libogg",{"pkgconf":":build"}],"stable_checksum":"f2c1c76592a82ffff8413ba3c4a1299b6c7ab06c734dee03fd88630485c2b920","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/flac/flac-1.5.0.tar.xz"],"stable_version":"1.5.0"},"flac123":{"desc":"Command-line program for playing FLAC audio files","executables":["flac123"],"head_dependencies":["flac","libao","libogg","popt",{"autoconf":":build"},{"automake":":build"}],"homepage":"https://github.com/flac123/flac123","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"dd7cbc3685798ce7459c7e99abdf2823e7bd2a5a5997610ce672207089f8525d","stable_dependencies":["flac","libao","libogg","popt",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"c09676dce51383ce4fe7a553e67f4369918cf40ee6d922e585e50c11bce9e227","stable_url_args":["https://github.com/flac123/flac123/archive/refs/tags/v2.1.1.tar.gz"],"stable_version":"2.1.1"},"flactag":{"desc":"Tag single album FLAC files with MusicBrainz CUE sheets","executables":["checkflac","discid","flactag","ripdataflac","ripflac"],"head_dependencies":["flac","jpeg-turbo","libdiscid","libmusicbrainz","neon","s-lang","unac",{"asciidoc":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxslt"]],"homepage":"https://flactag.sourceforge.net/","license":"GPL-3.0-or-later","revision":4,"ruby_source_checksum":"31a4a3a9f1572ef0b37eaf994ce57292e14d66531f5a0e9bfef6a534adf1effc","stable_dependencies":["flac","jpeg-turbo","libdiscid","libmusicbrainz","neon","s-lang","unac",{"asciidoc":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"stable_checksum":"c96718ac3ed3a0af494a1970ff64a606bfa54ac78854c5d1c7c19586177335b2","stable_url_args":["https://downloads.sourceforge.net/project/flactag/v2.0.4/flactag-2.0.4.tar.gz"],"stable_uses_from_macos":[["libxslt"]],"stable_version":"2.0.4"},"flagd":{"desc":"Feature flag daemon with a Unix philosophy","executables":["flagd"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/open-feature/flagd.git",{":branch":"main"}],"homepage":"https://flagd.dev","license":"Apache-2.0","ruby_source_checksum":"6aed273b5e8be3cf0e187c3bd6de97c86e6313063e2b51105d167c0ba466ae9f","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/open-feature/flagd.git",{":tag":"flagd/v0.16.0",":revision":"80b9e9548163c1adbd28d45ca52364956e7fa08f"}],"stable_version":"0.16.0"},"flake":{"desc":"FLAC audio encoder","executables":["flake"],"homepage":"https://flake-enc.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"0b7e17ae6dddaa8936c4b21c71e86a4b0b7f7bf5dd5c3b25ac1f8c13be4984c1","stable_checksum":"8dd249888005c2949cb4564f02b6badb34b2a0f408a7ec7ab01e11ceca1b7f19","stable_url_args":["https://downloads.sourceforge.net/project/flake-enc/flake/0.11/flake-0.11.tar.bz2"],"stable_version":"0.11","bottle_checksum":"9a479261d3abb5f7cb8f4006cd025b7680d10148bdd66d817af0d040f4395de6"},"flake8":{"bottle_rebuild":2,"desc":"Lint your Python code for style and logical errors","executables":["flake8"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/PyCQA/flake8.git",{":branch":"main"}],"homepage":"https://flake8.pycqa.org/","license":"MIT","ruby_source_checksum":"32079849e782ec7726a930c33c453bc082b3e014e92bff118b089af349a2614a","stable_dependencies":["python@3.14"],"stable_checksum":"fe044858146b9fc69b551a4b490d69cf960fcb78ad1edcb84e7fbb1b4a8e3872","stable_url_args":["https://files.pythonhosted.org/packages/9b/af/fbfe3c4b5a657d79e5c47a2827a362f9e1b763336a52f926126aa6dc7123/flake8-7.3.0.tar.gz"],"stable_version":"7.3.0","bottle_tag":":all","bottle_checksum":"615b6b5c6fba374b684583f57a51c6667a0fcc78ad65ed0e86027b4d93a8c308"},"flamebearer":{"desc":"Blazing fast flame graph tool for V8 and Node","executables":["flamebearer","flamebearer-node"],"head_dependencies":["node"],"homepage":"https://github.com/mapbox/flamebearer","license":"ISC","ruby_source_checksum":"a11c882969ef1921628c93d40b8107b9bf277c39171c1f06caa58e3c0d549d8d","stable_dependencies":["node"],"stable_checksum":"35ebda2a2a30e954f7732098f67d215b7ccadf5a0672f631ed8b7e0277c6c624","stable_url_args":["https://registry.npmjs.org/flamebearer/-/flamebearer-2.1.0.tgz"],"stable_version":"2.1.0","bottle_tag":":all","bottle_checksum":"4a8717204ca6eb054fe336dfdb73fe918fc432cee32ce50cb07f1a6b05e17310"},"flamegraph":{"bottle_rebuild":1,"desc":"Stack trace visualizer","executables":["difffolded.pl","files.pl","flamegraph.pl","pkgsplit-perf.pl","range-perf.pl","stackcollapse-aix.pl","stackcollapse-elfutils.pl","stackcollapse-gdb.pl","stackcollapse-go.pl","stackcollapse-instruments.pl","stackcollapse-jstack.pl","stackcollapse-ljp.awk","stackcollapse-perf-sched.awk","stackcollapse-perf.pl","stackcollapse-pmc.pl","stackcollapse-recursive.pl","stackcollapse-sample.awk","stackcollapse-stap.pl","stackcollapse-vsprof.pl","stackcollapse-vtune.pl","stackcollapse.pl"],"head_url_args":["https://github.com/brendangregg/FlameGraph.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/brendangregg/FlameGraph","license":"CDDL-1.0","revision":1,"ruby_source_checksum":"447d05a0cbffb284b326b6f3c60ed636e0389ed560d42024485acfd05137fd7a","stable_checksum":"c5ba824228a4f7781336477015cb3b2d8178ffd86bccd5f51864ed52a5ad6675","stable_url_args":["https://github.com/brendangregg/FlameGraph/archive/refs/tags/v1.0.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.0","bottle_tag":":all","bottle_checksum":"97511f43f573d3f64674b4ca16d9e9f2175366d769741f8c49407c8aefdaa4ec"},"flang":{"desc":"LLVM Fortran Frontend","executables":["bbc","f18-parse-demo","fir-lsp-server","fir-opt","flang","flang-22","flang-new","tco"],"head_dependencies":["llvm",{"cmake":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/llvm/llvm-project.git",{":branch":"main"}],"homepage":"https://flang.llvm.org/","license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"48a7f3180c1bfcc566d44bb0ffe8375f6553a995785303eb7d8f691bc828d48b","stable_dependencies":["llvm",{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"922f1817a0df7b1489272d18134ee0087a8b068828f87ac63b9861b1a9965888","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/llvm-project-22.1.8.src.tar.xz"],"stable_version":"22.1.8"},"flank":{"bottle_rebuild":1,"desc":"Massively parallel Android and iOS test runner for Firebase Test Lab","executables":["flank"],"head_dependencies":["openjdk"],"homepage":"https://firebase.community/","license":"Apache-2.0","ruby_source_checksum":"83b7b60a13d9dddd0e3902bb8da79f2fcafff84930bdad1c5cd97760be64f33d","stable_dependencies":["openjdk"],"stable_checksum":"719ba0ca5744f571aad01fc61392b18990833ee9dd36e6b600ccdff614350d58","stable_url_args":["https://github.com/Flank/flank/releases/download/v23.10.1/flank.jar"],"stable_version":"23.10.1","bottle_tag":":all","bottle_checksum":"f6c1c7a433156099db3565266cc19220b34233bd230df04b5845c952c8462100"},"flann":{"desc":"Fast Library for Approximate Nearest Neighbors","executables":["flann_example_c","flann_example_cpp"],"head_dependencies":["hdf5","lz4",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/flann-lib/flann","license":"BSD-3-Clause","revision":4,"ruby_source_checksum":"557fb4c0f3e380c7444477af69d2bbab338fbcc0f09c01a9ea7e2c955090d977","stable_dependencies":["hdf5","lz4",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"e26829bb0017f317d9cc45ab83ddcb8b16d75ada1ae07157006c1e7d601c8824","stable_url_args":["https://github.com/flann-lib/flann/archive/refs/tags/1.9.2.tar.gz"],"stable_version":"1.9.2"},"flarectl":{"desc":"CLI application for interacting with a Cloudflare account","executables":["flarectl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cloudflare/cloudflare-go.git",{":branch":"v0"}],"homepage":"https://github.com/cloudflare/cloudflare-go/tree/v0/cmd/flarectl","license":"BSD-3-Clause","ruby_source_checksum":"5837ceb2c4edf5ea71a75fbea0f0d2ab0b950a9cb1db5b6ebb4189aeb5ab1f4d","stable_dependencies":[{"go":":build"}],"stable_checksum":"ae76bd5a05eb9f4f8971904377e9570c80a526d670b484d9a31ccd69638d256e","stable_url_args":["https://github.com/cloudflare/cloudflare-go/archive/refs/tags/v0.117.0.tar.gz"],"stable_version":"0.117.0"},"flash":{"desc":"Command-line script to flash SD card images of any kind","executables":["flash"],"homepage":"https://github.com/hypriot/flash","license":"MIT","ruby_source_checksum":"62a6093a539f0ef093368d21aba363773244ce48f7a63e2d94000bfe57cd9740","stable_checksum":"571d9e6424b275859a9273029a2321245888ab201dbae1a3ec57a6ef708adce1","stable_url_args":["https://github.com/hypriot/flash/releases/download/2.7.2/flash"],"stable_version":"2.7.2","bottle_tag":":all","bottle_checksum":"7ba28ca5b0372393c667b70b7841d4b9b6f587e9ce0c0c1a6bf9bb67dddec577"},"flashrom":{"desc":"Identify, read, write, verify, and erase flash chips","executables":["flashrom"],"head_dependencies":["libftdi","libusb","openssl@3",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://review.coreboot.org/flashrom.git",{":branch":"main"}],"homepage":"https://flashrom.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"4abfe7c33c8653e510afd061443f495e4c09c4c17f232a5e9346ae4a7c451e62","stable_dependencies":["libftdi","libusb","openssl@3",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"4328ace9833f7efe7c334bdd73482cde8286819826cc00149e83fba96bf3ab4f","stable_url_args":["https://download.flashrom.org/releases/flashrom-v1.7.0.tar.xz"],"stable_version":"1.7.0"},"flatbuffers":{"bottle_rebuild":1,"desc":"Serialization library for C++, supporting Java, C#, and Go","executables":["flatc"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/google/flatbuffers.git",{":branch":"master"}],"homepage":"https://google.github.io/flatbuffers","license":"Apache-2.0","ruby_source_checksum":"71af0eb29f0f0e9e0e58977f927b98c006763ccc211242d252d8c6f0e08ed776","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"f81c3162b1046fe8b84b9a0dbdd383e24fdbcf88583b9cb6028f90d04d90696a","stable_url_args":["https://github.com/google/flatbuffers/archive/refs/tags/v25.12.19.tar.gz"],"stable_version":"25.12.19"},"flatcc":{"desc":"FlatBuffers Compiler and Library in C for C","executables":["flatcc"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/dvidelabs/flatcc.git",{":branch":"master"}],"homepage":"https://github.com/dvidelabs/flatcc","license":"Apache-2.0","ruby_source_checksum":"92813c981ba0d76fec11706843fe164c4395c9e0a112c2aa4f3815b377f9f820","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"2533c2f1061498499f15acc7e0937dcf35bc68e685d237325124ae0d6c600c2b","stable_url_args":["https://github.com/dvidelabs/flatcc/archive/refs/tags/v0.6.1.tar.gz"],"stable_version":"0.6.1","bottle_checksum":"ff1f00cc07f66e878fcb04c06c498eeb6b4f5c49d46ba40ba15461b8ca339974"},"flavours":{"desc":"Easy to use base16 scheme manager that integrates with any workflow","executables":["flavours"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Misterio77/flavours.git",{":branch":"master"}],"homepage":"https://github.com/Misterio77/flavours","license":"MIT","ruby_source_checksum":"35998b7004cf1e0f63e86a82dd9b29345734dcf01757a7abf1e1296e60e769df","stable_dependencies":[{"rust":":build"}],"stable_checksum":"207002728cc270d92f4cd437384925e767c611d30520ec8a29816dfe600d7f61","stable_url_args":["https://github.com/Misterio77/flavours/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1","bottle_checksum":"31327342d9aa50edbfbb67c99ab56ccb2f04eb48f2cf25f1f75e32787b335dcc"},"flawfinder":{"desc":"Examines code and reports possible security weaknesses","executables":["flawfinder"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/david-a-wheeler/flawfinder.git",{":branch":"master"}],"homepage":"https://dwheeler.com/flawfinder/","license":"GPL-2.0-or-later","ruby_source_checksum":"6092d8b21913a6b488c3e024b3f363be10237d984887eaa27261fca8c21052c0","stable_dependencies":["python@3.14"],"stable_checksum":"9d732a4e0fef1cd4eaeefd4a0093f183c5981f6c843711ceae6a63419404996b","stable_url_args":["https://dwheeler.com/flawfinder/flawfinder-2.0.20.tar.gz"],"stable_version":"2.0.20","bottle_tag":":all","bottle_checksum":"67572b363574067724474f17367453dd18f8fc7d20cf78b34fea299cf56435bb"},"flawz":{"desc":"Terminal UI for browsing security vulnerabilities (CVEs)","executables":["flawz","flawz-completions","flawz-mangen"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/orhun/flawz.git",{":branch":"main"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/orhun/flawz","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"dc1d38232bac6b51e2727185d72a7bbe2341f8e7bd13951cd058cb191e8e4db2","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"641264999d2a5d662bc3d9c3994fcc580b92a2e9051c79fbcb8fdb2220924f30","stable_url_args":["https://github.com/orhun/flawz/archive/refs/tags/v0.4.1.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.4.1"},"flecs":{"desc":"Fast entity component system for C & C++","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/SanderMertens/flecs.git",{":branch":"master"}],"homepage":"https://www.flecs.dev","license":"MIT","ruby_source_checksum":"860777a9d2516edcdc7377ec5d996a3e8361df53721540c9e9cbdda76fe873ef","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"29ccf56961b7ffbd38cce2227a06c0722c7df464422e86619a65ee37bb31bae7","stable_url_args":["https://github.com/SanderMertens/flecs/archive/refs/tags/v4.1.6.tar.gz"],"stable_version":"4.1.6"},"fleet-cli":{"desc":"Manage large fleets of Kubernetes clusters","executables":["fleet"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rancher/fleet.git",{":branch":"main"}],"homepage":"https://fleet.rancher.io/","license":"Apache-2.0","ruby_source_checksum":"857fd5a22c9a97c1c427901e5e1dc3357a2aff4a7d51e59bce393f4618764a55","stable_dependencies":[{"go":":build"}],"stable_checksum":"68f731ef32ad1ae45a35a4df5b09889c7b14805e60256da4c4eff55c23055c8d","stable_url_args":["https://github.com/rancher/fleet/archive/refs/tags/v0.15.4.tar.gz"],"stable_version":"0.15.4"},"flex":{"desc":"Fast Lexical Analyzer, generates Scanners (tokenizers)","executables":["flex","flex++","lex"],"head_dependencies":["gettext",{"autoconf":":build"},{"automake":":build"},{"gnu-sed":":build"},{"libtool":":build"},{"help2man":":build"}],"head_url_args":["https://github.com/westes/flex.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],["m4"]],"homepage":"https://github.com/westes/flex","keg_only_args":[":provided_by_macos"],"license":"BSD-2-Clause","revision":2,"ruby_source_checksum":"655402a7609c42e7cae53645e63df4ade7f9a56d77ffe0570e1bfb491bd6b1c2","stable_dependencies":["gettext",{"help2man":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995","stable_url_args":["https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],["m4"]],"stable_version":"2.6.4","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"ba78304da35f69526d386e1d1decca8818b155b4dda4f470d9393d23cf713e11"},"flexget":{"desc":"Multipurpose automation tool for content","executables":["flexget","flexget-headless"],"head_dependencies":["certifi","libyaml","python@3.14","rpds-py",{"rust":":build"}],"homepage":"https://www.flexget.com","license":"MIT","ruby_source_checksum":"d8e3e26d11e031772e97dd7683aef6eca327ecab7355edccc276bbc7e27a4156","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/flexget/bin/flexget","--cron","daemon","start"]],"stable_dependencies":["certifi","libyaml","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"f7f6ab6507b2e2718b87653d76f36b794b2f57a5b406b1ddf939a073f6024dab","stable_url_args":["https://files.pythonhosted.org/packages/1e/5d/e97212aa96b6b040e000b6ef9a0252af4d828ddbac61f3e0ef39fb06a22e/flexget-3.19.27.tar.gz"],"stable_version":"3.19.27"},"flexiblas":{"caveats":"FlexiBLAS includes the following backends: OpenBLASOpenMP, NETLIB, APPLE\nOpenBLASOpenMP has been set as the default in $HOMEBREW_PREFIX/etc/flexiblasrc\n","desc":"BLAS and LAPACK wrapper library with runtime exchangable backends","executables":["flexiblas","flexiblas-config"],"head_dependencies":["gcc","openblas","libomp",{"cmake":":build"}],"head_url_args":["https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release.git",{":branch":"master"}],"homepage":"https://www.mpi-magdeburg.mpg.de/projects/flexiblas","license":{":all_of":["LGPL-3.0-or-later","LGPL-2.1-or-later","BSD-3-Clause-Open-MPI"]},"ruby_source_checksum":"5967c03b50f22b27625ce55527c447ead2c17dc93789922f0e32527b9736e901","stable_dependencies":["gcc","openblas","libomp",{"cmake":":build"}],"stable_checksum":"504c0eeac09dca98e4bc930757f44bc409cb770f8fa7578ddb18c0d6accba072","stable_url_args":["https://csc.mpi-magdeburg.mpg.de/mpcsc/software/flexiblas/flexiblas-3.5.0.tar.xz"],"stable_version":"3.5.0"},"flickcurl":{"desc":"Library for the Flickr API","executables":["flickcurl","flickcurl-config","flickrdf"],"head_dependencies":[{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["libxml2"]],"homepage":"https://librdf.org/flickcurl/","license":{":any_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"revision":1,"ruby_source_checksum":"40401a95f7ca7f148b5a81835bd82b4806d4e14448ff64c6e5a7d3c7a248d7d8","stable_dependencies":[{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"ff42a36c7c1c7d368246f6bc9b7d792ed298348e5f0f5d432e49f6803562f5a3","stable_url_args":["https://download.dajobe.org/flickcurl/flickcurl-1.26.tar.gz"],"stable_uses_from_macos":[["curl"],["libxml2"]],"stable_version":"1.26"},"flif":{"bottle_rebuild":1,"desc":"Free Loseless Image Format","executables":["apng2flif","dflif","flif","gif2flif","viewflif"],"head_dependencies":["libpng","sdl2-compat",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/FLIF-hub/FLIF.git",{":branch":"master"}],"homepage":"https://flif.info/","license":"LGPL-3.0-or-later","ruby_source_checksum":"24cd4dbeb2f8ba02aee493f70df3f1aafb247278c5b71393a29c0646636c37b4","stable_dependencies":["libpng","sdl2-compat",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"cc98313ef0dbfef65d72bc21f730edf2a97a414f14bd73ad424368ce032fdb7f","stable_url_args":["https://github.com/FLIF-hub/FLIF/archive/refs/tags/v0.4.tar.gz"],"stable_version":"0.4"},"flint-checker":{"desc":"Check your project for common sources of contributor friction","executables":["flint"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/pengwynn/flint","license":"MIT","ruby_source_checksum":"29ab7557459907323ff9243545cd168f2d7d0c9c50ad0dec67a6c54eae2b325e","stable_dependencies":[{"go":":build"}],"stable_checksum":"ec865ec5cad191c7fc9c7c6d5007754372696a708825627383913367f3ef8b7f","stable_url_args":["https://github.com/pengwynn/flint/archive/refs/tags/v0.1.0.tar.gz"],"stable_version":"0.1.0","bottle_checksum":"beaa467d1e1290795f33302eee355ab5e32216602a82cbe8083d82d163e9aa50"},"flint":{"desc":"C library for number theory","head_dependencies":["gmp","mpfr",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/flintlib/flint.git",{":branch":"main"}],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://flintlib.org/","license":"LGPL-3.0-or-later","ruby_source_checksum":"d2b46416c49578f652824da271e050f4f5464a46a4674eeeb8d510928e7e352a","stable_dependencies":["gmp","mpfr"],"stable_checksum":"b95e2c7792f5eea4a1c8d2d42c4098434756832e57a094b295eb5dfdc9b4c36b","stable_url_args":["https://github.com/flintlib/flint/releases/download/v3.6.0/flint-3.6.0.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"3.6.0"},"flintrock":{"desc":"Tool for launching Apache Spark clusters","executables":["flintrock"],"head_dependencies":["cryptography","libsodium","libyaml","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/nchammas/flintrock","license":"Apache-2.0","revision":1,"ruby_source_checksum":"2d1fed16d572321cc54dfe443926d52ab7634715088f4df0eff5bd4545a736ec","stable_dependencies":["cryptography","libsodium","libyaml","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"dde4032630ad44c374c2a9b12f0d97db87fa5117995f1c7dd0f70b631f47a035","stable_url_args":["https://files.pythonhosted.org/packages/e9/3b/810c7757f6abb0a73a50c2da6da2dacb5af85a04b056aef81323b2b6a082/Flintrock-2.1.0.tar.gz"],"stable_version":"2.1.0"},"flip-link":{"desc":"Adds zero-cost stack overflow protection to your embedded programs","executables":["flip-link"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"homepage":"https://github.com/knurling-rs/flip-link","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"932042df9ab932146a2d1b3e28a1828b5d9c947416b51311caf55b9119f7a3d4","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"3608b9adddd5415d1a897947abaaf0438a8a4459292054dc7eb1f809ecab1366","stable_url_args":["https://github.com/knurling-rs/flip-link/archive/refs/tags/v0.1.12.tar.gz"],"stable_version":"0.1.12"},"flit":{"desc":"Simplified packaging of Python modules","executables":["flit"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/pypa/flit.git",{":branch":"main"}],"homepage":"https://github.com/pypa/flit","license":"BSD-3-Clause","revision":7,"ruby_source_checksum":"0ffd0e707d78fdcedc81ccdb422aad5e3367381024d5e90de173b518f0451b9d","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"1c80f34dd96992e7758b40423d2809f48f640ca285d0b7821825e50745ec3740","stable_url_args":["https://files.pythonhosted.org/packages/50/9c/0608c91a5b6c013c63548515ae31cff6399cd9ce891bd9daee8c103da09b/flit-3.12.0.tar.gz"],"stable_version":"3.12.0","bottle_tag":":all","bottle_checksum":"3b23fdbe95f085054997c0b8fe0f7478649303d8accd227676db4ba35038f882"},"flix":{"desc":"Statically typed functional, imperative, and logic programming language","executables":["flix"],"head_dependencies":["openjdk",{"mill":":build"},{"scala":":build"}],"head_url_args":["https://github.com/flix/flix.git",{":branch":"master"}],"homepage":"https://flix.dev/","license":"Apache-2.0","ruby_source_checksum":"95cc640cc6462402d733de9b21c513a07d690cf896f9166520577f7a84ffacc7","stable_dependencies":["openjdk",{"mill":":build"},{"scala":":build"}],"stable_checksum":"ae72bba3cbf25a5994ace8c20513f3e5951e4626dcd58971db11e0cb087a1677","stable_url_args":["https://github.com/flix/flix/archive/refs/tags/v0.75.0.tar.gz"],"stable_version":"0.75.0"},"flock":{"desc":"Lock file during command","executables":["flock"],"homepage":"https://github.com/discoteq/flock","license":"ISC","ruby_source_checksum":"2fa1dee17cf45df154fbb1abeef51eba1b9b62954e75f2085129a1d6fdb8297c","stable_checksum":"01bbd497d168e9b7306f06794c57602da0f61ebd463a3210d63c1d8a0513c5cc","stable_url_args":["https://github.com/discoteq/flock/releases/download/v0.4.0/flock-0.4.0.tar.xz"],"stable_version":"0.4.0","bottle_checksum":"2d6b63e6990f0bb2509aa01abc38208de8d809446fa32cd86961dec0aaffae4b"},"floresta":{"desc":"Lightweight and embeddable Bitcoin client, built for sovereignty","executables":["floresta-cli","florestad"],"head_dependencies":[{"boost":":build"},{"cmake":":build"},{"gcc":":build"},{"llvm":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/getfloresta/Floresta.git",{":branch":"master"}],"homepage":"https://getfloresta.org","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"2bb2c935687e793d78eb7b56ff80dff28bcc6b0a2ed3e7ce63f7b64527a88847","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/floresta/bin/florestad"],"stable_dependencies":[{"boost":":build"},{"cmake":":build"},{"gcc":":build"},{"llvm":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"47dbff1991bd9ee8f8880a0762e4c7ee8b095b93c755529a6e0805fa9ea1cf9f","stable_url_args":["https://github.com/getfloresta/Floresta/archive/refs/tags/v0.9.1.tar.gz"],"stable_version":"0.9.1"},"flow-cli":{"conflicts":[["flow",{":because":"both install `flow` binaries"}]],"desc":"Command-line interface that provides utilities for building Flow applications","executables":["flow"],"head_dependencies":[{"go@1.25":":build"}],"head_url_args":["https://github.com/onflow/flow-cli.git",{":branch":"master"}],"homepage":"https://onflow.org","license":"Apache-2.0","ruby_source_checksum":"432f7be8de057381e352ab05b83aa9c76dc233f0d3c3cdf0d755559a72a9a762","stable_dependencies":[{"go@1.25":":build"}],"stable_checksum":"9d3e89a99405cfa7b2bbc07db6530ea65a8b6537aff381fe61e4a74f2afd8c3f","stable_url_args":["https://github.com/onflow/flow-cli/archive/refs/tags/v2.17.4.tar.gz"],"stable_version":"2.17.4"},"flow-control":{"desc":"Programmer's text editor","executables":["flow"],"head_dependencies":[{"zig@0.15":":build"}],"head_url_args":["https://github.com/neurocyte/flow.git",{":branch":"master"}],"homepage":"https://flow-control.dev/","license":"MIT","ruby_source_checksum":"98405eb3e43542e16ee1b1a663223bc3b6e9f8fe2657bfdd58a203e01451c409","stable_dependencies":[{"zig@0.15":":build"}],"stable_url_args":["https://github.com/neurocyte/flow.git",{":tag":"v0.7.2",":revision":"af7c97acb9579f76a237a52e3104b1639dd24fbd"}],"stable_version":"0.7.2"},"flow-tools":{"bottle_rebuild":2,"desc":"Collect, send, process, and generate NetFlow data reports","executables":["flow-capture","flow-cat","flow-dscan","flow-expire","flow-export","flow-fanout","flow-filter","flow-gen","flow-header","flow-import","flow-log2rrd","flow-mask","flow-merge","flow-nfilter","flow-print","flow-receive","flow-report","flow-rpt2rrd","flow-rptfmt","flow-send","flow-split","flow-stat","flow-tag","flow-xlate"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://code.google.com/archive/p/flow-tools/","license":"BSD-2-Clause","ruby_source_checksum":"d5d5eceb509335392b7d9309305d71f2dbcbd33cce3870cb8144fc9040b1b8cc","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"},{"strip":"p1","url":"https://src.fedoraproject.org/rpms/flow-tools/raw/5590477b99c33b61a4d18436453a29e398be01aa/f/flow-tools-c99.patch","sha256":"ce1693d53c1dab3a91486a8005ea35ce35a794d6b42dad2a4e05513c40ee9495"},{"strip":"p1","url":"https://src.fedoraproject.org/rpms/flow-tools/raw/61ed33ab67251599c26a2e2636f1926b0448ab8a/f/flow-tools-extern.patch","sha256":"3b0937004edfabc53d966e035ad2a2c3239bcfccdc1bacef2f54612fccd84290"}],"stable_checksum":"80bbd3791b59198f0d20184761d96ba500386b0a71ea613c214a50aa017a1f67","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/flow-tools/flow-tools-0.68.5.1.tar.bz2"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"0.68.5.1"},"flow":{"conflicts":[["flow-cli",{":because":"both install `flow` binaries"}]],"desc":"Static type checker for JavaScript","executables":["flow"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/facebook/flow.git",{":branch":"main"}],"homepage":"https://flow.org/","license":"MIT","ruby_source_checksum":"679a90e17e6844e2e184949762e3a8fcdf2e9d5b47c0d755db74e40937f9a733","stable_dependencies":[{"rust":":build"}],"stable_checksum":"baaa858b07f50e88b476d5cb4aad249ce5535de5e255296a8ec2798cbca852a1","stable_url_args":["https://github.com/facebook/flow/archive/refs/tags/v0.321.0.tar.gz"],"stable_version":"0.321.0"},"flowgrind":{"desc":"TCP measurement tool, similar to iperf or netperf","executables":["flowgrind","flowgrind-stop","flowgrindd"],"head_dependencies":["gsl","xmlrpc-c",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/flowgrind/flowgrind.git",{":branch":"next"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://flowgrind.github.io","license":"GPL-3.0-or-later","revision":4,"ruby_source_checksum":"68d628cd9e586eee40f8420ea76c974500a55853e2ec2f83e971b19254a2ffcb","stable_dependencies":["gsl","xmlrpc-c"],"stable_checksum":"432c4d15cb62d5d8d0b3509034bfb42380a02e3f0b75d16b7619a1ede07ac4f1","stable_url_args":["https://github.com/flowgrind/flowgrind/releases/download/flowgrind-0.8.2/flowgrind-0.8.2.tar.bz2"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.8.2"},"flowpipe":{"desc":"Cloud scripting engine","executables":["flowpipe"],"head_dependencies":[{"corepack":":build"},{"go":":build"},{"node":":build"}],"head_url_args":["https://github.com/turbot/flowpipe.git",{":branch":"develop"}],"homepage":"https://flowpipe.io","license":"AGPL-3.0-only","ruby_source_checksum":"c04558d54a5cb2f430927f81d780d5f54f442b4ee33a3c6d135af85d59475ce8","stable_dependencies":[{"corepack":":build"},{"go":":build"},{"node":":build"}],"stable_checksum":"140f9a26191f3d309542691234bf8ffcb94fbb273c8001585f29aa17b2b5c30a","stable_url_args":["https://github.com/turbot/flowpipe/archive/refs/tags/v1.2.2.tar.gz"],"stable_version":"1.2.2"},"flowrs":{"desc":"TUI application for Apache Airflow","executables":["flowrs"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/jvanbuel/flowrs.git",{":branch":"main"}],"homepage":"https://github.com/jvanbuel/flowrs","license":"MIT","ruby_source_checksum":"eaf4df802daebe4417354ba43c17a6bf457f6aab1b39a59eab067b6219495b0c","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"576abfe10fd74cf32b37d33faf4e1305c6d96e784941b5e5d4d78d8cb02bce7b","stable_url_args":["https://github.com/jvanbuel/flowrs/archive/refs/tags/flowrs-tui-v0.12.9.tar.gz"],"stable_version":"0.12.9"},"fltk":{"aliases":["fltk@1.4"],"desc":"Cross-platform C++ GUI toolkit","executables":["fltk-config","fltk-options","fluid"],"head_dependencies":["jpeg-turbo","libpng",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/fltk/fltk.git",{":branch":"master"}],"homepage":"https://www.fltk.org/","license":{"LGPL-2.0-only":{":with":"FLTK-exception"}},"ruby_source_checksum":"57a6235cc1d408756b9c1ee448518c0835fb03d223fd504c03192a48413adb66","stable_dependencies":["jpeg-turbo","libpng",{"pkgconf":":build"}],"stable_checksum":"b5a52489b7ffae196db2076adb4c1b18170db0d047f5e93539a382603461564b","stable_url_args":["https://github.com/fltk/fltk/releases/download/release-1.4.5/fltk-1.4.5-source.tar.bz2"],"stable_version":"1.4.5","versioned_formulae":["fltk@1.3"]},"fltk@1.3":{"desc":"Cross-platform C++ GUI toolkit","executables":["fltk-config","fluid"],"head_dependencies":["jpeg-turbo","libpng",{"pkgconf":":build"}],"homepage":"https://www.fltk.org/","keg_only_args":[":versioned_formula"],"license":{"LGPL-2.0-only":{":with":"FLTK-exception"}},"ruby_source_checksum":"67bd6e11c6e46aed7b085a2efe5960c7dc55a4646956860d96bfa42cd661adba","stable_dependencies":["jpeg-turbo","libpng",{"pkgconf":":build"}],"stable_checksum":"ca2e144e5f89173cd094cc273940d56230b1bf613083a0792e6406dc191cd99f","stable_url_args":["https://github.com/fltk/fltk/releases/download/release-1.3.11/fltk-1.3.11-source.tar.bz2"],"stable_version":"1.3.11"},"fluent-bit":{"desc":"Fast and Lightweight Logs and Metrics processor","executables":["fluent-bit"],"head_dependencies":["libyaml","luajit","openssl@4",{"bison":":build"},{"cmake":":build"},{"flex":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/fluent/fluent-bit.git",{":branch":"master"}],"homepage":"https://fluentbit.io","license":"Apache-2.0","ruby_source_checksum":"d393db827be9069d97ed3d49d4423cc248a1bb514d43634cbf38375549f6066d","stable_dependencies":["libyaml","luajit","openssl@4",{"bison":":build"},{"cmake":":build"},{"flex":":build"},{"pkgconf":":build"}],"stable_checksum":"158e86d5fbf605e5aeced06ee94ce41a224b34311627f8f4083d722d1f6d7967","stable_url_args":["https://github.com/fluent/fluent-bit/archive/refs/tags/v5.0.9.tar.gz"],"stable_version":"5.0.9"},"fluid-synth":{"aliases":["fluidsynth"],"desc":"Real-time software synthesizer based on the SoundFont 2 specs","executables":["fluidsynth"],"head_dependencies":["glib","libsndfile","readline","gettext","portaudio",{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/FluidSynth/fluidsynth.git",{":branch":"master"}],"homepage":"https://www.fluidsynth.org","license":"LGPL-2.1-or-later","ruby_source_checksum":"d3b0a4e58d3909e9b12f7c4376c3bc64c9563e49d42be45c243544bd9baae365","stable_dependencies":["glib","libsndfile","readline","gettext","portaudio",{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"0825f024c9cf7a18073739b83612d46542ecbfb349ae9147a1e9f08e2d524407","stable_url_args":["https://github.com/FluidSynth/fluidsynth/archive/refs/tags/v2.5.6.tar.gz"],"stable_version":"2.5.6"},"flume":{"deprecate_args":{":date":"2026-05-22",":because":":unmaintained"},"desc":"Hadoop-based distributed log collection and aggregation","disable_args":{":date":"2027-05-22",":because":":unmaintained"},"executables":["flume-ng"],"head_dependencies":["hadoop","openjdk@17"],"homepage":"https://flume.apache.org","license":"Apache-2.0","revision":1,"ruby_source_checksum":"4bc79aa51d167a4f9f270fd4116e9aa2538c4d012a693e2dc3ee36f679d6a82b","stable_dependencies":["hadoop","openjdk@17"],"stable_checksum":"6eb7806076bdc3dcadb728275eeee7ba5cb12b63a2d981de3da9063008dba678","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=flume/1.11.0/apache-flume-1.11.0-bin.tar.gz"],"stable_version":"1.11.0","bottle_tag":":all","bottle_checksum":"48db8221f283446a57987c14a36acd4cc21848c24ca31b00f45b59ed12bf3710"},"flux":{"conflicts":[["fantom",{":because":"both install `flux` binaries"}]],"desc":"Lightweight scripting language for querying databases","executables":["flux"],"head_dependencies":[{"go":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/influxdata/flux.git",{":branch":"master"}],"homepage":"https://www.influxdata.com/products/flux/","license":"MIT","ruby_source_checksum":"85d238d949075df24d7fe570d41d3e00487b1bd17fb2b79513de172ef68902cd","stable_dependencies":[{"go":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/influxdata/flux.git",{":tag":"v0.200.0",":revision":"b03b6bce7c27b8accc0cd00b12e32439a8fe19c3"}],"stable_version":"0.200.0"},"flvmeta":{"deprecate_args":{":date":"2025-03-21",":because":":unmaintained"},"desc":"Manipulate Adobe flash video files (FLV)","disable_args":{":date":"2026-03-21",":because":":unmaintained"},"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/noirotm/flvmeta.git",{":branch":"master"}],"homepage":"https://flvmeta.com/","license":"GPL-2.0-or-later","ruby_source_checksum":"b1db8e8a2e658595ea5088014dde1a34f2da4548c5f27050b21a37e38f3bd53e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"59371e286168d6e5c4647d3575c01bcbb30147c4916eb69e10f38cdbc1c5546d","stable_url_args":["https://github.com/noirotm/flvmeta/archive/refs/tags/v1.2.2.tar.gz"],"stable_version":"1.2.2","bottle_checksum":"1278110538d3806072234a6dc02858b96ed87f8de9110398ba07af5b345f6e4e"},"flvstreamer":{"bottle_rebuild":1,"conflicts":[["rtmpdump",{":because":"both install 'rtmpsrv', 'rtmpsuck' and 'streams' binary"}]],"deprecate_args":{":date":"2025-03-21",":because":":unmaintained"},"desc":"Stream audio and video from flash & RTMP Servers","disable_args":{":date":"2026-03-21",":because":":unmaintained"},"homepage":"https://www.nongnu.org/flvstreamer/","license":"GPL-2.0-or-later","ruby_source_checksum":"d346a935edbe3f78221779c1f1e2816a6784771ea0d6c7446c8b8cfe2a40a43f","stable_checksum":"e90e24e13a48c57b1be01e41c9a7ec41f59953cdb862b50cf3e667429394d1ee","stable_url_args":["https://download.savannah.gnu.org/releases/flvstreamer/source/flvstreamer-2.1c1.tar.gz"],"stable_version":"2.1c1","bottle_checksum":"12ad45a6edb6af98a60963e3a5f302ca40055290233228adf54ae4cd9e491094"},"flyctl":{"desc":"Command-line tools for fly.io services","executables":["fly","flyctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/superfly/flyctl.git",{":branch":"master"}],"homepage":"https://fly.io","license":"Apache-2.0","ruby_source_checksum":"96150f16f6fe717c71f2dc24de3d3e1d3febe558c0a37b209f35f19be537f2c1","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/superfly/flyctl.git",{":tag":"v0.4.67",":revision":"050e26f31add9233660b627d527673746c52cd90"}],"stable_version":"0.4.67"},"flye":{"bottle_rebuild":2,"desc":"De novo assembler for single molecule sequencing reads using repeat graphs","executables":["flye","flye-minimap2","flye-modules","flye-samtools"],"head_dependencies":["python@3.14","samtools"],"head_url_args":["https://github.com/mikolmogorov/Flye.git",{":branch":"flye"}],"homepage":"https://github.com/mikolmogorov/Flye","license":{":all_of":["BSD-3-Clause","Apache-2.0","BSL-1.0","CC-BY-3.0","MIT"]},"ruby_source_checksum":"b36cb4688537c054cba5bd053dab960264708f0bd0e51a7a638864d258774b55","stable_dependencies":["python@3.14","samtools"],"stable_checksum":"f05a3889b1c7aafed4cc0ed1adc1f19c22618c1c7b97ab5f80d388c8192bd32a","stable_url_args":["https://github.com/mikolmogorov/Flye/archive/refs/tags/2.9.6.tar.gz"],"stable_version":"2.9.6"},"flyscrape":{"desc":"Standalone and scriptable web scraper","executables":["flyscrape"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/philippta/flyscrape.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://flyscrape.com/","license":"MPL-2.0","ruby_source_checksum":"b6dc1075e5ccf654e638110781268cd5873f7ae5465f46e0a172b9079c3ae900","stable_dependencies":[{"go":":build"}],"stable_checksum":"cbc8c977c55f9617ce29f2178c00c22bda4bd9d1987f37c688580c2848653e17","stable_url_args":["https://github.com/philippta/flyscrape/archive/refs/tags/v0.9.0.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.9.0"},"flyway":{"desc":"Database version control to control migrations","executables":["flyway"],"head_dependencies":["openjdk"],"homepage":"https://www.red-gate.com/products/flyway/community/","license":"Apache-2.0","ruby_source_checksum":"00d398dde529c7df6f3ff054fff45129ee22ac52286233ce66bea29bb9e82ec0","stable_dependencies":["openjdk"],"stable_checksum":"259d2a286a9a373343fa828c9ff990734481ccd531a48cd7e02f3a66797ff45a","stable_url_args":["https://github.com/flyway/flyway/releases/download/flyway-12.10.0/flyway-commandline-12.10.0.tar.gz"],"stable_version":"12.10.0","bottle_tag":":all","bottle_checksum":"0ad36d9f7e882a1cfc584ef51ea9313d0b7972db62d2c5efb30a90ba890c8bf1"},"fmdiff":{"bottle_rebuild":3,"desc":"Use FileMerge as a diff command for Subversion and Mercurial","executables":["filemerge","fmdiff","fmdiff3","fmmerge","fmresolve"],"head_url_args":["https://github.com/brunodefraine/fmscripts.git",{":branch":"master"}],"homepage":"https://github.com/brunodefraine/fmscripts","license":":public_domain","ruby_source_checksum":"a48c3216c8f9dfeb1d744c2ea8692a8977c93fc9e5e7b8692e0251dc633ea12a","stable_checksum":"45ead0c972aa8ff5b3f9cf1bcefbc069931fd8218b2e28ff76958437a3fabf96","stable_url_args":["https://github.com/brunodefraine/fmscripts/archive/refs/tags/20150915.tar.gz"],"stable_version":"20150915","bottle_tag":":all","bottle_checksum":"a2f4d1e3f09bde0fd9d7e7e146bf4f0709f94b67150a54991ff10959f85fa22a"},"fmpp":{"bottle_rebuild":2,"desc":"Text file preprocessing tool using FreeMarker templates","executables":["fmpp"],"head_dependencies":["openjdk"],"homepage":"https://fmpp.sourceforge.net/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"74f6073014af3fda65a671cb7c0b83abe90913c483f412f0185bb77f45455ab4","stable_dependencies":["openjdk"],"stable_checksum":"86561e3f3a2ccb436f5f3df88d79a7dad72549a33191901f49d12a38b53759cd","stable_url_args":["https://downloads.sourceforge.net/project/fmpp/fmpp/0.9.16/fmpp_0.9.16.tar.gz"],"stable_version":"0.9.16","bottle_tag":":all","bottle_checksum":"fd2a84f1e4cb90f27ac04f99af1b5da3499c81e111e78370ebd71f448dd97d12"},"fmt":{"desc":"Open-source formatting library for C++","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/fmtlib/fmt.git",{":branch":"main"}],"homepage":"https://fmt.dev/","license":"MIT","ruby_source_checksum":"570147f9c574cc37eb0d03c79c3ab72219c10bf25c02b125e15794ff8df2d5c8","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"a2f4a8d51178f954e4c339007f77edd76ba0cb2e36f87a48e5a5403d9be5878f","stable_url_args":["https://github.com/fmtlib/fmt/releases/download/12.2.0/fmt-12.2.0.zip"],"stable_version":"12.2.0"},"fn":{"desc":"Command-line tool for the fn project","executables":["fn"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/fnproject/cli.git",{":branch":"master"}],"homepage":"https://fnproject.io","license":"Apache-2.0","ruby_source_checksum":"2a02b1d2c9d2f8d7fdbdf164f543c00ad7bcad2dd2bd7758fd4d956bda99ca67","stable_dependencies":[{"go":":build"}],"stable_checksum":"7542e671bd8128cf5c93d7570570ce164dc9c81cc8962d7bfbf93f47935aad22","stable_url_args":["https://github.com/fnproject/cli/archive/refs/tags/0.6.61.tar.gz"],"stable_version":"0.6.61"},"fnlfmt":{"desc":"Formatter for Fennel code","executables":["fnlfmt"],"head_dependencies":["lua"],"homepage":"https://git.sr.ht/~technomancy/fnlfmt","license":"LGPL-3.0-or-later","ruby_source_checksum":"1b552671aa62ae06c28b1173d0bc6409d630e836ab6033b7353b1fdb3a8a6796","stable_dependencies":["lua"],"stable_checksum":"646c9033481a70c4430ced7397f6bc04b1d214fd35bee1579dd4c7901b81ac94","stable_url_args":["https://git.sr.ht/~technomancy/fnlfmt/archive/0.3.2.tar.gz"],"stable_version":"0.3.2","bottle_tag":":all","bottle_checksum":"31998e471343bbd653c8067f40a91977a52fa02604254654aad53f5ce79e580d"},"fnm":{"desc":"Fast and simple Node.js version manager","executables":["fnm"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Schniz/fnm.git",{":branch":"master"}],"homepage":"https://github.com/Schniz/fnm","license":"GPL-3.0-only","ruby_source_checksum":"3e9c6a57fbd54f1fb4cb9933781098a145deea2f6c58776513d80de6440c33c1","stable_dependencies":[{"rust":":build"}],"stable_checksum":"224081a677a02acd9f972885e824a98fa3843f5b778b28400ad5af97752f6127","stable_url_args":["https://github.com/Schniz/fnm/archive/refs/tags/v1.39.0.tar.gz"],"stable_version":"1.39.0"},"fnox":{"desc":"Fort Knox for your secrets - flexible secret management tool","executables":["fnox"],"head_dependencies":["usage",{"pkgconf":":build"},{"rust":":build"},{"age":":test"}],"head_url_args":["https://github.com/jdx/fnox.git",{":branch":"main"}],"homepage":"https://fnox.jdx.dev/","license":"MIT","ruby_source_checksum":"de8f634a5efe763c1b028c075cc811714fb3591d78670574652ad75ad04af7fa","stable_dependencies":["usage",{"pkgconf":":build"},{"rust":":build"},{"age":":test"}],"stable_checksum":"f25393fc2769f7916698d858b315244db34cc388c582399257f61cf4ebdd0981","stable_url_args":["https://github.com/jdx/fnox/archive/refs/tags/v1.29.0.tar.gz"],"stable_version":"1.29.0"},"fnt":{"desc":"Apt for fonts, the missing font manager for macOS/linux","executables":["fnt"],"head_dependencies":["chafa","lcdf-typetools","xz","coreutils"],"homepage":"https://github.com/alexmyczko/fnt","license":"MIT","ruby_source_checksum":"a64362f053958b8b555509d6d16e961e8c8c82d37f40c5224bf49a7e3c2e628e","stable_dependencies":["chafa","lcdf-typetools","xz","coreutils"],"stable_checksum":"d3021cbed37ae39a58e8b18ed5bdc471a12660b12e368d91270b438e58df671f","stable_url_args":["https://github.com/alexmyczko/fnt/archive/refs/tags/1.9.1.tar.gz"],"stable_version":"1.9.1","bottle_tag":":all","bottle_checksum":"739eb3bc354e7cb07938c6e58079a7a56b143feacd8eecba4b841d6ac2b34ebb"},"fobis":{"desc":"KISS build tool for automatically building modern Fortran projects","executables":["FoBiS.py","fobis"],"head_dependencies":["gcc","graphviz","python@3.14"],"homepage":"https://github.com/szaghi/FoBiS","license":"GPL-3.0-or-later","ruby_source_checksum":"cde11d50289df6765f3ea3df0192ca62390f18ee631c77159b3b0a0320b6983e","stable_dependencies":["gcc","graphviz","python@3.14"],"stable_checksum":"b75abd9482fe9b599852200dc8cd0411eb5ea61fa2f1fff425b40f9f63e3769f","stable_url_args":["https://files.pythonhosted.org/packages/15/ea/45b9e7d3567c94a5616ad6a797ef5a2fcd07d784ee35b9c72a425fc61036/fobis_py-3.8.20.tar.gz"],"stable_version":"3.8.20","bottle_tag":":all","bottle_checksum":"8ea0537ff09dd1986005c534d9c5355c6e80449cb2d17406ee7b58aec928021d"},"folderify":{"desc":"Generate pixel-perfect macOS folder icons in the native style","executables":["folderify"],"head_dependencies":["imagemagick",{"rust":":build"}],"head_url_args":["https://github.com/lgarron/folderify.git",{":branch":"main"}],"homepage":"https://github.com/lgarron/folderify","license":"MIT","ruby_source_checksum":"fb003cc0255301f03a955c8e0e71b3ebd29bba369b5615b966115a0f404bb455","stable_dependencies":["imagemagick",{"rust":":build"}],"stable_checksum":"3a50b66b888754047931969d9a1fb84178406b638c183a387a58deb48529776a","stable_url_args":["https://github.com/lgarron/folderify/archive/refs/tags/v4.1.3.tar.gz"],"stable_version":"4.1.3"},"folly":{"desc":"Collection of reusable C++ library artifacts developed at Facebook","head_dependencies":["boost","double-conversion","fmt","gflags","glog","libevent","libsodium","lz4","openssl@3","snappy","xz","zstd",{"cmake":":build"},{"fast_float":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/facebook/folly.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/facebook/folly","license":"Apache-2.0","ruby_source_checksum":"4e08ac2ade7e2b0adafe6d2040996703f25c688d8ba76df9806cde2e7e792aae","stable_dependencies":["boost","double-conversion","fmt","gflags","glog","libevent","libsodium","lz4","openssl@3","snappy","xz","zstd",{"cmake":":build"},{"fast_float":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/facebook/folly/commit/dd2a73e8a3b7a9e044918507d52a780cb181f63d.patch?full_index=1","sha256":"3b6138a50d31d785817058df5009343b35d52a8386d494e8e5f62202efcc419e"},{"strip":"p1","data":true}],"stable_checksum":"c54768eab330bc27636697a667e3db1b237a92fd3260bd65ea3008927886ebe9","stable_url_args":["https://github.com/facebook/folly/archive/refs/tags/v2026.07.06.00.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2026.07.06.00"},"foma":{"conflicts":[["freeling",{":because":"freeling ships its own copy of foma"}]],"desc":"Finite-state compiler and C library","executables":["cgflookup","flookup","foma"],"head_dependencies":[{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://github.com/mhulden/foma","license":"Apache-2.0","revision":1,"ruby_source_checksum":"7627c38ac7b0435ebf0780e39fe6f2c3ac0aa3f15b2b8bff921b3b0581c004d0","stable_dependencies":[{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"32fff2bd0a8338716adfee71505277d8562dabd48be9bf15620c38b15c8c404e","stable_url_args":["https://github.com/mhulden/foma/archive/refs/tags/v0.10.0.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"0.10.0"},"fon-flash-cli":{"desc":"Flash La Fonera and Atheros chipset compatible devices","executables":["fon-flash"],"head_url_args":["https://github.com/ericpaulbishop/gargoyle.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://www.gargoyle-router.com/wiki/doku.php?id=fon_flash","license":"GPL-2.0-or-later","ruby_source_checksum":"7ca4582052d67428e8b19bbb6094dd000b632473adcfbaa12fb32af2b22e9ec0","stable_patches":[{"strip":"p1","url":"https://github.com/ericpaulbishop/gargoyle/commit/e69325f56366074d771379528d3c8cbf75cbb9e7.patch?full_index=1","sha256":"79a053f5796be94bbb6fe2d3d1a1f113236033cc5b8d579edcc4d9f0c63aef26"}],"stable_checksum":"bd3ba67ab9cd8c7474ce8f02a3a320b91aec72c6710e43c18dbe719b13f3820a","stable_url_args":["https://github.com/ericpaulbishop/gargoyle/archive/refs/tags/1.14.0.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.14.0","bottle_checksum":"e2a970314d5ee43f5257e48c4889cceca44be1f635ebb6074ac62b328752f1d8"},"font-util":{"desc":"X.Org: Font package creation/installation utilities","executables":["bdftruncate","ucs2any"],"head_dependencies":[{"pkgconf":":build"},{"util-macros":":build"},{"pkgconf":":test"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"5319e89767af3fb314babc08addd2cb5d1a6414bb3127b6741c811a6c24178cc","stable_dependencies":[{"pkgconf":":build"},{"util-macros":":build"},{"pkgconf":":test"}],"stable_checksum":"02e4f8afdcf03cc8372ca9c37aa104b1e36b47722dbc79531be08f0a4c622999","stable_url_args":["https://xorg.freedesktop.org/archive/individual/font/font-util-1.4.2.tar.xz"],"stable_version":"1.4.2"},"fontconfig":{"bottle_rebuild":1,"desc":"XML-based font configuration API for X Windows","executables":["fc-cache","fc-cat","fc-conflist","fc-genconf","fc-list","fc-match","fc-pattern","fc-query","fc-scan","fc-validate"],"head_dependencies":["freetype","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.freedesktop.org/fontconfig/fontconfig.git",{":branch":"main"}],"head_uses_from_macos":[[{"gperf":":build"}],[{"python":":build"}],["expat"]],"homepage":"https://wiki.freedesktop.org/www/Software/fontconfig/","license":{":all_of":["HPND-sell-variant","Unicode-3.0","MIT-Modern-Variant","MIT",":public_domain"]},"post_install_defined":true,"ruby_source_checksum":"e776653cb1259d62a43932b061c674054e176440fcb8efb7e702b5e82b8d1acb","stable_dependencies":["freetype","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"e9309564717b6301230112b173f36c288489479d381d2f0add1210ca5b16ba7e","stable_url_args":["https://gitlab.freedesktop.org/fontconfig/fontconfig/-/archive/2.18.1/fontconfig-2.18.1.tar.gz"],"stable_uses_from_macos":[[{"gperf":":build"}],[{"python":":build"}],["expat"]],"stable_version":"2.18.1"},"fontforge":{"bottle_rebuild":1,"caveats":"This formula only installs the command line utilities.\n\nFontForge.app can be downloaded directly from the website:\n  https://fontforge.github.io\n\nAlternatively, install with Homebrew Cask:\n  brew install --cask fontforge\n","desc":"Command-line outline and bitmap font editor/converter","executables":["acorn2sfd","dewoff","findtable","fontforge","fontimage","fontlint","pcl2ttf","pfadecrypt","rmligamarks","sfddiff","showttf","stripttc","ttf2eps","woff"],"head_dependencies":["cairo","fontconfig","freetype","giflib","glib","jpeg-turbo","libpng","libspiro","libtiff","libtool","libuninameslist","pango","python@3.14","readline","woff2","brotli","gettext",{"cmake":":build"},{"gettext":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/fontforge/fontforge.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://fontforge.github.io","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"652ab22570f73d35513a8f08ea8f9a253c2909f7d620e60c6cbf9e08580a4043","stable_dependencies":["cairo","fontconfig","freetype","giflib","glib","jpeg-turbo","libpng","libspiro","libtiff","libtool","libuninameslist","pango","python@3.14","readline","woff2","brotli","gettext",{"cmake":":build"},{"gettext":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"69046500185a5581b58139dfad30c0b3d8128f00ebbfddc31f2fcf877e329e52","stable_url_args":["https://github.com/fontforge/fontforge/releases/download/20251009/fontforge-20251009.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"20251009"},"fonts-encodings":{"desc":"Font encoding tables for libfontenc","head_dependencies":[{"font-util":":build"},{"mkfontscale":":build"},{"util-macros":":build"}],"homepage":"https://gitlab.freedesktop.org/xorg/font/encodings","license":":public_domain","ruby_source_checksum":"98fa4f62f966effe6b86bb942ba8c542ab43d172be510b5cd2de766c7ec995cb","stable_dependencies":[{"font-util":":build"},{"mkfontscale":":build"},{"util-macros":":build"}],"stable_checksum":"9ff13c621756cfa12e95f32ba48a5b23839e8f577d0048beda66c67dab4de975","stable_url_args":["https://xorg.freedesktop.org/archive/individual/font/encodings-1.1.0.tar.xz"],"stable_version":"1.1.0"},"fonttools":{"desc":"Library for manipulating fonts","executables":["fonttools","pyftmerge","pyftsubset","ttx"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/fonttools/fonttools.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://github.com/fonttools/fonttools","license":"MIT","ruby_source_checksum":"93fa9b1ebdc9c2a6860e29464c8d3448267792d178542132ede59b2594a648d1","stable_dependencies":["python@3.14"],"stable_checksum":"caeb583deeb5168e694b65cda8b4ee62abedfa66cf88488734466f2366b9c4e0","stable_url_args":["https://files.pythonhosted.org/packages/84/69/c97f2c18e0db87d2c7b15da1974dace76ae938f1cfa22e2727a648b7ed43/fonttools-4.63.0.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"4.63.0"},"foot":{"desc":"Fast, lightweight and minimalistic Wayland terminal emulator","executables":["foot","footclient"],"head_dependencies":["fcft","fontconfig","freetype","libxkbcommon","pixman","utf8proc","wayland",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"scdoc":":build"},{"tllist":":build"},{"wayland-protocols":":build"}],"homepage":"https://codeberg.org/dnkl/foot","license":"MIT","ruby_source_checksum":"6e81d80f5c5136582a038f5093debb9d4fba8f81b22ea3c01b7c19789eb15f08","stable_dependencies":["fcft","fontconfig","freetype","libxkbcommon","pixman","utf8proc","wayland",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"scdoc":":build"},{"tllist":":build"},{"wayland-protocols":":build"}],"stable_checksum":"4e6131cc859ec6a36569f1978cf3617cc3836a681d13d228ded1b4885dab7770","stable_url_args":["https://codeberg.org/dnkl/foot/archive/1.27.0.tar.gz"],"stable_version":"1.27.0"},"fop":{"aliases":["apache-fop"],"desc":"XSL-FO print formatter for making PDF or PS documents","executables":["fop"],"head_dependencies":["openjdk"],"homepage":"https://xmlgraphics.apache.org/fop/index.html","license":"Apache-2.0","ruby_source_checksum":"8af2e7e6e935e1f20d7ea525c66e57f6dfd7ffa1acc98269ca223703bb1b0c4b","stable_dependencies":["openjdk"],"stable_checksum":"b7e12dc8c96ce0087742757debad3798fa6f8778f8b8ed7acfbf6e405e4ede76","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=xmlgraphics/fop/binaries/fop-2.11-bin.tar.gz"],"stable_version":"2.11","bottle_tag":":all","bottle_checksum":"d0d2501da36f633f4b49149d1fc22b3f962172c67e4e67ed696a89e779702443"},"forbidden":{"desc":"Bypass 4xx HTTP response status codes and more","executables":["forbidden","stresser"],"head_dependencies":["certifi","cffi","cryptography","curl","openssl@3","pycparser","python@3.14"],"head_url_args":["https://github.com/ivan-sincek/forbidden.git",{":branch":"main"}],"homepage":"https://github.com/ivan-sincek/forbidden","license":"MIT","revision":7,"ruby_source_checksum":"192911a21c3f656a4dcebc1f7bdd081ef6cc0545931e5db79f506ee5aec69321","stable_dependencies":["certifi","cffi","cryptography","curl","openssl@3","pycparser","python@3.14"],"stable_checksum":"dc987150b71515810d7ae252895b3ca6e077a8d9b3cbb0d09dfc9797c933a14d","stable_url_args":["https://files.pythonhosted.org/packages/9b/aa/98fc3ee28aac41cae341a197858ff6af5d79e40dcd45c8a6e37b1fdbfd19/forbidden-13.4.tar.gz"],"stable_version":"13.4"},"forcecli":{"desc":"Command-line interface to Force.com","executables":["force"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ForceCLI/force.git",{":branch":"master"}],"homepage":"https://force-cli.herokuapp.com/","license":"MIT","ruby_source_checksum":"c21e65c0bd043d2448b20812384a811249c9409b2701b1ed548b45e1712f139a","stable_dependencies":[{"go":":build"}],"stable_checksum":"8ada253bbb81ca0d5d686964a0ba3418296473dc7e1c8e4f19a5f3df42fa1eb2","stable_url_args":["https://github.com/ForceCLI/force/archive/refs/tags/v1.13.0.tar.gz"],"stable_version":"1.13.0"},"ford":{"desc":"Automatic documentation generator for modern Fortran programs","executables":["ford"],"head_dependencies":["graphviz","python@3.14"],"head_url_args":["https://github.com/Fortran-FOSS-Programmers/ford.git",{":branch":"master"}],"homepage":"https://github.com/Fortran-FOSS-Programmers/ford","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"c4fbfc57ffc685579ab38e4881239bbce1135b606e7b84e9c305390ab1e1c536","stable_dependencies":["graphviz","python@3.14"],"stable_checksum":"482a75b34b9f2b1975cbae9aa1c533a62d63e0c1861b5b772d25aa52fb1ce809","stable_url_args":["https://files.pythonhosted.org/packages/7e/22/c9688672022dc47456a0dd0a51e0f4310e5c69ef4cd8243c141420421dc9/ford-7.0.13.tar.gz"],"stable_version":"7.0.13"},"forego":{"bottle_rebuild":1,"desc":"Foreman in Go for Procfile-based application management","executables":["forego"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ddollar/forego.git",{":branch":"master"}],"homepage":"https://github.com/ddollar/forego","license":"Apache-2.0","ruby_source_checksum":"50559b0a637d7a5c8a8be5f5fd7e224b970bbd58b87776dd541aa1ad4c28fcc9","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ddollar/forego/commit/89fb456a167f59ace41e0e9294f4b7c01f76943e.patch?full_index=1","sha256":"98274160eb0251af323df030f8f05369ab19b0116a2b87e58372974bae5c0524"}],"stable_checksum":"23119550cc0e45191495823aebe28b42291db6de89932442326340042359b43d","stable_url_args":["https://github.com/ddollar/forego/archive/refs/tags/20180216151118.tar.gz"],"stable_version":"20180216151118"},"foreman":{"bottle_rebuild":1,"desc":"Manage Procfile-based applications","executables":["foreman"],"head_dependencies":["ruby"],"homepage":"https://ddollar.github.io/foreman/","license":"MIT","ruby_source_checksum":"86ef1f90f4b0cf5ccfae6b7a129b6283b00f37a5b83f99ab6706756f4500b76a","stable_dependencies":["ruby"],"stable_checksum":"d9428f9ab4c2e2b4f9e22a35d19237f5ad6789e2e71110cfe26f8715f4e3a58a","stable_url_args":["https://github.com/ddollar/foreman/archive/refs/tags/v0.90.0.tar.gz"],"stable_version":"0.90.0"},"foremost":{"desc":"Console program to recover files based on their headers and footers","executables":["foremost"],"homepage":"https://foremost.sourceforge.net/","license":":public_domain","revision":1,"ruby_source_checksum":"1a3d577a18e9c3ee302f66f75c41c82b44128ed49e05a2bed4f8fee4f488d5d7","stable_checksum":"502054ef212e3d90b292e99c7f7ac91f89f024720cd5a7e7680c3d1901ef5f34","stable_url_args":["https://foremost.sourceforge.net/pkg/foremost-1.5.7.tar.gz"],"stable_version":"1.5.7","bottle_checksum":"b00ca6770529d4df2682f62deda5cee60cd86553d2402e3e0b4411c63ea444a1"},"forge":{"bottle_rebuild":1,"desc":"High Performance Visualization","head_dependencies":["fontconfig","freetype","glfw","glm","libx11",{"boost":":build"},{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/arrayfire/forge","license":"BSD-3-Clause","ruby_source_checksum":"2b9a95a7a7ac43aceef783233774b8bf44227f7f92feeb97767c0a9951f86d72","stable_dependencies":["fontconfig","freetype","glfw","glm","libx11",{"boost":":build"},{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"stable_checksum":"77d2581414d6392aa51748454b505a747cd63404f63d3e1ddeafae6a0664419c","stable_url_args":["https://github.com/arrayfire/forge/archive/refs/tags/v1.0.8.tar.gz"],"stable_version":"1.0.8"},"forgecode":{"desc":"AI-enhanced terminal development environment","executables":["forge"],"head_dependencies":[{"protobuf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/tailcallhq/forgecode.git",{":branch":"main"}],"homepage":"https://forgecode.dev/","license":"Apache-2.0","ruby_source_checksum":"f5bb2425c75631026ccce55eddbc7ce3a8c1e0eda0c8e03e8bae996b8cdc94ec","stable_dependencies":[{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"96d5093a7257ee940454a5b5b372a5c835b49a19b4d62299104170e5526ba35f","stable_url_args":["https://github.com/tailcallhq/forgecode/archive/refs/tags/v2.13.16.tar.gz"],"stable_version":"2.13.16"},"forgejo-cli":{"desc":"CLI tool for interacting with Forgejo","executables":["fj"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://codeberg.org/forgejo-contrib/forgejo-cli.git",{":branch":"main"}],"homepage":"https://codeberg.org/forgejo-contrib/forgejo-cli","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"4d9b9567bffa0d3176a09f0071b7ba46702e47a3f395266c3efb6ac249ff1002","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"028ebcbd744301fbfd144cd9bc5ff0a27e02d99b02c8abafb20742299715c556","stable_url_args":["https://codeberg.org/forgejo-contrib/forgejo-cli/archive/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"forgejo":{"desc":"Self-hosted lightweight software forge","executables":["forgejo"],"head_dependencies":[{"go":":build"},{"node":":build"}],"head_url_args":["https://codeberg.org/forgejo/forgejo.git",{":branch":"forgejo"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://forgejo.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"f631d9d20ead6fdfff821c3c9835f4a70f650b161284103dc083f536327f6bf1","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/forgejo.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/forgejo.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/forgejo/bin/forgejo","web","--work-path","$HOMEBREW_PREFIX/var/forgejo"]],"stable_dependencies":[{"go":":build"},{"node":":build"}],"stable_checksum":"39ac3023d1d6165a87d89bb44402ec4567327d952900d5522b92a3951b45db45","stable_url_args":["https://codeberg.org/forgejo/forgejo/releases/download/v15.0.3/forgejo-src-15.0.3.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"15.0.3"},"forgit":{"caveats":"A shell plugin has been installed to:\n  $HOMEBREW_PREFIX/opt/forgit/share/forgit/forgit.plugin.zsh\n  $HOMEBREW_PREFIX/opt/forgit/share/forgit/forgit.plugin.sh\n  $HOMEBREW_PREFIX/opt/forgit/share/forgit/forgit.plugin.fish\n","desc":"Interactive git commands in the terminal","executables":["git-forgit"],"head_dependencies":["fzf"],"homepage":"https://github.com/wfxr/forgit","license":"MIT","ruby_source_checksum":"d4b85c1389c8aa0d2aa27dc6b64a0c965fcddb64765af412abb1d95969198140","stable_dependencies":["fzf"],"stable_checksum":"b2d0084383c5c55afdf50b2faa70c01bc4593a7e69a95422b17719771e705efc","stable_url_args":["https://github.com/wfxr/forgit/releases/download/26.07.0/forgit-26.07.0.tar.gz"],"stable_version":"26.07.0","bottle_tag":":all","bottle_checksum":"6fcfbe3b8e067b3e04e8501dcf8d0de070a2cb43ba7ea991f12ad598318084bc"},"fork-cleaner":{"desc":"Cleans up old and inactive forks on your GitHub account","executables":["fork-cleaner"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/caarlos0/fork-cleaner.git",{":branch":"main"}],"homepage":"https://github.com/caarlos0/fork-cleaner","license":"MIT","ruby_source_checksum":"8c373c690e33c50f77a32db6a4d1e660c2fbf1d81ff30caa6a058c8606cf77cc","stable_dependencies":[{"go":":build"}],"stable_checksum":"28ded4826d8a36d25857b824bea1ae480c76029ff50e8d831f79e18c360ff032","stable_url_args":["https://github.com/caarlos0/fork-cleaner/archive/refs/tags/v2.4.0.tar.gz"],"stable_version":"2.4.0"},"form":{"desc":"Symbolic manipulation system","executables":["form","tform"],"head_dependencies":["flint","gmp","mpfr","zstd"],"homepage":"https://www.nikhef.nl/~form/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"162468110fa4f01cf791090d827e93f43bc112be7326eb10d5e38501e5fb3419","stable_dependencies":["flint","gmp","mpfr","zstd"],"stable_checksum":"ce62530a54e5232dfefb6c1ff0e7047372a43941b3c0e0db08b5714fd868722c","stable_url_args":["https://github.com/form-dev/form/releases/download/v5.0.1/form-5.0.1.tar.gz"],"stable_version":"5.0.1"},"format-udf":{"bottle_rebuild":1,"desc":"Bash script to format a block device to UDF","executables":["format-udf"],"homepage":"https://github.com/JElchison/format-udf","license":"GPL-2.0-or-later","ruby_source_checksum":"f8ac3125342b60be2f869a166b385380bc6ef795e876261aa7cd84d4a478cb8b","stable_checksum":"52854097db9044d729fbd7cff012f4b554df01c15225ee17ec159c71da174c8d","stable_url_args":["https://github.com/JElchison/format-udf/archive/refs/tags/1.8.0.tar.gz"],"stable_version":"1.8.0","bottle_tag":":all","bottle_checksum":"ba8a2952eb6a60e6660c71d6054d6a0adc3d450d5532ef270f2849a0fd13849d"},"fortio":{"desc":"HTTP and gRPC load testing and visualization tool and server","executables":["fortio"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/fortio/fortio.git",{":branch":"master"}],"homepage":"https://fortio.org/","license":"Apache-2.0","ruby_source_checksum":"032830fad05f251504cdf77fed27fa05d78f7d95b458e30458f6c7ae03ed4a57","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/fortio/fortio.git",{":tag":"v1.75.2",":revision":"630bfb3db6cf663b4e01524f9e9be945e44f8a20"}],"stable_version":"1.75.2"},"fortitude":{"desc":"Fortran linter","executables":["fortitude"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/PlasmaFAIR/fortitude.git",{":branch":"main"}],"homepage":"https://fortitude.readthedocs.io/en/stable/","license":"MIT","ruby_source_checksum":"de9d68484dc03c7b66aaebd8f585210e84a110c290cdae10bfe0a4c2d0dbab85","stable_dependencies":[{"rust":":build"}],"stable_checksum":"04018554aadd9b846c99b5ffc218fe483c353020daefb777af39a75724a6338e","stable_url_args":["https://github.com/PlasmaFAIR/fortitude/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"fortls":{"bottle_rebuild":1,"conflicts":[["fortran-language-server",{":because":"both install `fortls` binaries"}]],"desc":"Fortran language server","executables":["fortls"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/fortran-lang/fortls.git",{":branch":"master"}],"homepage":"https://fortls.fortran-lang.org/","license":"MIT","ruby_source_checksum":"a777ab352da8ea2ec619d500badbca633a7cecfbf9ad698be2b57a7e76dd7be0","stable_dependencies":["python@3.14"],"stable_checksum":"b43b2b8cbd447ae848c63b8f008c2df96fd48c3a967b33f6ed64b3421496883b","stable_url_args":["https://files.pythonhosted.org/packages/c1/2b/db1e5cd07fc9e74a2e4fb8f65946f8fd79ef72211001af00982a04d977d5/fortls-3.2.2.tar.gz"],"stable_version":"3.2.2","bottle_tag":":all","bottle_checksum":"833467280f06afa96acd625eef628c7013b9cab7f781a06748336fbc34539d91"},"fortran-language-server":{"bottle_rebuild":6,"conflicts":[["fortls",{":because":"both install `fortls` binaries"}]],"desc":"Language Server for Fortran","executables":["fortls"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/hansec/fortran-language-server.git",{":branch":"master"}],"homepage":"https://github.com/hansec/fortran-language-server","license":"MIT","ruby_source_checksum":"637229ea7094aa8147bfb81ada70a8cad53c13c974ad80802fb92103e2c0f447","stable_dependencies":["python@3.14"],"stable_checksum":"ec3921ef23d7e2b50b9337c9171838ed8c6b09ac6e1e4fa4dd33883474bd4f90","stable_url_args":["https://files.pythonhosted.org/packages/72/46/eb2c733e920a33409906aa145bde93b015f7f77c9bb8bdf65faa8c823998/fortran-language-server-1.12.0.tar.gz"],"stable_version":"1.12.0","bottle_tag":":all","bottle_checksum":"85706cff2dc6e9aa31a471a87a2b387f41d4d0abc306b7c5546a50979f1c5dd7"},"fortran-stdlib":{"desc":"Fortran Standard Library","head_dependencies":["gcc",{"cmake":":build"},{"fypp":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/fortran-lang/stdlib.git",{":branch":"master"}],"homepage":"https://stdlib.fortran-lang.org","license":"MIT","ruby_source_checksum":"e6e7028786f0c11d361ae636e1815c81db1e54b9ad3fc72bf512d1643c1310a9","stable_dependencies":["gcc",{"cmake":":build"},{"fypp":":build"},{"cmake":":test"}],"stable_checksum":"6d20b120a4b17fb23ee5353408f6826b521bd006cd42eb412b01984eb9c31ded","stable_url_args":["https://github.com/fortran-lang/stdlib/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1"},"fortune":{"bottle_rebuild":4,"desc":"Infamous electronic fortune-cookie generator","executables":["fortune","strfile","unstr"],"homepage":"https://www.ibiblio.org/pub/linux/games/amusements/fortune/!INDEX.html","license":"BSD-4-Clause-UC","ruby_source_checksum":"574f1ed6efdd7515f5683ab932d36e673ec28d35ed595c588687c1fe837acb36","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"1a98a6fd42ef23c8aec9e4a368afb40b6b0ddfb67b5b383ad82a7b78d8e0602a","stable_url_args":["https://www.ibiblio.org/pub/linux/games/amusements/fortune/fortune-mod-9708.tar.gz"],"stable_version":"9708","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"78689923b7ba4d7d5a4541a93a543effcbc7dcd722d803b47954656c92dfdeca"},"fossil":{"desc":"Distributed software configuration management","executables":["fossil"],"head_dependencies":["openssl@3"],"head_url_args":["https://www.fossil-scm.org/",{":using":":fossil"}],"homepage":"https://www.fossil-scm.org/home/","license":"BSD-2-Clause","ruby_source_checksum":"0f6809c07d45155c4a61657fe86b2724b9a625cc76babc5afd0669334215656c","stable_dependencies":["openssl@3"],"stable_checksum":"84c18824ca227e7602d2408b663c3747f754ad306ed5c73ddab959d6589538a6","stable_url_args":["https://fossil-scm.org/home/tarball/version-2.28/fossil-src-2.28.tar.gz"],"stable_version":"2.28"},"foundry":{"conflicts":[["chisel-tunnel",{":because":"both install `chisel` binaries"}],["jboss-forge",{":because":"both install `forge` binaries"}]],"desc":"Blazing fast, portable and modular toolkit for Ethereum application development","executables":["anvil","cast","chisel","forge"],"head_dependencies":["libusb",{"help2man":":build"},{"rust":":build"}],"head_url_args":["https://github.com/foundry-rs/foundry.git",{":branch":"master"}],"homepage":"https://github.com/foundry-rs/foundry","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"79503fed0f8ce4ab452d31e6338732ef1fff8bd0bc0a074935fc06b99ca535e6","stable_dependencies":["libusb",{"help2man":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/foundry-rs/foundry.git",{":tag":"v1.7.1",":revision":"4072e48705af9d93e3c0f6e29e93b5e9a40caed8"}],"stable_version":"1.7.1"},"fourmolu":{"desc":"Formatter for Haskell source code","executables":["fourmolu"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/fourmolu/fourmolu.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://fourmolu.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"f026f4ba1297119d9d9bd6a21b783842ab4edbb81256a6e6bd8eef5bfb858da0","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"34a3cedc64042e4f36bf7a94bae1e11d43a1571933ceb96e5d838447b3bd17b9","stable_url_args":["https://hackage.haskell.org/package/fourmolu-0.20.0.0/fourmolu-0.20.0.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.20.0.0"},"fourstore":{"aliases":["4store"],"bottle_rebuild":2,"caveats":"Databases will be created at $HOMEBREW_PREFIX/var/fourstore.\n\nCreate and start up a database:\n    4s-backend-setup mydb\n    4s-backend mydb\n\nLoad RDF data:\n    4s-import mydb datafile.rdf\n\nStart up HTTP SPARQL server without daemonizing:\n    4s-httpd -p 8000 -D mydb\n\nSee https://4store.danielknoell.de/trac/wiki/Documentation/ for more information.\n","deprecate_args":{":date":"2026-01-12",":because":"needs EOL `pcre`"},"desc":"Efficient, stable RDF database","disable_args":{":date":"2027-01-12",":because":"needs EOL `pcre`"},"executables":["4s-admin","4s-backend","4s-backend-copy","4s-backend-destroy","4s-backend-info","4s-backend-passwd","4s-backend-setup","4s-boss","4s-cluster-copy","4s-cluster-create","4s-cluster-destroy","4s-cluster-file-backup","4s-cluster-info","4s-cluster-start","4s-cluster-stop","4s-delete-model","4s-dump","4s-file-backup","4s-httpd","4s-import","4s-info","4s-query","4s-restore","4s-size","4s-ssh-all","4s-ssh-all-parallel","4s-update"],"head_dependencies":["dbus","glib","pcre","raptor","rasqal","readline","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://4store.github.io","license":"GPL-3.0-or-later","ruby_source_checksum":"4330d29c18b19b19b181395df2e86f6386ed9cffa4bb4e30066233cf8bb71b79","stable_dependencies":["dbus","glib","pcre","raptor","rasqal","readline","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"e511f1adb094e2506545d4773a6005a462f6b4532731e91f1115b038ab25a8f0","stable_url_args":["https://github.com/4store/4store/archive/refs/tags/v1.1.7.tar.gz"],"stable_version":"1.1.7"},"fox":{"bottle_rebuild":1,"desc":"Toolkit for developing Graphical User Interfaces easily","executables":["PathFinder","adie","calculator","fox-config","reswrap","shutterbug"],"head_dependencies":["fontconfig","freetype","jpeg-turbo","libpng","libtiff","libx11","libxcursor","libxext","libxft","libxrandr","mesa","mesa-glu","libxfixes","libxi","libxrender"],"head_uses_from_macos":[["bzip2"]],"homepage":"http://fox-toolkit.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"3e08e9d84d0b8b7f1c63e1f756212ca75ad30e2c5b65fd65b70168a01c568fca","stable_dependencies":["fontconfig","freetype","jpeg-turbo","libpng","libtiff","libx11","libxcursor","libxext","libxft","libxrandr","mesa","mesa-glu","libxfixes","libxi","libxrender"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"48f33d2dd5371c2d48f6518297f0ef5bbf3fcd37719e99f815dc6fc6e0f928ae","stable_url_args":["https://distfiles.macports.org/fox/fox-1.6.59.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.6.59"},"foxglove-cli":{"desc":"Foxglove command-line tool","executables":["foxglove"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/foxglove/foxglove-cli.git",{":branch":"main"}],"homepage":"https://github.com/foxglove/foxglove-cli","license":"MIT","ruby_source_checksum":"d594fd29d67e515398f1b4c4467d98441e7fb8b7e32bb991a448988190ee451f","stable_dependencies":[{"go":":build"}],"stable_checksum":"c8dcc85135ea375ec0d06e3ff8a0194a5c8756bac58d60d05bf2259be7d815a4","stable_url_args":["https://github.com/foxglove/foxglove-cli/archive/refs/tags/v1.0.31.tar.gz"],"stable_version":"1.0.31"},"fpart":{"desc":"Sorts file trees and packs them into bags","executables":["fpart","fpsync"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://www.fpart.org/","license":"BSD-2-Clause","ruby_source_checksum":"5cea2a09a755e958ed883b33301bad82369d29a40a8a095019c5b3d3bf79776c","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"e5f82dd90001ed53200b2383bcfd520b1d8ee06d6a2a75b39d37d68daef20c88","stable_url_args":["https://github.com/martymac/fpart/archive/refs/tags/fpart-1.7.0.tar.gz"],"stable_version":"1.7.0"},"fpc":{"conflicts":[["px",{":because":"both install `ptop` binaries"}]],"desc":"Free Pascal: multi-architecture Pascal compiler","executables":["bin2obj","chmcmd","chmls","cldrparser","compileserver","data2inc","delp","fd2pascal","fpc","fpcjres","fpclasschart","fpcmake","fpcmkcfg","fpcres","fpcreslipo","fpcsubst","fpdoc","fppkg","fprcp","h2pas","h2paspp","instantfpc","json2pas","makeskel","mka64ins","mkarmins","mkinsadd","mkx86ins","pas2fpm","pas2jni","pas2js","pas2ut","plex","postw32","ppcx64","ppdep","ppudump","ppufiles","ppumove","ptop","pyacc","rmcvsdir","rstconv","unihelper","unitdiff","webidl2pas"],"homepage":"https://www.freepascal.org/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"6230897c9f2385346103105f83a74a9968ce8c68d5df0597f09b69a62556b5ff","stable_patches":[{"strip":"p1","url":"https://gitlab.com/freepascal.org/fpc/source/-/commit/a20a7e3497bccf3415bf47ccc55f133eb9d6d6a0.diff","sha256":"7fac043022a6f3ffa91287f856c2c4959fdc374ff9169a244eaf55a3897c76d8"}],"stable_checksum":"d542e349de246843d4f164829953d1f5b864126c5b62fd17c9b45b33e23d2f44","stable_url_args":["https://downloads.sourceforge.net/project/freepascal/Source/3.2.2/fpc-3.2.2.source.tar.gz"],"stable_version":"3.2.2","bottle_cellar":":any","bottle_checksum":"b4efbb9f568afadfb27aab8ca80895b7f306f58c7ff8a0623f2bd8418338b745"},"fpdns":{"deprecate_args":{":date":"2024-10-02",":because":":repo_archived"},"desc":"Fingerprint DNS server versions","disable_args":{":date":"2025-10-02",":because":":repo_archived"},"head_url_args":["https://github.com/kirei/fpdns.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/kirei/fpdns","license":"BSD-3-Clause","ruby_source_checksum":"0456616de9a7a1e71ea2cde3c0c55765b83979e849067d0cb4c6379f818b5a35","stable_checksum":"f6599ebed73c2d87d7c2bafc8c3a63fb76bda52478e9a1912410d481f7536100","stable_url_args":["https://github.com/kirei/fpdns/archive/refs/tags/20190131.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"20190131","bottle_checksum":"3b622516234b6e929c375a741e0024467632a691cab2e61f86044b6553b5d394"},"fping":{"desc":"Scriptable ping program for checking if multiple hosts are up","executables":["fping"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/schweikert/fping.git",{":branch":"develop"}],"homepage":"https://fping.org/","license":"BSD-3-Clause","ruby_source_checksum":"26ed7a142a8b4e84577fc5e8ebb1112e26ff490ebe6070ec4bc61702763ee819","stable_checksum":"15c4e32b6c55ff105bafe03e8c91c7ca1b2eda31bf9a7127326bb87887ee18fe","stable_url_args":["https://fping.org/dist/fping-5.5.tar.gz"],"stable_version":"5.5"},"fplll":{"desc":"Lattice algorithms using floating-point arithmetic","executables":["fplll","latticegen"],"head_dependencies":["gmp","mpfr",{"automake":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/fplll/fplll","license":"LGPL-2.1-or-later","ruby_source_checksum":"f787b818a9c52918156023899f24c0ee7b2cbd783ca605f72f0f241de4fa4fb2","stable_dependencies":["gmp","mpfr",{"automake":":build"},{"pkgconf":":test"}],"stable_checksum":"f0af6bdd0ebd5871e87ff3ef7737cb5360b1e38181a4e5a8c1236f3476fec3b2","stable_url_args":["https://github.com/fplll/fplll/releases/download/5.5.0/fplll-5.5.0.tar.gz"],"stable_version":"5.5.0"},"fpm":{"desc":"Package manager and build system for Fortran","executables":["fpm"],"head_dependencies":["gcc"],"homepage":"https://fpm.fortran-lang.org","license":"MIT","ruby_source_checksum":"0cda5a1cba2eb59fda6552c5e2c826a32a7a7080e8c9a39b8517a4991c47bed8","stable_dependencies":["gcc"],"stable_checksum":"001cff6cf1145f215baa0888ba27acc06cea30a89b79d1a8be97db3fffbc8cd2","stable_url_args":["https://github.com/fortran-lang/fpm/releases/download/v0.13.0/fpm-0.13.0.F90"],"stable_version":"0.13.0"},"fpp":{"bottle_rebuild":1,"desc":"CLI program that accepts piped input and presents files for selection","executables":["fpp"],"head_url_args":["https://github.com/facebook/pathpicker.git",{":branch":"main"}],"head_uses_from_macos":[["python"]],"homepage":"https://facebook.github.io/PathPicker/","license":"MIT","ruby_source_checksum":"01341cd901dbb7b0b90ed991c3edc6cb0f25286a7dbd44e67ff61b4610ba7b40","stable_checksum":"b0142676ed791085d619d9b3d28d28cab989ffc3b260016766841c70c97c2a52","stable_url_args":["https://github.com/facebook/PathPicker/archive/refs/tags/0.9.5.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"0.9.5","bottle_tag":":all","bottle_checksum":"3cd7e3e25d729646c8cbb993eaa2c3d517dc128693dcdbc39bd1362c11429390"},"fprettify":{"bottle_rebuild":5,"desc":"Auto-formatter for modern fortran source code","executables":["fprettify"],"head_dependencies":["python@3.14",{"gcc":":test"}],"head_url_args":["https://github.com/fortran-lang/fprettify.git",{":branch":"master"}],"homepage":"https://github.com/fortran-lang/fprettify/","license":"GPL-3.0-or-later","ruby_source_checksum":"25ef658ccf2b8da27509541a796609ae1d246f73061b66e6829098243a6058d4","stable_dependencies":["python@3.14",{"gcc":":test"}],"stable_checksum":"1488a813f7e60a9e86c56fd0b82bd9df1b75bfb4bf2ee8e433c12f63b7e54057","stable_url_args":["https://files.pythonhosted.org/packages/39/15/d88681bd2be4a375a78b52443b8e87608240913623d9be5c47e3c328b068/fprettify-0.3.7.tar.gz"],"stable_version":"0.3.7","bottle_tag":":all","bottle_checksum":"fdd5b8e9dc7618159259e688b329a44ea1c6f5be9bc615f98d6c29128e07dd2d"},"fprobe":{"desc":"Libpcap-based NetFlow probe","head_uses_from_macos":[["libpcap"]],"homepage":"https://sourceforge.net/projects/fprobe/","license":"GPL-2.0-only","ruby_source_checksum":"10dc758b86c04429791d9b5e77984dd30e60fb0ab0e33e9ebece9d826d6d9cad","stable_checksum":"3a1cedf5e7b0d36c648aa90914fa71a158c6743ecf74a38f4850afbac57d22a0","stable_url_args":["https://downloads.sourceforge.net/project/fprobe/fprobe/1.1/fprobe-1.1.tar.bz2"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.1","bottle_checksum":"83c78c439cf2ec7338b3033e9cd623d04f8d19064ad566d206fc290d375f5472"},"fq":{"desc":"Brokered message queue optimized for performance","executables":["fq-proxy","fq-receiver","fq-sender","fq_rcvr","fq_sndr","fqc","fqd","fqs","fqtool"],"head_dependencies":["concurrencykit","jlog"],"head_url_args":["https://github.com/circonus-labs/fq.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/circonus-labs/fq","license":"MIT","ruby_source_checksum":"a8706be6e466a17884b89cd5476e1b8a218b9581c2803280a9633f5fd7e33a95","stable_dependencies":["concurrencykit","jlog"],"stable_checksum":"4329fa7678437c2d22f021ec8a5bed2b7a7eeb608bbfe4c8749f8520011b12d3","stable_url_args":["https://github.com/circonus-labs/fq/archive/refs/tags/v0.13.12.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.13.12"},"fracturedjson":{"desc":"JSON formatter that produces highly readable but fairly compact output","executables":["fracjson"],"head_dependencies":[{"dotnet":":build"}],"homepage":"https://github.com/j-brooke/FracturedJson","license":"MIT","ruby_source_checksum":"f739917382b9cc87afa8fb4ae68ba75965d2859cd40923dce03190d29c7c0892","stable_dependencies":[{"dotnet":":build"}],"stable_checksum":"9da9a09e1e512b114b220620cc2bdfe2db491eb8094d87a0b773d88a855e16c0","stable_url_args":["https://github.com/j-brooke/FracturedJson/archive/refs/tags/cli-v1.0.1.tar.gz"],"stable_version":"1.0.1"},"fragroute":{"bottle_rebuild":2,"desc":"Intercepts, modifies and rewrites egress traffic for a specified host","head_dependencies":["libdnet","libevent"],"head_uses_from_macos":[["libpcap"]],"homepage":"https://www.monkey.org/~dugsong/fragroute/","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"69cca9f5ced938dc1cc8bf8c716cd6f14d8d7fc08f867bae8db8678c327ff6fe","stable_dependencies":["libdnet","libevent"],"stable_patches":[{"strip":"p0","file":"Patches/fragroute/configure.patch"},{"strip":"p0","file":"Patches/fragroute/fragroute.c.patch"},{"strip":"p0","file":"Patches/fragroute/pcaputil.c.patch"}],"stable_checksum":"6899a61ecacba3bb400a65b51b3c0f76d4e591dbf976fba0389434a29efc2003","stable_url_args":["https://www.monkey.org/~dugsong/fragroute/fragroute-1.2.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.2","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"35adad42ecbe16056a06708e7d0a3af1b9611aa3cfc1b1dc8cede40ee6f3f69d"},"framework-tool-tui":{"desc":"TUI for controlling and monitoring Framework Computers hardware","executables":["framework-tool-tui"],"head_dependencies":["systemd",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/grouzen/framework-tool-tui.git",{":branch":"main"}],"homepage":"https://github.com/grouzen/framework-tool-tui","license":"MIT","ruby_source_checksum":"e60b910d0f8e21a36557bfd3c1e42dae1318884956c6449036e17de1b947bf97","stable_dependencies":["systemd",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"9c0fd7fd9a19db9f2125b230d94799a2538500ad2453304c67ec917228f79568","stable_url_args":["https://github.com/grouzen/framework-tool-tui/archive/refs/tags/v0.8.4.tar.gz"],"stable_version":"0.8.4"},"fred":{"desc":"Fully featured FRED Command-line Interface & Python API wrapper","executables":["categories","fred","releases","series","sources","tags"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://fred.stlouisfed.org/docs/api/fred/","license":"MIT","revision":2,"ruby_source_checksum":"6aa036fc247e6069877614ca5bce18f7726efd154cbaf758d74cd0706bd231c9","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"04691b7571ffb424f0ce3a823f1917605efa59e9434c6a58f5e5f71ac134047d","stable_url_args":["https://files.pythonhosted.org/packages/81/97/25f2721387b30613436d80e0d82d6b2dea76f053139950e5b02d7786dccd/fred_py_api-1.2.1.tar.gz"],"stable_version":"1.2.1","bottle_tag":":all","bottle_checksum":"13d10773ef060d0d9b93826004a99f8f0ea398fdcf0e102417ee759fa7d92d15"},"freealut":{"aliases":["alut"],"desc":"Implementation of OpenAL's ALUT standard","executables":["freealut-config"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/vancegroup/freealut","license":"LGPL-2.0-only","ruby_source_checksum":"f9acf5124306f04fd80d8025575a0d5b50ab6fcaa9a3fbb6a92b88138d26fc7b","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"60d1ea8779471bb851b89b49ce44eecb78e46265be1a6e9320a28b100c8df44f","stable_url_args":["https://deb.debian.org/debian/pool/main/f/freealut/freealut_1.1.0.orig.tar.gz"],"stable_version":"1.1.0","bottle_cellar":":any","bottle_checksum":"3cdedc8bdb746d9b619372b514e021eb40f51a83f01db883167d55322cb5286a"},"freebayes":{"bottle_rebuild":1,"desc":"Bayesian haplotype-based genetic polymorphism discovery and genotyping","executables":["bamleftalign","freebayes"],"head_dependencies":["htslib","tabixpp",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"simde":":build"},{"wfa2-lib":":build"}],"head_url_args":["https://github.com/freebayes/freebayes.git",{":branch":"master"}],"homepage":"https://github.com/freebayes/freebayes","license":"MIT","ruby_source_checksum":"59f42d257584c457bf5b7b9abd92bed73624899d05c79fe4d811e75667dbdd2d","stable_dependencies":["htslib","tabixpp",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"simde":":build"},{"wfa2-lib":":build"}],"stable_url_args":["https://github.com/freebayes/freebayes.git",{":tag":"v1.3.10",":revision":"b0d8efd9fa7f6612c883ec5ff79e4d17a0c29993"}],"stable_version":"1.3.10"},"freeciv":{"desc":"Free and Open Source empire-building strategy game","executables":["freeciv-gtk4","freeciv-manual","freeciv-mp-gtk4","freeciv-ruleup","freeciv-server"],"head_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gtk4","icu4c@78","lua","pango","readline","sdl2-compat","sdl2_mixer","xz","zstd","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/freeciv/freeciv.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"],["curl"],["sqlite"]],"homepage":"https://freeciv.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"26747ba8c7ba17b8035585229d3d6f52bdb32cc517f4588ae7a5355f1875ae77","stable_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gtk4","icu4c@78","lua","pango","readline","sdl2-compat","sdl2_mixer","xz","zstd","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/freeciv/freeciv/commit/b427d038fab6c96983cef54cf618a4b07bd1a62f.patch?full_index=1","sha256":"4a0665180ff33e733809ec1185d484e6cc1dfed38ef7acd88f0f4e8042e5349f"},{"strip":"p1","url":"https://github.com/freeciv/freeciv/commit/4718723428fc8009b7d46f9b6133d0fd76f056ab.patch?full_index=1","sha256":"5d5cb19715488f34c0bb40b3379609a48454353d0aa1967b9c58ccbbff502faa"}],"stable_checksum":"e0a19508bf69dc4fb7c251d391253794d772bfcce2dbd30fa453521244edd32c","stable_url_args":["https://downloads.sourceforge.net/project/freeciv/Freeciv%203.2/3.2.4/freeciv-3.2.4.tar.xz"],"stable_uses_from_macos":[["bzip2"],["curl"],["sqlite"]],"stable_version":"3.2.4"},"freediameter":{"bottle_rebuild":2,"caveats":"To configure freeDiameter, edit $HOMEBREW_PREFIX/etc/freeDiameter.conf to taste.\n\nSample configuration files can be found in /opt/homebrew/Cellar/freediameter/1.6.0/share/doc/freediameter.\n\nFor more information about freeDiameter configuration options, read:\n  http://www.freediameter.net/trac/wiki/Configuration\n\nOther potentially useful files can be found in $HOMEBREW_PREFIX/opt/freediameter/share/freediameter/contrib.\n","desc":"Open source Diameter (Authentication) protocol implementation","executables":["freeDiameterd","freeDiameterd-1.6.0"],"head_dependencies":["gnutls","libgcrypt","libidn2",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/freeDiameter/freeDiameter.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://github.com/freeDiameter/freeDiameter","license":"BSD-3-Clause","ruby_source_checksum":"f459274143458b1e46a3337e2a82521ce53d64e643be4ed001ba24de56f8a2da","service_args":[[":run_type",":immediate"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/freediameter/bin/freeDiameterd"],"stable_dependencies":["gnutls","libgcrypt","libidn2",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/freeDiameter/freeDiameter/commit/3037ee7735b969d106b197818c1a5bcdb4586d77.patch?full_index=1","sha256":"146a8e6586b1a1146f06771129609583d43a792bbd94eea7a3c0348f02eb26b2"}],"stable_checksum":"0bb4ed33ada0b57ab681d86ae3fe0e3a9ce95892f492c401cbb68a87ec1d47bc","stable_url_args":["https://github.com/freeDiameter/freeDiameter/archive/refs/tags/1.6.0.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"1.6.0"},"freedink":{"bottle_rebuild":2,"desc":"Portable version of the Dink Smallwood game engine","executables":["dink","dinkedit","freedink","freedinkedit"],"head_dependencies":["fontconfig","sdl2-compat","sdl2_gfx","sdl2_image","sdl2_mixer","sdl2_ttf","gettext",{"glm":":build"},{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/freedink/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"4d298ed3b92010a9777847588d950209b444f8a621b32fdfc1b7fb96a7460154","stable_dependencies":["fontconfig","sdl2-compat","sdl2_gfx","sdl2_image","sdl2_mixer","sdl2_ttf","gettext",{"glm":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p0","url":"https://raw.githubusercontent.com/openbsd/ports/fc8b95c6/games/freedink/game/patches/patch-src_input_cpp","sha256":"fa06a8a87bd4f3977440cdde0fb6145b6e5b0005b266b19c059d3fd7c2ff836a"}],"stable_checksum":"5e0b35ac8f46d7bb87e656efd5f9c7c2ac1a6c519a908fc5b581e52657981002","stable_url_args":["https://ftpmirror.gnu.org/gnu/freedink/freedink-109.6.tar.gz"],"stable_version":"109.6"},"freeglut":{"desc":"Open-source alternative to the OpenGL Utility Toolkit (GLUT) library","head_dependencies":["libx11","libxi","libxrandr","libxxf86vm","mesa",{"cmake":":build"},{"pkgconf":":test"}],"homepage":"https://freeglut.sourceforge.net/","license":"MIT","ruby_source_checksum":"6113a49ac32131d59c0ce65b97ac36c7d4c046c3b483321b149934935ff1fec6","stable_dependencies":["libx11","libxi","libxrandr","libxxf86vm","mesa",{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"674dcaff25010e09e450aec458b8870d9e98c46f99538db457ab659b321d9989","stable_url_args":["https://github.com/freeglut/freeglut/releases/download/v3.8.0/freeglut-3.8.0.tar.gz"],"stable_version":"3.8.0"},"freeimage":{"bottle_rebuild":3,"deprecate_args":{":date":"2026-01-10",":because":"has outstanding CVEs and requires patches to build"},"desc":"Library for FreeImage, a dependency-free graphics library","disable_args":{":date":"2027-01-10",":because":"has outstanding CVEs and requires patches to build"},"head_url_args":["https://svn.code.sf.net/p/freeimage/svn/FreeImage/trunk/"],"homepage":"https://sourceforge.net/projects/freeimage/","license":"FreeImage","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"ffeabe386320a535af8ed2817b1c4833e2cd8788d5241bb46258ad12a0cfc517","stable_patches":[{"strip":"p1","file":"Patches/freeimage/3.17.0.patch"}],"stable_checksum":"f41379682f9ada94ea7b34fe86bf9ee00935a3147be41b6569c9605a53e438fd","stable_url_args":["https://downloads.sourceforge.net/project/freeimage/Source%20Distribution/3.18.0/FreeImage3180.zip"],"stable_version":"3.18.0","bottle_cellar":":any","bottle_checksum":"02080c0a6c32413b1e85f6e1393559426b77f0a7e5dcfda406617bc6e46a13e0"},"freeipmi":{"desc":"In-band and out-of-band IPMI (v1.5/2.0) software","executables":["bmc-config","bmc-device","bmc-info","bmc-watchdog","ipmi-chassis","ipmi-chassis-config","ipmi-config","ipmi-console","ipmi-dcmi","ipmi-detect","ipmi-fru","ipmi-locate","ipmi-oem","ipmi-pef-config","ipmi-pet","ipmi-ping","ipmi-power","ipmi-raw","ipmi-sel","ipmi-sensors","ipmi-sensors-config","ipmiconsole","ipmidetect","ipmidetectd","ipmimonitoring","ipmiping","ipmipower","ipmiseld","pef-config","rmcp-ping","rmcpping"],"head_dependencies":["libgcrypt","argp-standalone",{"texinfo":":build"}],"homepage":"https://www.gnu.org/software/freeipmi/","license":"GPL-3.0-or-later","ruby_source_checksum":"54e135a851fc8503e00037e206203ba79a34aeecc7fb396d622b6ddbe0b364b3","stable_dependencies":["libgcrypt","argp-standalone",{"texinfo":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"8098b23820038ad0aa39abf0f9a012e24683d384d9f91e760acb2a68b465e0fe","stable_url_args":["https://ftpmirror.gnu.org/gnu/freeipmi/freeipmi-1.6.18.tar.gz"],"stable_version":"1.6.18"},"freeling":{"bottle_rebuild":1,"conflicts":[["foma",{":because":"freeling ships its own copy of foma"}],["hunspell",{":because":"both install 'analyze' binary"}],["crfsuite",{":because":"both install `crfsuite` binaries"}]],"deprecate_args":{":date":"2026-02-02",":because":":unmaintained"},"desc":"Suite of language analyzers","disable_args":{":date":"2027-02-02",":because":":unmaintained"},"executables":["analyze","analyzer","analyzer_client","convert_model","crfsuite","threaded_analyzer","treeler"],"head_dependencies":["boost","dynet","icu4c@78",{"cmake":":build"}],"homepage":"https://nlp.lsi.upc.edu/freeling/","license":"AGPL-3.0-only","revision":13,"ruby_source_checksum":"ca5c030572666388838512d85e072b06886fc5e3dfb6640428b92f5df2b7a024","stable_dependencies":["boost","dynet","icu4c@78",{"cmake":":build"}],"stable_checksum":"c672a6379142ac2e872741e7662f17eccd8230bffc680564d2843d87480f1600","stable_url_args":["https://github.com/TALP-UPC/FreeLing/releases/download/4.2/FreeLing-src-4.2.1.tar.gz"],"stable_version":"4.2.1"},"freeradius-server":{"desc":"High-performance and highly configurable RADIUS server","executables":["checkrad","dhcpclient","map_unit","radattr","radclient","radcrypt","raddebug","radeapclient","radiusd","radlast","radmin","radsecret","radsniff","radsqlrelay","radtest","radwho","radzap","rc.radiusd","rlm_sqlippool_tool","smbencrypt"],"head_dependencies":["collectd","json-c","openssl@3","python@3.14","talloc"],"head_url_args":["https://github.com/FreeRADIUS/freeradius-server.git",{":branch":"master"}],"head_uses_from_macos":[["krb5"],["libpcap"],["libxcrypt"],["perl"]],"homepage":"https://freeradius.org/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"081360dd6ba752d712ff814b2a16ce3db4102b14c06fff65f1f6d1e7c49d1726","stable_dependencies":["collectd","json-c","openssl@3","python@3.14","talloc"],"stable_checksum":"3e9f24439ce976c04e4c56441722a3bd18677a61dd17f67bc8863eb4ed36cd4b","stable_url_args":["https://github.com/FreeRADIUS/freeradius-server/archive/refs/tags/release_3_2_10.tar.gz"],"stable_uses_from_macos":[["krb5"],["libpcap"],["libxcrypt"],["perl"]],"stable_version":"3.2.10"},"freerdp":{"caveats":"xfreerdp is an X11 application that requires an XServer be installed\nand running. Lack of a running XServer will cause a \"$DISPLAY\" error.\n\nXQuartz provides an XServer for macOS. The XQuartz can be installed\nas a package from www.xquartz.org or as a Homebrew cask:\n  brew install --cask xquartz\n\n","desc":"X11 implementation of the Remote Desktop Protocol (RDP)","executables":["freerdp-proxy","freerdp-shadow-cli","sdl-freerdp","sfreerdp","sfreerdp-server","winpr-hash","winpr-makecert","xfreerdp"],"head_dependencies":["cjson","ffmpeg","jansson","jpeg-turbo","libcbor","libfido2","libusb","libx11","libxcursor","libxext","libxfixes","libxi","libxinerama","libxrandr","libxrender","libxv","openssl@3","pkcs11-helper","sdl3","sdl3_ttf","uriparser",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/FreeRDP/FreeRDP.git",{":branch":"master"}],"head_uses_from_macos":[["cups"]],"homepage":"https://www.freerdp.com/","license":"Apache-2.0","ruby_source_checksum":"0c799fa60bec3b52b4ccc6656e4cccc809875729ea0b4749ce0c2de52f6d4e7c","stable_dependencies":["cjson","ffmpeg","jansson","jpeg-turbo","libcbor","libfido2","libusb","libx11","libxcursor","libxext","libxfixes","libxi","libxinerama","libxrandr","libxrender","libxv","openssl@3","pkcs11-helper","sdl3","sdl3_ttf","uriparser",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"2d6e37cd726163c37c2070a9aa38a4624feb6b2d414f4d9dbecd60600e971142","stable_url_args":["https://github.com/FreeRDP/FreeRDP/archive/refs/tags/3.28.0.tar.gz"],"stable_uses_from_macos":[["cups"]],"stable_version":"3.28.0"},"freesasa":{"desc":"Solvent Accessible Surface Area calculations","executables":["freesasa"],"head_dependencies":["json-c",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://freesasa.github.io/","license":"MIT","ruby_source_checksum":"ad4ec54b6627be7504ce1c694253303477953369bb8d1910a54948508fba35be","stable_dependencies":["json-c",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"dc4fe377352569299d69329d9ded2f141e527da325960b20d2e30b5335c2b3ff","stable_url_args":["https://github.com/mittinatten/freesasa/archive/refs/tags/2.1.3.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"2.1.3"},"freeswitch":{"desc":"Telephony platform to route various communication protocols","executables":["freeswitch","fs_cli","fs_encode","fs_ivrd","fs_tts","fsxs","gentls_cert","switch_eavesdrop","tone2wav"],"head_dependencies":["freetype","jpeg-turbo","ldns","libks","libpng","libpq","libsndfile","libtiff","lua","opencore-amr","openssl@3","opus","pcre2","signalwire-client-c","sofia-sip","speex","speexdsp","sqlite",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/signalwire/freeswitch.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["libedit"]],"homepage":"https://freeswitch.org","license":{":all_of":["MPL-1.1","LGPL-2.1-only"]},"ruby_source_checksum":"9d07695bb79df6556cc886b3c04208d9ff09915864eac39a936ff486f1581e78","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/freeswitch/bin/freeswitch","-nc","-nonat"]],"stable_dependencies":["freetype","jpeg-turbo","ldns","libks","libpng","libpq","libsndfile","libtiff","lua","opencore-amr","openssl@3","opus","pcre2","signalwire-client-c","sofia-sip","speex","speexdsp","sqlite",{"pkgconf":":build"}],"stable_checksum":"c0ce4cb91f9d8c9c7c8e45e0f5064104a1f710863775364a227cfdc305fec98e","stable_url_args":["https://files.freeswitch.org/releases/freeswitch/freeswitch-1.11.1.-release.tar.gz"],"stable_uses_from_macos":[["curl"],["libedit"]],"stable_version":"1.11.1"},"freetds":{"desc":"Libraries to talk to Microsoft SQL Server and Sybase databases","executables":["bsqldb","bsqlodbc","datacopy","defncopy","fisql","freebcp","osql","tdspool","tsql"],"head_dependencies":["openssl@3","unixodbc",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/FreeTDS/freetds.git",{":branch":"master"}],"head_uses_from_macos":[["krb5"]],"homepage":"https://www.freetds.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"78e41bd9284d9376b0cbacdeb9d9efd115280fb4283f06c21a717a5f5db8df0d","stable_dependencies":["openssl@3","unixodbc",{"pkgconf":":build"}],"stable_checksum":"6b2c8b93b9ee7c83855daf745de5878790032f14dbaee553d83a9d211b84dd4b","stable_url_args":["https://www.freetds.org/files/stable/freetds-1.5.18.tar.bz2"],"stable_uses_from_macos":[["krb5"]],"stable_version":"1.5.18"},"freetype":{"aliases":["freetype2"],"desc":"Software library to render fonts","executables":["freetype-config"],"head_dependencies":["libpng",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.freetype.org/","license":"FTL","ruby_source_checksum":"9d3ea68e58d204cb55a0750e7705422968d6f69867ebc51952fcb37a68c4b713","stable_dependencies":["libpng",{"pkgconf":":build"}],"stable_checksum":"36bc4f1cc413335368ee656c42afca65c5a3987e8768cc28cf11ba775e785a5f","stable_url_args":["https://downloads.sourceforge.net/project/freetype/freetype2/2.14.3/freetype-2.14.3.tar.xz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.14.3"},"freexl":{"desc":"Library to extract data from Excel .xls files","head_dependencies":["minizip",{"doxygen":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://www.gaia-gis.it/fossil/freexl/index","license":{":any_of":["MPL-1.1","GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"3015be2b4c29a2c256239b4e6305b4710c48686a7345a8097390427848a5d6aa","stable_dependencies":["minizip",{"doxygen":":build"}],"stable_checksum":"176705f1de58ab7c1eebbf5c6de46ab76fcd8b856508dbd28f5648f7c6e1a7f0","stable_url_args":["https://www.gaia-gis.it/gaia-sins/freexl-sources/freexl-2.0.0.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"2.0.0","bottle_cellar":":any","bottle_checksum":"65496307a6328795f5a4eaeac73e715d3b10852538476a37b141c69500db205b"},"frege-repl":{"bottle_rebuild":2,"deprecate_args":{":date":"2026-05-22",":because":":unmaintained"},"desc":"REPL (read-eval-print loop) for Frege","disable_args":{":date":"2027-05-22",":because":":unmaintained"},"executables":["frege-repl"],"head_dependencies":["openjdk@17"],"homepage":"https://github.com/Frege/frege-repl","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"47b516398b279dac480d8ddf221ac325399f12c64f0cad9af5a082d8159228ae","stable_dependencies":["openjdk@17"],"stable_checksum":"2ca5f13bc5efaf8515381e8cdf99b4d4017264a462a30366a873cb54cc4f4640","stable_url_args":["https://github.com/Frege/frege-repl/releases/download/1.4-SNAPSHOT/frege-repl-1.4-SNAPSHOT.zip"],"stable_version":"1.4-SNAPSHOT","bottle_tag":":all","bottle_checksum":"f68a61801c7e99908489f6339d178107252377a08db65607849027d869df9bd0"},"frege":{"bottle_rebuild":2,"desc":"Non-strict, functional programming language in the spirit of Haskell","executables":["fregec"],"head_dependencies":["openjdk"],"homepage":"https://github.com/Frege/frege/","license":"BSD-3-Clause","revision":3,"ruby_source_checksum":"0879b66f108e2301d16fda4ecdc4c3dfcc895343c295fb9e48cc20448cf04a0c","stable_dependencies":["openjdk"],"stable_checksum":"f5a6e40d1438a676de85620e3304ada4760878879e02dbb7c723164bd6087fc4","stable_url_args":["https://github.com/Frege/frege/releases/download/3.24public/frege3.24.405.jar"],"stable_version":"3.24.405","bottle_tag":":all","bottle_checksum":"644724d94a5b46f40c49bd15c1e979a4cbb06c73d018891245c4ae69c46bbd23"},"frei0r":{"desc":"Minimalistic plugin API for video effects","head_dependencies":[{"cmake":":build"}],"homepage":"https://frei0r.dyne.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"6d5404a464a7c472ac63642e80015edfd86391ec3d514877aba3c68c3768ee4a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"898f80e5fdae6108a2d9b2317649af576a4b5e636c73429ee11b64397a596e12","stable_url_args":["https://github.com/dyne/frei0r/archive/refs/tags/v3.2.3.tar.gz"],"stable_version":"3.2.3"},"fresh-editor":{"desc":"Text editor for your terminal: easy, powerful and fast","executables":["fresh"],"head_dependencies":[{"rust":":build"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://sinelaw.github.io/fresh/","license":"GPL-2.0-or-later","ruby_source_checksum":"5fdc25e8588a8f7b2b4acf22c26db44ee8292c9da306a7f75793e32cae0ba562","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1f417ab81c2af9f44aff53a4e7ca31053b4a93b572fb82bf49b0c30c804c6dcf","stable_url_args":["https://github.com/sinelaw/fresh/archive/refs/tags/v0.4.3.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.4.3"},"fribidi":{"desc":"Implementation of the Unicode BiDi algorithm","executables":["fribidi"],"homepage":"https://github.com/fribidi/fribidi","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"0d72430796d7deea00b762f265eb14cbf7eeb20778061944646f1d796ceee9c2","stable_checksum":"1b1cde5b235d40479e91be2f0e88a309e3214c8ab470ec8a2744d82a5a9ea05c","stable_url_args":["https://github.com/fribidi/fribidi/releases/download/v1.0.16/fribidi-1.0.16.tar.xz"],"stable_version":"1.0.16"},"fricas":{"desc":"Advanced computer algebra system","executables":["efricas","fricas"],"head_dependencies":["gmp","libice","libsm","libx11","libxau","libxdmcp","libxpm","libxt","sbcl","zstd"],"head_url_args":["https://github.com/fricas/fricas.git",{":branch":"master"}],"homepage":"https://fricas.github.io","license":"BSD-3-Clause","revision":4,"ruby_source_checksum":"8ec54553f6890010d790648fd704d461b81c38c44153ccf2d8cca0f557ed10b5","stable_dependencies":["gmp","libice","libsm","libx11","libxau","libxdmcp","libxpm","libxt","sbcl","zstd"],"stable_checksum":"7ae03c0f566c4b2bbbd6da1b02965e2a5492b1b8e4f8f2f1d1329c72d44e42a2","stable_url_args":["https://github.com/fricas/fricas/archive/refs/tags/1.3.13.tar.gz"],"stable_version":"1.3.13"},"frizbee":{"desc":"Throw a tag at and it comes back with a checksum","executables":["frizbee"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/stacklok/frizbee.git",{":branch":"main"}],"homepage":"https://github.com/stacklok/frizbee","license":"Apache-2.0","ruby_source_checksum":"0ec97882fe882d75319dc48ae45339ab275e0d026ff40bb345bb0ac9c143ddb6","stable_dependencies":[{"go":":build"}],"stable_checksum":"e52ccdd77b3c6c71bf4b38163df451b550beda279643b071eae9df96b53a455e","stable_url_args":["https://github.com/stacklok/frizbee/archive/refs/tags/v0.1.10.tar.gz"],"stable_version":"0.1.10"},"frotz":{"bottle_rebuild":1,"desc":"Infocom-style interactive fiction player","executables":["dfrotz","frotz","sfrotz"],"head_dependencies":["freetype","jpeg-turbo","libao","libmodplug","libpng","libsamplerate","libsndfile","libvorbis","ncurses","sdl2-compat","sdl2_mixer",{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/DavidGriffith/frotz.git",{":branch":"master"}],"homepage":"https://661.org/proj/if/frotz/","license":"GPL-2.0-or-later","ruby_source_checksum":"54005b0c313b80e060f9c221f98297b427fd7d1933c213b97f5c7ba313103b1f","stable_dependencies":["freetype","jpeg-turbo","libao","libmodplug","libpng","libsamplerate","libsndfile","libvorbis","ncurses","sdl2-compat","sdl2_mixer",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.com/DavidGriffith/frotz/-/commit/52be64afc92a6ea0a982ff83205a67cbfb94b619.diff","sha256":"d9105caf79c436d98fa80b8091b1dd05de88c8c7f26c2a688133879b7dfa3477"}],"stable_checksum":"e3d6912ff94bca724759fe59aa222c1ee23aa4d35ffa15a0b40f72f97887d871","stable_url_args":["https://www.ifarchive.org/if-archive/infocom/interpreters/frotz/frotz-2.55.tar.gz"],"stable_version":"2.55"},"frozen":{"desc":"Header-only, constexpr alternative to gperf for C++14 users","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/serge-sans-paille/frozen.git",{":branch":"master"}],"homepage":"https://github.com/serge-sans-paille/frozen","license":"Apache-2.0","ruby_source_checksum":"644c16dd9490869640ea63162c7b0366f4a88bfa1971671c8d2741c89de5d10d","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ed8339c017d7c5fe019ac2c642477f435278f0dc643c1d69d3f3b1e95915e823","stable_url_args":["https://github.com/serge-sans-paille/frozen/archive/refs/tags/1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_tag":":all","bottle_checksum":"43eb6ff03102e4345ff6c03cb2169f7152209e377b015120d77493f211a94022"},"frpc":{"desc":"Client app of fast reverse proxy to expose a local server to the internet","executables":["frpc"],"head_dependencies":[{"go":":build"},{"node":":build"}],"head_url_args":["https://github.com/fatedier/frp.git",{":branch":"dev"}],"homepage":"https://github.com/fatedier/frp","license":"Apache-2.0","ruby_source_checksum":"34ff221b2d34612578ebed339ed228f0df5e2a056d031e46695067212c59058a","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/frpc.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/frpc.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/frpc/bin/frpc","-c","$HOMEBREW_PREFIX/etc/frp/frpc.toml"]],"stable_dependencies":[{"go":":build"},{"node":":build"}],"stable_checksum":"79a62c1071ddb947e95146ad7b1cb8b25f182fed548a4a8a68d5fca06b37502c","stable_url_args":["https://github.com/fatedier/frp/archive/refs/tags/v0.69.1.tar.gz"],"stable_version":"0.69.1"},"frps":{"desc":"Server app of fast reverse proxy to expose a local server to the internet","executables":["frps"],"head_dependencies":[{"go":":build"},{"node":":build"}],"head_url_args":["https://github.com/fatedier/frp.git",{":branch":"dev"}],"homepage":"https://github.com/fatedier/frp","license":"Apache-2.0","ruby_source_checksum":"023ba5b9a94de52c20195205f627d97b5666c4874543d47f6b012c66bc4a078d","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/frps.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/frps.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/frps/bin/frps","-c","$HOMEBREW_PREFIX/etc/frp/frps.toml"]],"stable_dependencies":[{"go":":build"},{"node":":build"}],"stable_checksum":"79a62c1071ddb947e95146ad7b1cb8b25f182fed548a4a8a68d5fca06b37502c","stable_url_args":["https://github.com/fatedier/frp/archive/refs/tags/v0.69.1.tar.gz"],"stable_version":"0.69.1"},"fruit":{"desc":"Dependency injection framework for C++","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/google/fruit/wiki","license":"Apache-2.0","ruby_source_checksum":"436df1233540d92bb36356587e081a8a3b76e4a759f13abd4d3d3e1da7fae7bc","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/google/fruit/commit/b731fdb6426b07bd6674d2d9a057ad13c8e247e7.patch?full_index=1","sha256":"dacdf25c966dba2df55526c3c77a036ef48ac1f8fc7a53b17c0e87492963d0f7"}],"stable_checksum":"ed4c6b7ebfbf75e14a74e21eb74ce2703b8485bfc9e660b1c36fb7fe363172d0","stable_url_args":["https://github.com/google/fruit/archive/refs/tags/v3.7.1.tar.gz"],"stable_version":"3.7.1","bottle_cellar":":any","bottle_checksum":"28fe9f0bfb79fbc39048389e2e329e1f84b51a491522c622197c61a54ef835ee"},"frum":{"bottle_rebuild":2,"desc":"Fast and modern Ruby version manager written in Rust","executables":["frum"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/TaKO8Ki/frum.git",{":branch":"main"}],"homepage":"https://github.com/TaKO8Ki/frum/","license":"MIT","ruby_source_checksum":"98ea2579e84247e0f99c77cc39407050b5eef7c12fad2728e32d6bfd005f6753","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0a67d12976b50f39111c92fa0d0e6bf0ae6612a0325c31724ea3a6b831882b5d","stable_url_args":["https://github.com/TaKO8Ki/frum/archive/refs/tags/v0.1.2.tar.gz"],"stable_version":"0.1.2"},"fs-uae":{"bottle_rebuild":2,"desc":"Amiga emulator","executables":["fs-uae","fs-uae-device-helper"],"head_dependencies":["flac","mpg123","python@3.14","sdl3","sdl3_image","sdl3_ttf","zstd","glib","libmpeg2","libpng","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/FrodeSolheim/fs-uae.git",{":branch":"main"}],"head_uses_from_macos":[["zip"]],"homepage":"https://fs-uae.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"cb36a14a490bac8cf5c4b6c7e709bd9f97418b5c6095d39b2cb0785f52447731","stable_dependencies":["sdl2-compat","glib","libmpeg2","libpng","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"f3d3cb8d3df34b0b0125c45a5a3e187ff71050be5dc8455cc4505c0380269117","stable_url_args":["https://github.com/FrodeSolheim/fs-uae/releases/download/v3.2.35/fs-uae-3.2.35.tar.xz"],"stable_uses_from_macos":[["zip"]],"stable_version":"3.2.35"},"fselect":{"desc":"Find files with SQL-like queries","executables":["fselect"],"head_dependencies":["libgit2",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://fselect.rocks","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"882b1bbd3abd077d4ddc879a6156f369b156640396193ddf450124685dc61e06","stable_dependencies":["libgit2",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"3a51225c41ff0fa460abdbf30cb7434769454cbcba8d717ad24a5c8fa005485f","stable_url_args":["https://github.com/jhspetersson/fselect/archive/refs/tags/0.10.2.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.10.2"},"fsevent_watch":{"desc":"macOS FSEvents client","executables":["fsevent_watch"],"head_url_args":["https://github.com/proger/fsevent_watch.git",{":branch":"master"}],"homepage":"https://github.com/proger/fsevent_watch","license":"MIT","ruby_source_checksum":"4d12e99967e01dab48606b002b20f7cf2fa118ae169db4e77e1f73ae49036e23","stable_checksum":"1cfd66d551bb5a7ef80b53bcc7952b766cf81ce2059aacdf7380a9870aa0af6c","stable_url_args":["https://github.com/proger/fsevent_watch/archive/refs/tags/v0.2.tar.gz"],"stable_version":"0.2","bottle_checksum":"677477269a68d09467089624e2a0c7047daddbbac0db208c01bed88d08595bc4"},"fsevents-tools":{"desc":"Command-line utilities for the FSEvents API","executables":["autorsync","notifyloop","notifywait"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/ggreer/fsevents-tools.git",{":branch":"master"}],"homepage":"https://geoff.greer.fm/fsevents/","license":"Apache-2.0","ruby_source_checksum":"ab8f695e52694b8f05bc36607fad662679385d8249af4ccd5f6551698da9e622","stable_checksum":"498528e1794fa2b0cf920bd96abaf7ced15df31c104d1a3650e06fa3f95ec628","stable_url_args":["https://geoff.greer.fm/fsevents/releases/fsevents-tools-1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_checksum":"613a2ee6e962c3681f00a36382fe87089c92a235d2db0dec7e8fb8e74f993b0e"},"fsql":{"bottle_rebuild":1,"desc":"Search through your filesystem with SQL-esque queries","executables":["fsql"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kashav/fsql.git",{":branch":"master"}],"homepage":"https://github.com/kashav/fsql","license":"MIT","ruby_source_checksum":"e91871d89a69cdca2a9dab73320ef36f7a0be15f8917c9aea8990d6f13052c2b","stable_dependencies":[{"go":":build"}],"stable_checksum":"21f12261516bfa2ebc4136b7e7e08a23743809e847dfdace3c1f6ac88023277d","stable_url_args":["https://github.com/kashav/fsql/archive/refs/tags/v0.5.2.tar.gz"],"stable_version":"0.5.2"},"fst":{"desc":"Represent large sets and maps compactly with finite state transducers","executables":["fst"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/BurntSushi/fst.git",{":branch":"master"}],"homepage":"https://github.com/BurntSushi/fst","license":{":any_of":["Unlicense","MIT"]},"ruby_source_checksum":"3548c84897d5736336252a68dbb9cb8d1e48b245f28e497fe3577b9917d54ffb","stable_dependencies":[{"rust":":build"}],"stable_checksum":"13d1b28a6a6eaf5ce53c1840e7e6c2cb42ff7f846cd57047ddd32601667c8a5f","stable_url_args":["https://github.com/BurntSushi/fst/archive/refs/tags/fst-bin-0.4.3.tar.gz"],"stable_version":"0.4.3","bottle_checksum":"046025781603f0f516c317c8f87a9e2a106eda8d1fc5a2e19303e17d0b4e0b1a"},"fstrm":{"desc":"Frame Streams implementation in C","executables":["fstrm_capture","fstrm_dump","fstrm_replay"],"head_dependencies":["libevent",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/farsightsec/fstrm.git",{":branch":"master"}],"homepage":"https://github.com/farsightsec/fstrm","license":"MIT","ruby_source_checksum":"13267adcab84207f6102a455180ac39f230058b46de9d9074e3bc714c12fccee","stable_dependencies":["libevent",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"bca4ac1e982a2d923ccd24cce2c98f4ceeed5009694430f73fc0dcebca8f098f","stable_url_args":["https://dl.farsightsecurity.com/dist/fstrm/fstrm-0.6.1.tar.gz"],"stable_version":"0.6.1","bottle_cellar":":any","bottle_checksum":"409e20e264b28337487a22ff762e8f7d1b4dc81bea1cd131c6d673a978d94e2f"},"fsw":{"bottle_rebuild":2,"deprecate_args":{":date":"2026-01-04",":because":":unmaintained",":replacement_formula":"fswatch"},"desc":"File change monitor with multiple backends","disable_args":{":date":"2027-01-04",":because":":unmaintained",":replacement_formula":"fswatch"},"executables":["fsw","fswatch-run","fswatch-run-bash","fswatch-run-zsh"],"homepage":"https://emcrisostomo.github.io/fsw/","license":"GPL-3.0-or-later","ruby_source_checksum":"44c4e63b1a51ec0c3543b5ef53af04d0eebdccaf1629cf0dad819db6b7e3e0b4","stable_checksum":"9222f76f99ef9841dc937a8f23b529f635ad70b0f004b9dd4afb35c1b0d8f0ff","stable_url_args":["https://github.com/emcrisostomo/fsw/releases/download/1.3.9/fsw-1.3.9.tar.gz"],"stable_version":"1.3.9","bottle_checksum":"0713fafa231ce12c9eaa0e98b495402abe6ce46002140c5a6355fdd032ba69a8"},"fswatch":{"desc":"Monitor a directory for changes and run a shell command","executables":["fswatch"],"homepage":"https://emcrisostomo.github.io/fswatch/","license":{":all_of":["GPL-3.0-or-later","Apache-2.0"]},"ruby_source_checksum":"f615bfd4c1410255eae289ebca8d44824e9eafdbbc2ffbdc405e9f59b50aeddc","stable_checksum":"881945bbe218d057c465e0cb0d8fe682df088918ee047295159616d700e67a2f","stable_url_args":["https://github.com/emcrisostomo/fswatch/releases/download/1.21.0/fswatch-1.21.0.tar.gz"],"stable_version":"1.21.0"},"ftgl":{"desc":"Freetype / OpenGL bridge","head_dependencies":["freetype",{"pkgconf":":test"}],"homepage":"https://sourceforge.net/projects/ftgl/","license":"MIT","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"e9668f61feee5f2e3c564738fc878ce29d118ff16efa349879d58f1dda5412f8","stable_dependencies":["freetype",{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"5458d62122454869572d39f8aa85745fc05d5518001bcefa63bd6cbb8d26565b","stable_url_args":["https://downloads.sourceforge.net/project/ftgl/FTGL%20Source/2.1.3~rc5/ftgl-2.1.3-rc5.tar.gz"],"stable_version":"2.1.3-rc5","bottle_cellar":":any","bottle_checksum":"85368ec5c37bb2cffd87cd30775a78956708c71749f8da56239fd93e57cf576d"},"ftnchek":{"desc":"Fortran 77 program checker","executables":["dcl2inc","ftnchek"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.dsm.fordham.edu/~ftnchek/","license":"MIT","ruby_source_checksum":"a65fe6fdfa5635b75aa5389e45cc56260212e0b49e86be8313663da34d59eca5","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"d92212dc0316e4ae711f7480d59e16095c75e19aff6e0095db2209e7d31702d4","stable_url_args":["https://www.dsm.fordham.edu/~ftnchek/download/ftnchek-3.3.1.tar.gz"],"stable_version":"3.3.1"},"ftxui":{"desc":"C++ Functional Terminal User Interface","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/ArthurSonzogni/FTXUI.git",{":branch":"main"}],"homepage":"https://arthursonzogni.github.io/FTXUI/","license":"MIT","ruby_source_checksum":"89908a1ebac028703c162fa0b8fd334085bba7ddb4372c6cf87493a26d91e80e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"14bef1f8caff548c49af8eeadfca21910d66e93e68237f0c3d20236b60c01e7e","stable_url_args":["https://github.com/ArthurSonzogni/FTXUI/archive/refs/tags/v7.0.0.tar.gz"],"stable_version":"7.0.0"},"fuc":{"desc":"Modern, performance focused unix commands","executables":["cpz","rmz"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/supercilex/fuc.git",{":branch":"master"}],"homepage":"https://github.com/supercilex/fuc","license":"Apache-2.0","ruby_source_checksum":"025b8dac193577be674a563514c5286c9785cc95f882eb18130603732c03fb98","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e3dda4699ff12a08336e93120c55c172b296f6be64de202350eb5b3217078c10","stable_url_args":["https://github.com/supercilex/fuc/archive/refs/tags/3.1.7.tar.gz"],"stable_version":"3.1.7"},"fuego-firestore":{"conflicts":[["fuego",{":because":"both install `fuego` binaries"}]],"desc":"Command-line client for the Firestore database","executables":["fuego"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sgarciac/fuego.git",{":branch":"develop"}],"homepage":"https://github.com/sgarciac/fuego","license":"GPL-3.0-only","ruby_source_checksum":"0f4a51d6f5ae556fbd9a150ed0243ad26b0cf7f0f58afdd01ed0056393f7e5ea","stable_dependencies":[{"go":":build"}],"stable_checksum":"25446224f1d20d2e843127639450526fcdaa8e3ce03701f4ed9007821cb2020a","stable_url_args":["https://github.com/sgarciac/fuego/archive/refs/tags/0.35.0.tar.gz"],"stable_version":"0.35.0"},"fuego":{"conflicts":[["fuego-firestore",{":because":"both install `fuego` binaries"}]],"desc":"Collection of C++ libraries for the game of Go","executables":["fuego","fuego_test"],"head_dependencies":["boost",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://svn.code.sf.net/p/fuego/code/trunk"],"homepage":"https://fuego.sourceforge.net/","license":{":any_of":["GPL-3.0-only","LGPL-3.0-only"]},"no_autobump_args":{":because":":incompatible_version_format"},"revision":16,"ruby_source_checksum":"0ef1c01ce44a47ae754fab7ed51aad28290547eb9b2463f488691a14f53684c3","stable_dependencies":["boost",{"autoconf":":build"},{"automake":":build"}],"stable_url_args":["https://svn.code.sf.net/p/fuego/code/trunk",{":revision":"1981"}],"stable_version":"1.1","version_scheme":1},"func-e":{"desc":"Easily run Envoy","executables":["func-e"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tetratelabs/func-e.git",{":branch":"master"}],"homepage":"https://func-e.io","license":"Apache-2.0","ruby_source_checksum":"618bb5caa2305c465240db106cbbb721fa20f99ab058a24d6637181a408f1e1a","stable_dependencies":[{"go":":build"}],"stable_checksum":"98982018669fe59b2216d43cafac3760bbad346cec93b329d8943f56268b6446","stable_url_args":["https://github.com/tetratelabs/func-e/archive/refs/tags/v1.6.0.tar.gz"],"stable_version":"1.6.0"},"funcoeszz":{"bottle_rebuild":1,"caveats":"To use this software add to your profile:\n  export ZZPATH=\"$HOMEBREW_PREFIX/opt/funcoeszz/bin/funcoeszz\"\n  source \"$ZZPATH\"\n\nUsage of a newer Bash than the macOS default is required.\n","desc":"Dozens of command-line mini-applications (Portuguese)","executables":["funcoeszz"],"head_dependencies":["bash"],"head_uses_from_macos":[[{"bc-gh":":test"}]],"homepage":"https://funcoeszz.net/","license":"GPL-2.0-only","ruby_source_checksum":"d2e13da965ff2438d3be378320df9882a30dddb39bfeeb07631318987fafb98c","stable_dependencies":["bash"],"stable_checksum":"630017119208b576387e18db8734dbda9d9e7750c742f9c3ffec7232b7636856","stable_url_args":["https://funcoeszz.net/download/funcoeszz-21.1.sh"],"stable_uses_from_macos":[[{"bc-gh":":test"}]],"stable_version":"21.1","bottle_tag":":all","bottle_checksum":"b9d4a7633bfd39f84797948a471e9d231cdc7539e472dc982cc33c2f4b6d3e88"},"functionalplus":{"desc":"Functional Programming Library for C++","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/Dobiasd/FunctionalPlus.git",{":branch":"master"}],"homepage":"https://www.daiw.de/fplus-api-search/","license":"BSL-1.0","ruby_source_checksum":"bce8778779bccb31cba502f2933f7cce62a984c4356df55b573917f220cd1f0d","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"8864a3e9bebde6ebed71b49ac2a036cedf9ae0f02ce758bc28c21e6a2ae15803","stable_url_args":["https://github.com/Dobiasd/FunctionalPlus/archive/refs/tags/v0.2.28.tar.gz"],"stable_version":"0.2.28","bottle_tag":":all","bottle_checksum":"99a0a032e6e1a98799d695b1ed87a3f3152807c0d33bc345fd19dfab92a8348d"},"funzzy":{"desc":"Lightweight file watcher","executables":["funzzy","fzz"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/cristianoliveira/funzzy.git",{":branch":"master"}],"homepage":"https://github.com/cristianoliveira/funzzy","license":"MIT","ruby_source_checksum":"623b139c2f3541a08a41f563bb755d80c2d548400056b897e1e4664974ae8c31","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9c98ff08a611a8c3fc9eedd5bc56ecdc9fbd7ec5630d020cd1aa7426524df3d3","stable_url_args":["https://github.com/cristianoliveira/funzzy/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0"},"fuse-overlayfs":{"desc":"FUSE implementation for overlayfs","executables":["fuse-overlayfs"],"head_dependencies":["libfuse",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/containers/fuse-overlayfs","license":"GPL-2.0-or-later","ruby_source_checksum":"4a467856f43c921759d830cf53d6d4f8a70fe4d8e6216fd0d1a126ee4cf09ccd","stable_dependencies":["libfuse",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"cefffecfbb001b2784f19af344f27eae07b31a4faa38d345b738af96b2bec59e","stable_url_args":["https://github.com/containers/fuse-overlayfs/archive/refs/tags/v1.17.tar.gz"],"stable_version":"1.17"},"fuse-zip":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-06-21",":because":":unmaintained"},"desc":"FUSE file system to create & manipulate ZIP archives","disable_args":{":date":"2027-06-21",":because":":unmaintained"},"head_dependencies":["libfuse@2","libzip",{"pkgconf":":build"}],"head_url_args":["https://bitbucket.org/agalanin/fuse-zip.git",{":branch":"master"}],"homepage":"https://bitbucket.org/agalanin/fuse-zip","license":"GPL-3.0-or-later","ruby_source_checksum":"1b988ae771391a6604651ca09dcb97674131a846f734b23e902f83cc17289c90","stable_dependencies":["libfuse@2","libzip",{"pkgconf":":build"}],"stable_checksum":"3dd0be005677442f1fd9769a02dfc0b4fcdd39eb167e5697db2f14f4fee58915","stable_url_args":["https://bitbucket.org/agalanin/fuse-zip/downloads/fuse-zip-0.7.2.tar.gz"],"stable_version":"0.7.2"},"fuseki":{"desc":"SPARQL server","executables":["fuseki-backup","fuseki-plain","fuseki-server"],"head_dependencies":["openjdk"],"homepage":"https://jena.apache.org/documentation/fuseki2/","license":"Apache-2.0","ruby_source_checksum":"f53ecab43dcebb7fb7ab5a5d05e4035b223d3f4c46811b63050357b19cf27eb2","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/fuseki/bin/fuseki-server"],"stable_dependencies":["openjdk"],"stable_checksum":"a4a845bb602515f66e3397e89b52180ca055f4b240ddb442a1a793a98ce4d280","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=jena/binaries/apache-jena-fuseki-6.1.0.tar.gz"],"stable_version":"6.1.0","bottle_tag":":all","bottle_checksum":"4db6b0901cecd3a7a7a5fd2ad92cde832ebcb09c95c78ea38e0b572689295137"},"futhark":{"desc":"Data-parallel functional programming language","executables":["futhark"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"sphinx-doc":":build"}],"head_url_args":["https://github.com/diku-dk/futhark.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://futhark-lang.org/","license":"ISC","ruby_source_checksum":"e2441d9b23926360bdd8387a903aad5aaa21a9aa0589ea763032fc8335d72f1e","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"sphinx-doc":":build"}],"stable_checksum":"a9f82dccfdf2cb1a5c4938e743d682ebf3a5bc69e43f28474a8e581caeb53136","stable_url_args":["https://github.com/diku-dk/futhark/archive/refs/tags/v0.26.4.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"0.26.4"},"fuzzy-find":{"desc":"Fuzzy filename finder matching across directories as well as files","executables":["ff"],"head_url_args":["https://github.com/silentbicycle/ff.git",{":branch":"master"}],"homepage":"https://github.com/silentbicycle/ff","license":"MIT","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"61e2a5b3b0a4c6da02bb4d6267555abf3c15a2c830b58b3e5d0ced93c9df5f52","stable_checksum":"104300ba16af18d60ef3c11d70d2ec2a95ddf38632d08e4f99644050db6035cb","stable_url_args":["https://github.com/silentbicycle/ff/archive/refs/tags/v0.6-flag-features.tar.gz"],"stable_version":"0.6.0","bottle_checksum":"35ce926faa74b7f843cd9f5facb104ade3474989156d4bdbdb61a3abaef89cac"},"fvm":{"desc":"Manage Flutter SDK versions per project","executables":["fvm"],"head_dependencies":["dartaotruntime",{"dart-sdk":":build"}],"homepage":"https://fvm.app","license":"MIT","ruby_source_checksum":"159cf22847549c224657ac732e6a88a796e5e4f0b39ed975af4caaecd18c2e91","stable_dependencies":["dartaotruntime",{"dart-sdk":":build"}],"stable_checksum":"f3e77eb78459ae6917a2ac4d734360002e06072ea744d4e115afe1dc2cee1872","stable_url_args":["https://github.com/leoafarias/fvm/archive/refs/tags/4.1.2.tar.gz"],"stable_version":"4.1.2"},"fw":{"bottle_rebuild":1,"desc":"Workspace productivity booster","executables":["fw"],"head_dependencies":["openssl@3",{"rust":":build"}],"homepage":"https://github.com/brocode/fw","license":"WTFPL","ruby_source_checksum":"a0e9f9601f7703900369ecc8160bcd0988d4ccb87b678095e182de1fc7051528","stable_dependencies":["openssl@3",{"rust":":build"}],"stable_checksum":"9a8b3b1f483118597e07de9561c0fac3412b896aa950243726ef553a705561ac","stable_url_args":["https://github.com/brocode/fw/archive/refs/tags/v2.21.0.tar.gz"],"stable_version":"2.21.0"},"fwknop":{"desc":"Single Packet Authorization and Port Knocking","executables":["fwknop","fwknopd"],"head_dependencies":["gpgme","libassuan","libgpg-error"],"head_url_args":["https://github.com/mrash/fwknop.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://www.cipherdyne.org/fwknop/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"252881ba0fc9906cbc42773690ec1dc26c4883932a815c33bde7a681f0f790da","stable_dependencies":["gpgme","libassuan","libgpg-error"],"stable_checksum":"bcb4e0e2eb5fcece5083d506da8471f68e33fb6b17d9379c71427a95f9ca1ec8","stable_url_args":["https://www.cipherdyne.org/fwknop/download/fwknop-2.6.11.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"2.6.11"},"fwup":{"desc":"Configurable embedded Linux firmware update creator and runner","executables":["fwup","img2fwup"],"head_dependencies":["confuse","libarchive",{"pkgconf":":build"}],"homepage":"https://github.com/fwup-home/fwup","license":"Apache-2.0","ruby_source_checksum":"ecf8bcff739bc794ccc49ee023b31d6a2b4f91baa09ac108e096c789b6738366","stable_dependencies":["confuse","libarchive",{"pkgconf":":build"}],"stable_checksum":"a07b79268247ecee134a916ab928914be2a4ecbac0bc5e5f19212ec36ecb5c21","stable_url_args":["https://github.com/fwup-home/fwup/releases/download/v1.16.0/fwup-1.16.0.tar.gz"],"stable_version":"1.16.0"},"fwupd":{"desc":"Firmware update daemon","executables":["dbxtool","fwupdtool"],"head_dependencies":["glib","gnutls","libcbor","libjcat","libusb","libxmlb","readline","sqlite","usb.ids","xz","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/fwupd/fwupd.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/fwupd/fwupd","license":"LGPL-2.1-or-later","ruby_source_checksum":"95881d0aaa78e020bdf7e55f1398f52740f0279f47a87b833bcc0922109ee103","stable_dependencies":["glib","gnutls","libcbor","libjcat","libusb","libxmlb","readline","sqlite","usb.ids","xz","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"517a0d9d4b00f3dbd72c36f55085bd5dbdc20e7a2d6cfc341c4be60a903bcd8d","stable_url_args":["https://github.com/fwupd/fwupd/releases/download/2.1.6/fwupd-2.1.6.tar.xz"],"stable_uses_from_macos":[["curl"]],"stable_version":"2.1.6"},"fx-upscale":{"desc":"Metal-powered video upscaling","executables":["fx-upscale"],"homepage":"https://github.com/finnvoor/fx-upscale","license":"CC0-1.0","ruby_source_checksum":"02a40c32a205ff5932e0faa4b264d4e1f32168398bd8851ac07b49a151d63969","stable_checksum":"ced81b777a5b0892754f1be1c2c6772ffab3b7becd867f312300f1a296b66375","stable_url_args":["https://github.com/finnvoor/fx-upscale/archive/refs/tags/1.2.6.tar.gz"],"stable_version":"1.2.6"},"fx":{"desc":"Terminal JSON viewer","executables":["fx"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/antonmedv/fx.git",{":branch":"master"}],"homepage":"https://fx.wtf","license":"MIT","ruby_source_checksum":"a461e4a67d77a4a6b0a681659feb0cfaec81aa1380f5963241427ed50ee3e0a3","stable_dependencies":[{"go":":build"}],"stable_checksum":"cdb98177f956615c961bc615fab0b30e73167295152d4f2d4cb70b16cdf47d6e","stable_url_args":["https://github.com/antonmedv/fx/archive/refs/tags/39.2.0.tar.gz"],"stable_version":"39.2.0"},"fypp":{"bottle_rebuild":6,"desc":"Python powered Fortran preprocessor","executables":["fypp"],"head_dependencies":["python@3.14",{"gcc":":test"}],"head_url_args":["https://github.com/aradi/fypp.git",{":branch":"main"}],"homepage":"https://fypp.readthedocs.io/en/stable/","license":"BSD-2-Clause","ruby_source_checksum":"231b910fb35c49842cfb7a00b1ce0a9463d7992bb5a7e7190a54b2f577b6eed3","stable_dependencies":["python@3.14",{"gcc":":test"}],"stable_checksum":"05c20f71dd9a7206ffe2d8688032723f97b8c2984d472ba045819d7d2b513bce","stable_url_args":["https://files.pythonhosted.org/packages/01/35/0e2dfffc90201f17436d3416f8d5c8b00e2187e410ec899bb62cf2cea59b/fypp-3.2.tar.gz"],"stable_version":"3.2","bottle_tag":":all","bottle_checksum":"3de4ca648895c9fdec45f2a052785fb54b9b5db303574558d9ba5eb8d2f7940f"},"fzf-make":{"desc":"Fuzzy finder with preview window for various command runners including make","executables":["fzf-make"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/kyu08/fzf-make.git",{":branch":"main"}],"homepage":"https://github.com/kyu08/fzf-make","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"57aea8773eb1599af8aefb4fd812f48833126bae83daa90997627d705a64185b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b4eb620296363f3e4674d14a31f0ac5ec2a44e4b8c6c1ee024d0399c49e31a8b","stable_url_args":["https://github.com/kyu08/fzf-make/archive/refs/tags/v0.69.0.tar.gz"],"stable_version":"0.69.0"},"fzf-tab":{"caveats":"To activate fzf-tab, add the following to your .zshrc:\n  source \"$HOMEBREW_PREFIX/opt/fzf-tab/share/fzf-tab/fzf-tab.zsh\"\n","desc":"Replace zsh completion selection menu with fzf","head_uses_from_macos":[["zsh"]],"homepage":"https://github.com/Aloxaf/fzf-tab","license":"MIT","ruby_source_checksum":"53d5bc24c52c52ac891aeb4ed51de3a0091458bda86c3ac6ae1c54b6dfec4c5d","stable_checksum":"d75ac08c2c8af5a6a0478787b0f11fabbe24951973b7841ae963431e2070ee9a","stable_url_args":["https://github.com/Aloxaf/fzf-tab/archive/refs/tags/v1.3.0.tar.gz"],"stable_uses_from_macos":[["zsh"]],"stable_version":"1.3.0","bottle_tag":":all","bottle_checksum":"070b819cece9212109f22a5f0c8dc93aedf3e2e5d58378a8d4f945a81a0f99b0"},"fzf":{"caveats":"To set up shell integration, see:\n  https://github.com/junegunn/fzf#setting-up-shell-integration\nTo use fzf in Vim, add the following line to your .vimrc:\n  set rtp+=$HOMEBREW_PREFIX/opt/fzf\n","desc":"Command-line fuzzy finder written in Go","executables":["fzf","fzf-preview.sh","fzf-tmux"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/junegunn/fzf.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://junegunn.github.io/fzf/","license":"MIT","ruby_source_checksum":"014916ac083f53dcd24ab4c6a074fbba970980eeb0c6e5d9c967be8222a23b44","stable_dependencies":[{"go":":build"}],"stable_checksum":"55ab5f2256edd8890f81d407b63d3a3e81cffe10e318cd196031dc85efdeb079","stable_url_args":["https://github.com/junegunn/fzf/archive/refs/tags/v0.74.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.74.0"},"fzy":{"desc":"Fast, simple fuzzy text selector with an advanced scoring algorithm","executables":["fzy"],"head_url_args":["https://github.com/jhawthorn/fzy.git",{":branch":"master"}],"homepage":"https://github.com/jhawthorn/fzy","license":"MIT","ruby_source_checksum":"adeee5c16e9da0ac3cc28fa78adf0275f0ca9ee5fc94d63aef764c4e27ca6df4","stable_checksum":"93d300d9c6c7063b2c6bda4e08a9704a029ec33f609718cd95443d1a890aff4e","stable_url_args":["https://github.com/jhawthorn/fzy/archive/refs/tags/1.1.tar.gz"],"stable_version":"1.1"},"g-ls":{"desc":"Powerful and cross-platform ls","executables":["g"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Equationzhao/g.git",{":branch":"master"}],"homepage":"https://equationzhao.github.io/g/","license":"MIT","ruby_source_checksum":"c7b339164eeb3a13428f9f73136abc183dbe2d2c6b37257a066335669f1d20e0","stable_dependencies":[{"go":":build"}],"stable_checksum":"a1ef8a6872fa80625287c19167152081b833abc4db88910ab145b35b3bbc6da3","stable_url_args":["https://github.com/Equationzhao/g/archive/refs/tags/v0.31.2.tar.gz"],"stable_version":"0.31.2"},"g2":{"bottle_rebuild":2,"caveats":"To complete the installation:\n  . /opt/homebrew/Cellar/g2/1.1/g2-install.sh\n\nNOTE: This will install a new ~/.gitconfig, backing up any existing\nfile first. For more information view:\n  /opt/homebrew/Cellar/g2/1.1/README.md\n","desc":"Friendly git client","head_url_args":["https://github.com/orefalo/g2.git",{":branch":"master"}],"homepage":"https://orefalo.github.io/g2/","license":"MIT","ruby_source_checksum":"4c696af28f7481ac32dd9470e617ccd9c44368919a42013fe4d0ece47089309f","stable_checksum":"bc534a4cb97be200ba4e3cc27510d8739382bb4c574e3cf121f157c6415bdfba","stable_url_args":["https://github.com/orefalo/g2/archive/refs/tags/v1.1.tar.gz"],"stable_version":"1.1","bottle_tag":":all","bottle_checksum":"db643e8eb1b3d9b685e605656c4116f38a91c3b716ee855d0c9909ec20ff18b8"},"g2o":{"desc":"General framework for graph optimization","executables":["g2o","g2o_simulator2d","g2o_simulator3d"],"head_dependencies":["eigen",{"cmake":":build"}],"homepage":"https://openslam-org.github.io/g2o.html","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"0a01c03108817ad93046180de56f20491dd9066155e43e5fe83e8b96773c5a6c","stable_dependencies":["eigen",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/RainerKuemmerle/g2o/commit/5ad2b3d8b550bad67242d90115f28c5b725da2a1.patch?full_index=1","sha256":"f2c0139a045b0ef7380d56d368d1ee0cbd11feeff2dede9858d6a8532a7103bb"},{"strip":"p1","url":"https://github.com/RainerKuemmerle/g2o/commit/ef80e643adeb700536dd282dd4316c90cfc05fe8.patch?full_index=1","sha256":"ac9abf38a4425fd95ceb4a295160bec5a2f2bbd2bb2f8695951ba9e0c101edc4"}],"stable_checksum":"d691ead69184ebbb8256c9cd9f4121d1a880b169370efc0554dd31a64802a452","stable_url_args":["https://github.com/RainerKuemmerle/g2o/archive/refs/tags/20241228_git.tar.gz"],"stable_version":"20241228"},"g3log":{"desc":"Asynchronous, 'crash safe', logger that is easy to use","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/KjellKod/g3log","license":"Unlicense","ruby_source_checksum":"9d7a802cc0fc9e1f7aae6300e51c6b77741f188b12a2e8e5bec2334e47a41753","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"afd3d3d8de29825de408e1227be72f3bef8a01c2c0180c46271b4da9bb4fa509","stable_url_args":["https://github.com/KjellKod/g3log/archive/refs/tags/2.6.tar.gz"],"stable_version":"2.6"},"gabedit":{"deprecate_args":{":date":"2026-03-14",":because":"uses deprecated `gtkglext`"},"desc":"GUI to computational chemistry packages like Gamess-US, Gaussian, etc.","disable_args":{":date":"2027-03-14",":because":"uses deprecated `gtkglext`"},"executables":["gabedit"],"head_dependencies":["cairo","gdk-pixbuf","glib","gtk+","gtkglext","pango","at-spi2-core","gettext","harfbuzz",{"pkgconf":":build"}],"homepage":"https://gabedit.sourceforge.net/","license":"MIT","revision":1,"ruby_source_checksum":"ab1aae3784683e3e1aa176ad87b4a1b163bfbc9acd6dfed030aadc6f5a16cd68","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk+","gtkglext","pango","at-spi2-core","gettext","harfbuzz",{"pkgconf":":build"}],"stable_checksum":"efcb00151af383f662d535a7a36a2b0ed2f14c420861a28807feaa9e938bff9e","stable_url_args":["https://downloads.sourceforge.net/project/gabedit/gabedit/Gabedit251/GabeditSrc251.tar.gz"],"stable_version":"2.5.1"},"gabo":{"desc":"Generates GitHub Actions boilerplate","executables":["gabo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ashishb/gabo.git",{":branch":"master"}],"homepage":"https://ashishb.net/tech/common-pitfalls-of-github-actions/","license":"Apache-2.0","ruby_source_checksum":"8f1a8f823e86dcabfdd10d9afc8dae40dacb0cae62d25b37f633a46d785eaf58","stable_dependencies":[{"go":":build"}],"stable_checksum":"e3266d874e260d43544807334924a8a7fe5dafdf4f24a9c6dc0544b8223aadb9","stable_url_args":["https://github.com/ashishb/gabo/archive/refs/tags/v1.15.0.tar.gz"],"stable_version":"1.15.0"},"gaffitter":{"desc":"Efficiently fit files/folders to fixed size volumes (like DVDs)","executables":["fit"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://gaffitter.sourceforge.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"844d7539b35dcb025014b0a7f5a4f726b2c437809c9f57336924c12f5801ad65","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c85d33bdc6c0875a7144b540a7cce3e78e7c23d2ead0489327625549c3ab23ee","stable_url_args":["https://downloads.sourceforge.net/project/gaffitter/gaffitter/1.0.0/gaffitter-1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_checksum":"669301900b6ced3cdd4e137fa2ca31e820ad5bda0581368ecb920d629c906edc"},"galen":{"bottle_rebuild":1,"desc":"Automated testing of look and feel for responsive websites","executables":["galen"],"head_dependencies":["openjdk"],"homepage":"https://galenframework.com/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"c0c1306d7718f2a69cbdd7cb3aedd853da75aad15b0333feb21fb78a54f4af94","stable_dependencies":["openjdk"],"stable_checksum":"b89ed0ccef4e5ea310563ab3220965f72d5fc182e89e6faadf44780f1c43b88d","stable_url_args":["https://github.com/galenframework/galen/releases/download/galen-2.4.4/galen-bin-2.4.4.zip"],"stable_version":"2.4.4","bottle_tag":":all","bottle_checksum":"1a79c5f2fde4af91e79d29b711b7966e63c07c0d59f97ad4845cd49bac3e54d8"},"gallery-dl":{"desc":"Command-line downloader for image-hosting site galleries and collections","executables":["gallery-dl"],"head_dependencies":["certifi","cryptography","libyaml","python@3.14","yt-dlp"],"head_url_args":["https://github.com/mikf/gallery-dl.git",{":branch":"master"}],"homepage":"https://github.com/mikf/gallery-dl","license":"GPL-2.0-only","ruby_source_checksum":"5285228b23c15a3bcf24518001c8bb0740fac13152604ca26bb2819ffb4a1477","stable_dependencies":["certifi","cryptography","libyaml","python@3.14","yt-dlp"],"stable_checksum":"fd49fdefe9573dd04a2fd5bbe72a54325cdbd29f4a7cad760bdf2b9ff7e0e203","stable_url_args":["https://files.pythonhosted.org/packages/b5/d3/1183e8994b48af8850c7eadc3881490d8671a7fb7d044bb839f9b6d028d7/gallery_dl-1.32.5.tar.gz"],"stable_version":"1.32.5"},"gama":{"desc":"Manage your GitHub Actions from Terminal with great UI","executables":["gama"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/termkit/gama.git",{":branch":"main"}],"homepage":"https://github.com/termkit/gama","license":"GPL-3.0-only","ruby_source_checksum":"97a14a648c599a07822435a23c32e83c996a52c37d76888694e7cf744bfe0092","stable_dependencies":[{"go":":build"}],"stable_checksum":"d2fad1280142b0cc8cb311a5e328590feb0c5a1642c47e3f8e0aaf1b713f6c7b","stable_url_args":["https://github.com/termkit/gama/archive/refs/tags/v1.2.1.tar.gz"],"stable_version":"1.2.1"},"gambit-scheme":{"conflicts":[["ghostscript",{":because":"both install `gsc` binary"}],["gerbil-scheme",{":because":"both install `gsc` binary"}],["scheme48",{":because":"both install `scheme-r5rs` binaries"}]],"desc":"Implementation of the Scheme Language","executables":["gambdoc","gambuild-C","gambuild-arm","gambuild-java","gambuild-js","gambuild-php","gambuild-python","gambuild-riscv-32","gambuild-riscv-64","gambuild-ruby","gambuild-x86","gambuild-x86-64","gambvcs","gsc","gsc-script","gsi","gsi-script","scheme-ieee-1178-1990","scheme-r4rs","scheme-r5rs","scheme-srfi-0","six","six-script"],"head_dependencies":["openssl@3","gcc"],"homepage":"https://gambitscheme.org/","license":"Apache-2.0","ruby_source_checksum":"8474825b72ea683446a90157251208c18135542f0c8a5508c1a004a0abba3561","stable_dependencies":["openssl@3","gcc"],"stable_checksum":"0da7c9772a2186dab1fba6bf6c777afe7424f40beacadf1b117d5cc825fe2db3","stable_url_args":["https://github.com/gambit/gambit/archive/refs/tags/v4.9.7.tar.gz"],"stable_version":"4.9.7"},"gambit":{"desc":"Software tools for game theory","executables":["gambit","gambit-convert","gambit-enummixed","gambit-enumpoly","gambit-enumpure","gambit-gnm","gambit-ipa","gambit-lcp","gambit-liap","gambit-logit","gambit-lp","gambit-simpdiv"],"head_dependencies":["wxwidgets",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.gambit-project.org/","license":{":all_of":["GPL-2.0-or-later","Zlib"]},"revision":1,"ruby_source_checksum":"874e299ea4fd376838db389282f8eaf1ad37f3c1d551f75b337f3e4e3046bdbe","stable_dependencies":["wxwidgets",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"5d0ac6809841b02347b31accfb6ee31d6ae0593f33dcf58b71b9ca543b465fd9","stable_url_args":["https://github.com/gambitproject/gambit/archive/refs/tags/v16.6.0.tar.gz"],"stable_version":"16.6.0"},"gamdl":{"desc":"Python CLI app for downloading Apple Music songs, music videos and post videos","executables":["gamdl"],"head_dependencies":["certifi","libyaml","pillow","python@3.14"],"homepage":"https://github.com/glomatico/gamdl","license":"MIT","ruby_source_checksum":"97c52d74ec60e60f04bc4637b4ece7d32e6a0ce6d7e75c5fd0f8e5ac2f41a953","stable_dependencies":["certifi","libyaml","pillow","python@3.14"],"stable_checksum":"bd069a580d1b7ff9dc709cf996fe65a0a0731ef83dbe5a0608a182948e91c237","stable_url_args":["https://files.pythonhosted.org/packages/63/dc/00ee2132ba0356deb067d2550e927931a43d4070d0ecdd2d33ff8b6486ab/gamdl-3.8.1.tar.gz"],"stable_version":"3.8.1"},"game-music-emu":{"aliases":["libgme"],"desc":"Videogame music file emulator collection","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/libgme/game-music-emu.git",{":branch":"master"}],"homepage":"https://github.com/libgme/game-music-emu","license":{":all_of":["LGPL-2.1-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"0f5cf8706fc8507aee0c223a79677aa6d880bb0580446e6f0787de42a8bbd160","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"8531678502451c2cf04248cda45c8b4645e19fcfb63e6a7ec2549641c47bb392","stable_url_args":["https://github.com/libgme/game-music-emu/archive/refs/tags/0.6.5.tar.gz"],"stable_version":"0.6.5"},"gammaray":{"desc":"Examine and manipulate Qt application internals at runtime","executables":["gammaray"],"head_dependencies":["graphviz","qt3d","qtbase","qtconnectivity","qtdeclarative","qtpositioning","qtscxml","qtsvg","qttools","qtlocation","qtwebchannel",{"cmake":":build"}],"head_url_args":["https://github.com/KDAB/GammaRay.git",{":branch":"master"}],"homepage":"https://www.kdab.com/software-technologies/developer-tools/gammaray/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"01203e414cc2890ab83b661a6d42beade92ca51578b3b91060988452ea715c08","stable_dependencies":["graphviz","qt3d","qtbase","qtconnectivity","qtdeclarative","qtpositioning","qtscxml","qtsvg","qttools","qtlocation","qtwebchannel",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/KDAB/GammaRay/commit/23e98b93e4e430806a43f6cfa5b1dd0ee1ee1c80.patch?full_index=1","sha256":"aed9d33a97b4c2dbe11eaff0d06554aa4f80fc2ca10e0f34f1a55526da79423a"}],"stable_checksum":"bcac8aa24671bcfd563213f5cfd9e61cf555b22ee3896e8111a5c3a588aacadf","stable_url_args":["https://github.com/KDAB/GammaRay/releases/download/v3.4.0/gammaray-3.4.0.tar.gz"],"stable_version":"3.4.0"},"gammu":{"desc":"Command-line utility to control a phone","executables":["gammu","gammu-config","gammu-detect","gammu-smsd","gammu-smsd-inject","gammu-smsd-monitor","jadmaker"],"head_dependencies":["glib","gettext",{"cmake":":build"}],"head_url_args":["https://github.com/gammu/gammu.git",{":branch":"master"}],"homepage":"https://wammu.eu/gammu/","license":"GPL-2.0-or-later","ruby_source_checksum":"a4e8e895c0679780586cc1ed2eaa25c24eb31d4329a65d379075bbb16e679b65","stable_dependencies":["glib","gettext",{"cmake":":build"}],"stable_checksum":"bd521c0483a52808abf885cf0dd9f42036354a5f94518ffe064cb9e7ef23fd02","stable_url_args":["https://github.com/gammu/gammu/releases/download/1.43.2/Gammu-1.43.2.tar.gz"],"stable_version":"1.43.2"},"garage":{"desc":"S3 object store so reliable you can run it outside datacenters","executables":["garage"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://git.deuxfleurs.fr/Deuxfleurs/garage.git",{":branch":"main-v2"}],"homepage":"https://garagehq.deuxfleurs.fr/","license":"AGPL-3.0-or-later","ruby_source_checksum":"30a1621febc736fca2847eb0643f5f0f3f80efad78fbcb003cf4e251ba7a9035","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/garage.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/garage.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/garage/bin/garage","--config","$HOMEBREW_PREFIX/etc/garage/config.toml","server"]],"stable_dependencies":[{"rust":":build"}],"stable_checksum":"b83a981677676b35400bbbaf20974c396f32da31c7c7630ce55fc3e62c0e2e01","stable_url_args":["https://git.deuxfleurs.fr/Deuxfleurs/garage/archive/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"garble":{"desc":"Obfuscate Go builds","executables":["garble"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/burrowers/garble.git",{":branch":"master"}],"homepage":"https://github.com/burrowers/garble","license":"BSD-3-Clause","revision":3,"ruby_source_checksum":"7faf5fdf7964ed6b061cd298bc0da12acaef51e396e01f2b2fd046109e613354","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"78b418d98b1d24549bf660a50054263206c3eeccf6820438f10e8568b81a1bfc","stable_url_args":["https://github.com/burrowers/garble/archive/refs/tags/v0.16.0.tar.gz"],"stable_version":"0.16.0"},"garden":{"desc":"Grow and cultivate collections of Git trees","executables":["garden","garden-gui"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/garden-rs/garden.git",{":branch":"main"}],"homepage":"https://garden-rs.gitlab.io","license":"MIT","ruby_source_checksum":"eb27b489cfe4c03bba00627efe22cefcf5f52fcee80b91ae56c46ea98dcf8886","stable_dependencies":[{"rust":":build"}],"stable_checksum":"86134b51c5adba8688e5e06f5437234694ee7950bbd3e7219501edf9a0199afe","stable_url_args":["https://github.com/garden-rs/garden/archive/refs/tags/v2.6.0.tar.gz"],"stable_version":"2.6.0"},"garmintools":{"desc":"Interface to the Garmin Forerunner GPS units","executables":["garmin_dump","garmin_gchart","garmin_get_info","garmin_gmap","garmin_gpx","garmin_save_runs"],"head_dependencies":["libusb-compat"],"homepage":"https://code.google.com/archive/p/garmintools/","license":"GPL-2.0-or-later","ruby_source_checksum":"846484f2ae1c1a316dffdd6c156e537281363227bd2f4a668a9585fe39ebabc2","stable_dependencies":["libusb-compat"],"stable_checksum":"ffd50b7f963fa9b8ded3223c4786b07906c887ed900de64581a24ff201444cee","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/garmintools/garmintools-0.10.tar.gz"],"stable_version":"0.10","bottle_cellar":":any","bottle_checksum":"97d99c30f0c47262b295405d79c9a0dc7bbd5b38bc67f6d7fb3e96789e0cad97"},"garnet":{"desc":"High-performance cache-store","executables":["GarnetServer"],"head_dependencies":["dotnet",{"valkey":":test"}],"homepage":"https://microsoft.github.io/garnet/","license":"MIT","ruby_source_checksum":"d43e32baca86b2d2d6b7b718a79cfad90ac34badab2f5ef083bd444d7e7bc229","stable_dependencies":["dotnet",{"valkey":":test"}],"stable_checksum":"aa0603a4a473fd0358f6597f237484f96a0ea9d92b1c1efd271dbd6cd94f9387","stable_url_args":["https://github.com/microsoft/garnet/archive/refs/tags/v1.1.10.tar.gz"],"stable_version":"1.1.10"},"gascity":{"desc":"Orchestration-builder SDK for multi-agent coding workflows","executables":["gc"],"head_dependencies":["beads","dolt","icu4c@78","jq","tmux","flock",{"go":":build"}],"head_url_args":["https://github.com/gastownhall/gascity.git",{":branch":"main"}],"homepage":"https://github.com/gastownhall/gascity","license":"MIT","ruby_source_checksum":"a3b3a1180801fd1a391f3321a84d6d706c8a97e88a86aa5a6e21d029a9e9694b","stable_dependencies":["beads","dolt","icu4c@78","jq","tmux","flock",{"go":":build"}],"stable_checksum":"b0266580ed3d4ac4081a68004bcb03fd702b853b9ca4554d85fe2aae30bab8cc","stable_url_args":["https://github.com/gastownhall/gascity/archive/refs/tags/v1.3.3.tar.gz"],"stable_version":"1.3.3"},"gastown":{"conflicts":[["genometools",{":because":"both install `gt` binaries"}],["libslax",{":because":"both install `gt` binaries"}]],"desc":"Multi-agent workspace manager","executables":["gastown","gt"],"head_dependencies":["beads","icu4c@78",{"go":":build"}],"head_url_args":["https://github.com/gastownhall/gastown.git",{":branch":"main"}],"homepage":"https://github.com/gastownhall/gastown","license":"MIT","ruby_source_checksum":"37b71f926143ba2312bfa42e107b51d087557aa1fc106957495961e2ee1e4c1f","stable_dependencies":["beads","icu4c@78",{"go":":build"}],"stable_checksum":"ddfaf8e774e9f3a281239c04592d04aee10afe621cbfa5df3e29310c9838d753","stable_url_args":["https://github.com/gastownhall/gastown/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"gat":{"desc":"Cat alternative written in Go","executables":["gat"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/koki-develop/gat.git",{":branch":"main"}],"homepage":"https://github.com/koki-develop/gat","license":"MIT","ruby_source_checksum":"f05d40a61195f333107cc4d681295b66181d9b69682c7551e69bb3fff3f1d678","stable_dependencies":[{"go":":build"}],"stable_checksum":"47e4c84f898fe0022f0add0fcd1649a1b77c0b6c452b4e022645523fb1955f57","stable_url_args":["https://github.com/koki-develop/gat/archive/refs/tags/v0.30.2.tar.gz"],"stable_version":"0.30.2"},"gateway-go":{"desc":"GateWay Client for OpenIoTHub","executables":["gateway-go"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/OpenIoTHub/gateway-go.git",{":branch":"master"}],"homepage":"https://github.com/OpenIoTHub","license":"MIT","ruby_source_checksum":"2a50ab4eb6943b810f038968c56459b3f2655486dcec5bcb8abeb1cfeb9dce9f","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/gateway-go.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/gateway-go.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/gateway-go/bin/gateway-go","-c","$HOMEBREW_PREFIX/etc/gateway-go.yaml"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"b06175c5c5ee602ca1a2c4652033c865a12e226eee7adfefb0dde807a3c5ff63","stable_url_args":["https://github.com/OpenIoTHub/gateway-go/archive/refs/tags/v2.0.12.tar.gz"],"stable_version":"2.0.12"},"gator":{"desc":"CLI Utility for Open Policy Agent Gatekeeper","executables":["gator"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/open-policy-agent/gatekeeper.git",{":branch":"master"}],"homepage":"https://open-policy-agent.github.io/gatekeeper/","license":"Apache-2.0","ruby_source_checksum":"249d7981a9936390a68a1c7e264aacaa4b90cba80c2134a367d18304ce11a576","stable_dependencies":[{"go":":build"}],"stable_checksum":"119931023a77c49328fcbe87f32e429ee37152fdeefe7bbd2c11b87c472004b4","stable_url_args":["https://github.com/open-policy-agent/gatekeeper/archive/refs/tags/v3.22.2.tar.gz"],"stable_version":"3.22.2"},"gatsby-cli":{"desc":"Gatsby command-line interface","executables":["gatsby"],"head_dependencies":["node"],"homepage":"https://www.gatsbyjs.com/docs/reference/gatsby-cli/","license":"MIT","ruby_source_checksum":"108eb3905c3137ed195aded9dfdafb4f977336b166b6b75b2d01a2873fe0905a","stable_dependencies":["node"],"stable_checksum":"312014d94558e08b829c5aadf736ecc6a221d137c3e1bcaa3812bbe23eea5bab","stable_url_args":["https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.16.0.tgz"],"stable_version":"5.16.0"},"gau":{"desc":"Open Threat Exchange, Wayback Machine, and Common Crawl URL fetcher","executables":["gau"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/lc/gau.git",{":branch":"master"}],"homepage":"https://github.com/lc/gau","license":"MIT","ruby_source_checksum":"0f18224107cccb298d9a2e9018b1daa6cf86fc5d66dd9cf021f312924e4c7928","stable_dependencies":[{"go":":build"}],"stable_checksum":"537abafca9065a7ed5d93aa7722d85da0815abf6b08c2d1494483171558ce3f7","stable_url_args":["https://github.com/lc/gau/archive/refs/tags/v2.2.4.tar.gz"],"stable_version":"2.2.4"},"gauche":{"bottle_rebuild":1,"desc":"R7RS Scheme implementation, developed to be a handy script interpreter","executables":["gauche-cesconv","gauche-config","gauche-install","gauche-package","gosh"],"head_dependencies":["ca-certificates","mbedtls@3"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://practical-scheme.net/gauche/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"f3b5abcfac6c9df54e1e3272412797281716a8528bc576b274e5e38a05de3b33","stable_dependencies":["ca-certificates","mbedtls@3"],"stable_checksum":"3643e27bc7c8822cfd6fb2892db185f658e8e364938bc2ccfcedb239e35af783","stable_url_args":["https://github.com/shirok/Gauche/releases/download/release0_9_15/Gauche-0.9.15.tgz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"0.9.15"},"gauge":{"desc":"Test automation tool that supports executable documentation","executables":["gauge"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/getgauge/gauge.git",{":branch":"master"}],"homepage":"https://gauge.org","license":"Apache-2.0","ruby_source_checksum":"f095eb10e64ad5a29b0a0dab2635406d275402d3e58460e3e8e4a450d12daca9","stable_dependencies":[{"go":":build"}],"stable_checksum":"f82cac175711ab1cc3cb8c6d7ed6ec7158ea55c63cbdc4d5752ef2b160badddf","stable_url_args":["https://github.com/getgauge/gauge/archive/refs/tags/v1.6.33.tar.gz"],"stable_version":"1.6.33"},"gaul":{"desc":"Genetic Algorithm Utility Library","executables":["gaul_diagnostics"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://gaul.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"53b7355fb1068bd3d8370ea730a2155045a08037a3afe79a80e8f93fadbdd01c","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"7aabb5c1c218911054164c3fca4f5c5f0b9c8d9bab8b2273f48a3ff573da6570","stable_url_args":["https://downloads.sourceforge.net/project/gaul/gaul-devel/0.1850-0/gaul-devel-0.1850-0.tar.gz"],"stable_version":"0.1850-0","bottle_cellar":":any","bottle_checksum":"bc5e55391514a4f15a9ce9c66e54cb3f430d255ebc1bc6edac681787c9b8ec9f"},"gauth":{"desc":"Google Authenticator in your terminal","executables":["gauth"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/pcarrier/gauth.git",{":branch":"main"}],"homepage":"https://github.com/pcarrier/gauth","license":"ISC","ruby_source_checksum":"e68c51670a260459800b629e5a55229e218437b4b690dd60776ff8e25b82a89c","stable_dependencies":[{"go":":build"}],"stable_checksum":"5c98287f5c209b9f02ec62ede4abd4117aa3ca738fbcb4153a6ec1e966f492a8","stable_url_args":["https://github.com/pcarrier/gauth/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0"},"gawk":{"caveats":"GNU \"awk\" has been installed as \"gawk\".\nIf you need to use it as \"awk\", you can add a \"gnubin\" directory\nto your PATH from your ~/.bashrc and/or ~/.zshrc like:\n\n    PATH=\"$HOMEBREW_PREFIX/opt/gawk/libexec/gnubin:$PATH\"\n","desc":"GNU awk utility","executables":["gawk","gawk-5.4.0","gawkbug"],"head_dependencies":["gmp","mpfr","readline","gettext"],"head_url_args":["https://git.savannah.gnu.org/git/gawk.git",{":branch":"master"}],"homepage":"https://www.gnu.org/software/gawk/","license":"GPL-3.0-or-later","ruby_source_checksum":"a9f34028adbb9aac919989a81c5b9aa4e43ba77942eee07b38912a3505a29fc5","stable_dependencies":["gmp","mpfr","readline","gettext"],"stable_checksum":"3dd430f0cd3b4428c6c3f6afc021b9cd3c1f8c93f7a688dc268ca428a90b4ac1","stable_url_args":["https://ftpmirror.gnu.org/gnu/gawk/gawk-5.4.0.tar.xz"],"stable_version":"5.4.0"},"gaze":{"desc":"Execute commands for you","executables":["gaze"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/wtetsu/gaze.git",{":branch":"master"}],"homepage":"https://github.com/wtetsu/gaze","license":"MIT","ruby_source_checksum":"939c0f0fbf8041ff3fa8c1178305608a651b9cb3733dfae758fac9aa563ef2ed","stable_dependencies":[{"go":":build"}],"stable_checksum":"ba2878f5b0ddd385afbe6c8b3fcf92acdcd722113b97e52d2fafc53ee3cef918","stable_url_args":["https://github.com/wtetsu/gaze/archive/refs/tags/v1.2.1.tar.gz"],"stable_version":"1.2.1"},"gbox":{"desc":"Provides environments for AI Agents to operate computer and mobile devices","executables":["gbox"],"head_dependencies":["frpc",{"go":":build"}],"homepage":"https://gbox.ai","license":"Apache-2.0","ruby_source_checksum":"270bc0fb602755b5e4f7eac9096a8189796dc231c611f3c5a7336f3f5318cf41","stable_dependencies":["frpc",{"go":":build"}],"stable_checksum":"d2d8f57c90af6c4cfa468df93e0fc83754b9cb5515b08bdaf2c17d0886a9c581","stable_url_args":["https://github.com/babelcloud/gbox/releases/download/v0.1.20/gbox-v0.1.20.tar.gz"],"stable_version":"0.1.20"},"gcab":{"bottle_rebuild":1,"desc":"Windows installer (.MSI) tool","executables":["gcab"],"head_dependencies":["glib","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"homepage":"https://wiki.gnome.org/msitools","license":"LGPL-2.1-or-later","ruby_source_checksum":"63c57cd5cbbe8354a08b46a639a68334c2408e84dc973d22bccbecc511df9a8f","stable_dependencies":["glib","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"stable_checksum":"2f0c9615577c4126909e251f9de0626c3ee7a152376c15b5544df10fc87e560b","stable_url_args":["https://download.gnome.org/sources/gcab/1.6/gcab-1.6.tar.xz"],"stable_version":"1.6"},"gcalcli":{"desc":"Easily access your Google Calendar(s) from a command-line","executables":["gcalcli"],"head_dependencies":["certifi","cryptography","pycparser","pydantic","python@3.14"],"head_url_args":["https://github.com/insanum/gcalcli.git",{":branch":"main"}],"homepage":"https://github.com/insanum/gcalcli","license":"MIT","revision":12,"ruby_source_checksum":"62729ec663b582b22bd72cece65e683d702a72c0422288a8a3444207b7a40e41","stable_dependencies":["certifi","cryptography","pycparser","pydantic","python@3.14"],"stable_checksum":"bbc8d6b9ce40d0be0535ffec3bb3384761400c7fbf1d67716e7d0e5fe9c6f2d5","stable_url_args":["https://files.pythonhosted.org/packages/68/b8/c3f3b8c73c9740eeb592e31f3f1092485ce8809fd7137d7c776a0b0d3567/gcalcli-4.5.1.tar.gz"],"stable_version":"4.5.1"},"gcc":{"aliases":["gcc@16","gfortran"],"bottle_rebuild":2,"desc":"GNU compiler collection","executables":["c++-16","cpp-16","g++-16","gcc-16","gcc-ar-16","gcc-nm-16","gcc-ranlib-16","gcov-16","gcov-dump-16","gcov-tool-16","gfortran","gfortran-16","gm2","gm2-16","lto-dump-16","x86_64-pc-linux-gnu-c++-16","x86_64-pc-linux-gnu-g++-16","x86_64-pc-linux-gnu-gcc-16","x86_64-pc-linux-gnu-gcc-ar-16","x86_64-pc-linux-gnu-gcc-nm-16","x86_64-pc-linux-gnu-gcc-ranlib-16","x86_64-pc-linux-gnu-gfortran-16","x86_64-pc-linux-gnu-gm2-16"],"head_dependencies":["gmp","isl","libmpc","mpfr","zstd",{"make":":build"}],"head_url_args":["https://gcc.gnu.org/git/gcc.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],[{"m4":":build"}]],"homepage":"https://gcc.gnu.org/","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"post_install_defined":true,"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"fd7f670805c9ea60f3ad36b41323a606c4ae8b92342472cca630e805a35feca2","stable_dependencies":["gmp","isl","libmpc","mpfr","zstd",{"make":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/gcc/gcc-16.1.0.diff"}],"stable_checksum":"50efb4d94c3397aff3b0d61a5abd748b4dd31d9d3f2ab7be05b171d36a510f79","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-16.1.0/gcc-16.1.0.tar.xz"],"stable_uses_from_macos":[[{"flex":":build"}],[{"m4":":build"}]],"stable_version":"16.1.0","versioned_formulae":["gcc@15","gcc@14","gcc@13","gcc@12","gcc@11","gcc@10","gcc@9"]},"gcc@10":{"deprecate_args":{":date":"2025-09-18",":because":":unsupported"},"desc":"GNU compiler collection","disable_args":{":date":"2026-09-18",":because":":unsupported"},"executables":["c++-10","cpp-10","gcc-10","gcc-ar-10","gcc-nm-10","gcc-ranlib-10","gcov-10","gcov-dump-10","gcov-tool-10","gfortran-10","lto-dump-10"],"head_dependencies":["gmp","isl","libmpc","mpfr"],"homepage":"https://gcc.gnu.org/","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"post_install_defined":true,"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"950735c81f166b62d6b871ae9bdcb1c0cba611fceec2bc107e4ac2310b060bff","stable_dependencies":["gmp","isl","libmpc","mpfr"],"stable_checksum":"25109543fdf46f397c347b5d8b7a2c7e5694a5a51cce4b9c6e1ea8a71ca307c1","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-10.5.0/gcc-10.5.0.tar.xz"],"stable_version":"10.5.0","versioned_formulae":["gcc@15","gcc@14","gcc@13","gcc@12","gcc@11","gcc@9"]},"gcc@11":{"desc":"GNU compiler collection","executables":["aarch64-apple-darwin23-c++-11","aarch64-apple-darwin23-gcc-11","aarch64-apple-darwin23-gcc-ar-11","aarch64-apple-darwin23-gcc-nm-11","aarch64-apple-darwin23-gcc-ranlib-11","aarch64-apple-darwin23-gfortran-11","cpp-11","gcov-11","gcov-dump-11","gcov-tool-11","lto-dump-11"],"head_dependencies":["gmp","isl","libmpc","mpfr","zstd"],"homepage":"https://gcc.gnu.org/","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"post_install_defined":true,"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"fb67c66e7e980a01cf8e606c776955e3e23b096477466cca176c44617621400b","stable_dependencies":["gmp","isl","libmpc","mpfr","zstd"],"stable_patches":[{"strip":"p1","file":"Patches/gcc/gcc-11.5.0.diff"}],"stable_checksum":"a6e21868ead545cf87f0c01f84276e4b5281d672098591c1c896241f09363478","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-11.5.0/gcc-11.5.0.tar.xz"],"stable_version":"11.5.0","versioned_formulae":["gcc@15","gcc@14","gcc@13","gcc@12","gcc@10","gcc@9"]},"gcc@12":{"desc":"GNU compiler collection","executables":["aarch64-apple-darwin23-c++-12","aarch64-apple-darwin23-gcc-12","aarch64-apple-darwin23-gcc-ar-12","aarch64-apple-darwin23-gcc-nm-12","aarch64-apple-darwin23-gcc-ranlib-12","aarch64-apple-darwin23-gfortran-12","cpp-12","gcov-12","gcov-dump-12","gcov-tool-12","lto-dump-12"],"head_dependencies":["gmp","isl","libmpc","mpfr","zstd"],"homepage":"https://gcc.gnu.org/","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"post_install_defined":true,"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"fdfba716b1222525a7062ee50eb70caff64e4ffa3d6d87edec858c2bbf9eb3d9","stable_dependencies":["gmp","isl","libmpc","mpfr","zstd"],"stable_patches":[{"strip":"p1","file":"Patches/gcc/gcc-12.4.0.diff"},{"strip":"p1","url":"https://github.com/iains/gcc-12-branch/compare/e300c1337a48cf772b09e7136601fd7f9f09d6f1..914cec39148b1c8a697976275629aa8526ea1050.patch","sha256":"f622b8fb9d36d679bed2c98adc47c46029d40923646410704eb8e04cd672de96"},{"strip":"p1","url":"https://github.com/iains/gcc-12-branch/compare/f0f9d56ffca2da2cab9af21c0c378ffe4d9cf908...99533d94172ed7a24c0e54c4ea97e6ae2260409e.patch","sha256":"7aa45104e32a4fd288a8f3b931848dc5c306d0b295ca28c8bf60a048edd8d2a5"}],"stable_checksum":"71cd373d0f04615e66c5b5b14d49c1a4c1a08efa7b30625cd240b11bab4062b3","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-12.5.0/gcc-12.5.0.tar.xz"],"stable_version":"12.5.0","versioned_formulae":["gcc@15","gcc@14","gcc@13","gcc@11","gcc@10","gcc@9"]},"gcc@13":{"bottle_rebuild":4,"desc":"GNU compiler collection","executables":["c++-13","cpp-13","g++-13","gcc-13","gcc-ar-13","gcc-nm-13","gcc-ranlib-13","gcov-13","gcov-dump-13","gcov-tool-13","gfortran-13","lto-dump-13","x86_64-pc-linux-gnu-c++-13","x86_64-pc-linux-gnu-g++-13","x86_64-pc-linux-gnu-gcc-13","x86_64-pc-linux-gnu-gcc-ar-13","x86_64-pc-linux-gnu-gcc-nm-13","x86_64-pc-linux-gnu-gcc-ranlib-13","x86_64-pc-linux-gnu-gfortran-13"],"head_dependencies":["gmp","isl","libmpc","mpfr","zstd"],"homepage":"https://gcc.gnu.org/","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"post_install_defined":true,"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"1c3595ba11bd6b8080e43a8f0d5099c520eb71034ca8f8d0cf987034b1fb7b6b","stable_dependencies":["gmp","isl","libmpc","mpfr","zstd"],"stable_patches":[{"strip":"p1","file":"Patches/gcc/gcc-13.4.0.diff"}],"stable_checksum":"9c4ce6dbb040568fdc545588ac03c5cbc95a8dbf0c7aa490170843afb59ca8f5","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-13.4.0/gcc-13.4.0.tar.xz"],"stable_version":"13.4.0","versioned_formulae":["gcc@15","gcc@14","gcc@12","gcc@11","gcc@10","gcc@9"]},"gcc@14":{"desc":"GNU compiler collection","executables":["c++-14","cpp-14","g++-14","gcc-14","gcc-ar-14","gcc-nm-14","gcc-ranlib-14","gcov-14","gcov-dump-14","gcov-tool-14","gfortran-14","gm2-14","lto-dump-14","x86_64-pc-linux-gnu-c++-14","x86_64-pc-linux-gnu-g++-14","x86_64-pc-linux-gnu-gcc-14","x86_64-pc-linux-gnu-gcc-ar-14","x86_64-pc-linux-gnu-gcc-nm-14","x86_64-pc-linux-gnu-gcc-ranlib-14","x86_64-pc-linux-gnu-gfortran-14","x86_64-pc-linux-gnu-gm2-14"],"head_dependencies":["gmp","isl","libmpc","mpfr","zstd",{"make":":build"}],"head_uses_from_macos":[[{"flex":":build"}],[{"m4":":build"}]],"homepage":"https://gcc.gnu.org/","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"post_install_defined":true,"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"a23f774de74f8772973ba7e726b08b98596ace5881faa98aa07ab939e22ea619","stable_dependencies":["gmp","isl","libmpc","mpfr","zstd",{"make":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/gcc/gcc-14.4.0.diff"}],"stable_checksum":"752b6f567beac83159c77a7680b1316bdd784738bff9a9d070112c09da90f6d9","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-14.4.0/gcc-14.4.0.tar.xz"],"stable_uses_from_macos":[[{"flex":":build"}],[{"m4":":build"}]],"stable_version":"14.4.0","versioned_formulae":["gcc@15","gcc@13","gcc@12","gcc@11","gcc@10","gcc@9"]},"gcc@15":{"bottle_rebuild":1,"desc":"GNU compiler collection","executables":["c++-15","cpp-15","g++-15","gcc-15","gcc-ar-15","gcc-nm-15","gcc-ranlib-15","gcov-15","gcov-dump-15","gcov-tool-15","gfortran-15","gm2-15","lto-dump-15","x86_64-pc-linux-gnu-c++-15","x86_64-pc-linux-gnu-g++-15","x86_64-pc-linux-gnu-gcc-15","x86_64-pc-linux-gnu-gcc-ar-15","x86_64-pc-linux-gnu-gcc-nm-15","x86_64-pc-linux-gnu-gcc-ranlib-15","x86_64-pc-linux-gnu-gfortran-15","x86_64-pc-linux-gnu-gm2-15"],"head_dependencies":["gmp","isl","libmpc","mpfr","zstd",{"make":":build"}],"head_uses_from_macos":[[{"flex":":build"}],[{"m4":":build"}]],"homepage":"https://gcc.gnu.org/","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"post_install_defined":true,"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"39e746dc7701fc15d0437bd96bc4b24d56947975d9142c6a4fa5d20614566716","stable_dependencies":["gmp","isl","libmpc","mpfr","zstd",{"make":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/gcc/gcc-15.3.0.diff"}],"stable_checksum":"fa59c1beef8995f27c4d71c1df227587189315d3e6faff1bb4306e61b0c530eb","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-15.3.0/gcc-15.3.0.tar.xz"],"stable_uses_from_macos":[[{"flex":":build"}],[{"m4":":build"}]],"stable_version":"15.3.0","versioned_formulae":["gcc@14","gcc@13","gcc@12","gcc@11","gcc@10","gcc@9"]},"gcc@9":{"deprecate_args":{":date":"2025-09-18",":because":":unsupported"},"desc":"GNU compiler collection","disable_args":{":date":"2026-09-18",":because":":unsupported"},"executables":["c++-9","cpp-9","g++-9","gcc-9","gcc-ar-9","gcc-nm-9","gcc-ranlib-9","gcov-9","gcov-dump-9","gcov-tool-9","gfortran-9","x86_64-apple-darwin20-c++-9","x86_64-apple-darwin20-g++-9","x86_64-apple-darwin20-gcc-9","x86_64-apple-darwin20-gcc-9.5.0","x86_64-apple-darwin20-gcc-ar-9","x86_64-apple-darwin20-gcc-nm-9","x86_64-apple-darwin20-gcc-ranlib-9","x86_64-apple-darwin20-gfortran-9"],"head_dependencies":["gmp","isl","libmpc","mpfr"],"homepage":"https://gcc.gnu.org/","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"post_install_defined":true,"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"fac7316064432582c1e338e556080228cf66811389f560242ecea5bc555c303f","stable_dependencies":["gmp","isl","libmpc","mpfr"],"stable_checksum":"27769f64ef1d4cd5e2be8682c0c93f9887983e6cfd1a927ce5a0a2915a95cf8f","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-9.5.0/gcc-9.5.0.tar.xz"],"stable_version":"9.5.0","versioned_formulae":["gcc@15","gcc@14","gcc@13","gcc@12","gcc@11","gcc@10"]},"gcem":{"desc":"C++ compile-time math library","head_dependencies":[{"cmake":":build"}],"homepage":"https://gcem.readthedocs.io/en/latest/","license":"Apache-2.0","ruby_source_checksum":"a1691234cd39e353da1a97ebd9e31812d6446cff6879c559a63d52764ab83b01","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"8e71a9f5b62956da6c409dda44b483f98c4a98ae72184f3aa4659ae5b3462e61","stable_url_args":["https://github.com/kthohr/gcem/archive/refs/tags/v1.18.0.tar.gz"],"stable_version":"1.18.0","bottle_tag":":all","bottle_checksum":"4c337ac05dac7977ed331c345563b4ec5a023af3ec25a1fd9fe714fd812170e4"},"gci":{"desc":"Control Golang package import order and make it always deterministic","executables":["gci"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/daixiang0/gci.git",{":branch":"master"}],"homepage":"https://github.com/daixiang0/gci","license":"BSD-3-Clause","ruby_source_checksum":"7e5121aca541c5a8340399f57c110eb23904cddd061ddadf5c01d2c9b120ce6b","stable_dependencies":[{"go":":build"}],"stable_checksum":"433d6dd89ebcb9f928f91729b9243971f6233970f78efc41ae672fe376de4e88","stable_url_args":["https://github.com/daixiang0/gci/archive/refs/tags/v0.14.0.tar.gz"],"stable_version":"0.14.0"},"gcl":{"desc":"GNU Common Lisp","head_dependencies":["gmp","libtirpc"],"homepage":"https://www.gnu.org/software/gcl/","license":{":all_of":["LGPL-2.0-or-later","GPL-1.0-or-later","LOOP"]},"ruby_source_checksum":"78dedb5344ad7a65bbfb821ac35bf3dc847613f8d84e5a3bdb10ced9041af931","stable_dependencies":["gmp","libtirpc"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"79d0bb65b82df81c078bc55c4cda3fe4d766d87e3bfe10fde0b2f728204e1015","stable_url_args":["https://ftpmirror.gnu.org/gcl/gcl-2.7.1.tar.gz"],"stable_version":"2.7.1"},"gcli":{"desc":"Portable Git(hub|lab|tea)/Forgejo/Bugzilla CLI tool","executables":["gcli"],"head_dependencies":["lowdown","openssl@3",{"pkgconf":":build"},{"readline":":build"}],"head_url_args":["https://github.com/herrhotzenplotz/gcli.git",{":branch":"trunk"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"],["libedit"]],"homepage":"https://herrhotzenplotz.de/gcli/","license":"BSD-2-Clause","ruby_source_checksum":"60c01fff39229b1e399c2e6fb6613522bc87c0ed88be4e0a9792d12ce5eaaaf4","stable_dependencies":["lowdown","openssl@3",{"pkgconf":":build"},{"readline":":build"}],"stable_checksum":"b58210a3e705eb2393fb11d555125450e1f0757646a149d61e34094d9cc62f0b","stable_url_args":["https://github.com/herrhotzenplotz/gcli/archive/refs/tags/v2.12.0.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"],["libedit"]],"stable_version":"2.12.0"},"gcovr":{"desc":"Reports from gcov test coverage program","executables":["gcovr"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/gcovr/gcovr.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://gcovr.com/","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"f8e4997e8392811374f08afa2de8471690a150377c2db5d4d971deb40a4a8401","stable_dependencies":["python@3.14"],"stable_checksum":"b2e7042abca9321cadbab8a06eb34d19f801b831557b28cdc30a029313de8b9e","stable_url_args":["https://files.pythonhosted.org/packages/07/37/b4a87dff166dc0a5002e9d03fcb6ca8eeff048247b011b67f047e31122c9/gcovr-8.6.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"8.6"},"gcr":{"desc":"Library for bits of crypto UI and parsing","head_dependencies":["glib","gnupg","libgcrypt","libsecret","p11-kit","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/gcr.git",{":branch":"main"}],"homepage":"https://gitlab.gnome.org/GNOME/gcr","license":{":all_of":["LGPL-2.0-or-later","LGPL-2.1-or-later","GPL-2.0-or-later","FSFULLRWD"]},"ruby_source_checksum":"09e918142561754a341d7254a197459fc21c6b38eaae4c1a80f40149aeb0d93e","stable_dependencies":["glib","gnupg","libgcrypt","libsecret","p11-kit","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"0c3c341e49f9f4f2532a4884509804190a0c2663e6120360bb298c5d174a8098","stable_url_args":["https://download.gnome.org/sources/gcr/4.4/gcr-4.4.0.1.tar.xz"],"stable_version":"4.4.0.1"},"gcsfuse":{"desc":"User-space file system for interacting with Google Cloud","executables":["gcsfuse","mount.fuse.gcsfuse","mount.gcsfuse"],"head_dependencies":["libfuse",{"go":":build"}],"head_url_args":["https://github.com/GoogleCloudPlatform/gcsfuse.git",{":branch":"master"}],"homepage":"https://github.com/googlecloudplatform/gcsfuse","license":"Apache-2.0","ruby_source_checksum":"8ed3c207fb4d1df20853b4d4ca0ee0ebe71bf82f6357e658ce6154c587a4aed8","stable_dependencies":["libfuse",{"go":":build"}],"stable_checksum":"ad01b334ed67fe3c2e36074140e893f9b0b2e247d54ff3b7c8f520f11fb4b785","stable_url_args":["https://github.com/GoogleCloudPlatform/gcsfuse/archive/refs/tags/v3.10.0.tar.gz"],"stable_version":"3.10.0"},"gcviewer":{"desc":"Java garbage collection visualization tool","executables":["gcviewer"],"head_dependencies":["openjdk"],"homepage":"https://github.com/chewiebug/GCViewer","license":"LGPL-2.1-or-later","ruby_source_checksum":"72e6693a2c6df45e2ac1a4cab30e4943ff18712cc8ec59c7cf13807816e15742","stable_dependencies":["openjdk"],"stable_checksum":"325a5f1a8f67588b6845c71eceb70c8b74c45930fd553ba2fc7b3b4118608e13","stable_url_args":["https://downloads.sourceforge.net/project/gcviewer/gcviewer-1.37.jar"],"stable_version":"1.37","bottle_tag":":all","bottle_checksum":"b9de4dec3e8697881b60484da3b016d93ea54738c69accc151cdfa43e2f30eae"},"gd":{"aliases":["libgd"],"conflicts":[["mummer",{":because":"both install `annotate` binaries"}]],"desc":"Graphics library to dynamically manipulate images","executables":["annotate","bdftogd","gd2copypal","gd2togif","gd2topng","gdcmpgif","gdparttopng","gdtopng","giftogd2","pngtogd","pngtogd2","webpng"],"head_dependencies":["fontconfig","freetype","jpeg-turbo","libavif","libpng","libtiff","webp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/libgd/libgd.git",{":branch":"master"}],"homepage":"https://libgd.github.io/","license":"GD","revision":6,"ruby_source_checksum":"1acdf42bae5b68234d21cb65c0a02f3eff0ccf91b7b50f4f7880e1a43f422297","stable_dependencies":["fontconfig","freetype","jpeg-turbo","libavif","libpng","libtiff","webp"],"stable_patches":[{"strip":"p1","url":"https://github.com/libgd/libgd/commit/f4bc1f5c26925548662946ed7cfa473c190a104a.patch?full_index=1","sha256":"1015f6e125f139a1e922ac4bc2a18abbc498b0142193fa692846bf0f344a3691"}],"stable_checksum":"3fe822ece20796060af63b7c60acb151e5844204d289da0ce08f8fdf131e5a61","stable_url_args":["https://github.com/libgd/libgd/releases/download/gd-2.3.3/libgd-2.3.3.tar.xz"],"stable_version":"2.3.3","bottle_cellar":":any","bottle_checksum":"1751a4ef467688acf597319f376dc0e69074c96d613ba22c381157dfeec85073"},"gdal":{"conflicts":[["avce00",{":because":"both install a cpl_conv.h header"}],["cpl",{":because":"both install cpl_error.h"}]],"desc":"Geospatial Data Abstraction Library","executables":["gdal","gdal-config","gdal2tiles","gdal2tiles.py","gdal2xyz","gdal2xyz.py","gdal_calc","gdal_calc.py","gdal_contour","gdal_create","gdal_edit","gdal_edit.py","gdal_fillnodata","gdal_fillnodata.py","gdal_footprint","gdal_grid","gdal_merge","gdal_merge.py","gdal_pansharpen","gdal_pansharpen.py","gdal_polygonize","gdal_polygonize.py","gdal_proximity","gdal_proximity.py","gdal_rasterize","gdal_retile","gdal_retile.py","gdal_sieve","gdal_sieve.py","gdal_translate","gdal_viewshed","gdaladdo","gdalattachpct","gdalattachpct.py","gdalbuildvrt","gdalcompare","gdalcompare.py","gdaldem","gdalenhance","gdalinfo","gdallocationinfo","gdalmanage","gdalmdiminfo","gdalmdimtranslate","gdalmove","gdalmove.py","gdalsrsinfo","gdaltindex","gdaltransform","gdalwarp","gnmanalyse","gnmmanage","nearblack","ogr2ogr","ogr_layer_algebra","ogr_layer_algebra.py","ogrinfo","ogrlineref","ogrmerge","ogrmerge.py","ogrtindex","pct2rgb","pct2rgb.py","rgb2pct","rgb2pct.py","sozip"],"head_dependencies":["apache-arrow","c-blosc","cfitsio","epsilon","freexl","geos","giflib","hdf5","imath","jpeg-turbo","jpeg-xl","json-c","libaec","libarchive","libdeflate","libgeotiff","libheif","libkml","liblerc","libpng","libpq","libspatialite","libtiff","libxml2","lz4","netcdf","numpy","openexr","openjpeg","openssl@3","pcre2","poppler","proj","python@3.14","qhull","sfcgal","sqlite","unixodbc","webp","xerces-c","xz","zstd","minizip","uriparser",{"doxygen":":build"},{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"swig":":build"}],"head_url_args":["https://github.com/OSGeo/gdal.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["expat"]],"homepage":"https://gdal.org/en/stable/","license":"MIT","revision":3,"ruby_source_checksum":"1b52e59a6e664009c8bc2c557db67d14903d1077e137fdac4f017f22f7ba53a1","stable_dependencies":["apache-arrow","c-blosc","cfitsio","epsilon","freexl","geos","giflib","hdf5","imath","jpeg-turbo","jpeg-xl","json-c","libaec","libarchive","libdeflate","libgeotiff","libheif","libkml","liblerc","libpng","libpq","libspatialite","libtiff","libxml2","lz4","netcdf","numpy","openexr","openjpeg","openssl@3","pcre2","poppler","proj","python@3.14","qhull","sfcgal","sqlite","unixodbc","webp","xerces-c","xz","zstd","minizip","uriparser",{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"swig":":build"}],"stable_checksum":"e04e9813bd215b56753d5554330c53be25f3df2d7ed7e6413a19e6b66751c675","stable_url_args":["https://github.com/OSGeo/gdal/releases/download/v3.13.1/gdal-3.13.1.tar.gz"],"stable_uses_from_macos":[["curl"],["expat"]],"stable_version":"3.13.1"},"gdb":{"caveats":"gdb requires special privileges to access Mach ports.\nYou will need to codesign the binary. For instructions, see:\n\n  https://sourceware.org/gdb/wiki/PermissionsDarwin\n","desc":"GNU debugger","executables":["gdb","gdb-add-index","gstack"],"head_dependencies":["gmp","mpfr","ncurses","python@3.14","readline","xz","zstd",{"pkgconf":":build"}],"head_url_args":["https://sourceware.org/git/binutils-gdb.git",{":branch":"master"}],"head_uses_from_macos":[["expat",{":since":":sequoia"}]],"homepage":"https://www.gnu.org/software/gdb/","license":"GPL-3.0-or-later","ruby_source_checksum":"320f9cfcf6c7c0515383bd0b9dbafa9936cd467b3515ced6d5633a4e711bcda3","stable_dependencies":["gmp","mpfr","ncurses","python@3.14","readline","xz","zstd",{"pkgconf":":build"}],"stable_checksum":"1c036c0d72e4b3d1fb5c94c88632add6f9d76f4d7c4d2ea793c12a9f19a3228c","stable_url_args":["https://ftpmirror.gnu.org/gnu/gdb/gdb-17.2.tar.xz"],"stable_uses_from_macos":[["expat",{":since":":sequoia"}]],"stable_version":"17.2"},"gdbgui":{"bottle_rebuild":2,"desc":"Modern, browser-based frontend to gdb (gnu debugger)","executables":["gdbgui"],"head_dependencies":["gdb","python@3.14"],"homepage":"https://www.gdbgui.com/","license":"GPL-3.0-only","ruby_source_checksum":"1bd5ffc99ce3478fd5c498d06da2bb2509580a5bd69a3afb630de34eabf9e4bc","stable_dependencies":["gdb","python@3.14"],"stable_checksum":"fc7c85134267a0dd37083c82402a3f63d4721f860e328781ee48517886fcb7b6","stable_url_args":["https://files.pythonhosted.org/packages/d6/e6/024e8e183ef8e414a9efbca356f7755a813c4a3420892bcac9e9bb23bfb3/gdbgui-0.15.3.0.tar.gz"],"stable_version":"0.15.3.0"},"gdbm":{"desc":"GNU database manager","executables":["gdbm_dump","gdbm_load","gdbmtool"],"homepage":"https://www.gnu.org.ua/software/gdbm/","license":"GPL-3.0-or-later","ruby_source_checksum":"171d7cf99c24c05e64ac48124fada8725f0052d8ef036f5922eb82e2e975490d","stable_checksum":"6a24504a14de4a744103dcb936be976df6fbe88ccff26065e54c1c47946f4a5e","stable_url_args":["https://ftpmirror.gnu.org/gnu/gdbm/gdbm-1.26.tar.gz"],"stable_version":"1.26"},"gdcm":{"desc":"Grassroots DICOM library and utilities for medical files","executables":["gdcmanon","gdcmclean","gdcmconv","gdcmdiff","gdcmdump","gdcmgendir","gdcmimg","gdcminfo","gdcmpap3","gdcmraw","gdcmscanner","gdcmscu","gdcmtar","gdcmxml"],"head_dependencies":["charls","json-c","openjpeg","openssl@3",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"swig":":build"},{"python@3.14":":test"}],"head_uses_from_macos":[["expat"],["libxml2"]],"homepage":"https://sourceforge.net/projects/gdcm/","license":"BSD-3-Clause","ruby_source_checksum":"a043f40d7b63000e5e2fcbfff0fe479e174adeb9234d1ca2973bdc6f639c264f","stable_dependencies":["charls","json-c","openjpeg","openssl@3",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"swig":":build"},{"python@3.14":":test"}],"stable_checksum":"b7b17b70c009677cf244cc7837b88386441e097f8861fdeee83aa27d1bc1b090","stable_url_args":["https://github.com/malaterre/GDCM/archive/refs/tags/v3.2.7.tar.gz"],"stable_uses_from_macos":[["expat"],["libxml2"]],"stable_version":"3.2.7"},"gdk-pixbuf":{"desc":"Toolkit for image loading and pixel buffer manipulation","executables":["gdk-pixbuf-csource","gdk-pixbuf-pixdata","gdk-pixbuf-query-loaders","gdk-pixbuf-thumbnailer"],"head_dependencies":["glib","jpeg-turbo","libpng","libtiff","gettext",{"docutils":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://gtk.org","license":"LGPL-2.1-or-later","post_install_steps":[{"type":"gdk_pixbuf_query_loaders"}],"ruby_source_checksum":"d0ca333a4e11f9d228804d12a3251ce27f266dd8e785ffba9a4ba1e839131288","stable_dependencies":["glib","jpeg-turbo","libpng","libtiff","gettext",{"docutils":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"172f80e3626ec31520a970400f1a3694e04718f6c2cd2885f75250fb5a6995a4","stable_url_args":["https://download.gnome.org/sources/gdk-pixbuf/2.44/gdk-pixbuf-2.44.7.tar.xz"],"stable_version":"2.44.7"},"gdl":{"deprecate_args":{":date":"2025-01-15",":because":":repo_archived"},"desc":"GNOME Docking Library provides docking features for GTK+ 3","disable_args":{":date":"2026-01-15",":because":":repo_archived"},"head_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","libxml2","at-spi2-core","gettext","harfbuzz","pango",{"gettext":":build"},{"gobject-introspection":":build"},{"intltool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://gitlab.gnome.org/Archive/gdl","license":"LGPL-2.0-or-later","revision":2,"ruby_source_checksum":"bd521b378c2dd2d928b19fab5c860cc5d93da9bad4518ad0d564422ffac5749c","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","libxml2","at-spi2-core","gettext","harfbuzz","pango",{"gettext":":build"},{"gobject-introspection":":build"},{"intltool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.gnome.org/GNOME/gdl/-/commit/414f83eb4ad9e5576ee3d089594bf1301ff24091.diff","sha256":"715c804e6d03304bc077b99f667bbeb062c873b3bbd737182fb2cd47a295de95"}],"stable_checksum":"3641d4fd669d1e1818aeff3cf9ffb7887fc5c367850b78c28c775eba4ab6a555","stable_url_args":["https://download.gnome.org/sources/gdl/3.40/gdl-3.40.0.tar.xz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"3.40.0"},"gdown":{"desc":"Google Drive Public File Downloader when Curl/Wget Fails","executables":["gdown"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/wkentaro/gdown.git",{":branch":"main"}],"homepage":"https://github.com/wkentaro/gdown","license":"MIT","ruby_source_checksum":"cf589769b4cb03cbfbd186c477edc34547137455d81f159e53cc9d1dda2dc1a9","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"361c6e04c6ca335df50b9d71f40bcfe9ab70fb26a1b0e890a427267781389553","stable_url_args":["https://files.pythonhosted.org/packages/6a/b5/a45f62f20664031bf74a6aeb6f8d8cd5910e411bf90d756bd6b09bdc6c35/gdown-6.1.0.tar.gz"],"stable_version":"6.1.0","bottle_tag":":all","bottle_checksum":"bae36fffda9ec1394f90f00ec191653e6eea6a1f5433dc9e8dca0bb9db99a9e7"},"gdrive-downloader":{"desc":"Download a gdrive folder or file easily, shell ftw","executables":["gdl"],"head_dependencies":["bash"],"head_url_args":["https://github.com/Akianonymus/gdrive-downloader.git",{":branch":"master"}],"homepage":"https://github.com/Akianonymus/gdrive-downloader","license":"Unlicense","ruby_source_checksum":"859b922ddae21a8ee1771548e75184687547fe7af3625acce906e3d1da83270f","stable_dependencies":["bash"],"stable_checksum":"0c9cccf7c10b02b31fd1e8b40b8c68b6d2cce34bc1534c7732024a21d637d273","stable_url_args":["https://github.com/Akianonymus/gdrive-downloader/archive/refs/tags/v2.0.tar.gz"],"stable_version":"2.0","bottle_tag":":all","bottle_checksum":"4bf15846802e9bd0249ea5dda20be4a1f3324fedf7de558ab40d756aa3a1904e"},"gdrive":{"aliases":["gdrive@3"],"bottle_rebuild":1,"desc":"Google Drive CLI Client","executables":["gdrive"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/glotlabs/gdrive.git",{":branch":"main"}],"homepage":"https://github.com/glotlabs/gdrive","license":"MIT","ruby_source_checksum":"e548469eb46e852fdf550cc1be37ebff2932644d9cde56e281a4c2490b625616","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9aadb1b9a23d83f5aaa785960973bef1c63b85346de6be01a36e0630f2ddec1c","stable_url_args":["https://github.com/glotlabs/gdrive/archive/refs/tags/3.9.1.tar.gz"],"stable_version":"3.9.1"},"gdtoolkit":{"bottle_rebuild":1,"desc":"Independent set of GDScript tools - parser, linter, formatter, and more","executables":["gd2py","gdformat","gdlint","gdparse","gdradon"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/Scony/godot-gdscript-toolkit.git",{":branch":"master"}],"homepage":"https://github.com/Scony/godot-gdscript-toolkit","license":"MIT","ruby_source_checksum":"bfdf9596b41fed910de2f91e0e06ab2f1604a374a61af70fadc711ca95582eb8","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"1ab17fb5400d86e4ae66d9c94992f4e3a9b6c27d618d4094782e66101efb3e9a","stable_url_args":["https://files.pythonhosted.org/packages/de/39/041c1705dba6450c67e23be0c70d0fcff035e7d240b6695fc59efd8dafb6/gdtoolkit-4.5.0.tar.gz"],"stable_version":"4.5.0"},"gdu":{"caveats":"To avoid a conflict with `coreutils`, `gdu` has been installed as `gdu-go`.\n","desc":"Disk usage analyzer with console interface written in Go","executables":["gdu-go"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/dundee/gdu.git",{":branch":"master"}],"homepage":"https://github.com/dundee/gdu","license":"MIT","ruby_source_checksum":"ac79726a6da0d55574a14dea8367fd7a4e27c7ff689444172ef2687f29e0bc2b","stable_dependencies":[{"go":":build"}],"stable_checksum":"dd31ea9afd848edf734143aabd5fdf66236ce2c866dc09f9dededb61d39fe63c","stable_url_args":["https://github.com/dundee/gdu/archive/refs/tags/v5.36.1.tar.gz"],"stable_version":"5.36.1"},"gearman":{"aliases":["gearmand"],"desc":"Application framework to farm out work to other machines or processes","executables":["gearadmin","gearman","gearmand"],"head_dependencies":["boost","libevent","libmemcached",{"pkgconf":":build"},{"sphinx-doc":":build"}],"head_uses_from_macos":[[{"gperf":":build"}],["sqlite"]],"homepage":"https://gearman.org/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"ee0aae5fca5fb00d206a42b25a1a941da5a11b95855d7243a852e691d29f4c6e","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/gearman/sbin/gearmand"],"stable_dependencies":["boost","libevent","libmemcached",{"pkgconf":":build"},{"sphinx-doc":":build"}],"stable_checksum":"c5d18f6a13625ebdd7e514596aed39e31203358eee688dfedcedd989a2f02d7a","stable_url_args":["https://github.com/gearman/gearmand/releases/download/1.1.22/gearmand-1.1.22.tar.gz"],"stable_uses_from_macos":[[{"gperf":":build"}],["sqlite"]],"stable_version":"1.1.22"},"gebug":{"bottle_rebuild":1,"desc":"Debug Dockerized Go applications better","executables":["gebug"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/moshebe/gebug.git",{":branch":"master"}],"homepage":"https://github.com/moshebe/gebug","license":"Apache-2.0","ruby_source_checksum":"e4a7b73d0231d8ca02600236fd6adf95afded7560d7fc91fd532231b057bbbaa","stable_dependencies":[{"go":":build"}],"stable_checksum":"3dac2b9b1f9a3d5fa8c19fceb7f77ea8ce003504239a2744bfc3c492b96a2e56","stable_url_args":["https://github.com/moshebe/gebug/archive/refs/tags/v1.0.7.tar.gz"],"stable_version":"1.0.7"},"geckodriver":{"desc":"WebDriver <-> Marionette proxy","executables":["geckodriver","wires"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://hg.mozilla.org/mozilla-central/",{":using":":hg"}],"homepage":"https://firefox-source-docs.mozilla.org/testing/geckodriver/","license":"MPL-2.0","oldnames":["wires"],"ruby_source_checksum":"9ef83a790b76daa54a1240332704ecb794e769b4a91c92f7be921c7b603d96c4","stable_dependencies":[{"rust":":build"}],"stable_checksum":"713f2b3029b6b7af485450528164c6571df273d72de6009352c5c3c0c3211d8c","stable_url_args":["https://github.com/mozilla/geckodriver/archive/refs/tags/v0.37.0.tar.gz"],"stable_version":"0.37.0"},"gecode":{"bottle_rebuild":4,"desc":"Toolkit for developing constraint-based systems and applications","executables":["fzn-gecode","mzn-gecode"],"head_dependencies":["qtbase",{"pkgconf":":test"}],"homepage":"https://www.gecode.org/","license":"MIT","revision":1,"ruby_source_checksum":"e84ac48fb5af89a6fc3027626413d831aea24053577af7b09b880c64c28ca645","stable_dependencies":["qtbase",{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/Gecode/gecode/commit/c0ca0e5f4406099be22f87236ea8547c2f31ded3.patch?full_index=1","sha256":"233b266a943c0619b027b4cb19912e2a8c9d1f8e4323a3627765cb32b47c59fe","type":"cherry-pick"}],"stable_checksum":"27d91721a690db1e96fa9bb97cec0d73a937e9dc8062c3327f8a4ccb08e951fd","stable_url_args":["https://github.com/Gecode/gecode/archive/refs/tags/release-6.2.0.tar.gz"],"stable_version":"6.2.0"},"gedit":{"bottle_rebuild":1,"desc":"GNOME text editor","executables":["gedit"],"head_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gobject-introspection","gsettings-desktop-schemas","gspell","gtk+3","libgedit-amtk","libgedit-gfls","libgedit-gtksourceview","libgedit-tepl","libpeas@1","pango","gettext","gtk-mac-integration",{"desktop-file-utils":":build"},{"docbook-xsl":":build"},{"gettext":":build"},{"gtk-doc":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/World/gedit/gedit.git",{":branch":"main"}],"homepage":"https://gedit-technology.github.io/apps/gedit/","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"revision":2,"ruby_source_checksum":"9c366976dfd92f6d52d8e3d4efbe388619f7da73a01bc9a5c7316394bf497647","stable_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gobject-introspection","gsettings-desktop-schemas","gspell","gtk+3","libgedit-amtk","libgedit-gfls","libgedit-gtksourceview","libgedit-tepl","libpeas@1","pango","gettext","gtk-mac-integration",{"desktop-file-utils":":build"},{"docbook-xsl":":build"},{"gettext":":build"},{"gtk-doc":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"c2d064001b95196f046a6f9705245e3a02dc427265f4e24af9bd2d5f3cb619ee","stable_url_args":["https://gitlab.gnome.org/World/gedit/gedit/-/archive/50.0/gedit-50.0.tar.bz2"],"stable_version":"50.0"},"geeqie":{"desc":"Lightweight Gtk+ based image viewer","executables":["geeqie"],"head_dependencies":["adwaita-icon-theme","cairo","djvulibre","exiv2","ffmpegthumbnailer","gdk-pixbuf","glib","gspell","gtk+3","imagemagick","imath","jpeg-turbo","jpeg-xl","libarchive","libheif","libraw","libtiff","little-cms2","openexr","openjpeg","pango","poppler","webp","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"libxslt":":build"}],[{"python":":build"}],[{"vim":":build"}]],"homepage":"https://www.geeqie.org/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"d00bba19d21ab8c10049b4d5e1af493f739e95ed635688ef0b37e756cb20a09c","stable_dependencies":["adwaita-icon-theme","cairo","djvulibre","exiv2","ffmpegthumbnailer","gdk-pixbuf","glib","gspell","gtk+3","imagemagick","imath","jpeg-turbo","jpeg-xl","libarchive","libheif","libraw","libtiff","little-cms2","openexr","openjpeg","pango","poppler","webp","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"5f0214778112da6daf3736a6ea04c10b093ea339dcc54676435a097ef8dfcd2d","stable_url_args":["https://github.com/BestImageViewer/geeqie/releases/download/v2.9/geeqie-2.9.tar.xz"],"stable_uses_from_macos":[[{"libxslt":":build"}],[{"python":":build"}],[{"vim":":build"}]],"stable_version":"2.9"},"geesefs":{"desc":"FUSE FS implementation over S3","executables":["geesefs"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/yandex-cloud/geesefs.git",{":branch":"master"}],"homepage":"https://github.com/yandex-cloud/geesefs","license":"Apache-2.0","ruby_source_checksum":"227f8c1e39987cb40aaf0eabdd7a8fbb550c2b892e39f1c9b396fc3ca3a7201e","stable_dependencies":[{"go":":build"}],"stable_checksum":"66383e8a6162e389037135482e93ebe6d04fb0451f98e081d87b089c94fb7ec0","stable_url_args":["https://github.com/yandex-cloud/geesefs/archive/refs/tags/v0.43.8.tar.gz"],"stable_version":"0.43.8"},"gegl":{"bottle_rebuild":1,"desc":"Graph based image processing framework","executables":["gegl","gegl-imgcmp"],"head_dependencies":["babl","cairo","glib","jpeg-turbo","json-glib","libnsgif","libpng","libtiff","little-cms2","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/gegl.git",{":branch":"master"}],"homepage":"https://www.gegl.org/","license":{":all_of":["LGPL-3.0-or-later","GPL-3.0-or-later","BSD-3-Clause","MIT"]},"ruby_source_checksum":"5fce5b75b7cf62b834231472d69195c268dd6fa8be8348746aab250f09dbe0e0","stable_dependencies":["babl","cairo","glib","jpeg-turbo","json-glib","libnsgif","libpng","libtiff","little-cms2","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"47f50d9c3aecd375deb48c11ebfead52d162e4fc162a4b3d44618277f1faec02","stable_url_args":["https://download.gimp.org/pub/gegl/0.4/gegl-0.4.70.tar.xz"],"stable_version":"0.4.70"},"gel":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-12-25",":because":":unmaintained"},"desc":"Modern gem manager","disable_args":{":date":"2025-12-25",":because":":unmaintained"},"head_dependencies":[{"ronn":":build"}],"head_url_args":["https://github.com/gel-rb/gel.git",{":branch":"main"}],"head_uses_from_macos":[["ruby"]],"homepage":"https://gel.dev","license":"MIT","revision":1,"ruby_source_checksum":"27eeb1db5f6933530bc06dab1d56de38514671aeb7e3b1c68fc2778627c32250","stable_dependencies":[{"ronn":":build"}],"stable_checksum":"fe7c4bd67a2ea857b85b754f5b4d336e26640eda7199bc99b9a1570043362551","stable_url_args":["https://github.com/gel-rb/gel/archive/refs/tags/v0.3.0.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"0.3.0","bottle_tag":":all","bottle_checksum":"898572d813d48ead8bc112c19eab9964c5ba560062fe57e40f138840a35ee5da"},"gem-completion":{"desc":"Bash completion for gem","head_url_args":["https://github.com/mernen/completion-ruby.git",{":branch":"main"}],"homepage":"https://github.com/mernen/completion-ruby","license":"MIT","ruby_source_checksum":"42181cb00d2bc0aef17efd3fd3474181fb00b5d709e71387b598290bf6ebbbab","stable_checksum":"cbcd002bba2a43730cff54f5386565917913d9dec16dcd89345fbe298fe4316b","stable_url_args":["https://github.com/mernen/completion-ruby/archive/refs/tags/v1.0.3.tar.gz"],"stable_version":"1.0.3","version_scheme":1,"bottle_tag":":all","bottle_checksum":"ae8a1951beb43f5f63f4a3961545d3a325e8ccdbf9da708c5175673012a5757a"},"gemgen":{"desc":"Command-line tool for converting Commonmark Markdown to Gemtext","executables":["gemgen"],"head_dependencies":[{"go":":build"},{"scdoc":":build"}],"head_url_args":["https://git.sr.ht/~kota/gemgen",{":branch":"master"}],"homepage":"https://sr.ht/~kota/gemgen/","license":"GPL-3.0-or-later","ruby_source_checksum":"5c97f9b29b9aa43e38504383cfcddb67d4a843f05134650cc06dbcf32c22a578","stable_dependencies":[{"go":":build"},{"scdoc":":build"}],"stable_checksum":"ea0ab8fb45d8b2aa89bb3d5fd4e3ccf559dc509be6bf4c2a2cbaa95d1f69dc22","stable_url_args":["https://git.sr.ht/~kota/gemgen/archive/v0.6.0.tar.gz"],"stable_version":"0.6.0","bottle_checksum":"6c36ace2b3b409206241e66b32567762ab6c448d89a8e050cf26f419f5ef0bd6"},"gemini-cli":{"deprecate_args":{":date":"2026-06-18",":because":":unsupported",":replacement_cask":"antigravity-cli"},"desc":"Interact with Google Gemini AI models from the command-line","disable_args":{":date":"2026-12-18",":because":":unsupported",":replacement_cask":"antigravity-cli"},"executables":["gemini"],"head_dependencies":["node"],"homepage":"https://geminicli.com","license":"Apache-2.0","ruby_source_checksum":"763872525c562c8dc16455ba40ac809abdbd12c2c645898e58f7c80c9293d5b8","stable_dependencies":["node"],"stable_checksum":"0f36bcd29dcb69ac484427fad57006579b4b559f4b36ecbf893e9f960e1bbc40","stable_url_args":["https://registry.npmjs.org/@google/gemini-cli/-/gemini-cli-0.46.0.tgz"],"stable_version":"0.46.0"},"gemmi":{"bottle_rebuild":1,"desc":"Macromolecular crystallography library and utilities","executables":["gemmi"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://project-gemmi.github.io/","license":"MPL-2.0","ruby_source_checksum":"53261f4307dace955b7fe5466d09b968d532faffddda5071954219996e6fe858","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9e2a8a51e62c69bf43f62aadf527ca4312860de8a36c12a8747d3e8ae556f0b3","stable_url_args":["https://github.com/project-gemmi/gemmi/archive/refs/tags/v0.7.5.tar.gz"],"stable_version":"0.7.5"},"genact":{"desc":"Nonsense activity generator","executables":["genact"],"head_dependencies":[{"rust":":build"}],"homepage":"https://svenstaro.github.io/genact/","license":"MIT","ruby_source_checksum":"89e553c6a0797810894b00bece37fa9494217e4c9010f2d3734a107b1c738fe0","stable_dependencies":[{"rust":":build"}],"stable_checksum":"07d62d0c7a41e83bf4ab8b76a1c0754556697faf5aa023b4e34906ff52323a7d","stable_url_args":["https://github.com/svenstaro/genact/archive/refs/tags/v1.5.1.tar.gz"],"stable_version":"1.5.1"},"genders":{"desc":"Static cluster configuration database for cluster management","executables":["nodeattr"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"perl":":build"}],[{"python":":build"}]],"homepage":"https://github.com/chaos/genders","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"36ba69f741dff1e9607a3c9dc108cf57750d5a85895393a8731c4e3c413889e8","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"0dc186ec8fd01ec10b5e171d8b8ef632a56d17c135baee2570c0a3c0ffd9d64d","stable_url_args":["https://github.com/chaos/genders/archive/refs/tags/genders-1-32-1.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"perl":":build"}],[{"python":":build"}]],"stable_version":"1.32.1"},"generate-json-schema":{"bottle_rebuild":3,"desc":"Generate a JSON Schema from Sample JSON","executables":["generate-schema"],"head_dependencies":["node"],"head_url_args":["https://github.com/Nijikokun/generate-schema.git",{":branch":"master"}],"homepage":"https://github.com/Nijikokun/generate-schema","license":"MIT","ruby_source_checksum":"bc0a287ee8788f42607b4b56f67026ec0954ac25af7d1e3d0b344ede2b801056","stable_dependencies":["node"],"stable_checksum":"1ddbf91aab2d649108308d1de7af782d9270a086919edb706f48d0216d51374a","stable_url_args":["https://registry.npmjs.org/generate-schema/-/generate-schema-2.6.0.tgz"],"stable_version":"2.6.0","bottle_tag":":all","bottle_checksum":"455469fbc5354030c4c7e62fcaba25fb9610bd32078ced0b95502195f9b6972a"},"genext2fs":{"desc":"Generates an ext2 filesystem as a normal (non-root) user","executables":["genext2fs"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://genext2fs.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"e20cb1622fb66dad93f8872c327cc73d1f4a37129ba441f65d446012714280f7","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"b8aba9af48e664fa60134af696a57b3bb4ebd2b2878533d7611734e90b883ecc","stable_url_args":["https://github.com/bestouff/genext2fs/archive/refs/tags/v1.6.2.tar.gz"],"stable_version":"1.6.2"},"gengetopt":{"desc":"Generate C code to parse command-line arguments via getopt_long","executables":["gengetopt"],"homepage":"https://www.gnu.org/software/gengetopt/","license":"GPL-3.0-or-later","ruby_source_checksum":"2dc4c475861efe491be3c7c5f5a18c03d6cdf50121712193c5c2757ebdcd9fa2","stable_checksum":"b941aec9011864978dd7fdeb052b1943535824169d2aa2b0e7eae9ab807584ac","stable_url_args":["https://ftpmirror.gnu.org/gnu/gengetopt/gengetopt-2.23.tar.xz"],"stable_version":"2.23","bottle_checksum":"0d869a2ffa87824b4e5854df92e2f60f652fe4e5e20d188207bf6171d7d18f84"},"geni":{"desc":"Standalone database migration tool","executables":["geni"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/emilpriver/geni","license":"MIT","ruby_source_checksum":"d8bd50c727525e5cfd30b6292989c055c87b80a30545b23187a5437737a26785","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4b12e63bf71e283381d923f108f1a48e52fe7e16ffcb21a082d2deb89e74e023","stable_url_args":["https://github.com/emilpriver/geni/archive/refs/tags/v1.3.3.tar.gz"],"stable_version":"1.3.3"},"genometools":{"bottle_rebuild":2,"conflicts":[["gastown",{":because":"both install `gt` binaries"}],["libslax",{":because":"both install `gt` binaries"}]],"desc":"Versatile open source genome analysis software","executables":["genometools-config","gt"],"head_dependencies":["cairo","glib","pango","tre","gettext","harfbuzz",{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"head_url_args":["https://github.com/genometools/genometools.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["expat"],["sqlite"]],"homepage":"https://genometools.org/","license":"ISC","ruby_source_checksum":"af648bdba6851802f743dfcfd477115d5af347cce7fd65ecec6b3ed1b9a0ce2a","stable_dependencies":["cairo","glib","pango","tre","gettext","harfbuzz",{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"cc5d92c44708a4566a07650bbe7e9009fb602262548427814c04d3a7043d26e9","stable_url_args":["https://github.com/genometools/genometools/archive/refs/tags/v1.6.6.tar.gz"],"stable_uses_from_macos":[["bzip2"],["expat"],["sqlite"]],"stable_version":"1.6.6"},"gensio":{"desc":"Stream I/O Library","executables":["gagwpe","gensiot","gmdns","greflector","gsh","gsound","gtlssh","gtlssh-keygen","gtlsshd","gtlssync"],"head_dependencies":["glib","openssl@3","python@3.14","tcl-tk","gettext","portaudio",{"go":":build"},{"pkgconf":":build"},{"swig":":build"}],"homepage":"https://github.com/cminyard/gensio","license":{":all_of":["LGPL-2.1-only","GPL-2.0-only","Apache-2.0"]},"ruby_source_checksum":"7bc0a64bc4ce8679eb25cea6c4c84adca38f7ac545430686bd9ba58b23d2a833","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/gensio/sbin/gtlsshd","--nodaemon","--pam-service","sshd"]],"stable_dependencies":["glib","openssl@3","python@3.14","tcl-tk","gettext","portaudio",{"go":":build"},{"pkgconf":":build"},{"swig":":build"}],"stable_checksum":"f05e96d3497c4085c5493b36a3a6d5e25d8787a3de220135335f1ec93fca3637","stable_url_args":["https://github.com/cminyard/gensio/releases/download/v3.0.2/gensio-3.0.2.tar.gz"],"stable_version":"3.0.2"},"geocode-glib":{"bottle_rebuild":1,"desc":"GNOME library for gecoding and reverse geocoding","head_dependencies":["glib","gtk+3","json-glib","libsoup","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/geocode-glib","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"revision":1,"ruby_source_checksum":"c815d6ac47fd3712f8f29427eafef2219be22444b0688d9fb121d8a919e35da2","stable_dependencies":["glib","gtk+3","json-glib","libsoup","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"2d9a6826d158470449a173871221596da0f83ebdcff98b90c7049089056a37aa","stable_url_args":["https://download.gnome.org/sources/geocode-glib/3.26/geocode-glib-3.26.4.tar.xz"],"stable_version":"3.26.4"},"geogram":{"desc":"Programming library of geometric algorithms","executables":["geoCSG","geobox","geocod","geodump","geogram_demo_Application","geogram_demo_Delaunay2d","geogram_demo_Delaunay3d","geogram_demo_Evert","geogram_demo_GLUP","geogram_demo_Picking","geogram_demo_Raytrace","geogram_demo_SimpleApp","geoshade","vorpalite","vorpaview"],"head_dependencies":["glfw",{"cmake":":build"}],"head_url_args":["https://github.com/BrunoLevy/geogram.git",{":branch":"main"}],"homepage":"https://github.com/BrunoLevy/geogram/wiki","license":{":all_of":["BSD-3-Clause",":public_domain","LGPL-3.0-or-later","MIT"]},"ruby_source_checksum":"f246d56874a522995fda52d65e604a5b742883f1beec6cec4a32596310fcbdc1","stable_dependencies":["glfw",{"cmake":":build"}],"stable_checksum":"2ef9f4fd992c6f0b4fc7075145d5d9c735208c6d844ff456271c4ab968423a5b","stable_url_args":["https://github.com/BrunoLevy/geogram/releases/download/v1.10.0/geogram_1.10.0.tar.gz"],"stable_version":"1.10.0"},"geographiclib":{"desc":"C++ geography library","executables":["Cart3Convert","CartConvert","Conformal3Proj","ConicProj","GeoConvert","Geod3Solve","GeodSolve","GeodesicProj","GeoidEval","Gravity","IntersectTool","MagneticField","Planimeter","RhumbSolve","TransverseMercatorProj","geographiclib-get-geoids","geographiclib-get-gravity","geographiclib-get-magnetic"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/geographiclib/geographiclib.git",{":branch":"main"}],"homepage":"https://geographiclib.sourceforge.io/","license":"MIT","ruby_source_checksum":"4f9db85ad8e4e140316e725bd81e3171f6e8fdf57ff439760ea3437ba38dd72f","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"5aaca14cd75f13aa2690273d76e88e8ddf4aeb267d6be2c3e0ba948deb9ceea5","stable_url_args":["https://github.com/geographiclib/geographiclib/archive/refs/tags/r2.7.tar.gz"],"stable_version":"2.7"},"geoip2fast":{"bottle_rebuild":3,"desc":"GeoIP2 country/ASN lookup tool","executables":["geoip2dat","geoip2fast"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/rabuchaim/geoip2fast.git",{":branch":"main"}],"homepage":"https://github.com/rabuchaim/geoip2fast","license":"MIT","ruby_source_checksum":"a5aa8dcd1c7f49e5aef75f03ed499d79a6bc8ec9d3420f742533413c40696132","stable_dependencies":["python@3.14"],"stable_checksum":"38815700cedfeb197d51b4b8733b0d4f7965b36de15147c125527124f8b45d6b","stable_url_args":["https://files.pythonhosted.org/packages/c6/07/2a346a6a3294e1a1f6c1852f17ae555160d6f41d8636ea00c2ae0a89a8ec/geoip2fast-1.2.2.tar.gz"],"stable_version":"1.2.2","bottle_tag":":all","bottle_checksum":"b15ac86dd48a66af511f441163d6ac76a9e44f87bbe407f44b926fd7f5836914"},"geoipupdate":{"bottle_rebuild":2,"desc":"Automatic updates of GeoIP2 and GeoIP Legacy databases","executables":["geoipupdate"],"head_dependencies":[{"go":":build"},{"pandoc":":build"}],"head_url_args":["https://github.com/maxmind/geoipupdate.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/maxmind/geoipupdate","license":"Apache-2.0","ruby_source_checksum":"1ef3329711690ead8a8a08c5858a9ad69b1e8207cf136c8b87390d47dbe42648","stable_dependencies":[{"go":":build"},{"pandoc":":build"}],"stable_checksum":"f21b26d9be7281a0c90f9009ed150acb97e68e02be8a3e975315a7956de6965a","stable_url_args":["https://github.com/maxmind/geoipupdate/archive/refs/tags/v7.1.1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"7.1.1"},"geometry":{"bottle_rebuild":1,"caveats":"To activate Geometry, add the following to your .zshrc:\n  source $HOMEBREW_PREFIX/opt/geometry/share/geometry/geometry.zsh\n","desc":"Minimal, fully customizable and composable zsh prompt theme","head_dependencies":["zsh-async"],"head_url_args":["https://github.com/geometry-zsh/geometry.git",{":branch":"main"}],"head_uses_from_macos":[[{"zsh":":test"}]],"homepage":"https://github.com/geometry-zsh/geometry","license":"ISC","ruby_source_checksum":"02cb5ff79d1a7a8b4f22ddb787c2a570dbaa030b3235ae91e49f24c391231bfb","stable_dependencies":["zsh-async"],"stable_checksum":"2ffe63fbe83813e368933d2add79b7f6439c7ade4fcc8243cb0166c17178cd9a","stable_url_args":["https://github.com/geometry-zsh/geometry/archive/refs/tags/v2.2.0.tar.gz"],"stable_uses_from_macos":[[{"zsh":":test"}]],"stable_version":"2.2.0","bottle_tag":":all","bottle_checksum":"fa0842885c350c64f807ccda07244f74d44825b7bcb12077f9fb803a3b1dddff"},"geomview":{"bottle_rebuild":1,"conflicts":[["clip",{":because":"both install `clip` binaries"}]],"deprecate_args":{":date":"2025-09-25",":because":":unsupported"},"desc":"Interactive 3D viewing program","disable_args":{":date":"2026-09-25",":because":":unsupported"},"executables":["anytooff","anytoucd","bdy","bez2mesh","clip","geomview","math2oogl","offconsol","oogl2rib","oogl2vrml","oogl2vrml2","polymerge","remotegv","togeomview","ucdtooff","vrml2oogl"],"head_dependencies":["libice","libsm","libx11","libxext","libxmu","libxt","mesa","mesa-glu","openmotif"],"homepage":"http://www.geomview.org","license":"LGPL-2.1-only","revision":2,"ruby_source_checksum":"ae4c22a1ce298c569a63d00cfd4b28e1d5d3e9110856e0bd48cd01fbe50d6160","stable_dependencies":["libice","libsm","libx11","libxext","libxmu","libxt","mesa","mesa-glu","openmotif"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"67edb3005a22ed2bf06f0790303ee3f523011ba069c10db8aef263ac1a1b02c0","stable_url_args":["https://deb.debian.org/debian/pool/main/g/geomview/geomview_1.9.5.orig.tar.gz"],"stable_version":"1.9.5"},"geos":{"desc":"Geometry Engine","executables":["geos-config","geosop"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://libgeos.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"8fa0498065b10ed0024f6dfca8e550a43260a4bd5bd21f52e3f7c433f80e3a8a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"3c20919cda9a505db07b5216baa980bacdaa0702da715b43f176fb07eff7e716","stable_url_args":["https://download.osgeo.org/geos/geos-3.14.1.tar.bz2"],"stable_version":"3.14.1"},"geoserver":{"caveats":"To start geoserver:\n  geoserver path/to/data/dir\n","desc":"Java server to share and edit geospatial data","executables":["geoserver"],"homepage":"https://geoserver.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"f44ee2f6e953ea91987e3d5ea2aa13057ea59a065e3a92ede7f04b8f24c10fe0","stable_checksum":"c5b3dc96a2e1656f8efce371b373b55dfd5c3d215c4abbfefb4716102e1a84fe","stable_url_args":["https://downloads.sourceforge.net/project/geoserver/GeoServer/3.0.0/geoserver-3.0.0-bin.zip"],"stable_version":"3.0.0","bottle_tag":":all","bottle_checksum":"174aa805d8e31f352d930bee8158f99d7f8d0d3cea345d0252f43b49d959434a"},"geph4":{"desc":"Modular Internet censorship circumvention system to deal with national filtering","executables":["geph4-client"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/geph-official/geph4-client.git",{":branch":"master"}],"homepage":"https://geph.io/","license":"GPL-3.0-only","ruby_source_checksum":"0dbc53cd0b15c60bab4d4065f26162151cb96a85af03d8c2385e408111d901a4","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"fd6585717448b796d90b7b6dadd609c86c806ee7b4c9f0a21e27ffb47e8ff59c","stable_url_args":["https://github.com/geph-official/geph4-client/archive/refs/tags/v4.99.32.tar.gz"],"stable_version":"4.99.32"},"gerbil-scheme":{"conflicts":[["ghostscript",{":because":"both install `gsc` binary"}],["gambit-scheme",{":because":"both install `gsc` binary"}]],"desc":"Opinionated dialect of Scheme designed for Systems Programming","executables":["gambuild-C","gerbil","gsc","gxc","gxensemble","gxensemble-test","gxhttpd","gxhttpd-ensemble-test","gxhttpd-test","gxi","gxpkg","gxprof","gxtags","gxtest"],"head_dependencies":["openssl@3","gcc",{"pkgconf":":build"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://cons.io","license":{":any_of":["LGPL-2.1-or-later","Apache-2.0"]},"ruby_source_checksum":"dbb67af3689205ea1682f2179cf46495c11b1284015c2221817f527936de2c0a","stable_dependencies":["openssl@3","gcc",{"pkgconf":":build"}],"stable_checksum":"8e4cdefea8d75feea4d5df33cc90b37dc5e8d6ab03b7b4b7eb749ae7d9ff739e","stable_url_args":["https://github.com/mighty-gerbils/gerbil/archive/refs/tags/v0.18.2.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.18.2"},"gerbv":{"desc":"Gerber (RS-274X) viewer","executables":["gerbv"],"head_dependencies":["cairo","gdk-pixbuf","glib","gtk+","at-spi2-core","gettext","harfbuzz","pango",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://gerbv.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"b7cd4cdca7296c00954a24e47ceff098400611b7d89997b60589eaeb0ffe8a16","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk+","at-spi2-core","gettext","harfbuzz","pango",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/chenrui333/gerbv/commit/13e73c2767f0170cd4ff660ba0ccceac7c080573.patch?full_index=1","sha256":"d1e8adc4371cfa3b2cc033b06c26daf2aa219cdd8d7a58b3fadfbdc0cbf9f920"}],"stable_checksum":"b9a01ed892702f21f78b6ef4ec701e2db3220b5702d1cf93b10e843cad1e69a1","stable_url_args":["https://github.com/gerbv/gerbv/archive/refs/tags/v2.11.1.tar.gz"],"stable_version":"2.11.1"},"gerrit-tools":{"bottle_rebuild":2,"conflicts":[["git-gerrit",{":because":"both install `gerrit-cherry-pick` binaries"}],["git-review",{":because":"both install `git-review` binaries"}]],"desc":"Tools to ease Gerrit code review","executables":["gerrit-cherry-pick","gerrit-setup","git-review"],"head_url_args":["https://github.com/indirect/gerrit-tools.git",{":branch":"main"}],"homepage":"https://github.com/indirect/gerrit-tools","license":"Apache-2.0","ruby_source_checksum":"76afc93f3355011575cb00e759267cda446162e073471f24f2dc2703bc246084","stable_checksum":"c3a84af2ddb0f17b7a384e5dbc797329fb94d2499a75b6d8f4c8ed06a4a482dd","stable_url_args":["https://github.com/indirect/gerrit-tools/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"5f4f0ba04b41b1b03bfb7341f646cdbaca62ae8daf624675e1c08e0c05ba07ef"},"gersemi":{"desc":"Formatter to make your CMake code the real treasure","executables":["gersemi"],"head_dependencies":["libyaml","python@3.14",{"rust":":build"}],"homepage":"https://github.com/BlankSpruce/gersemi","license":"MPL-2.0","ruby_source_checksum":"47f4506a569a66d2dfb17e98825c6f1ffaa2dbd0dc8cdc2daa80d3c195b8f708","stable_dependencies":["libyaml","python@3.14",{"rust":":build"}],"stable_checksum":"f598d62bd2bee0b6cbfc4e71f82c86f768ab31d135a312585fabbd7e57b64e09","stable_url_args":["https://files.pythonhosted.org/packages/01/45/93f06bcc8fd631e50875ae70c542de7a46e6a06b9e19f39fb903b61e8ac8/gersemi-0.27.7.tar.gz"],"stable_version":"0.27.7"},"gerust":{"bottle_rebuild":1,"desc":"Project generator for Rust backend projects","executables":["gerust"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/mainmatter/gerust.git",{":branch":"main"}],"homepage":"https://gerust.rs/","license":"MIT","ruby_source_checksum":"43e2a4c6152672dc9c3db64b6047d857327711ccc34d5c49e83caba040bedb81","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"1036cc5461e91f775bf499575f2352cba8a91ac2c97d2b312bdc19601d300038","stable_url_args":["https://github.com/mainmatter/gerust/archive/refs/tags/v0.0.6.tar.gz"],"stable_version":"0.0.6"},"get-flash-videos":{"deprecate_args":{":date":"2025-03-21",":because":":unmaintained"},"desc":"Download or play videos from various Flash-based websites","disable_args":{":date":"2026-03-21",":because":":unmaintained"},"head_dependencies":["rtmpdump"],"head_uses_from_macos":[["openssl"],["perl"]],"homepage":"https://github.com/monsieurvideo/get-flash-videos","license":"Apache-2.0","revision":4,"ruby_source_checksum":"6a1756aefbdc20bd05737efa402be5cd94dfe7fab69decaa1e0804ea99f54472","stable_dependencies":["rtmpdump"],"stable_checksum":"37267b41c7b0c240d99ed1f5e7ba04d00f98a8daff82ac9edd2b12c3bca83d73","stable_url_args":["https://github.com/monsieurvideo/get-flash-videos/archive/refs/tags/1.25.99.03.tar.gz"],"stable_uses_from_macos":[["openssl"],["perl"]],"stable_version":"1.25.99.03"},"get_iplayer":{"desc":"Utility for downloading TV and radio programmes from BBC iPlayer","executables":["get_iplayer","get_iplayer.cgi"],"head_dependencies":["atomicparsley","ffmpeg"],"head_url_args":["https://github.com/get-iplayer/get_iplayer.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"],["perl"]],"homepage":"https://github.com/get-iplayer/get_iplayer","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"c2436398dc67e6d7312170509e2b041b956992efbcc55fb212052815a7f0a40b","stable_dependencies":["atomicparsley","ffmpeg"],"stable_checksum":"9a70383143b6e3f43ee079f551b7f5719037ada86eb48d9defc66e00e619d996","stable_url_args":["https://github.com/get-iplayer/get_iplayer/archive/refs/tags/v3.36.tar.gz"],"stable_uses_from_macos":[["libxml2"],["perl"]],"stable_version":"3.36"},"getdns":{"desc":"Modern asynchronous DNS API","executables":["getdns_query","getdns_server_mon"],"head_dependencies":["libev","libevent","libidn2","libuv","openssl@3","unbound",{"cmake":":build"}],"head_url_args":["https://github.com/getdnsapi/getdns.git",{":branch":"develop"}],"homepage":"https://getdnsapi.net","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"a917a23d1c616fbd1f967d378669bd0ad2fcd4584aedc4e87aaf2f1a0f4821c3","stable_dependencies":["libev","libevent","libidn2","libuv","openssl@3","unbound",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/getdnsapi/getdns/commit/ee534d10bf1aff0ff62b7ea8c0e2f894e015e429.patch?full_index=1","sha256":"7e3afaaaf89fd914eb425de33c3e097ef3df4f467f26434706108ebcda3db10b"}],"stable_checksum":"f1404ca250f02e37a118aa00cf0ec2cbe11896e060c6d369c6761baea7d55a2c","stable_url_args":["https://getdnsapi.net/releases/getdns-1-7-3/getdns-1.7.3.tar.gz"],"stable_version":"1.7.3","bottle_cellar":":any","bottle_checksum":"546421d61bf0ed25dddf21496983fd8e93031e4665eeff8fe6badff4fec8c7b4"},"getmail6":{"desc":"Extensible mail retrieval system with POP3, IMAP4, SSL support","executables":["getmail","getmail_fetch","getmail_maildir","getmail_mbox"],"head_uses_from_macos":[["python"]],"homepage":"https://getmail6.org/","license":"GPL-2.0-only","ruby_source_checksum":"ecf394fc04cab3b692dfdc7069fe167b7cfdba1de4682f81b6cadfbc019adf10","stable_checksum":"a78ce1f02a35c1aed95d6fd8bc9db47e514247ec66a87e00ef9eda80d800d9ad","stable_url_args":["https://github.com/getmail6/getmail6/archive/refs/tags/v6.20.00.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"6.20.00","bottle_tag":":all","bottle_checksum":"8cd5b0c2f2645f5102d69c7231e8acbc3d560160e2c075d90cb36ef151e2dc67"},"getparty":{"desc":"Multi-part HTTP download manager","executables":["getparty"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/vbauerster/getparty.git",{":branch":"master"}],"homepage":"https://github.com/vbauerster/getparty","license":"BSD-3-Clause","ruby_source_checksum":"3df716122282dbf8b965d2f89b930a4649cf249c3fbf66fdcb48d02de647d685","stable_dependencies":[{"go":":build"}],"stable_checksum":"a35626107b4217eb348cf354203011ea1e524adf014df6e59a4991d2e46a00ce","stable_url_args":["https://github.com/vbauerster/getparty/archive/refs/tags/v1.26.3.tar.gz"],"stable_version":"1.26.3"},"gettext":{"bottle_rebuild":1,"desc":"GNU internationalization (i18n) and localization (l10n) library","executables":["autopoint","envsubst","gettext","gettext.sh","gettextize","msgattrib","msgcat","msgcmp","msgcomm","msgconv","msgen","msgexec","msgfilter","msgfmt","msggrep","msginit","msgmerge","msgpre","msgunfmt","msguniq","ngettext","po-fetch","printf_gettext","printf_ngettext","recode-sr-latin","spit","xgettext"],"head_dependencies":["json-c","libunistring"],"head_uses_from_macos":[["curl"],["libxml2"],["ncurses"]],"homepage":"https://www.gnu.org/software/gettext/","license":{":all_of":["GPL-3.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"5fcb6b3cb99302cd39932a000fe42a0debfca6981cae7d96c6c6ee7561030ec1","stable_dependencies":["json-c","libunistring"],"stable_checksum":"85d99b79c981a404874c02e0342176cf75c7698e2b51fe41031cf6526d974f1a","stable_url_args":["https://ftpmirror.gnu.org/gnu/gettext/gettext-1.0.tar.gz"],"stable_uses_from_macos":[["curl"],["libxml2"],["ncurses"]],"stable_version":"1.0"},"getxbook":{"bottle_rebuild":1,"desc":"Tools to download ebooks from various sources","executables":["getabook","getbnbook","getgbook"],"head_dependencies":["openssl@3"],"homepage":"https://njw.name/getxbook/","license":"ISC","revision":1,"ruby_source_checksum":"eb1aa795e38e298ecbf31e3a52e4fea12107731a07a2a7ad36f2cff5029bbdfa","stable_dependencies":["openssl@3"],"stable_checksum":"7a4b1636ecb6dace814b818d9ff6a68167799b81ac6fc4dca1485efd48cf1c46","stable_url_args":["https://njw.name/getxbook/getxbook-1.2.tar.xz"],"stable_version":"1.2","bottle_cellar":":any","bottle_checksum":"00932264ebc086317cc3ef8fbd68c7cc06be424ecd51c331fc84797a1a862268"},"gexiv2":{"desc":"GObject wrapper around the Exiv2 photo metadata library","head_dependencies":["exiv2","glib",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pygobject3":":build"},{"python@3.14":":build"},{"vala":":build"},{"pkgconf":":test"},{"pygobject3":":test"},{"python@3.14":":test"}],"homepage":"https://wiki.gnome.org/Projects/gexiv2","license":"GPL-2.0-or-later","ruby_source_checksum":"4cee035270e9a3484c2aff75528add202398665dec901eec11a3e3fe7d70415d","stable_dependencies":["exiv2","glib",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pygobject3":":build"},{"python@3.14":":build"},{"vala":":build"},{"pkgconf":":test"},{"pygobject3":":test"},{"python@3.14":":test"}],"stable_checksum":"18e9a05c637a77e800b001d87f70e4d02a7ba41b7745400a314a1072a1ddc943","stable_url_args":["https://download.gnome.org/sources/gexiv2/0.16/gexiv2-0.16.1.tar.xz"],"stable_version":"0.16.1"},"gf":{"desc":"App development framework of Golang","executables":["gf"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/gogf/gf.git",{":branch":"master"}],"homepage":"https://goframe.org","license":"MIT","ruby_source_checksum":"903aa75288573bff16b3a241c1d44ca7d142de54950cec71cba64a9a8793db24","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"9bb1cac58cced9a8efe922f90401bffe05d5bb3f6f72917a617a292963a58e54","stable_url_args":["https://github.com/gogf/gf/archive/refs/tags/v2.10.2.tar.gz"],"stable_version":"2.10.2"},"gffread":{"desc":"GFF/GTF format conversions, region filtering, FASTA sequence extraction","executables":["gffread"],"homepage":"https://github.com/gpertea/gffread","license":"MIT","ruby_source_checksum":"84c6bbe993061dbea951faaa527af27a75a0cc220324aa1ad903dc5bd194909e","stable_checksum":"3ee1a3a2db938569bcccb1e8d908503392ebf0a3f203ddaff1b967b8ade614d1","stable_url_args":["https://github.com/gpertea/gffread/releases/download/v0.12.9/gffread-0.12.9.tar.gz"],"stable_version":"0.12.9"},"gflags":{"desc":"Library for processing command-line flags","executables":["gflags_completions.sh"],"head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"homepage":"https://gflags.github.io/gflags/","license":"BSD-3-Clause","ruby_source_checksum":"537df8e399acc7d226e8bc6f64c096967f2a0436749cd3ec9635b9dd0813dbf9","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"f619a51371f41c0ad6837b2a98af9d4643b3371015d873887f7e8d3237320b2f","stable_url_args":["https://github.com/gflags/gflags/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"gfold":{"conflicts":[["coreutils",{":because":"both install `gfold` binaries"}]],"desc":"Help keep track of your Git repositories, written in Rust","executables":["gfold"],"head_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/nickgerace/gfold.git",{":branch":"main"}],"homepage":"https://github.com/nickgerace/gfold","license":"Apache-2.0","ruby_source_checksum":"61bb5a420d0b88b3632e76ca8b3f3f2ab2518c35f2972758345ea8ba4ee09bd0","stable_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e8e0667c324658c0c816c909e880879f606ca7d874b7cbf4820ef47ba517d558","stable_url_args":["https://github.com/nickgerace/gfold/archive/refs/tags/2026.3.0.tar.gz"],"stable_version":"2026.3.0"},"gforth":{"bottle_rebuild":1,"desc":"Implementation of the ANS Forth language","executables":["gforth","gforth-0.7.3","gforth-fast","gforth-fast-0.7.3","gforth-itc","gforth-itc-0.7.3","gforthmi","gforthmi-0.7.3","vmgen","vmgen-0.7.3"],"head_dependencies":["libtool",{"emacs":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://www.gnu.org/software/gforth/","license":"GPL-3.0-or-later","revision":3,"ruby_source_checksum":"5d6406ed2ae91766572100e16dac017846100a7ac906482ebd225ba26c221b1d","stable_dependencies":["libtool",{"emacs":":build"}],"stable_checksum":"2f62f2233bf022c23d01c920b1556aa13eab168e3236b13352ac5e9f18542bb0","stable_url_args":["https://ftpmirror.gnu.org/gnu/gforth/gforth-0.7.3.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.7.3","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"abb4ada62e3e52e94056c16e69258b058360592e2408ec19d1f5fc803da6ecf0"},"gfxutil":{"desc":"Device Properties conversion tool","executables":["gfxutil"],"head_url_args":["https://github.com/acidanthera/gfxutil.git",{":branch":"master"}],"homepage":"https://github.com/acidanthera/gfxutil","license":":public_domain","ruby_source_checksum":"c815ff1b44307e2fe854d04db39088210ecfcf97a25ae0e937c1005d434659b2","stable_checksum":"f1b3779fd917b8fa9b4286f0e451617fa450e740df6e780651341dfebec868d9","stable_url_args":["https://github.com/acidanthera/gfxutil/archive/refs/tags/1.84b.tar.gz"],"stable_version":"1.84b"},"ggc":{"desc":"Modern Git CLI","executables":["ggc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bmf-san/ggc.git",{":branch":"main"}],"head_uses_from_macos":[["vim"]],"homepage":"https://github.com/bmf-san/ggc","license":"MIT","ruby_source_checksum":"fe8a14491374937109eef1ccbbddc317d84482f4b3145e3d2589a18c26bfa245","stable_dependencies":[{"go":":build"}],"stable_checksum":"034e9645b980071dba922839e0878680ff1130fa3439115cfd525554e01a2340","stable_url_args":["https://github.com/bmf-san/ggc/archive/refs/tags/v8.7.0.tar.gz"],"stable_uses_from_macos":[["vim"]],"stable_version":"8.7.0"},"ggh":{"desc":"Recall your SSH sessions","executables":["ggh"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/byawitz/ggh.git",{":branch":"master"}],"homepage":"https://github.com/byawitz/ggh","license":"Apache-2.0","ruby_source_checksum":"9b21dcad43866938d34dca823f9809cb2b14affa841934af724784a157b83bd0","stable_dependencies":[{"go":":build"}],"stable_checksum":"1adf81aec62040233154843dd18cf575c9485a10d4f46c475708474536422b1b","stable_url_args":["https://github.com/byawitz/ggh/archive/refs/tags/v0.1.5.tar.gz"],"stable_version":"0.1.5"},"ggml":{"desc":"Tensor library for machine learning","head_dependencies":["libomp",{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/ggml-org/ggml.git",{":branch":"master"}],"homepage":"https://github.com/ggml-org/ggml","license":"MIT","link_overwrite_paths":["include/ggml*","include/gguf.h","lib/cmake/ggml/","lib/libggml*"],"ruby_source_checksum":"9e5880a217a379bb88e00f13650c124df301f3b128b3f1520dce82e3a06ce56e","stable_dependencies":["libomp",{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"86800455b5520fc86023979790703a9e2e1e4038b20039334be21df4d55bc868","stable_url_args":["https://github.com/ggml-org/ggml/archive/refs/tags/v0.15.3.tar.gz"],"stable_version":"0.15.3"},"ggshield":{"desc":"Scanner for secrets and sensitive data in code","executables":["ggshield"],"head_dependencies":["certifi","cryptography","libyaml","openssl@3","pydantic","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/GitGuardian/ggshield.git",{":branch":"main"}],"homepage":"https://www.gitguardian.com","license":"MIT","revision":1,"ruby_source_checksum":"4e045f2029c05ca4138d15b809b05eb9efa73431a4ea5d6217ce4f5be67af110","stable_dependencies":["certifi","cryptography","libyaml","openssl@3","pydantic","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"bcb3f485e0ac12adbca44b4e7135bb522e29b2a774842eaf942ffca972f2219a","stable_url_args":["https://files.pythonhosted.org/packages/9d/f9/3f2b594156cda7ed2afba978daec90fc0fad5023a1896aacf120f259f9a1/ggshield-1.52.2.tar.gz"],"stable_version":"1.52.2"},"gh-ost":{"desc":"Triggerless online schema migration solution for MySQL","executables":["gh-ost"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/github/gh-ost.git",{":branch":"master"}],"homepage":"https://github.com/github/gh-ost","license":"MIT","ruby_source_checksum":"5fb94926bb6a095ca1193a62ea5299f393cefa5e8d6cb50fa16c698d58e6b0e2","stable_dependencies":[{"go":":build"}],"stable_checksum":"70222d979e6d442befbbc11cdb16d420bc84ae7be277d79648c420e4458251c4","stable_url_args":["https://github.com/github/gh-ost/archive/refs/tags/v1.1.10.tar.gz"],"stable_version":"1.1.10"},"gh":{"desc":"GitHub command-line tool","executables":["gh"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cli/cli.git",{":branch":"trunk"}],"homepage":"https://cli.github.com/","license":"MIT","ruby_source_checksum":"e7954cb0f8a08c9ce85c0603699c17554acc5e5c14a5479fcec562c424069e15","stable_dependencies":[{"go":":build"}],"stable_checksum":"8d80d0aeccea7bec8024f8c30365bbfa76852901f2b2cb0afb7ab2cbf6d317c2","stable_url_args":["https://github.com/cli/cli/archive/refs/tags/v2.96.0.tar.gz"],"stable_version":"2.96.0"},"ghalint":{"desc":"GitHub Actions linter","executables":["ghalint"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/suzuki-shunsuke/ghalint.git",{":branch":"main"}],"homepage":"https://github.com/suzuki-shunsuke/ghalint","license":"MIT","ruby_source_checksum":"d9f23301e9d8b2813ef929eb3ef9abf24ce8ed16384bea88af6d782309777a12","stable_dependencies":[{"go":":build"}],"stable_checksum":"1188047b654a86390d49b776153c1a7b3eddde30ebcc0d024dfab9585785b02b","stable_url_args":["https://github.com/suzuki-shunsuke/ghalint/archive/refs/tags/v1.5.6.tar.gz"],"stable_version":"1.5.6"},"ghc":{"aliases":["ghc@9","ghc@9.14"],"desc":"Glorious Glasgow Haskell Compilation System","executables":["ghc","ghc-9.14.1","ghc-pkg","ghc-pkg-9.14.1","ghci","ghci-9.14.1","haddock","haddock-ghc-9.14.1","hp2ps","hp2ps-ghc-9.14.1","hpc","hpc-ghc-9.14.1","hsc2hs","hsc2hs-ghc-9.14.1","runghc","runghc-9.14.1","runhaskell","runhaskell-9.14.1"],"head_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"},{"python@3.14":":build"},{"sphinx-doc":":build"},{"xz":":build"}],"head_url_args":["https://gitlab.haskell.org/ghc/ghc.git",{":branch":"master"}],"head_uses_from_macos":[[{"m4":":build"}],["libffi"],["ncurses"]],"homepage":"https://haskell.org/ghc/","license":"BSD-3-Clause","post_install_defined":true,"ruby_source_checksum":"7a0fa0cb49736829c7828af6fe2e69edff11371389cd208fe8a6c83c3ae7d32d","stable_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"},{"python@3.14":":build"},{"sphinx-doc":":build"},{"xz":":build"}],"stable_checksum":"2a83779c9af86554a3289f2787a38d6aa83d00d136aa9f920361dd693c101e77","stable_url_args":["https://downloads.haskell.org/~ghc/9.14.1/ghc-9.14.1-src.tar.xz"],"stable_uses_from_macos":[[{"m4":":build"}],["libffi"],["ncurses"]],"stable_version":"9.14.1","versioned_formulae":["ghc@9.12","ghc@9.10","ghc@9.8","ghc@9.6","ghc@9.4","ghc@9.2"]},"ghc@9.10":{"bottle_rebuild":1,"desc":"Glorious Glasgow Haskell Compilation System","executables":["ghc","ghc-9.10.3","ghc-pkg","ghc-pkg-9.10.3","ghci","ghci-9.10.3","haddock","haddock-ghc-9.10.3","hp2ps","hp2ps-ghc-9.10.3","hpc","hpc-ghc-9.10.3","hsc2hs","hsc2hs-ghc-9.10.3","runghc","runghc-9.10.3","runhaskell","runhaskell-9.10.3"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"python@3.14":":build"},{"sphinx-doc":":build"},{"xz":":build"}],"head_uses_from_macos":[[{"m4":":build"}],["ncurses"]],"homepage":"https://haskell.org/ghc/","keg_only_args":[":versioned_formula"],"license":{":all_of":["BSD-3-Clause","MIT",{":any_of":["LGPL-3.0-or-later","GPL-2.0-or-later"]}]},"post_install_defined":true,"ruby_source_checksum":"e2233d188b4f96df3cb6b95504c8063aef2e900651c9b1104fb6b5dd3235ca25","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"python@3.14":":build"},{"sphinx-doc":":build"},{"xz":":build"}],"stable_checksum":"d266864b9e0b7b741abe8c9d6a790d7c01c21cf43a1419839119255878ebc59a","stable_url_args":["https://downloads.haskell.org/~ghc/9.10.3/ghc-9.10.3-src.tar.xz"],"stable_uses_from_macos":[[{"m4":":build"}],["ncurses"]],"stable_version":"9.10.3","versioned_formulae":["ghc@9.12","ghc@9.8","ghc@9.6","ghc@9.4","ghc@9.2"]},"ghc@9.12":{"bottle_rebuild":1,"desc":"Glorious Glasgow Haskell Compilation System","executables":["ghc","ghc-9.12.3","ghc-pkg","ghc-pkg-9.12.3","ghci","ghci-9.12.3","haddock","haddock-ghc-9.12.3","hp2ps","hp2ps-ghc-9.12.3","hpc","hpc-ghc-9.12.3","hsc2hs","hsc2hs-ghc-9.12.3","runghc","runghc-9.12.3","runhaskell","runhaskell-9.12.3"],"head_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"},{"python@3.14":":build"},{"sphinx-doc":":build"},{"xz":":build"}],"head_uses_from_macos":[[{"m4":":build"}],["libffi"],["ncurses"]],"homepage":"https://haskell.org/ghc/","keg_only_args":[":versioned_formula"],"license":"BSD-3-Clause","post_install_defined":true,"ruby_source_checksum":"320e10f3a2d89973e0e00e11977809366ef3c991169e0c026e5b5b7ec736c64a","stable_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"},{"python@3.14":":build"},{"sphinx-doc":":build"},{"xz":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.haskell.org/ghc/ghc/-/commit/65370007e2d9f1976fbcfbb514917fb111117148.diff","sha256":"09e9e9313134959b90c8222213e5ab8af7d6dbd10a5c25454d7b85eced281eb8"}],"stable_checksum":"209023906ce460e5288c9844b728a7f704868269489dc724ed097da550f6e869","stable_url_args":["https://downloads.haskell.org/~ghc/9.12.3/ghc-9.12.3-src.tar.xz"],"stable_uses_from_macos":[[{"m4":":build"}],["libffi"],["ncurses"]],"stable_version":"9.12.3","versioned_formulae":["ghc@9.10","ghc@9.8","ghc@9.6","ghc@9.4","ghc@9.2"]},"ghc@9.2":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-08-15",":because":":unmaintained"},"desc":"Glorious Glasgow Haskell Compilation System","disable_args":{":date":"2025-08-16",":because":":unmaintained"},"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"python@3.12":":build"},{"sphinx-doc":":build"}],"head_uses_from_macos":[[{"m4":":build"}],[{"xz":":build"}],["ncurses"]],"homepage":"https://haskell.org/ghc/","keg_only_args":[":versioned_formula"],"license":{":all_of":["BSD-3-Clause","MIT",{":any_of":["LGPL-3.0-or-later","GPL-2.0-or-later"]}]},"post_install_defined":true,"ruby_source_checksum":"d53de9ad7d3cbcdf50b7a95b9fe064a56a325fdd6a2b3848375d23b16eecb007","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"python@3.12":":build"},{"sphinx-doc":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.haskell.org/ghc/ghc/-/commit/00dc51060881df81258ba3b3bdf447294618a4de.diff","sha256":"354baeb8727fbbfb6da2e88f9748acaab23bcccb5806f8f59787997753231dbb"},{"strip":"p1","url":"https://gitlab.haskell.org/ghc/ghc/-/commit/70526f5bd8886126f49833ef20604a2c6477780a.diff","sha256":"54cdde1ca5d1b6fe3bbad8d0eac2b8c112ca1f346c4086d1e7361fa9510f1f44"}],"stable_checksum":"5f13d1786bf4fd12f4b45faa37abedb5bb3f36d5e58f7da5307e8bfe88a567a1","stable_url_args":["https://downloads.haskell.org/~ghc/9.2.8/ghc-9.2.8-src.tar.xz"],"stable_uses_from_macos":[[{"m4":":build"}],[{"xz":":build"}],["ncurses"]],"stable_version":"9.2.8","versioned_formulae":["ghc@9.12","ghc@9.10","ghc@9.8","ghc@9.6","ghc@9.4"]},"ghc@9.4":{"deprecate_args":{":date":"2025-01-05",":because":":unmaintained"},"desc":"Glorious Glasgow Haskell Compilation System","disable_args":{":date":"2026-01-05",":because":":unmaintained"},"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"python@3.12":":build"},{"sphinx-doc":":build"}],"head_uses_from_macos":[[{"m4":":build"}],[{"xz":":build"}],["ncurses"]],"homepage":"https://haskell.org/ghc/","keg_only_args":[":versioned_formula"],"license":{":all_of":["BSD-3-Clause","MIT",{":any_of":["LGPL-3.0-or-later","GPL-2.0-or-later"]}]},"post_install_defined":true,"ruby_source_checksum":"2d70e8a92593852af8a00a48aea4888999cba0dab032ed8a218e18ff4a5fdc10","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"python@3.12":":build"},{"sphinx-doc":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.haskell.org/ghc/ghc/-/commit/70526f5bd8886126f49833ef20604a2c6477780a.diff","sha256":"54cdde1ca5d1b6fe3bbad8d0eac2b8c112ca1f346c4086d1e7361fa9510f1f44"}],"stable_checksum":"0bf407eb67fe3e3c24b0f4c8dea8cb63e07f63ca0f76cf2058565143507ab85e","stable_url_args":["https://downloads.haskell.org/~ghc/9.4.8/ghc-9.4.8-src.tar.xz"],"stable_uses_from_macos":[[{"m4":":build"}],[{"xz":":build"}],["ncurses"]],"stable_version":"9.4.8","versioned_formulae":["ghc@9.12","ghc@9.10","ghc@9.8","ghc@9.6","ghc@9.2"]},"ghc@9.6":{"deprecate_args":{":date":"2026-06-08",":because":":versioned_formula"},"desc":"Glorious Glasgow Haskell Compilation System","disable_args":{":date":"2027-06-08",":because":":versioned_formula"},"executables":["ghc","ghc-9.6.7","ghc-pkg","ghc-pkg-9.6.7","ghci","ghci-9.6.7","haddock","haddock-ghc-9.6.7","hp2ps","hp2ps-ghc-9.6.7","hpc","hpc-ghc-9.6.7","hsc2hs","hsc2hs-ghc-9.6.7","runghc","runghc-9.6.7","runhaskell","runhaskell-9.6.7"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"python@3.14":":build"},{"sphinx-doc":":build"}],"head_uses_from_macos":[[{"m4":":build"}],[{"xz":":build"}],["ncurses"]],"homepage":"https://haskell.org/ghc/","keg_only_args":[":versioned_formula"],"license":{":all_of":["BSD-3-Clause","MIT",{":any_of":["LGPL-3.0-or-later","GPL-2.0-or-later"]}]},"post_install_defined":true,"ruby_source_checksum":"3bf45c706ffedc20c43be475f4a9295370ed705711a963312e8f602419b9dfc4","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"python@3.14":":build"},{"sphinx-doc":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.haskell.org/ghc/ghc/-/commit/c9731d6d3cad01fccb88c99c4f26070a44680389.diff","sha256":"f7e921f7096c97bd4e63ac488186a132eb0cc508d04f0c5a99e9ded51bf16b25"}],"stable_checksum":"d053bf6ce1d588a75cfe8c9316269486e9d8fb89dcdf6fd92836fa2e3df61305","stable_url_args":["https://downloads.haskell.org/~ghc/9.6.7/ghc-9.6.7-src.tar.xz"],"stable_uses_from_macos":[[{"m4":":build"}],[{"xz":":build"}],["ncurses"]],"stable_version":"9.6.7","versioned_formulae":["ghc@9.12","ghc@9.10","ghc@9.8","ghc@9.4","ghc@9.2"]},"ghc@9.8":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-06-08",":because":":versioned_formula"},"desc":"Glorious Glasgow Haskell Compilation System","disable_args":{":date":"2027-06-08",":because":":versioned_formula"},"executables":["ghc","ghc-9.8.4","ghc-pkg","ghc-pkg-9.8.4","ghci","ghci-9.8.4","haddock","haddock-ghc-9.8.4","hp2ps","hp2ps-ghc-9.8.4","hpc","hpc-ghc-9.8.4","hsc2hs","hsc2hs-ghc-9.8.4","runghc","runghc-9.8.4","runhaskell","runhaskell-9.8.4"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"python@3.14":":build"},{"sphinx-doc":":build"},{"xz":":build"}],"head_uses_from_macos":[[{"m4":":build"}],["ncurses"]],"homepage":"https://haskell.org/ghc/","keg_only_args":[":versioned_formula"],"license":{":all_of":["BSD-3-Clause","MIT",{":any_of":["LGPL-3.0-or-later","GPL-2.0-or-later"]}]},"post_install_defined":true,"ruby_source_checksum":"3aa78d8a00028bb947fbc4835f31196da8377f0e920a518b6d355d60aa04f4d0","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"python@3.14":":build"},{"sphinx-doc":":build"},{"xz":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.haskell.org/ghc/ghc/-/commit/c9731d6d3cad01fccb88c99c4f26070a44680389.diff","sha256":"f7e921f7096c97bd4e63ac488186a132eb0cc508d04f0c5a99e9ded51bf16b25"}],"stable_checksum":"17e8188f3c8a5c2f73fb4e35d01032e8dc258835ec876d52c8ad8ee3d24b2fc5","stable_url_args":["https://downloads.haskell.org/~ghc/9.8.4/ghc-9.8.4-src.tar.xz"],"stable_uses_from_macos":[[{"m4":":build"}],["ncurses"]],"stable_version":"9.8.4","versioned_formulae":["ghc@9.12","ghc@9.10","ghc@9.6","ghc@9.4","ghc@9.2"]},"ghcid":{"desc":"Very low feature GHCi based IDE","executables":["ghcid"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"ghc":":test"}],"head_url_args":["https://github.com/ndmitchell/ghcid.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/ndmitchell/ghcid","license":"BSD-3-Clause","ruby_source_checksum":"0916db553ae68904d2812c1846747eff1021d7e989b41a9c1a0f4189cd5066d2","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"ghc":":test"}],"stable_checksum":"8e6ba85ef6184020a6e11fac5226c6a13e905c44b2e56d288f1fd0b3f0b34038","stable_url_args":["https://github.com/ndmitchell/ghcid/archive/refs/tags/v0.8.9.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.8.9"},"ghcitty":{"desc":"Fast, friendly GHCi","executables":["ghcitty"],"head_dependencies":[{"rust":":build"},{"ghc":":test"}],"homepage":"https://github.com/mattlianje/ghcitty","license":"Apache-2.0","ruby_source_checksum":"cb0f8e628038c83dcf131a261cacb92695a727f9c254357ec2b239b1e36614a5","stable_dependencies":[{"rust":":build"},{"ghc":":test"}],"stable_checksum":"d38c1c030351f18f4d35e6ccf2be2d8e9ba388501b5f4f6de8b7f2574a254c58","stable_url_args":["https://github.com/mattlianje/ghcitty/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0"},"ghcup":{"desc":"Installer for the general purpose language Haskell","executables":["ghcup"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/haskell/ghcup-hs.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["libffi"],["ncurses"]],"homepage":"https://www.haskell.org/ghcup/","license":"LGPL-3.0-only","ruby_source_checksum":"354a21b9449d879292929466aff25c443712a6f20d116c00c7050447e88b0b6f","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"a8b4657d235bb14fb8c4ed33cc3059297fbbb2dd98e239f4629c1ed1632041ed","stable_url_args":["https://github.com/haskell/ghcup-hs/archive/refs/tags/v0.2.6.2.tar.gz"],"stable_uses_from_macos":[["bzip2"],["libffi"],["ncurses"]],"stable_version":"0.2.6.2"},"ghex":{"bottle_rebuild":1,"desc":"GNOME hex editor","executables":["ghex"],"head_dependencies":["cairo","glib","gtk4","hicolor-icon-theme","libadwaita","pango","gettext",{"desktop-file-utils":":build"},{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://wiki.gnome.org/Apps/Ghex","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"6d9677da556ebf4aefbd5cb8519738a6eac9a1bd3efdbb83dbc990aeca2c7afe","stable_dependencies":["cairo","glib","gtk4","hicolor-icon-theme","libadwaita","pango","gettext",{"desktop-file-utils":":build"},{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"4134d2318b2aaadc7ab3dd33e07d7e6dbf31663cef5bfd2d21ba90ded5f584ab","stable_url_args":["https://download.gnome.org/sources/ghex/50/ghex-50.2.tar.xz"],"stable_version":"50.2"},"ghi":{"bottle_rebuild":1,"desc":"Work on GitHub issues on the command-line","executables":["ghi"],"head_url_args":["https://github.com/drazisil/ghi.git",{":branch":"master"}],"head_uses_from_macos":[["ruby"]],"homepage":"https://github.com/drazisil/ghi","license":"MIT","ruby_source_checksum":"ce2b90907a60309d565abbc0e0af6e1b1420d19fd292c640ffa859079286c54a","stable_checksum":"83fbc4918ddf14df77ef06b28922f481747c6f4dc99b865e15d236b1db98c0b8","stable_url_args":["https://github.com/drazisil/ghi/archive/refs/tags/1.2.1.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"1.2.1"},"ghidra":{"desc":"Multi-platform software reverse engineering framework","executables":["ghidraRun","pyghidraRun"],"head_dependencies":["openjdk@21",{"gradle":":build"},{"python@3.14":":build"}],"homepage":"https://github.com/NationalSecurityAgency/ghidra","license":"Apache-2.0","ruby_source_checksum":"e7eaf62a37abc91e14d09f6c8b6baabe3b253fd5d942e1530fb0112a5c1c5754","stable_dependencies":["openjdk@21",{"gradle":":build"},{"python@3.14":":build"}],"stable_checksum":"c30fe709ec5d5e68bf799a6c1f4dfc6853dacb189d10203eb882ecbb408db216","stable_url_args":["https://github.com/NationalSecurityAgency/ghidra/archive/refs/tags/Ghidra_12.1.2_build.tar.gz"],"stable_version":"12.1.2"},"ghorg":{"desc":"Quickly clone an entire org's or user's repositories into one directory","executables":["ghorg"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gabrie30/ghorg.git",{":branch":"master"}],"homepage":"https://github.com/gabrie30/ghorg","license":"Apache-2.0","ruby_source_checksum":"f1d1630ebc53190d4da3cb5c4edde5284b5b8495fcd9d9d1d3f76f41ab16c031","stable_dependencies":[{"go":":build"}],"stable_checksum":"d3a6c0897092262f94770ace76b88fd76cf28b2f0d2c4bde37af5e446ecd5303","stable_url_args":["https://github.com/gabrie30/ghorg/archive/refs/tags/v1.11.12.tar.gz"],"stable_version":"1.11.12"},"ghostscript":{"aliases":["gs"],"caveats":"Ghostscript is now built `--without-versioned-path`. Temporary backwards\ncompatibility symlinks exist but will be removed with 10.07.0 release.\n","conflicts":[["gambit-scheme",{":because":"both install `gsc` binary"}],["gerbil-scheme",{":because":"both install `gsc` binary"}]],"desc":"Interpreter for PostScript and PDF","executables":["dvipdf","eps2eps","gpcl6","gpcl6c","gpdlc","gs","gsbj","gsc","gsdj","gsdj500","gslj","gslp","gsnd","gsx","gxps","gxpsc","lprsetup.sh","pdf2dsc","pdf2ps","pf2afm","pfbtopfa","pphs","printafm","ps2ascii","ps2epsi","ps2pdf","ps2pdf12","ps2pdf13","ps2pdf14","ps2pdfwr","ps2ps","ps2ps2","unix-lpr.sh"],"head_dependencies":["fontconfig","freetype","jbig2dec","jpeg-turbo","leptonica","libarchive","libidn","libpng","libtiff","little-cms2","openjpeg","tesseract",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/ArtifexSoftware/ghostpdl.git",{":branch":"master"}],"head_uses_from_macos":[["expat"]],"homepage":"https://www.ghostscript.com/","license":"AGPL-3.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"350c18ba2b3d25e4cc65d58d5e5310e338b0943132e20abb9af7f7174f9b52f9","stable_dependencies":["fontconfig","freetype","jbig2dec","jpeg-turbo","leptonica","libarchive","libidn","libpng","libtiff","little-cms2","openjpeg","tesseract",{"pkgconf":":build"}],"stable_checksum":"56f6a82907c3a73bba95de1319e029adf16477e34df2dea180d390e71e7c4053","stable_url_args":["https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10071/ghostpdl-10.07.1.tar.xz"],"stable_uses_from_macos":[["expat"]],"stable_version":"10.07.1"},"ghostunnel":{"desc":"Simple SSL/TLS proxy with mutual authentication","executables":["ghostunnel"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ghostunnel/ghostunnel.git",{":branch":"master"}],"homepage":"https://ghostunnel.dev/","license":"Apache-2.0","ruby_source_checksum":"ac0492d0b4f2cffbbeb39faaa1dd5102c9d8596840feb9f11a975f18a6b0633f","stable_dependencies":[{"go":":build"}],"stable_checksum":"fd5757ca08f60f29bd0997dbf285f0a94a77e7e6d115467bea01027791e963b0","stable_url_args":["https://github.com/ghostunnel/ghostunnel/archive/refs/tags/v1.11.0.tar.gz"],"stable_version":"1.11.0"},"ghq":{"desc":"Remote repository management made easy","executables":["ghq"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/x-motemen/ghq.git",{":branch":"master"}],"homepage":"https://github.com/x-motemen/ghq","license":"MIT","ruby_source_checksum":"a8287673641baccaf28934a6ebc2753df66e258b1a40ac6b19bfcc30e9a03a98","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/x-motemen/ghq.git",{":tag":"v1.10.1",":revision":"f60089654267c0990f076186b2ced2eb307d2cbe"}],"stable_version":"1.10.1"},"ghr":{"desc":"Upload multiple artifacts to GitHub Release in parallel","executables":["ghr"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tcnksm/ghr.git",{":branch":"master"}],"homepage":"https://github.com/tcnksm/ghr","license":"MIT","ruby_source_checksum":"6267b9fa997aa29c702c97a0182d56eb2afdcdcadf5916962cc979f8f0ff857b","stable_dependencies":[{"go":":build"}],"stable_checksum":"3524fcc2ba6874d393a1936d4c5b3b23c18fe2bdf453be15321b93ce0aa4c886","stable_url_args":["https://github.com/tcnksm/ghr/archive/refs/tags/v0.18.3.tar.gz"],"stable_version":"0.18.3"},"ghz-web":{"desc":"Web interface for ghz","executables":["ghz-web"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bojand/ghz.git",{":branch":"master"}],"homepage":"https://ghz.sh","license":"Apache-2.0","ruby_source_checksum":"434747a75f0d46ae1f7c67fc8a2cf34c96ff2ada8e65683cef163dafafecbcf5","stable_dependencies":[{"go":":build"}],"stable_checksum":"d92ed00a2cd1be3b14fe680e1615e9dace4fd4cf6d679811173ae7f2611ad762","stable_url_args":["https://github.com/bojand/ghz/archive/refs/tags/v0.121.0.tar.gz"],"stable_version":"0.121.0"},"ghz":{"desc":"Simple gRPC benchmarking and load testing tool","executables":["ghz"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bojand/ghz.git",{":branch":"master"}],"homepage":"https://ghz.sh","license":"Apache-2.0","ruby_source_checksum":"c4304694d018df59a615af443a83bd15dce20461e9ac9b7aa4b3d6e8f45b538d","stable_dependencies":[{"go":":build"}],"stable_checksum":"d92ed00a2cd1be3b14fe680e1615e9dace4fd4cf6d679811173ae7f2611ad762","stable_url_args":["https://github.com/bojand/ghz/archive/refs/tags/v0.121.0.tar.gz"],"stable_version":"0.121.0"},"gi-docgen":{"desc":"Documentation tool for GObject-based libraries","executables":["gi-docgen"],"head_dependencies":["python@3.14"],"head_url_args":["https://gitlab.gnome.org/GNOME/gi-docgen.git",{":branch":"main"}],"homepage":"https://gnome.pages.gitlab.gnome.org/gi-docgen/","license":{":any_of":["Apache-2.0","GPL-3.0-or-later"]},"revision":1,"ruby_source_checksum":"871aea22ce0f9c1099fbebf3d8fe3b5b65f602d8ee18c02af949a335e78abfa5","stable_dependencies":["python@3.14"],"stable_checksum":"65ac3c4f2b4255d1c616fb8eae55139b6ca10071545ca2272759ffd2ccf2c7b5","stable_url_args":["https://files.pythonhosted.org/packages/43/23/386dad008d1f1dc3c7188db63ea5bf82ceb41a5914fb050e6e09a14a457a/gi_docgen-2026.1.tar.gz"],"stable_version":"2026.1"},"gibbslda":{"desc":"Library wrapping imlib2's context API","executables":["lda"],"homepage":"https://gibbslda.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"792f41e959675f75aa67f16c2190c239537b50dc87786e35af1286b72fb89d7d","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"4ca7b51bd2f098534f2fdf82c3f861f5d8bf92e29a6b7fbdc50c3c2baeb070ae","stable_url_args":["https://downloads.sourceforge.net/project/gibbslda/GibbsLDA%2B%2B/0.2/GibbsLDA%2B%2B-0.2.tar.gz"],"stable_version":"0.2","bottle_checksum":"8ef52ad690cdbeaaf7b4a148dc97b730585f491335aae782c2d1fbda0149e868"},"gibo":{"desc":"Access GitHub's .gitignore boilerplates","executables":["gibo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/simonwhitaker/gibo.git",{":branch":"main"}],"homepage":"https://github.com/simonwhitaker/gibo","license":"Unlicense","ruby_source_checksum":"c4663d980588dafd3834dd5f2ef1ba35946f4e804afa8e3766bd2ab14f06ca81","stable_dependencies":[{"go":":build"}],"stable_checksum":"1c9432a3bd417709fee9a475b85dc0dbfa10e62676b54e8f3ea4d7c44f6e16b3","stable_url_args":["https://github.com/simonwhitaker/gibo/archive/refs/tags/v3.0.22.tar.gz"],"stable_version":"3.0.22"},"gickup":{"desc":"Backup all your repositories with Ease","executables":["gickup"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cooperspencer/gickup.git",{":branch":"main"}],"homepage":"https://cooperspencer.github.io/gickup-documentation/","license":"Apache-2.0","ruby_source_checksum":"59515e1d350334cfc544bde3a3d8c5d881eeba2ecbbb545475172592d2eff326","stable_dependencies":[{"go":":build"}],"stable_checksum":"61cb2fef81f719bdf4bce8061aae2a0280985e13e194121455ffbfb4d2cfce24","stable_url_args":["https://github.com/cooperspencer/gickup/archive/refs/tags/v0.10.45.tar.gz"],"stable_version":"0.10.45"},"gif2png":{"desc":"Convert GIFs to PNGs","executables":["gif2png","web2png"],"head_dependencies":[{"go":":build"},{"xmlto":":build"}],"head_url_args":["https://gitlab.com/esr/gif2png.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"http://www.catb.org/~esr/gif2png/","license":"BSD-2-Clause","ruby_source_checksum":"cec40ee65d5fed7038bb5812cf34e1014ac6231e79ce6ee069145306932e6e62","stable_dependencies":[{"go":":build"},{"xmlto":":build"}],"stable_checksum":"5d2770dce994e08ef54871ea4b0774e0ec0476aad5b3e47e21b4af59fdc8158b","stable_url_args":["https://gitlab.com/esr/gif2png/-/archive/3.0.3/gif2png-3.0.3.tar.bz2"],"stable_uses_from_macos":[["python"]],"stable_version":"3.0.3","bottle_checksum":"6ee7f033d2587da8ef2bea8b06ae06490e883b2d940f5c4c384785dc6cc2cd08"},"gifcap":{"bottle_rebuild":1,"desc":"Capture video from an Android device and make a gif","executables":["gifcap"],"head_dependencies":["ffmpeg"],"head_url_args":["https://github.com/outlook/gifcap.git",{":branch":"master"}],"homepage":"https://github.com/outlook/gifcap","license":"MIT","ruby_source_checksum":"3d05db9a00a5c49bdc7b081b8d96d61707dbd823033b988a49a8bf59e0ae5110","stable_dependencies":["ffmpeg"],"stable_checksum":"32747a6cf77f7ea99380752ba35ecd929bb185167e5908cf910d2a92f05029ad","stable_url_args":["https://github.com/outlook/gifcap/archive/refs/tags/1.0.4.tar.gz"],"stable_version":"1.0.4","bottle_tag":":all","bottle_checksum":"444ff7c3428195689d64e4d9700488e04ae1837e87cc93c71a42a0d1e8a8a9ea"},"gifify":{"bottle_rebuild":2,"desc":"Turn movies into GIFs","executables":["gifify"],"head_dependencies":["ffmpeg","imagemagick"],"head_url_args":["https://github.com/jclem/gifify.git",{":branch":"master"}],"head_uses_from_macos":[["bc-gh"]],"homepage":"https://github.com/jclem/gifify","license":"MIT","ruby_source_checksum":"2c26f8c38136a48f873f33d016f670c243395de3759169fc99630cec7c65bc75","stable_dependencies":["ffmpeg","imagemagick"],"stable_checksum":"4cb967e8d0ba897bc91a60006e34299687f388dd47e05fd534f2eff8379fe479","stable_url_args":["https://github.com/jclem/gifify/archive/refs/tags/v4.0.tar.gz"],"stable_uses_from_macos":[["bc-gh"]],"stable_version":"4.0","bottle_tag":":all","bottle_checksum":"112f3fcebc9d5ec54142bcb1c376f314a82a69212c9a58fc7a20e9c64526abcb"},"giflib":{"desc":"Library and utilities for processing GIFs","executables":["gifbuild","gifclrmp","giffix","giftext","giftool"],"homepage":"https://giflib.sourceforge.net/","license":"MIT","oldnames":["giflib@5"],"ruby_source_checksum":"d4bb6ce9b07188e21650d06b0824f71530250e5c9ee6e8382129a709dcd91585","stable_checksum":"b65b66b99f0424b93525f987386f22fc5efb9da2bfc92ad4a532249aaffbab0e","stable_url_args":["https://downloads.sourceforge.net/project/giflib/giflib-6.x/giflib-6.1.3.tar.gz"],"stable_version":"6.1.3"},"gifsicle":{"desc":"GIF image/animation creator/editor","executables":["gifdiff","gifsicle"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/kohler/gifsicle.git",{":branch":"master"}],"homepage":"https://www.lcdf.org/gifsicle/","license":"GPL-2.0-only","ruby_source_checksum":"e015c324b59cff2fa821005b0121008f77d04ca238cee4c54670ad5f3c71158f","stable_checksum":"fd23d279681a6dfe3c15264e33f344045b3ba473da4d19f49e67a50994b077fb","stable_url_args":["https://www.lcdf.org/gifsicle/gifsicle-1.96.tar.gz"],"stable_version":"1.96"},"gifski":{"bottle_rebuild":1,"desc":"Highest-quality GIF encoder based on pngquant","executables":["gifski"],"head_dependencies":["ffmpeg",{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://gif.ski/","license":"AGPL-3.0-only","ruby_source_checksum":"124083356cbaa86c8abb89230bdf29cd179d8c84dd98d6114ed6b25f74422968","stable_dependencies":["ffmpeg",{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.archlinux.org/archlinux/packaging/packages/gifski/-/raw/592ebed61803fb8eb86fa8b5e33caec854e60ddf/ffmpeg-8.patch","sha256":"ce67b34864c276a87b5e8324c06297d3c52bd8fd625fd38236d3473d23513039"}],"stable_checksum":"c9711473615cb20d7754e8296621cdd95cc068cb04b640f391cd71f8787b692c","stable_url_args":["https://github.com/ImageOptim/gifski/archive/refs/tags/1.34.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"1.34.0"},"gimme-aws-creds":{"desc":"CLI to retrieve AWS credentials from Okta","executables":["gimme-aws-creds","gimme-aws-creds-autocomplete.sh","gimme-aws-creds.cmd"],"head_dependencies":["certifi","cryptography","libyaml","python@3.14"],"head_url_args":["https://github.com/Nike-Inc/gimme-aws-creds.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/Nike-Inc/gimme-aws-creds","license":"Apache-2.0","revision":14,"ruby_source_checksum":"3098f4404e4a5a4e9f4a8e8cb1219925e2d27e88b98f3212e74346768da047b1","stable_dependencies":["certifi","cryptography","libyaml","python@3.14"],"stable_checksum":"12784f4b749617d7391bf2056373990277858dc9886328832b545e9e334f24d3","stable_url_args":["https://files.pythonhosted.org/packages/63/73/9e508d37d4d301f6a3811fdc0b0a076696de87f82ad8a81ec28c3e6befb5/gimme_aws_creds-2.8.2.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"2.8.2"},"gimme":{"desc":"Shell script to install any Go version","executables":["gimme"],"homepage":"https://github.com/travis-ci/gimme","license":"MIT","ruby_source_checksum":"2b86b75247f3763421e44fb17ff477c82deea662d35766c3c1afe7aa507ca3ec","stable_checksum":"50c42ec01505bee0e5b60165a0f577fe1e08fe9278fe3fe4b073c521f781c61e","stable_url_args":["https://github.com/travis-ci/gimme/archive/refs/tags/v1.5.6.tar.gz"],"stable_version":"1.5.6","bottle_tag":":all","bottle_checksum":"a8ec70ee55a17b2a5ba037a519eab2618dc5ccd3c6198d28f2ec64065639896c"},"gimmecert":{"bottle_rebuild":2,"desc":"Quickly issue X.509 server and client certificates using locally-generated CA","executables":["gimmecert"],"head_dependencies":["certifi","cryptography","python@3.14"],"homepage":"https://projects.majic.rs/gimmecert","license":"GPL-3.0-or-later","no_autobump_args":{":because":"`update-python-resources` cannot determine dependencies"},"ruby_source_checksum":"b6cdcfffd74bb315982a85effea604e14ff4a89c68e46d92926aae2d62f32910","stable_dependencies":["certifi","cryptography","python@3.14"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"eb00848fab5295903b4d5ef997c411fe063abc5b0f520a78ca2cd23f77e3fd99","stable_url_args":["https://files.pythonhosted.org/packages/94/b3/f8d0d4fc8951d7ff02f1d3653ba446ad0edf14ab1a18cff4fbe1d1b62086/gimmecert-1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"131301a3467e90afb96224fdccf103949029d5f963f612f3bf5f512f81adbed0"},"ginac":{"desc":"Not a Computer algebra system","executables":["ginsh","viewgar"],"head_dependencies":["cln","python@3.14","readline",{"pkgconf":":build"}],"homepage":"https://www.ginac.de/","license":"GPL-2.0-or-later","ruby_source_checksum":"fe38378466155702b7bd9932dfa7a2868465819fa4d1457e6f4ca37406d31d98","stable_dependencies":["cln","python@3.14","readline",{"pkgconf":":build"}],"stable_checksum":"6cac1973a5325de0b9bcb8e392988ae95fbc37aa66c0f1f1d3b8e64c08cec1b9","stable_url_args":["https://www.ginac.de/ginac-1.8.10.tar.bz2"],"stable_version":"1.8.10"},"ginkgo":{"desc":"High-performance numerical linear algebra software package","head_dependencies":["libomp","metis","open-mpi",{"cmake":":build"},{"nlohmann-json":":build"},{"yaml-cpp":":build"},{"pkgconf":":test"}],"homepage":"https://ginkgo-project.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"ceda41f19beb84ff84cac6931d5f47f8a8d24d044432a2ac3230f04d3ac98557","stable_dependencies":["libomp","metis","open-mpi",{"cmake":":build"},{"nlohmann-json":":build"},{"yaml-cpp":":build"},{"pkgconf":":test"}],"stable_checksum":"8052c3d5994e1c996ebabe50a169deb565965da4f1c6c02e814ff0c7146c0378","stable_url_args":["https://github.com/ginkgo-project/ginkgo/archive/refs/tags/v1.11.0.tar.gz"],"stable_version":"1.11.0"},"girara":{"desc":"Common components for zathura","head_dependencies":["glib",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://pwmt.org/projects/girara/","license":"Zlib","ruby_source_checksum":"bfa0de042f8a1393cefc019d8381c4fa0c90a3f7d2e30c11daccdca691ca715f","stable_dependencies":["glib",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"342eca8108bd05a2275e3eacb18107fa3170fa89a12c77e541a5f111f7bba56d","stable_url_args":["https://pwmt.org/projects/girara/download/girara-2026.02.04.tar.xz"],"stable_version":"2026.02.04"},"gismo":{"bottle_rebuild":1,"desc":"C++ library for isogeometric analysis (IGA)","head_dependencies":["openblas","suite-sparse","superlu","libomp",{"cmake":":build"}],"head_url_args":["https://github.com/gismo/gismo.git",{":branch":"stable"}],"homepage":"https://gismo.github.io","license":"MPL-2.0","ruby_source_checksum":"6e03ea4da7d2b87c1cc49a14c8de07086966ec3211ac63b0b4eed3b8804ce605","stable_dependencies":["openblas","suite-sparse","superlu","libomp",{"cmake":":build"}],"stable_checksum":"6d20f0b43ed80d3bf34fcabdac10a6bed6afbb314239dcbd0495a362a87aca9a","stable_url_args":["https://github.com/gismo/gismo/archive/refs/tags/v25.07.0.tar.gz"],"stable_version":"25.07.0"},"gist":{"desc":"Command-line utility for uploading Gists","executables":["gist"],"head_url_args":["https://github.com/defunkt/gist.git",{":branch":"master"}],"head_uses_from_macos":[["ruby"]],"homepage":"https://defunkt.io/gist/","license":"MIT","ruby_source_checksum":"77b775bf746e2dfd4a41fed5b608a62f7aa61d85530ac1507c0ddf697db05586","stable_checksum":"53c72eb07bcdd71b1a8fdd3f81a3cc44a332b92c34a30632e45d6941c10f3096","stable_url_args":["https://github.com/defunkt/gist/archive/refs/tags/v6.1.0.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"6.1.0","bottle_tag":":all","bottle_checksum":"d3596bb6c1e1c112cd0276a220a4ff7a6a40d45be3a5c0c6cff8faf9ed69ae6b"},"gistit":{"desc":"Command-line utility for creating Gists","executables":["gistit"],"head_dependencies":["jansson",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/jrbasso/gistit.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/jrbasso/gistit","license":"MIT","ruby_source_checksum":"e71ac0918c73cb592630d470b6226bd6fd2a8428b072fdd2001ae98c2a9109a9","stable_dependencies":["jansson",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"9d87cfdd6773ebbd3f6217b11d9ebcee862ee4db8be7e18a38ebb09634f76a78","stable_url_args":["https://github.com/jrbasso/gistit/archive/refs/tags/v0.1.4.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.1.4","bottle_cellar":":any","bottle_checksum":"ad2652284c1907697535715d31eec9dfb558fe123b8cfe6aabf76ef0bd858cc7"},"git-absorb":{"desc":"Automatic git commit --fixup","executables":["git-absorb"],"head_dependencies":["libgit2",{"asciidoctor":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/tummychow/git-absorb.git",{":branch":"master"}],"homepage":"https://github.com/tummychow/git-absorb","license":"BSD-3-Clause","ruby_source_checksum":"7e8f256ea03bb58db98547ac3680246403a62d43e148c65f0e44c372dba56019","stable_dependencies":["libgit2",{"asciidoctor":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"a0f74e6306d7fbd746d2b4a6856621d46a7f82e3e88b6bb8b6fc0480cf811f53","stable_url_args":["https://github.com/tummychow/git-absorb/archive/refs/tags/0.9.0.tar.gz"],"stable_version":"0.9.0"},"git-annex-remote-rclone":{"bottle_rebuild":1,"desc":"Use rclone supported cloud storage with git-annex","executables":["git-annex-remote-rclone"],"head_dependencies":["git-annex","rclone"],"homepage":"https://github.com/git-annex-remote-rclone/git-annex-remote-rclone","license":"GPL-3.0-only","ruby_source_checksum":"b97299a67efcffcce8a8b1e356ec032833aea3aedabb701a94b5a728af8f0a4e","stable_dependencies":["git-annex","rclone"],"stable_checksum":"6da12f46d46613cc5a539057052be7d8aa5259bd973ddff2d6ee460d34cd096c","stable_url_args":["https://github.com/git-annex-remote-rclone/git-annex-remote-rclone/archive/refs/tags/v0.8.tar.gz"],"stable_version":"0.8","bottle_tag":":all","bottle_checksum":"60ec135de845b97d8eafb3de716f93fda72c9c69a99c58e6b9669eec71006cfc"},"git-annex":{"desc":"Manage files with git without checking in file contents","executables":["git-annex","git-annex-shell","git-remote-annex","git-remote-tor-annex"],"head_dependencies":["gmp","libmagic",{"cabal-install":":build"},{"ghc":":build"},{"pkgconf":":build"}],"head_url_args":["git://git-annex.branchable.com/",{":branch":"master"}],"head_uses_from_macos":[["libffi"],["sqlite"]],"homepage":"https://git-annex.branchable.com/","license":{":all_of":["AGPL-3.0-or-later","BSD-2-Clause","BSD-3-Clause","GPL-2.0-only","GPL-3.0-or-later","MIT"]},"ruby_source_checksum":"840edaad51b694f73e6722ac87c57ba91a51945289d67054816324af65bbdb59","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/git-annex/bin/git-annex","assistant","--autostart"]],"stable_dependencies":["gmp","libmagic",{"cabal-install":":build"},{"ghc":":build"},{"pkgconf":":build"}],"stable_checksum":"d55d42720e64a2c22734c6c7ba7aef1f26000124c647534d693d5531298e9b31","stable_url_args":["https://hackage.haskell.org/package/git-annex-10.20260624/git-annex-10.20260624.tar.gz"],"stable_uses_from_macos":[["libffi"],["sqlite"]],"stable_version":"10.20260624"},"git-appraise":{"desc":"Distributed code review system for Git repos","executables":["git-appraise"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/google/git-appraise.git",{":branch":"master"}],"homepage":"https://github.com/google/git-appraise","license":"Apache-2.0","ruby_source_checksum":"26bc6917cfefb0163b0cbe187e3f8a9858b9d192ecfa5d0515258c3e06ba4111","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"b57dd4ac4746486e253658b2c93422515fd8dc6fdca873b5450a6fb0f9487fb3","stable_url_args":["https://github.com/google/git-appraise/archive/refs/tags/v0.7.tar.gz"],"stable_version":"0.7","bottle_checksum":"8f41dadc38480e15a1e0b55ba01ffa62a24416321b3337802c40a44a81e61dbe"},"git-archive-all":{"bottle_rebuild":4,"desc":"Archive a project and its submodules","executables":["git-archive-all"],"head_url_args":["https://github.com/Kentzo/git-archive-all.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/Kentzo/git-archive-all","license":"MIT","ruby_source_checksum":"b3c3311337b2e92ddfe937b35865a7f98c68bf05858d069c078d028537ff347a","stable_checksum":"0c440d15be18e336672549231510fa3c66d0cb95069a5e4800fdd876ab6814df","stable_url_args":["https://github.com/Kentzo/git-archive-all/archive/refs/tags/1.23.1.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"1.23.1","bottle_tag":":all","bottle_checksum":"9e7f58cc0dc34cb76ca99a53da3fb41fc10efb8eff7514a95b48e1033848cc0b"},"git-big-picture":{"bottle_rebuild":5,"desc":"Visualization tool for Git repositories","executables":["git-big-picture"],"head_dependencies":["graphviz","python@3.14"],"head_url_args":["https://github.com/git-big-picture/git-big-picture.git",{":branch":"main"}],"homepage":"https://github.com/git-big-picture/git-big-picture","license":"GPL-3.0-or-later","ruby_source_checksum":"c050f8ff6498ce98c5674563f5fed4f019ca3d6e0dede89e1f5875da96745219","stable_dependencies":["graphviz","python@3.14"],"stable_checksum":"a36539d20059d24516bcb6bbf6bca0a6932a7a8ac480b4b5b68e9e863a2666a5","stable_url_args":["https://files.pythonhosted.org/packages/bb/df/15392f049576f9b3989ffe9d5ec12135f8d9618c089a6259c5a2c16556c9/git-big-picture-1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_tag":":all","bottle_checksum":"21d63dfe6fd24c36ac844dbbf358e78e09d1ac3ebb10ff067ffdcea518464338"},"git-branchless":{"desc":"High-velocity, monorepo-scale workflow for Git","executables":["git-branchless"],"head_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/arxanas/git-branchless.git",{":branch":"master"}],"homepage":"https://github.com/arxanas/git-branchless","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"fcd367f72b9d9eec3be6cda7cf6b1b8ca4c327ad72c5867471339a3adbba4588","stable_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e71f3e0b6cdbe9948dcabd6e70a18a29285d8a6af3e54bf91192f1aea7099c7c","stable_url_args":["https://github.com/arxanas/git-branchless/archive/refs/tags/v0.11.1.tar.gz"],"stable_version":"0.11.1"},"git-bug":{"desc":"Distributed, offline-first bug tracker embedded in git, with bridges","executables":["git-bug"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/git-bug/git-bug.git",{":branch":"trunk"}],"homepage":"https://github.com/git-bug/git-bug","license":"GPL-3.0-or-later","ruby_source_checksum":"ebd2a3d1f2efa4a006147db5798c695e0af7da1565d0af78e8f57dff80bcb5ee","stable_dependencies":[{"go":":build"}],"stable_checksum":"1b5cafa3d9918ce18c4674c93b83359e211def83e716d5841fa93c77b457e6c2","stable_url_args":["https://github.com/git-bug/git-bug/archive/refs/tags/v0.10.1.tar.gz"],"stable_version":"0.10.1"},"git-cal":{"bottle_rebuild":1,"desc":"GitHub-like contributions calendar but on the command-line","executables":["git-cal"],"head_url_args":["https://github.com/k4rthik/git-cal.git",{":branch":"master"}],"homepage":"https://github.com/k4rthik/git-cal","license":"MIT","revision":1,"ruby_source_checksum":"69a2684e780833afdb1660c01c2e1be9c0bd935e1b8026d64c844d1098073ef9","stable_checksum":"783fa73197b349a51d90670480a750b063c97e5779a5231fe046315af0a946cd","stable_url_args":["https://github.com/k4rthik/git-cal/archive/refs/tags/v0.9.1.tar.gz"],"stable_version":"0.9.1","bottle_tag":":all","bottle_checksum":"b2ae266c7357f258b1daf368b5f744e3ad785f368eb1231d8db232be05e59389"},"git-cinnabar":{"conflicts":[["git-remote-hg",{":because":"both install `git-remote-hg` binaries"}]],"desc":"Git remote helper to interact with mercurial repositories","executables":["git-cinnabar","git-remote-hg"],"head_dependencies":["mercurial",{"rust":":build"}],"head_url_args":["https://github.com/glandium/git-cinnabar.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["curl"]],"homepage":"https://github.com/glandium/git-cinnabar","license":{":all_of":["MPL-2.0","GPL-2.0-only"]},"ruby_source_checksum":"f814edc9f726447e4fcc4e9fc2e01437de7c6f5f42f4952f43f89859b5233de2","stable_dependencies":["mercurial",{"rust":":build"}],"stable_checksum":"e2ab2733835fdc77f978814ed919f539bbd785b2c0d8e5bbb3ca5a35ef642d49","stable_url_args":["https://static.crates.io/crates/git-cinnabar/git-cinnabar-0.7.4.crate"],"stable_uses_from_macos":[["bzip2"],["curl"]],"stable_version":"0.7.4"},"git-cliff":{"desc":"Highly customizable changelog generator","executables":["git-cliff"],"head_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://git-cliff.org/","license":{":all_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"7dda875a0fab12c230883685c63d85204567d09123acf4d23e45f4ffd71c6c16","stable_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"3dd3138a009ade1085dd2f001f836c2bb406462a99512dbcb573bda1f2166274","stable_url_args":["https://github.com/orhun/git-cliff/archive/refs/tags/v2.13.1.tar.gz"],"stable_version":"2.13.1"},"git-codereview":{"desc":"Tool for working with Gerrit code reviews","executables":["git-codereview"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/golang/review.git",{":branch":"master"}],"homepage":"https://pkg.go.dev/golang.org/x/review/git-codereview","license":"BSD-3-Clause","ruby_source_checksum":"b43b03a9aad8a12a471d7fef589d372993950cb305d21116426ab7297f4f0302","stable_dependencies":[{"go":":build"}],"stable_checksum":"0361d7c03b773b64f03650948dec1643f0a755b77445e16b849f7bda290ba4e0","stable_url_args":["https://github.com/golang/review/archive/refs/tags/v1.20.0.tar.gz"],"stable_version":"1.20.0"},"git-cola":{"desc":"Highly caffeinated git GUI","executables":["cola","git-cola","git-cola-sequence-editor","git-dag"],"head_dependencies":["git-gui","pyqt","python@3.14"],"head_url_args":["https://github.com/git-cola/git-cola.git",{":branch":"main"}],"homepage":"https://git-cola.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"844dd533cb77e23111e9ac779cdb6799ea0d5b79053b2ac39217209b197f321a","stable_dependencies":["git-gui","pyqt","python@3.14"],"stable_checksum":"f1f1d9ddd33e6d319d2612b496b39cbf6ea300e5be0f305e1b4ae779236c6662","stable_url_args":["https://files.pythonhosted.org/packages/29/96/0e46ce0900924510e725c0e0417b8abde20fe3d5d00d76f35398ebb249a1/git_cola-4.18.2.tar.gz"],"stable_version":"4.18.2","bottle_tag":":all","bottle_checksum":"81b4ea7785bd0fe5cea371750f70073c2f0186253d04b534ab8c16fc3ea2d1e8"},"git-credential-libsecret":{"desc":"Git helper for accessing credentials via libsecret","executables":["git-credential-libsecret"],"head_dependencies":["glib","libsecret","gettext",{"pkgconf":":build"}],"head_url_args":["https://github.com/git/git.git",{":branch":"master"}],"homepage":"https://git-scm.com","license":"GPL-2.0-or-later","ruby_source_checksum":"49015f703e924d37f4545a7c03f3fb9b5c143b4e7bda05c93b13be1433cf1ee2","stable_dependencies":["glib","libsecret","gettext",{"pkgconf":":build"}],"stable_checksum":"457fdb04dc8728e007d4688695e6912e6f680727920f2a40bf11eacc17505357","stable_url_args":["https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.55.0.tar.xz"],"stable_version":"2.55.0"},"git-credential-oauth":{"desc":"Git credential helper that authenticates in browser using OAuth","executables":["git-credential-oauth"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hickford/git-credential-oauth.git",{":branch":"main"}],"homepage":"https://github.com/hickford/git-credential-oauth","license":"Apache-2.0","ruby_source_checksum":"2955c0f8fb855b0076204d96b8b2536de0058afed4e5e3a269b6f2ff8577bbe4","stable_dependencies":[{"go":":build"}],"stable_checksum":"23769afc87f82fe21b5519d059bb5ce56b2fad2c4abc7ecde9bff49a4e065ab6","stable_url_args":["https://github.com/hickford/git-credential-oauth/archive/refs/tags/v0.17.2.tar.gz"],"stable_version":"0.17.2"},"git-crypt":{"desc":"Enable transparent encryption/decryption of files in a git repo","executables":["git-crypt"],"head_dependencies":["openssl@4",{"docbook":":build"},{"docbook-xsl":":build"}],"head_uses_from_macos":[[{"libxslt":":build"}]],"homepage":"https://www.agwa.name/projects/git-crypt/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"df853cce806840f0d4a6d3eddfc94d857d776ae7645aa8e7b392af58f73e174f","stable_dependencies":["openssl@4",{"docbook":":build"},{"docbook-xsl":":build"}],"stable_checksum":"540d424f87bed7994a4551a8c24b16e50d3248a5b7c3fd8ceffe94bfd4af0ad9","stable_url_args":["https://www.agwa.name/projects/git-crypt/downloads/git-crypt-0.8.0.tar.gz"],"stable_uses_from_macos":[[{"libxslt":":build"}]],"stable_version":"0.8.0"},"git-delete-merged-branches":{"conflicts":[["git-extras",{":because":"both install `git-delete-merged-branches` binaries"}]],"desc":"Command-line tool to delete merged Git branches","executables":["git-delete-merged-branches","git-dmb"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/hartwork/git-delete-merged-branches","license":"GPL-3.0-or-later","ruby_source_checksum":"dba75f165c58096d0f2be9f79bb777611ac6753a59fa12c3ef984c68d9002073","stable_dependencies":["python@3.14"],"stable_checksum":"0922898d8199af3981ca7a29012cc6b86e09db5c57ea0227014770bf90a848d8","stable_url_args":["https://files.pythonhosted.org/packages/f5/1c/408c4061353020636b16620487ebd36e5ec5b4ebec89ba2af4817698f5c1/git_delete_merged_branches-7.6.0.tar.gz"],"stable_version":"7.6.0","bottle_tag":":all","bottle_checksum":"5f1a269a6b988e80bdae6291acf112b07b237700f3e9ed40acb00aca35a66fa1"},"git-delta":{"aliases":["delta"],"desc":"Syntax-highlighting pager for git and diff output","executables":["delta"],"head_dependencies":["libgit2","oniguruma",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/dandavison/delta.git",{":branch":"main"}],"homepage":"https://dandavison.github.io/delta/","license":"MIT","ruby_source_checksum":"96de17180c57f1d19bb88680a7d49aeb18df6ea9707011a46f9cffa4d005d44f","stable_dependencies":["libgit2","oniguruma",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f59b86f8c8dda4d76a3ba34b8553777a20c3b461646917d8e480fac6531bba9f","stable_url_args":["https://github.com/dandavison/delta/archive/refs/tags/0.19.2.tar.gz"],"stable_version":"0.19.2"},"git-extras":{"caveats":"To load Zsh completions, add the following to your .zshrc:\n  source $HOMEBREW_PREFIX/opt/git-extras/share/git-extras/git-extras-completion.zsh\n","conflicts":[["git-delete-merged-branches",{":because":"both install `git-delete-merged-branches` binaries"}],["git-ignore",{":because":"both install a `git-ignore` binary"}],["git-standup",{":because":"both install `git-standup` binaries"}],["git-sync",{":because":"both install a `git-sync` binary"}],["ugit",{":because":"both install `git-undo` binaries"}]],"desc":"Small git utilities","executables":["git-abort","git-alias","git-archive-file","git-authors","git-browse","git-browse-ci","git-brv","git-bulk","git-changelog","git-clear","git-clear-soft","git-coauthor","git-commits-since","git-continue","git-contrib","git-count","git-cp","git-create-branch","git-delete-branch","git-delete-merged-branches","git-delete-squashed-branches","git-delete-submodule","git-delete-tag","git-delta","git-effort","git-extras","git-feature","git-force-clone","git-fork","git-fresh-branch","git-get","git-gh-pages","git-graft","git-guilt","git-ignore","git-ignore-io","git-info","git-local-commits","git-lock","git-locked","git-magic","git-merge-into","git-merge-repo","git-missing","git-mr","git-obliterate","git-paste","git-pr","git-psykorebase","git-pull-request","git-reauthor","git-rebase-patch","git-release","git-rename-branch","git-rename-file","git-rename-remote","git-rename-tag","git-repl","git-reset-file","git-root","git-rscp","git-scp","git-sed","git-setup","git-show-merged-branches","git-show-tree","git-show-unmerged-branches","git-squash","git-stamp","git-standup","git-summary","git-sync","git-touch","git-undo","git-unlock","git-unwip","git-utimes","git-wip"],"head_url_args":["https://github.com/tj/git-extras.git",{":branch":"main"}],"homepage":"https://github.com/tj/git-extras","license":"MIT","ruby_source_checksum":"a557e04b94f9c7624e15ada1cabee1f1868acc3d4678a5ef0dc4ca8113f0bba9","stable_checksum":"bcfe0eabdccc806e53a10130fed6fb02373720ddeb670eecc5cc84d041d79880","stable_url_args":["https://github.com/tj/git-extras/archive/refs/tags/7.5.0.tar.gz"],"stable_version":"7.5.0","bottle_tag":":all","bottle_checksum":"eb00f8d931c119b51c32974c191d6b887f9bc1337e4b36681dacf0d3c65279e5"},"git-filter-repo":{"bottle_rebuild":1,"desc":"Quickly rewrite git repository history","executables":["git-filter-repo"],"head_uses_from_macos":[["git"],["python"]],"homepage":"https://github.com/newren/git-filter-repo","license":"MIT","ruby_source_checksum":"7c26158419467191cbd0fa3c632eb187c500181a15cc263cae9467e5b1709d79","stable_checksum":"4662cbe5918196a9f1b5b3e1211a32e61cff1812419c21df4f47c5439f09e902","stable_url_args":["https://github.com/newren/git-filter-repo/releases/download/v2.47.0/git-filter-repo-2.47.0.tar.xz"],"stable_uses_from_macos":[["git"],["python"]],"stable_version":"2.47.0","bottle_tag":":all","bottle_checksum":"774b68744bca239b25b7e82693204f198c6ab1224ded38d8dd33ec1c23c245d8"},"git-fixup":{"desc":"Alias for git commit --fixup <ref>","executables":["git-fixup"],"head_url_args":["https://github.com/keis/git-fixup.git",{":branch":"master"}],"homepage":"https://github.com/keis/git-fixup","license":"ISC","ruby_source_checksum":"993e27db7539131120ab42d8beb463c46293c99a092b126788c315c2ac9286ca","stable_checksum":"414d207687059094df9603c79d5e52343704e077b72777f25eda4d6ce291046e","stable_url_args":["https://github.com/keis/git-fixup/archive/refs/tags/v1.6.1.tar.gz"],"stable_version":"1.6.1","bottle_tag":":all","bottle_checksum":"d9e677b598f75ff4cd9fb7c34b1787dc2e798061f32ce8dc6c3e953e6313aec9"},"git-flow-next":{"conflicts":[["git-flow",{":because":"both install the same binaries"}]],"desc":"Modern implementation of the Git-flow branching model","executables":["git-flow"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gittower/git-flow-next.git",{":branch":"main"}],"homepage":"https://git-flow.sh/","license":"BSD-2-Clause","ruby_source_checksum":"1187c6d72e8a49f2939f17c033bc8e1fd3c4ab56b3b75b5a73e0c13d38586ef1","stable_dependencies":[{"go":":build"}],"stable_checksum":"cb91dcf6b5901d9c65800a971fbacb556a9a90971d5b4883b968770e2383130f","stable_url_args":["https://github.com/gittower/git-flow-next/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"git-flow":{"bottle_rebuild":2,"caveats":"To install Zsh completions:\n  brew install zsh-completions\n","conflicts":[["git-flow-next",{":because":"both install the same binaries"}]],"deprecate_args":{":date":"2025-12-19",":because":":repo_archived"},"desc":"Extensions to follow Vincent Driessen's branching model","disable_args":{":date":"2026-12-19",":because":":repo_archived",":replacement_formula":"git-flow-next"},"executables":["git-flow"],"head_url_args":["https://github.com/nvie/gitflow.git",{":branch":"develop"}],"homepage":"https://github.com/nvie/gitflow","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"06e89b1744b7a50110343634247d84995bcb96e65139c68273397fc5fcf75ca9","stable_checksum":"c1271b0ba2c6655e4ad4d79562f6a910c3b884f3d4e16985e227e67f8d95c180","stable_url_args":["https://github.com/nvie/gitflow/archive/refs/tags/0.4.1.tar.gz"],"stable_version":"0.4.1","bottle_tag":":all","bottle_checksum":"053355d898d7f3c171eec04b984fb2f4e06588b7ef58dd8f6024c5300933d27a"},"git-format-staged":{"desc":"Git command to transform staged files using a formatting command","executables":["git-format-staged"],"head_url_args":["https://github.com/hallettj/git-format-staged.git",{":branch":"main"}],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/hallettj/git-format-staged","license":"MIT","ruby_source_checksum":"dc27f59214adca8f29bfcc5d878906401452e25347c7847ddfd11055430e2b23","stable_checksum":"40ceeb211ccd0832492cf807348c688205c64721d895271518514197d0df1b32","stable_url_args":["https://github.com/hallettj/git-format-staged/archive/refs/tags/v4.0.1.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"4.0.1","bottle_tag":":all","bottle_checksum":"7b2a54a5139e51ae7bf954ea8714a6cf8b62b72be5c5f3e81d05724582743979"},"git-fresh":{"bottle_rebuild":1,"desc":"Utility to keep git repos fresh","executables":["git-fresh"],"homepage":"https://github.com/imsky/git-fresh","license":"MIT","ruby_source_checksum":"e0a891dba88cf357d4d658fd8f6dc3c4767ca3d44a33ae5a5bb614da424f363f","stable_checksum":"7043aaf2bf66dade7d06ebcf96e5d368c4910c002b7b00962bd2bd24490ce2dc","stable_url_args":["https://github.com/imsky/git-fresh/archive/refs/tags/v1.13.0.tar.gz"],"stable_version":"1.13.0","bottle_tag":":all","bottle_checksum":"2ef148bdcba28587b794c4a63178151165c088648dcedda3fc6ecb1bd1ecf09e"},"git-ftp":{"bottle_rebuild":2,"desc":"Git-powered FTP client","executables":["git-ftp"],"head_dependencies":["curl","libssh2",{"pandoc":":build"}],"head_url_args":["https://github.com/git-ftp/git-ftp.git",{":branch":"master"}],"homepage":"https://git-ftp.github.io/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"15cfa93bda9c6f41a5c5fa956c589c81c6fcf155c02c07029a3c64d1a8f2be39","stable_dependencies":["curl","libssh2",{"pandoc":":build"}],"stable_checksum":"088b58d66c420e5eddc51327caec8dcbe8bddae557c308aa739231ed0490db01","stable_url_args":["https://github.com/git-ftp/git-ftp/archive/refs/tags/1.6.0.tar.gz"],"stable_version":"1.6.0","bottle_tag":":all","bottle_checksum":"95470631e72758db4f8eb07739a78f6265c09bcf41da6f69bd8c701f02bed360"},"git-game":{"bottle_rebuild":1,"desc":"Game for git to guess who made which commit","executables":["git-game"],"head_uses_from_macos":[["ruby"]],"homepage":"https://github.com/jsomers/git-game","license":"MIT","ruby_source_checksum":"fbd2ce49291af54b9e3c5f54f9fc33644c77b3187dbca3925ecf87d5b29a9a60","stable_checksum":"6670c73c2ffe2bc2255566c88f26763100bf0b24a94d3fe10d255712d2a8809e","stable_url_args":["https://github.com/jsomers/git-game/archive/refs/tags/1.3.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"1.3","bottle_tag":":all","bottle_checksum":"fa90fff3303bfe31a09230d1a67d12fcf483e1d82be4bcacad64ce064f396338"},"git-gerrit":{"bottle_rebuild":3,"conflicts":[["gerrit-tools",{":because":"both install `gerrit-cherry-pick` binaries"}]],"desc":"Gerrit code review helper scripts","executables":["gerrit","gerrit-cherry-pick","git-gerrit"],"head_url_args":["https://github.com/fbzhong/git-gerrit.git",{":branch":"master"}],"homepage":"https://github.com/fbzhong/git-gerrit","license":"BSD-3-Clause","ruby_source_checksum":"aea76eb2b3fcc42aca28c266e5a4d7b70ebef33c48d45977c87387e67506b158","stable_checksum":"433185315db3367fef82a7332c335c1c5e0b05dabf8d4fbeff9ecf6cc7e422eb","stable_url_args":["https://github.com/fbzhong/git-gerrit/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0","bottle_tag":":all","bottle_checksum":"2b2647c6487fc6987733e3ec0d88f6c3cb87013244b69d91027355548868cf35"},"git-get":{"desc":"Better way to clone, organize and manage multiple git repositories","executables":["git-get","git-list"],"head_dependencies":[{"go":":build"},{"go-md2man":":build"}],"head_url_args":["https://github.com/grdl/git-get.git",{":branch":"main"}],"homepage":"https://github.com/grdl/git-get","license":"MIT","ruby_source_checksum":"efe7e6619d41cb7208e0ba9ecfcdc1e5f254516efe5eabe6f06f26093415dc73","stable_dependencies":[{"go":":build"},{"go-md2man":":build"}],"stable_checksum":"82a24231bffacc0a8eaf50d21892ac6160f5f616cafccd2381b8bc9845452ff4","stable_url_args":["https://github.com/grdl/git-get/archive/refs/tags/v0.6.1.tar.gz"],"stable_version":"0.6.1"},"git-grab":{"bottle_rebuild":1,"desc":"Clone a git repository into a standard location organised by domain and path","executables":["git-grab"],"head_dependencies":[{"rust":":build"}],"homepage":"https://codeberg.org/wezm/git-grab","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"15c4a311915fef998fd539cbdee54643a6739d3df58b2105b7a7de9a1e94e272","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5182ee527d93f15e811d346fb86f3e4c2c24fbc479d4deb57efda6bec065a1c0","stable_url_args":["https://static.crates.io/crates/git-grab/git-grab-4.0.1.crate"],"stable_version":"4.0.1"},"git-graph":{"bottle_rebuild":1,"desc":"Command-line tool to show clear git graphs arranged for your branching model","executables":["git-graph"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/git-bahn/git-graph.git",{":branch":"master"}],"homepage":"https://github.com/git-bahn/git-graph","license":"MIT","ruby_source_checksum":"5914ccc97d41142c02b61c47560b327ea35b2e2f72d2d7d09d25db165f2f4f9d","stable_dependencies":[{"rust":":build"}],"stable_checksum":"105980d19b93324e27ee714abde35cb05b29e21d3c42cd972afe4d4500af05ee","stable_url_args":["https://github.com/git-bahn/git-graph/archive/refs/tags/v0.7.0.tar.gz"],"stable_version":"0.7.0"},"git-gui":{"desc":"Tcl/Tk UI for the git revision control system","executables":["git-citool","git-gui","git-gui--askpass","git-gui--askyesno","gitk"],"head_dependencies":["tcl-tk"],"head_url_args":["https://github.com/git/git.git",{":branch":"master"}],"homepage":"https://git-scm.com","license":"GPL-2.0-only","ruby_source_checksum":"3f840b390121c74060ce6c911272abc5d7c362058765bd133ff8c0a88dc2555f","stable_dependencies":["tcl-tk"],"stable_checksum":"457fdb04dc8728e007d4688695e6912e6f680727920f2a40bf11eacc17505357","stable_url_args":["https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.55.0.tar.xz"],"stable_version":"2.55.0","bottle_tag":":all","bottle_checksum":"5e6eec9bca21b9e41750106beef879149b0c580f757ac9d99553519057a8ef4d"},"git-hooks-go":{"desc":"Git hooks manager","executables":["git-hooks"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/git-hooks/git-hooks.git",{":branch":"master"}],"homepage":"https://git-hooks.github.io/git-hooks","license":"MIT","ruby_source_checksum":"7db8eda8aff35d68ae6f60187c43e072ae7980c51719ece3259aa9fc9f121ad1","stable_dependencies":[{"go":":build"}],"stable_checksum":"c37cedf52b3ea267b7d3de67dde31adad4d2a22a7780950d6ca2da64a8b0341b","stable_url_args":["https://github.com/git-hooks/git-hooks/archive/refs/tags/v1.3.1.tar.gz"],"stable_version":"1.3.1","bottle_checksum":"0162bfccf604080a5c520a02bf84cb006390935f8cc59c0ef4c1f7f08d071cbd"},"git-hound":{"desc":"Git plugin that prevents sensitive data from being committed","executables":["git-hound"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ezekg/git-hound.git",{":branch":"master"}],"homepage":"https://github.com/ezekg/git-hound","license":"MIT","ruby_source_checksum":"4d7dbf255c4cac2e10d7ab8e0b348582ea4b0bd5546d3e63aa3fec6c38f5c31a","stable_dependencies":[{"go":":build"}],"stable_checksum":"32f79f470c790db068a23fd68e9763b3bedc84309a281b4c99b941d4f33f5763","stable_url_args":["https://github.com/ezekg/git-hound/archive/refs/tags/1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_checksum":"ee385550d377c33a0daf08fc38454c782d849c72a73e6dd257123d047437711c"},"git-if":{"desc":"Glulx interpreter that is optimized for speed","executables":["git-if"],"head_dependencies":[{"glktermw":":build"}],"head_url_args":["https://github.com/DavidKinder/Git.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://ifarchive.org/indexes/if-archive/programming/glulx/interpreters/git/","license":"MIT","ruby_source_checksum":"e30776f50cf59a7daead8a3aaf4f9bd5b35debb53fd1de4b8ef69c75c190de34","stable_dependencies":[{"glktermw":":build"}],"stable_checksum":"59de132505fdf2d212db569211c18ff0f1f4c1032c5370b95272d2c2b4e95c00","stable_url_args":["https://ifarchive.org/if-archive/programming/glulx/interpreters/git/git-138.zip"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.3.8"},"git-ignore":{"conflicts":[["git-extras",{":because":"both install a `git-ignore` binary"}]],"desc":"List, fetch and generate .gitignore templates","executables":["git-ignore"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sondr3/git-ignore.git",{":branch":"main"}],"homepage":"https://github.com/sondr3/git-ignore","license":"GPL-3.0-or-later","ruby_source_checksum":"930ffe5e7243929ad196c6916d2058edbe9b574c5b6961ee52a1883b51f66198","stable_dependencies":[{"rust":":build"}],"stable_checksum":"58b2ae7c5fdc057d6935ee411c4a8225151b7ea2368c863d9b21bf4ccafb11a5","stable_url_args":["https://github.com/sondr3/git-ignore/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"git-imerge":{"bottle_rebuild":6,"desc":"Incremental merge for git","executables":["git-imerge"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/mhagger/git-imerge.git",{":branch":"master"}],"homepage":"https://github.com/mhagger/git-imerge","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"d951809e872c59c251af2db719530309e48352543c8c7426c4a77f401ed3c534","stable_dependencies":["python@3.14"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"df5818f40164b916eb089a004a47e5b8febae2b4471a827e3aaa4ebec3831a3f","stable_url_args":["https://files.pythonhosted.org/packages/be/f6/ea97fb920d7c3469e4817cfbf9202db98b4a4cdf71d8740e274af57d728c/git-imerge-1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_tag":":all","bottle_checksum":"45eec1f8fc1d680a3148b4d2b6d1e2a87fa6c792be7a8793b9e35d5b82d057f3"},"git-integration":{"bottle_rebuild":3,"desc":"Manage git integration branches","executables":["git-integration"],"head_url_args":["https://github.com/johnkeeping/git-integration.git",{":branch":"master"}],"homepage":"https://johnkeeping.github.io/git-integration/","license":"GPL-2.0-only","ruby_source_checksum":"7da7e608f91c4c6b663b8a53ef2929d31cb7af06e6125f70598ffddec2df6904","stable_checksum":"b0259e90dca29c71f6afec4bfdea41fe9c08825e740ce18409cfdbd34289cc02","stable_url_args":["https://github.com/johnkeeping/git-integration/archive/refs/tags/v0.4.tar.gz"],"stable_version":"0.4","bottle_tag":":all","bottle_checksum":"33e61576b92c02c7c8fc37b244cddecd0b1c065ba954e85d5ab860f318636df5"},"git-interactive-rebase-tool":{"bottle_rebuild":1,"desc":"Native sequence editor for Git interactive rebase","executables":["interactive-rebase-tool"],"head_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://gitrebasetool.mitmaro.ca/","license":"GPL-3.0-or-later","oldnames":["interactive-rebase-tool"],"revision":4,"ruby_source_checksum":"a8f0aa389b9e30406a71ea8f3e743c01400e16773e4008699e17874c53d4944f","stable_dependencies":["libgit2",{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/MitMaro/git-interactive-rebase-tool/commit/f3193b3faae665605d6bac4c1bafa798d3d241ae.patch?full_index=1","sha256":"32c6cc976407c0d2f41e434e35274f86d64b8b396ed18927c833af656551ebd3"}],"stable_checksum":"0b1ba68a1ba1548f44209ce1228d17d6d5768d72ffa991909771df8e9d42d70d","stable_url_args":["https://github.com/MitMaro/git-interactive-rebase-tool/archive/refs/tags/2.4.1.tar.gz"],"stable_version":"2.4.1"},"git-lfs":{"caveats":"Update your git config to finish installation:\n\n  # Update global git config\n  $ git lfs install\n\n  # Update system git config\n  $ git lfs install --system\n","desc":"Git extension for versioning large files","executables":["git-lfs"],"head_dependencies":[{"asciidoctor":":build"},{"go":":build"}],"homepage":"https://git-lfs.com/","license":"MIT","ruby_source_checksum":"4733852ff5553925b7987b7b24b42c65603f3601f9c0ab1f2c8435cc59175db5","stable_dependencies":[{"asciidoctor":":build"},{"go":":build"}],"stable_checksum":"8f56058622edfea1d111e50e9844ef2f5ce670b2dbe4d55d48e765c943af4351","stable_url_args":["https://github.com/git-lfs/git-lfs/releases/download/v3.7.1/git-lfs-v3.7.1.tar.gz"],"stable_version":"3.7.1"},"git-machete":{"desc":"Git repository organizer & rebase workflow automation tool","executables":["git-machete"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/VirtusLab/git-machete","license":"MIT","ruby_source_checksum":"606e3a0de6cf163d8b1b55d2315a2d42f2f386a2c386fb3ed7923db10a938b6c","stable_dependencies":["python@3.14"],"stable_checksum":"d479a73fc8d11e302278a97136999f3b00feeedabb7f85a825578d0cb8239af4","stable_url_args":["https://files.pythonhosted.org/packages/e3/22/f779a891736046770cc469c54321459abd413137356600dbbe2d2a9e910b/git_machete-3.44.1.tar.gz"],"stable_version":"3.44.1","bottle_tag":":all","bottle_checksum":"712fb02e3a2632aa8437511ff87541b40ae020621edbf4c98f87f1120face61e"},"git-mediate":{"desc":"Utility to help resolve merge conflicts","executables":["git-mediate"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/Peaker/git-mediate","license":"GPL-2.0-only","ruby_source_checksum":"471c56376df78d6dafa7e72754cd8004b41691ed2704fda652f0f446d74be509","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"f8bacc2d041d1bef9288bebdb20ab2ee6fbd7d37d4e23c84f8dda27ff5b8ba59","stable_url_args":["https://github.com/Peaker/git-mediate/archive/refs/tags/1.1.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"1.1.0"},"git-mob":{"bottle_rebuild":1,"desc":"CLI tool for including co-authors in commits","executables":["git-add-coauthor","git-mob","git-mob-print","git-solo","git-suggest-coauthors"],"head_dependencies":["node"],"homepage":"https://github.com/rkotze/git-mob/blob/master/packages/git-mob","license":"MIT","ruby_source_checksum":"5e4200a87b7404502e89c1e7c88bf7ec2a3029884b6e01cf9703e91b98a50741","stable_dependencies":["node"],"stable_checksum":"b2f2c558aa7674b1275bb4f92cd6b967c90a6ee8a8db7d3a567524bf33d78242","stable_url_args":["https://registry.npmjs.org/git-mob/-/git-mob-4.0.1.tgz"],"stable_version":"4.0.1","bottle_tag":":all","bottle_checksum":"e1d543c5bd84b8924a1ca7a6a9e840998f2178e56f76272e4ff39c21ac6e31a6"},"git-multipush":{"bottle_rebuild":2,"desc":"Push a branch to multiple remotes in one command","executables":["git-multipush"],"head_dependencies":[{"asciidoc":":build"}],"head_url_args":["https://github.com/gavinbeatty/git-multipush.git",{":branch":"main"}],"homepage":"https://github.com/gavinbeatty/git-multipush","license":"GPL-3.0-or-later","ruby_source_checksum":"a308993ecc928612bddf1454694a05fac4e589066759628fd41dc3bf5ded7602","stable_dependencies":[{"asciidoc":":build"}],"stable_checksum":"1f3b51e84310673045c3240048b44dd415a8a70568f365b6b48e7970afdafb67","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/git-multipush/git-multipush-2.3.tar.bz2"],"stable_version":"2.3","bottle_tag":":all","bottle_checksum":"74cbae277a623c4ffc3d8b597734d05741cc549a2021de8c25eef4fc9ac4aa25"},"git-now":{"bottle_rebuild":2,"desc":"Light, temporary commits for git","executables":["git-now"],"head_dependencies":["gnu-getopt"],"head_url_args":["https://github.com/iwata/git-now.git",{":branch":"master"}],"homepage":"https://github.com/iwata/git-now","license":"GPL-2.0-only","ruby_source_checksum":"16700eca3ec206adbaffb73a2af69e03d561a62de50e8bd5ae095ee2307b8d59","stable_dependencies":["gnu-getopt"],"stable_patches":[{"strip":"p1","url":"https://github.com/iwata/git-now/commit/be74736cb95e8213cd06cc6fe85f467e26b9a3c2.patch?full_index=1","sha256":"6f13e7baeb0160e937221e51cd5736fabc57e3b8ba9309b88a8b17b5d14bb767"}],"stable_checksum":"b6f6b9221dcab10de44514575f54e80daf825dc9f5a72262f5708a7432aa087f","stable_url_args":["https://github.com/iwata/git-now/archive/refs/tags/v0.1.1.0.tar.gz"],"stable_version":"0.1.1.0","bottle_tag":":all","bottle_checksum":"3ab8b27aefe8c9e0580cffc3c996028dbfcbca7f9c0c90a9141585d682f816b4"},"git-number":{"bottle_rebuild":1,"desc":"Use numbers for dealing with files in git","executables":["git-id","git-list","git-number"],"homepage":"https://github.com/holygeek/git-number","license":"ISC","ruby_source_checksum":"037bbb89a2cbbc7cfb5c572ecc1fbafe38ce68c015eb75238f83413622d5e9d1","stable_patches":[{"strip":"p1","url":"https://github.com/holygeek/git-number/commit/3da16b37716455ef1dcc9f617a89e003581b5188.patch?full_index=1","sha256":"6e7ed0dfcd86b1e8ee4ada9688aa12be9e33c4d9bb6928cf59dda653aa3c716e"},{"strip":"p1","url":"https://github.com/holygeek/git-number/commit/743d06416f097da4f39f4be7883aa755c8a2edfb.patch?full_index=1","sha256":"88544a6312df728e83dd7c421be57427a155742e51363903c48a707b8e29ade7"},{"strip":"p1","url":"https://github.com/holygeek/git-number/commit/e699e92394fa6a4ecbc4d7235925e9080a61aaa2.patch?full_index=1","sha256":"92d77a6c06fd579e79ab95c9c2d1d461d0f4e0a7fc28217dbb24aeae60d0bec9"}],"stable_checksum":"1b9e691bd2c16321a8b83b65f2393af1707ece77e05dab73b14b04f51e9f9a56","stable_url_args":["https://github.com/holygeek/git-number/archive/refs/tags/1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_tag":":all","bottle_checksum":"f006192cf61d5d3c178201835e847dff5c2c351578d90f183f7ef7363d1a1255"},"git-octopus":{"bottle_rebuild":3,"deprecate_args":{":date":"2025-12-14",":because":":repo_archived"},"desc":"Continuous merge workflow","disable_args":{":date":"2026-12-14",":because":":repo_archived"},"executables":["git-apply-conflict-resolution","git-conflict","git-octopus"],"homepage":"https://github.com/lesfurets/git-octopus","license":"LGPL-3.0-only","ruby_source_checksum":"b6e7e60390e8f74b81a0c8833b4a5554695bd1511a536448c1a2350f18c019ad","stable_checksum":"e2800eea829c6fc74da0d3f3fcb3f7d328d1ac8fbb7b2eca8c651c0c903a50c3","stable_url_args":["https://github.com/lesfurets/git-octopus/archive/refs/tags/v1.4.tar.gz"],"stable_version":"1.4","bottle_tag":":all","bottle_checksum":"85596e8a14e47ed9ca1982b4ae0fb3c3afd7bc991722d8e19045a406055d13e0"},"git-open":{"bottle_rebuild":1,"desc":"Open GitHub webpages from a terminal","executables":["git-open"],"homepage":"https://github.com/jeffreyiacono/git-open","license":"MIT","ruby_source_checksum":"c13a279845cf70281b7f072fd59781b318149c01e8855aff30dcffde0938fc05","stable_checksum":"a1217e9b0a76382a96afd33ecbacad723528ec1116381c22a17cc7458de23701","stable_url_args":["https://github.com/jeffreyiacono/git-open/archive/refs/tags/v1.3.tar.gz"],"stable_version":"1.3","bottle_tag":":all","bottle_checksum":"142aaeed12d42b049c0414d59f19f8dfddf1c1c83dee8f208b1af1e745fd432d"},"git-pages-cli":{"desc":"Tool for publishing a site to a git-pages server","executables":["git-pages-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://codeberg.org/git-pages/git-pages-cli.git",{":branch":"main"}],"homepage":"https://codeberg.org/git-pages/git-pages-cli","license":"0BSD","ruby_source_checksum":"c8fd295002730399e586dee8cf2b7449eedcfaddfe45aaf3a8319f2e91704673","stable_dependencies":[{"go":":build"}],"stable_checksum":"0ac04e1dd03a3d3325c6332e28f392c8e89911b297aca44bffc1439f1c60a478","stable_url_args":["https://codeberg.org/git-pages/git-pages-cli/archive/v1.10.0.tar.gz"],"stable_version":"1.10.0"},"git-pages":{"desc":"Scalable static site server for Git forges","executables":["git-pages"],"head_dependencies":[{"go":":build"}],"homepage":"https://codeberg.org/git-pages/git-pages","license":"0BSD","ruby_source_checksum":"e55fd79a663d0a41f4a1fcc61c38731b49a5cb6677aa948ba4b9e21aff3f65e0","stable_dependencies":[{"go":":build"}],"stable_checksum":"6d86eff26ed036ac77a136e7f4c2a31cd7f1860af97eed7bd0b2b2202114acd2","stable_url_args":["https://codeberg.org/git-pages/git-pages/archive/v0.9.1.tar.gz"],"stable_version":"0.9.1"},"git-pkgs":{"desc":"Track package dependencies across git history","executables":["git-pkgs"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/git-pkgs/git-pkgs.git",{":branch":"main"}],"homepage":"https://git-pkgs.dev","license":"MIT","ruby_source_checksum":"f20f6aca42aeb27c71556e78a1afc905cb02e78828f20222498bde0c4546a0f8","stable_dependencies":[{"go":":build"}],"stable_checksum":"3efc1a874c7f4d8db67cace07d46c10e91e8e77571f3e1eb547f17d951c47f80","stable_url_args":["https://github.com/git-pkgs/git-pkgs/archive/refs/tags/v0.17.0.tar.gz"],"stable_version":"0.17.0"},"git-plus":{"bottle_rebuild":5,"conflicts":[["git-recent",{":because":"both install `git-recent` binaries"}]],"desc":"Git utilities: git multi, git relation, git old-branches, git recent","executables":["git-multi","git-old-branches","git-recent","git-relation","git-semver"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/tkrajina/git-plus.git",{":branch":"master"}],"homepage":"https://github.com/tkrajina/git-plus","license":"Apache-2.0","ruby_source_checksum":"d9514f9f38eb7227cb75d9bc531e2dd81648d0a57636f729e97696d515bc39f9","stable_dependencies":["python@3.14"],"stable_checksum":"c1b12553d22050cc553af6521dd672623f81d835b08e0feb01da06865387f3b0","stable_url_args":["https://files.pythonhosted.org/packages/79/27/765447b46d6fa578892b2bdd59be3f7f3c545d68ab65ba6d3d89994ec7fc/git-plus-0.4.10.tar.gz"],"stable_version":"0.4.10","bottle_tag":":all","bottle_checksum":"8f18e009da2544e32104e81494b96849e9ec4684042c9031c161402297339f42"},"git-quick-stats":{"desc":"Simple and efficient way to access statistics in git","executables":["git-quick-stats"],"head_dependencies":["coreutils"],"homepage":"https://git-quick-stats.sh/","license":"MIT","ruby_source_checksum":"3e1657f2612493f4ba1db826d2932ef0d52c96a04dab14ab6dbd47b9b63d01cc","stable_dependencies":["coreutils"],"stable_checksum":"7f522e604849a1c645d1379bca8e69d14382df3f1a29cb4a7cf1421c514f5562","stable_url_args":["https://github.com/git-quick-stats/git-quick-stats/archive/refs/tags/2.11.0.tar.gz"],"stable_version":"2.11.0","bottle_tag":":all","bottle_checksum":"6bb238ebbd9da536e555fa05c674a1266d898e3904e34d337f9d193857aa75df"},"git-recent":{"conflicts":[["git-plus",{":because":"both install `git-recent` binaries"}]],"desc":"Browse your latest git branches, formatted real fancy","executables":["git-recent","git-recent-og"],"head_dependencies":["fzf"],"homepage":"https://github.com/paulirish/git-recent","license":"MIT","ruby_source_checksum":"21ff96d55402984e3ef5dbd18d5582febd284153f65713cdaa25e0cc9208abaf","stable_dependencies":["fzf"],"stable_checksum":"2930b5e2ccb0e5e058c78b119dad60b9f4576736a9afed7f8c821a9b93324b1d","stable_url_args":["https://github.com/paulirish/git-recent/archive/refs/tags/v2.2.0.tar.gz"],"stable_version":"2.2.0","bottle_tag":":all","bottle_checksum":"f1beb95313698c139b547502963a092d0446a5ede532ba1048442d43b6601288"},"git-remote-codecommit":{"desc":"Git Remote Helper to interact with AWS CodeCommit","executables":["git-remote-codecommit"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/aws/git-remote-codecommit.git",{":branch":"master"}],"homepage":"https://github.com/aws/git-remote-codecommit","license":"Apache-2.0","revision":7,"ruby_source_checksum":"ed0c5ab94c05a538cd8a32d7e12f4b000fb890ea255f8308a23610af9fe958d0","stable_dependencies":["python@3.14"],"stable_checksum":"fd4a9ba3fbd88cd455a8e2087765e415da0beaae9932d4e84010069a536de24e","stable_url_args":["https://files.pythonhosted.org/packages/6c/a0/feb4dfa42e8cb1a0bd91667233254e49696cf6618f51ad5629f6efd89dae/git-remote-codecommit-1.17.tar.gz"],"stable_version":"1.17","bottle_tag":":all","bottle_checksum":"d85f5c91fe97d39f8d65551f61718e93d8ac6860693554dad9052603628a7f4f"},"git-remote-gcrypt":{"desc":"GPG-encrypted git remotes","executables":["git-remote-gcrypt"],"head_dependencies":[{"docutils":":build"}],"homepage":"https://spwhitton.name/tech/code/git-remote-gcrypt/","license":{":any_of":["GPL-3.0-only","GPL-2.0-or-later"]},"ruby_source_checksum":"d5359ac9b88e408586a6e57b7bfebb85e6a80ddff80f4b82e08c8c7a5ab3de9a","stable_dependencies":[{"docutils":":build"}],"stable_checksum":"0a0b8359eccdd5d63eaa3b06b7a24aea813d7f1e8bf99536bdd60bc7f18dca03","stable_url_args":["https://github.com/spwhitton/git-remote-gcrypt/archive/refs/tags/1.5.tar.gz"],"stable_version":"1.5","bottle_checksum":"f8971a06391adac21a91d07b4d872808021f88a4b7e6f823104e91878afd1344"},"git-remote-hg":{"bottle_rebuild":1,"conflicts":[["git-cinnabar",{":because":"both install `git-remote-hg` binaries"}]],"desc":"Transparent bidirectional bridge between Git and Mercurial","executables":["git-remote-hg"],"head_dependencies":["mercurial","python@3.14",{"asciidoctor":":build"}],"head_url_args":["https://github.com/felipec/git-remote-hg.git",{":branch":"master"}],"homepage":"https://github.com/felipec/git-remote-hg","license":"GPL-2.0-only","revision":2,"ruby_source_checksum":"ad0d2ac067934476ee1ee36deedc736211cb44bd957fa9c2e1e16ecda62300f6","stable_dependencies":["mercurial","python@3.14",{"asciidoctor":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/felipec/git-remote-hg/commit/bad0a3e5e5dd8352b3ea67d6efa8584ebde5311e.patch?full_index=1","sha256":"9a9e1f052571b48747d1c14bd5f09dcf4778b64bb2673ecc9987f46d03537105"},{"strip":"p1","url":"https://github.com/felipec/git-remote-hg/commit/e7ac1caffaf7518d17e158d41f35fe1e0ba057b8.patch?full_index=1","sha256":"6177d0e7800e8553ba4976c7746772f3179617a674b229905114228f1ce0c94b"}],"stable_checksum":"ada593c2462bed5083ab0fbd50b9406b8e83b04a6c882de80483e7c77ce8bf07","stable_url_args":["https://github.com/felipec/git-remote-hg/archive/refs/tags/v0.7.tar.gz"],"stable_version":"0.7","bottle_tag":":all","bottle_checksum":"39dc290161415c5eff6a64fe5903931ef9b6ec077dc8d44f90328566e722e9b4"},"git-review":{"conflicts":[["gerrit-tools",{":because":"both install `git-review` binaries"}]],"desc":"Submit git branches to gerrit for review","executables":["git-review"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://opendev.org/opendev/git-review.git",{":branch":"master"}],"homepage":"https://opendev.org/opendev/git-review","license":"Apache-2.0","revision":7,"ruby_source_checksum":"70a7e34b48b5a6f762f4bed133f6ad47b494849b40f909c4402b76e649e37c39","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"1bcffaef02848a5a3b066e8268c7d700a77cbd8b2e56b128d30f60cd431cf0a8","stable_url_args":["https://files.pythonhosted.org/packages/da/92/ddc922d34061791a4d0fd483ee4ffc5e026e93783b70fe5a29a129d0cf63/git_review-2.5.0.tar.gz"],"stable_version":"2.5.0","bottle_tag":":all","bottle_checksum":"50de30c497dcfcc3916e65b721ab047dd49a978970793dc29973fbcb88c57075"},"git-revise":{"desc":"Rebase alternative for easy & efficient in-memory rebases and fixups","executables":["git-revise"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/mystor/git-revise.git",{":branch":"main"}],"homepage":"https://github.com/mystor/git-revise","license":"MIT","ruby_source_checksum":"225e6d608c57abafbb4d0058be6fb93a6a42286c6a100f1263d055303bec15de","stable_dependencies":["python@3.14"],"stable_checksum":"3239b1809cd659b33f6f323d3bfca5c7e3a9eb2eace223cf63b346f91c8c831c","stable_url_args":["https://files.pythonhosted.org/packages/b7/51/771e8ecd76847a6e822d40e070604eb3d916bf25f73b369417a9789103d5/git_revise-0.8.0.tar.gz"],"stable_version":"0.8.0","bottle_tag":":all","bottle_checksum":"3e1ae84726cd469773545306d82f51ede22cf7fe406b05f811fb59404012276c"},"git-secret":{"desc":"Bash-tool to store the private data inside a git repo","executables":["git-secret"],"head_dependencies":["gawk","gnupg"],"head_url_args":["https://github.com/sobolevn/git-secret.git",{":branch":"master"}],"homepage":"https://sobolevn.me/git-secret","license":"MIT","ruby_source_checksum":"2bc942ca1b9a4ac1c1fbf32757429c80f7e64973f6a7084cf645891e92b0f902","stable_dependencies":["gawk","gnupg"],"stable_checksum":"1cba04a59c8109389079b479c1bf5719b595e799680e10d35ce9aa091cb752af","stable_url_args":["https://github.com/sobolevn/git-secret/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0","bottle_checksum":"8486273b279e327dbc528a12e760f5cdd8753e8b8bc45a2a1ab54eaeb6873f8c"},"git-secrets":{"bottle_rebuild":1,"desc":"Prevents you from committing sensitive information to a git repo","executables":["git-secrets"],"head_url_args":["https://github.com/awslabs/git-secrets.git",{":branch":"master"}],"homepage":"https://github.com/awslabs/git-secrets","license":"Apache-2.0","ruby_source_checksum":"ac61a6173b74b9b51d15515c171654c74cba19c959d93154536afc105e96edcc","stable_patches":[{"strip":"p1","url":"https://github.com/awslabs/git-secrets/commit/65891e23f341f159098300999edcce5983cd3ad8.patch?full_index=1","sha256":"add9ad9f5778dd38885a23b8b394601061a203d1862b91cd64c5ca2a0c9a6ab2"}],"stable_checksum":"f1d50c6c5c7564f460ff8d279081879914abe920415c2923934c1f1d1fac3606","stable_url_args":["https://github.com/awslabs/git-secrets/archive/refs/tags/1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_tag":":all","bottle_checksum":"826637bd7920ad23df848a7ffbfadb79a7d7c918b330d80bc7fea4dfb9fed1d5"},"git-series":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-09-14",":because":":unmaintained"},"desc":"Track changes to a patch series over time","disable_args":{":date":"2026-09-14",":because":":unmaintained"},"executables":["git-series"],"head_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/git-series/git-series","license":"MIT","revision":13,"ruby_source_checksum":"7d572359cb7898b47cdfb119268d60aba9ad98121193aaaedb0a6eb90733a6c6","stable_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"c0362e19d3fa168a7cb0e260fcdecfe070853b163c9f2dfd2ad8213289bc7e5f","stable_url_args":["https://github.com/git-series/git-series/archive/refs/tags/0.9.1.tar.gz"],"stable_version":"0.9.1"},"git-sizer":{"desc":"Compute various size metrics for a Git repository","executables":["git-sizer"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/github/git-sizer.git",{":branch":"master"}],"homepage":"https://github.com/github/git-sizer","license":"MIT","ruby_source_checksum":"34060424babd57dc5ae9dec7319cc4905a0ab5a600432653c213ee5f9137e63f","stable_dependencies":[{"go":":build"}],"stable_checksum":"07a5ac5f30401a17d164a6be8d52d3d474ee9c3fb7f60fd83a617af9f7e902bb","stable_url_args":["https://github.com/github/git-sizer/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0","bottle_checksum":"28f29227982128a8cd544fcfc1d0aa8425f8ec0d9a60ca601426de8050e7a727"},"git-spice":{"caveats":"The 'gs' executable has been renamed to 'git-spice'.\nIf you prefer to use 'gs', add an alias to your shell configuration:\n\n  alias gs='git-spice'\n","desc":"Manage stacked Git branches","executables":["git-spice"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/abhinav/git-spice.git",{":branch":"main"}],"homepage":"https://abhinav.github.io/git-spice/","license":"GPL-3.0-or-later","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"d495592d672d695852a9f55ce2224282dc673196295d2cb939897d2e93d44145","stable_dependencies":[{"go":":build"}],"stable_checksum":"f8d041c10a834321e9a5c5a10087f71b88aacfd885803e7b333e9df9452889f5","stable_url_args":["https://github.com/abhinav/git-spice/archive/refs/tags/v0.30.1.tar.gz"],"stable_version":"0.30.1"},"git-split-diffs":{"desc":"Syntax highlighted side-by-side diffs in your terminal","executables":["git-split-diffs"],"head_dependencies":["node"],"homepage":"https://github.com/banga/git-split-diffs","license":"MIT","ruby_source_checksum":"5e2b48bf69fb1b3a35662c9ec6baa78820796a6e0fa9d0358feaa098ac02e4dd","stable_dependencies":["node"],"stable_checksum":"6391f1a1fb8b5a3b5d6b31008a9ba1627a0c6903e857eba24b734c81d3351edc","stable_url_args":["https://registry.npmjs.org/git-split-diffs/-/git-split-diffs-2.3.0.tgz"],"stable_version":"2.3.0","bottle_tag":":all","bottle_checksum":"2103d2b959bb461d8752cef4f0bd669bf22825c1c90ce375c9c84edaa4631c85"},"git-ssh":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-08-03",":because":":unmaintained"},"desc":"Proxy for serving git repositories over SSH","disable_args":{":date":"2025-08-03",":because":":unmaintained"},"head_url_args":["https://github.com/lemarsu/git-ssh.git",{":branch":"master"}],"head_uses_from_macos":[["ruby"]],"homepage":"https://github.com/lemarsu/git-ssh","license":"GPL-2.0-only","ruby_source_checksum":"ce6b8dcc65c551a5ee2075476276288a7a2fc65609c7a44d68bc20c522826b7c","stable_checksum":"f7cf45f71e1f3aa23ef47cbbc411855f60d15ee69992c9f57843024e241a842f","stable_url_args":["https://github.com/lemarsu/git-ssh/archive/refs/tags/v0.2.0.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"0.2.0","bottle_tag":":all","bottle_checksum":"1a478cad17df51fbe151f43ac6288cbfd5f61f79dfd049ea1da9e62d5f11a169"},"git-standup":{"bottle_rebuild":2,"conflicts":[["git-extras",{":because":"both install `git-standup` binaries"}]],"desc":"Git extension to generate reports for standup meetings","executables":["git-standup"],"head_url_args":["https://github.com/nilbuild/git-standup.git",{":branch":"master"}],"homepage":"https://github.com/nilbuild/git-standup","license":"MIT","ruby_source_checksum":"0509d423542c2780d307772ae495c91d0aedcf6a95db27a098b64432eff87605","stable_checksum":"48d5aaa3c585037c950fa99dd5be8a7e9af959aacacde9fe94143e4e0bfcd6ba","stable_url_args":["https://github.com/nilbuild/git-standup/archive/refs/tags/2.3.2.tar.gz"],"stable_version":"2.3.2","bottle_tag":":all","bottle_checksum":"592920ec8fc670fd61e01e6526d4e016e9cbfd7585fed0803c418e62705696d8"},"git-subrepo":{"bottle_rebuild":1,"desc":"Git Submodule Alternative","executables":["git-subrepo"],"head_dependencies":["bash",{"gnu-sed":":build"}],"head_url_args":["https://github.com/ingydotnet/git-subrepo.git",{":branch":"master"}],"homepage":"https://github.com/ingydotnet/git-subrepo","license":"MIT","ruby_source_checksum":"0d6cded039f029d6ed2336f3c4e6e15896e9fe988f49d4ec951a61da4e9e9e5b","stable_dependencies":["bash",{"gnu-sed":":build"}],"stable_checksum":"6e4784d9739a9153377d4a00bd3256618eee732ee988b85b4c70f1ba48566458","stable_url_args":["https://github.com/ingydotnet/git-subrepo/archive/refs/tags/0.4.9.tar.gz"],"stable_version":"0.4.9","bottle_tag":":all","bottle_checksum":"2b36a28dabe54ae8570223cf276739f8692c3ca72b28e96fcd2f74a819a46736"},"git-svn-abandon":{"bottle_rebuild":1,"desc":"History-preserving svn-to-git migration","executables":["git-svn-abandon-cleanup","git-svn-abandon-fix-refs","git-svn-abandon-msg-filter"],"head_url_args":["https://github.com/nothingmuch/git-svn-abandon.git",{":branch":"master"}],"homepage":"https://github.com/nothingmuch/git-svn-abandon","license":"MIT","ruby_source_checksum":"9f5e4d3cd805419c92166df713cd379d04acbce511cfe958ca3933dfdd6a9912","stable_checksum":"65c11b5e575e6af4d21ef7624941c4581a5570748d50e38714bd33fee56e4485","stable_url_args":["https://github.com/nothingmuch/git-svn-abandon/archive/refs/tags/0.0.1.tar.gz"],"stable_version":"0.0.1","bottle_tag":":all","bottle_checksum":"020e0d7161a9de4a0b7aedb1d73305db3f7914ff645b46ea8b0dbd7c7d7ba94e"},"git-svn":{"desc":"Bidirectional operation between a Subversion repository and Git","executables":["git-svn"],"head_dependencies":["git","subversion"],"head_url_args":["https://github.com/git/git.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://git-scm.com","license":"GPL-2.0-or-later","ruby_source_checksum":"5f7aaf8121973600881aa9d37a9ae985ce34d4013da18099defd5501a41cbcaa","stable_dependencies":["git","subversion"],"stable_checksum":"457fdb04dc8728e007d4688695e6912e6f680727920f2a40bf11eacc17505357","stable_url_args":["https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.55.0.tar.xz"],"stable_uses_from_macos":[["perl"]],"stable_version":"2.55.0"},"git-sync":{"conflicts":[["git-extras",{":because":"both install `git-sync` binaries"}]],"desc":"Clones a git repository and keeps it synchronized with the upstream","executables":["git-sync"],"head_dependencies":["coreutils",{"go":":build"}],"head_url_args":["https://github.com/kubernetes/git-sync.git",{":branch":"master"}],"homepage":"https://github.com/kubernetes/git-sync","license":"Apache-2.0","ruby_source_checksum":"1b5f7acb4233868116741c7256bd55a2055362044079831564c37de426e25b44","stable_dependencies":["coreutils",{"go":":build"}],"stable_checksum":"e63fba896f024f72849d134f0832dfca475126c90e8efd55ed5241fe57bf3a8a","stable_url_args":["https://github.com/kubernetes/git-sync/archive/refs/tags/v4.7.0.tar.gz"],"stable_version":"4.7.0"},"git-tools":{"desc":"Assorted git-related scripts and tools","executables":["git-branches-rename","git-clone-subset","git-find-uncommitted-repos","git-rebase-theirs","git-restore-mtime","git-strip-merge"],"head_url_args":["https://github.com/MestreLion/git-tools.git",{":branch":"main"}],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/MestreLion/git-tools","license":"GPL-3.0-or-later","ruby_source_checksum":"5bb353dfaaa66634841c1fc95326949564bc4f462ed602c63ccfeba026beddb2","stable_checksum":"65eb05f2959861d16e60d132b2175169e6e1aec840ab6e4bae556c6d08a199a7","stable_url_args":["https://github.com/MestreLion/git-tools/archive/refs/tags/v2025.08.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"2025.08","bottle_tag":":all","bottle_checksum":"ba1a42e203720e6a74dcdfefb2653be957015fbd115415686b119975f111bdb6"},"git-town":{"desc":"High-level command-line interface for Git","executables":["git-town"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/git-town/git-town.git",{":branch":"main"}],"homepage":"https://www.git-town.com/","license":"MIT","ruby_source_checksum":"0fc0c326edc81fdbb5cdd21e44a14bcdaa17f43b2e1db4215a3e41b11c7c685c","stable_dependencies":[{"go":":build"}],"stable_checksum":"3f4382106bfa438b096af829789092bd604477e239cbd626066acc490eff47ba","stable_url_args":["https://github.com/git-town/git-town/archive/refs/tags/v23.0.3.tar.gz"],"stable_version":"23.0.3"},"git-tracker":{"bottle_rebuild":1,"desc":"Integrate Pivotal Tracker into your Git workflow","executables":["git-tracker"],"head_url_args":["https://github.com/stevenharman/git_tracker.git",{":branch":"main"}],"head_uses_from_macos":[["ruby"]],"homepage":"https://github.com/stevenharman/git_tracker","license":"MIT","ruby_source_checksum":"8650979cdecd74c94975da860288f56f76dc087b255af27b001d84abcd5ab21f","stable_checksum":"ec0a8d6dd056b8ae061d9ada08f1cc2db087e13aaecf4e0d150c1808e0250504","stable_url_args":["https://github.com/stevenharman/git_tracker/archive/refs/tags/v2.0.0.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"2.0.0","bottle_checksum":"c25f12523b2b8de0affa72363cd84c3cc3c8947bfea4765fa47382a1b5185b39"},"git-trim":{"bottle_rebuild":1,"desc":"Trim your git remote tracking branches that are merged or gone","executables":["git-trim"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/foriequal0/git-trim","license":"MIT","ruby_source_checksum":"62e5a3d579a776788e8ec4cca11cf17eed45fcf46055dd59ab4936b666961c92","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/foriequal0/git-trim.git",{":tag":"v0.4.4",":revision":"1f39d85ddb242e9933fba9faaecd6f423f2b6a5b"}],"stable_version":"0.4.4"},"git-url-sub":{"bottle_rebuild":1,"desc":"Recursively substitute remote URLs for multiple repos","executables":["git-url-sub"],"head_url_args":["https://github.com/gosuri/git-url-sub.git",{":branch":"master"}],"homepage":"https://gosuri.github.io/git-url-sub","license":"MIT","ruby_source_checksum":"abd1dc9b639c12f29252296971ef70c283f9c378377ef035a11e7c6d007759e3","stable_checksum":"6c943b55087e786e680d360cb9e085d8f1d7b9233c88e8f2e6a36f8e598a00a9","stable_url_args":["https://github.com/gosuri/git-url-sub/archive/refs/tags/1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_tag":":all","bottle_checksum":"055dea89e85d2f7947a37817d5d25f502f40416d0e35ccede1bfeb7795891be0"},"git-vendor":{"bottle_rebuild":1,"desc":"Command for managing git vendored dependencies","executables":["git-vendor"],"head_url_args":["https://github.com/brettlangdon/git-vendor.git",{":branch":"master"}],"homepage":"https://brettlangdon.github.io/git-vendor","license":"MIT","ruby_source_checksum":"5a379c7272ba02872b7bbacae36fd7f3ed5cc6470e4a2983450e4931f68eecd3","stable_checksum":"774c0ba9596f3231c846dad096f61d7e2906f6fad38c031bf6c01bb8d6c0a338","stable_url_args":["https://github.com/brettlangdon/git-vendor/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_tag":":all","bottle_checksum":"787b5a6895706acdec2ad5cc6dade2cef8dbdfcd0d0352b6fbc45a6a40489f0e"},"git-when-merged":{"bottle_rebuild":5,"desc":"Find where a commit was merged in git","executables":["git-when-merged"],"head_url_args":["https://github.com/mhagger/git-when-merged.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/mhagger/git-when-merged","license":"GPL-2.0-only","ruby_source_checksum":"04a6a45d58a4276ad84de7a868144b628a08eda92542e150229199d2915ac5a5","stable_checksum":"46ba5076981862ac2ad0fa0a94b9a5401ef6b5c5b0506c6e306b76e5798e1f58","stable_url_args":["https://github.com/mhagger/git-when-merged/archive/refs/tags/v1.2.1.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"1.2.1","bottle_tag":":all","bottle_checksum":"8c5accfbda69a2a247dcfbd78b1122f6cd9456b24f4b19830dbb81441c95d6ee"},"git-who":{"desc":"Git blame for file trees","executables":["git-who"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sinclairtarget/git-who.git",{":branch":"master"}],"homepage":"https://github.com/sinclairtarget/git-who","license":"MIT","ruby_source_checksum":"8750d2fdfdee96515b7edc4a3fea17b9c0c19600f1c8a18bab9276a9983b43fd","stable_dependencies":[{"go":":build"}],"stable_checksum":"7af9950b8786a52e71e80457986f8b961064dc39923de1e330bc9fede42feef4","stable_url_args":["https://github.com/sinclairtarget/git-who/archive/refs/tags/v1.3.tar.gz"],"stable_version":"1.3"},"git-workspace":{"desc":"Sync personal and work git repositories from multiple providers","executables":["git-workspace"],"head_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/orf/git-workspace.git",{":branch":"master"}],"homepage":"https://github.com/orf/git-workspace","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"82b26ceb8f1f2bebd98dd40dd4f6f0a7b1cdf2a0aad8a4c08b1bdac00854d846","stable_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"b962a879594d916c6b5bd5402ef323cb8a7e0d2112ea4d46998409e485ed48d0","stable_url_args":["https://github.com/orf/git-workspace/archive/refs/tags/v1.10.1.tar.gz"],"stable_version":"1.10.1"},"git-xargs":{"desc":"CLI for making updates across multiple Github repositories with a single command","executables":["git-xargs"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gruntwork-io/git-xargs.git",{":branch":"master"}],"homepage":"https://github.com/gruntwork-io/git-xargs","license":"Apache-2.0","ruby_source_checksum":"6e7f1c15f671bab8735ea5e3f68ad05b2a72a4e060656e9bec944193df2cff26","stable_dependencies":[{"go":":build"}],"stable_checksum":"baf43133e9b361860982f2c13e6edbe193f825af864ea3fe81ec54464eda1857","stable_url_args":["https://github.com/gruntwork-io/git-xargs/archive/refs/tags/v0.1.16.tar.gz"],"stable_version":"0.1.16"},"git-xet":{"desc":"Git LFS plugin that uploads and downloads using the Xet protocol","executables":["git-xet"],"head_dependencies":["git-lfs","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/huggingface/xet-core","license":"Apache-2.0","ruby_source_checksum":"64e31a5d34149806eb924dd75bf5e999faa53b299a2b9b2a672a779dec43c406","stable_dependencies":["git-lfs","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"df2a90a8266918bf2aba35e22276c745d11bd9c39850410f78ebbf2b50d0c87c","stable_url_args":["https://github.com/huggingface/xet-core/archive/refs/tags/git-xet-v0.2.1.tar.gz"],"stable_version":"0.2.1"},"git":{"caveats":"The Tcl/Tk GUIs (e.g. gitk, git-gui) are now in the `git-gui` formula.\nSubversion interoperability (git-svn) is now in the `git-svn` formula.\n","desc":"Distributed revision control system","executables":["git","git-cvsserver","git-receive-pack","git-shell","git-upload-archive","git-upload-pack","scalar"],"head_dependencies":["pcre2","gettext",{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/git/git.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["expat"]],"homepage":"https://git-scm.com","license":{":all_of":["GPL-2.0-only","GPL-2.0-or-later","LGPL-2.1-or-later","BSD-3-Clause","MIT"]},"ruby_source_checksum":"6662be7ab2f9cf1773c830ef161c4ed0c3b04b336e1e54bbaa2bb08224181245","stable_dependencies":["pcre2","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"457fdb04dc8728e007d4688695e6912e6f680727920f2a40bf11eacc17505357","stable_url_args":["https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.55.0.tar.xz"],"stable_uses_from_macos":[["curl"],["expat"]],"stable_version":"2.55.0"},"gitbackup":{"desc":"Tool to backup your Bitbucket, GitHub and GitLab repositories","executables":["gitbackup"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/amitsaha/gitbackup.git",{":branch":"master"}],"homepage":"https://github.com/amitsaha/gitbackup","license":"MIT","ruby_source_checksum":"a3b4bced67cf8c1c087e29da8f8f79a9e6aea5ecab61dc6197addd5d563ef4cc","stable_dependencies":[{"go":":build"}],"stable_checksum":"697ad5a84e39cc1b444c2129ce6cbcba9a953629486d53d4d87e1b624fc451ae","stable_url_args":["https://github.com/amitsaha/gitbackup/archive/refs/tags/v1.3.1.tar.gz"],"stable_version":"1.3.1"},"gitbatch":{"desc":"Manage your git repositories in one place","executables":["gitbatch"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/isacikgoz/gitbatch.git",{":branch":"master"}],"homepage":"https://github.com/isacikgoz/gitbatch","license":"MIT","ruby_source_checksum":"20083014bf3bd1fe6460aadb8ab521cc9fbbd5aa8238080aca78f19465413075","stable_dependencies":[{"go":":build"}],"stable_checksum":"0ef36a4ea0b6cf4beb51928dd51281ec106006ba800c439d2588515c1bfeaf41","stable_url_args":["https://github.com/isacikgoz/gitbatch/archive/refs/tags/v0.6.1.tar.gz"],"stable_version":"0.6.1","bottle_checksum":"a6870e51c395a0c2bb7da37785ddd6932d18dd516905d0ab5c02632015edb39c"},"gitbucket":{"caveats":"Note: When using `brew services` the port will be 8080.\n","desc":"Git platform powered by Scala offering","head_dependencies":["openjdk",{"sbt":":build"}],"head_url_args":["https://github.com/gitbucket/gitbucket.git",{":branch":"master"}],"homepage":"https://gitbucket.github.io/","license":"Apache-2.0","ruby_source_checksum":"304dc61f099f774c7ab53592806890043abab459f60189ba964423f245a34176","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/openjdk/bin/java","-Dmail.smtp.starttls.enable=true","-jar","$HOMEBREW_PREFIX/opt/gitbucket/libexec/gitbucket.war","--host=127.0.0.1","--port=8080"]],"stable_dependencies":["openjdk"],"stable_checksum":"569e676946a679abf95e1257d44442647d10896b92b94ed02205fd0034547575","stable_url_args":["https://github.com/gitbucket/gitbucket/releases/download/4.46.1/gitbucket.war"],"stable_version":"4.46.1","bottle_tag":":all","bottle_checksum":"f094c4e712632845287b3bf2e4dfc473a99eb2c8b309ee66bb0946f29264953c"},"gitea-mcp-server":{"desc":"Interactive with Gitea instances with MCP","executables":["gitea-mcp-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://gitea.com/gitea/gitea-mcp.git",{":branch":"main"}],"homepage":"https://gitea.com/gitea/gitea-mcp","license":"MIT","ruby_source_checksum":"b6ad216ebe3cfbd5f9582abcc149608ccd0516e1d31b545cb5d269eb3cafecc8","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://gitea.com/gitea/gitea-mcp.git",{":tag":"v1.3.0",":revision":"2e67d5ebf3897b3e9b09c5a1b10a6dcbd09ea0a4"}],"stable_version":"1.3.0"},"gitea-runner":{"caveats":"Config file: $HOMEBREW_PREFIX/etc/gitea-runner/config.yaml","desc":"Official Actions runner for Gitea","executables":["gitea-runner"],"head_dependencies":[{"go":":build"}],"homepage":"https://gitea.com/gitea/runner","license":"MIT","oldnames":["act_runner"],"ruby_source_checksum":"1a163219b9f9ff44a3e0fb96849e8ec4af106dd75ea303708334710f6c342e51","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/lib/gitea-runner"],[":log_path","$HOMEBREW_PREFIX/var/log/gitea-runner.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/gitea-runner.err"],[":keep_alive",{":successful_exit":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/gitea-runner/bin/gitea-runner","daemon","--config","$HOMEBREW_PREFIX/etc/gitea-runner/config.yaml"]],"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://gitea.com/gitea/runner.git",{":tag":"v2.0.0",":revision":"b7f6b6d90a181d3f78db88c6a44e77bc39786993"}],"stable_version":"2.0.0"},"gitea":{"desc":"Painless self-hosted all-in-one software development service","executables":["gitea"],"head_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"head_url_args":["https://github.com/go-gitea/gitea.git",{":branch":"main"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://about.gitea.com/","license":"MIT","ruby_source_checksum":"385adf1c0449b8d38a65653ab59289f28ff11650f43dd7476ae8fcce0d4aca25","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/gitea.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/gitea.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/gitea/bin/gitea","web","--work-path","$HOMEBREW_PREFIX/var/gitea"]],"stable_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"stable_checksum":"197d679d8c774e05915c67da67d1cbae9fb055c1dbb802f0c59603a44fcadd98","stable_url_args":["https://dl.gitea.com/gitea/1.26.4/gitea-src-1.26.4.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"1.26.4"},"gitg":{"bottle_rebuild":1,"desc":"GNOME GUI client to view git repositories","executables":["gitg"],"head_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gobject-introspection","gpgme","gspell","gtk+3","gtksourceview4","hicolor-icon-theme","json-glib","libdazzle","libgee","libgit2","libgit2-glib","libhandy","libpeas@1","libsecret","pango","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://wiki.gnome.org/Apps/Gitg","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"36852970bd1ab0119d0a3ba665165486ba7df4173d1409801362e13592724e6a","stable_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gobject-introspection","gpgme","gspell","gtk+3","gtksourceview4","hicolor-icon-theme","json-glib","libdazzle","libgee","libgit2","libgit2-glib","libhandy","libpeas@1","libsecret","pango","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.gnome.org/GNOME/gitg/-/commit/22db29e9069042b4e5c07ee496c62c8c63e9b7d5.diff","sha256":"570f15ebcf61ff7779ad638120a6542b0f045272c77a5b185a27d2c50f2d3a18"}],"stable_checksum":"331216a86920cd4e8ab9b0036e63cecb3e1a1d1162c61aa31bd6924e985a8154","stable_url_args":["https://download.gnome.org/sources/gitg/50/gitg-50.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"50"},"github-keygen":{"desc":"Bootstrap GitHub SSH configuration","executables":["github-keygen"],"head_url_args":["https://github.com/dolmen/github-keygen.git",{":branch":"release"}],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/dolmen/github-keygen","license":"GPL-3.0-or-later","ruby_source_checksum":"85075deee7892d37ba16527457fb5db948210bdb8d02aa433c6e011ece7cf534","stable_checksum":"0feb346de7927a3bcacadf2122b333041bb7b21b8262230265dc49a2d0f0b7ef","stable_url_args":["https://github.com/dolmen/github-keygen/archive/refs/tags/v1.401.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.401","bottle_tag":":all","bottle_checksum":"1aa3cea67da44906e941e9c8119b0e33c7eb70fa38d3e7ff0cfdca61082e00c0"},"github-markdown-toc":{"desc":"Easy TOC creation for GitHub README.md (in go)","executables":["gh-md-toc"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/ekalinin/github-markdown-toc.go","license":"MIT","ruby_source_checksum":"8411e9fdb1c224266a2134d1aff9a2943fcd5b59e94efd4ad5343c9c89b2b158","stable_dependencies":[{"go":":build"}],"stable_checksum":"62f34f003912244c8d6d94cad9a273ddb3f29f6f01133d16fdefd0c017030526","stable_url_args":["https://github.com/ekalinin/github-markdown-toc.go/archive/refs/tags/v2.0.1.tar.gz"],"stable_version":"2.0.1"},"github-mcp-server":{"desc":"GitHub Model Context Protocol server for AI tools","executables":["github-mcp-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/github/github-mcp-server.git",{":branch":"main"}],"homepage":"https://github.com/github/github-mcp-server","license":"MIT","ruby_source_checksum":"6939e4278decbd4db15c4dc49f36f2b5b69df2b420aa15da78b73e7e2c8f7725","stable_dependencies":[{"go":":build"}],"stable_checksum":"8b6757f278089a2cfef4527658699c3888fda2099dadcbef40e2240a54178f8f","stable_url_args":["https://github.com/github/github-mcp-server/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0"},"github-release":{"desc":"Create and edit releases on Github (and upload artifacts)","executables":["github-release"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/github-release/github-release.git",{":branch":"master"}],"homepage":"https://github.com/github-release/github-release","license":"MIT","ruby_source_checksum":"6e3936236849c4436308eb5a6c3a79e553986467a66d898cf369741f926c3e74","stable_dependencies":[{"go":":build"}],"stable_checksum":"6e6d3d77ce7d6acf6c4e4e0e005c71641ba7c2eb67d9f1f2e2cf2cc5f5c68086","stable_url_args":["https://github.com/github-release/github-release/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"gitingest":{"desc":"Turn any Git repository into a prompt-friendly text ingest for LLMs","executables":["gitingest"],"head_dependencies":["certifi","pydantic","python@3.14",{"rust":":build"}],"homepage":"https://gitingest.com","license":"MIT","revision":8,"ruby_source_checksum":"3125e89997bdd4226f501812730b7d14f52a57a56fb8d738a829a7d9837c21e3","stable_dependencies":["certifi","pydantic","python@3.14",{"rust":":build"}],"stable_checksum":"4587cab873d4e08bdb16d612bb153c23e0ce59771a1d57a438239c5e39f05ebf","stable_url_args":["https://files.pythonhosted.org/packages/d6/fe/a915f0c32a3d7920206a677f73c185b3eadf4ec151fb05aedd52e64713f7/gitingest-0.3.1.tar.gz"],"stable_version":"0.3.1"},"gitlab-ci-linter":{"desc":"Command-line tool to lint GitLab CI YAML files","executables":["gitlab-ci-linter"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://gitlab.com/orobardet/gitlab-ci-linter.git",{":branch":"master"}],"homepage":"https://gitlab.com/orobardet/gitlab-ci-linter","license":"MIT","ruby_source_checksum":"e0833ef08e87eb07f68196c791c90032e0b5e293bfe2eb56ad1cdec31841e704","stable_dependencies":[{"go":":build"}],"stable_checksum":"caacfabcb3e5d01b821c685d443b709c464b999a60f72bd67ead4a2d991547d7","stable_url_args":["https://gitlab.com/orobardet/gitlab-ci-linter/-/archive/v2.4.0/gitlab-ci-linter-v2.4.0.tar.bz2"],"stable_version":"2.4.0"},"gitlab-ci-local":{"desc":"Run gitlab pipelines locally as shell executor or docker executor","executables":["gitlab-ci-local"],"head_dependencies":["node"],"homepage":"https://github.com/firecow/gitlab-ci-local","license":"MIT","ruby_source_checksum":"768d3f09e68faf98683688e5bc19e0b7e67ca74831bdec21c6f91985b455b0ed","stable_dependencies":["node"],"stable_checksum":"35caf7bb233a6d0fa97554a45a4c27cfe43c9a4be540badfaf222181643c7a77","stable_url_args":["https://registry.npmjs.org/gitlab-ci-local/-/gitlab-ci-local-4.73.0.tgz"],"stable_version":"4.73.0","bottle_tag":":all","bottle_checksum":"5c99b10fdcef18182383f49b563acb6d285111411761510e5024f171bbe1ae41"},"gitlab-gem":{"desc":"Ruby client and CLI for GitLab API","executables":["gitlab"],"head_dependencies":["ruby"],"homepage":"https://narkoz.github.io/gitlab/","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"0fb5cb77f42ad38146220906fed2860302300cdd1179e02957a99db104599297","stable_dependencies":["ruby"],"stable_checksum":"a1a0d2885994d15ef432818bdcaf1421c98a95c364d66284d46be432e115569d","stable_url_args":["https://github.com/NARKOZ/gitlab/archive/refs/tags/v6.1.0.tar.gz"],"stable_version":"6.1.0"},"gitlab-release-cli":{"desc":"Toolset to create, retrieve and update releases on GitLab","executables":["release-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://gitlab.com/gitlab-org/release-cli.git",{":branch":"master"}],"homepage":"https://gitlab.com/gitlab-org/release-cli","license":"MIT","ruby_source_checksum":"555a200735e28d82bc30a3a0ad8efaaf05599f0eb6b5e349c9f8f25a78f45a60","stable_dependencies":[{"go":":build"}],"stable_checksum":"e13a53fdaf60e2fb2df620969dd35131800cddad8d3d4c476154110249629daa","stable_url_args":["https://gitlab.com/gitlab-org/release-cli/-/archive/v0.24.0/release-cli-v0.24.0.tar.bz2"],"stable_version":"0.24.0"},"gitlab-runner":{"desc":"Official GitLab CI runner","executables":["gitlab-runner"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://gitlab.com/gitlab-org/gitlab-runner.git",{":branch":"main"}],"homepage":"https://gitlab.com/gitlab-org/gitlab-runner","license":"MIT","oldnames":["gitlab-ci-multi-runner"],"ruby_source_checksum":"fcdd62b4636d945f6eae9fd229a5fc506f258b65fc311dab6c91abfb5dd18060","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":process_type",":interactive"],[":working_dir","/$HOME"],[":macos_legacy_timers",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/gitlab-runner/bin/gitlab-runner","run","--syslog"]],"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://gitlab.com/gitlab-org/gitlab-runner.git",{":tag":"v19.1.1",":revision":"24b9b726e614dab77eee89b001745cf9f890e0ce"}],"stable_version":"19.1.1"},"gitleaks":{"desc":"Audit git repos for secrets","executables":["gitleaks"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gitleaks/gitleaks.git",{":branch":"master"}],"homepage":"https://gitleaks.io/","license":"MIT","ruby_source_checksum":"36fc9071fb58453dd29a42921176e2d53dfbed8192cff167a82d38cb76d6da7d","stable_dependencies":[{"go":":build"}],"stable_checksum":"e90fb266d75837e75894c778bf594ab8e2787f12dce5a62651f21b893eaf9abb","stable_url_args":["https://github.com/gitleaks/gitleaks/archive/refs/tags/v8.30.1.tar.gz"],"stable_version":"8.30.1"},"gitless":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-07-17",":because":":unmaintained"},"desc":"Simplified version control system on top of git","disable_args":{":date":"2025-07-17",":because":":unmaintained"},"head_dependencies":["libgit2@1.7","python@3.13",{"pkgconf":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://gitless.com/","license":"MIT","revision":16,"ruby_source_checksum":"2b338043ff2c1601d3b2f8361835b7d6968de419b6a46445bdf01ff13a08b884","stable_dependencies":["libgit2@1.7","python@3.13",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"590d9636d2ca743fdd972d9bf1f55027c1d7bc2ab1d5e877868807c3359b78ef","stable_url_args":["https://files.pythonhosted.org/packages/9c/2e/457ae38c636c5947d603c84fea1cf51b7fcd0c8a5e4a9f2899b5b71534a0/gitless-0.8.8.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.8.8"},"gitlint":{"bottle_rebuild":7,"desc":"Linting for your git commit messages","executables":["gitlint"],"head_dependencies":["python@3.14"],"homepage":"https://jorisroovers.com/gitlint/","license":"MIT","ruby_source_checksum":"9ee42cbcbf3eca0e15fa0c0fcfc9938cb4ef998ee5ceeaf4e891e1b240f89b26","stable_dependencies":["python@3.14"],"stable_checksum":"7bf977b03ff581624a9e03f65ebb8502cc12dfaa3e92d23e8b2b54bbdaa29992","stable_url_args":["https://files.pythonhosted.org/packages/73/51/b59270264aabcab5b933f3eb9bfb022464ca9205b04feef1bdc1635fd9b4/gitlint_core-0.19.1.tar.gz"],"stable_version":"0.19.1","bottle_tag":":all","bottle_checksum":"9bdd4315c315138d33b927f220ba855762f9d46e87e264b7665fa3cb3407fa72"},"gitlogue":{"desc":"Cinematic Git commit replay tool","executables":["gitlogue"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/unhappychoice/gitlogue.git",{":branch":"main"}],"homepage":"https://github.com/unhappychoice/gitlogue","license":"ISC","ruby_source_checksum":"92b2ab0272d3aaf449ae5e7c5d5b96b1057db6faa3923e45691c65f1b779bfc0","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e0e7c7def40757a41081b0e76daab0fd9f40af2840028b382e02728dcf3e9c8d","stable_url_args":["https://github.com/unhappychoice/gitlogue/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"gitmoji":{"bottle_rebuild":1,"desc":"Interactive command-line tool for using emoji in commit messages","executables":["gitmoji"],"head_dependencies":["node"],"homepage":"https://gitmoji.dev","license":"MIT","ruby_source_checksum":"eec892a0cb36216b1cd204b756db76861a15e6e3989e2cc993624d3f51c0c8e9","stable_dependencies":["node"],"stable_checksum":"feafd3520f57f5eed9c1df0a603cbd4c69869daab5fd2011bd7e3711541f482b","stable_url_args":["https://registry.npmjs.org/gitmoji-cli/-/gitmoji-cli-9.7.0.tgz"],"stable_version":"9.7.0","bottle_tag":":all","bottle_checksum":"3caa7ff08fc6f9e6845699bd0390bef6d4529ec07a1e7fd1fc1bd9846ff1db6e"},"gitmux":{"desc":"Git status in tmux status bar","executables":["gitmux"],"head_dependencies":["tmux",{"go":":build"}],"homepage":"https://github.com/arl/gitmux","license":"MIT","ruby_source_checksum":"01567716147ba5fefddbbd4310b6aabca54c6bf0ea84e6e33b63ce5aedf9af15","stable_dependencies":["tmux",{"go":":build"}],"stable_checksum":"c6a01faa5372a8c4ab24bc3a2c9665a9f430c45c79b175c1510388433637ca72","stable_url_args":["https://github.com/arl/gitmux/archive/refs/tags/v0.11.5.tar.gz"],"stable_version":"0.11.5"},"gitnr":{"desc":"Create `.gitignore` using templates from TopTal, GitHub or your own collection","executables":["gitnr"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/reemus-dev/gitnr.git",{":branch":"main"}],"homepage":"https://github.com/reemus-dev/gitnr","license":"MIT","ruby_source_checksum":"2c665971b1553bfe509c417f1c911c4840ee134ea78b38f7639b1541ad01821c","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"b8e15c00465b20df576bcb68a13cdb9e9afbfc908208c47cd51d3d3a62164b27","stable_url_args":["https://github.com/reemus-dev/gitnr/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0"},"gitoxide":{"desc":"Idiomatic, lean, fast & safe pure Rust implementation of Git","executables":["ein","gix"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/GitoxideLabs/gitoxide.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/GitoxideLabs/gitoxide","license":"Apache-2.0","ruby_source_checksum":"4b4503cf5f524ea1c55565dfae598ccae84f9bc3412050341d6762feb1e0cff7","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"7274b65864995a3a889be69c571507345e5c2a748498e7fdcafb9924c1f89eb2","stable_url_args":["https://github.com/GitoxideLabs/gitoxide/archive/refs/tags/v0.55.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.55.0"},"gitql":{"conflicts":[["gql",{":because":"both install `gitql` binaries"}]],"desc":"Git query language","executables":["gitql"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/filhodanuvem/gitql.git",{":branch":"main"}],"homepage":"https://github.com/filhodanuvem/gitql","license":"MIT","ruby_source_checksum":"3f50b8e645a741a70b2d9b6b2f99da7f2cf527e10540e8deb105f716c0d3e80d","stable_dependencies":[{"go":":build"}],"stable_checksum":"e3d34649f3dc714cb3189638103918314cf63b1ddbfd99a067d802730d1119b2","stable_url_args":["https://github.com/filhodanuvem/gitql/archive/refs/tags/v2.3.1.tar.gz"],"stable_version":"2.3.1","bottle_checksum":"c510bf179af95811b10550f58751e33b54f7becae1106ead14d2088058deb141"},"gitsign":{"desc":"Keyless Git signing using Sigstore","executables":["gitsign","gitsign-credential-cache"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sigstore/gitsign.git",{":branch":"main"}],"homepage":"https://github.com/sigstore/gitsign","license":"Apache-2.0","ruby_source_checksum":"02643aacbff801d115c388884614639069434a1ed653b97bfa0d5b78d8533736","stable_dependencies":[{"go":":build"}],"stable_checksum":"097a4b990298b4761282d86eb76e2960b703a0c6519b9da852b627075a5dd7f1","stable_url_args":["https://github.com/sigstore/gitsign/archive/refs/tags/v0.16.1.tar.gz"],"stable_version":"0.16.1"},"gitslave":{"desc":"Create group of related repos with one as superproject","executables":["gits"],"head_uses_from_macos":[["perl"]],"homepage":"https://gitslave.sourceforge.net/","license":"LGPL-2.1-only","ruby_source_checksum":"23883a81180dc4e1669694287c68b53de87b7c128790bd1e6d52846e251f9149","stable_checksum":"8aa3dcb1b50418cc9cee9bee86bb4b279c1c5a34b7adc846697205057d4826f0","stable_url_args":["https://downloads.sourceforge.net/project/gitslave/gitslave-2.0.2.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"2.0.2","bottle_checksum":"8d2048c8edb96fe0dd49b8cd52aa1139f63fb275523022cd2c4e7a6ab45a496a"},"gitter-cli":{"bottle_rebuild":3,"desc":"Extremely simple Gitter client for terminals","executables":["gitter-cli"],"head_dependencies":["node"],"homepage":"https://github.com/RodrigoEspinosa/gitter-cli","license":"MIT","ruby_source_checksum":"c890e4c4cdcf661c5ecee968d73c96b683bba5b84e4c1a4a234bc0b8321ab033","stable_dependencies":["node"],"stable_checksum":"c4e335620fc1be50569f3b7543c28ba2c6121b1c7e6d041464b29a31b3d84c25","stable_url_args":["https://github.com/RodrigoEspinosa/gitter-cli/archive/refs/tags/v0.8.5.tar.gz"],"stable_version":"0.8.5","bottle_tag":":all","bottle_checksum":"fc3d9fc87869b22fb03bd8a53405527174c3a9cc910332d8c906dfd79b34ded5"},"gittuf":{"desc":"Security layer for Git repositories","executables":["git-remote-gittuf","gittuf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gittuf/gittuf.git",{":branch":"main"}],"homepage":"https://gittuf.dev/","license":"Apache-2.0","ruby_source_checksum":"15bb6e88825ccfebbf09caaf7931b44f24731ab182a6c26d25ebcd4e2acff71f","stable_dependencies":[{"go":":build"}],"stable_checksum":"537f31645b72f9d60fa294afbd6f223c93f8004d15bd02886ac7436522b4892d","stable_url_args":["https://github.com/gittuf/gittuf/archive/refs/tags/v0.15.0.tar.gz"],"stable_version":"0.15.0"},"gittype":{"desc":"CLI code-typing game that turns your source code into typing challenges","executables":["gittype"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/unhappychoice/gittype.git",{":branch":"main"}],"homepage":"https://github.com/unhappychoice/gittype","license":"MIT","ruby_source_checksum":"111e65b768a672bbb52a169d977502cc83afe8bafdc70f9cd981e64e35c271bc","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"aa5f5ff1240946352456d2c56f37373ad9f5f480f58f77cee09a7a56c9a8d44b","stable_url_args":["https://github.com/unhappychoice/gittype/archive/refs/tags/v0.10.0.tar.gz"],"stable_version":"0.10.0"},"gitu":{"desc":"TUI Git client inspired by Magit","executables":["gitu"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/altsem/gitu.git",{":branch":"master"}],"homepage":"https://github.com/altsem/gitu","license":"MIT","ruby_source_checksum":"0d2fa806124120b9137c3faa3fa6d3d3457763b8f545ad018a414cf3faea26ca","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f7071a88344262df5642a62188e332a703f28b746224578962914e874cc84778","stable_url_args":["https://github.com/altsem/gitu/archive/refs/tags/v0.42.0.tar.gz"],"stable_version":"0.42.0"},"gitui":{"desc":"Blazing fast terminal-ui for git written in rust","executables":["gitui"],"head_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/gitui-org/gitui.git",{":branch":"master"}],"homepage":"https://github.com/gitui-org/gitui","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"876306775b549e9be2e04769fff7c644097f02a17d23de9aa7e7f4e8a6aae9ba","stable_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"0400cbf59605490b5fb8779f9af41fa4d7a1bb748093ca0e13156a5dff31c7aa","stable_url_args":["https://github.com/gitui-org/gitui/archive/refs/tags/v0.28.1.tar.gz"],"stable_version":"0.28.1"},"gitup":{"desc":"Update multiple git repositories at once","executables":["gitup"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/earwig/git-repo-updater.git",{":branch":"main"}],"homepage":"https://github.com/earwig/git-repo-updater","license":"MIT","revision":2,"ruby_source_checksum":"126886a71569cd127cbe62dc2769aeaf24f1994f673aadb3390569743bf5c1db","stable_dependencies":["python@3.14"],"stable_checksum":"e750d63c9f4938cad175619a8a22f8ab3a3854515e4f5ac6e72c88e848fe651c","stable_url_args":["https://files.pythonhosted.org/packages/41/9e/3e47a00bf3c4e47f2acec776732421819b723d5adeae3b0adf0ed5f82c0d/gitup-0.5.2.tar.gz"],"stable_version":"0.5.2","bottle_tag":":all","bottle_checksum":"42fb7292b9796eb05c9765f6889fc445be31f91bf17de4fdaa29f2b6c8db5920"},"gitversion":{"desc":"Easy semantic versioning for projects using Git","executables":["gitversion"],"head_dependencies":["dotnet","openssl@3"],"homepage":"https://gitversion.net/docs/","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"ab6f89a153c1bf216d27300370ab56cf341b3d8c6486e224a5f1658bf5d31cd3","stable_dependencies":["dotnet","openssl@3"],"stable_checksum":"62f8a0c075e0ddda911c2a130d24421f77bd94cf41026ff9fb19aa446aa19142","stable_url_args":["https://github.com/GitTools/GitVersion/archive/refs/tags/6.8.1.tar.gz"],"stable_version":"6.8.1"},"gitwatch":{"desc":"Watch a file or folder and automatically commit changes to a git repo easily","executables":["gitwatch"],"head_dependencies":["coreutils","fswatch"],"head_url_args":["https://github.com/gitwatch/gitwatch.git",{":branch":"master"}],"homepage":"https://github.com/gitwatch/gitwatch","license":"GPL-3.0-or-later","ruby_source_checksum":"1f98cb7c3c1c1e06d5b78fe7342de0bfd704cbc3d5506c35ca5b1b6d0326a001","stable_dependencies":["coreutils","fswatch"],"stable_checksum":"0c49fb357377479710578d82b51a71a9d306bab00adf9c6ab9dae18ee7541489","stable_url_args":["https://github.com/gitwatch/gitwatch/archive/refs/tags/v0.6.tar.gz"],"stable_version":"0.6","bottle_tag":":all","bottle_checksum":"b1cc4cb70d2d7d3aa194622c2383f66f52ab560be6d7ed981384714f1b415b5f"},"gixy":{"desc":"NGINX configuration static analyzer focused on security","executables":["gixy"],"head_dependencies":["python@3.14"],"homepage":"https://gixy.getpagespeed.com/","license":"MPL-2.0","ruby_source_checksum":"061676040d5650190d6bb495f22220d9cda5fca5bb9383410afeec0fdcf45378","stable_dependencies":["python@3.14"],"stable_checksum":"ee79f29ec5d7c80b4af66755d6d4966f26e9341923089a99d98f2f5c0973edf5","stable_url_args":["https://files.pythonhosted.org/packages/79/bb/ba5149fe808b1286a6f88253012fb160baf9a31869fe1e00fa20ccbc256e/gixy_ng-0.2.49.tar.gz"],"stable_version":"0.2.49"},"giza":{"desc":"Scientific plotting library for C/Fortran built on cairo","head_dependencies":["cairo","fontconfig","freetype","gcc","libx11",{"pkgconf":":build"}],"head_url_args":["https://github.com/danieljprice/giza.git",{":branch":"master"}],"homepage":"https://danieljprice.github.io/giza/","license":"LGPL-3.0-only","ruby_source_checksum":"33d8113737fabfca8fe781f3f213db62dab91cffc2ec157b675dc376700caa8a","stable_dependencies":["cairo","fontconfig","freetype","gcc","libx11",{"pkgconf":":build"}],"stable_checksum":"d45f1f930b4e4a3c77e0b110b97b732c290d169bf9ae0c3fc7dcd2895c1b3afe","stable_url_args":["https://github.com/danieljprice/giza/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0"},"gjs":{"desc":"JavaScript Bindings for GNOME","executables":["gjs","gjs-console"],"head_dependencies":["cairo","glib","libx11","readline","spidermonkey","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.gnome.org/GNOME/gjs.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://gitlab.gnome.org/GNOME/gjs/wikis/Home","license":{":all_of":["LGPL-2.0-or-later","MIT"]},"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"}],"ruby_source_checksum":"febc71a3a3a4232e063391cc57066b95eadbb96850ca7e9997d84dc8192bdd6a","stable_dependencies":["cairo","glib","libx11","readline","spidermonkey","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"767bab80e665d672cb00563c25f0b392a9ec8c2996ed1d4454c698b4c2f0a3d9","stable_url_args":["https://download.gnome.org/sources/gjs/1.88/gjs-1.88.1.tar.xz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"1.88.1"},"gkrellm":{"desc":"Extensible GTK system monitoring application","executables":["gkrellm","gkrellmd"],"head_dependencies":["gdk-pixbuf","glib","gtk+","openssl@3","pango","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://billw2.github.io/gkrellm/gkrellm.html","license":"GPL-3.0-or-later","ruby_source_checksum":"9d90fedb46dff9aeff58d90da0cec4356b7ddcc195e0b7267614c2e89b2274f5","stable_dependencies":["gdk-pixbuf","glib","gtk+","openssl@3","pango","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"089e3c1ed398482e682c9900b504ea166a6144a6c9fa041e70c5bbca6b177e63","stable_url_args":["https://gkrellm.srcbox.net/releases/gkrellm-2.5.1.tar.bz2"],"stable_version":"2.5.1"},"gl2ps":{"bottle_rebuild":1,"desc":"OpenGL to PostScript printing library","head_dependencies":["libpng",{"cmake":":build"}],"homepage":"https://www.geuz.org/gl2ps/","license":"GL2PS","ruby_source_checksum":"47da4c2d59cb5eca1e8da79409d5f5c863ffedf627922838cea43c26f1332e11","stable_dependencies":["libpng",{"cmake":":build"}],"stable_checksum":"8d1c00c1018f96b4b97655482e57dcb0ce42ae2f1d349cd6d4191e7848d9ffe9","stable_url_args":["https://geuz.org/gl2ps/src/gl2ps-1.4.2.tgz"],"stable_version":"1.4.2"},"glab":{"desc":"Open-source GitLab command-line tool","executables":["glab"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://gitlab.com/gitlab-org/cli.git",{":branch":"main"}],"homepage":"https://gitlab.com/gitlab-org/cli","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"1a7eb7c9d2627f50839ff5265d4f32f6d094049c93dbd2e85c1934bf57e951b2","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://gitlab.com/gitlab-org/cli.git",{":tag":"v1.107.0",":revision":"85b59ceb77434c988fead857a372691868aba6d7"}],"stable_version":"1.107.0"},"glade":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-01-30",":because":":repo_archived"},"desc":"RAD tool for the GTK+ and GNOME environment","disable_args":{":date":"2027-01-30",":because":":repo_archived"},"executables":["glade","glade-previewer"],"head_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gtk+3","hicolor-icon-theme","libxml2","pango","gettext",{"docbook-xsl":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"libxslt":":build"}]],"homepage":"https://glade.gnome.org/","license":"LGPL-2.1-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"revision":2,"ruby_source_checksum":"9360271e42d0255f05515f8ba6331ba9824b98f0c1fb7679cd59cbacfc9eb804","stable_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gtk+3","hicolor-icon-theme","libxml2","pango","gettext",{"docbook-xsl":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"31c9adaea849972ab9517b564e19ac19977ca97758b109edc3167008f53e3d9c","stable_url_args":["https://download.gnome.org/sources/glade/3.40/glade-3.40.0.tar.xz"],"stable_uses_from_macos":[[{"libxslt":":build"}]],"stable_version":"3.40.0"},"glances":{"desc":"Alternative to top/htop","executables":["glances"],"head_dependencies":["certifi","cryptography","pydantic","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/nicolargo/glances.git",{":branch":"develop"}],"homepage":"https://nicolargo.github.io/glances/","license":"LGPL-3.0-or-later","ruby_source_checksum":"b2f57958b5215693b26389c9d2562220152a25dc1978ce51c4b52a63a0051c13","stable_dependencies":["certifi","cryptography","pydantic","python@3.14",{"rust":":build"}],"stable_checksum":"2620a5b412611fadccde7517410aa878fede4e1297ab9c113280bc8f0a55985b","stable_url_args":["https://files.pythonhosted.org/packages/00/f4/700e0e8472783b91532c527d3821c05c7766c7610aec69bbcce47829d19e/glances-4.5.5.tar.gz"],"stable_version":"4.5.5"},"glassfish":{"caveats":"You may want to add the following to your .bash_profile:\n  export GLASSFISH_HOME=$HOMEBREW_PREFIX/opt/glassfish/libexec\n","conflicts":[["payara",{":because":"both install the same scripts"}]],"desc":"Java EE application server","executables":["asadmin","asadmin.java","debug-asadmin","startserv","stopserv"],"head_dependencies":["openjdk@25"],"homepage":"https://glassfish.org/","license":"EPL-2.0","ruby_source_checksum":"8ad7b9244efe1895930763becbfcd53b8134ab6f8485498ff6d04882b36515cd","stable_dependencies":["openjdk@25"],"stable_checksum":"52e7101c48c17d41883d49e3328ca1fa3d208b408781ac1f798b81caeef7b4ca","stable_url_args":["https://download.eclipse.org/ee4j/glassfish/glassfish-8.0.3.zip"],"stable_version":"8.0.3","bottle_tag":":all","bottle_checksum":"9452fe8084db896d8f638eec37740d6d9af1bcce463f4d88696820bfdc2df575"},"glasskube":{"bottle_rebuild":1,"desc":"Missing Package Manager for Kubernetes","executables":["glasskube"],"head_dependencies":[{"go":":build"},{"node":":build"}],"head_url_args":["https://github.com/glasskube/glasskube.git",{":branch":"main"}],"homepage":"https://glasskube.dev/products/package-manager/docs/","license":"Apache-2.0","ruby_source_checksum":"7e7e75d97a5ecefc8c02224c7c27c9d541f9984951af179519873cefbcafdbca","stable_dependencies":[{"go":":build"},{"node":":build"}],"stable_checksum":"c044187e49683b39aa89c26bc02dab38781578c24b6ab277c0a58ae811066996","stable_url_args":["https://github.com/glasskube/glasskube/archive/refs/tags/v0.26.1.tar.gz"],"stable_version":"0.26.1"},"glaze":{"desc":"Extremely fast, in-memory JSON and interface library for modern C++","head_dependencies":[{"cmake":":build"},{"cmake":":test"},{"llvm":":test"}],"homepage":"https://stephenberry.github.io/glaze/","license":"MIT","ruby_source_checksum":"b7b6808805c2331ad92ff35d854fd05746dbc153047540a6e796491c4ffa0435","stable_dependencies":[{"cmake":":build"},{"cmake":":test"},{"llvm":":test"}],"stable_checksum":"65331a8f8ffa56a3c5990eb31119db8afc1cec0b48de57b4ebbc9c1286ea74a3","stable_url_args":["https://github.com/stephenberry/glaze/archive/refs/tags/v7.8.4.tar.gz"],"stable_version":"7.8.4","bottle_tag":":all","bottle_checksum":"bb3edb354fb8b6b3b79cb8eb14cfe13d3205dd5a0752d0b07b58324608d88072"},"glbinding":{"aliases":["glbinding@3"],"desc":"C++ binding for the OpenGL API","executables":["glbinding-glmeta"],"head_dependencies":[{"cmake":":build"},{"glfw":":test"}],"head_url_args":["https://github.com/cginternals/glbinding.git",{":branch":"master"}],"homepage":"https://glbinding.org/","license":"MIT","ruby_source_checksum":"c105daedd3b469a65e7cd018c013e1cf863ffc164a2e63ffb4799314d5fae3c3","stable_dependencies":[{"cmake":":build"},{"glfw":":test"}],"stable_checksum":"bb39a97d5d94f70fe6e9c2152e0d8d760758bb031b352e1707fa90f00a43fc69","stable_url_args":["https://github.com/cginternals/glbinding/archive/refs/tags/v3.5.0.tar.gz"],"stable_version":"3.5.0","versioned_formulae":["glbinding@2"]},"glbinding@2":{"deprecate_args":{":date":"2026-05-18",":because":":unmaintained"},"desc":"C++ binding for the OpenGL API","disable_args":{":date":"2027-05-18",":because":":unmaintained"},"executables":["glmeta"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://glbinding.org/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"f674b5cc8e4bb7b3b1eb3d5cfb8b6ebc2577aa684419350796cc5733eb616368","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"cb5971b086c0d217b2304d31368803fd2b8c12ee0d41c280d40d7c23588f8be2","stable_url_args":["https://github.com/cginternals/glbinding/archive/refs/tags/v2.1.4.tar.gz"],"stable_version":"2.1.4"},"gleam":{"desc":"Statically typed language for the Erlang VM","executables":["gleam"],"head_dependencies":["erlang","rebar3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/gleam-lang/gleam.git",{":branch":"main"}],"homepage":"https://gleam.run","license":"Apache-2.0","ruby_source_checksum":"381f983477a55e0d4496f3e322eeacb0a9e16f13e3e36b629f50a3be177df5c3","stable_dependencies":["erlang","rebar3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"644db4b25596d5f27f03614ef1cc10646baaabbd559407acc278bb24c6502f8b","stable_url_args":["https://github.com/gleam-lang/gleam/archive/refs/tags/v1.17.0.tar.gz"],"stable_version":"1.17.0"},"glew":{"desc":"OpenGL Extension Wrangler Library","executables":["glewinfo","visualinfo"],"head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/nigels-com/glew.git",{":branch":"master"}],"homepage":"https://glew.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"352405aa8f61419a0e729f718ccedac622e817e83a97ed80ae0f5179674c604e","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/nigels-com/glew/commit/a7c9cc7c01fa9d59322edf702b6d59e10fe427cb.patch?full_index=1","sha256":"d177dc99fb81d310d2b78b051cdddb4432843904806952794040f8201d702c0c"}],"stable_checksum":"b64790f94b926acd7e8f84c5d6000a86cb43967bd1e688b03089079799c9e889","stable_url_args":["https://downloads.sourceforge.net/project/glew/glew/2.3.1/glew-2.3.1.tgz"],"stable_version":"2.3.1"},"glfw":{"bottle_rebuild":2,"desc":"Multi-platform library for OpenGL applications","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/glfw/glfw.git",{":branch":"master"}],"homepage":"https://www.glfw.org/","license":"Zlib","oldnames":["glfw3"],"ruby_source_checksum":"91a8ea334aef9c9cfe7ead6d194861b02a1fadbd58f2dff5479cc1d2e6206952","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"c038d34200234d071fae9345bc455e4a8f2f544ab60150765d7704e08f3dac01","stable_url_args":["https://github.com/glfw/glfw/archive/refs/tags/3.4.tar.gz"],"stable_version":"3.4"},"glib-networking":{"bottle_rebuild":1,"desc":"Network related modules for glib","head_dependencies":["glib","gnutls","gsettings-desktop-schemas","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://gitlab.gnome.org/GNOME/glib-networking","license":"LGPL-2.1-or-later","link_overwrite_paths":["lib/gio/modules"],"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"lib/gio/modules"},"type":"gio_querymodules"}],"ruby_source_checksum":"547b56dad12c057dd4874b55bf7637ecbc49dbaa53674cf30f586efd56346082","stable_dependencies":["glib","gnutls","gsettings-desktop-schemas","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"b80e2874157cd55071f1b6710fa0b911d5ac5de106a9ee2a4c9c7bee61782f8e","stable_url_args":["https://download.gnome.org/sources/glib-networking/2.80/glib-networking-2.80.1.tar.xz"],"stable_version":"2.80.1"},"glib":{"desc":"Core application library for C","executables":["gapplication","gdbus","gdbus-codegen","gi-compile-repository","gi-decompile-typelib","gi-inspect-typelib","gio","gio-querymodules","glib-compile-resources","glib-compile-schemas","glib-genmarshal","glib-gettextize","glib-mkenums","gobject-query","gresource","gsettings","gtester","gtester-report"],"head_dependencies":["pcre2","gettext",{"bison":":build"},{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"flex":":build"}],["libffi"],["python"]],"homepage":"https://docs.gtk.org/glib/","license":"LGPL-2.1-or-later","link_overwrite_paths":["bin/gdbus-codegen","bin/glib-genmarshal","bin/glib-mkenums","bin/gtester-report","share/glib-2.0/codegen","share/glib-2.0/gdb","lib/girepository-1.0/GLib-2.0.typelib","lib/girepository-1.0/GModule-2.0.typelib","lib/girepository-1.0/GObject-2.0.typelib","lib/girepository-1.0/Gio-2.0.typelib","share/gir-1.0/GLib-2.0.gir","share/gir-1.0/GModule-2.0.gir","share/gir-1.0/GObject-2.0.gir","share/gir-1.0/Gio-2.0.gir"],"oldnames":["glib-utils"],"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"lib/gio/modules"},"type":"mkdir_p"}],"ruby_source_checksum":"1d7b18216c176695eeeb0cf749bf53309875ea0f20de89717ef6a1873857df98","stable_dependencies":["pcre2","gettext",{"bison":":build"},{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","file":"Patches/glib/hardcoded-paths.diff"}],"stable_checksum":"cf3f215a640c8a4257f14317586b8f1fdd25a10a93cb4bdda147c0f9ad88e74f","stable_url_args":["https://download.gnome.org/sources/glib/2.88/glib-2.88.2.tar.xz"],"stable_uses_from_macos":[[{"flex":":build"}],["libffi"],["python"]],"stable_version":"2.88.2"},"glibc":{"aliases":["glibc@2.39"],"bottle_rebuild":2,"caveats":"The Homebrew's Glibc has been installed with the following executables:\n  $HOMEBREW_PREFIX/opt/glibc/bin/ldd\n  $HOMEBREW_PREFIX/opt/glibc/bin/ld.so\n  $HOMEBREW_PREFIX/opt/glibc/sbin/ldconfig\n\nBy default, Homebrew's linker will not search for the system's libraries. If you\nwant Homebrew to do so, run:\n\n  cp \"$HOMEBREW_PREFIX/etc/ld.so.conf.d/99-system-ld.so.conf.example\" \"$HOMEBREW_PREFIX/etc/ld.so.conf.d/99-system-ld.so.conf\"\n  brew postinstall glibc\n\nto append the system libraries to Homebrew's ld search paths. This is risky and\n**highly not recommended**, because it may cause linkage to Homebrew libraries\nmixed with system libraries.\n","desc":"GNU C Library","executables":["gencat","getconf","getent","iconv","iconvconfig","ld.so","ldconfig","ldd","locale","localedef","makedb","mtrace","nscd","pcprofiledump","pldd","sln","sotruss","sprof","tzselect","xtrace","zdump","zic"],"head_dependencies":["linux-headers@6.8"],"homepage":"https://www.gnu.org/software/libc/","keg_only_args":["it can shadow system glibc if linked"],"license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"post_install_defined":true,"ruby_source_checksum":"3ecdab4515c77ec518679217954fe9ecc27d926094b7984a1f204e46e8558997","stable_dependencies":["linux-headers@6.8"],"stable_patches":[{"strip":"p1","url":"https://archive.ubuntu.com/ubuntu/pool/main/g/glibc/glibc_2.39-0ubuntu8.7.debian.tar.xz","sha256":"9642284fbb90ca3b56af777e3e5d6989bf3f80ba5d0c37c4ec0c94fb37912b70","apply":["patches/any/CVE-2024-2961.patch","patches/any/CVE-2024-33599.patch","patches/any/CVE-2024-33600_1.patch","patches/any/CVE-2024-33600_2.patch","patches/any/CVE-2024-33601_33602.patch","patches/any/CVE-2025-0395.patch","patches/any/CVE-2025-5702.patch","patches/any/CVE-2025-8058.patch","patches/CVE-2025-15281.patch","patches/CVE-2026-0861.patch","patches/CVE-2026-0915.patch"],"type":"backport","resolves":[{"type":"security","id":"CVE-2024-2961"},{"type":"security","id":"CVE-2024-33599"},{"type":"security","id":"CVE-2024-33600"},{"type":"security","id":"CVE-2024-33601"},{"type":"security","id":"CVE-2025-0395"},{"type":"security","id":"CVE-2025-5702"},{"type":"security","id":"CVE-2025-8058"},{"type":"security","id":"CVE-2025-15281"},{"type":"security","id":"CVE-2026-0861"},{"type":"security","id":"CVE-2026-0915"}]},{"strip":"p1","file":"Patches/glibc/2.39-test-fixes.patch","type":"backport"}],"stable_checksum":"97f84f3b7588cd54093a6f6389b0c1a81e70d99708d74963a2e3eab7c7dc942d","stable_url_args":["https://ftpmirror.gnu.org/gnu/glibc/glibc-2.39.tar.gz"],"stable_version":"2.39","versioned_formulae":["glibc@2.17","glibc@2.13"]},"glibc@2.13":{"desc":"GNU C Library","head_dependencies":[{"linux-headers@4.4":":build"}],"homepage":"https://www.gnu.org/software/libc/","keg_only_args":["it can shadow system glibc if linked"],"license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"post_install_defined":true,"revision":1,"ruby_source_checksum":"10137e090f6dd3ee85458498c45e3b0c7308d56253fe1b46a7a0c708ca14e4eb","stable_dependencies":[{"linux-headers@4.4":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/glibc/2.13-getconf.diff"}],"stable_checksum":"bd90d6119bcc2898befd6e1bbb2cb1ed3bb1c2997d5eaa6fdbca4ee16191a906","stable_url_args":["https://ftpmirror.gnu.org/gnu/glibc/glibc-2.13.tar.gz"],"stable_version":"2.13","versioned_formulae":["glibc@2.17"]},"glibc@2.17":{"bottle_rebuild":1,"desc":"GNU C Library","head_dependencies":[{"linux-headers@4.4":":build"}],"homepage":"https://www.gnu.org/software/libc/","keg_only_args":["it can shadow system glibc if linked"],"license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"post_install_defined":true,"ruby_source_checksum":"0e1803394b4fd2170c227348cf6ee9955b9552686c1f6d1e2ec523470a9d107a","stable_dependencies":[{"linux-headers@4.4":":build"}],"stable_patches":[{"strip":"p1","url":"https://git.centos.org/rpms/glibc/raw/ca483cc5b0e3e6a595a2c103755dee4d72f14f25/f/SOURCES/glibc-rh1500908.patch","sha256":"48bfb15f5a26161bbef3d58e18d44876a170ddbfcc5922a39c77fd8da9fe68f6"},{"strip":"p1","file":"Patches/glibc/2.17-aarch64-dl-machine.diff"}],"stable_checksum":"a3b2086d5414e602b4b3d5a8792213feb3be664ffc1efe783a829818d3fca37a","stable_url_args":["https://ftpmirror.gnu.org/gnu/glibc/glibc-2.17.tar.gz"],"stable_version":"2.17","versioned_formulae":["glibc@2.13"]},"glibmm":{"aliases":["glibmm@2.88"],"desc":"C++ interface to glib","head_dependencies":["glib","libsigc++",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://gtkmm.gnome.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"d5728fe2551f0c61c00db25a9358124377e096f968ee82cfb7eb35e9eb83c5ff","stable_dependencies":["glib","libsigc++",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"c139f962b1575c8827cd39d1ac21b7a367be3bda1409c0c7e21a29090f371506","stable_url_args":["https://download.gnome.org/sources/glibmm/2.88/glibmm-2.88.1.tar.xz"],"stable_version":"2.88.1","versioned_formulae":["glibmm@2.66"]},"glibmm@2.66":{"desc":"C++ interface to glib","head_dependencies":["glib","libsigc++@2",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://gtkmm.gnome.org/","license":"LGPL-2.1-or-later","oldnames":["glibmm@2.64"],"ruby_source_checksum":"d75963daff0e96da26aa208df8f3092c72d90afe76a34a087a3ca4cedf3ff741","stable_dependencies":["glib","libsigc++@2",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"5a026e5602085307c7dcb72b71b07261c40f80914277bef5f8d7f2ecab739bec","stable_url_args":["https://download.gnome.org/sources/glibmm/2.66/glibmm-2.66.9.tar.xz"],"stable_version":"2.66.9"},"glider":{"desc":"Forward proxy with multiple protocols support","executables":["glider"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/nadoo/glider.git",{":branch":"main"}],"homepage":"https://github.com/nadoo/glider","license":"GPL-3.0-or-later","ruby_source_checksum":"7ee918aa05b75aa38540c031c2fcf103783c9c8e2887d44e30138327eef83427","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/glider/bin/glider","-config","$HOMEBREW_PREFIX/etc/glider.conf"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"91aa9ad6d56b164b30abedc88a0d371b3af6ff96cfe92f18525fa8e110aaee1d","stable_url_args":["https://github.com/nadoo/glider/archive/refs/tags/v0.16.4.tar.gz"],"stable_version":"0.16.4"},"glkterm":{"bottle_rebuild":1,"desc":"Terminal-window Glk library","head_uses_from_macos":[["ncurses"]],"homepage":"https://www.eblong.com/zarf/glk/","keg_only_args":["it conflicts with other Glk libraries"],"license":"Glulxe","ruby_source_checksum":"4b5e74221111a24babc7b955f01a196627f196ff2ea33b20ec806607358e34ec","stable_checksum":"473d6ef74defdacade2ef0c3f26644383e8f73b4f1b348e37a9bb669a94d927e","stable_url_args":["https://www.eblong.com/zarf/glk/glkterm-104.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.0.4","bottle_checksum":"cf37e7f7186d632c124831695e9563f8ae5c9112541816456077f66ec4391d22"},"glktermw":{"bottle_rebuild":1,"desc":"Terminal-window Glk library with Unicode support","head_uses_from_macos":[["ncurses"]],"homepage":"https://www.eblong.com/zarf/glk/","keg_only_args":["it conflicts with other Glk libraries"],"license":"Glulxe","ruby_source_checksum":"7494b6ba571c073adcc7d66c069348834a4658a61b20346d61e0d5cfe13fa295","stable_checksum":"5968630b45e2fd53de48424559e3579db0537c460f4dc2631f258e1c116eb4ea","stable_url_args":["https://www.eblong.com/zarf/glk/glktermw-104.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.0.4","bottle_checksum":"291e5c7e7be0a93d71fb909fe40473a604e9990319bf86dc3d05b5a1787437ea"},"glm":{"desc":"C++ mathematics library for graphics software","head_dependencies":[{"cmake":":build"},{"doxygen":":build"}],"head_url_args":["https://github.com/g-truc/glm.git",{":branch":"master"}],"homepage":"https://glm.g-truc.net/","license":"MIT","ruby_source_checksum":"6c139c6900427645b821a7c352030c73230ec88c41f83618722f1591f2b73b02","stable_dependencies":[{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"6775e47231a446fd086d660ecc18bcd076531cfedd912fbd66e576b118607001","stable_url_args":["https://github.com/g-truc/glm/archive/refs/tags/1.0.3.tar.gz"],"stable_version":"1.0.3"},"global-arrays":{"desc":"Partitioned Global Address Space (PGAS) library for distributed arrays","head_dependencies":["open-mpi",{"cmake":":build"},{"cmake":":test"}],"homepage":"https://globalarrays.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"37ed114120fdae40fd2667de0da0e9f8c4430448ceb3cb6c0dfce73454cc2a25","stable_dependencies":["open-mpi",{"cmake":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/GlobalArrays/ga/commit/9f8d8fad67637c75c430a7a3ea887e4115482301.patch?full_index=1","sha256":"421d65a117ef3e53899c491ca5887360821170f0f9e735cc15a72efd9fe08882"}],"stable_checksum":"cbf15764bf9c04e47e7a798271c418f76b23f1857b23feb24b6cb3891a57fbf2","stable_url_args":["https://github.com/GlobalArrays/ga/releases/download/v5.9.2/ga-5.9.2.tar.gz"],"stable_version":"5.9.2"},"global":{"desc":"Source code tag system","executables":["global","globash","gozilla","gtags","gtags-cscope","htags","htags-server"],"head_dependencies":["libtool","ncurses","python@3.14","sqlite","universal-ctags",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"flex":":build"},{"libtool":":build"}],"head_url_args":["\\:pserver:anonymous:@cvs.savannah.gnu.org:/sources/global",{":using":":cvs"}],"homepage":"https://www.gnu.org/software/global/","license":"GPL-3.0-or-later","ruby_source_checksum":"93c983238d4f00d9d1914b15d5816b5e52ba7818c72eddf0638f65917da40564","stable_dependencies":["libtool","ncurses","python@3.14","sqlite","universal-ctags"],"stable_checksum":"cf0937cb3ed521b2ab1acfa7aff45103040b860bb642c4c2f094ac3a3fe86024","stable_url_args":["https://ftpmirror.gnu.org/gnu/global/global-6.6.15.tar.gz"],"stable_version":"6.6.15"},"globjects":{"deprecate_args":{":date":"2026-05-18",":because":":unmaintained"},"desc":"C++ library strictly wrapping OpenGL objects","disable_args":{":date":"2027-05-18",":because":":unmaintained"},"head_dependencies":["glbinding","glm",{"cmake":":build"}],"head_url_args":["https://github.com/cginternals/globjects.git",{":branch":"master"}],"homepage":"https://globjects.org/","license":"MIT","revision":1,"ruby_source_checksum":"68f05ff80878a1e2069ece6763e10560bf812cc07d7abe6232c8382064269831","stable_dependencies":["glbinding@2","glm",{"cmake":":build"}],"stable_checksum":"68fa218c1478c09b555e44f2209a066b28be025312e0bab6e3a0b142a01ebbc6","stable_url_args":["https://github.com/cginternals/globjects/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"globstar":{"desc":"Static analysis toolkit for writing and running code checkers","executables":["globstar"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/DeepSourceCorp/globstar.git",{":branch":"master"}],"homepage":"https://globstar.dev","license":"MIT","ruby_source_checksum":"21abd775fa596c227c8dfef028a8fcb756aab1b3d4a56fdcf5b05e33c71fe23e","stable_dependencies":[{"go":":build"}],"stable_checksum":"72e587b847e75fa751510bacfdf25d035ff3d6290878f1b51d26eeafa03d39e9","stable_url_args":["https://github.com/DeepSourceCorp/globstar/archive/refs/tags/v0.7.2.tar.gz"],"stable_version":"0.7.2"},"glog":{"desc":"Application-level logging library","head_dependencies":["gflags",{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/google/glog.git",{":branch":"master"}],"homepage":"https://google.github.io/glog/stable/","license":"BSD-3-Clause","ruby_source_checksum":"9ed1fd661031f32c44b0a15ca2d97d010cc0f0aa0465c10566bf7db921d58a8c","stable_dependencies":["gflags",{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"00e4a87e87b7e7612f519a41e491f16623b12423620006f59f5688bfd8d13b08","stable_url_args":["https://github.com/google/glog/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"glom":{"desc":"Declarative object transformer and formatter, for conglomerating nested data","executables":["glom"],"head_dependencies":["python@3.14"],"homepage":"https://glom.readthedocs.io/en/latest/","license":"BSD-3-Clause","ruby_source_checksum":"cfc1095c255c930bc0b7fc8cead0c0efba4e58ba9a4716efd0cd48905d206fdd","stable_dependencies":["python@3.14"],"stable_checksum":"1ae7da88be3693df40ad27bdf57a765a55c075c86c971bcddd67927403eb0069","stable_url_args":["https://files.pythonhosted.org/packages/78/74/8387f95565ba7c30cd152a585b275ebb9a834d1d32782425c5d2fe0a102c/glom-25.12.0.tar.gz"],"stable_version":"25.12.0","bottle_tag":":all","bottle_checksum":"ea1f1872cf6c6175a7250406b1c6c9a0fac6d33123fbd797c34fc1e33712a5f1"},"glooctl":{"desc":"Envoy-Powered API Gateway","executables":["glooctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/solo-io/gloo.git",{":branch":"main"}],"homepage":"https://docs.solo.io/gloo-edge/main/reference/cli/glooctl/","license":"Apache-2.0","oldnames":["gloo-ctl"],"ruby_source_checksum":"34bbc2ea2d014dcae03eb55e0c20dc4c2f709301c8008ea57f26faee1dbbeeac","stable_dependencies":[{"go":":build"}],"stable_checksum":"8cdd33ecf33c856540630ef5672026f72662bda170ce0f03f2d31360debd9c97","stable_url_args":["https://github.com/solo-io/gloo/archive/refs/tags/v1.21.11.tar.gz"],"stable_version":"1.21.11"},"gloox":{"bottle_rebuild":1,"desc":"C++ Jabber/XMPP library that handles the low-level protocol","executables":["gloox-config"],"head_dependencies":["libidn","openssl@3",{"pkgconf":":build"}],"homepage":"https://camaya.net/gloox/","license":{"GPL-3.0-only":{":with":"openvpn-openssl-exception"}},"ruby_source_checksum":"75d4c9437be63a4449106f02ba4501736b37732dbddee4532835041861df5fe5","stable_dependencies":["libidn","openssl@3",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"591bd12c249ede0b50a1ef6b99ac0de8ef9c1ba4fd2e186f97a740215cc5966c","stable_url_args":["https://camaya.net/download/gloox-1.0.28.tar.bz2"],"stable_version":"1.0.28"},"glow":{"desc":"Render markdown on the CLI","executables":["glow"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/charmbracelet/glow","license":"MIT","ruby_source_checksum":"11ff4f380cf82821ef882547b7af60f6a438a6d7de302ed429d2e258acf3d595","stable_dependencies":[{"go":":build"}],"stable_checksum":"1b933139da1d08647bf5b3f112cab9548fdc2b40c056c7fa3d84d8706de5265a","stable_url_args":["https://github.com/charmbracelet/glow/archive/refs/tags/v2.1.2.tar.gz"],"stable_version":"2.1.2"},"glpk":{"desc":"Library for Linear and Mixed-Integer Programming","executables":["glpsol"],"head_dependencies":["gmp"],"homepage":"https://www.gnu.org/software/glpk/","license":"GPL-3.0-or-later","ruby_source_checksum":"be7fb0b80e0bc295aa2491a8bcaf097a30626365e458a67c806a00147646b7fe","stable_dependencies":["gmp"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"4a1013eebb50f728fc601bdd833b0b2870333c3b3e5a816eeba921d95bec6f15","stable_url_args":["https://ftpmirror.gnu.org/gnu/glpk/glpk-5.0.tar.gz"],"stable_version":"5.0","bottle_cellar":":any","bottle_checksum":"e05ebe154868c3ae41e25c6d2bff72596275dc93c74a4f6f1a88c15a553a9bf2"},"glslang":{"desc":"OpenGL and OpenGL ES reference compiler for shading languages","executables":["glslang","glslangValidator"],"head_dependencies":["spirv-headers","spirv-tools",{"cmake":":build"}],"head_url_args":["https://github.com/KhronosGroup/glslang.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.khronos.org/opengles/sdk/Reference-Compiler/","license":{":all_of":["BSD-3-Clause","GPL-3.0-or-later","MIT","Apache-2.0"]},"ruby_source_checksum":"bbc10b483f1a349070991a3dbb3826ecfdc83dd5fb89465e51b68203590263b4","stable_dependencies":["spirv-headers","spirv-tools",{"cmake":":build"}],"stable_checksum":"efff5a15258dce1ca2d323bf64c974f5fca03778174615dbc30c8d36db645bf5","stable_url_args":["https://github.com/KhronosGroup/glslang/archive/refs/tags/16.3.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"16.3.0"},"glslviewer":{"desc":"Live-coding console tool that renders GLSL Shaders","executables":["glslViewer"],"head_dependencies":["ffmpeg","glfw",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/patriciogonzalezvivo/glslViewer.git",{":branch":"main"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://patriciogonzalezvivo.com/2015/glslViewer/","license":"BSD-3-Clause","ruby_source_checksum":"5c004b557a11a195237ae9bad44f363f572f9c1b0c79d5a83835f6a116eca832","stable_dependencies":["ffmpeg","glfw",{"cmake":":build"},{"pkgconf":":build"}],"stable_url_args":["https://github.com/patriciogonzalezvivo/glslViewer.git",{":tag":"3.5.2",":revision":"edb58380ba8523d32e72966d0d0508ba78c28ffd"}],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.5.2","version_scheme":1},"glui":{"bottle_rebuild":1,"desc":"C++ user interface library","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/libglui/glui","license":"Zlib","revision":1,"ruby_source_checksum":"f61b867954f7b038950064df28d3e1e589221f0a473b352e28fcc454cdba175b","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/libglui/glui/commit/fc9ad76733034605872a0d1323bb19cbc23d87bf.patch?full_index=1","sha256":"b1afada854f920692ab7cb6b6292034f3488936c4332e3e996798ee494a3fdd7"},{"strip":"p1","url":"https://github.com/libglui/glui/commit/eaca63aea72ed4db055514dfec2abc71a106aa70.patch?full_index=1","sha256":"81cd6400037f9082ffd2926a01458c40c0d81c71cb7786cb667909ef64b1541b"},{"strip":"p1","url":"https://github.com/libglui/glui/commit/4299e8fa43bb1e67370be36cad4b21115ab88af9.patch?full_index=1","sha256":"9070d9a3f44ffd3787762125fb194d92e24a9bc0b5e27bc5571ac09718199404"}],"stable_checksum":"f7f6983f7410fe8dfaa032b2b7b1aac2232ec6a400a142b73f680683dad795f8","stable_url_args":["https://github.com/libglui/glui/archive/refs/tags/2.37.tar.gz"],"stable_version":"2.37"},"glulxe":{"desc":"Portable VM like the Z-machine","executables":["glulxe"],"head_dependencies":[{"glktermw":":build"}],"head_url_args":["https://github.com/erkyrath/glulxe.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.eblong.com/zarf/glulx/","license":"MIT","ruby_source_checksum":"73cc734548c26a8c4d60a6d13256ada557cda8719cff1bdd9171ba8af6f8959f","stable_dependencies":[{"glktermw":":build"}],"stable_checksum":"f81dc474d60d7d914fcde45844a4e1acafee50e13aebfcb563249cc56740769f","stable_url_args":["https://eblong.com/zarf/glulx/glulxe-061.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.6.1"},"gluon":{"desc":"Static, type inferred and embeddable language written in Rust","executables":["gluon"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/gluon-lang/gluon.git",{":branch":"master"}],"homepage":"https://gluon-lang.org","license":"MIT","ruby_source_checksum":"630a50ca62753ec832953bdebd18f55302fee6d50ce772fb19532060c8011b67","stable_dependencies":[{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/gluon-lang/gluon/commit/6085b002e67fb473ab69fbd210433b0e8f7e7750.patch?full_index=1","sha256":"5d3bb7f8ff8c2d9be6aaea9f5e4542804b2aa250100993c33ec2daee220a8d07"}],"stable_checksum":"b5f82fecdf56b8b25ed516a023d31bcaf576b2bb3b2aee3e53d6f50ea8f281a3","stable_url_args":["https://github.com/gluon-lang/gluon/archive/refs/tags/v0.18.2.tar.gz"],"stable_version":"0.18.2"},"glyph":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-08-19",":because":"does not build with Zig >= 0.15"},"desc":"Converts images/video to ASCII art","disable_args":{":date":"2027-08-19",":because":"does not build with Zig >= 0.15"},"executables":["glyph"],"head_dependencies":["ffmpeg",{"pkgconf":":build"},{"zig@0.14":":build"}],"homepage":"https://github.com/seatedro/glyph","license":"MIT","oldnames":["asciigen"],"revision":1,"ruby_source_checksum":"a1687428036f1fb10b54a0005eef43363da9e99150529066691e98668a68d6a1","stable_dependencies":["ffmpeg",{"pkgconf":":build"},{"zig@0.14":":build"}],"stable_checksum":"7de7936a13b92b18240134bef64c006ab73988850a8776a1b276e22b73377f15","stable_url_args":["https://github.com/seatedro/glyph/archive/refs/tags/v1.0.11.tar.gz"],"stable_version":"1.0.11"},"glyr":{"deprecate_args":{":date":"2025-12-08",":because":":unmaintained"},"desc":"Music related metadata search engine with command-line interface and C API","disable_args":{":date":"2026-12-08",":because":":unmaintained"},"executables":["glyrc"],"head_dependencies":["gettext","glib",{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["sqlite"]],"homepage":"https://github.com/sahib/glyr","license":"LGPL-3.0-or-later","revision":3,"ruby_source_checksum":"eff54dc72b2e94ee44e4d92ab04b528d280818d27e2531f7df68412486b675a9","stable_dependencies":["gettext","glib",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://salsa.debian.org/multimedia-team/glyr/-/raw/5425c57b7d5716b91553fdf65ec117eda45ae025/debian/patches/0003-Import-curl.h-instead-of-a-header-subset.patch","sha256":"c97a4a96c30219f5c31b21501a8e37cff18817d02451634654a949a0ec8303a3"}],"stable_checksum":"77e8da60221c8d27612e4a36482069f26f8ed74a1b2768ebc373c8144ca806e8","stable_url_args":["https://github.com/sahib/glyr/archive/refs/tags/1.0.10.tar.gz"],"stable_uses_from_macos":[["curl"],["sqlite"]],"stable_version":"1.0.10"},"gmail-backup":{"deprecate_args":{":date":"2024-08-03",":because":"needs python 2"},"desc":"Backup and restore the content of your Gmail account","disable_args":{":date":"2025-08-03",":because":"needs python 2"},"homepage":"https://code.google.com/archive/p/gmail-backup-com/","license":"GPL-3.0-or-later","ruby_source_checksum":"900352cd799996b5bf554c869daa19156d89f94f8d75f33f7e6277a919dc07c7","stable_checksum":"caf7cb40ea580e506f90a6029a64fedaf1234093c729ca7e6e36efbd709deb93","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/gmail-backup-com/gmail-backup-20110307.tar.gz"],"stable_version":"20110307","bottle_tag":":all","bottle_checksum":"703dee3013e347c963346798e62df84450d0036b4567f598c7111fb431a8f50a"},"gmailctl":{"desc":"Declarative configuration for Gmail filters","executables":["gmailctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mbrt/gmailctl.git",{":branch":"master"}],"homepage":"https://github.com/mbrt/gmailctl","license":"MIT","ruby_source_checksum":"265cedc986c660fe75bbc687c42169d2b574eddea6e8bbf6afca543065818dcd","stable_dependencies":[{"go":":build"}],"stable_checksum":"30cd3e21e8f150081c79a2f656d43b46550a795ccc9cb7775bb7e68da686ee95","stable_url_args":["https://github.com/mbrt/gmailctl/archive/refs/tags/v0.12.0.tar.gz"],"stable_version":"0.12.0"},"gmic":{"desc":"Full-Featured Open-Source Framework for Image Processing","executables":["gmic"],"head_dependencies":["cimg","fftw","imath","jpeg-turbo","libpng","libtiff","openexr","libomp",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/GreycLab/gmic.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://gmic.eu/","license":"CECILL-2.1","ruby_source_checksum":"ce13bb8a979759713eb688550006d171464be7a50f557df3a4325a7b20e9cd67","stable_dependencies":["cimg","fftw","imath","jpeg-turbo","libpng","libtiff","openexr","libomp",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"41a601616e81cd28ee67a8a6aaead8062c8b3530854ae3d96e032a6a8e223887","stable_url_args":["https://gmic.eu/files/source/gmic_4.0.2.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"4.0.2"},"gmime":{"bottle_rebuild":1,"desc":"MIME mail utilities","head_dependencies":["glib","gpgme","libidn2","gettext","libgpg-error",{"autoconf":":build"},{"automake":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/jstedfast/gmime.git",{":branch":"master"}],"homepage":"https://github.com/jstedfast/gmime","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"9a6ad493ef4d7d0627faa022ef9bbcd7280d2904f88f39c3170f2a6f2b8cfda2","stable_dependencies":["glib","gpgme","libidn2","gettext","libgpg-error",{"gobject-introspection":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"84cd2a481a27970ec39b5c95f72db026722904a2ccf3fdbd57b280cf2d02b5c4","stable_url_args":["https://github.com/jstedfast/gmime/releases/download/3.2.15/gmime-3.2.15.tar.xz"],"stable_version":"3.2.15"},"gmp-ecm":{"bottle_rebuild":1,"desc":"Elliptic Curve Method for integer factorization","executables":["ecm"],"head_dependencies":["gmp","primesieve","libomp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://gitlab.inria.fr/zimmerma/ecm.git",{":branch":"master"}],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://gitlab.inria.fr/zimmerma/ecm","license":{":all_of":["GPL-3.0-or-later","LGPL-3.0-or-later"]},"ruby_source_checksum":"04a7ae5bd4c7adbd21e97d0d7c32242e3479a4a9d5c662e31d54458ac9b79bec","stable_dependencies":["gmp","primesieve","libomp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"cfc1c0745694e7b24a8a373d8e854f8ab42cff177dbd98beba3b093e3858ca8a","stable_url_args":["https://gitlab.inria.fr/zimmerma/ecm/-/archive/git-7.0.7/ecm-git-7.0.7.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"7.0.7"},"gmp":{"desc":"GNU multiple precision arithmetic library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://gmplib.org/repo/gmp/",{":using":":hg"}],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://gmplib.org/","license":{":any_of":["LGPL-3.0-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"5044db5d9400acacb58dd5874fb252b5d65be047c63b35e6b5a8f690af52d061","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898","stable_url_args":["https://ftpmirror.gnu.org/gnu/gmp/gmp-6.3.0.tar.xz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"6.3.0"},"gmsh":{"desc":"3D finite element grid generator with CAD engine","executables":["gmsh"],"head_dependencies":["cairo","fltk","gmp","jpeg-turbo","libpng","metis","opencascade","freetype","libomp",{"cmake":":build"},{"eigen":":build"}],"head_url_args":["https://gitlab.onelab.info/gmsh/gmsh.git",{":branch":"master"}],"homepage":"https://gmsh.info/","license":"GPL-2.0-or-later","ruby_source_checksum":"54c4c9b540d55d731dc7bad10881f7570380922b5b1802b1d1fc1534e06a8ad0","stable_dependencies":["cairo","fltk","gmp","jpeg-turbo","libpng","metis","opencascade","freetype","libomp",{"cmake":":build"},{"eigen":":build"}],"stable_checksum":"be3f66f225d27ba9fa014f07e83169285da8a051b0e8ab7103d88066b39bdd3e","stable_url_args":["https://gmsh.info/src/gmsh-4.15.2-source.tgz"],"stable_version":"4.15.2"},"gmssl":{"desc":"Toolkit for Chinese national cryptographic standards","executables":["gmssl"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/guanzhi/GmSSL.git",{":branch":"master"}],"homepage":"https://github.com/guanzhi/GmSSL","license":"Apache-2.0","ruby_source_checksum":"f86bb98a7631bb46bd04eaf07cad55c261ccf728dfb3dd70f6d1241aeb70fef6","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b0bb50f935c1b35c614ff0a7f235b00520b86a3e9a659a681d77be6dadcb5d6b","stable_url_args":["https://github.com/guanzhi/GmSSL/archive/refs/tags/v3.2.0.tar.gz"],"stable_version":"3.2.0"},"gmt":{"caveats":"GMT needs Ghostscript for the 'psconvert' command to convert PostScript files\nto other formats. To use 'psconvert', please 'brew install ghostscript'.\n\nGMT needs FFmpeg for the 'movie' command to make movies in MP4 or WebM format.\nIf you need this feature, please 'brew install ffmpeg'.\n\nGMT needs GraphicsMagick for the 'movie' command to make animated GIFs.\nIf you need this feature, please 'brew install graphicsmagick'.\n","desc":"Tools for manipulating and plotting geographic and Cartesian data","executables":["fz_funcs","fz_funcs.sh","fzmodeler","fzprofiler","gmt","gmt-config","gmt_shell_functions.sh","gmtswitch","isogmt"],"head_dependencies":["fftw","gdal","geos","netcdf","openblas","pcre2",{"cmake":":build"}],"head_url_args":["https://github.com/GenericMappingTools/gmt.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.generic-mapping-tools.org/","license":"LGPL-3.0-or-later","revision":2,"ruby_source_checksum":"338c0166633f1017e8238eea42c5d386400d8d0f28b80a95d76d9d2001d773e3","stable_dependencies":["fftw","gdal","geos","netcdf","openblas","pcre2",{"cmake":":build"}],"stable_checksum":"18ac98b11b8fc924463ce5138385c02e9426780fba9ff63a991e2e8ecdbd1082","stable_url_args":["https://github.com/GenericMappingTools/gmt/releases/download/6.6.0/gmt-6.6.0-src.tar.xz"],"stable_uses_from_macos":[["curl"]],"stable_version":"6.6.0"},"gnhf":{"desc":"Autonomous agent orchestrator for long-running coding tasks","executables":["gnhf"],"head_dependencies":["node"],"homepage":"https://github.com/kunchenguid/gnhf","license":"MIT","ruby_source_checksum":"1277a44c4388e7e444991a74b6e3476db7af8d8590e2dbc05df924d709161a1f","stable_dependencies":["node"],"stable_checksum":"2eba212fac15dd36e8147ce6cade319d6d32f0813e76f1aa745c77e4072e026f","stable_url_args":["https://registry.npmjs.org/gnhf/-/gnhf-0.1.41.tgz"],"stable_version":"0.1.41","bottle_tag":":all","bottle_checksum":"8e963f38d271671c95f680e3020821cbff6b9bbe51032c7d963bafe60f556d94"},"gnirehtet":{"caveats":"At runtime, adb must be accessible from your PATH.\n\nYou can install adb from Homebrew Cask:\n  brew install --cask android-platform-tools\n","desc":"Reverse tethering tool for Android","executables":["gnirehtet"],"head_dependencies":[{"rust":":build"},{"socat":":test"}],"head_url_args":["https://github.com/Genymobile/gnirehtet.git",{":branch":"master"}],"homepage":"https://github.com/Genymobile/gnirehtet","license":"Apache-2.0","ruby_source_checksum":"232bff363e62db89c8437b253870b622bb9f03e304c7c6ff1b3848aebfa91b2b","stable_dependencies":[{"rust":":build"},{"socat":":test"}],"stable_checksum":"0d41361b9ac8b3b7fa4f4a0aff933472a72886556bd3fc4659be299b546274e6","stable_url_args":["https://github.com/Genymobile/gnirehtet/archive/refs/tags/v2.5.1.tar.gz"],"stable_version":"2.5.1","bottle_checksum":"011242189fda65be5d4be17acd3bcd470e3a4376fc180292c504ff5c54f939b5"},"gnmic":{"desc":"GNMI CLI client and collector","executables":["gnmic"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/openconfig/gnmic.git",{":branch":"main"}],"homepage":"https://gnmic.openconfig.net","license":"Apache-2.0","ruby_source_checksum":"b0290c695cc83960d84e589e828dd9e6e290c1705cd24930382988fd32afd451","stable_dependencies":[{"go":":build"}],"stable_checksum":"325ba31b59fe255f1265dc01ec721c17bef3479ed4fcd12bbc4ddf525ba1e5a0","stable_url_args":["https://github.com/openconfig/gnmic/archive/refs/tags/v0.46.0.tar.gz"],"stable_version":"0.46.0"},"gnome-autoar":{"bottle_rebuild":1,"desc":"GNOME library for archive handling","head_dependencies":["glib","gtk+3","libarchive","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz","pango",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/GNOME/gnome-autoar","license":"LGPL-2.1-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"}],"ruby_source_checksum":"c84e4add3dc96452ddfc15790f10d0e731c6ee74c801f13610cc5a20e2acc61d","stable_dependencies":["glib","gtk+3","libarchive","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz","pango",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"838c5306fc38bfaa2f23abe24262f4bf15771e3303fb5dcb74f5b9c7a615dabe","stable_url_args":["https://download.gnome.org/sources/gnome-autoar/0.4/gnome-autoar-0.4.5.tar.xz"],"stable_version":"0.4.5"},"gnome-builder":{"bottle_rebuild":1,"desc":"Develop software for GNOME","executables":["gnome-builder"],"head_dependencies":["adwaita-icon-theme","cairo","cmark","editorconfig","glib","gobject-introspection","gtk4","gtksourceview5","json-glib","jsonrpc-glib","libadwaita","libdex","libgit2","libgit2-glib","libpanel","libpeas","libspelling","libyaml","llvm","pango","template-glib","vte3","gettext",{"desktop-file-utils":":build"},{"gettext":":build"},{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://gitlab.gnome.org/GNOME/gnome-builder.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://apps.gnome.org/Builder/","license":"GPL-3.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"c7b92480185f75b02815fe6bc07564fde2ebf4dbac26f1f8198617f48778438d","stable_dependencies":["adwaita-icon-theme","cairo","cmark","editorconfig","glib","gobject-introspection","gtk4","gtksourceview5","json-glib","jsonrpc-glib","libadwaita","libdex","libgit2","libgit2-glib","libpanel","libpeas","libspelling","libyaml","llvm","pango","template-glib","vte3","gettext",{"desktop-file-utils":":build"},{"gettext":":build"},{"meson":":build"},{"ninja":":build"}],"stable_checksum":"46d54fd13f4f4bdb6eed7d004b499d0b6d9a76a6fafc68ad16c389953fd92f46","stable_url_args":["https://download.gnome.org/sources/gnome-builder/50/gnome-builder-50.0.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"50.0"},"gnome-online-accounts":{"bottle_rebuild":1,"desc":"Single sign-on framework for GNOME","head_dependencies":["glib","gtk4","json-glib","libadwaita","libgoa","librest","libsecret","libsoup","gettext",{"dbus":":build"},{"docbook-xsl":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/gnome-online-accounts.git",{":branch":"master"}],"head_uses_from_macos":[[{"libxslt":":build"}],["libxml2"]],"homepage":"https://gitlab.gnome.org/GNOME/gnome-online-accounts","license":"LGPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"11a0283de2b7daf743cf88adab3304230c1d211ba80aa6a193c2f5e0052bab2a","stable_dependencies":["glib","gtk4","json-glib","libadwaita","libgoa","librest","libsecret","libsoup","gettext",{"dbus":":build"},{"docbook-xsl":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"9ec1900cc51409c2067c07c828c10be06fe3bf68d2999bb72d7d5ed325ed9bbc","stable_url_args":["https://download.gnome.org/sources/gnome-online-accounts/3.58/gnome-online-accounts-3.58.1.tar.xz"],"stable_uses_from_macos":[[{"libxslt":":build"}],["libxml2"]],"stable_version":"3.58.1"},"gnome-papers":{"bottle_rebuild":1,"desc":"Document viewer for PDF and other document formats aimed at the GNOME desktop","executables":["papers","papers-previewer","papers-thumbnailer"],"head_dependencies":["adwaita-icon-theme","cairo","djvulibre","exempi","gdk-pixbuf","glib","graphene","gtk4","gtksourceview5","hicolor-icon-theme","libadwaita","libarchive","libspelling","libtiff","pango","poppler","gettext","harfbuzz",{"blueprint-compiler":":build"},{"desktop-file-utils":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"rust":":build"},{"pkgconf":":test"}],"homepage":"https://apps.gnome.org/Papers/","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"a146b999d1c79656e58dad18e450458ac24984b4e8831b92d4cf30bcc65fe4dc","stable_dependencies":["adwaita-icon-theme","cairo","djvulibre","exempi","gdk-pixbuf","glib","graphene","gtk4","gtksourceview5","hicolor-icon-theme","libadwaita","libarchive","libspelling","libtiff","pango","poppler","gettext","harfbuzz",{"blueprint-compiler":":build"},{"desktop-file-utils":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"rust":":build"},{"pkgconf":":test"}],"stable_checksum":"ae1bdcf1cd47cb50c9d84765784607f81c72df17dd6e6ad933fea14173d2b9f4","stable_url_args":["https://download.gnome.org/sources/papers/50/papers-50.2.tar.xz"],"stable_version":"50.2"},"gnome-recipes":{"bottle_rebuild":2,"desc":"Formula for GNOME recipes","executables":["gnome-recipes"],"head_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gnome-autoar","gspell","gtk+3","json-glib","libcanberra","libgoa","librest","libsoup","pango","gettext",{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://wiki.gnome.org/Apps/Recipes","license":"GPL-3.0-or-later","oldnames":["recipes"],"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"revision":3,"ruby_source_checksum":"b40415e076f5401b557c94521b799816a903b3378d0248883331e3cc5ec71ce5","stable_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gnome-autoar","gspell","gtk+3","json-glib","libcanberra","libgoa","librest","libsoup","pango","gettext",{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://salsa.debian.org/gnome-team/gnome-recipes/-/raw/76a3e12b3a77e76bf0c2bf894481d6b0284dd5af/debian/patches/Port-to-libsoup-3.0-and-librest-1.0.patch","sha256":"15a06b277d3961d4a00e71eb37b12f4f63f42c99bc1c1a6c9d9f4ead879d4c32"}],"stable_checksum":"b30e96985f66fe138a17189c77af44d34d0b4c859b304ebdb52033bc2cd3ffed","stable_url_args":["https://download.gnome.org/sources/gnome-recipes/2.0/gnome-recipes-2.0.4.tar.xz"],"stable_version":"2.0.4"},"gnome-themes-extra":{"deprecate_args":{":date":"2024-12-10",":because":":repo_archived"},"desc":"Extra themes for the GNOME desktop environment","disable_args":{":date":"2025-12-10",":because":":repo_archived"},"head_dependencies":["cairo","glib","gtk+","at-spi2-core","gdk-pixbuf","gettext","harfbuzz","pango",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://gitlab.gnome.org/Archive/gnome-themes-extra","license":"LGPL-2.1-or-later","oldnames":["gnome-themes-standard"],"revision":1,"ruby_source_checksum":"e7bc8d346325a20b48450ab50a03932d3b7ee5b6a4e8fe08a255359144bfac55","stable_dependencies":["cairo","glib","gtk+","at-spi2-core","gdk-pixbuf","gettext","harfbuzz","pango",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"stable_checksum":"7c4ba0bff001f06d8983cfc105adaac42df1d1267a2591798a780bac557a5819","stable_url_args":["https://download.gnome.org/sources/gnome-themes-extra/3.28/gnome-themes-extra-3.28.tar.xz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"3.28"},"gnu-apl":{"desc":"GNU implementation of the programming language APL","executables":["AP100","AP210","APserver","Gtk_server","apl"],"head_dependencies":["cairo","glib","gtk+3","libpng","libx11","libxcb","pcre2","readline","sqlite","at-spi2-core","gdk-pixbuf","gettext","harfbuzz","pango",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://svn.savannah.gnu.org/svn/apl/trunk"],"homepage":"https://www.gnu.org/software/apl/","license":"GPL-3.0-or-later","ruby_source_checksum":"4bc9b31afdbd311a2cd0e1236b40590918922cb54ef36ce243a39a2c831c0731","stable_dependencies":["cairo","glib","gtk+3","libpng","libx11","libxcb","pcre2","readline","sqlite","at-spi2-core","gdk-pixbuf","gettext","harfbuzz","pango",{"pkgconf":":build"}],"stable_checksum":"291867f1b1937693abb57be7d9a37618b0376e3e2709574854a7bbe52bb28eb8","stable_url_args":["https://ftpmirror.gnu.org/gnu/apl/apl-1.9.tar.gz"],"stable_version":"1.9"},"gnu-barcode":{"desc":"Convert text strings to printed bars","executables":["barcode","sample"],"homepage":"https://www.gnu.org/software/barcode/","license":"GPL-3.0-or-later","ruby_source_checksum":"c095e094143c013c390e8a8c6146edac7c970361217f1581896f1fb58706aad5","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"7c031cf3eb811242f53664379aebbdd9fae0b7b26b5e5d584c31a9f338154b64","stable_url_args":["https://ftpmirror.gnu.org/gnu/barcode/barcode-0.99.tar.gz"],"stable_version":"0.99","bottle_checksum":"8e621e1e142ab7c323b6bc133b4b3c373df050986e4282814f07a8ca1928d83c"},"gnu-chess":{"caveats":"This formula also downloads the additional opening book.  The\nopening book is a PGN file located in /opt/homebrew/Cellar/gnu-chess/6.3.0/share/doc/gnu-chess that can be added\nusing gnuchess commands.\n","desc":"Chess-playing program","executables":["gnuchess","gnuchessu","gnuchessx"],"head_dependencies":["gettext","readline",{"autoconf":":build"},{"automake":":build"},{"help2man":":build"}],"head_url_args":["https://svn.savannah.gnu.org/svn/chess/trunk"],"homepage":"https://www.gnu.org/software/chess/","license":"GPL-3.0-or-later","ruby_source_checksum":"5ee45cd0e627f027ead31302ea268160dcd4537488b7445af97e42c7c0a0714d","stable_dependencies":["readline"],"stable_checksum":"0b37bec2098c2ad695b7443e5d7944dc6dc8284f8d01fcc30bdb94dd033ca23a","stable_url_args":["https://ftpmirror.gnu.org/gnu/chess/gnuchess-6.3.0.tar.gz"],"stable_version":"6.3.0"},"gnu-complexity":{"desc":"Measures complexity of C source","executables":["complexity","cx-vs-mc"],"head_dependencies":["autogen",{"autoconf":":build"},{"automake":":build"}],"homepage":"https://www.gnu.org/software/complexity/","license":"GPL-3.0-or-later","ruby_source_checksum":"7f959fdbc5f15b25bd91d7e3a256238b5cf4a2aeff22954975a36b94ae76576b","stable_dependencies":["autogen",{"autoconf":":build"},{"automake":":build"}],"stable_patches":[{"strip":"p1","url":"https://salsa.debian.org/debian/complexity/-/raw/69a7b9d27eb5c2ba8aa43966518971df74d55657/debian/patches/01_fix_autobuild.patch","sha256":"3c2403be83ae819bbdfe7d1b0f14e2637d504387d1237f15b24e149cd66f56b1"}],"stable_checksum":"80a625a87ee7c17fed02fb39482a7946fc757f10d8a4ffddc5372b4c4b739e67","stable_url_args":["https://ftpmirror.gnu.org/gnu/complexity/complexity-1.13.tar.xz"],"stable_version":"1.13","bottle_cellar":":any","bottle_checksum":"7561dae8dcc2422a456727c8fc7b9e8e2719fca7934f26118c32bb455f376ef5"},"gnu-getopt":{"desc":"Command-line option parsing utility","executables":["getopt"],"homepage":"https://github.com/util-linux/util-linux","keg_only_args":[":shadowed_by_macos","macOS provides BSD getopt"],"license":"GPL-2.0-or-later","ruby_source_checksum":"6dc6d74743a5c436daab68405c4fe06f828b2eb91fd443d6694fbfd95fe39baf","stable_patches":[{"strip":"p1","url":"https://github.com/util-linux/util-linux/commit/d22edc2f100eb8dd83d3515758565cb73b0d2eed.patch?full_index=1","sha256":"2fb01154faa3fd8b0fce27eb88049ed9c8f839e706e412399c19c087f7f3b5e1"}],"stable_checksum":"e73fe91d9b536c6e3548132c1e327843b0bac3c94be9f158ce112eb989d25fc7","stable_url_args":["https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.42/util-linux-2.42.2.tar.gz"],"stable_version":"2.42.2"},"gnu-go":{"desc":"Plays the game of Go","executables":["gnugo"],"head_url_args":["https://git.savannah.gnu.org/git/gnugo.git",{":branch":"master"}],"homepage":"https://www.gnu.org/software/gnugo/gnugo.html","license":{":all_of":["GPL-3.0-or-later",":public_domain",":cannot_represent"]},"revision":1,"ruby_source_checksum":"da5dda199c9487936c83219fc7ae36feddd2f989bc15096487fea5fc8bf65593","stable_checksum":"da68d7a65f44dcf6ce6e4e630b6f6dd9897249d34425920bfdd4e07ff1866a72","stable_url_args":["https://ftpmirror.gnu.org/gnu/gnugo/gnugo-3.8.tar.gz"],"stable_version":"3.8","bottle_checksum":"93fd32bdebd46174fe9d1ff0572dea0859c0a9f29dad7d9e20097da446cea7ab"},"gnu-indent":{"bottle_rebuild":1,"caveats":"GNU \"indent\" has been installed as \"gindent\".\nIf you need to use it as \"indent\", you can add a \"gnubin\" directory\nto your PATH from your bashrc like:\n\n    PATH=\"$HOMEBREW_PREFIX/opt/gnu-indent/libexec/gnubin:$PATH\"\n","desc":"C code prettifier","executables":["gindent"],"head_dependencies":["gettext"],"homepage":"https://www.gnu.org/software/indent/","license":"GPL-3.0-or-later","ruby_source_checksum":"b3b5cdedb467dbaca1acbf6390fdc07c8c4bcea654b15b5aecb384224ac7c254","stable_dependencies":["gettext"],"stable_checksum":"9e64634fc4ce6797b204bcb8897ce14fdd0ab48ca57696f78767c59cae578095","stable_url_args":["https://ftpmirror.gnu.org/gnu/indent/indent-2.2.13.tar.gz"],"stable_version":"2.2.13"},"gnu-prolog":{"desc":"Prolog compiler with constraint solving","executables":["fd2c","gplc","gprolog","hexgplc","ma2asm","pl2wam","wam2ma"],"homepage":"http://www.gprolog.org/","license":{":any_of":["LGPL-3.0-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"35f59302680293d81d1963d2cc1a472f4dabab78c661ea5e7302f9319571a738","stable_checksum":"670642b43c0faa27ebd68961efb17ebe707688f91b6809566ddd606139512c01","stable_url_args":["https://ftpmirror.gnu.org/gnu/gprolog/gprolog-1.5.0.tar.gz"],"stable_version":"1.5.0","bottle_checksum":"417bfc3b0df319fa7b0b4ec3f262a5cdb3cbf8a10750c0850d9427afc3c408ac"},"gnu-sed":{"aliases":["gsed"],"caveats":"GNU \"sed\" has been installed as \"gsed\".\nIf you need to use it as \"sed\", you can add a \"gnubin\" directory\nto your PATH from your bashrc like:\n\n    PATH=\"$HOMEBREW_PREFIX/opt/gnu-sed/libexec/gnubin:$PATH\"\n","desc":"GNU implementation of the famous stream editor","executables":["gsed"],"homepage":"https://www.gnu.org/software/sed/","license":"GPL-3.0-or-later","ruby_source_checksum":"52b7e0e75010328f0970a201d8e457c40c83a9e82e41e9a5e5553696de51ad73","stable_checksum":"b8e72182b2ec96a3574e2998c47b7aaa64cc20ce000d8e9ac313cc07cecf28c7","stable_url_args":["https://ftpmirror.gnu.org/gnu/sed/sed-4.10.tar.xz"],"stable_version":"4.10"},"gnu-shogi":{"desc":"Japanese Chess","executables":["gnushogi"],"homepage":"https://www.gnu.org/software/gnushogi/","license":"GPL-3.0-or-later","ruby_source_checksum":"11900d837180c49ef5e0963aed2d29426e6c8b6bfbedc7baa5ab1ef8f2189455","stable_checksum":"1ecc48a866303c63652552b325d685e7ef5e9893244080291a61d96505d52b29","stable_url_args":["https://ftpmirror.gnu.org/gnu/gnushogi/gnushogi-1.4.2.tar.gz"],"stable_version":"1.4.2","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"106fee874d8adf30ee887dcf7aa6149cd469c3e629861d105a278a9a66318aea"},"gnu-smalltalk":{"bottle_rebuild":3,"desc":"Implementation of the Smalltalk language","executables":["gst","gst-blox","gst-config"],"head_dependencies":["gdbm","gmp","gnutls","libsigsegv","libtool","readline",{"texinfo":":build"},{"autoconf":":build"},{"automake":":build"},{"gawk":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/gnu-smalltalk/smalltalk.git",{":branch":"master"}],"head_uses_from_macos":[[{"zip":":build"}],["expat"],["libffi"]],"homepage":"https://www.gnu.org/software/smalltalk/","license":"GPL-2.0-or-later","revision":10,"ruby_source_checksum":"082d8a3050185bb786fd9442c517191afa78ed1aea03376f0e62debdf30a9ffb","stable_dependencies":["gdbm","gmp","gnutls","libsigsegv","libtool","readline",{"autoconf":":build"},{"automake":":build"},{"gawk":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"819a15f7ba8a1b55f5f60b9c9a58badd6f6153b3f987b70e7b167e7755d65acc","stable_url_args":["https://ftpmirror.gnu.org/gnu/smalltalk/smalltalk-3.2.5.tar.xz"],"stable_uses_from_macos":[[{"zip":":build"}],["expat"],["libffi"]],"stable_version":"3.2.5"},"gnu-tar":{"bottle_rebuild":1,"caveats":"GNU \"tar\" has been installed as \"gtar\".\nIf you need to use it as \"tar\", you can add a \"gnubin\" directory\nto your PATH from your bashrc like:\n\n    PATH=\"$HOMEBREW_PREFIX/opt/gnu-tar/libexec/gnubin:$PATH\"\n","desc":"GNU version of the tar archiving utility","executables":["gtar"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gettext":":build"}],"head_url_args":["https://git.savannah.gnu.org/git/tar.git",{":branch":"master"}],"homepage":"https://www.gnu.org/software/tar/","license":"GPL-3.0-or-later","ruby_source_checksum":"d525d1af48cd8a830b117010483615c5b51ce560efb80ffb6bd7b7f6f40c8b40","stable_checksum":"14d55e32063ea9526e057fbf35fcabd53378e769787eff7919c3755b02d2b57e","stable_url_args":["https://ftpmirror.gnu.org/gnu/tar/tar-1.35.tar.gz"],"stable_version":"1.35"},"gnu-time":{"caveats":"GNU \"time\" has been installed as \"gtime\".\nIf you need to use it as \"time\", you can add a \"gnubin\" directory\nto your PATH from your bashrc like:\n\n    PATH=\"$HOMEBREW_PREFIX/opt/gnu-time/libexec/gnubin:$PATH\"\n","desc":"GNU implementation of time utility","executables":["gtime"],"head_uses_from_macos":[[{"ruby":":test"}]],"homepage":"https://www.gnu.org/software/time/","license":"GPL-3.0-or-later","ruby_source_checksum":"9a2cd298fbf9f69e95f19667c2ee7bef42f42118b886b2b4083def67e0c01649","stable_checksum":"e8c29fb4ab599d8478e41e8618f50db8aede9c90af27d0d2ef28ae50d5de09c3","stable_url_args":["https://ftpmirror.gnu.org/gnu/time/time-1.10.tar.gz"],"stable_uses_from_macos":[[{"ruby":":test"}]],"stable_version":"1.10"},"gnu-typist":{"aliases":["gtypist"],"bottle_rebuild":1,"desc":"GNU typing tutor","executables":["gtypist","typefortune"],"head_dependencies":["gettext"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.gnu.org/software/gtypist/","license":"GPL-3.0-or-later","ruby_source_checksum":"829d8d25d9dbe51d3a0c15bc8575e2e800fad404ecad2ecefc253735ef7fceee","stable_dependencies":["gettext"],"stable_patches":[{"strip":"p1","file":"Patches/gnu-typist/2.10.patch"}],"stable_checksum":"ca618054e91f1ed5ef043fcc43500bbad701c959c31844d4688ff22849ac252d","stable_url_args":["https://ftpmirror.gnu.org/gnu/gtypist/gtypist-2.10.1.tar.xz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.10.1"},"gnu-units":{"caveats":"All commands have been installed with the prefix \"g\".\nIf you need to use these commands with their normal names, you\ncan add a \"gnubin\" directory to your PATH from your bashrc like:\n  PATH=\"$HOMEBREW_PREFIX/opt/gnu-units/libexec/gnubin:$PATH\"\n","desc":"GNU unit conversion tool","executables":["gunits","gunits_cur"],"head_dependencies":["readline"],"homepage":"https://www.gnu.org/software/units/","license":"GPL-3.0-or-later","ruby_source_checksum":"4f29950143f472e8e215c43e62348484b57c525baac997d6d49863a8e93e2f71","stable_dependencies":["readline"],"stable_checksum":"e1bbdb09672e7c08eee986749e7a1629eb84a6bdf41f5a2a79d6804444abbe10","stable_url_args":["https://ftpmirror.gnu.org/gnu/units/units-2.27.tar.gz"],"stable_version":"2.27"},"gnu-which":{"caveats":"GNU \"which\" has been installed as \"gwhich\".\nIf you need to use it as \"which\", you can add a \"gnubin\" directory\nto your PATH from your bashrc like:\n\n    PATH=\"$HOMEBREW_PREFIX/opt/gnu-which/libexec/gnubin:$PATH\"\n","desc":"GNU implementation of which utility","executables":["which"],"homepage":"https://savannah.gnu.org/projects/which/","license":"GPL-3.0-or-later","ruby_source_checksum":"20098b838c95b3c8b97a933a7e89733565c2b7f6b452c87327865cbe2459c89d","stable_checksum":"1cb83e4f702e60b8211ab5ec4c2afbab1b1dec80209456a7d2faf7584ed225ea","stable_url_args":["https://ftpmirror.gnu.org/gnu/which/which-2.25.tar.gz"],"stable_version":"2.25"},"gnuastro":{"bottle_rebuild":1,"desc":"Astronomical data manipulation and analysis utilities and libraries","executables":["astarithmetic","astconvertt","astconvolve","astcosmiccal","astcrop","astfits","astmatch","astmkcatalog","astmkprof","astnoisechisel","astquery","astscript-color-faint-gray","astscript-ds9-region","astscript-fits-view","astscript-pointing-simulate","astscript-psf-scale-factor","astscript-psf-select-stars","astscript-psf-stamp","astscript-psf-subtract","astscript-psf-unite","astscript-radial-profile","astscript-sort-by-night","astscript-zeropoint","astsegment","aststatistics","asttable","astwarp"],"head_dependencies":["cfitsio","gsl","jpeg-turbo","libgit2","libtiff","libtool","wcslib",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/gnuastro/","license":"GPL-3.0-or-later","ruby_source_checksum":"cf346bf7535f3526d40a4e2ea5c22b36c48baad1084f34d54d6dcd60f4a8d67e","stable_dependencies":["cfitsio","gsl","jpeg-turbo","libgit2","libtiff","libtool","wcslib",{"pkgconf":":build"}],"stable_checksum":"c4e6401eee5d81619b82d8d18a6447851b36e0754118ebf5bdfac7a03194f981","stable_url_args":["https://ftpmirror.gnu.org/gnuastro/gnuastro-0.24.tar.gz"],"stable_version":"0.24"},"gnucobol":{"bottle_rebuild":1,"desc":"COBOL85-202x compiler supporting lots of dialect specific extensions","executables":["cob-config","cobc","cobcrun"],"head_dependencies":["lmdb","unixodbc","berkeley-db","gmp","json-c",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"gettext":":build"},{"help2man":":build"},{"libtool":":build"},{"texinfo":":build"},{"pkgconf":":build"}],"head_url_args":["https://svn.code.sf.net/p/gnucobol/code/trunk"],"head_uses_from_macos":[[{"flex":":build"}],["libxml2"],["ncurses"]],"homepage":"https://gnucobol.sourceforge.io/","license":"GPL-3.0-or-later","oldnames":["gnu-cobol","open-cobol"],"revision":1,"ruby_source_checksum":"d897ffa5f38ab2ae7f6febe7425bfa457cadf12ef011fd844efe378b2e8764fa","stable_dependencies":["berkeley-db","gmp","json-c",{"pkgconf":":build"}],"stable_checksum":"3bb48af46ced4779facf41fdc2ee60e4ccb86eaa99d010b36685315df39c2ee2","stable_url_args":["https://ftpmirror.gnu.org/gnu/gnucobol/gnucobol-3.2.tar.xz"],"stable_uses_from_macos":[["libxml2"],["ncurses"]],"stable_version":"3.2"},"gnumeric":{"bottle_rebuild":1,"desc":"GNOME Spreadsheet Application","executables":["gnumeric","gnumeric-1.12.61","ssconvert","ssdiff","ssgrep","ssindex"],"head_dependencies":["adwaita-icon-theme","at-spi2-core","cairo","gdk-pixbuf","glib","goffice","gtk+3","libgsf","libxml2","pango","gettext","harfbuzz",{"gettext":":build"},{"intltool":":build"},{"itstool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"python":":build"}],["perl"]],"homepage":"https://projects.gnome.org/gnumeric/","license":{":any_of":["GPL-3.0-only","GPL-2.0-only"]},"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"}],"ruby_source_checksum":"b729a3895ff6c48be326df80d08a52e9cfe93a33722f138e1ddc55a2f94d9261","stable_dependencies":["adwaita-icon-theme","at-spi2-core","cairo","gdk-pixbuf","glib","goffice","gtk+3","libgsf","libxml2","pango","gettext","harfbuzz",{"gettext":":build"},{"intltool":":build"},{"itstool":":build"},{"pkgconf":":build"}],"stable_checksum":"2ac135d856572713c1a408b76b50a59f2a9769ed21f1213446b5af255df20a12","stable_url_args":["https://download.gnome.org/sources/gnumeric/1.12/gnumeric-1.12.61.tar.xz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"python":":build"}],["perl"]],"stable_version":"1.12.61"},"gnunet":{"desc":"Framework for distributed, secure and privacy-preserving applications","executables":["gnunet-abd","gnunet-arm","gnunet-auto-share","gnunet-base32","gnunet-bugreport","gnunet-cadet","gnunet-config","gnunet-core","gnunet-datastore","gnunet-dht-get","gnunet-dht-hello","gnunet-dht-monitor","gnunet-dht-put","gnunet-did","gnunet-directory","gnunet-download","gnunet-ecc","gnunet-fs","gnunet-gns","gnunet-gns-proxy-setup-ca","gnunet-hello","gnunet-identity","gnunet-messenger","gnunet-namecache","gnunet-namestore","gnunet-namestore-dbtool","gnunet-namestore-zonefile","gnunet-nat","gnunet-nat-auto","gnunet-nat-server","gnunet-nse","gnunet-pils","gnunet-publish","gnunet-reclaim","gnunet-regex","gnunet-resolver","gnunet-revocation","gnunet-rps","gnunet-scalarproduct","gnunet-scrypt","gnunet-search","gnunet-statistics","gnunet-testbed","gnunet-testing-netjail-launcher","gnunet-transport-certificate-creation","gnunet-unindex","gnunet-uri","gnunet-vpn","gnunet-zoneimport"],"head_dependencies":["gettext","gmp","gnutls","jansson","libextractor","libgcrypt","libidn2","libmicrohttpd","libsodium","libtool","libunistring","libgpg-error",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl",{":since":":ventura"}],["sqlite"]],"homepage":"https://gnunet.org/","license":"AGPL-3.0-or-later","ruby_source_checksum":"61f77e6559520f891179ae0b909885a1e93cd69cf73003671b36fa2b81647bde","stable_dependencies":["gettext","gmp","gnutls","jansson","libextractor","libgcrypt","libidn2","libmicrohttpd","libsodium","libtool","libunistring","libgpg-error",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"9dd8feb3f3b8d0993766a49ab618f80bb93017f3bc795b6dda84697397302a07","stable_url_args":["https://ftpmirror.gnu.org/gnu/gnunet/gnunet-0.27.0.tar.gz"],"stable_uses_from_macos":[["curl",{":since":":ventura"}],["sqlite"]],"stable_version":"0.27.0"},"gnupg-pkcs11-scd":{"desc":"Enable the use of PKCS#11 tokens with GnuPG","executables":["gnupg-pkcs11-scd"],"head_dependencies":["libassuan","libgcrypt","libgpg-error","openssl@3","pkcs11-helper",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://gnupg-pkcs11.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"21a2de1e2fdb61d79da18cebc997aba2a78b477d135f920e3c9375bfd64c4d08","stable_dependencies":["libassuan","libgcrypt","libgpg-error","openssl@3","pkcs11-helper",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"954787e562f2b3d9294212c32dd0d81a2cd37aca250e6685002d2893bb959087","stable_url_args":["https://github.com/alonbl/gnupg-pkcs11-scd/releases/download/gnupg-pkcs11-scd-0.11.0/gnupg-pkcs11-scd-0.11.0.tar.bz2"],"stable_version":"0.11.0"},"gnupg":{"aliases":["gnupg@2.5","gpg","gpg2"],"desc":"GNU Privacy Guard (OpenPGP)","executables":["addgnupghome","applygnupgdefaults","dirmngr","dirmngr-client","gpg","gpg-agent","gpg-authcode-sign.sh","gpg-card","gpg-connect-agent","gpg-mail-tube","gpg-wks-client","gpg-wks-server","gpgconf","gpgparsemail","gpgscm","gpgsm","gpgsplit","gpgtar","gpgv","kbxutil","watchgnupg"],"head_dependencies":["gnutls","libassuan","libgcrypt","libgpg-error","libksba","libusb","npth","pinentry","readline","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["openldap"],["sqlite"]],"homepage":"https://gnupg.org/","license":"GPL-3.0-or-later","oldnames":["gnupg2"],"post_install_defined":true,"ruby_source_checksum":"f173ffb3195fe8d89c3c002190894a203dc9f4f1a1b3e5ab8bc8927f12b6f152","stable_dependencies":["gnutls","libassuan","libgcrypt","libgpg-error","libksba","libusb","npth","pinentry","readline","gettext",{"pkgconf":":build"}],"stable_checksum":"e3af2c8caa46a66a9329fa7c6880af260451914d819595beabc2c26597b31352","stable_url_args":["https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.5.21.tar.bz2"],"stable_uses_from_macos":[["bzip2"],["openldap"],["sqlite"]],"stable_version":"2.5.21","versioned_formulae":["gnupg@1.4"]},"gnupg@1.4":{"aliases":["gpg1"],"bottle_rebuild":1,"caveats":"This formula does not install either `gpg` or `gpgv` executables into\nthe PATH.\n\nIf you simply require `gpg` and `gpgv` executables without explicitly\nneeding GnuPG 1.x we recommend:\n  brew install gnupg\n\nIf you really need to use these tools without the \"1\" suffix you can\nadd a \"gpgbin\" directory to your PATH like:\n    PATH=\"$HOMEBREW_PREFIX/opt/gnupg@1.4/libexec/gpgbin:$PATH\"\n\nNote that doing so may interfere with GPG-using formulae installed via\nHomebrew.\n","desc":"GNU Privacy Guard (OpenPGP)","executables":["gpg-zip1","gpg1","gpgsplit1","gpgv1"],"homepage":"https://www.gnupg.org/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"1475c47adb1cfba411ae4f8dcc1236c95cfcd160c4bdd637730b020b3fd60b1f","stable_checksum":"c9462f17e651b6507848c08c430c791287cd75491f8b5a8b50c6ed46b12678ba","stable_url_args":["https://gnupg.org/ftp/gcrypt/gnupg/gnupg-1.4.23.tar.bz2"],"stable_version":"1.4.23"},"gnuplot":{"desc":"Command-driven, interactive function plotting","executables":["gnuplot"],"head_dependencies":["cairo","gd","glib","libcerf","lua","pango","qt5compat","qtbase","qtsvg","readline","webp","gettext","harfbuzz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"qttools":":build"}],"head_url_args":["https://git.code.sf.net/p/gnuplot/gnuplot-main.git",{":branch":"master"}],"homepage":"http://www.gnuplot.info/","license":"gnuplot","revision":1,"ruby_source_checksum":"f656a601bb617725583e2638ecb9eed51dd3a60c471e4525ed869bb539c2fc45","stable_dependencies":["cairo","gd","glib","libcerf","lua","pango","qt5compat","qtbase","qtsvg","readline","webp","gettext","harfbuzz",{"pkgconf":":build"},{"qttools":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"458d94769625e73d5f6232500f49cbadcb2b183380d43d2266a0f9701aeb9c5b","stable_url_args":["https://downloads.sourceforge.net/project/gnuplot/gnuplot/6.0.4/gnuplot-6.0.4.tar.gz"],"stable_version":"6.0.4"},"gnuradio":{"deprecate_args":{":date":"2026-05-19",":because":"needs end-of-life Qt 5. gr-qtgui support will be removed after 2026-11-19"},"desc":"SDK for signal processing blocks to implement software radios","executables":["gnuradio-companion","gnuradio-config-info","gr_filter_design","gr_modtool","gr_plot","gr_plot_const","gr_plot_fft","gr_plot_iq","gr_plot_psd","gr_plot_qt","gr_read_file_metadata","grcc","polar_channel_construction","uhd_fft","uhd_rx_cfile","uhd_rx_nogui","uhd_siggen","uhd_siggen_gui"],"head_dependencies":["adwaita-icon-theme","boost","cppzmq","fftw","fmt","gmp","gsl","gtk+3","jack","libsndfile","libyaml","numpy","portaudio","pygobject3","pyqt@5","python@3.14","qt@5","qwt-qt5","rpds-py","soapyrtlsdr","soapysdr","spdlog","uhd","volk","zeromq",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"},{"pybind11":":build"}],"head_url_args":["https://github.com/gnuradio/gnuradio.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://www.gnuradio.org/","license":"GPL-3.0-or-later","revision":11,"ruby_source_checksum":"6b025c16197b427d2cc38cf917f21171e3f8b9274814fe3a0ab115d31f56c087","stable_dependencies":["adwaita-icon-theme","boost","cppzmq","fftw","fmt","gmp","gsl","gtk+3","jack","libsndfile","libyaml","numpy","portaudio","pygobject3","pyqt@5","python@3.14","qt@5","qwt-qt5","rpds-py","soapyrtlsdr","soapysdr","spdlog","uhd","volk","zeromq",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"},{"pybind11":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/gnuradio/gnuradio/commit/02aa698a05935fe350fb1772226e29605abd335e.patch?full_index=1","sha256":"246d540bdd2025b3ad2ffc84adea84b378ea0d640e73809e3f0e48f9bb6d3881"}],"stable_checksum":"fe78ad9f74c8ebf93d5c8ad6fa2c13236af330f3c67149d91a0647b3dc6f3958","stable_url_args":["https://github.com/gnuradio/gnuradio/archive/refs/tags/v3.10.12.0.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"3.10.12.0"},"gnuski":{"desc":"Open source clone of Skifree","executables":["gnuski"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://gnuski.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"97423e47061f1fb717c329f3b5f18bdf7e9cc050e92dc3396c3e2ba4bba180a3","stable_checksum":"1b629bd29dd6ad362b56055ccdb4c7ad462ff39d7a0deb915753c2096f5f959d","stable_url_args":["https://downloads.sourceforge.net/project/gnuski/gnuski/gnuski-0.3/gnuski-0.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.3","bottle_checksum":"d82abb34deac302a464e7c664a3dcf0726f1d0f8ee03586b195e3449a2c83d43"},"gnustep-base":{"bottle_rebuild":1,"desc":"Library of general-purpose, non-graphical Objective C objects","executables":["autogsdoc","classes","cvtenc","plmerge","sfparse","xmlparse"],"head_dependencies":["gmp","gnutls","icu4c@78",{"gnustep-make":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"llvm":":build"}],["libffi"],["libxml2"],["libxslt"]],"homepage":"https://www.gnustep.org/","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"3c98c5edef5de8d9b85c9226f38b5d533f2c64ec0054d999ba4558367a3a75e8","stable_dependencies":["gmp","gnutls","icu4c@78",{"gnustep-make":":build"},{"pkgconf":":build"}],"stable_checksum":"e7546f1c978a7c75b676953a360194a61e921cb45a4804497b4f346a460545cd","stable_url_args":["https://github.com/gnustep/libs-base/releases/download/base-1_31_1/gnustep-base-1.31.1.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}],["libffi"],["libxml2"],["libxslt"]],"stable_version":"1.31.1"},"gnustep-make":{"desc":"Basic GNUstep Makefiles","homepage":"https://www.gnustep.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"d98da7937000ec7a8d8b13f094fce3d9884e9f8d86152e44c94bfd7a2d9db864","stable_checksum":"93ca320b706279ebca53760da89d4c3f2bbc547f4723967140a34346d9f04c24","stable_url_args":["https://github.com/gnustep/tools-make/releases/download/make-2_9_3/gnustep-make-2.9.3.tar.gz"],"stable_version":"2.9.3"},"gnutls":{"bottle_rebuild":1,"caveats":"Guile bindings are now in the `guile-gnutls` formula.","desc":"GNU Transport Layer Security (TLS) Library","executables":["gnutls-certtool","gnutls-cli","gnutls-cli-debug","gnutls-serv","ocsptool","p11tool","psktool"],"head_dependencies":["ca-certificates","gmp","libidn2","libtasn1","libunistring","nettle","p11-kit","gettext",{"pkgconf":":build"},{"texinfo":":build"}],"homepage":"https://gnutls.org/","license":{":all_of":["LGPL-2.1-or-later","GPL-3.0-only"]},"post_install_steps":[{"source":{"base":"formula_pkgetc","formula":"ca-certificates","path":"cert.pem"},"target":{"base":"pkgetc","path":"cert.pem"},"force":true,"type":"symlink"}],"revision":2,"ruby_source_checksum":"09b7707838c5cd4448fbaada0f3826ac208ccade91e9bd9499e749e1ed09a56a","stable_dependencies":["ca-certificates","gmp","libidn2","libtasn1","libunistring","nettle","p11-kit","gettext",{"pkgconf":":build"},{"texinfo":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.com/gnutls/gnutls/-/commit/29c2027c963cf559817d0da37c1fc2efd0c1bd6a.diff","sha256":"c0bfc0164ff131c9d2e1c4d0367430f8b767b64c9c21e0f408bd634d21fb0302"}],"stable_checksum":"ffed8ec1bf09c2426d4f14aae377de4753b53e537d685e604e99a8b16ca9c97e","stable_url_args":["https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/gnutls-3.8.13.tar.xz"],"stable_version":"3.8.13"},"go-air":{"conflicts":[["air",{":because":"both install binaries with the same name"}]],"desc":"Live reload for Go apps","executables":["air"],"head_dependencies":["go"],"head_url_args":["https://github.com/air-verse/air.git",{":branch":"master"}],"homepage":"https://github.com/air-verse/air","license":"GPL-3.0-or-later","ruby_source_checksum":"2356c912e6f535c2e878f36868119008c4a55ef300eb8430409b86a229c1c5cc","stable_dependencies":["go"],"stable_checksum":"35fde02b7cdc39cf3a53e97187e894c443dcdeb1475bc654250cbb5c22428a80","stable_url_args":["https://github.com/air-verse/air/archive/refs/tags/v1.65.3.tar.gz"],"stable_version":"1.65.3"},"go-bindata":{"desc":"Small utility that generates Go code from any file","executables":["go-bindata"],"head_dependencies":["go"],"head_url_args":["https://github.com/kevinburke/go-bindata.git",{":branch":"master"}],"homepage":"https://github.com/kevinburke/go-bindata","license":"BSD-2-Clause","ruby_source_checksum":"136e803f62e28e8450e6d91df8e50ffe251ce01b44504d37415728f9b4b2938c","stable_dependencies":["go"],"stable_checksum":"ac343c4b316b234b8ea354d86eb3c7ded2da4fe8f40d45f60391d289c66cd950","stable_url_args":["https://github.com/kevinburke/go-bindata/archive/refs/tags/v4.0.2.tar.gz"],"stable_version":"4.0.2","bottle_checksum":"76617a44d91e752b9bd01f180ae617a0ae71d8109c376162a0a7c7b5a830f135"},"go-blueprint":{"bottle_rebuild":1,"desc":"CLI to streamline Go project setup with standardized structure","executables":["go-blueprint"],"head_dependencies":["go"],"head_url_args":["https://github.com/Melkeydev/go-blueprint.git",{":branch":"main"}],"homepage":"https://docs.go-blueprint.dev/","license":"MIT","ruby_source_checksum":"49760828126a580649f57d4247b92d9713e32bb4d7871509b21340e36e3d7046","stable_dependencies":["go"],"stable_checksum":"4c5a8d75738fe73266b6e9d051829d7810c3787d52ab4c939c19ca92c9493004","stable_url_args":["https://github.com/Melkeydev/go-blueprint/archive/refs/tags/v0.10.11.tar.gz"],"stable_version":"0.10.11"},"go-camo":{"bottle_rebuild":1,"desc":"Secure image proxy server","executables":["go-camo","url-tool"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cactus/go-camo.git",{":branch":"master"}],"homepage":"https://github.com/cactus/go-camo","license":"MIT","ruby_source_checksum":"3db0e19db2622b3940f96ac785fe390fd30a6f4e133074f7856aa8ea5b3d0f50","stable_dependencies":[{"go":":build"}],"stable_checksum":"5f9122ce87e665a37e1644400b8564a600f6db39f0f55eec9d72aedb5c867c08","stable_url_args":["https://github.com/cactus/go-camo/archive/refs/tags/v2.7.4.tar.gz"],"stable_version":"2.7.4"},"go-critic":{"desc":"Opinionated Go source code linter","executables":["go-critic","gocritic"],"head_dependencies":["go"],"head_url_args":["https://github.com/go-critic/go-critic.git",{":branch":"master"}],"homepage":"https://go-critic.com","license":"MIT","ruby_source_checksum":"cac0a84a75836f815792ce89c13b01e4b4a5b47dcab9c44494c576ce67f4b57f","stable_dependencies":["go"],"stable_checksum":"03c19c7a0d1ed931ae1f2c227bd881725d520f4767ccbbac0085644f69069094","stable_url_args":["https://github.com/go-critic/go-critic/archive/refs/tags/v0.14.4.tar.gz"],"stable_version":"0.14.4"},"go-feature-flag-relay-proxy":{"aliases":["go-feature-flag"],"desc":"Stand alone server to run GO Feature Flag","executables":["go-feature-flag-relay-proxy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/thomaspoignant/go-feature-flag.git",{":branch":"main"}],"homepage":"https://gofeatureflag.org","license":"MIT","ruby_source_checksum":"396e5793da2f4d125953bd7124fd2a6ee66b5dee27e0170b9765c6042a757a01","stable_dependencies":[{"go":":build"}],"stable_checksum":"1932048138ae0ae21e56f48880789def5e3573101afab92654912b5bc7e20f8f","stable_url_args":["https://github.com/thomaspoignant/go-feature-flag/archive/refs/tags/v1.55.0.tar.gz"],"stable_version":"1.55.0"},"go-hass-agent":{"desc":"Native Home Assistant agent for desktop/laptop devices","executables":["go-hass-agent"],"head_dependencies":[{"go":":build"},{"node":":build"}],"homepage":"https://github.com/joshuar/go-hass-agent","license":"MIT","ruby_source_checksum":"80ef67bb9b14c671c3fd47b18d2756c3722679e81f5d5fa4e7e46e96f30043a1","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/go-hass-agent.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/go-hass-agent.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/go-hass-agent/bin/go-hass-agent","run"]],"stable_dependencies":[{"go":":build"},{"node":":build"}],"stable_checksum":"5edf8e51ab5661c1f1a932d45463a4ad194e2182d699703d9d7a170d4ebdb916","stable_url_args":["https://github.com/joshuar/go-hass-agent/archive/refs/tags/v14.14.1.tar.gz"],"stable_version":"14.14.1"},"go-jira":{"conflicts":[["jira-cli",{":because":"both install `jira` binaries"}]],"desc":"Simple jira command-line client in Go","executables":["jira"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/go-jira/jira.git",{":branch":"master"}],"homepage":"https://github.com/go-jira/jira","license":"Apache-2.0","ruby_source_checksum":"950e547eabe393f04f0ac99949653d84aab69d971657f79c98973c0c1d726598","stable_dependencies":[{"go":":build"}],"stable_checksum":"c5bcf7b61300b67a8f4e42ab60e462204130c352050e8551b1c23ab2ecafefc7","stable_url_args":["https://github.com/go-jira/jira/archive/refs/tags/v1.0.27.tar.gz"],"stable_version":"1.0.27","bottle_checksum":"b1352079509d72281e76344ebe41a0704b97a0c116151fb7536a2bb6b26d2bf1"},"go-jsonnet":{"conflicts":[["jsonnet",{":because":"both install binaries with the same name"}]],"desc":"Go implementation of configuration language for defining JSON data","executables":["jsonnet","jsonnet-deps","jsonnet-lint","jsonnetfmt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/google/go-jsonnet.git",{":branch":"master"}],"homepage":"https://jsonnet.org/","license":"Apache-2.0","ruby_source_checksum":"8c62a91cecb17e17a60e797a338dfacaa425bf9e8bfca34d57c20f261512c570","stable_dependencies":[{"go":":build"}],"stable_checksum":"9c463043a05c1e833c57136521e808ee8df192131f00c636235a2b54823d8c4c","stable_url_args":["https://github.com/google/go-jsonnet/archive/refs/tags/v0.22.0.tar.gz"],"stable_version":"0.22.0"},"go-librespot":{"desc":"Spotify client","executables":["go-librespot"],"head_dependencies":["flac","libogg","libvorbis",{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/devgianlu/go-librespot.git",{":branch":"master"}],"homepage":"https://github.com/devgianlu/go-librespot","license":"GPL-3.0-only","ruby_source_checksum":"93f146e0ae77ef3e4702e479846e0bbc4df1f3bc02cc6d2bc9164848353c2522","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/go-librespot.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/go-librespot.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/go-librespot/bin/go-librespot","--config_dir","$HOMEBREW_PREFIX/etc/go-librespot"]],"stable_dependencies":["flac","libogg","libvorbis",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"9bf982c9afb8ec04bceb12a084addf5dd35ed601225bf3bfb6382a67e086b9c7","stable_url_args":["https://github.com/devgianlu/go-librespot/archive/refs/tags/v0.7.4.tar.gz"],"stable_version":"0.7.4"},"go-md2man":{"desc":"Converts markdown into roff (man pages)","executables":["go-md2man"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cpuguy83/go-md2man.git",{":branch":"master"}],"homepage":"https://github.com/cpuguy83/go-md2man","license":"MIT","ruby_source_checksum":"13163d3e760f52fa87add5ae266b1c71e5f83b19326ccd1ef3021e55f6c6654b","stable_dependencies":[{"go":":build"}],"stable_checksum":"ca3a5b57e2c01759f5a00ad2a578d034c5370fae9aa7a6c3af5648b2fc802a92","stable_url_args":["https://github.com/cpuguy83/go-md2man/archive/refs/tags/v2.0.7.tar.gz"],"stable_version":"2.0.7"},"go-parquet-tools":{"desc":"Utility to deal with Parquet data","executables":["parquet-tools"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hangxie/parquet-tools.git",{":branch":"main"}],"homepage":"https://github.com/hangxie/parquet-tools","license":"BSD-3-Clause","ruby_source_checksum":"32aa5fa7941dccf1cf716f705913e6eeea264137b10b058eb7e5875c8b0b85bd","stable_dependencies":[{"go":":build"}],"stable_checksum":"9fb157515508a6d86c725088efdddd2d56f75c2cb172486d8308788ebf61ac2c","stable_url_args":["https://github.com/hangxie/parquet-tools/archive/refs/tags/v1.52.1.tar.gz"],"stable_version":"1.52.1"},"go-passbolt-cli":{"desc":"CLI for passbolt","executables":["passbolt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/passbolt/go-passbolt-cli.git",{":branch":"main"}],"homepage":"https://www.passbolt.com/","license":"MIT","ruby_source_checksum":"6e049c404745f2145aecaf8005e597ef328c8aea9e0006b9b45f151fa68b8bd3","stable_dependencies":[{"go":":build"}],"stable_checksum":"845383bb8c33ec97d1e708a3e5a7a9475c970d977876faa307271d2d6ff77115","stable_url_args":["https://github.com/passbolt/go-passbolt-cli/archive/refs/tags/v0.5.1.tar.gz"],"stable_version":"0.5.1"},"go-rice":{"desc":"Easily embed resources like HTML, JS, CSS, images, and templates in Go","executables":["rice"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/GeertJohan/go.rice.git",{":branch":"master"}],"homepage":"https://github.com/GeertJohan/go.rice","license":"BSD-2-Clause","ruby_source_checksum":"cf624c3b8a72d4fea2b63cb58b870533f91a0876a53e5a97f4765343a8f8d925","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"dda8be9c9c594e164e664479001e7113d0f6571b3fc93253ef132096540f0673","stable_url_args":["https://github.com/GeertJohan/go.rice/archive/refs/tags/v1.0.3.tar.gz"],"stable_version":"1.0.3"},"go-size-analyzer":{"conflicts":[["gwenhywfar",{":because":"both install `gsa` binaries"}]],"desc":"Analyzing the dependencies in compiled Golang binaries","executables":["gsa"],"head_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"},{"go":":test"}],"head_url_args":["https://github.com/Zxilly/go-size-analyzer.git",{":branch":"master"}],"homepage":"https://gsa.zxilly.dev/","license":"AGPL-3.0-only","ruby_source_checksum":"3f9c4cb8893c2bdc6f35cdf8cde12c278382d4cc529f710ea323884a1003821b","stable_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"},{"go":":test"}],"stable_checksum":"160415a10eaa2c1151dda1e8913d5d1ccf912cd7c18e35a673b88ac72667e507","stable_url_args":["https://github.com/Zxilly/go-size-analyzer/archive/refs/tags/v1.13.0.tar.gz"],"stable_version":"1.13.0"},"go-statik":{"desc":"Embed files into a Go executable","executables":["statik"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rakyll/statik.git",{":branch":"master"}],"homepage":"https://github.com/rakyll/statik","license":"Apache-2.0","ruby_source_checksum":"38acb0db7dc3985a8061b808e8dcd5378611954c9558ee77c1831eed929f79d7","stable_dependencies":[{"go":":build"}],"stable_checksum":"670d14b003fb883efbd68f3e813b1022ce2325a6b4b6d2e9e6445f38db51f902","stable_url_args":["https://github.com/rakyll/statik/archive/refs/tags/v0.1.8.tar.gz"],"stable_version":"0.1.8"},"go-task":{"conflicts":[["task",{":because":"both install `task` binaries"}]],"desc":"Task is a task runner/build tool that aims to be simpler and easier to use","executables":["task"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/go-task/task.git",{":branch":"main"}],"homepage":"https://taskfile.dev/","license":"MIT","ruby_source_checksum":"3e5aac1ed76afe14a78c5dbab5cf2977b5eb49f8cf5ad77a0d9cf2aa54330a66","stable_dependencies":[{"go":":build"}],"stable_checksum":"54833f32465c45d222867cc89c6bc138d07c63d2b43f0512e2cdb4b2164ad87e","stable_url_args":["https://github.com/go-task/task/archive/refs/tags/v3.52.0.tar.gz"],"stable_version":"3.52.0"},"go":{"aliases":["go@1.26","golang","google-go"],"desc":"Open source programming language to build simple/reliable/efficient software","executables":["go","gofmt"],"head_url_args":["https://go.googlesource.com/go.git",{":branch":"master"}],"homepage":"https://go.dev/","license":"BSD-3-Clause","ruby_source_checksum":"cf6709ddf159d9ada109654edfdd5d5581d3cc11d6327386d7cfadc344aafca9","stable_checksum":"495be4bc87176ac567392e5b4116abd98466d33d7b49d41e764ccc6976b2dc42","stable_url_args":["https://go.dev/dl/go1.26.5.src.tar.gz"],"stable_version":"1.26.5","versioned_formulae":["go@1.25","go@1.24","go@1.23","go@1.22","go@1.21"]},"go@1.21":{"deprecate_args":{":date":"2024-08-16",":because":":unsupported"},"desc":"Open source programming language to build simple/reliable/efficient software","disable_args":{":date":"2025-08-16",":because":":unsupported"},"head_dependencies":[{"go":":build"}],"homepage":"https://go.dev/","keg_only_args":[":versioned_formula"],"license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"59a22d8f8275f2393ed41896fea4be38bac8843825682cc04d53ef83a4437b68","stable_dependencies":[{"go":":build"}],"stable_checksum":"71fb31606a1de48d129d591e8717a63e0c5565ffba09a24ea9f899a13214c34d","stable_url_args":["https://go.dev/dl/go1.21.13.src.tar.gz"],"stable_version":"1.21.13","versioned_formulae":["go@1.25","go@1.24","go@1.23","go@1.22"]},"go@1.22":{"deprecate_args":{":date":"2025-02-16",":because":":unsupported"},"desc":"Open source programming language to build simple/reliable/efficient software","disable_args":{":date":"2026-02-16",":because":":unsupported"},"head_dependencies":[{"go":":build"}],"homepage":"https://go.dev/","keg_only_args":[":versioned_formula"],"license":"BSD-3-Clause","ruby_source_checksum":"72f93646fcc46233cada68699111d927ed7cf8a73023f145621e14b732da61dc","stable_dependencies":[{"go":":build"}],"stable_checksum":"012a7e1f37f362c0918c1dfa3334458ac2da1628c4b9cf4d9ca02db986e17d71","stable_url_args":["https://go.dev/dl/go1.22.12.src.tar.gz"],"stable_version":"1.22.12","versioned_formulae":["go@1.25","go@1.24","go@1.23","go@1.21"]},"go@1.23":{"deprecate_args":{":date":"2025-08-12",":because":":unsupported"},"desc":"Open source programming language to build simple/reliable/efficient software","disable_args":{":date":"2026-08-12",":because":":unsupported"},"executables":["go","gofmt"],"head_dependencies":[{"go":":build"}],"homepage":"https://go.dev/","keg_only_args":[":versioned_formula"],"license":"BSD-3-Clause","ruby_source_checksum":"aaa993d18e5e81c73b29ba2eab5653f3ba1b3958cc0072d2bcc5b1c86a778b6d","stable_dependencies":[{"go":":build"}],"stable_checksum":"e1cce9379a24e895714a412c7ddd157d2614d9edbe83a84449b6e1840b4f1226","stable_url_args":["https://go.dev/dl/go1.23.12.src.tar.gz"],"stable_version":"1.23.12","versioned_formulae":["go@1.25","go@1.24","go@1.22","go@1.21"]},"go@1.24":{"deprecate_args":{":date":"2026-02-11",":because":":unsupported"},"desc":"Open source programming language to build simple/reliable/efficient software","disable_args":{":date":"2027-02-11",":because":":unsupported"},"executables":["go","gofmt"],"head_dependencies":[{"go":":build"}],"homepage":"https://go.dev/","keg_only_args":[":versioned_formula"],"license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"1c07a8dd4e6c4c04debed29ccd8ccee3d3e364551c340459e4a509172b219ee8","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/golang/go/commit/28fbdf7acb4146b5bc3d88128e407d1344691839.patch?full_index=1","sha256":"2e05f7e16f2320685547a7ebb240163a8b7f1c7bf9d2f6dc4872ff8b27707a35"}],"stable_checksum":"639a6204c2486b137df1eb6e78ee3ed038f9877d0e4b5a465e796a2153f858d7","stable_url_args":["https://go.dev/dl/go1.24.13.src.tar.gz"],"stable_version":"1.24.13","versioned_formulae":["go@1.25","go@1.23","go@1.22","go@1.21"]},"go@1.25":{"desc":"Open source programming language to build simple/reliable/efficient software","executables":["go","gofmt"],"head_dependencies":[{"go":":build"}],"homepage":"https://go.dev/","keg_only_args":[":versioned_formula"],"license":"BSD-3-Clause","ruby_source_checksum":"4987ecf6c5efa284bfc14f86beccad7f303a98bd0eade0e4dd302440f3aa25f7","stable_dependencies":[{"go":":build"}],"stable_checksum":"f90dcee4bd023fa376374ea0a5a6ebe553537b39c426ffd8c689469b45519932","stable_url_args":["https://go.dev/dl/go1.25.12.src.tar.gz"],"stable_version":"1.25.12","versioned_formulae":["go@1.24","go@1.23","go@1.22","go@1.21"]},"goaccess":{"desc":"Log analyzer and interactive viewer for the Apache Webserver","executables":["goaccess"],"head_dependencies":["libmaxminddb","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"}],"head_url_args":["https://github.com/allinurl/goaccess.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://goaccess.io/","license":"MIT","ruby_source_checksum":"1031d18eb644254ed2b33b7f6401caecf3a51c32356ab9d42ad8677c76cf0dc7","stable_dependencies":["libmaxminddb","gettext"],"stable_checksum":"b9b7484a413279863c7d92dc7dd4c19dcb55c0a2d138735efc18570bcc4eaa0e","stable_url_args":["https://tar.goaccess.io/goaccess-1.10.2.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.10.2"},"goat":{"desc":"General purpose AT Protocol CLI in Go","executables":["goat"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/bluesky-social/goat","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"399bc052cb60545c4e942865221602d7c46bd6d31c388784425b707efe017d9d","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/bluesky-social/goat.git",{":tag":"v0.2.3",":revision":"d064a46ac03be902dca493b6b2ce1659e8619c3a"}],"stable_version":"0.2.3"},"goawk":{"desc":"POSIX-compliant AWK interpreter written in Go","executables":["goawk"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/benhoyt/goawk.git",{":branch":"master"}],"homepage":"https://benhoyt.com/writings/goawk/","license":"MIT","ruby_source_checksum":"f3e3e1eed99e90bc6603a368a96ae08b2509ea83cc64b4ed2bd9406194576603","stable_dependencies":[{"go":":build"}],"stable_checksum":"2df274d8680a9405646b0729b6465b8952f795f118358cf8a25fe1526cbd0909","stable_url_args":["https://github.com/benhoyt/goawk/archive/refs/tags/v1.31.0.tar.gz"],"stable_version":"1.31.0"},"gobackup":{"desc":"CLI tool for backup your databases, files to cloud storages","executables":["gobackup"],"head_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"head_url_args":["https://github.com/gobackup/gobackup.git",{":branch":"main"}],"homepage":"https://gobackup.github.io","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"a1fd6f3e3b8445bf5ec3b2eec4fc15fef2fec8a770963c2bf9c2562600ec93af","stable_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"stable_checksum":"dc3ea58f3e2ac91dbf91dc7d7c5a704c03446fec757c1a88625ffcdbe2eedf9b","stable_url_args":["https://github.com/gobackup/gobackup/archive/refs/tags/v3.1.1.tar.gz"],"stable_version":"3.1.1"},"gobject-introspection":{"desc":"Generate introspection data for GObject libraries","executables":["g-ir-annotation-tool","g-ir-compiler","g-ir-doc-tool","g-ir-generate","g-ir-inspect","g-ir-scanner"],"head_dependencies":["cairo","glib","pkgconf","python@3.14",{"bison":":build"},{"meson":":build"},{"ninja":":build"}],"head_uses_from_macos":[[{"flex":":build"}],["libffi"]],"homepage":"https://gi.readthedocs.io/en/latest/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.0-or-later","MIT"]},"revision":2,"ruby_source_checksum":"73cbcc011288f53d21590e557199667bdbc96936f10a1ac192177b671399e2cf","stable_dependencies":["cairo","glib","pkgconf","python@3.14",{"bison":":build"},{"meson":":build"},{"ninja":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"920d1a3fcedeadc32acff95c2e203b319039dd4b4a08dd1a2dfd283d19c0b9ae","stable_url_args":["https://download.gnome.org/sources/gobject-introspection/1.86/gobject-introspection-1.86.0.tar.xz"],"stable_uses_from_macos":[[{"flex":":build"}],["libffi"]],"stable_version":"1.86.0"},"gobo":{"desc":"Free and portable Eiffel tools and libraries","executables":["geant","gec","gecc","gecop","gedoc","geimage","gelex","gelint","gelsp","gepp","getest","gexslt","geyacc"],"head_dependencies":[{"eiffelstudio":":test"}],"homepage":"https://www.gobosoft.com/","license":"MIT","ruby_source_checksum":"afaa38f8d4e78c168463c1c1e52dfe867759bdf697bf9501e5c21cbc68609e8a","stable_dependencies":[{"eiffelstudio":":test"}],"stable_checksum":"d96b635a14da59c708e043d1129e0ef10bcd2a70db2df5e62545397effdf6d2b","stable_url_args":["https://downloads.sourceforge.net/project/gobo-eiffel/gobo-eiffel/26.03/gobo-26.03.tar.gz"],"stable_version":"26.03"},"gobuster":{"desc":"Directory/file & DNS busting tool written in Go","executables":["gobuster"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/OJ/gobuster.git",{":branch":"master"}],"homepage":"https://github.com/OJ/gobuster","license":"Apache-2.0","ruby_source_checksum":"bf4deadf7e0a353dc491a149fc3dc0d1174c0d8dafc5590347b9ae3537f4be58","stable_dependencies":[{"go":":build"}],"stable_checksum":"6919232eafbd0c4bbc9664d7f434b6a8d82133aa09f1400341ef6985ceff208a","stable_url_args":["https://github.com/OJ/gobuster/archive/refs/tags/v3.8.2.tar.gz"],"stable_version":"3.8.2"},"gocheat":{"desc":"TUI Cheatsheet for keybindings, hotkeys and more","executables":["gocheat"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Achno/gocheat.git",{":branch":"main"}],"homepage":"https://github.com/Achno/gocheat","license":"MIT","ruby_source_checksum":"81a9e78ef8e98e234c9b02221a3961a827e35c8632bdb81428dd0eac7e53f766","stable_dependencies":[{"go":":build"}],"stable_checksum":"338e7123411c4a5fb9fe387f7155f1e48d511845fe7f2383718d16abf54b26fc","stable_url_args":["https://github.com/Achno/gocheat/archive/refs/tags/v0.1.1.tar.gz"],"stable_version":"0.1.1"},"gocloc":{"desc":"Little fast LoC counter","executables":["gocloc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hhatto/gocloc.git",{":branch":"master"}],"homepage":"https://github.com/hhatto/gocloc","license":"MIT","ruby_source_checksum":"96e5b4c210f262ff9c43de814697c966eb1810694e4e8d68607ed13896217bbd","stable_dependencies":[{"go":":build"}],"stable_checksum":"9375f6699a7bffad42da661b4ba7988af23dd01191da4a4b21eca8f9bb676d9a","stable_url_args":["https://github.com/hhatto/gocloc/archive/refs/tags/v0.7.0.tar.gz"],"stable_version":"0.7.0"},"goclone":{"bottle_rebuild":1,"desc":"Website Cloner","executables":["goclone"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/goclone-dev/goclone.git",{":branch":"master"}],"homepage":"https://goclone.dev","license":"MIT","ruby_source_checksum":"fce420766451481137cb7f903fc6c733f10faf7abf3998990adb1e114cc29039","stable_dependencies":[{"go":":build"}],"stable_checksum":"1e005a045b3d2f5d4d0a7154f4552e537900c170256b668cc73aeac204d9defa","stable_url_args":["https://github.com/goclone-dev/goclone/archive/refs/tags/v1.2.2.tar.gz"],"stable_version":"1.2.2"},"gocr":{"aliases":["jocr"],"deprecate_args":{":date":"2026-06-22",":because":":repo_removed"},"desc":"Optical Character Recognition (OCR), converts images back to text","disable_args":{":date":"2027-06-22",":because":":repo_removed"},"executables":["gocr","gocr.tcl"],"head_dependencies":["jpeg-turbo","netpbm"],"homepage":"https://wasd.urz.uni-magdeburg.de/jschulen/ocr/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"e299724f70625ff937e5e1a5cc6d3b096e9c639891a14d9e36e213f58be3cb17","stable_dependencies":["jpeg-turbo","netpbm"],"stable_patches":[{"strip":"p1","file":"Patches/gocr/0.50.patch"}],"stable_checksum":"df906463105f5f4273becc2404570f187d4ea52bd5769d33a7a8661a747b8686","stable_url_args":["https://wasd.urz.uni-magdeburg.de/jschulen/ocr/gocr-0.52.tar.gz"],"stable_version":"0.52","bottle_checksum":"e18ecb5d37e3105891f5ef43b6e81dff52cb5148e1425a42bdc7c5a71f106ddd"},"gocryptfs":{"bottle_rebuild":1,"desc":"Encrypted overlay filesystem written in Go","head_dependencies":["libfuse","openssl@4",{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/rfjakob/gocryptfs.git",{":branch":"master"}],"homepage":"https://nuetzlich.net/gocryptfs/","license":"MIT","ruby_source_checksum":"0b967bf5e80e0f5f05c44de99f5cd94b329a7ffebc71f2573481dca52b615612","stable_dependencies":["libfuse","openssl@4",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"9a966c1340a1a1d92073091643687b1205c46b57017c5da2bf7e97e3f5729a5a","stable_url_args":["https://github.com/rfjakob/gocryptfs/releases/download/v2.6.1/gocryptfs_v2.6.1_src-deps.tar.gz"],"stable_version":"2.6.1"},"goctl":{"desc":"Generates server-side and client-side code for web and RPC services","executables":["goctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/zeromicro/go-zero.git",{":branch":"master"}],"homepage":"https://go-zero.dev","license":"MIT","ruby_source_checksum":"6bc1fb5d37c6f4fb4a7dfbf8a1238d7365ef038b87fb49f7061dee6684885b3d","stable_dependencies":[{"go":":build"}],"stable_checksum":"b8889573a26b24306dccc4d7e991e0321780e19ad4d247f814a4f65e11f07c69","stable_url_args":["https://github.com/zeromicro/go-zero/archive/refs/tags/tools/goctl/v1.10.1.tar.gz"],"stable_version":"1.10.1"},"godap":{"desc":"Complete TUI (terminal user interface) for LDAP","executables":["godap"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Macmod/godap.git",{":branch":"main"}],"homepage":"https://github.com/Macmod/godap","license":"MIT","ruby_source_checksum":"18140501d2f60465b4dadb0eaa4d42ec795f37b273d50857bebe15c4c4f24f21","stable_dependencies":[{"go":":build"}],"stable_checksum":"d44259fb90b4687284200cbccedf7a55c273ffd162583fdc366f9e77506622ad","stable_url_args":["https://github.com/Macmod/godap/archive/refs/tags/v2.11.1.tar.gz"],"stable_version":"2.11.1"},"goenv":{"aliases":["goenv@3"],"caveats":"If you are upgrading from goenv v2, you may need to remove the stale shim:\n  rm -f \"${GOENV_ROOT:-$HOME/.goenv}/shims/goenv\"\n","desc":"Go version management","executables":["goenv"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/go-nv/goenv","license":"MIT","ruby_source_checksum":"c42533169873e049d1a82e4b22ceb91cbaff115e91208f2f45d3a0b479947180","stable_dependencies":[{"go":":build"}],"stable_checksum":"a13e7686438f30a7fd6f29205768d68eed6db28fc227346ebdc941582eb3699d","stable_url_args":["https://github.com/go-nv/goenv/archive/refs/tags/3.1.4.tar.gz"],"stable_version":"3.1.4","version_scheme":1,"versioned_formulae":["goenv@2"]},"goenv@2":{"deprecate_args":{":date":"2026-05-04",":because":"superseded by v3.x; disables 2028-12-31",":replacement_formula":"goenv"},"desc":"Go version management","disable_args":{":date":"2028-12-31",":because":":unmaintained"},"executables":["go-build","goenv","goenv-install","goenv-uninstall"],"homepage":"https://github.com/go-nv/goenv","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"c88be102a25b0900ce44da6896b4f444e0fd17c253c2a39504141730fa3c53c4","stable_checksum":"1dea67645157defd8b6f711f6197a4dabfd3a5f56d7d9c41a0d312c1797e606a","stable_url_args":["https://github.com/go-nv/goenv/archive/refs/tags/2.2.41.tar.gz"],"stable_version":"2.2.41","bottle_tag":":all","bottle_checksum":"b675347b8a453a87033a593e2330b8730e0e1df2952285379593bf52f5806199"},"goffice":{"desc":"Gnumeric spreadsheet program","head_dependencies":["at-spi2-core","cairo","gdk-pixbuf","glib","gtk+3","libgsf","librsvg","pango","gettext","harfbuzz",{"autoconf":":build"},{"automake":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/goffice.git",{":branch":"master"}],"head_uses_from_macos":[[{"perl":":build"}],[{"python":":build"}],["libxml2"],["libxslt"]],"homepage":"https://gitlab.gnome.org/GNOME/goffice","license":{":any_of":["GPL-3.0-only","GPL-2.0-only"]},"ruby_source_checksum":"9e6edf590949ee95fb1e8c7913e5e02951d44600ce9f1fc112003b7c1ce48a55","stable_dependencies":["at-spi2-core","cairo","gdk-pixbuf","glib","gtk+3","libgsf","librsvg","pango","gettext","harfbuzz",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"558597fd9ca59b93ff562750218d1e7ea8ec3c8d0ed6a5cc096aa715ef909a15","stable_url_args":["https://download.gnome.org/sources/goffice/0.10/goffice-0.10.61.tar.xz"],"stable_uses_from_macos":[[{"perl":":build"}],[{"python":":build"}],["libxml2"],["libxslt"]],"stable_version":"0.10.61"},"gofumpt":{"desc":"Stricter gofmt","executables":["gofumpt"],"head_dependencies":["go"],"head_url_args":["https://github.com/mvdan/gofumpt.git",{":branch":"master"}],"homepage":"https://github.com/mvdan/gofumpt","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"05023e32080c6eecd2d408351c77c42dc54ae1c6c1780d516e174ce4e020b2f7","stable_dependencies":["go"],"stable_checksum":"5f3158f665d1d49a19f3ed48981366c892b68904b2b34cb893c6fe3ff8346929","stable_url_args":["https://github.com/mvdan/gofumpt/archive/refs/tags/v0.10.0.tar.gz"],"stable_version":"0.10.0"},"gogcli":{"desc":"Google Suite CLI","executables":["gog"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/openclaw/gogcli.git",{":branch":"main"}],"homepage":"https://gogcli.sh","license":"MIT","ruby_source_checksum":"9decf44cda30191d4484864497951446a201d9cb93854937717c7b3ced190fe8","stable_dependencies":[{"go":":build"}],"stable_checksum":"cc25034116e950e8461cfd629ee0fc500292b52297830653337d940e00d9353c","stable_url_args":["https://github.com/openclaw/gogcli/archive/refs/tags/v0.33.0.tar.gz"],"stable_version":"0.33.0"},"goimports":{"desc":"Go formatter that additionally inserts import statements","executables":["goimports"],"head_dependencies":["go"],"head_url_args":["https://github.com/golang/tools.git",{":branch":"master"}],"homepage":"https://pkg.go.dev/golang.org/x/tools/cmd/goimports","license":"BSD-3-Clause","ruby_source_checksum":"bd07624be4747fb06b6c7b00d0170a48f773780e11c05b625bffc18b17644b2a","stable_dependencies":["go"],"stable_checksum":"061210bf489d98197e029547dbf6e2e186aeb1c43ac472e5174ec05957d40195","stable_url_args":["https://github.com/golang/tools/archive/refs/tags/v0.47.0.tar.gz"],"stable_version":"0.47.0"},"gojq":{"desc":"Pure Go implementation of jq","executables":["gojq"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/itchyny/gojq.git",{":branch":"main"}],"homepage":"https://github.com/itchyny/gojq","license":"MIT","ruby_source_checksum":"187294aa483b0e7cbcab23d45d0986856d8772c29fbf94b9fc40afe945fde7e8","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/itchyny/gojq.git",{":tag":"v0.12.19",":revision":"b7ebffbfc038677520df0bae4c8c2d877f88ffea"}],"stable_version":"0.12.19"},"gokey":{"desc":"Simple vaultless password manager in Go","executables":["gokey"],"head_dependencies":[{"go":":build"},{"go-md2man":":build"}],"head_url_args":["https://github.com/cloudflare/gokey.git",{":branch":"main"}],"homepage":"https://github.com/cloudflare/gokey","license":"BSD-3-Clause","ruby_source_checksum":"67a35ce41310b32351b45c7f5424440dcecbed860413570ec6a99282140489aa","stable_dependencies":[{"go":":build"},{"go-md2man":":build"}],"stable_checksum":"b9f03491efa3b3481fc78246f62c6786ba19e9c9c8c36461cc8b949081f5896d","stable_url_args":["https://github.com/cloudflare/gokey/archive/refs/tags/v0.2.1.tar.gz"],"stable_version":"0.2.1"},"goku":{"desc":"HTTP load testing tool","executables":["goku"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/jcaromiq/goku.git",{":branch":"main"}],"homepage":"https://goku.observabilityinsight.com/","license":"MIT","ruby_source_checksum":"8162629315ccb5716683effbee4bd394c8991889d2768deabb074fad481f3758","stable_dependencies":[{"rust":":build"}],"stable_checksum":"95635c42cf748b64a4d1a04b5460397331366a78ddd890f7e13bf0e811c27976","stable_url_args":["https://github.com/jcaromiq/goku/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0"},"golang-migrate":{"desc":"Database migrations CLI tool","executables":["migrate"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/golang-migrate/migrate.git",{":branch":"master"}],"homepage":"https://github.com/golang-migrate/migrate","license":"MIT","ruby_source_checksum":"3c9c26d36ee348600f157f57ba043d40fdd69dd23ac52cc9c6805b12fb378254","stable_dependencies":[{"go":":build"}],"stable_checksum":"677bf03c19d684dc5bef47e981ec1b4564482cbf5f9b190cb48e110183fd6d25","stable_url_args":["https://github.com/golang-migrate/migrate/archive/refs/tags/v4.19.1.tar.gz"],"stable_version":"4.19.1"},"golangci-lint-langserver":{"desc":"Language server for `golangci-lint`","executables":["golangci-lint-langserver"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/nametake/golangci-lint-langserver.git",{":branch":"main"}],"homepage":"https://github.com/nametake/golangci-lint-langserver","license":"MIT","ruby_source_checksum":"cacb3f0a1c9b08a7cb3449a3d91088638d51d1df0b0a9164b82a338f3a6e8baa","stable_dependencies":[{"go":":build"}],"stable_checksum":"bdda9b1138f0a6cbfec0b2a93ef64111410bf16a82583c659e1b57f11ed93936","stable_url_args":["https://github.com/nametake/golangci-lint-langserver/archive/refs/tags/v0.0.12.tar.gz"],"stable_version":"0.0.12"},"golangci-lint":{"desc":"Fast linters runner for Go","executables":["golangci-lint"],"head_dependencies":["go"],"head_url_args":["https://github.com/golangci/golangci-lint.git",{":branch":"main"}],"homepage":"https://golangci-lint.run/","license":"GPL-3.0-only","ruby_source_checksum":"de01c23da05f6580cfe55987f18328318f4036ce4eaa476d7ed0f46bbbbea372","stable_dependencies":["go"],"stable_url_args":["https://github.com/golangci/golangci-lint.git",{":tag":"v2.12.2",":revision":"c0d3ddc9cf3faa61a4e378e879ece580256d76e5"}],"stable_version":"2.12.2"},"golines":{"desc":"Golang formatter that fixes long lines","executables":["golines"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/segmentio/golines.git",{":branch":"master"}],"homepage":"https://github.com/segmentio/golines","license":"MIT","ruby_source_checksum":"89936eefe9697e61ed93bf7e0133cbf39c07662c1e3aafd00e958c7cf1e6fdb6","stable_dependencies":[{"go":":build"}],"stable_checksum":"ec1933e0fb73cf0517fd007d325603007aa65ce430267a70fc78cfea43d9716e","stable_url_args":["https://github.com/segmentio/golines/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0"},"gollama":{"desc":"Go manage your Ollama models","executables":["gollama"],"head_dependencies":[{"go":":build"},{"ollama":":test"}],"head_url_args":["https://github.com/sammcj/gollama.git",{":branch":"main"}],"homepage":"https://smcleod.net","license":"MIT","ruby_source_checksum":"2aa71ba2a7c6ff0e677003b95f24c0e600f7e003975d0f5837de4af1d43f4e01","stable_dependencies":[{"go":":build"},{"ollama":":test"}],"stable_checksum":"4f746092830783f3bdf66560044e89773418403903ff786a01777b98ebd7cb0e","stable_url_args":["https://github.com/sammcj/gollama/archive/refs/tags/v2.0.5.tar.gz"],"stable_version":"2.0.5"},"gollum":{"deprecate_args":{":date":"2024-07-27",":because":":unmaintained"},"desc":"Go n:m message multiplexer","disable_args":{":date":"2025-07-27",":because":":unmaintained"},"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/trivago/gollum.git",{":branch":"master"}],"homepage":"https://gollum.readthedocs.io/en/latest/","license":"Apache-2.0","ruby_source_checksum":"074066ea7aa4f8a700b2e5b8c2ffac7ca36693653f5b4f47b92be9fdb1f9f307","stable_dependencies":[{"go":":build"}],"stable_checksum":"2d9e7539342ccf5dabb272bbba8223d279a256c0901e4a27d858488dd4343c49","stable_url_args":["https://github.com/trivago/gollum/archive/refs/tags/0.6.0.tar.gz"],"stable_version":"0.6.0","bottle_checksum":"1ee4392902517d8c01ccefd711b89658420b8ab2727473538db2c8781e3ece6f"},"gom":{"desc":"GObject wrapper around SQLite","head_dependencies":["glib","sqlite",{"gdk-pixbuf":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"homepage":"https://wiki.gnome.org/Projects/Gom","license":"LGPL-2.1-or-later","ruby_source_checksum":"90b77cd0300e757fb42b0ee2ebbeb27b45a219fa1630376b8daa137cb4b8756c","stable_dependencies":["glib","sqlite",{"gdk-pixbuf":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"stable_checksum":"4d7a5e268698c8e7e40603e36e9e3a2b76133931ce1b637c1136301491b54cc3","stable_url_args":["https://download.gnome.org/sources/gom/0.5/gom-0.5.6.tar.xz"],"stable_version":"0.5.6"},"gomi":{"desc":"Functions like rm but with the ability to restore files","executables":["gomi"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/babarot/gomi.git",{":branch":"main"}],"homepage":"https://gomi.dev","license":"MIT","ruby_source_checksum":"a49dbe15ef27bca464b381ecef9c64db949ecf27a3664cfbe4d662d2095f1698","stable_dependencies":[{"go":":build"}],"stable_checksum":"27d4bfca8473a5c01c3ead075f2674b47b586b6de8afc7fb31ade1c01d7e5b8a","stable_url_args":["https://github.com/babarot/gomi/archive/refs/tags/v1.6.4.tar.gz"],"stable_version":"1.6.4"},"gomodifytags":{"desc":"Go tool to modify struct field tags","executables":["gomodifytags"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/fatih/gomodifytags.git",{":branch":"main"}],"homepage":"https://github.com/fatih/gomodifytags","license":"BSD-3-Clause","ruby_source_checksum":"da4e45af0b49feb00c75e1be54250070b3dcc5d4ca5cdf5936d803056e9704b7","stable_dependencies":[{"go":":build"}],"stable_checksum":"a490786d80c962dc946b8f9804ffec596c1087dbf91b122b9b5903c03b6da6b9","stable_url_args":["https://github.com/fatih/gomodifytags/archive/refs/tags/v1.17.0.tar.gz"],"stable_version":"1.17.0"},"gomplate":{"desc":"Command-line Golang template processor","executables":["gomplate"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hairyhenderson/gomplate.git",{":branch":"main"}],"homepage":"https://gomplate.ca/","license":"MIT","ruby_source_checksum":"a6c1b98796a76ce763ad13b1fece42222e66c35bfacd85b30543ad8203cce85d","stable_dependencies":[{"go":":build"}],"stable_checksum":"b6763aaf2c52a2e57a02f5e4cae199166b1ae8df8beb43ef5c927bb10ca775fc","stable_url_args":["https://github.com/hairyhenderson/gomplate/archive/refs/tags/v5.1.0.tar.gz"],"stable_version":"5.1.0"},"gonzo":{"desc":"Log analysis TUI","executables":["gonzo"],"head_dependencies":[{"go":":build"},{"node":":build"}],"head_url_args":["https://github.com/control-theory/gonzo.git",{":branch":"main"}],"homepage":"https://gonzo.controltheory.com/","license":"MIT","ruby_source_checksum":"2efee399a1c3c91b093cfffd6d7824f39ea0eaa02463dccf632da69e303fd9db","stable_dependencies":[{"go":":build"},{"node":":build"}],"stable_checksum":"1b7509fcbc27b571cd52359799d3e7bddce020b5088304d3ff9c0911a65dd78e","stable_url_args":["https://github.com/control-theory/gonzo/archive/refs/tags/v0.4.2.tar.gz"],"stable_version":"0.4.2"},"goocanvas":{"deprecate_args":{":date":"2026-06-09",":because":":repo_archived"},"desc":"Canvas widget for GTK+ using the Cairo 2D library for drawing","disable_args":{":date":"2027-06-09",":because":":repo_archived"},"head_dependencies":["at-spi2-core","cairo","gdk-pixbuf","glib","gtk+3","pango","gettext","harfbuzz",{"gobject-introspection":":build"},{"pkgconf":":build"}],"homepage":"https://wiki.gnome.org/Projects/GooCanvas","license":"LGPL-2.0-only","revision":1,"ruby_source_checksum":"5d36a80c02e198540317c64c4e558a2ff55586ba5f125ea98a0e615e6ca26a29","stable_dependencies":["at-spi2-core","cairo","gdk-pixbuf","glib","gtk+3","pango","gettext","harfbuzz",{"gobject-introspection":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"670a7557fe185c2703a14a07506156eceb7cea3b4bf75076a573f34ac52b401a","stable_url_args":["https://download.gnome.org/sources/goocanvas/3.0/goocanvas-3.0.0.tar.xz"],"stable_version":"3.0.0"},"goodls":{"desc":"CLI tool to download shared files and folders from Google Drive","executables":["goodls"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tanaikech/goodls.git",{":branch":"master"}],"homepage":"https://github.com/tanaikech/goodls","license":"MIT","ruby_source_checksum":"2e3482811693beddca256694b3f9767af94bc53599fe92cead4ed46d264ac871","stable_dependencies":[{"go":":build"}],"stable_checksum":"5acda68a159e8bc7d8dfe164a2bb44a8868240db9394b6c5eff93233260a4b8b","stable_url_args":["https://github.com/tanaikech/goodls/archive/refs/tags/v3.4.0.tar.gz"],"stable_version":"3.4.0"},"google-authenticator-libpam":{"caveats":"Add 2-factor authentication for ssh:\n  echo \"auth required $HOMEBREW_PREFIX/opt/google-authenticator-libpam/lib/security/pam_google_authenticator.so\" \\\n  | sudo tee -a /etc/pam.d/sshd\n\nAdd 2-factor authentication for ssh allowing users to log in without OTP:\n  echo \"auth required $HOMEBREW_PREFIX/opt/google-authenticator-libpam/lib/security/pam_google_authenticator.so\" \\\n  \"nullok\" | sudo tee -a /etc/pam.d/sshd\n\n(Or just manually edit /etc/pam.d/sshd)\n","desc":"PAM module for two-factor authentication","executables":["google-authenticator"],"head_dependencies":["qrencode",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/google/google-authenticator-libpam","license":"Apache-2.0","ruby_source_checksum":"5cc10674cd31e2c9a345a78d86e263a13778aeeda6dde7bd94f77fe832ed7302","stable_dependencies":["qrencode",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"3ee08a6dd46aace7dba1c88cf47e9cd267447ccd1cd8be1d5a05fd0e6816062d","stable_url_args":["https://github.com/google/google-authenticator-libpam/archive/refs/tags/1.11.tar.gz"],"stable_version":"1.11"},"google-benchmark":{"desc":"C++ microbenchmark support library","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/google/benchmark.git",{":branch":"main"}],"homepage":"https://github.com/google/benchmark","license":"Apache-2.0","ruby_source_checksum":"204b8eaa3a78a122326bc39d92bef9adb4253acd9b3afa2047e0cc4e8599b493","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9631341c82bac4a288bef951f8b26b41f69021794184ece969f8473977eaa340","stable_url_args":["https://github.com/google/benchmark/archive/refs/tags/v1.9.5.tar.gz"],"stable_version":"1.9.5"},"google-java-format":{"desc":"Reformats Java source code to comply with Google Java Style","executables":["google-java-format","google-java-format-diff"],"head_dependencies":["openjdk"],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/google/google-java-format","license":"Apache-2.0","ruby_source_checksum":"fbcb298555b85d219868f40bc892df28cd191f0f4b47f06f706eaa3c28c4ad90","stable_dependencies":["openjdk"],"stable_checksum":"bfb7f9ead6cd328389bc2da53860443bc0e805dfd08cc889bfdf43b26cb2a6e8","stable_url_args":["https://github.com/google/google-java-format/releases/download/v1.35.0/google-java-format-1.35.0-all-deps.jar"],"stable_uses_from_macos":[["python"]],"stable_version":"1.35.0","bottle_tag":":all","bottle_checksum":"2a12a2156a19226e997743574718b35bb4bc06a371e0843989eada4d5970a5d0"},"google-sparsehash":{"bottle_rebuild":1,"desc":"Extremely memory-efficient hash_map implementation","head_url_args":["https://github.com/sparsehash/sparsehash.git",{":branch":"master"}],"homepage":"https://github.com/sparsehash/sparsehash","license":"BSD-3-Clause","ruby_source_checksum":"6365e4396dce685c2646e1dfd1b9b76395aebc21ae89f4a6d8a41d742faef786","stable_checksum":"8cd1a95827dfd8270927894eb77f62b4087735cbede953884647f16c521c7e58","stable_url_args":["https://github.com/sparsehash/sparsehash/archive/refs/tags/sparsehash-2.0.4.tar.gz"],"stable_version":"2.0.4","bottle_tag":":all","bottle_checksum":"9624c9bf9296d118481a05a3e05f9f1f8774fda3cf2d53cd63e8a4f926fd2ff0"},"googletest":{"bottle_rebuild":1,"desc":"Google Testing and Mocking Framework","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/google/googletest.git",{":branch":"main"}],"homepage":"https://google.github.io/googletest/","license":"BSD-3-Clause","ruby_source_checksum":"61e99c6bbf4df0cd69b6e92b59bebbb31e13bb20173650f0e3c2fcbe28b9053a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"65fab701d9829d38cb77c14acdc431d2108bfdbf8979e40eb8ae567edf10b27c","stable_url_args":["https://github.com/google/googletest/archive/refs/tags/v1.17.0.tar.gz"],"stable_version":"1.17.0"},"googleworkspace-cli":{"conflicts":[["gws",{":because":"both install a `gws` binary"}]],"desc":"CLI for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more","executables":["gws"],"head_dependencies":[{"rust":":build"}],"homepage":"https://developers.google.com/workspace","license":"Apache-2.0","ruby_source_checksum":"2d3da7fddff63036f5af287ca33280d476fa1959e067497c2e0202040600fb29","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1e55ec8c6ee87fac7d422975604a2d546c35f6d687a1cfaba7c7cc0d3c05663f","stable_url_args":["https://github.com/googleworkspace/cli/archive/refs/tags/v0.22.5.tar.gz"],"stable_version":"0.22.5"},"goolabs":{"desc":"Command-line tool for morphologically analyzing Japanese language","executables":["goolabs"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://pypi.python.org/pypi/goolabs","license":"MIT","revision":18,"ruby_source_checksum":"820fea0eb9bec35ad53499cf3b86949e6efa71ff2727132a22478dd06456d1c1","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"4f768a5b98960c507f5ba4e1ca14d45e3139388669148a2750d415c312281527","stable_url_args":["https://files.pythonhosted.org/packages/ce/86/2d3b5bd85311ee3a7ae7a661b3619095431503cd0cae03048c646b700cad/goolabs-0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_tag":":all","bottle_checksum":"0ad252fee7a6d155c83a2cdb88ebc19af8c4bd3c70bb55d7de3426e65e442389"},"goose":{"conflicts":[["block-goose-cli",{":because":"both install `goose` binaries"}]],"desc":"Go Language's command-line interface for database migrations","executables":["goose"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/pressly/goose.git",{":branch":"main"}],"homepage":"https://pressly.github.io/goose/","license":"MIT","ruby_source_checksum":"54a47b5de8a453a9dfab698a71ded165871d9f4fe820d44a00a5da0c314535cb","stable_dependencies":[{"go":":build"}],"stable_checksum":"7a99030eea486afd72a846e3d02c7ea959ddc0913f391a15dc572c1b683d77fe","stable_url_args":["https://github.com/pressly/goose/archive/refs/tags/v3.27.2.tar.gz"],"stable_version":"3.27.2"},"gopass-jsonapi":{"desc":"Gopass Browser Bindings","executables":["gopass-jsonapi"],"head_dependencies":["gopass",{"go":":build"}],"head_url_args":["https://github.com/gopasspw/gopass-jsonapi.git",{":branch":"master"}],"homepage":"https://github.com/gopasspw/gopass-jsonapi","license":"MIT","ruby_source_checksum":"a6bb179d8ab073fb43490855a7bdd42b326cc7d142d927cb9f174c0afd868266","stable_dependencies":["gopass",{"go":":build"}],"stable_checksum":"73449a7c359836a995946e54d91e32afe5a54e1519b5a01f78c9923c13c0894f","stable_url_args":["https://github.com/gopasspw/gopass-jsonapi/archive/refs/tags/v1.16.1.tar.gz"],"stable_version":"1.16.1"},"gopass":{"desc":"Slightly more awesome Standard Unix Password Manager for Teams","executables":["gopass"],"head_dependencies":["gnupg","terminal-notifier",{"go":":build"}],"head_url_args":["https://github.com/gopasspw/gopass.git",{":branch":"master"}],"homepage":"https://www.gopass.pw/","license":"MIT","ruby_source_checksum":"4494f983a63ff32f7803c2221a135f5622b1a2a3518641979d430d3c28de28fc","stable_dependencies":["gnupg","terminal-notifier",{"go":":build"}],"stable_checksum":"7c4a9bf398a9bdbc97a88a76890d129aa04be27604ea8079cb6f9b46033a0346","stable_url_args":["https://github.com/gopasspw/gopass/releases/download/v1.16.1/gopass-1.16.1.tar.gz"],"stable_version":"1.16.1"},"gopeed":{"desc":"Modern download manager that supports all platform","executables":["gopeed"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/GopeedLab/gopeed.git",{":branch":"main"}],"homepage":"https://gopeed.com","license":"GPL-3.0-or-later","ruby_source_checksum":"6068979cbf466dc1c0c850f5dab3743ebff268fb471e0cc20d315a6772ca145e","stable_dependencies":[{"go":":build"}],"stable_checksum":"da8da9516fbe2a01db1dab11dda97c7e3096e43a14a7c13202a2f92976aa6db9","stable_url_args":["https://github.com/GopeedLab/gopeed/archive/refs/tags/v1.9.3.tar.gz"],"stable_version":"1.9.3"},"gopls":{"desc":"Language server for the Go language","executables":["gopls"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/golang/tools.git",{":branch":"master"}],"homepage":"https://github.com/golang/tools/tree/master/gopls","license":"BSD-3-Clause","ruby_source_checksum":"541220686363fcd59b3a71ac1a1d7304cc5b541a8377b9041c1d77f4c7d81eb5","stable_dependencies":[{"go":":build"}],"stable_checksum":"249dc0c4b9f3e853f6a7fb6f3528db2f48793e7c54323f3b32aa38f6432f088a","stable_url_args":["https://github.com/golang/tools/archive/refs/tags/gopls/v0.22.0.tar.gz"],"stable_version":"0.22.0"},"goproxy":{"desc":"Global proxy for Go modules","executables":["goproxy"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/goproxyio/goproxy.git",{":branch":"master"}],"homepage":"https://goproxy.io/","license":"MIT","ruby_source_checksum":"aa40fead3d51f6f53b54c918847f4bc2f644a2f3f369f055c3afc9c9f3375f98","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"d87f3928467520f8d6b0ba8adcbf5957dc6eb2dc9936249edd6568ceb01a71ca","stable_url_args":["https://github.com/goproxyio/goproxy/archive/refs/tags/v2.0.7.tar.gz"],"stable_version":"2.0.7","bottle_checksum":"79bbb0c810d5411ed592e149ce76f13dffc99cc08eeb639fe4939e10b1a588b0"},"gops":{"desc":"Tool to list and diagnose Go processes currently running on your system","executables":["gops"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/google/gops.git",{":branch":"master"}],"homepage":"https://github.com/google/gops","license":"BSD-3-Clause","ruby_source_checksum":"9f131c563bce6ababa233ef266dcfe1625896d480ab46b27fa6c7ea6f0f494e0","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"c4637684ac8efbcc0bc55faf64e3920a7764a9ae8f4580945084c1a5b8b2d051","stable_url_args":["https://github.com/google/gops/archive/refs/tags/v0.3.29.tar.gz"],"stable_version":"0.3.29"},"gor":{"desc":"Real-time HTTP traffic replay tool written in Go","executables":["gor"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/probelabs/goreplay.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://goreplay.org","license":"LGPL-3.0-only","ruby_source_checksum":"334204c440e076cbe60a30fbaa18a2e36f27d651d07ac6e0043192d8f7a3c4e2","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"d8487e4d677546f9533b930e1d5f604628cd904f7e31a260552dfbf7b440876e","stable_url_args":["https://github.com/probelabs/goreplay/archive/refs/tags/1.3.3.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.3.3","bottle_checksum":"227fba89a0ef4516c6b25e9c865c60de19731213a96f6b471ea7780f7bb72485"},"goread":{"bottle_rebuild":1,"desc":"RSS/Atom feeds in the terminal","executables":["goread"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/TypicalAM/goread.git",{":branch":"main"}],"homepage":"https://github.com/TypicalAM/goread","license":"GPL-3.0-or-later","ruby_source_checksum":"514feec89bdd417e39d05a43787b838ffe8335d63d1c2b91295c4ebb8d3352da","stable_dependencies":[{"go":":build"}],"stable_checksum":"9b08cae05593034711c599b6b17605194a11bbfae769b4e7e0076a01ec197c37","stable_url_args":["https://github.com/TypicalAM/goread/archive/refs/tags/v1.7.3.tar.gz"],"stable_version":"1.7.3"},"goredo":{"conflicts":[["redo",{":because":"both install `redo` and `redo-*` binaries"}]],"deprecate_args":{":date":"2026-07-02",":because":"is not available via HTTPS"},"desc":"Go implementation of djb's redo, a Makefile replacement that sucks less","executables":["goredo","redo","redo-affects","redo-always","redo-cleanup","redo-dep2rec","redo-depfix","redo-dot","redo-ifchange","redo-ifcreate","redo-inode","redo-log","redo-ood","redo-sources","redo-stamp","redo-targets","redo-whichdo"],"head_dependencies":[{"go":":build"}],"homepage":"http://www.goredo.stargrave.org/","license":"GPL-3.0-only","ruby_source_checksum":"4678a3df355d40b55a661bd3b5b159f1f94c261f077dece410ea68213c51d0df","stable_dependencies":[{"go":":build"}],"stable_checksum":"b15cf99b6d11e586223f24712d90d739e6e115abe4b423d26da9412b90339f41","stable_url_args":["http://www.goredo.stargrave.org/download/goredo-2.9.2.tar.zst"],"stable_version":"2.9.2"},"goreleaser":{"desc":"Deliver Go binaries as fast and easily as possible","executables":["goreleaser"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/goreleaser/goreleaser.git",{":branch":"main"}],"homepage":"https://goreleaser.com/","license":"MIT","ruby_source_checksum":"0af7e498fb4f9d8a175416659082f69e7c145dad740723103a8aede0378aaf35","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/goreleaser/goreleaser.git",{":tag":"v2.17.0",":revision":"770a4fc7a8fb2dca874b6c98cb739dd64fc931c0"}],"stable_version":"2.17.0"},"goreman":{"desc":"Foreman clone written in Go","executables":["goreman"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mattn/goreman.git",{":branch":"master"}],"homepage":"https://github.com/mattn/goreman","license":"MIT","ruby_source_checksum":"7fb1d7f8b7e55fc7184159af9ce26005130e2041b425d8f53cac351fea900445","stable_dependencies":[{"go":":build"}],"stable_checksum":"d5076b8844a4e29815b557927c326d8683ca4a91c8b3ffdad6fd33f238149e43","stable_url_args":["https://github.com/mattn/goreman/archive/refs/tags/v0.3.19.tar.gz"],"stable_version":"0.3.19"},"goresym":{"desc":"Go symbol recovery tool","executables":["goresym"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mandiant/GoReSym.git",{":branch":"master"}],"homepage":"https://github.com/mandiant/GoReSym","license":"MIT","ruby_source_checksum":"6d1f9a3d83abd5ba568998d69da8c1a1ebe476ded9ff84983c20f288d9c8e936","stable_dependencies":[{"go":":build"}],"stable_checksum":"1c6b703ca1e5db08b93a6d602c826ea6dc7eee8502a0b2f4ad358113d8f513fc","stable_url_args":["https://github.com/mandiant/GoReSym/archive/refs/tags/v3.4.tar.gz"],"stable_version":"3.4"},"gorilla-cli":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-06-17",":because":":unmaintained"},"desc":"LLMs for your CLI","disable_args":{":date":"2026-06-17",":because":":unmaintained"},"executables":["gorilla"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://gorilla.cs.berkeley.edu/","license":"Apache-2.0","revision":4,"ruby_source_checksum":"37615a9dfb1b98fda2ab1c3e66ac2e6cd5ea833899355072f5f69f59062e0ae7","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"bf375230a06fac99ba56f14f49474466036f072751cd1d5a1908e8ace561856c","stable_url_args":["https://files.pythonhosted.org/packages/cd/2b/7a64f9ad59009e72ddf73d055195b4bf23e15599a61e66f1458b4025b9e5/gorilla-cli-0.0.10.tar.gz"],"stable_version":"0.0.10","bottle_tag":":all","bottle_checksum":"90ce1cb08fa3609ce611dcfbfb001512cd5a5c4f1bfa19de9b7be1d5994eb799"},"gosec":{"desc":"Golang security checker","executables":["gosec"],"head_dependencies":["go"],"head_url_args":["https://github.com/securego/gosec.git",{":branch":"master"}],"homepage":"https://securego.io/","license":"Apache-2.0","ruby_source_checksum":"9e52cc315942968bcb8557b39926e73ae6c65d3081fcc7c1f6f0913397fcad48","stable_dependencies":["go"],"stable_checksum":"166addad13e5b0a7b9f2745c4606e8435e17216a7658e3a256dae4a23628ae07","stable_url_args":["https://github.com/securego/gosec/archive/refs/tags/v2.27.1.tar.gz"],"stable_version":"2.27.1"},"goshs":{"desc":"Simple, yet feature-rich web server written in Go","executables":["goshs"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/goshs-labs/goshs.git",{":branch":"main"}],"homepage":"https://goshs.de","license":"MIT","ruby_source_checksum":"b04f6e5186f3bb4a40d3f70ee61eb5b2e95ce13dbe0170c608a717377709b034","stable_dependencies":[{"go":":build"}],"stable_checksum":"57645c607200cd762e018c27e091ea7a845a479bd356a602bad90498ebf0fe2a","stable_url_args":["https://github.com/goshs-labs/goshs/archive/refs/tags/v2.1.4.tar.gz"],"stable_version":"2.1.4"},"gossip":{"bottle_rebuild":1,"desc":"Desktop client for Nostr written in Rust","executables":["gossip"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mikedilger/gossip.git",{":branch":"master"}],"homepage":"https://github.com/mikedilger/gossip","license":"MIT","ruby_source_checksum":"151be9c77a953e92c2d7b298b48008458c29eb17a4f666c35817bc75d15fec33","stable_dependencies":[{"rust":":build"}],"stable_url_args":["https://github.com/mikedilger/gossip.git",{":tag":"v0.14.0",":revision":"53ba02c672e1f2e14da1df11a0fc43fcf19d2526"}],"stable_version":"0.14.0"},"gost":{"conflicts":[["vulsio-gost",{":because":"both install `gost` binaries"}]],"desc":"GO Simple Tunnel - a simple tunnel written in golang","executables":["gost"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/go-gost/gost.git",{":branch":"master"}],"homepage":"https://gost.run/","license":"MIT","ruby_source_checksum":"5aed63cff94cb9e93dfeec5191446fcea24c745400af34679eaac42a47da0bf2","stable_dependencies":[{"go":":build"}],"stable_checksum":"79874354530b899576dd4866d3b1400651d0b17c1e7a90ad30c44686a0642600","stable_url_args":["https://github.com/go-gost/gost/archive/refs/tags/v3.2.6.tar.gz"],"stable_version":"3.2.6"},"gostatic":{"desc":"Fast static site generator","executables":["gostatic"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/piranha/gostatic.git",{":branch":"master"}],"homepage":"https://github.com/piranha/gostatic","license":"ISC","ruby_source_checksum":"ee8f6419fb35959fd70ba94fb426d32d5db0737eeb07bd9e6f8484da70dae8ce","stable_dependencies":[{"go":":build"}],"stable_checksum":"a66e306c0289bac541af10cb88acc9b9576153de5d4acec566c3f927acefd778","stable_url_args":["https://github.com/piranha/gostatic/archive/refs/tags/2.36.tar.gz"],"stable_version":"2.36","bottle_checksum":"fee49b6f3e2a28ea13f71e318c63fdccfbfeea301290623c741602b4ba7efa42"},"gosu":{"bottle_rebuild":1,"desc":"Pragmatic language for the JVM","executables":["gosu"],"head_dependencies":["openjdk@17",{"maven":":build"}],"head_url_args":["https://github.com/gosu-lang/gosu-lang.git",{":branch":"main"}],"homepage":"https://gosu-lang.github.io/","license":"Apache-2.0","ruby_source_checksum":"3b18de4a97578c2d687ec980e0829f4d1d797e182a809eeab86bb5d771fa1f3f","stable_dependencies":["openjdk@17",{"maven":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"8a0abed3d84409766689e2937c24505f77c1aeff79eb54474fa5d40f8bc991dc","stable_url_args":["https://github.com/gosu-lang/gosu-lang/archive/refs/tags/v1.18.7.tar.gz"],"stable_version":"1.18.7"},"got":{"desc":"Version control system","executables":["gitwrapper","got","gotadmin","gotctl","gotd","gotsh","gotwebctl","gotwebd","tog"],"head_dependencies":["libevent","libretls","ncurses","openssl@3",{"bison":":build"},{"pkgconf":":build"}],"homepage":"https://gameoftrees.org/","license":"ISC","no_autobump_args":{":because":"GitHub runners are not abile to access the homepage or livecheck URL"},"ruby_source_checksum":"771d22278525dbef0a5e566579f49eefe7c3e29a1444218c0dff6222ce5041ad","stable_dependencies":["libevent","libretls","ncurses","openssl@3",{"bison":":build"},{"pkgconf":":build"}],"stable_checksum":"ad75dd883186af10a2f8ba25f5b4e6e9b2974d392f35c8e0a393b4ff134b482d","stable_url_args":["https://gameoftrees.org/releases/portable/got-portable-0.126.tar.gz"],"stable_version":"0.126"},"gotags":{"bottle_rebuild":1,"desc":"Tag generator for Go, compatible with ctags","executables":["gotags"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jstemmer/gotags.git",{":branch":"master"}],"homepage":"https://github.com/jstemmer/gotags","license":"MIT","ruby_source_checksum":"1373df6811d8a34e8c604447a2756ada806f95f31d0639e8c46be5b4bf7b2b13","stable_dependencies":[{"go":":build"}],"stable_checksum":"2df379527eaa7af568734bc4174febe7752eb5af1b6194da84cd098b7c873343","stable_url_args":["https://github.com/jstemmer/gotags/archive/refs/tags/v1.4.1.tar.gz"],"stable_version":"1.4.1","bottle_checksum":"2bb7b2f4eda136713179e19853088af77dff04472ac4efc25fa0e48648398547"},"gotests":{"desc":"Automatically generate Go test boilerplate from your source code","executables":["gotests"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/cweill/gotests.git",{":branch":"develop"}],"homepage":"https://github.com/cweill/gotests","license":"Apache-2.0","ruby_source_checksum":"55834a56876276fa774eeb786aa2f4e0b88126e77adf4215316fd6feb4aee824","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"1a36874dd5beec211e9b9aaf7d72be8839e76b5ad0a002cb4e83b80ad948697b","stable_url_args":["https://github.com/cweill/gotests/archive/refs/tags/v1.9.0.tar.gz"],"stable_version":"1.9.0"},"gotestsum":{"desc":"Human friendly `go test` runner","executables":["gotestsum"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/gotestyourself/gotestsum.git",{":branch":"main"}],"homepage":"https://github.com/gotestyourself/gotestsum","license":"Apache-2.0","ruby_source_checksum":"f96ef10af6b4d77e1dabc0d04392902155d984032a44575447474780b198569b","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/gotestyourself/gotestsum/commit/47842dbc0c69364e0bacb61cc1ac4fce5ed2b6c5.patch?full_index=1","sha256":"ed666978dac6b6757b1e71978d8f2bf9726aee5939ebca0d3837efd3073f718c"}],"stable_checksum":"e64d58e1bf4f4c4b82b3a703ed5046ea2b4eb827d2a7ba2ead3216bb5fb85547","stable_url_args":["https://github.com/gotestyourself/gotestsum/archive/refs/tags/v1.13.0.tar.gz"],"stable_version":"1.13.0"},"gotestwaf":{"desc":"Tool for API and OWASP attack simulation","executables":["gotestwaf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/wallarm/gotestwaf.git",{":branch":"master"}],"homepage":"https://lab.wallarm.com/test-your-waf-before-hackers/","license":"MIT","ruby_source_checksum":"9185ca7ebb2026adfcfd5b624ca852bc4631fac55f1d495e1968d348a2489098","stable_dependencies":[{"go":":build"}],"stable_checksum":"46e6cf3f07957aa58683447572cb9bd68c51aa684b3a5f84439f0f1cbd83621c","stable_url_args":["https://github.com/wallarm/gotestwaf/archive/refs/tags/v0.5.8.tar.gz"],"stable_version":"0.5.8"},"gotify":{"bottle_rebuild":1,"desc":"Command-line interface for pushing messages to gotify/server","executables":["gotify"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gotify/cli.git",{":branch":"master"}],"homepage":"https://github.com/gotify/cli","license":"MIT","ruby_source_checksum":"d7bd26d160e85b13a25c0a88ca9a3770019cbf804af56fe8675ed17089e760b4","stable_dependencies":[{"go":":build"}],"stable_checksum":"e3b798d89138fdbc355a66d0fc2ca96676591366460f72c8f38b81365bebe5ba","stable_url_args":["https://github.com/gotify/cli/archive/refs/tags/v2.3.2.tar.gz"],"stable_version":"2.3.2"},"goto":{"bottle_rebuild":1,"desc":"Bash tool for navigation to aliased directories with auto-completion","homepage":"https://iridakos.com/programming/2019/04/10/shell-navigation-with-autocomplete","license":"MIT","ruby_source_checksum":"9d2db5136fa781d4615101c7a1a838a6b6bcf92c3c69aedc0e639ac445f78c32","stable_checksum":"460fe3994455501b50b2f771f999ace77ade295122e90e959084047dbfb1f0dc","stable_url_args":["https://github.com/iridakos/goto/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_tag":":all","bottle_checksum":"43777539bca93f8ed079e3c3701cc37128ac7ba6b98006b91c39a0aa2e6b09bc"},"gotop":{"desc":"Terminal based graphical activity monitor inspired by gtop and vtop","executables":["gotop"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/xxxserxxx/gotop.git",{":branch":"master"}],"homepage":"https://github.com/xxxserxxx/gotop","license":"BSD-3-Clause","ruby_source_checksum":"814c80f7a05ababd0a580e9a8fab355c2b4c95486c51590109c5d0bb68ca5f6a","stable_dependencies":[{"go":":build"}],"stable_checksum":"e9d9041903acb6bd3ffe94e0a02e69eea53f1128274da1bfe00fe44331ccceb1","stable_url_args":["https://github.com/xxxserxxx/gotop/archive/refs/tags/v4.2.0.tar.gz"],"stable_version":"4.2.0","bottle_checksum":"9a4ec909ce13bf1627374bc35a3e5f55a6e897cb14fb779d677a0c715d580c22"},"gotpm":{"desc":"CLI for using TPM 2.0","executables":["gotpm"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/google/go-tpm-tools.git",{":branch":"main"}],"homepage":"https://github.com/google/go-tpm-tools","license":"Apache-2.0","ruby_source_checksum":"c61954311b502d2c431076d17206e248e334ac8c68eeceef0f2e705c8c5db952","stable_dependencies":[{"go":":build"}],"stable_checksum":"a2eb3739afa65b60c351550c6c0541f17c5af6a22837da3690fcd6e44ef354bf","stable_url_args":["https://github.com/google/go-tpm-tools/archive/refs/tags/v0.4.9.tar.gz"],"stable_version":"0.4.9"},"gotun":{"desc":"Lightweight HTTP proxy over SSH","executables":["gotun"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/Sesame2/gotun","license":"MIT","ruby_source_checksum":"d05a8b7e3c9c3ac86e14663dbd9537a05f5b9d3582c73f061d1871028d6df774","stable_dependencies":[{"go":":build"}],"stable_checksum":"4448e9cd2efaf1ea5c1da50f39d3ea967632e15cffc36d2e1041f5c03b615750","stable_url_args":["https://github.com/Sesame2/gotun/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1"},"gotz":{"desc":"Displays timezones in your terminal","executables":["gotz"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/merschformann/gotz.git",{":branch":"main"}],"homepage":"https://github.com/merschformann/gotz","license":"MIT","ruby_source_checksum":"57360b42759422e8b3b75a7757742c13bdf546c717811bfc9f636876d3299ded","stable_dependencies":[{"go":":build"}],"stable_checksum":"8ab6167d9a98717a8548ff60b0f454c42f116e94216e3a5d83deb711c035b270","stable_url_args":["https://github.com/merschformann/gotz/archive/refs/tags/v0.1.15.tar.gz"],"stable_version":"0.1.15"},"gource":{"desc":"Version Control Visualization Tool","executables":["gource"],"head_dependencies":["boost","freetype","glew","libpng","pcre2","sdl2-compat","sdl2_image",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"glm":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/acaudwell/Gource.git",{":branch":"master"}],"homepage":"https://gource.io/","license":"GPL-3.0-or-later","ruby_source_checksum":"12470152e59dcfaf6e62940c745d089c6bd8f2e22d4115b8b894ffda5219fe8f","stable_dependencies":["boost","freetype","glew","libpng","pcre2","sdl2-compat","sdl2_image",{"glm":":build"},{"pkgconf":":build"}],"stable_checksum":"332d89b9a979b17417fbce0edd72b19914f1409fd126a13d11787d0e15dc0d79","stable_url_args":["https://github.com/acaudwell/Gource/releases/download/gource-0.56/gource-0.56.tar.gz"],"stable_version":"0.56"},"govc":{"desc":"Command-line tool for VMware vSphere","executables":["govc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/vmware/govmomi.git",{":branch":"main"}],"homepage":"https://github.com/vmware/govmomi/tree/main/govc","license":"Apache-2.0","ruby_source_checksum":"f839fa13525e5ac94e19e871dd794e002fee19c0981209e92311bea7247563c1","stable_dependencies":[{"go":":build"}],"stable_checksum":"27432d6e0b3840b6e951885adc8316198ba80af26fe4bd2cc10a7a6bc680a5dc","stable_url_args":["https://github.com/vmware/govmomi/archive/refs/tags/v0.55.1.tar.gz"],"stable_version":"0.55.1"},"govulncheck":{"desc":"Database client and tools for the Go vulnerability database","executables":["govulncheck"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/golang/vuln.git",{":branch":"master"}],"homepage":"https://github.com/golang/vuln","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"07778531696028acd9d7943d110c3c776b28fdadd8eea13879a01249785e15c6","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"94510a4ff2691b13fc217381389b8aaccbb54857058ef528a1c2192de7ab1e41","stable_url_args":["https://github.com/golang/vuln/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0"},"gowall":{"desc":"Tool to convert a Wallpaper's color scheme / palette","executables":["gowall"],"head_dependencies":["mupdf",{"go":":build"}],"head_url_args":["https://github.com/Achno/gowall.git",{":branch":"main"}],"homepage":"https://achno.github.io/gowall-docs/","license":"MIT","revision":1,"ruby_source_checksum":"fb30bea5fda5186ae3a7a1e8e0dba3e01389a8aabf4a6305cb1e8be3965774c3","stable_dependencies":["mupdf",{"go":":build"}],"stable_checksum":"df19d8a7f4d138cfa233415ad71250c788aa1a3d310b4b19ca952fb0750c0c36","stable_url_args":["https://github.com/Achno/gowall/archive/refs/tags/v0.2.4.tar.gz"],"stable_version":"0.2.4"},"gowsdl":{"desc":"WSDL2Go code generation as well as its SOAP proxy","executables":["gowsdl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hooklift/gowsdl.git",{":branch":"master"}],"homepage":"https://github.com/hooklift/gowsdl","license":"MPL-2.0","ruby_source_checksum":"d0c475c5bffd2c7b917cf6902fb4eb375c0a84b8cc5e6cec47be5437844a69e6","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/hooklift/gowsdl.git",{":tag":"v0.5.0",":revision":"51f3ef6c0e8f41ed1bdccce4c04e86b6769da313"}],"stable_version":"0.5.0","bottle_checksum":"1e00fdcd6cf4d9f6b4d8df22fbd7622ec946b4188944e4f5fb04aed3c29878f4"},"goyacc":{"desc":"Parser Generator for Go","executables":["goyacc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://gitlab.com/cznic/goyacc.git",{":branch":"master"}],"homepage":"https://pkg.go.dev/modernc.org/goyacc","license":"BSD-3-Clause","ruby_source_checksum":"5da139493235b4d2114db287d0e1ac23eac15b1ae3d4d7a6ee40c5d4b48a217a","stable_dependencies":[{"go":":build"}],"stable_checksum":"a999dd35759dfa35cc2cff70b840db0cd41443ef7aff7b090ac170731e6a6c6c","stable_url_args":["https://gitlab.com/cznic/goyacc/-/archive/v1.0.3/goyacc-v1.0.3.tar.bz2"],"stable_version":"1.0.3"},"gpa":{"desc":"Graphical user interface for the GnuPG","executables":["gpa"],"head_dependencies":["gdk-pixbuf","glib","gpgme","gtk+3","libassuan","libgpg-error","at-spi2-core","cairo","gettext","harfbuzz","pango",{"autoconf":":build"},{"automake":":build"},{"desktop-file-utils":":build"},{"pkgconf":":build"}],"head_url_args":["https://dev.gnupg.org/source/gpa.git",{":branch":"master"}],"homepage":"https://www.gnupg.org/related_software/gpa/","license":"GPL-3.0-or-later","ruby_source_checksum":"c0cc129c155b52b10a6b61b0b9b316c589eceb4ba2f5b5b4364cfc92060cd57b","stable_dependencies":["gdk-pixbuf","glib","gpgme","gtk+3","libassuan","libgpg-error","at-spi2-core","cairo","gettext","harfbuzz","pango",{"desktop-file-utils":":build"},{"pkgconf":":build"}],"stable_checksum":"0bc5b2cd3e0641d07a2d8af372a09659decd918bee22fdfbefd2133d7c4d5d0b","stable_url_args":["https://gnupg.org/ftp/gcrypt/gpa/gpa-0.11.1.tar.bz2"],"stable_version":"0.11.1"},"gpac":{"aliases":["mp4box"],"bottle_rebuild":1,"desc":"Multimedia framework for research and academic purposes","executables":["MP4Box","gpac"],"head_dependencies":["ffmpeg","freetype","jpeg-turbo","libnghttp2","libpng","libvorbis","libx11","libxext","openjpeg","openssl@3","sdl2-compat","theora","xz","libogg",{"pkgconf":":build"}],"head_url_args":["https://github.com/gpac/gpac.git",{":branch":"master"}],"homepage":"https://gpac.io/","license":"LGPL-2.1-or-later","ruby_source_checksum":"ce28db439ab8db8d7352d62c8b791cd5918bc3a4841bd8c4652e5bdab7594c74","stable_dependencies":["ffmpeg","freetype","jpeg-turbo","libnghttp2","libpng","libvorbis","libx11","libxext","openjpeg","openssl@3","sdl2-compat","theora","xz","libogg",{"pkgconf":":build"}],"stable_checksum":"7a265e1cd58b317d8c9175816a54e0ab14199c21d81eb779047d7088fca52ae4","stable_url_args":["https://github.com/gpac/gpac/archive/refs/tags/v26.02.0.tar.gz"],"stable_version":"26.02.0"},"gpatch":{"caveats":"GNU \"patch\" has been installed as \"gpatch\".\nIf you need to use it as \"patch\", you can add a \"gnubin\" directory\nto your PATH from your bashrc like:\n\n    PATH=\"$HOMEBREW_PREFIX/opt/gpatch/libexec/gnubin:$PATH\"\n","desc":"Apply a diff file to an original","executables":["gpatch"],"homepage":"https://savannah.gnu.org/projects/patch/","license":"GPL-3.0-or-later","ruby_source_checksum":"cbfe6dda9a26f6888378a9b1ad27f222bb96a3187130cdd93414d61157beea26","stable_checksum":"f87cee69eec2b4fcbf60a396b030ad6aa3415f192aa5f7ee84cad5e11f7f5ae3","stable_url_args":["https://ftpmirror.gnu.org/gnu/patch/patch-2.8.tar.xz"],"stable_version":"2.8"},"gpcslots2":{"bottle_rebuild":1,"desc":"Casino text-console game","executables":["gpcslots2"],"homepage":"https://sourceforge.net/projects/gpcslots2/","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"4646fbe79c25763d5592cbfea6a4858f1b4f8073b098ca3aef34a0688268c6cb","stable_checksum":"4daf5b6e5a23fe6cd121fe1250f10ad9f3b936bd536d475ec585f57998736f55","stable_url_args":["https://downloads.sourceforge.net/project/gpcslots2/gpcslots2_0-4-5b"],"stable_version":"0.4.5b","bottle_tag":":all","bottle_checksum":"929c7fc634b2f18293d05562d73850df33ac33ff14e1d43bb62ccb42a4ab778b"},"gperf":{"desc":"Perfect hash function generator","executables":["gperf"],"homepage":"https://www.gnu.org/software/gperf/","license":"GPL-3.0-or-later","ruby_source_checksum":"8e8ef52f265cfea03b8ec2e7afe4bf148d2e9be0bdcdb49ec3e03ddb03d34006","stable_checksum":"fd87e0aba7e43ae054837afd6cd4db03a3f2693deb3619085e6ed9d8d9604ad8","stable_url_args":["https://ftpmirror.gnu.org/gnu/gperf/gperf-3.3.tar.gz"],"stable_version":"3.3"},"gperftools":{"desc":"Multi-threaded malloc() and performance analysis tools","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/gperftools/gperftools.git",{":branch":"master"}],"head_uses_from_macos":[["xz"]],"homepage":"https://github.com/gperftools/gperftools","license":"BSD-3-Clause","ruby_source_checksum":"d1b45a209f636e5df6ba584e3ad78d8e5508e482a42abda8fdd8270c71728db3","stable_checksum":"d18d919175f9e4d740ace6b52f0f4f91284160c454e91b36ffd6456282a02206","stable_url_args":["https://github.com/gperftools/gperftools/releases/download/gperftools-2.18.1/gperftools-2.18.1.tar.gz"],"stable_uses_from_macos":[["xz"]],"stable_version":"2.18.1"},"gpg-tui":{"desc":"Manage your GnuPG keys with ease!","executables":["gpg-tui"],"head_dependencies":["gnupg","gpgme","libgpg-error","libxcb",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://blog.orhun.dev/introducing-gpg-tui/","license":"MIT","ruby_source_checksum":"dbd102766a53a85e04f951d0102bafbc6d13078211c6ffabb02569df2c672ec0","stable_dependencies":["gnupg","gpgme","libgpg-error","libxcb",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"2cbd0186b76b7bb5b4a21c76b2f4b344c03194731729aac645465f33d665ef91","stable_url_args":["https://github.com/orhun/gpg-tui/archive/refs/tags/v0.11.2.tar.gz"],"stable_version":"0.11.2"},"gpgme":{"desc":"Library access to GnuPG","executables":["gnupg-key-manage","gpgme-config","gpgme-json","gpgme-tool"],"head_dependencies":["gnupg","libassuan","libgpg-error"],"homepage":"https://www.gnupg.org/related_software/gpgme/","license":"LGPL-2.1-or-later","ruby_source_checksum":"ed45d946082d4a0f2eb3e97fc7e24593c06429efdb789e54e4064fbcf5bc36fb","stable_dependencies":["gnupg","libassuan","libgpg-error"],"stable_checksum":"0687a95b299871c4141f507c0f740de6b429c9ac067d0fa4e062e3264df5fb77","stable_url_args":["https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-2.1.2.tar.bz2"],"stable_version":"2.1.2"},"gpgmepp":{"desc":"C++ bindings for gpgme","head_dependencies":["gpgme",{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://www.gnupg.org/related_software/gpgme/","license":"LGPL-2.1-or-later","ruby_source_checksum":"89224e138a8731a9d611e80dee7a179728fbf52884f5b1d3049b86058185ebda","stable_dependencies":["gpgme",{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"57f804468f0204504b172c6b139cb05124b4263be7ad514932c7c4c5062a16e2","stable_url_args":["https://www.gnupg.org/ftp/gcrypt/gpgmepp/gpgmepp-2.1.0.tar.xz"],"stable_version":"2.1.0"},"gpgmepy":{"desc":"Python bindings for gpgme","head_dependencies":["gpgme","libgpg-error",{"autoconf":":build"},{"automake":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"swig":":build"},{"python@3.14":":test"}],"homepage":"https://www.gnupg.org/related_software/gpgme/","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"45086616d556dbda25e3ef4d44c2a265dc076b18e35056312e309f87c8e0af4b","stable_dependencies":["gpgme","libgpg-error",{"autoconf":":build"},{"automake":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"swig":":build"},{"python@3.14":":test"}],"stable_checksum":"07e1265648ff51da238c9af7a18b3f1dc7b0c66b4f21a72f27c74b396cd3336d","stable_url_args":["https://gnupg.org/ftp/gcrypt/gpgmepy/gpgmepy-2.0.0.tar.bz2"],"stable_version":"2.0.0"},"gphoto2":{"desc":"Command-line interface to libgphoto2","executables":["gphoto2"],"head_dependencies":["jpeg-turbo","libexif","libgphoto2","popt","readline","gettext",{"pkgconf":":build"}],"homepage":"http://www.gphoto.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"8c0a578bc2770b4b6d469f8257145af3b956b01a8e0c3ea4d00c475360717f84","stable_dependencies":["jpeg-turbo","libexif","libgphoto2","popt","readline","gettext",{"pkgconf":":build"}],"stable_checksum":"4e379a0f12f72b49ee5ee2283ffd806b5d12d099939d75197a3f4bbc7f27a1a1","stable_url_args":["https://downloads.sourceforge.net/project/gphoto/gphoto/2.5.32/gphoto2-2.5.32.tar.bz2"],"stable_version":"2.5.32"},"gphotos-uploader-cli":{"bottle_rebuild":1,"desc":"Command-line tool to mass upload media folders to Google Photos","executables":["gphotos-uploader-cli"],"head_dependencies":[{"go":":build"}],"homepage":"https://gphotosuploader.github.io/gphotos-uploader-cli/","license":"MIT","ruby_source_checksum":"694c330f7f977f85535e55dd90bb1cedc0027520e94c77b14c111ad3a33c2598","stable_dependencies":[{"go":":build"}],"stable_checksum":"180ced2507d796b2305627097017aacd2b0206e1131e0b40da2a46563a823ec1","stable_url_args":["https://github.com/gphotosuploader/gphotos-uploader-cli/archive/refs/tags/v5.1.0.tar.gz"],"stable_version":"5.1.0"},"gping":{"conflicts":[["inetutils",{":because":"both install `gping` binaries"}]],"desc":"Ping, but with a graph","executables":["gping"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/orf/gping.git",{":branch":"master"}],"homepage":"https://github.com/orf/gping","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"6b3019d4293f8a229d078a5c84084e841efc68a9a3df6b37fcf01f59c7ffe5f3","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"63baad8181b8161ed1f1d9091c1a0e8a7f5a63c5f680c7272d0a164596100e25","stable_url_args":["https://github.com/orf/gping/archive/refs/tags/gping-v1.20.4.tar.gz"],"stable_version":"1.20.4"},"gplcver":{"desc":"Pragmatic C Software GPL Cver 2001","executables":["cver"],"homepage":"https://gplcver.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"27b1b51552ebb3b50964e60de4510e767227d22f6111943e62a3875556c341d1","stable_checksum":"f7d94677677f10c2d1e366eda2d01a652ef5f30d167660905c100f52f1a46e75","stable_url_args":["https://downloads.sourceforge.net/project/gplcver/gplcver/2.12a/gplcver-2.12a.src.tar.bz2"],"stable_version":"2.12a","bottle_checksum":"fcf72ee125083159c6ab19cf20f0b5e1aeebcba61210776afe558f7eefe7e3ae"},"gplugin":{"bottle_rebuild":1,"desc":"GObject based library that implements a reusable plugin system","executables":["gplugin-gtk4-viewer","gplugin-query"],"head_dependencies":["glib","gtk4","pygobject3","python@3.14","gettext",{"gobject-introspection":":build"},{"help2man":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://keep.imfreedom.org/gplugin/gplugin/","license":{":all_of":["LGPL-2.0-or-later","GPL-3.0-or-later"]},"ruby_source_checksum":"27e281e8a1cc11732533ed1a5e51c97143cda334ddaa796bea4660164fc24123","stable_dependencies":["glib","gtk4","pygobject3","python@3.14","gettext",{"gobject-introspection":":build"},{"help2man":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"aea244e1add9628b50ec042c54cf93803f4577f8f142678f09b91fd4c0b20f72","stable_url_args":["https://downloads.sourceforge.net/project/pidgin/gplugin/0.44.2/gplugin-0.44.2.tar.xz"],"stable_version":"0.44.2"},"gpp":{"desc":"General-purpose preprocessor with customizable syntax","executables":["gpp"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/logological/gpp.git",{":branch":"master"}],"homepage":"https://logological.org/gpp","license":"LGPL-3.0-only","ruby_source_checksum":"5ea89bea22db095e784818903c0e0476b5f26c60803526d5f27d709b24e60453","stable_checksum":"343d33d562e2492ca9b51ff2cc4b06968a17a85fdc59d5d4e78eed3b1d854b70","stable_url_args":["https://files.nothingisreal.com/software/gpp/gpp-2.28.tar.bz2"],"stable_version":"2.28"},"gpredict":{"desc":"Real-time satellite tracking/prediction application","executables":["gpredict"],"head_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gtk+3","hamlib","pango","at-spi2-core","gettext","harfbuzz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/csete/gpredict.git",{":branch":"master"}],"head_uses_from_macos":[[{"perl":":build"}],["curl"]],"homepage":"https://oz9aec.dk/gpredict/","license":"GPL-2.0-or-later","ruby_source_checksum":"4a7baa8b197afb3067e2f0d40f4c952eea2e3562d9bdf42c74f6a3660f5047db","stable_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gtk+3","hamlib","pango","at-spi2-core","gettext","harfbuzz",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"stable_checksum":"c26ff5f9bfe9468bd48426dac4782f860c208960b0551feba3e38e364fbcd797","stable_url_args":["https://github.com/csete/gpredict/releases/download/v2.5.1/gpredict-2.5.1.tar.bz2"],"stable_uses_from_macos":[[{"perl":":build"}],["curl"]],"stable_version":"2.5.1"},"gprof2dot":{"bottle_rebuild":1,"desc":"Convert the output from many profilers into a Graphviz dot graph","executables":["gprof2dot"],"head_dependencies":["graphviz","python@3.14"],"head_url_args":["https://github.com/jrfonseca/gprof2dot.git",{":branch":"main"}],"homepage":"https://github.com/jrfonseca/gprof2dot","license":"LGPL-3.0-or-later","ruby_source_checksum":"1ad05ecf36cc184f6254f4a3ad830dc4c18340656d212f2488c6a76150c6c12c","stable_dependencies":["graphviz","python@3.14"],"stable_checksum":"35743e2d2ca027bf48fa7cba37021aaf4a27beeae1ae8e05a50b55f1f921a6ce","stable_url_args":["https://files.pythonhosted.org/packages/bb/fd/cad13fa1f7a463a607176432c4affa33ea162f02f58cc36de1d40d3e6b48/gprof2dot-2025.4.14.tar.gz"],"stable_version":"2025.4.14","bottle_tag":":all","bottle_checksum":"b4fe6eb97205fb481b755d57628c8bcdbd35a8865910bec37ced4a858d460796"},"gpsbabel":{"bottle_rebuild":2,"desc":"Converts/uploads GPS waypoints, tracks, and routes","executables":["gpsbabel"],"head_dependencies":["libusb","qt5compat","qtbase","shapelib",{"cmake":":build"},{"pkgconf":":build"},{"qtserialport":":build"}],"homepage":"https://www.gpsbabel.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"1eb88e152efb081d2b90bf713f02017f7c0dbd84f298cfcfa6e2e2697c136034","stable_dependencies":["libusb","qt5compat","qtbase","shapelib",{"cmake":":build"},{"pkgconf":":build"},{"qtserialport":":build"}],"stable_checksum":"a89756fb988a54f5c5f371413845b9aecb66628a594cd83bd529c0f18382c968","stable_url_args":["https://github.com/GPSBabel/gpsbabel/archive/refs/tags/gpsbabel_1_10_0.tar.gz"],"stable_version":"1.10.0"},"gpsd":{"caveats":"gpsd does not automatically detect GPS device addresses. Once started, you\nneed to force it to connect to your GPS:\n\n  GPSD_SOCKET=\"$HOMEBREW_PREFIX/var/gpsd.sock\" /opt/homebrew/Cellar/gpsd/3.27.5/sbin/gpsdctl add /dev/tty.usbserial-XYZ\n","desc":"Global Positioning System (GPS) daemon","executables":["cgps","gps2udp","gpsctl","gpsd","gpsdctl","gpsdebuginfo","gpsdecode","gpsmon","gpspipe","gpsrinex","gpssnmp","gpxlogger","lcdgps","ntpshmmon"],"head_dependencies":[{"asciidoctor":":build"},{"scons":":build"}],"head_url_args":["https://gitlab.com/gpsd/gpsd.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://gpsd.gitlab.io/gpsd/","license":"BSD-2-Clause","ruby_source_checksum":"d74cfdeb3fcd8936d6b8065acb933744195ba23f1b06c64e6ee3a766422858f3","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/gpsd.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/gpsd.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/gpsd/sbin/gpsd","-N","-F","$HOMEBREW_PREFIX/var/gpsd.sock"]],"stable_dependencies":[{"asciidoctor":":build"},{"scons":":build"}],"stable_checksum":"dc4a62bad835282bae788772bc7cc8f8bec4c7a48e8dceeb37477a89091c4656","stable_url_args":["https://download.savannah.gnu.org/releases/gpsd/gpsd-3.27.5.tar.xz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.27.5"},"gpsim":{"bottle_rebuild":1,"desc":"Simulator for Microchip's PIC microcontrollers","executables":["gpsim"],"head_dependencies":["glib","popt","readline","gettext",{"gputils":":build"},{"pkgconf":":build"}],"head_url_args":["https://svn.code.sf.net/p/gpsim/code/trunk"],"homepage":"https://gpsim.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"6445cba33af8f28849371d3b65b78ad619bd0cc631d7006f05aab09bd275f818","stable_dependencies":["glib","popt","readline","gettext",{"gputils":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"c704d923ae771fabb7f63775a564dfefd7018a79c914671c4477854420b32e69","stable_url_args":["https://downloads.sourceforge.net/project/gpsim/gpsim/0.32.0/gpsim-0.32.1.tar.gz"],"stable_version":"0.32.1"},"gptfdisk":{"desc":"Text-mode partitioning tools","executables":["cgdisk","fixparts","gdisk","sgdisk"],"head_dependencies":["popt"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.rodsbooks.com/gdisk/","license":"GPL-2.0-or-later","ruby_source_checksum":"ddc7e0f87886367c75be1806ce22b382960b6f644ddb3dd28de953ba29b61f6c","stable_dependencies":["popt"],"stable_checksum":"2abed61bc6d2b9ec498973c0440b8b804b7a72d7144069b5a9209b2ad693a282","stable_url_args":["https://downloads.sourceforge.net/project/gptfdisk/gptfdisk/1.0.10/gptfdisk-1.0.10.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.0.10"},"gptline":{"desc":"ChatGPT client with native iTerm2 support","executables":["gptline"],"head_dependencies":["certifi","freetype","jpeg-turbo","libraqm","libtiff","libyaml","little-cms2","pillow","pydantic","python@3.14","webp",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/gnachman/gptline.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/gnachman/gptline","license":"GPL-3.0-only","revision":21,"ruby_source_checksum":"3887bd4ca838bdfd44a88d16e1809ecd7a1111be06ee79702ce9dae4e506a855","stable_dependencies":["certifi","freetype","jpeg-turbo","libraqm","libtiff","libyaml","little-cms2","pillow","pydantic","python@3.14","webp",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"4a0a0b5fa4f23e5f2ad7ac5bf44a9143e5de3757b0b8eefe5d78a7757d1d34bb","stable_url_args":["https://files.pythonhosted.org/packages/5b/28/d15a9a5b349c77a051a633e13141151314f352067ec7d516220bd6b20fcf/gptline-1.0.8.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"1.0.8"},"gptme":{"desc":"AI assistant in your terminal","executables":["gptme","gptme-dspy","gptme-eval","gptme-nc","gptme-server","gptme-util","gptme-wut"],"head_dependencies":["certifi","cryptography","libyaml","pillow","pydantic","python@3.14","rpds-py",{"rust":":build"}],"head_url_args":["https://github.com/ErikBjare/gptme.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://gptme.org/docs/","license":"MIT","revision":13,"ruby_source_checksum":"2e962011231fa24cadd201243975f4e839fa3949731c0fae6814d5a027aa909d","stable_dependencies":["certifi","cryptography","libyaml","pillow","pydantic","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"96e17e9dd82c409743b1b81dad08c6c024ace108d829f80c557be8eb2c429ffb","stable_url_args":["https://files.pythonhosted.org/packages/1a/20/57d7b444abc582b5aa09b98aa6821fefa728eb056a1c4371d475d19514dd/gptme-0.31.0.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"0.31.0"},"gptscript":{"desc":"Develop LLM Apps in Natural Language","executables":["gptscript"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gptscript-ai/gptscript.git",{":branch":"main"}],"homepage":"https://docs.gptscript.ai/","license":"Apache-2.0","ruby_source_checksum":"3341f65ea143d8b3185cc86be92830f3aada79f0c2a0e53e7725669f8df8234c","stable_dependencies":[{"go":":build"}],"stable_checksum":"1f875ca3da55f1c2d697807a375dba517ad5f49a2b1115d22590b2bcd968548e","stable_url_args":["https://github.com/gptscript-ai/gptscript/archive/refs/tags/v0.9.9.tar.gz"],"stable_version":"0.9.9"},"gptsync":{"desc":"GPT and MBR partition tables synchronization tool","homepage":"https://refit.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"c0ec63755f1baba8bf65d40c981c8159d308df1767016148115d7db08501993a","stable_checksum":"c4b0803683c9f8a1de0b9f65d2b5a25a69100dcc608d58dca1611a8134cde081","stable_url_args":["https://downloads.sourceforge.net/project/refit/rEFIt/0.14/refit-src-0.14.tar.gz"],"stable_version":"0.14","bottle_checksum":"ce578e36d0f50ee223a8578434563aa237ee4c98d951d8c818c21571258193a5"},"gputils":{"desc":"GNU PIC Utilities","executables":["gpasm","gpdasm","gplib","gplink","gpstrip","gpvc","gpvo"],"homepage":"https://gputils.sourceforge.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"5a7862b263e718455131a4b239eeab52584b7f20fa724a8e7c6a80e47205002a","stable_checksum":"8fb8820b31d7c1f7c776141ccb3c4f06f40af915da6374128d752d1eee3addf2","stable_url_args":["https://downloads.sourceforge.net/project/gputils/gputils/1.5.0/gputils-1.5.2.tar.bz2"],"stable_version":"1.5.2","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"7c7d6f710f0b5d41014b34fc022e88007a508a185b4c12cc0c51ea3d26be58dc"},"gpx":{"desc":"Gcode to x3g converter for 3D printers running Sailfish","executables":["gpx","machines","s3gdump"],"head_url_args":["https://github.com/markwal/GPX.git",{":branch":"master"}],"homepage":"https://github.com/markwal/GPX/blob/HEAD/README.md","license":"GPL-2.0-or-later","ruby_source_checksum":"547ac5382a67ce357205731919c9c15713b416f6affac3741937b2caf72f29f8","stable_checksum":"0877de07d405e7ced8428caa9dd989ebf90e7bdb7b1c34b85b2d3ee30ed28360","stable_url_args":["https://github.com/markwal/GPX/archive/refs/tags/2.6.8.tar.gz"],"stable_version":"2.6.8","bottle_checksum":"60d8a577b0d45216452c475ff07e4641aec56c599a491c00409530a8fc5db856"},"gql":{"conflicts":[["gitql",{":because":"both install `gitql` binaries"}]],"desc":"Git Query language is a SQL like language to perform queries on .git files","executables":["gitql"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/AmrDeveloper/GQL.git",{":branch":"master"}],"homepage":"https://amrdeveloper.github.io/GQL/","license":"MIT","ruby_source_checksum":"afcb5f52297e845a275c3a91190b028a8650f7eb170c236f49e64ee8ce64cd08","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"29744a565ff8a46d0713a077202d3b72a2b32f29ff253c98ec0aa226559fd7fd","stable_url_args":["https://github.com/AmrDeveloper/GQL/archive/refs/tags/0.43.0.tar.gz"],"stable_version":"0.43.0"},"gqlplus":{"bottle_rebuild":1,"desc":"Drop-in replacement for sqlplus, an Oracle SQL client","executables":["gqlplus"],"head_dependencies":["libedit"],"homepage":"https://gqlplus.sourceforge.net/","license":"GPL-2.0-only","revision":2,"ruby_source_checksum":"ae5e7bedadc8cb171de621d788b301653a5a5721a1a7b86c1c8d14e7f3dadbc6","stable_dependencies":["libedit"],"stable_checksum":"9e0071d6f8bc24b0b3623c69d9205f7d3a19c2cb32b5ac9cff133dc75814acdd","stable_url_args":["https://downloads.sourceforge.net/project/gqlplus/gqlplus/1.16/gqlplus-1.16.tar.gz"],"stable_version":"1.16"},"graalvm":{"desc":"JDK distribution with Graal compiler and Native Image","executables":["jar","jarsigner","java","javac","javadoc","javap","jcmd","jconsole","jdb","jdeprscan","jdeps","jfr","jhsdb","jimage","jinfo","jlink","jmap","jmod","jnativescan","jpackage","jps","jrunscript","jshell","jstack","jstat","jstatd","jwebserver","keytool","native-image","native-image-configure","native-image-utils","rmiregistry","serialver"],"head_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"mx":":build"},{"ninja":":build"},{"openjdk@25":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"homepage":"https://www.graalvm.org/","keg_only_args":["installs a JDK which shadows openjdk"],"license":{"GPL-2.0-only":{":with":"Classpath-exception-2.0"}},"ruby_source_checksum":"6f5a853f3db7ebdd3146543dfdd43e3f2dec8209fb8a9c06093ec4b46e0f1488","stable_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"mx":":build"},{"ninja":":build"},{"openjdk@25":":build"},{"pkgconf":":build"}],"stable_checksum":"59fcbb0cc886200bb7df6eb95b7fb1ec05d026db452efbfeeb37f278978265d2","stable_url_args":["https://github.com/oracle/graal/archive/refs/tags/graal-25.1.3.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"stable_version":"25.1.3"},"grace":{"desc":"WYSIWYG 2D plotting tool for X11","executables":["convcal","fdf2fit","gracebat","grconvert","xmgrace"],"head_dependencies":["fftw","jpeg-turbo","libice","libpng","libsm","libx11","libxext","libxmu","libxp","libxpm","libxt","openmotif"],"homepage":"https://plasma-gate.weizmann.ac.il/Grace/","license":"GPL-2.0-only","revision":5,"ruby_source_checksum":"0c7414f561b310ec2a22e912ef536f0eefafdea17e68ce86bc4635ed316c6342","stable_dependencies":["fftw","jpeg-turbo","libice","libpng","libsm","libx11","libxext","libxmu","libxp","libxpm","libxt","openmotif"],"stable_checksum":"751ab9917ed0f6232073c193aba74046037e185d73b77bab0f5af3e3ff1da2ac","stable_url_args":["https://deb.debian.org/debian/pool/main/g/grace/grace_5.1.25.orig.tar.gz"],"stable_version":"5.1.25","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"1ba31e5d4e056187e182e8c46a71e6bc4dbb8b6e35d6f314fb64aa3136a93f43"},"gradle-completion":{"desc":"Bash and Zsh completion for Gradle","head_url_args":["https://github.com/gradle/gradle-completion.git",{":branch":"master"}],"homepage":"https://gradle.org/","license":"MIT","ruby_source_checksum":"d9ce602991f556570375efcba8ae7559ededaee7b7204766f6d5ee0e781622a0","stable_checksum":"f6692560abd24b0fe85f57b4b12f9382924ac960c70f85956bbb1e6bd19fb13f","stable_url_args":["https://github.com/gradle/gradle-completion/archive/refs/tags/v9.6.1.tar.gz"],"stable_version":"9.6.1","bottle_tag":":all","bottle_checksum":"06f278725faa897d62f285c65c4889fecc33cb8a267cc03c387c25f9531f1c42"},"gradle-profiler":{"desc":"Profiling and benchmarking tool for Gradle builds","executables":["gradle-profiler"],"head_dependencies":["openjdk@21"],"homepage":"https://github.com/gradle/gradle-profiler/","license":"Apache-2.0","ruby_source_checksum":"bc0c893e83531e53cb52c6d7af72af48066d8e1315719eec612d1e8f13fa5716","stable_dependencies":["openjdk@21"],"stable_checksum":"911bb597e96f1e4365532820fc352726859e8b6eed85694f98d605a8fa2b4888","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/gradle/profiler/gradle-profiler/0.25.0/gradle-profiler-0.25.0.zip"],"stable_version":"0.25.0","bottle_tag":":all","bottle_checksum":"5af3cce0cedc4cca5d7d41e1535fef5f9c804ac5ccf460e27b15b49d956e30ea"},"gradle":{"aliases":["gradle@9"],"desc":"Open-source build automation tool based on the Groovy and Kotlin DSL","executables":["gradle"],"head_dependencies":["gradle-completion","openjdk"],"homepage":"https://www.gradle.org/","license":"Apache-2.0","ruby_source_checksum":"1b883b381893b20af66b672acd32dacc63812ba719813211dfa408f46787a0af","stable_dependencies":["gradle-completion","openjdk"],"stable_checksum":"61ba77b3ff7167e60962763eb4bae79db7120c189b9544358d0ade3c1e712a83","stable_url_args":["https://services.gradle.org/distributions/gradle-9.6.1-all.zip"],"stable_version":"9.6.1","versioned_formulae":["gradle@8","gradle@7"],"bottle_tag":":all","bottle_checksum":"c9788d90023ba55263a628bed6b6fa0ccb80036548f2d34a81bb24741aa9184d"},"gradle@7":{"deprecate_args":{":date":"2025-07-31",":because":":unmaintained"},"desc":"Open-source build automation tool based on the Groovy and Kotlin DSL","disable_args":{":date":"2026-07-31",":because":":unmaintained"},"executables":["gradle"],"head_dependencies":["openjdk@17"],"homepage":"https://www.gradle.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"e1d765b7a640855cbbae61dae42a82b97c8ce339df87a152a4f66821378a8746","stable_dependencies":["openjdk@17"],"stable_checksum":"6ed4d467349e2d3f555a578829c4aeadd67d73e2ec5d213c2a62f8f2829d9fa9","stable_url_args":["https://services.gradle.org/distributions/gradle-7.6.6-all.zip"],"stable_version":"7.6.6","versioned_formulae":["gradle@8"],"bottle_tag":":all","bottle_checksum":"d65eb2a55c0be7b144b661bea1d9f3df08d67eb0aa7a033c3088a58272b7b2db"},"gradle@8":{"desc":"Open-source build automation tool based on the Groovy and Kotlin DSL","executables":["gradle"],"head_dependencies":["openjdk@21"],"homepage":"https://www.gradle.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"c208838c2103da24dbf38f943951fc5e9ed7ac08a9b73955b36639f741402d87","stable_dependencies":["openjdk@21"],"stable_checksum":"62c3769155d7d17ea05084ad498067824c1804568a408a6faa78a5ef95ed67a8","stable_url_args":["https://services.gradle.org/distributions/gradle-8.14.5-all.zip"],"stable_version":"8.14.5","versioned_formulae":["gradle@7"],"bottle_tag":":all","bottle_checksum":"e42777caf91c513891f868d49d06e80b0acf2de6cbd40dfe96200f4c564679eb"},"grafana-agent":{"caveats":"The agent uses a configuration file that you must customize before running:\n  $HOMEBREW_PREFIX/etc/grafana-agent/config.yml\n","desc":"Exporter for Prometheus Metrics, Loki Logs, and Tempo Traces","disable_args":{":date":"2026-02-01",":because":":deprecated_upstream",":replacement_formula":"grafana-alloy"},"head_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"homepage":"https://grafana.com/docs/agent/latest/","license":"Apache-2.0","post_install_steps":[{"path":{"base":"etc","path":"grafana-agent"},"type":"mkdir_p"}],"ruby_source_checksum":"407315860b24c24d5399953b2dc5557946cb8980f9a0b701e69a367fa623c975","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/grafana-agent.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/grafana-agent.err.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/grafana-agent/bin/grafana-agent","-config.file","$HOMEBREW_PREFIX/etc/grafana-agent/config.yml"]],"stable_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"stable_checksum":"ce86302982702912cfe5df98237fd0a3c14b14b1205386b1f5a4b6d3b64cf414","stable_url_args":["https://github.com/grafana/agent/archive/refs/tags/v0.44.4.tar.gz"],"stable_version":"0.44.4"},"grafana-alloy":{"caveats":"Alloy configuration directory is $HOMEBREW_PREFIX/etc/grafana-alloy","conflicts":[["alloy-analyzer",{":because":"both install `alloy` binaries"}]],"desc":"OpenTelemetry Collector distribution with programmable pipelines","executables":["alloy"],"head_dependencies":[{"go":":build"},{"node":":build"}],"head_url_args":["https://github.com/grafana/alloy.git",{":branch":"main"}],"homepage":"https://grafana.com/oss/alloy-opentelemetry-collector/","license":"Apache-2.0","ruby_source_checksum":"82732d5dbf347ce9ae560db1f40d42b0d6ac1f07c2e12c814aec6b692c07dd18","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/grafana-alloy.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/grafana-alloy.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/grafana-alloy/bin/alloy","run","--storage.path=$HOMEBREW_PREFIX/var/lib/grafana-alloy/data","$HOMEBREW_PREFIX/etc/grafana-alloy"]],"stable_dependencies":[{"go":":build"},{"node":":build"}],"stable_checksum":"a3072c30a70901764bb31f26c7fa126cf1f625ac5c34e7cd407fcefad8c8f461","stable_url_args":["https://github.com/grafana/alloy/archive/refs/tags/v1.17.1.tar.gz"],"stable_version":"1.17.1"},"grafana":{"desc":"Gorgeous metric visualizations and dashboards for timeseries databases","executables":["grafana"],"head_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"head_url_args":["https://github.com/grafana/grafana.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://grafana.com","license":"AGPL-3.0-only","ruby_source_checksum":"62fa7c802da7b67c4b648a0b1135e9df229ce1e7608607b88613ddea39fe3416","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/lib/grafana"],[":log_path","$HOMEBREW_PREFIX/var/log/grafana-stdout.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/grafana-stderr.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/grafana/bin/grafana","server","--config","$HOMEBREW_PREFIX/etc/grafana/grafana.ini","--homepath","$HOMEBREW_PREFIX/opt/grafana/share/grafana","--packaging=brew","cfg:default.paths.logs=$HOMEBREW_PREFIX/var/log/grafana","cfg:default.paths.data=$HOMEBREW_PREFIX/var/lib/grafana","cfg:default.paths.plugins=$HOMEBREW_PREFIX/var/lib/grafana/plugins"]],"stable_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"stable_checksum":"3fdc33bce23123b5da795f985df22f047aafe62c4915bb5567fd374e5570418c","stable_url_args":["https://github.com/grafana/grafana/archive/refs/tags/v13.1.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"13.1.0"},"grafanactl":{"desc":"CLI to interact with Grafana","executables":["grafanactl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/grafana/grafanactl.git",{":branch":"main"}],"homepage":"https://grafana.github.io/grafanactl/","license":"Apache-2.0","ruby_source_checksum":"85a75a436174a33ed649b9f28b7f114c570aebff92cf816945711be2adfe0a31","stable_dependencies":[{"go":":build"}],"stable_checksum":"c3a3fef02f073aa92fb7b62c6f60a26e80fe794cf158f86830fe38ff053035fd","stable_url_args":["https://github.com/grafana/grafanactl/archive/refs/tags/v0.1.10.tar.gz"],"stable_version":"0.1.10"},"grails":{"caveats":"The GRAILS_HOME directory is:\n  $HOMEBREW_PREFIX/opt/grails/libexec\n","desc":"Web application framework for the Groovy language","executables":["grails","grails-forge-cli","grails-shell-cli","grails_forge_cli_completion"],"head_dependencies":["openjdk@21"],"homepage":"https://grails.apache.org/","license":"Apache-2.0","ruby_source_checksum":"5b7b44abf4d36741ed9b8aa4e6c7b1ab6ca254f9d7f09c59a8ddccd5f15b3d07","stable_dependencies":["openjdk@21"],"stable_checksum":"4d71e783328c3a9c4248d0a202fc3a42d25adbe9b427a6aca3432177e37ff7cd","stable_url_args":["https://github.com/apache/grails-core/releases/download/v7.2.0/apache-grails-7.2.0-bin.zip"],"stable_version":"7.2.0","bottle_tag":":all","bottle_checksum":"ff916fbae6f2e8e90f59daf0cce438b22708dbbeec84e2efee4758c016820fc3"},"granted":{"desc":"Easiest way to access your cloud","executables":["assume","assume.fish","assumego","granted"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/fwdcloudsec/granted.git",{":branch":"main"}],"homepage":"https://granted.dev/","license":"MIT","ruby_source_checksum":"20b81b3c8b54da88f098cf35261c78a65fec425d78344f55583f7aa3231f16ef","stable_dependencies":[{"go":":build"}],"stable_checksum":"6f9a4b38ffac2da32d7f6c5d225aca2f799d1f74aadd3783a873ff5d98b94144","stable_url_args":["https://github.com/fwdcloudsec/granted/archive/refs/tags/v0.39.0.tar.gz"],"stable_version":"0.39.0"},"grantlee":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-04-03",":because":":unmaintained",":replacement_formula":"ktexttemplate"},"desc":"Libraries for text templating with Qt","disable_args":{":date":"2026-04-03",":because":":unmaintained",":replacement_formula":"ktexttemplate"},"head_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"doxygen":":build"},{"graphviz":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/steveire/grantlee.git",{":branch":"master"}],"homepage":"https://github.com/steveire/grantlee","license":"LGPL-2.1-or-later","ruby_source_checksum":"6fd60449b1bc0cd648391a076b6b7102e89802f6c9bd7f6bb52bf84b871b0067","stable_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"doxygen":":build"},{"graphviz":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/steveire/grantlee/commit/1efeb1cb61947e69b8c99ddbfc5b75cd27013a87.patch?full_index=1","sha256":"6c5fa321c5df2b970ec2873df610ec43dd2d50977cb0a104d0d7c4ecb90621c2"}],"stable_checksum":"ba288ae9ed37ec0c3622ceb40ae1f7e1e6b2ea89216ad8587f0863d64be24f06","stable_url_args":["https://github.com/steveire/grantlee/releases/download/v5.3.1/grantlee-5.3.1.tar.gz"],"stable_version":"5.3.1"},"grap":{"desc":"Language for typesetting graphs","executables":["grap"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://www.lunabase.org/~faber/Vault/software/grap/","license":"BSD-2-Clause","ruby_source_checksum":"25bded31f996d44a4bcb2a6f6e90d71ceb3d512cff8c84c7ff359a45eeccf06b","stable_checksum":"f0bc7f09641a5ec42f019da64b0b2420d95c223b91b3778ae73cb68acfdf4e23","stable_url_args":["https://www.lunabase.org/~faber/Vault/software/grap/grap-1.49.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"1.49"},"graph-tool":{"caveats":"Only the main library is linked to avoid contaminating the shared site-packages.\nGraph drawing and other features that require extra Python packages may be used\nby adding the following formula-specific site-packages to your PYTHONPATH:\n  $HOMEBREW_PREFIX/opt/graph-tool/libexec/lib/python3.14/site-packages\n","desc":"Efficient network analysis for Python 3","head_dependencies":["boost","boost-python3","cairomm@1.14","cgal","freetype","gmp","gtk+3","numpy","pillow","py3cairo","pygobject3","python@3.14","qhull","scipy","zstd","cairo","libomp","libsigc++@2",{"google-sparsehash":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://graph-tool.skewed.de/","license":"LGPL-3.0-or-later","revision":3,"ruby_source_checksum":"ee2cf1bb3aa07883293ad24f6c4f50d7503b73c4aa48b73597e728919986e7ea","stable_dependencies":["boost","boost-python3","cairomm@1.14","cgal","freetype","gmp","gtk+3","numpy","pillow","py3cairo","pygobject3","python@3.14","qhull","scipy","zstd","cairo","libomp","libsigc++@2",{"google-sparsehash":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"eef1948b937f5f043749eee75fe0c6d7e8f036551d945e9d55e37870b06cc527","stable_url_args":["https://downloads.skewed.de/graph-tool/graph-tool-2.98.tar.bz2"],"stable_uses_from_macos":[["expat"]],"stable_version":"2.98"},"graphene":{"desc":"Thin layer of graphic data types","head_dependencies":["glib","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://ebassi.github.io/graphene/","license":"MIT","ruby_source_checksum":"b6f294393b345dfebba7aa0b9d2ac96e2c3e2698b7447aeb580ba45b80203749","stable_dependencies":["glib","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"922dc109d2dc5dc56617a29bd716c79dd84db31721a8493a13a5f79109a4a4ed","stable_url_args":["https://github.com/ebassi/graphene/archive/refs/tags/1.10.8.tar.gz"],"stable_version":"1.10.8","bottle_cellar":":any","bottle_checksum":"639518b4843e05532985844875c3a9a41c93eb8fee9019c2b8bb589b692a4846"},"graphicsmagick":{"desc":"Image processing tools collection","executables":["GraphicsMagick++-config","GraphicsMagick-config","GraphicsMagickWand-config","gm"],"head_dependencies":["freetype","jasper","jpeg-turbo","jpeg-xl","libheif","libpng","libtiff","libtool","little-cms2","webp","zstd",{"pkgconf":":build"}],"head_url_args":["http://hg.code.sf.net/p/graphicsmagick/code",{":using":":hg"}],"head_uses_from_macos":[["bzip2"],["libxml2"]],"homepage":"https://graphicsmagick.sourceforge.io/","license":"MIT","revision":1,"ruby_source_checksum":"d89f2ff132ade8c8cfb38e57e90e8835ca306388916707ebd1e36187932d770d","stable_dependencies":["freetype","jasper","jpeg-turbo","jpeg-xl","libheif","libpng","libtiff","libtool","little-cms2","webp","zstd",{"pkgconf":":build"}],"stable_checksum":"95fb682dab0206a9db168d065963f4ffdf5a60b0b2a375aca1f4492fb18d0627","stable_url_args":["https://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick/1.3.47/GraphicsMagick-1.3.47.tar.xz"],"stable_uses_from_macos":[["bzip2"],["libxml2"]],"stable_version":"1.3.47"},"graphite2":{"desc":"Smart font renderer for non-Roman scripts","executables":["gr2fonttest"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/silnrsi/graphite.git",{":branch":"master"}],"homepage":"https://graphite.sil.org/","license":{":any_of":["MIT","MPL-2.0","LGPL-2.1-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"1add4522a53173dcd984ca176c9e9f5a286f250063ef42e0f666b8b9ac39cb13","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c6bc8b4252724665297f7cad0c55897285c673f9b8e6db3522ace833593fe0b1","stable_url_args":["https://github.com/silnrsi/graphite/releases/download/1.3.15/graphite2-1.3.15.tgz"],"stable_version":"1.3.15"},"graphql-cli":{"bottle_rebuild":2,"desc":"Command-line tool for common GraphQL development workflows","executables":["graphql"],"head_dependencies":["node"],"homepage":"https://github.com/Urigo/graphql-cli","license":"MIT","ruby_source_checksum":"65ff8d89d3902f80b04121c7c16233d5c58e8ec067c94824691276027704e9dc","stable_dependencies":["node"],"stable_checksum":"c52d62ac108d4a3f711dbead0939bd02e3e2d0c82f8480fd76fc28f285602f5c","stable_url_args":["https://registry.npmjs.org/graphql-cli/-/graphql-cli-4.1.0.tgz"],"stable_version":"4.1.0","bottle_tag":":all","bottle_checksum":"9acfbbbc98a9212677f8cda3b773d20958ddb1cd5503d2c9894e531e44861832"},"graphql-inspector":{"desc":"Validate schema, get schema change notifications, validate operations, and more","executables":["graphql-inspector"],"head_dependencies":["node"],"homepage":"https://the-guild.dev/graphql/inspector","license":"MIT","ruby_source_checksum":"5825b954a31776114cf674e3f12431a7a974e6a74d347125dcfc4bb7f2a22ee5","stable_dependencies":["node"],"stable_checksum":"ff3ac120934059750cf078f9967c8ae81fabb5e8cec75326282d0dddb7da5dee","stable_url_args":["https://registry.npmjs.org/@graphql-inspector/cli/-/cli-6.0.8.tgz"],"stable_version":"6.0.8","bottle_tag":":all","bottle_checksum":"3fe25c2d4bacf0aad14ec9e13d6563398879d5dd00a5b32d53c5a5376d55129a"},"graphqlite":{"caveats":"The SQLite extension is installed in $HOMEBREW_PREFIX/opt/graphqlite/lib/sqlite.\nTo load it in the SQLite CLI:\n  .load $HOMEBREW_PREFIX/opt/graphqlite/lib/sqlite/graphqlite\n","desc":"SQLite graph database extension","head_dependencies":["sqlite",{"bison":":build"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://colliery-io.github.io/graphqlite/","license":"MIT","ruby_source_checksum":"1d6153a18def124d5adcde970f849908e63be6234249dceb4e4ea989434dcbc7","stable_dependencies":["sqlite",{"bison":":build"}],"stable_checksum":"ea5a3e6d333b24e9805ae165980585026fbb310eb61ab4f3f4c52a228aa331b8","stable_url_args":["https://github.com/colliery-io/graphqlite/archive/refs/tags/v0.6.0.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"0.6.0"},"graphqlviz":{"bottle_rebuild":2,"desc":"GraphQL Server schema visualizer","executables":["graphqlviz"],"head_dependencies":["node"],"homepage":"https://github.com/sheerun/graphqlviz","license":"MIT","ruby_source_checksum":"c5df91746c37ae065e1f2fda46e25939daef455ea5b327d9108a7747a33b5a77","stable_dependencies":["node"],"stable_checksum":"1ede0553fe61ca6f59876b31a7d86f8f9aa692456255c1acf91c204feb2e1ef3","stable_url_args":["https://registry.npmjs.org/graphqlviz/-/graphqlviz-4.0.1.tgz"],"stable_version":"4.0.1","bottle_tag":":all","bottle_checksum":"4db2299d2acc437a3c3603bd69bca3baceade220abde52ae69b2146c9746cdd9"},"graphqurl":{"bottle_rebuild":1,"desc":"Curl for GraphQL with autocomplete, subscriptions and GraphiQL","executables":["gq","graphqurl"],"head_dependencies":["node"],"homepage":"https://github.com/hasura/graphqurl","license":"Apache-2.0","ruby_source_checksum":"f13423fe2b454eb9a618d18e400521c1e209c8affe916f9387115e5d3223d04d","stable_dependencies":["node"],"stable_checksum":"589fd91ec8b40554ff2d32a35846bc9e31466ce9824530ccd3176aafe8e8ce75","stable_url_args":["https://registry.npmjs.org/graphqurl/-/graphqurl-2.0.0.tgz"],"stable_version":"2.0.0","bottle_tag":":all","bottle_checksum":"5c7b7760dba8c9c4652d41475697c10e83ea2e22b382e2091c54a9129dff898b"},"graphqxl":{"desc":"Language for creating big and scalable GraphQL server-side schemas","executables":["graphqxl"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/gabotechs/graphqxl.git",{":branch":"main"}],"homepage":"https://gabotechs.github.io/graphqxl","license":"MIT","ruby_source_checksum":"a4cd733c0fd8f066aa34e78953de0d98c8825299176f670d593f89a4c6ea81f2","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2ddc205e3943e97273984e64bdac3d41c70b87eb408976d7d2108163fca35d4e","stable_url_args":["https://github.com/gabotechs/graphqxl/archive/refs/tags/v0.40.2.tar.gz"],"stable_version":"0.40.2"},"graphviz":{"desc":"Graph visualization software from AT&T and Bell Labs","executables":["acyclic","bcomps","ccomps","circo","cluster","dijkstra","dot","dot2gxl","dot_builtins","dot_sandbox","edgepaint","fdp","gc","gml2gv","graphml2gv","gv2gml","gv2gxl","gvcolor","gvgen","gvmap","gvmap.sh","gvpack","gvpr","gxl2dot","gxl2gv","mm2gv","neato","nop","osage","patchwork","prune","sccmap","sfdp","tred","twopi","unflatten"],"head_dependencies":["cairo","gd","glib","gts","libpng","librsvg","libtool","pango","webp","fontconfig","freetype","gdk-pixbuf","gettext","harfbuzz",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/graphviz/graphviz.git",{":branch":"main"}],"head_uses_from_macos":[[{"flex":":build"}],[{"python":":build"}],["expat"]],"homepage":"https://graphviz.org/","license":"EPL-1.0","ruby_source_checksum":"8cf3fa15cf397b7972f9b18d53ffe0f967e0cee635aa5b07c05196cf9b9e1432","stable_dependencies":["cairo","gd","glib","gts","libpng","librsvg","libtool","pango","webp","fontconfig","freetype","gdk-pixbuf","gettext","harfbuzz",{"bison":":build"},{"pkgconf":":build"}],"stable_checksum":"4c44f9f6654d39638db7cdb6a088735117469015299298d82087b24dd4042b16","stable_url_args":["https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/15.1.0/graphviz-15.1.0.tar.xz"],"stable_uses_from_macos":[[{"flex":":build"}],[{"python":":build"}],["expat"]],"stable_version":"15.1.0","version_scheme":1},"graphviz2drawio":{"bottle_rebuild":1,"desc":"Convert graphviz (dot) files into draw.io / lucid (mxGraph) format","executables":["graphviz2drawio"],"head_dependencies":["graphviz","python@3.14"],"homepage":"https://github.com/hbmartin/graphviz2drawio/","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"234a7949c5f39d4e4d9890a5a6097353f73a0ebbbfae86d74977f0443d793339","stable_dependencies":["graphviz","python@3.14"],"stable_checksum":"8758b9eefbac5d8c03a0358c0158845235c9c3caa99887f0f6026cfecc2895f2","stable_url_args":["https://files.pythonhosted.org/packages/fb/e9/2ba4114579f8e708b6b5d671afe355c9b8cdd52b15a9d126ec188a2bcad6/graphviz2drawio-1.1.0.tar.gz"],"stable_version":"1.1.0"},"gravitino":{"desc":"High-performance, geo-distributed, and federated metadata lake","executables":["gravitino-iceberg-rest-server.sh","gravitino.sh"],"head_dependencies":["openjdk@17",{"gradle@8":":build"},{"node":":build"}],"homepage":"https://gravitino.apache.org","license":"Apache-2.0","ruby_source_checksum":"92b77cf941cbb19ba3b53f4f933b086106371ded9f0ec6c69678eb3609203fb3","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/gravitino.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/gravitino.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/gravitino/bin/gravitino.sh","--config","$HOMEBREW_PREFIX/etc/gravitino","run"]],"stable_dependencies":["openjdk@17",{"gradle@8":":build"},{"node":":build"}],"stable_checksum":"26fcd207e7728b68e46ba2cadfc3de4fee632795e55e8ab28049ecde5a718af5","stable_url_args":["https://github.com/apache/gravitino/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"gravity":{"desc":"Embeddable programming language","executables":["gravity"],"head_url_args":["https://github.com/marcobambini/gravity.git",{":branch":"master"}],"homepage":"https://www.gravity-lang.org/","license":"MIT","ruby_source_checksum":"da6edd1b2aa5b1e10dcc31f3ddaf3c164ea7aca70aa27c8c79434f506d41d2f5","stable_checksum":"6f75b995402fa0140e6d9b594c632ef145c1ff7ba80b4e5b65106117fc41984c","stable_url_args":["https://github.com/marcobambini/gravity/archive/refs/tags/0.9.7.tar.gz"],"stable_version":"0.9.7"},"grayskull":{"desc":"Recipe generator for Conda","executables":["conda-grayskull","conda-greyskull","grayskull","greyskull"],"head_dependencies":["certifi","libyaml","python@3.14",{"cmake":":build"}],"head_url_args":["https://github.com/conda/grayskull.git",{":branch":"main"}],"homepage":"https://conda.github.io/grayskull/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"1ad80413e94170ea49ad97c9ea6a279ff5a84941d6902fbdfe02a215e3230e53","stable_dependencies":["certifi","libyaml","python@3.14",{"cmake":":build"}],"stable_checksum":"46ea09c3322f200c35c807dc34dfaf0fc203352fc39d6c222e31a5b065f2f690","stable_url_args":["https://files.pythonhosted.org/packages/7a/51/b7d181b55fd65f4ba0c0414b5f779f342f8296f991a52af2de2399b501bf/grayskull-3.1.1.tar.gz"],"stable_version":"3.1.1"},"grc":{"bottle_rebuild":5,"desc":"Colorize logfiles and command output","executables":["grc","grcat"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/garabik/grc.git",{":branch":"master"}],"homepage":"https://kassiopeia.juls.savba.sk/~garabik/software/grc.html","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"afdde44d268ea62860079421ee3e6302af1b504c30fd24b34ca080e951b47d0f","stable_dependencies":["python@3.14"],"stable_checksum":"a7b10d4316b59ca50f6b749f1d080cea0b41cb3b7258099c3eb195659d1f144f","stable_url_args":["https://github.com/garabik/grc/archive/refs/tags/v1.13.tar.gz"],"stable_version":"1.13","bottle_tag":":all","bottle_checksum":"7a9655993b72c5fa50ecd3e530cdb69ab9da8c0fc4f9352786b10c9529d26cc8"},"greenmask":{"desc":"PostgreSQL dump and obfuscation tool","executables":["greenmask"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/GreenmaskIO/greenmask.git",{":branch":"main"}],"homepage":"https://www.greenmask.io/","license":"Apache-2.0","ruby_source_checksum":"a771aa541ef69b8eba8a0658471e6210b69e9546b7a09dad5afb12fc58b0bd21","stable_dependencies":[{"go":":build"}],"stable_checksum":"56eab71fc727ab1c7e14e93cf3715038b23afc2454a939b1c24151091caeec1c","stable_url_args":["https://github.com/GreenmaskIO/greenmask/archive/refs/tags/v0.2.22.tar.gz"],"stable_version":"0.2.22"},"grep":{"caveats":"All commands have been installed with the prefix \"g\".\nIf you need to use these commands with their normal names, you\ncan add a \"gnubin\" directory to your PATH from your bashrc like:\n  PATH=\"$HOMEBREW_PREFIX/opt/grep/libexec/gnubin:$PATH\"\n","desc":"GNU grep, egrep and fgrep","executables":["gegrep","gfgrep","ggrep"],"head_dependencies":["pcre2",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"texinfo":":build"},{"wget":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.savannah.gnu.org/git/grep.git",{":branch":"master"}],"head_uses_from_macos":[[{"gperf":":build"}]],"homepage":"https://www.gnu.org/software/grep/","license":"GPL-3.0-or-later","ruby_source_checksum":"4bf9af81845642fa099ef624413326cc4b17cf6a1f0df10dfe1d061e92ccd950","stable_dependencies":["pcre2",{"pkgconf":":build"}],"stable_checksum":"2649b27c0e90e632eadcd757be06c6e9a4f48d941de51e7c0f83ff76408a07b9","stable_url_args":["https://ftpmirror.gnu.org/gnu/grep/grep-3.12.tar.xz"],"stable_version":"3.12"},"grepcidr":{"desc":"Filter IP addresses matching IPv4 CIDR/network specification","executables":["grepcidr"],"homepage":"https://www.pc-tools.net/unix/grepcidr/","license":"GPL-2.0-or-later","ruby_source_checksum":"3a18a05fa35b755467a1e37592efa798a7d82c84580ddd4e5d206b093f2a899a","stable_checksum":"61886a377dabf98797145c31f6ba95e6837b6786e70c932324b7d6176d50f7fb","stable_url_args":["https://www.pc-tools.net/files/unix/grepcidr-2.0.tar.gz"],"stable_version":"2.0","bottle_checksum":"d2a44c09499df8266ce513c939722e15a3b8365cb9802a1311450d470ad01b0e"},"grepip":{"bottle_rebuild":1,"desc":"Filters IPv4 & IPv6 addresses with a grep-compatible interface","executables":["grepip"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ipinfo/cli.git",{":branch":"master"}],"homepage":"https://ipinfo.io","license":"Apache-2.0","ruby_source_checksum":"3f405177f40de6ea2cb871743d380fd2b499676b93c8c705cd85145ea8c496a3","stable_dependencies":[{"go":":build"}],"stable_checksum":"2ed9477bc5599a10348a7026968242fb4609e6b580c04aaae46d7c71b9fa3d55","stable_url_args":["https://github.com/ipinfo/cli/archive/refs/tags/grepip-1.2.2.tar.gz"],"stable_version":"1.2.2"},"grex":{"desc":"Command-line tool for generating regular expressions","executables":["grex"],"head_dependencies":[{"rust":":build"}],"homepage":"https://pemistahl.github.io/grex-js/","license":"Apache-2.0","ruby_source_checksum":"1ad6816d3fea45006449913f41bb067fe7f19e99938a88a6d0c6c9ee63fe2c59","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2ab9cb4c3d921711f23ea33a9e60dc11e9eaab450b16d1f2247bea2276822433","stable_url_args":["https://github.com/pemistahl/grex/archive/refs/tags/v1.4.6.tar.gz"],"stable_version":"1.4.6"},"grin-wallet":{"desc":"Official wallet for the cryptocurrency Grin","executables":["grin-wallet"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://grin.mw","license":"Apache-2.0","ruby_source_checksum":"9b70c1d19223ed05a656ffb8177d624ee0c873d54ebcdecd9bf0127013767315","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"648948d74a001fbdb377184ec650941056f723aad12ea6fca2efe4b7b4b6006c","stable_url_args":["https://github.com/mimblewimble/grin-wallet/archive/refs/tags/v5.4.1.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"5.4.1"},"grin":{"desc":"Minimal implementation of the Mimblewimble protocol","executables":["grin"],"head_dependencies":[{"rust":":build"}],"head_uses_from_macos":[[{"llvm":":build"}],["ncurses"]],"homepage":"https://grin.mw/","license":"Apache-2.0","ruby_source_checksum":"1726c694068bb533132c54ff56694cf330989df035dcf4ee854d5d7bac152944","stable_dependencies":[{"rust":":build"}],"stable_checksum":"dcc59bca32ce2df853954c9a6793baf40ea46f8d91dfe25d10086827cb21b896","stable_url_args":["https://github.com/mimblewimble/grin/archive/refs/tags/v5.5.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}],["ncurses"]],"stable_version":"5.5.0"},"grip":{"desc":"GitHub Markdown previewer","executables":["grip"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://github.com/joeyespo/grip","license":"MIT","revision":21,"ruby_source_checksum":"c79a32bc0741c5e2ea016a6350b846ef499f9c8e49d81efcca1c708cd5b2111f","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"3cf6dce0aa06edd663176914069af83f19dcb90f3a9c401271acfa71872f8ce3","stable_url_args":["https://files.pythonhosted.org/packages/f4/3f/e8bc3ea1f24877292fa3962ad9e0234ad4bc787dc1eb5bd08c35afd0ceca/grip-4.6.2.tar.gz"],"stable_version":"4.6.2"},"grizzly":{"deprecate_args":{":date":"2026-02-17",":because":":repo_archived",":replacement_formula":"grafanactl"},"desc":"Command-line tool for managing and automating Grafana dashboards","disable_args":{":date":"2027-02-17",":because":":repo_archived",":replacement_formula":"grafanactl"},"executables":["grr"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/grafana-cold-storage/grizzly.git",{":branch":"main"}],"homepage":"https://grafana.github.io/grizzly/","license":"Apache-2.0","ruby_source_checksum":"d0c9c15af08299e307922131ba484278cc535883687cfe2fd194d63e05f0ce3c","stable_dependencies":[{"go":":build"}],"stable_checksum":"81811b684ef1bddd3b7147c5095224552a0b35dc3ff210d10e6cbc5e12331160","stable_url_args":["https://github.com/grafana-cold-storage/grizzly/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"groestlcoin":{"desc":"Decentralized, peer to peer payment network","executables":["groestlcoin","groestlcoin-cli","groestlcoin-tx","groestlcoin-util","groestlcoin-wallet","groestlcoind"],"head_dependencies":["capnp","libevent","zeromq",{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/groestlcoin/groestlcoin.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://www.groestlcoin.org/groestlcoin-core-wallet/","license":"MIT","revision":1,"ruby_source_checksum":"caee943c8fa7c98caec561e6d509958ff033c4f528dc1e4f00b64427ae4c33b7","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/groestlcoin/bin/groestlcoind"],"stable_dependencies":["capnp","libevent","zeromq",{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"9c8b3004f7ed640a24acdadccace49ea123feae66ba562ca967de4119f061be3","stable_url_args":["https://github.com/Groestlcoin/groestlcoin/releases/download/v31.0/groestlcoin-31.0.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"31.0"},"groff":{"desc":"GNU troff text-formatting system","executables":["addftinfo","afmtodit","chem","eqn","eqn2graph","gdiffmk","glilypond","gperl","gpinyin","grap2graph","grn","grodvi","groff","grog","grolbp","grolj4","gropdf","grops","grotty","hpftodit","indxbib","lkbib","lookbib","mmroff","neqn","nroff","pdfmom","pfbtops","pic","pic2graph","post-grohtml","pre-grohtml","preconv","refer","soelim","tbl","tfmtodit","troff"],"head_dependencies":["ghostscript","netpbm","psutils","uchardet",{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],["perl"]],"homepage":"https://www.gnu.org/software/groff/","license":"GPL-3.0-or-later","ruby_source_checksum":"c531f57787cc8bf840ff54b09c62ed785bc7188e93f85f990af2c73eebdedc6e","stable_dependencies":["ghostscript","netpbm","psutils","uchardet",{"pkgconf":":build"}],"stable_checksum":"74e2819795b6aff431aeac983d63a9c8968eeaba2a2eba7df8ba4c7b41e7cfd8","stable_url_args":["https://ftpmirror.gnu.org/gnu/groff/groff-1.24.1.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],["perl"]],"stable_version":"1.24.1"},"grok":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-01-11",":because":":unmaintained"},"desc":"DRY and RAD for regular expressions and then some","disable_args":{":date":"2027-01-11",":because":":unmaintained"},"executables":["discogrok","grok"],"head_dependencies":["libevent","pcre","tokyo-cabinet"],"head_url_args":["https://github.com/jordansissel/grok.git",{":branch":"master"}],"head_uses_from_macos":[[{"gperf":":build"}]],"homepage":"https://github.com/jordansissel/grok","license":"BSD-2-Clause","revision":2,"ruby_source_checksum":"24e510ce946ad2f4ab24d391e39d634a88bb41f12dfc9acddf53008e6e6dbb1f","stable_dependencies":["libevent","pcre","tokyo-cabinet"],"stable_patches":[{"strip":"p1","url":"https://github.com/jordansissel/grok/commit/f440e9b4ce29a8e803f09d39e37a5725724aba95.patch?full_index=1","sha256":"2f92f3b5956224c6d5674940d1d604c1aafa1c3387bda68a266e853c90d0fa86"}],"stable_checksum":"40edbdba488ff9145832c7adb04b27630ca2617384fbef2af014d0e5a76ef636","stable_url_args":["https://github.com/jordansissel/grok/archive/refs/tags/v0.9.2.tar.gz"],"stable_uses_from_macos":[[{"gperf":":build"}]],"stable_version":"0.9.2"},"grokj2k":{"desc":"JPEG 2000 Library","executables":["grk_compress","grk_decompress","grk_dump","grk_transcode"],"head_dependencies":["fmt","jpeg-turbo","libpng","libtiff","little-cms2","xz","zstd",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"},{"exiftool":":test"}],"head_url_args":["https://github.com/GrokImageCompression/grok.git",{":branch":"master"}],"homepage":"https://github.com/GrokImageCompression/grok","license":"AGPL-3.0-or-later","ruby_source_checksum":"b83f46c30e84334869639c93720003779fdeb71c2eac4360b5ec0fca7ab8fa76","stable_dependencies":["fmt","jpeg-turbo","libpng","libtiff","little-cms2","xz","zstd",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"},{"exiftool":":test"}],"stable_checksum":"93685765c30fe112180e01ad8efef8bd10fed6a926e8e5489fb5edef934d6dc7","stable_url_args":["https://github.com/GrokImageCompression/grok/releases/download/v20.3.6/source-full.tar.gz"],"stable_version":"20.3.6"},"grokmirror":{"desc":"Framework to smartly mirror git repositories","executables":["grok-bundle","grok-dumb-pull","grok-fsck","grok-manifest","grok-pi-piper","grok-pull"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/mricon/grokmirror.git",{":branch":"master"}],"homepage":"https://github.com/mricon/grokmirror","license":"GPL-3.0-or-later","revision":7,"ruby_source_checksum":"edc80a504c670f2203407044110a6b41da5146a9841b841b002df1661c0e4e61","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"5264b6b2030bcb48ff5610173dacaba227b77b6ed39b17fc473bed91d4eb218b","stable_url_args":["https://files.pythonhosted.org/packages/26/91/af8831185ef4e5bef5d210039ab67abdc8c27a09a585d3963a10cf774789/grokmirror-2.0.12.tar.gz"],"stable_version":"2.0.12","bottle_tag":":all","bottle_checksum":"5a33cd2353956276ca2dcc3758a66f372c011adb901d855c608cf4b82e8ce439"},"gromacs":{"caveats":"GMXRC and other scripts installed to:\n  $HOMEBREW_PREFIX/share/gromacs\n","desc":"Versatile package for molecular dynamics calculations","executables":["gmx"],"head_dependencies":["fftw","lmfit","muparser","openblas","libomp",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://www.gromacs.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"411b5d7810989c7f57a5ace6fa6c7bd7ac8ab329e4433f69616b24d936efd6b9","stable_dependencies":["fftw","lmfit","muparser","openblas","libomp",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"1094b7bbc6a3960223827114626657110b40096cdf9598a727935fc84ebf8aa0","stable_url_args":["https://ftp.gromacs.org/pub/gromacs/gromacs-2026.3.tar.gz"],"stable_version":"2026.3"},"gron":{"desc":"Make JSON greppable","executables":["gron"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tomnomnom/gron.git",{":branch":"master"}],"homepage":"https://github.com/tomnomnom/gron","license":"MIT","ruby_source_checksum":"266931cbf5ef44473b596598a18dd39ad03b9deeb962e5613de86bfe85381fbe","stable_dependencies":[{"go":":build"}],"stable_checksum":"1c98f2ef2ba03558864b1ab5e9c4b47a2e89d3ffaf24cfa0ac75cd38d775feb4","stable_url_args":["https://github.com/tomnomnom/gron/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1","bottle_checksum":"322c63263dead630c89ab151634b663ecf95d93a82034b3e5b75c42318912835"},"groonga":{"desc":"Fulltext search engine and column store","executables":["groonga","groonga-suggest-create-dataset"],"head_dependencies":["lz4","mecab","mecab-ipadic","msgpack","onigmo","simdjson","zstd",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/groonga/groonga.git",{":branch":"main"}],"head_uses_from_macos":[["libedit"]],"homepage":"https://groonga.org/","license":"LGPL-2.1-or-later","link_overwrite_paths":["lib/groonga/plugins/normalizers/","share/doc/groonga-normalizer-mysql/","lib/pkgconfig/groonga-normalizer-mysql.pc"],"ruby_source_checksum":"af7ba204a2b4c6d52d6356aafdd0509d68449c666051cfdaebcbe19a4de2f22b","stable_dependencies":["lz4","mecab","mecab-ipadic","msgpack","onigmo","simdjson","zstd",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"1b56c83929853a21990ada02621a5fea23e22093badf419ac71bf7e85d234393","stable_url_args":["https://github.com/groonga/groonga/releases/download/v16.0.5/groonga-16.0.5.tar.gz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"16.0.5"},"groovy":{"conflicts":[["groovysdk",{":because":"both install the same binaries"}]],"desc":"Java-based scripting language","executables":["grape","groovy","groovyConsole","groovyc","groovydoc","groovysh","java2groovy","startGroovy"],"head_dependencies":["openjdk"],"homepage":"https://www.groovy-lang.org/","license":"Apache-2.0","ruby_source_checksum":"6b0e3a28c1126926192e6e214125644a6a3560dab7c8eca4057d4590ad1cc86c","stable_dependencies":["openjdk"],"stable_checksum":"2a84d2b2387b4b38ec7c9395e67273df7818b246897dcccacfdde30292a4f339","stable_url_args":["https://groovy.jfrog.io/artifactory/dist-release-local/groovy-zips/apache-groovy-binary-5.0.7.zip"],"stable_version":"5.0.7","bottle_tag":":all","bottle_checksum":"f19d943b190effa8bef15443b009b639564a91b55ee72eef5844857fc70c9cc9"},"groovysdk":{"conflicts":[["groovy",{":because":"both install the same binaries"}]],"desc":"SDK for Groovy: a Java-based scripting language","executables":["grape","grape_completion","groovy","groovy.ico","groovyConsole","groovyConsole_completion","groovy_completion","groovyc","groovyc_completion","groovydoc","groovydoc_completion","groovysh","groovysh_completion","java2groovy","startGroovy"],"head_dependencies":["openjdk"],"homepage":"https://www.groovy-lang.org/","license":"Apache-2.0","ruby_source_checksum":"ade6800ac637318ebcf42b53776fbf97712ede27d496e3c558c8fbcfe71de91b","stable_dependencies":["openjdk"],"stable_checksum":"81b840deaca0009f5af73f70374138fc948bb175271a66168cbbf49963a8ab7c","stable_url_args":["https://groovy.jfrog.io/artifactory/dist-release-local/groovy-zips/apache-groovy-sdk-5.0.7.zip"],"stable_version":"5.0.7","bottle_tag":":all","bottle_checksum":"f26cfbffa0e19784817862e258cbfe948384166b5a917b76a0fd76d5519905ad"},"grpc":{"aliases":["grpc@1.82"],"desc":"Next generation open source RPC library and framework","executables":["grpc_cpp_plugin","grpc_csharp_plugin","grpc_node_plugin","grpc_objective_c_plugin","grpc_php_plugin","grpc_python_plugin","grpc_ruby_plugin"],"head_dependencies":["abseil","c-ares","openssl@3","protobuf","re2",{"cmake":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/grpc/grpc.git",{":branch":"master"}],"homepage":"https://grpc.io/","license":"Apache-2.0","ruby_source_checksum":"96917f0e856efcd49eeafc31695350ef4177352eeda53a6b73272005515558a3","stable_dependencies":["abseil","c-ares","openssl@3","protobuf","re2",{"cmake":":build"},{"pkgconf":":test"}],"stable_url_args":["https://github.com/grpc/grpc.git",{":tag":"v1.82.1",":revision":"acccf84c0df20487d64101f528e5d426541ca4e5"}],"stable_version":"1.82.1"},"grpcui":{"desc":"Interactive web UI for gRPC, along the lines of postman","executables":["grpcui"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/fullstorydev/grpcui.git",{":branch":"master"}],"homepage":"https://github.com/fullstorydev/grpcui","license":"MIT","ruby_source_checksum":"175d71b05fc55e44107e8143af148aa81ebad3514368218ec7dd95ad5b79bf84","stable_dependencies":[{"go":":build"}],"stable_checksum":"43e127082396b1ea11f4687a6f69555579b34501538e7ca361c9db35e486139d","stable_url_args":["https://github.com/fullstorydev/grpcui/archive/refs/tags/v1.5.2.tar.gz"],"stable_version":"1.5.2"},"grpcurl":{"desc":"Like cURL, but for gRPC","executables":["grpcurl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/fullstorydev/grpcurl.git",{":branch":"master"}],"homepage":"https://www.fullstory.com/resources/content/fullstory-engineering-blog/","license":"MIT","ruby_source_checksum":"730e090cc70e8badeee064c25fb5c384a12fbdf30413d286bf93ec5578bfe456","stable_dependencies":[{"go":":build"}],"stable_checksum":"bb555087f279af156159c86d4d3d5dd3f2991129e4cd6b09114e6851a679340d","stable_url_args":["https://github.com/fullstorydev/grpcurl/archive/refs/tags/v1.9.3.tar.gz"],"stable_version":"1.9.3"},"grsync":{"desc":"GUI for rsync","executables":["grsync","grsync-batch"],"head_dependencies":["glib","gtk+3","pango","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://www.opbyte.it/grsync/","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"7d757c6d46df996db96e772f7cd0a505b2e62b152a302187426cb33d14a8dbab","stable_dependencies":["glib","gtk+3","pango","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"stable_checksum":"33cc0e25daa62e5ba7091caea3c83a8dc74dc5d7721c4501d349f210c4b3c6d3","stable_url_args":["https://downloads.sourceforge.net/project/grsync/grsync-1.3.1.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"1.3.1"},"grt":{"desc":"Gesture Recognition Toolkit for real-time machine learning","executables":["grt-lin-reg-tool","grt-log-reg-tool","grt-merge-tool","grt-mlp-tool","grt-rf-tool","grt-softmax-tool","grt-split-tool","grt-svm-tool","grt-test-tool"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://nickgillian.com/grt/","license":"MIT","ruby_source_checksum":"65702e213e4994e935dd960ab9b839114d394ef07122c89561e111a197e01197","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"55bcabe7a58916461dc4341758eff2a45bd5b236c263dfe6e58c176c1a7e1ac4","stable_url_args":["https://github.com/nickgillian/grt/archive/refs/tags/v0.2.4.tar.gz"],"stable_version":"0.2.4","bottle_cellar":":any","bottle_checksum":"e7fb295223786373ecfb9a7bfd323b234a2c9034f9fc2f4705ff1209be93dcfb"},"grunt-cli":{"bottle_rebuild":2,"desc":"JavaScript Task Runner","executables":["grunt"],"head_dependencies":["node"],"homepage":"https://gruntjs.com/","license":"MIT","oldnames":["grunt"],"ruby_source_checksum":"4e11cde1ee1d1dd6505b15828ea3532a678ef484b245813b70cd6a6873185b17","stable_dependencies":["node"],"stable_checksum":"4f7f52cf9f3bc62ebc7ae60d2db5c7f896cb0915ad1202dab9285d6117d7536d","stable_url_args":["https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.5.0.tgz"],"stable_version":"1.5.0","bottle_tag":":all","bottle_checksum":"0c39a24d633b89cf96aa864478ab95418b1003408d92ecfa446719ff4751df24"},"grunt-completion":{"desc":"Bash and Zsh completion for Grunt","head_url_args":["https://github.com/gruntjs/grunt-cli.git",{":branch":"main"}],"homepage":"https://gruntjs.com/","license":"MIT","ruby_source_checksum":"307688a6819b4536f8fce086da35f8671674ce80d9b5b77fce1341606c514025","stable_checksum":"0ed2f1bbe6ba85c5b2b3ae1233c52b7622db092c078aafbba75dbb435a6a9d20","stable_url_args":["https://github.com/gruntjs/grunt-cli/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0","bottle_tag":":all","bottle_checksum":"4b46d9b78c7353cfdc7dcea3a0009d9799ac6281b32484fca512db71258a23e5"},"gruyere":{"desc":"TUI program for viewing and killing processes listening on ports","executables":["gruyere"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/savannahostrowski/gruyere.git",{":branch":"main"}],"homepage":"https://github.com/savannahostrowski/gruyere","license":"MIT","revision":1,"ruby_source_checksum":"2dd807583c026de44294f519fb46f89e439281aa8390625cc82635c73e5af2c2","stable_dependencies":["python@3.14"],"stable_checksum":"3fe1ff4eef9a53ed46f17a7aa5efa2eb0212a2c6de618c2b36735bcc71d358be","stable_url_args":["https://files.pythonhosted.org/packages/16/0f/d951dda46ba3b3dcbdf14f55355130b016445f9aa6b021dd70a9a567026a/gruyere-0.1.0.tar.gz"],"stable_version":"0.1.0"},"grype":{"desc":"Vulnerability scanner for container images and filesystems","executables":["grype"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/anchore/grype.git",{":branch":"main"}],"homepage":"https://github.com/anchore/grype","license":"Apache-2.0","ruby_source_checksum":"224717457d6e5a5d7f031cacda6fc39aff8261f7de0d1c228f51cbcdb5053153","stable_dependencies":[{"go":":build"}],"stable_checksum":"146d944636f0d6ebfe21a1287306ef742a2d495e5cf629c1bbd47b7515164165","stable_url_args":["https://github.com/anchore/grype/archive/refs/tags/v0.115.0.tar.gz"],"stable_version":"0.115.0"},"gsan":{"desc":"Extract subdomains from SSL certificates in HTTPS sites","executables":["gsan"],"head_dependencies":["cryptography","python@3.14"],"head_url_args":["https://github.com/franccesco/getaltname.git",{":branch":"master"}],"homepage":"https://franccesco.github.io/getaltname/","license":"MIT","revision":5,"ruby_source_checksum":"3ab31ba3687a35c103cd67ea0912e02a29eae7cc6f7231fc2551a2ef6223a9b1","stable_dependencies":["cryptography","python@3.14"],"stable_patches":[{"strip":"p1","url":"https://github.com/franccesco/getaltname/commit/e68f61d418a3ce4e55797fe4ae175e65d73c8cb5.patch?full_index=1","sha256":"64691b483f9e12050052218c6f8db07787eea18e9141973de5b47fc9282557bc"}],"stable_checksum":"2418a6897b0eb1c6eb44c3521ccc5c69a811071f864b8001fd9699a4d2f4c9e3","stable_url_args":["https://files.pythonhosted.org/packages/73/0c/1fc5a29ae79fd74f0fd54d2c4d487b8cf7b21ede08efe99a6c39977816c6/gsan-5.0.0.tar.gz"],"stable_version":"5.0.0","bottle_tag":":all","bottle_checksum":"2b2764c5d921828f5b8424cc20da1d1cd02eca5bac42093fa64dcbb2bf0c7bbb"},"gsar":{"desc":"General Search And Replace on files","executables":["gsar"],"homepage":"https://tjaberg.com/","license":"GPL-2.0-only","ruby_source_checksum":"9332571f3c7cb1dfb968967adad93307f019807d9a5c7f02bf3e9768aaf04fb5","stable_checksum":"72908ae302d2293de5218fd4da0b98afa2ce8890a622e709360576e93f5e8cc8","stable_url_args":["https://tjaberg.com/gsar151.zip"],"stable_version":"1.51","bottle_checksum":"86de578de3d7754f9f3b6f3f092a262e32e2621f240105a8e983ce2b2afe4f7c"},"gsasl":{"desc":"SASL library command-line interface","executables":["gsasl"],"head_dependencies":["libgcrypt","gettext"],"homepage":"https://www.gnu.org/software/gsasl/","license":"GPL-3.0-or-later","ruby_source_checksum":"12dcc60d8851588e28fac07bf9661d9a04a8c55da3b227180443ca677850fbc9","stable_dependencies":["libgcrypt","gettext"],"stable_checksum":"d32be15efd3a04cb19b232f721bdca02cc6ad7ab415df7d79fb2dd2c0da3e0be","stable_url_args":["https://ftpmirror.gnu.org/gnu/gsasl/gsasl-2.2.4.tar.gz"],"stable_version":"2.2.4"},"gsettings-desktop-schemas":{"bottle_rebuild":1,"desc":"GSettings schemas for desktop components","head_dependencies":["glib",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://download.gnome.org/sources/gsettings-desktop-schemas/","license":"LGPL-2.1-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"}],"ruby_source_checksum":"86e06ac4a4878005e4424dccb4ee06752cab4436fedb172a95be4f31e2893eca","stable_dependencies":["glib",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"0a2aa25082672585d16fcdab61c7b0e33f035fb87476505c794f29565afa485b","stable_url_args":["https://download.gnome.org/sources/gsettings-desktop-schemas/50/gsettings-desktop-schemas-50.1.tar.xz"],"stable_version":"50.1"},"gsl":{"aliases":["gnu-scientific-library"],"desc":"Numerical library for C and C++","executables":["gsl-config","gsl-histogram","gsl-randist"],"homepage":"https://www.gnu.org/software/gsl/","license":"GPL-3.0-or-later","ruby_source_checksum":"33b39eaa97e15e1bfd01b5f9c07c5957f628e30fb9751d5e705e97f5dabc50ce","stable_checksum":"6a99eeed15632c6354895b1dd542ed5a855c0f15d9ad1326c6fe2b2c9e423190","stable_url_args":["https://ftpmirror.gnu.org/gnu/gsl/gsl-2.8.tar.gz"],"stable_version":"2.8"},"gsmartcontrol":{"desc":"Graphical user interface for smartctl","executables":["gsmartcontrol","gsmartcontrol-root"],"head_dependencies":["atkmm@2.28","cairo","cairomm@1.14","glib","glibmm@2.66","gtk+3","gtkmm3","libsigc++@2","pangomm@2.46","smartmontools","at-spi2-core","gdk-pixbuf","gettext","harfbuzz","pango","pcre2",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://gsmartcontrol.shaduri.dev/","license":{":any_of":["GPL-2.0-only","GPL-3.0-only"]},"ruby_source_checksum":"963cd88e18bb4b4ef5ebf455c803fdaa2b47c33eb291ba94a0c6cb5405546d71","stable_dependencies":["atkmm@2.28","cairo","cairomm@1.14","glib","glibmm@2.66","gtk+3","gtkmm3","libsigc++@2","pangomm@2.46","smartmontools","at-spi2-core","gdk-pixbuf","gettext","harfbuzz","pango","pcre2",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"7cebd83fd34883d51e143389aa88f8173ea7b67c760b12b7de847f3c3c8cee34","stable_url_args":["https://downloads.sourceforge.net/project/gsmartcontrol/2.0.2/gsmartcontrol-2.0.2.tar.gz"],"stable_version":"2.0.2"},"gsoap":{"desc":"SOAP stub and skeleton compiler for C and C++","executables":["soapcpp2","wsdl2h"],"head_dependencies":["openssl@3",{"autoconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://www.genivia.com/products.html","license":{"GPL-2.0-or-later":{":with":"openvpn-openssl-exception"}},"ruby_source_checksum":"838dd4a1f33227722b0c4f0a213a92108f71d103739b61f206354dc412917f5c","stable_dependencies":["openssl@3",{"autoconf":":build"}],"stable_checksum":"b5381584cbc8591078b339ada159fb060586c0e1e4666b68b4a3958ef2e2b1e9","stable_url_args":["https://downloads.sourceforge.net/project/gsoap2/gsoap_2.8.143.zip"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"2.8.143"},"gspell":{"desc":"Flexible API to implement spellchecking in GTK+ applications","executables":["gspell-app1"],"head_dependencies":["at-spi2-core","cairo","enchant","gdk-pixbuf","glib","gtk+3","harfbuzz","icu4c@78","pango","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/gspell","license":"LGPL-2.1-or-later","ruby_source_checksum":"9ded4f9d99d2799b632c9c9bf29400770c788eef318e8155c91cebb3833290f1","stable_dependencies":["at-spi2-core","cairo","enchant","gdk-pixbuf","glib","gtk+3","harfbuzz","icu4c@78","pango","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"e73a89d68c70f8748aefb6b0f5cfdfec3ff173cf4449837fd6cb17d1e9fcf486","stable_url_args":["https://download.gnome.org/sources/gspell/1.14/gspell-1.14.4.tar.xz"],"stable_version":"1.14.4"},"gssdp":{"desc":"GUPnP library for resource discovery and announcement over SSDP","head_dependencies":["glib","libsoup","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pandoc":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://wiki.gnome.org/GUPnP/","license":"LGPL-2.1-or-later","ruby_source_checksum":"94b3b56db8106bfce12cd1c4a5c7a834c85d40a16ff6d0c36efb6e89b9447c05","stable_dependencies":["glib","libsoup","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pandoc":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"767d2275254ce0efeaeac64419ff9f4f0ad470d134ef672f5c556b2abb786bcb","stable_url_args":["https://download.gnome.org/sources/gssdp/1.6/gssdp-1.6.6.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.6.6"},"gssh":{"deprecate_args":{":date":"2025-05-25",":because":":repo_archived"},"desc":"SSH automation tool based on Groovy DSL","disable_args":{":date":"2026-06-03",":because":":repo_archived"},"executables":["gssh"],"head_dependencies":["openjdk@21",{"gradle@8":":build"}],"head_url_args":["https://github.com/int128/gradle-ssh-plugin.git",{":branch":"master"}],"homepage":"https://gradle-ssh-plugin.github.io/","license":"Apache-2.0","ruby_source_checksum":"12edd27f18c6ad503017ac7a98af5d8205b8df31f4f2f84145a89175f35566bb","stable_dependencies":["openjdk@21",{"gradle@8":":build"}],"stable_checksum":"b2ce4ddc0d208e90ab4e986a1b1d759955783bdf3fe046f770eba98e6e6a13a9","stable_url_args":["https://github.com/int128/groovy-ssh/archive/refs/tags/2.12.0.tar.gz"],"stable_version":"2.12.0"},"gstreamer":{"caveats":"All gst-* GStreamer plugins are now bundled in this formula.\nFor GStreamer to find your own plugins, add their paths to `GST_PLUGIN_PATH`.\nFor example, if you have plugins in `~/.local/lib/gstreamer-1.0`:\n  export GST_PLUGIN_PATH=\"~/.local/lib/gstreamer-1.0\"\n\nDo not install plugins into GStreamer's prefix. They will be deleted\nby `brew upgrade`.\n","desc":"Development framework for multimedia applications","executables":["ges-launch-1.0","gst-device-monitor-1.0","gst-discoverer-1.0","gst-dots-viewer","gst-inspect-1.0","gst-launch-1.0","gst-play-1.0","gst-stats-1.0","gst-transcoder-1.0","gst-typefind-1.0","gst-validate-1.0","gst-validate-images-check-1.0","gst-validate-launcher","gst-validate-media-check-1.0","gst-validate-rtsp-server-1.0","gst-validate-transcoding-1.0","gst-webrtc-signalling-server"],"head_dependencies":["aom","cairo","dav1d","faac","faad2","fdk-aac","ffmpeg","flac","gdk-pixbuf","glib","graphene","gtk+3","gtk4","imath","jpeg-turbo","json-glib","lame","libass","libnice","libogg","libpng","librsvg","libshout","libsndfile","libsodium","libsoup","libusrsctp","libvmaf","libvorbis","libvpx","libx11","libxcb","libxext","libxfixes","libxi","libxtst","little-cms2","mpg123","nettle","opencore-amr","openexr","openjpeg","openssl@3","opus","orc","pango","pygobject3","python@3.14","rtmpdump","speex","srt","srtp","svt-av1","taglib","theora","webp","x264","x265","gettext","harfbuzz","musepack",{"bison":":build"},{"cargo-c":":build"},{"cmake":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://gitlab.freedesktop.org/gstreamer/gstreamer.git",{":branch":"main"}],"head_uses_from_macos":[[{"flex":":build"}],["bzip2"],["curl"],["libxml2"]],"homepage":"https://gstreamer.freedesktop.org/","license":{":all_of":["LGPL-2.0-or-later","LGPL-2.1-or-later","MIT"]},"link_overwrite_paths":["bin/gst-*","lib/ligst*","lib/libges*","lib/girepository-1.0/Gst*-1.0.typelib","lib/girepository-1.0/GES-1.0.typelib","lib/gst-validate-launcher/*","lib/gstreamer-1.0/*","lib/pkgconfig/gst*.pc","lib/python3.14/site-packages/gi/overrides/*","include/gstreamer-1.0/*","share/gir-1.0/Gst*.gir","share/gir-1.0/GES-1.0.gir","share/gstreamer-1.0/*","share/locale/*/LC_MESSAGES/gst-*.mo","share/man/man1/g*"],"oldnames":["gst-devtools","gst-editing-services","gst-libav","gst-plugins-bad","gst-plugins-base","gst-plugins-good","gst-plugins-rs","gst-plugins-ugly","gst-python","gst-rtsp-server","gst-validate"],"ruby_source_checksum":"5c3ba5d17923352c3f4139c160c87daa14b635f09d4473799d58a596d534dce1","stable_dependencies":["aom","cairo","dav1d","faac","faad2","fdk-aac","ffmpeg","flac","gdk-pixbuf","glib","graphene","gtk+3","gtk4","imath","jpeg-turbo","json-glib","lame","libass","libnice","libogg","libpng","librsvg","libshout","libsndfile","libsodium","libsoup","libusrsctp","libvmaf","libvorbis","libvpx","libx11","libxcb","libxext","libxfixes","libxi","libxtst","little-cms2","mpg123","nettle","opencore-amr","openexr","openjpeg","openssl@3","opus","orc","pango","pygobject3","python@3.14","rtmpdump","speex","srt","srtp","svt-av1","taglib","theora","webp","x264","x265","gettext","harfbuzz","musepack",{"bison":":build"},{"cargo-c":":build"},{"cmake":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"20d636eba1225a02ab6c13424e2d66504ec4b7fd087804c89b229451defcf165","stable_url_args":["https://gitlab.freedesktop.org/gstreamer/gstreamer/-/archive/1.28.4/gstreamer-1.28.4.tar.bz2"],"stable_uses_from_macos":[[{"flex":":build"}],["bzip2"],["curl"],["libxml2"]],"stable_version":"1.28.4"},"gti":{"desc":"ASCII-art displaying typo-corrector for commands","executables":["gti"],"head_url_args":["https://github.com/rwos/gti.git",{":branch":"master"}],"homepage":"https://r-wos.org/hacks/gti","license":"MIT","ruby_source_checksum":"b49f3fb4b3e548f36be4cdb2c4718dcedaafdb64299bccd8e589b5e837a867a2","stable_checksum":"f8a3afdd3967fe7d88bd1b0b9f5cb62ae04dc9ba458238da91efc213f61a9cf9","stable_url_args":["https://github.com/rwos/gti/archive/refs/tags/v1.9.1.tar.gz"],"stable_version":"1.9.1"},"gtk+":{"aliases":["gtk"],"caveats":"To avoid a conflict with `gtk+3` formula, `gtk-update-icon-cache` is installed at\n  $HOMEBREW_PREFIX/opt/gtk+/libexec/gtk-update-icon-cache\nA versioned symlink `gtk2-update-icon-cache` is linked for convenience.\n","desc":"GUI toolkit","head_dependencies":["at-spi2-core","cairo","gdk-pixbuf","glib","hicolor-icon-theme","pango","gettext","harfbuzz",{"gobject-introspection":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://gtk.org/","license":"LGPL-2.0-or-later","revision":2,"ruby_source_checksum":"c5039d7464580d60116dbce804ccb414258531185571c2df12ef401163ce3ddd","stable_dependencies":["at-spi2-core","cairo","gdk-pixbuf","glib","hicolor-icon-theme","pango","gettext","harfbuzz",{"gobject-introspection":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"},{"strip":"p1","url":"https://gitlab.gnome.org/GNOME/gtk/uploads/2a194d81de8e8346a81816870264b3bf/gdkimage.patch","sha256":"ce5adf1a019ac7ed2a999efb65cfadeae50f5de8663638c7f765f8764aa7d931"}],"stable_checksum":"ac2ac757f5942d318a311a54b0c80b5ef295f299c2a73c632f6bfb1ff49cc6da","stable_url_args":["https://download.gnome.org/sources/gtk+/2.24/gtk+-2.24.33.tar.xz"],"stable_version":"2.24.33"},"gtk+3":{"desc":"Toolkit for creating graphical user interfaces","head_dependencies":["at-spi2-core","cairo","fribidi","gdk-pixbuf","glib","gsettings-desktop-schemas","harfbuzz","hicolor-icon-theme","libepoxy","pango","gettext",{"docbook":":build"},{"docbook-xsl":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"libxslt":":build"}]],"homepage":"https://gtk.org/","license":"LGPL-2.0-or-later","post_install_defined":true,"ruby_source_checksum":"1cc85f25e2c300a39afb03b0e68bea6da61e69779f26cb9394b7c6b4e50835e9","stable_dependencies":["at-spi2-core","cairo","fribidi","gdk-pixbuf","glib","gsettings-desktop-schemas","harfbuzz","hicolor-icon-theme","libepoxy","pango","gettext",{"docbook":":build"},{"docbook-xsl":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"80931fa472a77b9a164f6740e3c0b444fac6770054632d35a7ff9d679e5e7b9f","stable_url_args":["https://download.gnome.org/sources/gtk/3.24/gtk-3.24.52.tar.xz"],"stable_uses_from_macos":[[{"libxslt":":build"}]],"stable_version":"3.24.52"},"gtk-doc":{"desc":"GTK+ documentation tool","executables":["gtkdoc-check","gtkdoc-depscan","gtkdoc-fixxref","gtkdoc-mkdb","gtkdoc-mkhtml","gtkdoc-mkhtml2","gtkdoc-mkman","gtkdoc-mkpdf","gtkdoc-rebase","gtkdoc-scan","gtkdoc-scangobj","gtkdocize"],"head_dependencies":["docbook","docbook-xsl","python@3.14",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://gitlab.gnome.org/GNOME/gtk-doc","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"b82057d33144c97329337fa8fba2b25afacfee9ba1f70b14dbda3ddd6f8d1578","stable_dependencies":["docbook","docbook-xsl","python@3.14",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"0e517a5f97069831181be177516bde8aa8b3922398f2bdb09e265d22aecadbc5","stable_url_args":["https://download.gnome.org/sources/gtk-doc/1.36/gtk-doc-1.36.1.tar.xz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"1.36.1"},"gtk-gnutella":{"desc":"Share files in a peer-to-peer (P2P) network","executables":["gtk-gnutella"],"head_dependencies":["at-spi2-core","dbus","gdk-pixbuf","glib","gtk+","pango","gettext","harfbuzz","pcre2",{"pkgconf":":build"}],"homepage":"https://gtk-gnutella.sourceforge.io","license":"GPL-2.0-or-later","ruby_source_checksum":"ff3d24dcad1a1ebdcd8b651cfca7fd153b64304ccca50c593c82fe3240ecef20","stable_dependencies":["at-spi2-core","dbus","gdk-pixbuf","glib","gtk+","pango","gettext","harfbuzz","pcre2",{"pkgconf":":build"}],"stable_checksum":"9631c82b8c975485b9927a8fa48ef10172d1224e7b3b2049462d37ca33d71f08","stable_url_args":["https://downloads.sourceforge.net/project/gtk-gnutella/gtk-gnutella/1.3.1/gtk-gnutella-1.3.1.tar.xz"],"stable_version":"1.3.1"},"gtk-mac-integration":{"desc":"Integrates GTK macOS applications with the Mac desktop","head_dependencies":["at-spi2-core","cairo","gdk-pixbuf","gettext","glib","gtk+3","harfbuzz","pango",{"autoconf":":build"},{"automake":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/gtk-mac-integration.git",{":branch":"master"}],"homepage":"https://www.gtk.org/docs/installations/macos","license":"LGPL-2.1-only","ruby_source_checksum":"7bb40b379f41b5d6100819655b2d4d08076b7c1e5b417da78646ff0af0a9ca11","stable_dependencies":["at-spi2-core","cairo","gdk-pixbuf","gettext","glib","gtk+3","harfbuzz","pango",{"gobject-introspection":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"42f29e002365467eac10f4ba78435d4be785a947424d9890112c8c8d5e21be25","stable_url_args":["https://download.gnome.org/sources/gtk-mac-integration/3.0/gtk-mac-integration-3.0.2.tar.xz"],"stable_version":"3.0.2"},"gtk-vnc":{"bottle_rebuild":1,"desc":"VNC viewer widget for GTK","executables":["gvnccapture"],"head_dependencies":["cairo","gdk-pixbuf","glib","gmp","gnutls","gtk+3","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://gitlab.gnome.org/GNOME/gtk-vnc","license":"LGPL-2.1-or-later","ruby_source_checksum":"b4ad7bbedf83385268221555a8f72da867125a79d850e34f55baf92921263151","stable_dependencies":["cairo","gdk-pixbuf","glib","gmp","gnutls","gtk+3","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"c0beb4747528ad931da43acc567c6a0190f7fc624465571ed9ccece02c34dd23","stable_url_args":["https://download.gnome.org/sources/gtk-vnc/1.5/gtk-vnc-1.5.0.tar.xz"],"stable_version":"1.5.0"},"gtk4":{"bottle_rebuild":1,"desc":"Toolkit for creating graphical user interfaces","executables":["gtk4-builder-tool","gtk4-demo","gtk4-demo-application","gtk4-encode-symbolic-svg","gtk4-icon-editor","gtk4-image-tool","gtk4-launch","gtk4-node-editor","gtk4-path-tool","gtk4-print-editor","gtk4-query-settings","gtk4-rendernode-tool","gtk4-update-icon-cache","gtk4-widget-factory"],"head_dependencies":["cairo","fontconfig","fribidi","gdk-pixbuf","glib","graphene","harfbuzz","hicolor-icon-theme","jpeg-turbo","libepoxy","libpng","librsvg","libtiff","pango","gettext",{"dart-sass":":build"},{"docbook":":build"},{"docbook-xsl":":build"},{"docutils":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/gtk.git",{":branch":"main"}],"head_uses_from_macos":[[{"libxslt":":build"}],["cups"]],"homepage":"https://gtk.org/","license":"LGPL-2.1-or-later","oldnames":["gtk+4"],"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"3b776306f6647c294cdd14f91ee81552e2899208baebe0c0afa041ad11b1a15f","stable_dependencies":["cairo","fontconfig","fribidi","gdk-pixbuf","glib","graphene","harfbuzz","hicolor-icon-theme","jpeg-turbo","libepoxy","libpng","librsvg","libtiff","pango","gettext",{"dart-sass":":build"},{"docbook":":build"},{"docbook-xsl":":build"},{"docutils":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"51bd9f60c7d23a665a556c7364c21fb2e4e282566b3e7e092455e8f910330893","stable_url_args":["https://download.gnome.org/sources/gtk/4.22/gtk-4.22.4.tar.xz"],"stable_uses_from_macos":[[{"libxslt":":build"}],["cups"]],"stable_version":"4.22.4"},"gtkdatabox":{"desc":"Widget for live display of large amounts of changing data","head_dependencies":["cairo","glib","gtk+3","pango","at-spi2-core","gdk-pixbuf","gettext","harfbuzz",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://sourceforge.net/projects/gtkdatabox/","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"1d53432ab2fa8ddf7ae4bcbac066be7bb9b9c2b181013c8745228b71d3869da5","stable_dependencies":["cairo","glib","gtk+3","pango","at-spi2-core","gdk-pixbuf","gettext","harfbuzz",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"8bee70206494a422ecfec9a88d32d914c50bb7a0c0e8fedc4512f5154aa9d3e3","stable_url_args":["https://downloads.sourceforge.net/project/gtkdatabox/gtkdatabox-1/gtkdatabox-1.0.0.tar.gz"],"stable_version":"1.0.0"},"gtkglext":{"deprecate_args":{":date":"2026-03-14",":because":":repo_archived"},"desc":"OpenGL extension to GTK+","disable_args":{":date":"2027-03-14",":because":":repo_archived"},"head_dependencies":["glib","gtk+","pango","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/Archive/gtkglext","license":"LGPL-2.1-or-later","revision":4,"ruby_source_checksum":"3a5c4a766475cf8f2e69ec3ec2a07284b4be90a4e88dc21ce347e722b312f5cf","stable_dependencies":["glib","gtk+","pango","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p0","file":"Patches/gtkglext/patch-configure.diff"},{"strip":"p0","file":"Patches/gtkglext/patch-examples-pixmap-mixed.c.diff"},{"strip":"p0","file":"Patches/gtkglext/patch-examples-pixmap.c.diff"},{"strip":"p0","file":"Patches/gtkglext/patch-gdk-gdkglglext.h.diff"},{"strip":"p0","file":"Patches/gtkglext/patch-gdk-gdkglquery.c.diff"},{"strip":"p0","file":"Patches/gtkglext/patch-gdk-gdkglshapes.c.diff"},{"strip":"p0","file":"Patches/gtkglext/patch-gdk-makefile.in.diff"},{"strip":"p0","file":"Patches/gtkglext/patch-gtk-gtkglwidget.c.diff"},{"strip":"p0","file":"Patches/gtkglext/patch-gtk-makefile.in.diff"},{"strip":"p0","file":"Patches/gtkglext/patch-makefile.in.diff"},{"strip":"p0","url":"https://trac.macports.org/raw-attachment/ticket/56260/patch-index-gdkglshapes-osx.diff","sha256":"699ddd676b12a6c087e3b0a7064cc9ef391eac3d84c531b661948bf1699ebcc5"}],"stable_checksum":"e5073f3c6b816e7fa67d359d9745a5bb5de94a628ac85f624c992925a46844f9","stable_url_args":["https://download.gnome.org/sources/gtkglext/1.2/gtkglext-1.2.0.tar.gz"],"stable_version":"1.2.0"},"gtkmm":{"deprecate_args":{":date":"2026-05-22",":because":":unmaintained"},"desc":"C++ interfaces for GTK+ and GNOME","disable_args":{":date":"2027-05-22",":because":":unmaintained"},"head_dependencies":["atkmm@2.28","cairomm@1.14","gdk-pixbuf","glib","glibmm@2.66","gtk+","libsigc++@2","pangomm@2.46","at-spi2-core","cairo","gettext","harfbuzz","pango",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://www.gtkmm.org/","license":"LGPL-2.1-or-later","revision":9,"ruby_source_checksum":"620569cd5c3dbd385ce3ac66ec57319e719810e11145fa8338e422281b349f01","stable_dependencies":["atkmm@2.28","cairomm@1.14","gdk-pixbuf","glib","glibmm@2.66","gtk+","libsigc++@2","pangomm@2.46","at-spi2-core","cairo","gettext","harfbuzz","pango",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"0680a53b7bf90b4e4bf444d1d89e6df41c777e0bacc96e9c09fc4dd2f5fe6b72","stable_url_args":["https://download.gnome.org/sources/gtkmm/2.24/gtkmm-2.24.5.tar.xz"],"stable_version":"2.24.5"},"gtkmm3":{"desc":"C++ interfaces for GTK+ and GNOME","head_dependencies":["atkmm@2.28","cairomm@1.14","gdk-pixbuf","glib","glibmm@2.66","gtk+3","libsigc++@2","pangomm@2.46",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://www.gtkmm.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"d8d6a69a8634d71c5b9b299bb0b301ab9951226f51fc94afc60352338a83c010","stable_dependencies":["atkmm@2.28","cairomm@1.14","gdk-pixbuf","glib","glibmm@2.66","gtk+3","libsigc++@2","pangomm@2.46",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"19e383c82d5dd89db275e00b82864e90414d4c3fb3d100b2f996bcc2338a4cc7","stable_url_args":["https://download.gnome.org/sources/gtkmm/3.24/gtkmm-3.24.11.tar.xz"],"stable_version":"3.24.11"},"gtkmm4":{"desc":"C++ interfaces for GTK+ and GNOME","head_dependencies":["cairo","cairomm","gdk-pixbuf","glib","glibmm","graphene","gtk4","libsigc++","pangomm",{"mm-common":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/gtkmm.git",{":branch":"master"}],"head_uses_from_macos":[[{"m4":":build"}],[{"perl":":build"}]],"homepage":"https://www.gtkmm.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"025f1288b5415b292bb1d71f81c6866cbdd6b5ce9b9d034da28919282708486d","stable_dependencies":["cairo","cairomm","gdk-pixbuf","glib","glibmm","graphene","gtk4","libsigc++","pangomm",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"2e8a21b4b0725f620e33aaee0cd343ed121b533275b632896619b1c89e96de67","stable_url_args":["https://download.gnome.org/sources/gtkmm/4.22/gtkmm-4.22.0.tar.xz"],"stable_version":"4.22.0"},"gtksourceview3":{"desc":"Text view with syntax, undo/redo, and text marks","head_dependencies":["at-spi2-core","cairo","gdk-pixbuf","glib","gtk+3","pango","gettext","harfbuzz",{"gobject-introspection":":build"},{"pkgconf":":build"},{"vala":":build"},{"autoconf":":build"},{"automake":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://projects.gnome.org/gtksourceview/","license":"LGPL-2.1-or-later","revision":5,"ruby_source_checksum":"1a083f96c9889a30f6f5dea37304cbad037239343362cc391da5b14fd742b96f","stable_dependencies":["at-spi2-core","cairo","gdk-pixbuf","glib","gtk+3","pango","gettext","harfbuzz",{"gobject-introspection":":build"},{"pkgconf":":build"},{"vala":":build"},{"autoconf":":build"},{"automake":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"pkgconf":":test"}],"stable_checksum":"691b074a37b2a307f7f48edc5b8c7afa7301709be56378ccf9cc9735909077fd","stable_url_args":["https://download.gnome.org/sources/gtksourceview/3.24/gtksourceview-3.24.11.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"3.24.11"},"gtksourceview4":{"desc":"Text view with syntax, undo/redo, and text marks","head_dependencies":["at-spi2-core","cairo","fribidi","gdk-pixbuf","glib","gtk+3","pango","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://projects.gnome.org/gtksourceview/","license":"LGPL-2.1-or-later","oldnames":["gtksourceview@4"],"revision":2,"ruby_source_checksum":"69300f79f5d2024b9e5e3964c38600f99f82dcad62241fdf332b942502024608","stable_dependencies":["at-spi2-core","cairo","fribidi","gdk-pixbuf","glib","gtk+3","pango","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"7ec9d18fb283d1f84a3a3eff3b7a72b09a10c9c006597b3fbabbb5958420a87d","stable_url_args":["https://download.gnome.org/sources/gtksourceview/4.8/gtksourceview-4.8.4.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"4.8.4"},"gtksourceview5":{"desc":"Text view with syntax, undo/redo, and text marks","head_dependencies":["cairo","fontconfig","fribidi","gdk-pixbuf","glib","graphene","gtk4","pango","pcre2","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://projects.gnome.org/gtksourceview/","license":"LGPL-2.1-or-later","ruby_source_checksum":"0f635cd2e2a2d38e2ea8d87ea85575beefac221e11df988ca2574acdf4296a81","stable_dependencies":["cairo","fontconfig","fribidi","gdk-pixbuf","glib","graphene","gtk4","pango","pcre2","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"e38bcd23f52b86eadf0fe4d8bde698e3a8ca102322b8b4cf1a51ac294a448c1b","stable_url_args":["https://download.gnome.org/sources/gtksourceview/5.20/gtksourceview-5.20.0.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"5.20.0"},"gtksourceviewmm3":{"desc":"C++ bindings for gtksourceview3","head_dependencies":["atkmm@2.28","cairomm@1.14","glib","glibmm@2.66","gtk+3","gtkmm3","gtksourceview3","libsigc++@2","pangomm@2.46","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz","pango",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/gtksourceviewmm","license":"LGPL-2.1-or-later","revision":11,"ruby_source_checksum":"3bd49c5f5da5193ac808eb3830e462635f3e468a7f16f9d57c8ad7fb03d69069","stable_dependencies":["atkmm@2.28","cairomm@1.14","glib","glibmm@2.66","gtk+3","gtkmm3","gtksourceview3","libsigc++@2","pangomm@2.46","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz","pango",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"51081ae3d37975dae33d3f6a40621d85cb68f4b36ae3835eec1513482aacfb39","stable_url_args":["https://download.gnome.org/sources/gtksourceviewmm/3.18/gtksourceviewmm-3.18.0.tar.xz"],"stable_version":"3.18.0"},"gtkspell3":{"desc":"Gtk widget for highlighting and replacing misspelled words","head_dependencies":["enchant","glib","gtk+3","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz","pango",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"gtk-doc":":build"},{"intltool":":build"},{"libtool":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://gtkspell.sourceforge.net/","license":"GPL-2.0-or-later","revision":4,"ruby_source_checksum":"5c57fb707b7782f3bb05cef0a7ad2d61fb9bdd25836ba493bacbd2111ae6d5be","stable_dependencies":["enchant","glib","gtk+3","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz","pango",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"gtk-doc":":build"},{"intltool":":build"},{"libtool":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"b040f63836b347eb344f5542443dc254621805072f7141d49c067ecb5a375732","stable_url_args":["https://downloads.sourceforge.net/project/gtkspell/3.0.10/gtkspell3-3.0.10.tar.xz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"3.0.10"},"gtl":{"desc":"Greg's Template Library of useful classes","head_dependencies":[{"boost":":build"},{"cmake":":build"}],"homepage":"https://github.com/greg7mdp/gtl","license":"Apache-2.0","ruby_source_checksum":"43dee076d08d8ed554bfa2d0957cae27b8ae867566a892c188a4e9943c639a25","stable_dependencies":[{"boost":":build"},{"cmake":":build"}],"stable_checksum":"1547ab78f62725c380f50972f7a49ffd3671ded17a3cb34305da5c953c6ba8e7","stable_url_args":["https://github.com/greg7mdp/gtl/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_tag":":all","bottle_checksum":"07f48a0ff25c60a6fd034c7027aa1cb362fe1aa48e767ddaa16ecbf47e9e68c0"},"gtmess":{"bottle_rebuild":1,"desc":"Console MSN messenger client","executables":["gtmess","gtmess-notify","gtmess_w"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/geotz/gtmess.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://gtmess.sourceforge.net/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"1e694c72dffb7579d43389cb85be4112e36d0d2440d81b9b1f5b35da923f5c83","stable_dependencies":["openssl@3"],"stable_checksum":"606379bb06fa70196e5336cbd421a69d7ebb4b27f93aa1dfd23a6420b3c6f5c6","stable_url_args":["https://downloads.sourceforge.net/project/gtmess/gtmess/0.97/gtmess-0.97.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.97","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"a0b6c3219910c5014fb968fad3d3cf06694f5f2fc173b615df3d04e8e8b5e93d"},"gtop":{"bottle_rebuild":1,"desc":"System monitoring dashboard for terminal","executables":["gtop"],"head_dependencies":["node"],"homepage":"https://github.com/aksakalli/gtop","license":"MIT","ruby_source_checksum":"b4825fa6c80d67b8c0c0ff112bf92ac7a4ec728fd896d02b41d0fc260c1b7b06","stable_dependencies":["node"],"stable_checksum":"a8e90b828e33160c6a0ac4fb11231f292496e8049c0dac814e46fdd0c90817c1","stable_url_args":["https://registry.npmjs.org/gtop/-/gtop-1.1.5.tgz"],"stable_version":"1.1.5"},"gtranslator":{"bottle_rebuild":1,"desc":"GNOME gettext PO file editor","executables":["gtranslator"],"head_dependencies":["adwaita-icon-theme","cairo","gettext","glib","gtk4","gtksourceview5","json-glib","libadwaita","libsoup","libspelling","pango","sqlite",{"desktop-file-utils":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://wiki.gnome.org/Design/Apps/Translator","license":"GPL-3.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"ee631ad406e2cb3cbe4d593d6b20ce8674535262254e19b8b50bde61f239c100","stable_dependencies":["adwaita-icon-theme","cairo","gettext","glib","gtk4","gtksourceview5","json-glib","libadwaita","libsoup","libspelling","pango","sqlite",{"desktop-file-utils":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"857b51c78f54df42418ff6fa9e62b8554df7f021cb12338c1fc0d85b99c918ef","stable_url_args":["https://download.gnome.org/sources/gtranslator/50/gtranslator-50.0.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"50.0"},"gtrash":{"bottle_rebuild":1,"desc":"Featureful Trash CLI manager: alternative to rm and trash-cli","executables":["gtrash"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/umlx5h/gtrash.git",{":branch":"main"}],"homepage":"https://github.com/umlx5h/gtrash","license":"MIT","ruby_source_checksum":"1ae7049af934b5fe7c53913e881f1c3a840184d347bc3a55510b7b90645ef6ce","stable_dependencies":[{"go":":build"}],"stable_checksum":"66003276073d9da03cbb4347a4b161f89c81f3706012b77c3e91a154c91f3586","stable_url_args":["https://github.com/umlx5h/gtrash/archive/refs/tags/v0.0.6.tar.gz"],"stable_version":"0.0.6"},"gtree":{"desc":"Generate directory trees and directories using Markdown or programmatically","executables":["gtree"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ddddddO/gtree.git",{":branch":"master"}],"homepage":"https://ddddddo.github.io/gtree/","license":"BSD-2-Clause","ruby_source_checksum":"4b3c1a3c36559e3b8a9493d3e206fd326cfdbd6bc4b2eac5b39ddffc9af4c543","stable_dependencies":[{"go":":build"}],"stable_checksum":"fbedb935bacd045e67a2d91402fa441da0824ff67941bfb5903a653db817e623","stable_url_args":["https://github.com/ddddddO/gtree/archive/refs/tags/v1.14.9.tar.gz"],"stable_version":"1.14.9"},"gts":{"conflicts":[["pcb",{":because":"both install a `gts.h` header"}]],"desc":"GNU triangulated surface library","executables":["delaunay","gts-config","gts2dxf","gts2oogl","gts2stl","gtscheck","gtscompare","gtstemplate","happrox","stl2gts","transform"],"head_dependencies":["glib","netpbm","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://gts.sourceforge.net/","license":"LGPL-2.0-or-later","revision":3,"ruby_source_checksum":"67839123e745adfe4de2946822bf6241d52efb4832f13c8b0791aeff3a8d8a09","stable_dependencies":["glib","netpbm","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"059c3e13e3e3b796d775ec9f96abdce8f2b3b5144df8514eda0cc12e13e8b81e","stable_url_args":["https://downloads.sourceforge.net/project/gts/gts/0.7.6/gts-0.7.6.tar.gz"],"stable_version":"0.7.6","bottle_cellar":":any","bottle_checksum":"ed540825164e099f8f1c9719fada2d186a3f9b9ee10279ad4f2dac658bc68cb8"},"gucharmap":{"bottle_rebuild":1,"desc":"GNOME Character Map, based on the Unicode Character Database","executables":["gucharmap"],"head_dependencies":["at-spi2-core","cairo","glib","gtk+3","pango","pcre2","gettext",{"desktop-file-utils":":build"},{"gobject-introspection":":build"},{"gtk-doc":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"homepage":"https://wiki.gnome.org/Apps/Gucharmap","license":"GPL-3.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"}],"ruby_source_checksum":"221653069750f2a9b07339ce4198ebc2aaed8de15553c13f17d0cd347331c208","stable_dependencies":["at-spi2-core","cairo","glib","gtk+3","pango","pcre2","gettext",{"desktop-file-utils":":build"},{"gobject-introspection":":build"},{"gtk-doc":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"stable_checksum":"d5aa79bee703846af9ba477803e0fd8c8f63d9c7c522a48e64ebf304bfbfe324","stable_url_args":["https://gitlab.gnome.org/GNOME/gucharmap/-/archive/17.0.2/gucharmap-17.0.2.tar.bz2"],"stable_version":"17.0.2"},"guetzli":{"desc":"Perceptual JPEG encoder","executables":["guetzli"],"head_dependencies":["libpng",{"pkgconf":":build"}],"head_url_args":["https://github.com/google/guetzli.git",{":branch":"master"}],"homepage":"https://github.com/google/guetzli","license":"Apache-2.0","ruby_source_checksum":"df8c014c03ab8b67658d61cb6a9cd3cbb242db53e2b32bf47fbd346f72b4803f","stable_dependencies":["libpng",{"pkgconf":":build"}],"stable_checksum":"e52eb417a5c0fb5a3b08a858c8d10fa797627ada5373e203c196162d6a313697","stable_url_args":["https://github.com/google/guetzli/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_cellar":":any","bottle_checksum":"4337b23e3a80393c75f23df48034d14e408b72647ec918caf5ae524ee6716a99"},"guichan":{"desc":"Small, efficient C++ GUI library designed for games","head_dependencies":[{"pkgconf":":test"}],"homepage":"https://github.com/darkbitsorg/guichan","license":"BSD-3-Clause","ruby_source_checksum":"feebe776804e1ede01f71dad0f0b110c0e150cf9976ab8a8fddc3b5314709d35","stable_dependencies":[{"pkgconf":":test"}],"stable_checksum":"2f3b265d1b243e30af9d87e918c71da6c67947978dcaa82a93cb838dbf93529b","stable_url_args":["https://github.com/darkbitsorg/guichan/releases/download/v0.8.3/guichan-0.8.3.tar.gz"],"stable_version":"0.8.3"},"guile-fibers":{"desc":"Concurrent ML-like concurrency for Guile","head_dependencies":["guile","libevent","bdw-gc",{"autoconf":":build"},{"automake":":build"}],"homepage":"https://codeberg.org/guile/fibers","license":"LGPL-3.0-or-later","ruby_source_checksum":"00eafc49c913c8ba87a3b1041691e961e56c239fd0551ed8052ba2fa322a930e","stable_dependencies":["guile","libevent","bdw-gc",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"abc8b97c9bd595549b908189010e987df9d3685e09208b712f93b8593c97d8a1","stable_url_args":["https://codeberg.org/guile/fibers/archive/v1.4.3.tar.gz"],"stable_version":"1.4.3"},"guile-gnutls":{"bottle_rebuild":1,"caveats":"If you are going to use the Guile bindings you will need to add the following\nto your .bashrc or equivalent in order for Guile to find the TLS certificates\ndatabase:\n  export GUILE_TLS_CERTIFICATE_DIRECTORY=$HOMEBREW_PREFIX/etc/gnutls/\n","desc":"Guile bindings for the GnuTLS library","head_dependencies":["gnutls","guile","bdw-gc",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://codeberg.org/guile-gnutls/guile-gnutls.git",{":branch":"main"}],"homepage":"https://codeberg.org/guile-gnutls/guile-gnutls","license":"LGPL-2.1-or-later","post_install_steps":[{"path":{"base":"lib","path":"guile/3.0/site-ccache/gnutls.go"},"type":"touch"}],"ruby_source_checksum":"f2b392318d0bb70107c2f42fb2a2dd7c451a42856ab9dd943a69b532a14a92e1","stable_dependencies":["gnutls","guile","bdw-gc"],"stable_checksum":"76ba2a0f47edde7fd2f583fc1162ed1ce8339bdaf7e9d9cc39387fcc95fb935b","stable_url_args":["https://codeberg.org/guile-gnutls/guile-gnutls/releases/download/v5.0.2/guile-gnutls-5.0.2.tar.gz"],"stable_version":"5.0.2"},"guile":{"aliases":["guile@3"],"bottle_rebuild":1,"caveats":"Guile libraries can now be installed here:\n    Source files: $HOMEBREW_PREFIX/share/guile/site/3.0\n  Compiled files: $HOMEBREW_PREFIX/lib/guile/3.0/site-ccache\n      Extensions: $HOMEBREW_PREFIX/lib/guile/3.0/extensions\n\nAdd the following to your .bashrc or equivalent:\n  export GUILE_LOAD_PATH=\"$HOMEBREW_PREFIX/share/guile/site/3.0\"\n  export GUILE_LOAD_COMPILED_PATH=\"$HOMEBREW_PREFIX/lib/guile/3.0/site-ccache\"\n  export GUILE_SYSTEM_EXTENSIONS_PATH=\"$HOMEBREW_PREFIX/lib/guile/3.0/extensions\"\n","desc":"GNU Ubiquitous Intelligent Language for Extensions","executables":["guild","guile","guile-config","guile-snarf","guile-tools"],"head_dependencies":["bdw-gc","gmp","libtool","libunistring","pkgconf","readline",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"texinfo":":build"},{"gnu-sed":":build"}],"head_url_args":["https://git.savannah.gnu.org/git/guile.git",{":branch":"main"}],"head_uses_from_macos":[[{"flex":":build"}],["gperf"],["libffi"],["libxcrypt"]],"homepage":"https://www.gnu.org/software/guile/","license":"LGPL-3.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"lib/guile/3.0/site-ccache"},"type":"mkdir_p"},{"path":{"base":"homebrew_prefix","path":"lib/guile/3.0/extensions"},"type":"mkdir_p"},{"path":{"base":"homebrew_prefix","path":"share/guile/site/3.0"},"type":"mkdir_p"}],"ruby_source_checksum":"7862b7f1ca50ae7847dd11f1eccbeb19630f7aa94aec824e0f243cd71dae53b7","stable_dependencies":["bdw-gc","gmp","libtool","libunistring","pkgconf","readline",{"gnu-sed":":build"}],"stable_checksum":"818c79d236657a7fa96fb364137cc7b41b3bdee0d65c6174ca03769559579460","stable_url_args":["https://ftpmirror.gnu.org/gnu/guile/guile-3.0.11.tar.xz"],"stable_uses_from_macos":[["gperf"],["libffi"],["libxcrypt"]],"stable_version":"3.0.11"},"gulp-cli":{"bottle_rebuild":1,"desc":"Command-line utility for Gulp","executables":["gulp"],"head_dependencies":["node"],"homepage":"https://github.com/gulpjs/gulp-cli","license":"MIT","ruby_source_checksum":"7ca7a1ea16ddd506e650b061997ff0ad3b4e724a9bc043ce6526c0aff28a3b2a","stable_dependencies":["node"],"stable_checksum":"683fa88d8d15b49a8adf760f25e4e46f068f1e065fe234e1199b27fe6bf0376e","stable_url_args":["https://registry.npmjs.org/gulp-cli/-/gulp-cli-3.1.0.tgz"],"stable_version":"3.1.0","bottle_tag":":all","bottle_checksum":"240302d96e2d2ded3a74ad80abc51db6c8539e32421a6026a081879c1387dc3c"},"gum":{"desc":"Tool for glamorous shell scripts","executables":["gum"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/charmbracelet/gum.git",{":branch":"main"}],"homepage":"https://github.com/charmbracelet/gum","license":"MIT","ruby_source_checksum":"fabc5e0ddea2778a8dea23d880da1faaa21984b52494ebbd849bc0d09ff7221e","stable_dependencies":[{"go":":build"}],"stable_checksum":"763a7f89dfebf8e77f86e680bace48a09423cfb9e4b4f4ba22d2c9836d311f95","stable_url_args":["https://github.com/charmbracelet/gum/archive/refs/tags/v0.17.0.tar.gz"],"stable_version":"0.17.0"},"gumbo-parser":{"desc":"C99 library for parsing HTML5","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://codeberg.org/gumbo-parser/gumbo-parser","license":"Apache-2.0","ruby_source_checksum":"d538d679e7e8d547ecaee4e0fb5ac19c447f1da4eed1838564819180efd488f1","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"dbdc159dc8e5c6f3f254e50bce689dd9e439064ff06c165d5653410a5714ab66","stable_url_args":["https://codeberg.org/gumbo-parser/gumbo-parser/archive/0.13.2.tar.gz"],"stable_version":"0.13.2"},"gup":{"desc":"Update binaries installed by go install","executables":["gup"],"head_dependencies":["go"],"head_url_args":["https://github.com/nao1215/gup.git",{":branch":"main"}],"homepage":"https://github.com/nao1215/gup","license":"Apache-2.0","ruby_source_checksum":"01486cb30942f8be15de1398f8378782a253ce93402742bfc320f2c0af13ec63","stable_dependencies":["go"],"stable_checksum":"e01a0c2ac567a61f31fac28b656022a6ba3a63c1226655eecb4f40b92a0c9ca0","stable_url_args":["https://github.com/nao1215/gup/archive/refs/tags/v1.7.1.tar.gz"],"stable_version":"1.7.1"},"gupnp-av":{"desc":"Library to help implement UPnP A/V profiles","head_dependencies":["glib",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://wiki.gnome.org/GUPnP/","license":"LGPL-2.1-or-later","ruby_source_checksum":"cebac1e10cfad1374955c1e01a18503d96e294c4b348abfd3ba96ce1734613c9","stable_dependencies":["glib",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"93918fcf5af529fda5b3d2d9fc3b77cd93df88064939b82f249f5577d8de1c02","stable_url_args":["https://download.gnome.org/sources/gupnp-av/0.14/gupnp-av-0.14.5.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.14.5"},"gupnp-tools":{"desc":"Free replacements of Intel's UPnP tools","executables":["gssdp-discover","gupnp-av-cp","gupnp-event-dumper","gupnp-network-light","gupnp-universal-cp","gupnp-upload"],"head_dependencies":["gdk-pixbuf","glib","gssdp","gtk+3","gtksourceview4","gupnp","gupnp-av","libsoup","libxml2","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://wiki.gnome.org/GUPnP/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.0-or-later"]},"ruby_source_checksum":"dac97413ea01e40eb4a0f4e358d614091650de7ee92d8426bb7f46f87024b81a","stable_dependencies":["gdk-pixbuf","glib","gssdp","gtk+3","gtksourceview4","gupnp","gupnp-av","libsoup","libxml2","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"2c7f6f538fb36a15322be532217e5de161182c943c0a8b0da4458cf970b4092f","stable_url_args":["https://download.gnome.org/sources/gupnp-tools/0.12/gupnp-tools-0.12.4.tar.xz"],"stable_version":"0.12.4"},"gupnp":{"desc":"Framework for creating UPnP devices and control points","executables":["gupnp-binding-tool-1.6"],"head_dependencies":["glib","gssdp","libsoup","libxml2","python@3.14",{"docbook-xsl":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"homepage":"https://gitlab.gnome.org/GNOME/gupnp","license":"LGPL-2.0-or-later","ruby_source_checksum":"34959155ed3a3a36acaac7bf41731427a37b136bf45b71a41f29a88ba6a8d21f","stable_dependencies":["glib","gssdp","libsoup","libxml2","python@3.14",{"docbook-xsl":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"stable_checksum":"a1ee07b7b12673c32d7fc73ca158a50c1a4dc69ab35b65e94d24d38ac875345e","stable_url_args":["https://download.gnome.org/sources/gupnp/1.6/gupnp-1.6.10.tar.xz"],"stable_version":"1.6.10"},"gurk":{"desc":"Signal Messenger client for terminal","executables":["gurk"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"homepage":"https://github.com/boxdot/gurk-rs","license":"AGPL-3.0-only","ruby_source_checksum":"6f339c805a44d5b74ceae69ada0dd24d23915c81443f416e73aff479a839aa9e","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"1c8ee4466374375a3df2ccd94fcc86d76bfcdd868820f3f9d4a1f2cbed2be22b","stable_url_args":["https://github.com/boxdot/gurk-rs/archive/refs/tags/v0.9.3.tar.gz"],"stable_version":"0.9.3"},"gut":{"desc":"Beginner friendly porcelain for git","executables":["gut"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/julien040/gut.git",{":branch":"main"}],"homepage":"https://gut-cli.dev/","license":"MIT","ruby_source_checksum":"50394cdaf557a5220617e572f303be5806772db178a6a9ad5c1ca05a54ee167b","stable_dependencies":[{"go":":build"}],"stable_checksum":"2e5af066ac8bcf46ef15cd9c788e57862c3dcb6119539eac100a71daee148e7d","stable_url_args":["https://github.com/julien040/gut/archive/refs/tags/0.3.3.tar.gz"],"stable_version":"0.3.3"},"gvp":{"bottle_rebuild":2,"desc":"Go versioning packager","executables":["gvp"],"homepage":"https://github.com/pote/gvp","license":"MIT","ruby_source_checksum":"9e6724d953fc72db0d7d718c85d6d80da537b355351924a30183b38c6b7dd448","stable_patches":[{"strip":"p1","url":"https://github.com/pote/gvp/commit/11c4cefd.patch?full_index=1","sha256":"19c59c5185d351e05d0b3fbe6a4dba3960c34a804d67fe320e3189271374c494"}],"stable_checksum":"e1fccefa76495293350d47d197352a63cae6a014d8d28ebdedb785d4304ee338","stable_url_args":["https://github.com/pote/gvp/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0","bottle_tag":":all","bottle_checksum":"7570737e59ef17b2cde9b25b56a9f148a839924b0e0bc9b9a91e30ee95b6a3e6"},"gwctl":{"bottle_rebuild":1,"desc":"CLI for managing and inspecting Gateway API resources in Kubernetes clusters","executables":["gwctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubernetes-sigs/gwctl.git",{":branch":"main"}],"homepage":"https://github.com/kubernetes-sigs/gwctl","license":"Apache-2.0","ruby_source_checksum":"08ab5c1c76dbd7837914c0847be20e851185658f1af950ef33aba688f7fdf84b","stable_dependencies":[{"go":":build"}],"stable_checksum":"ee3bf78df7645f518db0adc21aa156507847c4f0727eb949d7d49c8aa8cb9c73","stable_url_args":["https://github.com/kubernetes-sigs/gwctl/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"gwenhywfar":{"conflicts":[["go-size-analyzer",{":because":"both install `gsa` binaries"}]],"desc":"Utility library required by aqbanking and related software","executables":["gct-tool","gsa","gwbuild","gwenhywfar-config","mklistdoc","typemaker","typemaker2","xmlmerge"],"head_dependencies":["gnutls","libgcrypt","libgpg-error","openssl@3","pkgconf","qtbase","gettext",{"gettext":":build"},{"cmake":":test"}],"homepage":"https://www.aquamaniac.de/rdm/projects/gwenhywfar","license":"LGPL-2.1-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"b847371b803b6c0e1ee370f13882fcd2a825bdb5da0dcb7b9799732391f6b842","stable_dependencies":["gnutls","libgcrypt","libgpg-error","openssl@3","pkgconf","qtbase","gettext",{"gettext":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"8916feaa99cb954f963f2cba8dd2dffe57cacf7f284daf00eab071aad6fe2ab3","stable_url_args":["https://www.aquamaniac.de/rdm/attachments/download/630/gwenhywfar-5.14.1.tar.gz"],"stable_version":"5.14.1"},"gws":{"bottle_rebuild":1,"conflicts":[["googleworkspace-cli",{":because":"both install a `gws` binary"}]],"desc":"Manage workspaces composed of git repositories","executables":["gws"],"head_dependencies":["bash"],"homepage":"https://streakycobra.github.io/gws/","license":"MIT","ruby_source_checksum":"b7f221a034d4ac9058ee2906d2559ee39852767f160b785653d2a1495f080b8d","stable_dependencies":["bash"],"stable_checksum":"f92b7693179c2522c57edd578abdb90b08f6e2075ed27abd4af56c1283deab1a","stable_url_args":["https://github.com/StreakyCobra/gws/archive/refs/tags/0.2.0.tar.gz"],"stable_version":"0.2.0","bottle_tag":":all","bottle_checksum":"0d31f65a9ff26f5e0d80055636889fe835445ffcdcccb144333e042ae2b771aa"},"gwt":{"desc":"Google web toolkit","executables":["i18nCreator","webAppCreator"],"head_dependencies":["openjdk"],"homepage":"https://www.gwtproject.org/","license":"Apache-2.0","ruby_source_checksum":"91cd89615cd8e232a1b35c7f27ecfe036f62747b6094b6f8a33b24242e90f0eb","stable_dependencies":["openjdk"],"stable_checksum":"92610f2f9b929a8625b858fe394c15351357ba32733282e79e38168ecc0d131d","stable_url_args":["https://github.com/gwtproject/gwt/releases/download/2.13.1/gwt-2.13.1.zip"],"stable_version":"2.13.1","bottle_tag":":all","bottle_checksum":"d14dc605a4b0a4628bb6b2df67684e850e32f7fa02cf12c1da4559fcaeecc189"},"gwyddion":{"desc":"Scanning Probe Microscopy visualization and analysis tool","executables":["gwyddion","gwyddion-thumbnailer"],"head_dependencies":["gtk+3","gtk-mac-integration","cairo","fftw","gdk-pixbuf","glib","libpng","libxml2","libzip","pango","zstd","at-spi2-core","gettext","harfbuzz",{"autoconf":":build"},{"automake":":build"},{"docbook-xsl":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://svn.code.sf.net/p/gwyddion/code/branches/GWYDDION-UNSTABLE"],"head_uses_from_macos":[[{"libxslt":":build"}],["bzip2"]],"homepage":"https://gwyddion.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"52c503b63cc3cb6e305dd0023832cf1c4a9cab67797adc1b8127713fa1073ac3","stable_dependencies":["gtk+","cairo","fftw","gdk-pixbuf","glib","libpng","libxml2","libzip","pango","zstd","at-spi2-core","gettext","harfbuzz",{"pkgconf":":build"},{"autoconf":":build"},{"automake":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"2df721befccbe4d5ee2ba564b32e69341f8ce1de637e2045838a09a2d46b5dba","stable_url_args":["https://downloads.sourceforge.net/project/gwyddion/gwyddion/2.71/gwyddion-2.71.tar.xz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.71"},"gx":{"deprecate_args":{":date":"2024-12-07",":because":":unmaintained"},"desc":"Language-agnostic, universal package manager","disable_args":{":date":"2025-12-07",":because":":unmaintained"},"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/whyrusleeping/gx.git",{":branch":"master"}],"homepage":"https://github.com/whyrusleeping/gx","license":"MIT","ruby_source_checksum":"bd90afc428f7946cb9528c7ff96ba99008b5f713b782916591c51ed5440135a8","stable_dependencies":[{"go":":build"}],"stable_checksum":"2c0b90ddfd3152863f815c35b37e94d027216c6ba1c6653a94b722bf6e2b015d","stable_url_args":["https://github.com/whyrusleeping/gx/archive/refs/tags/v0.14.3.tar.gz"],"stable_version":"0.14.3","bottle_checksum":"7099419ae5d6da42d66de65b1a4b9355f586f7484a6a738d1caa1c77ff917670"},"gxml":{"desc":"GObject-based XML DOM API","head_dependencies":["glib","libgee","libxml2","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://wiki.gnome.org/GXml","license":"LGPL-2.1-or-later","revision":2,"ruby_source_checksum":"b663b750d7ca8c712b5ebe5de39e1b0b06e2bcaeb9b8dc0810474bbb714465e8","stable_dependencies":["glib","libgee","libxml2","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.gnome.org/GNOME/gxml/-/commit/6551103abd5143e51814ec1dce9b36bb9a46e09f.diff","sha256":"b87f585ab782b2ff4f024c45c9a90791c2023e3703756f2eb799591e7978e640"}],"stable_checksum":"d8d8b16ff701d0c5ff04b337b246880ec4523abfe897a1f77acdf7d73fb14b84","stable_url_args":["https://gitlab.gnome.org/GNOME/gxml/-/archive/0.20.4/gxml-0.20.4.tar.bz2"],"stable_version":"0.20.4"},"gyb":{"bottle_rebuild":3,"caveats":"Default config_folder: $HOMEBREW_PREFIX/etc/gyb","desc":"CLI for backing up and restoring Gmail messages","executables":["gyb"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/GAM-team/got-your-back.git",{":branch":"main"}],"homepage":"https://github.com/GAM-team/got-your-back/","license":"Apache-2.0","ruby_source_checksum":"c080e96b99278b166cdf50e64fd95998afd14be279993871f9a142b862e3204f","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"96d8ec7c63bb33e5484f5ad6ac28c5762e9f2a2296d55955e0f48527ebcde45c","stable_url_args":["https://github.com/GAM-team/got-your-back/archive/refs/tags/v1.95.tar.gz"],"stable_version":"1.95"},"gzip":{"desc":"Popular GNU data compression program","executables":["gunzip","gzexe","gzip","zcat","zcmp","zdiff","zegrep","zfgrep","zforce","zgrep","zless","zmore","znew"],"homepage":"https://www.gnu.org/software/gzip/","license":"GPL-3.0-or-later","ruby_source_checksum":"9bd5ea5486358466a2587557186a52cae5f5ec2e61da07134138e7f0ce9c9988","stable_checksum":"613d6ea44f1248d7370c7ccdeee0dd0017a09e6c39de894b3c6f03f981191c6b","stable_url_args":["https://ftpmirror.gnu.org/gnu/gzip/gzip-1.14.tar.gz"],"stable_version":"1.14"},"gzrt":{"bottle_rebuild":1,"desc":"Gzip recovery toolkit","executables":["gzrecover"],"homepage":"https://www.urbanophile.com/arenn/coding/gzrt/gzrt.html","license":"GPL-2.0-or-later","ruby_source_checksum":"b284aadbbc41823a5b4523dd6143742ced668c09966a5ad1cb9605e05c029b2f","stable_checksum":"b0b7dc53dadd8309ad9f43d6d6be7ac502c68ef854f1f9a15bd7f543e4571fee","stable_url_args":["https://www.urbanophile.com/arenn/coding/gzrt/gzrt-0.8.tar.gz"],"stable_version":"0.8"},"h2":{"desc":"Java SQL database","executables":["h2"],"head_dependencies":["openjdk"],"homepage":"https://www.h2database.com/","license":"MPL-2.0","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"a6d0d54ebdb2e1a52c7ef5c0d9a042fd6bef9420e734137b5f57c21a9893dce0","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/h2/bin/h2","-tcp","-web","-pg"]],"stable_dependencies":["openjdk"],"stable_checksum":"154d7aac3c33cae3dc361ad0c5296040be08ed0508acde6560c03842088d147e","stable_url_args":["https://github.com/h2database/h2database/releases/download/version-2.4.240/h2-2025-09-22.zip"],"stable_version":"2.4.240","bottle_tag":":all","bottle_checksum":"25e30c35e2bec1dbb31e0312715d8f1bc79e1700b8eef3931b2257ba609d53f2"},"h264bitstream":{"desc":"Library for reading and writing H264 video streams","executables":["h264_analyze"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://h264bitstream.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"ba07df5506e25cd4d0964b190c9b72db28b6eec33adfa99c1a58accf85f8ec89","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"94912cb07ef67da762be9c580b325fd8957ad400793c9030f3fb6565c6d263a7","stable_url_args":["https://downloads.sourceforge.net/project/h264bitstream/h264bitstream/0.2.0/h264bitstream-0.2.0.tar.gz"],"stable_version":"0.2.0","bottle_cellar":":any","bottle_checksum":"86d9c15b08de87f85f791e45669241a1a27fefef2ddbccf6016642505e69c6e6"},"h26forge":{"desc":"Tool for making syntactically valid but semantically spec-noncompliant videos","executables":["h26forge"],"head_dependencies":[{"rust":":build"}],"head_uses_from_macos":[["llvm"]],"homepage":"https://github.com/h26forge/h26forge","license":"MIT","ruby_source_checksum":"cd8171a1037e846935ce2fa7a6e06a4e50ba99d43f0c8a3d174258262b122408","stable_dependencies":[{"rust":":build"}],"stable_checksum":"66e3bd1f63e6c70db334d103107ced2b2924aaee6472c71682ed34c8276203b0","stable_url_args":["https://github.com/h26forge/h26forge/archive/refs/tags/2024-07-06.tar.gz"],"stable_uses_from_macos":[["llvm"]],"stable_version":"2024-07-06"},"h2c":{"bottle_rebuild":1,"desc":"Headers 2 curl","executables":["h2c"],"homepage":"https://curl.se/h2c/","license":"MIT","ruby_source_checksum":"97f738a4bbd1a9f86c76e7b01d64048384c1762bca3a4f20652257d693dcb9f0","stable_checksum":"1c5e4d76131abb5151c89cc54945256509dad9d12cab36205aa5bcd7f8a311af","stable_url_args":["https://github.com/curl/h2c/archive/refs/tags/1.0.tar.gz"],"stable_version":"1.0","bottle_tag":":all","bottle_checksum":"1380fd71175ca3911be9411e849ff6a739dca5b676771a42a6437c629216983e"},"h2o":{"bottle_rebuild":1,"caveats":"A basic example configuration file has been placed in $HOMEBREW_PREFIX/etc/h2o.\n\nYou can find fuller, unmodified examples in $HOMEBREW_PREFIX/opt/h2o/share/h2o/examples.\n","deprecate_args":{":date":"2026-02-19",":because":"upstream does not provide tagged versions anymore"},"desc":"HTTP server with support for HTTP/1.x and HTTP/2","disable_args":{":date":"2027-02-19",":because":"upstream does not provide tagged versions anymore"},"executables":["h2o"],"head_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/h2o/h2o/","license":"MIT","revision":3,"ruby_source_checksum":"99a255be3d4be0afe7573498bfc5a56e79a44bac11aae0ae5ea23e2615141a26","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/h2o/bin/h2o","-c","$HOMEBREW_PREFIX/etc/h2o/h2o.conf"]],"stable_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"f8cbc1b530d85ff098f6efc2c3fdbc5e29baffb30614caac59d5c710f7bda201","stable_url_args":["https://github.com/h2o/h2o/archive/refs/tags/v2.2.6.tar.gz"],"stable_version":"2.2.6"},"h2spec":{"bottle_rebuild":1,"desc":"Conformance testing tool for HTTP/2 implementation","executables":["h2spec"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/summerwind/h2spec.git",{":branch":"master"}],"homepage":"https://github.com/summerwind/h2spec","license":"MIT","ruby_source_checksum":"8f91120151cf2b20d20db2c1965a84cf1211fb1578b8f3090177cd7173374dbd","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/summerwind/h2spec.git",{":tag":"v2.6.0",":revision":"70ac2294010887f48b18e2d64f5cccd48421fad1"}],"stable_version":"2.6.0","bottle_checksum":"90d9e00cce2bd7659510bb75cc6735b94d7488207a4aeb665fd9aedae3ed8ca1"},"h3":{"desc":"Hexagonal hierarchical geospatial indexing system","executables":["cellToBoundary","cellToBoundaryHier","cellToLatLng","cellToLatLngHier","cellToLocalIj","gridDisk","gridDiskUnsafe","h3","h3ToComponents","h3ToHier","latLngToCell","localIjToCell"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://uber.github.io/h3/","license":"Apache-2.0","ruby_source_checksum":"3abbb54ce4d78a58f8157276fedcf9e3c49f2851cc2398df52bf59ff9db0aa06","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"0da8a392a6ff77e76b60e6a331a49497d0935b6b7b6899da7a3e2786139b0441","stable_url_args":["https://github.com/uber/h3/archive/refs/tags/v4.5.0.tar.gz"],"stable_version":"4.5.0"},"hack-browser-data":{"desc":"Command-line tool for decrypting and exporting browser data","executables":["hack-browser-data"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/moonD4rk/HackBrowserData.git",{":branch":"main"}],"homepage":"https://github.com/moonD4rk/HackBrowserData","license":"MIT","ruby_source_checksum":"b728e0640c9f594febd132cf638b19960f00253846c94ffaaee3ec378c8a0b9d","stable_dependencies":[{"go":":build"}],"stable_checksum":"8efd8b28d85ef96683ee5f501e882685108ce78a8e128d42a194c949da74465f","stable_url_args":["https://github.com/moonD4rk/HackBrowserData/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"hackrf":{"desc":"Low cost software radio platform","executables":["hackrf_biast","hackrf_clock","hackrf_cpldjtag","hackrf_debug","hackrf_info","hackrf_operacake","hackrf_spiflash","hackrf_sweep","hackrf_transfer"],"head_dependencies":["fftw","libusb",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/greatscottgadgets/hackrf.git",{":branch":"main"}],"homepage":"https://greatscottgadgets.com/hackrf/","license":"GPL-2.0-or-later","ruby_source_checksum":"aec10cf07283be2e67212cd75bc22fcc5e513505801f26e69507b9d1557f5dd5","stable_dependencies":["fftw","libusb",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"d2b76a1115d9b4df648c29efb2f3c8e80009b7cf9a8adf37abbfdba72101b086","stable_url_args":["https://github.com/greatscottgadgets/hackrf/releases/download/v2026.01.3/hackrf-2026.01.3.tar.xz"],"stable_version":"2026.01.3"},"hadolint":{"bottle_rebuild":1,"desc":"Smarter Dockerfile linter to validate best practices","executables":["hadolint"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_uses_from_macos":[["libffi"],["xz"]],"homepage":"https://github.com/hadolint/hadolint","license":"GPL-3.0-only","ruby_source_checksum":"72b0c5b6a7b98afb7587606ce9831415176d1c9ea79ebc0bb3b1d8ce6bde3c97","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"002a411ac608696327d65aaa6e77c8fafe2561429ce56cca0ccb67c2956f8dd5","stable_url_args":["https://github.com/hadolint/hadolint/archive/refs/tags/v2.14.0.tar.gz"],"stable_uses_from_macos":[["libffi"],["xz"]],"stable_version":"2.14.0"},"hadoop":{"conflicts":[["corepack",{":because":"both install `yarn` binaries"}],["yarn",{":because":"both install `yarn` binaries"}]],"desc":"Framework for distributed processing of large data sets","executables":["FederationStateStore","distribute-exclude.sh","hadoop","hadoop-daemon.sh","hadoop-daemons.sh","hdfs","httpfs.sh","kms.sh","mapred","mr-jobhistory-daemon.sh","refresh-namenodes.sh","start-all.sh","start-balancer.sh","start-dfs.sh","start-secure-dns.sh","start-yarn.sh","stop-all.sh","stop-balancer.sh","stop-dfs.sh","stop-secure-dns.sh","stop-yarn.sh","workers.sh","yarn","yarn-daemon.sh","yarn-daemons.sh"],"head_dependencies":["openjdk@17"],"homepage":"https://hadoop.apache.org/","license":"Apache-2.0","ruby_source_checksum":"8c41abf94d82b2edab85d7812e0ad1dbe19b3f1883d6c5e965ce614907e2aeb3","stable_dependencies":["openjdk@17"],"stable_checksum":"82b9c2b89c2c903dc1047b1297da42ae5bcbf4a3e7355940c337eb5a51404850","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=hadoop/common/hadoop-3.5.0/hadoop-3.5.0.tar.gz"],"stable_version":"3.5.0","bottle_tag":":all","bottle_checksum":"7ed2ca815df59d77574e8d86b9e66a5283c565e39b75e71b1c242e94c881565f"},"haiti":{"desc":"Hash type identifier","executables":["haiti"],"head_dependencies":["ruby",{"rust":":build"}],"head_uses_from_macos":[["llvm"]],"homepage":"https://noraj.github.io/haiti/#/","license":"MIT","ruby_source_checksum":"0456d7beed675ebf4b33fa85bcbd554e57c26076604b585f174101814a78b349","stable_dependencies":["ruby",{"rust":":build"}],"stable_checksum":"505ae91562ad8c21e31874b77c0000fc8bf649aaf031a05b15aaa92124f2ddf2","stable_url_args":["https://github.com/noraj/haiti/archive/refs/tags/v4.0.0.tar.gz"],"stable_uses_from_macos":[["llvm"]],"stable_version":"4.0.0"},"halibut":{"desc":"Yet another free document preparation system","executables":["halibut"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://git.tartarus.org/simon/halibut.git",{":branch":"main"}],"homepage":"https://www.chiark.greenend.org.uk/~sgtatham/halibut/","license":{":all_of":["MIT","APAFML"]},"ruby_source_checksum":"2859565d128643174b64a8da59ac046a0fff2a3495b880cf4494d2c27bb15351","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"aaa0f7696f17f74f42d97d0880aa088f5d68ed3079f3ed15d13b6e74909d3132","stable_url_args":["https://www.chiark.greenend.org.uk/~sgtatham/halibut/halibut-1.3/halibut-1.3.tar.gz"],"stable_version":"1.3","bottle_checksum":"8b45d0f3af3aba76ea7e2b5e0c447f0ae7674db57330c2d03c6a6dc8e5ef9a53"},"halide":{"desc":"Language for fast, portable data-parallel computation","executables":["adams2019_retrain_cost_model","adams2019_weightsdir_to_weightsfile","anderson2021_retrain_cost_model","anderson2021_weightsdir_to_weightsfile","featurization_to_sample","gengen","get_host_target"],"head_dependencies":["flatbuffers","jpeg-turbo","libpng","lld@21","llvm@21","python@3.14","wabt","openssl@3",{"cmake":":build"},{"pybind11":":build"}],"head_url_args":["https://github.com/halide/Halide.git",{":branch":"main"}],"homepage":"https://halide-lang.org","license":"MIT","revision":1,"ruby_source_checksum":"1a2b1e76404aaf4b4737258afca1c999653b181014b37a7ae06b2a1d7b5af128","stable_dependencies":["flatbuffers","jpeg-turbo","libpng","lld@21","llvm@21","python@3.14","wabt","openssl@3",{"cmake":":build"},{"pybind11":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/halide/Halide/commit/7d7f0b4422594296fed1d561a43dc262d163d2b8.patch?full_index=1","sha256":"6b861e585ce4d71aec53b225562e078086ee310e8c6e7a052bf3fd53f03322ab"}],"stable_checksum":"aa6b6f5e89709ca6bc754ce72b8b13b2abce0d6b001cb2516b1c6f518f910141","stable_url_args":["https://github.com/halide/Halide/archive/refs/tags/v21.0.0.tar.gz"],"stable_version":"21.0.0"},"halp":{"desc":"CLI tool to get help with CLI tools","executables":["halp"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/orhun/halp.git",{":branch":"main"}],"homepage":"https://halp.cli.rs/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"24ca0089ffcd2e2547d87e5149b40b9e9a307838adb04b26e205ab369445135e","stable_dependencies":[{"rust":":build"}],"stable_checksum":"de4e931aebd420e800007c446115f9fa3e2e581cbb4f2db9cb10488862e5f98b","stable_url_args":["https://github.com/orhun/halp/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"hamlib":{"desc":"Ham radio control libraries","executables":["ampctl","ampctld","rigctl","rigctlcom","rigctld","rigctlsync","rigctltcp","rigmem","rigsmtr","rigswr","rigtestlibusb","rigtestmcast","rigtestmcastrx","rotctl","rotctld"],"head_dependencies":["libtool","libusb","libusb-compat",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/hamlib/hamlib.git",{":branch":"master"}],"homepage":"http://www.hamlib.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"d2177477034cdc6cb99afc2aacca63fcaf674eba69a338188b882ea18efaf690","stable_dependencies":["libtool","libusb","libusb-compat",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"ae1fcf2dbc80ea0786ea8f047b09399c3f7737d1930442f61a031708ed33e88f","stable_url_args":["https://github.com/Hamlib/Hamlib/releases/download/4.7.2/hamlib-4.7.2.tar.gz"],"stable_version":"4.7.2"},"handbrake":{"desc":"Open-source video transcoder available for Linux, Mac, and Windows","executables":["HandBrakeCLI"],"head_dependencies":["dav1d","freetype","fribidi","harfbuzz","jansson","jpeg-turbo","lame","libass","libbluray","libdvdnav","libdvdread","libogg","libvorbis","libvpx","opus","speex","svt-av1","theora","x264","xz","zimg","libx11",{"autoconf":":build"},{"automake":":build"},{"cmake":":build"},{"libtool":":build"},{"meson":":build"},{"nasm":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/HandBrake/HandBrake.git",{":branch":"master"}],"head_uses_from_macos":[[{"m4":":build"}],[{"python":":build"}],["bzip2"],["libxml2"]],"homepage":"https://handbrake.fr/","license":"GPL-2.0-only","ruby_source_checksum":"4aeb2da7040a35626d87107473830eac237d2ab34c4c287c448f04cdb995c187","stable_dependencies":["dav1d","freetype","fribidi","harfbuzz","jansson","jpeg-turbo","lame","libass","libbluray","libdvdnav","libdvdread","libogg","libvorbis","libvpx","opus","speex","svt-av1","theora","x264","xz","zimg","libx11",{"autoconf":":build"},{"automake":":build"},{"cmake":":build"},{"libtool":":build"},{"meson":":build"},{"nasm":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"12b046350f2422dc28783ff94229aff4ba5fe5e683431e057355d36163b2593a","stable_url_args":["https://github.com/HandBrake/HandBrake/releases/download/1.11.2/HandBrake-1.11.2-source.tar.bz2"],"stable_uses_from_macos":[[{"m4":":build"}],[{"python":":build"}],["bzip2"],["libxml2"]],"stable_version":"1.11.2"},"hapi-fhir-cli":{"desc":"Command-line interface for the HAPI FHIR library","executables":["hapi-fhir-cli"],"head_dependencies":["openjdk"],"homepage":"https://hapifhir.io/","license":"Apache-2.0","ruby_source_checksum":"893b2844618bf7627d95e74381d573072b3c5ecb396be4505dd254c09a68a142","stable_dependencies":["openjdk"],"stable_checksum":"66a0308a7babbb59a73d1b9a1dddbd357ac5bfeb62251c3a08d5abbba87f948a","stable_url_args":["https://github.com/hapifhir/hapi-fhir/releases/download/v8.10.0/hapi-fhir-8.10.0-cli.zip"],"stable_version":"8.10.0","bottle_tag":":all","bottle_checksum":"0b0ecd3868eaec3179e828242e0622847e7d557f426897bb68185f7783b73b00"},"hapless":{"desc":"Run and manage background processes","executables":["hap"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/bmwant/hapless.git",{":branch":"main"}],"homepage":"https://bmwant.link/hapless-easily-run-and-manage-background-processes/","license":"MIT","revision":1,"ruby_source_checksum":"dedb97da8236dd09cb5bb1e49e3473bf1086d117e3562c9616eb6db50f687573","stable_dependencies":["python@3.14"],"stable_checksum":"b54707a5f77ac8e779bfd0c8c49344333e9d40a5c9479f0da1c303ffa237077d","stable_url_args":["https://files.pythonhosted.org/packages/2c/ab/a5c875f00927421371c9c36849030ba84dc171e7157575fd85126e893064/hapless-0.15.1.tar.gz"],"stable_version":"0.15.1"},"happy-coder":{"desc":"CLI for operating AI coding agents from mobile devices","executables":["happy","happy-mcp"],"head_dependencies":["difftastic","node","ripgrep",{"yarn":":build"}],"head_url_args":["https://github.com/slopus/happy-cli.git",{":branch":"main"}],"homepage":"https://happy.engineering","license":"MIT","ruby_source_checksum":"d867d860595630cb3737848044a36d0535f8c35c8519e0bb987fcc6ec2c5d84d","stable_dependencies":["difftastic","node","ripgrep",{"yarn":":build"}],"stable_checksum":"42e1281f806aa2e604d684853213e4936f2424ea220e90f2cd6c06f4f37f297d","stable_url_args":["https://github.com/slopus/happy-cli/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0"},"haproxy":{"aliases":["haproxy@3.4"],"desc":"Reliable, high performance TCP/HTTP load balancer","executables":["haproxy"],"head_dependencies":["openssl@3","pcre2"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://www.haproxy.org/","license":{"GPL-2.0-or-later":{":with":"openvpn-openssl-exception"}},"ruby_source_checksum":"32671268a2ac1d0f6c321dfaa0cd955c6346205270869a17279190fff7adbb21","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/haproxy.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/haproxy.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/haproxy/bin/haproxy","-f","$HOMEBREW_PREFIX/etc/haproxy.cfg"]],"stable_dependencies":["openssl@3","pcre2"],"stable_checksum":"b1330dbb0d6e6bc4a72c4708a6a9e585579cd1156dfe5763c26305105bc12907","stable_url_args":["https://www.haproxy.org/download/3.4/src/haproxy-3.4.2.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"3.4.2","versioned_formulae":["haproxy@2.8"]},"haproxy@2.8":{"desc":"Reliable, high performance TCP/HTTP load balancer","disable_args":{":date":"2028-04-01",":because":":unmaintained"},"executables":["haproxy"],"head_dependencies":["openssl@3","pcre2"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://www.haproxy.org/","keg_only_args":[":versioned_formula"],"license":{"GPL-2.0-or-later":{":with":"openvpn-openssl-exception"}},"ruby_source_checksum":"030d02cc70772d3f0062a4e5af1a5cfdf4d1b72d1be28c6245d2ba82a934fb23","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/haproxy.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/haproxy.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/haproxy@2.8/bin/haproxy","-f","$HOMEBREW_PREFIX/etc/haproxy.cfg"]],"stable_dependencies":["openssl@3","pcre2"],"stable_checksum":"88c28dae25ea46672e66f8db0dadd1fb5920e06ee2415ceb9f281c256b537727","stable_url_args":["https://www.haproxy.org/download/2.8/src/haproxy-2.8.26.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"2.8.26"},"haraka":{"desc":"Fast, highly extensible, and event driven SMTP server","executables":["haraka","haraka_grep"],"head_dependencies":["node"],"homepage":"https://haraka.github.io/","license":"MIT","ruby_source_checksum":"bcc7e1191ed09bd35b3ef0ebe53c0c4c7988bd168db3859bc8079c4b51dd6f45","stable_dependencies":["node"],"stable_checksum":"166892144098305a12ec1fd1d6d06e077a10c7adf0926e3baca049f24f675e4f","stable_url_args":["https://registry.npmjs.org/Haraka/-/Haraka-3.3.1.tgz"],"stable_version":"3.3.1","bottle_tag":":all","bottle_checksum":"1df750e2e2d8aee32cfcdb0f9326a26c092ce5395639a2c2304f0703525f3e0e"},"harbor-cli":{"desc":"CLI for Harbor container registry","executables":["harbor"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/goharbor/harbor-cli.git",{":branch":"main"}],"homepage":"https://github.com/goharbor/harbor-cli","license":"Apache-2.0","ruby_source_checksum":"ccdf02fb52db5104ec5b41ec62e98bcef39096c00c71c41a439a7cd8abad9c6b","stable_dependencies":[{"go":":build"}],"stable_checksum":"3bcd4d8119cb392d863346f9d71b91468e1546e8257f5c59ee15231be3aaf0a9","stable_url_args":["https://github.com/goharbor/harbor-cli/archive/refs/tags/v0.0.24.tar.gz"],"stable_version":"0.0.24"},"harbour":{"bottle_rebuild":2,"deprecate_args":{":date":"2026-01-05",":because":"uses deprecated libxdiff"},"desc":"Portable, xBase-compatible programming language and environment","disable_args":{":date":"2027-01-05",":because":"uses deprecated libxdiff"},"executables":["harbour","hb3rdpat.hbs","hbformat","hbi18n","hbmk2","hbnetio","hbpp","hbrun","hbtest"],"head_dependencies":["jpeg-turbo","libharu","libpng","libxdiff","minizip","pcre"],"head_url_args":["https://github.com/harbour/core.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["curl"],["expat"],["ncurses"],["sqlite"]],"homepage":"https://harbour.github.io","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"796d91e128aa006fd9d17dbd2ab5e2d5734d7e97aaa9009d10ac842580f3fb61","stable_dependencies":["jpeg-turbo","libharu","libpng","libxdiff","minizip","pcre"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"4e99c0c96c681b40c7e586be18523e33db24baea68eb4e394989a3b7a6b5eaad","stable_url_args":["https://downloads.sourceforge.net/project/harbour-project/source/3.0.0/harbour-3.0.0.tar.bz2"],"stable_uses_from_macos":[["bzip2"],["curl"],["expat"],["ncurses"],["sqlite"]],"stable_version":"3.0.0"},"harfbuzz":{"desc":"OpenType text shaping engine","executables":["hb-info","hb-raster","hb-shape","hb-subset","hb-vector","hb-view"],"head_dependencies":["cairo","freetype","glib","graphite2","icu4c@78","libpng",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"},{"pygobject3":":test"}],"head_url_args":["https://github.com/harfbuzz/harfbuzz.git",{":branch":"main"}],"homepage":"https://github.com/harfbuzz/harfbuzz","license":"MIT","ruby_source_checksum":"fd2b2b8d58aaa6f9c3b68c296b0018952cfb1ead44ece165d258814194f5d1e4","stable_dependencies":["cairo","freetype","glib","graphite2","icu4c@78","libpng",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"},{"pygobject3":":test"}],"stable_checksum":"a54a5d8e9380a41fbb762ce367bcbf7704792dfca0d93f1bbca86c5a57902e0e","stable_url_args":["https://github.com/harfbuzz/harfbuzz/releases/download/14.2.1/harfbuzz-14.2.1.tar.xz"],"stable_version":"14.2.1"},"harlequin":{"desc":"Easy, fast, and beautiful database client for the terminal","executables":["harlequin"],"head_dependencies":["apache-arrow","libpq","libyaml","numpy","python@3.14","unixodbc",{"cmake":":build"},{"ninja":":build"},{"rust":":build"}],"head_url_args":["https://github.com/tconbeer/harlequin.git",{":branch":"main"}],"homepage":"https://harlequin.sh","license":"MIT","no_autobump_args":{":because":"has non-PyPI resources"},"revision":1,"ruby_source_checksum":"c6c662d0891b86783c07288cc454cfe6798d825d7ae80f8838f3c060a6ba8e48","stable_dependencies":["apache-arrow","libpq","libyaml","numpy","python@3.14","unixodbc",{"cmake":":build"},{"ninja":":build"},{"rust":":build"}],"stable_checksum":"7e02cb25f893ab72f486de79bee109b866762a69f5be28d495581ce93d16f870","stable_url_args":["https://files.pythonhosted.org/packages/93/ce/cae8ff256fc7f4c67a89cadcefb09c230600cdea92306d4ac9354f0a1a77/harlequin-2.5.2.tar.gz"],"stable_version":"2.5.2"},"harper":{"desc":"Grammar Checker for Developers","executables":["harper-cli","harper-ls"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Automattic/harper.git",{":branch":"master"}],"homepage":"https://writewithharper.com","license":"Apache-2.0","ruby_source_checksum":"5efce1e9c78753c2811f84dd598cd34a51c6473d77a3c5146196d4f15a8f02a2","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9cd55f642eb17c2a1c7e8bfb9f958fe5ea165ec98264b7ce568bedbc32dc8b18","stable_url_args":["https://github.com/Automattic/harper/archive/refs/tags/v2.6.0.tar.gz"],"stable_version":"2.6.0"},"harsh":{"desc":"Habit tracking for geeks","executables":["harsh"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/wakatara/harsh.git",{":branch":"master"}],"homepage":"https://github.com/wakatara/harsh","license":"MIT","ruby_source_checksum":"c7b42bb66f6ee379386d5e117edf679cfc1ad172e66c4f685d4d8056a7310400","stable_dependencies":[{"go":":build"}],"stable_checksum":"37516772901d1cd31e7a9655dd3c3f522099f9c0467f3ef886d64301dd8b84a0","stable_url_args":["https://github.com/wakatara/harsh/archive/refs/tags/v0.14.5.tar.gz"],"stable_version":"0.14.5"},"has":{"desc":"Checks presence of various command-line tools and their versions on the path","executables":["has"],"head_url_args":["https://github.com/kdabir/has.git",{":branch":"master"}],"homepage":"https://github.com/kdabir/has","license":"MIT","ruby_source_checksum":"7fcc1c720f8715e8937a97b7508bd2e5b441c789fe51fa2e1ce115ccc1f925c5","stable_checksum":"965629d00b9c41fab2a9c37b551e3d860df986d86cdebd9b845178db8f1c998e","stable_url_args":["https://github.com/kdabir/has/archive/refs/tags/v1.5.2.tar.gz"],"stable_version":"1.5.2","bottle_tag":":all","bottle_checksum":"b408a2ce6764bf5af24c0cea31ae7cec23f953bcd686b652d4550e28d080de16"},"hashcash":{"desc":"Proof-of-work algorithm to counter denial-of-service (DoS) attacks","executables":["hashcash","sha1"],"head_dependencies":["openssl@4"],"homepage":"http://hashcash.org","license":{":any_of":[":public_domain","BSD-3-Clause","LGPL-2.1-only","GPL-2.0-only"]},"revision":2,"ruby_source_checksum":"a424209cd51a1688ea2be38504a966fa67cc29adc60c6ec2f7b00f9cf65eac8f","stable_dependencies":["openssl@4"],"stable_checksum":"0192f12d41ce4848e60384398c5ff83579b55710601c7bffe6c88bc56b547896","stable_url_args":["https://deb.debian.org/debian/pool/main/h/hashcash/hashcash_1.22.orig.tar.gz"],"stable_version":"1.22"},"hashcat":{"bottle_rebuild":2,"desc":"World's fastest and most advanced password recovery utility","executables":["aescrypt2hashcat.pl","apfs2hashcat.py","bisq2hashcat.py","bitlocker2hashcat.py","bitwarden2hashcat.py","cachedata2hashcat.py","cryptoloop2hashcat.py","exodus2hashcat.py","gitea2hashcat.py","hashcat","hashcat_bin","keybag2hashcat.py","kremlin2hashcat.py","lastpass2hashcat.py","luks2hashcat.py","metamask2hashcat.py","mozilla2hashcat.py","radmin3_to_hashcat.pl","securenotes2hashcat.pl","shiro1-to-hashcat.py","sqlcipher2hashcat.pl","truecrypt2hashcat.py","veeamvbk2hashcat.py","veracrypt2hashcat.py","virtualbox2hashcat.py","vmwarevmx2hashcat.py"],"head_dependencies":["minizip","xxhash",{"python@3.14":":build"},{"gnu-sed":":build"}],"head_url_args":["https://github.com/hashcat/hashcat.git",{":branch":"master"}],"homepage":"https://hashcat.net/hashcat/","license":{":all_of":["MIT","LZMA-SDK-9.22",":public_domain"]},"ruby_source_checksum":"4f4cf786068490865946d65367f59b2a3885b42737bb21d89806813ff3b9f03f","stable_dependencies":["minizip","xxhash",{"python@3.14":":build"},{"gnu-sed":":build"}],"stable_checksum":"9546a6326d747530b44fcc079babad40304a87f32d3c9080016d58b39cfc8b96","stable_url_args":["https://hashcat.net/files/hashcat-7.1.2.tar.gz"],"stable_version":"7.1.2","version_scheme":1},"hashlink":{"bottle_rebuild":2,"caveats":"The HashLink/JIT virtual machine (hl) is not installed as only\nHashLink/C native compilation is supported on ARM processors.\n\nSee https://github.com/HaxeFoundation/hashlink/issues/557\n","desc":"Virtual machine for Haxe","head_dependencies":["jpeg-turbo","libogg","libpng","libuv","libvorbis","mbedtls@3","openal-soft","sdl2-compat",{"haxe":":test"}],"head_url_args":["https://github.com/HaxeFoundation/hashlink.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://hashlink.haxe.org/","license":"MIT","revision":1,"ruby_source_checksum":"96af2e59e6b811eb4622a5fee1f17098d72dd6294d79e64a6d44c7c7543336e4","stable_dependencies":["jpeg-turbo","libogg","libpng","libuv","libvorbis","mbedtls@3","openal-soft","sdl2-compat",{"haxe":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/HaxeFoundation/hashlink/commit/6794cdbe4407d26f405e5978890de67d4d42a96d.patch?full_index=1","sha256":"fe885f32e89831a3269cb0da738316843af8ee80f55dc859c97a9cfb1725e7d8"}],"stable_checksum":"3c3e3d47ed05139163310cbe49200de8fb220cd343a979cd1f39afd91e176973","stable_url_args":["https://github.com/HaxeFoundation/hashlink/archive/refs/tags/1.15.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"1.15"},"haskell-language-server":{"caveats":"haskell-language-server is built for GHC versions 9.12.3, 9.14.1.\nYou need to provide your own GHC or install one with\n  brew install ghc\n","desc":"Integration point for ghcide and haskell-ide-engine. One IDE to rule them all","executables":["ghcide-bench-9.12","ghcide-bench-9.12.3","ghcide-bench-9.14","ghcide-bench-9.14.1","haskell-language-server-9.12","haskell-language-server-9.12.3","haskell-language-server-9.14","haskell-language-server-9.14.1","haskell-language-server-wrapper"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"ghc@9.12":":build"},{"cabal-install":":test"},{"ghc":":test"},{"ghc@9.12":":test"}],"head_url_args":["https://github.com/haskell/haskell-language-server.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://github.com/haskell/haskell-language-server","license":"Apache-2.0","ruby_source_checksum":"fa021b56290ea8b26acb8b595a47760a3117695504c6ad9b30b7d030d7067cdd","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"ghc@9.12":":build"},{"cabal-install":":test"},{"ghc":":test"},{"ghc@9.12":":test"}],"stable_checksum":"ee8e2007d3ff98bcc0d1c5409092d69c3f176b8419b85b31a4dccd22b45914f6","stable_url_args":["https://github.com/haskell/haskell-language-server/releases/download/2.14.0.0/haskell-language-server-2.14.0.0-src.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"2.14.0.0"},"haskell-stack":{"aliases":["stack"],"desc":"Cross-platform program for developing Haskell projects","executables":["stack"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/commercialhaskell/stack.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://haskellstack.org/","license":"BSD-3-Clause","ruby_source_checksum":"7359c807ec0886f5c95b9d63c38fd5eb5822e2cda84bfbbc1008992522fc527a","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"388916c20e2a9e9d343ef40c0c31fbb664cdbf302122ded8508ded8f765cbb4f","stable_url_args":["https://github.com/commercialhaskell/stack/archive/refs/tags/v3.11.1.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"3.11.1"},"haste-client":{"deprecate_args":{":date":"2025-04-18",":because":":repo_archived"},"desc":"CLI client for haste-server","disable_args":{":date":"2026-04-18",":because":":repo_archived"},"executables":["haste"],"head_url_args":["https://github.com/toptal/haste-client.git",{":branch":"master"}],"head_uses_from_macos":[["ruby"]],"homepage":"https://hastebin.com/","license":"MIT","revision":2,"ruby_source_checksum":"7d642b6f2f2a3e265773e3b3e34d11a2919e5218cc75bf89671638d8e0dc28fc","stable_checksum":"9f7e943be47408ba0b9765328794e7b87bdb2a785f1e9edb5d541d67b4a75d31","stable_url_args":["https://github.com/toptal/haste-client/archive/refs/tags/v0.3.0.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"0.3.0"},"hasura-cli":{"deprecate_args":{":date":"2024-10-29",":because":"uses `node@18`, which is deprecated"},"desc":"Command-Line Interface for Hasura GraphQL Engine","disable_args":{":date":"2025-10-29",":because":"uses `node@18`, which is deprecated"},"head_dependencies":[{"go":":build"},{"node@18":":build"}],"head_url_args":["https://github.com/hasura/graphql-engine.git",{":branch":"master"}],"homepage":"https://hasura.io","license":"Apache-2.0","ruby_source_checksum":"67b6fda699266aa460c595fff8403fe611146b31a34c6da1387446e2c8494465","stable_dependencies":[{"go":":build"},{"node@18":":build"}],"stable_checksum":"ad7f7e85168e53671b3421d4947c5a6f840682ba0fbff834fb1ce2b4f3f9d6b1","stable_url_args":["https://github.com/hasura/graphql-engine/archive/refs/tags/v2.48.3.tar.gz"],"stable_version":"2.48.3"},"hatari":{"bottle_rebuild":1,"desc":"Atari ST/STE/TT/Falcon emulator","executables":["hatari"],"head_dependencies":["sdl3","libpng",{"cmake":":build"}],"head_url_args":["https://framagit.org/hatari/hatari.git",{":branch":"main"}],"homepage":"https://www.hatari-emu.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"bfc6a1193db0f3bbf7ce0b1c2d6b93ea5725b2fe39b966749b56f55c3c514564","stable_dependencies":["sdl2-compat","libpng",{"cmake":":build"}],"stable_checksum":"b7dc09ebffc1b77da6837d37b116bc5a9b2fd46affff1021124101e3f6e76bc5","stable_url_args":["https://framagit.org/hatari/releases/-/raw/main/v2.6.1/hatari-2.6.1.tar.bz2"],"stable_version":"2.6.1"},"hatch":{"desc":"Modern, extensible Python project management","executables":["hatch"],"head_dependencies":["certifi","cryptography","python@3.14","uv"],"homepage":"https://hatch.pypa.io/latest/","license":"MIT","ruby_source_checksum":"635aadb73a417f0a7b2870bdb27eefcc2791f4189fddaa63cb02200bcd44cb69","stable_dependencies":["certifi","cryptography","python@3.14","uv"],"stable_checksum":"2bbbf4aa8f6fda71a61fc24c22619261327b53d272b22d4cc16f4a6e9a8592bb","stable_url_args":["https://files.pythonhosted.org/packages/e4/0c/7ae1ace8d19f36624cfbbffe227169d670805f8a50a20ce65a4be14c2924/hatch-1.17.0.tar.gz"],"stable_version":"1.17.0"},"havener":{"desc":"Swiss army knife for Kubernetes tasks","executables":["havener"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/homeport/havener.git",{":branch":"main"}],"homepage":"https://github.com/homeport/havener","license":"MIT","ruby_source_checksum":"22974e5938feb64f9ca12caa89c3c188f4ab8a0634339ac6fafd201038a03171","stable_dependencies":[{"go":":build"}],"stable_checksum":"f923cd42bb4ded5535aa089037bc285110b2bc335ae108553e50ac8bddeafff0","stable_url_args":["https://github.com/homeport/havener/archive/refs/tags/v2.2.7.tar.gz"],"stable_version":"2.2.7"},"havn":{"desc":"Fast configurable port scanner with reasonable defaults","executables":["havn"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/mrjackwills/havn","license":"MIT","ruby_source_checksum":"eb7058274f2d539fb2fdd58015b23230ca7b1d072a41d2e2d0eb2cc2b12c0e84","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a9633b2e509591bff8fb0ac36e0e04600a74ad98c0cdcb4a9c5bff48751fe51c","stable_url_args":["https://github.com/mrjackwills/havn/archive/refs/tags/v0.3.7.tar.gz"],"stable_version":"0.3.7"},"hawkeye":{"desc":"Simple license header checker and formatter, in multiple distribution forms","executables":["hawkeye"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/korandoru/hawkeye","license":"Apache-2.0","ruby_source_checksum":"b796ccf2d449bed8fc9bf7b0988950861a2dedd22e44c46f08cb8b0a860c2cc9","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ae7f7a5e16642c769c8fdb1f071e3677e01d7307b69ec745a242699c867f8a9e","stable_url_args":["https://github.com/korandoru/hawkeye/archive/refs/tags/v6.5.1.tar.gz"],"stable_version":"6.5.1"},"haxe":{"bottle_rebuild":1,"caveats":"Add the following line to your .bashrc or equivalent:\n  export HAXE_STD_PATH=\"$HOMEBREW_PREFIX/lib/haxe/std\"\n","desc":"Multi-platform programming language","executables":["haxe","haxelib"],"head_dependencies":["mbedtls@3","neko","pcre2",{"ocaml":":build"},{"opam":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/HaxeFoundation/haxe.git",{":branch":"development"}],"homepage":"https://haxe.org/","license":{":all_of":["GPL-2.0-or-later","MIT"]},"revision":2,"ruby_source_checksum":"3aa7afebd16e4771839cdef5bbe594321be1dc0b4e37a71ec09bdf0854407d92","stable_dependencies":["mbedtls@3","neko","pcre2",{"ocaml":":build"},{"opam":":build"},{"pkgconf":":build"}],"stable_url_args":["https://github.com/HaxeFoundation/haxe.git",{":tag":"4.3.7",":revision":"e0b355c6be312c1b17382603f018cf52522ec651"}],"stable_version":"4.3.7"},"hayagriva":{"desc":"Bibliography management tool","executables":["hayagriva"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/typst/hayagriva.git",{":branch":"main"}],"homepage":"https://github.com/typst/hayagriva","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"0e12865760d00035e3bec5911ebae6840d4a75111f47e5f85cdd195bfff95348","stable_dependencies":[{"rust":":build"}],"stable_checksum":"bce8393f5200a3672b0d5baade84cfd96646dc7f0e045faedb0bf9a754c1a48d","stable_url_args":["https://github.com/typst/hayagriva/archive/refs/tags/v0.10.1.tar.gz"],"stable_version":"0.10.1"},"hbase":{"desc":"Hadoop database: a distributed, scalable, big data store","executables":["hbase","start-hbase.sh","stop-hbase.sh"],"head_dependencies":["lzo","openjdk@17",{"ant":":build"}],"homepage":"https://hbase.apache.org","license":{":all_of":["Apache-2.0","GPL-3.0-or-later"]},"ruby_source_checksum":"a88e18cb1db8501b700732b2ccb7831d400d89301862ff2487bbaa0c07040ef0","service_args":[[":environment_variables",{":HBASE_HOME":"$HOMEBREW_PREFIX/opt/hbase/libexec",":HBASE_IDENT_STRING":"root",":HBASE_LOG_DIR":"$HOMEBREW_PREFIX/var/hbase",":HBASE_LOG_PREFIX":"hbase-root-master",":HBASE_LOGFILE":"hbase-root-master.log",":HBASE_MASTER_OPTS":" -XX:PermSize=128m -XX:MaxPermSize=128m",":HBASE_NICENESS":"0",":HBASE_PID_DIR":"$HOMEBREW_PREFIX/var/run/hbase",":HBASE_REGIONSERVER_OPTS":" -XX:PermSize=128m -XX:MaxPermSize=128m",":HBASE_ROOT_LOGGER":"INFO,RFA",":HBASE_SECURITY_LOGGER":"INFO,RFAS"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/hbase/hbase.log"],[":error_log_path","$HOMEBREW_PREFIX/var/hbase/hbase.err"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/hbase/bin/hbase","--config","$HOMEBREW_PREFIX/opt/hbase/libexec/conf","master","start"]],"stable_dependencies":["lzo","openjdk@17",{"ant":":build"}],"stable_checksum":"cbcfbfed6411cf898961133c228dcdb4beeb155a611e503ccb212e6f08abec00","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=hbase/2.6.6/hbase-2.6.6-bin.tar.gz"],"stable_version":"2.6.6"},"hblock":{"desc":"Adblocker that creates a hosts file from multiple sources","executables":["hblock"],"head_uses_from_macos":[["curl"]],"homepage":"https://hblock.molinero.dev/","license":"MIT","ruby_source_checksum":"8fa73fc6b0e4c0c2742c36d9beed3d67338ef73b1bb56534ea977c88d364038b","stable_checksum":"af98a6753e5de1406b63cd1fabf4b3eae84816168c532dae40c83092acb69941","stable_url_args":["https://github.com/hectorm/hblock/archive/refs/tags/v3.5.1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"3.5.1","bottle_tag":":all","bottle_checksum":"4b1d02f032f4ba28b0f3497231a40a3d4f47064f7a740064e16ed83aa6357f42"},"hck":{"desc":"Sharp cut(1) clone","executables":["hck"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sstadick/hck.git",{":branch":"master"}],"homepage":"https://github.com/sstadick/hck","license":{":any_of":["MIT","Unlicense"]},"ruby_source_checksum":"3680e239b9e674adc399f2b67eb146b02a1fef19faf5d70cc288e9f8e7500051","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"b9821c4de35308d8d1d9e979da39f8a7effd82d2e0b1f4f7b1c83bc48ab8da20","stable_url_args":["https://github.com/sstadick/hck/archive/refs/tags/v0.11.6.tar.gz"],"stable_version":"0.11.6"},"hcl2json":{"desc":"Convert HCL2 to JSON","executables":["hcl2json"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tmccombs/hcl2json.git",{":branch":"main"}],"homepage":"https://github.com/tmccombs/hcl2json","license":"Apache-2.0","ruby_source_checksum":"69e28d8d784ada9a61f74e9d7efb98c81f0948818259ab64051050dcfcad5300","stable_dependencies":[{"go":":build"}],"stable_checksum":"df7361e4ea5f34de02a81afa06f515bc6379efeb5ab86c154c6a31def6bcb3dc","stable_url_args":["https://github.com/tmccombs/hcl2json/archive/refs/tags/v0.6.9.tar.gz"],"stable_version":"0.6.9"},"hcledit":{"desc":"Command-line editor for HCL","executables":["hcledit"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/minamijoyo/hcledit.git",{":branch":"master"}],"homepage":"https://github.com/minamijoyo/hcledit","license":"MIT","ruby_source_checksum":"080959f2e3bdae946dcff19a32f24059cf96c4ad64882e7b27a81921a7789355","stable_dependencies":[{"go":":build"}],"stable_checksum":"40be8406251263e90006853bcd336dc27b09fae93c56840dc3a44c3fd72f968c","stable_url_args":["https://github.com/minamijoyo/hcledit/archive/refs/tags/v0.2.18.tar.gz"],"stable_version":"0.2.18"},"hcloud":{"desc":"Command-line interface for Hetzner Cloud","executables":["hcloud"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hetznercloud/cli.git",{":branch":"main"}],"homepage":"https://github.com/hetznercloud/cli","license":"MIT","ruby_source_checksum":"8b37aaaba7952a2216efa17f69247164a3f016c980584aac50b028e0cd8308fe","stable_dependencies":[{"go":":build"}],"stable_checksum":"0ef5e1b0b10feab53143d49e5b79b8a9ab3fc38e87a33c8d2dbd0e08e0059c52","stable_url_args":["https://github.com/hetznercloud/cli/archive/refs/tags/v1.66.0.tar.gz"],"stable_version":"1.66.0"},"hcxtools":{"desc":"Utils for conversion of cap/pcap/pcapng WiFi dump files","executables":["hcxeiutool","hcxhash2cap","hcxhashtool","hcxpcapngtool","hcxpmktool","hcxpottool","hcxpsktool","hcxwltool","whoismac","wlancap2wpasec"],"head_dependencies":["openssl@3",{"pkgconf":":build"}],"head_url_args":["https://github.com/ZerBea/hcxtools.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/ZerBea/hcxtools","license":"MIT","ruby_source_checksum":"50b1f920a01f8402dc11c38dd6296027840bf624372462fd7c569857987451d2","stable_dependencies":["openssl@3",{"pkgconf":":build"}],"stable_checksum":"c726b93df32efd3298874b324f820d93cb08a4dae03d9144b0d5062c003fd77f","stable_url_args":["https://github.com/ZerBea/hcxtools/archive/refs/tags/7.1.2.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"7.1.2"},"hdf5-mpi":{"conflicts":[["hdf5",{":because":"hdf5-mpi is a variant of hdf5, one can only use one or the other"}]],"desc":"File format designed to store large amounts of data","executables":["h5c++","h5cc","h5clear","h5copy","h5debug","h5delete","h5diff","h5dump","h5fc","h5format_convert","h5import","h5jam","h5ls","h5mkgrp","h5pcc","h5perf","h5perf_serial","h5pfc","h5repack","h5repart","h5stat","h5unjam","h5watch","ph5diff"],"head_dependencies":["gcc","libaec","open-mpi","pkgconf",{"cmake":":build"}],"homepage":"https://www.hdfgroup.org/solutions/hdf5/","license":"BSD-3-Clause","ruby_source_checksum":"b9d3fd7af03773c53e045e2f26dd61d2f15267cb551e468c5a38fd1bdfb32035","stable_dependencies":["gcc","libaec","open-mpi","pkgconf",{"cmake":":build"}],"stable_checksum":"efff93b5a904d66e8f626d7da60b5eedc9faf544be27dbabbaa87967b8ad798b","stable_url_args":["https://github.com/HDFGroup/hdf5/releases/download/2.1.1/hdf5-2.1.1.tar.gz"],"stable_version":"2.1.1","version_scheme":1},"hdf5":{"aliases":["hdf5@2.1"],"bottle_rebuild":1,"conflicts":[["hdf5-mpi",{":because":"hdf5-mpi is a variant of hdf5, one can only use one or the other"}]],"desc":"File format designed to store large amounts of data","executables":["h5c++","h5cc","h5clear","h5copy","h5debug","h5delete","h5diff","h5dump","h5fc","h5format_convert","h5import","h5jam","h5ls","h5mkgrp","h5perf_serial","h5repack","h5repart","h5stat","h5unjam","h5watch"],"head_dependencies":["gcc","libaec","pkgconf",{"cmake":":build"}],"homepage":"https://www.hdfgroup.org/solutions/hdf5/","license":"BSD-3-Clause","ruby_source_checksum":"626f0d1c463fc07ae7ea9d81b51ee4c38ccf18fa4c3539438f6af53d92baf4e7","stable_dependencies":["gcc","libaec","pkgconf",{"cmake":":build"}],"stable_checksum":"efff93b5a904d66e8f626d7da60b5eedc9faf544be27dbabbaa87967b8ad798b","stable_url_args":["https://github.com/HDFGroup/hdf5/releases/download/2.1.1/hdf5-2.1.1.tar.gz"],"stable_version":"2.1.1","version_scheme":1,"versioned_formulae":["hdf5@1.10"]},"hdf5@1.10":{"deprecate_args":{":date":"2024-07-24",":because":":unsupported"},"desc":"File format designed to store large amounts of data","disable_args":{":date":"2025-07-24",":because":":unsupported"},"head_dependencies":["gcc","libaec",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_uses_from_macos":[["zlib"]],"homepage":"https://www.hdfgroup.org/HDF5","keg_only_args":[":versioned_formula"],"license":"BSD-3-Clause","ruby_source_checksum":"5604dc5983d02fd6e6db661a8120e360d3f058c4c0ba66b6240bbb03af0b9a1b","stable_dependencies":["gcc","libaec",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"0afc77da5c46217709475bbefbca91c0cb6f1ea628ccd8c36196cf6c5a4de304","stable_url_args":["https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.11/src/hdf5-1.10.11.tar.bz2"],"stable_uses_from_macos":[["zlib"]],"stable_version":"1.10.11"},"hdr10plus_tool":{"desc":"CLI utility to work with HDR10+ in HEVC files","executables":["hdr10plus_tool"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/quietvoid/hdr10plus_tool.git",{":branch":"main"}],"homepage":"https://github.com/quietvoid/hdr10plus_tool","license":"MIT","ruby_source_checksum":"b07c2ff229d35ffb2ff90c303d896f96deab334ab1e9e2f70a81f6dabf0015c0","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"cc917e769bad85323c7f596179798cc96ac878a01ddfd53b210fecae4c891849","stable_url_args":["https://github.com/quietvoid/hdr10plus_tool/archive/refs/tags/1.7.2.tar.gz"],"stable_version":"1.7.2"},"hdrhistogram_c":{"desc":"C port of the HdrHistogram","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/HdrHistogram/HdrHistogram_c","license":{":any_of":["CC0-1.0","BSD-2-Clause"]},"ruby_source_checksum":"a7d9faf35413ba6004834e96c80256c49baaab6457820099e4ef82a0601416f6","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c3b06d077e680d112abf9f027d8a558f1176ee4a55a7c523577833391d8c2249","stable_url_args":["https://github.com/HdrHistogram/HdrHistogram_c/archive/refs/tags/0.11.10.tar.gz"],"stable_version":"0.11.10"},"hdt":{"bottle_rebuild":1,"desc":"Header Dictionary Triples (HDT) is a compression format for RDF data","executables":["hdt2rdf","hdtInfo","hdtSearch","modifyHeader","rdf2hdt","replaceHeader","searchHeader"],"head_dependencies":["serd",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/rdfhdt/hdt-cpp","license":"LGPL-2.1-or-later","ruby_source_checksum":"a3fb0638aabf08818a7ba1f9c08a156665607a4af39934580a15bbe5f031bac5","stable_dependencies":["serd",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"3abc8af7a0b19760654acf149f0ec85d4e9589a32c4331d3bfbe2fcd825173e6","stable_url_args":["https://github.com/rdfhdt/hdt-cpp/archive/refs/tags/v1.3.3.tar.gz"],"stable_version":"1.3.3"},"headscale-cli":{"desc":"CLI for headscale, an open-source implementation of the Tailscale control server","executables":["headscale"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/juanfont/headscale","license":"BSD-3-Clause","ruby_source_checksum":"f0400ea7936cab424158a3da5ef8b87e6fd1744ac7f36bcc7934f81a9162853d","stable_dependencies":[{"go":":build"}],"stable_checksum":"8d3c01ca82a07cb26cb5ab29c59e59f9880569702c586961f2e9e8331b65036b","stable_url_args":["https://github.com/juanfont/headscale/archive/refs/tags/v0.29.2.tar.gz"],"stable_version":"0.29.2"},"headson":{"desc":"Head/tail for structured data","executables":["hson"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/kantord/headson.git",{":branch":"main"}],"homepage":"https://docs.rs/headson/latest/headson/","license":"MIT","ruby_source_checksum":"e30bdd675517959ba4fb7744d31f12479a39bd8c1efd982c9aa61665ab008714","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9555186f0f79a8be725aec6a3d857ae6d2b58133e060b0b7eeeeb85715284dbf","stable_url_args":["https://github.com/kantord/headson/archive/refs/tags/headson-v0.17.0.tar.gz"],"stable_version":"0.17.0"},"healpix":{"desc":"Hierarchical Equal Area isoLatitude Pixelization of a sphere","executables":["alice3","alm2map_cxx","anafast_cxx","calc_powspec","compute_weights","hotspots_cxx","map2tga","median_filter_cxx","mult_alm","needlet_tool","rotalm_cxx","smoothing_cxx","syn_alm_cxx","udgrade_cxx","udgrade_harmonic_cxx"],"head_dependencies":["cfitsio",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://healpix.sourceforge.io","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"revision":2,"ruby_source_checksum":"83a023092e697fb69f54e604eedc97897d355d9a52624d0b08f7b93b9f290085","stable_dependencies":["cfitsio",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"8876c18efc596fd706b2a004ac15f2fb60b795f2db6fbabea9d8ccf549531dda","stable_url_args":["https://downloads.sourceforge.net/project/healpix/Healpix_3.83/Healpix_3.83_2024Nov13.tar.gz"],"stable_version":"3.83"},"heartbeat":{"desc":"Lightweight Shipper for Uptime Monitoring","executables":["heartbeat"],"head_dependencies":[{"go":":build"},{"mage":":build"}],"head_url_args":["https://github.com/elastic/beats.git",{":branch":"main"}],"homepage":"https://www.elastic.co/beats/heartbeat","license":"Apache-2.0","ruby_source_checksum":"ce62a7c49010c761d9e1a7619bc9b255cc88a466a1cb8bc4cec3f4495a3e515a","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/heartbeat/bin/heartbeat"],"stable_dependencies":[{"go":":build"},{"mage":":build"}],"stable_url_args":["https://github.com/elastic/beats.git",{":tag":"v9.4.3",":revision":"f81a982a107ef6e450ae5c0deb634fffe8be3404"}],"stable_version":"9.4.3"},"heatshrink":{"desc":"Data compression library for embedded/real-time systems","executables":["heatshrink"],"homepage":"https://github.com/atomicobject/heatshrink","license":"ISC","ruby_source_checksum":"05e868b8956581e244e321df024e5f6f0b7181bf27a913157686bce3f97ee7c6","stable_checksum":"7529a1c8ac501191ad470b166773364e66d9926aad632690c72c63a1dea7e9a6","stable_url_args":["https://github.com/atomicobject/heatshrink/archive/refs/tags/v0.4.1.tar.gz"],"stable_version":"0.4.1","bottle_checksum":"a6a1ec3b2cd5dc0ebc16fe7ed2beabdb2aba1c7fd9782d3d7fe5f667f4298b44"},"hebcal":{"desc":"Perpetual Jewish calendar for the command-line","executables":["hebcal"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hebcal/hebcal.git",{":branch":"main"}],"homepage":"https://hebcal.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"cb96a0cb712cb672ee22e5ab1bc27fd0b3515b8db46034c0bcd02302cced9a9c","stable_dependencies":[{"go":":build"}],"stable_checksum":"7f7c1b54d1a8698219c94738bb3730cdd7e969f9cb6b20116f1a854d90ae5e8e","stable_url_args":["https://github.com/hebcal/hebcal/archive/refs/tags/v5.14.0.tar.gz"],"stable_version":"5.14.0"},"heimdal":{"bottle_rebuild":4,"desc":"Free Kerberos 5 implementation","executables":["bsearch","gsstool","heimtools","hxtool","idn-lookup","iprop-log","kadmin","kdestroy","kf","kgetcred","kinit","klist","kpasswd","krb5-config","kstash","kswitch","ktutil","otp","otpprint","string2key","su","verify_krb5_conf"],"head_dependencies":["lmdb","openldap","openssl@3",{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"perl":":build"}],[{"python":":build"}],["libxcrypt"],["ncurses"]],"homepage":"https://github.com/heimdal/heimdal","keg_only_args":["it conflicts with Kerberos"],"license":{":all_of":["BSD-3-Clause","BSD-2-Clause","HPND-export2-US",":public_domain"]},"revision":1,"ruby_source_checksum":"16bc26112c8491f3733898ca08c333a08cf10ac30b7fae81b311f920c38d57fa","stable_dependencies":["lmdb","openldap","openssl@3",{"pkgconf":":build"}],"stable_checksum":"fd87a207846fa650fd377219adc4b8a8193e55904d8a752c2c3715b4155d8d38","stable_url_args":["https://github.com/heimdal/heimdal/releases/download/heimdal-7.8.0/heimdal-7.8.0.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"perl":":build"}],[{"python":":build"}],["libxcrypt"],["ncurses"]],"stable_version":"7.8.0"},"heksa":{"desc":"CLI hex dumper with colors","executables":["heksa"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/raspi/heksa.git",{":branch":"master"}],"homepage":"https://github.com/raspi/heksa","license":"Apache-2.0","ruby_source_checksum":"709f94e37248284dffdbdac4c2c0be75ac1b6c30425831fea6e50a6f932ecbc0","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/raspi/heksa.git",{":tag":"v1.14.0",":revision":"045ea335825556c856b2f4dee606ae91c61afe7d"}],"stable_version":"1.14.0","bottle_checksum":"de0c36cdc7215c90ea71792580f298717eeffc2b8d6e7a556cd55e4a9c6fd43e"},"helib":{"desc":"Implementation of homomorphic encryption","head_dependencies":["gmp","ntl",{"cmake":":build"},{"bats-core":":test"}],"homepage":"https://github.com/homenc/HElib","license":"Apache-2.0","revision":1,"ruby_source_checksum":"31ec056604d92dacd1f770c302127f5f060d7fbaf30511d262a15683ede5ddf4","stable_dependencies":["gmp","ntl",{"cmake":":build"},{"bats-core":":test"}],"stable_checksum":"05c87f2b50d4774e16868ba61a7271930dd67f4ad137f30eb0f310969377bc20","stable_url_args":["https://github.com/homenc/HElib/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"helidon":{"desc":"Command-line tool for Helidon application development","executables":["helidon"],"head_dependencies":["maven","openjdk"],"homepage":"https://helidon.io/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"86a75ece0e6f9c06b0c3637f6c04db47d40e5c63c854012d71d2364e078f2232","stable_dependencies":["maven","openjdk"],"stable_checksum":"749cf3fd162bb9449ab57584c0bdf8874114d678499071ea522c047637de0f90","stable_url_args":["https://github.com/helidon-io/helidon-build-tools/archive/refs/tags/3.0.6.tar.gz"],"stable_version":"3.0.6"},"helix-db":{"desc":"Open-source graph-vector database built from scratch in Rust","executables":["helix"],"head_dependencies":["rust"],"homepage":"https://helix-db.com","license":"Apache-2.0","ruby_source_checksum":"4f3566fd5cb125d404c1855cbce5de99421dfa85f18c8f75fc623bada2f3e1e2","stable_dependencies":["rust"],"stable_checksum":"05fd2888856c4238b05eb50e76f529b3da2cc8b4fbecdcbcd0a9d9b294cdb71f","stable_url_args":["https://github.com/HelixDB/helix-db/archive/refs/tags/v3.0.8.tar.gz"],"stable_version":"3.0.8"},"helix":{"aliases":["hx"],"conflicts":[["evil-helix",{":because":"both install `hx` binaries"}],["hex",{":because":"both install `hx` binaries"}]],"desc":"Post-modern modal text editor","executables":["hx"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/helix-editor/helix.git",{":branch":"master"}],"homepage":"https://helix-editor.com","license":"MPL-2.0","ruby_source_checksum":"4583a50bb1a5dd64e36cd96723f036c70fd4da14fdfb901c9a5d51db758aa773","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2d0cf264ac77f8c25386a636e2b3a09a23dec555568cc9a5b2927f84322f544e","stable_url_args":["https://github.com/helix-editor/helix/releases/download/25.07.1/helix-25.07.1-source.tar.xz"],"stable_version":"25.07.1"},"hello":{"desc":"Program providing model for GNU coding standards and practices","executables":["hello"],"homepage":"https://www.gnu.org/software/hello/","license":"GPL-3.0-or-later","ruby_source_checksum":"58de80bbb0ad79f65c264ca5964feb1886da215e612321e6ed445a6cf1f0dbe5","stable_checksum":"0d5f60154382fee10b114a1c34e785d8b1f492073ae2d3a6f7b147687b366aa0","stable_url_args":["https://ftpmirror.gnu.org/gnu/hello/hello-2.12.3.tar.gz"],"stable_version":"2.12.3"},"hellwal":{"desc":"Fast, extensible color palette generator","executables":["hellwal"],"homepage":"https://github.com/danihek/hellwal","license":"MIT","ruby_source_checksum":"6194463f583da69d84de2c7910c1f773235aace18a0fa3548a7d54eb03f13cc3","stable_checksum":"78cea94425b35a4dc377e498921ddb2927b093ed6b825606554f25b98699310c","stable_url_args":["https://github.com/danihek/hellwal/archive/refs/tags/v1.0.7.tar.gz"],"stable_version":"1.0.7"},"helm-docs":{"desc":"Tool for automatically generating markdown documentation for helm charts","executables":["helm-docs"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/norwoodj/helm-docs.git",{":branch":"master"}],"homepage":"https://github.com/norwoodj/helm-docs","license":"GPL-3.0-or-later","ruby_source_checksum":"00da813ccfa5e94047b5ff7677ac9979b04512b14507b882abf85720379aa7ad","stable_dependencies":[{"go":":build"}],"stable_checksum":"88d1b3401220b2032cd27974264d2dc0da8f9e7b67a8a929a0848505c4e4a0ae","stable_url_args":["https://github.com/norwoodj/helm-docs/archive/refs/tags/v1.14.2.tar.gz"],"stable_version":"1.14.2"},"helm-ls":{"bottle_rebuild":1,"desc":"Language server for Helm","executables":["helm_ls"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mrjosh/helm-ls.git",{":branch":"master"}],"homepage":"https://github.com/mrjosh/helm-ls","license":"MIT","ruby_source_checksum":"59800206e218524e66161a2213bebb6de0e51d44f8b782d532d4164ce77834a7","stable_dependencies":[{"go":":build"}],"stable_checksum":"a8a5490084839af3506c85efcf603fbd71bb9ee37222bbd7817da1da3f054ab3","stable_url_args":["https://github.com/mrjosh/helm-ls/archive/refs/tags/v0.5.4.tar.gz"],"stable_version":"0.5.4"},"helm":{"aliases":["helm@4"],"desc":"Kubernetes package manager","executables":["helm"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/helm/helm.git",{":branch":"main"}],"homepage":"https://helm.sh/","license":"Apache-2.0","oldnames":["kubernetes-helm"],"ruby_source_checksum":"341c0a24ed3d74ee1dd4fe8fb5c36b16c7969e5cb324495263ad6e9521066063","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/helm/helm.git",{":tag":"v4.2.2",":revision":"b05881cf967a5a09e19866799d0edfd40675803a"}],"stable_version":"4.2.2","versioned_formulae":["helm@3"]},"helm@3":{"desc":"Kubernetes package manager","executables":["helm"],"head_dependencies":[{"go":":build"}],"homepage":"https://helm.sh/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"19a35c772ce8df72ac3279e275a5c56928c0e08b0f140556ff8fe488efebd38f","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/helm/helm.git",{":tag":"v3.21.2",":revision":"125963406833fe0525be91f46c8b5b0f22fb9e32"}],"stable_version":"3.21.2"},"helmfile":{"desc":"Deploy Kubernetes Helm Charts","executables":["helmfile"],"head_dependencies":["helm",{"go":":build"}],"head_url_args":["https://github.com/helmfile/helmfile.git",{":branch":"main"}],"homepage":"https://github.com/helmfile/helmfile","license":"MIT","ruby_source_checksum":"7d04c349f9cdd763db524e229ea1f35b138eb76f1a8c441783f47ca92f6c57b3","stable_dependencies":["helm",{"go":":build"}],"stable_checksum":"dc9b62c842068ab7aad6fa82ddfa034b6973bda71322a283cf0a8a5151f149d3","stable_url_args":["https://github.com/helmfile/helmfile/archive/refs/tags/v1.7.0.tar.gz"],"stable_version":"1.7.0","version_scheme":1},"helmify":{"desc":"Create Helm chart from Kubernetes yaml","executables":["helmify"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/arttor/helmify.git",{":branch":"main"}],"homepage":"https://github.com/arttor/helmify","license":"MIT","ruby_source_checksum":"b9cf8dce041786cdba6902d76c365398258bd938b8df0375f13564f96cc48e49","stable_dependencies":[{"go":":build"}],"stable_checksum":"34febd73d083e119cadc0a880152ea4802396e59fe09bf5243ab440f5a54be91","stable_url_args":["https://github.com/arttor/helmify/archive/refs/tags/v0.4.20.tar.gz"],"stable_version":"0.4.20"},"helmsman":{"bottle_rebuild":1,"desc":"Helm Charts as Code tool","executables":["helmsman"],"head_dependencies":["helm","kubernetes-cli",{"go":":build"}],"head_url_args":["https://github.com/mkubaczyk/helmsman.git",{":branch":"master"}],"homepage":"https://github.com/mkubaczyk/helmsman","license":"MIT","ruby_source_checksum":"faecc37152172a4630557573993eb2115d477c7479f3af5b674f5b1fc0e6ae80","stable_dependencies":["helm","kubernetes-cli",{"go":":build"}],"stable_checksum":"d7a49bd4322dfc4f1f8136fe0bcce5ef0bbb9aafe895945580178861fd908ac4","stable_url_args":["https://github.com/mkubaczyk/helmsman/archive/refs/tags/v4.0.5.tar.gz"],"stable_version":"4.0.5"},"help2man":{"bottle_rebuild":1,"desc":"Automatically generate simple man pages","executables":["help2man"],"head_dependencies":["gettext"],"head_uses_from_macos":[["perl"]],"homepage":"https://www.gnu.org/software/help2man/","license":"GPL-3.0-or-later","revision":4,"ruby_source_checksum":"9e72e2bb5ff1491d218bbeca62d7dc05c94493ab2b600b50b46dd5dfed8ef607","stable_dependencies":["gettext"],"stable_checksum":"4d7e4fdef2eca6afe07a2682151cea78781e0a4e8f9622142d9f70c083a2fd4f","stable_url_args":["https://ftpmirror.gnu.org/gnu/help2man/help2man-1.49.3.tar.xz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.49.3"},"hercules":{"bottle_rebuild":1,"desc":"System/370, ESA/390 and z/Architecture Emulator","executables":["card2txt","cckd2ckd","cckd642ckd","cckdcdsk","cckdcdsk64","cckdcomp","cckdcomp64","cckddiag","cckddiag64","cckdmap","cckdswap","cckdswap64","cfba2fba","cfba642fba","ckd2cckd","ckd2cckd64","convto64","dasdcat","dasdconv","dasdconv64","dasdcopy","dasdcopy64","dasdinit","dasdinit64","dasdisup","dasdlist","dasdload","dasdload64","dasdls","dasdpdsu","dasdseq","dasdser","dmap2hrc","fba2cfba","fba2cfba64","hercifc","herclin","hercules","hetget","hetinit","hetmap","hetupd","maketape","tapecopy","tapemap","tapesplt","tfprint","tfswap","txt2card","vmfplc2"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"cmake":":build"},{"gnu-sed":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/SDL-Hercules-390/hyperion.git",{":branch":"master"}],"homepage":"https://sdl-hercules-390.github.io/html/","license":"QPL-1.0","ruby_source_checksum":"f9658bfe7bc6f3dd5b312b07d8c5f8077795d4fd78b0be948cd1ae54e4b7465d","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"cmake":":build"},{"gnu-sed":":build"},{"libtool":":build"}],"stable_checksum":"22768fee6a949c31fed075886dffc7d81ac89ffc3d2f5cb2fc971e71be1c22a7","stable_url_args":["https://github.com/SDL-Hercules-390/hyperion/archive/refs/tags/Release_4.9.1.tar.gz"],"stable_version":"4.9.1"},"herdr":{"desc":"Agent multiplexer that lives in your terminal","executables":["herdr"],"head_dependencies":[{"rust":":build"},{"zig@0.15":":build"}],"head_url_args":["https://github.com/ogulcancelik/herdr.git",{":branch":"master"}],"homepage":"https://herdr.dev","license":"AGPL-3.0-or-later","ruby_source_checksum":"98413f1aee1bdddedc8a2158b1064a45a329d345cdb849d30f5614a521df66a1","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/herdr.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/herdr.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/herdr/bin/herdr","server"]],"stable_dependencies":[{"rust":":build"},{"zig@0.15":":build"}],"stable_checksum":"86f4ade98e4fa048b99ad59d1453da00b691dcdf559bbd18441f495b448c02fc","stable_url_args":["https://github.com/ogulcancelik/herdr/archive/refs/tags/v0.7.3.tar.gz"],"stable_version":"0.7.3"},"hermes-agent":{"desc":"Self-improving AI agent that creates skills from experience","executables":["hermes","hermes-acp","hermes-agent"],"head_dependencies":["certifi","cryptography","libyaml","pillow","pydantic","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/NousResearch/hermes-agent.git",{":branch":"main"}],"homepage":"https://hermes-agent.nousresearch.com","license":"MIT","ruby_source_checksum":"67a7834b95e90807b893cbc5a5053f3244ffecd6a15d5efed9fb585f92a60f57","stable_dependencies":["certifi","cryptography","libyaml","pillow","pydantic","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f5d1022eed3763a768cf7b0f0844831f0170a35f54eb8d18223f2e93f503025e","stable_url_args":["https://github.com/NousResearch/hermes-agent/archive/refs/tags/v2026.7.7.2.tar.gz"],"stable_version":"2026.7.7.2"},"hermit":{"caveats":"For shell integration hooks, add the following to your shell configuration:\n\nFor bash, add the following command to your .bashrc:\n  eval \"$(test -x $(brew --prefix)/bin/hermit && $(brew --prefix)/bin/hermit shell-hooks --print --bash)\"\n\nFor zsh, add the following command to your .zshrc:\n  eval \"$(test -x $(brew --prefix)/bin/hermit && $(brew --prefix)/bin/hermit shell-hooks --print --zsh)\"\n","desc":"Manages isolated, self-bootstrapping sets of tools in software projects","executables":["hermit"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cashapp/hermit.git",{":branch":"master"}],"homepage":"https://cashapp.github.io/hermit","license":"Apache-2.0","ruby_source_checksum":"3d13e9b0ef363c7b1511d54c55a149ba876118589a9a3f330408ed9ed71b7efd","stable_dependencies":[{"go":":build"}],"stable_checksum":"1767bcb83352618f40f0e377d9df9bd199d342a0e2906ecd261c44dfc631f5a6","stable_url_args":["https://github.com/cashapp/hermit/archive/refs/tags/v0.52.3.tar.gz"],"stable_version":"0.52.3"},"heroku":{"desc":"CLI for Heroku","executables":["heroku"],"head_dependencies":["node","terminal-notifier"],"homepage":"https://www.npmjs.com/package/heroku/","license":"ISC","ruby_source_checksum":"d6b322ea7fd3c36376786da18682ea2c4302301e3b27f30f11bf587cf84c60dc","stable_dependencies":["node","terminal-notifier"],"stable_checksum":"4ff3e8c16937f29c12ba150575854623b7e59050f7d0a0406839eeb6285eae55","stable_url_args":["https://registry.npmjs.org/heroku/-/heroku-11.8.0.tgz"],"stable_version":"11.8.0"},"hesiod":{"bottle_rebuild":1,"desc":"Library for the simple string lookup service built on top of DNS","executables":["hesinfo"],"head_dependencies":["libidn",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/achernya/hesiod","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"6bf97f43d8bc87a3221c9fc1bb2833989ebb6097d42b2db3dac5a8dac0521e23","stable_dependencies":["libidn",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"813ccb091ad15d516a323bb8c7693597eec2ef616f36b73a8db78ff0b856ad63","stable_url_args":["https://github.com/achernya/hesiod/archive/refs/tags/hesiod-3.2.1.tar.gz"],"stable_version":"3.2.1","bottle_cellar":":any","bottle_checksum":"66f05bed0ecbd7328400f142a7864ec972fd3573d284375c222ff963a5ae7875"},"hevea":{"desc":"LaTeX-to-HTML translator","executables":["bibhva","esponja","hacha","hevea","imagen"],"head_dependencies":["ocaml",{"ocamlbuild":":build"}],"homepage":"https://hevea.inria.fr/","license":{":all_of":["QPL-1.0","GPL-2.0-only"]},"ruby_source_checksum":"82adba6b65e85a4c1ea692880b660f27ac6aeb241a6ab0f4bb70a70b77f4aa53","stable_dependencies":["ocaml",{"ocamlbuild":":build"}],"stable_checksum":"722038065007226f0fa3de4629127294d2e29bfbbc41042c83a570fa0c455a47","stable_url_args":["https://hevea.inria.fr/old/hevea-2.38.tar.gz"],"stable_version":"2.38"},"hevi":{"desc":"Hex viewer","executables":["hevi"],"head_dependencies":[{"zig@0.15":":build"}],"homepage":"https://codeberg.org/arnauc/hevi","license":"GPL-3.0-or-later","ruby_source_checksum":"6f9ade1d6062e718a8dcd9054f701b1119cc4ca515bdd97830562c22808de95b","stable_dependencies":[{"zig@0.15":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/Arnau478/hevi/commit/07847bf8c2f05d02756aea1ffce7dd60ad563daf.patch?full_index=1","sha256":"71e992a3183a7fbfa94ac98b12e02fee2f36f4e66b7a60ae78bb699f461edc90"},{"strip":"p1","data":true},{"strip":"p1","url":"https://github.com/Arnau478/hevi/commit/830ce7fff48429027c6a527b9c9a53935a212e81.patch?full_index=1","sha256":"9a78d4e64126c0ddc4c2fa84c0f6a163b8dacd41558df564ca4918c4c3454ea8"},{"strip":"p1","url":"https://codeberg.org/arnauc/hevi/commit/810fdf763ccb7069103b8350fab699bb9d3b7b15.diff","sha256":"6dff03ca70c27d9f514d541045eeaa1a9fc8e3ac7405329ce58f144b1f8dce88"},{"strip":"p1","url":"https://codeberg.org/arnauc/hevi/commit/1e0d70fd6f61b4515f2dbc02ddc214388cf9b5d6.diff","sha256":"3c467402c7ac5547081d8cf69eb3a37bcdb9da37441d504b280617749c5e2c4b"},{"strip":"p1","url":"https://codeberg.org/arnauc/hevi/commit/6f46f9e6fbcfb7bd331dadbde7f6da48a6679b5c.diff","sha256":"8649801251f87c51db9735cafb4eaf14f6c9255c45f0e9dea2a70b7f0f578bf9"}],"stable_checksum":"8ad6a056cd7ae5e3ba52abeffc7e1c45f591266cf5896d8decb7e487a7596db9","stable_url_args":["https://codeberg.org/arnauc/hevi/archive/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"hex":{"conflicts":[["evil-helix",{":because":"both install `hx` binaries"}],["helix",{":because":"both install `hx` binaries"}]],"desc":"Futuristic take on hexdump","executables":["hx"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sitkevij/hex.git",{":branch":"master"}],"homepage":"https://github.com/sitkevij/hex","license":"MIT","ruby_source_checksum":"8b51cc80bddde1939ec444749e3d6a67947e4ef5072d15c37c7d96915877597a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"397e997125ba7ca87893ead100384b9d4f0c97bbc37405009c791ec69a93febb","stable_url_args":["https://github.com/sitkevij/hex/archive/refs/tags/v0.7.0.tar.gz"],"stable_version":"0.7.0"},"hexapoda":{"desc":"Colorful modal hex editor","executables":["hexapoda"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/simonomi/hexapoda.git",{":branch":"main"}],"homepage":"https://simonomi.dev/hexapoda","license":"GPL-3.0-only","ruby_source_checksum":"eece5d6331d0aa17c1ebee0d137cd6ddd7d1558cec3d474c42ebb1d17d44a745","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3c205ee738d97743f48aa6d4190c3a2892766a07e7ceb80e09dfa5844c32a395","stable_url_args":["https://github.com/simonomi/hexapoda/archive/refs/tags/v0.2.4.tar.gz"],"stable_version":"0.2.4"},"hexcurse":{"desc":"Ncurses-based console hex editor","executables":["hexcurse"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/LonnyGomes/hexcurse","license":"GPL-2.0-or-later","ruby_source_checksum":"e0fa49fffea6780b018f9c0ea5e0e97ce7cc5b3833a9eca0278e4485e7584ec7","stable_checksum":"f6919e4a824ee354f003f0c42e4c4cef98a93aa7e3aa449caedd13f9a2db5530","stable_url_args":["https://github.com/LonnyGomes/hexcurse/archive/refs/tags/v1.60.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.60.0","bottle_checksum":"5147e2ba447a362995e7b4de49fa9519c7f4f4a72e00396e1e850ebc5e6d6e30"},"hexd":{"desc":"Colourful, human-friendly hexdump tool","executables":["hexd"],"homepage":"https://github.com/FireyFly/hexd","license":"MIT","ruby_source_checksum":"0d53ba25189c37873c2f7eca7cecf6c9cf4f807deaf06f7e08691acc80d43bad","stable_checksum":"de0db7205c8eb0f170263aca27f5d48963855345bc79ba4842edd21a938d0326","stable_url_args":["https://github.com/FireyFly/hexd/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"hexedit":{"desc":"View and edit files in hexadecimal or ASCII","executables":["hexedit"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/pixel/hexedit.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://rigaux.org/hexedit.html","license":"GPL-2.0-or-later","ruby_source_checksum":"e2c6ab6a2d0369dc7d6228c743a2989e6b4431c6c789ede8b2a1552b533cd0e1","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"598906131934f88003a6a937fab10542686ce5f661134bc336053e978c4baae3","stable_url_args":["https://github.com/pixel/hexedit/archive/refs/tags/1.6.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.6","bottle_checksum":"4127abcc6c5a2dcd8e5b535b89de6bc2a32a5c0f92f26fef10114ad5b03d5c72"},"hexer":{"desc":"Hex editor for the terminal with vi-like interface","executables":["hexer"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://devel.ringlet.net/editors/hexer/","license":"BSD-3-Clause","ruby_source_checksum":"0b5ab7fa60438a874fafcf45539988e2e88b839a137cff264f51a566ca1323fa","stable_checksum":"4e4ee48f7c9b0f62ecf5e5012d280bcd6f2bbd35e77facb769ac912278f4ed08","stable_url_args":["https://devel.ringlet.net/files/editors/hexer/hexer-1.0.7.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.0.7"},"hexgui":{"desc":"GUI for playing Hex over Hex Text Protocol","executables":["hexgui"],"head_dependencies":["openjdk",{"ant":":build"}],"head_url_args":["https://github.com/apetresc/hexgui.git",{":branch":"master"}],"homepage":"https://sourceforge.net/p/benzene/hexgui/","license":"GPL-3.0-or-later","ruby_source_checksum":"b5ec018ec5fe70d884327ca463153e41d661ff524193d9bc875ae60c1cff069d","stable_dependencies":["openjdk",{"ant":":build"}],"stable_checksum":"902ebcdf46ac9b90fec6ebd2e24e8d12f2fb291ea4ef711abe407f13c4301eb8","stable_url_args":["https://github.com/apetresc/hexgui/archive/refs/tags/v0.9.4.tar.gz"],"stable_version":"0.9.4","bottle_checksum":"67b948cd8592fa945919c0c3817e7fc4ef946c63f0eea2ce6eff0948a4d7b391"},"hexhog":{"desc":"Hex viewer/editor","executables":["hexhog"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/DVDTSB/hexhog.git",{":branch":"main"}],"homepage":"https://github.com/DVDTSB/hexhog","license":"MIT","ruby_source_checksum":"4c1ffd310e00072429c8bb80476a58b502b69eab29ef5c2622870bed8870917a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5858dcb32b3f12647784c9a6ba2e107e157b9a82884bcfed3e994a70c7584b29","stable_url_args":["https://github.com/DVDTSB/hexhog/archive/refs/tags/v0.1.3.tar.gz"],"stable_version":"0.1.3"},"hexo":{"desc":"Fast, simple & powerful blog framework","executables":["hexo"],"head_dependencies":["node"],"head_url_args":["https://github.com/hexojs/hexo.git",{":branch":"master"}],"homepage":"https://hexo.io/","license":"MIT","ruby_source_checksum":"8e018031bb2854e1ed6b449e8eacfb4e04fca7e92cf0b1a039dc380775da32f2","stable_dependencies":["node"],"stable_checksum":"3ba063de1fb6ecfe5ec79d1f9ac3e886deb2f7c3f0b93fd063b8e1ef11ff97d2","stable_url_args":["https://registry.npmjs.org/hexo/-/hexo-8.1.2.tgz"],"stable_version":"8.1.2","bottle_tag":":all","bottle_checksum":"7f0acb92d2031af07571b7cb9693a3639729a7cc2e89e60876acbb13ed3b4158"},"hexyl":{"desc":"Command-line hex viewer","executables":["hexyl"],"head_dependencies":[{"pandoc":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sharkdp/hexyl.git",{":branch":"master"}],"homepage":"https://github.com/sharkdp/hexyl","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"7f6f0f6d5c250c88a5c0e7d2c8fc34727e69956acd9c7b1c6c76215f04f13132","stable_dependencies":[{"pandoc":":build"},{"rust":":build"}],"stable_checksum":"72fa17397ad187eec6b295d02c7caabbb209a6e0d5706187b8a599bd5df8615e","stable_url_args":["https://github.com/sharkdp/hexyl/archive/refs/tags/v0.17.0.tar.gz"],"stable_version":"0.17.0"},"hey":{"desc":"HTTP load generator, ApacheBench (ab) replacement","executables":["hey"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/rakyll/hey","license":"Apache-2.0","ruby_source_checksum":"9135ba5e05d87ab8c884faf5648ca5d7a7062c663d3ca6b28937ef3a5a741690","stable_dependencies":[{"go":":build"}],"stable_checksum":"f678bc0f07c62a6513726298873940b70099aa85244efa813f6a0d925092ffe9","stable_url_args":["https://github.com/rakyll/hey/archive/refs/tags/v0.1.5.tar.gz"],"stable_version":"0.1.5"},"hf-mcp-server":{"desc":"MCP Server for Hugging Face","executables":["hf-mcp-server","hf-mcp-server-http","hf-mcp-server-http-json"],"head_dependencies":["node"],"homepage":"https://github.com/evalstate/hf-mcp-server","license":"MIT","ruby_source_checksum":"3de4d0db5d688c435fcb0437bbe25420a7dc65727833f93aca72d6952647e48d","stable_dependencies":["node"],"stable_checksum":"1d9adadf1afd66e1b36127c29dff0399a453e73be861740a238ecb2925dd00fe","stable_url_args":["https://registry.npmjs.org/@llmindset/hf-mcp-server/-/hf-mcp-server-0.3.27.tgz"],"stable_version":"0.3.27"},"hf-mount":{"desc":"Mount Hugging Face Buckets and repos as local filesystems","executables":["hf-mount","hf-mount-fuse","hf-mount-nfs"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/huggingface/hf-mount.git",{":branch":"main"}],"homepage":"https://github.com/huggingface/hf-mount","license":"Apache-2.0","ruby_source_checksum":"68d1239f6e3384a196b398fe43510871b07cfd36b98621f2124300e7f6f879b6","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"5b605ae805c05a1238eca341795a0718581c757e31677d8a088bc00707c31acc","stable_url_args":["https://github.com/huggingface/hf-mount/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"hf":{"desc":"Client library for huggingface.co hub","executables":["hf","huggingface-cli","tiny-agents"],"head_dependencies":["certifi","git-lfs","libyaml","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/huggingface/huggingface_hub.git",{":branch":"main"}],"homepage":"https://huggingface.co/docs/huggingface_hub/guides/cli","license":"Apache-2.0","oldnames":["huggingface-cli"],"ruby_source_checksum":"dddeecf840ec4918597fd069c84af985f7906a8c181023cf44d529a9e704bc3f","stable_dependencies":["certifi","git-lfs","libyaml","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e2dfe5fe1ec3b87ba2709aa34555b23e3f3f6ad4d7255238e13ddb8348e6bbfa","stable_url_args":["https://files.pythonhosted.org/packages/77/ea/dc54b4dda5841cb3a7812a178695be776e7c15c597887c2ed892f17d015a/huggingface_hub-1.22.0.tar.gz"],"stable_version":"1.22.0"},"hfstospell":{"desc":"Helsinki Finite-State Technology ospell","executables":["hfst-ospell","hfst-ospell-office","hfst-ospell-predict"],"head_dependencies":["icu4c@78","libarchive",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://hfst.github.io/","license":"Apache-2.0","revision":5,"ruby_source_checksum":"0b242ff92d0d3a8d57a499d0c92411304094994956c163e41910462a9da8bc6d","stable_dependencies":["icu4c@78","libarchive",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"ab644c802f813a06a406656c3a873d31f6a999e13cafc9df68b03e76714eae0e","stable_url_args":["https://github.com/hfst/hfst-ospell/releases/download/v0.5.4/hfst-ospell-0.5.4.tar.bz2"],"stable_version":"0.5.4"},"hfsutils":{"bottle_rebuild":1,"desc":"Tools for reading and writing Macintosh volumes","executables":["hvol"],"homepage":"https://www.mars.org/home/rob/proj/hfs/","license":"GPL-2.0-or-later","ruby_source_checksum":"1f42527a25a9777a51a4972b7d0e3a5c736bda1982fe1ac15268a5b31347d31a","stable_checksum":"bc9d22d6d252b920ec9cdf18e00b7655a6189b3f34f42e58d5bb152957289840","stable_url_args":["https://ftp2.osuosl.org/pub/clfs/conglomeration/hfsutils/hfsutils-3.2.6.tar.gz"],"stable_version":"3.2.6","bottle_checksum":"107acc6f2b286756c2d74d4973eb367071d53ed4271aabfcdde504818f2458ed"},"hg-fast-export":{"desc":"Fast Mercurial to Git converter","executables":["hg-fast-export.py","hg-fast-export.sh","hg-reset.py","hg-reset.sh","hg2git.py"],"head_dependencies":["mercurial","python@3.14"],"head_url_args":["https://github.com/frej/fast-export.git",{":branch":"master"}],"homepage":"https://repo.or.cz/fast-export.git","license":"GPL-2.0-or-later","ruby_source_checksum":"c1afcb859c541b0f4170c743ffa2581329133e0707ba48bc48d58acc956800b4","stable_dependencies":["mercurial","python@3.14"],"stable_checksum":"23af10aed62096a25f54012e37a16f5137d221f7e862dd559eba1ecf56ff1dbe","stable_url_args":["https://github.com/frej/fast-export/archive/refs/tags/v260405.tar.gz"],"stable_version":"260405","bottle_tag":":all","bottle_checksum":"d63cc3af8e41294758be1e5b4b50e4a4fa117f7d9ce782afb62ad2629db42cdc"},"hgrep":{"desc":"Grep with human-friendly search results","executables":["hgrep"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rhysd/hgrep.git",{":branch":"main"}],"homepage":"https://github.com/rhysd/hgrep","license":"MIT","ruby_source_checksum":"57eb59718e62579e3af3e2c1e06a5db49517db333273c55a1bd2b43ab24a2bfe","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c8246d7ff9a8b7cb11f18892f68d16fbd8b7237c37e9bc34c95aaab43be48222","stable_url_args":["https://github.com/rhysd/hgrep/archive/refs/tags/v0.3.9.tar.gz"],"stable_version":"0.3.9"},"hickory-dns":{"desc":"Rust based DNS client, server, and resolver","executables":["hickory-dns"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/hickory-dns/hickory-dns.git",{":branch":"main"}],"homepage":"https://github.com/hickory-dns/hickory-dns","license":{":any_of":["Apache-2.0","MIT"]},"oldnames":["trust-dns"],"ruby_source_checksum":"547ba66546e3dec60ea1f0f9d538b9a940c3df82fe73532414279c0394bc57bf","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ba79d44071511b4989da1f13f4369b0616b90266d4ecb60b657650275edb989c","stable_url_args":["https://github.com/hickory-dns/hickory-dns/archive/refs/tags/v0.26.1.tar.gz"],"stable_version":"0.26.1"},"hicolor-icon-theme":{"desc":"Fallback theme for FreeDesktop.org icon themes","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://gitlab.freedesktop.org/xdg/default-icon-theme.git",{":branch":"master"}],"homepage":"https://wiki.freedesktop.org/www/Software/icon-theme/","license":"GPL-2.0-only","ruby_source_checksum":"ac5752179084bec01e2686d2a1c313e13bd9e4dfe5c1dade4359e1f40c62fdba","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"db0e50a80aa3bf64bb45cbca5cf9f75efd9348cf2ac690b907435238c3cf81d7","stable_url_args":["https://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.18.tar.xz"],"stable_version":"0.18","bottle_tag":":all","bottle_checksum":"76779247990b538d304e98b042fde85677491e428d0381a59383264ce8ef199f"},"hidapi":{"desc":"Library for communicating with USB and Bluetooth HID devices","executables":["hidtest"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libusb/hidapi.git",{":branch":"master"}],"homepage":"https://libusb.info/hidapi/","license":{":any_of":["GPL-3.0-only","BSD-3-Clause","HIDAPI"]},"ruby_source_checksum":"0b3049cea981dce789351c8cee43de56563304dcc72b8d762156bac7f253b9f4","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"5d84dec684c27b97b921d2f3b73218cb773cf4ea915caee317ac8fc73cef8136","stable_url_args":["https://github.com/libusb/hidapi/archive/refs/tags/hidapi-0.15.0.tar.gz"],"stable_version":"0.15.0"},"hierarchy-builder":{"desc":"High level commands to declare a hierarchy based on packed classes","head_dependencies":["rocq","rocq-elpi"],"homepage":"https://github.com/math-comp/hierarchy-builder","license":"MIT","ruby_source_checksum":"f0e1e89348c92c711da7a352417e83b337f651be908299b2db88afe3d8264ee9","stable_dependencies":["rocq","rocq-elpi"],"stable_checksum":"577597528f25d217baee91040cc5d7e5f621be7e7a629cccf295e337f73a6d45","stable_url_args":["https://github.com/math-comp/hierarchy-builder/releases/download/v1.10.3/hierarchy-builder-1.10.3.tar.gz"],"stable_version":"1.10.3"},"highlight":{"desc":"Convert source code to formatted text with syntax highlighting","executables":["highlight"],"head_dependencies":["lua",{"boost":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/saalen/highlight.git",{":branch":"master"}],"homepage":"http://andre-simon.de/doku/highlight/en/highlight.php","license":"GPL-3.0-or-later","ruby_source_checksum":"85c9dcab3842f1cbfae317f759a46194cfad55557bb5623abe45261ed750c24c","stable_dependencies":["lua",{"boost":":build"},{"pkgconf":":build"}],"stable_checksum":"8db5a2ed7450909b74022d13a4a4b112d313f086a8acd6d36f5bb9f09c633084","stable_url_args":["https://gitlab.com/saalen/highlight/-/archive/v4.20/highlight-v4.20.tar.gz"],"stable_version":"4.20"},"highs":{"desc":"Linear optimization software","executables":["highs"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://www.maths.ed.ac.uk/hall/HiGHS/","license":"MIT","ruby_source_checksum":"0b5ccfe405cf4945e93248f3cbd753e3b0bbaaf6790623d287f05c996a969c4f","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"a840d269dff2fafb371dd247df13ad5e026d7ce3b35ad3dc1eedd59bf0c2fb16","stable_url_args":["https://github.com/ERGO-Code/HiGHS/archive/refs/tags/v1.15.1.tar.gz"],"stable_version":"1.15.1"},"highway":{"desc":"Performance-portable, length-agnostic SIMD with runtime dispatch","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/google/highway.git",{":branch":"master"}],"homepage":"https://github.com/google/highway","license":{":any_of":["Apache-2.0","BSD-3-Clause"]},"link_overwrite_paths":["include/hwy/*","lib/pkgconfig/libhwy*"],"ruby_source_checksum":"7c646aee1f18fb33b915aa23260024a1cfca0ff8ebe13f44f9860698ab6cad67","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"e72241ac9524bb653ae52ced768b508045d4438726a303f10181a38f764a453c","stable_url_args":["https://github.com/google/highway/archive/refs/tags/1.4.0.tar.gz"],"stable_version":"1.4.0"},"hilite":{"desc":"CLI tool that runs a command and highlights STDERR output","executables":["hilite"],"homepage":"https://sourceforge.net/projects/hilite/","license":"GPL-2.0-or-later","ruby_source_checksum":"37a2b28240674541aa491c1ee27132684802ec5e7f27f75624641acf3926ffc1","stable_checksum":"e15bdff2605e8d23832d6828a62194ca26dedab691c9d75df2877468c2f6aaeb","stable_url_args":["https://downloads.sourceforge.net/project/hilite/hilite/1.5/hilite.c"],"stable_version":"1.5","bottle_checksum":"b4095517387a97c332c1acb88969995248ee95d2c29483e56ed7e47bbb8ca721"},"himalaya":{"desc":"CLI email client written in Rust","executables":["himalaya"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://pimalaya.org","license":"MIT","ruby_source_checksum":"c0223ff0b898ae35530fe0460461ba2e1f7ce2b7283a5b4dcba5cfedc6f132bb","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"3d04afdf6f753219c2203feb8094a2ec82c77bab7f9acbe1811773e2a4562877","stable_url_args":["https://github.com/pimalaya/himalaya/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"hindent":{"bottle_rebuild":1,"desc":"Haskell pretty printer","executables":["hindent"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc@9.12":":build"}],"head_url_args":["https://github.com/mihaimaruseac/hindent.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/mihaimaruseac/hindent","license":"BSD-3-Clause","ruby_source_checksum":"286f9c84e1a85174366cb12ce2875760fe36474ad08f67d01a3568373d4d6385","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc@9.12":":build"}],"stable_checksum":"2726bdbf137691624997f181c29392f22f8566ebc87c5f82e420adfb0068ef07","stable_url_args":["https://github.com/mihaimaruseac/hindent/archive/refs/tags/v6.3.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"6.3.0"},"hiredis":{"desc":"Minimalistic client for Redis","head_dependencies":["openssl@3"],"head_url_args":["https://github.com/redis/hiredis.git",{":branch":"master"}],"homepage":"https://github.com/redis/hiredis","license":"BSD-3-Clause","ruby_source_checksum":"9ec57f2d49bd4f02c476294365b42f2a33f3df5f73503c913529f39dbb88a466","stable_dependencies":["openssl@3"],"stable_checksum":"5fa6e719e59cd4f8ae435c52a18ac4035d135251f9ee54e7a045bccf59107ed8","stable_url_args":["https://github.com/redis/hiredis/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"hishtory":{"bottle_rebuild":1,"desc":"Your shell history: synced, queryable, and in context","executables":["hishtory"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ddworken/hishtory.git",{":branch":"master"}],"homepage":"https://hishtory.dev","license":"MIT","ruby_source_checksum":"9bd208e77e2b9886f9ef29e46141b962f269391807ba05ce45b353ee8736e9cc","stable_dependencies":[{"go":":build"}],"stable_checksum":"f312acc99195ca035db7b6612408169ce3a14c170f85dba238f9a29ca7825a3d","stable_url_args":["https://github.com/ddworken/hishtory/archive/refs/tags/v0.335.tar.gz"],"stable_version":"0.335"},"historian":{"bottle_rebuild":1,"desc":"Command-line utility for managing shell history in a SQLite database","executables":["hist"],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/jcsalterego/historian","license":"BSD-2-Clause","ruby_source_checksum":"f232b1974deaa6126c41a79fa8000ed5e7069be170979abd0a96876c92740131","stable_checksum":"691b131290ddf06142a747755412115fec996cb9cc2ad8e8f728118788b3fe05","stable_url_args":["https://github.com/jcsalterego/historian/archive/refs/tags/0.0.2.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.0.2","bottle_tag":":all","bottle_checksum":"189a00a7ac7714b8c9c9f5aa6691278538a072629bc6fa24ab99812d37b9e58d"},"hive":{"caveats":"If you want to use HCatalog with Pig, set $HCAT_HOME in your profile:\n  export HCAT_HOME=$HOMEBREW_PREFIX/opt/hive/libexec/hcatalog\n","desc":"Hadoop-based data summarization, query, and analysis","executables":["beeline","hive","hive-config.sh","hiveserver2","hplsql","init-hive-dfs.sh","metatool","replstats.sh","schematool"],"head_dependencies":["hadoop","openjdk@21"],"homepage":"https://hive.apache.org","license":"Apache-2.0","ruby_source_checksum":"f7dbd2a92bf2b0770470cd0ee226ea4596c7970e224c5a04488c659e1fd8c0f5","stable_dependencies":["hadoop","openjdk@21"],"stable_checksum":"829337f9977b7f5dcca67616c10d9ea144961777c42e920540f6cfc26891d328","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=hive/hive-4.2.0/apache-hive-4.2.0-bin.tar.gz"],"stable_version":"4.2.0","bottle_tag":":all","bottle_checksum":"4df3cc15dbc184a6ec62de1da0241f317d259ada4bb0307a5452a2bca69d35d5"},"hivemind":{"desc":"Process manager for Procfile-based applications","executables":["hivemind"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/DarthSim/hivemind.git",{":branch":"master"}],"homepage":"https://github.com/DarthSim/hivemind","license":"MIT","ruby_source_checksum":"2626edac6c13abd4e136f3673f27f1ea5e90f558135e37e32becd3e53792b45c","stable_dependencies":[{"go":":build"}],"stable_checksum":"b4f7259663ef5b99906af0d98fe4b964d8f9a4d86a8f5aff30ab8df305d3a996","stable_url_args":["https://github.com/DarthSim/hivemind/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_checksum":"f8ca06b6d2dde91c66cd6af2396a58b40e6be52e51fa738f24ff2e23376dc60a"},"hivex":{"desc":"Library and tools for extracting the contents of Windows Registry hive files","executables":["hivexget","hivexml","hivexsh"],"head_dependencies":["readline","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[[{"pod2man":":build"}],["libxml2"]],"homepage":"https://libguestfs.org","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-only"]},"revision":1,"ruby_source_checksum":"0382dd4337ef992d46cd5a0fb595869e4401dfda6c48cf148101d8652be1a375","stable_dependencies":["readline","gettext",{"pkgconf":":build"}],"stable_checksum":"a52fa45cecc9a78adb2d28605d68261e4f1fd4514a778a5473013d2ccc8a193c","stable_url_args":["https://download.libguestfs.org/hivex/hivex-1.3.24.tar.gz"],"stable_uses_from_macos":[[{"pod2man":":build"}],["libxml2"]],"stable_version":"1.3.24"},"hjson":{"desc":"Convert JSON to HJSON and vice versa","executables":["hjson"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hjson/hjson-go.git",{":branch":"master"}],"homepage":"https://hjson.github.io/","license":"MIT","ruby_source_checksum":"3514976aa1499c967dc03e9d40432d9e52f837c2fb405bd3faa9da7038802980","stable_dependencies":[{"go":":build"}],"stable_checksum":"5ee5ab2b191f4464a9ac98c3047441d94bd9d5fdeb77f651f9d90f1dacd54f74","stable_url_args":["https://github.com/hjson/hjson-go/archive/refs/tags/v4.6.0.tar.gz"],"stable_version":"4.6.0"},"hk":{"desc":"Git hook and pre-commit lint manager","executables":["generate-docs","hk"],"head_dependencies":["openssl@3","pkl","usage",{"rust":":build"},{"rust":":test"}],"head_url_args":["https://github.com/jdx/hk.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://hk.jdx.dev","license":"MIT","ruby_source_checksum":"a64d1809a263b5e56aab6e5480be156420da7f622ce8fd1bd6a99c1f85fe29ec","stable_dependencies":["openssl@3","pkl","usage",{"rust":":build"},{"rust":":test"}],"stable_url_args":["https://github.com/jdx/hk.git",{":tag":"v1.50.0",":revision":"e9cc0984a1a8d639519e76ab6e329effcce42144"}],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.50.0"},"hl":{"desc":"Fast and powerful log viewer and processor","executables":["hl"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/pamburus/hl.git",{":branch":"master"}],"homepage":"https://github.com/pamburus/hl","license":"MIT","ruby_source_checksum":"031c49c9511a61ab241124a22a926fe7d8669815ef12b6bd3ae07c1160aa8e2d","stable_dependencies":[{"rust":":build"}],"stable_checksum":"941780a2830f236037b9732c272e1ce2127a05191f257ce11e47b7a483414f3a","stable_url_args":["https://github.com/pamburus/hl/archive/refs/tags/v0.36.3.tar.gz"],"stable_version":"0.36.3"},"hledger":{"desc":"Easy plain text accounting with command-line, terminal and web UIs","executables":["hledger","hledger-ui","hledger-web"],"head_dependencies":["gmp",{"ghc":":build"},{"haskell-stack":":build"}],"head_url_args":["https://github.com/simonmichael/hledger.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://hledger.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"58d730838c200b81face544fc83222643e00b1b42edb458cbfdd681dc9d7270a","stable_dependencies":["gmp",{"ghc":":build"},{"haskell-stack":":build"}],"stable_checksum":"242ba652cb76b2ca5cab1ba7588d0c99c8b7ebb329d76785f1851f2d5e9e95f6","stable_url_args":["https://github.com/simonmichael/hledger/archive/refs/tags/1.52.1.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"1.52.1"},"hlint":{"desc":"Haskell source code suggestions","executables":["hlint"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc@9.12":":build"}],"head_url_args":["https://github.com/ndmitchell/hlint.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://github.com/ndmitchell/hlint","license":"BSD-3-Clause","ruby_source_checksum":"3718f1d04b94cbbaad1f9624eb89295f694cc3715b7ac45d335a46e1c01decf4","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc@9.12":":build"}],"stable_checksum":"d99672337c06b455884ac14418d562701143141d0d7e46af476817c2ae3efe37","stable_url_args":["https://hackage.haskell.org/package/hlint-3.10/hlint-3.10.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"3.10"},"hmmer":{"desc":"Build profile HMMs and scan against sequence databases","executables":["alimask","hmmalign","hmmbuild","hmmconvert","hmmemit","hmmfetch","hmmlogo","hmmpgmd","hmmpgmd_shard","hmmpress","hmmscan","hmmsearch","hmmsim","hmmstat","jackhmmer","makehmmerdb","nhmmer","nhmmscan","phmmer"],"homepage":"http://hmmer.org/","license":"BSD-3-Clause","ruby_source_checksum":"e639d269d969c411cc9daf51ca433875614258f7b1ea96c3f01d86817a7e3fc7","stable_checksum":"ca70d94fd0cf271bd7063423aabb116d42de533117343a9b27a65c17ff06fbf3","stable_url_args":["https://distfiles.macports.org/hmmer/hmmer-3.4.tar.gz"],"stable_version":"3.4","bottle_checksum":"37ffb9e206f2bd9a6bcfc8ec0209ef879057293ec0cf3588c083e6948c51c548"},"hoedown":{"desc":"Secure Markdown processing (a revived fork of Sundown)","executables":["hoedown"],"homepage":"https://github.com/hoedown/hoedown","license":"ISC","ruby_source_checksum":"550e372b9f8935ef6849c00235cee493da75bd8b240a7ecf46e02aaa01002d75","stable_checksum":"01b6021b1ec329b70687c0d240b12edcaf09c4aa28423ddf344d2bd9056ba920","stable_url_args":["https://github.com/hoedown/hoedown/archive/refs/tags/3.0.7.tar.gz"],"stable_version":"3.0.7","bottle_checksum":"748004674d9036262032eda6a9b574137cff8a01178977c45d735adba7160587"},"hof":{"bottle_rebuild":2,"desc":"Flexible data modeling & code generation system","executables":["hof"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hofstadter-io/hof.git",{":branch":"_next"}],"homepage":"https://hofstadter.io/","license":"Apache-2.0","ruby_source_checksum":"014ed504685614b3274ad98ecf59ef612876e56f907e87ca3aaf3a22d6dc852d","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/hofstadter-io/hof/commit/7d0389788a67be9bed36ab4d9ac8768b6890aff3.patch?full_index=1","sha256":"662ef04018e749a0772ad099af209fc4e0caefba4ee0e7633be33182e0741dae"}],"stable_checksum":"87703d19a23121a4b617f1359aed9616dceb6c79718245861835b61ccff7e1eb","stable_url_args":["https://github.com/hofstadter-io/hof/archive/refs/tags/v0.6.10.tar.gz"],"stable_version":"0.6.10"},"homeassistant-cli":{"desc":"Command-line utility for Home Assistant","executables":["hass-cli"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/home-assistant-ecosystem/home-assistant-cli.git",{":branch":"dev"}],"homepage":"https://github.com/home-assistant-ecosystem/home-assistant-cli","license":"Apache-2.0","revision":3,"ruby_source_checksum":"b7efe7a8c4ebc8a54762640bdb876a5c1ce601d2656eb05de7b58952d20ee57b","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"de7cc54de6f2a8bdbde3bfea75913f35ee82faa17fe272e840a2da0c93b1a7df","stable_url_args":["https://files.pythonhosted.org/packages/42/9b/9b92e5db7510336aadfe20481eee705d09f01f2a445683cea04140015895/homeassistant_cli-1.0.0.tar.gz"],"stable_version":"1.0.0"},"homebank":{"desc":"Manage your personal accounts at home","executables":["homebank"],"head_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gtk+3","hicolor-icon-theme","libofx","libsoup","pango","at-spi2-core","gettext","harfbuzz",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://www.gethomebank.org/en/index.php","license":"GPL-2.0-or-later","ruby_source_checksum":"5f075462d225b262e9f38e64d88cb0f2a51266aa705ab00db24050f9f70842fa","stable_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gtk+3","hicolor-icon-theme","libofx","libsoup","pango","at-spi2-core","gettext","harfbuzz",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"stable_checksum":"f0beafe07ea22155c8f8e267798d6eb05d6e015d5660b96fb34fdeca5a6bc4c7","stable_url_args":["https://www.gethomebank.org/public/sources/homebank-5.10.2.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"5.10.2"},"homeshick":{"bottle_rebuild":2,"caveats":"To enable the `homeshick cd <CASTLE>` command, you need to\n  `export HOMESHICK_DIR=$HOMEBREW_PREFIX/opt/homeshick`\nand\n  `source \"$HOMEBREW_PREFIX/opt/homeshick/homeshick.sh\"`\nin your $HOME/.bashrc\n","desc":"Git dotfiles synchronizer written in bash","executables":["homeshick"],"head_url_args":["https://github.com/andsens/homeshick.git",{":branch":"master"}],"homepage":"https://github.com/andsens/homeshick","license":"MIT","ruby_source_checksum":"a7d538fc6b8e187a9d7e78a6d365fa9efd0d24bb9624b80ba6934fe2f53ce260","stable_checksum":"949f5de3c7f235ceb37c08e0cc8f3f7ad166f741a8fd01bf4b935a2031e37557","stable_url_args":["https://github.com/andsens/homeshick/archive/refs/tags/v2.0.1.tar.gz"],"stable_version":"2.0.1","bottle_tag":":all","bottle_checksum":"9a93b6514577c36a3de2d9c6a8c3cf9474a6534cc9547407f49ebc0325b20a8d"},"homeworlds":{"desc":"C++ framework for the game of Binary Homeworlds","executables":["homeworlds-cli","homeworlds-wx"],"head_dependencies":["wxwidgets"],"homepage":"https://github.com/Quuxplusone/Homeworlds/","license":"BSD-2-Clause","revision":4,"ruby_source_checksum":"4af2cae2c2671413cbb18148134c7c47f429a7772a1731f1354284b2f3fa89fc","stable_dependencies":["wxwidgets"],"stable_patches":[{"strip":"p1","url":"https://github.com/Quuxplusone/Homeworlds/commit/bb1a5d2395df4e097122b311c0009801107f4d3a.patch?full_index=1","sha256":"a133fb4bdeb4a5d2759a7257989089402e0ad84edbaed86780c26d47e58b8d55"}],"stable_checksum":"3ffbad58943127850047ef144a572f6cc84fd1ec2d29dad1f118db75419bf600","stable_url_args":["https://github.com/Quuxplusone/Homeworlds/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","version_scheme":1},"honcho":{"bottle_rebuild":2,"desc":"Python clone of Foreman, for managing Procfile-based applications","executables":["honcho"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/nickstenning/honcho.git",{":branch":"main"}],"homepage":"https://github.com/nickstenning/honcho","license":"MIT","ruby_source_checksum":"363206a0f3d67c9956af0be10a1e073ecfe1a655d124420ba6a9329d59a3e6dc","stable_dependencies":["python@3.14"],"stable_checksum":"af3815c03c634bf67d50f114253ea9fef72ecff26e4fd06b29234789ac5b8b2e","stable_url_args":["https://files.pythonhosted.org/packages/65/c8/d860888358bf5c8a6e7d78d1b508b59b0e255afd5655f243b8f65166dafd/honcho-2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_tag":":all","bottle_checksum":"f2c152161d10711eb03427dc2934e0a2f0d330ab029dbdbe715cb77a492f8481"},"hookdeck":{"desc":"Forward webhook events from Hookdeck to a local server","executables":["hookdeck"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hookdeck/hookdeck-cli.git",{":branch":"main"}],"homepage":"https://hookdeck.com","license":"Apache-2.0","ruby_source_checksum":"205b483c2aef5e8f3220377535cafe224a4203f6f71d0f7f0f5fb68866b94387","stable_dependencies":[{"go":":build"}],"stable_checksum":"e869c5cccfb6e37d711add229ea14717516e61912af5a883e31a47588e4f61b6","stable_url_args":["https://github.com/hookdeck/hookdeck-cli/archive/refs/tags/v2.2.0.tar.gz"],"stable_version":"2.2.0"},"hopenpgp-tools":{"bottle_rebuild":1,"desc":"Command-line tools for OpenPGP-related operations","executables":["hkt","hokey","hop","hot"],"head_dependencies":["gmp","nettle",{"cabal-install":":build"},{"ghc":":build"},{"pkgconf":":build"},{"gnupg":":test"}],"head_url_args":["https://salsa.debian.org/clint/hOpenPGP.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://hackage.haskell.org/package/hopenpgp-tools","license":"AGPL-3.0-or-later","revision":1,"ruby_source_checksum":"08ba69544a879cd2c545e6ccb5c5043fed6032b785e9ad2ad12518c38a18b015","stable_dependencies":["gmp","nettle",{"cabal-install":":build"},{"ghc":":build"},{"pkgconf":":build"},{"gnupg":":test"}],"stable_checksum":"2a056bd320caafe0f7ac3c95d56819f9fef02ddafe11b59802ea5a678d88a54f","stable_url_args":["https://hackage.haskell.org/package/hopenpgp-tools-0.23.11/hopenpgp-tools-0.23.11.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.23.11"},"hopscotch-map":{"desc":"C++ implementation of a fast hash map and hash set using hopscotch hashing","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/Tessil/hopscotch-map","license":"MIT","ruby_source_checksum":"245d513466527690fd1358a1cd2cd2f37713511b38ecf9a5e32cb0ce73c65e3d","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c147d1f6af9559c0e91af3ecf62274404ce5fb35ce94d2234c080ccc7a5913de","stable_url_args":["https://github.com/Tessil/hopscotch-map/archive/refs/tags/v2.4.0.tar.gz"],"stable_version":"2.4.0","bottle_tag":":all","bottle_checksum":"48f35372243c02af50dc2657574c9d10e2715401827b01f6996a08fb28650e00"},"hostdb":{"bottle_rebuild":1,"desc":"Generate DNS zones and DHCP configuration from hostlist.txt","executables":["Example_comparezones","NIdhcpupdate","canonzone","catif","checkrootcache","copy-if-change","genrange","mergeiplists","mkdestinations","mknamedconf","mkzones","sortbyip","zone2hostdb","zone2hostdbhelper"],"homepage":"https://code.google.com/archive/p/hostdb/","license":"GPL-2.0-or-later","ruby_source_checksum":"c7efebf56be902dde8ab27abc9e68bc8900938c95fe5112f24dfd733d69a0fdf","stable_checksum":"beea7cfcdc384eb40d0bc8b3ad2eb094ee81ca75e8eef7c07ea4a47e9f0da350","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/hostdb/hostdb-1.004.tgz"],"stable_version":"1.004","bottle_tag":":all","bottle_checksum":"7f0c8bfe7fe1652daa4aa926d6287ae94e851bd979ca6b53b3c0bc54e85dc208"},"hostess":{"bottle_rebuild":1,"desc":"Idempotent command-line utility for managing your /etc/hosts file","executables":["hostess"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cbednarski/hostess.git",{":branch":"master"}],"homepage":"https://github.com/cbednarski/hostess","license":"MIT","ruby_source_checksum":"d561a95b28036eea4b68d320e63dc92c79f783598303bdd4c6c5c2786dae724f","stable_dependencies":[{"go":":build"}],"stable_checksum":"ece52d72e9e886e5cc877379b94c7d8fe6ba5e22ab823ef41b66015e5326da87","stable_url_args":["https://github.com/cbednarski/hostess/archive/refs/tags/v0.5.2.tar.gz"],"stable_version":"0.5.2","bottle_checksum":"4272e75f8cba2d02e038dca00f7620a70ca396f3486aaf57a6a9fde77645c562"},"hotbuild":{"desc":"Cross platform hot compilation tool for go","executables":["hotbuild"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/wandercn/hotbuild.git",{":branch":"master"}],"homepage":"https://hotbuild.rustpub.com/","license":"MulanPSL-2.0","ruby_source_checksum":"da0801ab4455e84dfbc55b7993cdec1aa5a62f72353062fded76ec9f17a95bc3","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/wandercn/hotbuild/commit/1b04ea4e9e1327ef4d462256072d72f4f37040cb.patch?full_index=1","sha256":"b0bbcdf106914307265b4ac81d73667a8b2d4c2fd688cc76dd1e303f690b4021"}],"stable_checksum":"7e8c5c52269344d12d4dc83ae4f472f8aec05faad76379c844dc21c2da44704c","stable_url_args":["https://github.com/wandercn/hotbuild/archive/refs/tags/v1.0.9.tar.gz"],"stable_version":"1.0.9"},"hoverfly":{"desc":"API simulations for development and testing","executables":["hoverfly"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/SpectoLabs/hoverfly.git",{":branch":"master"}],"homepage":"https://hoverfly.io/","license":"Apache-2.0","ruby_source_checksum":"3b27f5dfb18234a818133f29a0b81c12bf16b5e7100a345e84b34523dee25691","stable_dependencies":[{"go":":build"}],"stable_checksum":"ad239aa0ea3e8a29e76c81740c29be4af7658a642e83fe1b44f085998ab04192","stable_url_args":["https://github.com/SpectoLabs/hoverfly/archive/refs/tags/v1.12.10.tar.gz"],"stable_version":"1.12.10"},"howard-hinnant-date":{"desc":"C++ library for date and time operations based on <chrono>","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/HowardHinnant/date","license":"MIT","ruby_source_checksum":"6bf9e37eec8b8e406781008c77a0b9c57d4b86b8042f5a12373590a904c559e1","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"56e05531ee8994124eeb498d0e6a5e1c3b9d4fccbecdf555fe266631368fb55f","stable_url_args":["https://github.com/HowardHinnant/date/archive/refs/tags/v3.0.4.tar.gz"],"stable_version":"3.0.4"},"howdoi":{"desc":"Instant coding answers via the command-line","executables":["howdoi"],"head_dependencies":["certifi","cryptography","libsodium","python@3.14"],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/gleitz/howdoi","license":"MIT","revision":22,"ruby_source_checksum":"fbea484eb6946aad386a35719f0228d1bdc7ed83a53632fb83aa1f092e56712c","stable_dependencies":["certifi","cryptography","libsodium","python@3.14"],"stable_checksum":"51cd40c53e0c0f8f8da88f480eb7423183be2350ab4f0a4d9d4763ca6ac3e2a9","stable_url_args":["https://files.pythonhosted.org/packages/6d/43/0e8166583575bd500c0f8f1a4ab9429af9466feb6fcdc006e88de8fd23e9/howdoi-2.0.20.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"2.0.20"},"hpack":{"desc":"Modern format for Haskell packages","executables":["hpack"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/sol/hpack.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/sol/hpack","license":"MIT","ruby_source_checksum":"b7285253af67126eb36b56550beadeaee36c7c92168dabecc032a8651b577381","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"267459c3961bf66428a1570a71b3aac577c11a07b775b91872282634418ea936","stable_url_args":["https://hackage.haskell.org/package/hpack-0.39.6/hpack-0.39.6.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.39.6"},"hq":{"conflicts":[["proxygen",{":because":"both install `hq` binaries"}]],"desc":"Jq, but for HTML","executables":["hq"],"head_dependencies":[{"rust":":build"}],"homepage":"https://orf.github.io/html-query/","license":"MIT","ruby_source_checksum":"57984248d29d9a2d49ae2b0b8a4f9a69a820fc2b1d0a35d97e5defbfa38ec451","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0fdc12100c178cd2e5ae61c54e640ecb68533017fcee4845ceb4050d1e4fff60","stable_url_args":["https://github.com/orf/html-query/archive/refs/tags/html-query-v1.2.2.tar.gz"],"stable_version":"1.2.2"},"hqx":{"bottle_rebuild":3,"desc":"Magnification filter designed for pixel art","executables":["hqx"],"head_dependencies":["devil",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"php":":test"}],"homepage":"https://github.com/grom358/hqx","license":"LGPL-2.1-or-later","ruby_source_checksum":"70d844221496e6b60fbdd4ad2ff41bb8051dfbe665ab3f996066546820e88c8d","stable_dependencies":["devil",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"php":":test"}],"stable_url_args":["https://github.com/grom358/hqx.git",{":tag":"v1.2",":revision":"124c9399fa136fb0f743417ca27dfa2ca2860c2d"}],"stable_version":"1.2"},"hr":{"desc":"<hr />, for your terminal window","executables":["hr"],"head_url_args":["https://github.com/LuRsT/hr.git",{":branch":"master"}],"homepage":"https://github.com/LuRsT/hr","license":"MIT","ruby_source_checksum":"94bd150769328167f43cbff2eb022653d09ae9b06e73a0416dcb0e00dd834059","stable_checksum":"d4bb6e8495a8adaf7a70935172695d06943b4b10efcbfe4f8fcf6d5fe97ca251","stable_url_args":["https://github.com/LuRsT/hr/archive/refs/tags/1.5.tar.gz"],"stable_version":"1.5","bottle_tag":":all","bottle_checksum":"ef156edf072a61b38e5fd50fa8eb8e71f651ed459132490b8994737eb2691ed7"},"hsd":{"bottle_rebuild":1,"desc":"Handshake Daemon & Full Node","executables":["hs-seeder","hs-wallet","hsd","hsd-cli","hsd-node","hsd-rpc","hsd-spvnode","hsw-cli","hsw-rpc"],"head_dependencies":["node","unbound","gmp"],"homepage":"https://handshake.org","license":"MIT","ruby_source_checksum":"a1c459026ff1107af932e960b1150e97a5d8f78913a2486af6ead797d4554d7c","stable_dependencies":["node","unbound","gmp"],"stable_checksum":"1de0ebbbac6ca35d62353227176c7377203a82efbc27fdf08ad23dedb481ee28","stable_url_args":["https://github.com/handshake-org/hsd/archive/refs/tags/v8.0.0.tar.gz"],"stable_version":"8.0.0"},"hspell":{"bottle_rebuild":2,"desc":"Free Hebrew linguistic project","executables":["hspell","hspell-i","multispell"],"head_dependencies":[{"autoconf":":build"}],"homepage":"https://hspell.sourceforge.net/","license":"AGPL-3.0-only","ruby_source_checksum":"920e345630df4d96161075c100059b50b0ae80a03313e75662832d88ef3f0ae9","stable_dependencies":[{"autoconf":":build"}],"stable_patches":[{"strip":"p0","file":"Patches/hspell/1.3.patch"}],"stable_checksum":"7310f5d58740d21d6d215c1179658602ef7da97a816bc1497c8764be97aabea3","stable_url_args":["https://hspell.sourceforge.net/hspell-1.4.tar.gz"],"stable_version":"1.4"},"hss":{"desc":"Interactive parallel SSH client","executables":["hss"],"head_dependencies":["readline"],"homepage":"https://github.com/six-ddc/hss","license":"MIT","ruby_source_checksum":"6b4bf884dc41d2b77888866793607abb527f6e0b16057a3f03146c27c98fe528","stable_dependencies":["readline"],"stable_checksum":"570585d660e64ba29e574f68bae5f2e38905d9a5f6ce0e9e36d82c5342fddf2b","stable_url_args":["https://github.com/six-ddc/hss/archive/refs/tags/1.10.tar.gz"],"stable_version":"1.10"},"hstr":{"desc":"Bash and zsh history suggest box","executables":["hh","hstr"],"head_dependencies":["readline",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/dvorka-oss/hstr","license":"Apache-2.0","oldnames":["hh"],"ruby_source_checksum":"4edc7a37494bb3456ad0a1126b2329978e6e794c79fd2f1e4c167658c2be7a69","stable_dependencies":["readline",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"bceab1cb3c3b636d9ff4dfbaf8b035530e76a36d948767ed1735c4e79d7473eb","stable_url_args":["https://github.com/dvorka-oss/hstr/archive/refs/tags/v3.2.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.2"},"ht":{"bottle_rebuild":3,"conflicts":[["texlive",{":because":"both install `ht` binaries"}]],"desc":"Viewer/editor/analyzer for executables","executables":["ht"],"head_dependencies":["lzo"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://hte.sourceforge.net/","license":"GPL-2.0-only","ruby_source_checksum":"85bbcfe13ac0095011838eca69b117aa9955f1158fbd2ff878540f8857eadcaa","stable_dependencies":["lzo"],"stable_patches":[{"strip":"p1","url":"https://github.com/sebastianbiallas/ht/commit/a721310665267655d37d9e80db5234d2a7731895.patch?full_index=1","sha256":"def983c542112d66f472a4a32323948f812bdd30bb1aa54abc5cb5b3ffef1752"},{"strip":"p1","url":"https://github.com/sebastianbiallas/ht/commit/e52dfb86aa2c370d7d1ac2e046a4b9babc93bac9.patch?full_index=1","sha256":"0119c3973d2cc4ac56c7f28061ce0426eab169695ae7b81e1514f9347740ab26"}],"stable_checksum":"31f5e8e2ca7f85d40bb18ef518bf1a105a6f602918a0755bc649f3f407b75d70","stable_url_args":["https://downloads.sourceforge.net/project/hte/ht-source/ht-2.1.0.tar.bz2"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.1.0","bottle_cellar":":any","bottle_checksum":"67aa1b783d01e759a908a568cfc1715e614bff7b77171fc82af00e2af682b464"},"html-xml-utils":{"desc":"Tools for manipulating HTML and XML files","executables":["asc2xml","hxaddid","hxcite","hxcite-mkbib","hxclean","hxcopy","hxcount","hxextract","hxincl","hxindex","hxmkbib","hxmultitoc","hxname2id","hxnormalize","hxnsxml","hxnum","hxpipe","hxprintlinks","hxprune","hxref","hxremove","hxselect","hxtabletrans","hxtoc","hxuncdata","hxunent","hxunpipe","hxunxmlns","hxwls","hxxmlns","xml2asc"],"homepage":"https://www.w3.org/Tools/HTML-XML-utils/","license":"W3C","ruby_source_checksum":"de9a98651efa0f8b1146d5e3aa87c80763af915105c1c64867958d96e1a73710","stable_checksum":"950027e1780787ca88271570aae890e0ac9b906f764554c2dee263d4cf7b74b8","stable_url_args":["https://www.w3.org/Tools/HTML-XML-utils/html-xml-utils-8.8.tar.gz"],"stable_version":"8.8"},"html2markdown":{"desc":"Convert HTML to Markdown","executables":["html2markdown"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/JohannesKaufmann/html-to-markdown.git",{":branch":"main"}],"homepage":"https://html-to-markdown.com","license":"MIT","oldnames":["html-to-markdown"],"ruby_source_checksum":"803e0c70f2a2d7f41019251ddedf947804542ee81f2dd9c1fc6ed26f9dd93d1e","stable_dependencies":[{"go":":build"}],"stable_checksum":"1086b066a17bf49d8bec8fa493e07a54580924ad866ed7e8052692accba706dc","stable_url_args":["https://github.com/JohannesKaufmann/html-to-markdown/archive/refs/tags/v2.5.2.tar.gz"],"stable_version":"2.5.2"},"html2text":{"desc":"Advanced HTML-to-text converter","executables":["html2text"],"head_url_args":["https://gitlab.com/grobian/html2text.git",{":branch":"master"}],"homepage":"https://gitlab.com/grobian/html2text","license":"GPL-2.0-or-later","ruby_source_checksum":"b5d0ad15cdf5aef64d4993299705673cff4621cd7601a594bf95e4cf128750ce","stable_checksum":"9d0a7174cacbb3f050b60facd8cba6e138944ec5020b16d1cee70cf91a59f132","stable_url_args":["https://gitlab.com/-/project/48313341/uploads/8526650dd42218b3493ce7ca0a3eeb1e/html2text-2.4.0.tar.gz"],"stable_version":"2.4.0"},"htmlcleaner":{"bottle_rebuild":1,"desc":"HTML parser written in Java","executables":["htmlcleaner"],"head_dependencies":["openjdk",{"maven":":build"}],"homepage":"https://htmlcleaner.sourceforge.net/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"c4cdf3bab7c095291eb711b9c316a766e8d7b1224fbef505d7628060ed3cfd00","stable_dependencies":["openjdk",{"maven":":build"}],"stable_checksum":"9fc68d7161be6f34f781e109bf63894d260428f186d88f315b1d2e3a33495350","stable_url_args":["https://downloads.sourceforge.net/project/htmlcleaner/htmlcleaner/htmlcleaner%20v2.29/htmlcleaner-src-2.29.zip"],"stable_version":"2.29"},"htmlcompressor":{"bottle_rebuild":2,"desc":"Minify HTML or XML","executables":["htmlcompressor"],"head_dependencies":["openjdk"],"homepage":"https://code.google.com/archive/p/htmlcompressor/","license":"Apache-2.0","ruby_source_checksum":"6a2bcb5316fefc677b4196a00725a03332d4204969e55bd4c97cc34d061ef7f0","stable_dependencies":["openjdk"],"stable_checksum":"88894e330cdb0e418e805136d424f4c262236b1aa3683e51037cdb66310cb0f9","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/htmlcompressor/htmlcompressor-1.5.3.jar"],"stable_version":"1.5.3","bottle_tag":":all","bottle_checksum":"a8323e2d6001cc0effb3c29900f977118d35fc4a0a86be9cd49d0fa133d04f23"},"htmlcxx":{"desc":"Non-validating CSS1 and HTML parser for C++","executables":["htmlcxx"],"homepage":"https://htmlcxx.sourceforge.net/","license":{":all_of":["LGPL-2.0-only","Apache-2.0"]},"ruby_source_checksum":"da03c6e38b50a1f7640eb81352990bb66c0df621c1c2d1c41180909a1807fa61","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"5d38f938cf4df9a298a5346af27195fffabfef9f460fc2a02233cbcfa8fc75c8","stable_url_args":["https://downloads.sourceforge.net/project/htmlcxx/v0.87/htmlcxx-0.87.tar.gz"],"stable_version":"0.87","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"076a461f50d225b8f6d7b1d1541b0fcdb2fba0af77e28d2524815e5d912b623e"},"htmldoc":{"bottle_rebuild":1,"desc":"Convert HTML to PDF or PostScript","executables":["htmldoc"],"head_dependencies":["jpeg-turbo","libpng",{"pkgconf":":build"}],"head_url_args":["https://github.com/michaelrsweet/htmldoc.git",{":branch":"master"}],"head_uses_from_macos":[["cups"]],"homepage":"https://www.msweet.org/htmldoc/","license":"GPL-2.0-only","ruby_source_checksum":"ba82967f6f49ab4d5d683fc46274b657c477ccba713775d7e57652f2813272ca","stable_dependencies":["jpeg-turbo","libpng",{"pkgconf":":build"}],"stable_checksum":"03cc7c0c2c825c3576350745a3c9a3644ca5a9282f5052602de2eceee0c4c347","stable_url_args":["https://github.com/michaelrsweet/htmldoc/archive/refs/tags/v1.9.23.tar.gz"],"stable_uses_from_macos":[["cups"]],"stable_version":"1.9.23"},"htmlhint":{"desc":"Static code analysis tool you need for your HTML","executables":["htmlhint"],"head_dependencies":["node"],"homepage":"https://htmlhint.com","license":"MIT","ruby_source_checksum":"0a678e016037002d975adc32e5218ea9ad5d1d89a25b0ccde2c41a289e6fdb76","stable_dependencies":["node"],"stable_checksum":"c32775c6abf4ed12bbb87c7310ff76802270989f4880a25196d196b7c7fe7c17","stable_url_args":["https://registry.npmjs.org/htmlhint/-/htmlhint-1.9.2.tgz"],"stable_version":"1.9.2","bottle_tag":":all","bottle_checksum":"69e0a71a735b3a9c39a171ed08a9f92fcc26a5a04eee483e331a7402dd6e1a44"},"htmlq":{"bottle_rebuild":1,"desc":"Uses CSS selectors to extract bits content from HTML files","executables":["htmlq"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mgdm/htmlq.git",{":branch":"master"}],"homepage":"https://github.com/mgdm/htmlq","license":"MIT","ruby_source_checksum":"3a8539bc5d223910e16291aa0f67981599fe6b9d31ba871ebcf267856ce4c48a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c2954c0fcb3ada664b14834646aa0a2c4268683cc51fd60d47a71a9f7e77d4b9","stable_url_args":["https://github.com/mgdm/htmlq/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_checksum":"abf6473f80399fc7dd8252a2c35dff388c142ca028de0128b26defc46f6f107f"},"htmltest":{"desc":"HTML validator written in Go","executables":["htmltest"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/wjdp/htmltest.git",{":branch":"master"}],"homepage":"https://github.com/wjdp/htmltest","license":"MIT","ruby_source_checksum":"731f665c154a227a6337bf3a84fa3f70b62485442b0a712c2f55567ba176b33f","stable_dependencies":[{"go":":build"}],"stable_checksum":"2c89e56c837f4d715db9816942e007c973ba58de53d249abc80430c4b7e72f88","stable_url_args":["https://github.com/wjdp/htmltest/archive/refs/tags/v0.17.0.tar.gz"],"stable_version":"0.17.0","bottle_checksum":"0fe78109831dc567098f963166d242a8bcff1dd100a4b9d48b4e5abe8c79b4e3"},"htop":{"caveats":"htop requires root privileges to correctly display all running processes,\nso you will need to run `sudo htop`.\nYou should be certain that you trust any software you grant root privileges.\n","desc":"Improved top (interactive process viewer)","executables":["htop"],"head_dependencies":["ncurses",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/htop-dev/htop.git",{":branch":"main"}],"homepage":"https://htop.dev/","license":"GPL-2.0-or-later","oldnames":["htop-osx"],"ruby_source_checksum":"0bba16ae2c2621afd695b272537f1fd42df27bf3d144c28ed5e1f35fc24d5b70","stable_dependencies":["ncurses",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"dfc4a09845e9bc86f466a722e62b8f87d59028ff39689077ff2257a6a605061d","stable_url_args":["https://github.com/htop-dev/htop/archive/refs/tags/3.5.1.tar.gz"],"stable_version":"3.5.1"},"htpdate":{"desc":"Synchronize time with remote web servers","executables":["htpdate"],"homepage":"https://www.vervest.org/htp/","license":"GPL-2.0-or-later","ruby_source_checksum":"5277a819c785d1fea8b1400253d6fc3f6cd9675de456e0096d5a1aad7709e1c3","stable_checksum":"3f5effa9355db140ef8ace6d17800d48815d1afdcef9d1096510451839dd8de4","stable_url_args":["https://github.com/twekkel/htpdate/archive/refs/tags/v2.0.2.tar.gz"],"stable_version":"2.0.2"},"htslib":{"desc":"C library for high-throughput sequencing data formats","executables":["annot-tsv","bgzip","htsfile","ref-cache","tabix"],"head_dependencies":["libdeflate","xz"],"head_uses_from_macos":[["bzip2"],["curl"]],"homepage":"https://www.htslib.org/","license":{":all_of":["MIT","BSD-3-Clause"]},"ruby_source_checksum":"e0fe12dc8dfa8d61449f0ae41166a0f58fd46f16c22a1aea58c9be6998b6209f","stable_dependencies":["libdeflate","xz"],"stable_checksum":"f8a3f36effeec38f043c53ab1f2d9ed45064f14205c5ef8e3c815763b90803c4","stable_url_args":["https://github.com/samtools/htslib/releases/download/1.23.1/htslib-1.23.1.tar.bz2"],"stable_uses_from_macos":[["bzip2"],["curl"]],"stable_version":"1.23.1"},"httm":{"conflicts":[["nicotine-plus",{":because":"both install `nicotine` binaries"}]],"desc":"Interactive, file-level Time Machine-like tool for ZFS/btrfs","executables":["bowie","equine","httm","nicotine","ounce"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/kimono-koans/httm.git",{":branch":"master"}],"homepage":"https://github.com/kimono-koans/httm","license":"MPL-2.0","ruby_source_checksum":"a4dfa010c4821f4366ed3b04d6b815734514454f1546df2fcaeab4ff05aada54","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5fbe0c376c2fa3d8cd32cebfb4bde1e4980b50892c52b3be242894bc11213614","stable_url_args":["https://github.com/kimono-koans/httm/archive/refs/tags/0.50.2.tar.gz"],"stable_version":"0.50.2"},"http-prompt":{"desc":"Interactive command-line HTTP client with autocomplete and syntax highlighting","executables":["http-prompt"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/httpie/http-prompt.git",{":branch":"master"}],"homepage":"https://http-prompt.com","license":"MIT","revision":19,"ruby_source_checksum":"35f0811f15700b6c973acfc314b064dda8442f01b608a7779fff4b78676d506c","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"eee71a00fed0b8a2a35bb338b269be7a20e8a1a6f6465a65561d76a21521e7f3","stable_url_args":["https://files.pythonhosted.org/packages/bf/e2/bc5b0df107afcac65fde7015df48cbe9b4d877d1d0818203544ed1a41d4c/http-prompt-2.1.0.tar.gz"],"stable_version":"2.1.0"},"http-server-rs":{"conflicts":[["http-server",{":because":"both install a `http-server` binary"}]],"desc":"Simple and configurable command-line HTTP server","executables":["http-server"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/http-server-rs/http-server.git",{":branch":"main"}],"homepage":"https://github.com/http-server-rs/http-server","license":"Apache-2.0","ruby_source_checksum":"d7b3e58ac5227577b2857b1c05688305e6fa9606ccc52ea62c50f7c07488bdf3","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b385a979946efb9421f49b698ce9fe1f0e590a96797e72e8e441bebd6ce65bb6","stable_url_args":["https://github.com/http-server-rs/http-server/archive/refs/tags/v0.8.9.tar.gz"],"stable_version":"0.8.9"},"http-server":{"bottle_rebuild":2,"conflicts":[["http-server-rs",{":because":"both install a `http-server` binary"}]],"desc":"Simple zero-configuration command-line HTTP server","executables":["http-server"],"head_dependencies":["node"],"head_url_args":["https://github.com/http-party/http-server.git",{":branch":"master"}],"homepage":"https://github.com/http-party/http-server","license":"MIT","ruby_source_checksum":"dd374e3ae9c3e0afd45288a7b7ee9872dadc315db6aba6401a64b2c58dd61d1c","stable_dependencies":["node"],"stable_checksum":"9e1ceb265d09a4d86dcf509cb4ba6dcd2e03254b1d13030198766fe3897fd7a5","stable_url_args":["https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz"],"stable_version":"14.1.1","bottle_tag":":all","bottle_checksum":"255fa4f7d541f2485fc11af34b8d240785fd6b364d7e98eae44800da7dcf87d1"},"http_load":{"bottle_rebuild":1,"desc":"Test throughput of a web server by running parallel fetches","disable_args":{":date":"2026-07-24",":because":":repo_removed"},"executables":["http_load"],"head_dependencies":["openssl@3"],"homepage":"https://www.acme.com/software/http_load/","license":"BSD-2-Clause","no_autobump_args":{":because":":incompatible_version_format"},"revision":2,"ruby_source_checksum":"4fc88583428525036927593bddff6888d841890c8119fe9605be5db304f433a0","stable_dependencies":["openssl@3"],"stable_checksum":"5a7b00688680e3fca8726dc836fd3f94f403fde831c71d73d9a1537f215b4587","stable_url_args":["https://www.acme.com/software/http_load/http_load-09Mar2016.tar.gz"],"stable_version":"20160309","bottle_cellar":":any","bottle_checksum":"f8ad486c4e8c9eb7f5204584c74de6e366e3e2ab1452682dc9904badec75e4d5"},"httpd":{"aliases":["apache-httpd","apache2"],"caveats":"DocumentRoot is $HOMEBREW_PREFIX/var/www.\n\nThe default ports have been set in $HOMEBREW_PREFIX/etc/httpd/httpd.conf to 8080 and in\n$HOMEBREW_PREFIX/etc/httpd/extra/httpd-ssl.conf to 8443 so that httpd can run without sudo.\n","desc":"Apache HTTP server","executables":["ab","apachectl","apxs","checkgid","dbmmanage","fcgistarter","htcacheclean","htdbm","htdigest","htpasswd","httpd","httxt2dbm","logresolve","rotatelogs","suexec"],"head_dependencies":["apr","apr-util","brotli","libnghttp2","openssl@3","pcre2"],"head_uses_from_macos":[["libxcrypt"],["libxml2"]],"homepage":"https://httpd.apache.org/","license":"Apache-2.0","oldnames":["httpd24"],"ruby_source_checksum":"f1db0810f6b70d9a7ddfa62cec7ff6eeec2e4981d348da7ff0533317b69dd7f0","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/httpd/bin/httpd","-D","FOREGROUND"]],"stable_dependencies":["apr","apr-util","brotli","libnghttp2","openssl@3","pcre2"],"stable_checksum":"68c74d4df38c26bed4dfbdb8f3baf1eb532f3872357becc1bba5d136f6b63c06","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=httpd/httpd-2.4.68.tar.bz2"],"stable_uses_from_macos":[["libxcrypt"],["libxml2"]],"stable_version":"2.4.68"},"httperf":{"desc":"Tool for measuring webserver performance","executables":["httperf","idleconn"],"head_dependencies":["openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/httperf/httperf.git",{":branch":"master"}],"homepage":"https://github.com/httperf/httperf","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"1f24a73ac376937721f61f883853ced1353fee3b9325cfd4d2f1f5c6a150ee67","stable_dependencies":["openssl@4"],"stable_patches":[{"strip":"p1","file":"Patches/httperf/openssl-1.1.diff"}],"stable_checksum":"e1a0bf56bcb746c04674c47b6cfa531fad24e45e9c6de02aea0d1c5f85a2bf1c","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/httperf/httperf-0.9.0.tar.gz"],"stable_version":"0.9.0"},"httpflow":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-01-10",":because":":unmaintained"},"desc":"Packet capture and analysis utility similar to tcpdump for HTTP","disable_args":{":date":"2027-01-10",":because":":unmaintained"},"executables":["httpflow"],"head_dependencies":["pcre"],"head_url_args":["https://github.com/six-ddc/httpflow.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/six-ddc/httpflow","license":"MIT","ruby_source_checksum":"039bed56d918a4b4371074e7a667173498370e7e38ec055a318001e5c2e84f0a","stable_dependencies":["pcre"],"stable_checksum":"2347bd416641e165669bf1362107499d0bc4524ed9bfbb273ccd3b3dd411e89c","stable_url_args":["https://github.com/six-ddc/httpflow/archive/refs/tags/0.0.9.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.0.9"},"httpie":{"desc":"User-friendly cURL replacement (command-line HTTP client)","executables":["http","httpie","https"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/httpie/cli.git",{":branch":"master"}],"homepage":"https://httpie.io/","license":"BSD-3-Clause","revision":10,"ruby_source_checksum":"9d54c3b68f1a8dd4bec8a5934055916d00899ecac2bfd804d306c81933c8fc74","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"b185cd8d81325f97c773582e50f1c5e047c2d8575b53d676469c9daf2a52f341","stable_url_args":["https://github.com/httpie/cli/archive/refs/tags/3.2.4.tar.gz"],"stable_version":"3.2.4"},"httping":{"desc":"Ping-like tool for HTTP requests","executables":["httping"],"head_dependencies":["fftw","openssl@4","gettext",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/folkertvanheusden/HTTPing.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/folkertvanheusden/HTTPing","license":"AGPL-3.0-only","revision":2,"ruby_source_checksum":"a0a66e97d0e047f6b7a397e9fa3daccac6b85e0afe1c4c6f0a2544a4e5542fab","stable_dependencies":["fftw","openssl@4","gettext",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/folkertvanheusden/HTTPing/commit/79236affb75667cf195f87a58faaebe619e7bfd4.patch?full_index=1","sha256":"765fd15dcb35a33141d62b70e4888252a234b9f845c8e35059654852a0d19d1c"}],"stable_checksum":"87fa2da5ac83c4a0edf4086161815a632df38e1cc230e1e8a24a8114c09da8fd","stable_url_args":["https://github.com/folkertvanheusden/HTTPing/archive/refs/tags/v4.4.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"4.4.0"},"httpry":{"bottle_rebuild":1,"desc":"Packet sniffer for displaying and logging HTTP traffic","executables":["httpry"],"head_url_args":["https://github.com/jbittel/httpry.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/jbittel/httpry","license":"GPL-2.0-only","ruby_source_checksum":"1c838fd2d41ed59abbe918495454534b067c7da9353621b07d41922e1b962564","stable_checksum":"b3bcbec3fc6b72342022e940de184729d9cdecb30aa754a2c994073447468cf0","stable_url_args":["https://github.com/jbittel/httpry/archive/refs/tags/httpry-0.1.8.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.1.8","bottle_checksum":"96df271f206bb36741a419eb5dced955578cb462c849da52e61778102f8629d2"},"httpstat":{"bottle_rebuild":1,"desc":"Curl statistics made simple","executables":["httpstat"],"head_uses_from_macos":[["curl"],["python"]],"homepage":"https://github.com/reorx/httpstat","license":"MIT","ruby_source_checksum":"65238abc9a37ef3c6d21f2fd2efdc33282cb3cd0097a57ddd4b7f03ba1131a9d","stable_checksum":"56c45aebdb28160dd16c73cf23af8208c19b30ec0166790685dfec115df9c92f","stable_url_args":["https://github.com/reorx/httpstat/archive/refs/tags/1.3.2.tar.gz"],"stable_uses_from_macos":[["curl"],["python"]],"stable_version":"1.3.2","bottle_tag":":all","bottle_checksum":"4c6ac7e7f5619376d294d7921048b7bfc2745c280518b2ce977f8091d5536ef9"},"httptap":{"desc":"HTTP request visualizer with phase-by-phase timing breakdown","executables":["httptap"],"head_dependencies":["certifi","python@3.14",{"rust":":build"}],"homepage":"https://httptap.dev","license":"Apache-2.0","revision":1,"ruby_source_checksum":"d2a9b421c5df869363807df1db459299abba2d8ec2016e8ddcff76eb5346e264","stable_dependencies":["certifi","python@3.14",{"rust":":build"}],"stable_checksum":"0bd73b5c5b337af2b1545194f2ab2fe3b5f878daf37af67817c1fbfe4d85f09b","stable_url_args":["https://files.pythonhosted.org/packages/d0/2c/5bed1aa81b9387a81eb11fa81c5f45fc1c3220b97713a7f7f47b9623b9ba/httptap-0.5.2.tar.gz"],"stable_version":"0.5.2","bottle_tag":":all","bottle_checksum":"56257197e174d40f1f6c2364c5048a6bcc3e13610ec8c23bf58c9838d4784588"},"httpx":{"desc":"Fast and multi-purpose HTTP toolkit","executables":["httpx"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/httpx.git",{":branch":"dev"}],"homepage":"https://github.com/projectdiscovery/httpx","license":"MIT","ruby_source_checksum":"19f84ae32f02805b01df9cb6d93c1c811b18b3ae766cdaa154a00208310209e6","stable_dependencies":[{"go":":build"}],"stable_checksum":"4e24f4d877d4951525954352a81d9b5a29a6a784b48a9aa66a3c9e1f92b3a1fd","stable_url_args":["https://github.com/projectdiscovery/httpx/archive/refs/tags/v1.9.0.tar.gz"],"stable_version":"1.9.0"},"httpyac":{"desc":"Quickly and easily send REST, SOAP, GraphQL and gRPC requests","executables":["httpyac"],"head_dependencies":["node"],"homepage":"https://httpyac.github.io/","license":"MIT","ruby_source_checksum":"cdf7e5a88ed6781a2af776b5be30edee0516383fdf011202bd2e4d560979c9a8","stable_dependencies":["node"],"stable_checksum":"e6bc615ef8b58ea9334fcac3e2000eb3e49926dca1ec7087456e9aa6c402000e","stable_url_args":["https://registry.npmjs.org/httpyac/-/httpyac-6.16.7.tgz"],"stable_version":"6.16.7"},"httrack":{"desc":"Website copier/offline browser","executables":["htsserver","httrack","proxytrack","webhttrack"],"head_dependencies":["openssl@4"],"homepage":"https://www.httrack.com/","license":{"GPL-3.0-or-later":{":with":"openvpn-openssl-exception"}},"revision":2,"ruby_source_checksum":"d7368097987c4c88b24f305ddf9889b9171910477b801d5f737052771ee0b973","stable_dependencies":["openssl@4"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"3477a0e5568e241c63c9899accbfcdb6aadef2812fcce0173688567b4c7d4025","stable_url_args":["https://mirror.httrack.com/historical/httrack-3.49.2.tar.gz"],"stable_version":"3.49.2"},"hub-tool":{"deprecate_args":{":date":"2026-07-08",":because":":repo_archived"},"desc":"Docker Hub experimental CLI tool","disable_args":{":date":"2026-10-08",":because":":repo_archived"},"executables":["hub-tool"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/docker/hub-tool.git",{":branch":"main"}],"homepage":"https://github.com/docker/hub-tool","license":"Apache-2.0","ruby_source_checksum":"4db3119f06bbef40d9f1317f9e248bddafbe439614603afa2ac3063613310423","stable_dependencies":[{"go":":build"}],"stable_checksum":"e033e027c4b6dc360abf530a00b3ac0caec5ab17788c015336eb59a5e854e7d1","stable_url_args":["https://github.com/docker/hub-tool/archive/refs/tags/v04.6.tar.gz"],"stable_version":"04.6"},"hub":{"desc":"Add GitHub support to git on the command-line","executables":["hub"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mislav/hub.git",{":branch":"master"}],"head_uses_from_macos":[[{"ruby":":build"}]],"homepage":"https://hub.github.com/","license":"MIT","ruby_source_checksum":"6ac2b775d857bb213f42423967fc68d38c986708b0411be0288d7d38d6a66417","stable_dependencies":[{"go":":build"}],"stable_checksum":"e19e0fdfd1c69c401e1c24dd2d4ecf3fd9044aa4bd3f8d6fd942ed1b2b2ad21a","stable_url_args":["https://github.com/mislav/hub/archive/refs/tags/v2.14.2.tar.gz"],"stable_uses_from_macos":[[{"ruby":":build"}]],"stable_version":"2.14.2","bottle_checksum":"19d761270350d4c4b6d5118d096dc7c012e7b58b43c0d81f9c6d8bded1888dd9"},"hubble":{"desc":"Network, Service & Security Observability for Kubernetes using eBPF","executables":["hubble"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cilium/hubble.git",{":branch":"main"}],"homepage":"https://github.com/cilium/hubble","license":"Apache-2.0","ruby_source_checksum":"a7ef345621eb14713d8f1b1b0928318c5a53d68d481dc0db8ada34e5d33df46f","stable_dependencies":[{"go":":build"}],"stable_checksum":"82e8d062e8f2cfeecaeda19f300350d6b453d6d1584f2111f6a7763722994366","stable_url_args":["https://github.com/cilium/hubble/archive/refs/tags/v1.19.4.tar.gz"],"stable_version":"1.19.4"},"huexpress":{"desc":"PC Engine emulator","executables":["hucrc","huexpress"],"head_dependencies":["libvorbis","libzip","sdl2-compat","sdl2_mixer","gettext","glib",{"pkgconf":":build"},{"scons":":build"}],"head_url_args":["https://github.com/kallisti5/huexpress.git",{":branch":"master"}],"homepage":"https://github.com/kallisti5/huexpress","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"09d858dfcb1d2780acb1e1b6f2805997876245c5387e903cf4edd3097104f337","stable_dependencies":["libvorbis","libzip","sdl2-compat","sdl2_mixer","gettext","glib",{"pkgconf":":build"},{"scons":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"76589f02d1640fc5063d48a47f017077c6b7557431221defe9e38679d86d4db8","stable_url_args":["https://github.com/kallisti5/huexpress/archive/refs/tags/3.0.4.tar.gz"],"stable_version":"3.0.4","bottle_cellar":":any","bottle_checksum":"2709e20246d6ab1a14329ccc842e49eefd9276c6b1e3ef90bcadc85c2213a394"},"hugo":{"desc":"Configurable static site generator","executables":["hugo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gohugoio/hugo.git",{":branch":"master"}],"homepage":"https://gohugo.io/","license":"Apache-2.0","ruby_source_checksum":"7f5715f74d08bc31d0084d6751cf0783a8b75aa62e9300547fa1fb3dc5639367","stable_dependencies":[{"go":":build"}],"stable_checksum":"4d32803c88e76179bc48cf640821977dd1cd83a8aa64ee17766557a15e538825","stable_url_args":["https://github.com/gohugoio/hugo/archive/refs/tags/v0.164.0.tar.gz"],"stable_version":"0.164.0"},"humanlog":{"desc":"Logs for humans to read","executables":["humanlog"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/humanlogio/humanlog.git",{":branch":"master"}],"homepage":"https://humanlog.io","license":"Apache-2.0","ruby_source_checksum":"dca66c89348f66015389a2334648e8d75f20b7429b39663b4ca710163bc9578a","stable_dependencies":[{"go":":build"}],"stable_checksum":"7eb257742d52bd292f61312414af49e85acfe3be6fc687c391fa5fbb8e9e08d4","stable_url_args":["https://github.com/humanlogio/humanlog/archive/refs/tags/v0.8.9.tar.gz"],"stable_version":"0.8.9"},"hunk":{"desc":"Review-first terminal diff viewer for agent-authored changesets","executables":["hunk"],"head_dependencies":[{"bun":":build"},{"node":":build"}],"head_url_args":["https://github.com/modem-dev/hunk.git",{":branch":"main"}],"homepage":"https://hunk.dev/","license":"MIT","ruby_source_checksum":"988b7b7095cb3e67244e1c53182cb206d049327d32c0492cf2a30781508b96a3","stable_dependencies":[{"bun":":build"},{"node":":build"}],"stable_checksum":"67b183a1664a1e85dcc42219f9ffe3422d74e123ec1e71be600ced94a0a1076f","stable_url_args":["https://github.com/modem-dev/hunk/archive/refs/tags/v0.17.0.tar.gz"],"stable_version":"0.17.0"},"hunspell":{"caveats":"Dictionary files (*.aff and *.dic) should be placed in\n~/Library/Spelling/ or /Library/Spelling/.  Homebrew itself\nprovides no dictionaries for Hunspell, but you can download\ncompatible dictionaries from other sources, such as\nhttps://cgit.freedesktop.org/libreoffice/dictionaries/tree/ .\n","conflicts":[["freeling",{":because":"both install 'analyze' binary"}]],"desc":"Spell checker and morphological analyzer","executables":["affixcompress","analyze","chmorph","hunspell","hunzip","hzip","ispellaff2myspell","makealias","munch","unmunch","wordforms","wordlist2hunspell"],"head_dependencies":["readline","gettext",{"gettext":":build"},{"coreutils":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://hunspell.github.io","license":{":any_of":["MPL-1.1","GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"bd1ce4e10ed3c2baf60d50dd746fe363da5f82f8126a580cdbf57518437348fc","stable_dependencies":["readline","gettext",{"gettext":":build"},{"coreutils":":build"}],"stable_checksum":"433274dac0619cb00c2e18b43a3dd3a9d50da5b5613fa9b5c21781e35dd76bc1","stable_url_args":["https://github.com/hunspell/hunspell/releases/download/v1.7.3/hunspell-1.7.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.7.3"},"hurl":{"desc":"Run and Test HTTP Requests with plain text and curl","executables":["hurl","hurlfmt"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Orange-OpenSource/hurl.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["libxml2"],["llvm"]],"homepage":"https://hurl.dev","license":"Apache-2.0","ruby_source_checksum":"0b5ed41853900370564b7ad31068ba881503dfafdbf3493c46883528bc483df0","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"d5ea72ed489b9de319d0306d7b23728c4d284ac505adeb06c297ff5da1cf0de8","stable_url_args":["https://github.com/Orange-OpenSource/hurl/archive/refs/tags/8.0.1.tar.gz"],"stable_uses_from_macos":[["curl"],["libxml2"],["llvm"]],"stable_version":"8.0.1"},"hut":{"desc":"CLI tool for sr.ht","executables":["hut"],"head_dependencies":[{"go":":build"},{"scdoc":":build"}],"head_url_args":["https://git.sr.ht/~xenrox/hut",{":branch":"master"}],"homepage":"https://sr.ht/~xenrox/hut","license":"AGPL-3.0-or-later","ruby_source_checksum":"87a04ce91e701e3b18990d350d4ac7fe5f1566eb34a391c4b043e0dcf4bab56b","stable_dependencies":[{"go":":build"},{"scdoc":":build"}],"stable_checksum":"f7994375673f253705ed7499f44b712b2d9fcec8a5a42f1d0408002552b7d0e7","stable_url_args":["https://git.sr.ht/~xenrox/hut/archive/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"hwatch":{"desc":"Modern alternative to the watch command","executables":["hwatch"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/blacknon/hwatch.git",{":branch":"master"}],"homepage":"https://github.com/blacknon/hwatch","license":"MIT","ruby_source_checksum":"ed310976850c5adb381e745e99bc8484c4bca8a1abb4a38b00645a61893045c9","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b13a492ac1fded05ee072c904f61f227a1a5119c6767c2dbed03eb2e7c261a1f","stable_url_args":["https://github.com/blacknon/hwatch/archive/refs/tags/0.4.2.tar.gz"],"stable_version":"0.4.2"},"hwloc":{"desc":"Portable abstraction of the hierarchical topology of modern architectures","executables":["hwloc-annotate","hwloc-bind","hwloc-calc","hwloc-compress-dir","hwloc-diff","hwloc-distrib","hwloc-info","hwloc-ls","hwloc-patch","hwloc-ps","lstopo","lstopo-no-graphics"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/open-mpi/hwloc.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"],["ncurses"]],"homepage":"https://www.open-mpi.org/projects/hwloc/","license":"BSD-3-Clause","ruby_source_checksum":"17392c69575ef22d93e8581a1c55c8b058d397fdef3436fcd50f8fc2e37f3e3e","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"52e936afb6ebd80f171f763fcf14f7b1f5ce98b125af5dd2f328b873b1fd0dab","stable_url_args":["https://download.open-mpi.org/release/hwloc/v2.13/hwloc-2.13.0.tar.bz2"],"stable_uses_from_macos":[["libxml2"],["ncurses"]],"stable_version":"2.13.0"},"hy":{"desc":"Dialect of Lisp that's embedded in Python","executables":["hy","hy2py","hyc"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/hylang/hy","license":"MIT","ruby_source_checksum":"0eb56700059132d8e8ddbb41d281c2f4169fde3c09c162052098b582e7cfafe5","stable_dependencies":["python@3.14"],"stable_checksum":"4af4bd7b262ba0f41bc2d441219ddb455036c0e8890b279b4aa889390baedad7","stable_url_args":["https://files.pythonhosted.org/packages/96/18/ded2cebddf51e424fa31ea4ec31679a793d41e474242e9692ffafdaf84ad/hy-1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_tag":":all","bottle_checksum":"41ef30266bc2fd87238ba65b90f8d3e90f208f846c00425babebef6ed9d679fc"},"hydra":{"conflicts":[["ory-hydra",{":because":"both install `hydra` binaries"}]],"desc":"Network logon cracker which supports many services","executables":["dpl4hydra.sh","hydra","hydra-wizard.sh","pw-inspector"],"head_dependencies":["libssh","mariadb-connector-c","openssl@3","pcre2",{"pkgconf":":build"}],"head_url_args":["https://github.com/vanhauser-thc/thc-hydra.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/vanhauser-thc/thc-hydra","license":"AGPL-3.0-only","ruby_source_checksum":"4577f641f59a438cd1087752522c35e2df52244d0c183a18d7372e46ee854ee0","stable_dependencies":["libssh","mariadb-connector-c","openssl@3","pcre2",{"pkgconf":":build"}],"stable_checksum":"c839e5c64ef60185c69a07a9a59831bd2cfe9ac2eac0c4d9e87fdf38dbf04c40","stable_url_args":["https://github.com/vanhauser-thc/thc-hydra/archive/refs/tags/v9.6.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"9.6"},"hyfetch":{"desc":"Fast, highly customisable system info script with LGBTQ+ pride flags","executables":["hyfetch","hyfetch.rs","hyfetch.v1","neowofetch"],"head_dependencies":["python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/hykilpikonna/hyfetch.git",{":branch":"master"}],"homepage":"https://github.com/hykilpikonna/hyfetch","license":"MIT","ruby_source_checksum":"508c6510c76322ba6f9d49ad8970143f99dcce0bf9f3a4374a4c3ee7734af3db","stable_dependencies":["python@3.14",{"rust":":build"}],"stable_checksum":"257eb5effcdd58bfaee9e7e6460e04c1fd5b5693385d6de1d32739085c44b4bf","stable_url_args":["https://files.pythonhosted.org/packages/69/a8/df23913bb5e6791f339ca477558e14d1a43a23ebe72336e80001e188179e/hyfetch-2.1.0.tar.gz"],"stable_version":"2.1.0"},"hyper-mcp":{"desc":"MCP server that extends its capabilities through WebAssembly plugins","executables":["hyper-mcp"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/hyper-mcp-rs/hyper-mcp.git",{":branch":"main"}],"homepage":"https://github.com/hyper-mcp-rs/hyper-mcp","license":"Apache-2.0","ruby_source_checksum":"7b9aa2ff242bb86677601ad087b147c2ee54f01d43292ce62fd61bf3a82cc023","stable_dependencies":[{"rust":":build"}],"stable_checksum":"fe4fbd44e26d81c2537aa6c82a619d0b88636bb32907fa3ff7c96e2493f5de06","stable_url_args":["https://github.com/hyper-mcp-rs/hyper-mcp/archive/refs/tags/v0.8.3.tar.gz"],"stable_version":"0.8.3"},"hyperestraier":{"deprecate_args":{":date":"2026-04-18",":because":":unmaintained"},"desc":"Full-text search system for communities","disable_args":{":date":"2027-04-18",":because":":unmaintained"},"executables":["estbutler","estcall","estcmd","estconfig","estload","estmaster","estmttest","estwaver","estwolefind"],"head_dependencies":["qdbm",{"pkgconf":":build"}],"homepage":"https://dbmx.net/hyperestraier/","license":"LGPL-2.1-or-later","ruby_source_checksum":"c703879394945105e4339e827861ccd4bdbbf5a2aeca5b0333c87ba8fa213653","stable_dependencies":["qdbm",{"pkgconf":":build"}],"stable_checksum":"496f21190fa0e0d8c29da4fd22cf5a2ce0c4a1d0bd34ef70f9ec66ff5fbf63e2","stable_url_args":["https://dbmx.net/hyperestraier/hyperestraier-1.4.13.tar.gz"],"stable_version":"1.4.13","bottle_cellar":":any","bottle_checksum":"77cc656687e473f7ae65dac6d4efb0ed75538f22890a3f48251791c1947487d0"},"hyperfine":{"desc":"Command-line benchmarking tool","executables":["hyperfine"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sharkdp/hyperfine.git",{":branch":"master"}],"homepage":"https://github.com/sharkdp/hyperfine","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"003114ccb50d8d59f6c8f161f2f1dccd887249601e66f83ed7ee7bd5b2f4bb66","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f90c3b096af568438be7da52336784635a962c9822f10f98e5ad11ae8c7f5c64","stable_url_args":["https://github.com/sharkdp/hyperfine/archive/refs/tags/v1.20.0.tar.gz"],"stable_version":"1.20.0"},"hyphy":{"desc":"Hypothesis testing using Phylogenies","executables":["hyphy"],"head_dependencies":["libomp",{"cmake":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.hyphy.org","license":"MIT","ruby_source_checksum":"b22f99be8a94b1c82a67ffe1165cd8fd0090ce99d1d11ee0d03a74255a843d44","stable_dependencies":["libomp",{"cmake":":build"}],"stable_checksum":"7eb3ff9c660e9a88b3e5f3ed8c553dc9ed6ab254259a9d00612d8347795c961f","stable_url_args":["https://github.com/veg/hyphy/archive/refs/tags/2.5.101.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"2.5.101"},"hypopg":{"desc":"Hypothetical Indexes for PostgreSQL","head_dependencies":[{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"homepage":"https://github.com/HypoPG/hypopg","license":"PostgreSQL","ruby_source_checksum":"edaafd594ec35af4eb359080e355d2f4ac28de164bdcad4250ad4989de8ae2e2","stable_dependencies":[{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"stable_checksum":"498a961d88cf37057fd9e98027d06fe805c8959d51895c3d9b94c9eb4e14f706","stable_url_args":["https://github.com/HypoPG/hypopg/archive/refs/tags/1.4.3.tar.gz"],"stable_version":"1.4.3"},"hypre":{"desc":"Library featuring parallel multigrid methods for grid problems","head_dependencies":["open-mpi","openblas",{"cmake":":build"}],"head_url_args":["https://github.com/hypre-space/hypre.git",{":branch":"master"}],"homepage":"https://computing.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"f371e11d8b050c11da506834363c921c17d6a66fe5211b9aeda0e3e6656b2145","stable_dependencies":["open-mpi","openblas",{"cmake":":build"}],"stable_checksum":"a6879ae9375d95c26afd97141d61e7a8092807333bf40cd180b385aed7351b2d","stable_url_args":["https://github.com/hypre-space/hypre/archive/refs/tags/v3.1.0.tar.gz"],"stable_version":"3.1.0"},"hysteria":{"desc":"Feature-packed proxy & relay tool optimized for lossy, unstable connections","executables":["hysteria"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/apernet/hysteria.git",{":branch":"master"}],"homepage":"https://hysteria.network/","license":"MIT","ruby_source_checksum":"1be7849baa2d7c3468ceb6e28cbf2a10077d84eff3965f90daf958c2c8b911f8","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/hysteria/bin/hysteria","--config","$HOMEBREW_PREFIX/etc/hysteria/config.yaml"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"ba7b924d348ce0209bc0a09e84068dc8f71a1f9890d9fb2f7a092fd2a6e9e669","stable_url_args":["https://github.com/apernet/hysteria/archive/refs/tags/app/v2.9.3.tar.gz"],"stable_version":"2.9.3"},"hyx":{"desc":"Powerful hex editor for the console","executables":["hyx"],"homepage":"https://yx7.cc/code/","license":"MIT","ruby_source_checksum":"029de0b3bcb9571f7a96f1532c06ba89ef49169cdc92588667e49093465b7925","stable_checksum":"550863c9e6a2c0e2618c16a562c8ee995e88c1d30e62abfdf4ecb819b3c4df54","stable_url_args":["https://yx7.cc/code/hyx/hyx-2026.01.11.tar.xz"],"stable_version":"2026.01.11"},"hz":{"desc":"Golang HTTP framework for microservices","executables":["hz","protoc-gen-hertz","thrift-gen-hertz"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/cloudwego/hertz.git",{":branch":"develop"}],"homepage":"https://www.cloudwego.io","license":"Apache-2.0","ruby_source_checksum":"6024f27bd5fcd3a206ad0e7a541c476e16491097f19a191b75da3d84a7ba4392","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"c2d894db10414648cd4d131ca1405cb1fde0dcdd3287fbd4c4623c9916ae6717","stable_url_args":["https://github.com/cloudwego/hertz/archive/refs/tags/cmd/hz/v0.9.7.tar.gz"],"stable_version":"0.9.7"},"i2c-tools":{"bottle_rebuild":1,"desc":"Heterogeneous set of I2C tools for Linux","head_dependencies":[{"python@3.14":":build"},{"python@3.14":":test"}],"homepage":"https://i2c.wiki.kernel.org/index.php/I2C_Tools","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"683785803e7911ac373866fa9010082e22b1c53419822c376beefec90cf0cefd","stable_dependencies":[{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"8b15f0a880ab87280c40cfd7235cfff28134bf14d5646c07518b1ff6642a2473","stable_url_args":["https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/i2c-tools-4.4.tar.xz"],"stable_version":"4.4"},"i2p":{"desc":"Anonymous overlay network - a network within a network","executables":["eepget","i2prouter"],"head_dependencies":["java-service-wrapper","openjdk",{"ant":":build"},{"gettext":":build"}],"homepage":"https://geti2p.net","license":":cannot_represent","ruby_source_checksum":"0c8617cc1d3b8aafb5b2a7e562ec722adf03734cd8ea4c904a42db62e109dbc3","stable_dependencies":["java-service-wrapper","openjdk",{"ant":":build"},{"gettext":":build"}],"stable_checksum":"5ac52bbfc7e67f29eee2d6080070d2a01f19696f7330156dfaf9a863c3294462","stable_url_args":["https://github.com/i2p/i2p.i2p/archive/refs/tags/i2p-2.12.0.tar.gz"],"stable_version":"2.12.0"},"i2pd":{"bottle_rebuild":1,"desc":"Full-featured C++ implementation of I2P client","executables":["i2pd"],"head_dependencies":["boost","miniupnpc","openssl@3"],"homepage":"https://i2pd.website/","license":"BSD-3-Clause","post_install_steps":[{"source":{"base":"opt_pkgshare","path":"certificates"},"target":{"base":"var","path":"lib/i2pd/certificates"},"force":true,"type":"symlink"},{"source":{"base":"pkgetc","path":"i2pd.conf"},"target":{"base":"var","path":"lib/i2pd/i2pd.conf"},"force":true,"type":"symlink"},{"source":{"base":"pkgetc","path":"subscriptions.txt"},"target":{"base":"var","path":"lib/i2pd/subscriptions.txt"},"force":true,"type":"symlink"},{"source":{"base":"pkgetc","path":"tunnels.conf"},"target":{"base":"var","path":"lib/i2pd/tunnels.conf"},"force":true,"type":"symlink"}],"ruby_source_checksum":"ae6daac1662ca6a90d579eeb49c8edee935c5ba3aa2f114b1908d7364d211ddb","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/i2pd/bin/i2pd","--datadir=$HOMEBREW_PREFIX/var/lib/i2pd","--conf=$HOMEBREW_PREFIX/etc/i2pd/i2pd.conf","--tunconf=$HOMEBREW_PREFIX/etc/i2pd/tunnels.conf","--log=file","--logfile=$HOMEBREW_PREFIX/var/log/i2pd/i2pd.log","--pidfile=$HOMEBREW_PREFIX/var/run/i2pd.pid"]],"stable_dependencies":["boost","miniupnpc","openssl@3"],"stable_checksum":"ef32100c5ffdf4d23dfe78a2f6c08f65574fd79f992eb2ac8cfea0b6440deabd","stable_url_args":["https://github.com/PurpleI2P/i2pd/archive/refs/tags/2.60.0.tar.gz"],"stable_version":"2.60.0"},"i2util":{"desc":"Internet2 utility tools","executables":["aespasswd","pfstore"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://github.com/perfsonar/i2util","license":"Apache-2.0","ruby_source_checksum":"072876c73a0a7768aec286c897db73e63a2c92998d3b2370ce0f9e401de535a4","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"7a36fc5d645ee0d2803cddccdfebccb0dc874f809de7172302374c5537a8f289","stable_url_args":["https://github.com/perfsonar/i2util/archive/refs/tags/v5.2.5.tar.gz"],"stable_version":"5.2.5"},"i386-elf-gdb":{"desc":"GNU debugger for i386-elf cross development","executables":["i386-elf-gdb","i386-elf-gdb-add-index","i386-elf-gstack"],"head_dependencies":["gmp","mpfr","ncurses","python@3.14","readline","xz","zstd",{"pkgconf":":build"},{"i686-elf-gcc":":test"}],"head_url_args":["https://sourceware.org/git/binutils-gdb.git",{":branch":"master"}],"head_uses_from_macos":[["expat",{":since":":sequoia"}]],"homepage":"https://www.gnu.org/software/gdb/","license":"GPL-3.0-or-later","ruby_source_checksum":"852413451b1b2f1c3deb61d17ab5b9b62f8e5f6b89800b62278631a01ae0d4e3","stable_dependencies":["gmp","mpfr","ncurses","python@3.14","readline","xz","zstd",{"pkgconf":":build"},{"i686-elf-gcc":":test"}],"stable_checksum":"1c036c0d72e4b3d1fb5c94c88632add6f9d76f4d7c4d2ea793c12a9f19a3228c","stable_url_args":["https://ftpmirror.gnu.org/gnu/gdb/gdb-17.2.tar.xz"],"stable_uses_from_macos":[["expat",{":since":":sequoia"}]],"stable_version":"17.2"},"i686-elf-binutils":{"desc":"GNU Binutils for i686-elf cross development","executables":["i686-elf-addr2line","i686-elf-ar","i686-elf-as","i686-elf-c++filt","i686-elf-elfedit","i686-elf-gprof","i686-elf-ld","i686-elf-ld.bfd","i686-elf-nm","i686-elf-objcopy","i686-elf-objdump","i686-elf-ranlib","i686-elf-readelf","i686-elf-size","i686-elf-strings","i686-elf-strip"],"head_dependencies":["zstd",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/binutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"f70f2918c695d4d8b5352a5361eedc254c3efa4dd3c296ee3c5ffe4a2b10124a","stable_dependencies":["zstd",{"pkgconf":":build"}],"stable_checksum":"324ed40ada2633a28eaa5d104ca5db165fd3cc3162cc1d48a7b7fa9c932da439","stable_url_args":["https://ftpmirror.gnu.org/gnu/binutils/binutils-2.46.1.tar.bz2"],"stable_version":"2.46.1"},"i686-elf-gcc":{"desc":"GNU compiler collection for i686-elf","executables":["i686-elf-c++","i686-elf-cpp","i686-elf-gcc","i686-elf-gcc-ar","i686-elf-gcc-nm","i686-elf-gcc-ranlib","i686-elf-gcov","i686-elf-gcov-dump","i686-elf-gcov-tool","i686-elf-lto-dump"],"head_dependencies":["gmp","i686-elf-binutils","libmpc","mpfr","zstd"],"homepage":"https://gcc.gnu.org","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"ruby_source_checksum":"cd42679fa3d011468283ce402314e41e4d93743d68f58c4e29cdadde0b81b95b","stable_dependencies":["gmp","i686-elf-binutils","libmpc","mpfr","zstd"],"stable_checksum":"50efb4d94c3397aff3b0d61a5abd748b4dd31d9d3f2ab7be05b171d36a510f79","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-16.1.0/gcc-16.1.0.tar.xz"],"stable_version":"16.1.0"},"i686-elf-grub":{"bottle_rebuild":1,"desc":"GNU GRUB bootloader for i686-elf","executables":["i686-elf-grub-editenv","i686-elf-grub-file","i686-elf-grub-fstest","i686-elf-grub-glue-efi","i686-elf-grub-kbdcomp","i686-elf-grub-menulst2cfg","i686-elf-grub-mkimage","i686-elf-grub-mklayout","i686-elf-grub-mknetdir","i686-elf-grub-mkpasswd-pbkdf2","i686-elf-grub-mkrelpath","i686-elf-grub-mkrescue","i686-elf-grub-mkstandalone","i686-elf-grub-render-label","i686-elf-grub-script-check","i686-elf-grub-syslinux2cfg"],"head_dependencies":["xz","gettext",{"gawk":":build"},{"help2man":":build"},{"i686-elf-binutils":":build"},{"i686-elf-gcc":":build"},{"texinfo":":build"},{"i686-elf-gcc":":test"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"python":":build"}]],"homepage":"https://savannah.gnu.org/projects/grub","license":"GPL-3.0-or-later","ruby_source_checksum":"078968442403ddf54708d61b299087611a54ef5cc52468ece4fe60d1f703297d","stable_dependencies":["xz","gettext",{"gawk":":build"},{"help2man":":build"},{"i686-elf-binutils":":build"},{"i686-elf-gcc":":build"},{"texinfo":":build"},{"i686-elf-gcc":":test"}],"stable_checksum":"f3c97391f7c4eaa677a78e090c7e97e6dc47b16f655f04683ebd37bef7fe0faa","stable_url_args":["https://ftpmirror.gnu.org/gnu/grub/grub-2.12.tar.xz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"python":":build"}]],"stable_version":"2.12"},"iam-policy-json-to-terraform":{"desc":"Convert a JSON IAM Policy into terraform","executables":["iam-policy-json-to-terraform"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/flosell/iam-policy-json-to-terraform.git",{":branch":"master"}],"homepage":"https://flosell.github.io/iam-policy-json-to-terraform/","license":"Apache-2.0","ruby_source_checksum":"876a4bfafc0546f65093fabc786a76d0db7f28f7dd0c8139f5d3c7eb8ee8a8dc","stable_dependencies":[{"go":":build"}],"stable_checksum":"63a1a8cc21785e70d830b8fc8289c36250d232c432446e39a25c0da2f2f27067","stable_url_args":["https://github.com/flosell/iam-policy-json-to-terraform/archive/refs/tags/1.9.2.tar.gz"],"stable_version":"1.9.2"},"iamb":{"desc":"Matrix client for Vim addicts","executables":["iamb"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["sqlite",{":since":":ventura"}]],"homepage":"https://iamb.chat","license":"Apache-2.0","ruby_source_checksum":"964047f2243f24b01840c2c09645b1a0c86d05343dce5e6e991d623bc56de1d9","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"a5cf4f248e0893b5657c5ad1234207c09968018c5462d4063c096f0db459dd7c","stable_url_args":["https://github.com/ulyssa/iamb/archive/refs/tags/v0.0.11.tar.gz"],"stable_uses_from_macos":[["sqlite",{":since":":ventura"}]],"stable_version":"0.0.11"},"iamy":{"desc":"AWS IAM import and export tool","executables":["iamy"],"head_dependencies":["awscli",{"go":":build"}],"head_url_args":["https://github.com/99designs/iamy.git",{":branch":"master"}],"homepage":"https://github.com/99designs/iamy","license":"MIT","ruby_source_checksum":"a15bdd82911259eb560e7a5279b477a1793ee8d7d97d6e113f04233a2b020d6d","stable_dependencies":["awscli",{"go":":build"}],"stable_checksum":"13bd9e66afbeb30d386aa132a4af5d2e9a231d2aadf54fe8e5dc325583379359","stable_url_args":["https://github.com/99designs/iamy/archive/refs/tags/v2.4.0.tar.gz"],"stable_version":"2.4.0","bottle_checksum":"9b81ec5512ba8332739f653b1c93a4b2118a1e9929329e0e6c4d2dd80c47d5a6"},"iat":{"desc":"Converts many CD-ROM image formats to ISO9660","executables":["iat"],"homepage":"https://sourceforge.net/projects/iat.berlios/","license":"GPL-2.0-or-later","ruby_source_checksum":"797bcde032a54614a5ab815e52b2601c7cd445469125b6ad41705b8f05a1c17e","stable_checksum":"fb72c42f4be18107ec1bff8448bd6fac2a3926a574d4950a4d5120f0012d62ca","stable_url_args":["https://downloads.sourceforge.net/project/iat.berlios/iat-0.1.7.tar.bz2"],"stable_version":"0.1.7","bottle_checksum":"d62b3a234d80f15acfed8e030897b09f88678213024c5b5f47ae667507984d24"},"ibazel":{"desc":"Tools for building Bazel targets when source files change","executables":["ibazel"],"head_dependencies":[{"go":":build"},{"go":":test"},{"bazel":":test"}],"head_url_args":["https://github.com/bazelbuild/bazel-watcher.git",{":branch":"main"}],"homepage":"https://github.com/bazelbuild/bazel-watcher","license":"Apache-2.0","ruby_source_checksum":"83e71975e5fb02aab9c2441d003ca6de9a8f2ebaf5fc7d31cd05aa5d2cd3fadf","stable_dependencies":[{"go":":build"},{"go":":test"},{"bazel":":test"}],"stable_checksum":"910a62093c51b908a89648b0f3c1a4ff15928c1f6fe9116ec73b00036845a4c6","stable_url_args":["https://github.com/bazelbuild/bazel-watcher/archive/refs/tags/v0.29.0.tar.gz"],"stable_version":"0.29.0"},"ibex":{"bottle_rebuild":1,"desc":"C++ library for constraint processing over real numbers","executables":["ibexopt","ibexsolve"],"head_dependencies":[{"bison":":build"},{"cmake":":build"},{"flex":":build"},{"pkgconf":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/ibex-team/ibex-lib.git",{":branch":"master"}],"homepage":"https://ibex-team.github.io/ibex-lib/","license":"LGPL-3.0-only","ruby_source_checksum":"64d372168c7e16ac5f6b820b422e6e2c8e60517209ebb98afa4b9f17100322d8","stable_dependencies":[{"bison":":build"},{"cmake":":build"},{"flex":":build"},{"pkgconf":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"b3cd09c3be137fd2ff0f2570c3bcbdfcd9ea62fcf04d45d058db3b0dbb1d8872","stable_url_args":["https://github.com/ibex-team/ibex-lib/archive/refs/tags/ibex-2.9.1.tar.gz"],"stable_version":"2.9.1"},"iblinter":{"desc":"Linter tool for Interface Builder","executables":["iblinter"],"head_url_args":["https://github.com/IBDecodable/IBLinter.git",{":branch":"master"}],"head_uses_from_macos":[["swift"]],"homepage":"https://github.com/IBDecodable/IBLinter","license":"MIT","revision":1,"ruby_source_checksum":"39a62bfaac12ae9ee58a6078587c4a561b5db00a87afca8ff5f5f964682622b7","stable_checksum":"d1aafdca18bc81205ef30a2ee59f33513061b20184f0f51436531cec4a6f7170","stable_url_args":["https://github.com/IBDecodable/IBLinter/archive/refs/tags/0.5.0.tar.gz"],"stable_uses_from_macos":[["swift"]],"stable_version":"0.5.0"},"ic-wasm":{"desc":"CLI tool for performing Wasm transformations specific to ICP canisters","executables":["ic-wasm"],"head_dependencies":[{"rust":":build"},{"wasm-tools":":test"}],"homepage":"https://github.com/dfinity/ic-wasm","license":"Apache-2.0","ruby_source_checksum":"386a87e66c0ac104dcbdef68a20cdfcc83c8b44f672aff413c5c91f0c3bfebfa","stable_dependencies":[{"rust":":build"},{"wasm-tools":":test"}],"stable_checksum":"579e8085c33b7cf37ed2ddc3b9a34dca5dca083201f7648c5d636bab80f75258","stable_url_args":["https://github.com/dfinity/ic-wasm/archive/refs/tags/0.9.11.tar.gz"],"stable_version":"0.9.11"},"ical-buddy":{"desc":"Get events and tasks from the macOS calendar database","executables":["icalBuddy"],"head_url_args":["https://github.com/dkaluta/icalBuddy64.git",{":branch":"master"}],"homepage":"https://hasseg.org/icalBuddy/","license":"MIT","revision":1,"ruby_source_checksum":"c5663f4960ab55243a5294f92a5d12bb4e57397312bc488674aaf3c81a2a0b60","stable_checksum":"aff42b809044efbf9a1f7df7598e9e110c1c4de0a4c27ddccde5ea325ddc4b77","stable_url_args":["https://github.com/dkaluta/icalBuddy64/archive/refs/tags/v1.10.1.tar.gz"],"stable_version":"1.10.1","bottle_checksum":"a04c344f77d1a6b2e137e0d7517b4d5bbe63f45079f3d1539138650af942936f"},"icann-rdap":{"bottle_rebuild":1,"conflicts":[["rdap",{":because":"rdap also ships a rdap binary"}]],"desc":"Full-rich client for the Registry Data Access Protocol (RDAP) sponsored by ICANN","executables":["rdap","rdap-test"],"head_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/icann/icann-rdap/wiki","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"15b4b104d5a539b5d79da75c9860237100f03d58e297947b7a8d708c234d5e7e","stable_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f7a717aa9d428af9e88fac770f0433bc557c82d682f0091d4e1d12a420fd428f","stable_url_args":["https://github.com/icann/icann-rdap/archive/refs/tags/v0.0.29.tar.gz"],"stable_version":"0.0.29"},"icarus-verilog":{"desc":"Verilog simulation and synthesis tool","executables":["iverilog","iverilog-vpi","vvp"],"head_dependencies":[{"autoconf":":build"},{"bison":":build"}],"head_url_args":["https://github.com/steveicarus/iverilog.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],[{"gperf":":build"}],["bzip2"]],"homepage":"https://steveicarus.github.io/iverilog/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"7f34515c60fe70bc25774324a86e3037139eba0ef1df589161e1f0abc115c30a","stable_dependencies":[{"autoconf":":build"},{"bison":":build"}],"stable_checksum":"c897bbfa9848688982c6d5c30529fc29d68df0b9ff22ffa73bad89db73a7ce49","stable_url_args":["https://github.com/steveicarus/iverilog/archive/refs/tags/v13_0.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],[{"gperf":":build"}],["bzip2"]],"stable_version":"13.0"},"icbirc":{"desc":"Proxy IRC client and ICB server","executables":["icbirc"],"head_dependencies":[{"bmake":":build"}],"homepage":"https://www.benzedrine.ch/icbirc.html","license":"BSD-2-Clause","ruby_source_checksum":"2fd5c2311ae95e083e031443cb7c38e24dabe37d45614410c0a167fe9745d37c","stable_dependencies":[{"bmake":":build"}],"stable_checksum":"de045b4fc826abc348d4f83ac674a135faeee7235a4941d5daf35e85a83c2b3e","stable_url_args":["https://www.benzedrine.ch/icbirc-2.2.tar.gz"],"stable_version":"2.2"},"iccdev":{"desc":"Developer tools for interacting with and manipulating ICC profiles","executables":["iccApplyNamedCmm","iccApplyProfiles","iccApplySearch","iccApplyToLink","iccDescribeSinkTest","iccDumpProfile","iccDumpProfileGui","iccFromCube","iccFromJson","iccFromXml","iccPawgReport","iccPngDump","iccProfileVisualize","iccRoundTrip","iccSpecSepToTiff","iccTiffDump","iccToJson","iccToXml","iccV5DspObsToV4Dsp"],"head_dependencies":["jpeg-turbo","libpng","libtiff","wxwidgets",{"cmake":":build"},{"nlohmann-json":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/InternationalColorConsortium/iccDEV","license":"BSD-3-Clause","oldnames":["iccmax"],"revision":1,"ruby_source_checksum":"a6ee527668cb3ddd57b0702c01a6fbe6c26dd21423581c21940ab37a5d710927","stable_dependencies":["jpeg-turbo","libpng","libtiff","wxwidgets",{"cmake":":build"},{"nlohmann-json":":build"}],"stable_checksum":"9e990e38881d34d0c31aa7f0035d62376c3f58a6d0d891723663b35776090da9","stable_url_args":["https://github.com/InternationalColorConsortium/iccDEV/archive/refs/tags/v2.3.2.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"2.3.2.1"},"icdiff":{"desc":"Improved colored diff","executables":["git-icdiff","icdiff"],"head_url_args":["https://github.com/jeffkaufman/icdiff.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"https://www.jefftk.com/icdiff","license":"PSF-2.0","ruby_source_checksum":"0fe9aa30addca3c9c98b44753c4d844a18b75e7850b9a0d8c0ae63d3701aca61","stable_checksum":"0db463ddf9006c671170022cae2ce6ef101b0da6329ab59ae90a534ef57fea5e","stable_url_args":["https://github.com/jeffkaufman/icdiff/archive/refs/tags/release-2.0.10.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"2.0.10","bottle_tag":":all","bottle_checksum":"0983cc614b2109d7aab7d91987c091341e27c51a4dae4e5aecca3decf6602e39"},"ice":{"desc":"Comprehensive RPC framework","executables":["dsnode","glacier2router","ice2slice","icebox","iceboxadmin","icebridge","icegridadmin","icegriddb","icegridnode","icegridregistry","icestormadmin","icestormdb","slice2cpp","slice2php","slice2py"],"head_dependencies":["lmdb","mcpp"],"head_uses_from_macos":[["bzip2"],["expat"],["libedit"],["libxcrypt"]],"homepage":"https://zeroc.com","license":"GPL-2.0-only","ruby_source_checksum":"cf72b5e7791c74fe6a5d211dd6bb60ccce91e0029c81c9b5dc6da3b64f2b1fa8","stable_dependencies":["lmdb","mcpp"],"stable_checksum":"d350ebbcdd7971fafccebfdf1e99db139dc6d121f5a5dcdc4036256206735078","stable_url_args":["https://github.com/zeroc-ice/ice/archive/refs/tags/v3.8.2.tar.gz"],"stable_uses_from_macos":[["bzip2"],["expat"],["libedit"],["libxcrypt"]],"stable_version":"3.8.2"},"iceberg-cli":{"desc":"Command-line interface for Apache Iceberg","executables":["iceberg"],"head_dependencies":[{"go":":build"}],"homepage":"https://go.iceberg.apache.org/cli.html","license":"Apache-2.0","oldnames":["iceberg"],"ruby_source_checksum":"b3fb5e61463fd67229a09155d96bc9280a4a15bf04f053b9a168afd0f8838fb4","stable_dependencies":[{"go":":build"}],"stable_checksum":"3ecdaa8851b84fa1c109be61b7ae6817aef6f301cee98ce68eac1eb649686050","stable_url_args":["https://github.com/apache/iceberg-go/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"icecast":{"bottle_rebuild":1,"desc":"Streaming MP3 audio server","executables":["icecast"],"head_dependencies":["libogg","libvorbis","openssl@3",{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["libxml2"],["libxslt"]],"homepage":"https://icecast.org/","license":"GPL-2.0-only","post_install_steps":[{"path":{"base":"var","path":"log/icecast"},"type":"mkdir_p"},{"path":{"base":"var","path":"log/icecast/access.log"},"type":"touch"},{"path":{"base":"var","path":"log/icecast/error.log"},"type":"touch"}],"revision":3,"ruby_source_checksum":"15bde109a005f6062a806624912fecc962aad8f1457fc0b9153879974a5acc91","stable_dependencies":["libogg","libvorbis","openssl@3",{"pkgconf":":build"}],"stable_checksum":"49b5979f9f614140b6a38046154203ee28218d8fc549888596a683ad604e4d44","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/icecast/icecast-2.4.4.tar.gz"],"stable_uses_from_macos":[["curl"],["libxml2"],["libxslt"]],"stable_version":"2.4.4"},"icecream":{"caveats":"To override the toolset with icecc, add to your path:\n  $HOMEBREW_PREFIX/opt/icecream/libexec/icecc/bin\n","desc":"Distributed compiler with a central scheduler to share build load","executables":["icecc","icecc-create-env","icecc-scheduler","icecc-test-env","iceccd","icerun"],"head_dependencies":["libarchive","lzo","zstd",{"autoconf":":build"},{"automake":":build"},{"docbook2x":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://en.opensuse.org/Icecream","license":"GPL-2.0-or-later","ruby_source_checksum":"a72d3030a1b17111a04e5a90a9341c1f22308f35a267b4f2b6d65c4c3133b1e4","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/icecream/sbin/iceccd"],"stable_dependencies":["libarchive","lzo","zstd",{"autoconf":":build"},{"automake":":build"},{"docbook2x":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"249dcf74f0fc477ff9735ff0bdcdfaa4c257a864c4db5255d8b25c9f4fd20b6b","stable_url_args":["https://github.com/icecc/icecream/archive/refs/tags/1.4.tar.gz"],"stable_version":"1.4","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"1a26f6bb194f5e27212c555783574c81d56f4fcb5e3bdc410278f8f74b128016"},"icemon":{"bottle_rebuild":3,"desc":"Icecream GUI Monitor","executables":["icemon"],"head_dependencies":["icecream","lzo","qtbase","zstd","libarchive",{"cmake":":build"},{"extra-cmake-modules":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"homepage":"https://kfunk.org/tag/icemon/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"910daffff4cbdf1f6758fc2498671b5026e39637878a1d4163ecf2653a28ab0e","stable_dependencies":["icecream","lzo","qtbase","zstd","libarchive",{"cmake":":build"},{"extra-cmake-modules":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/icecc/icemon/commit/b07bf3eb0c28ac5cd527d3ab675d2273d1866b48.patch?full_index=1","sha256":"015098bad42e0b020dfefa2fbc8287fa1eb054576ab642b85818ac36cd0755de"},{"strip":"p1","url":"https://github.com/icecc/icemon/commit/d0969453c7d4467e22dcff0f218b31e81136afbe.patch?full_index=1","sha256":"ea808f5daba80a6c92c45f661a53c67742df513cfee430fe724819daab8d551a"}],"stable_checksum":"3caf14731313c99967f6e4e11ff261b061e4e3d0c7ef7565e89b12e0307814ca","stable_url_args":["https://github.com/icecc/icemon/archive/refs/tags/v3.3.tar.gz"],"stable_version":"3.3"},"icestorm":{"desc":"Tools for analyzing and creating Lattice iCE40 FPGA bitstream files","executables":["icebox_asc2hlc","icebox_chipdb","icebox_colbuf","icebox_diff","icebox_explain","icebox_hlc2asc","icebox_html","icebox_maps","icebox_stat","icebox_vlog","icebram","icemulti","icepack","icepll","iceprog","icetime","iceunpack"],"head_dependencies":["libftdi","libusb","python@3.14",{"pkgconf":":build"}],"head_url_args":["https://github.com/YosysHQ/icestorm.git",{":branch":"main"}],"homepage":"https://prjicestorm.readthedocs.io","license":"ISC","ruby_source_checksum":"d447c0406cc1676ef471cf4d9369c66b1186cbeb8d9759df49248aaeda0403e5","stable_dependencies":["libftdi","libusb","python@3.14",{"pkgconf":":build"}],"stable_checksum":"928dd541d15540a796a3d320122794d8d76acff90783de8c5747f613e474652f","stable_url_args":["https://github.com/YosysHQ/icestorm/archive/refs/tags/v1.1.tar.gz"],"stable_version":"1.1"},"icloudpd":{"desc":"Tool to download photos from iCloud","executables":["icloud","icloudpd"],"head_dependencies":["certifi","python@3.14",{"gnu-sed":":build"}],"head_url_args":["https://github.com/icloud-photos-downloader/icloud_photos_downloader.git",{":branch":"master"}],"homepage":"https://github.com/icloud-photos-downloader/icloud_photos_downloader","license":"MIT","ruby_source_checksum":"55bff30699c8f6cf59ee8108219193cea4cf76bbc29b44740baabfa861642f7a","stable_dependencies":["certifi","python@3.14",{"gnu-sed":":build"}],"stable_url_args":["https://github.com/icloud-photos-downloader/icloud_photos_downloader.git",{":tag":"v1.32.3",":revision":"9857dd88c4c7de49deb712b7d6b12193e23864b9"}],"stable_version":"1.32.3"},"icon-naming-utils":{"desc":"Script to handle icon names in desktop icon themes","head_dependencies":[{"pkgconf":":test"}],"head_uses_from_macos":[["perl"]],"homepage":"https://specifications.freedesktop.org/icon-naming/latest/","license":"GPL-2.0-or-later","ruby_source_checksum":"f7bd8d47e3e7437ec0b03d74f01f61dec148980bc7e1d6616efd28064718971c","stable_dependencies":[{"pkgconf":":test"}],"stable_checksum":"044ab2199ed8c6a55ce36fd4fcd8b8021a5e21f5bab028c0a7cdcf52a5902e1c","stable_url_args":["https://deb.debian.org/debian/pool/main/i/icon-naming-utils/icon-naming-utils_0.8.90.orig.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"0.8.90","bottle_checksum":"b212434c2f761da7a71beffe6984969eda3f0b97853ad70a2c4b9318efb35f06"},"icon":{"desc":"General-purpose programming language","executables":["icon","icont","iconx"],"homepage":"https://www2.cs.arizona.edu/icon/","license":":public_domain","ruby_source_checksum":"91a184a5914cf5c9642219dc992a21fbf0bb0214727c73f029e3baa80c5a16d8","stable_checksum":"ab15b7fc5a96e8b4da1b76cc6c7935400879f8a54b0fcf94a947c02815f21006","stable_url_args":["https://github.com/gtownsend/icon/archive/refs/tags/v9.5.25a.tar.gz"],"stable_version":"9.5.25a"},"iconsur":{"bottle_rebuild":5,"desc":"macOS Big Sur Adaptive Icon Generator","executables":["iconsur"],"head_dependencies":["node"],"homepage":"https://github.com/rikumi/iconsur","license":"MIT","ruby_source_checksum":"47957a52ed96565a6d24a146b4e5b5992342b141ea04f285f179d684f3b8a59b","stable_dependencies":["node"],"stable_checksum":"d732df6bbcaf1418c6f46f9148002cbc1243814692c1c0e5c0cebfcff001c4a1","stable_url_args":["https://registry.npmjs.org/iconsur/-/iconsur-1.7.0.tgz"],"stable_version":"1.7.0"},"icoutils":{"bottle_rebuild":1,"desc":"Create and extract MS Windows icons and cursors","executables":["extresso","genresscript","icotool","wrestool"],"head_dependencies":["libpng"],"homepage":"https://www.nongnu.org/icoutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"4e49bacbc23274b24fa1e92644ae9fe386c62aef4cd34d491df9b3bfc6349a3e","stable_dependencies":["libpng"],"stable_checksum":"17abe02d043a253b68b47e3af69c9fc755b895db68fdc8811786125df564c6e0","stable_url_args":["https://download.savannah.gnu.org/releases/icoutils/icoutils-0.32.3.tar.bz2"],"stable_version":"0.32.3","bottle_cellar":":any","bottle_checksum":"561bdf394863bd566ebfd0f9f5c5cb084d9eeeeb21c4013dc67f49ca2f382d68"},"icp-cli":{"desc":"Development tool for building and deploying canisters on ICP","executables":["icp"],"head_dependencies":["ic-wasm","openssl@4",{"rust":":build"}],"homepage":"https://dfinity.github.io/icp-cli/","license":"Apache-2.0","ruby_source_checksum":"2b35b70b1ef77d0b54a3dc8c7995191e6d50c84399d014356641b0078e82e62d","stable_dependencies":["ic-wasm","openssl@4",{"rust":":build"}],"stable_checksum":"e22b6ddbfadf6cc71c64129584e36cd421360b80ae32e6544a53380a1adec25d","stable_url_args":["https://github.com/dfinity/icp-cli/archive/refs/tags/v1.0.2.tar.gz"],"stable_version":"1.0.2"},"icu4c@75":{"desc":"C/C++ and Java libraries for Unicode and globalization","disable_args":{":date":"2025-10-24",":because":":versioned_formula"},"homepage":"https://icu.unicode.org/home","keg_only_args":[":versioned_formula"],"license":"Unicode-3.0","revision":1,"ruby_source_checksum":"e52ab70856d73dbcd165c209929d481dda959b56e6118779a633d551a7eb494f","stable_checksum":"cb968df3e4d2e87e8b11c49a5d01c787bd13b9545280fc6642f826527618caef","stable_url_args":["https://github.com/unicode-org/icu/releases/download/release-75-1/icu4c-75_1-src.tgz"],"stable_version":"75.1","versioned_formulae":["icu4c@78","icu4c@77","icu4c@76"]},"icu4c@76":{"deprecate_args":{":date":"2025-03-29",":because":":versioned_formula"},"desc":"C/C++ and Java libraries for Unicode and globalization","disable_args":{":date":"2026-03-29",":because":":versioned_formula"},"homepage":"https://icu.unicode.org/home","keg_only_args":[":versioned_formula"],"license":"Unicode-3.0","revision":2,"ruby_source_checksum":"89fe01fee954a7f5254699200396e5dbd4de1ae82213d10ac4a4d6d50a044661","stable_checksum":"dfacb46bfe4747410472ce3e1144bf28a102feeaa4e3875bac9b4c6cf30f4f3e","stable_url_args":["https://github.com/unicode-org/icu/releases/download/release-76-1/icu4c-76_1-src.tgz"],"stable_version":"76.1","versioned_formulae":["icu4c@78","icu4c@77","icu4c@75"]},"icu4c@77":{"desc":"C/C++ and Java libraries for Unicode and globalization","disable_args":{":date":"2026-10-30",":because":":versioned_formula"},"executables":["derb","escapesrc","genbrk","genccode","gencfu","gencmn","gencnval","gendict","gennorm2","genrb","gensprep","icu-config","icuexportdata","icuinfo","icupkg","makeconv","pkgdata","uconv"],"homepage":"https://icu.unicode.org/home","keg_only_args":[":versioned_formula"],"license":"Unicode-3.0","revision":1,"ruby_source_checksum":"4d8fc2ecca7c19ca6fbecae9d5493f07febf3337ecb6aa1d4b034cf8a475556f","stable_checksum":"588e431f77327c39031ffbb8843c0e3bc122c211374485fa87dc5f3faff24061","stable_url_args":["https://github.com/unicode-org/icu/releases/download/release-77-1/icu4c-77_1-src.tgz"],"stable_version":"77.1","versioned_formulae":["icu4c@78","icu4c@76","icu4c@75"]},"icu4c@78":{"aliases":["icu4c"],"desc":"C/C++ and Java libraries for Unicode and globalization","executables":["derb","escapesrc","genbrk","genccode","gencfu","gencmn","gencnval","gendict","gennorm2","genrb","gensprep","icu-config","icuexportdata","icuinfo","icupkg","makeconv","pkgdata","uconv"],"homepage":"https://icu.unicode.org/home","keg_only_args":[":shadowed_by_macos","macOS provides libicucore.dylib (but nothing else)"],"license":"Unicode-3.0","ruby_source_checksum":"e858286f1f8eefa8800d7463a55fa57d3f4495d329a8a03c733ba186fd673077","stable_checksum":"3a2e7a47604ba702f345878308e6fefeca612ee895cf4a5f222e7955fabfe0c0","stable_url_args":["https://github.com/unicode-org/icu/releases/download/release-78.3/icu4c-78.3-sources.tgz"],"stable_version":"78.3","versioned_formulae":["icu4c@77","icu4c@76","icu4c@75"]},"id3lib":{"bottle_rebuild":1,"desc":"ID3 tag manipulation","executables":["id3convert","id3cp","id3info","id3tag"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://id3lib.sourceforge.net/","license":"LGPL-2.0-or-later","revision":1,"ruby_source_checksum":"4cfbfca709993dc22b480dbbac2b03feb385decf88321c92171e09ae9781870f","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/id3lib/id3lib-main.patch"},{"strip":"p1","file":"Patches/id3lib/id3lib-vbr-overflow.patch"},{"strip":"p1","file":"Patches/id3lib/no-iomanip.h.patch"},{"strip":"p1","file":"Patches/id3lib/automake.patch"},{"strip":"p1","file":"Patches/id3lib/boolcheck.patch"},{"strip":"p1","file":"Patches/id3lib/patch_id3lib_3.8.3_UTF16_writing_bug.diff"},{"strip":"p1","data":true}],"stable_checksum":"2749cc3c0cd7280b299518b1ddf5a5bcfe2d1100614519b68702230e26c7d079","stable_url_args":["https://downloads.sourceforge.net/project/id3lib/id3lib/3.8.3/id3lib-3.8.3.tar.gz"],"stable_version":"3.8.3"},"id3tool":{"desc":"ID3 editing tool","disable_args":{":date":"2025-09-12",":because":":unmaintained"},"homepage":"http://nekohako.xware.cx/id3tool/","license":"BSD-3-Clause","ruby_source_checksum":"380f46d8f55c42b8b0157ebfc38d694ad5b4beafce84e105a3c224636f6c7172","stable_checksum":"7908d66c5aabe2a53ae8019e8234f4231485d80be4b2fe72c9d04013cff1caec","stable_url_args":["http://nekohako.xware.cx/id3tool/id3tool-1.2a.tar.gz"],"stable_version":"1.2a","bottle_checksum":"eec5850fee5d290bad13de2cb4456b2e600560632be7b86309ac5c3f3f03697f"},"id3v2":{"bottle_rebuild":1,"desc":"Command-line editor","executables":["id3v2"],"head_dependencies":["id3lib"],"head_uses_from_macos":[[{"mandoc":":build"}]],"homepage":"https://id3v2.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"76d37897f76e11b0584d2f8ad11ce432c8fd3c3ee3060e2eff40afdffcf0d438","stable_dependencies":["id3lib"],"stable_checksum":"8105fad3189dbb0e4cb381862b4fa18744233c3bbe6def6f81ff64f5101722bf","stable_url_args":["https://downloads.sourceforge.net/project/id3v2/id3v2/0.1.12/id3v2-0.1.12.tar.gz"],"stable_uses_from_macos":[[{"mandoc":":build"}]],"stable_version":"0.1.12"},"identme":{"desc":"Public IP address lookup","executables":["identme"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.ident.me","license":"0BSD","ruby_source_checksum":"ac4663de8cb7bbeeeb5ae1f46d34ff7075823269c0591db15c26ab4f8be67cd0","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"5e37f2f5b661ebe9731aab8d6d2ecdbea6e2239ea6f5ad1f2b158ea15fea947c","stable_url_args":["https://github.com/xmit-co/ident.me/archive/refs/tags/v0.6.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.6.0"},"ideviceinstaller":{"desc":"Tool for managing apps on iOS devices","executables":["ideviceinstaller"],"head_dependencies":["libimobiledevice","libplist","libzip",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libimobiledevice/ideviceinstaller.git",{":branch":"master"}],"homepage":"https://libimobiledevice.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"30326f3fd483b16c64a50c95a6e9e996e4260434af5055f94543f12ba430d136","stable_dependencies":["libimobiledevice","libplist","libzip",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"26115288e50d003bbb7d23c05441c54ea69b255974303bfd44fef6943e042f94","stable_url_args":["https://github.com/libimobiledevice/ideviceinstaller/releases/download/1.2.0/ideviceinstaller-1.2.0.tar.bz2"],"stable_version":"1.2.0"},"idnits":{"desc":"Looks for problems in internet draft formatting","executables":["idnits"],"head_dependencies":["node"],"homepage":"https://author-tools.ietf.org/idnits3/","license":"BSD-3-Clause","ruby_source_checksum":"af4324e130b81690192fde83e7d1421250a906baa367b1ab22c4bfde61e8ad42","stable_dependencies":["node"],"stable_checksum":"ddbafc75f62868c37cc3d5bc2075390cc23a71930114309588917484adf0f8cd","stable_url_args":["https://registry.npmjs.org/@ietf-tools/idnits/-/idnits-3.1.0.tgz"],"stable_version":"3.1.0","bottle_tag":":all","bottle_checksum":"81129a1077c51a93d9c4c8b9e205ad9fca875934ff54537b469e33d9db818a36"},"idris2":{"desc":"Pure functional programming language with dependent types","executables":["idris2"],"head_dependencies":["chezscheme",{"gmp":":build"}],"head_url_args":["https://github.com/idris-lang/Idris2.git",{":branch":"main"}],"homepage":"https://www.idris-lang.org/","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"608d8a9b7306fd5ed9a8898e86bdf3e2f01822ffdb3cfd01645e10aa8038e59b","stable_dependencies":["chezscheme",{"gmp":":build"}],"stable_checksum":"7b85226098c5dee96a0a77c892932d2e9fab8e5a5c2d08a0525520e1f4405551","stable_url_args":["https://github.com/idris-lang/Idris2/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"idsgrep":{"bottle_rebuild":1,"desc":"Grep for Extended Ideographic Description Sequences","executables":["idsgrep"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://tsukurimashou.org/idsgrep.php.en","license":"GPL-3.0-only","ruby_source_checksum":"927f61727b68563949b5ed3a4fc53bff565b1d8666aa4817ce7d4c1c33732894","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"2c07029bab12d9ceefddf447ce4213535b68d020b093a593190c2afa8a577c7c","stable_url_args":["https://tsukurimashou.org/files/idsgrep-0.6.tar.gz"],"stable_version":"0.6"},"idutils":{"bottle_rebuild":2,"conflicts":[["coreutils",{":because":"both install `gid` and `gid.1`"}]],"desc":"ID database and query tools","executables":["aid","defid","eid","fid","fnid","gid","lid","mkid","xtokid"],"homepage":"https://www.gnu.org/software/idutils/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"b0696a99d89483817ab523e0a0927d34ade7e5ba9376c2f1ce880ab8396006d7","stable_patches":[{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/b76d1e48dac/editors/nano/files/secure_snprintf.patch","sha256":"57f972940a10d448efbd3d5ba46e65979ae4eea93681a85e1d998060b356e0d2"},{"strip":"p1","data":true}],"stable_checksum":"8181f43a4fb62f6f0ccf3b84dbe9bec71ecabd6dfdcf49c6b5584521c888aac2","stable_url_args":["https://ftpmirror.gnu.org/gnu/idutils/idutils-4.6.tar.xz"],"stable_version":"4.6","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"321fd582b7e17f7f912f76f0b5e8f57d16ebf9ea6c8721854c2567df8136fe28"},"ifacemaker":{"desc":"Generate interfaces from structure methods","executables":["ifacemaker"],"head_dependencies":["go"],"head_url_args":["https://github.com/vburenin/ifacemaker.git",{":branch":"master"}],"homepage":"https://github.com/vburenin/ifacemaker","license":"Apache-2.0","ruby_source_checksum":"33fb8200d380dbfe466eab8239914739ea8c78c4a59d6a6e9a622b13c0171377","stable_dependencies":["go"],"stable_checksum":"c14fb68397812f4ac487a2626262396d9f9a01a4da39023713795b04b5714a83","stable_url_args":["https://github.com/vburenin/ifacemaker/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"ifopt":{"desc":"Light-weight C++ Interface to Nonlinear Programming Solvers","head_dependencies":["eigen","ipopt",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://wiki.ros.org/ifopt","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"9ce6e54158f9713731fe485e5e7607ed70701c829a3892d37a0b4080cdd4bc1b","stable_dependencies":["eigen","ipopt",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ethz-adrl/ifopt/commit/deb3209d5e34cdaa896c7432f6ee1138148ddfda.patch?full_index=1","sha256":"95e1ee352d1842811b2e015a78be304bfce0af867f8233f7e5e7e94aa01aae2d"}],"stable_checksum":"da38f91a282f3ed305db163954c37d999b6e95f5d2c913a63bae3fef9ffb3a37","stable_url_args":["https://github.com/ethz-adrl/ifopt/archive/refs/tags/2.1.4.tar.gz"],"stable_version":"2.1.4"},"ifstat":{"desc":"Tool to report network interface bandwidth","executables":["ifstat"],"homepage":"http://gael.roualland.free.fr/ifstat/","license":"GPL-2.0-or-later","ruby_source_checksum":"ced59813ed3c1b0f9ce474e9f6a2d27212096cf79a59c2aa358e62a7289bb11c","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"8599063b7c398f9cfef7a9ec699659b25b1c14d2bc0f535aed05ce32b7d9f507","stable_url_args":["https://deb.debian.org/debian/pool/main/i/ifstat/ifstat_1.1.orig.tar.gz"],"stable_version":"1.1","bottle_checksum":"b10871840559de217d7a096eccc52f9f4115be20d03eee1c17c97e60e331ac0d"},"iftop":{"caveats":"iftop requires root privileges so you will need to run `sudo iftop`.\nYou should be certain that you trust any software you grant root privileges.\n","desc":"Display an interface's bandwidth usage","head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://code.blinkace.com/pdw/iftop.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"],["ncurses"]],"homepage":"https://pdw.ex-parrot.com/iftop/","license":"GPL-2.0-or-later","ruby_source_checksum":"e927800e179f63e24d72f9c7526e6a17e4dfe740262bacf99987ad9b80c1efd4","stable_checksum":"f733eeea371a7577f8fe353d86dd88d16f5b2a2e702bd96f5ffb2c197d9b4f97","stable_url_args":["https://pdw.ex-parrot.com/iftop/download/iftop-1.0pre4.tar.gz"],"stable_uses_from_macos":[["libpcap"],["ncurses"]],"stable_version":"1.0pre4","bottle_checksum":"8f97b05b386f2d60baf56d271e6ced20679c9bc38b147479d65bb78baa84d19d"},"ifuse":{"desc":"FUSE module for iOS devices","head_dependencies":["glib","libfuse","libimobiledevice","libplist",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libimobiledevice/ifuse.git",{":branch":"master"}],"homepage":"https://libimobiledevice.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"805ceb1f07a3f955a31c34d72ea34057f2b7e13c3320cff929530750916b24a1","stable_dependencies":["glib","libfuse","libimobiledevice","libplist",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"3c87f10111433e73fce93f51b2d14e1168add4da4d21d505abe6d7208af7f6ac","stable_url_args":["https://github.com/libimobiledevice/ifuse/archive/refs/tags/1.2.1.tar.gz"],"stable_version":"1.2.1"},"ignite":{"desc":"Build, launch, and maintain any crypto application with Ignite CLI","executables":["ignite"],"head_dependencies":["go","node"],"head_url_args":["https://github.com/ignite/cli.git",{":branch":"main"}],"homepage":"https://docs.ignite.com/","license":"Apache-2.0","ruby_source_checksum":"728161e71b4839b8d76f0f2de15069c85103f455bdf7b8c83cce6854c6ba026c","stable_dependencies":["go","node"],"stable_checksum":"3d9edae9cc6b270a75f0bc4aa4a83326defe67126f509965bb2150e5530015a2","stable_url_args":["https://github.com/ignite/cli/archive/refs/tags/v29.10.1.tar.gz"],"stable_version":"29.10.1"},"igraph":{"desc":"Network analysis package","head_dependencies":["arpack","glpk","gmp","openblas",{"cmake":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://igraph.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"2ca6ae0ab3f8065993da8b0ccf599dbb53341742e6f946916b19ac17b57ccd6d","stable_dependencies":["arpack","glpk","gmp","openblas",{"cmake":":build"}],"stable_checksum":"969f2d7d22f67e788d8638c9a8c96615f50d7819c08978b3ef4a787bb6daa96c","stable_url_args":["https://github.com/igraph/igraph/releases/download/1.0.1/igraph-1.0.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.0.1"},"igrep":{"desc":"Interactive grep","executables":["ig"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/konradsz/igrep","license":"MIT","ruby_source_checksum":"bc2a23e3076cc431992778a32b93e7585ed79d19da0967304e1430fceaa6d8cf","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c4ccd55082f2957dab3766b4c7229c3f804d578a8214ef2ce23f13029bdd2296","stable_url_args":["https://github.com/konradsz/igrep/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"iguana":{"desc":"Universal serialization engine","head_dependencies":["frozen"],"head_url_args":["https://github.com/qicosmos/iguana.git",{":branch":"master"}],"homepage":"https://github.com/qicosmos/iguana","license":"Apache-2.0","ruby_source_checksum":"a51853bc5eebba08144958c249320e8fe8c8cc3743a45629692915c74b0eaa8a","stable_dependencies":["frozen"],"stable_checksum":"29ad1ff853a278df0b1598db992e1507167bd4521b232a55e360928cf751a9af","stable_url_args":["https://github.com/qicosmos/iguana/archive/refs/tags/1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_tag":":all","bottle_checksum":"647bd296c4d028e746df79db3049226d6c0bf72cdb0e9869bc0f7d7275d5788e"},"igv":{"desc":"Interactive Genomics Viewer","executables":["igv","igvtools"],"head_dependencies":["openjdk"],"homepage":"https://igv.org/doc/desktop/","license":"MIT","ruby_source_checksum":"31fb9380a9349f3ccc01d0078ba0ffa105a74824913d14d4a67a4da22acb0802","stable_dependencies":["openjdk"],"stable_checksum":"7476fc44f15788f52dfe1d40e99748c7aedcb9dbf6a91f7634a81344e50d07a6","stable_url_args":["https://data.broadinstitute.org/igv/projects/downloads/2.19/IGV_2.19.8.zip"],"stable_version":"2.19.8","bottle_tag":":all","bottle_checksum":"6e96fe7ad392849ed01828d6c2c3fe1cd15add2d47dc7c1c83dfa0241e5460a1"},"ii":{"desc":"Minimalist IRC client","executables":["ii"],"head_url_args":["https://git.suckless.org/ii/",{":branch":"master",":using":":git"}],"homepage":"https://tools.suckless.org/ii/","license":"MIT","ruby_source_checksum":"4b6bd90e7dab1ee2afff48c68c9af5a77bbe0d9e9349c31dee1b1425ddc6b326","stable_checksum":"4f67afcd208c07939b88aadbf21497a702ad0a07f9b5a6ce861f9f39ffe5425b","stable_url_args":["https://dl.suckless.org/tools/ii-2.0.tar.gz"],"stable_version":"2.0","bottle_checksum":"5c34f6e709a97a2146181e6cde6af9e4917ba655cf053f96a6da2cc92c57fbb1"},"iir1":{"desc":"DSP IIR realtime filter library written in C++","head_dependencies":[{"cmake":":build"}],"homepage":"https://berndporr.github.io/iir1/","license":"MIT","ruby_source_checksum":"49d21927bb9e001c53c1e4fdd77725fd480585b24b6fdfcffdd7060086e3230b","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"13b53f14d276adf6cafd3564fcda1d4b3e72342108d1c40ec4b4f0c7fc3ac95a","stable_url_args":["https://github.com/berndporr/iir1/archive/refs/tags/1.10.0.tar.gz"],"stable_version":"1.10.0"},"ijq":{"desc":"Interactive jq","executables":["ijq"],"head_dependencies":[{"go":":build"},{"scdoc":":build"}],"head_url_args":["https://codeberg.org/gpanders/ijq.git",{":branch":"master"}],"head_uses_from_macos":[["jq",{":since":":sequoia"}]],"homepage":"https://codeberg.org/gpanders/ijq","license":"GPL-3.0-or-later","ruby_source_checksum":"370c7cf62ffa89c5177c9026b6ff020b13470e249804fcc59ef3dbfe86473cce","stable_dependencies":[{"go":":build"},{"scdoc":":build"}],"stable_checksum":"b65cf7f5285affe3ab9a1887d12e6c313f437b18a5cf2b52add6cfd7e76dd2c7","stable_url_args":["https://codeberg.org/gpanders/ijq/archive/v1.3.0.tar.gz"],"stable_uses_from_macos":[["jq",{":since":":sequoia"}]],"stable_version":"1.3.0"},"ike-scan":{"bottle_rebuild":1,"desc":"Discover and fingerprint IKE hosts","executables":["ike-scan","psk-crack"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/royhills/ike-scan.git",{":branch":"master"}],"homepage":"https://github.com/royhills/ike-scan","license":{"GPL-3.0-or-later":{":with":"openvpn-openssl-exception"}},"ruby_source_checksum":"aa7582b4791491c3d85ae73a6914a9dc852b3981acc341a2ae400182d982318b","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/royhills/ike-scan/commit/9949ce4bdf9f4bcb616b2a5d273708a7ea9ee93d.patch?full_index=1","sha256":"99e46df8b50e26982f0462d633cf3638f9b3ff2f65b7b4588241f17628e0f9d7"}],"stable_checksum":"5152bf06ac82d0cadffb93a010ffb6bca7efd35ea169ca7539cf2860ce2b263f","stable_url_args":["https://github.com/royhills/ike-scan/archive/refs/tags/1.9.5.tar.gz"],"stable_version":"1.9.5","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"e3e644f24b55009f2acb78739cd2504f72800c07d3faac4fe2f8af7256b119a4"},"imagejs":{"bottle_rebuild":1,"desc":"Tool to hide JavaScript inside valid image files","executables":["imagejs"],"head_url_args":["https://github.com/jklmnn/imagejs.git",{":branch":"master"}],"homepage":"https://github.com/jklmnn/imagejs","license":"GPL-3.0-only","ruby_source_checksum":"cf354200dcf49b0b0e7d6322d4ab4d8e12f0daa676e37308b669feb2307abb04","stable_checksum":"ba75c7ea549c4afbcb2a516565ba0b762b5fc38a03a48e5b94bec78bac7dab07","stable_url_args":["https://github.com/jklmnn/imagejs/archive/refs/tags/0.7.2.tar.gz"],"stable_version":"0.7.2","bottle_checksum":"f03279a8e5c316d74b2b93939714aa16dc624735ca8bda89b20468bc346c4216"},"imagemagick-full":{"caveats":"imagemagick-full includes additional tools and libraries that are not included in the regular imagemagick formula.\n","desc":"Tools and libraries to manipulate images in many formats","executables":["Magick++-config","MagickCore-config","MagickWand-config","animate","compare","composite","conjure","convert","display","identify","import","magick","magick-script","mogrify","montage","stream"],"head_dependencies":["cairo","fontconfig","freetype","ghostscript","glib","jpeg-turbo","jpeg-xl","libheif","liblqr","libpng","libraw","librsvg","libtiff","libtool","libultrahdr","libzip","little-cms2","openexr","openjpeg","webp","xz","gdk-pixbuf","gettext","imath","libomp",{"pkgconf":":build"}],"head_url_args":["https://github.com/ImageMagick/ImageMagick.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"],["libxml2"]],"homepage":"https://imagemagick.org","keg_only_args":[":versioned_formula"],"license":"ImageMagick","ruby_source_checksum":"98b2e7b769fc68c620664286cbc30b84637df65219c0c8852d5b34e3726d5948","stable_dependencies":["cairo","fontconfig","freetype","ghostscript","glib","jpeg-turbo","jpeg-xl","libheif","liblqr","libpng","libraw","librsvg","libtiff","libtool","libultrahdr","libzip","little-cms2","openexr","openjpeg","webp","xz","gdk-pixbuf","gettext","imath","libomp",{"pkgconf":":build"}],"stable_checksum":"dcfbdd8294b3ad6d07fc0edaa2c2071ffa6085b1207b525929b70ffb067300ae","stable_url_args":["https://github.com/ImageMagick/ImageMagick/releases/download/7.1.2-27/ImageMagick-7.1.2-27.7z"],"stable_uses_from_macos":[["bzip2"],["libxml2"]],"stable_version":"7.1.2-27"},"imagemagick":{"aliases":["imagemagick@7"],"caveats":"imagemagick-full includes additional tools and libraries that are not included in the regular imagemagick formula.\n","desc":"Tools and libraries to manipulate images in select formats","executables":["Magick++-config","MagickCore-config","MagickWand-config","animate","compare","composite","conjure","convert","display","identify","import","magick","magick-script","mogrify","montage","stream"],"head_dependencies":["freetype","jpeg-turbo","libheif","libpng","libtiff","libtool","little-cms2","webp","xz",{"pkgconf":":build"}],"head_url_args":["https://github.com/ImageMagick/ImageMagick.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"],["libxml2"]],"homepage":"https://imagemagick.org","license":"ImageMagick","ruby_source_checksum":"cd79648babfaa6d1fd5e37c1967735c8f5309748559bd561ebcff65c8f055f21","stable_dependencies":["freetype","jpeg-turbo","libheif","libpng","libtiff","libtool","little-cms2","webp","xz",{"pkgconf":":build"}],"stable_checksum":"dcfbdd8294b3ad6d07fc0edaa2c2071ffa6085b1207b525929b70ffb067300ae","stable_url_args":["https://github.com/ImageMagick/ImageMagick/releases/download/7.1.2-27/ImageMagick-7.1.2-27.7z"],"stable_uses_from_macos":[["bzip2"],["libxml2"]],"stable_version":"7.1.2-27","versioned_formulae":["imagemagick@6"]},"imagemagick@6":{"caveats":"Ghostscript is not installed by default as a dependency.\nIf you need PS or PDF support, ImageMagick will still use the ghostscript formula if installed directly.\n","deprecate_args":{":date":"2026-05-01",":because":"is end of life and only receives security updates"},"desc":"Tools and libraries to manipulate images in many formats","disable_args":{":date":"2029-04-01",":because":":repo_archived",":replacement_formula":"imagemagick"},"executables":["Magick++-config","Magick-config","MagickCore-config","MagickWand-config","Wand-config","animate","compare","composite","conjure","convert","display","identify","import","mogrify","montage","stream"],"head_dependencies":["fontconfig","freetype","jpeg-turbo","libpng","libtiff","libtool","little-cms2","openjpeg","webp","xz",{"pkgconf":":build"}],"head_url_args":["https://github.com/imagemagick/imagemagick6.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"],["libxml2"]],"homepage":"https://legacy.imagemagick.org/","keg_only_args":[":versioned_formula"],"license":"ImageMagick","ruby_source_checksum":"bc77d469c1c656542287dc7d0446463737f255944045f837dce754c137443726","stable_dependencies":["fontconfig","freetype","jpeg-turbo","libpng","libtiff","libtool","little-cms2","openjpeg","webp","xz",{"pkgconf":":build"}],"stable_checksum":"7acaf5d389058ba3d1428f1491a79cc827b1215e5623ef914e93dd57c1090b11","stable_url_args":["https://github.com/ImageMagick/ImageMagick6/releases/download/6.9.13-52/ImageMagick-6.9.13-52.7z"],"stable_uses_from_macos":[["bzip2"],["libxml2"]],"stable_version":"6.9.13-52"},"imageoptim-cli":{"bottle_rebuild":2,"desc":"CLI for ImageOptim, ImageAlpha and JPEGmini","executables":["imageoptim"],"head_dependencies":["node",{"yarn":":build"}],"head_url_args":["https://github.com/JamieMason/ImageOptim-CLI.git",{":branch":"main"}],"homepage":"https://jamiemason.github.io/ImageOptim-CLI/","license":"MIT","ruby_source_checksum":"33ca8f5466bac685f95f09eaab93e9e3d6765bb105a1912a13dd471e810fd832","stable_dependencies":["node",{"yarn":":build"}],"stable_checksum":"35aee4c380d332355d9f17c97396e626eea6a2e83f9777cc9171f699e2887b33","stable_url_args":["https://github.com/JamieMason/ImageOptim-CLI/archive/refs/tags/3.1.9.tar.gz"],"stable_version":"3.1.9","bottle_tag":":all","bottle_checksum":"a773e296348e3eefcf67f3b5101d88df39de5a2cf3746ddc67bb14542620c105"},"imagesnap":{"desc":"Tool to capture still images from an iSight or other video source","executables":["imagesnap"],"homepage":"https://github.com/rharder/imagesnap","license":":public_domain","ruby_source_checksum":"c5ffbbd6864c8a3e774de74a0bf990848ab8b6385c9efdba2d61eed2854583ab","stable_checksum":"817660df5a5517c01d5672f28245050e8df12ef5006e98865bdcf07e6338dca4","stable_url_args":["https://github.com/rharder/imagesnap/archive/refs/tags/0.3.0.2.tar.gz"],"stable_version":"0.3.0.2"},"imageworsener":{"bottle_rebuild":1,"desc":"Utility and library for image scaling and processing","executables":["imagew"],"head_dependencies":["jpeg-turbo","libpng",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/jsummers/imageworsener.git",{":branch":"master"}],"homepage":"https://entropymine.com/imageworsener/","license":"MIT","ruby_source_checksum":"fbfbc455d39da61a7b4faad2b8b8840913db02b5c0b47e7f806c5b84056f0d45","stable_dependencies":["jpeg-turbo","libpng"],"stable_checksum":"a7fbb65c5ade67d9ebc32e52c58988a4f986bacc008c9021fe36b598466d5c8d","stable_url_args":["https://entropymine.com/imageworsener/imageworsener-1.3.5.tar.gz"],"stable_version":"1.3.5"},"imagineer":{"desc":"Image processing and conversion from the terminal","executables":["ig"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/foresterre/imagineer.git",{":branch":"main"}],"homepage":"https://github.com/foresterre/imagineer","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"5d5bbfb23fcaab6aa4cccbe7ecc3048e4e9fdaf4b877d8fa407d5955af811607","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2511068e1919ee67af1fb9203a1bbcfc9f24894cd3b2e341c52d493e79535e93","stable_url_args":["https://github.com/foresterre/imagineer/archive/refs/tags/v0.24.0.tar.gz"],"stable_version":"0.24.0"},"imake":{"desc":"Build automation system written for X11","executables":["ccmakedep","cleanlinks","imake","makeg","mergelib","mkdirhier","mkhtmlindex","revpath","xmkmf"],"head_dependencies":["tradcpp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"xorgproto":":build"}],"homepage":"https://xorg.freedesktop.org","license":"MIT","ruby_source_checksum":"5f568cc3276cd8a8d7dd40fa355dffd5d58e8c32f530cd603ed33aa2334c5c63","stable_dependencies":["tradcpp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"xorgproto":":build"}],"stable_checksum":"55955527eaebe94633e4083d4fe5f2160a65fe4c6dafdee48b89fea5f1ca8a78","stable_url_args":["https://xorg.freedesktop.org/releases/individual/util/imake-1.0.11.tar.xz"],"stable_version":"1.0.11"},"imap-backup":{"bottle_rebuild":1,"desc":"Backup GMail (or other IMAP) accounts to disk","executables":["imap-backup"],"head_dependencies":["ruby"],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/joeyates/imap-backup","license":"MIT","ruby_source_checksum":"83e79f80c49c8b414125ecd5405b0c7c71e438e61a49a1241562d39158483f49","stable_dependencies":["ruby"],"stable_checksum":"b224c2a2a2eefb6438f2da4a9954f7ae6d7b876b718f15629824b76e4e021e4d","stable_url_args":["https://github.com/joeyates/imap-backup/archive/refs/tags/v16.6.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"16.6.0"},"imapfilter":{"caveats":"You will need to create a ~/.imapfilter/config.lua file.\nSamples can be found in:\n  /opt/homebrew/Cellar/imapfilter/2.8.5/samples\n","desc":"IMAP message processor/filter","executables":["imapfilter"],"head_dependencies":["lua","openssl@3","pcre2"],"homepage":"https://github.com/lefcha/imapfilter/","license":"MIT","ruby_source_checksum":"1a6a5d0492f5248e050f778432d9c4c9af7ce9ba91859863fa085db451bf1fbb","stable_dependencies":["lua","openssl@3","pcre2"],"stable_checksum":"81930d83c99a07305554b2fd283422aefb4f069e13cff971377f3f844e601424","stable_url_args":["https://github.com/lefcha/imapfilter/archive/refs/tags/v2.8.5.tar.gz"],"stable_version":"2.8.5"},"imapsync":{"bottle_rebuild":1,"desc":"Migrate or backup IMAP mail accounts","executables":["imapsync"],"head_dependencies":[{"pod2man":":build"}],"head_url_args":["https://github.com/imapsync/imapsync.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://imapsync.lamiral.info/","license":"NLPL","revision":1,"ruby_source_checksum":"20f2a7fddf36ddd780931122d6df9e8604dd6c3187f05223687006a1d81c8859","stable_dependencies":[{"pod2man":":build"}],"stable_checksum":"34e1715c6584889ff3bd9c0acc2fab254446282beda90c8e5a71a83b3a59dbca","stable_url_args":["https://imapsync.lamiral.info/dist2/imapsync-2.314.tgz"],"stable_uses_from_macos":[["perl"]],"stable_version":"2.314"},"imath":{"desc":"Library of 2D and 3D vector, matrix, and math operations","head_dependencies":[{"cmake":":build"}],"homepage":"https://imath.readthedocs.io/en/latest/","license":"BSD-3-Clause","link_overwrite_paths":["lib/libImath.dylib","lib/libImath.so"],"ruby_source_checksum":"797ae5f46fa68addecae2e6ba63e48f009aa51cd68506d2189641650a195d1b3","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b4275d83fb95521510e389b8d13af10298ed5bed1c8e13efd961d91b1105e462","stable_url_args":["https://github.com/AcademySoftwareFoundation/Imath/archive/refs/tags/v3.2.2.tar.gz"],"stable_version":"3.2.2"},"imessage-exporter":{"desc":"Command-line tool to export and inspect local iMessage database","executables":["imessage-exporter"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/ReagentX/imessage-exporter","license":"GPL-3.0-only","ruby_source_checksum":"42b291e2bbf7f8490de83467e3851234577e1fb3464999a9f90b3c0e446aef4f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3b5edd3d3e5387c96c44bcfc5cb21702426d816339091d100323a6564c6962f0","stable_url_args":["https://github.com/ReagentX/imessage-exporter/archive/refs/tags/4.2.0.tar.gz"],"stable_version":"4.2.0"},"imessage-ruby":{"bottle_rebuild":1,"desc":"Command-line tool to send text and attachment in Message.app","executables":["imessage"],"head_dependencies":["ruby"],"head_url_args":["https://github.com/linjunpop/imessage.git",{":branch":"master"}],"homepage":"https://github.com/linjunpop/imessage","license":"MIT","ruby_source_checksum":"f631e5f0bdf8dbeb5af81687beaab711fe386c7510886d19b6eb95f5fd9ebf92","stable_dependencies":["ruby"],"stable_checksum":"09031e60548f34f05e07faeb0e26b002aeb655488d152dd811021fba8d850162","stable_url_args":["https://github.com/linjunpop/imessage/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_tag":":all","bottle_checksum":"6c9c93e10c1079ddab1763ced2e4dd34ccbacabdfd6dc6445186927f1e51abf4"},"img2pdf":{"desc":"Convert images to PDF via direct JPEG inclusion","executables":["img2pdf","img2pdf-gui"],"head_dependencies":["pillow","python@3.14","qpdf"],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://gitlab.mister-muffin.de/josch/img2pdf","license":"LGPL-3.0-or-later","revision":1,"ruby_source_checksum":"b6ca760f89e9384a4ecd46804e2b828e1c651b9644d8302591c84fad602a88a1","stable_dependencies":["pillow","python@3.14","qpdf"],"stable_checksum":"219518020f5bd242bdc46493941ea3f756f664c2e86f2454721e74353f58cd95","stable_url_args":["https://files.pythonhosted.org/packages/8e/97/ca44c467131b93fda82d2a2f21b738c8bcf63b5259e3b8250e928b8dd52a/img2pdf-0.6.3.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"0.6.3"},"imgdiet":{"desc":"Optimize and resize images","executables":["imgdiet"],"head_dependencies":["glib","vips","gettext",{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.sr.ht/~jamesponddotco/imgdiet-go",{":branch":"trunk"}],"homepage":"https://git.sr.ht/~jamesponddotco/imgdiet-go","license":"MIT","ruby_source_checksum":"02a1f5c2f74ebcc58c3dd75130309d3d0fdb097b482f8087b07fde017dafa362","stable_dependencies":["glib","vips","gettext",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"25fcdc40ad63ce2739fad6543c592d757dc59d5c7a409af87cb20884600984ce","stable_url_args":["https://git.sr.ht/~jamesponddotco/imgdiet-go/archive/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"imgdiff":{"desc":"Pixel-by-pixel image difference tool","executables":["imgdiff"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/n7olkachev/imgdiff.git",{":branch":"master"}],"homepage":"https://github.com/n7olkachev/imgdiff","license":"MIT","ruby_source_checksum":"4b55565171de86799c25c80d4e6670c6e61b6015ebede13bcbe8064ab5b08331","stable_dependencies":[{"go":":build"}],"stable_checksum":"e057fffbf9960caf90d69387d6bc52e4c59637d75b6ee19cbc40d8a3238877e4","stable_url_args":["https://github.com/n7olkachev/imgdiff/archive/refs/tags/v1.0.2.tar.gz"],"stable_version":"1.0.2","bottle_checksum":"af67076130ef37bd88ce33a9702400cb8dffb66dc851b1ed1ff74a24044ab31f"},"imgp":{"bottle_rebuild":1,"desc":"High-performance CLI batch image resizer & rotator","executables":["imgp"],"head_dependencies":["pillow","python@3.14"],"homepage":"https://github.com/jarun/imgp","license":"GPL-3.0-or-later","ruby_source_checksum":"a5cfce25c76a142fe46e846f301357a137675f690ef493fbf23776adb15de09b","stable_dependencies":["pillow","python@3.14"],"stable_checksum":"4cc3dcbe669ff6b97641ce0c6c332e63934d829a0700fd87171d5be5b1b89305","stable_url_args":["https://github.com/jarun/imgp/archive/refs/tags/v2.9.tar.gz"],"stable_version":"2.9","bottle_tag":":all","bottle_checksum":"1b830407f142350dedaa37c6eb4943fb97d59420c9f37ac79e2c0221ed4350e0"},"imgproxy":{"desc":"Fast and secure server for resizing and converting remote images","executables":["imgproxy"],"head_dependencies":["glib","vips","gettext",{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/imgproxy/imgproxy.git",{":branch":"master"}],"homepage":"https://imgproxy.net","license":"Apache-2.0","ruby_source_checksum":"8ab335c702adb79d687e96daa5f85c94b97a0551b35b84ca39bb89491778870c","stable_dependencies":["glib","vips","gettext",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"9162f28bfe7daebbf3c1c9dbc9c6fc65b715123c24998fb2a635b1d29f910286","stable_url_args":["https://github.com/imgproxy/imgproxy/archive/refs/tags/v4.0.11.tar.gz"],"stable_version":"4.0.11"},"imlib2":{"bottle_rebuild":1,"desc":"Image loading and rendering library","executables":["imlib2_bumpmap","imlib2_colorspace","imlib2_conv","imlib2_grab","imlib2_load","imlib2_poly","imlib2_show","imlib2_test","imlib2_view"],"head_dependencies":["freetype","giflib","jpeg-turbo","libpng","libtiff","libx11","libxcb","libxext","xz",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://sourceforge.net/projects/enlightenment/","license":"Imlib2","ruby_source_checksum":"e3e2f211693efa613fb26b2caebe86938d18854cdbbf7c5bad69bb64f856d04d","stable_dependencies":["freetype","giflib","jpeg-turbo","libpng","libtiff","libx11","libxcb","libxext","xz",{"pkgconf":":build"}],"stable_checksum":"59743ce82aefa9c1ec9476af608d541b74164714d2928fbd84ff5db6c4399079","stable_url_args":["https://downloads.sourceforge.net/project/enlightenment/imlib2-src/1.12.6/imlib2-1.12.6.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.12.6"},"immer":{"desc":"Library of persistent and immutable data structures written in C++","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://sinusoid.es/immer/","license":"BSL-1.0","ruby_source_checksum":"743b11a6fc009c963458683c79bb340e430e391338d07726765cda6aeddc0587","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"b18b92ba60ec3186dc36ef671d3c2ae542cbb63eb6dc0e258476c6111a67c971","stable_url_args":["https://github.com/arximboldi/immer/archive/refs/tags/v0.9.1.tar.gz"],"stable_version":"0.9.1","bottle_tag":":all","bottle_checksum":"9e8fb22791b14e5ff097df3c481289d5e87c31f5eb97f54c7e84fac00d93fbf1"},"immich-cli":{"desc":"Command-line interface for self-hosted photo manager Immich","executables":["immich"],"head_dependencies":["node"],"homepage":"https://immich.app/docs/features/command-line-interface","license":"AGPL-3.0-only","ruby_source_checksum":"c883b6bab43316a7bd6640b3b9ef9e850f67e1453955c23050adb08c69e36e21","stable_dependencies":["node"],"stable_checksum":"88ba01bfdc2b26db409ccc316fb97083655752058f0d6d4b0074c5252cfffba0","stable_url_args":["https://registry.npmjs.org/@immich/cli/-/cli-3.0.1.tgz"],"stable_version":"3.0.1","bottle_tag":":all","bottle_checksum":"f050a5c8b9fcd72c61a702523cdd782555114538c3304d7a49d914f8ae486814"},"immich-go":{"desc":"Alternative to the official immich-CLI command written in Go","executables":["immich-go"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/simulot/immich-go.git",{":branch":"main"}],"homepage":"https://github.com/simulot/immich-go","license":"AGPL-3.0-only","ruby_source_checksum":"34aac604e3c284462918025eeda2dd7c4189204e2b3837b41bc6731202fa233a","stable_dependencies":[{"go":":build"}],"stable_checksum":"1c07ce22e5b46e3691867025154751063d4b9e4cf5df6ef4335102711e017d92","stable_url_args":["https://github.com/simulot/immich-go/archive/refs/tags/v0.32.0.tar.gz"],"stable_version":"0.32.0"},"immortal":{"desc":"OS agnostic (*nix) cross-platform supervisor","executables":["immortal","immortalctl","immortaldir"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/immortal/immortal.git",{":branch":"master"}],"homepage":"https://immortal.run/","license":"BSD-3-Clause","ruby_source_checksum":"a09e2e5987d67ab0e1f3f24230bd0ea3eba81f9a9edb2c97ef3aafda14be0e6f","stable_dependencies":[{"go":":build"}],"stable_checksum":"f62b21ba622ffff04acee5bb7606761db3d19f57cbbe666e40fa84674b1ef4bf","stable_url_args":["https://github.com/immortal/immortal/archive/refs/tags/v0.24.6.tar.gz"],"stable_version":"0.24.6"},"immudb":{"desc":"Lightweight, high-speed immutable database","executables":["immuadmin","immuclient","immudb"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/codenotary/immudb.git",{":branch":"master"}],"homepage":"https://immudb.io/","license":"Apache-2.0","ruby_source_checksum":"dc496f85d2c3373cc5caf02cc30290a2ed4cd7f28b945a881a42a6eb23f18ff6","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/immudb"],[":log_path","$HOMEBREW_PREFIX/var/log/immudb.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/immudb.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/immudb/bin/immudb"],"stable_dependencies":[{"go":":build"}],"stable_checksum":"6023c79aa3216a965fbfd87b49b94e6bb8545f1eba2f88d22d42d5d4d5db2602","stable_url_args":["https://github.com/codenotary/immudb/archive/refs/tags/v1.11.1.tar.gz"],"stable_version":"1.11.1"},"imposm3":{"desc":"Imports OpenStreetMap data into PostgreSQL/PostGIS databases","executables":["imposm"],"head_dependencies":["geos","leveldb",{"go":":build"},{"osmium-tool":":test"}],"head_url_args":["https://github.com/omniscale/imposm3.git",{":branch":"master"}],"homepage":"https://imposm.org/docs/imposm3/latest/","license":"Apache-2.0","ruby_source_checksum":"53e1d6d3359856f9fc818bd7c875b740390d850900318e29091858b1ad49ad8e","stable_dependencies":["geos","leveldb",{"go":":build"},{"osmium-tool":":test"}],"stable_checksum":"dc779a274a7ec7e86ffdb97c881b6410f82a6d21924d08b9ed0785d2cf266113","stable_url_args":["https://github.com/omniscale/imposm3/archive/refs/tags/v0.14.2.tar.gz"],"stable_version":"0.14.2"},"inadyn":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-10-25",":because":":repo_archived"},"desc":"Dynamic DNS client with IPv4, IPv6, and SSL/TLS support","disable_args":{":date":"2026-10-25",":because":":repo_archived"},"executables":["inadyn"],"head_dependencies":["confuse","openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/troglobit/inadyn.git",{":branch":"master"}],"homepage":"https://troglobit.com/projects/inadyn/","license":{":all_of":["GPL-2.0-or-later","ISC","MIT"]},"ruby_source_checksum":"3ad6b7bd3ad2c5cbea01df5c55d13d7b3431bde71cd536d02cc04fd0040a5a42","stable_dependencies":["confuse","openssl@4",{"pkgconf":":build"}],"stable_checksum":"d08ca63a35896f2a809ba9b704da16ec6812b94dd410e7b3ea536a16d93860c2","stable_url_args":["https://github.com/troglobit/inadyn/releases/download/v2.13.0/inadyn-2.13.0.tar.xz"],"stable_version":"2.13.0"},"inchi":{"desc":"IUPAC International Chemical Identifier","executables":["inchi-1","inchi_main"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://www.inchi-trust.org/","license":"MIT","link_overwrite_paths":["include/inchi/inchi_api.h","lib/libinchi.dylib","lib/libinchi.so"],"ruby_source_checksum":"1ee73b0073d46f8dcfbbfbfb66da2821b79a975bb909fe315ace31331844f9e1","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9a8af985295c47bfaf424ad8386b1597da515589665ec71908dae1bd2b67ac96","stable_url_args":["https://github.com/IUPAC-InChI/InChI/archive/refs/tags/v1.07.5.tar.gz"],"stable_version":"1.07.5"},"include-what-you-use":{"aliases":["iwyu"],"desc":"Tool to analyze #includes in C and C++ source files","executables":["fix_includes.py","include-what-you-use","iwyu_tool.py"],"head_dependencies":["llvm",{"cmake":":build"}],"head_url_args":["https://github.com/include-what-you-use/include-what-you-use.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://include-what-you-use.org/","license":"NCSA","ruby_source_checksum":"16e9c552d74847f498f00616bc0b59d869fb38dda9ecb6bb2ffd4882cd7e978a","stable_dependencies":["llvm",{"cmake":":build"}],"stable_checksum":"5247c0c9a59df9d14e8aa7408ffec4134c6a4aef12f590929111fbfeac930a08","stable_url_args":["https://include-what-you-use.org/downloads/include-what-you-use-0.26.src.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.26"},"incus":{"desc":"CLI client for interacting with Incus","executables":["incus"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/lxc/incus.git",{":branch":"main"}],"homepage":"https://linuxcontainers.org/incus","license":"Apache-2.0","ruby_source_checksum":"3778b2827702b3fe24171e83aaddb3fb31b62dcd7425f628bde0bcec1464f2f4","stable_dependencies":[{"go":":build"}],"stable_checksum":"806230f72ac4dc3cb584de76763428218d4005c2184c391f701048182ee9e982","stable_url_args":["https://linuxcontainers.org/downloads/incus/incus-7.2.tar.xz"],"stable_version":"7.2"},"indicators":{"bottle_rebuild":1,"desc":"Activity indicators for modern C++","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/p-ranav/indicators.git",{":branch":"master"}],"homepage":"https://github.com/p-ranav/indicators","license":"MIT","ruby_source_checksum":"068b1f598e22e3d1345480377e90bdf290cfedd57735af9c248088554f046373","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"70da7a693ff7a6a283850ab6d62acf628eea17d386488af8918576d0760aef7b","stable_url_args":["https://github.com/p-ranav/indicators/archive/refs/tags/v2.3.tar.gz"],"stable_version":"2.3","bottle_tag":":all","bottle_checksum":"2322751e34abbf99f523edd2f22119089ce3ce2935ffc919e6ba6c2e2b6f72bc"},"inetutils":{"caveats":"Only the following commands have been installed without the prefix 'g'.\n\n    dnsdomainname\n    ftp\n    rcp\n    rexec\n    rlogin\n    rsh\n    telnet\n\nIf you really need to use other commands with their normal names,\nyou can add a \"gnubin\" directory to your PATH from your bashrc like:\n\n    PATH=\"$HOMEBREW_PREFIX/opt/inetutils/libexec/gnubin:$PATH\"\n","conflicts":[["telnet",{":because":"both install `telnet` binaries"}],["tnftp",{":because":"both install `ftp` binaries"}],["gping",{":because":"both install `gping` binaries"}]],"desc":"GNU utilities for networking","executables":["dnsdomainname","ftp","gdnsdomainname","gftp","ghostname","gifconfig","glogger","gping","gping6","grcp","grexec","grlogin","grsh","gtalk","gtelnet","gtftp","gtraceroute","gwhois","rcp","rexec","rlogin","rsh","telnet"],"head_dependencies":["libidn2",{"help2man":":build"}],"head_uses_from_macos":[["libxcrypt"],["ncurses"]],"homepage":"https://www.gnu.org/software/inetutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"a4fcdad4cd377fa17458112d69c8f56ad9ffb80041503225ea741d54769ef8c9","stable_dependencies":["libidn2",{"help2man":":build"}],"stable_checksum":"57b3cf4f77555992881e5ba2a09a63b05aa2c56342a60ed4305b5f45938390b5","stable_url_args":["https://ftpmirror.gnu.org/gnu/inetutils/inetutils-2.8.tar.gz"],"stable_uses_from_macos":[["libxcrypt"],["ncurses"]],"stable_version":"2.8"},"infat":{"desc":"Tool to set default openers for file formats and url schemes on macOS","executables":["infat"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/philocalyst/infat.git",{":branch":"canonical"}],"homepage":"https://github.com/philocalyst/infat","license":"BlueOak-1.0.0","ruby_source_checksum":"aa06857f01b1dc6f1a956e4597f3395616feda03c51a1837b569464c4848c8e4","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ad32dd35fd8f6f77648416ff26504faab308c63de895cb3e45ac622eda71a9d6","stable_url_args":["https://github.com/philocalyst/infat/archive/refs/tags/v3.1.2.tar.gz"],"stable_version":"3.1.2"},"infisical":{"desc":"CLI for Infisical","executables":["infisical"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Infisical/cli.git",{":branch":"main"}],"homepage":"https://infisical.com/docs/cli/overview","license":"MIT","ruby_source_checksum":"3bc6bea7909e38674b87e035dfd7ebc2ace194381e9b2dc6c5b57a30ab78698c","stable_dependencies":[{"go":":build"}],"stable_checksum":"9a4c3fa47a15cee7020493ad64292d7673142b33086baa1450b90f65938030e3","stable_url_args":["https://github.com/Infisical/cli/archive/refs/tags/v0.43.103.tar.gz"],"stable_version":"0.43.103"},"influxdb-cli":{"desc":"CLI for managing resources in InfluxDB v2","executables":["influx"],"head_dependencies":[{"go":":build"},{"influxdb@2":":test"}],"head_url_args":["https://github.com/influxdata/influx-cli.git",{":branch":"main"}],"homepage":"https://influxdata.com/time-series-platform/influxdb/","license":"MIT","ruby_source_checksum":"f2fad9442cf7d56483e620ed80c0cd9ebfe4d3bf2526dc05f36f53061c8760b3","stable_dependencies":[{"go":":build"},{"influxdb@2":":test"}],"stable_url_args":["https://github.com/influxdata/influx-cli.git",{":tag":"v2.8.0",":revision":"8cdf40161d7662e942582086853fca948fc1a842"}],"stable_version":"2.8.0"},"influxdb":{"aliases":["influxdb@3"],"desc":"Time series, events, and metrics database","executables":["influxdb3"],"head_dependencies":["python@3.14",{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/influxdata/influxdb.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://influxdata.com/time-series-platform/influxdb/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"ed59634d09ec66ce65f32df360c380e3f155bb94f32da130a442d00cc5da706c","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/influxdb/influxdb3.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/influxdb/influxdb3.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/influxdb/bin/influxdb3","serve","--node-id","default","--object-store","file","--data-dir","$HOMEBREW_PREFIX/var/lib/influxdb"]],"stable_dependencies":["python@3.14",{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/influxdata/influxdb.git",{":tag":"v3.10.0",":revision":"a1e8994464c3fe0b44ee85e95c0714ad557ed7fc"}],"stable_uses_from_macos":[["bzip2"]],"stable_version":"3.10.0","versioned_formulae":["influxdb@2","influxdb@1"]},"influxdb@1":{"desc":"Time series, events, and metrics database","executables":["influx","influx_inspect","influx_tools","influxd"],"head_dependencies":[{"go":":build"},{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://influxdata.com/time-series-platform/influxdb/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"17950d98fc5b0f721e59ce1e7968076d472df21d45e57a6dc29f1cee6766e74e","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/influxdb.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/influxdb.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/influxdb@1/bin/influxd","-config","$HOMEBREW_PREFIX/etc/influxdb.conf"]],"stable_dependencies":[{"go":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"72c2d8e49b1e6dc312a4455a8cc1b5d21e3102be2728f02845e65e178e6446ea","stable_url_args":["https://github.com/influxdata/influxdb/archive/refs/tags/v1.12.4.tar.gz"],"stable_version":"1.12.4","versioned_formulae":["influxdb@2"]},"influxdb@2":{"caveats":"This formula does not contain command-line interface; to install it, run:\n  brew install influxdb-cli\n","desc":"Time series, events, and metrics database","executables":["influxd"],"head_dependencies":[{"breezy":":build"},{"go":":build"},{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"homepage":"https://influxdata.com/time-series-platform/influxdb/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"140bdc8751aa5aa64238e45e0aaa057d10e45e6100cba1bb1235d5de1dc0d9a8","service_args":[[":environment_variables",{":INFLUXD_CONFIG_PATH":"$HOMEBREW_PREFIX/etc/influxdb2/config.yml"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/influxdb2/influxd_output.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/influxdb2/influxd_output.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/influxdb@2/bin/influxd"],"stable_dependencies":[{"breezy":":build"},{"go":":build"},{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/influxdata/influxdb.git",{":tag":"v2.9.1",":revision":"d4fa1941fd4adb29a556e774de426dfbab72f346"}],"stable_version":"2.9.1","versioned_formulae":["influxdb@1"]},"inform6":{"desc":"Design system for interactive fiction","executables":["inform","inform-6.44","pblorb","pblorb.pl","punyinform","punyinform-6.44","punyinform.sh","scanblorb","scanblorb.pl"],"head_url_args":["https://gitlab.com/DavidGriffith/inform6unix.git",{":branch":"master"}],"homepage":"https://inform-fiction.org/inform6.html","license":"Artistic-2.0","ruby_source_checksum":"0b6e3d2b5c64deb14528a28a4e22f274ca1442e860eb19a06504b7d94d478ae8","stable_checksum":"3e1f94e5c726f5f59cf086756dc14e66a3fd281ddbac75ead611d45aa57e4bdb","stable_url_args":["https://ifarchive.org/if-archive/infocom/compilers/inform6/source/inform-6.44-r7.tar.gz"],"stable_version":"6.44-r7"},"infracost":{"desc":"Cost estimates for Terraform, Terragrunt, and CloudFormation","executables":["infracost"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/infracost/cli.git",{":branch":"main"}],"homepage":"https://www.infracost.io/docs/","license":"Apache-2.0","ruby_source_checksum":"d2cc7b2ddba544351a35962fb087e4d21ce6601a7333788b061fff5a9261b9cf","stable_dependencies":[{"go":":build"}],"stable_checksum":"ad8718ddd370e1bc7a65bed0c71c5686cc8dd067bf80a51def17008fdff53115","stable_url_args":["https://github.com/infracost/cli/archive/refs/tags/v2.8.0.tar.gz"],"stable_version":"2.8.0"},"inframap":{"desc":"Read your tfstate or HCL to generate a graph","executables":["inframap"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cycloidio/inframap.git",{":branch":"master"}],"homepage":"https://github.com/cycloidio/inframap","license":"MIT","ruby_source_checksum":"81b1635eb15c451f75fd33f3c10926f8bd20f2263c710a08129419f090ced564","stable_dependencies":[{"go":":build"}],"stable_checksum":"c846977a1b445737e199b1565f09f17f4d9f53d4ef585fd39627b149f17e3a8a","stable_url_args":["https://github.com/cycloidio/inframap/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1"},"ingress2gateway":{"desc":"Convert Kubernetes Ingress resources to Kubernetes Gateway API resources","executables":["ingress2gateway"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubernetes-sigs/ingress2gateway.git",{":branch":"main"}],"homepage":"https://github.com/kubernetes-sigs/ingress2gateway","license":"Apache-2.0","ruby_source_checksum":"ef9f73f9781b313393e25f3dd1d9b48fd374539821fd8b5a84129b5f249b2f5c","stable_dependencies":[{"go":":build"}],"stable_checksum":"881f2599b39d29f14c07e1ae12c60ffbbe636ae07a7ca6e1491d70bb8ab37c5f","stable_url_args":["https://github.com/kubernetes-sigs/ingress2gateway/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"inih":{"desc":"Simple .INI file parser in C","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"homepage":"https://github.com/benhoyt/inih","license":"BSD-3-Clause","ruby_source_checksum":"7e1a3d60db499078ab8bb65c18366c5c302fa9a6a0fd876620a93522ef65a8b2","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"9c15fa751bb8093d042dae1b9f125eb45198c32c6704cd5481ccde460d4f8151","stable_url_args":["https://github.com/benhoyt/inih/archive/refs/tags/r62.tar.gz"],"stable_version":"62"},"iniparser":{"desc":"Library for parsing ini files","head_dependencies":[{"cmake":":build"},{"doxygen":":build"}],"head_url_args":["https://gitlab.com/iniparser/iniparser.git",{":branch":"main"}],"homepage":"https://gitlab.com/iniparser/iniparser","license":"MIT","ruby_source_checksum":"0d1822d00e15cb3684b0bdcb3cfa09d59da873e91a6921fb3ba7701f9439de71","stable_dependencies":[{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"30f8eaf74b8c4667f2adef4c6b5c50699d1fa6e3ad65b65b0993d414d7ee3118","stable_url_args":["https://gitlab.com/iniparser/iniparser/-/archive/v4.2.6/iniparser-v4.2.6.tar.bz2"],"stable_version":"4.2.6"},"inja":{"desc":"Template engine for modern C++","head_dependencies":["nlohmann-json",{"cmake":":build"}],"head_url_args":["https://github.com/pantor/inja.git",{":branch":"main"}],"homepage":"https://pantor.github.io/inja/","license":"MIT","ruby_source_checksum":"8d093ec4b9bf88f56c28e5952db0ecfc929697578edb9e7d91899d04d74e3c04","stable_dependencies":["nlohmann-json",{"cmake":":build"}],"stable_checksum":"a5f0266673c59028eab6ceeddd8b862c70abfeb32fb7a5387c16bf46f3269ab2","stable_url_args":["https://github.com/pantor/inja/archive/refs/tags/v3.5.0.tar.gz"],"stable_version":"3.5.0","bottle_tag":":all","bottle_checksum":"231ca1e3911473b3cad187701813504adcb75628d382b7bb80f08f481728315f"},"inko":{"desc":"Safe and concurrent object-oriented programming language","executables":["inko"],"head_dependencies":["llvm",{"rust":":build"}],"head_url_args":["https://github.com/inko-lang/inko.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://inko-lang.org/","license":"MPL-2.0","ruby_source_checksum":"906940c93dfdb2b9b3c58ff5bc869b66aeb0fa23a6ceb6f93ad0ee16242bde4d","stable_dependencies":["llvm",{"rust":":build"}],"stable_checksum":"14356c5fd0a024a0ea5efb62c68bc404cd97325cfa78f0daee5d7f61bbcf407a","stable_url_args":["https://releases.inko-lang.org/0.20.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.20.0"},"inlyne":{"desc":"GPU powered yet browserless tool to help you quickly view markdown files","executables":["inlyne"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Inlyne-Project/inlyne.git",{":branch":"main"}],"homepage":"https://github.com/Inlyne-Project/inlyne","license":"MIT","ruby_source_checksum":"f9d96f21e2de26320144f6be81624fe73df1f5e80bd415ed276c49cf41236524","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"4a2f426e88cf192f6aad1bd927640b97350bf6447620d7252bf0d6d01d6d3f40","stable_url_args":["https://github.com/Inlyne-Project/inlyne/archive/refs/tags/v0.5.2.tar.gz"],"stable_version":"0.5.2"},"innoextract":{"desc":"Tool to unpack installers created by Inno Setup","executables":["innoextract"],"head_dependencies":["boost","xz",{"cmake":":build"}],"head_url_args":["https://github.com/dscharrer/innoextract.git",{":branch":"master"}],"homepage":"https://constexpr.org/innoextract/","license":"Zlib","revision":13,"ruby_source_checksum":"919ccb19adc844529195f4819840b4374d5ac2fb8c5c5af91e351a06ab2f5687","stable_dependencies":["boost","xz",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/dscharrer/innoextract/commit/83d0bf4365b09ddd17dddb400ba5d262ddf16fb8.patch?full_index=1","sha256":"fe5299d1fdea5c66287aef2f70fee41d86aedc460c5b165da621d699353db07d"},{"strip":"p1","url":"https://github.com/dscharrer/innoextract/commit/264c2fe6b84f90f6290c670e5f676660ec7b2387.patch?full_index=1","sha256":"f968a9c0521083dd4076ce5eed56127099a9c9888113fc50f476b914396045cc","type":"backport","resolves":[{"type":"defect","id":"https://github.com/dscharrer/innoextract/pull/169"}]},{"strip":"p1","url":"https://github.com/dscharrer/innoextract/commit/882796e0e9b134b02deeaae4bbfe92920adb6fe2.patch?full_index=1","sha256":"d5af3e86eb2b74bff559885440d330678e5dbb028ce165bb836ddb14224af201"}],"stable_checksum":"6344a69fc1ed847d4ed3e272e0da5998948c6b828cb7af39c6321aba6cf88126","stable_url_args":["https://constexpr.org/innoextract/files/innoextract-1.9.tar.gz"],"stable_version":"1.9"},"innotop":{"desc":"Top clone for MySQL","executables":["innotop"],"head_dependencies":["perl-dbd-mysql"],"head_url_args":["https://github.com/innotop/innotop.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/innotop/innotop/","license":{":any_of":["GPL-2.0-only","Artistic-1.0-Perl"]},"ruby_source_checksum":"da66ed29265002100f1de557a44a0077cde993276a32e5a2a431b0ca7174ed0a","stable_dependencies":["perl-dbd-mysql"],"stable_checksum":"45645f20e70d54adc5208b5098beb378f5f29fc5e0447237351311418cc9933b","stable_url_args":["https://github.com/innotop/innotop/archive/refs/tags/v1.16.0.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.16.0"},"inotify-tools":{"desc":"C library and command-line programs providing a simple interface to inotify","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/inotify-tools/inotify-tools","license":"GPL-2.0-or-later","ruby_source_checksum":"83ee67eef0342ed5f07d732397cd178acf13d21504996377b5789ed318fcc780","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"d33a4fd24c72c2d08893f129d724adf725b93dae96c359e4f4e9f32573cc853b","stable_url_args":["https://github.com/inotify-tools/inotify-tools/archive/refs/tags/4.25.9.0.tar.gz"],"stable_version":"4.25.9.0"},"insect":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-12-28",":because":":unmaintained",":replacement_formula":"numbat"},"desc":"High precision scientific calculator with support for physical units","disable_args":{":date":"2025-12-28",":because":":unmaintained",":replacement_formula":"numbat"},"head_dependencies":["node"],"homepage":"https://numbat.dev/","license":"MIT","ruby_source_checksum":"4aa406fd84ccd0957607fdfcce52259a7d8de976bda953bd92cbfa209075207a","stable_dependencies":["node"],"stable_checksum":"dcb8d696e9209157f596c7c102cdc436d520629d2aed71585767af77bde2cb70","stable_url_args":["https://registry.npmjs.org/insect/-/insect-5.9.0.tgz"],"stable_version":"5.9.0"},"inspectrum":{"desc":"Offline radio signal analyser","executables":["inspectrum"],"head_dependencies":["fftw","liquid-dsp","qtbase",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/miek/inspectrum.git",{":branch":"main"}],"homepage":"https://github.com/miek/inspectrum","license":"GPL-3.0-or-later","ruby_source_checksum":"113494daaa5c73b315e85636187eeb1ce534a85d8b0ebddf837f2412f4898a5e","stable_dependencies":["fftw","liquid-dsp","qtbase",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"a11214070c0aa3379e6ffd1728aa9528bf1dd722b8b72218ea1b872471b50c65","stable_url_args":["https://github.com/miek/inspectrum/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0"},"inspircd":{"desc":"Modular C++ Internet Relay Chat daemon","executables":["inspircd","inspircd-testssl"],"head_dependencies":["argon2","gnutls","libpq","mariadb-connector-c",{"pkgconf":":build"}],"head_uses_from_macos":[["openldap"]],"homepage":"https://www.inspircd.org/","license":"GPL-2.0-only","ruby_source_checksum":"945572a8cafcf347f46c1e61d7e47be85634f25e4196498be2ec943c4196b7f9","stable_dependencies":["argon2","gnutls","libpq","mariadb-connector-c",{"pkgconf":":build"}],"stable_checksum":"7f2ea0731a7e337e6ebaa1335bb22d576cba779baefaa311e15558624b5ca31a","stable_url_args":["https://github.com/inspircd/inspircd/archive/refs/tags/v4.11.0.tar.gz"],"stable_uses_from_macos":[["openldap"]],"stable_version":"4.11.0"},"install-nothing":{"desc":"Simulates installing things but doesn't actually install anything","executables":["install-nothing"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/buyukakyuz/install-nothing.git",{":branch":"main"}],"homepage":"https://github.com/buyukakyuz/install-nothing","license":"MIT","ruby_source_checksum":"70b9c74ee708f1aaabbf012929a40347ee6fb4056ed8b3257e9c24bbdd650e34","stable_dependencies":[{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/buyukakyuz/install-nothing/commit/1933dfd5ac5f8e6572b6cb0d8fde8b152fb51540.patch?full_index=1","sha256":"11ffb9c283c1d38933de854468b2f6c6001aa5d4886961a7372dde3ea602d44d"}],"stable_checksum":"de1afd428496e8d7228e2023104613098808994b0c3859565fd02d41e86928f9","stable_url_args":["https://github.com/buyukakyuz/install-nothing/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"install-peerdeps":{"desc":"CLI to automatically install peerDeps","executables":["install-peerdeps"],"head_dependencies":["node"],"homepage":"https://github.com/nathanhleung/install-peerdeps","license":"MIT","ruby_source_checksum":"7015722a234f585e5a9743aec49fe3f33f4b9c68b73cdb2026b17797122eb4c9","stable_dependencies":["node"],"stable_checksum":"b161e9e3e497cd492e571393784232a9ac9e4518044cda909f7e1d09c4fb5ea7","stable_url_args":["https://registry.npmjs.org/install-peerdeps/-/install-peerdeps-3.0.7.tgz"],"stable_version":"3.0.7","bottle_tag":":all","bottle_checksum":"eec2d65cc63dd3b8af5a9fd355eded183615f9f987cc708d1ac2a22fe16a4b2d"},"instaloader":{"desc":"Download media from Instagram","executables":["instaloader"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://instaloader.github.io/","license":"MIT","ruby_source_checksum":"75ed1f70ee7c1e26dc648a1949527fc4543a510fc5e7bf6ec8daff4573fd1d82","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"a4d3f1ef6674b96c471492614848fc3a21fcc87f038f274111a0bd8bfbadb3ca","stable_url_args":["https://files.pythonhosted.org/packages/d3/14/6630c6564fbe3c0768bb2b15d79e2262f77a317067c1620f7b1c55f47cbc/instaloader-4.15.2.tar.gz"],"stable_version":"4.15.2","bottle_tag":":all","bottle_checksum":"36ee08e59ff638289b5ff1bd90046aee7ac824ba8afd0a4338bcd657da9b2fea"},"instalooter":{"desc":"Download any picture or video associated from an Instagram profile","executables":["instalooter"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://github.com/althonos/instalooter","license":"GPL-3.0-or-later","revision":18,"ruby_source_checksum":"3f0e27c882026e0112e3ddf8036c8553933d70be02b8e9636e76c276316141f7","stable_dependencies":["certifi","python@3.14"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"fb9b4a948702361a161cc42e58857e3a6c9dafd9e22568b07bc0d0b09c3c34a9","stable_url_args":["https://files.pythonhosted.org/packages/30/13/907e6aaba6280e1001080ab47e750068ffc5fb7174203985b3c9d678e3f2/instalooter-2.4.4.tar.gz"],"stable_version":"2.4.4","bottle_tag":":all","bottle_checksum":"0e3363555ffe84689fdc3a1551efd2c01c662b263699fcc632487b8f53441f0a"},"instead":{"bottle_rebuild":1,"desc":"Interpreter of simple text adventures","executables":["instead","sdl-instead"],"head_dependencies":["gdk-pixbuf","glib","gtk+3","luajit","sdl2-compat","sdl2_image","sdl2_mixer","sdl2_ttf","at-spi2-core","cairo","gettext","harfbuzz","pango",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://instead.hugeping.ru/","license":"MIT","ruby_source_checksum":"35cf2a08e4d623d970f5ee0c6b069de2caeba4644229f96ffe1f04d850e50ae5","stable_dependencies":["gdk-pixbuf","glib","gtk+3","luajit","sdl2-compat","sdl2_image","sdl2_mixer","sdl2_ttf","at-spi2-core","cairo","gettext","harfbuzz","pango",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"589f80cbac9edf51b29d86e1528b9e72c576129fa5c95f1bac3e5bb25c210cf3","stable_url_args":["https://github.com/instead-hub/instead/archive/refs/tags/3.5.2.tar.gz"],"stable_version":"3.5.2"},"intelli-shell":{"desc":"Like IntelliSense, but for shells","executables":["intelli-shell"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/lasantosr/intelli-shell.git",{":branch":"main"}],"homepage":"https://lasantosr.github.io/intelli-shell/","license":"Apache-2.0","ruby_source_checksum":"d509c08cf9585402df2d5ab8aa6c45c3ab8dc999275cf22ec6fdfe925e0a3cda","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"3bb19e59f65e5076c549379cdd8bbe37ab38ddb45187f2333d4356f49e5b1f41","stable_url_args":["https://github.com/lasantosr/intelli-shell/archive/refs/tags/v3.4.5.tar.gz"],"stable_version":"3.4.5"},"intercal":{"deprecate_args":{":date":"2025-09-25",":because":":unsupported"},"desc":"Esoteric, parody programming language","disable_args":{":date":"2026-09-25",":because":":unsupported"},"executables":["convickt","ick"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://gitlab.com/esr/intercal.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"http://catb.org/~esr/intercal/","license":"GPL-2.0-or-later","ruby_source_checksum":"e3e86745a39961082ddac73a44c4b446a03cf669c5ed02d7772589b4fcb1bf3e","stable_checksum":"7ef6148c351df668466e2dcbd79517722f91c33caa3915957137f383371f8d55","stable_url_args":["http://catb.org/~esr/intercal/intercal-0.34.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"0.34"},"intercept":{"bottle_rebuild":1,"desc":"Static Application Security Testing (SAST) tool","executables":["intercept"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/xfhg/intercept.git",{":branch":"master"}],"homepage":"https://intercept.cc","license":"EUPL-1.2","ruby_source_checksum":"076132b8c8dd25653af9dd2c5834e57a8ca6577f0dcbaf53d214b73105602573","stable_dependencies":[{"go":":build"}],"stable_checksum":"2732a3e895a9685ba6f112e7e372627aebfa340a94bf4716462b382075593308","stable_url_args":["https://github.com/xfhg/intercept/archive/refs/tags/v1.0.12.tar.gz"],"stable_version":"1.0.12","version_scheme":1},"interface99":{"desc":"Full-featured interfaces for C99","head_dependencies":["metalang99"],"head_url_args":["https://github.com/Hirrolot/interface99.git",{":branch":"master"}],"homepage":"https://github.com/Hirrolot/interface99","license":"MIT","ruby_source_checksum":"74a585e3cb525d3d08bc1ceae336f2969329bb4a8e694f850636c7b2ba186a39","stable_dependencies":["metalang99"],"stable_checksum":"8bd007c48cf05436ced60884e8e3a05ede46105f3efae9bf29e0f4d30f938f9e","stable_url_args":["https://github.com/Hirrolot/interface99/archive/refs/tags/v1.0.2.tar.gz"],"stable_version":"1.0.2","bottle_tag":":all","bottle_checksum":"cdcd1817a2f31b433c04ed591b2f5de07141a3e783de280b0c7431b68dec2556"},"intermodal":{"desc":"Command-line utility for BitTorrent torrent file creation, verification, etc.","executables":["imdl"],"head_dependencies":[{"help2man":":build"},{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://imdl.io","license":"CC0-1.0","ruby_source_checksum":"916ba7f34a52380069c354e15818b877e244e8a76e7b584760e097b8de093f51","stable_dependencies":[{"help2man":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"3a072929379ddba929d85a579888ac51cf22e44897b7dc84af7612f49d3874d7","stable_url_args":["https://github.com/casey/intermodal/archive/refs/tags/v0.1.16.tar.gz"],"stable_version":"0.1.16"},"internetarchive":{"desc":"Python wrapper for the various Internet Archive APIs","executables":["ia"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/jjjake/internetarchive.git",{":branch":"master"}],"homepage":"https://github.com/jjjake/internetarchive","license":"AGPL-3.0-or-later","ruby_source_checksum":"3148530ab93e80d951663c7d846eeb90ae96727a588bf1a2594d25640ceeded4","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"7098b34d80ab7cd305d36999185415463207aa15b22ad8686bac06ed39037cae","stable_url_args":["https://files.pythonhosted.org/packages/b0/95/5d830762f4519bb932401953d4735697a196a48159d2be30c88343023244/internetarchive-5.10.1.tar.gz"],"stable_version":"5.10.1","bottle_tag":":all","bottle_checksum":"f479f1fe325d36e2de7191c7d463e9aa0145c45225e106e85f31fd62d9a765ea"},"intltool":{"bottle_rebuild":1,"desc":"String tool","executables":["intltool-extract","intltool-merge","intltool-prepare","intltool-update","intltoolize"],"head_uses_from_macos":[["perl"]],"homepage":"https://wiki.freedesktop.org/www/Software/intltool","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"40ced32312c49fd4b43cfb6de07ec55d09350fff06a1675ffa38cc1c10a04805","stable_checksum":"67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd","stable_url_args":["https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"0.51.0"},"invoice":{"bottle_rebuild":1,"desc":"Command-line invoice generator","executables":["invoice"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/maaslalani/invoice.git",{":branch":"main"}],"homepage":"https://github.com/maaslalani/invoice","license":"MIT","ruby_source_checksum":"5793002827a8eec8841fedfc9f8bb1f5012695cbda02e1bb25febdf0da9708cd","stable_dependencies":[{"go":":build"}],"stable_checksum":"f34f20f6491f42c0e94dbde433a578f0dba98938f2e3186018d3e16d050abdaf","stable_url_args":["https://github.com/maaslalani/invoice/archive/refs/tags/v0.1.0.tar.gz"],"stable_version":"0.1.0"},"inxi":{"desc":"Full featured CLI system information tool","executables":["inxi"],"head_url_args":["https://codeberg.org/smxi/inxi.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://smxi.org/docs/inxi.htm","license":"GPL-3.0-or-later","ruby_source_checksum":"28c2e47268b799f2c5eb867ee587fc92131af0707fbf98c8d8067adcaebf87e7","stable_checksum":"2f3b16d099fde1b250a4bf6500b0c8e32b13d77469625c5cfc7a5d195a0c8585","stable_url_args":["https://codeberg.org/smxi/inxi/archive/3.3.41-1.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"3.3.41-1","bottle_tag":":all","bottle_checksum":"bf12ad8f2bffb3efe2387f86f17c88323a9237f047c4ba83bd806db257a43e31"},"io":{"bottle_rebuild":1,"desc":"Small prototype-based programming language","executables":["io","io_static"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/IoLanguage/io.git",{":branch":"master"}],"homepage":"http://iolanguage.com/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"476b99d7d095f575bcc3eebee9ea4ef6164cae9ec77ef16f4d20264038e2f6c5","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/IoLanguage/io/commit/27d3900e8a88d0ee45773666a5a257ca735eb0b0.patch?full_index=1","sha256":"937ba88cecf017b19791b13e8f721060b91af319ba753463b40353a56d6fa99d"},{"strip":"p1","url":"https://github.com/IoLanguage/io/commit/27e87f614992df745d894b5190c95180baf9cf4b.patch?full_index=1","sha256":"142761908bc1cb2e04c442e1d97397f39b063d64d10079750b396316280ccf7e"},{"strip":"p1","url":"https://github.com/IoLanguage/io/commit/72c8a7ec1e0711ba54754b17def08e3fdcea4f66.patch?full_index=1","sha256":"634ded26ac1e1015ec1ece869c7311ec1db7639b6c6bfb976f74c7617c7b417f"},{"strip":"p1","url":"https://github.com/IoLanguage/io/commit/b200c7f0e0f899a19d576852e931badb542f37a7.patch?full_index=1","sha256":"85f942c3b25238ab722d26944ff2c11d8e55cd6c3d4373e8121c2a31d1fe1fd5"},{"strip":"p1","data":true},{"strip":"p1","url":"https://github.com/IoLanguage/io/commit/bb5fa48fc272e0e8febda40c0f9f6c85cd788a60.patch?full_index=1","sha256":"b6f1100606dc2539abdd0707fe6a578cd7e462db7f70d192a9613860e67bf760"},{"strip":"p1","url":"https://github.com/IoLanguage/io/commit/92fe8304c55b84a17b0624613a7006e85a0128a2.patch?full_index=1","sha256":"183367979123123671fcd076aba3820ed20066add66725211a396eb5c621a6c6"},{"strip":"p1","url":"https://github.com/IoLanguage/io/commit/9f3e4d87b6d4c1bf583134d55d1cf92d3464c49f.patch?full_index=1","sha256":"2ee70f5e61d1b798bea172fb357381c7781eecd465714de7ad56c56fd89f5c1c"}],"stable_checksum":"9ac5cd94bbca65c989cd254be58a3a716f4e4f16480f0dc81070457aa353c217","stable_url_args":["https://github.com/IoLanguage/io/archive/refs/tags/2017.09.06.tar.gz"],"stable_version":"2017.09.06"},"iocextract":{"desc":"Defanged indicator of compromise extractor","executables":["iocextract"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/InQuest/iocextract.git",{":branch":"master"}],"homepage":"https://inquest.readthedocs.io/projects/iocextract/en/latest/","license":"GPL-2.0-only","revision":13,"ruby_source_checksum":"c0fa0ebcb77b787494b0b417c877ab21b185dbe60cbacd87c10f0de98105d7dc","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"ec1389a76a5083f643652579610e8313d27ed5821fc57e7b046c23ddec181d44","stable_url_args":["https://files.pythonhosted.org/packages/ad/4b/19934df6cd6a0f6923aabae391a67b630fdd03c12c1226377c99a747a4f1/iocextract-1.16.1.tar.gz"],"stable_version":"1.16.1"},"ioctl":{"desc":"Command-line interface for interacting with the IoTeX blockchain","executables":["ioctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/iotexproject/iotex-core.git",{":branch":"master"}],"homepage":"https://docs.iotex.io/","license":"Apache-2.0","ruby_source_checksum":"e9f7e03621af29e27dc7c0683bffef5f62c8484ed2ea960aded349405b1b051f","stable_dependencies":[{"go":":build"}],"stable_checksum":"99ed68f7473d347f4c793051eeaa7a7247920927f33d94d4279cadb69522be48","stable_url_args":["https://github.com/iotexproject/iotex-core/archive/refs/tags/v2.4.3.tar.gz"],"stable_version":"2.4.3"},"iodine":{"bottle_rebuild":1,"desc":"Tunnel IPv4 traffic through a DNS server","executables":["iodine","iodined"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/yarrick/iodine.git",{":branch":"master"}],"homepage":"https://code.kryo.se/iodine","license":"ISC","ruby_source_checksum":"f4f8137eb2d034f98f4ba1648e07492eb12d14d0a53bdd2a34ed1bfb930fe5dd","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ffc7a58cdde390a01580f4cfc78c446b0965bcb719bde2c68c5e0c27345a8dfc","stable_url_args":["https://github.com/yarrick/iodine/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"ioping":{"desc":"Tool to monitor I/O latency in real time","executables":["ioping"],"head_url_args":["https://github.com/koct9i/ioping.git",{":branch":"master"}],"homepage":"https://github.com/koct9i/ioping","license":"GPL-3.0-or-later","ruby_source_checksum":"df0b65552e7a359e7eca4c443907188cbc257b1c5e989bb14b2817f82ec5739b","stable_checksum":"7aa48e70aaa766bc112dea57ebbe56700626871052380709df3a26f46766e8c8","stable_url_args":["https://github.com/koct9i/ioping/archive/refs/tags/v1.3.tar.gz"],"stable_version":"1.3","bottle_checksum":"f3560ce6ce206bb2e7296eca549d45714a945dc001a595dae743f6cb9b3120cd"},"ios-class-guard":{"desc":"Objective-C obfuscator for Mach-O executables","executables":["ios-class-guard"],"head_url_args":["https://github.com/Polidea/ios-class-guard.git",{":branch":"master"}],"homepage":"https://github.com/Polidea/ios-class-guard/","license":"GPL-2.0-or-later","ruby_source_checksum":"a4f28edd34ab86b7778a1c28aa3c5301b476787f14a5ccaee4bcd597c191861a","stable_checksum":"4446993378f1e84ce1d1b3cbace0375661e3fe2fa1a63b9bf2c5e9370a6058ff","stable_url_args":["https://github.com/Polidea/ios-class-guard/archive/refs/tags/0.8.tar.gz"],"stable_version":"0.8","bottle_checksum":"80da4446b7d4838b965d12546d9b10ad777c24c2026248e6d49c415aad3f9771"},"ios-deploy":{"desc":"Install and debug iPhone apps from the command-line","executables":["ios-deploy"],"head_url_args":["https://github.com/ios-control/ios-deploy.git",{":branch":"master"}],"homepage":"https://github.com/ios-control/ios-deploy","license":{":all_of":["GPL-3.0-or-later","BSD-3-Clause"]},"ruby_source_checksum":"d965f2dbd57c8835fe520e2f0528eca47fc9cf30fb55f3fc9650740e40907840","stable_checksum":"2a1e9836192967f60194334261e7af4de2ba72e4047a3e54376e5caa57a1db70","stable_url_args":["https://github.com/ios-control/ios-deploy/archive/refs/tags/1.12.2.tar.gz"],"stable_version":"1.12.2","bottle_checksum":"8eddbc577a5cfa12da1fa5e0c6a40ae19f2b20c275326f3e9db6ce95bef0c640"},"ios-sim":{"bottle_rebuild":2,"desc":"Command-line application launcher for the iOS Simulator","executables":["ios-sim"],"head_dependencies":["node"],"head_url_args":["https://github.com/ios-control/ios-sim.git",{":branch":"master"}],"homepage":"https://github.com/ios-control/ios-sim","license":"Apache-2.0","ruby_source_checksum":"cc91fa6d1acb093628499285ad762d44a20577b8018d3e8805e36652fa75e51c","stable_dependencies":["node"],"stable_checksum":"8c72c8c5f9b0682c218678549c08ca01b3ac2685417fc2ab5b4b803d65a21958","stable_url_args":["https://github.com/ios-control/ios-sim/archive/refs/tags/9.0.0.tar.gz"],"stable_version":"9.0.0","bottle_tag":":all","bottle_checksum":"7659fa28568951c5036b1d0b02becfb30d4d2f8242545367930e964ab16f49d9"},"ios-webkit-debug-proxy":{"desc":"DevTools proxy for iOS devices","executables":["ios_webkit_debug_proxy"],"head_dependencies":["libimobiledevice","libplist","libusbmuxd","openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/google/ios-webkit-debug-proxy.git",{":branch":"master"}],"homepage":"https://github.com/google/ios-webkit-debug-proxy","license":"BSD-3-Clause","ruby_source_checksum":"a16d2d7a47dc7ca66872aa9e4d156a79ae046ba384b2b6a0c41fefbab1c6ef55","stable_dependencies":["libimobiledevice","libplist","libusbmuxd","openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"768f101612bf5d2507957f10a8e34e98675ea8fe3c63b8ed78772f8abd103fbf","stable_url_args":["https://github.com/google/ios-webkit-debug-proxy/archive/refs/tags/v1.9.2.tar.gz"],"stable_version":"1.9.2"},"iowow":{"desc":"C utility library and persistent key/value storage engine","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/Softmotions/iowow.git",{":branch":"master"}],"homepage":"https://github.com/Softmotions/iowow","license":"MIT","ruby_source_checksum":"bb8d2e64ed6ec99827a3d57833eed330d51ace68ddfda3ecaae84f806c00734a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ef4ee56dd77ce326fff25b6f41e7d78303322cca3f11cf5683ce9abfda34faf9","stable_url_args":["https://github.com/Softmotions/iowow/archive/refs/tags/v1.4.18.tar.gz"],"stable_version":"1.4.18"},"ip2location":{"desc":"C library and CLI to geolocate IP addresses","executables":["ip2location"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/ip2location/IP2Location-C-Library.git",{":branch":"master"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://github.com/ip2location/IP2Location-C-Library","license":"MIT","ruby_source_checksum":"32ed583935c65479082b6aa11d3a8067f73be538f79f38c167133f6ba1f4ab25","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"0c196016c281f685cb428011d4703360bca8a805f4efa777eb1bd29c8295d196","stable_url_args":["https://github.com/ip2location/IP2Location-C-Library/archive/refs/tags/8.7.0.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"8.7.0"},"ip_relay":{"bottle_rebuild":1,"desc":"TCP traffic shaping relay application","executables":["ip_relay"],"homepage":"https://stewart.com.au/ip_relay/","license":"GPL-2.0-only","ruby_source_checksum":"113660600d6732911ca9348ea8e15591a1a14920da62e614685acc6034794990","stable_checksum":"0cf6c7db64344b84061c64e848e8b4f547b5576ad28f8f5e67163fc0382d9ed3","stable_url_args":["https://stewart.com.au/ip_relay/ip_relay-0.71.tgz"],"stable_version":"0.71","bottle_tag":":all","bottle_checksum":"ea932a50ad3b1643e87dab5b41be2a75c2ac1f22392930e1cf3f05e85beef8ed"},"ipapatch":{"desc":"CLI tool to patch iOS IPA files and their plugins","executables":["ipapatch"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/asdfzxcvbn/ipapatch.git",{":branch":"main"}],"homepage":"https://github.com/asdfzxcvbn/ipapatch","license":"MIT","ruby_source_checksum":"d6d4a3034872999640a41748687b7255fd0d35a98dd5298ed2f61fb671c03858","stable_dependencies":[{"go":":build"}],"stable_checksum":"e7593e9d7cb77cdebce80f76129050cae984a9a41c4bfa12b0b5eec8dafa6f3a","stable_url_args":["https://github.com/asdfzxcvbn/ipapatch/archive/refs/tags/v2.1.3.tar.gz"],"stable_version":"2.1.3"},"ipatool":{"desc":"CLI tool for searching and downloading app packages from the iOS App Store","executables":["ipatool"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/majd/ipatool.git",{":branch":"main"}],"homepage":"https://github.com/majd/ipatool","license":"MIT","ruby_source_checksum":"92378830a0a22ee24422c7754de2f444760039000693cefe9326ff55e05a0f10","stable_dependencies":[{"go":":build"}],"stable_checksum":"2fe03975acd6eb184c3cc6e0bb5d49f973c39aa518d36279685f442c23e87956","stable_url_args":["https://github.com/majd/ipatool/archive/refs/tags/v2.3.1.tar.gz"],"stable_version":"2.3.1"},"ipbt":{"desc":"Program for recording a UNIX terminal session","executables":["ipbt","ipbt-dump"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.chiark.greenend.org.uk/~sgtatham/ipbt/","license":"MIT","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"18c7df6a5bc2633d8d3898ef3e5270e3a346ba5876448dfdedf204e9c5491f24","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"5303c8010addf1b2dec5375c8cf32d70e1835545d639ee2183863e09d4e80aa3","stable_url_args":["https://www.chiark.greenend.org.uk/~sgtatham/ipbt/ipbt-20260527.fdcd2b0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"20260527"},"ipcalc":{"bottle_rebuild":1,"desc":"Calculate various network masks, etc. from a given IP address","executables":["ipcalc"],"homepage":"https://jodies.de/ipcalc","license":"GPL-2.0-or-later","ruby_source_checksum":"87bb4c362616cd6c7e89c3a32075ce05626b26521ff353a76c1696346c444686","stable_checksum":"a4dbfaeb7511b81830793ab9936bae9d7b1b561ad33e29106faaaf97ba1c117e","stable_url_args":["https://github.com/kjokjo/ipcalc/archive/refs/tags/0.51.tar.gz"],"stable_version":"0.51","bottle_tag":":all","bottle_checksum":"34f1ac1f3130d85231cf0af66acd5d46b21bbdaa9a32153ae71c7d9977c36c57"},"iperf":{"desc":"Tool to measure maximum TCP and UDP bandwidth","executables":["iperf"],"homepage":"https://sourceforge.net/projects/iperf2/","license":"BSD-3-Clause","ruby_source_checksum":"0296abc0b4c4406202471cc55e26cd9dd78bee01f292c6e62f16b32cce2acb76","stable_checksum":"754ab0a7e28033dbea81308ef424bc7df4d6e2fe31b60cc536b61b51fefbd8fb","stable_url_args":["https://downloads.sourceforge.net/project/iperf2/iperf-2.2.1.tar.gz"],"stable_version":"2.2.1"},"iperf3":{"desc":"Update of iperf: measures TCP, UDP, and SCTP bandwidth","executables":["iperf3"],"head_dependencies":["openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/esnet/iperf.git",{":branch":"master"}],"homepage":"https://github.com/esnet/iperf","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"0290314ddcd14d81f56c571b37061efa79c4b8151d7d153f234e96e5d00f35ea","stable_dependencies":["openssl@4"],"stable_checksum":"656e4405ebd620121de7ceca3eaf43a88f79ea1b857d041a6a0b1314801acdd8","stable_url_args":["https://downloads.es.net/pub/iperf/iperf-3.21.tar.gz"],"stable_version":"3.21"},"ipget":{"desc":"Retrieve files over IPFS and save them locally","executables":["ipget"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ipfs/ipget.git",{":branch":"master"}],"homepage":"https://github.com/ipfs/ipget/","license":"MIT","ruby_source_checksum":"524c9f0d5878abd187c5b0e9110476e8a0c249d1eb7faa36ddc999c5a5b8de01","stable_dependencies":[{"go":":build"}],"stable_checksum":"2c13bc811c4ac4610bf3e6b7bb8586e877c458a8d2f0414b56e29a75a5d677a1","stable_url_args":["https://github.com/ipfs/ipget/archive/refs/tags/v0.13.1.tar.gz"],"stable_version":"0.13.1"},"ipinfo-cli":{"conflicts":[["ipinfo",{":because":"ipinfo and ipinfo-cli install the same binaries"}]],"desc":"Official CLI for the IPinfo IP Address API","executables":["ipinfo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ipinfo/cli.git",{":branch":"master"}],"homepage":"https://ipinfo.io/","license":"Apache-2.0","ruby_source_checksum":"8e9ebf4ec479cfa5dfdde8008fac399b633660f3a1e3de66ca3e7850f67e8f17","stable_dependencies":[{"go":":build"}],"stable_checksum":"ad5464068ec370599bd7624cd69f58047ac56d8140ba8e50b468c80e06c438a1","stable_url_args":["https://github.com/ipinfo/cli/archive/refs/tags/ipinfo-3.3.2.tar.gz"],"stable_version":"3.3.2"},"ipinfo":{"conflicts":[["ipinfo-cli",{":because":"ipinfo and ipinfo-cli install the same binaries"}]],"desc":"Tool for calculation of IP networks","executables":["ipinfo","ipmatch"],"homepage":"https://kyberdigi.cz/projects/ipinfo/","license":"Beerware","ruby_source_checksum":"ccd5e04fcc827f7569367b7796244a86d1069cac57b57220c2192a78f47f549d","stable_checksum":"19e6659f781a48b56062a5527ff463a29c4dcc37624fab912d1dce037b1ddf2d","stable_url_args":["https://kyberdigi.cz/projects/ipinfo/files/ipinfo-1.2.tar.gz"],"stable_version":"1.2","bottle_checksum":"c631709cb3810dbbef8f37e1b2d7c76fb301ae36bb9b2d63885ecde62152b7ef"},"ipmitool":{"desc":"Utility for IPMI control with kernel driver or LAN interface","executables":["ipmievd","ipmitool"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://codeberg.org/IPMITool/ipmitool.git",{":branch":"master"}],"homepage":"https://codeberg.org/IPMITool/ipmitool","license":"BSD-3-Clause","revision":3,"ruby_source_checksum":"63cecbdc424da94752c4735cfd53ed651bdc17e652fb121adde2d109234df128","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ipmitool/ipmitool/commit/a61349b443c16821e4884cde5ad8c031d619631a.patch?full_index=1","sha256":"e026b8a5a5128714a0f36d05b4b26428dca3522dc889ebc21dc8888a2d3f1505"},{"strip":"p1","url":"https://codeberg.org/IPMITool/ipmitool/commit/1edb0e27e44196d1ebe449aba0b9be22d376bcb6.patch?full_index=1","sha256":"044363a930cf6a9753d8be2a036a0ee8c4243ce107eebc639dcb93e1e412e0ed"},{"strip":"p1","url":"https://codeberg.org/IPMITool/ipmitool/commit/206dba615d740a31e881861c86bcc8daafd9d5b1.patch?full_index=1","sha256":"86eba5d0000b2d1f3ce3ba4a23ccb5dd762d01fec0f9910a95e756c5399d7fb8"}],"stable_checksum":"ce13c710fea3c728ba03a2a65f2dd45b7b13382b6f57e25594739f2e4f20d010","stable_url_args":["https://codeberg.org/IPMITool/ipmitool/archive/IPMITOOL_1_8_19.tar.gz"],"stable_version":"1.8.19"},"ipmiutil":{"conflicts":[["renameutils",{":because":"both install `icmd` binaries"}]],"desc":"IPMI server management utility","executables":["ialarms","icmd","iconfig","idiscover","ievents","ifirewall","ifru","ifwum","igetevent","ihealth","ihpm","ilan","ipicmg","ipmi_port","ipmiutil","ireset","isel","iseltime","isensor","iserial","isol","iuser","iwdt"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://ipmiutil.sourceforge.net/","license":{":all_of":["BSD-2-Clause","BSD-3-Clause","GPL-2.0-or-later"]},"ruby_source_checksum":"e253b465cd3141ceb6d64f2e5f3217e7e15776b6ce26b9c20fc2137d1f2784a4","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"37f9bc8e6b18c1155e4d5ea38c87b83908b7acc7a44fbc5e3af493f26ef8b767","stable_url_args":["https://downloads.sourceforge.net/project/ipmiutil/ipmiutil-3.2.2.tar.gz"],"stable_version":"3.2.2"},"ipopt":{"desc":"Interior point optimizer","executables":["ipopt","ipopt_sens"],"head_dependencies":["ampl-asl","gcc","openblas",{"openjdk":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/coin-or/Ipopt.git",{":branch":"stable/3.14"}],"homepage":"https://coin-or.github.io/Ipopt/","license":"EPL-2.0","ruby_source_checksum":"f760a58197a1e3a2112b50e9036fba50243a11c0272c2bbf8fc963f144c98c0c","stable_dependencies":["ampl-asl","gcc","openblas",{"openjdk":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"b3eb84a23812b53a3325bcd2c599de2b0f5df45a18ed251f9e3c1cd893136287","stable_url_args":["https://github.com/coin-or/Ipopt/archive/refs/tags/releases/3.14.19.tar.gz"],"stable_version":"3.14.19"},"iproute2":{"desc":"Linux routing utilities","head_dependencies":["elfutils","libbpf","libcap","libmnl","libtirpc",{"bison":":build"},{"flex":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.kernel.org/pub/scm/network/iproute2/iproute2.git",{":branch":"main"}],"homepage":"https://wiki.linuxfoundation.org/networking/iproute2","license":"GPL-2.0-only","ruby_source_checksum":"eb563f6be6d435c33d8b1e7403f3f4dda7e99ba4e127885c19726a92f37e7444","stable_dependencies":["elfutils","libbpf","libcap","libmnl","libtirpc",{"bison":":build"},{"flex":":build"},{"pkgconf":":build"}],"stable_checksum":"fd9fa1b95809417157ca83dd72957e3261bdbce896353cb936f80af0b33a4b5c","stable_url_args":["https://mirrors.edge.kernel.org/pub/linux/utils/net/iproute2/iproute2-7.1.0.tar.xz"],"stable_version":"7.1.0"},"iproute2mac":{"desc":"CLI wrapper for basic network utilities on macOS - ip command","executables":["bridge","ip","ss"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/brona/iproute2mac","license":"MIT","ruby_source_checksum":"92b17d108b22d42da78d5b1ad7b01602020c502c0fc33813d3ba5e9ac356e326","stable_dependencies":["python@3.14"],"stable_checksum":"8850fb1e0e18f525bd4f4b43d9e2a072a730b8f19e9a24b00713f8e43c1e1392","stable_url_args":["https://github.com/brona/iproute2mac/releases/download/v1.7.4/iproute2mac-1.7.4.tar.gz"],"stable_version":"1.7.4","bottle_tag":":all","bottle_checksum":"73a5c180e64746ede5cf8d531bcaeb0d0f52bf19a7e2401c12dc02dbd5b3ad9b"},"ipsumdump":{"desc":"Summarizes TCP/IP dump files into a self-describing ASCII format","executables":["ipaggcreate","ipaggmanip","ipsumdump"],"head_url_args":["https://github.com/kohler/ipsumdump.git",{":branch":"master"}],"homepage":"https://read.seas.harvard.edu/~kohler/ipsumdump/","license":"MIT","ruby_source_checksum":"78c9c36555429dff792891145889c5e362a20b51287b476ff246b749078ac470","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"e114cd01b04238b42cd1d0dc6cfb8086a6b0a50672a866f3d0d1888d565e3b9c","stable_url_args":["https://read.seas.harvard.edu/~kohler/ipsumdump/ipsumdump-1.86.tar.gz"],"stable_version":"1.86","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"6348649ec33f562a3622f97fb7b253d39ed8b3f919a9aa2af8fa84b8d67d765a"},"ipsw":{"desc":"Research tool for iOS & macOS devices","executables":["ipsw"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/blacktop/ipsw.git",{":branch":"master"}],"homepage":"https://blacktop.github.io/ipsw","license":"MIT","ruby_source_checksum":"5af7beef7a790b50b0ce682c7dd8e49ee82933e8d6e763cad3c5b032b21c7934","stable_dependencies":[{"go":":build"}],"stable_checksum":"cc2ab36295b16a96a2d12937257fa6e726ab74cea7ad130b6b8d6ad21bdf7400","stable_url_args":["https://github.com/blacktop/ipsw/archive/refs/tags/v3.1.702.tar.gz"],"stable_version":"3.1.702"},"iptables":{"desc":"Linux kernel packet control tool","head_dependencies":["libmnl","libnetfilter_conntrack","libnfnetlink","libnftnl","libpcap","nftables",{"pkgconf":":build"}],"homepage":"https://www.netfilter.org/projects/iptables/index.html","license":"GPL-2.0-or-later","ruby_source_checksum":"ff65c1ccf40710e2318aa47aeeb13ea134ab0b040fdd1c0c8d2227bf1cd41027","stable_dependencies":["libmnl","libnetfilter_conntrack","libnfnetlink","libnftnl","libpcap","nftables",{"pkgconf":":build"}],"stable_checksum":"1afcd33da9e8f913ace6a2126788162e207e26f5d5e29c6573c0e581ffc58b99","stable_url_args":["https://www.netfilter.org/pub/iptables/iptables-1.8.13.tar.xz"],"stable_version":"1.8.13"},"iputils":{"desc":"Set of small useful utilities for Linux networking","head_dependencies":["libxslt",{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/iputils/iputils.git",{":branch":"master"}],"homepage":"https://github.com/iputils/iputils","license":{":all_of":["GPL-2.0-or-later","BSD-3-Clause"]},"ruby_source_checksum":"4fca31aa580c4e935412221d4f8fa62ccdf51f7db3b485f4c755b5477087df10","stable_dependencies":["libxslt",{"meson":":build"},{"ninja":":build"}],"stable_checksum":"19e680c9eef8c079da4da37040b5f5453763205b4edfb1e2c114de77908927e4","stable_url_args":["https://github.com/iputils/iputils/archive/refs/tags/20250605.tar.gz"],"stable_version":"20250605"},"ipv6calc":{"desc":"Small utility for manipulating IPv6 addresses","executables":["ipv6calc","ipv6loganon","ipv6logconv","ipv6logstats"],"head_uses_from_macos":[["perl"]],"homepage":"https://www.deepspace6.net/projects/ipv6calc.html","license":"GPL-2.0-only","ruby_source_checksum":"7689b81d4369fae9495d8fa8d1c196cc6ac6657ff00b0736ac514fe434f4694d","stable_checksum":"6863540b173804e5b99cb2c1b14e600170ce9af0b462fcad41584c316d19a310","stable_url_args":["https://github.com/pbiering/ipv6calc/archive/refs/tags/4.4.0.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"4.4.0"},"ipv6toolkit":{"desc":"Security assessment and troubleshooting tool for IPv6","executables":["addr6","blackhole6","flow6","frag6","icmp6","jumbo6","messi","mldq6","na6","ni6","ns6","path6","ra6","rd6","rs6","scan6","script6","tcp6","udp6"],"head_url_args":["https://github.com/fgont/ipv6toolkit.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://www.si6networks.com/research/tools/ipv6toolkit/","license":"GPL-3.0-or-later","ruby_source_checksum":"8918ba2269c66b751b8f9517e4a2dfc824a2f31b6830efcb5d1c23b6f7d188d0","stable_checksum":"b6a1af3d3cf417a81dbb4cd99cf710d16a62338be4bfbbb14b8d1cb298849338","stable_url_args":["https://github.com/fgont/ipv6toolkit/archive/refs/tags/v2.2.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"2.2"},"ipython":{"desc":"Interactive computing in Python","executables":["ipython","ipython3"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/ipython/ipython.git",{":branch":"main"}],"homepage":"https://ipython.org/","license":"BSD-3-Clause","ruby_source_checksum":"122ebbcd919a99e869cf70ba41e5b0ed80d9e28b7c0817a583901ebcfc64c545","stable_dependencies":["python@3.14"],"stable_checksum":"da2819ce2aa83135257df830660b1176d986c3d2876db24df01974fa955b2756","stable_url_args":["https://files.pythonhosted.org/packages/53/59/165d3b4d75cc34add3122c4417ecb229085140ac573103c223cd01dde96f/ipython-9.15.0.tar.gz"],"stable_version":"9.15.0"},"iqtree3":{"bottle_rebuild":1,"desc":"Phylogenetics by maximum likelihood","executables":["iqtree3"],"head_dependencies":[{"boost":":build"},{"cmake":":build"},{"eigen":":build"}],"homepage":"http://www.iqtree.org","license":"GPL-2.0-or-later","ruby_source_checksum":"746be4d61ced405c9b38fe1b334c93fd97a7ef91f6a15dce4525272db9d599aa","stable_dependencies":[{"boost":":build"},{"cmake":":build"},{"eigen":":build"}],"stable_checksum":"df85370a2ac74289787226501401ac7db7f085f51c2110d4b829b3f210822160","stable_url_args":["https://github.com/iqtree/iqtree3/archive/refs/tags/v3.1.2.tar.gz"],"stable_version":"3.1.2"},"ircd-hybrid":{"caveats":"You'll more than likely need to edit the default settings in the config file:\n  $HOMEBREW_PREFIX/etc/ircd.conf\n","conflicts":[["expect",{":because":"both install an `mkpasswd` binary"}],["ircd-irc2",{":because":"both install an `ircd` binary"}]],"desc":"High-performance secure IRC server","executables":["ircd","mkpasswd"],"head_dependencies":["jansson","openssl@3"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://www.ircd-hybrid.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"0cf6a9f7db59726278c7c5e2163a0bd2019a6e1ba8493d87d361e3e6d3689c5d","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":error_log_path","$HOMEBREW_PREFIX/var/ircd.log"],[":keep_alive",{":always":false}]],"service_run_args":["$HOMEBREW_PREFIX/opt/ircd-hybrid/bin/ircd"],"stable_dependencies":["jansson","openssl@3"],"stable_checksum":"d5f253f6dd1a93e7183323f410b7e2269ba4392d3d00a0e7dc6248f6f9864ffe","stable_url_args":["https://downloads.sourceforge.net/project/ircd-hybrid/ircd-hybrid/ircd-hybrid-8.2.47/ircd-hybrid-8.2.47.tgz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"8.2.47"},"ircd-irc2":{"bottle_rebuild":2,"conflicts":[["ircd-hybrid",{":because":"both install `ircd` binaries"}]],"deprecate_args":{":date":"2025-04-06",":because":":unmaintained"},"desc":"Original IRC server daemon","disable_args":{":date":"2026-04-06",":because":":unmaintained"},"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://web.archive.org/web/20240814044559/http://www.irc.org/","license":{":all_of":["GPL-1.0-or-later","GPL-2.0-or-later","ISC","BSD-4-Clause-UC",":cannot_represent"]},"ruby_source_checksum":"a2344e583b2fd27974228c14af9f54aba52377f86929e873626fdba265741a0b","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":error_log_path","$HOMEBREW_PREFIX/var/ircd.log"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/ircd-irc2/sbin/ircd","-t"]],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"be94051845f9be7da0e558699c4af7963af7e647745d339351985a697eca2c81","stable_url_args":["https://web.archive.org/web/20240805183402/http://www.irc.org/ftp/irc/server/irc2.11.2p3.tgz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"2.11.2p3"},"ircii":{"desc":"IRC and ICB client","executables":["irc","irc-20260115","ircbug","ircflush"],"head_dependencies":["openssl@3"],"head_uses_from_macos":[["libxcrypt"],["ncurses"]],"homepage":"http://www.eterna23.net/ircii/","license":{":all_of":["BSD-3-Clause","BSD-2-Clause","GPL-2.0-or-later","MIT",":public_domain"]},"ruby_source_checksum":"6de98b1a5b0773d6d0dda5a409b572151244e8acb315d4dc1ceffdbfff77932e","stable_dependencies":["openssl@3"],"stable_checksum":"a42749250a5eee0a57db3b72fe709bd6b8b81ec76c04c4f89f0878ef899168eb","stable_url_args":["https://ircii.warped.com/ircii-20260115.tar.bz2"],"stable_uses_from_macos":[["libxcrypt"],["ncurses"]],"stable_version":"20260115"},"ired":{"desc":"Minimalistic hexadecimal editor designed to be used in scripts","executables":["bdiff","ired","vired"],"homepage":"https://github.com/radare/ired","license":"MIT","ruby_source_checksum":"12311b0f35bdb061e5efb87690a5c8258fca1e3626cac42cb6b2dd637ff9ef10","stable_checksum":"c15d37b96b1a25c44435d824bd7ef1f9aea9dc191be14c78b689d3156312d58a","stable_url_args":["https://github.com/radare/ired/archive/refs/tags/0.6.tar.gz"],"stable_version":"0.6","bottle_checksum":"8c5fc028d62ce70b95c2f4ae6e9ec78c88b1083d7244263e5cae2734f9f1f682"},"iredis":{"desc":"Terminal Client for Redis with AutoCompletion and Syntax Highlighting","executables":["iredis"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/laixintao/iredis.git",{":branch":"master"}],"homepage":"https://iredis.xbin.io/","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"6ac0d25af255f30c862b6979aff973d7a825177a060b9c045ffddfd849442a5e","stable_dependencies":["python@3.14"],"stable_checksum":"862a67a59e05710cb6547bdff55e3b6801298578f78d39e7fa953424f68793df","stable_url_args":["https://files.pythonhosted.org/packages/24/3c/9d26458a7e1a064f417fbdca8e9c0656c3c1a0afda225bf6ad76c3ff4f70/iredis-1.16.1.tar.gz"],"stable_version":"1.16.1","bottle_tag":":all","bottle_checksum":"f83cdbfeca5c561f00d1849cb9a6effe8a96de0b83f244bcb83d6d03a2a8e8d2"},"ironclaw":{"desc":"Security-first personal AI assistant with WASM sandbox channels","executables":["ironclaw","sandbox_daemon"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/nearai/ironclaw.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.ironclaw.com","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"a5fd03b38fedea811b5cde63c9663ea2e626c0f6bb60c62fae68e3f647a4b0aa","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/ironclaw/bin/ironclaw","run"]],"stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"6ba95fd3b4718648b5be271056baa2e48fa77de35dc491f22b2cb0445b6b5a42","stable_url_args":["https://github.com/nearai/ironclaw/archive/refs/tags/ironclaw-v0.29.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.29.1"},"irrlicht":{"bottle_rebuild":1,"desc":"Realtime 3D engine","head_dependencies":["jpeg-turbo","libpng"],"head_url_args":["https://svn.code.sf.net/p/irrlicht/code/trunk"],"head_uses_from_macos":[["bzip2"]],"homepage":"https://irrlicht.sourceforge.io/","license":"Zlib","revision":1,"ruby_source_checksum":"ce05600cd1bda9ecac43c8041cab9c4dc47edfa5512b51c31b74361018670240","stable_dependencies":["jpeg-turbo","libpng"],"stable_patches":[{"strip":"p1","file":"Patches/irrlicht/use-system-libs.patch"},{"strip":"p1","file":"Patches/irrlicht/xcode.patch"}],"stable_checksum":"effb7beed3985099ce2315a959c639b4973aac8210f61e354475a84105944f3d","stable_url_args":["https://downloads.sourceforge.net/project/irrlicht/Irrlicht%20SDK/1.8/1.8.5/irrlicht-1.8.5.zip"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.8.5"},"irrtoolset":{"desc":"Tools to work with Internet routing policies","executables":["peval","rpslcheck","rtconfig"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/irrtoolset/irrtoolset.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://github.com/irrtoolset/irrtoolset","license":{":all_of":["MIT","HPND","GPL-2.0-or-later","LGPL-2.0-or-later"]},"ruby_source_checksum":"52f1d144ab6f148953b7ca97ba0d9f8e97746d68368af3a95ca46d734c505fb1","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"a3eff14c2574f21be5b83302549d1582e509222d05f7dd8e5b68032ff6f5874a","stable_url_args":["https://github.com/irrtoolset/irrtoolset/archive/refs/tags/release-5.1.3.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"5.1.3","bottle_checksum":"545814a389476ca20bd0419777b6d82a17a47e0e695d5bbac3ffcb8406c50c47"},"irssi":{"bottle_rebuild":2,"desc":"Modular IRC client","executables":["irssi"],"head_dependencies":["glib","openssl@3","perl","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://irssi.org/","license":{"GPL-2.0-or-later":{":with":"openvpn-openssl-exception"}},"revision":2,"ruby_source_checksum":"8ddb10a26ecc49ce33b28387ce55b90b703488d342fcdfa6d8b3ae4bcc364795","stable_dependencies":["glib","openssl@3","perl","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"72a951cb0ad622785a8962801f005a3a412736c7e7e3ce152f176287c52fe062","stable_url_args":["https://github.com/irssi/irssi/releases/download/1.4.5/irssi-1.4.5.tar.xz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.4.5"},"is-fast":{"desc":"Check the internet as fast as possible","executables":["is-fast"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Magic-JD/is-fast.git",{":branch":"main"}],"homepage":"https://github.com/Magic-JD/is-fast","license":"MIT","ruby_source_checksum":"aef80db080d2f773fb105f68221ee1d134ea8dea5c7ddc71c3a5205a1d7f13cf","stable_dependencies":[{"rust":":build"}],"stable_checksum":"031ac21094cb3b276c3b36eee114aec6b9dd978e91aa4fe2cd4f669c35002963","stable_url_args":["https://github.com/Magic-JD/is-fast/archive/refs/tags/v0.17.7.tar.gz"],"stable_version":"0.17.7"},"isa-l":{"desc":"Intelligent Storage Acceleration Library","executables":["igzip"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/intel/isa-l","license":"BSD-3-Clause","ruby_source_checksum":"41f472d67231f4063179b28b16047a04866036ead40b634ecd4c53b3f0a61ade","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"d9f7179ab0e14a3db9b610fac22793854a1435e8423ec9ce07f4cbedc5f92f5e","stable_url_args":["https://github.com/intel/isa-l/archive/refs/tags/v2.32.1.tar.gz"],"stable_version":"2.32.1"},"isl":{"aliases":["isl@0.28"],"desc":"Integer Set Library for the polyhedral model","head_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://repo.or.cz/isl.git",{":branch":"master"}],"homepage":"https://libisl.sourceforge.io/","license":"MIT","ruby_source_checksum":"d7c0e40a1575c6d604dd4a10b414dee0ec710400a96aac13414836c9fc6d585a","stable_dependencies":["gmp"],"stable_checksum":"3dc31b8e1b18329e42d5dfbf84dd55e15c59b61569a2ab246f61497d9592f727","stable_url_args":["https://libisl.sourceforge.io/isl-0.28.tar.xz"],"stable_version":"0.28"},"iso-codes":{"desc":"Provides lists of various ISO standards","head_dependencies":[{"gettext":":build"},{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://salsa.debian.org/iso-codes-team/iso-codes.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://salsa.debian.org/iso-codes-team/iso-codes","license":"LGPL-2.1-or-later","ruby_source_checksum":"6d8d3c5486ec0409e96e952d9046f8861f4a15f4f2e38a44da10cd06290fa832","stable_dependencies":[{"gettext":":build"},{"meson":":build"},{"ninja":":build"}],"stable_checksum":"5d551f3ddb32548c4321e9011720fd97751af0107592f79ebffc939bd32f2268","stable_url_args":["https://deb.debian.org/debian/pool/main/i/iso-codes/iso-codes_4.20.1.orig.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"4.20.1","bottle_tag":":all","bottle_checksum":"759f0f3e98ac876c7b1a1a60a604fc391ba091275ebae662d76e2f255c5c7ba9"},"isort":{"desc":"Sort Python imports automatically","executables":["isort","isort-identify-imports"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/PyCQA/isort.git",{":branch":"main"}],"homepage":"https://pycqa.github.io/isort/","license":"MIT","ruby_source_checksum":"175490827424203b9b8c25e0195c7a192aa105f2e83fbc38227a22eac47cb72d","stable_dependencies":["python@3.14"],"stable_checksum":"171ac4ff559cdc060bcfff550bc8404a486fee0caab245679c2abe7cb253c78d","stable_url_args":["https://files.pythonhosted.org/packages/ef/7c/ec4ab396d31b3b395e2e999c8f46dec78c5e29209fac49d1f4dace04041d/isort-8.0.1.tar.gz"],"stable_version":"8.0.1","bottle_tag":":all","bottle_checksum":"1189562f00b3e1f484d1132ac5d99f11bf6e3003e0fbcec9f11115cd2fa83d3f"},"ispc":{"desc":"Compiler for SIMD programming on the CPU","executables":["ispc"],"head_dependencies":["llvm",{"bison":":build"},{"cmake":":build"},{"flex":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://ispc.github.io","license":"BSD-3-Clause","ruby_source_checksum":"e35713faaf40abf27d99c2a4456e04dbf23eddaa45770780080c3f4d39dd3339","stable_dependencies":["llvm",{"bison":":build"},{"cmake":":build"},{"flex":":build"}],"stable_checksum":"671c79bdff2d97aead3897da1a6b67a163af8c4e329350d07cf3e63d592955ff","stable_url_args":["https://github.com/ispc/ispc/archive/refs/tags/v1.31.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.31.0"},"ispell":{"desc":"International Ispell","executables":["buildhash","defmt-c","defmt-sh","findaffix","icombine","ijoin","ispell","munchlist","tryaffix"],"head_uses_from_macos":[[{"bison":":build"}],["ncurses"]],"homepage":"https://www.cs.hmc.edu/~geoff/ispell.html","license":":cannot_represent","ruby_source_checksum":"65fc880b05f75b06b8e351b3405f61769a56012e9be75355ed1b22d1134ac9ea","stable_checksum":"17c91633d4c8075acc503163a16463fc54ab1c7453280ad39cd3db75c783eba6","stable_url_args":["https://www.cs.hmc.edu/~geoff/tars/ispell-3.4.06.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],["ncurses"]],"stable_version":"3.4.06"},"isponsorblocktv":{"desc":"SponsorBlock client for all YouTube TV clients","executables":["iSponsorBlockTV"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://github.com/dmunozv04/iSponsorBlockTV","license":"GPL-3.0-only","ruby_source_checksum":"664b56f4d9f9973f0b04a5e3391a347804f26df3428d9bda1a2848f6e6463e05","service_args":[[":environment_variables",{":PYTHONUNBUFFERED":"1"}],[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/iSponsorBlockTV.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/iSponsorBlockTV.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/isponsorblocktv/bin/iSponsorBlockTV"]],"stable_dependencies":["certifi","python@3.14"],"stable_checksum":"ad62c6e533e5c8ae33fca731334fb6a39613a28bab4d4fa5093c6764760c4296","stable_url_args":["https://files.pythonhosted.org/packages/b5/3b/28358838c29b863de7fa9b3bd7a8000c4aa2863dd4bd6b9d99ac0ecf3c1d/isponsorblocktv-2.9.0.tar.gz"],"stable_version":"2.9.0"},"istioctl":{"desc":"Istio configuration command-line utility","executables":["istioctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/istio/istio.git",{":branch":"master"}],"homepage":"https://istio.io/","license":"Apache-2.0","ruby_source_checksum":"7c90dcdecedab47da2aa22ff441fb8ad531d53c255b5f9eeb5740fc6c376f517","stable_dependencies":[{"go":":build"}],"stable_checksum":"cbf36650d5e35f8485c34ba58e1ce8e951fbda4f00c40fab687d16703b98e0b6","stable_url_args":["https://github.com/istio/istio/archive/refs/tags/1.30.2.tar.gz"],"stable_version":"1.30.2"},"isync":{"bottle_rebuild":2,"desc":"Synchronize a maildir with an IMAP server","executables":["mbsync","mbsync-get-cert","mdconvert"],"head_dependencies":["berkeley-db@5","openssl@3",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://git.code.sf.net/p/isync/isync.git",{":branch":"master"}],"head_uses_from_macos":[["cyrus-sasl"]],"homepage":"https://isync.sourceforge.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"f32005c2e8ac38a7b0c99ae9de06b4f22f3b7396d912b6ef119dbeb9eb51eb99","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":interval"],[":log_path","/dev/null"],[":error_log_path","/dev/null"],[":interval",300],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/isync/bin/mbsync","-a"]],"stable_dependencies":["berkeley-db@5","openssl@3"],"stable_checksum":"28cc90288036aa5b6f5307bfc7178a397799003b96f7fd6e4bd2478265bb22fa","stable_url_args":["https://downloads.sourceforge.net/project/isync/isync/1.5.1/isync-1.5.1.tar.gz"],"stable_uses_from_macos":[["cyrus-sasl"]],"stable_version":"1.5.1"},"itex2mml":{"desc":"Text filter to convert itex equations to MathML","executables":["itex2MML"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://golem.ph.utexas.edu/~distler/blog/itex2MML.html","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"53b90885b0b93a76ca8d21e9af4bf353712f51b2264a8ec158a008720b7a2a99","stable_checksum":"3ef2572aa3421cf4d12321905c9c3f6b68911c3c9283483b7a554007010be55f","stable_url_args":["https://golem.ph.utexas.edu/~distler/blog/files/itexToMML-1.6.1.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"1.6.1","bottle_checksum":"2a13992add208a7ab179fab850b3aba9a18a672dd803247ccde9c225103edf01"},"itk":{"desc":"Insight Toolkit is a toolkit for performing registration and segmentation","executables":["itkTestDriver"],"head_dependencies":["double-conversion","fftw","gdcm","hdf5","jpeg-turbo","libpng","libtiff","vtk","freetype","glew",{"cmake":":build"}],"head_url_args":["https://github.com/InsightSoftwareConsortium/ITK.git",{":branch":"main"}],"head_uses_from_macos":[["expat"]],"homepage":"https://itk.org","license":"Apache-2.0","revision":1,"ruby_source_checksum":"daf52bcb61158f4f5ca295726c0662ce1f919d35b7c080212a6160589ec20ddc","stable_dependencies":["double-conversion","fftw","gdcm","hdf5","jpeg-turbo","libpng","libtiff","vtk","freetype","glew",{"cmake":":build"}],"stable_checksum":"1177567965a2522c53f7c77ed222afd619262f508caaf026646b21e275971e95","stable_url_args":["https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.6/InsightToolkit-5.4.6.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"5.4.6"},"itpp":{"bottle_rebuild":1,"desc":"Library of math, signal, and communication classes and functions","executables":["itpp-config"],"head_dependencies":["fftw",{"cmake":":build"}],"head_url_args":["https://git.code.sf.net/p/itpp/git.git",{":branch":"master"}],"homepage":"https://itpp.sourceforge.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"9a39c59eac7b21ecb9a33015bdf08a6d49e7fdb2328a889bfc1a9c65fed8e153","stable_dependencies":["fftw",{"cmake":":build"}],"stable_checksum":"50717621c5dfb5ed22f8492f8af32b17776e6e06641dfe3a3a8f82c8d353b877","stable_url_args":["https://downloads.sourceforge.net/project/itpp/itpp/4.3.1/itpp-4.3.1.tar.bz2"],"stable_version":"4.3.1","bottle_cellar":":any","bottle_checksum":"6108f6abf3ec7cd2e4a3b1d3d36dce2cc59327b01d7168705cc1e6b6976c3976"},"itstool":{"desc":"Make XML documents translatable through PO files","executables":["itstool"],"head_dependencies":["libxml2","python@3.14",{"autoconf":":build"},{"automake":":build"},{"doxygen":":build"},{"pkgconf":":build"},{"python-setuptools":":build"}],"head_url_args":["https://github.com/itstool/itstool.git",{":branch":"master"}],"homepage":"https://itstool.org/","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"d79ec457598abc1ef817fcbebda9faf049d64113d5c14e238e9d3a3dfb6c953d","stable_dependencies":["libxml2","python@3.14",{"doxygen":":build"},{"pkgconf":":build"},{"python-setuptools":":build"}],"stable_checksum":"6b9a7cd29a12bb95598f5750e8763cee78836a1a207f85b74d8b3275b27e87ca","stable_url_args":["https://files.itstool.org/itstool/itstool-2.0.7.tar.bz2"],"stable_version":"2.0.7"},"ittapi":{"desc":"Intel Instrumentation and Tracing Technology (ITT) and Just-In-Time (JIT) API","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/intel/ittapi.git",{":branch":"master"}],"homepage":"https://github.com/intel/ittapi","license":"GPL-2.0-only","ruby_source_checksum":"16016a91f7f4f2208cbfe36a21ac0df8b482d65ec7b546ddac320e80bb9cce39","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"39d47cf33bfc4101dcca61c00f9ace9a0ee50ccd98bb7905291f2f0679f5b6df","stable_url_args":["https://github.com/intel/ittapi/archive/refs/tags/v3.28.0.tar.gz"],"stable_version":"3.28.0"},"ivtools":{"desc":"X11 vector graphic servers","executables":["comdraw","comterp","comtest","dclock","drawserv","drawtool","flipbook","gclock","glyphterp","graphdraw","iclass","idemo","idraw","ivgetjpg","ivtext","stdcmapppm"],"head_dependencies":["ace","libx11","libxext"],"homepage":"https://github.com/vectaport/ivtools","license":"MIT","revision":5,"ruby_source_checksum":"ed20a665fcdef64c925ea001883d182b662d6770ea3e8b988ead36feb19b932a","stable_dependencies":["ace","libx11","libxext"],"stable_patches":[{"strip":"p1","url":"https://github.com/vectaport/ivtools/commit/6c4f2afb11d76fc34fb918c2ba53c4c4c5db55ae.patch?full_index=1","sha256":"5aaa198d2c2721d30b1f31ea9817ca7fbf1a518dde782d6441cf5946a7b83ee2"}],"stable_checksum":"4fa680b9d0fd2af610e9012258e150249d9a8abbc3b1f65eb17d01c959142cfc","stable_url_args":["https://github.com/vectaport/ivtools/archive/refs/tags/ivtools-2.1.1.tar.gz"],"stable_version":"2.1.1"},"ivy":{"desc":"Agile dependency manager","executables":["ivy"],"head_dependencies":["openjdk"],"homepage":"https://ant.apache.org/ivy/","license":"Apache-2.0","ruby_source_checksum":"12e3006c234f03e92b50de3b177d4bc481db286f791fe3bdb161c7e8d38c7807","stable_dependencies":["openjdk"],"stable_checksum":"3d41e45021b84089e37329ede433e3ca20943cb1be0235390b6ddf4a919a85af","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=ant/ivy/2.5.3/apache-ivy-2.5.3-bin.tar.gz"],"stable_version":"2.5.3","bottle_tag":":all","bottle_checksum":"c3132187b5761ef4cf40ef487beb49fa5e3d7c963628854a4d44d10dd1741065"},"ivykis":{"desc":"Async I/O-assisting library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://sourceforge.net/projects/libivykis/","license":"LGPL-2.1-only","ruby_source_checksum":"953533bac8bc95d032f1a6419dad7056282d1b7bbd53258ec835ee24d953fec1","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"22621ae6a7144039cfb8666ed509b99ea1876d7642021a3505c7351502641103","stable_url_args":["https://github.com/buytenh/ivykis/archive/refs/tags/v0.43.2-trunk.tar.gz"],"stable_version":"0.43.2"},"jabba":{"caveats":"Add the following line to your ~/.bashrc or ~/.zshrc file:\n  [ -s \"$HOMEBREW_PREFIX/opt/jabba/jabba.sh\" ] && . \"$HOMEBREW_PREFIX/opt/jabba/jabba.sh\"\n\nIf you use the Fish shell then add the following line to your ~/.config/fish/config.fish:\n  [ -s \"$HOMEBREW_PREFIX/opt/jabba/jabba.fish\" ]; and source \"$HOMEBREW_PREFIX/opt/jabba/jabba.fish\"\n","desc":"Cross-platform Java Version Manager","executables":["jabba"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Jabba-Team/jabba.git",{":branch":"main"}],"homepage":"https://github.com/Jabba-Team/jabba","license":"Apache-2.0","ruby_source_checksum":"783c5f15c38031bf8eee3f3c9a39588b6cf6d8611cfec7e65ff34f5be312cd2f","stable_dependencies":[{"go":":build"}],"stable_checksum":"36607ef03a196719403f138e3d7f5591f6ed253b772e82501849bb95fdb47a2b","stable_url_args":["https://github.com/Jabba-Team/jabba/archive/refs/tags/0.15.0.tar.gz"],"stable_version":"0.15.0"},"jack":{"bottle_rebuild":1,"desc":"Audio Connection Kit","executables":["jackd"],"head_dependencies":["libsamplerate","aften",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://jackaudio.org/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"783123bc898d768a4974f693d1df8c9bb2e0a3b9fe630c8d0a271a1031b60b17","service_args":[[":environment_variables",{":PATH":"/usr/bin:/bin:/usr/sbin:/sbin:$HOMEBREW_PREFIX/bin"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/opt/jack"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/jack/bin/jackd","-X","coremidi","-d","coreaudio"]],"stable_dependencies":["libsamplerate","aften",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/jackaudio/jack2/commit/250420381b1a6974798939ad7104ab1a4b9a9994.patch?full_index=1","sha256":"919f94a5eb4a00854f90b6618a35be4ba9ab3d8cc56f09a1fba2277030363b20"}],"stable_checksum":"1e42b9fc4ad7db7befd414d45ab2f8a159c0b30fcd6eee452be662298766a849","stable_url_args":["https://github.com/jackaudio/jack2/archive/refs/tags/v1.9.22.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.9.22"},"jackett":{"deprecate_args":{":date":"2026-11-10",":because":"needs end-of-life .NET 9"},"desc":"API Support for your favorite torrent trackers","disable_args":{":date":"2027-11-10",":because":"needs end-of-life .NET 9"},"executables":["jackett"],"head_dependencies":["dotnet@9"],"head_url_args":["https://github.com/Jackett/Jackett.git",{":branch":"master"}],"homepage":"https://github.com/Jackett/Jackett","license":"GPL-2.0-only","ruby_source_checksum":"893324259a961827b5faaa40cd852c71c3a765dace9316deae604556d1891968","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/opt/jackett/libexec"],[":log_path","$HOMEBREW_PREFIX/var/log/jackett.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/jackett.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/jackett/bin/jackett"],"stable_dependencies":["dotnet@9"],"stable_checksum":"66da612715bd1fd6ddf595061d9dc035c11df2c8b1a28ac97a7a4812c6662485","stable_url_args":["https://github.com/Jackett/Jackett/archive/refs/tags/v0.24.2187.tar.gz"],"stable_version":"0.24.2187"},"jadx":{"desc":"Dex to Java decompiler","executables":["jadx","jadx-gui"],"head_dependencies":["openjdk",{"gradle":":build"}],"head_url_args":["https://github.com/skylot/jadx.git",{":branch":"master"}],"homepage":"https://github.com/skylot/jadx","license":"Apache-2.0","ruby_source_checksum":"7cb8c49dfa21bd913531e1dc0b713c61625cd523892cc7118c4dd3095a4b0e33","stable_dependencies":["openjdk",{"gradle":":build"}],"stable_checksum":"8c1af4a9aebd5334367d5d60c8d56b02755b2027f9f8bc6633b5c3afdc273e1a","stable_url_args":["https://github.com/skylot/jadx/archive/refs/tags/v1.5.5.tar.gz"],"stable_version":"1.5.5"},"jags":{"bottle_rebuild":1,"desc":"Just Another Gibbs Sampler for Bayesian MCMC simulation","executables":["jags"],"head_dependencies":["openblas",{"gcc":":build"}],"homepage":"https://mcmc-jags.sourceforge.io","license":"GPL-2.0-only","ruby_source_checksum":"027545373f7b7ab55d28231eabb2b7757cd8bca2c3af9d6d66acfde93fdfd1c7","stable_dependencies":["openblas",{"gcc":":build"}],"stable_checksum":"871f556af403a7c2ce6a0f02f15cf85a572763e093d26658ebac55c4ab472fc8","stable_url_args":["https://downloads.sourceforge.net/project/mcmc-jags/JAGS/4.x/Source/JAGS-4.3.2.tar.gz"],"stable_version":"4.3.2"},"jaguar":{"desc":"Live reloading for your ESP32","executables":["jag"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/toitlang/jaguar.git",{":branch":"main"}],"homepage":"https://toitlang.org/","license":"MIT","ruby_source_checksum":"d1d4a7836ffd1954d3cccc18207f8a36d9d0da60a15e90ee37523b9a9391b10b","stable_dependencies":[{"go":":build"}],"stable_checksum":"4e897f0de86ede6a2aff7957e0bc66ecc61f9e8e4045fed225fdaa79306c6c02","stable_url_args":["https://github.com/toitlang/jaguar/archive/refs/tags/v1.68.0.tar.gz"],"stable_version":"1.68.0"},"jailkit":{"bottle_rebuild":4,"desc":"Utilities to create limited user accounts in a chroot jail","executables":["jk_check","jk_chrootlaunch","jk_chrootsh","jk_cp","jk_init","jk_jailuser","jk_list","jk_lsh","jk_socketd","jk_uchroot","jk_update"],"head_dependencies":["python@3.14"],"homepage":"https://olivier.sessink.nl/jailkit/","license":{":all_of":["BSD-3-Clause","LGPL-2.0-or-later"]},"revision":1,"ruby_source_checksum":"1f7c98cb11a17fe88fa5bf9f9b149ca73138174c0fc93eae8c434bbfa8c880a6","stable_dependencies":["python@3.14"],"stable_checksum":"aa27dc1b2dbbbfcec2b970731f44ced7079afc973dc066757cea1beb4e8ce59c","stable_url_args":["https://olivier.sessink.nl/jailkit/jailkit-2.23.tar.bz2"],"stable_version":"2.23"},"janet":{"bottle_rebuild":1,"caveats":"When uninstalling Janet, please delete the following manually:\n- $HOMEBREW_PREFIX/lib/janet\n- $HOMEBREW_PREFIX/bin/jpm\n- $HOMEBREW_PREFIX/share/man/man1/jpm.1\n","desc":"Dynamic language and bytecode vm","executables":["janet"],"head_url_args":["https://github.com/janet-lang/janet.git",{":branch":"master"}],"homepage":"https://janet-lang.org","license":"MIT","post_install_defined":true,"ruby_source_checksum":"3c210f20929022565e97f3e08a078f3d43cf64c51eab2455197279685a327d17","stable_checksum":"168e97e1b790f6e9d1e43685019efecc4ee473d6b9f8c421b49c195336c0b725","stable_url_args":["https://github.com/janet-lang/janet/archive/refs/tags/v1.41.2.tar.gz"],"stable_version":"1.41.2"},"jansson":{"desc":"C library for encoding, decoding, and manipulating JSON","homepage":"https://digip.org/jansson/","license":"MIT","ruby_source_checksum":"3374bd4f6178287503e8f5f794574c8a6602c65b387c1ec2e4142ae4c01d8a7b","stable_checksum":"0c7114dc0b2d22a670724a1f95922029d7077c19dbf79a584cb8084d2f267f2f","stable_url_args":["https://github.com/akheron/jansson/releases/download/v2.15.1/jansson-2.15.1.tar.gz"],"stable_version":"2.15.1"},"jaq":{"conflicts":[["json2tsv",{":because":"both install `jaq` binaries"}]],"desc":"JQ clone focussed on correctness, speed, and simplicity","executables":["jaq"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/01mf02/jaq.git",{":branch":"main"}],"homepage":"https://github.com/01mf02/jaq","license":"MIT","ruby_source_checksum":"7a518996caf644cc98ccb5f6f411a40dbf76e8370899477e58be910c6e22ce58","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8ad074d7e90e07ad7e77048dcf0d0e7ad434b8e3e38044260b9457d4551e644d","stable_url_args":["https://github.com/01mf02/jaq/archive/refs/tags/v3.1.0.tar.gz"],"stable_version":"3.1.0"},"jasmin":{"bottle_rebuild":2,"desc":"Assembler for the Java Virtual Machine","executables":["jasmin"],"head_dependencies":["openjdk"],"homepage":"https://jasmin.sourceforge.net/","license":"BSD-4-Clause","revision":2,"ruby_source_checksum":"573c57e305d286b30c967ea1815ac24a9670b160324d57e039ad72738884ad0a","stable_dependencies":["openjdk"],"stable_checksum":"eaa10c68cec68206fd102e9ec7113739eccd790108a1b95a6e8c3e93f20e449d","stable_url_args":["https://downloads.sourceforge.net/project/jasmin/jasmin/jasmin-2.4/jasmin-2.4.zip"],"stable_version":"2.4","bottle_tag":":all","bottle_checksum":"5ca0d0e4caaf51963cbbc63ffa2b3b2506737c8c0cc8a2773acb76f185221b11"},"jasper":{"desc":"Library for manipulating JPEG-2000 images","executables":["imgcmp","imginfo","jasper","jiv"],"head_dependencies":["jpeg-turbo",{"cmake":":build"}],"homepage":"https://ece.engr.uvic.ca/~frodo/jasper/","license":"JasPer-2.0","ruby_source_checksum":"4204e3ef8dbb2f4ae3954f1f7369b098fe7c35de697319dd7ba36411dc8f7145","stable_dependencies":["jpeg-turbo",{"cmake":":build"}],"stable_checksum":"f71cf643937a5fcaedcfeb30a22ba406912948ad4413148214df280afc425454","stable_url_args":["https://github.com/jasper-software/jasper/releases/download/version-4.2.9/jasper-4.2.9.tar.gz"],"stable_version":"4.2.9"},"java-service-wrapper":{"desc":"Simplify the deployment, launch and monitoring of Java applications","head_dependencies":[{"ant":":build"},{"openjdk":":build"},{"openjdk":":test"}],"homepage":"https://wrapper.tanukisoftware.com/","license":{":any_of":["GPL-2.0-only","GPL-3.0-only"]},"ruby_source_checksum":"e404aa853eae96a2bfd1b2743fbab3932bcf9748b54d7461dfbb7717e8662f4e","stable_dependencies":[{"ant":":build"},{"openjdk":":build"},{"openjdk":":test"}],"stable_checksum":"e1368eff719f7e1e358d5a3cb4749759cbdbdc455515eebf45ade646be1f82c0","stable_url_args":["https://download.tanukisoftware.com/wrapper/3.6.5/wrapper_3.6.5_src.tar.gz"],"stable_version":"3.6.5"},"javacc":{"desc":"Parser generator for use with Java applications","executables":["javacc","jjdoc","jjtree"],"head_dependencies":["openjdk",{"ant":":build"}],"homepage":"https://javacc.github.io/javacc/","license":"BSD-3-Clause","ruby_source_checksum":"bb870b73bd5838dc46018cd6c6bd007b17b0798606e6258fcbe9d232ed31f31d","stable_dependencies":["openjdk",{"ant":":build"}],"stable_checksum":"d1bfebb4ca9261c5c3b16b00280b3278a41b193ca8503f2987f72de453bf99c6","stable_url_args":["https://github.com/javacc/javacc/archive/refs/tags/javacc-7.0.13.tar.gz"],"stable_version":"7.0.13"},"jbake":{"desc":"Java based static site/blog generator","executables":["jbake"],"head_dependencies":["openjdk"],"homepage":"https://jbake.org/","license":"MIT","ruby_source_checksum":"0963cbb71cfce535ebeed8ae835f11389634041da3a878da8cdc9d606cc80c5c","stable_dependencies":["openjdk"],"stable_checksum":"dc602d6ebe12d99d33263d0c1cff7f0878c986906dbe6eddf2ca9a89ab14c013","stable_url_args":["https://github.com/jbake-org/jbake/releases/download/v2.7.0/jbake-2.7.0-bin.zip"],"stable_version":"2.7.0","bottle_tag":":all","bottle_checksum":"ef25972c89cab47c6cd977ca550134d0ad630af0eac2a479295d6a07b72c3fca"},"jbang":{"desc":"Tool to create, edit and run self-contained source-only Java programs","executables":["jbang"],"head_dependencies":["openjdk"],"homepage":"https://jbang.dev/","license":"MIT","ruby_source_checksum":"0f6b0eb332eb3cbce2510b44a1b649898510b5a7b6ec612b4265d1b822fc6fda","stable_dependencies":["openjdk"],"stable_checksum":"6ff8d2f387583a8b1b1eb7839826a5e0a227c7cf1550e3bd85e0beb4838ca3ef","stable_url_args":["https://github.com/jbangdev/jbang/releases/download/v0.139.3/jbang-0.139.3.zip"],"stable_version":"0.139.3","bottle_tag":":all","bottle_checksum":"dd2cc7815c8acf6bfe3a5b858c4f1b1d57ddaa06000b4c1d6cb108b12b51208e"},"jbig2dec":{"desc":"JBIG2 decoder and library (for monochrome documents)","executables":["jbig2dec"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/ArtifexSoftware/jbig2dec","license":"AGPL-3.0-or-later","ruby_source_checksum":"cb1c877b7b0a36aadce6619daa3b18bfd3398434b07e86c273a6937c49bcd6ca","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"a9705369a6633aba532693450ec802c562397e1b824662de809ede92f67aff21","stable_url_args":["https://github.com/ArtifexSoftware/jbig2dec/archive/refs/tags/0.20.tar.gz"],"stable_version":"0.20","bottle_cellar":":any","bottle_checksum":"8830470637ded079e4de807b63d8970b2e1020451b781f42a5dc0a6da7742479"},"jbig2enc":{"desc":"JBIG2 encoder (for monochrome documents)","executables":["jbig2","jbig2topdf.py"],"head_dependencies":["leptonica","giflib","jpeg-turbo","libpng","libtiff","webp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/agl/jbig2enc.git",{":branch":"master"}],"homepage":"https://github.com/agl/jbig2enc","license":"Apache-2.0","ruby_source_checksum":"03436ff7d6661ff833a65fad4909cbc02806bca71f375b509fa170fb72cb234e","stable_dependencies":["leptonica","giflib","jpeg-turbo","libpng","libtiff","webp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"5b3b1c48617e5b1608f916a78038ea867a2c9eb20c2ff34a78a48a243f655c2a","stable_url_args":["https://github.com/agl/jbig2enc/archive/refs/tags/0.32.tar.gz"],"stable_version":"0.32"},"jbigkit":{"conflicts":[["netpbm",{":because":"both install `pbm.5` and `pgm.5` files"}]],"desc":"JBIG1 data compression standard implementation","executables":["jbgtopbm","jbgtopbm85","pbmtojbg","pbmtojbg85"],"head_url_args":["https://www.cl.cam.ac.uk/~mgk25/git/jbigkit",{":branch":"master",":using":":git"}],"homepage":"https://www.cl.cam.ac.uk/~mgk25/jbigkit/","license":"GPL-2.0-or-later","ruby_source_checksum":"242adff4763c0cd9cc94b5b20074d7947dcc92cc84895e02e68fa6589d95b9d2","stable_checksum":"de7106b6bfaf495d6865c7dd7ac6ca1381bd12e0d81405ea81e7f2167263d932","stable_url_args":["https://www.cl.cam.ac.uk/~mgk25/jbigkit/download/jbigkit-2.1.tar.gz"],"stable_version":"2.1","bottle_checksum":"cda73dea9c469f1ad380c7fe90b75dfe22d1dcc9ba51593ba59493656cf76c94"},"jboss-forge":{"bottle_rebuild":2,"conflicts":[["foundry",{":because":"both install `forge` binaries"}]],"desc":"Tools to help set up and configure a project","executables":["forge"],"head_dependencies":["openjdk"],"homepage":"https://forge.jboss.org/","license":"EPL-1.0","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"58062b240b82f7d036e34293fa5e0c548e044113dcef50e4aeab6ada46717dce","stable_dependencies":["openjdk"],"stable_checksum":"0c57ea7ad90cbc5e654dd09623f385c192c6fabe366a30c11597b49bb09f7fb3","stable_url_args":["https://downloads.jboss.org/forge/releases/3.10.0.Final/forge-distribution-3.10.0.Final-offline.zip"],"stable_version":"3.10.0.Final","bottle_tag":":all","bottle_checksum":"f94f4ca9e8be07c5fbcf13f5c685b071091e4ee55dbe6e0bb33cbfc378fa9d07"},"jc":{"desc":"Serializes the output of command-line tools to structured JSON output","executables":["jc"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://github.com/kellyjonbrazil/jc","license":"MIT","ruby_source_checksum":"518736aae76ffe3a52d5a06e69ba5ade9c61962065179f58fcf226e1510e69a5","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"63481e34d92715781e1b094eca7d76d122a14489463d45b7f3e8180f44ea3a10","stable_url_args":["https://files.pythonhosted.org/packages/a9/da/7827d3389d87fa645556d595a2a437576de83f7a7d4a5fceda9c32208c0b/jc-1.25.7.tar.gz"],"stable_version":"1.25.7","bottle_tag":":all","bottle_checksum":"e11dadbeb46b05a394ab9368f3b2a338fa44476f4a97fdd756b4262e4080d8fb"},"jcal":{"desc":"UNIX-cal-like tool to display Jalali calendar","executables":["jcal","jdate"],"homepage":"https://savannah.nongnu.org/projects/jcal/","license":"GPL-3.0-or-later","ruby_source_checksum":"ca367c72244ccb409789979dddc747796dbe998b388619d24d33f869e9933188","stable_checksum":"1ff30b55c2aaa8483ce13674c1ed08c4a6cca31bcaa598bd23889c17dbb2a419","stable_url_args":["https://download.savannah.gnu.org/releases/jcal/jcal-0.6.0.tar.gz"],"stable_version":"0.6.0"},"jd":{"desc":"JSON diff and patch","executables":["jd"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/josephburnett/jd.git",{":branch":"master"}],"homepage":"https://github.com/josephburnett/jd","license":"MIT","ruby_source_checksum":"c7ade9192692189e3eda41cdcc0277d32a0b584cd3bd9f8350b32104dee509fa","stable_dependencies":[{"go":":build"}],"stable_checksum":"f4d141122ad91d1e7628e9cfee95ca183113e144872cce61f6d3d56449efa19b","stable_url_args":["https://github.com/josephburnett/jd/archive/refs/tags/v2.5.0.tar.gz"],"stable_version":"2.5.0"},"jdnssec-tools":{"desc":"Java command-line tools for DNSSEC","executables":["jdnssec-dstool","jdnssec-keygen","jdnssec-keyinfo","jdnssec-signkeyset","jdnssec-signrrset","jdnssec-signzone","jdnssec-tools","jdnssec-verifyzone","jdnssec-zoneformat"],"head_dependencies":["openjdk"],"head_url_args":["https://github.com/dblacka/jdnssec-tools.git",{":branch":"master"}],"homepage":"https://github.com/dblacka/jdnssec-tools","license":"LGPL-2.1-or-later","ruby_source_checksum":"989ad1c8070bc487a7edbb7766cf1fc2725797a66cf3656b9e06d91d8c7a98f6","stable_dependencies":["openjdk"],"stable_checksum":"fba298d1105f4e82eca3e2a6b8138cc4831d35e4f056dbc98386343a4c30bf48","stable_url_args":["https://github.com/dblacka/jdnssec-tools/releases/download/v0.20.1/jdnssec-tools-0.20.1.tar.gz"],"stable_version":"0.20.1","bottle_tag":":all","bottle_checksum":"858e3b4879a31ebc05bba2a846ef68bba5e1fd41e44f6efcecfdedce13431213"},"jdtls":{"desc":"Java language specific implementation of the Language Server Protocol","executables":["jdtls"],"head_dependencies":["openjdk","python@3.14"],"homepage":"https://github.com/eclipse-jdtls/eclipse.jdt.ls","license":"EPL-2.0","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"efd59ba9f75bc2293855a462e73f650fa4aabf70b8b35a5a093847a6c38c72ee","stable_dependencies":["openjdk","python@3.14"],"stable_checksum":"e94c303d8198f977930803582738771fd18c52c5492878410bf222b1aa81ef1d","stable_url_args":["https://www.eclipse.org/downloads/download.php?file=/jdtls/milestones/1.60.0/jdt-language-server-1.60.0-202606262232.tar.gz"],"stable_version":"1.60.0","version_scheme":1,"bottle_tag":":all","bottle_checksum":"137c2d6c82c7865ddf2e5078ce866a29efb283112e70f1dceb6deff78478f6a0"},"jdupes":{"desc":"Duplicate file finder and an enhanced fork of 'fdupes'","executables":["jdupes"],"head_dependencies":["libjodycode"],"homepage":"https://codeberg.org/jbruchon/jdupes","license":"MIT","ruby_source_checksum":"29939028bcd32914be4c0b82be1a1c94916858e1dd00a43f676818e92c48a6b1","stable_dependencies":["libjodycode"],"stable_checksum":"c80d4c1deb03cc891a7e938f886952cfc480b8a0bc48baf21b312d350b62d8e3","stable_url_args":["https://codeberg.org/jbruchon/jdupes/archive/v1.31.1.tar.gz"],"stable_version":"1.31.1"},"jed":{"bottle_rebuild":1,"desc":"Powerful editor for programmers","executables":["jed","jed-script"],"head_dependencies":["s-lang",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["git://git.jedsoft.org/git/jed.git",{":branch":"master"}],"homepage":"https://www.jedsoft.org/jed/","license":"GPL-2.0-or-later","ruby_source_checksum":"27d04fdd64aff54a98b534bd387a6161dc1be38f561950f7bd7aa430c6b5c01a","stable_dependencies":["s-lang"],"stable_checksum":"5eed5fede7a95f18b33b7b32cb71be9d509c6babc1483dd5c58b1a169f2bdf52","stable_url_args":["https://www.jedsoft.org/releases/jed/jed-0.99-19.tar.gz"],"stable_version":"0.99-19","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"0705ef662941dc6f4ebd34eae2fc7c02f640d34ac7edbd53eb1d51384cb7c204"},"jello":{"desc":"Filter JSON and JSON Lines data with Python syntax","executables":["jello"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/kellyjonbrazil/jello","license":"MIT","revision":1,"ruby_source_checksum":"6f86c14a5fa059d77fc8dda0b748db4051a48ec0df3ea3403bee97b0948a1233","stable_dependencies":["python@3.14"],"stable_checksum":"eee1d43f2d9bb3b3b8c857b713e56191badb9a03a2274defaad1e727fad35521","stable_url_args":["https://files.pythonhosted.org/packages/fb/5e/fe41641ce367cb8b57a6514372fffd7aed4a8c916cd7dc0bb7e9ae8f6ae2/jello-1.6.1.tar.gz"],"stable_version":"1.6.1","bottle_tag":":all","bottle_checksum":"5e5564ce4d6f9a2095a9c16340ee5515b242d69d58c0e40a1b11203378507f65"},"jellyfish":{"desc":"Fast, memory-efficient counting of DNA k-mers","executables":["jellyfish"],"head_dependencies":["htslib",{"pkgconf":":build"}],"homepage":"https://github.com/gmarcais/Jellyfish","license":{":any_of":["BSD-3-Clause","GPL-3.0-or-later"]},"ruby_source_checksum":"71985cb6f7af59ed1d7a19d8047b0de15df63c898715e17c4108b0b6cef60448","stable_dependencies":["htslib",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"ee032b57257948ca0f0610883099267572c91a635eecbd88ae5d8974c2430fcd","stable_url_args":["https://github.com/gmarcais/Jellyfish/releases/download/v2.3.1/jellyfish-2.3.1.tar.gz"],"stable_version":"2.3.1"},"jemalloc":{"bottle_rebuild":1,"desc":"Implementation of malloc emphasizing fragmentation avoidance","executables":["jemalloc-config","jemalloc.sh","jeprof"],"head_dependencies":[{"autoconf":":build"},{"docbook-xsl":":build"}],"head_url_args":["https://github.com/jemalloc/jemalloc.git",{":branch":"dev"}],"homepage":"https://jemalloc.net/","license":"BSD-2-Clause","ruby_source_checksum":"5e2bc43a6edbd1807d0eff4af96bd4cc3c4145df51dd829dce79dda2af08225f","stable_checksum":"2db82d1e7119df3e71b7640219b6dfe84789bc0537983c3b7ac4f7189aecfeaa","stable_url_args":["https://github.com/jemalloc/jemalloc/releases/download/5.3.0/jemalloc-5.3.0.tar.bz2"],"stable_version":"5.3.0"},"jena":{"conflicts":[["pwntools",{":because":"both install `update` binaries"}],["samba",{":because":"both install `tdbbackup` binaries"}],["tdb",{":because":"both install `tdbbackup`, `tdbdump` binaries"}]],"desc":"Framework for building semantic web and linked data apps","executables":["arq","infer","iri","jena","jena.version","juuid","langtag","nquads","ntriples","qparse","rdfcat","rdfcompare","rdfcopy","rdfdiff","rdfparse","rdfpatch","rdfxml","riot","rset","rsparql","rupdate","schemagen","shacl","shex","sparql","tdb1.xloader","tdb2.tdbbackup","tdb2.tdbcompact","tdb2.tdbdump","tdb2.tdbloader","tdb2.tdbquery","tdb2.tdbstats","tdb2.tdbupdate","tdb2.xloader","tdbbackup","tdbdump","tdbloader","tdbloader2","tdbquery","tdbstats","tdbupdate","trig","turtle","uparse","update","utf8","wwwdec","wwwenc","xload-common","xload-data","xload-index","xload-main"],"head_dependencies":["openjdk"],"homepage":"https://jena.apache.org/","license":"Apache-2.0","ruby_source_checksum":"4d19fa00780e8c503190e1a31e0bdf9f2c280f72acb19823ec2cd5def55fed93","stable_dependencies":["openjdk"],"stable_checksum":"653108a91fd9b309a89bc756258bae0bca01587cef475942d11852e3beba2ae3","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=jena/binaries/apache-jena-6.1.0.tar.gz"],"stable_version":"6.1.0","bottle_tag":":all","bottle_checksum":"b91af00edaad8af49ea8d7346c3777cff5797f0c92c6415d2dd02126bc0a0e92"},"jenkins-cli":{"bottle_rebuild":1,"desc":"CLI for jenkins","executables":["jcli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jenkins-zh/jenkins-cli.git",{":branch":"master"}],"homepage":"https://github.com/jenkins-zh/jenkins-cli","license":"MIT","ruby_source_checksum":"6afbaba3926a3e152198dd3197f9cfff30423d0fe293f443fa6bce52c96d1d6f","stable_dependencies":[{"go":":build"}],"stable_checksum":"4e78600e214c357c08a0a83fe9cc59214b0d050de07dbb469d9f226c8c37eabc","stable_url_args":["https://github.com/jenkins-zh/jenkins-cli/archive/refs/tags/v0.0.47.tar.gz"],"stable_version":"0.0.47"},"jenkins-job-builder":{"desc":"Configure Jenkins jobs with YAML files stored in Git","executables":["jenkins-jobs"],"head_dependencies":["certifi","libyaml","python@3.14"],"homepage":"https://docs.openstack.org/infra/jenkins-job-builder/","license":"Apache-2.0","ruby_source_checksum":"8119df622a135becfe357fc4f27ea2719ea1e90ce9c34b17247b60c864f8ca7d","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"f44ded591f68969019ae5a21fddc6c233b73d8f2497d126b3d4cccbe9b8b149d","stable_url_args":["https://files.pythonhosted.org/packages/af/c9/b2fa858f3825c0347a201d0e542c0235605167fcb61b161648585b5ab248/jenkins_job_builder-6.5.0.tar.gz"],"stable_version":"6.5.0"},"jenkins-lts":{"caveats":"Note: When using launchctl the port will be 8080.\n","desc":"Extendable open source continuous integration server","executables":["jenkins-lts","jenkins-lts-cli"],"head_dependencies":["openjdk@21"],"homepage":"https://www.jenkins.io/","license":"MIT","ruby_source_checksum":"8ea34c81d17605cea42eb57f605bb68e0cc2ea8ecf3cbf1a4d81d5bdb6c2945a","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/openjdk@21/bin/java","-Dmail.smtp.starttls.enable=true","-jar","$HOMEBREW_PREFIX/opt/jenkins-lts/libexec/jenkins.war","--httpListenAddress=127.0.0.1","--httpPort=8080"]],"stable_dependencies":["openjdk@21"],"stable_checksum":"5d19905e6c0f23aff89ff007de5564b96e0a05c13f4d1a92d0fdcb69b033bb9a","stable_url_args":["https://get.jenkins.io/war-stable/2.555.3/jenkins.war"],"stable_version":"2.555.3","bottle_tag":":all","bottle_checksum":"54778d2d0d56420760fa49a4e3bedbf7fa551063cb1c402f0b67f788c213c34f"},"jenkins":{"aliases":["hudson"],"caveats":"Note: When using launchctl the port will be 8080.\n","desc":"Extendable open source continuous integration server","executables":["jenkins","jenkins-cli"],"head_dependencies":["openjdk@21",{"maven":":build"}],"head_url_args":["https://github.com/jenkinsci/jenkins.git",{":branch":"master"}],"homepage":"https://www.jenkins.io/","license":"MIT","ruby_source_checksum":"09fa016877caafadb1b3cc4025efc20ff8d8c507d20b7e4412308feb4c048778","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/jenkins/output.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/jenkins/error.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/jenkins/bin/jenkins","--httpListenAddress=127.0.0.1","--httpPort=8080"]],"stable_dependencies":["openjdk@21"],"stable_checksum":"0c3ea851b126ee86a921822a3b9963549753e629a52d7a4e3b3378e3d5e23f26","stable_url_args":["https://get.jenkins.io/war/2.572/jenkins.war"],"stable_version":"2.572","bottle_tag":":all","bottle_checksum":"af6557face4d7319eee493d275168ac36b0af5b070d5eeb44739d6a7ec54ce2c"},"jenv":{"caveats":"To activate jenv, add the following to your shell profile e.g. ~/.profile\nor ~/.zshrc:\n  export PATH=\"$HOME/.jenv/bin:$PATH\"\n  eval \"$(jenv init -)\"\n","desc":"Manage your Java environment","executables":["jenv"],"head_url_args":["https://github.com/jenv/jenv.git",{":branch":"master"}],"homepage":"https://github.com/jenv/jenv","license":"MIT","ruby_source_checksum":"d699d93be2fee3c062776d8064ef11ec88554d60ab40ff073282859747a42883","stable_checksum":"2897ac544007a2c651bb3c02985143c94f4e1234b9c3c6cb2e436442b17cbc74","stable_url_args":["https://github.com/jenv/jenv/archive/refs/tags/0.6.0.tar.gz"],"stable_version":"0.6.0","bottle_tag":":all","bottle_checksum":"41e433160ef6ac63f3b9d2d07ace490965d38a4125380e65930d8fd5670592c7"},"jerryscript":{"desc":"Ultra-lightweight JavaScript engine for the Internet of Things","executables":["jerry"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/jerryscript-project/jerryscript.git",{":branch":"master"}],"homepage":"https://jerryscript.net","license":"Apache-2.0","ruby_source_checksum":"aad84fbf8075d1848dd31406dec401024b6aa98dcea3aaf3c92e0809cd9bf016","stable_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/jerryscript-project/jerryscript/commit/e8948ac3f34079ac6f3d6f47f8998b82f16b1621.patch?full_index=1","sha256":"ebce75941e1f34118fed14e317500b0ab69f48182ba9cce8635e9f62fe9aa4d1"}],"stable_checksum":"4d586d922ba575d95482693a45169ebe6cb539c4b5a0d256a6651a39e47bf0fc","stable_url_args":["https://github.com/jerryscript-project/jerryscript/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0"},"jet":{"desc":"Type safe SQL builder with code generation and auto query result data mapping","executables":["jet"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/go-jet/jet.git",{":branch":"master"}],"homepage":"https://github.com/go-jet/jet","license":"Apache-2.0","ruby_source_checksum":"0029ec29589b1b292b41b97c8664b50502c09b25cfe2a553a2a675d30812f5a4","stable_dependencies":[{"go":":build"}],"stable_checksum":"3662f03800dfd897a8ba8db2549ed23857427f1815451b348bc0e6433a00f73b","stable_url_args":["https://github.com/go-jet/jet/archive/refs/tags/v2.15.0.tar.gz"],"stable_version":"2.15.0"},"jetty-runner":{"deprecate_args":{":date":"2025-06-04",":because":":deprecated_upstream"},"desc":"Use Jetty without an installed distribution","disable_args":{":date":"2026-06-04",":because":":deprecated_upstream"},"executables":["jetty-runner"],"head_dependencies":["openjdk"],"homepage":"https://jetty.org/","license":{":any_of":["Apache-2.0","EPL-1.0"]},"ruby_source_checksum":"548ec2b72a88adeb9478fba247ee16bdcf80ef1ecdd487aa4a9e6124c581f756","stable_dependencies":["openjdk"],"stable_checksum":"b6403baf0782c2154231b23109fb84247e2ee95d295f4621ca9bdc75dfebc762","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/eclipse/jetty/jetty-runner/11.0.26/jetty-runner-11.0.26.jar"],"stable_version":"11.0.26","bottle_tag":":all","bottle_checksum":"8958471cd8133f453afbee348c696884a56eaaa493ecf224beab6d7d57887dbd"},"jetty":{"desc":"Java servlet engine and webserver","executables":["jetty"],"head_dependencies":["openjdk"],"homepage":"https://jetty.org/","license":{":any_of":["Apache-2.0","EPL-2.0"]},"ruby_source_checksum":"d051e044ed70c31069359dd91794550ba72cdab9a5979ba104964f32fe4886de","stable_dependencies":["openjdk"],"stable_checksum":"7e45cf8f23bac4567faf94624b3ac43e0aeb4925cb925409e76040990a1cbe9c","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/eclipse/jetty/jetty-home/12.1.11/jetty-home-12.1.11.tar.gz"],"stable_version":"12.1.11","bottle_tag":":all","bottle_checksum":"4956306c26791b948c9b6235c25eabba947d6c24bac4456c77fdc8d8c9be9373"},"jflex":{"bottle_rebuild":1,"desc":"Lexical analyzer generator for Java, written in Java","executables":["jflex"],"head_dependencies":["openjdk"],"homepage":"https://jflex.de/","license":"BSD-3-Clause","ruby_source_checksum":"53a375b0ff335582b8425b5a5c9efab6e3571c21fe22fe2d3c92972207885be8","stable_dependencies":["openjdk"],"stable_checksum":"e0c1e9eef91ff6df04d73fa5eaff13f3a02b679fee1474e5ccae007224df6df6","stable_url_args":["https://github.com/jflex-de/jflex/releases/download/v1.9.1/jflex-1.9.1.tar.gz"],"stable_version":"1.9.1","bottle_tag":":all","bottle_checksum":"0e6a95ad6f0aa8fbe269ef4f17eb27227c43456e925a39baafa5bca7e25c151f"},"jfrog-cli":{"desc":"Command-line interface for JFrog products","executables":["jf","jfrog"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jfrog/jfrog-cli.git",{":branch":"master"}],"homepage":"https://docs.jfrog.com/integrations/docs/jfrog-cli","license":"Apache-2.0","oldnames":["artifactory-cli-go","jfrog-cli-go"],"ruby_source_checksum":"79abcb5bb7faecdf0ae06b4e2cfb64703be9e0507b7b7663c22003bd214282b2","stable_dependencies":[{"go":":build"}],"stable_checksum":"05dcf32f56f4541338fd94722e88ec5017b9163e7cd207112c715bcdf60ad644","stable_url_args":["https://github.com/jfrog/jfrog-cli/archive/refs/tags/v2.113.0.tar.gz"],"stable_version":"2.113.0"},"jhead":{"desc":"Extract Digicam setting info from EXIF JPEG headers","executables":["jhead"],"homepage":"https://github.com/Matthias-Wandel/jhead","license":":public_domain","ruby_source_checksum":"37df5f87748adf9b43f8d38450501f7090962df7ddfe99b13211b9afbec0c9dd","stable_checksum":"999a81b489c7b2a7264118f194359ecf4c1b714996a2790ff6d5d2f3940f1e9f","stable_url_args":["https://github.com/Matthias-Wandel/jhead/archive/refs/tags/3.08.tar.gz"],"stable_version":"3.08","bottle_checksum":"995000c4bad760394f3f48b3147ae6b9daee454c0b61d93ce24d9212d72b7aee"},"jhiccup":{"bottle_rebuild":1,"desc":"Measure pauses and stalls of an app's Java runtime platform","executables":["jHiccup","jHiccupLogProcessor","jHiccupPlotter"],"homepage":"https://www.azul.com/products/components/jhiccup/","license":{":any_of":["CC0-1.0","BSD-2-Clause"]},"ruby_source_checksum":"01cbe2c2facea64e7f77d4c4263eb390db508126e0fb0b2db366c97801511db1","stable_checksum":"7bb1145d211d140b4f81184df7eb9cea90f56720ad7504fac43c0c398f38a7d8","stable_url_args":["https://www.azul.com/wp-content/uploads/jHiccup-2.0.10-dist.zip"],"stable_version":"2.0.10","bottle_tag":":all","bottle_checksum":"010529211ca43ed531a37e60a1c33ee7a38b823038d204992713461c4ef4b56c"},"jhipster":{"desc":"Generate, develop and deploy Spring Boot + Angular/React applications","executables":["jhipster"],"head_dependencies":["node","openjdk"],"homepage":"https://www.jhipster.tech/","license":"Apache-2.0","ruby_source_checksum":"55e96feb05a4a54e0aea1cb628e2455fda273b4fd8d988e4aadd839732cca50c","stable_dependencies":["node","openjdk"],"stable_checksum":"9cc46408f0abc17971898e5fcfa2e10732576c7970bc8a425e5926f74b342458","stable_url_args":["https://registry.npmjs.org/generator-jhipster/-/generator-jhipster-9.1.0.tgz"],"stable_version":"9.1.0"},"jid":{"desc":"Json incremental digger","executables":["jid"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/simeji/jid.git",{":branch":"master"}],"homepage":"https://github.com/simeji/jid","license":"MIT","ruby_source_checksum":"44fa1f12a4a36a8bba696a9a09ec0d78f55fb8ca7f058c5598b4366a78d99658","stable_dependencies":[{"go":":build"}],"stable_checksum":"b86b8026e8aa216f31d31d8b9f6548be0533c4b20d555c65066db405075af081","stable_url_args":["https://github.com/simeji/jid/archive/refs/tags/v1.1.2.tar.gz"],"stable_version":"1.1.2"},"jigdo":{"bottle_rebuild":1,"desc":"Tool to distribute very large files over the internet","executables":["jigdo-file","jigdo-lite","jigdo-mirror"],"head_dependencies":["berkeley-db@5","wget","gettext",{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.einval.com/git/jigdo.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.einval.com/~steve/software/jigdo/","license":{"GPL-2.0-only":{":with":"openvpn-openssl-exception"}},"ruby_source_checksum":"cef6a342f3fd449e05840986fd0a4c6bfc7bd246523700f4df13425adc57fe2f","stable_dependencies":["berkeley-db@5","wget","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"36f286d93fa6b6bf7885f4899c997894d21da3a62176592ac162d9c6a8644f9e","stable_url_args":["https://www.einval.com/~steve/software/jigdo/download/jigdo-0.8.2.tar.xz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.8.2"},"jikken":{"desc":"Powerful, source control friendly REST API testing toolkit","executables":["jk"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/jikkenio/jikken.git",{":branch":"main"}],"homepage":"https://jikken.io/","license":"MIT","ruby_source_checksum":"594ed8d06d30e5ae465f2797e289abf654e356e3443b0cf0c73e6b6b9a126ac2","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"fe43cac1ddc90b3b4b39205b2c66b8f405984d121fc3fdb9fd29ab915e13abe5","stable_url_args":["https://github.com/jikkenio/jikken/archive/refs/tags/v0.8.4.tar.gz"],"stable_version":"0.8.4"},"jimtcl":{"bottle_rebuild":1,"desc":"Small footprint implementation of Tcl","executables":["build-jim-ext","jimdb","jimsh"],"head_dependencies":["openssl@3","readline"],"head_uses_from_macos":[["sqlite"]],"homepage":"https://jim.tcl.tk/index.html","license":"BSD-2-Clause","ruby_source_checksum":"a05c783975d4d3f6a5959c5379d06140e5a7cf96712b0ffb2b65e76a68268f62","stable_dependencies":["openssl@3","readline"],"stable_patches":[{"strip":"p1","url":"https://github.com/msteveb/jimtcl/commit/35e0e1f9b1f018666e5170a35366c5fc3b97309c.patch?full_index=1","sha256":"50f66a70d130c578f57d9569b62cf7071f7a3a285ca15efefd3485fa385469ba"}],"stable_checksum":"6f2df00009f5ac4ad654c1ae1d2f8ed18191de38d1f5a88a54ea99cc16936686","stable_url_args":["https://github.com/msteveb/jimtcl/archive/refs/tags/0.83.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.83"},"jing-trang":{"bottle_rebuild":1,"desc":"Schema validation and conversion based on RELAX NG","executables":["jing","trang"],"head_dependencies":["openjdk",{"ant":":build"}],"head_uses_from_macos":[[{"unzip":":build"}]],"homepage":"http://www.thaiopensource.com/relaxng/","license":"BSD-3-Clause","ruby_source_checksum":"82f3cdfc047a1a4ba94506e29dd183b75fdb9d4e03be6f782edebaf2d4be7921","stable_dependencies":["openjdk",{"ant":":build"}],"stable_url_args":["https://github.com/relaxng/jing-trang.git",{":tag":"V20241231",":revision":"a6bc0041035988325dfbfe7823ef2c098fc56597"}],"stable_uses_from_macos":[[{"unzip":":build"}]],"stable_version":"20241231"},"jinja2-cli":{"desc":"CLI for the Jinja2 templating language","executables":["jinja2"],"head_dependencies":["libyaml","python@3.14",{"rust":":build"}],"homepage":"https://github.com/mattrobenolt/jinja2-cli","license":"BSD-2-Clause","ruby_source_checksum":"1044a648244f54a7f06666dc87166ebde1c055de3235a19ffcb7da6e0111ccae","stable_dependencies":["libyaml","python@3.14",{"rust":":build"}],"stable_checksum":"cca3e59494558640af52add7b8636cfa82eba72871a21cbbdc0a6f2000a4e5b7","stable_url_args":["https://files.pythonhosted.org/packages/91/b3/19afd8cfe9b6664fcc200befbc71a393cbbe343bb76a6acbeff1709d0c83/jinja2_cli-1.0.1.tar.gz"],"stable_version":"1.0.1"},"jinx":{"desc":"Embeddable scripting language for real-time applications","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/JamesBoer/Jinx.git",{":branch":"master"}],"homepage":"https://jamesboer.github.io/Jinx/","license":"MIT","ruby_source_checksum":"40e7d5ced7e8c2604542e2420afee246d03166e3e663176fa6dd8af02bbc59e7","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"5b3a3e6c2c4b976dfdb16519aee7299c98dbf417b8179099a5509a5fd4d513ac","stable_url_args":["https://github.com/JamesBoer/Jinx/archive/refs/tags/v1.3.10.tar.gz"],"stable_version":"1.3.10","bottle_checksum":"2cc147cfcb7b0769a0570f011806266e8762eea26cc751fc49df4749f5e73de8"},"jira-cli":{"bottle_rebuild":1,"conflicts":[["go-jira",{":because":"both install `jira` binaries"}]],"desc":"Feature-rich interactive Jira CLI","executables":["jira"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ankitpokhrel/jira-cli.git",{":branch":"main"}],"homepage":"https://github.com/ankitpokhrel/jira-cli","license":"MIT","ruby_source_checksum":"4cfecf47e0f6262a64cf538a608f144e6934e487a6bf0363c5b616bc14cb84c0","stable_dependencies":[{"go":":build"}],"stable_checksum":"6b1ecbd2228626cdc987548d8d83faae074c7a167cef737a9ac9180a03767154","stable_url_args":["https://github.com/ankitpokhrel/jira-cli/archive/refs/tags/v1.7.0.tar.gz"],"stable_version":"1.7.0"},"jiratui":{"desc":"Textual User Interface for interacting with Atlassian Jira from your shell","executables":["jiratui"],"head_dependencies":["certifi","cryptography","libmagic","libyaml","pillow","pydantic","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/whyisdifficult/jiratui.git",{":branch":"main"}],"homepage":"https://jiratui.sh/","license":"MIT","ruby_source_checksum":"6c8e0fefa721ec3d3b9be09d95c9e42b4bb074701acdf632d0b175cc7c974b5c","stable_dependencies":["certifi","cryptography","libmagic","libyaml","pillow","pydantic","python@3.14",{"rust":":build"}],"stable_checksum":"1feca449c390ba8cb7f073bf24cd24f0b6e78717a5edf5b82756cba6caff101f","stable_url_args":["https://files.pythonhosted.org/packages/69/d8/e7f5afe6e0a5876ac54faa55ffe0cd1f6d3ca9d8cbecbdda02e4c5f96677/jiratui-1.10.1.tar.gz"],"stable_version":"1.10.1"},"jj":{"aliases":["jujutsu"],"desc":"Git-compatible distributed version control system","executables":["jj"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/jj-vcs/jj.git",{":branch":"main"}],"homepage":"https://github.com/jj-vcs/jj","license":"Apache-2.0","ruby_source_checksum":"e814f1f058e8dc2688050d22fd0c1dfefcb7a5a3a2017f512d1ab70f8076fad2","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5d230327737ee506b716c6ae5ac824c49951c34e117a024dc7aa38819809ea6c","stable_url_args":["https://github.com/jj-vcs/jj/archive/refs/tags/v0.43.0.tar.gz"],"stable_version":"0.43.0"},"jjui":{"desc":"TUI for interacting with the Jujutsu version control system","executables":["jjui"],"head_dependencies":["jj",{"go":":build"}],"homepage":"https://idursun.github.io/jjui/","license":"MIT","ruby_source_checksum":"a98098f8c8615e7a6fc018c9409ef564e7d9fae5fe2158f114c6f92b6d4ac035","stable_dependencies":["jj",{"go":":build"}],"stable_checksum":"964fc721c5494237a8259b044001327d7c93aa58aba07f9444d873f05d18d21d","stable_url_args":["https://github.com/idursun/jjui/archive/refs/tags/v0.10.8.tar.gz"],"stable_version":"0.10.8"},"jless":{"desc":"Command-line pager for JSON data","executables":["jless"],"head_dependencies":[{"rust":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://jless.io/","license":"MIT","ruby_source_checksum":"e991e4f323eaf3dcc9dd118567eb915f1b54c031f12807e78d732293f9b2ee04","stable_dependencies":[{"rust":":build"}],"stable_checksum":"43527a78ba2e5e43a7ebd8d0da8b5af17a72455c5f88b4d1134f34908a594239","stable_url_args":["https://github.com/PaulJuliusMartinez/jless/archive/refs/tags/v0.9.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.9.0","bottle_checksum":"ef4ca6e6317cf02257759c994f95cb3a35aef960cb7abb2babd3c94f49eeff1e"},"jlog":{"desc":"Pure C message queue with subscribers and publishers for logs","executables":["jlog_change_endian","jlog_sanity_check","jlogctl","jlogtail"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/omniti-labs/jlog.git",{":branch":"master"}],"homepage":"https://labs.omniti.com/labs/jlog","license":"BSD-3-Clause","ruby_source_checksum":"579c985c699d5b05521e0d822eb344cb10c20ac3806183711e0fb21249820be0","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"c3c6e745557f789c2cef3e3760e3c68ee585727a0d55c14ad9cb3e8232f4e46b","stable_url_args":["https://github.com/omniti-labs/jlog/archive/refs/tags/2.6.0.tar.gz"],"stable_version":"2.6.0"},"jmeter":{"bottle_rebuild":2,"desc":"Load testing and performance measurement application","executables":["jmeter"],"head_dependencies":["openjdk@21"],"homepage":"https://jmeter.apache.org/","license":"Apache-2.0","ruby_source_checksum":"94272a70725f6a759cc428bb948193fdbc3836f540b1f9642b159c2e42f1e568","stable_dependencies":["openjdk@21"],"stable_checksum":"f68efc17fe060f698c48a6abe2599a933927486bda2924dbe14c74895318ddde","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=jmeter/binaries/apache-jmeter-5.6.3.tgz"],"stable_version":"5.6.3","bottle_tag":":all","bottle_checksum":"13c89a34f46a525ba7131741a8c7c8f0ea789ed231762b20ac6e5dc5f0757b04"},"jmxterm":{"bottle_rebuild":1,"desc":"Open source, command-line based interactive JMX client","executables":["jmxterm"],"head_dependencies":["openjdk"],"homepage":"https://docs.cyclopsgroup.org/jmxterm","license":"Apache-2.0","ruby_source_checksum":"fa212160a009c4c4fa9d6098cd5fcc6bd02c711cf334c7182e8e021fde295616","stable_dependencies":["openjdk"],"stable_checksum":"ce3e78c732a8632f084f8114d50ca5022cef4a69d68a74b45f5007d34349872b","stable_url_args":["https://github.com/jiaqi/jmxterm/releases/download/v1.0.4/jmxterm-1.0.4-uber.jar"],"stable_version":"1.0.4","bottle_tag":":all","bottle_checksum":"03113ff040a52832b1202c64ba4b784662b455e6aea16641d42206fa7c770661"},"jmxtrans":{"deprecate_args":{":date":"2024-07-26",":because":":unmaintained"},"desc":"Tool to connect to JVMs and query their attributes","disable_args":{":date":"2025-07-26",":because":":unmaintained"},"head_dependencies":["openjdk@8",{"maven":":build"}],"head_uses_from_macos":[[{"netcat":":test"}]],"homepage":"https://github.com/jmxtrans/jmxtrans","license":"MIT","ruby_source_checksum":"80ccd47a092ff04b98f083c7a7de3a9e4b9a66a87e553f0f035d6d07d0f7f00f","stable_dependencies":["openjdk@8",{"maven":":build"}],"stable_checksum":"73691dc634be8ff504ed33867807266545d9ff9402e365c09fcf0272720cc160","stable_url_args":["https://github.com/jmxtrans/jmxtrans/archive/refs/tags/jmxtrans-parent-272.tar.gz"],"stable_uses_from_macos":[[{"netcat":":test"}]],"stable_version":"272","version_scheme":1},"jnethack":{"desc":"Japanese localization of NetHack","executables":["jnethack"],"head_dependencies":[{"nkf":":build"}],"head_url_args":["https://github.com/jnethack/jnethack-release.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"homepage":"https://github.com/jnethack/jnethack-release","license":"NGPL","post_install_defined":true,"ruby_source_checksum":"0d0a7b4d4a0adfa52bcb37855a632eeda26090a57f2dc0d1864733ca1fc99f90","stable_dependencies":[{"nkf":":build"}],"stable_url_args":["https://github.com/jnethack/jnethack-release.git",{":tag":"v3.6.7-0.1",":revision":"3b3a9c4e25df60f9bce2ad09ce368410b4360e85"}],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"stable_version":"3.6.7-0.1"},"jnettop":{"bottle_rebuild":3,"desc":"View hosts/ports taking up the most network traffic","executables":["jnettop"],"head_dependencies":["glib","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[["libpcap"],["ncurses"]],"homepage":"https://sourceforge.net/projects/jnettop/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"5c3da08d5174b7c6eb86fc72f0bcf1452c2ed4af82101fdc2f4331c52dccc194","stable_dependencies":["glib","gettext",{"pkgconf":":build"}],"stable_checksum":"a005d6fa775a85ff9ee91386e25505d8bdd93bc65033f1928327c98f5e099a62","stable_url_args":["https://downloads.sourceforge.net/project/jnettop/jnettop/0.13/jnettop-0.13.0.tar.gz"],"stable_uses_from_macos":[["libpcap"],["ncurses"]],"stable_version":"0.13.0"},"jnv":{"desc":"Interactive JSON filter using jq","executables":["jnv"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ynqa/jnv.git",{":branch":"main"}],"homepage":"https://github.com/ynqa/jnv","license":"MIT","ruby_source_checksum":"ad61b8832f309e86e6266776b0b9cb6fef83ad3580e714df23082f65fc089148","stable_dependencies":[{"rust":":build"}],"stable_checksum":"22423fe5d621848f2b7dd3b94511d74068b763235d07a30a191d086f6a98b6b5","stable_url_args":["https://github.com/ynqa/jnv/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"jo":{"bottle_rebuild":1,"desc":"JSON output from a shell","executables":["jo"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/jpmens/jo.git",{":branch":"master"}],"homepage":"https://github.com/jpmens/jo","license":{":all_of":["GPL-2.0-or-later","MIT"]},"ruby_source_checksum":"940a2b551b5851a66028a6e28b671af1201d30012c7dae3dbaf937a46a7faf98","stable_checksum":"0195cd6f2a41103c21544e99cd9517b0bce2d2dc8cde31a34867977f8a19c79f","stable_url_args":["https://github.com/jpmens/jo/releases/download/1.9/jo-1.9.tar.gz"],"stable_version":"1.9"},"jobber":{"bottle_rebuild":1,"desc":"Alternative to cron, with better status-reporting and error-handling","executables":["jobber"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/dshearer/jobber.git",{":branch":"master"}],"homepage":"https://dshearer.github.io/jobber/","license":"MIT","ruby_source_checksum":"a01c96fa7f78d9817ba4d3fc093835e00e13f37c52c0920148eb7fec672aff71","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/jobber.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/jobber.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/jobber/libexec/jobbermaster"],"stable_dependencies":[{"go":":build"}],"stable_checksum":"fd88a217a413c5218316664fab5510ace941f4fdb68dcb5428385ff09c68dcc2","stable_url_args":["https://github.com/dshearer/jobber/archive/refs/tags/v1.4.4.tar.gz"],"stable_version":"1.4.4","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"c751dfdc4e8a2336eb4441dde62d3fc83d8ca869fe95e4804cecb99112551361"},"joe":{"conflicts":[["jupp",{":because":"both install the same binaries"}]],"desc":"Full featured terminal-based screen editor","executables":["jmacs","joe","jpico","jstar","rjoe"],"homepage":"https://joe-editor.sourceforge.io/","license":"GPL-1.0-or-later","ruby_source_checksum":"d7f2b9845ebc382d37a2d93dcd1943864b8a7f3a48a48e7caa9ee87a99d0de53","stable_checksum":"6995b28ee20dcdbbcb5a45a4c110642dc96d67748aea27450c74cdb4dd07cc20","stable_url_args":["https://downloads.sourceforge.net/project/joe-editor/JOE%20sources/joe-4.8/joe-4.8.tar.gz"],"stable_version":"4.8"},"joern":{"desc":"Open-source code analysis platform based on code property graphs","executables":["abap2cpg","c2cpg.sh","csharpsrc2cpg","ghidra2cpg","gosrc2cpg","javasrc2cpg","jimple2cpg","joern","joern-cpg2scpg","joern-export","joern-flow","joern-parse","joern-scan","joern-slice","joern-vectors","jssrc2cpg.sh","kotlin2cpg","php2cpg","pysrc2cpg","rubysrc2cpg","rust2cpg","schema-extender.sh","swiftsrc2cpg.sh"],"head_dependencies":["astgen","coreutils","openjdk@25","php",{"sbt":":build"}],"homepage":"https://joern.io/","license":"Apache-2.0","ruby_source_checksum":"f494c8a98e4e013cb3b0087b37b6cf08f45afcf50bb675e3fc28d958ffd5ecc9","stable_dependencies":["astgen","coreutils","openjdk@25","php",{"sbt":":build"}],"stable_checksum":"50b438bf0e7bcde19b3c5fdef6e8062a6655711bfaed6dcdaed1469ac236caa0","stable_url_args":["https://github.com/joernio/joern/archive/refs/tags/v4.0.570.tar.gz"],"stable_version":"4.0.570"},"john-jumbo":{"bottle_rebuild":3,"conflicts":[["john",{":because":"both install the same binaries"}]],"desc":"Enhanced version of john, a UNIX password cracker","executables":["john"],"head_dependencies":["gmp","openssl@3",{"pkgconf":":build"}],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://www.openwall.com/john/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"6fdf660aba9968a0d23686cbdc27705818b56a7e9f5f68ebac9f6c81166f6d67","stable_dependencies":["gmp","openssl@3",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/openwall/john/commit/a537bbca37c1c2452ffcfccea6d2366447ec05c2.patch?full_index=1","sha256":"bb6cfff297f1223dd1177a515657b8f1f780c55f790e5b6e6518bb2cb0986b7b"},{"strip":"p1","url":"https://github.com/openwall/john/commit/4844c79bf43dbdbb6ae3717001173355b3de5517.patch?full_index=1","sha256":"8469b8eb1d880365121491d45421d132b634983fdcaf4028df8ae8b9085c98ae"},{"strip":"p1","url":"https://github.com/openwall/john/commit/26750d4cff0e650f836974dc3c9c4d446f3f8d0e.patch?full_index=1","sha256":"43d259266b6b986a0a3daff484cfb90214ca7f57cd4703175e3ff95d48ddd3e2"},{"strip":"p1","url":"https://github.com/openwall/john/commit/f03412b789d905b1a8d50f5f4b76d158b01c81c1.patch?full_index=1","sha256":"65a4aacc22f82004e102607c03149395e81c7b6104715e5b90b4bbc016e5e0f7"},{"strip":"p1","file":"Patches/john-jumbo/john_jumbo_m1.diff"},{"strip":"p1","url":"https://github.com/openwall/john/commit/8152ac071bce1ebc98fac6bed962e90e9b92d8cf.patch?full_index=1","sha256":"efb4e3597c47930d63f51efbf18c409f436ea6bd0012a4290b05135a54d7edd4"}],"stable_checksum":"f5d123f82983c53d8cc598e174394b074be7a77756f5fb5ed8515918c81e7f3b","stable_url_args":["https://openwall.com/john/k/john-1.9.0-jumbo-1.tar.xz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"1.9.0"},"john":{"bottle_rebuild":1,"conflicts":[["john-jumbo",{":because":"both install the same binaries"}]],"desc":"Featureful UNIX password cracker","executables":["john","unafs","unique","unshadow"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://www.openwall.com/john/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"f7c62c4db4198968fac5e039174ccf5bb47a94e71348d7cb4de616cdac8ce0c1","stable_patches":[{"strip":"p1","file":"Patches/john/1.9.0.patch"}],"stable_checksum":"0b266adcfef8c11eed690187e71494baea539efbd632fe221181063ba09508df","stable_url_args":["https://www.openwall.com/john/k/john-1.9.0.tar.xz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"1.9.0"},"johnnydep":{"desc":"Display dependency tree of Python distribution","executables":["johnnydep"],"head_dependencies":["certifi","libyaml","python@3.14","uv"],"homepage":"https://github.com/wimglenn/johnnydep","license":"MIT","ruby_source_checksum":"a358fd57487bd690850eb065b14f334141604a8818bb8beeeb0dc0e8a9340424","stable_dependencies":["certifi","libyaml","python@3.14","uv"],"stable_checksum":"54f05293767aac2d5496f273299bb8d76529f737ba73a6123a65cb52846061ca","stable_url_args":["https://files.pythonhosted.org/packages/2d/f6/f12b82239e1ac6ab9605e231db848574f88f38f25fba9ffa6d12b8024332/johnnydep-2.1.0.tar.gz"],"stable_version":"2.1.0"},"joker":{"desc":"Small Clojure interpreter, linter and formatter","executables":["joker"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/candid82/joker.git",{":branch":"master"}],"homepage":"https://joker-lang.org/","license":"EPL-1.0","ruby_source_checksum":"374893e6a0c8d3756483ccf100613fec1478124a13035913da584d59ab1c150a","stable_dependencies":[{"go":":build"}],"stable_checksum":"515c2219336b9b480413a4a8e306c3f2d1d0dc9c84183b0c0446a5f717e783ef","stable_url_args":["https://github.com/candid82/joker/archive/refs/tags/v1.9.0.tar.gz"],"stable_version":"1.9.0"},"jolie":{"desc":"Service-oriented programming language","executables":["jolie","jolie2java","jolie2openapi","jolie2plasma","jolie2surface","jolie2wsdl","joliec","joliedoc","joliemock","jolier","jolietraceviewer","metaservice","openapi2jolie","wsdl2jolie"],"head_dependencies":["openjdk"],"homepage":"https://www.jolie-lang.org/","license":"LGPL-2.1-only","ruby_source_checksum":"ad948606c7d456536f71e31b35456b6279878a151d56eb09e1b8769e56b9a259","stable_dependencies":["openjdk"],"stable_checksum":"fd374b75b29c55f6c073b1cd29e6087ae48f99cd1541d0417010cd86629bd9c9","stable_url_args":["https://github.com/jolie/jolie/releases/download/v1.13.4/jolie-1.13.4.jar"],"stable_version":"1.13.4","bottle_tag":":all","bottle_checksum":"22d036e00176a261eab692373493d226359f4bd044dfc7ace796c423f3e41a1e"},"joplin-cli":{"desc":"Note taking and to-do application with synchronization capabilities","executables":["joplin"],"head_dependencies":["glib","node","sqlite","vips","gettext","terminal-notifier",{"pkgconf":":build"}],"homepage":"https://joplinapp.org/","license":"MIT","ruby_source_checksum":"57026560ae201e1ef2d4764636527b38b3421c59a5a9f042c996993886d931cb","stable_dependencies":["glib","node","sqlite","vips","gettext","terminal-notifier",{"pkgconf":":build"}],"stable_checksum":"909656e86f66014c47520fa6453deeb13c9f724044a5c7311c83167305e951e5","stable_url_args":["https://registry.npmjs.org/joplin/-/joplin-3.6.2.tgz"],"stable_version":"3.6.2"},"jose":{"desc":"C-language implementation of Javascript Object Signing and Encryption","executables":["jose"],"head_dependencies":["jansson","openssl@4",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/latchset/jose","license":"Apache-2.0","ruby_source_checksum":"b7a3c649015e9b65d18abc2322129056f02b27f9a99b4e2212a978934ff3c372","stable_dependencies":["jansson","openssl@4",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"1d055c445392aa48d709ecd6e56220384ae2b480496e270818bddf1f219c8659","stable_url_args":["https://github.com/latchset/jose/releases/download/v15/jose-15.tar.xz"],"stable_version":"15"},"joshuto":{"desc":"Ranger-like terminal file manager written in Rust","executables":["joshuto"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/kamiyaa/joshuto.git",{":branch":"main"}],"homepage":"https://github.com/kamiyaa/joshuto","license":"LGPL-3.0-or-later","ruby_source_checksum":"4a13375198983df473e7d1deb0b5e13e3e895af87fa3e63851733e4db7faf855","stable_dependencies":[{"rust":":build"}],"stable_checksum":"85a230183f7478dee7c29229d78313ee07b759e596e19292acf024d2e5735efa","stable_url_args":["https://github.com/kamiyaa/joshuto/archive/refs/tags/v0.9.9.tar.gz"],"stable_version":"0.9.9"},"jot":{"conflicts":[["json-table",{":because":"both install `jt` binaries"}]],"desc":"Rapid note management for the terminal","executables":["jt"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/shashwatah/jot.git",{":branch":"main"}],"homepage":"https://github.com/shashwatah/jot","license":"MIT","ruby_source_checksum":"49d44826ba3b3dee74c17d5802424654c2fa80b14b03ded051845fb42bcc8fc0","stable_dependencies":[{"rust":":build"}],"stable_checksum":"d7da3220c29102ee7c51e2a5656ceb6672ae3b85be22c5ddcd176b330c6029c9","stable_url_args":["https://github.com/shashwatah/jot/archive/refs/tags/v0.1.2.tar.gz"],"stable_version":"0.1.2"},"jove":{"desc":"Emacs-style editor with vi-like memory, CPU, and size requirements","executables":["jove","teachjove"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://directory.fsf.org/wiki/Jove","license":"jove","ruby_source_checksum":"f9fc019dd801d4fdbbe87679287700074976ca243a6c81299dcecd9945e2fe76","stable_checksum":"4261d7cab02816eb03f3f356a0a2869d7f6168fce53478ede8e5fdd06a9ecfb9","stable_url_args":["https://github.com/jonmacs/jove/archive/refs/tags/4.17.5.5.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"4.17.5.5"},"joyce":{"desc":"Emulates the Amstrad PCW on Unix, Windows and macOS","executables":["dskconv","dsklabel","lsgotek","xanne","xjoyce"],"head_dependencies":["libdsk","libpng","sdl12-compat"],"head_uses_from_macos":[["libxml2"]],"homepage":"https://www.seasip.info/Unix/Joyce/index.html","license":"GPL-2.0-or-later","ruby_source_checksum":"c816662959ebc9a1ce4b7e8a06a60fa2bbc20f168fc5ba7686050b0ddac8b9e6","stable_dependencies":["libdsk","libpng","sdl12-compat"],"stable_checksum":"85659a6ac9b94fdf78c28d5d8d65a4f69e7520e1c02a915b971c2754695ab82c","stable_url_args":["https://www.seasip.info/Unix/Joyce/joyce-2.4.2.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"2.4.2"},"jp":{"desc":"Dead simple terminal plots from JSON data","executables":["jp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sgreben/jp.git",{":branch":"master"}],"homepage":"https://github.com/sgreben/jp","license":"MIT","ruby_source_checksum":"8b8e40adc9f8c7659912bc771867fff834c286d69852db31b7ab07def89608a0","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"8c9cddf8b9d9bfae72be448218ca0e18d24e755d36c915842b12398fefdc7a64","stable_url_args":["https://github.com/sgreben/jp/archive/refs/tags/1.1.12.tar.gz"],"stable_version":"1.1.12","bottle_checksum":"2aa9562dff431b094f70d345de3957b0732ccb1695647575fe34d027d2130938"},"jp2a":{"desc":"Convert JPG images to ASCII","executables":["jp2a"],"head_dependencies":["jpeg-turbo","libexif","libpng","webp",{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["ncurses"]],"homepage":"https://github.com/Talinx/jp2a","license":"GPL-2.0-or-later","ruby_source_checksum":"aff42a9b1f66779970efd9df7b1065c06fb6c56699a02aa2ce924ab2efad72b2","stable_dependencies":["jpeg-turbo","libexif","libpng","webp",{"pkgconf":":build"}],"stable_checksum":"8aa995f570235321c94dcf705ca12d3e499f2a6b78213698de3c152534e38c0e","stable_url_args":["https://github.com/Talinx/jp2a/releases/download/v1.3.3/jp2a-1.3.3.tar.bz2"],"stable_uses_from_macos":[["curl"],["ncurses"]],"stable_version":"1.3.3","version_scheme":1},"jpdfbookmarks":{"bottle_rebuild":1,"desc":"Create and edit bookmarks on existing PDF files","executables":["jpdfbookmarks"],"head_dependencies":["openjdk"],"homepage":"https://sourceforge.net/projects/jpdfbookmarks/","license":"GPL-3.0-or-later","ruby_source_checksum":"6487ebf92e94e44f1f3214bd2e0d1ce152a96b6d2cc9ba4b11ca7a9497996fe2","stable_dependencies":["openjdk"],"stable_checksum":"8ab51c20414591632e48ad3817e6c97e9c029db8aaeff23d74c219718cfe19f9","stable_url_args":["https://downloads.sourceforge.net/project/jpdfbookmarks/JPdfBookmarks-2.5.2/jpdfbookmarks-2.5.2.tar.gz"],"stable_version":"2.5.2","bottle_tag":":all","bottle_checksum":"bbac7244d29ddb86bb5342e4752fa87479247a239a57663c5a701d2687aafc46"},"jpeg-archive":{"bottle_rebuild":1,"desc":"Utilities for archiving JPEGs for long term storage","executables":["jpeg-archive","jpeg-compare","jpeg-hash","jpeg-recompress"],"head_dependencies":["mozjpeg"],"homepage":"https://github.com/danielgtaylor/jpeg-archive","license":"MIT","revision":1,"ruby_source_checksum":"b409538cd5fcf76d661aa13b2ef29a9b7ef198920eeb2b62e4120b73b517746c","stable_dependencies":["mozjpeg"],"stable_checksum":"3da16a5abbddd925dee0379aa51d9fe0cba33da0b5703be27c13a2dda3d7ed75","stable_url_args":["https://github.com/danielgtaylor/jpeg-archive/archive/refs/tags/v2.2.0.tar.gz"],"stable_version":"2.2.0"},"jpeg-turbo":{"aliases":["libjpeg-turbo"],"desc":"JPEG image codec that aids compression and decompression","executables":["cjpeg","djpeg","jpegtran","rdjpgcom","tjbench","wrjpgcom"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/libjpeg-turbo/libjpeg-turbo.git",{":branch":"main"}],"homepage":"https://www.libjpeg-turbo.org/","license":{":all_of":["IJG","Zlib","BSD-3-Clause"]},"link_overwrite_paths":["bin/cjpeg","bin/djpeg","bin/jpegtran","bin/rdjpgcom","bin/wrjpgcom","include/jconfig.h","include/jerror.h","include/jmorecfg.h","include/jpeglib.h","lib/libjpeg.dylib","lib/libjpeg.so","lib/libjpeg.a","lib/pkgconfig/libjpeg.pc","share/man/man1/cjpeg.1","share/man/man1/djpeg.1","share/man/man1/jpegtran.1","share/man/man1/rdjpgcom.1","share/man/man1/wrjpgcom.1"],"ruby_source_checksum":"c380962c7a8e07405fed2757e7cd3b87c78cdebe2a32f6ea3946374f575e7dc4","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"6f30092cef9fb839779646608f4ee14ae3cbac989c47fa05e841b0841f09878e","stable_url_args":["https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/3.2.0/libjpeg-turbo-3.2.0.tar.gz"],"stable_version":"3.2.0"},"jpeg-xl":{"desc":"New file format for still image compression","executables":["benchmark_xl","butteraugli_main","cjxl","decode_and_encode","display_to_hlg","djxl","djxl_fuzzer_corpus","exr_to_pq","generate_lut_template","icc_simplify","jxl_from_tree","jxlinfo","jxltran","local_tone_map","pq_to_hlg","render_hlg","ssimulacra2","ssimulacra_main","texture_to_cube","tone_map","xyb_range"],"head_dependencies":["brotli","giflib","highway","imath","jpeg-turbo","libpng","little-cms2","openexr",{"asciidoc":":build"},{"cmake":":build"},{"docbook-xsl":":build"},{"doxygen":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"},{"webp":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"libxml2":":build"}],[{"libxslt":":build"}]],"homepage":"https://jpeg.org/jpegxl/index.html","license":"BSD-3-Clause","ruby_source_checksum":"b71d9b616bce0e16ff38a3d516752f4a6a41f95b50557ef239cd73b36cc78412","stable_dependencies":["brotli","giflib","highway","imath","jpeg-turbo","libpng","little-cms2","openexr",{"asciidoc":":build"},{"cmake":":build"},{"docbook-xsl":":build"},{"doxygen":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"},{"webp":":build"},{"pkgconf":":test"}],"stable_checksum":"03e9be69a30be4011f559da75328b6d7cea8ad921fabfbd551ce10bf45cdc992","stable_url_args":["https://github.com/libjxl/libjxl/archive/refs/tags/v0.12.0.tar.gz"],"stable_uses_from_macos":[[{"libxml2":":build"}],[{"libxslt":":build"}]],"stable_version":"0.12.0"},"jpeg":{"aliases":["libjpeg","libjpg"],"desc":"Image manipulation library","executables":["cjpeg","djpeg","jpegtran","rdjpgcom","wrjpgcom"],"homepage":"https://www.ijg.org/","keg_only_args":["it conflicts with `jpeg-turbo`"],"license":"IJG","ruby_source_checksum":"ad90f9eb419507b3a62cd7c6bfd17e115f519c350be74bbc65e82d8d78c5c38d","stable_checksum":"8b9eaa13242690ebd03e1728ab1edf97a81a78ed6e83624d493655f31ac95ab5","stable_url_args":["https://www.ijg.org/files/jpegsrc.v10.tar.gz"],"stable_version":"10"},"jpeginfo":{"desc":"Prints information and tests integrity of JPEG/JFIF files","executables":["jpeginfo"],"head_dependencies":["jpeg-turbo",{"autoconf":":build"}],"head_url_args":["https://github.com/tjko/jpeginfo.git",{":branch":"main"}],"homepage":"https://www.kokkonen.net/tjko/projects.html","license":"GPL-3.0-or-later","ruby_source_checksum":"00299cec6fbf8fecbb2172581843c061f252b2a6490b22a8bca32e77417ab477","stable_dependencies":["jpeg-turbo",{"autoconf":":build"}],"stable_checksum":"274f6be23fd089bd9e8715b67643a66ca2f63a503028bdea3e571228d50b669e","stable_url_args":["https://www.kokkonen.net/tjko/src/jpeginfo-1.7.1.tar.gz"],"stable_version":"1.7.1"},"jpegoptim":{"desc":"Utility to optimize JPEG files","executables":["jpegoptim"],"head_dependencies":["jpeg-turbo"],"head_url_args":["https://github.com/tjko/jpegoptim.git",{":branch":"main"}],"homepage":"https://github.com/tjko/jpegoptim","license":"GPL-3.0-or-later","ruby_source_checksum":"4762c10c995bc7953953d5127cc86f16e38dc227fb4617dad10cf7ef408728b9","stable_dependencies":["jpeg-turbo"],"stable_checksum":"661a808dfffa933d78c6beb47a2937d572b9f03e94cbaaab3d4c0d72f410e9be","stable_url_args":["https://github.com/tjko/jpegoptim/archive/refs/tags/v1.5.6.tar.gz"],"stable_version":"1.5.6"},"jprq":{"desc":"Join Public Router, Quickly","executables":["jprq"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/azimjohn/jprq.git",{":branch":"master"}],"homepage":"https://jprq.io/","license":"BSD-3-Clause","ruby_source_checksum":"894699643f06da1917374bd39fb48cddbc3c791807e2e10f7cb30c76b48ae49e","stable_dependencies":[{"go":":build"}],"stable_checksum":"a3fc5a804851129c79a02deb3e5b7f5b84c0f351d688ca0088b571407399ff30","stable_url_args":["https://github.com/azimjohn/jprq/archive/refs/tags/2.4.tar.gz"],"stable_version":"2.4"},"jq-lsp":{"desc":"Jq language server","executables":["jq-lsp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/wader/jq-lsp.git",{":branch":"master"}],"homepage":"https://github.com/wader/jq-lsp","license":"MIT","ruby_source_checksum":"038a7b8da8c8838905b5002559bc0d6275d7a59a4078fe7cacb328cedb0cb796","stable_dependencies":[{"go":":build"}],"stable_checksum":"899cd2dcd4838d21bab1d84f687cb4a907e0fce7702990dac342b9b6fd88b5a2","stable_url_args":["https://github.com/wader/jq-lsp/archive/refs/tags/v0.1.17.tar.gz"],"stable_version":"0.1.17"},"jq":{"desc":"Lightweight and flexible command-line JSON processor","executables":["jq"],"head_dependencies":["oniguruma",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/jqlang/jq.git",{":branch":"master"}],"homepage":"https://jqlang.github.io/jq/","license":"MIT","ruby_source_checksum":"ba57c8f3111b9eb472c375dddb37217be71af01d6e067e29b58c230a8e1ffe13","stable_dependencies":["oniguruma"],"stable_checksum":"71b8d6e8f5fe81f6c6d0d110e3892251f6ce76ed095abd315e26e6e1193af3af","stable_url_args":["https://github.com/jqlang/jq/releases/download/jq-1.8.2/jq-1.8.2.tar.gz"],"stable_version":"1.8.2"},"jqfmt":{"desc":"Opinionated formatter for jq","executables":["jqfmt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/noperator/jqfmt.git",{":branch":"main"}],"homepage":"https://github.com/noperator/jqfmt","license":"MIT","ruby_source_checksum":"759995be3e0a12806d58e7bf88aa520053e8d273b0f8ae2b7d20deaadf7c95dc","stable_dependencies":[{"go":":build"}],"stable_checksum":"5435c3166921ea103513d516c4d56ee00755d6b0b798f3edbdabfc06a1d98268","stable_url_args":["https://github.com/noperator/jqfmt/archive/refs/tags/v0.1.0.tar.gz"],"stable_version":"0.1.0"},"jql":{"desc":"JSON query language CLI tool","executables":["jql"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/yamafaktory/jql.git",{":branch":"main"}],"homepage":"https://github.com/yamafaktory/jql","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"4eca3b417c9f03c7e111228fc9c609cb729eb15f038648b26e742e0d0adcb4ad","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a8d76cf0d6c15988034cb186975fb0da360041e59350b2abead52c7801747315","stable_url_args":["https://github.com/yamafaktory/jql/archive/refs/tags/jql-v8.1.2.tar.gz"],"stable_version":"8.1.2"},"jqp":{"bottle_rebuild":1,"desc":"TUI playground to experiment and play with jq","executables":["jqp"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/noahgorstein/jqp","license":"MIT","ruby_source_checksum":"97eefafe8c36fc72aaceaf33d6dde6612bab185ba8557e81695ca6657323e24d","stable_dependencies":[{"go":":build"}],"stable_checksum":"c70e83975edb1c1dacb0fb067a0685e9632e21360805ade3dda03e54751e4855","stable_url_args":["https://github.com/noahgorstein/jqp/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"jr":{"bottle_rebuild":1,"desc":"CLI program that helps you to create quality random data for your applications","executables":["jr"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jrnd-io/jr.git",{":branch":"main"}],"homepage":"https://jrnd.io/","license":"MIT","ruby_source_checksum":"37145fc24fe9edf331e584b6511e0eb4551c1bc09727e85287f86df691a6fa35","stable_dependencies":[{"go":":build"}],"stable_checksum":"ae8f8e8fecef16f2e95b69d25460ff4f4d28b112c9877eeaf37993addf18a46d","stable_url_args":["https://github.com/jrnd-io/jr/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0"},"jreleaser":{"desc":"Release projects quickly and easily with JReleaser","executables":["jreleaser"],"head_dependencies":["openjdk"],"homepage":"https://jreleaser.org/","license":"Apache-2.0","ruby_source_checksum":"6ded6599aaf960454c97b9b5e831c1d9ac17146c360f4a990d8933bac7b5b025","stable_dependencies":["openjdk"],"stable_checksum":"7c086a384e509ae30ad12ce2f10946601c0798e746d06a5538afc267e398644b","stable_url_args":["https://github.com/jreleaser/jreleaser/releases/download/v1.25.0/jreleaser-1.25.0.zip"],"stable_version":"1.25.0","bottle_tag":":all","bottle_checksum":"7ef42af396fb7b42a1896cb0ccee42d635b1dc4acdb8fd7ad1b4931cff271ad2"},"jrnl":{"desc":"Command-line note taker","executables":["jrnl"],"head_dependencies":["cryptography","libyaml","python@3.14"],"head_url_args":["https://github.com/jrnl-org/jrnl.git",{":branch":"develop"}],"homepage":"https://jrnl.sh/en/stable/","license":"GPL-3.0-only","revision":1,"ruby_source_checksum":"e55e95a217218caf19c852fa11d18180cfaa8d55d3aeab5d81b198fa54e1220a","stable_dependencies":["cryptography","libyaml","python@3.14"],"stable_checksum":"19ee865bf289b12bf412723874bd5876e25c2b6fbef7a226ea975fa3fcf0920f","stable_url_args":["https://files.pythonhosted.org/packages/06/50/c1925fbf8472667b6cee6c211645fdc82a550d120ebe50536645252e4e64/jrnl-4.3.tar.gz"],"stable_version":"4.3"},"jrsonnet":{"bottle_rebuild":1,"desc":"Rust implementation of Jsonnet language","executables":["jrsonnet"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/deltarocks/jrsonnet.git",{":branch":"master"}],"homepage":"https://github.com/deltarocks/jrsonnet","license":"MIT","ruby_source_checksum":"1ee6779adb5aa65be68d05230cf6d78d8e3066b5651c2af18ffd07cefd744a49","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2396c57a49a20db99da17b8ddd1b0b283f1a6e7c5ae1dc94823e7503cbb6ce3f","stable_url_args":["https://github.com/deltarocks/jrsonnet/archive/refs/tags/v0.4.2.tar.gz"],"stable_version":"0.4.2","bottle_checksum":"66be41438ed1da22c922c59d3da10a1852b89491898881c2bcd25c114abd4852"},"jrtplib":{"desc":"Fully featured C++ Library for RTP (Real-time Transport Protocol)","head_dependencies":["jthread",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://research.edm.uhasselt.be/jori/jrtplib","license":"MIT","ruby_source_checksum":"e1cf6ada254e4c62e9a6dda9ebe5bfd6e48177ee9d28e8fac5d318b920a6f73d","stable_dependencies":["jthread",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"2c01924c1f157fb1a4616af5b9fb140acea39ab42bfb28ac28d654741601b04c","stable_url_args":["https://research.edm.uhasselt.be/jori/jrtplib/jrtplib-3.11.2.tar.bz2"],"stable_version":"3.11.2","bottle_cellar":":any","bottle_checksum":"b00a6b5d09b1eb5d8e6a72e548cff53f2834b4b07d235f3cb4ee346b9d4a0dbc"},"jruby":{"desc":"Ruby implementation in pure Java","executables":["ast","install_doc","jbundle","jbundler","jerb","jgem","jirb","jirb_swing","jminitest","jracc","jrake","jrdoc","jri","jruby","jruby.sh","jrubyc","jsyntax_suggest","jtest-unit","lock_jars"],"head_dependencies":["libfixposix","openjdk",{"ant":":build"},{"maven":":build"},{"pkgconf":":build"},{"ruby":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://www.jruby.org/","license":{":any_of":["EPL-2.0","GPL-2.0-only","LGPL-2.1-only"]},"ruby_source_checksum":"6b05477f8d09958898b24be4ba9ea620402bfe7d59fd0505e4626f2a280bb0ed","stable_dependencies":["libfixposix","openjdk",{"ant":":build"},{"maven":":build"},{"pkgconf":":build"},{"ruby":":build"}],"stable_checksum":"23fcd9ecbf3980f187d19b021d53dd71635b3e2e6ba7e9c2ccc92624240282d6","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/jruby/jruby-dist/10.1.0.0/jruby-dist-10.1.0.0-src.zip"],"stable_uses_from_macos":[["libffi"]],"stable_version":"10.1.0.0"},"js-beautify":{"conflicts":[["jsbeautifier",{":because":"both install `js-beautify` binaries"}]],"desc":"JavaScript, CSS and HTML unobfuscator and beautifier","executables":["css-beautify","html-beautify","js-beautify"],"head_dependencies":["node"],"homepage":"https://beautifier.io","license":"MIT","ruby_source_checksum":"188d4db4363ab8b77c60c4f2a7c092897c8d7250881e7f592b5a09059ac50f08","stable_dependencies":["node"],"stable_checksum":"f687b307188ea030cf65f49cc56b036dd6344eb6fd9592907453d3f1a083ca6b","stable_url_args":["https://registry.npmjs.org/js-beautify/-/js-beautify-2.0.3.tgz"],"stable_version":"2.0.3","bottle_tag":":all","bottle_checksum":"8adba2fdcfb98d4216b4d052f5dc6a76e86a0ef64f4cf685a09f10bb577a26e9"},"jsawk":{"bottle_rebuild":1,"desc":"Like awk, but for JSON, using JavaScript objects and arrays","executables":["jsawk"],"head_dependencies":["spidermonkey"],"head_url_args":["https://github.com/micha/jsawk.git",{":branch":"master"}],"homepage":"https://github.com/micha/jsawk","license":"BSD-3-Clause","ruby_source_checksum":"93d8732d41f1491045aa68261e05026868a9167fbea4ddb14b73bf5656cb1ef4","stable_dependencies":["spidermonkey"],"stable_checksum":"3d38ffb4b9c6ff7f17072a12c5817ffe68bd0ab58d6182de300fc1e587d34530","stable_url_args":["https://github.com/micha/jsawk/archive/refs/tags/1.4.tar.gz"],"stable_version":"1.4","bottle_tag":":all","bottle_checksum":"ad82c5334cd78f71f7faa8835d7c3315e0ea98f26a9a2615d8425a72d77242a5"},"jsbeautifier":{"conflicts":[["js-beautify",{":because":"both install `js-beautify` binaries"}]],"desc":"JavaScript unobfuscator and beautifier","executables":["js-beautify"],"head_dependencies":["python@3.14"],"homepage":"https://beautifier.io","license":"MIT","ruby_source_checksum":"5d756990fdb417f02c87fb739ce5818929684ffd4c5bf773ae719d2c04cac1da","stable_dependencies":["python@3.14"],"stable_checksum":"9579d4e9dbaa00383f3efdff4c98c8140bb85ba319398e8b97cdaba27abd6ba3","stable_url_args":["https://files.pythonhosted.org/packages/2e/81/e0e11e305caa89831a0c8e555638d588c28b426d1105e734e113b00efd5d/jsbeautifier-2.0.3.tar.gz"],"stable_version":"2.0.3","bottle_tag":":all","bottle_checksum":"04f3b3efd3fc55b377f684781a83bc467ae023341687e5bdac5806d7672d091e"},"jscpd":{"desc":"Copy/paste detector for programming source code","executables":["cpd","jscpd"],"head_dependencies":[{"rust":":build"}],"homepage":"https://jscpd.dev/","license":"MIT","ruby_source_checksum":"71c9902a0ce34d26803d36c3d0b0bd341863a1fdb4126e8d0cdf26589691f984","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2205f844a8995cb2d3ca669cd53a16e12e0f52a9f9e55a3e04a2e4494977016e","stable_url_args":["https://github.com/kucherenko/jscpd/archive/refs/tags/v5.0.12.tar.gz"],"stable_version":"5.0.12"},"jsdoc3":{"desc":"API documentation generator for JavaScript","executables":["jsdoc"],"head_dependencies":["node"],"homepage":"https://jsdoc.app/","license":"Apache-2.0","ruby_source_checksum":"07e50a47e097abb88972b69f3d417aa3feeba2813cdf6351c8e340353fcf4f3c","stable_dependencies":["node"],"stable_checksum":"a590c432d7a190fea72445db6b3e2f8d1f457832caa88e617dbb24984141f971","stable_url_args":["https://registry.npmjs.org/jsdoc/-/jsdoc-4.0.5.tgz"],"stable_version":"4.0.5","bottle_tag":":all","bottle_checksum":"8d86f3f9bc538cb7fa6038821e62cf8aa0bfff3a057799f3aab176894a6c8b21"},"jshon":{"desc":"Parse, read, and create JSON from the shell","executables":["jshon"],"head_dependencies":["jansson"],"homepage":"https://github.com/keenerd/jshon","license":"MIT","ruby_source_checksum":"1d81971348f3274eb87a5a11ec00b52c5a7b6e1f8f8017a5982255dd4f1e76c8","stable_dependencies":["jansson"],"stable_checksum":"28420f6f02c6b762732898692cc0b0795cfe1a59fbfb24e67b80f332cf6d4fa2","stable_url_args":["https://github.com/keenerd/jshon/archive/refs/tags/20131105.tar.gz"],"stable_version":"20131105","bottle_cellar":":any","bottle_checksum":"cda0d78d58a0f23419cef2718919688bef98ec7461e750e60f9a10dd528c02ff"},"jsign":{"desc":"Tool for signing Windows executable files, installers and scripts","executables":["jsign"],"head_dependencies":["openjdk@21",{"maven":":build"}],"head_url_args":["https://github.com/ebourg/jsign.git",{":branch":"master"}],"homepage":"https://ebourg.github.io/jsign/","license":"Apache-2.0","ruby_source_checksum":"a92c401ad13493f6e5a4f7e3c343b0d8c07dc6f7ca2ac5d7d613bb486f9cd583","stable_dependencies":["openjdk@21",{"maven":":build"}],"stable_checksum":"d86deca9d919ce435aeacac49cf2571dfc2b1f7d94e00241e597834ad0fbf48f","stable_url_args":["https://github.com/ebourg/jsign/archive/refs/tags/7.4.tar.gz"],"stable_version":"7.4","bottle_tag":":all","bottle_checksum":"e5df607c24b1098474afbe5125077cc62817ff16e0e3898e370977b93ca8d871"},"jslint4java":{"bottle_rebuild":2,"desc":"Java wrapper for JavaScript Lint (jsl)","executables":["jslint4java"],"head_dependencies":["openjdk"],"homepage":"https://code.google.com/archive/p/jslint4java/","license":"BSD-2-Clause","ruby_source_checksum":"ca9f2ae06680e8649d170e3cb177ad85df3f5832ea8c20e8a68b7f849fdb8ed7","stable_dependencies":["openjdk"],"stable_checksum":"078240b17256a0472f9981d68f11556238658ebaa67be49ea49958adafc96a81","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/jslint4java/jslint4java-2.0.5-dist.zip"],"stable_version":"2.0.5","bottle_tag":":all","bottle_checksum":"96eda9ffe32e9dae5f01ef6dbad6c26ae7deeff1ad79163c18c0331819d44e46"},"jsmn":{"bottle_rebuild":1,"desc":"World fastest JSON parser/tokenizer","homepage":"https://zserge.com/jsmn/","license":"MIT","ruby_source_checksum":"eeb30a7c2a29e5014c02607634a6418eb3c18f0d3a6408d40205e68a79cc4b72","stable_checksum":"5f0913a10657fe7ec8d5794ccf00a01000e3e1f2f1e1f143c34a0f7b47edcb38","stable_url_args":["https://github.com/zserge/jsmn/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_tag":":all","bottle_checksum":"14d421cf40a85a3edc9d909bf6ea5be806deee891e3f08b086292f1c1a9eee57"},"json-c":{"desc":"JSON parser for C","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/json-c/json-c.git",{":branch":"master"}],"homepage":"https://github.com/json-c/json-c/wiki","license":"MIT","ruby_source_checksum":"7e512a2bb445b41179af78aff449fdf0f9abd497beac1deb8d5248d83838785a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"37ad0249902e301bd9052bf712e511fcc6acff4ecaad4b5900aad9ce564e26de","stable_url_args":["https://s3.amazonaws.com/json-c_releases/releases/json-c-0.19.tar.gz"],"stable_version":"0.19"},"json-fortran":{"desc":"Fortran 2008 JSON API","head_dependencies":["gcc",{"cmake":":build"},{"ford":":build"}],"head_url_args":["https://github.com/jacobwilliams/json-fortran.git",{":branch":"master"}],"homepage":"https://jacobwilliams.github.io/json-fortran/","license":"BSD-3-Clause","ruby_source_checksum":"7d661a7a0c89fe28570f9f89a163a847a78c9a6ac9729c7e9596129bb6c6b957","stable_dependencies":["gcc",{"cmake":":build"},{"ford":":build"}],"stable_checksum":"301a8d205bc7510b21c731130c30babd552c33e3f20568ce732b5e165b1f7a86","stable_url_args":["https://github.com/jacobwilliams/json-fortran/archive/refs/tags/9.3.1.tar.gz"],"stable_version":"9.3.1"},"json-glib":{"desc":"Library for JSON, based on GLib","executables":["json-glib-format","json-glib-validate"],"head_dependencies":["glib","gettext",{"docutils":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://wiki.gnome.org/Projects/JsonGlib","license":"LGPL-2.1-or-later","ruby_source_checksum":"c7920fd134cfacd9425be511a0d8d9b2f0dae3ba5fbba50398116f4fefd862fc","stable_dependencies":["glib","gettext",{"docutils":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"55c5c141a564245b8f8fbe7698663c87a45a7333c2a2c56f06f811ab73b212dd","stable_url_args":["https://download.gnome.org/sources/json-glib/1.10/json-glib-1.10.8.tar.xz"],"stable_version":"1.10.8"},"json-table":{"conflicts":[["jot",{":because":"both install `jt` binaries"}]],"desc":"Transform nested JSON data into tabular data in the shell","executables":["jt"],"head_url_args":["https://github.com/micha/json-table.git",{":branch":"master"}],"homepage":"https://github.com/micha/json-table","license":"EPL-1.0","ruby_source_checksum":"9f52c73e60c238b0a082ee96f245561dd6f5ccbb7da84ebaa3be932b3aa6169b","stable_checksum":"0ab7bb2a705ad3399132060b30b32903762473ff79b5a6e6f52f086e507b0911","stable_url_args":["https://github.com/micha/json-table/archive/refs/tags/4.3.3.tar.gz"],"stable_version":"4.3.3","bottle_checksum":"23e482349f2641ceb4b17f3c05bba8dcbef599a2d3b7eba981dbcce14989e157"},"json2hcl":{"deprecate_args":{":date":"2025-10-26",":because":":repo_archived"},"desc":"Convert JSON to HCL, and vice versa","disable_args":{":date":"2026-10-26",":because":":repo_archived"},"executables":["json2hcl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kvz/json2hcl.git",{":branch":"master"}],"homepage":"https://github.com/kvz/json2hcl","license":"MIT","ruby_source_checksum":"be843e72d40bc333aa2aa187f8457a9af295be092f1496c4242c069fe60c8a46","stable_dependencies":[{"go":":build"}],"stable_checksum":"ac10155d2d86a196a97e9cfb98e7a66f0b0505dee8904bbd3e32979370b81f34","stable_url_args":["https://github.com/kvz/json2hcl/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"json2ts":{"desc":"Compile JSONSchema to TypeScript type declarations","executables":["json2ts"],"head_dependencies":["node"],"homepage":"https://github.com/bcherny/json-schema-to-typescript","license":"MIT","ruby_source_checksum":"70090e31ae227a99a016d39c8eadf412ea9a0098b4afb7a4f3c636331c026218","stable_dependencies":["node"],"stable_checksum":"7eee96dfe76a9f96f063b7d8cff17d019becb4da0ec9e0aeef1b823845b38780","stable_url_args":["https://registry.npmjs.org/json-schema-to-typescript/-/json-schema-to-typescript-15.0.4.tgz"],"stable_version":"15.0.4","bottle_tag":":all","bottle_checksum":"2591902ae40724331ae9835b1af0ea4ef80d7a7d196077f8f25c902774ec41d4"},"json2tsv":{"conflicts":[["jaq",{":because":"both install `jaq` binaries"}]],"desc":"JSON to TSV converter","executables":["jaq","json2tsv"],"homepage":"https://codemadness.org/json2tsv.html","license":"ISC","ruby_source_checksum":"4e93995a1d737fdd6b5cee941b194afdfb20107df47e0ee92dc5306ef50ae6ca","stable_checksum":"113e5a7aeb295e7f8135f231cad900091f99aebd6c98316f761d377e9b50fd84","stable_url_args":["https://codemadness.org/releases/json2tsv/json2tsv-1.2.tar.gz"],"stable_version":"1.2"},"json5":{"bottle_rebuild":2,"desc":"JSON enhanced with usability features","executables":["json5"],"head_dependencies":["node"],"homepage":"https://json5.org/","license":"MIT","ruby_source_checksum":"61c28823655b0cf66ad4bb91c78d690640ba80e4d2d14ca74170c3f63e30bdf8","stable_dependencies":["node"],"stable_checksum":"a98d1dd7c6b101fd99ae692102dc05a65f072b3e6f8077d3658819440bf76637","stable_url_args":["https://github.com/json5/json5/archive/refs/tags/v2.2.3.tar.gz"],"stable_version":"2.2.3","bottle_tag":":all","bottle_checksum":"549882eb4bc333f0952050c2578e929cf4d653d3834467aa364ef0b07f4133d3"},"json_spirit":{"bottle_rebuild":1,"desc":"C++ JSON parser/generator","head_dependencies":["boost",{"cmake":":build"}],"homepage":"https://www.codeproject.com/Articles/20027/JSON-Spirit-A-C-JSON-Parser-Generator-Implemented","license":"MIT","ruby_source_checksum":"ac731a647b909934079d25842913f67bd8b4488f65a0734a79ac6a29a96af3b7","stable_dependencies":["boost",{"cmake":":build"}],"stable_checksum":"43829f55755f725c06dd75d626d9e57d0ce68c2f0d5112fe9a01562c0501e94c","stable_url_args":["https://github.com/png85/json_spirit/archive/refs/tags/json_spirit-4.0.8.tar.gz"],"stable_version":"4.08"},"jsoncpp":{"desc":"Library for interacting with JSON","head_dependencies":[{"meson":":build"},{"ninja":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/open-source-parsers/jsoncpp.git",{":branch":"master"}],"homepage":"https://github.com/open-source-parsers/jsoncpp","license":"MIT","ruby_source_checksum":"638e92c7f5942d197af1b0f346d772b850af8461e3d05ba7d43b0b34ca81192f","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"cmake":":test"}],"stable_checksum":"51828cf3574281d2b79ec2a1c56a9e4c20cc1103711321ea96384cffb8d2d904","stable_url_args":["https://github.com/open-source-parsers/jsoncpp/archive/refs/tags/1.9.8.tar.gz"],"stable_version":"1.9.8"},"jsonfmt":{"desc":"Like gofmt, but for JSON files","executables":["jsonfmt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/caarlos0/jsonfmt.git",{":branch":"master"}],"homepage":"https://github.com/caarlos0/jsonfmt","license":"MIT","ruby_source_checksum":"426341fb655a9c589d7419e77f1ae64eff3ac66dd3dc5b2ac03f6acdd8192d3d","stable_dependencies":[{"go":":build"}],"stable_checksum":"07494aaec99d4c8cd7f0cea1bacd32e1d20321e541848aa6aafa64d64d89c9ab","stable_url_args":["https://github.com/caarlos0/jsonfmt/archive/refs/tags/v0.5.2.tar.gz"],"stable_version":"0.5.2"},"jsongrep":{"desc":"Query tool for JSON, YAML, TOML, and other structured formats","executables":["jg"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/micahkepe/jsongrep.git",{":branch":"main"}],"homepage":"https://github.com/micahkepe/jsongrep","license":"MIT","ruby_source_checksum":"9b0b19e319279f50a6374b0f0bd711bf4496348ee909e8e1adb7b7632a823a8a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9ed0a0f7ca44652e7851ba7223bb69af56498311b1d5b2064f7bf532677c8a33","stable_url_args":["https://github.com/micahkepe/jsongrep/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"jsonlint":{"desc":"JSON parser and validator with a CLI","executables":["jsonlint"],"head_dependencies":["node"],"homepage":"https://github.com/zaach/jsonlint","license":"MIT","ruby_source_checksum":"236281156f20d492dd969b89accee870dcc38a722d5d9400897f65f915de5ff7","stable_dependencies":["node"],"stable_checksum":"987f42f0754b7bc0c84967b81fc2b4db0ed2ebe2117ccc5a5faa59e462447723","stable_url_args":["https://registry.npmjs.org/jsonlint/-/jsonlint-1.6.3.tgz"],"stable_version":"1.6.3","bottle_tag":":all","bottle_checksum":"f385934d75bcc430e766ac449f35048cb99579b9179f8d7e38bf38459047bac1"},"jsonnet-bundler":{"desc":"Package manager for Jsonnet","executables":["jb"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jsonnet-bundler/jsonnet-bundler.git",{":branch":"master"}],"homepage":"https://github.com/jsonnet-bundler/jsonnet-bundler","license":"Apache-2.0","ruby_source_checksum":"383f4064f2c7e1a1a302fc8b0e910743873be8d78937bcf5fcecbc7dee120148","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/jsonnet-bundler/jsonnet-bundler.git",{":tag":"v0.6.0",":revision":"ddded59c7066658f3d5abc7fcfc6be2220c92cad"}],"stable_version":"0.6.0"},"jsonnet":{"conflicts":[["go-jsonnet",{":because":"both install binaries with the same name"}]],"desc":"Domain specific configuration language for defining JSON data","executables":["jsonnet","jsonnetfmt"],"head_url_args":["https://github.com/google/jsonnet.git",{":branch":"master"}],"homepage":"https://jsonnet.org/","license":"Apache-2.0","ruby_source_checksum":"3c9db29a366c700789f7418ae117148710e1263eadee7efe874e3c47eab8c94a","stable_checksum":"5914b9904d97efa662d919519cef1a14e4132bfddddaeed8b061b4a8af628f8d","stable_url_args":["https://github.com/google/jsonnet/archive/refs/tags/v0.22.0.tar.gz"],"stable_version":"0.22.0"},"jsonpp":{"desc":"Command-line JSON pretty-printer","executables":["jsonpp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jmhodges/jsonpp.git",{":branch":"main"}],"homepage":"https://jmhodges.github.io/jsonpp/","license":"MIT","revision":1,"ruby_source_checksum":"d6280c18027453c63ee253bf37a23217dbeb23e076b63ddf71c32415f09ce36a","stable_dependencies":[{"go":":build"}],"stable_checksum":"dde8ea9b270a79cd2b2f40824f89abc5270bd360122d87ab04b4361c0015d941","stable_url_args":["https://github.com/jmhodges/jsonpp/archive/refs/tags/1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_checksum":"3837bd3507a7ab6565e04c1d9b1d551d62be51f14233ba92405ca21d4d0e4633"},"jsonrpc-glib":{"desc":"GNOME library to communicate with JSON-RPC based peers","head_dependencies":["glib","json-glib","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/jsonrpc-glib","license":"LGPL-2.1-or-later","ruby_source_checksum":"0701b07ca483fee59ea6719a77ef52ace9424a4f3d6f4663245744c14a847d27","stable_dependencies":["glib","json-glib","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"965496b6e1314f3468b482a5d80340dc3b0340a5402d7783cad24154aee77396","stable_url_args":["https://download.gnome.org/sources/jsonrpc-glib/3.44/jsonrpc-glib-3.44.2.tar.xz"],"stable_version":"3.44.2"},"jsonschema2pojo":{"desc":"Generates Java types from JSON Schema (or example JSON)","executables":["jsonschema2pojo"],"head_dependencies":["openjdk"],"homepage":"https://www.jsonschema2pojo.org/","license":"Apache-2.0","ruby_source_checksum":"8f588d8d01d97d59b27b866884dd64f78fe7682eb2e38ea049805eb06266a559","stable_dependencies":["openjdk"],"stable_checksum":"877924359f7f3faf4a95d95df1d9fd074ede64c0f982fa86408299e9442775c4","stable_url_args":["https://github.com/joelittlejohn/jsonschema2pojo/releases/download/jsonschema2pojo-1.3.3/jsonschema2pojo-1.3.3.tar.gz"],"stable_version":"1.3.3"},"jsontoolkit":{"deprecate_args":{":date":"2025-04-17",":because":":does_not_build"},"desc":"Swiss-army knife library for expressive JSON programming in modern C++","disable_args":{":date":"2026-04-17",":because":":does_not_build"},"head_dependencies":[{"cmake":":build"}],"homepage":"https://jsontoolkit.sourcemeta.com/","license":"AGPL-3.0-only","ruby_source_checksum":"0af1587c9c7593e8b4b81d6a4ade8abb514d4b85dd4e6d948c2183e54ec90752","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"00f82f02166beabec80522e2bbc7b839ee9b7ccb631411c42e6fab65186e80ba","stable_url_args":["https://github.com/sourcemeta/core/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0"},"jsrepo":{"desc":"Build and distribute your code","executables":["jsrepo"],"head_dependencies":["node"],"homepage":"https://jsrepo.dev/","license":"MIT","ruby_source_checksum":"f793320360b0183eec8d4daf3ccd2d8856498aa4fa22d3d287efc1c950809f5e","stable_dependencies":["node"],"stable_checksum":"26f92406c8b78292f64b625c56f5975d489fb828d8630b911f593cbde39683e7","stable_url_args":["https://registry.npmjs.org/jsrepo/-/jsrepo-3.8.0.tgz"],"stable_version":"3.8.0"},"jsvc":{"desc":"Wrapper to launch Java applications as daemons","executables":["jsvc"],"head_dependencies":["openjdk",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://commons.apache.org/daemon/jsvc.html","license":"Apache-2.0","ruby_source_checksum":"41ea4b9fa8b85c2551f544ec5cb89e4cc7f09b3852f5df0b369c3b9c9af8e533","stable_dependencies":["openjdk",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"15ea9386b760ba74f2926fbc0a6853c1088a4c0dd5c46d0d1866f9ff091a6364","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=commons/daemon/source/commons-daemon-1.6.1-src.tar.gz"],"stable_version":"1.6.1"},"jtbl":{"bottle_rebuild":3,"desc":"Convert JSON and JSON Lines to terminal, CSV, HTTP, and markdown tables","executables":["jtbl"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/kellyjonbrazil/jtbl","license":"MIT","ruby_source_checksum":"2e4b34aff1c30634a578346f8ebd8c8fcc6fd0ecd6470565fe1456ebb53c44ab","stable_dependencies":["python@3.14"],"stable_checksum":"7de0cb08ebb2b3a0658229a8edd4204c6944cbd9e3e04724a9ea235a61c115a5","stable_url_args":["https://files.pythonhosted.org/packages/9e/7c/b21f3383ca611b56dbc281081cca73a24274c3f39654e7fe196d73a67af6/jtbl-1.6.0.tar.gz"],"stable_version":"1.6.0","bottle_tag":":all","bottle_checksum":"72309a9ade71950be9675e9b57c336177ffd5a84b058634d0b4bdcb6466b7e9a"},"jthread":{"desc":"C++ class to make use of threads easy","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://research.edm.uhasselt.be/jori/page/CS/Jthread.html","license":"MIT","ruby_source_checksum":"46f3b1247e77dd9472e89cc994d3f23f2de1ba47cce23e96b9fd85de07d0868a","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"17560e8f63fa4df11c3712a304ded85870227b2710a2f39692133d354ea0b64f","stable_url_args":["https://research.edm.uhasselt.be/jori/jthread/jthread-1.3.3.tar.bz2"],"stable_version":"1.3.3","bottle_cellar":":any","bottle_checksum":"12a85b410fa6b4c3e47e518813e0907b09ea01ed917ecb39354488ba1afb8ee8"},"judy":{"desc":"State-of-the-art C library that implements a sparse dynamic array","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://judy.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"3021ac186e580d5ea4a80b1a6956da62b0adf30994ad290c52f63fe8871a1b46","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"d2704089f85fdb6f2cd7e77be21170ced4b4375c03ef1ad4cf1075bd414a63eb","stable_url_args":["https://downloads.sourceforge.net/project/judy/judy/Judy-1.0.5/Judy-1.0.5.tar.gz"],"stable_version":"1.0.5","bottle_cellar":":any","bottle_checksum":"02383b315256e97e2f0a622b94cae472765e1570442e62b13f14eeaf381c1ebd"},"juicefs":{"desc":"Cloud-based, distributed POSIX file system built on top of Redis and S3","executables":["juicefs"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/juicedata/juicefs.git",{":branch":"main"}],"homepage":"https://juicefs.com","license":"Apache-2.0","ruby_source_checksum":"4aafdf976cf071365b14a75a1eec13d60d984bb151120f63944965da4a168d27","stable_dependencies":[{"go":":build"}],"stable_checksum":"3122b9f608bfdc6a477d73ec38b13c30ce6b07a09e046c61a37042153f35e0d3","stable_url_args":["https://github.com/juicedata/juicefs/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"juise":{"desc":"JUNOS user interface scripting environment","executables":["juise","juise-config"],"head_dependencies":["libslax",{"autoconf":":build"},{"automake":":build"},{"libssh2":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Juniper/juise.git",{":branch":"main"}],"homepage":"https://github.com/Juniper/juise/wiki","license":"BSD-3-Clause","ruby_source_checksum":"27217f0a0246a3eb654c16180e091af40eeef0cecb1556e4fec5f8f1e57fc4cc","stable_dependencies":["libslax",{"libssh2":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"54d641789bf9a531bc262876914e76888382522ad193eace132d16203546d51e","stable_url_args":["https://github.com/Juniper/juise/releases/download/3.0.0/juise-3.0.0.tar.gz"],"stable_version":"3.0.0"},"juju":{"desc":"DevOps management tool","executables":["juju","juju-metadata"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/juju/juju.git",{":branch":"main"}],"homepage":"https://canonical.com/juju","license":"AGPL-3.0-only","oldnames":["juju2","juju@2.0"],"ruby_source_checksum":"1bc02c4430f997f810d70ff5d54e8240838bf429761ac3eb4cde879063c8ac8a","stable_dependencies":[{"go":":build"}],"stable_checksum":"17ac67d184824c3f1fef6b0a7965cff7157bf57a5c25ed7d906fe800c74db0c6","stable_url_args":["https://github.com/juju/juju/archive/refs/tags/v4.0.12.tar.gz"],"stable_version":"4.0.12","version_scheme":1},"julia":{"conflicts":[["juliaup",{":because":"both install `julia` binaries"}]],"desc":"Fast, Dynamic Programming Language","executables":["julia"],"head_dependencies":["ca-certificates","curl","gcc","gmp","libblastrampoline","libgit2","libnghttp2","libssh2","mpfr","openblas64","openlibm","openssl@3","p7zip","pcre2","suite-sparse","utf8proc","zstd",{"cmake":":build"}],"head_url_args":["https://github.com/JuliaLang/julia.git",{":branch":"master"}],"head_uses_from_macos":[[{"perl":":build"}],[{"python":":build"}],["ncurses"]],"homepage":"https://julialang.org/","license":{":all_of":["MIT","BSD-3-Clause","Apache-2.0","BSL-1.0"]},"ruby_source_checksum":"1c8891a849a25faeb92e9749ca5a9fc0407744453c99371fb975357579a65f7e","stable_dependencies":["ca-certificates","curl","gcc","gmp","libblastrampoline","libgit2","libnghttp2","libssh2","mpfr","openblas64","openlibm","openssl@3","p7zip","pcre2","suite-sparse","utf8proc","zstd",{"cmake":":build"}],"stable_checksum":"711f3aa8d6ec5c9004593eb8f3d53e3564cd759acba8ad4adae967afc20332cc","stable_url_args":["https://github.com/JuliaLang/julia/releases/download/v1.12.6/julia-1.12.6-full.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}],[{"python":":build"}],["ncurses"]],"stable_version":"1.12.6"},"juliaup":{"conflicts":[["julia",{":because":"both install `julia` binaries"}]],"desc":"Julia installer and version multiplexer","executables":["julia","julialauncher","juliaup"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/JuliaLang/juliaup.git",{":branch":"main"}],"homepage":"https://github.com/JuliaLang/juliaup","license":"MIT","ruby_source_checksum":"26701236e29cd42d9853decaf05a5fa5522e8d73fa2c31c841a83af9a5caf10f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4edc54426511c451d9e7a61112d93352d68f7bb9e1dd472dc5647322c3ef78e4","stable_url_args":["https://github.com/JuliaLang/juliaup/archive/refs/tags/v1.20.7.tar.gz"],"stable_version":"1.20.7"},"julius":{"bottle_rebuild":1,"conflicts":[["cmuclmtk",{":because":"both install `binlm2arpa` binaries"}]],"desc":"Two-pass large vocabulary continuous speech recognition engine","executables":["accept_check","adinrec","adintool","binlm2arpa","dfa_determinize","dfa_minimize","generate","generate-ngram","gram2sapixml.pl","jclient.pl","jcontrol","julius","libjulius-config","libsent-config","mkbingram","mkbinhmm","mkbinhmmlist","mkdfa.pl","mkdfa.py","mkfa","mkgshmm","mkss","nextword","yomi2voca.pl"],"head_dependencies":["libsndfile"],"homepage":"https://github.com/julius-speech/julius","license":"BSD-3-Clause","ruby_source_checksum":"305d0b9dc35387b0448d9aa3bbd62049cba95002fb42d5554c3b9ebcd9e42982","stable_dependencies":["libsndfile"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"74447d7adb3bd119adae7915ba9422b7da553556f979ac4ee53a262d94d47b47","stable_url_args":["https://github.com/julius-speech/julius/archive/refs/tags/v4.6.tar.gz"],"stable_version":"4.6"},"juman":{"desc":"Japanese morphological analysis system","executables":["juman"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/ku-nlp/juman.git",{":branch":"master"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://nlp.ist.i.kyoto-u.ac.jp/index.php?JUMAN","license":"BSD-3-Clause","ruby_source_checksum":"45c3cd528d451176c8adaaf8e432445da9f81aa56da3e86ee1337a4c4cf29307","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"64bee311de19e6d9577d007bb55281e44299972637bd8a2a8bc2efbad2f917c6","stable_url_args":["https://nlp.ist.i.kyoto-u.ac.jp/nl-resource/juman/juman-7.01.tar.bz2"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"7.01","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"9b0c1166c946ef258a558961fa82660502d705bbbecf6b8735a805b093802432"},"jumanpp":{"desc":"Japanese Morphological Analyzer based on RNNLM","executables":["jumanpp","mkdarts_jumanpp"],"head_dependencies":["gperftools",{"boost":":build"}],"homepage":"https://nlp.ist.i.kyoto-u.ac.jp/EN/index.php?JUMAN%2B%2B","license":"Apache-2.0","ruby_source_checksum":"8c357d6a8673d1458f83316657a7963922bf483c32c8e573594340660789c3cf","stable_dependencies":["gperftools",{"boost":":build"}],"stable_checksum":"01fa519cb1b66c9cccc9778900a4048b69b718e190a17e054453ad14c842e690","stable_url_args":["https://lotus.kuee.kyoto-u.ac.jp/nl-resource/jumanpp/jumanpp-1.02.tar.xz"],"stable_version":"1.02","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"e9b65ec6cbc79b48a403d5a9c30a59eedfe9cb412be6a4d6ccf65f653e96e8d4"},"jump":{"desc":"Helps you navigate your file system faster by learning your habits","executables":["jump"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gsamokovarov/jump.git",{":branch":"main"}],"homepage":"https://github.com/gsamokovarov/jump","license":"MIT","ruby_source_checksum":"95d7eaf7ee54bcfec3c68198e10ec6cc341895d7db6c5fc1fb65352a0e1b4885","stable_dependencies":[{"go":":build"}],"stable_checksum":"b54bc4d1173be7ad5e4866f3b76f02c59506cc66b05fafe4aa3854cad1d2d531","stable_url_args":["https://github.com/gsamokovarov/jump/archive/refs/tags/v0.67.0.tar.gz"],"stable_version":"0.67.0"},"jupp":{"conflicts":[["joe",{":because":"both install the same binaries"}]],"desc":"Professional screen editor for programmers","executables":["jmacs","joe","jpico","jstar","jupp","rjoe","termidx"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"gnu-sed":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://mbsd.evolvis.org/jupp.htm","license":"GPL-1.0-or-later","ruby_source_checksum":"fb69f7c75e09a3f0f231572b38903e3b2b7cebc8280b3e9b8bdec65e6d30bc70","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"gnu-sed":":build"}],"stable_checksum":"7bb8ea8af519befefff93ec3c9e32108d7f2b83216c9bc7b01aef5098861c82f","stable_url_args":["https://mbsd.evolvis.org/MirOS/dist/jupp/joe-3.1jupp41.tgz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.1jupp41","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"f50e0562ad9f204659b90c6fe30d96708bcb59100e049770ca1da0c8668ebf0a"},"jupyter-r":{"desc":"R support for Jupyter","head_dependencies":["jupyterlab","r","zeromq","gettext",{"pkgconf":":build"}],"homepage":"https://irkernel.github.io","license":"MIT","revision":4,"ruby_source_checksum":"d0e46092a4c80a5c76159c8dae025af917496925cab3d6b4deaa42ad0e8cee5c","stable_dependencies":["jupyterlab","r","zeromq","gettext",{"pkgconf":":build"}],"stable_checksum":"4ef2df1371e4b80dc1520da9186242998eb89eb0acfbc7d78de9aef4416bc358","stable_url_args":["https://github.com/IRkernel/IRkernel/archive/refs/tags/1.3.2.tar.gz",{":using":":nounzip"}],"stable_version":"1.3.2"},"jupyterlab":{"caveats":"Additional kernels can be installed into the shared jupyter directory\n  $HOMEBREW_PREFIX/etc/jupyter\n","desc":"Interactive environments for writing and running code","executables":["jupyter","jupyter-builder","jupyter-console","jupyter-dejavu","jupyter-events","jupyter-execute","jupyter-kernel","jupyter-kernelspec","jupyter-lab","jupyter-labextension","jupyter-labhub","jupyter-migrate","jupyter-nbconvert","jupyter-run","jupyter-server","jupyter-troubleshoot","jupyter-trust"],"head_dependencies":["certifi","cffi","libyaml","node","pandoc","python@3.14","rpds-py","zeromq",{"cmake":":build"},{"ninja":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://jupyter.org/","license":{":all_of":["BSD-3-Clause","MIT"]},"oldnames":["jupyter"],"ruby_source_checksum":"d59c4efa2713b84d1d19fb0838bc1bd52e886e0ea607282a9d30964f0b75279d","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/jupyterlab.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/jupyterlab.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/jupyterlab/bin/jupyter-lab"]],"stable_dependencies":["certifi","cffi","libyaml","node","pandoc","python@3.14","rpds-py","zeromq",{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"75315982ed28427edaa62bb85eadb5105e4043a757643c910efd787fe6ed0837","stable_url_args":["https://files.pythonhosted.org/packages/bc/2a/d6af53bfd45a43a5bfe7e40ba47ee7a8921a807daf4bb708e3a295bbb54d/jupyterlab-4.6.1.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"4.6.1"},"jupytext":{"desc":"Jupyter notebooks as Markdown documents, Julia, Python or R scripts","executables":["jupytext","jupytext-config"],"head_dependencies":["libyaml","python@3.14","rpds-py"],"head_url_args":["https://github.com/mwouts/jupytext.git",{":branch":"main"}],"homepage":"https://jupytext.readthedocs.io/en/latest/","license":"MIT","ruby_source_checksum":"8e24213d266a1033290219ddde450ebb53a9020771bb40267cee8c10a3c50f69","stable_dependencies":["libyaml","python@3.14","rpds-py"],"stable_checksum":"739bcd4bc12aa4fe298a38017cdb5ae27b08a6ba3a5470728d2fe9e04b155db1","stable_url_args":["https://files.pythonhosted.org/packages/3b/52/e014296ac8f40ca783aeb73dae52e65edbb0eaae0dcdc1ea41bfaa8aebf7/jupytext-1.19.4.tar.gz"],"stable_version":"1.19.4"},"just-lsp":{"desc":"Language server for just","executables":["just-lsp"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/terror/just-lsp.git",{":branch":"master"}],"homepage":"https://github.com/terror/just-lsp","license":"CC0-1.0","ruby_source_checksum":"c4c22da8502c0e966412c403f1781d06144143301cafffa7b74afe62dd25d8a9","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ec32c00edc76d3c0c1721fe1b227c9b86b586f9d5d19bfb8e1c5159104f6f6b2","stable_url_args":["https://github.com/terror/just-lsp/archive/refs/tags/0.4.7.tar.gz"],"stable_version":"0.4.7"},"just":{"desc":"Handy way to save and run project-specific commands","executables":["just"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/casey/just.git",{":branch":"master"}],"homepage":"https://just.systems","license":"CC0-1.0","ruby_source_checksum":"6c858f77e463d6dea1719119c9fd089a2004d1a179cf5f0e29ba620545d2342a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"40a2d3725480523ffebb762669cafe2b0135a00383946eec3d47adf5e9be6345","stable_url_args":["https://github.com/casey/just/archive/refs/tags/1.55.1.tar.gz"],"stable_version":"1.55.1"},"jvgrep":{"desc":"Grep for Japanese users of Vim","executables":["jvgrep"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mattn/jvgrep.git",{":branch":"master"}],"homepage":"https://github.com/mattn/jvgrep","license":"MIT","ruby_source_checksum":"bc5ba1ce49723ff2dc7c891c84d7e392185e14769ab0a3b42c8fec7ea2456bb8","stable_dependencies":[{"go":":build"}],"stable_checksum":"f337724a802867998187157644fce61929b3795728c09bbd7ea8386f6d43ace6","stable_url_args":["https://github.com/mattn/jvgrep/archive/refs/tags/v5.8.16.tar.gz"],"stable_version":"5.8.16"},"jvm-mon":{"desc":"Console-based JVM monitoring","executables":["jvm-mon"],"head_dependencies":[{"go":":build"},{"openjdk":":build"}],"head_url_args":["https://github.com/ajermakovics/jvm-mon.git",{":branch":"master"}],"homepage":"https://ajermakovics.github.io/jvm-mon/","license":"Apache-2.0","ruby_source_checksum":"e0f6c9c5d88eedc8f84c28eea1ea7cf0fed613f6c7fbbc4257c86576c3f5d457","stable_dependencies":[{"go":":build"},{"openjdk":":build"}],"stable_checksum":"71f27098bc130525c837ce5821481d795be1b315464f327dbe9d828a221338dd","stable_url_args":["https://github.com/ajermakovics/jvm-mon/archive/refs/tags/1.3.tar.gz"],"stable_version":"1.3"},"jvmtop":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-09-25",":because":":unmaintained"},"desc":"Console application for monitoring all running JVMs on a machine","disable_args":{":date":"2026-09-25",":because":":unmaintained"},"executables":["jvmtop"],"head_dependencies":["openjdk@8"],"homepage":"https://github.com/patric-r/jvmtop","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"8d62f48f685a10ac0baa84151c3acb7b06920e37708f2f6e5a79d665bc40e682","stable_dependencies":["openjdk@8"],"stable_checksum":"f9de8159240b400a51b196520b4c4f0ddbcaa8e587fab1f0a59be8a00dc128c4","stable_url_args":["https://github.com/patric-r/jvmtop/releases/download/0.8.0/jvmtop-0.8.0.tar.gz"],"stable_version":"0.8.0","bottle_tag":":all","bottle_checksum":"b9fabbeac0618290d38994f556f5de9288b33c2e23c7dd00e1892d111c23c4ce"},"jwt-cli":{"desc":"Super fast CLI tool to decode and encode JWTs built in Rust","executables":["jwt"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mike-engel/jwt-cli.git",{":branch":"main"}],"homepage":"https://github.com/mike-engel/jwt-cli","license":"MIT","ruby_source_checksum":"34ed978f99935835db816f090756cc18e2df841197f77eadf1c6a51a61cef2c8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"49d67d920391978684dc32b75e553a2abbd46c775365c0fb4b232d22c0ed653a","stable_url_args":["https://github.com/mike-engel/jwt-cli/archive/refs/tags/6.2.0.tar.gz"],"stable_version":"6.2.0"},"jwt-hack":{"desc":"JSON Web Token Hack Toolkit","executables":["jwt-hack"],"head_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/hahwul/jwt-hack.git",{":branch":"main"}],"homepage":"https://github.com/hahwul/jwt-hack","license":"MIT","ruby_source_checksum":"7aa65e10494f9a5b21dc6cd143553749e9701ae74ca7573d97e92e5c65c90d58","stable_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f510ce2a1fb1bb98844536810659c9e310ee6a2e844af9dc7f0b874222ca7f6d","stable_url_args":["https://github.com/hahwul/jwt-hack/archive/refs/tags/v2.6.0.tar.gz"],"stable_version":"2.6.0"},"jwt-ui":{"desc":"TUI for decoding and encoding JWT tokens","executables":["jwtui"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/jwt-rs/jwt-ui.git",{":branch":"main"}],"homepage":"https://jwtui.cli.rs/","license":"MIT","ruby_source_checksum":"a59f4e3605beffdb6cc7b1405d2fa0f460c3c73045959ddab5e6e9be70a5ca2b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"97c6a8cd998adcf80147aa12084efd5ca5bf2f0ead4645851837967d98114630","stable_url_args":["https://github.com/jwt-rs/jwt-ui/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"jxl-oxide":{"desc":"JPEG XL decoder","executables":["jxl-oxide"],"head_dependencies":["little-cms2",{"rust":":build"}],"homepage":"https://github.com/tirr-c/jxl-oxide","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"898e93b797a00e246f538c521a90637a400ee8c30995c98c2849c3309b5bd472","stable_dependencies":["little-cms2",{"rust":":build"}],"stable_checksum":"d4ddd94b8d9c5d34424e3e228e07a5399aee9a388339fd6cd81b073eebf1e6de","stable_url_args":["https://github.com/tirr-c/jxl-oxide/archive/refs/tags/0.12.6.tar.gz"],"stable_version":"0.12.6"},"jxrlib":{"desc":"Tools for JPEG-XR image encoding/decoding","executables":["JxrDecApp","JxrEncApp"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://tracker.debian.org/pkg/jxrlib","license":"BSD-2-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"5fd1e127705b12b6ca41a2a31f5cba801e59a9af05b54d10796584012c452a58","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://raw.githubusercontent.com/Gcenx/macports-wine/1b310a17497f9a49cc82789cc5afa2d22bb67c0c/graphics/jxrlib/files/0001-Add-ability-to-build-using-cmake.patch","sha256":"beebe13d40bc5b0ce645db26b3c8f8409952d88495bbab8bc3bebc954bdecffe"}],"stable_checksum":"3e3c9d3752b0bbf018ed9ce01b43dcd4be866521dc2370dc9221520b5bd440d4","stable_url_args":["https://deb.debian.org/debian/pool/main/j/jxrlib/jxrlib_1.2~git20170615.f752187.orig.tar.xz"],"stable_version":"1.2_git20170615-f752187","version_scheme":1},"jython":{"desc":"Python implementation written in Java (successor to JPython)","executables":["jython"],"head_dependencies":["openjdk"],"homepage":"https://www.jython.org/","license":"PSF-2.0","ruby_source_checksum":"ff1529a99ea3c95b6e63f2af227dfcbe658496f06cdc5b89cef4e26665cec888","stable_dependencies":["openjdk"],"stable_checksum":"6001f0741ed5f4a474e5c5861bcccf38dc65819e25d46a258cbc0278394a070b","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/python/jython-installer/2.7.4/jython-installer-2.7.4.jar"],"stable_version":"2.7.4"},"k0sctl":{"desc":"Bootstrapping and management tool for k0s clusters","executables":["k0sctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/k0sproject/k0sctl.git",{":branch":"main"}],"homepage":"https://github.com/k0sproject/k0sctl","license":"Apache-2.0","ruby_source_checksum":"b69c1203b818b088ffbfc780325daf4cb82a851cc823169aa8d39b4179cd368b","stable_dependencies":[{"go":":build"}],"stable_checksum":"b8d75167f3083c88417eb2b0f7d5c04283427f46dc789e06297eb7befa401837","stable_url_args":["https://github.com/k0sproject/k0sctl/archive/refs/tags/v0.32.1.tar.gz"],"stable_version":"0.32.1"},"k2tf":{"desc":"Kubernetes YAML to Terraform HCL converter","executables":["k2tf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sl1pm4t/k2tf.git",{":branch":"master"}],"homepage":"https://github.com/sl1pm4t/k2tf","license":"MPL-2.0","ruby_source_checksum":"d4ba322d94311e96065c41fa767a5ebfce29d250fdf71b02b637a855f1ac7922","stable_dependencies":[{"go":":build"}],"stable_checksum":"9efdac448a99dbdda558eb93b63ed0b3ccabbac43c14df21ef3ba9bd402a4003","stable_url_args":["https://github.com/sl1pm4t/k2tf/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"k3d":{"desc":"Little helper to run CNCF's k3s in Docker","executables":["k3d"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/k3d-io/k3d.git",{":branch":"main"}],"homepage":"https://k3d.io","license":"MIT","ruby_source_checksum":"f62ac0058a6050ae8faf5431f7617165c0ddf3a9e81e580fc48ed74f93505729","stable_dependencies":[{"go":":build"}],"stable_checksum":"969cce82c4871bb829be798655abe2b6709b77cc0f42f7ff69293c621dfbbab0","stable_url_args":["https://github.com/k3d-io/k3d/archive/refs/tags/v5.9.0.tar.gz"],"stable_version":"5.9.0"},"k3sup":{"desc":"Utility to create k3s clusters on any local or remote VM","executables":["k3sup"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/alexellis/k3sup.git",{":branch":"master"}],"homepage":"https://k3sup.dev","license":"MIT","ruby_source_checksum":"9ab3ef5f8fe1009267b881b835d5c2ca50eed3bbb6672517f8b1e18da9b4349a","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/alexellis/k3sup.git",{":tag":"0.13.12",":revision":"ce927dd148cbc42f75fb3dd44f8836b4d3f9a0e0"}],"stable_version":"0.13.12"},"k6":{"desc":"Modern load testing tool, using Go and JavaScript","executables":["k6"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/grafana/k6.git",{":branch":"master"}],"homepage":"https://k6.io","license":"AGPL-3.0-or-later","ruby_source_checksum":"f26856503250d01514e474b8c6c23eab85987e27a6a25bc64be96fac7dbe7850","stable_dependencies":[{"go":":build"}],"stable_checksum":"04d9a1586b23db9d1746aa61f29ae4aee4d2a5da7d5782e11f7530405b5f57ab","stable_url_args":["https://github.com/grafana/k6/archive/refs/tags/v2.1.0.tar.gz"],"stable_version":"2.1.0"},"k8sgpt":{"desc":"Scanning your k8s clusters, diagnosing, and triaging issues in simple English","executables":["k8sgpt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/k8sgpt-ai/k8sgpt.git",{":branch":"main"}],"homepage":"https://k8sgpt.ai/","license":"Apache-2.0","ruby_source_checksum":"940936b9149b5388b71b9203b02d7b5a4f33e64cee1e79055ac945be7ea7e224","stable_dependencies":[{"go":":build"}],"stable_checksum":"101965d0850e29e82e476fe9d27529633320a918b1bcd413d9398ecb1f493351","stable_url_args":["https://github.com/k8sgpt-ai/k8sgpt/archive/refs/tags/v0.4.35.tar.gz"],"stable_version":"0.4.35"},"k9s":{"desc":"Kubernetes CLI To Manage Your Clusters In Style!","executables":["k9s"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/derailed/k9s.git",{":branch":"master"}],"homepage":"https://k9scli.io/","license":"Apache-2.0","ruby_source_checksum":"2c05b7b66d38bad2fd472d186218bcd896b57330df37d8a2bad5e1d32404344c","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/derailed/k9s.git",{":tag":"v0.51.0",":revision":"558caafe7ba067467de46b320cc22ef11fef9c34"}],"stable_version":"0.51.0"},"kaf":{"desc":"Modern CLI for Apache Kafka","executables":["kaf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/birdayz/kaf.git",{":branch":"master"}],"homepage":"https://github.com/birdayz/kaf","license":"Apache-2.0","ruby_source_checksum":"0eddc386e50916ed002f97864b5e80e96a7657a68c3c069cd1901eea3c6ab0a0","stable_dependencies":[{"go":":build"}],"stable_checksum":"83e78c19e5bce2d1922910809c19bacf489f6d16bbabefa6dcdd3e4b5c292b13","stable_url_args":["https://github.com/birdayz/kaf/archive/refs/tags/v0.2.14.tar.gz"],"stable_version":"0.2.14"},"kafka":{"desc":"Open-source distributed event streaming platform","executables":["connect-distributed","connect-mirror-maker","connect-plugin-path","connect-standalone","kafka-acls","kafka-broker-api-versions","kafka-client-metrics","kafka-cluster","kafka-configs","kafka-console-consumer","kafka-console-producer","kafka-console-share-consumer","kafka-consumer-groups","kafka-consumer-perf-test","kafka-delegation-tokens","kafka-delete-records","kafka-dump-log","kafka-e2e-latency","kafka-features","kafka-get-offsets","kafka-groups","kafka-jmx","kafka-leader-election","kafka-log-dirs","kafka-metadata-quorum","kafka-metadata-shell","kafka-producer-perf-test","kafka-reassign-partitions","kafka-replica-verification","kafka-run-class","kafka-server-start","kafka-server-stop","kafka-share-consumer-perf-test","kafka-share-groups","kafka-storage","kafka-streams-application-reset","kafka-streams-groups","kafka-topics","kafka-transactions","kafka-verifiable-consumer","kafka-verifiable-producer","kafka-verifiable-share-consumer","trogdor"],"head_dependencies":["openjdk"],"homepage":"https://kafka.apache.org/","license":"Apache-2.0","post_install_defined":true,"ruby_source_checksum":"e34eb3f796ce022772548dc4d9381c2382ec049db6f5ff7206a7bc02bcecec9c","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/kafka/kafka_output.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/kafka/kafka_output.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/kafka/bin/kafka-server-start","$HOMEBREW_PREFIX/etc/kafka/server.properties"]],"stable_dependencies":["openjdk"],"stable_checksum":"f118328b2d053497350d5befd82c08db7ffd710327ff52943dd5caaa1b25db21","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=kafka/4.3.1/kafka_2.13-4.3.1.tgz"],"stable_version":"4.3.1"},"kafkactl-aws-plugin":{"desc":"AWS Plugin for kafkactl","executables":["kafkactl-aws-plugin"],"head_dependencies":["kafkactl",{"go":":build"}],"homepage":"https://deviceinsight.github.io/kafkactl/","license":"Apache-2.0","ruby_source_checksum":"2ad8dde9e6af7d83f097b84b28c743cd5333f1aa5eeafc788ad88c586f34b391","stable_dependencies":["kafkactl",{"go":":build"}],"stable_checksum":"f7f5b961061c863131a9f84e8a6aa7d7273a16b1c3ad4fb86888edebda345eb1","stable_url_args":["https://github.com/deviceinsight/kafkactl-plugins/archive/refs/tags/v1.3.1.tar.gz"],"stable_version":"1.3.1"},"kafkactl-azure-plugin":{"desc":"Azure Plugin for kafkactl","executables":["kafkactl-azure-plugin"],"head_dependencies":["kafkactl",{"go":":build"}],"homepage":"https://deviceinsight.github.io/kafkactl/","license":"Apache-2.0","ruby_source_checksum":"0c34b3698d301a1a49a8c1d20bd11a97727b6c43a1f23e67ce482a7cc6d74756","stable_dependencies":["kafkactl",{"go":":build"}],"stable_checksum":"f7f5b961061c863131a9f84e8a6aa7d7273a16b1c3ad4fb86888edebda345eb1","stable_url_args":["https://github.com/deviceinsight/kafkactl-plugins/archive/refs/tags/v1.3.1.tar.gz"],"stable_version":"1.3.1"},"kafkactl":{"desc":"CLI for managing Apache Kafka","executables":["kafkactl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/deviceinsight/kafkactl.git",{":branch":"main"}],"homepage":"https://deviceinsight.github.io/kafkactl/","license":"Apache-2.0","ruby_source_checksum":"a13a4188907fc614f30fd38e9330fb380ca30468795887b24a7deed62d4fbabb","stable_dependencies":[{"go":":build"}],"stable_checksum":"e203210eb5b58d321bbb4e2a917bdbffbada0f213009e28f8f0705e633b9ce75","stable_url_args":["https://github.com/deviceinsight/kafkactl/archive/refs/tags/v5.19.0.tar.gz"],"stable_version":"5.19.0"},"kagent":{"desc":"Kubernetes native framework for building AI agents","executables":["kagent"],"head_dependencies":[{"go":":build"},{"kubernetes-cli":":test"}],"head_url_args":["https://github.com/kagent-dev/kagent.git",{":branch":"main"}],"homepage":"https://kagent.dev","license":"Apache-2.0","ruby_source_checksum":"31f7b5f5cd9863971fce346d9a6e324ec7fc3e27a69d5938c07bc4b1678471d2","stable_dependencies":[{"go":":build"},{"kubernetes-cli":":test"}],"stable_checksum":"f849d9d275a55b156ec4099cbcb0bf2f60d448142aa029146d42ac83f2dd8a50","stable_url_args":["https://github.com/kagent-dev/kagent/archive/refs/tags/v0.9.11.tar.gz"],"stable_version":"0.9.11"},"kahip":{"conflicts":[["mcp-toolbox",{":because":"both install `toolbox` binaries"}]],"desc":"Karlsruhe High Quality Partitioning","executables":["dspac","edge_evaluator","edge_list_to_metis_graph","edge_partitioning","evaluator","global_multisection","graph2binary","graph2binary_external","graphchecker","interface_test","kaffpa","kaffpaE","label_propagation","node_ordering","node_separator","parhip","partition_to_vertex_separator","readbgf","toolbox"],"head_dependencies":["open-mpi","libomp",{"cmake":":build"}],"head_url_args":["https://github.com/KaHIP/KaHIP.git",{":branch":"master"}],"homepage":"https://algo2.iti.kit.edu/documents/kahip/index.html","license":"MIT","ruby_source_checksum":"caeaee4e304fef09622bc2930fe96b731b6b20bfaa443be12b111b8042d2e8db","stable_dependencies":["open-mpi","libomp",{"cmake":":build"}],"stable_checksum":"3abad20158887b585b4d4792c35fa9023b7fd634b2bc4494334a3951b69f4842","stable_url_args":["https://github.com/KaHIP/KaHIP/archive/refs/tags/v3.25.tar.gz"],"stable_version":"3.25"},"kaitai-struct-compiler":{"desc":"Compiler for generating binary data parsers","executables":["kaitai-struct-compiler"],"head_dependencies":["openjdk"],"homepage":"https://kaitai.io/","license":"GPL-3.0-or-later","ruby_source_checksum":"ec71f2877b445453b3664600d06081173e18aa80a77a80b41d1621f21e15b98a","stable_dependencies":["openjdk"],"stable_checksum":"ff89389d9dc9e770d78a24af328763cb1f8e7b31ce7766c9edf10669a060f2a2","stable_url_args":["https://github.com/kaitai-io/kaitai_struct_compiler/releases/download/0.11/kaitai-struct-compiler-0.11.zip"],"stable_version":"0.11","bottle_tag":":all","bottle_checksum":"66821f7ac017603678d4c0d615f1421a9a68996d5a7592421e72dbea54f829b8"},"kakoune":{"bottle_rebuild":1,"desc":"Selection-based modal text editor","executables":["kak"],"head_url_args":["https://github.com/mawww/kakoune.git",{":branch":"master"}],"homepage":"https://github.com/mawww/kakoune","license":"Unlicense","ruby_source_checksum":"6013850f29664dabb8863e29a5e513d3f7bab8eb6b9d4a86afa1b26dd7e034e3","stable_checksum":"be1deb3fe9808a0733ab1057309da380bb757307e8fdbb22dc478b674b6bad34","stable_url_args":["https://github.com/mawww/kakoune/releases/download/v2026.05.21/kakoune-2026.05.21.tar.bz2"],"stable_version":"2026.05.21"},"kalign":{"desc":"Fast multiple sequence alignment program for biological sequences","executables":["kalign"],"head_dependencies":["libomp",{"cmake":":build"}],"homepage":"https://github.com/TimoLassmann/kalign","license":"Apache-2.0","ruby_source_checksum":"5292bf8e93fc0111b5c6bee8ff1d64d75c95f285d053c5126111568dc5f81765","stable_dependencies":["libomp",{"cmake":":build"}],"stable_checksum":"983bfd7da76010d59c3de3bae3d977cac78642c5eb061009dd12b11b9db5190d","stable_url_args":["https://github.com/TimoLassmann/kalign/archive/refs/tags/v3.5.1.tar.gz"],"stable_version":"3.5.1"},"kalker":{"desc":"Full-featured calculator with math syntax","executables":["kalker"],"head_dependencies":[{"rust":":build"}],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://kalker.strct.net","license":"MIT","ruby_source_checksum":"81f5ddfcd410b55a2e2e6b0b17284fea3bd8495eedf18aa3afcc94df397ead9c","stable_dependencies":[{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/PaddiM8/kalker/commit/bff6f279634aec9a60ec866c1e3f137b9ba1a007.patch?full_index=1","sha256":"e74ab1f67fc678e4b6d8bf04dee5893ceba0378b2f079459c397027496cfe5b1"}],"stable_checksum":"4f35555e19c8a1a05ceba6a7043088a00fea3fbf780bbd4af90696172ce9f7c3","stable_url_args":["https://github.com/PaddiM8/kalker/archive/refs/tags/v2.2.2.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"2.2.2"},"kallisto":{"desc":"Quantify abundances of transcripts from RNA-Seq data","executables":["kallisto"],"head_dependencies":["hdf5",{"cmake":":build"}],"homepage":"https://pachterlab.github.io/kallisto/","license":"BSD-2-Clause","ruby_source_checksum":"9e70052ade4df4c3792eba42351d3ced0ed927a0ce6b0bdb4a164cc4d3e16393","stable_dependencies":["hdf5",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/pachterlab/kallisto/commit/a5caefb608611c48e102d63e91eafd3660d3e569.patch?full_index=1","sha256":"e29be49cc52a18f78b13b381f2d97cdf047ea45ba6b61b94caa54d46e195d0e2"},{"strip":"p1","url":"https://github.com/pachterlab/kallisto/commit/e79245b1386d984849f2274fd2287a85682991bc.patch?full_index=1","sha256":"0a2e28de1bbe247842f5f6082a00ac60158ffe3d3264b639131d16b9c8c2e1a5"}],"stable_checksum":"68184e41706d77e409f05a598a87dacdf3cf227f18c028175e2bce8b284bdea4","stable_url_args":["https://github.com/pachterlab/kallisto/archive/refs/tags/v0.52.0.tar.gz"],"stable_version":"0.52.0"},"kamal-proxy":{"desc":"Lightweight proxy server for Kamal","executables":["kamal-proxy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/basecamp/kamal-proxy.git",{":branch":"main"}],"homepage":"https://kamal-deploy.org/","license":"MIT","ruby_source_checksum":"84990d005e4e48b5ec9f90cf6db5152cb380126821591f43b5dbe612c2b984f2","stable_dependencies":[{"go":":build"}],"stable_checksum":"8c020dc914051b941653d35251746cd8c3b48526d72d3c042e1839944e5d50b1","stable_url_args":["https://github.com/basecamp/kamal-proxy/archive/refs/tags/v0.9.2.tar.gz"],"stable_version":"0.9.2"},"kamel":{"desc":"Apache Camel K CLI","executables":["kamel"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/apache/camel-k.git",{":branch":"main"}],"homepage":"https://camel.apache.org/","license":"Apache-2.0","ruby_source_checksum":"456b63559dfa5e03292401b1724a56976eec0bb83dcb562605af0ff08be0428e","stable_dependencies":[{"go":":build"}],"stable_checksum":"936fb5c9d5c1fd48f984cf9362dac4eb466543eef0a823917820402eebd2b941","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=camel/camel-k/2.10.1/camel-k-sources-2.10.1.tar.gz"],"stable_version":"2.10.1"},"kanata-tray":{"desc":"System tray for kanata keyboard remapper","executables":["kanata-tray"],"head_dependencies":[{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/rszyma/kanata-tray.git",{":branch":"main"}],"homepage":"https://github.com/rszyma/kanata-tray","license":"GPL-3.0-or-later","ruby_source_checksum":"ec32813877ff6d9a863314401c3ecc65a5da434a0f64a1edec87507e8237d02d","stable_dependencies":[{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"18d17493d20f6a06db31131c41059d2a8224494479fdf98498eb76c0fab70885","stable_url_args":["https://github.com/rszyma/kanata-tray/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"kanata":{"desc":"Cross-platform software keyboard remapper for Linux, macOS and Windows","executables":["kanata"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/jtroo/kanata.git",{":branch":"main"}],"homepage":"https://github.com/jtroo/kanata","license":"LGPL-3.0-only","ruby_source_checksum":"7c8338115685551a6a26e6784cb934da5191235807f123304f66da0dbd07cb30","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":working_dir","/$HOME"],[":log_path","$HOMEBREW_PREFIX/var/log/kanata.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/kanata.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/kanata/bin/kanata","--no-wait","--cfg","/$HOME/.config/kanata/kanata.kbd"]],"stable_dependencies":[{"rust":":build"}],"stable_checksum":"7081073d1d22fe4e404cf8e7d1dfa3f72562fb2d96538367c07f64877dcbf87a","stable_url_args":["https://github.com/jtroo/kanata/archive/refs/tags/v1.12.0.tar.gz"],"stable_version":"1.12.0"},"kanif":{"bottle_rebuild":1,"desc":"Cluster management and administration tool","executables":["kaget","kanif","kaput","kash"],"head_dependencies":["taktuk"],"homepage":"https://packages.debian.org/stable/net/kanif","license":"GPL-2.0-or-later","ruby_source_checksum":"af25e4e709a85efa541eefdc99fbe8f9036f7ba96ad687b67ff5df1a15298e6a","stable_dependencies":["taktuk"],"stable_checksum":"3f0c549428dfe88457c1db293cfac2a22b203f872904c3abf372651ac12e5879","stable_url_args":["https://deb.debian.org/debian/pool/main/k/kanif/kanif_1.2.2.orig.tar.gz"],"stable_version":"1.2.2","bottle_tag":":all","bottle_checksum":"f8e0c833384c4479f288c31b55223157190f271ca6489bbcc47cfb8c9c2042e8"},"kapacitor":{"desc":"Open source time series data processor","executables":["kapacitor","kapacitord"],"head_dependencies":[{"go":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/influxdata/kapacitor.git",{":branch":"master"}],"homepage":"https://github.com/influxdata/kapacitor","license":"MIT","ruby_source_checksum":"219003d4af1eb11c85cec19969cb438a850a37a012a05627fe38a655c223e199","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/kapacitor.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/kapacitor.log"],[":keep_alive",{":successful_exit":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/kapacitor/bin/kapacitord","-config","$HOMEBREW_PREFIX/etc/kapacitor.conf"]],"stable_dependencies":[{"go":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/influxdata/kapacitor.git",{":tag":"v1.8.6",":revision":"ab88ca501f0ce0873dd837bee8643ef64f4d518b"}],"stable_version":"1.8.6"},"kapp":{"desc":"CLI tool for Kubernetes users to group and manage bulk resources","executables":["kapp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/carvel-dev/kapp.git",{":branch":"develop"}],"homepage":"https://carvel.dev/kapp/","license":"Apache-2.0","ruby_source_checksum":"d355e965d5d85546318b2d2193ea3d74be6cd7e5fcd5077dbeb4056d8b04cef6","stable_dependencies":[{"go":":build"}],"stable_checksum":"ef9ddd75f1b77dc87e285fba47bac094543060a1b463aafcb37faf8536d17c07","stable_url_args":["https://github.com/carvel-dev/kapp/archive/refs/tags/v0.65.3.tar.gz"],"stable_version":"0.65.3"},"karakeep":{"desc":"CLI tool for self-hostable bookmark-everything app karakeep","executables":["karakeep"],"head_dependencies":["node"],"homepage":"https://karakeep.app/","license":"AGPL-3.0-only","ruby_source_checksum":"db6f0f4051eb3e2564e0d0deefe6ea46bb017c4acf55bfe659d850ba7a985cd3","stable_dependencies":["node"],"stable_checksum":"082164b45ebad1f18fdfac023e6e800170faca2fdb6532a2ebe150758a60a77f","stable_url_args":["https://registry.npmjs.org/@karakeep/cli/-/cli-0.32.0.tgz"],"stable_version":"0.32.0","bottle_tag":":all","bottle_checksum":"c69e5423809a1bbccb206e6e75b1d779a7993ccb28be39303c927f2fcad3ec44"},"karchive":{"desc":"Reading, creating, and manipulating file archives","head_dependencies":["openssl@3","qtbase","xz","zstd",{"cmake":":build"},{"doxygen":":build"},{"extra-cmake-modules":":build"},{"pkgconf":":build"},{"qttools":":build"},{"cmake":":test"},{"extra-cmake-modules":":test"}],"head_url_args":["https://invent.kde.org/frameworks/karchive.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://api.kde.org/karchive-index.html","license":{":all_of":["BSD-2-Clause","LGPL-2.0-only","LGPL-2.0-or-later",{":any_of":["LGPL-2.0-only","LGPL-3.0-only"]}]},"oldnames":["kde-karchive"],"ruby_source_checksum":"c5ffeaf32d0e20bc1cb699ecb3cf041b712fcec5173403436a50ceb304695127","stable_dependencies":["openssl@3","qtbase","xz","zstd",{"cmake":":build"},{"doxygen":":build"},{"extra-cmake-modules":":build"},{"pkgconf":":build"},{"qttools":":build"},{"cmake":":test"},{"extra-cmake-modules":":test"}],"stable_checksum":"434edf78df8f4c9f25000d107ad1520d7ac14db580a202047bf19cbf77376522","stable_url_args":["https://download.kde.org/stable/frameworks/6.27/karchive-6.27.0.tar.xz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"6.27.0"},"kargo":{"desc":"Multi-Stage GitOps Continuous Promotion","executables":["kargo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/akuity/kargo.git",{":branch":"main"}],"homepage":"https://kargo.io/","license":"Apache-2.0","ruby_source_checksum":"a13c43260f39054d64653adf792092ba45777c5a6422139ddb4d81203f0cdbb6","stable_dependencies":[{"go":":build"}],"stable_checksum":"2e1112df981a78636056dbd0ad644eb00dcafde46d1f2756948288ee28dd8962","stable_url_args":["https://github.com/akuity/kargo/archive/refs/tags/v1.10.8.tar.gz"],"stable_version":"1.10.8"},"karmadactl":{"desc":"CLI for Karmada control plane","executables":["karmadactl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/karmada-io/karmada.git",{":branch":"master"}],"homepage":"https://karmada.io/","license":"Apache-2.0","ruby_source_checksum":"02badde0b0cbc1a7ee7793147d71bb25616d6adf3f50d5773e07f2859b25e4c7","stable_dependencies":[{"go":":build"}],"stable_checksum":"e5365edc701a45fccd1df7f31136424a83bc6c511794ac8559da59a8e3c25ba5","stable_url_args":["https://github.com/karmada-io/karmada/archive/refs/tags/v1.18.1.tar.gz"],"stable_version":"1.18.1"},"karn":{"desc":"Manage multiple Git identities","executables":["karn"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/prydonius/karn.git",{":branch":"master"}],"homepage":"https://github.com/prydonius/karn","license":"MIT","ruby_source_checksum":"30ca9a8fa0cb72e235e9b4fad9ee04c94253a1c46b15a11625002b67295c4011","stable_dependencies":[{"go":":build"}],"stable_checksum":"96f10ff263468b9f91244edf16d8ea548c9d281cba9b2597eaf5270f9e6127e3","stable_url_args":["https://github.com/prydonius/karn/archive/refs/tags/v0.1.0.tar.gz"],"stable_version":"0.1.0","bottle_checksum":"2ddacad3313683762032b2d8eb15463f175ed266c8774618c85950eb05492740"},"kaskade":{"desc":"TUI for Kafka","executables":["kaskade"],"head_dependencies":["certifi","cryptography","librdkafka","python@3.14","rpds-py",{"rust":":build"}],"head_url_args":["https://github.com/sauljabin/kaskade.git",{":branch":"main"}],"homepage":"https://github.com/sauljabin/kaskade","license":"MIT","revision":6,"ruby_source_checksum":"45bc48e2c8554073b1206141e8650f20fdeba7f2ab149aee8d2124e0ce65edac","stable_dependencies":["certifi","cryptography","librdkafka","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"cd907eb673d733ba27f4f89b649ad6bf19cd829745ae0dd8879989eb5a6bcc36","stable_url_args":["https://files.pythonhosted.org/packages/37/3b/88be2113f39216a6ad36680ad599927cbb57dbd9eef9f4af3af138134187/kaskade-4.0.7.tar.gz"],"stable_version":"4.0.7"},"katago":{"desc":"Neural Network Go engine with no human-provided knowledge","executables":["katago"],"head_dependencies":["libzip","abseil","protobuf",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://katagotraining.org/","license":{":all_of":["MIT","CC0-1.0"]},"ruby_source_checksum":"2120ccd5e8dd14d69089271aab90cb158f37510c7f08c6d425ffdf1f0e73f512","stable_dependencies":["libzip","abseil","protobuf",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"50d2aa0fb4d5e697dcfa47ddc111c17d3d193dce0604a5592f5fc02501cb49e1","stable_url_args":["https://github.com/lightvector/KataGo/archive/refs/tags/v1.16.5.tar.gz"],"stable_version":"1.16.5"},"katana":{"desc":"Crawling and spidering framework","executables":["katana"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/katana.git",{":branch":"dev"}],"homepage":"https://github.com/projectdiscovery/katana","license":"MIT","ruby_source_checksum":"463d09f55f7e62d0ed49b293a38f640c2120cd7f93519acc68b488017ea10c61","stable_dependencies":[{"go":":build"}],"stable_checksum":"81ce8b6047e9463c37e9cf7dd3bdcd30d8a61e2da9cf6c960ccd409b99c896ee","stable_url_args":["https://github.com/projectdiscovery/katana/archive/refs/tags/v1.6.1.tar.gz"],"stable_version":"1.6.1"},"kawa":{"bottle_rebuild":1,"desc":"Programming language for Java (implementation of Scheme)","executables":["kawa"],"head_dependencies":["openjdk"],"homepage":"https://www.gnu.org/software/kawa/","license":"MIT","revision":1,"ruby_source_checksum":"1629f41e07d8d0cfd007e9f2219fd60335c7e9ce3ec77c51588e9ebdb153db1c","stable_dependencies":["openjdk"],"stable_checksum":"dab1f41da968191fc68be856f133e3d02ce65d2dbd577a27e0490f18ca00fa22","stable_url_args":["https://ftpmirror.gnu.org/gnu/kawa/kawa-3.1.1.zip"],"stable_version":"3.1.1","bottle_tag":":all","bottle_checksum":"c7ea8432d31f2ae8fdcf5307d328016c728f51db2bc2c76f10161d7c40fcb962"},"kbld":{"desc":"Tool for building and pushing container images in development workflows","executables":["kbld"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/carvel-dev/kbld.git",{":branch":"develop"}],"homepage":"https://carvel.dev/kbld/","license":"Apache-2.0","ruby_source_checksum":"ea54476082e80662101cedf8e947bb9ed2379c1a552411bebae3ac384227a9fb","stable_dependencies":[{"go":":build"}],"stable_checksum":"44b503eead99fcfcd7393c4bbeb61ac1cb9c0e97f5a294b762297c6a547ef730","stable_url_args":["https://github.com/carvel-dev/kbld/archive/refs/tags/v0.49.1.tar.gz"],"stable_version":"0.49.1"},"kbt":{"desc":"Keyboard tester in terminal","executables":["kbt"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/bloznelis/kbt.git",{":branch":"master"}],"homepage":"https://github.com/bloznelis/kbt","license":"MIT","ruby_source_checksum":"f6208d5fd8782338fc5c6ce6225a18babb918c487ef8e6415530f4477b747a40","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"8dd3b9c129b51e902f1b0aeb5a717c716d92f81ed76c2264a9131f8def428e93","stable_url_args":["https://github.com/bloznelis/kbt/archive/refs/tags/2.1.0.tar.gz"],"stable_version":"2.1.0"},"kcat":{"desc":"Generic command-line non-JVM Apache Kafka producer and consumer","executables":["kcat"],"head_dependencies":["avro-c","librdkafka","libserdes","yajl"],"head_url_args":["https://github.com/edenhill/kcat.git",{":branch":"master"}],"homepage":"https://github.com/edenhill/kcat","license":"BSD-2-Clause","oldnames":["kafkacat"],"revision":1,"ruby_source_checksum":"2adf0c8d023168244fe64d696761e6c147904e87fadec46bd99fd33cb6e58416","stable_dependencies":["avro-c","librdkafka","libserdes","yajl"],"stable_url_args":["https://github.com/edenhill/kcat.git",{":tag":"1.7.0",":revision":"f2236ae5d985b9f31631b076df24ca6c33542e61"}],"stable_version":"1.7.0"},"kcgi":{"bottle_rebuild":1,"desc":"Minimal CGI and FastCGI library for C/C++","executables":["kfcgi"],"head_dependencies":[{"bmake":":build"}],"homepage":"https://kristaps.bsd.lv/kcgi/","license":"ISC","ruby_source_checksum":"c817434cf57e90ccf91df16b5382ad50faa12b6b60f20b9d3d224945d2c8537a","stable_dependencies":[{"bmake":":build"}],"stable_checksum":"bc1cc29bca48eace5df4ba0f1aa1dfc2fe7ac773f750d4af84d80c52cece3c45","stable_url_args":["https://kristaps.bsd.lv/kcgi/snapshots/kcgi-1.0.1.tgz"],"stable_version":"1.0.1"},"kconf":{"bottle_rebuild":1,"desc":"CLI for managing multiple kubeconfigs","executables":["kconf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/particledecay/kconf.git",{":branch":"main"}],"homepage":"https://github.com/particledecay/kconf","license":"MIT","ruby_source_checksum":"1795dc1cb5d606fceed29424415e0b87ffaacbe9dc815f7e343cf46e3866f9c4","stable_dependencies":[{"go":":build"}],"stable_checksum":"e7fe6750c719caf227890a31e2fd5446972ec3e1e5492180d0a387fe1c3394c0","stable_url_args":["https://github.com/particledecay/kconf/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0"},"kcov":{"bottle_rebuild":1,"desc":"Code coverage tester for compiled programs, Python, and shell scripts","executables":["kcov"],"head_dependencies":["dwarfutils","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/SimonKagstrom/kcov.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}],["curl"]],"homepage":"https://simonkagstrom.github.io/kcov/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"3d826a8dd74c6b190de07a7f191604b7e336f025cc66bf08fe292a0063972459","stable_dependencies":["dwarfutils","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"4cbba86af11f72de0c7514e09d59c7927ed25df7cebdad087f6d3623213b95bf","stable_url_args":["https://github.com/SimonKagstrom/kcov/archive/refs/tags/v43.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["curl"]],"stable_version":"43"},"kcptun":{"deprecate_args":{":date":"2026-02-11",":because":":repo_archived"},"desc":"Stable & Secure Tunnel based on KCP with N:M multiplexing and FEC","disable_args":{":date":"2026-05-11",":because":":repo_archived"},"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/xtaci/kcptun.git",{":branch":"master"}],"homepage":"https://github.com/xtaci/kcptun","license":"MIT","ruby_source_checksum":"b10d9207c015e3574e7e7e797ecf143997b418a8a9dab4b48a1b9eecb34f0b35","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/kcptun.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/kcptun.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/kcptun/bin/kcptun_client","-c","$HOMEBREW_PREFIX/etc/kcptun_client.json"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"814dcd0b1af47b8230b28139fda2187b3b1c2bf4c04b31648d72bc32daca299d","stable_url_args":["https://github.com/xtaci/kcptun/archive/refs/tags/v20260101.tar.gz"],"stable_version":"20260101"},"kdash":{"desc":"Simple and fast dashboard for Kubernetes","executables":["kdash"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/kdash-rs/kdash.git",{":branch":"main"}],"homepage":"https://kdash-rs.github.io/","license":"MIT","ruby_source_checksum":"1a8f1bdb31ea90dba72413359e33020e51e84aec8c6965c09dc4476ffa1bb6db","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8ace7afb62ce32ed0581528a583df1ab12cd0919ce05ae4233b8419dfa0e7344","stable_url_args":["https://github.com/kdash-rs/kdash/archive/refs/tags/v2.0.2.tar.gz"],"stable_version":"2.0.2"},"kdoctools":{"desc":"Create documentation from DocBook","executables":["checkXML6","meinproc6"],"head_dependencies":["docbook-xsl","karchive","qtbase",{"cmake":":build"},{"doxygen":":build"},{"extra-cmake-modules":":build"},{"gettext":":build"},{"ki18n":":build"},{"qttools":":build"},{"cmake":":test"},{"extra-cmake-modules":":test"}],"head_url_args":["https://invent.kde.org/frameworks/kdoctools.git",{":branch":"master"}],"head_uses_from_macos":[[{"perl":":build"}],["libxml2"],["libxslt"]],"homepage":"https://l10n.kde.org/docs/doc-primer/","license":{":all_of":["BSD-3-Clause","GPL-2.0-or-later","LGPL-2.1-or-later",{":any_of":["LGPL-2.1-only","LGPL-3.0-only"]}]},"oldnames":["kde-kdoctools"],"ruby_source_checksum":"e7ef44ce0b4ea7acc81c34c4d500e6223dfcd0aa1fda16becf5329186eb2fb83","stable_dependencies":["docbook-xsl","karchive","qtbase",{"cmake":":build"},{"doxygen":":build"},{"extra-cmake-modules":":build"},{"gettext":":build"},{"ki18n":":build"},{"qttools":":build"},{"cmake":":test"},{"extra-cmake-modules":":test"}],"stable_checksum":"69026ef8607cb6257e4d1f0e46e451130ef7ba67994a83e4f9a6c46eefd5a3f3","stable_url_args":["https://download.kde.org/stable/frameworks/6.27/kdoctools-6.27.0.tar.xz"],"stable_uses_from_macos":[[{"perl":":build"}],["libxml2"],["libxslt"]],"stable_version":"6.27.0"},"kdoctor":{"desc":"Environment diagnostics for Kotlin Multiplatform Mobile app development","executables":["kdoctor"],"head_dependencies":[{"gradle@8":":build"},{"openjdk@21":":build"}],"head_url_args":["https://github.com/Kotlin/kdoctor.git",{":branch":"master"}],"homepage":"https://github.com/kotlin/kdoctor","license":"Apache-2.0","ruby_source_checksum":"5bf115a4201028963ef2ffe79a0160c924567e02e4af3316f3e08657111b5ec5","stable_dependencies":[{"gradle@8":":build"},{"openjdk@21":":build"}],"stable_checksum":"d0c8cfeb84c49f98e0069aff55897ebdd5b79e6fc2f52744659377732769c7b9","stable_url_args":["https://github.com/Kotlin/kdoctor/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"kea":{"desc":"DHCP server","executables":["kea-admin","kea-dhcp-ddns","kea-dhcp4","kea-dhcp6","kea-lfc","kea-msg-compiler","kea-shell","keactrl","perfdhcp"],"head_dependencies":["boost","log4cplus","openssl@3",{"bison":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"head_url_args":["https://gitlab.isc.org/isc-projects/kea.git",{":branch":"master"}],"homepage":"https://www.isc.org/kea/","license":"MPL-2.0","ruby_source_checksum":"d4c7c62bfdd55a5ca22bb3888595d89a3ab9749052df79cedecbf016d6173a15","stable_dependencies":["boost","log4cplus","openssl@3",{"bison":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"stable_checksum":"14bf695d37b65b9b1bf550fea5d0adaf9806c50e5419ef2a176a4b8e9aade3df","stable_url_args":["https://downloads.isc.org/isc/kea/3.2.0/kea-3.2.0.tar.xz"],"stable_version":"3.2.0"},"keep-sorted":{"desc":"Language-agnostic formatter that sorts selected lines","executables":["keep-sorted"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/google/keep-sorted.git",{":branch":"main"}],"homepage":"https://github.com/google/keep-sorted","license":"Apache-2.0","ruby_source_checksum":"62c1f6b8c44af7e5a287847d3e50e5ff5e3db5b6a2bd32d7a982a0d8a417f529","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/google/keep-sorted.git",{":tag":"v0.9.1",":revision":"339d935575ef7d92f2c9b4df9ce4b724d73c9201"}],"stable_version":"0.9.1"},"keepassc":{"bottle_rebuild":2,"desc":"Curses-based password manager for KeePass v.1.x and KeePassX","executables":["keepassc","keepassc-agent","keepassc-server"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/raymontag/keepassc","license":"ISC","revision":5,"ruby_source_checksum":"63e33a01c8abc872e95f80f81cd5aeca1d8b025dec8e874178491d171694d0c1","stable_dependencies":["python@3.14"],"stable_checksum":"2e1fc6ccd5325c6f745f2d0a3bb2be26851b90d2095402dd1481a5c197a7b24e","stable_url_args":["https://files.pythonhosted.org/packages/c8/87/a7d40d4a884039e9c967fb2289aa2aefe7165110a425c4fb74ea758e9074/keepassc-1.8.2.tar.gz"],"stable_version":"1.8.2"},"keeper-commander":{"desc":"Command-line and SDK interface to Keeper Password Manager","executables":["keeper"],"head_dependencies":["certifi","cryptography","ffmpeg","libvpx","libyaml","opus","pillow","pydantic","python@3.14","srtp","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Keeper-Security/Commander.git",{":branch":"master"}],"homepage":"https://docs.keeper.io/en/privileged-access-manager/commander-cli/overview","license":"MIT","no_autobump_args":{":because":"macOS resources cannot be updated on linux CI"},"ruby_source_checksum":"3ac18646e4e17c63342c1eb27521ea86e783f5e08eb120bcb75174878b5dd77f","stable_dependencies":["certifi","cryptography","ffmpeg","libvpx","libyaml","opus","pillow","pydantic","python@3.14","srtp","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"daf0b2d5ae670922e13384fd9fee4eaa8492b6d8eee41fa073030c29b6d22ea0","stable_url_args":["https://files.pythonhosted.org/packages/97/37/d2279cdea65d5f4ffb4ce00720ec51fc7c6418d084def18557bff2808e9d/keepercommander-18.0.10.tar.gz"],"stable_version":"18.0.10"},"keepkey-agent":{"deprecate_args":{":date":"2026-02-21",":because":":unmaintained"},"desc":"Keepkey Hardware-based SSH/GPG agent","disable_args":{":date":"2027-02-21",":because":":unmaintained"},"executables":["keepkey-agent","keepkey_agent.py"],"head_dependencies":["cryptography","hidapi","libsodium","libusb","python@3.14",{"pkgconf":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/romanz/trezor-agent","license":"LGPL-3.0-only","revision":12,"ruby_source_checksum":"c16faf0fd9bb57e29d8095f3165e5fc9e8f3844905a779bec03be154592cc143","stable_dependencies":["cryptography","hidapi","libsodium","libusb","python@3.14",{"pkgconf":":build"}],"stable_checksum":"47c85de0c2ffb53c5d7bd2f4d2230146a416e82511259fad05119c4ef74be70c","stable_url_args":["https://files.pythonhosted.org/packages/65/72/4bf47a7bc8dc93d2ac21672a0db4bc58a78ec5cee3c4bcebd0b4092a9110/keepkey_agent-0.9.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.9.0"},"kekkai":{"desc":"File integrity monitoring tool","executables":["kekkai"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/catatsuy/kekkai.git",{":branch":"main"}],"homepage":"https://github.com/catatsuy/kekkai","license":"MIT","ruby_source_checksum":"327c2cb9ebbc53bb90b52f4f3a03fc81b2f3112f367312fde01b25722018f590","stable_dependencies":[{"go":":build"}],"stable_checksum":"850922716fa9d4efd270261ca5de050d85d775a28cdc3a289fb9e9e3f7f5e495","stable_url_args":["https://github.com/catatsuy/kekkai/archive/refs/tags/v0.2.9.tar.gz"],"stable_version":"0.2.9"},"keploy":{"desc":"Testing Toolkit creates test-cases and data mocks from API calls, DB queries","executables":["keploy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/keploy/keploy.git",{":branch":"main"}],"homepage":"https://keploy.io","license":"Apache-2.0","ruby_source_checksum":"d5c791fbdbf1e9f716742bd2abcb358391eabf022d62751a121aa35300f2123e","stable_dependencies":[{"go":":build"}],"stable_checksum":"4b4ebd1416ed0a2f14b6806c0a3e6dcfeb86dc7c233eea190c266bb88d4fcc8b","stable_url_args":["https://github.com/keploy/keploy/archive/refs/tags/v3.5.85.tar.gz"],"stable_version":"3.5.85"},"kepubify":{"bottle_rebuild":1,"desc":"Convert ebooks from epub to kepub","executables":["covergen","kepubify","seriesmeta"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/pgaskin/kepubify.git",{":branch":"master"}],"homepage":"https://pgaskin.net/kepubify/","license":"MIT","ruby_source_checksum":"3e38806884ecc84634fd423a6c2e155828059e8c87115b8b7036ce33aadc5b5b","stable_dependencies":[{"go":":build"}],"stable_checksum":"a3bf118a8e871b989358cb598746efd6ff4e304cba02fd2960fe35404a586ed5","stable_url_args":["https://github.com/pgaskin/kepubify/archive/refs/tags/v4.0.4.tar.gz"],"stable_version":"4.0.4","bottle_checksum":"813a2a57f898d3146f374a6c77e15eeba052d434e78d881602d88e5cb8162d1c"},"kerl":{"desc":"Easy building and installing of Erlang/OTP instances","executables":["kerl"],"head_url_args":["https://github.com/kerl/kerl.git",{":branch":"master"}],"homepage":"https://github.com/kerl/kerl","license":"MIT","ruby_source_checksum":"ac8179b983b72c8fc93fe8b1700904ced662964a5ab4d490a6826292fa8c9a19","stable_checksum":"0f32eb08172baffdca9264c5626f6d7fd650369365079fe21f8b8ab997885d8c","stable_url_args":["https://github.com/kerl/kerl/archive/refs/tags/4.4.0.tar.gz"],"stable_version":"4.4.0","bottle_tag":":all","bottle_checksum":"9e44f6243554ba4b4ff9c6e84a77328a7fd893d842786f402d1a03dde413b3e9"},"kertish-dos":{"desc":"Kertish Object Storage and Cluster Administration CLI","executables":["krtadm","krtfs"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/freakmaxi/kertish-dos.git",{":branch":"master"}],"homepage":"https://github.com/freakmaxi/kertish-dos","license":"GPL-3.0-only","oldnames":["kertish-dfs"],"ruby_source_checksum":"401c9c1b93975c744a7b10adf51edb4effeb2ddb5e46c012293f049be708af0d","stable_dependencies":[{"go":":build"}],"stable_checksum":"fe76b525762a3240e8c4bc8e6d7caedebf466aec81c1a22f8014d6881c2bdaf6","stable_url_args":["https://github.com/freakmaxi/kertish-dos/archive/refs/tags/v22.2.0147.tar.gz"],"stable_version":"22.2.0147-532592"},"kettle":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-09-19",":because":"changed its license to BUSL on the next release"},"desc":"Pentaho Data Integration software","disable_args":{":date":"2026-09-19",":because":"changed its license to BUSL on the next release"},"executables":["pdicarte","pdikitchen","pdipan"],"head_dependencies":["openjdk"],"homepage":"https://pentaho.com/products/pentaho-data-integration","license":"Apache-2.0","ruby_source_checksum":"3356f0bb3a169654fe2cbeac7b7a72aafaf1139193aa0c360cbecc928eb0206c","service_args":[[":environment_variables",{":KETTLE_HOME":"$HOMEBREW_PREFIX/etc/kettle"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/etc/kettle"],[":log_path","$HOMEBREW_PREFIX/var/log/kettle/carte.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/kettle/carte.log"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/kettle/bin/pdicarte","$HOMEBREW_PREFIX/etc/kettle/carte-config.xml"]],"stable_dependencies":["openjdk"],"stable_checksum":"e6804fae1a9aa66b92e781e9b2e835d72d56a6adc53dc03e429a847991a334e8","stable_url_args":["https://hitachiedge1.jfrog.io/artifactory/pntpub-maven-release/org/pentaho/di/pdi-ce/9.4.0.0-343/pdi-ce-9.4.0.0-343.zip"],"stable_version":"9.4.0.0-343","bottle_tag":":all","bottle_checksum":"2e06b9a8ce68da482615fb8566137223350e711a6d7a48e8e19f27bb3307b0f7"},"kew":{"desc":"Command-line music player","executables":["kew"],"head_dependencies":["chafa","faad2","fftw","glib","libogg","libvorbis","opus","opusfile","taglib","gdk-pixbuf","gettext",{"pkgconf":":build"}],"head_url_args":["https://github.com/ravachol/kew.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/ravachol/kew","license":"GPL-2.0-or-later","ruby_source_checksum":"6c3314199ff5735df812a1149800deb2f31e4e4bf91d79210828571cd5547b24","stable_dependencies":["chafa","faad2","fftw","glib","libogg","libvorbis","opus","opusfile","taglib","gdk-pixbuf","gettext",{"pkgconf":":build"}],"stable_checksum":"d76416787f93c64e1dd05288d42fa9683006e1307fc9c094bc2c990151835a1d","stable_url_args":["https://github.com/ravachol/kew/archive/refs/tags/v4.1.8.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"4.1.8"},"keychain":{"desc":"User-friendly front-end to ssh-agent(1)","executables":["keychain"],"homepage":"https://www.funtoo.org/Keychain","license":"GPL-2.0-only","ruby_source_checksum":"0b248a9fac38b49a8bb8c53b5fbe2a3b8dbb1763080f8dfaa44d97a62484ab35","stable_checksum":"a747ffbaf60ebd52c26a51cc6a98c30906023efe7c171a273a3ef683405a6281","stable_url_args":["https://github.com/danielrobbins/keychain/archive/refs/tags/2.9.8.tar.gz"],"stable_version":"2.9.8","bottle_tag":":all","bottle_checksum":"d8fb562a700633877515b8d3cdcf54794b9e153028279bd6c0596cc1e5b64404"},"keyd":{"caveats":"Default configuration goes in $HOMEBREW_PREFIX/etc/keyd/default.conf\n","desc":"Key remapping daemon for Linux","executables":["keyd","keyd-application-mapper"],"head_url_args":["https://github.com/rvaiya/keyd.git",{":branch":"master"}],"homepage":"https://github.com/rvaiya/keyd","license":"MIT","ruby_source_checksum":"768ea3bdf0d3741689fe8733c1fc87b7127e843e3bc33d0b525e43a017b5cc64","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/keyd.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/keyd.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/keyd/bin/keyd"]],"stable_checksum":"697089681915b89d9e98caf93d870dbd4abce768af8a647d54650a6a90744e26","stable_url_args":["https://github.com/rvaiya/keyd/archive/refs/tags/v2.6.0.tar.gz"],"stable_version":"2.6.0"},"keydb":{"desc":"Multithreaded fork of Redis","executables":["keydb-benchmark","keydb-check-aof","keydb-check-rdb","keydb-cli","keydb-sentinel","keydb-server"],"head_dependencies":["openssl@3","snappy","zstd",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["curl"]],"homepage":"https://keydb.dev","license":"BSD-3-Clause","ruby_source_checksum":"f8d66ad9ef5f189b82cbc7cc016f514efec1ffd58ec9712a305caea4b3939685","stable_dependencies":["openssl@3","snappy","zstd",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/Snapchat/KeyDB/commit/674d9fb7eea1e6cca6ac8da3b2d1a63dc38c9d2b.patch?full_index=1","sha256":"aa175e61c8a8b5c12f8608afdb20985a558c14cc94f69be43ab3e0e0c999a3bc"},{"strip":"p1","url":"https://github.com/Snapchat/KeyDB/commit/603ebb27fb82a27fb98b0feb6749b0f7661a1c4b.patch?full_index=1","sha256":"3cece0a51cc74606bcfa32f1b745b615078be5c67ba3e97287ce9c5c982c1ba7"}],"stable_checksum":"229190b251f921e05aff7b0d2f04b5676c198131e2abbec1e2cfb2e61215e2f3","stable_url_args":["https://github.com/Snapchat/KeyDB/archive/refs/tags/v6.3.4.tar.gz"],"stable_uses_from_macos":[["bzip2"],["curl"]],"stable_version":"6.3.4"},"keyring":{"desc":"Easy way to access the system keyring service from python","executables":["keyring"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/jaraco/keyring","license":"MIT","revision":1,"ruby_source_checksum":"75dcbdea9421ad1cacd4525f03fbff66f4486f2dbaaa53124052473a5030430f","stable_dependencies":["python@3.14"],"stable_checksum":"fe01bd85eb3f8fb3dd0405defdeac9a5b4f6f0439edbb3149577f244a2e8245b","stable_url_args":["https://files.pythonhosted.org/packages/43/4b/674af6ef2f97d56f0ab5153bf0bfa28ccb6c3ed4d1babf4305449668807b/keyring-25.7.0.tar.gz"],"stable_version":"25.7.0"},"keystone":{"bottle_rebuild":1,"desc":"Assembler framework: Core + bindings","executables":["kstool"],"head_dependencies":[{"cmake":":build"},{"python@3.14":":build"}],"head_url_args":["https://github.com/keystone-engine/keystone.git",{":branch":"master"}],"homepage":"https://github.com/keystone-engine/keystone","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"c8862e26c6507c0d66194f5a7d45b095f15c38802330aef65d0e52069b503eaa","stable_dependencies":[{"cmake":":build"},{"python@3.14":":build"}],"stable_checksum":"c9b3a343ed3e05ee168d29daf89820aff9effb2c74c6803c2d9e21d55b5b7c24","stable_url_args":["https://github.com/keystone-engine/keystone/archive/refs/tags/0.9.2.tar.gz"],"stable_version":"0.9.2"},"keyutils":{"desc":"Linux key management utilities","homepage":"https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git","license":{":all_of":["GPL-2.0-or-later","LGPL-2.0-or-later"]},"ruby_source_checksum":"e6fd567cf20bf436c17ba232ecbafc0c5693afd1f812cb22cd4937aededdf481","stable_checksum":"a61d5706136ae4c05bd48f86186bcfdbd88dd8bd5107e3e195c924cfc1b39bb4","stable_url_args":["https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-1.6.3.tar.gz"],"stable_version":"1.6.3"},"kfr":{"desc":"Fast, modern C++ DSP framework","head_dependencies":["boost",{"cmake":":build"}],"homepage":"https://www.kfrlib.com/","license":"GPL-2.0-or-later","ruby_source_checksum":"0ac5fae03f002b2ba7e9b8c228634337f620ecebead7b3b36d5849084ea4abdf","stable_dependencies":["boost",{"cmake":":build"}],"stable_checksum":"42b36126f2af8719eff6f26e87e9f155816bc3bb110376e4747ba5de536c2cce","stable_url_args":["https://github.com/kfrlib/kfr/archive/refs/tags/7.0.1.tar.gz"],"stable_version":"7.0.1"},"khal":{"desc":"CLI calendar application","executables":["ikhal","khal"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/pimutils/khal.git",{":branch":"master"}],"homepage":"https://lostpackets.de/khal/","license":"MIT","ruby_source_checksum":"490d002c0e9e8e1f3548b5c5286cb8795a79720ee0ec6c46fc0bdab7c3056ff8","stable_dependencies":["python@3.14"],"stable_checksum":"10df243204b7a898e0ff89617ed9fd604a73fa1b4d37aac77c4470ad7519e16c","stable_url_args":["https://files.pythonhosted.org/packages/31/30/04072c5adc3a5d4638a8c9f9c2cd8497832b079dbec0e32532cc95c1d74e/khal-0.14.0.tar.gz"],"stable_version":"0.14.0","bottle_tag":":all","bottle_checksum":"92d3af75a01bc0dab13619046905da13cab3bc27831bfb20bde1ce9541071289"},"khaos":{"desc":"Kafka traffic simulator for observability and chaos engineering","executables":["khaos"],"head_dependencies":["certifi","cryptography","librdkafka","libyaml","python@3.14"],"head_url_args":["https://github.com/aleksandarskrbic/khaos.git",{":branch":"main"}],"homepage":"https://github.com/aleksandarskrbic/khaos","license":"Apache-2.0","revision":8,"ruby_source_checksum":"570303de81d1003956b45060aace9fac6811a9d72bb966b381d7295f04acdf13","stable_dependencies":["certifi","cryptography","librdkafka","libyaml","python@3.14"],"stable_checksum":"f5eb232f427dab15bbaa7ff8200a17d04c036a695c1c614e862bf87d93917b20","stable_url_args":["https://files.pythonhosted.org/packages/7f/0c/932228842cb6c0357fa4f41c5e68afaf3b41b7698f0794af300533594432/khaos_cli-0.7.1.tar.gz"],"stable_version":"0.7.1"},"khard":{"desc":"Console carddav client","executables":["khard"],"head_dependencies":["python@3.14"],"homepage":"https://khard.readthedocs.io/en/latest/","license":"GPL-3.0-only","ruby_source_checksum":"6d25700e1b9d99e7ec7ae8dc4eacf4324f93a0b2c8b62cc97db509cf7885e90e","stable_dependencies":["python@3.14"],"stable_checksum":"67a99a4655ceec9520ec4bb282845f83cc6c6efd29daf9b3208e5ed50270affb","stable_url_args":["https://files.pythonhosted.org/packages/8f/47/e31cf968dbbba341887dd33bb84fd1ecba737bc762a5149c9c673f1ab6da/khard-0.21.0.tar.gz"],"stable_version":"0.21.0","bottle_tag":":all","bottle_checksum":"3076560e118814a4585519a518165ad52799407453ab454b1e96bbf313bc0461"},"khiva":{"bottle_rebuild":2,"deprecate_args":{":date":"2024-09-27",":because":":does_not_build"},"desc":"Algorithms to analyse time series","disable_args":{":date":"2025-09-27",":because":":does_not_build"},"head_dependencies":["arrayfire","eigen",{"boost":":build"},{"cmake":":build"}],"homepage":"https://khiva.readthedocs.io/","license":"MPL-2.0","ruby_source_checksum":"b9f078fc4f5d40cdb9d790da99b9dbda2791b2952d63ace8205042d330012efd","stable_dependencies":["arrayfire","eigen",{"boost":":build"},{"cmake":":build"}],"stable_url_args":["https://github.com/shapelets/khiva.git",{":tag":"v0.5.0",":revision":"c2c72474f98ce3547cbde5f934deabb1b4eda1c9"}],"stable_version":"0.5.0","bottle_cellar":":any","bottle_checksum":"9ff14629f60e6ed2f278774c30ed9348d3965e8bfbe90cc31ea605bf475c747a"},"ki":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-10-26",":because":":unmaintained"},"desc":"Kotlin Language Interactive Shell","disable_args":{":date":"2026-10-26",":because":":unmaintained"},"executables":["ki"],"head_dependencies":["openjdk@21",{"maven":":build"}],"head_url_args":["https://github.com/Kotlin/kotlin-interactive-shell.git",{":branch":"main"}],"homepage":"https://github.com/Kotlin/kotlin-interactive-shell","license":"Apache-2.0","ruby_source_checksum":"d5e9584938dfb68d2efbd6e81d12d47b4677fed883cd655a1f59a0c4aac809b7","stable_dependencies":["openjdk@21",{"maven":":build"}],"stable_checksum":"5b65d784a66b6e7aa7e6bc427e2886435747cb9b2969f239d3be1f2190929fe7","stable_url_args":["https://github.com/Kotlin/kotlin-interactive-shell/archive/refs/tags/v0.5.2.tar.gz"],"stable_version":"0.5.2"},"ki18n":{"desc":"KDE Gettext-based UI text internationalization","head_dependencies":["gettext","iso-codes","qtbase","qtdeclarative",{"cmake":":build"},{"doxygen":":build"},{"extra-cmake-modules":":build"},{"pkgconf":":build"},{"qttools":":build"},{"cmake":":test"},{"extra-cmake-modules":":test"}],"head_url_args":["https://invent.kde.org/frameworks/ki18n.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://api.kde.org/ki18n-index.html","license":{":all_of":["BSD-3-Clause","LGPL-2.0-or-later",{":any_of":["LGPL-2.1-only","LGPL-3.0-only"]}]},"oldnames":["kde-ki18n"],"ruby_source_checksum":"e13fd6a14c20c100b8babcc8b84c2adee4c20276c89dc3f51511002287b9696f","stable_dependencies":["gettext","iso-codes","qtbase","qtdeclarative",{"cmake":":build"},{"doxygen":":build"},{"extra-cmake-modules":":build"},{"pkgconf":":build"},{"qttools":":build"},{"cmake":":test"},{"extra-cmake-modules":":test"}],"stable_checksum":"cd812ae95b0e95b40e46a50b9dea6d188eec001be96b1e1a5d962730e5f9bc58","stable_url_args":["https://download.kde.org/stable/frameworks/6.27/ki18n-6.27.0.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"6.27.0"},"kibi":{"desc":"Text editor in ≤1024 lines of code, written in Rust","executables":["kibi"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/ilai-deutel/kibi","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"7c020de96d92d20d0444749977c58ecc9b9615f6e15f13ab00816ccf68a55681","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a7a7b6f6937f39ae86fd4f556034a3744bb99091c102bc6f38b281ee751d10e9","stable_url_args":["https://github.com/ilai-deutel/kibi/archive/refs/tags/v0.3.3.tar.gz"],"stable_version":"0.3.3"},"kickstart":{"desc":"Scaffolding tool to get new projects up and running quickly","executables":["kickstart"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/Keats/kickstart","license":"MIT","ruby_source_checksum":"42ba373f4db0682b8744708bbfc98b245174801f0c3591318d4c296f2eb4df1f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0888ca59bc11e2c9531957047973b3f4d28e4270c03d1272f29d8b73f12bb142","stable_url_args":["https://github.com/Keats/kickstart/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"kics":{"caveats":"KICS queries are placed under $HOMEBREW_PREFIX/opt/kics/share/kics/assets/queries\nTo use KICS default queries add KICS_QUERIES_PATH env to your ~/.zshrc or ~/.zprofile:\n    \"echo 'export KICS_QUERIES_PATH=$HOMEBREW_PREFIX/opt/kics/share/kics/assets/queries' >> ~/.zshrc\"\nusage of CLI flag --queries-path takes precedence.\n","desc":"Detect vulnerabilities, compliance issues, and misconfigurations","executables":["kics"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Checkmarx/kics.git",{":branch":"master"}],"homepage":"https://kics.io/","license":"Apache-2.0","ruby_source_checksum":"dd598a05e81d01c852626717834c59066c57cbc3ee470a612ebcf4a07d909864","stable_dependencies":[{"go":":build"}],"stable_checksum":"7424ca07901a8534f6aa9b9d21b4c3aa873a027cf22e4bf334c5cf7fba134ae3","stable_url_args":["https://github.com/Checkmarx/kics/archive/refs/tags/v2.1.20.tar.gz"],"stable_version":"2.1.20"},"killport":{"desc":"Command-line tool to kill processes listening on a specific port","executables":["killport"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/jkfran/killport","license":"MIT","ruby_source_checksum":"9e4c06e72ef3f423134259711b537100f1b21fa9b515933ca56e37faaab08cef","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a662571935cc9d425bbce8beb7725ff87e215ac0e47371b1b8b8443b63465dee","stable_url_args":["https://github.com/jkfran/killport/archive/refs/tags/v2.0.1.tar.gz"],"stable_version":"2.0.1"},"killswitch":{"desc":"VPN kill switch for macOS","executables":["killswitch"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/vpn-kill-switch/killswitch.git",{":branch":"main"}],"homepage":"https://killswitch.network","license":"BSD-3-Clause","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"7c7f0ff6cc0201422340cc0ee21ffe09a0599e8272fdbbb0883592dcfba7df41","stable_dependencies":[{"rust":":build"}],"stable_checksum":"061f0f8fc7c16178b7e99387fd5498ca5812d7bb95c2931464c5ae6b8c268598","stable_url_args":["https://github.com/vpn-kill-switch/killswitch/archive/refs/tags/0.8.3.tar.gz"],"stable_version":"0.8.3"},"kim-api":{"desc":"Knowledgebase of Interatomic Models (KIM) API","executables":["kim-api-activate","kim-api-collections-management","kim-api-deactivate"],"head_dependencies":["gcc",{"cmake":":build"},{"doxygen":":build"}],"head_uses_from_macos":[["xz"]],"homepage":"https://openkim.org","license":"CDDL-1.0","ruby_source_checksum":"ef4b1318368fdfc441a3745beb8ff4fb76617dca277cfcfff6edb56267a67856","stable_dependencies":["gcc",{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"1710bd6ceaea093062e000d2308719c51cc0a2d2def1bdcb0a03df8ed867b11f","stable_url_args":["https://s3.openkim.org/kim-api/kim-api-2.4.2.txz"],"stable_uses_from_macos":[["xz"]],"stable_version":"2.4.2"},"kimi-cli":{"desc":"CLI agent for MoonshotAI Kimi platform","executables":["kimi","kimi-cli"],"head_dependencies":["certifi","cryptography","libyaml","pillow","pydantic","python@3.14","re2","rpds-py",{"pkgconf":":build"},{"pybind11":":build"},{"rust":":build"}],"head_url_args":["https://github.com/MoonshotAI/kimi-cli.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://moonshotai.github.io/kimi-cli/","license":"Apache-2.0","no_autobump_args":{":because":"macOS resources cannot be updated on linux CI"},"ruby_source_checksum":"31384914671ff352ab0919446f090688f0607f4ba302a905f1699e51ce01e7c8","stable_dependencies":["certifi","cryptography","libyaml","pillow","pydantic","python@3.14","re2","rpds-py",{"pkgconf":":build"},{"pybind11":":build"},{"rust":":build"}],"stable_checksum":"313061b4c757bba58ef9039a30be8bae6853513e608c059532c43f389d7252f8","stable_url_args":["https://files.pythonhosted.org/packages/e9/a9/3d25e80362abb7345a5dd05dc47cdcdc627e8d810d027943cc4647dcdb03/kimi_cli-1.48.0.tar.gz"],"stable_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"1.48.0"},"kimi-code":{"desc":"AI coding agent for your terminal","executables":["kimi"],"head_dependencies":["node"],"homepage":"https://moonshotai.github.io/kimi-code/","license":"MIT","ruby_source_checksum":"9ad1735a3d66b0538ce5ca0b02622ac2e2a851098007e16128ce908add3a36a5","stable_dependencies":["node"],"stable_checksum":"56bd8cac4cabf06a160901b8fe6bfff534df56c6879ae05f7637aea01c2bc98f","stable_url_args":["https://registry.npmjs.org/@moonshot-ai/kimi-code/-/kimi-code-0.23.1.tgz"],"stable_version":"0.23.1"},"kimwitu++":{"desc":"Tool for processing trees (i.e. terms)","homepage":"https://savannah.nongnu.org/projects/kimwitu-pp","license":"GPL-2.0-or-later","ruby_source_checksum":"2c555a63242e9b377fc010d3d58803eeee65f811a2ea96fd0436329a8932575e","stable_checksum":"3f6d9fbb35cc4760849b18553d06bc790466ca8b07884ed1a1bdccc3a9792a73","stable_url_args":["https://download.savannah.gnu.org/releases/kimwitu-pp/kimwitu++-2.3.13.tar.gz"],"stable_version":"2.3.13","bottle_checksum":"2291141a641d3529702fae53de9669d0b557694157b5c196eda1c56484ec67a7"},"kin":{"bottle_rebuild":1,"desc":"Sane PBXProj files","executables":["kin"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/Serchinastico/Kin.git",{":branch":"main"}],"homepage":"https://github.com/Serchinastico/Kin","license":"Apache-2.0","ruby_source_checksum":"715b4c780545cc4ca7d77b2b054c477521fc96a5cbfdb0f05608eb5796f26c3b","stable_dependencies":["python@3.14"],"stable_checksum":"de2c22863a2a5e6eedbe88dc351b913b7666b16528020e6178a72f1e85e1b2d9","stable_url_args":["https://files.pythonhosted.org/packages/71/8c/f3916cf3cbc3785ebca47506d50e3b586516f58331832682035a4e23f18c/kin-2.1.14.tar.gz"],"stable_version":"2.1.14","bottle_tag":":all","bottle_checksum":"a8a5be63c8cd244537431fb248dafd7d566aca1ab83dfd7d65e7ce6c62b76675"},"kind":{"desc":"Run local Kubernetes cluster in Docker","executables":["kind"],"head_dependencies":[{"go":":build"},{"docker":":test"}],"head_url_args":["https://github.com/kubernetes-sigs/kind.git",{":branch":"main"}],"homepage":"https://kind.sigs.k8s.io/","license":"Apache-2.0","ruby_source_checksum":"b3a139772a4e646ea00f7d4e52129726cd0bbf2d1bf70b1a4dffabb0ef1a5032","stable_dependencies":[{"go":":build"},{"docker":":test"}],"stable_checksum":"e2e1eb04fed4eed0715cc1c5938453d1edbf92b3c097ebec0a05d0903ba15508","stable_url_args":["https://github.com/kubernetes-sigs/kind/archive/refs/tags/v0.32.0.tar.gz"],"stable_version":"0.32.0"},"kingfisher":{"desc":"MongoDB's blazingly fast secret scanning and validation tool","executables":["kingfisher"],"head_dependencies":[{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://mongodb.github.io/kingfisher/","license":"Apache-2.0","ruby_source_checksum":"1a9f00c09d2db0d4baf32c36fbf08fe53cc89dbf2248a19d5051ed1a95774102","stable_dependencies":[{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"578ddbb2bfc4d135128afcd032aede588c51e93b6dcafde0f3f86235f566a393","stable_url_args":["https://github.com/mongodb/kingfisher/archive/refs/tags/v1.106.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.106.0"},"kiota":{"desc":"OpenAPI based HTTP Client code generator","executables":["kiota"],"head_dependencies":["dotnet"],"head_url_args":["https://github.com/microsoft/kiota.git",{":branch":"main"}],"homepage":"https://aka.ms/kiota/docs","license":"MIT","ruby_source_checksum":"8186c382e5ba8aa408a3a67223c138602782d0fe1fed5c8dc998f135c3b458d0","stable_dependencies":["dotnet"],"stable_checksum":"e01bfe6f270aefded29f7e56906f4c964957fe49bacf0df4cf29a1eaf1ea5d29","stable_url_args":["https://github.com/microsoft/kiota/archive/refs/tags/v1.33.0.tar.gz"],"stable_version":"1.33.0"},"kirimase":{"bottle_rebuild":1,"desc":"CLI for building full-stack Next.js apps","executables":["kirimase"],"head_dependencies":["node"],"homepage":"https://kirimase.dev/","license":"MIT","ruby_source_checksum":"e9b90802d5c49fb8a89c5685a16a49245a49e21619819c124febae4aca2bba3b","stable_dependencies":["node"],"stable_checksum":"5d6d0e43b8bd07bcae71b279820491053b8a1445c5e6f8f66f5f0d158a67d16c","stable_url_args":["https://registry.npmjs.org/kirimase/-/kirimase-0.0.62.tgz"],"stable_version":"0.0.62","bottle_tag":":all","bottle_checksum":"576a94fbed2383917bc82e212abf02911902a14668878dbfb747743dda5aeaf6"},"kissat":{"desc":"Bare metal SAT solver","executables":["kissat"],"homepage":"https://github.com/arminbiere/kissat","license":"MIT","ruby_source_checksum":"7009ae94cb0a281269e170ccd7f40f9f0f0fd6405764280962636d8c5209137a","stable_checksum":"bfe93eaa6323b48011e4b1fcf74b3f2e20f9de544767e728009e5b2018296193","stable_url_args":["https://github.com/arminbiere/kissat/archive/refs/tags/rel-4.0.4.tar.gz"],"stable_version":"4.0.4"},"kitchen-completion":{"bottle_rebuild":1,"desc":"Bash completion for Kitchen","head_url_args":["https://github.com/MarkBorcherding/test-kitchen-bash-completion.git",{":branch":"master"}],"homepage":"https://github.com/MarkBorcherding/test-kitchen-bash-completion","license":"MIT","ruby_source_checksum":"098ad6a9e05fd894f3678f0bf457905518ad0e54d00294554559cfb511001ae7","stable_checksum":"6a9789359dab220df0afad25385dd3959012cfa6433c8c96e4970010b8cfc483","stable_url_args":["https://github.com/MarkBorcherding/test-kitchen-bash-completion/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"2db54abff94a93a95e8cee31a46ad86210e556d2f2c25d1f7f3d8a8dd1853514"},"kitchen-sync":{"desc":"Fast efficiently sync database without dumping & reloading","executables":["ks","ks_mysql","ks_postgresql"],"head_dependencies":["libpq","mariadb-connector-c",{"cmake":":build"}],"head_url_args":["https://github.com/willbryant/kitchen_sync.git",{":branch":"main"}],"homepage":"https://github.com/willbryant/kitchen_sync","license":"MIT","ruby_source_checksum":"c3c49ab57464222bd17d684451bd3c1a85dd304291d082e73a557643c6650c4e","stable_dependencies":["libpq","mariadb-connector-c",{"cmake":":build"}],"stable_checksum":"0a2c25001069c90135a91b1cc70c1b9096c3c6e127f6a14f1b45cdbb0c209f09","stable_url_args":["https://github.com/willbryant/kitchen_sync/archive/refs/tags/v2.21.tar.gz"],"stable_version":"2.21"},"kitex":{"desc":"Golang RPC framework for microservices","executables":["kitex"],"head_dependencies":[{"go":":build"},{"go":":test"},{"thriftgo":":test"}],"head_url_args":["https://github.com/cloudwego/kitex.git",{":branch":"main"}],"homepage":"https://www.cloudwego.io/docs/kitex/","license":"Apache-2.0","ruby_source_checksum":"ddefda08681c3d8d37ce044df531ad4bc778280c612c9d990def1857da4f2636","stable_dependencies":[{"go":":build"},{"go":":test"},{"thriftgo":":test"}],"stable_checksum":"748d1f5f8f9a96d293e49d83e02cc4bd51b7a0f74ccbeac0de16f21e4b00d996","stable_url_args":["https://github.com/cloudwego/kitex/archive/refs/tags/v0.16.2.tar.gz"],"stable_version":"0.16.2"},"klavaro":{"desc":"Free touch typing tutor program","executables":["klavaro"],"head_dependencies":["adwaita-icon-theme","glib","gtk+3","gtkdatabox","pango","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"perl":":build"}],["curl"]],"homepage":"https://klavaro.sourceforge.io/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"739826f341304c06404abec8c616721f4e143c4437c3fe44cbc3f63d2567b115","stable_dependencies":["adwaita-icon-theme","glib","gtk+3","gtkdatabox","pango","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"stable_checksum":"87187e49d301c510e6964098cdb612126bf030d2a875fd799eadcad3eae56dab","stable_url_args":["https://downloads.sourceforge.net/project/klavaro/klavaro-3.14.tar.bz2"],"stable_uses_from_macos":[[{"perl":":build"}],["curl"]],"stable_version":"3.14"},"klee":{"desc":"Symbolic Execution Engine","executables":["kleaver","klee","klee-exec-tree","klee-replay","klee-stats","klee-zesti","ktest-gen","ktest-randgen","ktest-tool"],"head_dependencies":["cryptominisat","gperftools","llvm@16","python@3.14","sqlite","stp","wllvm","z3","gmp","minisat",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/klee/klee.git",{":branch":"master"}],"homepage":"https://klee-se.org","license":"NCSA","revision":3,"ruby_source_checksum":"a74473f9dda9475e7cfeb573ac7168ab06f06f83c3b768d159a9d5d3ba7c32ab","stable_dependencies":["cryptominisat","gperftools","llvm@16","python@3.14","sqlite","stp","wllvm","z3","gmp","minisat",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"83d9b9ce0ba187e48c0e55623bf1a68b5eb61376da7ce82551c9d885715a21dd","stable_url_args":["https://github.com/klee/klee/archive/refs/tags/v3.2.tar.gz"],"stable_version":"3.2"},"klog":{"desc":"Command-line tool for time tracking in a human-readable, plain-text file format","executables":["klog"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jotaen/klog.git",{":branch":"main"}],"homepage":"https://klog.jotaen.net","license":"MIT","ruby_source_checksum":"7de0c88c82576c57411f1c1b8c1694e06bfedd3ac1ff1953da65cc1e1e62a119","stable_dependencies":[{"go":":build"}],"stable_checksum":"3cd6eee1adc16c2105713718e23b67d9607ac9872a0dbc31689c6051d0176ea6","stable_url_args":["https://github.com/jotaen/klog/archive/refs/tags/v7.1.tar.gz"],"stable_version":"7.1"},"kmod":{"bottle_rebuild":1,"desc":"Linux kernel module handling","head_dependencies":["openssl@3","xz","zlib-ng-compat","zstd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"scdoc":":build"}],"homepage":"https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git","license":{":all_of":["LGPL-2.1-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"2e45e2e0b2d4dc38c478456afbd009ae69866f39dbfcbef9b3f203f3b0a864e1","stable_dependencies":["openssl@3","xz","zlib-ng-compat","zstd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"scdoc":":build"}],"stable_checksum":"5a5d5073070cc7e0c7a7a3c6ec2a0e1780850c8b47b3e3892226b93ffcb9cb54","stable_url_args":["https://mirrors.edge.kernel.org/pub/linux/utils/kernel/kmod/kmod-34.2.tar.xz"],"stable_version":"34.2"},"kn":{"desc":"Command-line interface for managing Knative Serving and Eventing resources","executables":["kn"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/knative/client.git",{":branch":"main"}],"homepage":"https://github.com/knative/client","license":"Apache-2.0","ruby_source_checksum":"94573dee7adf445aff55339cfbd0c403f4b3c8c4b65842cff2ba99ddc0ec98fb","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/knative/client.git",{":tag":"knative-v1.22.1",":revision":"67a85d32ee5df847ac57b7ec198f973c93c142da"}],"stable_version":"1.22.1"},"knock":{"desc":"Port-knock server","executables":["knock","knock_helper_ipt.sh","knockd"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/jvinet/knock.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/jvinet/knock","license":"GPL-2.0-or-later","ruby_source_checksum":"e668ee45d986e8fd68f6733be3ad3e0c8e6987e1ac818c4506368b540208070a","stable_checksum":"698d8c965624ea2ecb1e3df4524ed05afe387f6d20ded1e8a231209ad48169c7","stable_url_args":["https://github.com/jvinet/knock/releases/download/v0.8/knock-0.8.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.8","bottle_checksum":"81bcc7e4f700f88fd52678bcb97fe0eddf0a562e28bd406268ae263e286903dd"},"knot-resolver":{"desc":"Minimalistic, caching, DNSSEC-validating DNS resolver","executables":["knot-resolver","kres-cache-gc","kresctl","kresd"],"head_dependencies":["fstrm","gnutls","knot","libnghttp2","libuv","libyaml","lmdb","luajit","protobuf-c","python@3.14",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.labs.nic.cz/knot/knot-resolver.git",{":branch":"master"}],"head_uses_from_macos":[["libedit"]],"homepage":"https://www.knot-resolver.cz","license":{":all_of":["CC0-1.0","GPL-3.0-or-later","LGPL-2.1-or-later","MIT"]},"ruby_source_checksum":"f356b80ee1e2b5209b272d37bbe8df6f8c36006a1379db4e376724ed004dc941","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/run/knot-resolver"],[":input_path","/dev/null"],[":log_path","$HOMEBREW_PREFIX/var/log/knot-resolver.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/knot-resolver.log"],[":require_root",true]],"service_run_args":["$HOMEBREW_PREFIX/opt/knot-resolver/bin/knot-resolver"],"stable_dependencies":["fstrm","gnutls","knot","libnghttp2","libuv","libyaml","lmdb","luajit","protobuf-c","python@3.14",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"4f4bfe09f8d73b0ee7d670dd1c90f5f2ac0e9060f9b1478355f26f273746ac80","stable_url_args":["https://knot-resolver.nic.cz/release/knot-resolver-6.4.0.tar.xz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"6.4.0"},"knot":{"desc":"High-performance authoritative-only DNS server","executables":["kcatalogprint","kdig","keymgr","khost","kjournalprint","knotc","knotd","knsec3hash","knsupdate","kzonecheck","kzonesign"],"head_dependencies":["fstrm","gnutls","libidn2","libnghttp2","lmdb","protobuf-c","userspace-rcu",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"head_url_args":["https://gitlab.nic.cz/knot/knot-dns.git",{":branch":"master"}],"head_uses_from_macos":[["libedit"]],"homepage":"https://www.knot-dns.cz/","license":{":all_of":["GPL-3.0-or-later","0BSD","BSD-3-Clause","LGPL-2.0-or-later","MIT"]},"ruby_source_checksum":"65ce9a7386e452cd7c4e145bfee8bdeee28607ddc5573816fb4790579e22658b","service_args":[[":run_type",":immediate"],[":input_path","/dev/null"],[":log_path","/dev/null"],[":error_log_path","$HOMEBREW_PREFIX/var/log/knot.log"],[":require_root",true]],"service_run_args":["$HOMEBREW_PREFIX/opt/knot/sbin/knotd"],"stable_dependencies":["fstrm","gnutls","libidn2","libnghttp2","lmdb","protobuf-c","userspace-rcu",{"pkgconf":":build"},{"sphinx-doc":":build"}],"stable_checksum":"38502c1472247c955aa3329bb5722e61ca765b833e3497d71f891ebf8e77fa04","stable_url_args":["https://knot-dns.nic.cz/release/knot-3.5.5.tar.xz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"3.5.5"},"ko":{"desc":"Build and deploy Go applications on Kubernetes","executables":["ko"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ko-build/ko.git",{":branch":"main"}],"homepage":"https://ko.build","license":"Apache-2.0","ruby_source_checksum":"b2a0b4ff294c1e7cfc44cf23c08355d054fe76d25722e2df8e6be6d86c075c71","stable_dependencies":[{"go":":build"}],"stable_checksum":"7accc1f4ad074285086573b084387bef5871872ef16e3f292d5818a99e4feeae","stable_url_args":["https://github.com/ko-build/ko/archive/refs/tags/v0.19.1.tar.gz"],"stable_version":"0.19.1"},"koji":{"desc":"Interactive CLI for creating conventional commits","executables":["koji"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/cococonscious/koji.git",{":branch":"main"}],"homepage":"https://github.com/cococonscious/koji","license":"MIT","ruby_source_checksum":"d4d065bffd829854371acef0e2d0247a387d32515c1666381c44357bb9958bbd","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"3d428fe87cb163128b79730d396ae42f408ea1a035e11174de0ac84e63469639","stable_url_args":["https://github.com/cococonscious/koji/archive/refs/tags/v3.4.0.tar.gz"],"stable_version":"3.4.0"},"koka":{"desc":"Compiler for the Koka language","executables":["koka"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"pcre2":":build"}],"head_url_args":["https://github.com/koka-lang/koka.git",{":branch":"dev"}],"head_uses_from_macos":[["libffi"]],"homepage":"http://koka-lang.org","license":"Apache-2.0","ruby_source_checksum":"a35ddbd270b77a96fef5cea01189255f08cf1e55489b5b8e61c4246e7d2e5078","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"pcre2":":build"}],"stable_url_args":["https://github.com/koka-lang/koka.git",{":tag":"v3.2.3",":revision":"49dede749f9eb77c717077c00fe52039b3183b5f"}],"stable_uses_from_macos":[["libffi"]],"stable_version":"3.2.3"},"kokkos":{"desc":"C++ Performance Portability Ecosystem for parallel execution and abstraction","executables":["hpcbind","kokkos_launch_compiler","nvcc_wrapper"],"head_dependencies":["libomp",{"cmake":":build"}],"head_url_args":["https://github.com/kokkos/kokkos.git",{":branch":"develop"}],"homepage":"https://kokkos.org","license":"Apache-2.0","revision":1,"ruby_source_checksum":"b919edf3f506b0328583275da3bca7813383746708e8201cfdec65d9a6245bca","stable_dependencies":["libomp",{"cmake":":build"}],"stable_checksum":"8bdbee0f0ac383436743ad8a9e3e928705b34b31a25a92dc5179c52a3aa98519","stable_url_args":["https://github.com/kokkos/kokkos/releases/download/5.1.1/kokkos-5.1.1.tar.gz"],"stable_version":"5.1.1"},"komac":{"desc":"Community Manifest Creator for Windows Package Manager (WinGet)","executables":["komac"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/russellbanks/Komac.git",{":branch":"main"}],"homepage":"https://github.com/russellbanks/Komac","license":"GPL-3.0-or-later","ruby_source_checksum":"b310de5aa55186506a99532fcd33ae8496f7e792a751574379cbfe7a1ff24366","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"a88eb12956091e2e5bd9b15184a4efc953c037346fe66f81d2553c08b9e81da4","stable_url_args":["https://github.com/russellbanks/Komac/archive/refs/tags/v2.16.0.tar.gz"],"stable_version":"2.16.0"},"kommit":{"bottle_rebuild":1,"desc":"More detailed commit messages without committing!","executables":["git-kommit"],"homepage":"https://github.com/vigo/kommit","license":"MIT","ruby_source_checksum":"01d102106161b317935fdd3c3ef0588e3fbc0be3d69692caf1904aa09310deab","stable_checksum":"c51e87c9719574feb9841fdcbd6d1a43b73a45afeca25e1312d2699fdf730161","stable_url_args":["https://github.com/vigo/kommit/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_tag":":all","bottle_checksum":"e27d05c078699c3a5c3ba379e6a598cd4b96142358bf41fca14cf2faa83251ff"},"kompose":{"desc":"Tool to move from `docker-compose` to Kubernetes","executables":["kompose"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubernetes/kompose.git",{":branch":"main"}],"homepage":"https://kompose.io/","license":"Apache-2.0","ruby_source_checksum":"148aa53f3306a7ebb1cd9ff2e4546b3eca078423fe795651650961fd857ba6b2","stable_dependencies":[{"go":":build"}],"stable_checksum":"1a6eb3e9a5084d0ce6d1a81628b314686b7cfa41124bace13eb188865f7640a0","stable_url_args":["https://github.com/kubernetes/kompose/archive/refs/tags/v1.38.0.tar.gz"],"stable_version":"1.38.0"},"kona":{"desc":"Open-source implementation of the K programming language","executables":["k"],"head_url_args":["https://github.com/kevinlawler/kona.git",{":branch":"master"}],"homepage":"https://github.com/kevinlawler/kona","license":"ISC","ruby_source_checksum":"ee7f9ffaa50eb0c3e6ea516c2944df7645cc9700c8efc975e0e599fe171675fe","stable_checksum":"cd5dcc03394af275f0416b3cb2914574bf51ec60d1c857020fbd34b5427c5faf","stable_url_args":["https://github.com/kevinlawler/kona/archive/refs/tags/Win64-20211225.tar.gz"],"stable_version":"20211225","bottle_checksum":"97493e1f57dc878702ebf3a34af7621a5f655104d684e7c50ef316c8cb30f97d"},"kondo":{"desc":"Save disk space by cleaning non-essential files from software projects","executables":["kondo"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/tbillington/kondo.git",{":branch":"master"}],"homepage":"https://github.com/tbillington/kondo","license":"MIT","ruby_source_checksum":"8e79e7a349a38d5ffc910b2b9583c390dfe4455da46e61a467ddc58f8261ba30","stable_dependencies":[{"rust":":build"}],"stable_checksum":"188c577f1d21d783cd2b4b43a5cbae5ffe8b085e5773e10846af55968ddd50c4","stable_url_args":["https://github.com/tbillington/kondo/archive/refs/tags/v0.9.tar.gz"],"stable_version":"0.9"},"kool":{"desc":"Web apps development with containers made easy","executables":["kool"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kool-dev/kool.git",{":branch":"main"}],"homepage":"https://kool.dev","license":"MIT","ruby_source_checksum":"441124d05968886dc5e510b8f49a47c06a456cea11dec8f4dce1c316493b53cc","stable_dependencies":[{"go":":build"}],"stable_checksum":"6fec7ef41259b69da8700ed4bb53ea4cf71ecb46634a64f42dc25ec4439dc126","stable_url_args":["https://github.com/kool-dev/kool/archive/refs/tags/3.6.0.tar.gz"],"stable_version":"3.6.0"},"kopia":{"desc":"Fast and secure open-source backup","executables":["kopia"],"head_dependencies":[{"go":":build"}],"homepage":"https://kopia.io","license":"Apache-2.0","ruby_source_checksum":"6a42413b907749692a5dd2a0786c4898631edbb1fb44c575bdfc5a8b5a0f6d77","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/kopia/kopia.git",{":tag":"v0.23.1",":revision":"72ec08fd8edb86c67ed27099bf1b955e1f308ffa"}],"stable_version":"0.23.1"},"kops":{"desc":"Production Grade K8s Installation, Upgrades, and Management","executables":["kops"],"head_dependencies":["kubernetes-cli",{"go":":build"}],"head_url_args":["https://github.com/kubernetes/kops.git",{":branch":"master"}],"homepage":"https://kops.sigs.k8s.io/","license":"Apache-2.0","ruby_source_checksum":"607e4d0ef77b90a8bddb4f86bd2f6b3f82a97bcb524c063bbf8c6905e2ef4c5f","stable_dependencies":["kubernetes-cli",{"go":":build"}],"stable_checksum":"deed90394c3955bca86a068bc52c38a71764e4502eee7ff21c335f01ac8a8a5d","stable_url_args":["https://github.com/kubernetes/kops/archive/refs/tags/v1.35.1.tar.gz"],"stable_version":"1.35.1"},"kor":{"desc":"CLI tool to discover unused Kubernetes resources","executables":["kor"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/yonahd/kor.git",{":branch":"main"}],"homepage":"https://github.com/yonahd/kor","license":"MIT","ruby_source_checksum":"b6c710355e622bde4294abfa0ef194820fba0c7d93caee53078fc1772fc9e15e","stable_dependencies":[{"go":":build"}],"stable_checksum":"e651f3178e8c9cc1cd522661ac129b2518ed3fc981b0a9eebdf531e9c0b17b17","stable_url_args":["https://github.com/yonahd/kor/archive/refs/tags/v0.6.8.tar.gz"],"stable_version":"0.6.8"},"kore":{"desc":"Web application framework for writing web APIs in C","executables":["kodev","kore"],"head_dependencies":["openssl@4",{"pkgconf":":build"}],"head_url_args":["https://github.com/jorisvink/kore.git",{":branch":"master"}],"homepage":"https://kore.io/","license":"ISC","revision":1,"ruby_source_checksum":"238f74f6d743e04e1d14ed42f7551ae55b82b9cc5e5504bb595f7c9db0d11a80","stable_dependencies":["openssl@4",{"pkgconf":":build"}],"stable_checksum":"f9a9727af97441ae87ff9250e374b9fe3a32a3348b25cb50bd2b7de5ec7f5d82","stable_url_args":["https://kore.io/releases/kore-4.2.3.tar.gz"],"stable_version":"4.2.3"},"kosli-cli":{"desc":"CLI for managing Kosli","executables":["kosli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kosli-dev/cli.git",{":branch":"main"}],"homepage":"https://docs.kosli.com","license":"MIT","ruby_source_checksum":"3add9bddb30da839a79d49afa8640fce04dbdeabc55ff8adcfbabd40366870ea","stable_dependencies":[{"go":":build"}],"stable_checksum":"1308a8d6bfa9b64221e42ebbf65f4f26ded407ed30f711f1708a4ec72ac6642d","stable_url_args":["https://github.com/kosli-dev/cli/archive/refs/tags/v2.32.0.tar.gz"],"stable_version":"2.32.0"},"kotlin-language-server":{"desc":"Intelligent Kotlin support for any editor/IDE using the Language Server Protocol","executables":["kotlin-language-server"],"head_dependencies":["openjdk@21",{"gradle":":build"}],"homepage":"https://github.com/fwcd/kotlin-language-server","license":"MIT","ruby_source_checksum":"7aff1148afcbc72b7f545705b687c98b88a1e95a48d659ec39334470d44572d5","stable_dependencies":["openjdk@21",{"gradle":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/fwcd/kotlin-language-server/commit/a788e5f7b449dd701adc642c7cfb129f1895bd3e.patch?full_index=1","sha256":"cc9f6c68a09c76017099ffdd9bfe242a81b51221131bc33f3a7e2baa5bea6d01"}],"stable_checksum":"4cb346f989ef114f6073cb9401968a7dd27eb5cd96993fa6856203610a13f96e","stable_url_args":["https://github.com/fwcd/kotlin-language-server/archive/refs/tags/1.3.13.tar.gz"],"stable_version":"1.3.13"},"kotlin":{"desc":"Statically typed programming language for the JVM","executables":["kapt","kotlin","kotlinc","kotlinc-js","kotlinc-jvm","kotlinc-wasm"],"head_dependencies":["openjdk"],"homepage":"https://kotlinlang.org/","license":"Apache-2.0","ruby_source_checksum":"a59d0b51df8292ac347042def6be82fef075357c59cb60389392caa67498b011","stable_dependencies":["openjdk"],"stable_checksum":"ba1b9e6eb6ddc3275079224f2e9ea4a2b02eef7d59ce2d38404f04b22613c20a","stable_url_args":["https://github.com/JetBrains/kotlin/releases/download/v2.4.0/kotlin-compiler-2.4.0.zip"],"stable_version":"2.4.0","bottle_tag":":all","bottle_checksum":"33e62d3be56d1ce677c8085f30dff27af35d797c298ae351d6dec386302e3d2f"},"kotofetch":{"desc":"Small, configurable CLI that displays Japanese quotes in the terminal","executables":["kotofetch"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/hxpe-dev/kotofetch","license":"MIT","ruby_source_checksum":"ef8fba2155677352f089801686d6f276dfbd19d1015cd3720e47602689489130","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0e04bedde86fcdd05b41e15211aa8459d24d347b3e45cf030383f5b650c01bf4","stable_url_args":["https://github.com/hxpe-dev/kotofetch/archive/refs/tags/v0.2.22.tar.gz"],"stable_version":"0.2.22"},"kpcli":{"desc":"Command-line interface to KeePass database files","executables":["kpcli"],"head_dependencies":["readline"],"head_uses_from_macos":[["ncurses"],["perl"]],"homepage":"https://kpcli.sourceforge.io/","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"revision":1,"ruby_source_checksum":"1c6887e1ad3903885fe089cc9723f6d4ccc7f7228488e042a433864d218323f4","stable_dependencies":["readline"],"stable_checksum":"c91363e4e07f3521a867f68db602c95b53dc167e4366ee7ff254252b4176c62f","stable_url_args":["https://downloads.sourceforge.net/project/kpcli/kpcli-4.1.3.pl"],"stable_uses_from_macos":[["ncurses"],["perl"]],"stable_version":"4.1.3"},"kqwait":{"desc":"Wait for events on files or directories on macOS","executables":["kqwait"],"head_url_args":["https://github.com/sschober/kqwait.git",{":branch":"master"}],"homepage":"https://github.com/sschober/kqwait","license":"BSD-2-Clause","ruby_source_checksum":"0c32008bd5a5961d4e147ca290f0ff00315c1175ba4cf6820854798cba7cf6b0","stable_checksum":"878560936d473f203c0ccb3d42eadccfb50cff15e6f15a59061e73704474c531","stable_url_args":["https://github.com/sschober/kqwait/archive/refs/tags/kqwait-v1.0.3.tar.gz"],"stable_version":"1.0.3","bottle_checksum":"cfd6026d7a40557bb6e2e660af989426984359a1a18af842237b46a7b8af10b7"},"kraftkit":{"desc":"Build and use highly customized and ultra-lightweight unikernel VMs","executables":["kraft"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/unikraft/kraftkit.git",{":branch":"staging"}],"homepage":"https://unikraft.org/docs/cli","license":"BSD-3-Clause","ruby_source_checksum":"6b111c4896370ed5be8f494d5dd627bc0a9e61126a4aa207b705024dfb32a29b","stable_dependencies":[{"go":":build"}],"stable_checksum":"1b14a1c8d5143cc42bc912eb047f915df012cb54dbaf51f6a042afcf491c5b7d","stable_url_args":["https://github.com/unikraft/kraftkit/archive/refs/tags/v0.12.14.tar.gz"],"stable_version":"0.12.14"},"kraken2":{"bottle_rebuild":1,"desc":"Taxonomic sequence classification system","executables":["k2","kraken2","kraken2-build","kraken2-inspect"],"head_dependencies":["gperftools","python@3.14","wget","libomp"],"head_url_args":["https://github.com/DerrickWood/kraken2.git",{":branch":"master"}],"head_uses_from_macos":[["perl"],["rsync"]],"homepage":"https://github.com/DerrickWood/kraken2","license":"MIT","ruby_source_checksum":"f1b107c333e9cf740781188f2a7e5ba72b0cab448002e2a91d186ff25d7f5bcb","stable_dependencies":["gperftools","python@3.14","wget","libomp"],"stable_checksum":"4dc64ead045b5ae9180731c260046aa37b6642244be085a9ba9b15db78ab442d","stable_url_args":["https://github.com/DerrickWood/kraken2/archive/refs/tags/v2.17.1.tar.gz"],"stable_uses_from_macos":[["perl"],["rsync"]],"stable_version":"2.17.1"},"krakend":{"desc":"Ultra-High performance API Gateway built in Go","executables":["krakend"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/krakend/krakend-ce.git",{":branch":"master"}],"homepage":"https://www.krakend.io/","license":"Apache-2.0","ruby_source_checksum":"3535aaacc15cd2646857026ecb22a6927763915bcf697b4f338d42ee2eebf55d","stable_dependencies":[{"go":":build"}],"stable_checksum":"85420cc454e7a39fb0b4d4421bcb9ea4bcca559bc9787c62021bbaab2142ea7b","stable_url_args":["https://github.com/krakend/krakend-ce/archive/refs/tags/v2.13.8.tar.gz"],"stable_version":"2.13.8"},"krane":{"desc":"Kubernetes deploy tool with rollout verification","executables":["krane"],"head_dependencies":["kubernetes-cli","ruby"],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/Shopify/krane","license":"MIT","ruby_source_checksum":"785a9b42d9f31869586186bfd490c31625e4dc6fee025034fa61e1669b3dc890","stable_dependencies":["kubernetes-cli","ruby"],"stable_checksum":"eda88d26175aaf257df71b55b5df9d4868710a28df2b595bebadc1192a65bb8d","stable_url_args":["https://rubygems.org/downloads/krane-3.9.1.gem"],"stable_uses_from_macos":[["libffi"]],"stable_version":"3.9.1"},"krb5":{"desc":"Network authentication protocol","executables":["compile_et","gss-client","gss-server","k5srvutil","kadmin","kadmin.local","kadmind","kdb5_util","kdestroy","kinit","klist","kpasswd","kprop","kpropd","kproplog","krb5-config","krb5-send-pr","krb5kdc","kswitch","ktutil","kvno","sclient","sim_client","sim_server","sserver","uuclient","uuserver"],"head_dependencies":["openssl@3"],"head_uses_from_macos":[[{"bison":":build"}]],"homepage":"https://web.mit.edu/kerberos/","keg_only_args":[":provided_by_macos"],"license":{":all_of":["BSD-2-Clause","BSD-2-Clause-first-lines","BSD-3-Clause","BSD-4-Clause","Brian-Gladman-2-Clause","CMU-Mach-nodoc","FSFULLRWD","HPND","HPND-export2-US","HPND-export-US","HPND-export-US-acknowledgement","HPND-export-US-modify","ISC","MIT","MIT-CMU","OLDAP-2.8","OpenVision",{":any_of":["BSD-2-Clause","GPL-2.0-or-later"]}]},"ruby_source_checksum":"e05ab7a44d101bf57173a5555ca52d535f7b2bfc9e631cd976d6b57e7de1a6d4","stable_dependencies":["openssl@3"],"stable_checksum":"3243ffbc8ea4d4ac22ddc7dd2a1dc54c57874c40648b60ff97009763554eaf13","stable_url_args":["https://kerberos.org/dist/krb5/1.22/krb5-1.22.2.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}]],"stable_version":"1.22.2"},"krep":{"desc":"High-Performance String Search Utility","executables":["krep"],"homepage":"https://github.com/davidesantangelo/krep","license":"BSD-2-Clause","ruby_source_checksum":"c5d059ea679cd05f0a0901083b1ef18f8e38ee9ea4f5ee153d0ed3f9bceaa8a8","stable_checksum":"78ed8e36051145d523c9a7be878f7af82bd26405ff28d1ebdcae07efe4c52fdf","stable_url_args":["https://github.com/davidesantangelo/krep/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0"},"krew":{"desc":"Package manager for kubectl plugins","executables":["kubectl-krew"],"head_dependencies":["kubernetes-cli",{"go":":build"}],"head_url_args":["https://github.com/kubernetes-sigs/krew.git",{":branch":"master"}],"homepage":"https://sigs.k8s.io/krew/","license":"Apache-2.0","ruby_source_checksum":"6d03c136801d99486b52da8d7774dfb2af11665c1b242b1e0a59da98687fb576","stable_dependencies":["kubernetes-cli",{"go":":build"}],"stable_url_args":["https://github.com/kubernetes-sigs/krew.git",{":tag":"v0.5.0",":revision":"8a4a6fffb08d2ee04b4b013253160a50ed22139c"}],"stable_version":"0.5.0"},"ksh93":{"desc":"KornShell, ksh93","executables":["ksh","ksh93","rksh","rksh93","shcomp"],"head_url_args":["https://github.com/ksh93/ksh.git",{":branch":"dev"}],"homepage":"https://github.com/ksh93/ksh","license":"EPL-2.0","oldnames":["ksh"],"ruby_source_checksum":"1a679f9d2604ef53cf183b78884bb6e9e7ae42620b406088444f4e32287da321","stable_checksum":"9f4c7a9531cec6941d6a9fd7fb70a4aeda24ea32800f578fd4099083f98b4e8a","stable_url_args":["https://github.com/ksh93/ksh/archive/refs/tags/v1.0.10.tar.gz"],"stable_version":"1.0.10"},"ksops":{"desc":"Flexible Kustomize Plugin for SOPS Encrypted Resources","executables":["ksops"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/viaduct-ai/kustomize-sops.git",{":branch":"master"}],"homepage":"https://github.com/viaduct-ai/kustomize-sops","license":"Apache-2.0","ruby_source_checksum":"32899e6a4eb3048996d59c2ad28e871d618154b5784f95375059feabde0e9fa3","stable_dependencies":[{"go":":build"}],"stable_checksum":"c3cd2b77e6adb4cc84bcaad8cbd751ee0c633bed2f835ac85ce2bc969d21a88b","stable_url_args":["https://github.com/viaduct-ai/kustomize-sops/archive/refs/tags/v4.5.1.tar.gz"],"stable_version":"4.5.1"},"kstart":{"desc":"Modified version of kinit that can use keytabs to authenticate","executables":["k5start","krenew"],"head_uses_from_macos":[["krb5"]],"homepage":"https://www.eyrie.org/~eagle/software/kstart/","license":{":all_of":["MIT","FSFAP","ISC"]},"ruby_source_checksum":"8b44f3601c9fde87145f8ebd0bfcbb7e880d4533b53027144b35e8a40347777d","stable_checksum":"7a3388ae79927c6698dc1bf20b29717e6bc34f692e00f12b3369d896f6702060","stable_url_args":["https://archives.eyrie.org/software/kerberos/kstart-4.3.tar.xz"],"stable_uses_from_macos":[["krb5"]],"stable_version":"4.3","bottle_checksum":"dd2e41cf3cd5cf097f960909259741728d215c4d2ed563a4657a4c209d94bb11"},"ksync":{"bottle_rebuild":2,"deprecate_args":{":date":"2024-08-02",":because":":unmaintained"},"desc":"Sync files between your local system and a kubernetes cluster","disable_args":{":date":"2025-08-03",":because":":unmaintained"},"head_dependencies":[{"go@1.22":":build"}],"head_url_args":["https://github.com/ksync/ksync.git",{":branch":"master"}],"homepage":"https://ksync.github.io/ksync/","license":"Apache-2.0","ruby_source_checksum":"bfbf65fd3e6563308f10c8605fc8044113c46884e03bdd753089ed11202cca6a","stable_dependencies":[{"go@1.22":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_url_args":["https://github.com/ksync/ksync.git",{":tag":"0.4.7-hotfix",":revision":"14ec9e24670b90ee45d4571984e58d3bff02c50e"}],"stable_version":"0.4.7"},"ktea":{"desc":"Kafka TUI client","executables":["ktea"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jonas-grgt/ktea.git",{":branch":"main"}],"homepage":"https://github.com/jonas-grgt/ktea","license":"Apache-2.0","ruby_source_checksum":"4324ee845cd4cda7a9208d6f1968a624430872658322f2ec85b97e933caf0754","stable_dependencies":[{"go":":build"}],"stable_checksum":"3bf694bd583e0e655a3540c4d812e64726db632f4e7080d4cf9fbef4b1a3d363","stable_url_args":["https://github.com/jonas-grgt/ktea/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"ktexttemplate":{"desc":"Libraries for text templating with Qt","head_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"extra-cmake-modules":":build"},{"qttools":":build"},{"cmake":":test"}],"head_url_args":["https://invent.kde.org/frameworks/ktexttemplate.git",{":branch":"master"}],"homepage":"https://api.kde.org/ktexttemplate-index.html","license":"LGPL-2.1-or-later","ruby_source_checksum":"904e3bd0deaba0eaa2f68f5de841896a88b574a581753ba4f11b7d0e14f4b8d1","stable_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"extra-cmake-modules":":build"},{"qttools":":build"},{"cmake":":test"}],"stable_checksum":"18a92b802b1c3130ff22087f9e048807bdf39c4147835e9aaa1be18408b9361b","stable_url_args":["https://download.kde.org/stable/frameworks/6.27/ktexttemplate-6.27.0.tar.xz"],"stable_version":"6.27.0"},"ktfmt":{"desc":"Kotlin code formatter","executables":["ktfmt"],"head_dependencies":["openjdk@17",{"gradle":":build"}],"homepage":"https://facebook.github.io/ktfmt/","license":"Apache-2.0","ruby_source_checksum":"923fe2e0c5ccba4f97a85c347e64ed7816a7990b49b6d7f5a0897fb14772b03e","stable_dependencies":["openjdk@17",{"gradle":":build"}],"stable_checksum":"e36494b88d8f42aad412573fbc834e3539e66aab40dba00e5e3433a6b04f0bfc","stable_url_args":["https://github.com/facebook/ktfmt/archive/refs/tags/v0.64.tar.gz"],"stable_version":"0.64"},"ktlint":{"desc":"Anti-bikeshedding Kotlin linter with built-in formatter","executables":["ktlint"],"head_dependencies":["openjdk"],"homepage":"https://ktlint.github.io/","license":"MIT","ruby_source_checksum":"c8e8f2de34d304a46e9e8e69bce9fff0ba127fbb3a7658c724bff4d9ca506ee1","stable_dependencies":["openjdk"],"stable_checksum":"3722801dd119b96a2fbeda0b9d66f173994f249998c87bcf2274b51977aa8f77","stable_url_args":["https://github.com/ktlint/ktlint/releases/download/1.8.0/ktlint-1.8.0.zip"],"stable_version":"1.8.0","bottle_tag":":all","bottle_checksum":"6ceb6042ff9dd6daab3eb7bb071ecca7c5227ab327a11e4a7e8bddcea27f029f"},"ktmpl":{"bottle_rebuild":1,"desc":"Parameterized templates for Kubernetes manifests","executables":["ktmpl"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/jimmycuadra/ktmpl.git",{":branch":"master"}],"homepage":"https://github.com/jimmycuadra/ktmpl","license":"MIT","ruby_source_checksum":"fc485b2406dfc5ba9fc691a65d67b357326abae11887b9a2df823ae7b912003d","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3377f10477775dd40e78f9b3d65c3db29ecd0553e9ce8a5bdcb8d09414c782e9","stable_url_args":["https://github.com/jimmycuadra/ktmpl/archive/refs/tags/0.9.1.tar.gz"],"stable_version":"0.9.1","bottle_checksum":"248f481ecd9cd1354cc55fe07877c6212fe2ffc3e031ea05c67ac42b621cfe5c"},"ktoblzcheck":{"bottle_rebuild":1,"desc":"Library for German banks","executables":["ibanchk","ktoblzcheck","ktoblzupdate"],"head_dependencies":["python@3.14","sqlite",{"cmake":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://ktoblzcheck.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"310be33b2e7dee934228cc1d5b1f7a047668b0202d197336c6d0219668ed4ed8","stable_dependencies":["python@3.14","sqlite",{"cmake":":build"}],"stable_checksum":"3cd33880d2425e8fa3be9918c85485514f53e04b0b986bcf7bd003fc53071fa7","stable_url_args":["https://downloads.sourceforge.net/project/ktoblzcheck/ktoblzcheck-1.59.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.59"},"ktop":{"desc":"Top-like tool for your Kubernetes clusters","executables":["ktop"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/vladimirvivien/ktop.git",{":branch":"main"}],"homepage":"https://ktop.app/","license":"Apache-2.0","ruby_source_checksum":"e369e84acae078a8a43f5c5c73ceefdce85fc37edabd4ed44eabef272f9bccc6","stable_dependencies":[{"go":":build"}],"stable_checksum":"f255733a56ce292cdf6ca543cf5ef85969814de8ccf60431d70b85dfe38f720f","stable_url_args":["https://github.com/vladimirvivien/ktop/archive/refs/tags/v0.5.3.tar.gz"],"stable_version":"0.5.3"},"ktor":{"bottle_rebuild":1,"desc":"Generates Ktor projects through the command-line interface","executables":["ktor"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ktorio/ktor-cli.git",{":branch":"main"}],"homepage":"https://github.com/ktorio/ktor-cli","license":"Apache-2.0","ruby_source_checksum":"f69cd92957eea66ec5ab3bb7c3b780c4d1cb3af9d1295b2f0256fbaa7f3f020d","stable_dependencies":[{"go":":build"}],"stable_checksum":"6bc452b6aa7e4a911649f10359a0c00d0017e8ab3a3c70b0e1412c026794f6a3","stable_url_args":["https://github.com/ktorio/ktor-cli/archive/refs/tags/0.5.0.tar.gz"],"stable_version":"0.5.0"},"kty":{"desc":"Terminal for Kubernetes","executables":["kty"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/grampelberg/kty.git",{":branch":"main"}],"homepage":"https://kty.dev","license":"Apache-2.0","ruby_source_checksum":"24e14833459dd5e99746cd4e91b1a1945f72025ede5b0c912b129a14ae9cf8f8","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"050c8b0df88f65e1a06863bea99495b77bf2045829825e7e130756f1828c6aa6","stable_url_args":["https://github.com/grampelberg/kty/archive/refs/tags/v0.3.1.tar.gz"],"stable_version":"0.3.1"},"kube-bench":{"desc":"Checks Kubernetes deployment against security best practices (CIS Benchmark)","executables":["kube-bench"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aquasecurity/kube-bench.git",{":branch":"main"}],"homepage":"https://github.com/aquasecurity/kube-bench","license":"Apache-2.0","ruby_source_checksum":"3668893ceccbe74213f1b9b6bde5d7d64b9b3fa9cea1930a42863782325c8506","stable_dependencies":[{"go":":build"}],"stable_checksum":"ba68fa0541902dd8be430ef05a1a39a978d6051e99386dd64c5babc50ec1dd58","stable_url_args":["https://github.com/aquasecurity/kube-bench/archive/refs/tags/v0.15.6.tar.gz"],"stable_version":"0.15.6"},"kube-linter":{"desc":"Static analysis tool for Kubernetes YAML files and Helm charts","executables":["kube-linter"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/stackrox/kube-linter.git",{":branch":"main"}],"homepage":"https://docs.kubelinter.io/","license":"Apache-2.0","ruby_source_checksum":"905455be083a9b8359a65790b9e0eb8f3fc7cf8d64996146a4d99ed0a61c147b","stable_dependencies":[{"go":":build"}],"stable_checksum":"e548670732ec47e34308abc96755c2cffeeaa1d942222167669709d612caa7d1","stable_url_args":["https://github.com/stackrox/kube-linter/archive/refs/tags/v0.8.3.tar.gz"],"stable_version":"0.8.3"},"kube-ps1":{"caveats":"Make sure kube-ps1 is loaded from your ~/.zshrc and/or ~/.bashrc:\n  source \"$HOMEBREW_PREFIX/opt/kube-ps1/share/kube-ps1.sh\"\n  PS1='$(kube_ps1)'$PS1\n","desc":"Kubernetes prompt info for bash and zsh","head_dependencies":["kubernetes-cli"],"head_url_args":["https://github.com/jonmosco/kube-ps1.git",{":branch":"master"}],"head_uses_from_macos":[[{"zsh":":test"}]],"homepage":"https://github.com/jonmosco/kube-ps1","license":"Apache-2.0","ruby_source_checksum":"a8bc5e31fcb644c66b56f0a4c9acf7beb26aefa2ec9f4621ee3e97fdcf6c993f","stable_dependencies":["kubernetes-cli"],"stable_checksum":"af44982ad27e492d3ade2d03223c944523070b0462839a9260df7483692c1bb0","stable_url_args":["https://github.com/jonmosco/kube-ps1/archive/refs/tags/v1.0.0.tar.gz"],"stable_uses_from_macos":[[{"zsh":":test"}]],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"d842ab5faead998444a3b9f26e315d4bcf350d2c20b87cb70b97061dca960b25"},"kube-score":{"desc":"Kubernetes object analysis recommendations for improved reliability and security","executables":["kube-score"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/zegl/kube-score.git",{":branch":"master"}],"homepage":"https://kube-score.com","license":"MIT","ruby_source_checksum":"b09d1eb5b75555f1830a261b1dbd4600dda945cf8d7c1c84c84e9045beab7688","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/zegl/kube-score.git",{":tag":"v1.20.0",":revision":"81371e9f53b633bec69423fc298295bd71bd869a"}],"stable_version":"1.20.0"},"kubeaudit":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-01-10",":because":":repo_archived",":replacement_formula":"kube-bench"},"desc":"Helps audit your Kubernetes clusters against common security controls","disable_args":{":date":"2026-01-10",":because":":repo_archived",":replacement_formula":"kube-bench"},"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Shopify/kubeaudit.git",{":branch":"main"}],"homepage":"https://github.com/Shopify/kubeaudit","license":"MIT","ruby_source_checksum":"47e5ee75a42291fc32e20c8893fe3fc4f985aaef5f9830eaa67fffc9ae5febce","stable_dependencies":[{"go":":build"}],"stable_checksum":"90752d42c4d502ab6776af3358ae87a02d2893fc2bb7a0364d6c1fdcd8ff0570","stable_url_args":["https://github.com/Shopify/kubeaudit/archive/refs/tags/v0.22.2.tar.gz"],"stable_version":"0.22.2"},"kubebuilder":{"desc":"SDK for building Kubernetes APIs using CRDs","executables":["kubebuilder"],"head_dependencies":["go"],"head_url_args":["https://github.com/kubernetes-sigs/kubebuilder.git",{":branch":"master"}],"homepage":"https://github.com/kubernetes-sigs/kubebuilder","license":"Apache-2.0","ruby_source_checksum":"c88c26ffc78e54dd14a1f1e87d0f3cbebb66b73cc0134b296b3ab0c09938cc1c","stable_dependencies":["go"],"stable_url_args":["https://github.com/kubernetes-sigs/kubebuilder.git",{":tag":"v4.15.0",":revision":"034c380389c00396878da8b388d42b17d55f8dd8"}],"stable_version":"4.15.0"},"kubecfg":{"desc":"Manage complex enterprise Kubernetes environments as code","executables":["kubecfg"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubecfg/kubecfg.git",{":branch":"main"}],"homepage":"https://github.com/kubecfg/kubecfg","license":"Apache-2.0","ruby_source_checksum":"5499a515ba2e998f96c3f2136ffca12fdd12c5a07b31daf89c20d1f846768c9e","stable_dependencies":[{"go":":build"}],"stable_checksum":"498740a30c3a3300cf5de0b051b0e7b3a58fd6052960249f7f8c361e44da44d3","stable_url_args":["https://github.com/kubecfg/kubecfg/archive/refs/tags/v0.37.0.tar.gz"],"stable_version":"0.37.0"},"kubecm":{"desc":"KubeConfig Manager","executables":["kubecm"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sunny0826/kubecm.git",{":branch":"master"}],"homepage":"https://kubecm.cloud","license":"Apache-2.0","ruby_source_checksum":"5535c1b3f2cfc6a0d8e8e92125eddae8c003956fafc34c8476dcc2db058aaf9c","stable_dependencies":[{"go":":build"}],"stable_checksum":"fe6c08075c45ee595c59b7f87e6e226c2ee8a0a237f22f409b55a1b83ffe037b","stable_url_args":["https://github.com/sunny0826/kubecm/archive/refs/tags/v0.35.1.tar.gz"],"stable_version":"0.35.1"},"kubecolor":{"desc":"Colorize your kubectl output","executables":["kubecolor"],"head_dependencies":[{"go":":build"},{"kubernetes-cli":":test"}],"head_url_args":["https://github.com/kubecolor/kubecolor.git",{":branch":"main"}],"homepage":"https://kubecolor.github.io/","license":"MIT","ruby_source_checksum":"5553700730c2c5f54b35bc83a2a5a1c381c86ba19074280caafd98e618da35e5","stable_dependencies":[{"go":":build"},{"kubernetes-cli":":test"}],"stable_checksum":"99b2126c4d33664220ee8270def853d668ebdb1418b1eeaf93b1ab7d8799561c","stable_url_args":["https://github.com/kubecolor/kubecolor/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"kubeconform":{"desc":"FAST Kubernetes manifests validator, with support for Custom Resources!","executables":["kubeconform"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/yannh/kubeconform.git",{":branch":"master"}],"homepage":"https://github.com/yannh/kubeconform","license":"Apache-2.0","ruby_source_checksum":"fadc9592a612da68e3ca230192b352d2e1bf53bba75cdda381bcb9ba266e3a4f","stable_dependencies":[{"go":":build"}],"stable_checksum":"c345de9c3207f2d24628c64fe3cb9bed55c4248b12c181efe81ee907d6c994f2","stable_url_args":["https://github.com/yannh/kubeconform/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"kubectl-ai":{"desc":"AI powered Kubernetes Assistant","executables":["kubectl-ai"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/GoogleCloudPlatform/kubectl-ai.git",{":branch":"main"}],"homepage":"https://github.com/GoogleCloudPlatform/kubectl-ai","license":"Apache-2.0","ruby_source_checksum":"d4e3ce2a03871b82ee3646212264275a9f27dc9bb441a4f8765cae4e6e305403","stable_dependencies":[{"go":":build"}],"stable_checksum":"a16ccc914fb957e59b7d03f2c707672366ec4444e5c34777361f2efea3e732f3","stable_url_args":["https://github.com/GoogleCloudPlatform/kubectl-ai/archive/refs/tags/v0.0.31.tar.gz"],"stable_version":"0.0.31"},"kubectl-cnpg":{"desc":"CloudNativePG plugin for kubectl","executables":["kubectl-cnpg","kubectl_complete-cnpg"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cloudnative-pg/cloudnative-pg.git",{":branch":"main"}],"homepage":"https://cloudnative-pg.io/","license":"Apache-2.0","ruby_source_checksum":"9f2726827cbed51abd6d0d354194aaefdf14f2018524ef6f3e2b2cc54f7b3cbb","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/cloudnative-pg/cloudnative-pg.git",{":tag":"v1.30.0",":revision":"4b5e244a7d031f67e025c83c1555e7726ecbbfa1"}],"stable_version":"1.30.0"},"kubectl-explore":{"desc":"Better kubectl explain with the fuzzy finder","executables":["kubectl-explore"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/keisku/kubectl-explore","license":"MIT","ruby_source_checksum":"07c2c22f3f5c2f3f79ef68e36015a244166969b3785c1643aa360985dc5d2bf1","stable_dependencies":[{"go":":build"}],"stable_checksum":"cf13b9a569d5fb3852e6d6d6844e3f4383e4dbddfd16187eccd05627a4c10e90","stable_url_args":["https://github.com/keisku/kubectl-explore/archive/refs/tags/v0.14.1.tar.gz"],"stable_version":"0.14.1"},"kubectl-klock":{"desc":"Kubectl plugin to render watch output in a more readable fashion","executables":["kubectl-klock","kubectl_complete-klock"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/applejag/kubectl-klock","license":{":all_of":["GPL-3.0-or-later","CC0-1.0"]},"ruby_source_checksum":"5eeb9e5891eda2f58f5ef93d2cc9e123b344a70641112e2d458e6ddedc5bfe76","stable_dependencies":[{"go":":build"}],"stable_checksum":"3356d126bed9d9c0f39e9c788bd203dd3ab7c2c3734934814cdd4750a16ef36e","stable_url_args":["https://github.com/applejag/kubectl-klock/archive/refs/tags/v0.9.1.tar.gz"],"stable_version":"0.9.1"},"kubectl-rook-ceph":{"desc":"Rook plugin for Ceph management","executables":["kubectl-rook_ceph"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rook/kubectl-rook-ceph.git",{":branch":"master"}],"homepage":"https://rook.io/","license":"Apache-2.0","ruby_source_checksum":"1f647b021c15e5eb4c0b6a7a54555cd3efe368fca784be58b8ee1b54839ed141","stable_dependencies":[{"go":":build"}],"stable_checksum":"5e580a42f1fda40a0ec4db0af24bc09f2ec0fcb02393ffb6ba2d7b08ea5c99e2","stable_url_args":["https://github.com/rook/kubectl-rook-ceph/archive/refs/tags/v0.9.6.tar.gz"],"stable_version":"0.9.6"},"kubectl-tree":{"desc":"Kubectl plugin to browse Kubernetes object hierarchies as a tree","executables":["kubectl-tree"],"head_dependencies":["kubernetes-cli",{"go":":build"}],"head_url_args":["https://github.com/ahmetb/kubectl-tree.git",{":branch":"master"}],"homepage":"https://github.com/ahmetb/kubectl-tree","license":"Apache-2.0","ruby_source_checksum":"ce3ca3bbf34012da878f3db0e895ca9bf1e359113491dd5a3ef4df8e3b4e478c","stable_dependencies":["kubernetes-cli",{"go":":build"}],"stable_checksum":"a2c62e887be6bd66c920edb26f9e8ad40d483d4d257e31641fbbef8f0ab1a6ce","stable_url_args":["https://github.com/ahmetb/kubectl-tree/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"kubectx":{"desc":"Tool that can switch between kubectl contexts easily and create aliases","executables":["kubectl-ctx","kubectl-ns","kubectx","kubens"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ahmetb/kubectx.git",{":branch":"master"}],"homepage":"https://github.com/ahmetb/kubectx","license":"Apache-2.0","ruby_source_checksum":"f23930eab55c9ea668c1e13d7f991319a595205e17d7a12dd646c76b580c547b","stable_dependencies":[{"go":":build"}],"stable_checksum":"1c8eb6b30c0067f89e5b2f9480865b0e3229a221fadddb644ce192d663c63907","stable_url_args":["https://github.com/ahmetb/kubectx/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"kubefirst":{"desc":"GitOps Infrastructure & Application Delivery Platform for kubernetes","executables":["kubefirst"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/konstructio/kubefirst.git",{":branch":"main"}],"homepage":"https://kubefirst.konstruct.io/docs/","license":"MIT","ruby_source_checksum":"67a8d6c515f72048d76dc5fc3ea6ec6e1ad643ea19fb3398ad5bdaca456fd797","stable_dependencies":[{"go":":build"}],"stable_checksum":"91112d5f07bdcfdb4f85a9da79968f6dc9c2d352d03a50b275f3fdd06b9f8364","stable_url_args":["https://github.com/konstructio/kubefirst/archive/refs/tags/v2.10.5.tar.gz"],"stable_version":"2.10.5"},"kubefwd":{"desc":"Bulk port forwarding Kubernetes services for local development","executables":["kubefwd"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/txn2/kubefwd.git",{":branch":"master"}],"homepage":"https://kubefwd.com","license":"Apache-2.0","ruby_source_checksum":"ac829f3040712385b09e7a2cb32072c5685d653f1d22b395f7c35bf2e70d9568","stable_dependencies":[{"go":":build"}],"stable_checksum":"a7e34e676dbbfaf97eb133e5601167479f668c777b653a86f267810d3729f9ea","stable_url_args":["https://github.com/txn2/kubefwd/archive/refs/tags/v1.25.16.tar.gz"],"stable_version":"1.25.16"},"kubehound":{"bottle_rebuild":1,"desc":"Tool for building Kubernetes attack paths","executables":["kubehound"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/DataDog/KubeHound.git",{":branch":"main"}],"homepage":"https://kubehound.io","license":"Apache-2.0","ruby_source_checksum":"387923e181f61ddecbd62e744ad887380b2e7caee9fbd087ed2af52e914eec7c","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"b753e20ef6200e1bb0e26e0afba9bf9e76f5ea7a2d823bf90dc88b60f4ebd31d","stable_url_args":["https://github.com/DataDog/KubeHound/archive/refs/tags/v1.6.7.tar.gz"],"stable_version":"1.6.7"},"kubekey":{"aliases":["kk"],"desc":"Installer for Kubernetes and / or KubeSphere, and related cloud-native add-ons","executables":["kk"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubesphere/kubekey.git",{":branch":"main"}],"homepage":"https://kubesphere.io","license":"Apache-2.0","ruby_source_checksum":"d670f5c4bf416ecdd096ddbfb1ec879b2fce1ca9d9ab678530df7893db2d056f","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/kubesphere/kubekey.git",{":tag":"v4.0.5",":revision":"9c3c07659992c4054ee2ae204a1a8b17e1cbaf75"}],"stable_version":"4.0.5"},"kubelogin":{"desc":"OpenID Connect authentication plugin for kubectl","executables":["kubectl-oidc_login"],"head_dependencies":[{"go":":build"},{"kubernetes-cli":":test"}],"head_url_args":["https://github.com/int128/kubelogin.git",{":branch":"master"}],"homepage":"https://github.com/int128/kubelogin","license":"Apache-2.0","ruby_source_checksum":"1b6f373a7531070dfaefa6304b1d003fcb922dd9f3377b24153d9032aedf9650","stable_dependencies":[{"go":":build"},{"kubernetes-cli":":test"}],"stable_checksum":"c8188b81c19d60952e988aebca0779a4f5bd34ee41ea8949b2fec15d2e3ee101","stable_url_args":["https://github.com/int128/kubelogin/archive/refs/tags/v1.36.2.tar.gz"],"stable_version":"1.36.2"},"kubent":{"desc":"Easily check your clusters for use of deprecated APIs","executables":["kubent"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/doitintl/kube-no-trouble.git",{":branch":"master"}],"homepage":"https://github.com/doitintl/kube-no-trouble","license":"MIT","ruby_source_checksum":"5e3ff02336c20a582ced1e2dd5d3d6248b4826d02af0cb381be438d4636052ae","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/doitintl/kube-no-trouble.git",{":tag":"0.7.3",":revision":"57480c07b3f91238f12a35d0ec88d9368aae99aa"}],"stable_version":"0.7.3"},"kubeone":{"desc":"Automate cluster operations on all your environments","executables":["kubeone"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubermatic/kubeone.git",{":branch":"main"}],"homepage":"https://kubeone.io","license":"Apache-2.0","ruby_source_checksum":"fb3f4c51a7b35d963e5146a181097ad7fcec7153a5b7d171d2e8e60d6dab0417","stable_dependencies":[{"go":":build"}],"stable_checksum":"72011cf2f32ac03c38c1bd0d952d0db0f1cb01552ad523b3c9ee267991117a4c","stable_url_args":["https://github.com/kubermatic/kubeone/archive/refs/tags/v1.13.5.tar.gz"],"stable_version":"1.13.5"},"kubergrunt":{"desc":"Collection of commands to fill in the gaps between Terraform, Helm, and Kubectl","executables":["kubergrunt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gruntwork-io/kubergrunt.git",{":branch":"main"}],"homepage":"https://github.com/gruntwork-io/kubergrunt","license":"Apache-2.0","ruby_source_checksum":"953e90ef130ce6a3770565923e2265a18101efa81e71fdf229a2002b24d75c3a","stable_dependencies":[{"go":":build"}],"stable_checksum":"0bc4d67db238b974bb2a80b4786beb8ff3c38b748b3e10448c5f0174c7ead488","stable_url_args":["https://github.com/gruntwork-io/kubergrunt/archive/refs/tags/v0.19.0.tar.gz"],"stable_version":"0.19.0"},"kubernetes-cli":{"aliases":["kubectl","kubernetes-cli@1.36"],"desc":"Kubernetes command-line interface","executables":["kubectl"],"head_dependencies":[{"go":":build"},{"bash":":build"},{"coreutils":":build"}],"head_url_args":["https://github.com/kubernetes/kubernetes.git",{":branch":"master"}],"homepage":"https://kubernetes.io/docs/reference/kubectl/","license":"Apache-2.0","ruby_source_checksum":"a909ef0c82cb6072277b2f7c599d80c27b1072b05b05d8e17aa139f3a1234588","stable_dependencies":[{"go":":build"},{"bash":":build"},{"coreutils":":build"}],"stable_url_args":["https://github.com/kubernetes/kubernetes.git",{":tag":"v1.36.2",":revision":"24e2b02af5543d7910c2bb074c7264df5a8f0467"}],"stable_version":"1.36.2","versioned_formulae":["kubernetes-cli@1.35","kubernetes-cli@1.34","kubernetes-cli@1.33","kubernetes-cli@1.32","kubernetes-cli@1.31","kubernetes-cli@1.30"]},"kubernetes-cli@1.30":{"desc":"Kubernetes command-line interface","disable_args":{":date":"2025-07-15",":because":":deprecated_upstream"},"head_dependencies":[{"bash":":build"},{"go":":build"},{"coreutils":":build"}],"head_uses_from_macos":[[{"rsync":":build"}]],"homepage":"https://kubernetes.io/docs/reference/kubectl/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"4d9c920b5a4456172f9a39de1c342c9904f415c6c85d8b1f3217b254565d3a2c","stable_dependencies":[{"bash":":build"},{"go":":build"},{"coreutils":":build"}],"stable_url_args":["https://github.com/kubernetes/kubernetes.git",{":tag":"v1.30.13",":revision":"50af91c466658b6a33d123fae8a487db1630971c"}],"stable_uses_from_macos":[[{"rsync":":build"}]],"stable_version":"1.30.13","versioned_formulae":["kubernetes-cli@1.35","kubernetes-cli@1.34","kubernetes-cli@1.33","kubernetes-cli@1.32","kubernetes-cli@1.31"]},"kubernetes-cli@1.31":{"desc":"Kubernetes command-line interface","disable_args":{":date":"2025-10-28",":because":":deprecated_upstream"},"head_dependencies":[{"bash":":build"},{"go":":build"},{"coreutils":":build"}],"head_uses_from_macos":[[{"rsync":":build"}]],"homepage":"https://kubernetes.io/docs/reference/kubectl/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"c05827e98fd7cae10516032b9196ef8ba42faf939a96fed133fd0d0c49a3409b","stable_dependencies":[{"bash":":build"},{"go":":build"},{"coreutils":":build"}],"stable_url_args":["https://github.com/kubernetes/kubernetes.git",{":tag":"v1.31.13",":revision":"c601ba40fa8f2254acd93bb31a02a6eb24948ec5"}],"stable_uses_from_macos":[[{"rsync":":build"}]],"stable_version":"1.31.13","versioned_formulae":["kubernetes-cli@1.35","kubernetes-cli@1.34","kubernetes-cli@1.33","kubernetes-cli@1.32","kubernetes-cli@1.30"]},"kubernetes-cli@1.32":{"desc":"Kubernetes command-line interface","disable_args":{":date":"2026-02-28",":because":":deprecated_upstream"},"head_dependencies":[{"go":":build"},{"bash":":build"},{"coreutils":":build"}],"head_uses_from_macos":[[{"rsync":":build"}]],"homepage":"https://kubernetes.io/docs/reference/kubectl/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"da6c62efdbcabfffa14abd3c374eb3f0cf1a66511f91183cb55a3b7f4c9a0880","stable_dependencies":[{"go":":build"},{"bash":":build"},{"coreutils":":build"}],"stable_url_args":["https://github.com/kubernetes/kubernetes.git",{":tag":"v1.32.13",":revision":"6172d7357c6287643350a4fc7e048f24098f2a1b"}],"stable_uses_from_macos":[[{"rsync":":build"}]],"stable_version":"1.32.13","versioned_formulae":["kubernetes-cli@1.35","kubernetes-cli@1.34","kubernetes-cli@1.33","kubernetes-cli@1.31","kubernetes-cli@1.30"]},"kubernetes-cli@1.33":{"desc":"Kubernetes command-line interface","disable_args":{":date":"2026-06-28",":because":":deprecated_upstream"},"executables":["kubectl"],"head_dependencies":[{"go":":build"},{"bash":":build"},{"coreutils":":build"}],"head_uses_from_macos":[[{"rsync":":build"}]],"homepage":"https://kubernetes.io/docs/reference/kubectl/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"c14c5b2e290ee4030df934823b3537cb6d1639c29901865a770227c994bd8fb0","stable_dependencies":[{"go":":build"},{"bash":":build"},{"coreutils":":build"}],"stable_url_args":["https://github.com/kubernetes/kubernetes.git",{":tag":"v1.33.13",":revision":"c029d48d28322ad0369aabdcf8b656fd3195cd30"}],"stable_uses_from_macos":[[{"rsync":":build"}]],"stable_version":"1.33.13","versioned_formulae":["kubernetes-cli@1.35","kubernetes-cli@1.34","kubernetes-cli@1.32","kubernetes-cli@1.31","kubernetes-cli@1.30"]},"kubernetes-cli@1.34":{"desc":"Kubernetes command-line interface","disable_args":{":date":"2026-10-27",":because":":deprecated_upstream"},"executables":["kubectl"],"head_dependencies":[{"go":":build"},{"bash":":build"},{"coreutils":":build"}],"head_uses_from_macos":[[{"rsync":":build"}]],"homepage":"https://kubernetes.io/docs/reference/kubectl/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"758d03be3788abbf49dcf55d15e4a4da78c38d671ffb1f84468013845bec80c9","stable_dependencies":[{"go":":build"},{"bash":":build"},{"coreutils":":build"}],"stable_url_args":["https://github.com/kubernetes/kubernetes.git",{":tag":"v1.34.9",":revision":"ad7c7374b74c04d07ea041d367ecb1a526bdf758"}],"stable_uses_from_macos":[[{"rsync":":build"}]],"stable_version":"1.34.9","versioned_formulae":["kubernetes-cli@1.35","kubernetes-cli@1.33","kubernetes-cli@1.32","kubernetes-cli@1.31","kubernetes-cli@1.30"]},"kubernetes-cli@1.35":{"desc":"Kubernetes command-line interface","disable_args":{":date":"2027-02-28",":because":":deprecated_upstream"},"executables":["kubectl"],"head_dependencies":[{"go":":build"},{"bash":":build"},{"coreutils":":build"}],"homepage":"https://kubernetes.io/docs/reference/kubectl/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"6597c7c2fbe144232b6a1351dc4894c24026804e56b834e3e92c45f47f1098aa","stable_dependencies":[{"go":":build"},{"bash":":build"},{"coreutils":":build"}],"stable_url_args":["https://github.com/kubernetes/kubernetes.git",{":tag":"v1.35.6",":revision":"fc0e7a6ca50f7ce368f9a5516e1716b473ed3a26"}],"stable_version":"1.35.6","versioned_formulae":["kubernetes-cli@1.34","kubernetes-cli@1.33","kubernetes-cli@1.32","kubernetes-cli@1.31","kubernetes-cli@1.30"]},"kubernetes-mcp-server":{"desc":"MCP server for Kubernetes","executables":["kubernetes-mcp-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/containers/kubernetes-mcp-server.git",{":branch":"main"}],"homepage":"https://github.com/containers/kubernetes-mcp-server","license":"Apache-2.0","ruby_source_checksum":"09ea3cb88f836849417134ae5a4c1e6970fb3cc8223aad18169bb405c43dd79c","stable_dependencies":[{"go":":build"}],"stable_checksum":"ce494199930c8dbdeaaa002042202b76a4ab96361947e8353c6d9fd05289dab5","stable_url_args":["https://github.com/containers/kubernetes-mcp-server/archive/refs/tags/v0.0.63.tar.gz"],"stable_version":"0.0.63"},"kubescape":{"desc":"Kubernetes testing according to Hardening Guidance by NSA and CISA","executables":["kubescape"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubescape/kubescape.git",{":branch":"master"}],"homepage":"https://kubescape.io","license":"Apache-2.0","ruby_source_checksum":"27988e009594c10fd674b329a3c473a9c5d18996654ef8f62ca1a34d068254bd","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/kubescape/kubescape.git",{":tag":"v4.0.10",":revision":"f956507357091c3806777fe13ddf5e65efe36e44"}],"stable_version":"4.0.10"},"kubeseal":{"desc":"Kubernetes controller and tool for one-way encrypted Secrets","executables":["kubeseal"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bitnami/sealed-secrets.git",{":branch":"main"}],"homepage":"https://github.com/bitnami/sealed-secrets","license":"Apache-2.0","ruby_source_checksum":"5773746df6e476d740974e758643b43ada9bfe141ee2e3fa173987bdec05a54e","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/bitnami/sealed-secrets.git",{":tag":"v0.38.4",":revision":"0cc547ad0c3756726768dcc916e39de3ac5b101b"}],"stable_version":"0.38.4"},"kubesess":{"desc":"Manage multiple kubernetes cluster at the same time","executables":["kubesess"],"head_dependencies":[{"rust":":build"},{"kubernetes-cli":":test"}],"head_url_args":["https://github.com/Ramilito/kubesess.git",{":branch":"main"}],"homepage":"https://github.com/Ramilito/kubesess","license":"MIT","ruby_source_checksum":"59aaa740d3c5b0201b05568fbae5779f0913dc99c39a19a700891352873d4f76","stable_dependencies":[{"rust":":build"},{"kubernetes-cli":":test"}],"stable_checksum":"827db2afb33e5dac69dd4690ffcbff91a17ad6b5c4fe21c61d1ed39c7a7bc099","stable_url_args":["https://github.com/Ramilito/kubesess/archive/refs/tags/3.0.0.tar.gz"],"stable_version":"3.0.0"},"kubeshark":{"desc":"API Traffic Analyzer providing real-time visibility into Kubernetes network","executables":["kubeshark"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubeshark/kubeshark.git",{":branch":"master"}],"homepage":"https://kubeshark.com","license":"Apache-2.0","ruby_source_checksum":"f0acc95633d407fe64cca22fc8ebc75ab659330d9b4e6cb1429f7b8ccb1b19b5","stable_dependencies":[{"go":":build"}],"stable_checksum":"cea29386279ab0a9e73bb20002fc5387febc373692eb6047cb1d08c131431b2d","stable_url_args":["https://github.com/kubeshark/kubeshark/archive/refs/tags/v53.3.0.tar.gz"],"stable_version":"53.3.0"},"kubespy":{"bottle_rebuild":2,"desc":"Tools for observing Kubernetes resources in realtime","executables":["kubespy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/pulumi/kubespy.git",{":branch":"master"}],"homepage":"https://github.com/pulumi/kubespy","license":"Apache-2.0","ruby_source_checksum":"9f62c19dee5d58a2f49545210cb0ab1639805f5053813953a2f67acee3443829","stable_dependencies":[{"go":":build"}],"stable_checksum":"1975bf0a0aeb03e69c42ac626c16cd404610226cc5f50fab96d611d9eb6a6d29","stable_url_args":["https://github.com/pulumi/kubespy/archive/refs/tags/v0.6.3.tar.gz"],"stable_version":"0.6.3"},"kubetail":{"desc":"Logging tool for Kubernetes with a real-time web dashboard","executables":["kubetail"],"head_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"head_url_args":["https://github.com/kubetail-org/kubetail.git",{":branch":"main"}],"homepage":"https://www.kubetail.com/","license":"Apache-2.0","ruby_source_checksum":"eba475ab9a170ffbbe8b906f96d233d75b8e2ac99fd2d282caa2ae87370e310a","stable_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"stable_checksum":"17517edc4b4ad2f88fb22c679c864f043c07b034151de79c8d594acfc0af0281","stable_url_args":["https://github.com/kubetail-org/kubetail/archive/refs/tags/cli/v0.18.0.tar.gz"],"stable_version":"0.18.0"},"kubetrim":{"desc":"Trim your KUBECONFIG automatically","executables":["kubetrim"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/alexellis/kubetrim.git",{":branch":"master"}],"homepage":"https://github.com/alexellis/kubetrim","license":"MIT","ruby_source_checksum":"217bf0e4e1cdfaa9059fcab9af8f658e83cc0f8c2634810707473b28205c38c8","stable_dependencies":[{"go":":build"}],"stable_checksum":"24455f11699c61760613f630ded0d395cdf5b2d3925a08a730878819f353e00f","stable_url_args":["https://github.com/alexellis/kubetrim/archive/refs/tags/v0.0.2.tar.gz"],"stable_version":"0.0.2"},"kubetui":{"desc":"TUI tool for monitoring and exploration of Kubernetes resources","executables":["kubetui"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sarub0b0/kubetui.git",{":branch":"main"}],"homepage":"https://github.com/sarub0b0/kubetui","license":"MIT","ruby_source_checksum":"0aa820d3b0755b2926526ccb6b8563b4f7135cedf7970dc90d14d936fec4dde4","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6955061c22e7994f563176132602f03a7d07821e329fd751a18ca7f5e586d77b","stable_url_args":["https://github.com/sarub0b0/kubetui/archive/refs/tags/v1.14.0.tar.gz"],"stable_version":"1.14.0"},"kubevela":{"desc":"Application Platform based on Kubernetes and Open Application Model","executables":["vela"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubevela/kubevela.git",{":branch":"master"}],"homepage":"https://kubevela.io","license":"Apache-2.0","ruby_source_checksum":"bd508b4643a8c4c485dce0c18ebcc90afc1c05a0db9d0b5201b95ad1bfb47d73","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/kubevela/kubevela.git",{":tag":"v1.10.9",":revision":"65dedda40a69cc1eccf4072a4c835e5b9f13334e"}],"stable_version":"1.10.9"},"kubevious":{"bottle_rebuild":1,"desc":"Detects and prevents Kubernetes misconfigurations and violations","executables":["kubevious"],"head_dependencies":["node"],"homepage":"https://kubevious.io","license":"Apache-2.0","ruby_source_checksum":"6abdafc0a6caa6147f53bd4b7b19157bece477652373880e459fcbb96a5e29ab","stable_dependencies":["node"],"stable_checksum":"f67bb559bd0aee165186307e678cf03141ade8f8b79127bd10be0f47d85d0348","stable_url_args":["https://registry.npmjs.org/kubevious/-/kubevious-1.0.64.tgz"],"stable_version":"1.0.64","bottle_tag":":all","bottle_checksum":"0a90f43ca3f6dc2ce0eff8244708ad484bf9a6860f949a04fb124a0536f41b72"},"kubevpn":{"desc":"Offers a Cloud-Native Dev Environment that connects to your K8s cluster network","executables":["kubevpn"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubenetworks/kubevpn.git",{":branch":"master"}],"homepage":"https://www.kubevpn.dev","license":"MIT","ruby_source_checksum":"eac5b0fb2d07ad2492e40ba79e4fe63f6600d30972ac948fd06b484c557b1615","stable_dependencies":[{"go":":build"}],"stable_checksum":"de703279927db399ff05aa10d81b4b7541baa1a7e384dc4fce7204c44de7c7c4","stable_url_args":["https://github.com/kubenetworks/kubevpn/archive/refs/tags/v2.11.0.tar.gz"],"stable_version":"2.11.0"},"kubie":{"desc":"Much more powerful alternative to kubectx and kubens","executables":["kubie"],"head_dependencies":[{"rust":":build"},{"kubernetes-cli":":test"}],"head_url_args":["https://github.com/kubie-org/kubie.git",{":branch":"master"}],"homepage":"https://sbstp.ca","license":"Zlib","ruby_source_checksum":"647ddf566710994872cd818d17f33aba417241c49779ede2655bb30ce56aa222","stable_dependencies":[{"rust":":build"},{"kubernetes-cli":":test"}],"stable_checksum":"47a373e94a2b0a1d1ab6c2a36dec49774f605ffb19baad3b3b0f613cf1d9c1ab","stable_url_args":["https://github.com/kubie-org/kubie/archive/refs/tags/v0.28.0.tar.gz"],"stable_version":"0.28.0"},"kubo":{"desc":"Peer-to-peer hypermedia protocol","executables":["ipfs"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ipfs/kubo.git",{":branch":"master"}],"homepage":"https://docs.ipfs.tech/how-to/command-line-quick-start/","license":{":all_of":["MIT",{":any_of":["MIT","Apache-2.0"]}]},"oldnames":["ipfs"],"ruby_source_checksum":"4104b2e54f9c3ad74b2b5d85a2b092a40072c8bef1d244bc79f3863c57448aa5","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/kubo/bin/ipfs","daemon"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"8b80786f547b2afbfb0b52811462020f5c38c0887d067436238e4804f4727fc6","stable_url_args":["https://github.com/ipfs/kubo/archive/refs/tags/v0.42.0.tar.gz"],"stable_version":"0.42.0"},"kumactl":{"desc":"Kuma control plane command-line utility","executables":["kumactl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kumahq/kuma.git",{":branch":"master"}],"homepage":"https://kuma.io/","license":"Apache-2.0","ruby_source_checksum":"54baa783de313908fc5bd59eba1920f2d0f7d042aca08700ae865f372ddd7666","stable_dependencies":[{"go":":build"}],"stable_checksum":"66a2713459122b5c0450c4f410fb47f44e1ffad8aefc1e063a841721f820a682","stable_url_args":["https://github.com/kumahq/kuma/archive/refs/tags/v2.14.0.tar.gz"],"stable_version":"2.14.0"},"kumo":{"bottle_rebuild":2,"desc":"Word Clouds in Java","executables":["kumo"],"head_dependencies":["openjdk"],"homepage":"https://github.com/kennycason/kumo","license":"MIT","ruby_source_checksum":"04eeaafd902e3368ccc552ffb4f23fe5a8d2b5b303c6877c2260f19cf00a1418","stable_dependencies":["openjdk"],"stable_checksum":"43e4e2ea9da62a2230deed9151d8484f80bd6ae5fef304eaadf3301378f45fb6","stable_url_args":["https://search.maven.org/remotecontent?filepath=com/kennycason/kumo-cli/1.28/kumo-cli-1.28.jar"],"stable_version":"1.28","bottle_tag":":all","bottle_checksum":"964493ca566d7dc73ab4519fa820e7360981acd9d8d343920f843b83642cc008"},"kustomize":{"desc":"Template-free customization of Kubernetes YAML manifests","executables":["kustomize"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubernetes-sigs/kustomize.git",{":branch":"master"}],"homepage":"https://github.com/kubernetes-sigs/kustomize","license":"Apache-2.0","ruby_source_checksum":"44ae59e0fa50492f81f864b9f2a038c5ab0881e1a41e639e1614cb2dc8a17d5b","stable_dependencies":[{"go":":build"}],"stable_checksum":"4ea5a974c46ad6efcde4fd9c339ab1bd278a80b6872dda2d1a366936e4638475","stable_url_args":["https://github.com/kubernetes-sigs/kustomize/archive/refs/tags/kustomize/v5.8.1.tar.gz"],"stable_version":"5.8.1"},"kustomizer":{"bottle_rebuild":1,"desc":"Package manager for distributing Kubernetes configuration as OCI artifacts","executables":["kustomizer"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/stefanprodan/kustomizer.git",{":branch":"main"}],"homepage":"https://kustomizer.dev","license":"Apache-2.0","ruby_source_checksum":"218021d2d7d22c1f5cec1acfaf151736e4a0d53b41920003734352a2c8ef2922","stable_dependencies":[{"go":":build"}],"stable_checksum":"bba48e2eed5b84111c39b34d9892ffc9f0575b6f6470d50f832f47ff6417bf03","stable_url_args":["https://github.com/stefanprodan/kustomizer/archive/refs/tags/v2.2.1.tar.gz"],"stable_version":"2.2.1"},"kuto":{"bottle_rebuild":2,"desc":"Reverse JS bundler","executables":["kuto"],"head_dependencies":["node"],"homepage":"https://github.com/samthor/kuto","license":"Apache-2.0","ruby_source_checksum":"5a2cb4cd576708cd7b1a6d038409cc7e4522523ed4fee7972dbc75d090e5f36a","stable_dependencies":["node"],"stable_checksum":"4e4ac78f04caebf634674fea2266d1701b20aa0a132513e58b25f8875d0b81e1","stable_url_args":["https://registry.npmjs.org/kuto/-/kuto-0.3.6.tgz"],"stable_version":"0.3.6","bottle_tag":":all","bottle_checksum":"d0b642c13ec7b23fd229ef06d6ab335cb2cb3eaea4785644006ab84572b0d8bf"},"kuttl":{"desc":"KUbernetes Test TooL","executables":["kubectl-kuttl"],"head_dependencies":[{"go":":build"},{"kubernetes-cli":":test"}],"head_url_args":["https://github.com/kudobuilder/kuttl.git",{":branch":"main"}],"homepage":"https://github.com/kudobuilder/kuttl","license":"Apache-2.0","ruby_source_checksum":"411e2a11d80ca0786c72cd1c3dc12b498c3402d8f6a993f94cfa917db68ab243","stable_dependencies":[{"go":":build"},{"kubernetes-cli":":test"}],"stable_checksum":"03832766b9cbc6df5ee89668f34773074c91b67806ada70c18f13b2cacbf6ce1","stable_url_args":["https://github.com/kudobuilder/kuttl/archive/refs/tags/v0.26.0.tar.gz"],"stable_version":"0.26.0"},"kuzco":{"deprecate_args":{":date":"2026-07-03",":because":":repo_removed"},"desc":"Reviews Terraform and OpenTofu resources and uses AI to suggest improvements","disable_args":{":date":"2027-07-03",":because":":repo_removed"},"executables":["kuzco"],"head_dependencies":[{"go":":build"},{"opentofu":":test"}],"head_url_args":["https://github.com/RoseSecurity/Kuzco.git",{":branch":"main"}],"homepage":"https://github.com/RoseSecurity/Kuzco","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"e458e9e84f318987b4f3e647cb2c300b6785fad4763ce0a44f2f3005a9d7249f","stable_dependencies":[{"go":":build"},{"opentofu":":test"}],"stable_checksum":"0ed043dcb031338c40054d91631522af3cd8a859534152b67757c0ac446a1edc","stable_url_args":["https://github.com/RoseSecurity/Kuzco/archive/refs/tags/v1.9.1.tar.gz"],"stable_version":"1.9.1"},"kuzu":{"deprecate_args":{":date":"2026-01-20",":because":":repo_archived"},"desc":"Embeddable graph database management system built for query speed & scalability","disable_args":{":date":"2027-01-20",":because":":repo_archived"},"executables":["kuzu"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/kuzudb/kuzu.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/kuzudb/kuzu","license":"MIT","ruby_source_checksum":"8dbc5446b990bfb6815346e5610a5949d63307bb698fb6d6da1593d8a1640df7","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"f6456fa290879e4c13db49b8918258c4422d78a57fdc6d8925d4aef23e7a0b3c","stable_url_args":["https://github.com/kuzudb/kuzu/archive/refs/tags/v0.11.3.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.11.3"},"kvazaar":{"desc":"Ultravideo HEVC encoder","executables":["kvazaar"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/ultravideo/kvazaar.git",{":branch":"master"}],"homepage":"https://github.com/ultravideo/kvazaar","license":"BSD-3-Clause","ruby_source_checksum":"b5c3e3c9f1b9e446a5d789eabaa997511fa9bf85ea33481034bee5fa473ef295","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"ddd0038696631ca5368d8e40efee36d2bbb805854b9b1dda8b12ea9b397ea951","stable_url_args":["https://github.com/ultravideo/kvazaar/archive/refs/tags/v2.3.2.tar.gz"],"stable_version":"2.3.2"},"kwctl":{"desc":"CLI tool for the Kubewarden policy engine for Kubernetes","executables":["kwctl"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/kubewarden/adm-controller.git",{":branch":"main"}],"homepage":"https://www.kubewarden.io/","license":"Apache-2.0","ruby_source_checksum":"912ffa5cb03631cda088d3846f8c1b98757668da5346b037464df68883e73f61","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"c2d3ad9d6100b7ce81c6e565b7e99e01916168909ac558757864a406604e7825","stable_url_args":["https://github.com/kubewarden/adm-controller/archive/refs/tags/v1.36.0.tar.gz"],"stable_version":"1.36.0"},"kwok":{"desc":"Kubernetes WithOut Kubelet - Simulates thousands of Nodes and Clusters","executables":["kwok","kwokctl"],"head_dependencies":[{"go":":build"},{"docker":":test"}],"head_url_args":["https://github.com/kubernetes-sigs/kwok.git",{":branch":"main"}],"homepage":"https://kwok.sigs.k8s.io","license":"Apache-2.0","ruby_source_checksum":"b6c6caf55f352ded071cc9c43ccc351e11fd4dd21d754c95ae0ede8249ed6bec","stable_dependencies":[{"go":":build"},{"docker":":test"}],"stable_checksum":"6b0ee90f5288e73b440e3724bcbafba6988016aa85bd93f32c474c3a1bffbe4f","stable_url_args":["https://github.com/kubernetes-sigs/kwok/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"kyma-cli":{"desc":"Kyma command-line interface","executables":["kyma"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kyma-project/cli.git",{":branch":"main"}],"homepage":"https://kyma-project.io","license":"Apache-2.0","ruby_source_checksum":"6b1068f2d0ad17a047cdaf5aedca3d7bbeae78c3849d12cb7ac70e2a6771307b","stable_dependencies":[{"go":":build"}],"stable_checksum":"fc1622315dc59f50bbed79ddce0cfbe8b96a56e9de3a5ab251357a37ed43c665","stable_url_args":["https://github.com/kyma-project/cli/archive/refs/tags/3.5.0.tar.gz"],"stable_version":"3.5.0"},"kyoto-cabinet":{"bottle_rebuild":1,"desc":"Library of routines for managing a database","executables":["kccachetest","kcdirmgr","kcdirtest","kcforestmgr","kcforesttest","kcgrasstest","kchashmgr","kchashtest","kclangctest","kcpolymgr","kcpolytest","kcprototest","kcstashtest","kctreemgr","kctreetest","kcutilmgr","kcutiltest"],"homepage":"https://dbmx.net/kyotocabinet/","license":"GPL-3.0-or-later","ruby_source_checksum":"d2f4679ce5d49d73f9dc851d78b4a14be25eb3a5107dbdeb058a1b48b2eb0029","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"4c85d736668d82920bfdbdb92ac3d66b7db1108f09581a769dd9160a02def349","stable_url_args":["https://dbmx.net/kyotocabinet/pkg/kyotocabinet-1.2.80.tar.gz"],"stable_version":"1.2.80"},"kyoto-tycoon":{"bottle_rebuild":1,"desc":"Database server with interface to Kyoto Cabinet","executables":["ktremotemgr","ktremotetest","ktserver","kttimedmgr","kttimedtest","ktutilmgr","ktutilserv","ktutiltest"],"head_dependencies":["kyoto-cabinet",{"lua":":build"},{"pkgconf":":build"}],"homepage":"https://dbmx.net/kyototycoon/","license":"GPL-3.0-or-later","revision":5,"ruby_source_checksum":"5a984593f636309c56aa11373de3c61dabd40d06d261c64e7028123b5785e081","stable_dependencies":["kyoto-cabinet",{"lua":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/kyoto-tycoon/0.9.56.patch"},{"strip":"p1","file":"Patches/kyoto-tycoon/ephemeral-ports.patch"}],"stable_checksum":"553e4ea83237d9153cc5e17881092cefe0b224687f7ebcc406b061b2f31c75c6","stable_url_args":["https://dbmx.net/kyototycoon/pkg/kyototycoon-0.9.56.tar.gz"],"stable_version":"0.9.56"},"kytea":{"desc":"Toolkit for analyzing text, especially Japanese and Chinese","executables":["api-example","kytea","train-kytea"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/neubig/kytea.git",{":branch":"master"}],"homepage":"https://www.phontron.com/kytea/","license":"Apache-2.0","ruby_source_checksum":"2dea547fcda5c6f316b0a8cb56d07f6f6d8bd2910fab9c6c33a2f19e03a62a21","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"},{"strip":"p1","url":"https://github.com/neubig/kytea/commit/eab98ce9c45ccc4a0226a87fa6c40b6d0c5ba82b.patch?full_index=1","sha256":"aabb381b38592432d97f789520c81e6df46808c611ff541aae093357c06921c6"}],"stable_checksum":"534a33d40c4dc5421f053c71a75695c377df737169f965573175df5d2cff9f46","stable_url_args":["https://www.phontron.com/kytea/download/kytea-0.4.7.tar.gz"],"stable_version":"0.4.7","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"e6507d77b03cee09e01eed90d0eb1c724c8acce9ffb7ad0d75a4dfc7ba434fe8"},"kyua":{"desc":"Testing framework for infrastructure software","executables":["kyua"],"head_dependencies":["atf","lua","lutok",{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/freebsd/kyua.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/freebsd/kyua","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"0a4f68e953b865a85420fc0154f51b08c44aa84a48fba719f63e04650d729a54","stable_dependencies":["atf","lua","lutok",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"3caf30a7e316f4f21c32e1c419ec80371fe113e3eed10ba1db9e6efc7ee15ecb","stable_url_args":["https://github.com/freebsd/kyua/releases/download/kyua-0.14.1/kyua-0.14.1.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.14.1"},"kyverno":{"desc":"Kubernetes Native Policy Management","executables":["kyverno"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kyverno/kyverno.git",{":branch":"main"}],"homepage":"https://kyverno.io/","license":"Apache-2.0","ruby_source_checksum":"d3d2fee4d4a50d325aa13a5ceaa9d826eeca95857e950e16826379cb111e4074","stable_dependencies":[{"go":":build"}],"stable_checksum":"d8aefee8cc5dd5e127bb536e2fa4c42f20879f163026c05184499ddd3f44f88f","stable_url_args":["https://github.com/kyverno/kyverno/archive/refs/tags/v1.18.1.tar.gz"],"stable_version":"1.18.1"},"lab":{"bottle_rebuild":1,"desc":"Git wrapper for GitLab","executables":["lab"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/zaquestion/lab.git",{":branch":"master"}],"homepage":"https://zaquestion.github.io/lab","license":"CC0-1.0","ruby_source_checksum":"cb39fb26e41bef10ce62c071fc1fe70ebe55360e31b01b958758b2b810f87a20","stable_dependencies":[{"go":":build"}],"stable_checksum":"f8cccdfbf1ca5a2c76f894321a961dfe0dc7a781d95baff5181eafd155707d79","stable_url_args":["https://github.com/zaquestion/lab/archive/refs/tags/v0.25.1.tar.gz"],"stable_version":"0.25.1"},"labctl":{"desc":"CLI tool for interacting with iximiuz labs and playgrounds","executables":["labctl"],"head_dependencies":[{"go":":build"}],"homepage":"https://labs.iximiuz.com/playgrounds","license":"Apache-2.0","ruby_source_checksum":"d999417a2660e2541b3321b1902d8b060c485e4de7de612949461f9c576bfe74","stable_dependencies":[{"go":":build"}],"stable_checksum":"7cbb8898abd572fd86b8b1a079a1fe81f35bc4a694cb5cd22e2271bb4d76f2e0","stable_url_args":["https://github.com/iximiuz/labctl/archive/refs/tags/v0.1.97.tar.gz"],"stable_version":"0.1.97"},"lacework-cli":{"desc":"CLI for managing Lacework","executables":["lacework"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/lacework/go-sdk.git",{":branch":"main"}],"homepage":"https://docs.lacework.com/cli","license":"Apache-2.0","ruby_source_checksum":"7c1015a464c6e8ee24905df12fd7373c5700568e286560c0a5853bf09c912fca","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/lacework/go-sdk.git",{":tag":"v2.14.1",":revision":"8091de30979a5f6c6dd5485c483597219d9d4200"}],"stable_version":"2.14.1"},"ladder":{"desc":"Selfhosted alternative to 12ft.io and 1ft.io HTTP web proxies","executables":["ladder"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/everywall/ladder.git",{":branch":"main"}],"homepage":"https://github.com/everywall/ladder","license":"GPL-3.0-only","ruby_source_checksum":"901e2fe6bebbbab605f64363804f845c3286af37d268e12d06b78019f5fc6990","stable_dependencies":[{"go":":build"}],"stable_checksum":"e837284c3e283d7de1441b55606bd54ecc10bb6c81abed5a96b9e6836d7d3a2a","stable_url_args":["https://github.com/everywall/ladder/archive/refs/tags/v0.0.23.tar.gz"],"stable_version":"0.0.23"},"ladspa-sdk":{"bottle_rebuild":2,"desc":"Linux Audio Developer's Simple Plugin","head_dependencies":["libsndfile"],"homepage":"https://www.ladspa.org","license":"LGPL-2.1-only","ruby_source_checksum":"2206a720465abaa0f8bd5a5188a72dcf8e2910c607e80b3c3c681e389dbdc384","stable_dependencies":["libsndfile"],"stable_checksum":"27d24f279e4b81bd17ecbdcc38e4c42991bb388826c0b200067ce0eb59d3da5b","stable_url_args":["https://www.ladspa.org/download/ladspa_sdk_1.17.tgz"],"stable_version":"1.17"},"ladybug":{"desc":"Embedded graph database built for query speed and scalability","executables":["lbug"],"head_dependencies":["openssl@4",{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://ladybugdb.com/","license":"MIT","ruby_source_checksum":"cb31b4a32281bf4c9c1aebd35f718a1384c90708f719593fd98e77340f79bdb2","stable_dependencies":["openssl@4",{"cmake":":build"}],"stable_checksum":"7915ac88442d9e3a73cf22199a25688b41281e6e0afbccf979fb94d48b143938","stable_url_args":["https://github.com/LadybugDB/ladybug/archive/refs/tags/v0.18.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.18.0"},"lager":{"desc":"C++ lib for value-oriented design using unidirectional data-flow architecture","head_dependencies":["boost","zug",{"cmake":":build"}],"head_url_args":["https://github.com/arximboldi/lager.git",{":branch":"master"}],"homepage":"https://sinusoid.es/lager/","license":"MIT","ruby_source_checksum":"ce5e1560ff0f814112ae85f3b17c0bcd0a83d2cc6778c0103bff7b156f53e3cf","stable_dependencies":["boost","zug",{"cmake":":build"}],"stable_checksum":"55d3442d2d4306aad78fa2af5d3db01af65f4fdbfc58c4620fba13dbde82e599","stable_url_args":["https://github.com/arximboldi/lager/archive/refs/tags/v0.1.3.tar.gz"],"stable_version":"0.1.3","bottle_tag":":all","bottle_checksum":"7aa16594e53fd48f851e5634fa7095a741355da7390c67b7ead81af131157959"},"lakekeeper":{"desc":"Apache Iceberg REST Catalog","executables":["lakekeeper"],"head_dependencies":["openssl@4",{"cmake":":build"},{"rust":":build"},{"postgresql@18":":test"}],"head_url_args":["https://github.com/lakekeeper/lakekeeper.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://docs.lakekeeper.io","license":"Apache-2.0","ruby_source_checksum":"56ba977392d29786aa900ec54ffb3fe548324975b7704338d72048f5875b8261","stable_dependencies":["openssl@4",{"cmake":":build"},{"rust":":build"},{"postgresql@18":":test"}],"stable_checksum":"dc3bae836b85405ed33991750f33e6230442274455b10ee5617be09139a525ea","stable_url_args":["https://github.com/lakekeeper/lakekeeper/archive/refs/tags/v0.13.1.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.13.1"},"lame":{"desc":"High quality MPEG Audio Layer III (MP3) encoder","executables":["lame"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://lame.sourceforge.io/","license":"LGPL-2.0-or-later","ruby_source_checksum":"7eb879bb98bd665d6874ae6de78df8b2e8c4f0246d0380a9c285a14729e6938e","stable_checksum":"ddfe36cab873794038ae2c1210557ad34857a4b6bdc515785d1da9e175b1da1e","stable_url_args":["https://downloads.sourceforge.net/project/lame/lame/3.100/lame-3.100.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.100","bottle_cellar":":any","bottle_checksum":"2ff2c6ad3cfd26e1ba53230631e2f04734a4638c344cce50ff0b8fc36b45c403"},"lammps":{"desc":"Molecular Dynamics Simulator","executables":["lmp_mpi","lmp_serial"],"head_dependencies":["fftw","jpeg-turbo","kim-api","libpng","open-mpi","libomp",{"cmake":":build"},{"pkgconf":":build"},{"voro++":":build"}],"head_uses_from_macos":[["curl"],["python"]],"homepage":"https://docs.lammps.org/","license":"GPL-2.0-only","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"08d2d66112b64281b16a7b3053aeb04aab9a6af99882f1fdc90f55b0caaa3983","stable_dependencies":["fftw","jpeg-turbo","kim-api","libpng","open-mpi","libomp",{"cmake":":build"},{"pkgconf":":build"},{"voro++":":build"}],"stable_checksum":"411088d9c03339e025f6a975e0a5741bb9e3f351cc39eda220ab22ac318fe2fb","stable_url_args":["https://github.com/lammps/lammps/archive/refs/tags/stable_22Jul2025_update4.tar.gz"],"stable_uses_from_macos":[["curl"],["python"]],"stable_version":"20250722-update4"},"lando-cli":{"caveats":"To complete the installation:\n  lando setup\n","desc":"Cli part of Lando","executables":["lando"],"head_dependencies":["node"],"head_url_args":["https://github.com/lando/core.git",{":branch":"main"}],"homepage":"https://docs.lando.dev/cli","license":"MIT","ruby_source_checksum":"33022825c474177ad6b1a852b65a8a248585d8e5199a04038406dda94e8c1e6a","stable_dependencies":["node"],"stable_checksum":"f59119897f99516a64e7341fcb8a616e270cd4b1290584bb183563b6f42400b7","stable_url_args":["https://github.com/lando/core/archive/refs/tags/v3.26.7.tar.gz"],"stable_version":"3.26.7"},"landrun":{"desc":"Lightweight, secure sandbox for running Linux processes using Landlock LSM","head_dependencies":[{"go":":build"}],"homepage":"https://github.com/Zouuup/landrun","license":"MIT","ruby_source_checksum":"9c04c301557029b822fab20c2ed714dc29c78caa37add43d9d58666c8eee248b","stable_dependencies":[{"go":":build"}],"stable_checksum":"61bc92e1b808e1d4443b69a62498b74d5730a997703a70e6879486d95ea53aad","stable_url_args":["https://github.com/Zouuup/landrun/archive/refs/tags/v0.1.15.tar.gz"],"stable_version":"0.1.15"},"langgraph-cli":{"desc":"Command-line interface for deploying apps to the LangGraph platform","executables":["langgraph"],"head_dependencies":["certifi","libyaml","pydantic","python@3.14",{"rust":":build"}],"homepage":"https://www.github.com/langchain-ai/langgraph","license":"MIT","revision":2,"ruby_source_checksum":"9ad843e3f7d3df818e76e9236ce593347274a48e777a4acb5d4fb864b2b721e8","stable_dependencies":["certifi","libyaml","pydantic","python@3.14",{"rust":":build"}],"stable_checksum":"4948fdc77ff45fc5ef3d8330d17bbecfcb26cd9c4d3a4f00da84a41a0226cd72","stable_url_args":["https://files.pythonhosted.org/packages/f0/27/4b6a0f00c804f0b0831f741c0607b46a4cbddff14d1eab6bbd4ce5820837/langgraph_cli-0.4.30.tar.gz"],"stable_version":"0.4.30"},"languagetool-rust":{"desc":"LanguageTool API in Rust","executables":["ltrs"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/jeertmans/languagetool-rust.git",{":branch":"main"}],"homepage":"https://docs.rs/languagetool-rust","license":"MIT","ruby_source_checksum":"fb72bbdafcc9d16ed6f115c5c45bf9241cb018d470d8708a3dafcefd05230647","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"fc3dfcb73f21c58bb143b5f31495892755bc1e945aa64f522f3640e1cf77de31","stable_url_args":["https://github.com/jeertmans/languagetool-rust/archive/refs/tags/v3.0.1.tar.gz"],"stable_version":"3.0.1"},"languagetool":{"bottle_rebuild":2,"desc":"Style and grammar checker","executables":["languagetool","languagetool-gui","languagetool-server"],"head_dependencies":["openjdk@17",{"maven":":build"}],"head_url_args":["https://github.com/languagetool-org/languagetool.git",{":branch":"master"}],"homepage":"https://www.languagetool.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"f6d06e8905dc23c1d5ce7a7439685117bba140bcce435ccc9addd3df7ee565f6","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/languagetool/languagetool-server.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/languagetool/languagetool-server.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/languagetool/bin/languagetool-server","--config","$HOMEBREW_PREFIX/etc/languagetool/server.properties","--port","8081","--allow-origin"]],"stable_dependencies":["openjdk@17",{"maven":":build"}],"stable_url_args":["https://github.com/languagetool-org/languagetool.git",{":tag":"v6.8",":revision":"e807fcde6a6506191e1470744d2345da28c26be6"}],"stable_version":"6.8"},"lanraragi":{"desc":"Web application for archival and reading of manga/doujinshi","executables":["lanraragi"],"head_dependencies":["ghostscript","imagemagick","libarchive","libffi","node","openssl@3","perl","redis","zstd",{"cpanminus":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Difegue/LANraragi.git",{":branch":"dev"}],"homepage":"https://lrr.tvc-16.science","license":"MIT","ruby_source_checksum":"72c6811e39ecd3ac906402f8da132f92ff874bd8dc20a95d35b00fcec82b86f9","stable_dependencies":["ghostscript","imagemagick","libarchive","libffi","node","openssl@3","perl","redis","zstd",{"cpanminus":":build"},{"pkgconf":":build"}],"stable_checksum":"d4ded2cde7d30b5d565da8a0f85014a245cefe9a8f969a45aa0eec57854beadc","stable_url_args":["https://github.com/Difegue/LANraragi/archive/refs/tags/v.0.9.81.tar.gz"],"stable_version":"0.9.81"},"lapack":{"desc":"Linear Algebra PACKage","head_dependencies":["gcc",{"cmake":":build"}],"head_url_args":["https://github.com/Reference-LAPACK/lapack.git",{":branch":"master"}],"homepage":"https://www.netlib.org/lapack/","keg_only_args":[":shadowed_by_macos","macOS provides LAPACK in Accelerate.framework"],"license":{":all_of":["BSD-3-Clause-Open-MPI","BSD-3-Clause"]},"ruby_source_checksum":"69b78ba3d275b206efff9b39defa7a71e641cbd9aa2402f3a37ea6788be6038e","stable_dependencies":["gcc",{"cmake":":build"}],"stable_checksum":"2ca6407a001a474d4d4d35f3a61550156050c48016d949f0da0529c0aa052422","stable_url_args":["https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.12.1.tar.gz"],"stable_version":"3.12.1"},"largetifftools":{"desc":"Collection of software that can help managing (very) large TIFF files","executables":["tifffastcrop","tiffmakemosaic","tiffsplittiles"],"head_dependencies":["jpeg-turbo","libpng","libtiff","webp","zstd"],"homepage":"https://pperso.ijclab.in2p3.fr/page_perso/Deroulers/software/largetifftools/","license":"GPL-3.0-only","ruby_source_checksum":"900d2007529b4254a19fd06894e4c12c45ed0b9f1ab9d029c4225fa07a30e50a","stable_dependencies":["jpeg-turbo","libpng","libtiff","webp","zstd"],"stable_checksum":"a7544d79a93349ebbc755f2b7b6c5fbcd71a01f68d2939dbcba749ba6069fabb","stable_url_args":["https://pperso.ijclab.in2p3.fr/page_perso/Deroulers/software/largetifftools/download/largetifftools-1.4.2/largetifftools-1.4.2.tar.bz2"],"stable_version":"1.4.2"},"lasi":{"bottle_rebuild":2,"desc":"C++ stream output interface for creating Postscript documents","head_dependencies":["freetype","glib","pango","fontconfig","gettext","harfbuzz",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"head_url_args":["https://svn.code.sf.net/p/lasi/code/trunk"],"homepage":"https://www.unifont.org/lasi/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"e666dc46918318b019dfaf5fcb2dfbd3ad4fa695aa91d92b5cf61dfd99c68d63","stable_dependencies":["freetype","glib","pango","fontconfig","gettext","harfbuzz",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"stable_checksum":"5e5d2306f7d5a275949fb8f15e6d79087371e2a1caa0d8f00585029d1b47ba3b","stable_url_args":["https://downloads.sourceforge.net/project/lasi/lasi/1.1.3%20Source/libLASi-1.1.3.tar.gz"],"stable_version":"1.1.3","bottle_cellar":":any","bottle_checksum":"f6f4ac7da7af9beba184fff05fd4419335c07710beb3a2e3646afdde31745770"},"lasso":{"desc":"Library for Liberty Alliance and SAML protocols","head_dependencies":["glib","libxml2","libxmlsec1","openssl@3","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}],["libxslt"]],"homepage":"https://lasso.entrouvert.org/","license":"GPL-2.0-or-later","revision":4,"ruby_source_checksum":"bcd97c4e7c789f5c6ee9a3759e6f4beeaa385c50f1575736a8060821efb22747","stable_dependencies":["glib","libxml2","libxmlsec1","openssl@3","gettext",{"pkgconf":":build"}],"stable_checksum":"63816c8219df48cdefeccb1acb35e04014ca6395b5263c70aacd5470ea95c351","stable_url_args":["https://dev.entrouvert.org/releases/lasso/lasso-2.9.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["libxslt"]],"stable_version":"2.9.0"},"lastpass-cli":{"desc":"LastPass command-line interface tool","executables":["lpass"],"head_dependencies":["curl","openssl@3","pinentry",{"asciidoc":":build"},{"cmake":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/lastpass/lastpass-cli.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://github.com/lastpass/lastpass-cli","license":{"GPL-2.0-or-later":{":with":"openvpn-openssl-exception"}},"revision":3,"ruby_source_checksum":"1f84c328c147f55b65c8d8a07591d2c066dd6911b979f9d505556ef52475ecf3","stable_dependencies":["curl","openssl@3","pinentry",{"asciidoc":":build"},{"cmake":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/lastpass/lastpass-cli/commit/31a4ad5f735933ff8e96403103d5b4f61faee945.patch?full_index=1","sha256":"a4c2a16fd47942a511c0ebbce08bee5ffdb0d6141f6c9b60ce397db9e207d8be"},{"strip":"p1","url":"https://github.com/lastpass/lastpass-cli/commit/95fff9accc5832264e31af3f54f49af461339693.patch?full_index=1","sha256":"5d7559511b1814c6f9d8cccc02b7c5dbf8a4e6d2927a94cf76d090cc45a47dd2"}],"stable_checksum":"5e4ff5c9fef8aa924547c565c44e5b4aa31e63d642873847b8e40ce34558a5e1","stable_url_args":["https://github.com/lastpass/lastpass-cli/releases/download/v1.6.1/lastpass-cli-1.6.1.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"1.6.1"},"lastz":{"desc":"Pairwise aligner for DNA sequences","executables":["lastz","lastz_D"],"head_url_args":["https://github.com/lastz/lastz.git",{":branch":"master"}],"homepage":"https://lastz.github.io/lastz/","license":"MIT","ruby_source_checksum":"d096a525aed35617f233e0f65770ae38abd4ebea80e522df8bacfa79cffec5a6","stable_checksum":"274bf0d774e3f4da87c23ca0b5cc4269f3dcaecf71a1c6289d426e24fbccf4c8","stable_url_args":["https://github.com/lastz/lastz/archive/refs/tags/1.04.52.tar.gz"],"stable_version":"1.04.52"},"laszip":{"desc":"Lossless LiDAR compression","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/LASzip/LASzip.git",{":branch":"master"}],"homepage":"https://laszip.org/","license":"Apache-2.0","ruby_source_checksum":"d5c71cce6dac23cc05f81e1f2f7b2dabf9601d9533a40ee975e0908110e90bfe","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/LASzip/LASzip/commit/0bcd1a507be50c845ea62f75d602663b2b3f3b73.patch?full_index=1","sha256":"743450909335a7f8170cd40756733b3eae57671b093a5613a42ec26c0d2c99f7"}],"stable_checksum":"6e9baac8689dfd2e1502ceafabb20c62b6cd572744d240fb755503fd57c2a6af","stable_url_args":["https://github.com/LASzip/LASzip/archive/refs/tags/3.5.0.tar.gz"],"stable_version":"3.5.0"},"latex2html":{"desc":"LaTeX-to-HTML translator","executables":["latex2html","pstoimg","texexpand"],"head_dependencies":["ghostscript","netpbm"],"homepage":"https://www.latex2html.org","license":"GPL-2.0-or-later","ruby_source_checksum":"56f58ddeedc679818da0626e3af2474d8cf412e568d8a7b0344ec287f099bf8b","stable_dependencies":["ghostscript","netpbm"],"stable_checksum":"f91c0c9bc8dbcadbba883f912f9d1cd2382b563fd754456488a95c120f24331e","stable_url_args":["https://github.com/latex2html/latex2html/archive/refs/tags/v2026.tar.gz"],"stable_version":"2026"},"latex2rtf":{"desc":"Translate LaTeX to RTF","executables":["latex2png","latex2rtf"],"head_dependencies":[{"texinfo":":build"}],"head_url_args":["https://github.com/latex2rtf/latex2rtf.git",{":branch":"main"}],"homepage":"https://latex2rtf.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"f015830edf49c3b984455f77d7706aa6ceaca6dfb7465b75cd672053074c8f46","stable_checksum":"338ba2e83360f41ded96a0ceb132db9beaaf15018b36101be2bae8bb239017d9","stable_url_args":["https://deb.debian.org/debian/pool/main/l/latex2rtf/latex2rtf_2.3.18a.orig.tar.gz"],"stable_version":"2.3.18a","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"29b2cd9987d2362995534aed209cf84ff93cb307de474bbe2ff16c5e94bfc9cb"},"latexdiff":{"bottle_rebuild":1,"desc":"Compare and mark up LaTeX file differences","executables":["latexdiff","latexdiff-fast","latexdiff-so","latexdiff-vc","latexrevise"],"head_uses_from_macos":[["perl"]],"homepage":"https://www.ctan.org/pkg/latexdiff","license":"GPL-3.0-or-later","ruby_source_checksum":"81a70e74a6f86a2d548e937678c11b73526acb2efb1871a668bf0b684826f817","stable_checksum":"2aaea10ae1a9c1b975c9dc933da6ac6f83f665eea76b358daf86b97b606912ea","stable_url_args":["https://github.com/ftilmann/latexdiff/releases/download/1.4.0/latexdiff-1.4.0.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.4.0","bottle_tag":":all","bottle_checksum":"7d747cedc4241a804cc7280b7605d20853ddfdbad574b7ee90fabca194f23152"},"latexindent":{"desc":"Add indentation to LaTeX files","executables":["latexindent"],"head_dependencies":["perl"],"homepage":"https://latexindentpl.readthedocs.io","license":"GPL-3.0-or-later","ruby_source_checksum":"727ded6f7bef18739948d4587b6a6c400c1629d2323bca23ca80bc0d71bb41be","stable_dependencies":["perl"],"stable_checksum":"06b70cd1cc2ca6509c66a9f0a29a01d38ff22122b2fd559549f6df075bad1693","stable_url_args":["https://github.com/cmhughes/latexindent.pl/archive/refs/tags/V4.0.2.tar.gz"],"stable_version":"4.0.2"},"latexml":{"desc":"LaTeX to XML/HTML/MathML Converter","executables":["latexml","latexmlc","latexmlfind","latexmlmath","latexmlpost"],"head_dependencies":[{"pkgconf":":build"}],"head_url_args":["https://github.com/brucemiller/LaTeXML.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"],["libxslt"],["perl",{":since":":sonoma"}]],"homepage":"https://math.nist.gov/~BMiller/LaTeXML/","license":":public_domain","revision":4,"ruby_source_checksum":"3631ed8565b302225d59a5ae98daa4088444b0737d7eb47f542ec29d29bd78c2","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"7d2bbe2ce252baf86ba3f388cd0dec3aa4838f49d612b9ec7cc4ff88105badcc","stable_url_args":["https://math.nist.gov/~BMiller/LaTeXML/releases/LaTeXML-0.8.8.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"],["perl",{":since":":sonoma"}]],"stable_version":"0.8.8"},"latino":{"desc":"Open source programming language for Latinos and Hispanic speakers","executables":["latino"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/lenguaje-latino/latino.git",{":branch":"master"}],"homepage":"https://www.lenguajelatino.org/","license":"MIT","ruby_source_checksum":"63d00b10ca8020cec09575a118ba2e55d39d1aab2d54983cb943e2f54b6a6565","stable_dependencies":[{"cmake":":build"}],"stable_url_args":["https://github.com/lenguaje-latino/latino.git",{":tag":"v1.4.4",":revision":"4d8ed2e690dd1efcc47a9f8f790b8a9aeba4b808"}],"stable_version":"1.4.4"},"launch":{"bottle_rebuild":1,"desc":"Command-line launcher for macOS, in the spirit of `open`","executables":["launch"],"head_url_args":["https://github.com/nriley/launch.git",{":branch":"master"}],"homepage":"https://sabi.net/nriley/software/#launch","license":"BSD-3-Clause","ruby_source_checksum":"f29db06c8aaec53abce262bf7a8f7a0e3270382a9f050b82668f228f1acab2da","stable_checksum":"486632b11bee04d9f6bcb595fd2a68b5fde2f748ebdc182274778cc5cf97ff70","stable_url_args":["https://sabi.net/nriley/software/launch-1.2.5.tar.gz"],"stable_version":"1.2.5","bottle_checksum":"a8bc9136d5da0270c108662086bebfd5cf74cd5eb82a773318e9be1b7a61b986"},"launch4j":{"deprecate_args":{":date":"2025-09-25",":because":":unsupported"},"desc":"Cross-platform Java executable wrapper","disable_args":{":date":"2026-09-25",":because":":unsupported"},"executables":["launch4j"],"head_dependencies":["openjdk",{"ant":":build"}],"homepage":"https://launch4j.sourceforge.net/","license":{":all_of":["BSD-3-Clause","MIT"]},"no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"ce1d9bf839d239dd156543d1763d68999962234c2bb7494b5061efbcbc486b05","stable_dependencies":["openjdk",{"ant":":build"}],"stable_url_args":["https://git.code.sf.net/p/launch4j/git.git",{":tag":"Release_launch4j-3_50",":revision":"0b6f1c1ffe4e83dc47fa866a733dbf0125237937"}],"stable_version":"3.50"},"launch_socket_server":{"bottle_rebuild":2,"desc":"Bind to privileged ports without running a server as root","head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mistydemeo/launch_socket_server.git",{":branch":"master"}],"homepage":"https://github.com/mistydemeo/launch_socket_server","license":"MIT","ruby_source_checksum":"22ef5867a4662d973e8bff86e75c7ad524f31a7204cc43721d719c25d959c0a3","service_args":[[":environment_variables",{":LAUNCH_PROGRAM_TCP_ADDRESS":"127.0.0.1:8080"}],[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/launch_socket_server.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/launch_socket_server.log"],[":require_root",true],[":sockets",{":Socket":"tcp://127.0.0.1:80"}],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/launch_socket_server/sbin/launch_socket_server","-"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"507184544d170dab63e6112198212033aaa84edf0e092c1dfe641087f092f365","stable_url_args":["https://github.com/mistydemeo/launch_socket_server/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0"},"launchctl-completion":{"desc":"Bash completion for Launchctl","homepage":"https://github.com/CamJN/launchctl-completion","license":"MIT","ruby_source_checksum":"0d8f42e928541f2014fc9c6800fb21ec32f072f0347adef9b2e3ed012165d110","stable_checksum":"990499494562cedf361482c5bf9f89b3a8b6a8aee92fda4e1eadaacb96688ecd","stable_url_args":["https://github.com/CamJN/launchctl-completion/archive/refs/tags/v2.0.tar.gz"],"stable_version":"2.0","bottle_tag":":all","bottle_checksum":"bb5ad864a24035baedca788946f7d39c9d7da36e5a14ab43abf26544ef753e0d"},"lavat":{"desc":"Lava lamp simulation using metaballs in the terminal","executables":["lavat"],"head_url_args":["https://github.com/AngelJumbo/lavat.git",{":branch":"main"}],"homepage":"https://github.com/AngelJumbo/lavat","license":"MIT","ruby_source_checksum":"04cd84f943454d98d69a2bc9cf12f3d1df58f1cdf15da8353b70c82d6e0e78d7","stable_checksum":"c5364203a75395953560b173fae90c316b753a046acb8f557c9e684eec6d76ba","stable_url_args":["https://github.com/AngelJumbo/lavat/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0"},"lavinmq":{"desc":"Message broker implementing the AMQP 0-9-1 and MQTT protocols","executables":["lavinmq","lavinmqctl","lavinmqperf"],"head_dependencies":["bdw-gc","lz4","openssl@3","pcre2",{"crystal":":build"},{"help2man":":build"},{"coreutils":":build"}],"head_url_args":["https://github.com/cloudamqp/lavinmq.git",{":branch":"main"}],"homepage":"https://lavinmq.com","license":"Apache-2.0","ruby_source_checksum":"fb35804ce1fa760c66552d2f5fb6422179757ad4052224d00fe3c1eb9d770d53","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/lavinmq/bin/lavinmq","-c","$HOMEBREW_PREFIX/etc/lavinmq/lavinmq.ini"]],"stable_dependencies":["bdw-gc","lz4","openssl@3","pcre2",{"crystal":":build"},{"help2man":":build"},{"coreutils":":build"}],"stable_checksum":"b9efc1df449904e4be99c86127a9d821720fc93e7c1ebc8765d826809bb652ca","stable_url_args":["https://github.com/cloudamqp/lavinmq/archive/refs/tags/v2.9.1.tar.gz"],"stable_version":"2.9.1"},"lazycontainer":{"bottle_rebuild":1,"desc":"Terminal UI for Apple Containers","executables":["lazycontainer"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/andreybleme/lazycontainer.git",{":branch":"main"}],"homepage":"https://github.com/andreybleme/lazycontainer","license":"MIT","ruby_source_checksum":"3d2c4529c5392d4a99e1848270251c47450a87392da22d518e72e55c6a7c4cf3","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/andreybleme/lazycontainer/commit/cc9ad42bce4a28d662726c41b55dc28d2cb6eaae.patch?full_index=1","sha256":"7b1703ab7e11a1b655845ad98647fb01feb815db5caa1c42498169ec83f99ddd"}],"stable_checksum":"c674297ccb1c3897865e4dd14d64ce7346f04f66430c125ad6c8bdfff0ba4228","stable_url_args":["https://github.com/andreybleme/lazycontainer/archive/refs/tags/v0.0.1.tar.gz"],"stable_version":"0.0.1"},"lazycut":{"bottle_rebuild":1,"desc":"Terminal-based video trimming TUI","executables":["lazycut"],"head_dependencies":["chafa","ffmpeg",{"go":":build"}],"homepage":"https://github.com/ozemin/lazycut","license":"MIT","ruby_source_checksum":"462057351b1b92530540a9a2d990d73e63beef8b824552abf8f038432e4fbe55","stable_dependencies":["chafa","ffmpeg",{"go":":build"}],"stable_checksum":"14c18eeef885c90a1660a85d760b0520d1d2256b38e4f5fe5b750f0d34baadd4","stable_url_args":["https://github.com/ozemin/lazycut/archive/refs/tags/v0.3.9.tar.gz"],"stable_version":"0.3.9"},"lazydocker":{"desc":"Lazier way to manage everything docker","executables":["lazydocker"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jesseduffield/lazydocker.git",{":branch":"master"}],"homepage":"https://github.com/jesseduffield/lazydocker","license":"MIT","ruby_source_checksum":"3ba4593d5ac977ec1bdae00011e9f45538275636fab9b2ad034eb5032a0d6f81","stable_dependencies":[{"go":":build"}],"stable_checksum":"405071220e5be9aa061c65d290e0347143b73ae0a3cc01df164f0105de2b53c4","stable_url_args":["https://github.com/jesseduffield/lazydocker/archive/refs/tags/v0.25.2.tar.gz"],"stable_version":"0.25.2"},"lazygit":{"desc":"Simple terminal UI for git commands","executables":["lazygit"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jesseduffield/lazygit.git",{":branch":"master"}],"homepage":"https://github.com/jesseduffield/lazygit/","license":"MIT","ruby_source_checksum":"f458067782733f1de9a88e49eb6e7c880aff8028a0c5ff794389eece5e9857f2","stable_dependencies":[{"go":":build"}],"stable_checksum":"56f028ad7700cbe4474e5fb09a617649a82d0963820d38757f61a93b31832610","stable_url_args":["https://github.com/jesseduffield/lazygit/archive/refs/tags/v0.63.0.tar.gz"],"stable_version":"0.63.0"},"lazyjj":{"desc":"TUI for Jujutsu/jj","executables":["lazyjj"],"head_dependencies":["jj",{"rust":":build"}],"head_url_args":["https://github.com/Cretezy/lazyjj.git",{":branch":"main"}],"homepage":"https://github.com/Cretezy/lazyjj","license":"Apache-2.0","ruby_source_checksum":"d3b77952b12681ae2c5f746e3a65d9710bdd4ac4aa943f111d674ccdbd5d1223","stable_dependencies":["jj",{"rust":":build"}],"stable_checksum":"34a702d55ec4c5d0ca016d4f71f4061ccca347ac88c80018229f6cf50141e208","stable_url_args":["https://github.com/Cretezy/lazyjj/archive/refs/tags/v0.6.1.tar.gz"],"stable_version":"0.6.1"},"lazyjournal":{"desc":"TUI for logs from journalctl, file system, Docker, Podman and Kubernetes pods","executables":["lazyjournal"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Lifailon/lazyjournal.git",{":branch":"main"}],"homepage":"https://github.com/Lifailon/lazyjournal","license":"MIT","ruby_source_checksum":"1f4f3e79cb552932e945b661cba9fd2a39e80ed36b9428a1934088cc58961eaf","stable_dependencies":[{"go":":build"}],"stable_checksum":"5798b65c98ec00f32cf43e79b31568896084881adb3afc9e7cda3482baad3183","stable_url_args":["https://github.com/Lifailon/lazyjournal/archive/refs/tags/0.8.6.tar.gz"],"stable_version":"0.8.6"},"lazymake":{"desc":"Modern TUI for Makefiles","executables":["lazymake"],"head_dependencies":[{"go":":build"}],"homepage":"https://lazymake.vercel.app/","license":"MIT","ruby_source_checksum":"344e221ce2d71f8460d4cb68bd78ee2abe93b5bf147f4487fb2a0dd4a2d29296","stable_dependencies":[{"go":":build"}],"stable_checksum":"49dc29635990385fef22717d23c986a62803dc2afeeb428e0a1910711b169c37","stable_url_args":["https://github.com/rshelekhov/lazymake/archive/refs/tags/v0.4.1.tar.gz"],"stable_version":"0.4.1"},"lazysql":{"desc":"Cross-platform TUI database management tool","executables":["lazysql"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jorgerojas26/lazysql.git",{":branch":"main"}],"head_uses_from_macos":[[{"sqlite":":test"}]],"homepage":"https://github.com/jorgerojas26/lazysql","license":"MIT","ruby_source_checksum":"fb9d713eeec751dec81392e0b8195e4daf687bcae20007ac285c6d49c9bbd7b2","stable_dependencies":[{"go":":build"}],"stable_checksum":"e979b86b7b40e03987d5855cece649791cf6307fc5785e1c6aac96ce6ee5135a","stable_url_args":["https://github.com/jorgerojas26/lazysql/archive/refs/tags/v0.5.5.tar.gz"],"stable_uses_from_macos":[[{"sqlite":":test"}]],"stable_version":"0.5.5"},"lazyssh":{"desc":"Terminal-based SSH manager","executables":["lazyssh"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Adembc/lazyssh.git",{":branch":"main"}],"homepage":"https://github.com/Adembc/lazyssh","license":"Apache-2.0","ruby_source_checksum":"26240d9fc44ada8793f5d174de241bc09879c2fea37cc529f336be49f737a004","stable_dependencies":[{"go":":build"}],"stable_checksum":"36cd630b3cd9447e88904171cbb64944aeacbbd62c15db66d8a0e4a4486ffe88","stable_url_args":["https://github.com/Adembc/lazyssh/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0"},"lbdb":{"desc":"Little brother's database for the mutt mail reader","executables":["lbdb-fetchaddr","lbdb_dotlock","lbdbq","mutt_ldap_query","nodelist2lbdb"],"head_dependencies":["abook","khard"],"homepage":"https://www.spinnaker.de/lbdb/","license":"GPL-2.0-or-later","ruby_source_checksum":"65872ef6a40a1230b8555bd7f075b32b30e80e7a53218b176b9bd01d227bbc55","stable_dependencies":["abook","khard"],"stable_checksum":"212fe2e40df5ed3e5496bc5e821e4b0683a6c9523b8885e7e87b634bcf923a88","stable_url_args":["https://www.spinnaker.de/lbdb/download/lbdb-0.57.tar.gz"],"stable_version":"0.57"},"lbfgspp":{"desc":"Header-only C++ library for L-BFGS and L-BFGS-B algorithms","head_dependencies":["eigen",{"cmake":":build"}],"head_url_args":["https://github.com/yixuan/LBFGSpp.git",{":branch":"master"}],"homepage":"https://lbfgspp.statr.me/","license":"MIT","revision":1,"ruby_source_checksum":"fc79a02705ce21dee0c24d5ddb6ce2b6aba4dbdf584bbe61aab5808b41cd764d","stable_dependencies":["eigen",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/yixuan/LBFGSpp/commit/b7c91e57a7e5319b4f168ab5e381e92e95236694.patch?full_index=1","sha256":"fbd364dae7afe1ae36b344a82425e42d4702f60da7e17e6789d289c03e0bef5e"}],"stable_checksum":"39c4aaebd8b94ccdc98191d51913a31cddd618cc0869d99f07a4b6da83ca6254","stable_url_args":["https://github.com/yixuan/LBFGSpp/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_tag":":all","bottle_checksum":"5a7448c359aea68fd3317768eb086befc6442be56cf0d1c864d59aea9150d9da"},"lc0":{"bottle_rebuild":1,"desc":"Open source neural network based chess engine","executables":["lc0"],"head_dependencies":["eigen",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://lczero.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"c4fb9652074160c62265ea9c463fc2f50c429a527c8d87e15083328a915429ed","stable_dependencies":["eigen",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_url_args":["https://github.com/LeelaChessZero/lc0.git",{":tag":"v0.32.1",":revision":"fd71a2d921b689c5f479d3227c3806c8e272d9c5"}],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.32.1"},"lcdf-typetools":{"conflicts":[["texlive",{":because":"both install a `cfftot1` executable"}]],"desc":"Manipulate OpenType and multiple-master fonts","executables":["cfftot1","mmafm","mmpfb","otfinfo","otftotfm","t1dotlessj","t1lint","t1rawafm","t1reencode","t1testpage","ttftotype42"],"head_url_args":["https://github.com/kohler/lcdf-typetools.git",{":branch":"master"}],"homepage":"https://www.lcdf.org/type/","license":"GPL-2.0-or-later","ruby_source_checksum":"dc6b4d3138436426f4685a4fdf5a7dd660a08e5729f2371ef20107bf4f3d0983","stable_checksum":"517f9ee879208679d3224a14d5e6eb20598fc648d5c3562708083d003088a934","stable_url_args":["https://www.lcdf.org/type/lcdf-typetools-2.110.tar.gz"],"stable_version":"2.110","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"bfdcd6b8f33e4a552a0ddc6eb20ee8311332477647ac02c96ce92eb0f3a0f10f"},"lcdproc":{"desc":"Display real-time system information on a LCD","executables":["LCDd","fortune.pl","iosock.pl","lcdexec","lcdident.pl","lcdmetar.pl","lcdproc","lcdvc","tail.pl","x11amp.pl"],"head_dependencies":["libftdi","libusb","libusb-compat",{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.lcdproc.org/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"bc272e7b135cbbb17408b236c5ca9897214ddf0ba3253af499440041d4874f5b","stable_dependencies":["libftdi","libusb","libusb-compat",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"d48a915496c96ff775b377d2222de3150ae5172bfb84a6ec9f9ceab962f97b83","stable_url_args":["https://github.com/lcdproc/lcdproc/releases/download/v0.5.9/lcdproc-0.5.9.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.5.9"},"lci":{"conflicts":[["lolcode",{":because":"both install `lci` binaries"}]],"desc":"Interpreter for the lambda calculus","executables":["lci"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://www.chatzi.org/lci/","license":"GPL-2.0-or-later","ruby_source_checksum":"05134687fce7a01217bb3a4beea25c36a4fe569e8783ad268d33aa87ad6d6b68","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"51725e33a7066100757b7da84b2290a651a5f47b985eb3e3647acd871964cd58","stable_url_args":["https://github.com/chatziko/lci/releases/download/v1.1/lci-v1.1.tar.gz"],"stable_version":"1.1"},"lcm":{"desc":"Libraries and tools for message passing and data marshalling","executables":["lcm-gen","lcm-logger","lcm-logplayer","lcm-logplayer-gui","lcm-spy"],"head_dependencies":["glib","lua","openjdk","python@3.14",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/lcm-proj/lcm.git",{":branch":"master"}],"homepage":"https://lcm-proj.github.io/","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"84828d8746ecd8416b94731ecb98c630c36718635f2590f8a5ef3c3a5ea5a0d8","stable_dependencies":["glib","lua","openjdk","python@3.14",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"d443261619080f1c0693237b2019436988e1b2b2ba5fc09a49bf23769e1796de","stable_url_args":["https://github.com/lcm-proj/lcm/archive/refs/tags/v1.5.2.tar.gz"],"stable_version":"1.5.2"},"lcov":{"desc":"Graphical front-end for GCC's coverage testing tool (gcov)","executables":["gendesc","genhtml","geninfo","genpng","lcov","llvm2lcov","perl2lcov","py2lcov","xml2lcov","xml2lcovutil.py"],"head_dependencies":[{"sphinx-doc":":build"}],"head_url_args":["https://github.com/linux-test-project/lcov.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/linux-test-project/lcov","license":"GPL-2.0-or-later","ruby_source_checksum":"a4c72790f5e72d5191bcbcf1661a33650b1920e1689a635745b488204162b574","stable_dependencies":[{"sphinx-doc":":build"}],"stable_checksum":"7e5e5a154bd5f3557659c328cab376764e7abd238bb403c424472c296b175126","stable_url_args":["https://github.com/linux-test-project/lcov/releases/download/v2.5/lcov-2.5.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"2.5"},"lcs":{"desc":"Satirical console-based political role-playing/strategy game","executables":["crimesquad"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://svn.code.sf.net/p/lcsgame/code/trunk"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://sourceforge.net/projects/lcsgame/","license":"GPL-2.0-or-later","ruby_source_checksum":"2bfa97e7891c161934c2d58dcd693350c27da3e807250a8dcfa4d0e1ae169691","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_url_args":["https://svn.code.sf.net/p/lcsgame/code/trunk",{":revision":"738"}],"stable_uses_from_macos":[["ncurses"]],"stable_version":"4.07.4b","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"1ec069485376de05c00be777102bcef25f3f1349d84ecfc2e53990d6c6e403dd"},"ld-find-code-refs":{"bottle_rebuild":1,"desc":"Build tool for sending feature flag code references to LaunchDarkly","executables":["ld-find-code-refs"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/launchdarkly/ld-find-code-refs.git",{":branch":"main"}],"homepage":"https://launchdarkly.com","license":"Apache-2.0","ruby_source_checksum":"285bdbec705e4bb738dcf4240c1f98ca7d3d72521c43fa27da814f9432e6ab4c","stable_dependencies":[{"go":":build"}],"stable_checksum":"c7e305001837e5d7b8c4e1f5dbbaea66e2e4567ff161c0039a5375fd2cf3b791","stable_url_args":["https://github.com/launchdarkly/ld-find-code-refs/archive/refs/tags/v2.14.0.tar.gz"],"stable_version":"2.14.0"},"ldapvi":{"desc":"Update LDAP entries with a text editor","executables":["ldapvi"],"head_dependencies":["glib","libxcrypt","openssl@3","popt","readline","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"],["openldap"]],"homepage":"http://www.lichteblau.com/ldapvi/","license":"GPL-2.0-or-later","ruby_source_checksum":"1f43305514e4a16b7317c9499ef5128c5b50ddc6e7bd3a659eafdb8f5dbc7b8c","stable_dependencies":["glib","libxcrypt","openssl@3","popt","readline","gettext",{"pkgconf":":build"}],"stable_checksum":"359c84d61198c4b4b62930e21670c077c380a41a121f299313330907967949db","stable_url_args":["https://github.com/ldapvi/ldapvi/releases/download/1.8/ldapvi-1.8.tar.gz"],"stable_uses_from_macos":[["ncurses"],["openldap"]],"stable_version":"1.8"},"ldc":{"desc":"Portable D programming language compiler","executables":["ldc-build-plugin","ldc-build-runtime","ldc-profdata","ldc-profgen","ldc-prune-cache","ldc2","ldmd2","timetrace2txt"],"head_dependencies":["llvm@21",{"cmake":":build"},{"pkgconf":":build"},{"lld@21":":test"}],"head_url_args":["https://github.com/ldc-developers/ldc.git",{":branch":"master"}],"homepage":"https://wiki.dlang.org/LDC","license":"BSD-3-Clause","ruby_source_checksum":"970b337cbcca182a2b3c01629986f09097ec531946df188a9f1ead4c4368c01f","stable_dependencies":["llvm@21",{"cmake":":build"},{"pkgconf":":build"},{"lld@21":":test"}],"stable_checksum":"9bb0f628f869f7fc7b53c381a79742d29c17552c6f1a56b0a02aa289e65a0e3b","stable_url_args":["https://github.com/ldc-developers/ldc/releases/download/v1.42.0/ldc-1.42.0-src.tar.gz"],"stable_version":"1.42.0"},"ldcli":{"desc":"CLI for managing LaunchDarkly feature flags","executables":["ldcli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/launchdarkly/ldcli.git",{":branch":"main"}],"homepage":"https://launchdarkly.com/docs/home/getting-started/ldcli","license":"Apache-2.0","ruby_source_checksum":"de60eee57a097eaf0a13cbd97a68e6709329997c41359ac6161f4982b81a7590","stable_dependencies":[{"go":":build"}],"stable_checksum":"8b450fb2a65f90ec6302b29ee38057943eb88b30c0d5c42167d52da84f66ad67","stable_url_args":["https://github.com/launchdarkly/ldcli/archive/refs/tags/v3.0.4.tar.gz"],"stable_version":"3.0.4"},"ldeep":{"desc":"LDAP enumeration utility","executables":["ldeep"],"head_dependencies":["cryptography","python@3.14"],"head_url_args":["https://github.com/franc-pentest/ldeep.git",{":branch":"master"}],"head_uses_from_macos":[["krb5"]],"homepage":"https://github.com/franc-pentest/ldeep","license":"MIT","ruby_source_checksum":"fd976a50e31944a916e180a3a733d9ba97412f3b63541a54172f8527d9c99e18","stable_dependencies":["cryptography","python@3.14"],"stable_checksum":"a7a085d495ba12edff9e0186a6d92a4a989aceabebcf79e321059ee124907021","stable_url_args":["https://files.pythonhosted.org/packages/8e/bf/cadc67e213fecdfc338a722dc51a04ec0e897e3b9738d8025f1a773b263c/ldeep-2.0.3.tar.gz"],"stable_uses_from_macos":[["krb5"]],"stable_version":"2.0.3"},"ldid-procursus":{"conflicts":[["ldid",{":because":"ldid installs a conflicting ldid binary"}]],"desc":"Put real or fake signatures in a Mach-O binary","executables":["ldid","ldid2"],"head_dependencies":["libplist","openssl@3",{"pkgconf":":build"}],"head_url_args":["https://github.com/ProcursusTeam/ldid.git",{":branch":"master"}],"homepage":"https://github.com/ProcursusTeam/ldid","license":"AGPL-3.0-or-later","revision":2,"ruby_source_checksum":"79933fd7834592403fa0569951fa811f94a20f676049f5e70aaa5c502873e865","stable_dependencies":["libplist","openssl@3",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ProcursusTeam/ldid/commit/f38a095aa0cc721c40050cb074116c153608a11b.patch?full_index=1","sha256":"848caded901d4686444aec79cdae550832cfd3633b2090ad92cd3dd8aa6e98cf"}],"stable_url_args":["https://github.com/ProcursusTeam/ldid.git",{":tag":"v2.1.5-procursus7",":revision":"aaf8f23d7975ecdb8e77e3a8f22253e0a2352cef"}],"stable_version":"2.1.5-procursus7"},"ldid":{"bottle_rebuild":1,"conflicts":[["ldid-procursus",{":because":"ldid-proucursus installs a conflicting ldid binary"}]],"desc":"Lets you manipulate the signature block in a Mach-O binary","executables":["ldid","ldid2"],"head_dependencies":["libplist","openssl@3"],"head_url_args":["git://git.saurik.com/ldid.git",{":branch":"master"}],"homepage":"https://cydia.saurik.com/info/ldid/","license":"AGPL-3.0-or-later","revision":1,"ruby_source_checksum":"7e14d4669eb44f3868f269894d60548afebd25754c6ce9d3c68073251e8914bc","stable_dependencies":["libplist","openssl@3"],"stable_url_args":["git://git.saurik.com/ldid.git",{":tag":"v2.1.5",":revision":"a23f0faadd29ec00a6b7fb2498c3d15af15a7100"}],"stable_version":"2.1.5"},"ldns":{"conflicts":[["drill",{":because":"both install a `drill` binary"}]],"desc":"DNS library written in C","executables":["drill","ldns-chaos","ldns-compare-zones","ldns-config","ldns-dane","ldns-dpa","ldns-gen-zone","ldns-key2ds","ldns-keyfetcher","ldns-keygen","ldns-mx","ldns-notify","ldns-nsec3-hash","ldns-read-zone","ldns-resolver","ldns-revoke","ldns-rrsig","ldns-signzone","ldns-test-edns","ldns-testns","ldns-update","ldns-verify-zone","ldns-version","ldns-walk","ldns-zcat","ldns-zsplit","ldnsd"],"head_dependencies":["openssl@3","python@3.14",{"swig":":build"}],"homepage":"https://nlnetlabs.nl/projects/ldns/","license":"BSD-3-Clause","ruby_source_checksum":"a4cb139b404a07335fbcf480879d0da7da54b796cd5fe2d9e49ea82b1f30a9ba","stable_dependencies":["openssl@3","python@3.14",{"swig":":build"}],"stable_checksum":"b524fa21994b6e834200ceb8c27f1b84bda5982fe35706f058196c079db94d5d","stable_url_args":["https://nlnetlabs.nl/downloads/ldns/ldns-1.9.2.tar.gz"],"stable_version":"1.9.2"},"ldpl":{"desc":"COBOL-like programming language that compiles to C++","executables":["ldpl"],"homepage":"https://www.ldpl-lang.org/","license":"Apache-2.0","ruby_source_checksum":"9b93b002dbe4ad419b7ba11e4f09b73d184d15640f07e8c95231d30d498239f7","stable_checksum":"f61c0a8a3405965a7ee168da3ecf754b600de5a1c89208ae437ffba8658b2701","stable_url_args":["https://github.com/Lartu/ldpl/archive/refs/tags/LDPL-5.1.0.tar.gz"],"stable_version":"5.1.0"},"le":{"desc":"Text editor with block and binary operations","executables":["le"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/lavv17/le","license":{":all_of":["GPL-3.0-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"66686b9932df6a559d7844f62321cd5ac1ea0ebf3651f9e8edaff48685402a49","stable_patches":[{"strip":"p1","data":true},{"strip":"p1","url":"https://github.com/lavv17/le/commit/f5582ae199e4c4b80d32e4764715d630203b44f6.patch?full_index=1","sha256":"aa7ce012a03b86a5e3e7724fcd1c4d3cd304a92193510905eb71e614473c66ef"}],"stable_checksum":"1cbe081eba31e693363c9b8a8464af107e4babfd2354a09a17dc315b3605af41","stable_url_args":["https://github.com/lavv17/le/releases/download/v1.16.7/le-1.16.7.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.16.7","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"0ccb086bab740c6761a159f82e0cadb1ed09e7fc702afd148a6055615d3478a8"},"leaf-md":{"conflicts":[["leaf",{":because":"both install `leaf` binaries"}],["leaf-proxy",{":because":"both install `leaf` binaries"}]],"desc":"Terminal Markdown previewer with a GUI-like experience","executables":["leaf"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/RivoLink/leaf.git",{":branch":"main"}],"homepage":"https://leaf.rivolink.mg/","license":"MIT","ruby_source_checksum":"eef63b29ac559f32eae9acef935d13682a69acf47e128d124ecb8e0ef849f88f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0c81600f49ed1cf306afa52be5e6c95bd7906e0a8554e00959287fd7a183b421","stable_url_args":["https://github.com/RivoLink/leaf/archive/refs/tags/1.26.0.tar.gz"],"stable_version":"1.26.0"},"leaf-proxy":{"conflicts":[["leaf",{":because":"both install a `leaf` binary"}],["leaf-md",{":because":"both install `leaf` binaries"}]],"desc":"Lightweight and fast proxy utility","executables":["leaf"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/eycorsican/leaf.git",{":branch":"master"}],"homepage":"https://github.com/eycorsican/leaf","license":"Apache-2.0","ruby_source_checksum":"3b254b65f8a9c21b9f16a67d830893925537511e38efbb24e1fe0f0ed88292d5","stable_dependencies":[{"rust":":build"}],"stable_checksum":"605bfb0a12b187824a3958066e7e9651a6bfb2f0a889041e73e1d58bb706ed43","stable_url_args":["https://github.com/eycorsican/leaf/archive/refs/tags/v0.14.2.tar.gz"],"stable_version":"0.14.2"},"leaf":{"bottle_rebuild":1,"conflicts":[["leaf-md",{":because":"both install `leaf` binaries"}],["leaf-proxy",{":because":"both install `leaf` binaries"}]],"desc":"General purpose reloader for all projects","executables":["leaf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/vrongmeal/leaf.git",{":branch":"master"}],"homepage":"https://pkg.go.dev/github.com/vrongmeal/leaf","license":"MIT","ruby_source_checksum":"4925fd80946d5d3b1e0cfb1c2ee0361c39db470e1e22d235aaec77f31c9fdac9","stable_dependencies":[{"go":":build"}],"stable_checksum":"00ba86c1670e4a547d6f584350d41d174452d0679be25828e7835a8da1fe100a","stable_url_args":["https://github.com/vrongmeal/leaf/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_checksum":"a7880e0f8658071b6040d8e32161e77ef72b6bf7b96489443acfa6b9852af31a"},"leakcanary-shark":{"desc":"CLI Java memory leak explorer for LeakCanary","executables":["shark-cli"],"head_dependencies":["openjdk"],"homepage":"https://square.github.io/leakcanary/shark/","license":"Apache-2.0","ruby_source_checksum":"6003dbcbb2edfcd3beebec345c20c5cada9d90c47b7701e4f52ee8dd06b1deb6","stable_dependencies":["openjdk"],"stable_checksum":"4a1022a4610fd6a4a1306b264f95985c4210e169e2bd4b0ad19bbdcc16d6beef","stable_url_args":["https://github.com/square/leakcanary/releases/download/v2.14/shark-cli-2.14.zip"],"stable_version":"2.14","bottle_tag":":all","bottle_checksum":"0cebacc85e3f690e603a7f298e342d248c5ed6068da7edff8cfac07d4c59ab43"},"lean-cli":{"conflicts":[["elan-init",{":because":"both install `lean` binaries"}]],"desc":"Command-line tool to develop and manage LeanCloud apps","executables":["lean","tds"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/leancloud/lean-cli.git",{":branch":"master"}],"homepage":"https://github.com/leancloud/lean-cli","license":"Apache-2.0","ruby_source_checksum":"ee633635edbcafb8ebf59ac49e02ba88861574eb648c34b7d241e89311493c04","stable_dependencies":[{"go":":build"}],"stable_checksum":"1d7c355b3060a35a8679e446cbe504423e09b55296c044a51a27a23c9298329b","stable_url_args":["https://github.com/leancloud/lean-cli/archive/refs/tags/v1.2.4.tar.gz"],"stable_version":"1.2.4","bottle_checksum":"7a358c0da0dd02839e235b9d2d4174be5bf5f9f397a0e2e8efddb4f958d95dbd"},"leapp-cli":{"bottle_rebuild":1,"caveats":"Only the `leap` CLI is installed. For Leapp.app:\n  brew install --cask leapp\n","desc":"Cloud credentials manager cli","executables":["leapp"],"head_dependencies":["node",{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.leapp.cloud/","license":"MPL-2.0","ruby_source_checksum":"5676334dc7f89f1c4b2a3ab2ff8086500bf0888a381492ce04ef27d20769b3e3","stable_dependencies":["node",{"pkgconf":":build"}],"stable_checksum":"a770256e2ce62f08c17650a30e785e46f92e7acb03e2bcbdec949054467b711c","stable_url_args":["https://registry.npmjs.org/@noovolari/leapp-cli/-/leapp-cli-0.1.65.tgz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.1.65"},"leaps":{"desc":"Collaborative web-based text editing service written in Golang","executables":["leaps"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jeffail/leaps.git",{":branch":"master"}],"homepage":"https://github.com/jeffail/leaps","license":"MIT","ruby_source_checksum":"97f476ebab5e20c8b53b36fcb9a8679aea8c5b7806bc2d3b353750836eda2a6d","stable_dependencies":[{"go":":build"}],"stable_checksum":"8335e2a939ac5928a05f71df4014529b5b0f2097152017d691a0fb6d5ae27be4","stable_url_args":["https://github.com/Jeffail/leaps/archive/refs/tags/v0.9.1.tar.gz"],"stable_version":"0.9.1","bottle_checksum":"2602cc2c500cc446b5ceb72ffbb6dab1d339ffda72b5be20c73e33a432378e3e"},"ledger":{"desc":"Command-line, double-entry accounting tool","executables":["ledger"],"head_dependencies":["boost","gmp","gpgme","gpgmepp","mpfr","python@3.14","libassuan",{"cmake":":build"},{"texinfo":":build"}],"head_url_args":["https://github.com/ledger/ledger.git",{":branch":"master"}],"head_uses_from_macos":[[{"mandoc":":build"}],["libedit"]],"homepage":"https://ledger-cli.org/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"72d083a1aa27d2c030ad85a02efa1e440ed79731e036b4efb1375bd4adf95957","stable_dependencies":["boost","gmp","gpgme","gpgmepp","mpfr","python@3.14","libassuan",{"cmake":":build"},{"texinfo":":build"}],"stable_checksum":"1cf012cdc8445cab0efc445064ef9b2d3f46ed0165dae803c40fe3d2b23fdaad","stable_url_args":["https://github.com/ledger/ledger/archive/refs/tags/v3.4.1.tar.gz"],"stable_uses_from_macos":[[{"mandoc":":build"}],["libedit"]],"stable_version":"3.4.1"},"ledit":{"desc":"Line editor for interactive commands","executables":["ledit"],"head_dependencies":["camlp-streams","camlp5","ocaml",{"ocaml-findlib":":build"}],"homepage":"https://pauillac.inria.fr/~ddr/ledit/","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"7088c404e763db97cb44bec8ed2ba10e999717e14aaba737df34976cf6f7fcc7","stable_dependencies":["camlp-streams","camlp5","ocaml",{"ocaml-findlib":":build"}],"stable_checksum":"0252dc8d3eb40ba20b6792f9d23b3a736b1b982b674a90efb913795f02225877","stable_url_args":["https://github.com/chetmurthy/ledit/archive/refs/tags/ledit-2-07.tar.gz"],"stable_version":"2-07"},"leela-zero":{"bottle_rebuild":1,"desc":"Neural Network Go engine with no human-provided knowledge","executables":["leelaz"],"head_dependencies":["boost",{"cmake":":build"}],"homepage":"https://zero.sjeng.org/","license":"GPL-3.0-or-later","revision":12,"ruby_source_checksum":"ff0077b8ec7e5ca2f7fcb81ca08ab81a97151b40aaff96600a245f6d1e3343ab","stable_dependencies":["boost",{"cmake":":build"}],"stable_url_args":["https://github.com/leela-zero/leela-zero.git",{":tag":"v0.17",":revision":"3f297889563bcbec671982c655996ccff63fa253"}],"stable_version":"0.17"},"leetcode-cli":{"desc":"May the code be with you","executables":["leetcode"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/clearloop/leetcode-cli.git",{":branch":"main"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/clearloop/leetcode-cli","license":"MIT","ruby_source_checksum":"09f482c43614b0807195491add22132d28f2c4070a79994531a6e19023587a4b","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"9372258ecc592522edbfe9394a29091970616a7c629ffe1d953f9b73734b09c3","stable_url_args":["https://github.com/clearloop/leetcode-cli/archive/refs/tags/v0.5.4.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.5.4"},"leetgo":{"desc":"CLI tool for LeetCode","executables":["leetgo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/j178/leetgo.git",{":branch":"master"}],"homepage":"https://github.com/j178/leetgo","license":"MIT","ruby_source_checksum":"c07177df216fa4ac672219fecd9d5da994c212822dae4ac484bc2778edf08042","stable_dependencies":[{"go":":build"}],"stable_checksum":"e5319326ad10bd0de452e5ec027e2c8f83ac05eea25662ca3e98658cc4798c16","stable_url_args":["https://github.com/j178/leetgo/archive/refs/tags/v1.4.17.tar.gz"],"stable_version":"1.4.17"},"leetsolv":{"desc":"CLI tool for DSA problem revision with spaced repetition","executables":["leetsolv"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/eannchen/leetsolv.git",{":branch":"main"}],"homepage":"https://github.com/eannchen/leetsolv","license":"MIT","ruby_source_checksum":"ea330ee98fc16768f413cbd362830d63e8941f95d75b798603293e4758dd5a99","stable_dependencies":[{"go":":build"}],"stable_checksum":"430303725aed7340f70d09e2461a82806e9f8ee195a98b8f0af6f0fc09236cd2","stable_url_args":["https://github.com/eannchen/leetsolv/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"leetup":{"desc":"Command-line tool to solve Leetcode problems","executables":["leetup"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/dragfire/leetup.git",{":branch":"master"}],"homepage":"https://github.com/dragfire/leetup","license":"MIT","ruby_source_checksum":"d7dbaee4b44355cc6df06746c6c63bea7edccd073ac55567eb19592347d41266","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f7fd0fed6cab7e352bf6ca5e4d0dd5631d90ef4451e27787236ff4ade36de3b8","stable_url_args":["https://github.com/dragfire/leetup/archive/refs/tags/v1.2.5.tar.gz"],"stable_version":"1.2.5"},"lefthook":{"desc":"Fast and powerful Git hooks manager for any type of projects","executables":["lefthook"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/evilmartians/lefthook.git",{":branch":"master"}],"homepage":"https://github.com/evilmartians/lefthook","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"d9b42973ffe9e67ecc6c764aa2a3f34ea269f2aba4e90373696bcc8a371c903f","stable_dependencies":[{"go":":build"}],"stable_checksum":"9a0b4b2ff3f31a4cb16347851826be6791ad70e123849cb34acde8cd1b99eb82","stable_url_args":["https://github.com/evilmartians/lefthook/archive/refs/tags/v2.1.10.tar.gz"],"stable_version":"2.1.10"},"legba":{"desc":"Multiprotocol credentials bruteforcer/password sprayer and enumerator","executables":["legba"],"head_dependencies":["openssl@3","samba",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/evilsocket/legba.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://legba.evilsocket.net/","license":"AGPL-3.0-only","ruby_source_checksum":"fe52990f9a425cc657bedce52abf117939f47dd49d536071e2867858bb042ed0","stable_dependencies":["openssl@3","samba",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"92707c3dfd809480714c2b5347d2f6506c8848466986597787671b9ffa8bc461","stable_url_args":["https://github.com/evilsocket/legba/archive/refs/tags/1.3.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"1.3.0"},"legit":{"desc":"Command-line interface for Git, optimized for workflow simplicity","executables":["legit"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/frostming/legit.git",{":branch":"master"}],"homepage":"https://frostming.github.io/legit/","license":"BSD-3-Clause","revision":10,"ruby_source_checksum":"b6f026b17d0ea78dbb53ea1ec7a5a66fe4caa3ebaeb8a4097d4eb0d0c21c55c0","stable_dependencies":["python@3.14"],"stable_checksum":"949396b68029a8af405ab20c901902341ef6bd55c7fec6dab71141d63d406b11","stable_url_args":["https://files.pythonhosted.org/packages/cb/e4/8cc5904c486241bf2edc4dd84f357fa96686dc85f48eedb835af65f821bf/legit-1.2.0.post0.tar.gz"],"stable_version":"1.2.0.post0","bottle_tag":":all","bottle_checksum":"3a3559539d4f50c27a74e5c19afc32871f3771b79d8f2a87e35c8898fe13e4a0"},"legitify":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-01-15",":because":":unmaintained"},"desc":"Tool to detect/remediate misconfig and security risks of GitHub/GitLab assets","disable_args":{":date":"2027-01-15",":because":":unmaintained"},"executables":["legitify"],"head_dependencies":[{"go@1.24":":build"}],"head_url_args":["https://github.com/Legit-Labs/legitify.git",{":branch":"main"}],"homepage":"https://legitify.dev/","license":"Apache-2.0","ruby_source_checksum":"730b1771c5acc35364a8d04a48a55cb7b2a55f8153f6e979e6c31960f8921abf","stable_dependencies":[{"go@1.24":":build"}],"stable_checksum":"f63809a93571a72269aed6c10fa3cb1a0f384802857c21740386773690b696bb","stable_url_args":["https://github.com/Legit-Labs/legitify/archive/refs/tags/v1.0.11.tar.gz"],"stable_version":"1.0.11"},"lego":{"desc":"Let's Encrypt client and ACME library","executables":["lego"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/go-acme/lego.git",{":branch":"main"}],"homepage":"https://go-acme.github.io/lego/","license":"MIT","ruby_source_checksum":"00bd5982d22c11e7816bba0d5bc1423196f1cef2eb167b93f7502123c7dd7958","stable_dependencies":[{"go":":build"}],"stable_checksum":"8d8d51415e39a4d5377b6a8448b915d820f67caa148aa828d0f682744f872cc6","stable_url_args":["https://github.com/go-acme/lego/archive/refs/tags/v5.2.2.tar.gz"],"stable_version":"5.2.2"},"leiningen":{"caveats":"Dependencies will be installed to:\n  $HOME/.m2/repository\nTo play around with Clojure run `lein repl` or `lein help`.\n","desc":"Build tool for Clojure","executables":["lein"],"head_dependencies":["openjdk"],"head_url_args":["https://github.com/technomancy/leiningen.git",{":branch":"main"}],"homepage":"https://codeberg.org/leiningen/leiningen","license":"EPL-1.0","ruby_source_checksum":"7c75cfca1be2c894e207cf4512038b253c7999bf6a5180885cf8611b50b2e82e","stable_dependencies":["openjdk"],"stable_checksum":"a71aaf44eaf7796198943bd6db7662c99664bb6441f8dc7216d4a87fa4ea4dad","stable_url_args":["https://github.com/technomancy/leiningen/archive/refs/tags/2.13.0.tar.gz"],"stable_version":"2.13.0","bottle_tag":":all","bottle_checksum":"e6eb47ee48cf7217ee2b8b7d3a77359a0581d18cb0a6e27e46fb98e24bc14da5"},"lemmeknow":{"desc":"Fastest way to identify anything!","executables":["lemmeknow"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/swanandx/lemmeknow.git",{":branch":"main"}],"homepage":"https://github.com/swanandx/lemmeknow","license":"MIT","ruby_source_checksum":"b184d0aa4b448f9bfd44ab189d92b37b6021a7ace35e01c3e078b1d3750c1efc","stable_dependencies":[{"rust":":build"}],"stable_checksum":"46f42e80cf2c142641fc52826bcf73e00e26dbb93f20397a282e04b786a7cfe8","stable_url_args":["https://github.com/swanandx/lemmeknow/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0","bottle_checksum":"293c3d179f7122f7eeefdde492a5c2a77024ca46c458d1f1186baa7078202062"},"lemon":{"desc":"LALR(1) parser generator like yacc or bison","executables":["lemon"],"homepage":"https://www.hwaci.com/sw/lemon/","license":"blessing","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"1f8a96cad151a0e952545e70ffd891daead285cfebc0e46be7e9b9df9a73dc62","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"bb80bf8a3bffc19241ce8aba5a4bc74e9c3980013cb0b5f0f0976a99516942af","stable_url_args":["https://www.sqlite.org/2026/sqlite-src-3530300.zip"],"stable_version":"3.53.3"},"lensfun":{"bottle_rebuild":5,"desc":"Remove defects from digital images","executables":["g-lensfun-update-data","lensfun-add-adapter","lensfun-update-data"],"head_dependencies":["glib","libpng","python@3.14","gettext",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/lensfun/lensfun.git",{":branch":"master"}],"homepage":"https://lensfun.github.io/","license":{":all_of":["LGPL-3.0-only","GPL-3.0-only","CC-BY-3.0",":public_domain"]},"ruby_source_checksum":"8c6066000cfc6dc989215ed419b5a73cffe7be63fbb4efa57b5c8cfd3fc3a235","stable_dependencies":["glib","libpng","python@3.14","gettext",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"dafb39c08ef24a0e2abd00d05d7341b1bf1f0c38bfcd5a4c69cf5f0ecb6db112","stable_url_args":["https://github.com/lensfun/lensfun/archive/refs/tags/v0.3.4.tar.gz"],"stable_version":"0.3.4","version_scheme":1},"leptonica":{"bottle_rebuild":1,"desc":"Image processing and image analysis library","executables":["convertfilestopdf","convertfilestops","convertformat","convertsegfilestopdf","convertsegfilestops","converttopdf","converttops","fileinfo","imagetops","xtractprotos"],"head_dependencies":["giflib","jpeg-turbo","libpng","libtiff","openjpeg","webp",{"pkgconf":":build"}],"homepage":"http://www.leptonica.org/","license":"BSD-2-Clause","ruby_source_checksum":"c89da1451025419a11af18803068982c01932b4346b10c92054bf1ccd37d28db","stable_dependencies":["giflib","jpeg-turbo","libpng","libtiff","openjpeg","webp",{"pkgconf":":build"}],"stable_checksum":"c73363397f96eb1295602bf44d708a994ad42046c791bf03ea0505d829bdb6a7","stable_url_args":["https://github.com/DanBloomberg/leptonica/releases/download/1.87.0/leptonica-1.87.0.tar.gz"],"stable_version":"1.87.0"},"lerna":{"desc":"Tool for managing JavaScript projects with multiple packages","executables":["lerna"],"head_dependencies":["node"],"homepage":"https://lerna.js.org","license":"MIT","ruby_source_checksum":"1a560267d3c7664ad30a29eeca26c5c7504c99e1b37dc441d39d3684934bc41d","stable_dependencies":["node"],"stable_checksum":"c98524665b4c4836ac7a88e18c7c24a46f5fd6bf3833a40c576788fdd45bef3c","stable_url_args":["https://registry.npmjs.org/lerna/-/lerna-9.0.7.tgz"],"stable_version":"9.0.7"},"less":{"desc":"Pager program similar to more","executables":["less","lesskey"],"head_dependencies":["ncurses","pcre2",{"autoconf":":build"},{"groff":":build"}],"head_url_args":["https://github.com/gwsw/less.git",{":branch":"master"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://www.greenwoodsoftware.com/less/index.html","license":"GPL-3.0-or-later","ruby_source_checksum":"f02bcadc695911bee4741e59f7780aa15ea0123ded3b7e7c0524147e1a5aa713","stable_dependencies":["ncurses","pcre2"],"stable_checksum":"20a0b0a2bb2525fa53c7eee9beb854b4c9cf172eabb209af7020743547bfe9fb","stable_url_args":["https://www.greenwoodsoftware.com/less/less-704.tar.gz"],"stable_version":"704"},"lesspipe":{"caveats":"add the following to your shell profile e.g. ~/.profile or ~/.zshrc:\n  export LESSOPEN=\"|$HOMEBREW_PREFIX/bin/lesspipe.sh %s\"\n","desc":"Input filter for the pager less","executables":["archive_color","lesspipe.sh"],"head_dependencies":["bash"],"head_uses_from_macos":[[{"zsh":":build"}],["perl"]],"homepage":"https://lesspipe.org","license":{":all_of":["GPL-2.0-only","GPL-2.0-or-later","MIT",{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]}]},"ruby_source_checksum":"4832cb1d04cc3513ab66da0064d2491709506567d81fd7fb4e700d73ebfcd026","stable_dependencies":["bash"],"stable_checksum":"75ed4ee02d90080636c069a33861701af0af23753bd5ce422830b06f9102f548","stable_url_args":["https://github.com/wofr06/lesspipe/archive/refs/tags/v2.27.tar.gz"],"stable_uses_from_macos":[[{"zsh":":build"}],["perl"]],"stable_version":"2.27","bottle_tag":":all","bottle_checksum":"abba8ccdd31b492a79aa62f3a0db760646b321c0db86c105363a256ef95e19cb"},"letta-code":{"desc":"Memory-first coding agent","executables":["letta"],"head_dependencies":["glib","node","ripgrep","vips","gettext",{"pkgconf":":build"}],"homepage":"https://docs.letta.com/letta-code","license":"Apache-2.0","ruby_source_checksum":"214f59ab0c10b353167ae3b6659c1c26f8443c99240bcdbf315b55cb8a4583f7","stable_dependencies":["glib","node","ripgrep","vips","gettext",{"pkgconf":":build"}],"stable_checksum":"bca52fb7225485bb169d1d7e804cb28d0a663e9b8dde495f4afa887ac19c4924","stable_url_args":["https://registry.npmjs.org/@letta-ai/letta-code/-/letta-code-0.27.27.tgz"],"stable_version":"0.27.27"},"levant":{"deprecate_args":{":date":"2025-06-27",":because":":repo_archived"},"desc":"Templating and deployment tool for HashiCorp Nomad jobs","disable_args":{":date":"2026-06-27",":because":":repo_archived",":replacement_formula":"nomad-pack"},"executables":["levant"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hashicorp/levant.git",{":branch":"main"}],"homepage":"https://github.com/hashicorp/levant","license":"MPL-2.0","ruby_source_checksum":"33bdd041cfdc3fd235b8da1fd99e9ea033e290da7ef619cabdd11013357f5462","stable_dependencies":[{"go":":build"}],"stable_checksum":"8d299e890af5a3c6e9048f930b10cd34276656142358c298497ec5d7d8efa263","stable_url_args":["https://github.com/hashicorp/levant/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0"},"leveldb":{"desc":"Key-value storage library with ordered mapping","executables":["leveldbutil"],"head_dependencies":["snappy",{"cmake":":build"}],"homepage":"https://github.com/google/leveldb/","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"873d6b6f94fc6ed20f2b854cfef23a058d9b71b6bc45cf7db263948c393055af","stable_dependencies":["snappy",{"cmake":":build"}],"stable_checksum":"9a37f8a6174f09bd622bc723b55881dc541cd50747cbd08831c2a82d620f6d76","stable_url_args":["https://github.com/google/leveldb/archive/refs/tags/1.23.tar.gz"],"stable_version":"1.23"},"lexbor":{"desc":"Fast embeddable web browser engine written in C with no dependencies","head_dependencies":[{"cmake":":build"}],"homepage":"https://lexbor.com/","license":"Apache-2.0","ruby_source_checksum":"6873df3e66dfc5244e2f79b089d163d4fb6125e5da00cc86169e6f7a96bc71e5","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"eafaa79ef9871f0bbb1978eda8677d184f7ecdcaa203d7cd25b3f86e32c014c2","stable_url_args":["https://github.com/lexbor/lexbor/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0"},"lexicon":{"desc":"Manipulate DNS records on various DNS providers in a standardized way","executables":["lexicon"],"head_dependencies":["certifi","cryptography","libyaml","python@3.14"],"head_url_args":["https://github.com/dns-lexicon/dns-lexicon.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/dns-lexicon/dns-lexicon","license":"MIT","revision":2,"ruby_source_checksum":"375d6bb3fd9f4c2b1ef84c7dbb536936e86a4866cc83dc86c09fec479e32b1ae","stable_dependencies":["certifi","cryptography","libyaml","python@3.14"],"stable_checksum":"a377bf2b4017ee46de8d5515cf2c204bfda74b49032dc5420bd3100993f28deb","stable_url_args":["https://files.pythonhosted.org/packages/4b/37/291063606930c749681b2ad0612952b1bc5374ab2037346566812ba8f2c9/dns_lexicon-3.25.2.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"3.25.2"},"lexido":{"deprecate_args":{":date":"2025-12-21",":because":":repo_archived"},"desc":"Innovative assistant for the command-line","disable_args":{":date":"2026-12-21",":because":":repo_archived"},"executables":["lexido"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/micr0-dev/lexido.git",{":branch":"main"}],"homepage":"https://github.com/micr0-dev/lexido","license":"AGPL-3.0-or-later","ruby_source_checksum":"ab012e1cabff84405b37c6a4a9de7b5425d2cf5bd3e0208c0bdd877e3708b078","stable_dependencies":[{"go":":build"}],"stable_checksum":"c39cf8f93cce2480773c9099ece1d8a90c1e350cf48cad56eebea96fbc04981f","stable_url_args":["https://github.com/micr0-dev/lexido/archive/refs/tags/v1.4.3.tar.gz"],"stable_version":"1.4.3"},"lf":{"desc":"Terminal file manager","executables":["lf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gokcehan/lf.git",{":branch":"master"}],"homepage":"https://godoc.org/github.com/gokcehan/lf","license":"MIT","ruby_source_checksum":"107822c1dda4a3a77af61d001dafe98c2cd0f20a925e9ac22f52c630e227f56d","stable_dependencies":[{"go":":build"}],"stable_checksum":"55c556d53b5541d5f8691f1309a0166a7a0d8e06cb051c3030c2cd7d8abc6789","stable_url_args":["https://github.com/gokcehan/lf/archive/refs/tags/r41.tar.gz"],"stable_version":"41"},"lfe":{"bottle_rebuild":1,"desc":"Concurrent Lisp for the Erlang VM","executables":["lfe","lfe-first-try","lfe-test","lfec","lfedoc","lfeexec","lfescript"],"head_dependencies":["erlang",{"emacs":":build"}],"head_url_args":["https://github.com/lfe/lfe.git",{":branch":"develop"}],"homepage":"https://lfe.io/","license":"Apache-2.0","ruby_source_checksum":"9a5c12740ef9fbb5cefc20e190e84208a21f13b8380d183de02c297ce65afc65","stable_dependencies":["erlang",{"emacs":":build"}],"stable_checksum":"5c9de979c64de245ac3ae2f9694559a116b538ca7d18bb3ef07716e0e3a696f3","stable_url_args":["https://github.com/lfe/lfe/archive/refs/tags/v2.2.0.tar.gz"],"stable_version":"2.2.0"},"lft":{"desc":"Layer Four Traceroute (LFT), an advanced traceroute tool","executables":["lft","whob"],"head_uses_from_macos":[["libpcap"]],"homepage":"https://pwhois.org/lft/","license":"VOSTROM","ruby_source_checksum":"411253927d4036d5a7c6ffe57754faf1feb293f88b192deaebea55dca6ea28e1","stable_checksum":"395ced8d95ee2bcc588a837f187e23bb25ce97999a0bb8481b2b3e0c1c633455","stable_url_args":["https://pwhois.org/dl/index.who?file=lft-3.98.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"3.98"},"lftp":{"bottle_rebuild":1,"desc":"Sophisticated file transfer program","executables":["lftp","lftpget"],"head_dependencies":["libidn2","openssl@3","readline","gettext"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://lftp.yar.ru/","license":"GPL-3.0-or-later","ruby_source_checksum":"020c71bf494775e16d0bf589b4a198da519f571a868c5005f4c1ea8bdf0ed88a","stable_dependencies":["libidn2","openssl@3","readline","gettext"],"stable_checksum":"68116cc184ab660a78a4cef323491e89909e5643b59c7b5f0a14f7c2b20e0a29","stable_url_args":["https://github.com/lavv17/lftp/releases/download/v4.9.3/lftp-4.9.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"4.9.3"},"lgeneral":{"bottle_rebuild":4,"caveats":"Requires pg-data.tar.gz or the original DOS version of Panzer General. Can be downloaded from\nhttps://sourceforge.net/projects/lgeneral/files/lgeneral-data/pg-data.tar.gz/download\nTo install use:\n  lgc-pg -s <pg-data-unzipped-dir> -d $HOMEBREW_PREFIX/opt/lgeneral/share/lgeneral\n⚠️ Note: Sound and music are not supported in this build\n","desc":"Turn-based strategy engine heavily inspired by Panzer General","executables":["lgc-pg","lged","lgeneral","ltrextract","shptool"],"head_dependencies":["sdl12-compat","gettext"],"homepage":"https://lgames.sourceforge.io/LGeneral/","license":"GPL-2.0-or-later","ruby_source_checksum":"3555a99b3ebf82562dc4a354d1fe840b498acb4db521f5a5ec121362ff39e3a8","stable_dependencies":["sdl12-compat","gettext"],"stable_checksum":"0a26b495716cdcab63b49a294ba31649bc0abe74ce0df48276e52f4a6f323a95","stable_url_args":["https://downloads.sourceforge.net/lgeneral/lgeneral/lgeneral-1.4.4.tar.gz"],"stable_version":"1.4.4"},"lgogdownloader":{"desc":"Unofficial downloader for GOG.com games","executables":["lgogdownloader"],"head_dependencies":["boost","htmlcxx","jsoncpp","rhash","tidy-html5","tinyxml2",{"cmake":":build"},{"help2man":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Sude-/lgogdownloader.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://sites.google.com/site/gogdownloader/","license":"WTFPL","revision":2,"ruby_source_checksum":"3c2348256581643f38f0887dd779935bc048675a9c6cb99bb919276da3d7f249","stable_dependencies":["boost","htmlcxx","jsoncpp","rhash","tidy-html5","tinyxml2",{"cmake":":build"},{"help2man":":build"},{"pkgconf":":build"}],"stable_checksum":"1974f09cb0e0cdfed536937335488548addd92e5c654f4229ac22594a22f8ae0","stable_url_args":["https://github.com/Sude-/lgogdownloader/releases/download/v3.18/lgogdownloader-3.18.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"3.18"},"lhasa":{"desc":"LHA implementation to decompress .lzh and .lzs archives","executables":["lha"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/fragglet/lhasa.git",{":branch":"master"}],"homepage":"https://fragglet.github.io/lhasa/","license":"ISC","ruby_source_checksum":"73fc75098556f794bf7ed5e4dbc501bcf2fe8584bc09141c0b1995270a92d0fc","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"427c47527f11d157380d90e33c86535a3a0e8eb5c7e2cf0278bd6dbfe733fcee","stable_url_args":["https://github.com/fragglet/lhasa/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"license-eye":{"bottle_rebuild":1,"desc":"Tool to check and fix license headers and resolve dependency licenses","executables":["license-eye"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/apache/skywalking-eyes.git",{":branch":"main"}],"homepage":"https://skywalking.apache.org/","license":"Apache-2.0","ruby_source_checksum":"8f292033fc359d36cf8d978ffeb27643a783556da7d1ffd7cb5a3eaacd566d6b","stable_dependencies":[{"go":":build"}],"stable_checksum":"cd642a1090ad526fa6517c795c9360916bbb15ed483b3ebc3199ddb9a9821a65","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=skywalking/eyes/0.8.0/skywalking-license-eye-0.8.0-src.tgz"],"stable_version":"0.8.0"},"licensed":{"bottle_rebuild":1,"desc":"Cache and verify the licenses of dependencies","executables":["licensed"],"head_dependencies":["libgit2","ruby",{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://github.com/licensee/licensed","license":"MIT","ruby_source_checksum":"ecf063215f4952fae08a68a7e06435747e98dcd650d7af1e13d1678b60374f1e","stable_dependencies":["libgit2","ruby",{"cmake":":build"},{"pkgconf":":build"}],"stable_url_args":["https://github.com/licensee/licensed.git",{":tag":"v5.1.0",":revision":"5cefad36349e5798ab0e4e33551907ff999ccbaa"}],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"5.1.0"},"licensefinder":{"desc":"Find licenses for your project's dependencies","executables":["license_finder"],"head_dependencies":["ruby"],"homepage":"https://github.com/pivotal/LicenseFinder","license":"MIT","revision":1,"ruby_source_checksum":"f7697038c7b1886ed8fdffb9a45889f0ab3b9e95a38426f420279b467d8646ab","stable_dependencies":["ruby"],"stable_patches":[{"strip":"p1","url":"https://github.com/pivotal/LicenseFinder/commit/4cac18e5c7a48f72700b8de4db97d3150637a20d.patch?full_index=1","sha256":"7a7a9b201cd34a5f868901841ba5f144f0e75580664c8ec024792449348f5875"},{"strip":"p1","data":true}],"stable_url_args":["https://github.com/pivotal/LicenseFinder.git",{":tag":"v7.2.1",":revision":"00b04cb91e8ec9021c939ccfceb69d4047f4c8ca"}],"stable_version":"7.2.1"},"licenseplist":{"desc":"License list generator of all your dependencies for iOS applications","executables":["license-plist"],"head_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"homepage":"https://www.slideshare.net/mono0926/licenseplist-a-license-list-generator-of-all-your-dependencies-for-ios-applications","license":"MIT","ruby_source_checksum":"d3df9d1f9703f2bf99260b89042f73f494617283a12743713ecd7d632c7f0ffd","stable_checksum":"bcdd7f7f81b75458b377b3ed65b7fc972b417960bfe4e0e0b388fa7b91011230","stable_url_args":["https://github.com/mono0926/LicensePlist/archive/refs/tags/3.27.9.tar.gz"],"stable_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"stable_version":"3.27.9"},"licensor":{"bottle_rebuild":1,"desc":"Write licenses to stdout","executables":["licensor"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/raftario/licensor.git",{":branch":"master"}],"homepage":"https://github.com/raftario/licensor","license":"MIT","ruby_source_checksum":"27d70ef011ef10ace3c1f21406ee16dc92b2d092153a037e35d1f109b10eb2ce","stable_dependencies":[{"rust":":build"}],"stable_checksum":"d061ce9fd26d58b0c6ababa7acdaf35222a4407f0b5ea9c4b78f6835527611fd","stable_url_args":["https://github.com/raftario/licensor/archive/refs/tags/v2.1.0.tar.gz"],"stable_version":"2.1.0","bottle_checksum":"7ad74bf60d659d3523554d44db1ab486d0eee708d13bea561afff99f167a6e46"},"lief":{"bottle_rebuild":1,"desc":"Library to Instrument Executable Formats","head_dependencies":["fmt","mbedtls@3","spdlog","tl-expected",{"cmake":":build"},{"frozen":":build"},{"nlohmann-json":":build"},{"utf8cpp":":build"}],"homepage":"https://lief.re/","license":"Apache-2.0","ruby_source_checksum":"79c7f31e6e59b0439c1108e24611410ecdb3b2af16da14e6eb73259adc9d706f","stable_dependencies":["fmt","mbedtls@3","spdlog","tl-expected",{"cmake":":build"},{"frozen":":build"},{"nlohmann-json":":build"},{"utf8cpp":":build"}],"stable_checksum":"5fbbd19c85912d417eabbaef2b98e70144496356964685b82e0792d708b9be87","stable_url_args":["https://github.com/lief-project/LIEF/archive/refs/tags/0.17.6.tar.gz"],"stable_version":"0.17.6"},"lifelines":{"desc":"Text-based genealogy software","executables":["btedit","dbverify","llexec","llines"],"head_uses_from_macos":[[{"bison":":build"}],["ncurses"]],"homepage":"https://lifelines.github.io/lifelines/","license":"MIT","ruby_source_checksum":"1e9886a4ed30c4e6d939b2294a8f63dbbba660cd01074a4b88cdaacae657a5a8","stable_checksum":"083007f81e406fce15931e5a29a7ba0380ef0b3b9c61d5eb5228ad378c7f332d","stable_url_args":["https://github.com/lifelines/lifelines/releases/download/3.1.1/lifelines-3.1.1.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],["ncurses"]],"stable_version":"3.1.1"},"lightgbm":{"bottle_rebuild":1,"desc":"Fast, distributed, high performance gradient boosting framework","executables":["lightgbm"],"head_dependencies":["libomp",{"cmake":":build"}],"homepage":"https://lightgbm.readthedocs.io/en/latest/","license":"MIT","ruby_source_checksum":"f6a0ce8ff6ba71ecb1fbc9e063d489e9086dd3b7b267db7a9de6fe9590aec925","stable_dependencies":["libomp",{"cmake":":build"}],"stable_url_args":["https://github.com/lightgbm-org/LightGBM.git",{":tag":"v4.6.0",":revision":"d02a01ac6f51d36c9e62388243bcb75c3b1b1774"}],"stable_version":"4.6.0"},"lighthouse":{"desc":"Rust Ethereum 2.0 Client","executables":["lighthouse"],"head_dependencies":[{"cmake":":build"},{"protobuf":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://lighthouse.sigmaprime.io/","license":"Apache-2.0","ruby_source_checksum":"d75abca75692ae11d7da8d4a73feb31b7f183d3a9c78930f6450635988db0b34","stable_dependencies":[{"cmake":":build"},{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"f36097bd9f7db9b3d6dda1c987c9ffe43cd05cd2cb17429f7523e9fe66e7f51a","stable_url_args":["https://github.com/sigp/lighthouse/archive/refs/tags/v8.2.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"8.2.0"},"lightning":{"desc":"Generates assembly language code at run-time","head_dependencies":[{"binutils":":build"}],"homepage":"https://www.gnu.org/software/lightning/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"7c469a237c9e6a8bbdc4a8872c0f01fb404f9a0c98eccb386337d043639aa1d5","stable_dependencies":[{"binutils":":build"}],"stable_patches":[{"strip":"p1","url":"https://cgit.git.savannah.gnu.org/cgit/lightning.git/patch/?id=bfd695a94668861a9447b29d2666f8b9c5dcd5bf","sha256":"9264f463ce98e090e1386dd328cf02d542609c6375a6968d4024fbe8a6cabf8b"}],"stable_checksum":"c045c7a33a00affbfeb11066fa502c03992e474a62ba95977aad06dbc14c6829","stable_url_args":["https://ftpmirror.gnu.org/gnu/lightning/lightning-2.2.3.tar.gz"],"stable_version":"2.2.3"},"lighttpd":{"caveats":"Docroot is: $HOMEBREW_PREFIX/var/www\n\nThe default port has been set in $HOMEBREW_PREFIX/etc/lighttpd/lighttpd.conf to 8080 so that\nlighttpd can run without sudo.\n","desc":"Small memory footprint, flexible web-server","executables":["lighttpd","lighttpd-angel"],"head_dependencies":["openldap","openssl@3","pcre2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["libxcrypt"]],"homepage":"https://www.lighttpd.net/","license":"BSD-3-Clause","ruby_source_checksum":"fdcdbc0893e110df60b5e5369f5008c4c30a71be7f801ee309fb5df5d3c320c4","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/lighttpd/output.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/lighttpd/output.log"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/lighttpd/bin/lighttpd","-D","-f","$HOMEBREW_PREFIX/etc/lighttpd/lighttpd.conf"]],"stable_dependencies":["openldap","openssl@3","pcre2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"076dd43bec8f2ba9ce6db7e7ca7e8ad72271cd529805ead2400b56efaa026f70","stable_url_args":["https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.84.tar.xz"],"stable_uses_from_macos":[["bzip2"],["libxcrypt"]],"stable_version":"1.4.84"},"likec4":{"desc":"Architecture modeling tool with live diagrams from code","executables":["likec4"],"head_dependencies":["graphviz","node"],"homepage":"https://likec4.dev","license":"MIT","ruby_source_checksum":"2acf53f8b0de9d135533bf3f217e835d6e14ada9e9928928904b9290a071e4fc","stable_dependencies":["graphviz","node"],"stable_checksum":"07c9311acff0af52a3ee5d708901bf588b7812c009636e188ff5bd57988bcbad","stable_url_args":["https://registry.npmjs.org/likec4/-/likec4-1.58.0.tgz"],"stable_version":"1.58.0"},"lilv":{"desc":"C library to use LV2 plugins","executables":["lv2apply","lv2bench","lv2info","lv2ls"],"head_dependencies":["libsndfile","lv2","serd","sord","sratom","zix",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"homepage":"https://drobilla.net/software/lilv.html","license":"ISC","ruby_source_checksum":"b828d8c90680783dfb1e01b8c528c4d2749a3c1bc0e736813d0d4e05cf6647ba","stable_dependencies":["libsndfile","lv2","serd","sord","sratom","zix",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"8dcb70adb5cf072335115a6b091f4113710bdc73abaadaa3f9e9c1e55957b149","stable_url_args":["https://download.drobilla.net/lilv-0.28.0.tar.xz"],"stable_version":"0.28.0"},"lilypond":{"desc":"Music engraving system","executables":["abc2ly","convert-ly","etf2ly","lilymidi","lilypond","lilypond-book","lilypond-invoke-editor","midi2ly","musicxml2ly"],"head_dependencies":["bdw-gc","cairo","fontconfig","freetype","ghostscript","glib","guile","libpng","pango","python@3.14","gettext","harfbuzz",{"autoconf":":build"},{"bison":":build"},{"fontforge":":build"},{"gettext":":build"},{"pkgconf":":build"},{"t1utils":":build"},{"texinfo":":build"},{"texlive":":build"},{"make":":build"}],"head_url_args":["https://gitlab.com/lilypond/lilypond.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],[{"perl":":build"}]],"homepage":"https://lilypond.org","license":{":all_of":["GPL-3.0-or-later","GPL-3.0-only","OFL-1.1-RFN","GFDL-1.3-no-invariants-or-later",":public_domain","MIT","AGPL-3.0-only","LPPL-1.3c"]},"ruby_source_checksum":"6ecef18bce9568a48260a5dda8395d99220c15bd9be33f4c4e3729536975613f","stable_dependencies":["bdw-gc","cairo","fontconfig","freetype","ghostscript","glib","guile","libpng","pango","python@3.14","gettext","harfbuzz",{"bison":":build"},{"fontforge":":build"},{"gettext":":build"},{"pkgconf":":build"},{"t1utils":":build"},{"texinfo":":build"},{"texlive":":build"},{"make":":build"}],"stable_checksum":"bbe82dbeba7f7f99ddcd8d1fa134a0d89cafa6e8f815fde5bb01f4208b06fe05","stable_url_args":["https://lilypond.org/download/sources/v2.26/lilypond-2.26.0.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],[{"perl":":build"}]],"stable_version":"2.26.0"},"lima-additional-guestagents":{"desc":"Additional guest agents for Lima","head_dependencies":["lima","qemu",{"go":":build"}],"head_url_args":["https://github.com/lima-vm/lima.git",{":branch":"master"}],"homepage":"https://lima-vm.io/","license":"Apache-2.0","ruby_source_checksum":"c70de59b0ba9757ecfc2073c4550c8602dfe8b1032e4de45779f8375fc1da8af","stable_dependencies":["lima","qemu",{"go":":build"}],"stable_checksum":"39209f4f573fc753aea3e95f52713a6432f32f73da5bb60ba913ca46edb1924c","stable_url_args":["https://github.com/lima-vm/lima/archive/refs/tags/v2.1.4.tar.gz"],"stable_version":"2.1.4"},"lima":{"caveats":"The guest agents for non-native architectures are now provided in a separate formula:\n  brew install lima-additional-guestagents\n","desc":"Linux virtual machines","executables":["apptainer.lima","docker.lima","kubectl.lima","lima","limactl","nerdctl.lima","podman.lima"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/lima-vm/lima.git",{":branch":"master"}],"homepage":"https://lima-vm.io/","license":"Apache-2.0","ruby_source_checksum":"77322227203151c2363292f744cc6131c0c5e89de3e5ab0c45a9045f5c2eb97e","stable_dependencies":[{"go":":build"}],"stable_checksum":"39209f4f573fc753aea3e95f52713a6432f32f73da5bb60ba913ca46edb1924c","stable_url_args":["https://github.com/lima-vm/lima/archive/refs/tags/v2.1.4.tar.gz"],"stable_version":"2.1.4"},"limesuite":{"desc":"Device drivers utilities, and interface layers for LimeSDR","executables":["LimeQuickTest","LimeUtil"],"head_dependencies":["fltk","gnuplot","libusb","soapysdr",{"cmake":":build"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://myriadrf.org/projects/software/lime-suite/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"5a79a54200423ec91f7fd18b4a52c1555eaa06aa7ec12bf672f3a2b2d0ac5863","stable_dependencies":["fltk","gnuplot","libusb","soapysdr",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/myriadrf/LimeSuite/commit/4e5ad459d50c922267a008e5cecb3efdbff31f09.patch?full_index=1","sha256":"7cfd2b80234771fc2de5660582f2003003a3c8c1b78337f0b41c4e367adcd266"},{"strip":"p1","url":"https://github.com/myriadrf/LimeSuite/commit/698e416f9b9f1d0460508555c367124769cb3470.patch?full_index=1","sha256":"176a0a315fe65b2f8d848ce0d05e8eb3920127f18f1e1b6c11c2766a3a495be7"}],"stable_checksum":"fd8a448b92bc5ee4012f0ba58785f3c7e0a4d342b24e26275318802dfe00eb33","stable_url_args":["https://github.com/myriadrf/LimeSuite/archive/refs/tags/v23.11.0.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"23.11.0"},"limine":{"desc":"Modern, advanced, portable, multiprotocol bootloader and boot manager","executables":["limine"],"head_dependencies":[{"lld":":build"},{"llvm":":build"},{"mtools":":build"},{"nasm":":build"}],"homepage":"https://github.com/Limine-Bootloader/Limine","license":"BSD-2-Clause","ruby_source_checksum":"82bf4d6b2af077485fef268304af43f0364f12d8d84300e430e3af95d08576c6","stable_dependencies":[{"lld":":build"},{"llvm":":build"},{"mtools":":build"},{"nasm":":build"}],"stable_checksum":"2dca50927d564d80a246f2c49a4df58a2d4a37ada31c835bd28028885f6de55f","stable_url_args":["https://github.com/Limine-Bootloader/Limine/releases/download/v12.4.1/limine-12.4.1.tar.gz"],"stable_version":"12.4.1"},"link-grammar":{"desc":"Carnegie Mellon University's link grammar parser","executables":["link-generator","link-parser"],"head_dependencies":[{"ant":":build"},{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"swig":":build"}],"head_url_args":["https://github.com/opencog/link-grammar.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],["libedit"],["sqlite"]],"homepage":"https://github.com/opencog/link-grammar","license":"LGPL-2.1-or-later","ruby_source_checksum":"5eaea0a66b560da121b9b60de0c24872c615d4f8aa180d903703f52aa1a5d25c","stable_dependencies":[{"ant":":build"},{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"swig":":build"}],"stable_checksum":"a545b7efb7aceab2d8ad301466f199778a3da712928999ed8d66deb32ca3184f","stable_url_args":["https://github.com/opencog/link-grammar/archive/refs/tags/link-grammar-5.13.0.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["libedit"],["sqlite"]],"stable_version":"5.13.0"},"linkerd":{"desc":"Command-line utility to interact with linkerd","executables":["linkerd"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/linkerd/linkerd2.git",{":branch":"main"}],"homepage":"https://linkerd.io","license":"Apache-2.0","ruby_source_checksum":"9936cc9dd6add6a82f80d4b88b03d5183160d2d5cbdbc1550d5c9ad5c5e643ba","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/linkerd/linkerd2.git",{":tag":"version-2.20",":revision":"7977d505fc3d9ae7dddddd11779a82f813e405ac"}],"stable_version":"2.20"},"linklint":{"deprecate_args":{":date":"2024-08-03",":because":":repo_removed"},"desc":"Link checker and web site maintenance tool","disable_args":{":date":"2025-08-03",":because":":repo_removed"},"homepage":"http://linklint.org","license":"GPL-2.0-or-later","ruby_source_checksum":"cd8789464fd6f706efb8b972f881c11d3c8e4d196c50459e9e075ad58807446a","stable_checksum":"ecaee456a3c2d6a3bd18a580d6b09b6b7b825df3e59f900270fe3f84ec3ac9c7","stable_url_args":["http://linklint.org/download/linklint-2.3.5.tar.gz"],"stable_version":"2.3.5","bottle_tag":":all","bottle_checksum":"ef392eb8173eedd8caad7b9ac1d3aa0354fe9aeec2c6fe902b02bf1e9966518a"},"links":{"desc":"Lynx-like WWW browser that supports tables, menus, etc.","executables":["links"],"head_dependencies":["openssl@4",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://links.twibright.com/","license":{"GPL-2.0-or-later":{":with":"cryptsetup-OpenSSL-exception"}},"revision":1,"ruby_source_checksum":"c691c306b6f200eff44f172ed63ce61ec15ef2c43be6dfd9bd5846d70ff4c42f","stable_dependencies":["openssl@4",{"pkgconf":":build"}],"stable_checksum":"c4631c6b5a11527cdc3cb7872fc23b7f2b25c2b021d596be410dadb40315f166","stable_url_args":["https://links.twibright.com/download/links-2.30.tar.bz2"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.30"},"linode-cli":{"desc":"CLI for the Linode API","executables":["lin","linode","linode-cli"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/linode/linode-cli.git",{":branch":"dev"}],"homepage":"https://github.com/linode/linode-cli","license":"BSD-3-Clause","ruby_source_checksum":"ca4eaf6854430f6688b141a9312669d2b27e557d0a7293fd38ea4276061ac9ae","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"c3af1dc617f8bc164baa9e98020e979b20c5ee6b6d35414276f3c2681d983507","stable_url_args":["https://files.pythonhosted.org/packages/f4/53/a924ab651cffe044575bfd114a9c39f58b27974356ffcf2e52c2d54bfd98/linode_cli-5.68.0.tar.gz"],"stable_version":"5.68.0"},"linux-headers@4.4":{"bottle_rebuild":1,"desc":"Header files of the Linux kernel","homepage":"https://kernel.org/","keg_only_args":[":versioned_formula"],"license":{"GPL-2.0-only":{":with":"Linux-syscall-note"}},"ruby_source_checksum":"db7ab9dd31a873be5de90f4076990d6147f31e66e5fccd8c167d5b909e9760e8","stable_checksum":"66271f9d9fce8596622e8154ca0ea160e46b78a5a6c967a15b55855f744d1b0b","stable_url_args":["https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.302.tar.gz"],"stable_version":"4.4.302","versioned_formulae":["linux-headers@6.8","linux-headers@5.15"]},"linux-headers@5.15":{"desc":"Header files of the Linux kernel","homepage":"https://kernel.org/","keg_only_args":[":versioned_formula"],"license":{"GPL-2.0-only":{":with":"Linux-syscall-note"}},"ruby_source_checksum":"d7d477b5c952a89e1849fbb613a40895cdb0561afc1e9cb15bf4299a77c32db5","stable_checksum":"0ba548ffb9d382cec3c00d56380077216f18b73ea0d9bc099d988d6374d6ea9d","stable_url_args":["https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.211.tar.gz"],"stable_version":"5.15.211","versioned_formulae":["linux-headers@6.8","linux-headers@4.4"]},"linux-headers@6.8":{"aliases":["linux-headers"],"desc":"Header files of the Linux kernel","homepage":"https://kernel.org/","license":{"GPL-2.0-only":{":with":"Linux-syscall-note"}},"revision":1,"ruby_source_checksum":"9629425fe96429c6609ecf1a7e8cde33d0f73e947de45f4af3e80366053f32e2","stable_checksum":"1f6134265066aa2bef94103c1e4485d6ed8c2e08ba2a24202ea0c757c6c2c0de","stable_url_args":["https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.8.12.tar.gz"],"stable_version":"6.8.12","versioned_formulae":["linux-headers@5.15","linux-headers@4.4"]},"linux-pam":{"desc":"Pluggable Authentication Modules for Linux","head_dependencies":["libnsl","libtirpc","libxcrypt",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/linux-pam/linux-pam.git",{":branch":"master"}],"homepage":"https://github.com/linux-pam/linux-pam","license":{":any_of":["BSD-3-Clause","GPL-1.0-only"]},"ruby_source_checksum":"5f1a8d84d55b2234745824ba5c060c898aa35dd4b552211f95d653f010f22d7f","stable_dependencies":["libnsl","libtirpc","libxcrypt",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"3d86b6383fb5fd9eb9578d2cd47d92801191f4bf3f9bc61419bfefc8aa1e531a","stable_url_args":["https://github.com/linux-pam/linux-pam/releases/download/v1.7.2/Linux-PAM-1.7.2.tar.xz"],"stable_version":"1.7.2"},"liqoctl":{"desc":"Is a CLI tool to install and manage Liqo-enabled clusters","executables":["liqoctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/liqotech/liqo.git",{":branch":"master"}],"homepage":"https://liqo.io","license":"Apache-2.0","ruby_source_checksum":"28ba8d8da7d3bb3519a1804ebdafda196005332a07db93d4a4734e03803844e0","stable_dependencies":[{"go":":build"}],"stable_checksum":"a4fcd3a9acafc67c8eda1dfc1fd5914e827f4ace4843d97026520903ab37254d","stable_url_args":["https://github.com/liqotech/liqo/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"liquibase":{"bottle_rebuild":1,"caveats":"You should set the environment variable LIQUIBASE_HOME to\n  $HOMEBREW_PREFIX/opt/liquibase/libexec\n","desc":"Library for database change tracking","executables":["liquibase"],"head_dependencies":["openjdk"],"homepage":"https://www.liquibase.org/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"77e10ff3b9483aa97d37cb0fcb91e1944f1267418a3968f92f2946d2e4d692f6","stable_dependencies":["openjdk"],"stable_checksum":"689acfcdc97bad0d4c150d1efab9c851e251b398cb3d6326f75e8aafe40ed578","stable_url_args":["https://github.com/liquibase/liquibase/releases/download/v4.33.0/liquibase-4.33.0.tar.gz"],"stable_version":"4.33.0","bottle_tag":":all","bottle_checksum":"222519225b5374762241360ed0c6720d11f31a6b996c2df9268fe321bf7917aa"},"liquid-dsp":{"desc":"Digital signal processing library for software-defined radios","head_dependencies":["fftw",{"autoconf":":build"},{"automake":":build"}],"homepage":"https://liquidsdr.org/","license":"MIT","ruby_source_checksum":"40b088538e29f0cdaa44c41fb08ee9b1a19f45d7c5ee40983ed2a17bac98050b","stable_dependencies":["fftw",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"abef8b2ddfd58c0a84ecda4f62158c4824b916144af4a2b07776e1a144d8cda4","stable_url_args":["https://github.com/jgaeddert/liquid-dsp/archive/refs/tags/v1.8.0.tar.gz"],"stable_version":"1.8.0"},"liquidctl":{"desc":"Cross-platform tool and drivers for liquid coolers and other devices","executables":["liquidctl"],"head_dependencies":["hidapi","libusb","pillow","python@3.14",{"pkgconf":":build"}],"head_url_args":["https://github.com/liquidctl/liquidctl.git",{":branch":"main"}],"homepage":"https://github.com/liquidctl/liquidctl","license":"GPL-3.0-or-later","ruby_source_checksum":"d94416f6206dcf80cbee806b33f66d56c4f33d6e2e667c8f9406b539b9a401aa","stable_dependencies":["hidapi","libusb","pillow","python@3.14",{"pkgconf":":build"}],"stable_checksum":"b631a9f9c17980304c482ba72599b4089cc168d8c2edfdf65b0daa85cc614f8f","stable_url_args":["https://files.pythonhosted.org/packages/7f/9c/11f37716eeeccc72a781c80e76021a33cafa35578627263199ea62b2eb2d/liquidctl-1.16.0.tar.gz"],"stable_version":"1.16.0"},"liquidprompt":{"caveats":"Add the following lines to your bash or zsh config (e.g. ~/.bash_profile):\n  if [ -f $HOMEBREW_PREFIX/share/liquidprompt ]; then\n    . $HOMEBREW_PREFIX/share/liquidprompt\n  fi\n\nIf you'd like to reconfigure options, you may do so in ~/.liquidpromptrc.\n","desc":"Adaptive prompt for bash and zsh shells","head_url_args":["https://github.com/liquidprompt/liquidprompt.git",{":branch":"master"}],"homepage":"https://liquidprompt.readthedocs.io/en/stable/","license":"AGPL-3.0-or-later","ruby_source_checksum":"f701b34baddbe9e199dc9c866dcc7e0c8c5aea01acf9e5f1cc2ef251f1ad78db","stable_checksum":"47e4af3211cad2c775eb5520926466c37ffc0a50ce7990be5b16f7dd291ef720","stable_url_args":["https://github.com/liquidprompt/liquidprompt/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0","bottle_tag":":all","bottle_checksum":"9d8b913cfb66a0e7470cc5696cc9d3afcf93d0143f714dbaeea9d408eb402e26"},"liquidsoap":{"desc":"Audio and video streaming language","executables":["liquidsoap"],"head_dependencies":["ffmpeg",{"ocaml":":build"},{"opam":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/savonet/liquidsoap.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.liquidsoap.info","license":"GPL-2.0-or-later","ruby_source_checksum":"f97eb9c342506addbcffabb8a296dc68974103ef48ac71f6debf51d3c6ff3faa","stable_dependencies":["ffmpeg",{"ocaml":":build"},{"opam":":build"},{"pkgconf":":build"}],"stable_checksum":"dc6dee2ef550dbae8f177ae6b0adb88cf789622ad0490176715606aee5b39622","stable_url_args":["https://github.com/savonet/liquidsoap/archive/refs/tags/v2.4.5.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"2.4.5"},"lisette":{"desc":"Language inspired by Rust that compiles to Go","executables":["lis"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ivov/lisette.git",{":branch":"main"}],"homepage":"https://lisette.run","license":"MIT","ruby_source_checksum":"a60023aa7910cf85571958d04e1bf508ba1fa82b0eb63a94be2374506f909727","stable_dependencies":[{"rust":":build"}],"stable_checksum":"cbdfbcc846dfc86e9c3962da209c7b64ba2274c9b59830e6961276fb1290c687","stable_url_args":["https://github.com/ivov/lisette/archive/refs/tags/lisette-v0.7.0.tar.gz"],"stable_version":"0.7.0"},"lispkit":{"desc":"Scheme framework for extension and scripting languages on macOS and iOS","executables":["lispkit"],"homepage":"https://lisppad.app","license":"Apache-2.0","ruby_source_checksum":"7313c9d8fa5037c03bfe5ab36063b94eb9abd4f0ab2a81cc105f2dbc14cf2129","stable_checksum":"0cdd1b64bbe5ec96ae02fca8cfc40a3758598e798a1e5c23238f33d5bd637476","stable_url_args":["https://github.com/objecthub/swift-lispkit/archive/refs/tags/2.6.1.tar.gz"],"stable_version":"2.6.1"},"lit":{"bottle_rebuild":3,"conflicts":[["luvit",{":because":"both install `lit` binaries"}]],"desc":"Portable tool for LLVM- and Clang-style test suites","executables":["lit"],"head_dependencies":["python@3.14",{"llvm":":test"}],"homepage":"https://llvm.org","license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"e692a2d118fb43f33f7f5ffb40c1b30e6b540f45befb29e195b250fc00aaf1dc","stable_dependencies":["python@3.14",{"llvm":":test"}],"stable_checksum":"47c174a186941ae830f04ded76a3444600be67d5e5fb8282c3783fba671c4edb","stable_url_args":["https://files.pythonhosted.org/packages/47/b4/d7e210971494db7b9a9ac48ff37dfa59a8b14c773f9cf47e6bda58411c0d/lit-18.1.8.tar.gz"],"stable_version":"18.1.8","bottle_tag":":all","bottle_checksum":"30d091941a71abc54232470d2b1ec34bd194ac2ff3af457c6ae8034243577e72"},"litani":{"bottle_rebuild":5,"desc":"Metabuild system","executables":["litani"],"head_dependencies":["gnuplot","graphviz","libyaml","ninja","python@3.14",{"coreutils":":build"},{"mandoc":":build"},{"scdoc":":build"}],"homepage":"https://awslabs.github.io/aws-build-accumulator/","license":"Apache-2.0","ruby_source_checksum":"feedffa1e2ed5d042896539b22740888959e7b29a56bc6e609e8d0b480a43119","stable_dependencies":["gnuplot","graphviz","libyaml","ninja","python@3.14",{"coreutils":":build"},{"mandoc":":build"},{"scdoc":":build"}],"stable_url_args":["https://github.com/awslabs/aws-build-accumulator.git",{":tag":"1.29.0",":revision":"8002c240ef4f424039ed3cc32e076c0234d01768"}],"stable_version":"1.29.0"},"litecli":{"desc":"CLI for SQLite Databases with auto-completion and syntax highlighting","executables":["litecli"],"head_dependencies":["certifi","libyaml","pydantic","python@3.14",{"rust":":build"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://litecli.com","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"0eefc61154c145ce8f24859c19f030d20a9790e1f041f40cd9deb03194ea5bb0","stable_dependencies":["certifi","libyaml","pydantic","python@3.14",{"rust":":build"}],"stable_checksum":"e2f7191eaba830b24dbbfc9171a495c62562df923ba1cc3b2db2652547c1bac8","stable_url_args":["https://files.pythonhosted.org/packages/e3/d5/afec99cc3eaba96214d77e76438d7fe5e6ea54704b0e47dd97d9696ccd6c/litecli-1.17.1.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"1.17.1"},"litehtml":{"desc":"Fast and lightweight HTML/CSS rendering engine","head_dependencies":["gumbo-parser",{"cmake":":build"}],"homepage":"http://www.litehtml.com/","license":"BSD-3-Clause","ruby_source_checksum":"a61524f13c5d431e7dd8453194b74a0d8c3024c0877f9b2672dd1575373b4ccb","stable_dependencies":["gumbo-parser",{"cmake":":build"}],"stable_checksum":"7700eced92847d34ad9846b138cf195a9c974b519be70de58797880ae9da649e","stable_url_args":["https://github.com/litehtml/litehtml/archive/refs/tags/v0.10.tar.gz"],"stable_version":"0.10"},"literate-git":{"desc":"Render hierarchical git repositories into HTML","executables":["git-dump-all-trees","git-literate-render"],"head_dependencies":["pygit2","python@3.14",{"pkgconf":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/bennorth/literate-git","license":"GPL-3.0-or-later","ruby_source_checksum":"733aae44907a352faf67c527509add718248f16ed95a200e583a1a384c4e11d8","stable_dependencies":["pygit2","python@3.14",{"pkgconf":":build"}],"stable_checksum":"bd634cb4305d1e99f9f994c07aac2d68492f939598f776e9abb7376488378b47","stable_url_args":["https://files.pythonhosted.org/packages/61/ef/443d7a7db6d72b4f905fe43ea34b3f7f6ca5b2edc0ad241290671ef6c454/literategit-0.5.3.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.5.3"},"litmusctl":{"desc":"Command-line interface for interacting with LitmusChaos","executables":["litmusctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/litmuschaos/litmusctl.git",{":branch":"master"}],"homepage":"https://litmuschaos.io","license":"Apache-2.0","ruby_source_checksum":"fbb56fe0cb6089519d00e3c82a7994741e7d712f1604cf4063ce08f37ededb82","stable_dependencies":[{"go":":build"}],"stable_checksum":"6f38b7d186dbf2553bef95756fc70a994ed7b30c5a844c71ddea7124402234c3","stable_url_args":["https://github.com/litmuschaos/litmusctl/archive/refs/tags/1.26.0.tar.gz"],"stable_version":"1.26.0"},"litra":{"desc":"Control Logitech Litra lights from the command-line","executables":["litra"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/timrogers/litra-rs.git",{":branch":"main"}],"homepage":"https://github.com/timrogers/litra-rs","license":"MIT","ruby_source_checksum":"d87a5a5cbf3b29f3e9148fa51606ff2778fa4f23a4bd10ec156d09310ae6a805","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"18b998c9d4d7d4db515765852d667fcb24b9ed84ba917d2d8385bee3eb59cfa6","stable_url_args":["https://github.com/timrogers/litra-rs/archive/refs/tags/v3.3.0.tar.gz"],"stable_version":"3.3.0"},"little-cms2":{"aliases":["lcms2"],"desc":"Color management engine supporting ICC profiles","executables":["jpgicc","linkicc","psicc","tificc","transicc"],"head_dependencies":["jpeg-turbo","libtiff"],"homepage":"https://www.littlecms.com/","license":"MIT","ruby_source_checksum":"f4594d9b8386b44b5f73c100be0e3b9d5b66d714fbad56823d28ac7609cbe9c5","stable_dependencies":["jpeg-turbo","libtiff"],"stable_checksum":"49e7e134e4299733dd0eda434fa468997a28ab3d33fa397c642b03644f552216","stable_url_args":["https://downloads.sourceforge.net/project/lcms/lcms/2.19/lcms2-2.19.tar.gz"],"stable_version":"2.19","version_scheme":1},"livekit-cli":{"desc":"Command-line interface to LiveKit","executables":["livekit-cli","lk"],"head_dependencies":["portaudio",{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/livekit/livekit-cli.git",{":branch":"main"}],"homepage":"https://livekit.io","license":"Apache-2.0","ruby_source_checksum":"15a40ce8bea8f8231e317edfde73ddfd62a3788e8feda155b34fdb24dba6e542","stable_dependencies":["portaudio",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"6c8ec5740c0c56f207e40ca9de149af075f1bf1d2429e81965e73a708874a598","stable_url_args":["https://github.com/livekit/livekit-cli/archive/refs/tags/v2.16.7.tar.gz"],"stable_version":"2.16.7"},"livekit":{"desc":"Scalable, high-performance WebRTC server","executables":["livekit-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/livekit/livekit.git",{":branch":"master"}],"homepage":"https://livekit.io","license":"Apache-2.0","ruby_source_checksum":"9bdcc7b30822b7da3353817a1210b978f5d1086668f56ceb1a1a3727c42d8f6b","stable_dependencies":[{"go":":build"}],"stable_checksum":"9cb7e2664757ad1e15deb3de49d854df4435390f9e49597040b61ff7ba0ded4e","stable_url_args":["https://github.com/livekit/livekit/archive/refs/tags/v1.13.3.tar.gz"],"stable_version":"1.13.3"},"livereload":{"desc":"Local web server in Python","executables":["livereload"],"head_dependencies":["python@3.14"],"homepage":"https://livereload.readthedocs.io/en/latest/","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"17d76d41452314a3f8899d4a9196d6ea45d04339717bb3dbd11187b9a7c4ed83","stable_dependencies":["python@3.14"],"stable_checksum":"3d9bf7c05673df06e32bea23b494b8d36ca6d10f7d5c3c8a6989608c09c986a9","stable_url_args":["https://files.pythonhosted.org/packages/43/6e/f2748665839812a9bbe5c75d3f983edbf3ab05fa5cd2f7c2f36fffdf65bd/livereload-2.7.1.tar.gz"],"stable_version":"2.7.1"},"lizard-analyzer":{"conflicts":[["lizard",{":because":"both install `lizard` binaries"}]],"desc":"Extensible Cyclomatic Complexity Analyzer","executables":["lizard"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/terryyin/lizard","license":"MIT","ruby_source_checksum":"566ec88daa0bc0fa93ea0b48e561ec63401aacd26c213d678d520b55b332e2bd","stable_dependencies":["python@3.14"],"stable_checksum":"ed75cd45f086a2f51d6be64b0149b71bda820f92f95e30898254528bb949f795","stable_url_args":["https://files.pythonhosted.org/packages/5b/94/4967d0868e7db39a72fa2dbef9a798c4d661178f3836bfec58091606f0f3/lizard-1.23.0.tar.gz"],"stable_version":"1.23.0"},"lizard":{"conflicts":[["lizard-analyzer",{":because":"both install `lizard` binaries"}]],"desc":"Efficient compressor with very fast decompression","executables":["lizard","lizardcat","unlizard"],"homepage":"https://github.com/inikep/lizard","license":{":all_of":["BSD-2-Clause","GPL-2.0-or-later"]},"ruby_source_checksum":"067a49af176a6cfb7ba18f43191b195289df05d0ce6c3bce6d15fb502a3a8589","stable_checksum":"0c1a7efceeb8ae66bfa2b7b659f01dec120925d846b01ce4dfc6960ba8cd61e5","stable_url_args":["https://github.com/inikep/lizard/archive/refs/tags/v2.1.tar.gz"],"stable_version":"2.1","version_scheme":1},"lla":{"caveats":"The Lla plugins have been installed in the following directory:\n  $HOMEBREW_PREFIX/opt/lla/lib\n","desc":"High-performance, extensible alternative to ls","executables":["lla"],"head_dependencies":[{"protobuf":":build"},{"rust":":build"}],"homepage":"https://github.com/chaqchase/lla","license":"MIT","ruby_source_checksum":"0eeaeacf3c157ecee37f3914e9e000d6ab26e8225d4d13816fa80a76032b8c6e","stable_dependencies":[{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"abc4f2801aab23333ebcc986aa5cf5378d3bdfcd63bc74476b5db80487e3b2a8","stable_url_args":["https://github.com/chaqchase/lla/archive/refs/tags/v0.5.9.tar.gz"],"stable_version":"0.5.9"},"llama.cpp":{"desc":"LLM inference in C/C++","executables":["llama","llama-batched","llama-batched-bench","llama-bench","llama-cli","llama-completion","llama-debug","llama-debug-template-parser","llama-diffusion-cli","llama-embedding","llama-eval-callback","llama-finetune","llama-fit-params","llama-gen-docs","llama-gguf","llama-gguf-hash","llama-gguf-split","llama-idle","llama-imatrix","llama-lookahead","llama-lookup","llama-lookup-create","llama-lookup-merge","llama-lookup-stats","llama-mtmd-cli","llama-parallel","llama-passkey","llama-perplexity","llama-quantize","llama-results","llama-retrieval","llama-server","llama-simple","llama-simple-chat","llama-speculative","llama-speculative-simple","llama-template-analysis","llama-tokenize","llama-tts"],"head_dependencies":["ggml","openssl@3",{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/ggml-org/llama.cpp.git",{":branch":"master"}],"homepage":"https://llama.app","license":"MIT","ruby_source_checksum":"cae56186dc4cd57c50b953f99e295e8b1107d560b037b928ca2637847f1ea90a","stable_dependencies":["ggml","openssl@3",{"cmake":":build"},{"cmake":":test"}],"stable_url_args":["https://github.com/ggml-org/llama.cpp.git",{":tag":"b9910",":revision":"f5525f7e7a7e7cbecd386144299493ea40499bd3"}],"stable_version":"9910"},"lld":{"aliases":["lld@22"],"desc":"LLVM Project Linker","executables":["ld.lld","ld64.lld","lld","lld-link","wasm-ld"],"head_dependencies":["llvm","zstd",{"cmake":":build"}],"head_url_args":["https://github.com/llvm/llvm-project.git",{":branch":"main"}],"homepage":"https://lld.llvm.org/","license":{"Apache-2.0":{":with":"LLVM-exception"}},"link_overwrite_paths":["bin/lld","bin/ld64.lld","bin/ld.lld","bin/lld-link","bin/wasm-ld","include/lld/*","lib/cmake/lld/*"],"ruby_source_checksum":"869f9aa0b8434c6fed431a8eb9e9b56cc52c50c71efcfb1c96ea74befc7a5d0a","stable_dependencies":["llvm","zstd",{"cmake":":build"}],"stable_checksum":"922f1817a0df7b1489272d18134ee0087a8b068828f87ac63b9861b1a9965888","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/llvm-project-22.1.8.src.tar.xz"],"stable_version":"22.1.8","versioned_formulae":["lld@21","lld@20","lld@19"]},"lld@19":{"bottle_rebuild":1,"desc":"LLVM Project Linker","executables":["ld.lld","ld64.lld","lld","lld-link","wasm-ld"],"head_dependencies":["llvm@19","zstd",{"cmake":":build"}],"homepage":"https://lld.llvm.org/","keg_only_args":[":versioned_formula"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"266f6834c59a2e85b5335841add87026193c5d23c0f4665f9470595ce9a8f70b","stable_dependencies":["llvm@19","zstd",{"cmake":":build"}],"stable_checksum":"82401fea7b79d0078043f7598b835284d6650a75b93e64b6f761ea7b63097501","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz"],"stable_version":"19.1.7","versioned_formulae":["lld@21","lld@20"]},"lld@20":{"bottle_rebuild":1,"desc":"LLVM Project Linker","executables":["ld.lld","ld64.lld","lld","lld-link","wasm-ld"],"head_dependencies":["llvm@20","zstd",{"cmake":":build"}],"homepage":"https://lld.llvm.org/","keg_only_args":[":versioned_formula"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"df6a1b89464ddce15d3dba8781431dc75877d857e4857403d16d96a526d30f89","stable_dependencies":["llvm@20","zstd",{"cmake":":build"}],"stable_checksum":"6898f963c8e938981e6c4a302e83ec5beb4630147c7311183cf61069af16333d","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz"],"stable_version":"20.1.8","versioned_formulae":["lld@21","lld@19"]},"lld@21":{"desc":"LLVM Project Linker","executables":["ld.lld","ld64.lld","lld","lld-link","wasm-ld"],"head_dependencies":["llvm@21","zstd",{"cmake":":build"}],"homepage":"https://lld.llvm.org/","keg_only_args":[":versioned_formula"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"revision":1,"ruby_source_checksum":"f8631b04c7bdd8758f04f3935915f77e6c8a675982274a4d3c2d4e0467b7ee57","stable_dependencies":["llvm@21","zstd",{"cmake":":build"}],"stable_checksum":"4633a23617fa31a3ea51242586ea7fb1da7140e426bd62fc164261fe036aa142","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz"],"stable_version":"21.1.8","versioned_formulae":["lld@20","lld@19"]},"lldpd":{"desc":"Implementation of IEEE 802.1ab (LLDP)","executables":["lldpcli","lldpctl","lldpd"],"head_dependencies":["libevent","readline",{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://lldpd.github.io/","license":"ISC","ruby_source_checksum":"067e0fdeb74f1d5b0bacb83dc4445350b0f609a15d395b8b8451323bb8b69fed","service_args":[[":run_type",":immediate"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/lldpd/sbin/lldpd"],"stable_dependencies":["libevent","readline",{"pkgconf":":build"}],"stable_checksum":"5b1b0106079a0785b55e1be45cec40b66b41779f3ee6f1a8d2dbd75d389df091","stable_url_args":["https://media.luffy.cx/files/lldpd/lldpd-1.0.21.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.0.21"},"llgo":{"desc":"Go compiler based on LLVM integrate with the C ecosystem and Python","executables":["llgo"],"head_dependencies":["bdw-gc","go@1.25","libuv","lld@19","llvm@19","openssl@3","pkgconf"],"head_url_args":["https://github.com/xgo-dev/llgo.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/xgo-dev/llgo","license":"Apache-2.0","ruby_source_checksum":"99af61012b78f96e9beef1ef0c1683d9ba9d93d723af6ba97f391499eeadcb3f","stable_dependencies":["bdw-gc","go@1.25","libuv","lld@19","llvm@19","openssl@3","pkgconf"],"stable_checksum":"a52cb2d41805747d0e882d050d6bf6a626b510c8a3d34a2c511a51df54117d43","stable_url_args":["https://github.com/xgo-dev/llgo/archive/refs/tags/v0.12.2.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.12.2"},"llhttp":{"desc":"Port of http_parser to llparse","head_dependencies":[{"cmake":":build"}],"homepage":"https://llhttp.org/","license":"MIT","ruby_source_checksum":"1ec195d3912e0f435ff7eab7fb9c487d1b2e1f3030e4b579f6cb3810bcf07acc","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ba717a2f99f340a0ee9796aaf2b1acca057e1e37682ffd2bc4def4d3b6bc4005","stable_url_args":["https://github.com/nodejs/llhttp/archive/refs/tags/release/v9.4.2.tar.gz"],"stable_version":"9.4.2"},"llm":{"desc":"Access large language models from the command-line","executables":["llm"],"head_dependencies":["certifi","libyaml","pydantic","python@3.14",{"rust":":build"}],"homepage":"https://llm.datasette.io/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"077a9486c4ee80442f32d7ccf05afb470fcf9c22abafbf470849bd5a29dfb3bd","stable_dependencies":["certifi","libyaml","pydantic","python@3.14",{"rust":":build"}],"stable_checksum":"c7701408fdc53cbdf1db6a43f35c7dd410c291dda36cc38a14db4b482b274fa4","stable_url_args":["https://files.pythonhosted.org/packages/7d/f2/3a81744fdaf3a92fe9020dc298dd2e4c144e2e7fcab863e1a132ea537cab/llm-0.31.tar.gz"],"stable_version":"0.31"},"llmfit":{"desc":"Find what models run on your hardware","executables":["llmfit"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/AlexsJones/llmfit.git",{":branch":"main"}],"homepage":"https://github.com/AlexsJones/llmfit","license":"MIT","ruby_source_checksum":"86f3fb1f66d08926320e0f33f410f0f03d207439802bf9545524527b3dedcef0","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8b93ca394193ea268c19e27a300a309210a16b38311a457958bc6ee6b2024521","stable_url_args":["https://static.crates.io/crates/llmfit/llmfit-0.9.38.crate"],"stable_version":"0.9.38"},"llnode":{"caveats":"`brew install llnode` does not link the plugin to LLDB PlugIns dir.\n\nTo load this plugin in LLDB, one will need to either\n\n* Type `plugin load $HOMEBREW_PREFIX/opt/llnode/lib/llnode/llnode.dylib` on each run of lldb\n* Install plugin into PlugIns dir manually (macOS only):\n\n    mkdir -p \"$HOME/Library/Application Support/LLDB/PlugIns\"\n    ln -sf '$HOMEBREW_PREFIX/opt/llnode/lib/llnode/llnode.dylib' \"$HOME/Library/Application Support/LLDB/PlugIns/\"\n","desc":"LLDB plugin for live/post-mortem debugging of node.js apps","executables":["llnode"],"head_dependencies":[{"llvm":":build"},{"node":":build"},{"node":":test"}],"head_uses_from_macos":[["llvm"]],"homepage":"https://github.com/nodejs/llnode","license":"MIT","ruby_source_checksum":"e7f9a3eeda6792b37dbcd720b3ba561a9b430287a3868b4dbff3faf3b6a8b252","stable_dependencies":[{"llvm":":build"},{"node":":build"},{"node":":test"}],"stable_checksum":"abc295c077443f823444faffb165ada4c6ca377f2b1af4c002e8a9eea0f30135","stable_url_args":["https://github.com/nodejs/llnode/archive/refs/tags/v4.0.0.tar.gz"],"stable_uses_from_macos":[["llvm"]],"stable_version":"4.0.0","bottle_cellar":":any","bottle_checksum":"a86c196564ac07429bc188fbeb4780d408865721cc7e929e9aceaf24f8e79109"},"llvm":{"aliases":["llvm@22"],"caveats":"CLANG_CONFIG_FILE_SYSTEM_DIR: $HOMEBREW_PREFIX/etc/clang\nCLANG_CONFIG_FILE_USER_DIR:   ~/.config/clang\n\nLLD is now provided in a separate formula:\n  brew install lld\n\nUsing `clang`, `clang++`, etc., requires a CLT installation at `/Library/Developer/CommandLineTools`.\nIf you don't want to install the CLT, you can write appropriate configuration files pointing to your\nSDK at ~/.config/clang.\n\nTo use the bundled libunwind please use the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm/lib/unwind -lunwind\"\n\nTo use the bundled libc++ please use the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm/lib/c++ -L$HOMEBREW_PREFIX/opt/llvm/lib/unwind -lunwind\"\nFeatures newer than system libc++ will require the following define to enable\n(support for this may be removed in a future major LLVM release):\n  CPPFLAGS=\"-D_LIBCPP_DISABLE_AVAILABILITY\"\n\nNOTE: You probably want to use the libunwind and libc++ provided by macOS unless you know what you're doing.\n","desc":"Next-gen compiler infrastructure","executables":["FileCheck","UnicodeNameMappingGenerator","amdgpu-arch","analyze-build","bugpoint","clang","clang++","clang-22","clang-apply-replacements","clang-change-namespace","clang-check","clang-cl","clang-cpp","clang-doc","clang-extdef-mapping","clang-format","clang-include-cleaner","clang-include-fixer","clang-installapi","clang-linker-wrapper","clang-move","clang-nvlink-wrapper","clang-offload-bundler","clang-offload-packager","clang-query","clang-refactor","clang-reorder-fields","clang-repl","clang-scan-deps","clang-sycl-linker","clang-tblgen","clang-tidy","clangd","count","diagtool","dsymutil","find-all-symbols","git-clang-format","hmaptool","intercept-build","llc","lldb","lldb-argdumper","lldb-dap","lldb-instr","lldb-mcp","lldb-server","lldb-tblgen","lli","lli-child-target","llvm-PerfectShuffle","llvm-addr2line","llvm-ar","llvm-as","llvm-bcanalyzer","llvm-bitcode-strip","llvm-c-test","llvm-cas","llvm-cat","llvm-cfi-verify","llvm-cgdata","llvm-config","llvm-cov","llvm-ctxprof-util","llvm-cvtres","llvm-cxxdump","llvm-cxxfilt","llvm-cxxmap","llvm-debuginfo-analyzer","llvm-debuginfod","llvm-debuginfod-find","llvm-diff","llvm-dis","llvm-dlltool","llvm-dwarfdump","llvm-dwarfutil","llvm-dwp","llvm-exegesis","llvm-extract","llvm-gsymutil","llvm-ifs","llvm-install-name-tool","llvm-ir2vec","llvm-jitlink","llvm-jitlink-executor","llvm-lib","llvm-libtool-darwin","llvm-link","llvm-lipo","llvm-lto","llvm-lto2","llvm-mc","llvm-mca","llvm-ml","llvm-ml64","llvm-modextract","llvm-nm","llvm-objcopy","llvm-objdump","llvm-offload-binary","llvm-offload-wrapper","llvm-opt-report","llvm-otool","llvm-pdbutil","llvm-profdata","llvm-profgen","llvm-ranlib","llvm-rc","llvm-readelf","llvm-readobj","llvm-readtapi","llvm-reduce","llvm-remarkutil","llvm-rtdyld","llvm-sim","llvm-size","llvm-split","llvm-stress","llvm-strings","llvm-strip","llvm-symbolizer","llvm-tblgen","llvm-test-mustache-spec","llvm-tli-checker","llvm-undname","llvm-windres","llvm-xray","mlir-cat","mlir-linalg-ods-yaml-gen","mlir-lsp-server","mlir-minimal-opt","mlir-minimal-opt-canonicalize","mlir-opt","mlir-pdll","mlir-pdll-lsp-server","mlir-query","mlir-reduce","mlir-rewrite","mlir-runner","mlir-tblgen","mlir-transform-opt","mlir-translate","modularize","not","nvptx-arch","obj2yaml","offload-arch","opt","pp-trace","reduce-chunk-list","run-clang-tidy","sancov","sanstats","scan-build","scan-build-py","scan-view","split-file","tblgen-lsp-server","tblgen-to-irdl","verify-uselistorder","yaml-bench","yaml2macho-core","yaml2obj"],"head_dependencies":["python@3.14","xz","zstd",{"cmake":":build"},{"ninja":":build"},{"swig":":build"}],"head_url_args":["https://github.com/llvm/llvm-project.git",{":branch":"main"}],"head_uses_from_macos":[["libedit"],["libffi"],["ncurses"]],"homepage":"https://llvm.org/","keg_only_args":[":provided_by_macos"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"post_install_defined":true,"ruby_source_checksum":"676bf4824c8cf6ed49a3614ef4ec1d5b1c5991ba86a4043eb12d77f50f492830","stable_dependencies":["python@3.14","xz","zstd",{"cmake":":build"},{"ninja":":build"},{"swig":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/llvm/llvm-project/compare/1381ad497b9a6d3da630cbef53cbfa9ddf117bb6...40a8c7c0ff3f688b690e4c74db734de67f0f89e9.diff","sha256":"f6dafd762737eb79761ab7ef814a9fc802ec4bb8d20f46691f07178053b0eb36"}],"stable_checksum":"922f1817a0df7b1489272d18134ee0087a8b068828f87ac63b9861b1a9965888","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/llvm-project-22.1.8.src.tar.xz"],"stable_uses_from_macos":[["libedit"],["libffi"],["ncurses"]],"stable_version":"22.1.8","versioned_formulae":["llvm@21","llvm@20","llvm@19","llvm@18","llvm@17","llvm@16","llvm@15","llvm@14"]},"llvm@14":{"bottle_rebuild":4,"caveats":"To use the bundled libc++ please add the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm@14/lib/c++ -Wl,-rpath,$HOMEBREW_PREFIX/opt/llvm@14/lib/c++\"\n","desc":"Next-gen compiler infrastructure","executables":["FileCheck","analyze-build","bugpoint","c-index-test","clang","clang++","clang-14","clang-apply-replacements","clang-change-namespace","clang-check","clang-cl","clang-cpp","clang-doc","clang-extdef-mapping","clang-format","clang-include-fixer","clang-linker-wrapper","clang-move","clang-nvlink-wrapper","clang-offload-bundler","clang-offload-wrapper","clang-query","clang-refactor","clang-rename","clang-reorder-fields","clang-repl","clang-scan-deps","clang-tidy","clangd","clangd-xpc-test-client","count","darwin-debug","diagtool","dsymutil","find-all-symbols","git-clang-format","hmaptool","intercept-build","ld.lld","ld64.lld","llc","lld","lld-link","lldb","lldb-argdumper","lldb-instr","lldb-server","lldb-vscode","lli","lli-child-target","llvm-PerfectShuffle","llvm-addr2line","llvm-ar","llvm-as","llvm-bcanalyzer","llvm-bitcode-strip","llvm-c-test","llvm-cat","llvm-cfi-verify","llvm-config","llvm-cov","llvm-cvtres","llvm-cxxdump","llvm-cxxfilt","llvm-cxxmap","llvm-debuginfod-find","llvm-diff","llvm-dis","llvm-dlltool","llvm-dwarfdump","llvm-dwp","llvm-exegesis","llvm-extract","llvm-gsymutil","llvm-ifs","llvm-install-name-tool","llvm-jitlink","llvm-jitlink-executor","llvm-lib","llvm-libtool-darwin","llvm-link","llvm-lipo","llvm-lto","llvm-lto2","llvm-mc","llvm-mca","llvm-ml","llvm-modextract","llvm-mt","llvm-nm","llvm-objcopy","llvm-objdump","llvm-opt-report","llvm-otool","llvm-pdbutil","llvm-profdata","llvm-profgen","llvm-ranlib","llvm-rc","llvm-readelf","llvm-readobj","llvm-reduce","llvm-rtdyld","llvm-sim","llvm-size","llvm-split","llvm-stress","llvm-strings","llvm-strip","llvm-symbolizer","llvm-tapi-diff","llvm-tblgen","llvm-tli-checker","llvm-undname","llvm-windres","llvm-xray","mlir-cpu-runner","mlir-linalg-ods-yaml-gen","mlir-lsp-server","mlir-opt","mlir-pdll","mlir-reduce","mlir-tblgen","mlir-translate","modularize","not","obj2yaml","opt","pp-trace","run-clang-tidy","sancov","sanstats","scan-build","scan-build-py","scan-view","set-xcode-analyzer","split-file","verify-uselistorder","wasm-ld","yaml-bench","yaml2obj"],"head_dependencies":[{"cmake":":build"},{"python@3.12":":build"},{"python@3.12":":test"}],"head_uses_from_macos":[["libedit"],["libffi"],["ncurses"]],"homepage":"https://llvm.org/","keg_only_args":[":versioned_formula"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"06b10dc32afac2d591e195efa1744a568c7579028778fa4c8487ab625402777f","stable_dependencies":[{"cmake":":build"},{"python@3.12":":build"},{"python@3.12":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"8b3cfd7bc695bd6cea0f37f53f0981f34f87496e79e2529874fd03a2f9dd3a8a","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz"],"stable_uses_from_macos":[["libedit"],["libffi"],["ncurses"]],"stable_version":"14.0.6","versioned_formulae":["llvm@21","llvm@20","llvm@19","llvm@18","llvm@17","llvm@16","llvm@15"]},"llvm@15":{"bottle_rebuild":1,"caveats":"To use the bundled libc++ please add the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm@15/lib/c++ -Wl,-rpath,$HOMEBREW_PREFIX/opt/llvm@15/lib/c++\"\n","desc":"Next-gen compiler infrastructure","executables":["FileCheck","UnicodeNameMappingGenerator","analyze-build","bugpoint","c-index-test","clang","clang++","clang-15","clang-apply-replacements","clang-change-namespace","clang-check","clang-cl","clang-cpp","clang-doc","clang-extdef-mapping","clang-format","clang-include-fixer","clang-linker-wrapper","clang-move","clang-nvlink-wrapper","clang-offload-bundler","clang-offload-packager","clang-offload-wrapper","clang-pseudo","clang-query","clang-refactor","clang-rename","clang-reorder-fields","clang-repl","clang-scan-deps","clang-tidy","clangd","clangd-xpc-test-client","count","diagtool","dsymutil","find-all-symbols","git-clang-format","hmaptool","intercept-build","ld.lld","ld64.lld","llc","lld","lld-link","lli","lli-child-target","llvm-PerfectShuffle","llvm-addr2line","llvm-ar","llvm-as","llvm-bcanalyzer","llvm-bitcode-strip","llvm-c-test","llvm-cat","llvm-cfi-verify","llvm-config","llvm-cov","llvm-cvtres","llvm-cxxdump","llvm-cxxfilt","llvm-cxxmap","llvm-debuginfod","llvm-debuginfod-find","llvm-diff","llvm-dis","llvm-dlltool","llvm-dwarfdump","llvm-dwarfutil","llvm-dwp","llvm-exegesis","llvm-extract","llvm-gsymutil","llvm-ifs","llvm-install-name-tool","llvm-jitlink","llvm-jitlink-executor","llvm-lib","llvm-libtool-darwin","llvm-link","llvm-lipo","llvm-lto","llvm-lto2","llvm-mc","llvm-mca","llvm-ml","llvm-modextract","llvm-mt","llvm-nm","llvm-objcopy","llvm-objdump","llvm-opt-report","llvm-otool","llvm-pdbutil","llvm-profdata","llvm-profgen","llvm-ranlib","llvm-rc","llvm-readelf","llvm-readobj","llvm-reduce","llvm-remark-size-diff","llvm-rtdyld","llvm-sim","llvm-size","llvm-split","llvm-stress","llvm-strings","llvm-strip","llvm-symbolizer","llvm-tapi-diff","llvm-tblgen","llvm-tli-checker","llvm-undname","llvm-windres","llvm-xray","mlir-cpu-runner","mlir-linalg-ods-yaml-gen","mlir-lsp-server","mlir-opt","mlir-pdll-lsp-server","mlir-reduce","mlir-tblgen","mlir-translate","modularize","not","obj2yaml","opt","pp-trace","run-clang-tidy","sancov","sanstats","scan-build","scan-build-py","scan-view","set-xcode-analyzer","split-file","tblgen-lsp-server","verify-uselistorder","wasm-ld","yaml-bench","yaml2obj"],"head_dependencies":["zstd",{"cmake":":build"},{"python@3.12":":build"},{"python@3.12":":test"}],"head_uses_from_macos":[["libedit"],["libffi"],["ncurses"]],"homepage":"https://llvm.org/","keg_only_args":[":versioned_formula"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"d3bf9ae0bd242d6e56b41404ff8814d1fc90a69a0c9feb932805ba544802f0b3","stable_dependencies":["zstd",{"cmake":":build"},{"python@3.12":":build"},{"python@3.12":":test"}],"stable_checksum":"8b5fcb24b4128cf04df1b0b9410ce8b1a729cb3c544e6da885d234280dedeac6","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz"],"stable_uses_from_macos":[["libedit"],["libffi"],["ncurses"]],"stable_version":"15.0.7","versioned_formulae":["llvm@21","llvm@20","llvm@19","llvm@18","llvm@17","llvm@16","llvm@14"]},"llvm@16":{"bottle_rebuild":1,"caveats":"To use the bundled libc++ please add the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm@16/lib/c++ -Wl,-rpath,$HOMEBREW_PREFIX/opt/llvm@16/lib/c++\"\n","desc":"Next-gen compiler infrastructure","executables":["FileCheck","UnicodeNameMappingGenerator","amdgpu-arch","analyze-build","bugpoint","c-index-test","clang","clang++","clang-16","clang-apply-replacements","clang-change-namespace","clang-check","clang-cl","clang-cpp","clang-doc","clang-extdef-mapping","clang-format","clang-include-cleaner","clang-include-fixer","clang-linker-wrapper","clang-move","clang-offload-bundler","clang-offload-packager","clang-pseudo","clang-query","clang-refactor","clang-rename","clang-reorder-fields","clang-repl","clang-scan-deps","clang-tblgen","clang-tidy","clangd","clangd-xpc-test-client","count","darwin-debug","diagtool","dsymutil","find-all-symbols","git-clang-format","hmaptool","intercept-build","ld.lld","ld64.lld","llc","lld","lld-link","lldb","lldb-argdumper","lldb-instr","lldb-server","lldb-vscode","lli","lli-child-target","llvm-PerfectShuffle","llvm-addr2line","llvm-ar","llvm-as","llvm-bcanalyzer","llvm-bitcode-strip","llvm-c-test","llvm-cat","llvm-cfi-verify","llvm-config","llvm-cov","llvm-cvtres","llvm-cxxdump","llvm-cxxfilt","llvm-cxxmap","llvm-debuginfo-analyzer","llvm-debuginfod","llvm-debuginfod-find","llvm-diff","llvm-dis","llvm-dlltool","llvm-dwarfdump","llvm-dwarfutil","llvm-dwp","llvm-exegesis","llvm-extract","llvm-gsymutil","llvm-ifs","llvm-install-name-tool","llvm-jitlink","llvm-jitlink-executor","llvm-lib","llvm-libtool-darwin","llvm-link","llvm-lipo","llvm-lto","llvm-lto2","llvm-mc","llvm-mca","llvm-ml","llvm-modextract","llvm-mt","llvm-nm","llvm-objcopy","llvm-objdump","llvm-opt-report","llvm-otool","llvm-pdbutil","llvm-profdata","llvm-profgen","llvm-ranlib","llvm-rc","llvm-readelf","llvm-readobj","llvm-reduce","llvm-remark-size-diff","llvm-remarkutil","llvm-rtdyld","llvm-sim","llvm-size","llvm-split","llvm-stress","llvm-strings","llvm-strip","llvm-symbolizer","llvm-tapi-diff","llvm-tblgen","llvm-tli-checker","llvm-undname","llvm-windres","llvm-xray","mlir-cpu-runner","mlir-linalg-ods-yaml-gen","mlir-lsp-server","mlir-opt","mlir-pdll","mlir-pdll-lsp-server","mlir-reduce","mlir-tblgen","mlir-translate","modularize","not","nvptx-arch","obj2yaml","opt","pp-trace","run-clang-tidy","sancov","sanstats","scan-build","scan-build-py","scan-view","set-xcode-analyzer","split-file","tblgen-lsp-server","verify-uselistorder","wasm-ld","yaml-bench","yaml2obj"],"head_dependencies":["python@3.12","xz","zstd",{"cmake":":build"},{"ninja":":build"},{"swig":":build"}],"head_uses_from_macos":[["libedit"],["libffi"],["ncurses"]],"homepage":"https://llvm.org/","keg_only_args":[":versioned_formula"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"pour_bottle_args":{":only_if":":clt_installed"},"revision":1,"ruby_source_checksum":"472e6b183fef8c4840eee5751d70ffe75efd77c4ab28684318ea20e8c0325568","stable_dependencies":["python@3.12","xz","zstd",{"cmake":":build"},{"ninja":":build"},{"swig":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/llvm/llvm-project/commit/ab8d4f5a122fde5740f8c084c8165f51a26c93c7.patch?full_index=1","sha256":"9b01de9708e4eb5cef10c18f25dd42e126306ed8cbd9d9a26bb5fbb91ac7d7a3"},{"strip":"p1","url":"https://github.com/llvm/llvm-project/commit/73e15b5edb4fa4a77e68c299a6e3b21e610d351f.patch?full_index=1","sha256":"b540ef6e3728d7881d95775a163314fac6e2f9207f5d5e8b79c8c73c73ba4dc3"}],"stable_checksum":"ce5e71081d17ce9e86d7cbcfa28c4b04b9300f8fb7e78422b1feb6bc52c3028e","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz"],"stable_uses_from_macos":[["libedit"],["libffi"],["ncurses"]],"stable_version":"16.0.6","versioned_formulae":["llvm@21","llvm@20","llvm@19","llvm@18","llvm@17","llvm@15","llvm@14"]},"llvm@17":{"bottle_rebuild":1,"caveats":"To use the bundled libc++ please add the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm@17/lib/c++ -Wl,-rpath,$HOMEBREW_PREFIX/opt/llvm@17/lib/c++\"\n","desc":"Next-gen compiler infrastructure","executables":["FileCheck","UnicodeNameMappingGenerator","amdgpu-arch","analyze-build","bugpoint","c-index-test","clang","clang++","clang-17","clang-apply-replacements","clang-change-namespace","clang-check","clang-cl","clang-cpp","clang-doc","clang-extdef-mapping","clang-format","clang-include-cleaner","clang-include-fixer","clang-linker-wrapper","clang-move","clang-offload-bundler","clang-offload-packager","clang-pseudo","clang-query","clang-refactor","clang-rename","clang-reorder-fields","clang-repl","clang-scan-deps","clang-tblgen","clang-tidy","clangd","clangd-xpc-test-client","count","diagtool","dsymutil","find-all-symbols","git-clang-format","hmaptool","intercept-build","ld.lld","ld64.lld","llc","lld","lld-link","lli","lli-child-target","llvm-PerfectShuffle","llvm-addr2line","llvm-ar","llvm-as","llvm-bcanalyzer","llvm-bitcode-strip","llvm-c-test","llvm-cat","llvm-cfi-verify","llvm-config","llvm-cov","llvm-cvtres","llvm-cxxdump","llvm-cxxfilt","llvm-cxxmap","llvm-debuginfo-analyzer","llvm-debuginfod","llvm-debuginfod-find","llvm-diff","llvm-dis","llvm-dlltool","llvm-dwarfdump","llvm-dwarfutil","llvm-dwp","llvm-exegesis","llvm-extract","llvm-gsymutil","llvm-ifs","llvm-install-name-tool","llvm-jitlink","llvm-jitlink-executor","llvm-lib","llvm-libtool-darwin","llvm-link","llvm-lipo","llvm-lto","llvm-lto2","llvm-mc","llvm-mca","llvm-ml","llvm-modextract","llvm-mt","llvm-nm","llvm-objcopy","llvm-objdump","llvm-opt-report","llvm-otool","llvm-pdbutil","llvm-profdata","llvm-profgen","llvm-ranlib","llvm-rc","llvm-readelf","llvm-readobj","llvm-reduce","llvm-remark-size-diff","llvm-remarkutil","llvm-rtdyld","llvm-sim","llvm-size","llvm-split","llvm-stress","llvm-strings","llvm-strip","llvm-symbolizer","llvm-tapi-diff","llvm-tblgen","llvm-tli-checker","llvm-undname","llvm-windres","llvm-xray","mlir-cpu-runner","mlir-linalg-ods-yaml-gen","mlir-lsp-server","mlir-opt","mlir-pdll","mlir-pdll-lsp-server","mlir-reduce","mlir-tblgen","mlir-translate","modularize","not","nvptx-arch","obj2yaml","opt","pp-trace","run-clang-tidy","sancov","sanstats","scan-build","scan-build-py","scan-view","set-xcode-analyzer","split-file","tblgen-lsp-server","verify-uselistorder","wasm-ld","yaml-bench","yaml2obj"],"head_dependencies":["zstd",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"head_uses_from_macos":[["libedit"],["libffi"],["ncurses"]],"homepage":"https://llvm.org/","keg_only_args":[":versioned_formula"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"15dbfbac1c04ddf50b9f9b4282f6f3615e54894778e8b1b49259b405635a12b1","stable_dependencies":["zstd",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_patches":[{"strip":"p1","file":"Patches/llvm/17.x-arm64-opt.patch"}],"stable_checksum":"58a8818c60e6627064f312dbf46c02d9949956558340938b71cf731ad8bc0813","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz"],"stable_uses_from_macos":[["libedit"],["libffi"],["ncurses"]],"stable_version":"17.0.6","versioned_formulae":["llvm@21","llvm@20","llvm@19","llvm@18","llvm@16","llvm@15","llvm@14"]},"llvm@18":{"bottle_rebuild":2,"caveats":"To use the bundled libc++ please add the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm@18/lib/c++ -L$HOMEBREW_PREFIX/opt/llvm@18/lib -lunwind\"\n","desc":"Next-gen compiler infrastructure","executables":["FileCheck","UnicodeNameMappingGenerator","amdgpu-arch","analyze-build","bugpoint","c-index-test","clang","clang++","clang-18","clang-apply-replacements","clang-change-namespace","clang-check","clang-cl","clang-cpp","clang-doc","clang-extdef-mapping","clang-format","clang-include-cleaner","clang-include-fixer","clang-linker-wrapper","clang-move","clang-offload-bundler","clang-offload-packager","clang-pseudo","clang-query","clang-refactor","clang-rename","clang-reorder-fields","clang-repl","clang-scan-deps","clang-tblgen","clang-tidy","clangd","clangd-xpc-test-client","count","diagtool","dsymutil","find-all-symbols","git-clang-format","hmaptool","intercept-build","ld.lld","ld64.lld","llc","lld","lld-link","lli","lli-child-target","llvm-PerfectShuffle","llvm-addr2line","llvm-ar","llvm-as","llvm-bcanalyzer","llvm-bitcode-strip","llvm-c-test","llvm-cat","llvm-cfi-verify","llvm-config","llvm-cov","llvm-cvtres","llvm-cxxdump","llvm-cxxfilt","llvm-cxxmap","llvm-debuginfo-analyzer","llvm-debuginfod","llvm-debuginfod-find","llvm-diff","llvm-dis","llvm-dlltool","llvm-dwarfdump","llvm-dwarfutil","llvm-dwp","llvm-exegesis","llvm-extract","llvm-gsymutil","llvm-ifs","llvm-install-name-tool","llvm-jitlink","llvm-jitlink-executor","llvm-lib","llvm-libtool-darwin","llvm-link","llvm-lipo","llvm-lto","llvm-lto2","llvm-mc","llvm-mca","llvm-ml","llvm-modextract","llvm-mt","llvm-nm","llvm-objcopy","llvm-objdump","llvm-opt-report","llvm-otool","llvm-pdbutil","llvm-profdata","llvm-profgen","llvm-ranlib","llvm-rc","llvm-readelf","llvm-readobj","llvm-readtapi","llvm-reduce","llvm-remarkutil","llvm-rtdyld","llvm-sim","llvm-size","llvm-split","llvm-stress","llvm-strings","llvm-strip","llvm-symbolizer","llvm-tblgen","llvm-tli-checker","llvm-undname","llvm-windres","llvm-xray","mlir-cat","mlir-cpu-runner","mlir-linalg-ods-yaml-gen","mlir-lsp-server","mlir-minimal-opt","mlir-minimal-opt-canonicalize","mlir-opt","mlir-pdll","mlir-pdll-lsp-server","mlir-query","mlir-reduce","mlir-tblgen","mlir-translate","modularize","not","nvptx-arch","obj2yaml","opt","pp-trace","run-clang-tidy","sancov","sanstats","scan-build","scan-build-py","scan-view","set-xcode-analyzer","split-file","tblgen-lsp-server","tblgen-to-irdl","verify-uselistorder","wasm-ld","yaml-bench","yaml2obj"],"head_dependencies":["zstd",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"head_uses_from_macos":[["libedit"],["libffi"],["ncurses"]],"homepage":"https://llvm.org/","keg_only_args":[":versioned_formula"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"d10851c92ab30c7f1525ec8f71b0f0c7beaaedec7ff91699e2a0d5acc8d3ded2","stable_dependencies":["zstd",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"0b58557a6d32ceee97c8d533a59b9212d87e0fc4d2833924eb6c611247db2f2a","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz"],"stable_uses_from_macos":[["libedit"],["libffi"],["ncurses"]],"stable_version":"18.1.8","versioned_formulae":["llvm@21","llvm@20","llvm@19","llvm@17","llvm@16","llvm@15","llvm@14"]},"llvm@19":{"bottle_rebuild":2,"caveats":"CLANG_CONFIG_FILE_SYSTEM_DIR: $HOMEBREW_PREFIX/etc/clang\nCLANG_CONFIG_FILE_USER_DIR:   ~/.config/clang\n\nLLD is now provided in a separate formula:\n  brew install lld@19\n\nUsing `clang`, `clang++`, etc., requires a CLT installation at `/Library/Developer/CommandLineTools`.\nIf you don't want to install the CLT, you can write appropriate configuration files pointing to your\nSDK at ~/.config/clang.\n\nTo use the bundled libunwind please use the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm@19/lib/unwind -lunwind\"\n\nTo use the bundled libc++ please use the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm@19/lib/c++ -L$HOMEBREW_PREFIX/opt/llvm@19/lib/unwind -lunwind\"\n\nNOTE: You probably want to use the libunwind and libc++ provided by macOS unless you know what you're doing.\n","desc":"Next-gen compiler infrastructure","executables":["FileCheck","UnicodeNameMappingGenerator","amdgpu-arch","analyze-build","bugpoint","c-index-test","clang","clang++","clang-19","clang-apply-replacements","clang-change-namespace","clang-check","clang-cl","clang-cpp","clang-doc","clang-extdef-mapping","clang-format","clang-include-cleaner","clang-include-fixer","clang-installapi","clang-linker-wrapper","clang-move","clang-nvlink-wrapper","clang-offload-bundler","clang-offload-packager","clang-pseudo","clang-query","clang-refactor","clang-rename","clang-reorder-fields","clang-repl","clang-scan-deps","clang-tblgen","clang-tidy","clangd","clangd-xpc-test-client","count","diagtool","dsymutil","find-all-symbols","git-clang-format","hmaptool","intercept-build","llc","lli","lli-child-target","llvm-PerfectShuffle","llvm-addr2line","llvm-ar","llvm-as","llvm-bcanalyzer","llvm-bitcode-strip","llvm-c-test","llvm-cat","llvm-cfi-verify","llvm-config","llvm-cov","llvm-cvtres","llvm-cxxdump","llvm-cxxfilt","llvm-cxxmap","llvm-debuginfo-analyzer","llvm-debuginfod","llvm-debuginfod-find","llvm-diff","llvm-dis","llvm-dlltool","llvm-dwarfdump","llvm-dwarfutil","llvm-dwp","llvm-exegesis","llvm-extract","llvm-gsymutil","llvm-ifs","llvm-install-name-tool","llvm-jitlink","llvm-jitlink-executor","llvm-lib","llvm-libtool-darwin","llvm-link","llvm-lipo","llvm-lto","llvm-lto2","llvm-mc","llvm-mca","llvm-ml","llvm-modextract","llvm-mt","llvm-nm","llvm-objcopy","llvm-objdump","llvm-opt-report","llvm-otool","llvm-pdbutil","llvm-profdata","llvm-profgen","llvm-ranlib","llvm-rc","llvm-readelf","llvm-readobj","llvm-readtapi","llvm-reduce","llvm-remarkutil","llvm-rtdyld","llvm-sim","llvm-size","llvm-split","llvm-stress","llvm-strings","llvm-strip","llvm-symbolizer","llvm-tblgen","llvm-tli-checker","llvm-undname","llvm-windres","llvm-xray","mlir-cat","mlir-cpu-runner","mlir-linalg-ods-yaml-gen","mlir-lsp-server","mlir-minimal-opt","mlir-minimal-opt-canonicalize","mlir-opt","mlir-pdll","mlir-pdll-lsp-server","mlir-query","mlir-reduce","mlir-tblgen","mlir-transform-opt","mlir-translate","modularize","not","nvptx-arch","obj2yaml","opt","pp-trace","reduce-chunk-list","run-clang-tidy","sancov","sanstats","scan-build","scan-build-py","scan-view","set-xcode-analyzer","split-file","tblgen-lsp-server","tblgen-to-irdl","verify-uselistorder","yaml-bench","yaml2obj"],"head_dependencies":["zstd",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"head_uses_from_macos":[["libedit"],["libffi"]],"homepage":"https://llvm.org/","keg_only_args":[":versioned_formula"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"post_install_defined":true,"ruby_source_checksum":"3de907df49d5c392f7fa3f8930f620cc6d0dd6a63b690947ea657b635d7ea582","stable_dependencies":["zstd",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/llvm/llvm-project/commit/1682c99a8877364f1d847395cef501e813804caa.patch?full_index=1","sha256":"2d0a185e27ff2bc46531fc2c18c61ffab521ae8ece2db5b5bed498a15f3f3758"},{"strip":"p1","url":"https://github.com/llvm/llvm-project/commit/88dd0d33147a7f46a3c9df4aed28ad4e47ef597c.patch?full_index=1","sha256":"0acaa80042055ad194306abb9843a94da24f53ee2bb819583d624391a6329b90"},{"strip":"p1","url":"https://github.com/llvm/llvm-project/commit/a3e8b860788934d7cc1489f850f00dcfd9d8b595.patch?full_index=1","sha256":"6d8403fec7be55004e94de90b074c2c166811903ad4921fd76274498c5a60a23"}],"stable_checksum":"82401fea7b79d0078043f7598b835284d6650a75b93e64b6f761ea7b63097501","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz"],"stable_uses_from_macos":[["libedit"],["libffi"]],"stable_version":"19.1.7","versioned_formulae":["llvm@21","llvm@20","llvm@18","llvm@17","llvm@16","llvm@15","llvm@14"]},"llvm@20":{"bottle_rebuild":2,"caveats":"CLANG_CONFIG_FILE_SYSTEM_DIR: $HOMEBREW_PREFIX/etc/clang\nCLANG_CONFIG_FILE_USER_DIR:   ~/.config/clang\n\nLLD is now provided in a separate formula:\n  brew install lld@20\n\nUsing `clang`, `clang++`, etc., requires a CLT installation at `/Library/Developer/CommandLineTools`.\nIf you don't want to install the CLT, you can write appropriate configuration files pointing to your\nSDK at ~/.config/clang.\n\nTo use the bundled libunwind please use the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm@20/lib/unwind -lunwind\"\n\nTo use the bundled libc++ please use the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm@20/lib/c++ -L$HOMEBREW_PREFIX/opt/llvm@20/lib/unwind -lunwind\"\n\nNOTE: You probably want to use the libunwind and libc++ provided by macOS unless you know what you're doing.\n","desc":"Next-gen compiler infrastructure","executables":["FileCheck","UnicodeNameMappingGenerator","amdgpu-arch","analyze-build","bugpoint","c-index-test","clang","clang++","clang-20","clang-apply-replacements","clang-change-namespace","clang-check","clang-cl","clang-cpp","clang-doc","clang-extdef-mapping","clang-format","clang-include-cleaner","clang-include-fixer","clang-installapi","clang-linker-wrapper","clang-move","clang-nvlink-wrapper","clang-offload-bundler","clang-offload-packager","clang-query","clang-refactor","clang-reorder-fields","clang-repl","clang-scan-deps","clang-sycl-linker","clang-tblgen","clang-tidy","clangd","clangd-xpc-test-client","count","diagtool","dsymutil","find-all-symbols","git-clang-format","hmaptool","intercept-build","llc","lli","lli-child-target","llvm-PerfectShuffle","llvm-addr2line","llvm-ar","llvm-as","llvm-bcanalyzer","llvm-bitcode-strip","llvm-c-test","llvm-cat","llvm-cfi-verify","llvm-cgdata","llvm-config","llvm-cov","llvm-ctxprof-util","llvm-cvtres","llvm-cxxdump","llvm-cxxfilt","llvm-cxxmap","llvm-debuginfo-analyzer","llvm-debuginfod","llvm-debuginfod-find","llvm-diff","llvm-dis","llvm-dlltool","llvm-dwarfdump","llvm-dwarfutil","llvm-dwp","llvm-exegesis","llvm-extract","llvm-gsymutil","llvm-ifs","llvm-install-name-tool","llvm-jitlink","llvm-jitlink-executor","llvm-lib","llvm-libtool-darwin","llvm-link","llvm-lipo","llvm-lto","llvm-lto2","llvm-mc","llvm-mca","llvm-ml","llvm-modextract","llvm-mt","llvm-nm","llvm-objcopy","llvm-objdump","llvm-opt-report","llvm-otool","llvm-pdbutil","llvm-profdata","llvm-profgen","llvm-ranlib","llvm-rc","llvm-readelf","llvm-readobj","llvm-readtapi","llvm-reduce","llvm-remarkutil","llvm-rtdyld","llvm-sim","llvm-size","llvm-split","llvm-stress","llvm-strings","llvm-strip","llvm-symbolizer","llvm-tblgen","llvm-tli-checker","llvm-undname","llvm-windres","llvm-xray","mlir-cat","mlir-linalg-ods-yaml-gen","mlir-lsp-server","mlir-minimal-opt","mlir-minimal-opt-canonicalize","mlir-opt","mlir-pdll","mlir-pdll-lsp-server","mlir-query","mlir-reduce","mlir-rewrite","mlir-runner","mlir-tblgen","mlir-transform-opt","mlir-translate","modularize","not","nvptx-arch","obj2yaml","opt","pp-trace","reduce-chunk-list","run-clang-tidy","sancov","sanstats","scan-build","scan-build-py","scan-view","set-xcode-analyzer","split-file","tblgen-lsp-server","tblgen-to-irdl","verify-uselistorder","yaml-bench","yaml2obj"],"head_dependencies":["zstd",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"head_uses_from_macos":[["libedit"],["libffi"]],"homepage":"https://llvm.org/","keg_only_args":[":versioned_formula"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"post_install_defined":true,"ruby_source_checksum":"7e53ba9803cba280fd61975c52319deb4c6279402676a80d491da858c6861b68","stable_dependencies":["zstd",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/llvm/llvm-project/compare/1381ad497b9a6d3da630cbef53cbfa9ddf117bb6...40a8c7c0ff3f688b690e4c74db734de67f0f89e9.diff","sha256":"f6dafd762737eb79761ab7ef814a9fc802ec4bb8d20f46691f07178053b0eb36"}],"stable_checksum":"6898f963c8e938981e6c4a302e83ec5beb4630147c7311183cf61069af16333d","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz"],"stable_uses_from_macos":[["libedit"],["libffi"]],"stable_version":"20.1.8","versioned_formulae":["llvm@21","llvm@19","llvm@18","llvm@17","llvm@16","llvm@15","llvm@14"]},"llvm@21":{"caveats":"CLANG_CONFIG_FILE_SYSTEM_DIR: $HOMEBREW_PREFIX/etc/clang\nCLANG_CONFIG_FILE_USER_DIR:   ~/.config/clang\n\nLLD is now provided in a separate formula:\n  brew install lld@21\n\nUsing `clang`, `clang++`, etc., requires a CLT installation at `/Library/Developer/CommandLineTools`.\nIf you don't want to install the CLT, you can write appropriate configuration files pointing to your\nSDK at ~/.config/clang.\n\nTo use the bundled libunwind please use the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm@21/lib/unwind -lunwind\"\n\nTo use the bundled libc++ please use the following LDFLAGS:\n  LDFLAGS=\"-L$HOMEBREW_PREFIX/opt/llvm@21/lib/c++ -L$HOMEBREW_PREFIX/opt/llvm@21/lib/unwind -lunwind\"\nFeatures newer than system libc++ will require the following define to enable:\n  CPPFLAGS=\"-D_LIBCPP_DISABLE_AVAILABILITY\"\n\nNOTE: You probably want to use the libunwind and libc++ provided by macOS unless you know what you're doing.\n","desc":"Next-gen compiler infrastructure","executables":["FileCheck","UnicodeNameMappingGenerator","amdgpu-arch","analyze-build","bugpoint","c-index-test","clang","clang++","clang-21","clang-apply-replacements","clang-change-namespace","clang-check","clang-cl","clang-cpp","clang-doc","clang-extdef-mapping","clang-format","clang-include-cleaner","clang-include-fixer","clang-installapi","clang-linker-wrapper","clang-move","clang-nvlink-wrapper","clang-offload-bundler","clang-offload-packager","clang-query","clang-refactor","clang-reorder-fields","clang-repl","clang-scan-deps","clang-sycl-linker","clang-tblgen","clang-tidy","clangd","clangd-xpc-test-client","count","diagtool","dsymutil","find-all-symbols","git-clang-format","hmaptool","intercept-build","llc","lli","lli-child-target","llvm-PerfectShuffle","llvm-addr2line","llvm-ar","llvm-as","llvm-bcanalyzer","llvm-bitcode-strip","llvm-c-test","llvm-cat","llvm-cfi-verify","llvm-cgdata","llvm-config","llvm-cov","llvm-ctxprof-util","llvm-cvtres","llvm-cxxdump","llvm-cxxfilt","llvm-cxxmap","llvm-debuginfo-analyzer","llvm-debuginfod","llvm-debuginfod-find","llvm-diff","llvm-dis","llvm-dlltool","llvm-dwarfdump","llvm-dwarfutil","llvm-dwp","llvm-exegesis","llvm-extract","llvm-gsymutil","llvm-ifs","llvm-install-name-tool","llvm-jitlink","llvm-jitlink-executor","llvm-lib","llvm-libtool-darwin","llvm-link","llvm-lipo","llvm-lto","llvm-lto2","llvm-mc","llvm-mca","llvm-ml","llvm-ml64","llvm-modextract","llvm-mt","llvm-nm","llvm-objcopy","llvm-objdump","llvm-opt-report","llvm-otool","llvm-pdbutil","llvm-profdata","llvm-profgen","llvm-ranlib","llvm-rc","llvm-readelf","llvm-readobj","llvm-readtapi","llvm-reduce","llvm-remarkutil","llvm-rtdyld","llvm-sim","llvm-size","llvm-split","llvm-stress","llvm-strings","llvm-strip","llvm-symbolizer","llvm-tblgen","llvm-test-mustache-spec","llvm-tli-checker","llvm-undname","llvm-windres","llvm-xray","mlir-cat","mlir-linalg-ods-yaml-gen","mlir-lsp-server","mlir-minimal-opt","mlir-minimal-opt-canonicalize","mlir-opt","mlir-pdll","mlir-pdll-lsp-server","mlir-query","mlir-reduce","mlir-rewrite","mlir-runner","mlir-tblgen","mlir-transform-opt","mlir-translate","modularize","not","nvptx-arch","obj2yaml","offload-arch","opt","pp-trace","reduce-chunk-list","run-clang-tidy","sancov","sanstats","scan-build","scan-build-py","scan-view","set-xcode-analyzer","split-file","tblgen-lsp-server","tblgen-to-irdl","verify-uselistorder","yaml-bench","yaml2obj"],"head_dependencies":["zstd",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"head_uses_from_macos":[["libedit"],["libffi"]],"homepage":"https://llvm.org/","keg_only_args":[":versioned_formula"],"license":{"Apache-2.0":{":with":"LLVM-exception"}},"post_install_defined":true,"ruby_source_checksum":"e92d2f5025fa1e6706333cee246265732fe5199c205d01c3c88ef982106f8720","stable_dependencies":["zstd",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/llvm/llvm-project/compare/1381ad497b9a6d3da630cbef53cbfa9ddf117bb6...40a8c7c0ff3f688b690e4c74db734de67f0f89e9.diff","sha256":"f6dafd762737eb79761ab7ef814a9fc802ec4bb8d20f46691f07178053b0eb36"}],"stable_checksum":"4633a23617fa31a3ea51242586ea7fb1da7140e426bd62fc164261fe036aa142","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.8/llvm-project-21.1.8.src.tar.xz"],"stable_uses_from_macos":[["libedit"],["libffi"]],"stable_version":"21.1.8","versioned_formulae":["llvm@20","llvm@19","llvm@18","llvm@17","llvm@16","llvm@15","llvm@14"]},"lm-sensors":{"desc":"Tools for monitoring the temperatures, voltages, and fans","head_dependencies":[{"bison":":build"},{"flex":":build"}],"homepage":"https://github.com/hramrach/lm-sensors","license":{":any_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"39f91537604b52e3af7f0be90e58e3dda04f624a091f83a67bc2e348b1b9cbcf","stable_dependencies":[{"bison":":build"},{"flex":":build"}],"stable_checksum":"c6a0587e565778a40d88891928bf8943f27d353f382d5b745a997d635978a8f0","stable_url_args":["https://github.com/hramrach/lm-sensors/archive/refs/tags/V3-6-2.tar.gz"],"stable_version":"3.6.2"},"lm4tools":{"desc":"Tools for TI Stellaris Launchpad boards","executables":["lm4flash","lmicdi"],"head_dependencies":["libusb",{"pkgconf":":build"}],"homepage":"https://github.com/utzig/lm4tools","license":{":all_of":["GPL-2.0-or-later","BSD-3-Clause"]},"ruby_source_checksum":"395e0689e85ab23e72a80c8485157129d03af3b263b7175260a2560231baf403","stable_dependencies":["libusb",{"pkgconf":":build"}],"stable_checksum":"e8064ace3c424b429b7e0b50e58b467d8ed92962b6a6dfa7f6a39942416b1627","stable_url_args":["https://github.com/utzig/lm4tools/archive/refs/tags/v0.1.3.tar.gz"],"stable_version":"0.1.3","bottle_cellar":":any","bottle_checksum":"62a47721a948ccb49f1429fd8649daf1e894e90dacbd45566564b8cbac749a9c"},"lmdb":{"desc":"Lightning memory-mapped database: key-value data store","executables":["mdb_copy","mdb_dump","mdb_load","mdb_stat"],"head_dependencies":[{"pkgconf":":test"}],"head_url_args":["https://git.openldap.org/openldap/openldap.git",{":branch":"mdb.master"}],"homepage":"https://www.symas.com/symas-embedded-database-lmdb","license":"OLDAP-2.8","ruby_source_checksum":"4874ba6a50b3fcf2044d17a1fdf0b41dc478ba6314268ae4c87c9f0b4c3873ca","stable_dependencies":[{"pkgconf":":test"}],"stable_checksum":"98e28ab0a5c23fb2eb8ad12c12d7ad5fc5e4c3563f41d0b91e9420a075974d6f","stable_url_args":["https://git.openldap.org/openldap/openldap/-/archive/LMDB_0.9.35/openldap-LMDB_0.9.35.tar.bz2"],"stable_version":"0.9.35","version_scheme":1},"lmfit":{"desc":"C library for Levenberg-Marquardt minimization and least-squares fitting","head_dependencies":[{"cmake":":build"}],"homepage":"https://jugit.fz-juelich.de/mlz/lmfit","license":"BSD-2-Clause","ruby_source_checksum":"606158993ac562e63172a6df3868f92c59f934fcc075e61b78eb71a95f94afb3","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"232658736984365ad71ac76adf94d125ee0df1f570a6c69ce3a34f892be14150","stable_url_args":["https://jugit.fz-juelich.de/mlz/lmfit/-/archive/v10.0/lmfit-v10.0.tar.bz2"],"stable_version":"10.0"},"lmod":{"caveats":"To use Lmod, you should add the init script to the shell you are using.\n\nFor example, the bash setup script is here: $HOMEBREW_PREFIX/opt/lmod/init/profile\nand you can source it in your bash setup or link to it.\n\nIf you use fish, use $HOMEBREW_PREFIX/opt/lmod/init/fish, such as:\n  ln -s $HOMEBREW_PREFIX/opt/lmod/init/fish ~/.config/fish/conf.d/00_lmod.fish\n","desc":"Lua-based environment modules system to modify PATH variable","head_dependencies":["lua@5.4","tcl-tk",{"luarocks":":build"},{"pkgconf":":build"},{"gnu-sed":":build"}],"head_uses_from_macos":[[{"bc-gh":":build"}],["libxcrypt"]],"homepage":"https://lmod.readthedocs.io","license":"MIT","ruby_source_checksum":"8a51320875a8a68d2f5283b850f85b38c56162443997b6780194460fb965af13","stable_dependencies":["lua@5.4","tcl-tk",{"luarocks":":build"},{"pkgconf":":build"},{"gnu-sed":":build"}],"stable_checksum":"e913f9199a77104cc915a3c1a65e4c700ed048cef15857e93881d79887efc568","stable_url_args":["https://github.com/TACC/Lmod/archive/refs/tags/9.2.5.tar.gz"],"stable_uses_from_macos":[[{"bc-gh":":build"}],["libxcrypt"]],"stable_version":"9.2.5"},"lnav":{"desc":"Curses-based tool for viewing and analyzing log files","executables":["lnav"],"head_dependencies":["libarchive","libunistring","pcre2","sqlite",{"autoconf":":build"},{"automake":":build"},{"re2c":":build"},{"rust":":build"}],"head_url_args":["https://github.com/tstack/lnav.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["curl"]],"homepage":"https://lnav.org/","license":"BSD-2-Clause","ruby_source_checksum":"985d7955824b9e5c079bab16e489690276002802268008213c2ec23c33dffdce","stable_dependencies":["libarchive","libunistring","pcre2","sqlite",{"rust":":build"}],"stable_checksum":"0fd591a2e0488a06b3b44d7b384d3d7c6852d68607efc16ef4dec7a6ed054eea","stable_url_args":["https://github.com/tstack/lnav/releases/download/v0.14.0/lnav-0.14.0.tar.gz"],"stable_uses_from_macos":[["bzip2"],["curl"]],"stable_version":"0.14.0"},"lndir":{"desc":"Create a shadow directory of symbolic links to another directory tree","executables":["lndir"],"head_dependencies":[{"pkgconf":":build"},{"xorgproto":":build"}],"homepage":"https://gitlab.freedesktop.org/xorg/util/lndir","license":"MIT-open-group","ruby_source_checksum":"957b9edc357a19bc92cc8235c935b43380fd5c99c9cb5e06803a6e27e19797bd","stable_dependencies":[{"pkgconf":":build"},{"xorgproto":":build"}],"stable_checksum":"3b65577a5575cce095664f5492164a96941800fe6290a123731d47f3e7104ddb","stable_url_args":["https://www.x.org/releases/individual/util/lndir-1.0.5.tar.xz"],"stable_version":"1.0.5"},"lnk":{"desc":"Git-native dotfiles management that doesn't suck","executables":["lnk"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/yarlson/lnk","license":"MIT","ruby_source_checksum":"57c372ce302ba3b87b802eb3cc838072274595b0265fc9bca37f1385510b2722","stable_dependencies":[{"go":":build"}],"stable_checksum":"2cbc8f994b7888d2d384a1ed34e1fd73477e1c73b9a05f638d2ad940c6c458ae","stable_url_args":["https://github.com/yarlson/lnk/archive/refs/tags/v0.9.1.tar.gz"],"stable_version":"0.9.1"},"loc":{"bottle_rebuild":3,"desc":"Count lines of code quickly","executables":["loc"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/cgag/loc","license":"MIT","ruby_source_checksum":"97b8f7c614843fb8765a81143483b55cc39cd0351e4f0e729ed145c802c45344","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1e8403fd9a3832007f28fb389593cd6a572f719cd95d85619e7bbcf3dbea18e5","stable_url_args":["https://github.com/cgag/loc/archive/refs/tags/v0.4.1.tar.gz"],"stable_version":"0.4.1","bottle_checksum":"4f44244fb86c35bd48654f2a517ecb8550a8d291baf8919f602fd88f50b15677"},"localai":{"desc":"OpenAI alternative","executables":["local-ai"],"head_dependencies":[{"go":":build"},{"node":":build"},{"protobuf":":build"},{"protoc-gen-go":":build"},{"protoc-gen-go-grpc":":build"}],"head_url_args":["https://github.com/mudler/LocalAI.git",{":branch":"master"}],"homepage":"https://localai.io","license":"MIT","ruby_source_checksum":"1202077ec5fe671924c835efb08580971f8ce68ceb1b3a0d3f93b2b68039daf7","stable_dependencies":[{"go":":build"},{"node":":build"},{"protobuf":":build"},{"protoc-gen-go":":build"},{"protoc-gen-go-grpc":":build"}],"stable_checksum":"cb593343588fc0a9a0d18c24f00a0b6bb751592f4bd614719b8d17aefaa6fc6c","stable_url_args":["https://github.com/mudler/LocalAI/archive/refs/tags/v4.6.2.tar.gz"],"stable_version":"4.6.2"},"localstack":{"deprecate_args":{":date":"2026-04-12",":because":":unmaintained"},"desc":"Fully functional local AWS cloud stack","disable_args":{":date":"2027-04-12",":because":":unmaintained"},"executables":["localstack"],"head_dependencies":["certifi","cryptography","libyaml","openssl@3","python@3.14",{"pkgconf":":build"},{"rust":":build"},{"docker":":test"}],"homepage":"https://localstack.cloud/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"38a6ad3969c4126f83a6c01e84e9127bde21a1dd0a9ac014bd954fbcbc3c33f7","stable_dependencies":["certifi","cryptography","libyaml","openssl@3","python@3.14",{"pkgconf":":build"},{"rust":":build"},{"docker":":test"}],"stable_checksum":"c06b06ed205ae6c52637b75b6f72640f2876ebbb1981fc4ae22d71ab047851b6","stable_url_args":["https://files.pythonhosted.org/packages/a2/16/8231e7b97a3e0c5187754b65be2d7a6c550dea6d71a00318068e95953560/localstack-2026.3.0.tar.gz"],"stable_version":"2026.3.0"},"localtunnel":{"bottle_rebuild":1,"desc":"Exposes your localhost to the world for easy testing and sharing","executables":["lt"],"head_dependencies":["node"],"homepage":"https://theboroer.github.io/localtunnel-www/","license":"MIT","ruby_source_checksum":"4a7f3898b21890e248dfcfdd7ee709b85adc44067f1179e1255ee99d55b0216a","stable_dependencies":["node"],"stable_checksum":"6fb76f0ac6b92989669a5b7bb519361e07301965ea1f5a04d813ed59ab2e0c34","stable_url_args":["https://registry.npmjs.org/localtunnel/-/localtunnel-2.0.2.tgz"],"stable_version":"2.0.2","bottle_tag":":all","bottle_checksum":"b5425789666cab50aa13978b6bec08b978f7be5d53e13b9e447ed712dc2b3c60"},"locateme":{"desc":"Find your location using Apple's geolocation services","executables":["LocateMe"],"homepage":"https://iharder.sourceforge.net/current/macosx/locateme/","license":":public_domain","ruby_source_checksum":"b38f289f2776cd68ac47933faf0c7c4b2171dd3c76b5f91df2d361899caf04f9","stable_checksum":"137016e6c1a847bbe756d8ed294b40f1d26c1cb08869940e30282e933e5aeecd","stable_url_args":["https://downloads.sourceforge.net/project/iharder/locateme/LocateMe-v0.2.1.zip"],"stable_version":"0.2.1","bottle_checksum":"1f946f1ef48eae5f8cbbdcd78655f3baf0cae307f2730b4aea76360044ed315e"},"lockrun":{"deprecate_args":{":date":"2026-01-05",":because":"is not available via HTTPS"},"desc":"Run cron jobs with overrun protection","disable_args":{":date":"2027-01-05",":because":"is not available via HTTPS"},"executables":["lockrun"],"homepage":"http://unixwiz.net/tools/lockrun.html","license":":public_domain","ruby_source_checksum":"3e7ac188f3a88a81b7fd34ccbd9e8bd249c0a9d67e077a61968997679e28748a","stable_checksum":"cea2e1e64c57cb3bb9728242c2d30afeb528563e4d75b650e8acae319a2ec547","stable_url_args":["http://unixwiz.net/tools/lockrun.c"],"stable_version":"1.1.3","bottle_checksum":"62c427c531d8c221639c456a7d57723bb8b1c832b4738b4173400988b5c9c54a"},"locust":{"desc":"Scalable user load testing tool written in Python","executables":["locust"],"head_dependencies":["certifi","python@3.14","zeromq",{"cmake":":build"},{"ninja":":build"}],"homepage":"https://locust.io/","license":"MIT","ruby_source_checksum":"2f16f57450c3e6785f7c283f8a19f96b3117edbb6b7ee517a5ec613c9ca9bc7f","stable_dependencies":["certifi","python@3.14","zeromq",{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"9115530e33ca9591c02d9f970d92991739d50b775785b954103d5794ce299c3f","stable_url_args":["https://files.pythonhosted.org/packages/15/58/a9642fa8604ae13d87b408c8c90cac99f3cfd59af59a085ac7435e825f68/locust-2.44.4.tar.gz"],"stable_version":"2.44.4"},"log4c":{"desc":"Logging Framework for C","executables":["log4c-config"],"head_url_args":["https://git.code.sf.net/p/log4c/log4c.git",{":branch":"master"}],"homepage":"https://log4c.sourceforge.net/","license":"LGPL-2.1-only","ruby_source_checksum":"761d8a1695496b7f04bf66e0b5e8e228f07daec29ad98bb19375e60d863f9173","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"5991020192f52cc40fa852fbf6bbf5bd5db5d5d00aa9905c67f6f0eadeed48ea","stable_url_args":["https://downloads.sourceforge.net/project/log4c/log4c/1.2.4/log4c-1.2.4.tar.gz"],"stable_version":"1.2.4","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"13c3c642cb9d105c742bb313fde02b1968dee00017ac5fa96e46a908ae43e996"},"log4cplus":{"desc":"Logging Framework for C++","head_dependencies":[{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://sourceforge.net/p/log4cplus/wiki/Home/","license":{":all_of":["Apache-2.0","BSD-2-Clause"]},"ruby_source_checksum":"852a62b839906f987e8916d192d3d7cdcd79b72377ec2bac0e4b07b63b85635f","stable_dependencies":[{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"fbdabb4ef734fe1cc62169b23f0b480cc39127ac7b09b810a9c1229490d67e9e","stable_url_args":["https://downloads.sourceforge.net/project/log4cplus/log4cplus-stable/2.1.2/log4cplus-2.1.2.tar.xz"],"stable_version":"2.1.2"},"log4cpp":{"desc":"Configurable logging for C++","executables":["log4cpp-config"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://log4cpp.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"dbcd365466b995d075846fc01d3209202afaa548b35abb41ca8e92f808713d95","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"a036bc6bd6044479e6c456de7edd042b060ea5c843e47beb75f59baea9b20e3a","stable_url_args":["https://downloads.sourceforge.net/project/log4cpp/log4cpp-1.1.x%20%28new%29/log4cpp-1.1/log4cpp-1.1.6.tar.gz"],"stable_version":"1.1.6"},"log4cxx":{"desc":"Library of C++ classes for flexible logging","head_dependencies":["apr","apr-util",{"cmake":":build"}],"homepage":"https://logging.apache.org/log4cxx/index.html","license":"Apache-2.0","ruby_source_checksum":"8e881ac9c4bfd8a6eec0857ba121c721108557f1a8c086db097ed85853eb4ae0","stable_dependencies":["apr","apr-util",{"cmake":":build"}],"stable_checksum":"b943ff170393e4ce381ab4c4914396127bf4d44fb8bd1f0e5ef8453f3c4d364c","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=logging/log4cxx/1.7.0/apache-log4cxx-1.7.0.tar.gz"],"stable_version":"1.7.0"},"log4shib":{"desc":"Forked version of log4cpp for the Shibboleth project","homepage":"https://wiki.shibboleth.net/confluence/display/OpenSAML/log4shib","license":"LGPL-2.1-only","ruby_source_checksum":"5086f831b67cc282d6a195f75d080c5c1df9396e673393e289c0a9a1f6f9791d","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"aad37f3929bd3d4c16f09831ff109c20ae8c7cb8b577917e3becb12f873f26df","stable_url_args":["https://shibboleth.net/downloads/log4shib/2.0.1/log4shib-2.0.1.tar.gz"],"stable_version":"2.0.1","bottle_cellar":":any","bottle_checksum":"450ddfec54aca621297964385847c9ac0207dd1cf41d67222bf9f0fcb1207360"},"logcheck":{"desc":"Mail anomalies in the system logfiles to the administrator","executables":["logcheck","logcheck-test","logtail","logtail2"],"head_dependencies":[{"gnu-sed":":build"}],"homepage":"https://packages.debian.org/sid/logcheck","license":"GPL-2.0-only","ruby_source_checksum":"94b53f502fc8cdab698d8429076f983014888199d4237a07850b69d2823fc56e","stable_dependencies":[{"gnu-sed":":build"}],"stable_checksum":"cc160cbcac28f39388e8b96e462c4e62d005453b6957f1f0eaa8c093ff9cf3df","stable_url_args":["https://deb.debian.org/debian/pool/main/l/logcheck/logcheck_1.4.7.tar.xz"],"stable_version":"1.4.7","bottle_tag":":all","bottle_checksum":"19ea8aec29460a47f04121aea1ff7151a215179bff66fd3091cb546664ed74dd"},"logcli":{"desc":"Run LogQL queries against a Loki server","executables":["logcli"],"head_dependencies":[{"go":":build"},{"loki":":test"}],"head_url_args":["https://github.com/grafana/loki.git",{":branch":"main"}],"homepage":"https://grafana.com/oss/loki","license":"AGPL-3.0-only","ruby_source_checksum":"c9d947755127d1a1a17633c1fd10e71cc66b7d13c44b77fd7f88d75f1b10534c","stable_dependencies":[{"go":":build"},{"loki":":test"}],"stable_checksum":"1f74768fc476978796b49455fd962587a6b0e3b75212215ed8449f792aa5c776","stable_url_args":["https://github.com/grafana/loki/archive/refs/tags/v3.7.3.tar.gz"],"stable_version":"3.7.3"},"logdy":{"bottle_rebuild":1,"desc":"Web based real-time log viewer","executables":["logdy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/logdyhq/logdy-core.git",{":branch":"main"}],"homepage":"https://logdy.dev","license":"Apache-2.0","ruby_source_checksum":"326f1287d189a85aa0a4a995af669da805e85c59a00edee969de0dacd5deb68e","stable_dependencies":[{"go":":build"}],"stable_checksum":"bd5db124e736e42d3671697787a26b354e0be6e787a95e69c054ad873058fcec","stable_url_args":["https://github.com/logdyhq/logdy-core/archive/refs/tags/v0.17.1.tar.gz"],"stable_version":"0.17.1"},"logrotate":{"bottle_rebuild":2,"desc":"Rotates, compresses, and mails system logs","executables":["logrotate"],"head_dependencies":["popt"],"homepage":"https://github.com/logrotate/logrotate","license":"GPL-2.0-or-later","ruby_source_checksum":"86b32e6ea8720994abdc567c15d7234ef5d600c56024bd6bf4365ba072bb135a","service_args":[[":run_type",":cron"],[":cron","25 6 * * *"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/logrotate/sbin/logrotate","$HOMEBREW_PREFIX/etc/logrotate.conf"]],"stable_dependencies":["popt"],"stable_checksum":"42b4080ee99c9fb6a7d12d8e787637d057a635194e25971997eebbe8d5e57618","stable_url_args":["https://github.com/logrotate/logrotate/releases/download/3.22.0/logrotate-3.22.0.tar.xz"],"stable_version":"3.22.0"},"logstalgia":{"desc":"Web server access log visualizer with retro style","executables":["logstalgia"],"head_dependencies":["boost","freetype","glew","libpng","pcre2","sdl2-compat","sdl2_image",{"autoconf":":build"},{"automake":":build"},{"glm":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/acaudwell/Logstalgia.git",{":branch":"master"}],"homepage":"https://logstalgia.io/","license":"GPL-3.0-or-later","ruby_source_checksum":"cbcc7c9983ca36d9412040b6add822faed4e65ba1f71140d94efc4f9ae20b14c","stable_dependencies":["boost","freetype","glew","libpng","pcre2","sdl2-compat","sdl2_image",{"autoconf":":build"},{"automake":":build"},{"glm":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"028936e9f663c877d6969ad25f145c7b420797e9a3e01c6c184815ed8309f481","stable_url_args":["https://github.com/acaudwell/Logstalgia/releases/download/logstalgia-1.1.5/logstalgia-1.1.5.tar.gz"],"stable_version":"1.1.5"},"logstash":{"caveats":"Configuration files are located in $HOMEBREW_PREFIX/etc/logstash/","desc":"Tool for managing events and logs","executables":["logstash","logstash-plugin"],"head_dependencies":["openjdk@21",{"gradle@8":":build"}],"head_url_args":["https://github.com/elastic/logstash.git",{":branch":"main"}],"head_uses_from_macos":[[{"ruby":":build"}]],"homepage":"https://www.elastic.co/products/logstash","license":"Apache-2.0","ruby_source_checksum":"bb6870a16b461552ff12b9a700dd0f3881526037dd53965904ceecdb39e77f66","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/logstash.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/logstash.log"],[":keep_alive",{":always":false}]],"service_run_args":["$HOMEBREW_PREFIX/opt/logstash/bin/logstash"],"stable_dependencies":["openjdk@21",{"gradle@8":":build"}],"stable_checksum":"c2bd98d1f9da3f50d5bf8b38a8efcbff1d5bf2810c29c7ca98944e04bea03479","stable_url_args":["https://github.com/elastic/logstash/archive/refs/tags/v9.4.3.tar.gz"],"stable_uses_from_macos":[[{"ruby":":build"}]],"stable_version":"9.4.3","version_scheme":1},"logswan":{"desc":"Fast Web log analyzer using probabilistic data structures","executables":["logswan"],"head_dependencies":["jansson","libmaxminddb",{"cmake":":build"}],"homepage":"https://www.logswan.org","license":"BSD-2-Clause","ruby_source_checksum":"13e9940496f3d5861c41089197e1eb3f5bfdc2fb4c97c8231ff90b2f7eb8f632","stable_dependencies":["jansson","libmaxminddb",{"cmake":":build"}],"stable_checksum":"47e2c80024a1abf4b3423446e65a520a5002e565a5488c14dcba87a80c820a2a","stable_url_args":["https://github.com/fcambus/logswan/archive/refs/tags/2.1.17.tar.gz"],"stable_version":"2.1.17"},"logtalk":{"caveats":"Logtalk has been configured with the following environment variables:\n  LOGTALKHOME=$HOMEBREW_PREFIX/share/logtalk\n  LOGTALKUSER=$HOME/logtalk\n","desc":"Declarative object-oriented logic programming language","executables":["bplgt","ciaolgt","cxlgt","eclipselgt","gplgt","jiplgt","lgt2html","lgt2md","lgt2pdf","lgt2rst","lgt2svg","lgt2txt","lgt2xml","lgtenv","logtalk_allure_report","logtalk_backend_select","logtalk_doclet","logtalk_setup_env.sh","logtalk_tester","logtalk_user_setup","logtalk_version_select","quintuslgt","sicstuslgt","swilgt","taulgt","tplgt","xsblgt","xvmlgt","yaplgt"],"head_dependencies":["gnu-prolog"],"head_url_args":["https://github.com/LogtalkDotOrg/logtalk3.git",{":branch":"master"}],"homepage":"https://logtalk.org/","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"ba6c0e633d336f7e458ebb4831a5305cedde69d94c190422f759ba2ff3d83fb0","stable_dependencies":["gnu-prolog"],"stable_checksum":"29a37cdd777825f2e34cfa7f849335943817a8e2b5444ebc21e513bc84d83603","stable_url_args":["https://github.com/LogtalkDotOrg/logtalk3/archive/refs/tags/lgt31001stable.tar.gz"],"stable_version":"3.100.1"},"loki":{"desc":"Horizontally-scalable, highly-available log aggregation system","executables":["loki"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/grafana/loki.git",{":branch":"main"}],"homepage":"https://grafana.com/oss/loki","license":"AGPL-3.0-only","ruby_source_checksum":"eb623c599639b619646461cb051ff2f5d1c87f383482691b1a530c559897a22d","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/loki.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/loki.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/loki/bin/loki","-config.file=$HOMEBREW_PREFIX/etc/loki-local-config.yaml"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"1f74768fc476978796b49455fd962587a6b0e3b75212215ed8449f792aa5c776","stable_url_args":["https://github.com/grafana/loki/archive/refs/tags/v3.7.3.tar.gz"],"stable_version":"3.7.3"},"lol-html":{"desc":"Low output latency streaming HTML parser/rewriter with CSS selector-based API","head_dependencies":[{"cargo-c":":build"},{"rust":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/cloudflare/lol-html.git",{":branch":"main"}],"homepage":"https://github.com/cloudflare/lol-html","license":"BSD-3-Clause","ruby_source_checksum":"5a90218b48f16f4a54176e28b38888b68cb487de9b1e349be6593527e4e0b9bf","stable_dependencies":[{"cargo-c":":build"},{"rust":":build"},{"pkgconf":":test"}],"stable_checksum":"41ed4231fd05b1c73c0664f1f05f18b0d96a34aabf488e6cb601c3bdc7306af9","stable_url_args":["https://github.com/cloudflare/lol-html/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0"},"lolcat":{"bottle_rebuild":1,"desc":"Rainbows and unicorns in your console!","executables":["lolcat"],"head_dependencies":["ruby"],"homepage":"https://github.com/busyloop/lolcat","license":"BSD-3-Clause","ruby_source_checksum":"1923416d5e51578d45590d26fdf8af57b00641d02d5450658193f03bc0dd9a68","stable_dependencies":["ruby"],"stable_url_args":["https://github.com/busyloop/lolcat.git",{":tag":"v100.0.1",":revision":"27441adfb51bc16073d65dbef300c8d3d7e86dc7"}],"stable_version":"100.0.1"},"lolcode":{"conflicts":[["lci",{":because":"both install `lci` binaries"}]],"desc":"Esoteric programming language","executables":["lci"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/justinmeza/lci.git",{":branch":"future"}],"homepage":"http://www.lolcode.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"57d4a48e017d4b653d36f41b3e760fa73f337be1a10f15372a164be17a0fa637","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"56a77f8a19e6284868e609dad0e4f1d7c9fe59a61398e338726b58016c1eecef","stable_url_args":["https://github.com/justinmeza/lci/archive/refs/tags/v1.3.tar.gz"],"stable_version":"1.3"},"lolcrab":{"desc":"Make your console colorful, with OpenSimplex noise","executables":["lolcrab"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mazznoer/lolcrab.git",{":branch":"main"}],"homepage":"https://github.com/mazznoer/lolcrab","license":"MIT","ruby_source_checksum":"9a3d4e94faafd10b7ca14e39bcfb162e16249705fd1bac74d6cda62c1c4a76c2","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b318f430e95a64dac1d92bb2a1aee2c2c0010ba74dbc5b26dc3d3dd82673dd37","stable_url_args":["https://github.com/mazznoer/lolcrab/archive/refs/tags/v0.4.1.tar.gz"],"stable_version":"0.4.1"},"lorem":{"aliases":["ipsum"],"bottle_rebuild":2,"desc":"Python generator for the console","executables":["lorem"],"head_url_args":["https://github.com/per9000/lorem.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/per9000/lorem","license":"GPL-3.0-or-later","ruby_source_checksum":"eff8b5f216c2f4936eb9355f7f0eca94409d17afa656944caf978567e3aa7c4b","stable_checksum":"3eec439d616a044e61a6733730b1fc009972466f869dae358991f95abd57e8b3","stable_url_args":["https://github.com/per9000/lorem/archive/refs/tags/v0.8.0.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"0.8.0","bottle_tag":":all","bottle_checksum":"8b19f09aa8ff1a1e6e6dae8a356ac8ae90992a3435540b0fd71b7d39a7d3f360"},"loudmouth":{"desc":"Lightweight C library for the Jabber protocol","head_dependencies":["glib","gnutls","libidn","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/mcabber/loudmouth.git",{":branch":"master"}],"head_uses_from_macos":[["krb5"]],"homepage":"https://mcabber.com","license":"LGPL-2.1-or-later","ruby_source_checksum":"c0723548d96fb25224fa9993f2138307d60083f202910700bf169f0123473ff5","stable_dependencies":["glib","gnutls","libidn","gettext",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"31cbc91c1fddcc5346b3373b8fb45594e9ea9cc7fe36d0595e8912c47ad94d0d","stable_url_args":["https://mcabber.com/files/loudmouth/loudmouth-1.5.4.tar.bz2"],"stable_uses_from_macos":[["krb5"]],"stable_version":"1.5.4","bottle_cellar":":any","bottle_checksum":"0b60046b8a592ab656ed824b75774f2e9e8f9749b0a5edb024190019c36da766"},"lout":{"desc":"Text formatting like TeX, but simpler","executables":["lout","prg2lout"],"homepage":"https://savannah.nongnu.org/projects/lout","license":"GPL-3.0-or-later","ruby_source_checksum":"b5d2565b81ac8325beb6fd11a9ce6e147f0f469931fef36363ca3174369be081","stable_checksum":"5cc2700f842860dd4d0af95ef5aff8cf9fe1e155d04ee951f790697aa27e7807","stable_url_args":["https://github.com/william8000/lout/archive/refs/tags/3.43.4.tar.gz"],"stable_version":"3.43.4"},"lowdown":{"desc":"Simple markdown translator","executables":["lowdown","lowdown-diff"],"head_dependencies":[{"bmake":":build"}],"head_url_args":["https://github.com/kristapsdz/lowdown.git",{":branch":"master"}],"homepage":"https://kristaps.bsd.lv/lowdown","license":"ISC","ruby_source_checksum":"3fe48287814ee34d34ff845d9839c5de435a062229bf3eee30a76d0ba82566f1","stable_dependencies":[{"bmake":":build"}],"stable_checksum":"ac9ea2b51c8bd59350c7bf8db5e2067e9d961b1f48d362cd8a56b022850e965c","stable_url_args":["https://kristaps.bsd.lv/lowdown/snapshots/lowdown-3.0.1.tar.gz"],"stable_version":"3.0.1"},"lp_solve":{"desc":"Mixed integer linear programming solver","executables":["lp_solve"],"homepage":"https://lp-solve.github.io/","license":"LGPL-2.1-or-later","ruby_source_checksum":"b3b444aeaeb3f6bd693ef3a3f48d5b769eeac697e1dddd13ec5940ec10a078eb","stable_checksum":"a4bbdc881128bdbe920a38e134c9add5db47f9aa814a0a018ba940b0f3c278c3","stable_url_args":["https://github.com/lp-solve/lp_solve/releases/download/5.5.2.14/lp_solve_5.5.2.14_source.tar.gz"],"stable_version":"5.5.2.14"},"lpc21isp":{"desc":"In-circuit programming (ISP) tool for several NXP microcontrollers","executables":["lpc21isp"],"homepage":"https://lpc21isp.sourceforge.net/","license":"LGPL-3.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"7d065c1b94a84b0000d5f3f4fb077aae991608d3f2da74f5381c4d016b9c3da7","stable_checksum":"9f7d80382e4b70bfa4200233466f29f73a36fea7dc604e32f05b9aa69ef591dc","stable_url_args":["https://downloads.sourceforge.net/project/lpc21isp/lpc21isp/1.97/lpc21isp_197.tar.gz"],"stable_version":"1.97","bottle_checksum":"b6f26711684bfbf3ddde4574aab70336278338b206a5fe3e278d868903bd8910"},"lpeg":{"desc":"Parsing Expression Grammars For Lua","head_dependencies":[{"lua":":build"},{"lua@5.4":":build"},{"luajit":":build"},{"lua":":test"},{"lua@5.4":":test"},{"luajit":":test"}],"homepage":"https://www.inf.puc-rio.br/~roberto/lpeg/","license":"MIT","revision":2,"ruby_source_checksum":"59869b7730b3940cceb1ac85e182b44d1b1279ff2d28074e7fd64bd2f322ba7a","stable_dependencies":[{"lua":":build"},{"lua@5.4":":build"},{"luajit":":build"},{"lua":":test"},{"lua@5.4":":test"},{"luajit":":test"}],"stable_checksum":"4b155d67d2246c1ffa7ad7bc466c1ea899bbc40fef0257cc9c03cecbaed4352a","stable_url_args":["https://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.1.0.tar.gz"],"stable_version":"1.1.0"},"lr":{"desc":"File list utility with features from ls(1), find(1), stat(1), and du(1)","executables":["lr"],"head_url_args":["https://github.com/leahneukirchen/lr.git",{":branch":"master"}],"homepage":"https://github.com/leahneukirchen/lr","license":"MIT","ruby_source_checksum":"c7472265ade6aceee47c2eebf0439f112a02d11aeaf9fece19984746393b58f3","stable_checksum":"c7c4a57169e1396f17a09b05b19456945c8bb5e55001c5a870b083c0b4a23cd8","stable_url_args":["https://github.com/leahneukirchen/lr/archive/refs/tags/v2.0.1.tar.gz"],"stable_version":"2.0.1"},"lrdf":{"desc":"RDF library for accessing plugin metadata in the LADSPA plugin system","head_dependencies":["raptor",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/swh/LRDF","license":"GPL-2.0-only","ruby_source_checksum":"54c9d35fd55504c3430d44021814f4259b1179bce503926423497c433995ce38","stable_dependencies":["raptor",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"d579417c477ac3635844cd1b94f273ee2529a8c3b6b21f9b09d15f462b89b1ef","stable_url_args":["https://github.com/swh/LRDF/archive/refs/tags/v0.6.1.tar.gz"],"stable_version":"0.6.1","bottle_cellar":":any","bottle_checksum":"f8caf3278cac4e40b255d362d064ec73ea2f92f0580fa2c34f50165279219c49"},"lrzip":{"bottle_rebuild":1,"conflicts":[["lrzsz",{":because":"both install `lrz` binaries"}]],"deprecate_args":{":date":"2026-01-05",":because":"is not available via HTTPS"},"desc":"Compression program with a very high compression ratio","executables":["lrunzip","lrz","lrzcat","lrzip","lrztar","lrzuntar"],"head_dependencies":["lz4","lzo",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"http://lrzip.kolivas.org","license":"GPL-2.0-or-later","ruby_source_checksum":"8a9270ad7f4957b6c4d8d0bb6f6450c502e80753d313639ea6e17a0735bf6332","stable_dependencies":["lz4","lzo",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"2c6389a513a05cba3bcc18ca10ca820d617518f5ac6171e960cda476b5553e7e","stable_url_args":["http://ck.kolivas.org/apps/lrzip/lrzip-0.641.tar.xz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.641"},"lrzsz":{"conflicts":[["lrzip",{":because":"both install `lrz` binaries"}]],"desc":"Tools for zmodem/xmodem/ymodem file transfer","executables":["lrb","lrz","lsb","lsz","rz","sz"],"homepage":"https://www.ohse.de/uwe/software/lrzsz.html","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"b322a98c70523a7f16f8aa9e2d123d7624285fb4d8bdf4e6595730507b736482","stable_patches":[{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/2319730/comms/lrzsz/files/patch-man-lsz.diff","sha256":"71783e1d004661c03a1cdf77d0d76a378332272ea47bf29b1eb4c58cbf050a8d"},{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/2319730/comms/lrzsz/files/patch-po-Makefile.in.in.diff","sha256":"132facaeb102588e16d4ceecca67bc86b5a98b3c0cb6ffec7e7c4549abec574d"},{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/2319730/comms/lrzsz/files/patch-src-Makefile.in.diff","sha256":"51e5b0b9f0575c1dad18774e4a2c3ddf086c8e81c8fb7407a44584cfc18f73f6"},{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/ed7e89dfbf638daf6f217274e7a366ebc3c7e34e/comms/lrzsz/files/patch-zglobal.h.diff","sha256":"16c2097ceb2c5c9a6c4872aa9f903b57b557b428765d0f981579206c68f927b9"},{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/1dc9c770d34f9f235e5ed619d9284e521d4bbeb8/comms/lrzsz/files/implicit.patch","sha256":"215bcf3d21f8cb310c1a3de9a35184effe7f10d2e6ab4d91a65cfb436ddc5c4e"},{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/2319730/comms/lrzsz/files/patch-CVE-2018-10195.diff","sha256":"97f8ac95ebe4068250e18836ab5ad44f067ead90f8389d593d2dd8659a630099","resolves":[{"type":"security","id":"CVE-2018-10195"}]}],"stable_checksum":"c28b36b14bddb014d9e9c97c52459852f97bd405f89113f30bee45ed92728ff1","stable_url_args":["https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz"],"stable_version":"0.12.20","bottle_checksum":"af1dde66f4c633e9fdfa3b5108987626f79d3f8e3c5efc80b55f29c4720cef04"},"ls-hpack":{"desc":"HTTP/2 HPACK header compression library","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/litespeedtech/ls-hpack","license":"MIT","ruby_source_checksum":"0f89466200a2c6fd18185647957882116fcb61f781d8144a90186c9494b32ca7","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"430a1a36029e0ae1c81eaa0b2356920f1e65fde1cdd722351c671ebe513b7a96","stable_url_args":["https://github.com/litespeedtech/ls-hpack/archive/refs/tags/v2.3.5.tar.gz"],"stable_version":"2.3.5"},"ls-lint":{"desc":"Extremely fast file and directory name linter","executables":["ls-lint"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/loeffel-io/ls-lint.git",{":branch":"master"}],"homepage":"https://ls-lint.org/","license":"MIT","ruby_source_checksum":"469ce152125c3989c9b41fbcacd1a96357ed8f8f7cd37aa0f66d8ac8f90029ed","stable_dependencies":[{"go":":build"}],"stable_checksum":"ea6b53fb2bf13055e1cd5eb4aeeddc883044e859a617adebd1802181cdb44b14","stable_url_args":["https://github.com/loeffel-io/ls-lint/archive/refs/tags/v2.3.1.tar.gz"],"stable_version":"2.3.1"},"lsd":{"bottle_rebuild":1,"desc":"Clone of ls with colorful output, file type icons, and more","executables":["lsd"],"head_dependencies":[{"pandoc":":build"},{"rust":":build"}],"head_url_args":["https://github.com/lsd-rs/lsd.git",{":branch":"main"}],"homepage":"https://github.com/lsd-rs/lsd","license":"Apache-2.0","ruby_source_checksum":"6f2bad65fbe20a7f80c4767d6aff03eeb14a03fa47f638049f04f6f4d9ebcdf3","stable_dependencies":[{"pandoc":":build"},{"rust":":build"}],"stable_checksum":"dae8d43087686a4a1de0584922608e9cbab00727d0f72e4aa487860a9cbfeefa","stable_url_args":["https://github.com/lsd-rs/lsd/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"lsdvd":{"desc":"Read the content info of a DVD","executables":["lsdvd"],"head_dependencies":["libdvdcss","libdvdread","libxml2",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"homepage":"https://sourceforge.net/projects/lsdvd/","license":"GPL-2.0-only","ruby_source_checksum":"0f415d560082278199c2f92fef11558fa059b90463f66c5458790c1a6b832491","stable_dependencies":["libdvdcss","libdvdread","libxml2",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/lsdvd/logging.patch"}],"stable_url_args":["https://git.code.sf.net/p/lsdvd/git.git",{":tag":"0.21",":revision":"de9cf2379335076368cc848de04a60279d944b68"}],"stable_version":"0.21"},"lsix":{"bottle_rebuild":1,"desc":"Shows thumbnails in terminal using sixel graphics","executables":["lsix"],"head_dependencies":["imagemagick","bash"],"homepage":"https://github.com/hackerb9/lsix","license":{":any_of":["GPL-3.0-or-later","X11"]},"ruby_source_checksum":"57411ab35382cdd15fd788050e952907270bf5c30dcd42db530eaa45fa9924e9","stable_dependencies":["imagemagick","bash"],"stable_checksum":"310e25389da13c19a0793adcea87f7bc9aa8acc92d9534407c8fbd5227a0e05d","stable_url_args":["https://github.com/hackerb9/lsix/archive/refs/tags/1.9.1.tar.gz"],"stable_version":"1.9.1","bottle_tag":":all","bottle_checksum":"1236a71809bd24fd1cedb055f51286a8af6ce959d54c6669b8849eee706b050e"},"lsof":{"desc":"Utility to list open files","executables":["lsof"],"homepage":"https://github.com/lsof-org/lsof","keg_only_args":[":provided_by_macos"],"license":"lsof","ruby_source_checksum":"b28fdb1a1f33a78970a8f039bb4ebef3aec18a92b61d29c8480cb8b44d8b3af8","stable_checksum":"bac1b0acbc50aede42fc97dffaa0b0475e97973e36a6351de5f349c6155afc68","stable_url_args":["https://github.com/lsof-org/lsof/archive/refs/tags/4.99.7.tar.gz"],"stable_version":"4.99.7"},"lspmux":{"desc":"Share one language instance between multiple LSP clients to save resources","executables":["lspmux"],"head_dependencies":["rust-analyzer",{"rust":":build"}],"head_url_args":["https://codeberg.org/p2502/lspmux.git",{":branch":"main"}],"homepage":"https://codeberg.org/p2502/lspmux","license":"EUPL-1.2","oldnames":["ra-multiplex"],"ruby_source_checksum":"b2c5786a51fac21a64561a0d2221e33e2eb302f8891d4ce59ec6c9341c119faa","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/lspmux.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/lspmux.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/lspmux/bin/lspmux","server"]],"stable_dependencies":["rust-analyzer",{"rust":":build"}],"stable_checksum":"92410dfcda4429e0463db91b67712da00fda5fa9fb5316174126e702eb988440","stable_url_args":["https://codeberg.org/p2502/lspmux/archive/v0.3.0.tar.gz"],"stable_version":"0.3.0"},"lsr":{"deprecate_args":{":date":"2026-08-19",":because":"does not build with Zig >= 0.15"},"desc":"Ls but with io_uring","disable_args":{":date":"2027-08-19",":because":"does not build with Zig >= 0.15"},"executables":["lsr"],"head_dependencies":[{"zig@0.14":":build"}],"homepage":"https://tangled.org/rockorager.dev/lsr","license":"MIT","ruby_source_checksum":"abba6adda0b4910c8fb456288342a5b906bfdfb4b7529a73bd7d648692b2e9d1","stable_dependencies":[{"zig@0.14":":build"}],"stable_url_args":["https://tangled.org/rockorager.dev/lsr.git",{":tag":"v1.0.0",":revision":"9bfcae0be1d3ee2db176bb8001c0f46650484249"}],"stable_version":"1.0.0"},"lstr":{"bottle_rebuild":1,"desc":"Fast, minimalist directory tree viewer","executables":["lstr"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/bgreenwell/lstr.git",{":branch":"main"}],"homepage":"https://github.com/bgreenwell/lstr","license":"MIT","ruby_source_checksum":"821d0b1c5c1e49c35823569560498260fce57b36fa25fc7e893c5876f80c5cf9","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9a59c59e3b4a0a1537f165a4818daa7cf1ee3feb689eaf8c495f70f280c3e547","stable_url_args":["https://github.com/bgreenwell/lstr/archive/refs/tags/v0.2.1.tar.gz"],"stable_version":"0.2.1"},"lsusb-laniksj":{"conflicts":[["lsusb",{":because":"both provide an `lsusb` binary"}],["usbutils",{":because":"both provide an `lsusb` binary"}]],"desc":"List USB devices, just like the Linux lsusb command","executables":["lsusb"],"homepage":"https://laniksj.github.io/lsusb/","license":"MIT","ruby_source_checksum":"2afb26fd5430a6bd45f36b729770ea7a4fcf4b96fb1c7b34530d7879e709f92b","stable_checksum":"ba85b34c59ab16bbb50b996a76a48368925b7df6d1e9716240f70ea5f949498e","stable_url_args":["https://github.com/LanikSJ/lsusb/archive/refs/tags/1.1.8.tar.gz"],"stable_version":"1.1.8","bottle_tag":":all","bottle_checksum":"f6d82705815063fd6eb8fe7e4e7639abba930021dc9849ed47ff18b43fddc76d"},"lsusb":{"bottle_rebuild":2,"conflicts":[["lsusb-laniksj",{":because":"both provide an `lsusb` binary"}],["usbutils",{":because":"both provide an `lsusb` binary"}]],"desc":"List USB devices, just like the Linux lsusb command","executables":["lsusb"],"homepage":"https://github.com/jlhonora/lsusb","license":"MIT","ruby_source_checksum":"a81ff0cfdb5695c9e11d9d7474c9cd6fe8404d7fad10bb9ae917f3e0f79b8224","stable_checksum":"68cfa4a820360ecf3bbd2a24a58f287d41f66c62ada99468c36d5bf33f9a3b94","stable_url_args":["https://github.com/jlhonora/lsusb/releases/download/1.0/lsusb-1.0.tar.gz"],"stable_version":"1.0","bottle_tag":":all","bottle_checksum":"2bb1064f475b6066dde9e1ad55789b66bbc7335765f22ccd7e5961d20af59508"},"lsyncd":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-05-17",":because":":unmaintained"},"desc":"Synchronize local directories with remote targets","disable_args":{":date":"2027-05-17",":because":":unmaintained"},"executables":["lsyncd"],"head_dependencies":["lua@5.4",{"cmake":":build"}],"homepage":"https://github.com/lsyncd/lsyncd","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"f9a6c42efac889b6eb2885caf92158a082fdce90569a8647acce404abf345cc1","stable_dependencies":["lua@5.4",{"cmake":":build"}],"stable_checksum":"fc19a77b2258dc6dbb16a74f023de7cd62451c26984cedbec63e20ff22bcbdd8","stable_url_args":["https://github.com/lsyncd/lsyncd/archive/refs/tags/release-2.3.1.tar.gz"],"stable_version":"2.3.1"},"ltc-tools":{"desc":"Tools to deal with linear-timecode (LTC)","executables":["jltc2mtc","jltcdump","jltcgen","jltcntp","jltctrigger","ltcdump","ltcgen"],"head_dependencies":["jack","libltc","libsndfile",{"help2man":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/x42/ltc-tools.git",{":branch":"master"}],"homepage":"https://github.com/x42/ltc-tools","license":"GPL-2.0-or-later","ruby_source_checksum":"a0be77f1cd2aebb705fbe2a9177eb4d046d369170ad1da111e8c9ba2645a957d","stable_dependencies":["jack","libltc","libsndfile",{"help2man":":build"},{"pkgconf":":build"}],"stable_checksum":"5b7a2ab7f98bef6c99bafbbc5605a3364e01c9c19fe81411ddea0e1a01cd6287","stable_url_args":["https://github.com/x42/ltc-tools/archive/refs/tags/v0.7.0.tar.gz"],"stable_version":"0.7.0","bottle_cellar":":any","bottle_checksum":"2131abaab3877ab6a2425fe8b635612c5d7235026d6098a3eea78d266038378a"},"ltex-ls-plus":{"bottle_rebuild":1,"desc":"LTeX+ Language Server: maintained fork of LTeX Language Server","executables":["ltex-cli-plus","ltex-cli-plus.bat","ltex-ls-plus","ltex-ls-plus.bat"],"head_dependencies":["openjdk",{"maven":":build"},{"python@3.14":":build"}],"head_url_args":["https://github.com/ltex-plus/ltex-ls-plus.git",{":branch":"develop"}],"homepage":"https://ltex-plus.github.io/ltex-plus/","license":"MPL-2.0","ruby_source_checksum":"cee69625518d5450788c7d5ef297e51daf03f671a489e6b4263c24be29b023e1","stable_dependencies":["openjdk",{"maven":":build"},{"python@3.14":":build"}],"stable_checksum":"8c5ad69fdbf38061bc511439473b081f2b2db35b0f4788f3516c632345788d2f","stable_url_args":["https://github.com/ltex-plus/ltex-ls-plus/releases/download/18.7.0/ltex-ls-plus-18.7.0-src.tar.gz"],"stable_version":"18.7.0"},"ltex-ls":{"bottle_rebuild":4,"deprecate_args":{":date":"2026-07-06",":because":":repo_archived",":replacement_formula":"ltex-ls-plus"},"desc":"LSP for LanguageTool with support for Latex, Markdown and Others","disable_args":{":date":"2027-07-06",":because":":repo_archived",":replacement_formula":"ltex-ls-plus"},"executables":["ltex-cli","ltex-ls"],"head_dependencies":["openjdk@21",{"maven":":build"},{"python@3.14":":build"}],"head_url_args":["https://github.com/valentjn/ltex-ls.git",{":branch":"develop"}],"homepage":"https://valentjn.github.io/ltex/","license":"MPL-2.0","ruby_source_checksum":"4f7fd2e01d79e0d0735eef83ed6148d6ee938a45f2b889cdc5d9d9a936cc6c15","stable_dependencies":["openjdk@21",{"maven":":build"},{"python@3.14":":build"}],"stable_checksum":"0cd67495ee4695493fc2a0b37d14146325aa6b9f45d767d16c60abdefdd2dc1d","stable_url_args":["https://github.com/valentjn/ltex-ls/archive/refs/tags/16.0.0.tar.gz"],"stable_version":"16.0.0"},"ltl2ba":{"desc":"Translate LTL formulae to Buchi automata","executables":["ltl2ba"],"homepage":"https://lsv.ens-paris-saclay.fr/~gastin/ltl2ba/","license":"GPL-2.0-or-later","ruby_source_checksum":"1b1ff93fcd80f839a50194bdcbc3172dab22c298d9ca7eef36451787793f7a8f","stable_checksum":"912877cb2929cddeadfd545a467135a2c61c507bbd5ae0edb695f8b5af7ce9af","stable_url_args":["https://lsv.ens-paris-saclay.fr/~gastin/ltl2ba/ltl2ba-1.3.tar.gz"],"stable_version":"1.3","bottle_checksum":"577639caaf79515113fee790d593bc735b9f54bbb2bf93ae2788655a455aecaa"},"lttng-ust":{"desc":"Linux Trace Toolkit Next Generation Userspace Tracer","head_dependencies":["numactl","userspace-rcu",{"pkgconf":":build"}],"homepage":"https://lttng.org/","license":{":all_of":["LGPL-2.1-only","MIT","GPL-2.0-only","BSD-3-Clause","BSD-2-Clause","GPL-3.0-or-later"]},"ruby_source_checksum":"78011d0f2098f52b3ffcff3b603bfc1381e619e47ca0450411385c31d769a55e","stable_dependencies":["numactl","userspace-rcu",{"pkgconf":":build"}],"stable_checksum":"37c9b58ea7aa7bc47d6630b52ba1a48ebce095b9a196eab4ddd273d78301792d","stable_url_args":["https://lttng.org/files/lttng-ust/lttng-ust-2.15.1.tar.bz2"],"stable_version":"2.15.1"},"lua-language-server":{"desc":"Language Server for the Lua language","executables":["lua-language-server"],"head_dependencies":[{"ninja":":build"}],"head_url_args":["https://github.com/LuaLS/lua-language-server.git",{":branch":"master"}],"homepage":"https://luals.github.io","license":"MIT","ruby_source_checksum":"83ff674bc84c17ea9f33f94e2d79ef69c0b998a46546e9ac2249e466eabb387c","stable_dependencies":[{"ninja":":build"}],"stable_url_args":["https://github.com/LuaLS/lua-language-server.git",{":tag":"3.18.2",":revision":"b5e57c36a9a27b89eb283861fb8946fa787e37d8"}],"stable_version":"3.18.2"},"lua":{"aliases":["lua@5.5"],"caveats":"You may also want luarocks:\n  brew install luarocks\n","desc":"Powerful, lightweight programming language","executables":["lua","lua-5.5","lua5.5","luac","luac-5.5","luac5.5"],"homepage":"https://www.lua.org/","license":"MIT","ruby_source_checksum":"da524bb48624d079e9f05ca0ee857ca264004df7e0c158959b42c27576bd971d","stable_patches":[{"strip":"p1","file":"Patches/lua/lua-shared.patch"}],"stable_checksum":"57ccc32bbbd005cab75bcc52444052535af691789dba2b9016d5c50640d68b3d","stable_url_args":["https://www.lua.org/ftp/lua-5.5.0.tar.gz"],"stable_version":"5.5.0","versioned_formulae":["lua@5.4"]},"lua@5.4":{"caveats":"You may also want luarocks:\n  brew install luarocks\n","desc":"Powerful, lightweight programming language","executables":["lua","lua-5.4","lua5.4","luac","luac-5.4","luac5.4"],"homepage":"https://www.lua.org/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"78892d9a8623a3ae37d37ac8543bd58c72d5690bd9fb5fd6646a2ac495240d29","stable_patches":[{"strip":"p1","file":"Patches/lua/lua-dylib.patch"}],"stable_checksum":"4f18ddae154e793e46eeab727c59ef1c0c0c2b744e7b94219710d76f530629ae","stable_url_args":["https://www.lua.org/ftp/lua-5.4.8.tar.gz"],"stable_version":"5.4.8"},"luacheck":{"bottle_rebuild":1,"desc":"Tool for linting and static analysis of Lua code","executables":["luacheck"],"head_dependencies":["lua",{"luarocks":":build"}],"head_url_args":["https://github.com/lunarmodules/luacheck.git",{":branch":"master"}],"head_uses_from_macos":[[{"unzip":":build"}]],"homepage":"https://luacheck.readthedocs.io/","license":"MIT","revision":1,"ruby_source_checksum":"4d50b05065ed204589af8cd31546efde36b2ae08afd8ac925caa06e7359b0420","stable_dependencies":["lua",{"luarocks":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/lunarmodules/luacheck/commit/eea104d82fa66f27df2a7d900b3c271a6ca122ac.patch?full_index=1","sha256":"94428b33a30a6695b6fed1aee7d065c7a5219165ea645a68d106e3dd375274af"}],"stable_checksum":"8efe62a7da4fdb32c0c22ec1f7c9306cbc397d7d40493c29988221a059636e25","stable_url_args":["https://github.com/lunarmodules/luacheck/archive/refs/tags/v1.2.0.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}]],"stable_version":"1.2.0"},"luajit-openresty":{"desc":"OpenResty's Branch of LuaJIT 2","executables":["luajit","luajit-2.1.1782832189"],"head_url_args":["https://github.com/openresty/luajit2.git",{":branch":"v2.1-agentzh"}],"homepage":"https://github.com/openresty/luajit2","keg_only_args":["it conflicts with the LuaJIT formula"],"license":"MIT","ruby_source_checksum":"99af967375c635856dce4cabbeced259808e52366c5f608b4fec35e99623fdc0","stable_checksum":"38117ad7b2e2b543baf3796c7424d288b091ca95e48518cf795578053f14c8f2","stable_url_args":["https://github.com/openresty/luajit2/archive/refs/tags/v2.1-20260701.tar.gz"],"stable_version":"2.1-20260701","version_scheme":1},"luajit":{"desc":"Just-In-Time Compiler (JIT) for the Lua programming language","executables":["luajit","luajit-2.1.1783415239"],"head_url_args":["https://github.com/LuaJIT/LuaJIT.git",{":branch":"v2.1"}],"homepage":"https://luajit.org/luajit.html","license":"MIT","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"eb828b866537990c19335440a63f62d5405c832d041d4da54aae83992f009c23","stable_checksum":"7504d050b1a5213e72c0d41031067c1a8b923d7daa2ab838f6caebaf171f0130","stable_url_args":["https://github.com/LuaJIT/LuaJIT/archive/acb223497d84c65139a7eaaac395b42f112249ac.tar.gz"],"stable_version":"2.1.1783415239"},"luaradio":{"desc":"Lightweight, embeddable flow graph signal processing framework for SDR","executables":["luaradio"],"head_dependencies":["fftw","liquid-dsp","luajit",{"pkgconf":":build"}],"head_url_args":["https://github.com/vsergeev/luaradio.git",{":branch":"master"}],"homepage":"https://luaradio.io/","license":"MIT","ruby_source_checksum":"9e658d9781a763a0d38a17267cf5b434392cdb779dc0a073b4a489bc1c4ca2b5","stable_dependencies":["fftw","liquid-dsp","luajit",{"pkgconf":":build"}],"stable_checksum":"abd6077d32a2e83ec9e4bbda1f84ccb540c9d5195d30d7a8ebeb12676e33eb2e","stable_url_args":["https://github.com/vsergeev/luaradio/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0","bottle_cellar":":any","bottle_checksum":"d8a8170a23202d459a0bc42f7f128d98bbc5ca0c683245703193250aa971663e"},"luarocks":{"desc":"Package manager for the Lua programming language","executables":["luarocks","luarocks-admin"],"head_dependencies":["lua",{"luajit":":test"}],"head_url_args":["https://github.com/luarocks/luarocks.git",{":branch":"main"}],"head_uses_from_macos":[["unzip"]],"homepage":"https://luarocks.org/","license":"MIT","revision":1,"ruby_source_checksum":"cfb1aae1a4d466c11d61aa19c0c1d8e6507a132d4ceaca72ed4c886505d0c562","stable_dependencies":["lua",{"luajit":":test"}],"stable_checksum":"245bf6ec560c042cb8948e3d661189292587c5949104677f1eecddc54dbe7e37","stable_url_args":["https://luarocks.org/releases/luarocks-3.13.0.tar.gz"],"stable_uses_from_macos":[["unzip"]],"stable_version":"3.13.0","bottle_tag":":all","bottle_checksum":"abbbde9415cb2d4597c28d88f0f1f3a391be714f6f8e546ba5f01259c11ae040"},"luau":{"desc":"Fast, safe, gradually typed embeddable scripting language derived from Lua","executables":["luau","luau-analyze","luau-ast","luau-compile","luau-reduce"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/luau-lang/luau.git",{":branch":"master"}],"homepage":"https://luau.org","license":"MIT","ruby_source_checksum":"1dccbeda307e3a9714fa1817498ba285b6b61662a9ef16917d286dfebd639fdb","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"488effdb5f9ece3e4436ac65fe3cdcb02fabd6bfc7a1af22565ddb83ff03963c","stable_url_args":["https://github.com/luau-lang/luau/archive/refs/tags/0.728.tar.gz"],"stable_version":"0.728","version_scheme":1},"luaver":{"bottle_rebuild":1,"caveats":"Add the following at the end of the correct file yourself:\n  if which luaver > /dev/null; then . `which luaver`; fi\n","desc":"Manage and switch between versions of Lua, LuaJIT, and Luarocks","executables":["luaver"],"head_dependencies":["wget"],"head_url_args":["https://github.com/DhavalKapil/luaver.git",{":branch":"master"}],"homepage":"https://github.com/DhavalKapil/luaver","license":"MIT","ruby_source_checksum":"87a74280093a441272dba430b4fdbb9d0c11a4cd3e71610ef71988ffdf1de42c","stable_dependencies":["wget"],"stable_checksum":"441b1b72818889593d15a035807c95321118ac34270da49cf8d5d64f5f2e486d","stable_url_args":["https://github.com/DhavalKapil/luaver/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_tag":":all","bottle_checksum":"9bf33058878e1a0fcbec847bf8b5ec06912eda98647f05ab96e08e4c1197f93a"},"lucky-commit":{"desc":"Customize your git commit hashes!","executables":["lucky_commit"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/not-an-aardvark/lucky-commit","license":"MIT","ruby_source_checksum":"9a7f4e53958bcb00ac3dda836096450831874a8a0c2812ff3cc60696e7b0e2c3","stable_dependencies":[{"rust":":build"}],"stable_checksum":"cab69b87afac8b2e8db3949397695809977199ccc4894b8af53e59da7f917126","stable_url_args":["https://github.com/not-an-aardvark/lucky-commit/archive/refs/tags/v2.2.5.tar.gz"],"stable_version":"2.2.5"},"ludusavi":{"desc":"Backup tool for PC game saves","executables":["ludusavi"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/mtkennerly/ludusavi","license":"MIT","ruby_source_checksum":"b36530376775f62b8337bb37abc94463be4996744830c148a1c08b6096e60c05","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e7dcfa4fb17fcd2be9ef34d55fe0ca0d3f79fdf570107aeaa5b4e76910e2f8a1","stable_url_args":["https://github.com/mtkennerly/ludusavi/archive/refs/tags/v0.31.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.31.0"},"lue-reader":{"desc":"Terminal eBook reader with text-to-speech and multi-format support","executables":["lue"],"head_dependencies":["certifi","ffmpeg","pymupdf","python@3.14"],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/superstarryeyes/lue","license":"GPL-3.0-only","revision":6,"ruby_source_checksum":"9097ec1bcf2894b791fd48b326bd178ae73d41fec1399b019b10998564cdca29","stable_dependencies":["certifi","ffmpeg","pymupdf","python@3.14"],"stable_checksum":"eb44619754938f8a1c2c2bde0f5deed9909e0f8b089f61514c7f751e1edd6ae9","stable_url_args":["https://files.pythonhosted.org/packages/a0/02/492383eb53224831f2f5ccbbc3f7aca9ba051b89e7df03233d3c41856ec3/lue_reader-0.4.0.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"0.4.0"},"luit":{"bottle_rebuild":1,"desc":"Filter run between arbitrary application and UTF-8 terminal emulator","executables":["luit"],"homepage":"https://invisible-island.net/luit/","license":"MIT","ruby_source_checksum":"beacbd0d2058c5ce03bbde859ca48db8e3ede8f5b3b431bf14cf76fcd1188d28","stable_checksum":"46958060e66f35bcb8a51ba22da1c13d726d28a86c1cf520511bcf7914bef39e","stable_url_args":["https://invisible-mirror.net/archives/luit/luit-20250912.tgz"],"stable_version":"20250912"},"lume":{"desc":"Create and manage Apple Silicon-native virtual machines","executables":["lume"],"head_url_args":["https://github.com/trycua/cua.git",{":branch":"main"}],"homepage":"https://cua.ai","license":"MIT","ruby_source_checksum":"cb15423efb32a22234cc3f13c4c3a4c6c49de70bd0049481f0752eb5bb9ecf65","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/lume.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/lume.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/lume/bin/lume","serve"]],"stable_checksum":"90e1a671a593c6f92f6c0eea5ee3cc912aabbb333f43111d9cc5ac3909cf65c6","stable_url_args":["https://github.com/trycua/cua/archive/refs/tags/lume-v0.3.11.tar.gz"],"stable_version":"0.3.11"},"lunar-date":{"desc":"Chinese lunar date library","executables":["lunar-date"],"head_dependencies":["glib","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/yetist/lunar-date","license":"LGPL-2.1-or-later","ruby_source_checksum":"af7e83f2e95875e88211fdd8ac764eaecbf1d4e8987ff3d9cb95f520cfaba5e1","stable_dependencies":["glib","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"2d24263803c0d8ed90c7d68bb7f69a481441f0b3ed89b5a29ea704dea86a4580","stable_url_args":["https://github.com/yetist/lunar-date/releases/download/v3.2.0/lunar-date-3.2.0.tar.xz"],"stable_version":"3.2.0"},"lunarml":{"desc":"Standard ML compiler that produces Lua/JavaScript","executables":["lunarml"],"head_dependencies":["gmp",{"mlton":":build"},{"lua":":test"},{"node":":test"}],"head_url_args":["https://github.com/minoki/LunarML.git",{":branch":"master"}],"homepage":"https://github.com/minoki/LunarML","license":"MIT","ruby_source_checksum":"a72713fab4249a8d31e821b22c67ae5bb71448d231563ab19e6d295fd5caf375","stable_dependencies":["gmp",{"mlton":":build"},{"lua":":test"},{"node":":test"}],"stable_checksum":"459719f7b462ae3bb1485d2055fe9a62bdd1bc91f569cfd0480757c48054d8ee","stable_url_args":["https://github.com/minoki/LunarML/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0"},"lunasvg":{"desc":"SVG rendering and manipulation library in C++","head_dependencies":["plutovg",{"cmake":":build"}],"homepage":"https://github.com/sammycage/lunasvg","license":"MIT","ruby_source_checksum":"ba1571134fbadbd5f79b91b04c3bbccbe137c35183b8e4c2a89e82459fba3e9a","stable_dependencies":["plutovg",{"cmake":":build"}],"stable_checksum":"1abf1472ee6c4d19797916e8cc3c2e4b628e0d81178ffac60bdb0d457e32c690","stable_url_args":["https://github.com/sammycage/lunasvg/archive/refs/tags/v3.5.0.tar.gz"],"stable_version":"3.5.0"},"lunchy-go":{"conflicts":[["lunchy",{":because":"both install a `lunchy` binary"}]],"desc":"Friendly wrapper for launchctl","executables":["lunchy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sosedoff/lunchy-go.git",{":branch":"master"}],"homepage":"https://github.com/sosedoff/lunchy-go","license":"MIT","ruby_source_checksum":"7a5cdbe703a2cf402e291ca7942856b07a8c871ac27df61c35200a0b6f01e07c","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/sosedoff/lunchy-go/commit/756ad7892ca91763c9c1e70ff9c6570607843725.patch?full_index=1","sha256":"e929312d6bb2441343e488988981e27fedab365fd963020089553608a9f93d5b"}],"stable_checksum":"58f10dd7d823eff369a3181b7b244e41c09ad8fec2820c9976b822b3daee022e","stable_url_args":["https://github.com/sosedoff/lunchy-go/archive/refs/tags/v0.2.1.tar.gz"],"stable_version":"0.2.1","bottle_checksum":"b08ba310aca8771aeeafc4b83bba77cfb57a5bb776752528035e21177c079e03"},"lunchy":{"bottle_rebuild":2,"conflicts":[["lunchy-go",{":because":"both install a `lunchy` binary"}]],"desc":"Friendly wrapper for launchctl","executables":["lunchy"],"head_uses_from_macos":[["ruby"]],"homepage":"https://github.com/eddiezane/lunchy","license":"MIT","ruby_source_checksum":"1b877d9e4bea5db59d66bd098d24c68063e6daaf1a46aef10f69c3025d1ce38f","stable_url_args":["https://github.com/eddiezane/lunchy.git",{":tag":"v0.10.4",":revision":"c78e554b60e408449937893b3054338411af273f"}],"stable_uses_from_macos":[["ruby"]],"stable_version":"0.10.4","bottle_tag":":all","bottle_checksum":"071a71f4b6716723c0c3de5ce2daa1521e2fb339e009ea0df5e8ba1763a6fd8c"},"lune":{"desc":"Standalone Luau script runtime","executables":["lune"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"homepage":"https://lune-org.github.io/docs","license":"MPL-2.0","ruby_source_checksum":"86f85fdbfce6a90b696d778334bcd98d42b498b3a66b9bd25736aa39c002017f","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"09d15b4380e5b02a3656939619e948e6d36d549a4adbb499c1de0707a143adbf","stable_url_args":["https://github.com/lune-org/lune/archive/refs/tags/v0.10.5.tar.gz"],"stable_version":"0.10.5"},"lunzip":{"desc":"Decompressor for lzip files","executables":["lunzip"],"head_dependencies":[{"lzip":":test"}],"homepage":"https://www.nongnu.org/lzip/lunzip.html","license":"GPL-2.0-or-later","ruby_source_checksum":"f3c09ff19fbf3dc56a048d17d2645ae10da1258ee7eb82014fb546fbed8c3bd8","stable_dependencies":[{"lzip":":test"}],"stable_checksum":"f13809a1aeaf953f32b07f822c3804bfb11056c08d465b93750b4e45190becda","stable_url_args":["https://download.savannah.nongnu.org/releases/lzip/lunzip/lunzip-1.16.tar.gz"],"stable_version":"1.16"},"lutgen":{"desc":"Blazingly fast interpolated LUT generator and applicator for color palettes","executables":["lutgen"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ozwaldorf/lutgen-rs.git",{":branch":"main"}],"homepage":"https://ozwaldorf.github.io/lutgen-rs/","license":"MIT","ruby_source_checksum":"cd56ab019448a80ca42f3bf3382db2ccbd246f000a5d05daaddc04a3c12a8d42","stable_dependencies":[{"rust":":build"}],"stable_checksum":"86f65213c8ada58eee5b2e4113db5c6eeebf537356c2c62cd2bf5c3f1c8c7255","stable_url_args":["https://github.com/ozwaldorf/lutgen-rs/archive/refs/tags/lutgen-v1.1.1.tar.gz"],"stable_version":"1.1.1"},"lutok":{"desc":"Lightweight C++ API for Lua","head_dependencies":["lua",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/freebsd/lutok.git",{":branch":"master"}],"homepage":"https://github.com/freebsd/lutok","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"908710378d5b2a23e3b693382e2da8d1c151907bec107a39ff4308f2ecc8c792","stable_dependencies":["lua",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"1ef51f3741d28e27b09dfaee61ab432966cff56f50940eca1cbacffc11baa2ad","stable_url_args":["https://github.com/freebsd/lutok/releases/download/lutok-0.6.2/lutok-0.6.2.tar.gz"],"stable_version":"0.6.2"},"luv":{"desc":"Bare libuv bindings for lua","head_dependencies":["libuv",{"cmake":":build"},{"lua":":build"},{"luajit":":build"},{"lua":":test"},{"luajit":":test"}],"head_url_args":["https://github.com/luvit/luv.git",{":branch":"master"}],"homepage":"https://github.com/luvit/luv","license":"Apache-2.0","ruby_source_checksum":"74a0e554ef3656ab85334f977eb89aaf631b78ef4972bba6878284dce0acabe9","stable_dependencies":["libuv",{"cmake":":build"},{"lua":":build"},{"luajit":":build"},{"lua":":test"},{"luajit":":test"}],"stable_checksum":"e8b8774b31d24be4fcf2b021b90599ecccc8e476c61efcc59c3c10cab813a885","stable_url_args":["https://github.com/luvit/luv/archive/refs/tags/1.52.1-0.tar.gz"],"stable_version":"1.52.1-0"},"luvit":{"conflicts":[["lit",{":because":"both install `lit` binaries"}]],"desc":"Asynchronous I/O for Lua","executables":["lit","luvi","luvit"],"head_dependencies":["libuv","luajit","openssl@3","pcre2",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/luvit/luvit.git",{":branch":"master"}],"homepage":"https://luvit.io","license":"Apache-2.0","revision":16,"ruby_source_checksum":"2800972593022220bc12a6bba938c24c92e69de6ddcc77db02ae29d0c6aacd2c","stable_dependencies":["libuv","luajit","openssl@3","pcre2",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"b792781d77028edb7e5761e96618c96162bd68747b8fced9a6fc52f123837c2c","stable_url_args":["https://github.com/luvit/luvit/archive/refs/tags/2.18.1.tar.gz"],"stable_version":"2.18.1"},"lux":{"bottle_rebuild":1,"desc":"Fast and simple video downloader","executables":["lux"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/iawia002/lux.git",{":branch":"master"}],"homepage":"https://github.com/iawia002/lux","license":"MIT","oldnames":["annie"],"ruby_source_checksum":"ce57aa9d2e50d08c7193a375ae22a62ff363d4f2145bc43e816803993cedfc1f","stable_dependencies":[{"go":":build"}],"stable_checksum":"69d4fe58c588cc6957b8682795210cd8154170ac51af83520c6b1334901c6d3d","stable_url_args":["https://github.com/iawia002/lux/archive/refs/tags/v0.24.1.tar.gz"],"stable_version":"0.24.1"},"lv":{"desc":"Powerful multi-lingual file viewer/grep","executables":["lgrep","lv"],"head_url_args":["https://salsa.debian.org/debian/lv.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://salsa.debian.org/debian/lv","license":"GPL-2.0-or-later","ruby_source_checksum":"3480c936a2e9ff4c08ba22f97586e73a1cf735a573b8f772acab73528d84a279","stable_checksum":"64c1efb7d66301625d3a46dd4b3abed45942b2686de335860bf24a37b01ea858","stable_url_args":["https://salsa.debian.org/debian/lv/-/archive/debian/4.51-10.1/lv-debian-4.51-10.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"4.51-10.1"},"lv2":{"bottle_rebuild":2,"desc":"Portable plugin standard for audio systems","executables":["lv2_validate"],"head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://gitlab.com/lv2/lv2.git",{":branch":"master"}],"homepage":"https://lv2plug.in/","license":{":any_of":["0BSD","ISC"]},"ruby_source_checksum":"5183f3b86da144556d40de9ac50ab1ce118a5fa40bb1bdb5b6130dbe649d19f5","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"78c51bcf21b54e58bb6329accbb4dae03b2ed79b520f9a01e734bd9de530953f","stable_url_args":["https://lv2plug.in/spec/lv2-1.18.10.tar.xz"],"stable_version":"1.18.10","bottle_tag":":all","bottle_checksum":"25dce655720f7e01dee8e5b7db09049d887a4a0633ffac40a5333eec39283ce8"},"lwtools":{"bottle_rebuild":1,"desc":"Cross-development tools for Motorola 6809 and Hitachi 6309","executables":["lwar","lwasm","lwcc-cpp","lwlink","lwobjdump"],"homepage":"https://www.lwtools.ca/","license":"GPL-3.0-only","ruby_source_checksum":"74faa8125b4b64614d18432c968a783b400a1195293ce1f6785ed90b8090f59a","stable_checksum":"b38a2baad15c017bb7cd8144218e7af61abccf21fd25f7b1a35e6529acd7b3dd","stable_url_args":["https://www.lwtools.ca/releases/lwtools/lwtools-4.24.tar.gz"],"stable_version":"4.24"},"lxc":{"desc":"CLI client for interacting with LXD","executables":["lxc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/canonical/lxd.git",{":branch":"main"}],"homepage":"https://ubuntu.com/lxd","license":"AGPL-3.0-only","ruby_source_checksum":"d26cf80521d79ce8d701a78472464d512966868dca9f77bfa8bf2ace728d5ae7","stable_dependencies":[{"go":":build"}],"stable_checksum":"c13dff67aa400d3cc4ef3a20344a500fa691263132ad9de843c5485caffe47dd","stable_url_args":["https://github.com/canonical/lxd/releases/download/lxd-6.9/lxd-6.9.tar.gz"],"stable_version":"6.9"},"lxi-tools":{"bottle_rebuild":1,"desc":"Open source tools for managing network attached LXI compatible instruments","executables":["lxi","lxi-gui"],"head_dependencies":["cairo","desktop-file-utils","gdk-pixbuf","glib","gtk4","gtksourceview5","hicolor-icon-theme","json-glib","libadwaita","liblxi","lua","readline","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://lxi-tools.github.io","license":"BSD-3-Clause","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"},{"path":{"base":"homebrew_prefix","path":"share/applications"},"type":"update_desktop_database"}],"revision":1,"ruby_source_checksum":"292c4c1b7f37d6006d03264f94667405f94e528a4c7fc06e00ac13dd485c1065","stable_dependencies":["cairo","desktop-file-utils","gdk-pixbuf","glib","gtk4","gtksourceview5","hicolor-icon-theme","json-glib","libadwaita","liblxi","lua","readline","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"ef9d013189c9449f850d467dd35ac3840929e76a888cdb77e0edbce067da0b2d","stable_url_args":["https://github.com/lxi-tools/lxi-tools/archive/refs/tags/v2.8.tar.gz"],"stable_version":"2.8"},"lxsplit":{"desc":"Tool for splitting or joining files","executables":["lxsplit"],"homepage":"https://lxsplit.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"ffa41d2e8f4c0db2a4a94c6176ac1dc3f26aff4a57d5b235345f6a2aea74b2a6","stable_checksum":"858fa939803b2eba97ccc5ec57011c4f4b613ff299abbdc51e2f921016845056","stable_url_args":["https://downloads.sourceforge.net/project/lxsplit/lxsplit/0.2.4/lxsplit-0.2.4.tar.gz"],"stable_version":"0.2.4","bottle_checksum":"7a37c06c81b1160f5fee4c742537310afe07cccac1251384739f4340189ec4a2"},"ly":{"desc":"Parse, manipulate or create documents in LilyPond format","executables":["ly","ly-server"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/frescobaldi/python-ly","license":"GPL-2.0-or-later","ruby_source_checksum":"1073cc6314d46106e4771da665a1fbc22bfe5a3799d230b45d04217125c3281e","stable_dependencies":["python@3.14"],"stable_checksum":"18ef058b4d0fa235768b6669041174370f553d6c84eb7a4495f95bb315e0f18a","stable_url_args":["https://files.pythonhosted.org/packages/94/a2/c21c90a3790612521feca435e1019eae6edc6a15084aab91b13b47a7486c/python_ly-0.9.10.tar.gz"],"stable_version":"0.9.10","bottle_tag":":all","bottle_checksum":"db74913f3293f2a0cde5225ab3721c7ce2682f7eaa896e843426717fc525b730"},"lychee":{"bottle_rebuild":1,"desc":"Fast, async, resource-friendly link checker","executables":["lychee"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/lycheeverse/lychee.git",{":branch":"master"}],"homepage":"https://lychee.cli.rs/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"a3bc965517c2c41dbc2169d11a31b640bb4b8f992c705a233606c4800cc664bd","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"62687c0a84ceec76d17e30e494dcf8e65c7099a2e24a6a521a41854b8eb3759d","stable_url_args":["https://github.com/lycheeverse/lychee/archive/refs/tags/lychee-v0.24.2.tar.gz"],"stable_version":"0.24.2"},"lynis":{"desc":"Security and system auditing tool to harden systems","executables":["lynis"],"homepage":"https://cisofy.com/lynis/","license":"GPL-3.0-only","ruby_source_checksum":"e4a2c8ad9509f16852da6c712f4bed737b31a9bb18a95559a0a4e766f6d29b39","stable_checksum":"48d829d0dc2c583a3e838cc09a7190b69a3af844bcb913c7cf9c0226b04b95c5","stable_url_args":["https://github.com/CISOfy/lynis/archive/refs/tags/3.1.7.tar.gz"],"stable_version":"3.1.7","bottle_tag":":all","bottle_checksum":"3a18dfac20bd5e3201f449bf3369a021dcf677960bebafda98230897fbdcd4db"},"lynx":{"desc":"Text-based web browser","executables":["lynx"],"head_dependencies":["ncurses","openssl@4"],"homepage":"https://invisible-island.net/lynx/","license":"GPL-2.0-only","ruby_source_checksum":"1e883fd5d69616a8bc76f3ce96b951ea0ff86dc6f38d192f3ec3e0e03668f427","stable_dependencies":["ncurses","openssl@4"],"stable_checksum":"174b7f2866a60f3247ba75f5c7dbb10b124aede4a1359312de15f3bfebd2050f","stable_url_args":["https://invisible-mirror.net/archives/lynx/tarballs/lynx2.9.3.tar.bz2"],"stable_version":"2.9.3"},"lz4":{"bottle_rebuild":1,"desc":"Extremely Fast Compression algorithm","executables":["lz4","lz4c","lz4cat","unlz4"],"head_url_args":["https://github.com/lz4/lz4.git",{":branch":"dev"}],"homepage":"https://lz4.github.io/lz4/","license":"BSD-2-Clause","ruby_source_checksum":"befc4a1ead0d44e71245e1e90efcf232ff53a144016daa7ae3af316fffd604c6","stable_checksum":"537512904744b35e232912055ccf8ec66d768639ff3abe5788d90d792ec5f48b","stable_url_args":["https://github.com/lz4/lz4/archive/refs/tags/v1.10.0.tar.gz"],"stable_version":"1.10.0"},"lzfse":{"desc":"Apple LZFSE compression library and command-line tool","executables":["lzfse"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/lzfse/lzfse","license":"BSD-3-Clause","ruby_source_checksum":"aa25d179efba2a62b8b3ee172a2817ae7758d76e1926938236f182ba1f7fc33f","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"cf85f373f09e9177c0b21dbfbb427efaedc02d035d2aade65eb58a3cbf9ad267","stable_url_args":["https://github.com/lzfse/lzfse/archive/refs/tags/lzfse-1.0.tar.gz"],"stable_version":"1.0","bottle_cellar":":any","bottle_checksum":"99a83dce436e46d4d13a9825155abec9105857b23037a555bc399728c925d5c7"},"lzip":{"desc":"LZMA-based compression program similar to gzip or bzip2","executables":["lzip"],"homepage":"https://www.nongnu.org/lzip/","license":"GPL-2.0-or-later","ruby_source_checksum":"07c1aafea4ea3ec81f79f15690ddca8ed28962da894c90abceb5d725faa9c08d","stable_checksum":"641cf30961525cbe3b340cc883436c8854e9f5032f459f444de4782b621e6572","stable_url_args":["https://download.savannah.nongnu.org/releases/lzip/lzip-1.26.tar.gz"],"stable_version":"1.26"},"lziprecover":{"desc":"Data recovery tool and decompressor for files in the lzip compressed data format","executables":["lziprecover"],"head_dependencies":[{"lzip":":test"}],"homepage":"https://www.nongnu.org/lzip/lziprecover.html","license":"GPL-2.0-or-later","ruby_source_checksum":"da951c0d8e94e77d83109c7249368b6705599a44e67904b131b8be5e70a3f8f1","stable_dependencies":[{"lzip":":test"}],"stable_checksum":"e234005a756d5649f41686116d3e548736d4a77e5a5ec37b943ca6650787801d","stable_url_args":["https://download.savannah.nongnu.org/releases/lzip/lziprecover/lziprecover-1.26.tar.gz"],"stable_version":"1.26"},"lzlib":{"desc":"Data compression library","homepage":"https://www.nongnu.org/lzip/lzlib.html","license":"BSD-2-Clause","ruby_source_checksum":"a7466bd8ae1c08669436cc1af18e4a707cf356e6683c88b3d6d139d283114f31","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"203228de911780309dad6813e51541d7ea89469784f01cb661edba080ff1b038","stable_url_args":["https://download.savannah.gnu.org/releases/lzip/lzlib/lzlib-1.16.tar.gz"],"stable_version":"1.16"},"lzo":{"desc":"Real-time data compression library","homepage":"https://www.oberhumer.com/opensource/lzo/","license":"GPL-2.0-or-later","ruby_source_checksum":"acc1d9a0f650bef754f5b1fe645de990906c1980f91335d60fc8287207cbb68a","stable_checksum":"c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072","stable_url_args":["https://www.oberhumer.com/opensource/lzo/download/lzo-2.10.tar.gz"],"stable_version":"2.10","bottle_cellar":":any","bottle_checksum":"76d0933f626d8a1645b559b1709396a2a6fd57dbd556d2f1f1848b5fddfcd327"},"lzop":{"desc":"File compressor","executables":["lzop"],"head_dependencies":["lzo"],"homepage":"https://www.lzop.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"b8ed184bbe6e93e4a6545cc29c27224552d121b20b090ffbbcfeeba7f547576f","stable_dependencies":["lzo"],"stable_checksum":"7e72b62a8a60aff5200a047eea0773a8fb205caf7acbe1774d95147f305a2f41","stable_url_args":["https://www.lzop.org/download/lzop-1.04.tar.gz"],"stable_version":"1.04","bottle_cellar":":any","bottle_checksum":"32390eb8141791296e84ed7c6a39edb5bb2ded9b04581c301d32a6dfa322db4d"},"lzsa":{"desc":"Lossless packer that is optimized for fast decompression on 8-bit micros","executables":["lzsa"],"homepage":"https://github.com/emmanuel-marty/lzsa","license":{":all_of":["Zlib","CC0-1.0"]},"ruby_source_checksum":"f60d49001d9aa8f3e1a01f0e82115d1ff8fa718635eb4103f930ad31befa81af","stable_checksum":"c65ca1e6a43696f4ca5edc2c98229fba1044806bd21bc2a8ce4b867dc9cfc45c","stable_url_args":["https://github.com/emmanuel-marty/lzsa/archive/refs/tags/1.4.1.tar.gz"],"stable_version":"1.4.1"},"lib3ds":{"bottle_rebuild":1,"desc":"Library for managing 3D-Studio Release 3 and 4 '.3DS' files","executables":["3dsdump","lib3ds-config"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://code.google.com/archive/p/lib3ds/","license":"LGPL-2.1-or-later","ruby_source_checksum":"6a3c49a281bf3a50049be6391f2a3d22551325212ff84f9857350f7db63c21cb","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"f5b00c302955a67fa5fb1f2d3f2583767cdc61fdbc6fd843c0c7c9d95c5629e3","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/lib3ds/lib3ds-1.3.0.zip"],"stable_version":"1.3.0","bottle_cellar":":any","bottle_checksum":"2959476e3f2e5a95ca23aa6a9fc4b11f9e8ca202e460d6b00ce2906f043c8936"},"libaacs":{"desc":"Implements the Advanced Access Content System specification","executables":["aacs_info"],"head_dependencies":["libgcrypt","libgpg-error",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"bison":":build"}],"head_url_args":["https://code.videolan.org/videolan/libaacs.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://www.videolan.org/developers/libaacs.html","license":"LGPL-2.1-or-later","ruby_source_checksum":"3e95aa065e8d0be5096372c6139d87a72b36a45b4b2a2db09fb7a2092d368582","stable_dependencies":["libgcrypt","libgpg-error",{"bison":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"a88aa0ebe4c98a77f7aeffd92ab3ef64ac548c6b822e8248a8b926725bea0a39","stable_url_args":["https://get.videolan.org/libaacs/0.11.1/libaacs-0.11.1.tar.bz2"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"0.11.1","bottle_cellar":":any","bottle_checksum":"9205c7991ff5459dea68e115f5b09d95a937e06798c8ab536b07f554057c4261"},"libabigail":{"desc":"ABI Generic Analysis and Instrumentation Library","head_dependencies":["elfutils","libxml2","xxhash","xz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://sourceware.org/git/libabigail.git",{":branch":"master"}],"homepage":"https://sourceware.org/libabigail/","license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"30e9a1ebab28200bdacb10a339510b990f5b4b062f94b2f87639560c05d4fd93","stable_dependencies":["elfutils","libxml2","xxhash","xz",{"pkgconf":":build"}],"stable_checksum":"0cc10e6471398330e001b9fe37f1e8c5108a9ab632b08ca9634d6c64bc380b78","stable_url_args":["https://mirrors.kernel.org/sourceware/libabigail/libabigail-2.10.tar.xz"],"stable_version":"2.10"},"libabw":{"desc":"Library for parsing AbiWord documents","executables":["abw2html","abw2raw","abw2text"],"head_dependencies":["librevenge",{"boost":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"gperf":":build"}],["libxml2"]],"homepage":"https://wiki.documentfoundation.org/DLP/Libraries/libabw","license":"MPL-2.0","ruby_source_checksum":"aab5e097b0607c9ab56a9a6309f0604282a54096013301c3d589e88ad48085ae","stable_dependencies":["librevenge",{"boost":":build"},{"pkgconf":":build"}],"stable_checksum":"fa2685a3440da6e03a66a778480d93cb95f6064e4541e58e37397680760fd6a0","stable_url_args":["https://dev-www.libreoffice.org/src/libabw/libabw-0.1.4.tar.xz"],"stable_uses_from_macos":[[{"gperf":":build"}],["libxml2"]],"stable_version":"0.1.4"},"libadwaita":{"desc":"Building blocks for modern adaptive GNOME applications","head_dependencies":["appstream","fribidi","glib","graphene","gtk4","pango","gettext",{"dart-sass":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/libadwaita.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://gnome.pages.gitlab.gnome.org/libadwaita/","license":"LGPL-2.1-or-later","ruby_source_checksum":"794e75b6fefb776a6b466bbabe5cf0e2d7c705c8cf0f3660a9f50a99c4fe3a58","stable_dependencies":["appstream","fribidi","glib","graphene","gtk4","pango","gettext",{"dart-sass":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ad0214cd1f6fb79d743b252d35f2657f875480e8.diff","sha256":"b7d8c4920805bf62253738e4d2a7e56bd8c9f4468f082b7c7f8819132a333ea5"}],"stable_checksum":"6920f813a76c4856591ca56ee842e94efbbe736e8ca2f445c9e9fc3b4e7076f0","stable_url_args":["https://download.gnome.org/sources/libadwaita/1.9/libadwaita-1.9.2.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.9.2"},"libaec":{"desc":"Adaptive Entropy Coding implementing Golomb-Rice algorithm","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://gitlab.dkrz.de/k202009/libaec.git",{":branch":"main"}],"homepage":"https://gitlab.dkrz.de/k202009/libaec","license":"BSD-2-Clause","link_overwrite_paths":["include/szlib.h","lib/libsz.a","lib/libsz.dylib","lib/libsz.2.dylib","lib/libsz.so","lib/libsz.so.2"],"ruby_source_checksum":"6d3a1fc8906cfe5113e4872a79ef36b70e917618c07347010c537f821e371383","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"7cf0034eca8f53449252f2fab863d855aedc0520ceb8d3f3fcd3bd601ce4c85e","stable_url_args":["https://gitlab.dkrz.de/k202009/libaec/-/archive/v1.1.7/libaec-v1.1.7.tar.bz2"],"stable_version":"1.1.7"},"libaegis":{"desc":"Portable C implementations of the AEGIS family of encryption algorithms","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/aegis-aead/libaegis","license":"MIT","ruby_source_checksum":"2297e3959601faba28f04028b8481dd8a371e6e892a4078a4c2dbbf02bcb2034","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"0f3350dabf1d54ddb94a34a8fc8509ba21cb8431a841a98be78ec274238a86fc","stable_url_args":["https://github.com/aegis-aead/libaegis/archive/refs/tags/0.10.1.tar.gz"],"stable_version":"0.10.1"},"libagg":{"bottle_rebuild":1,"desc":"High fidelity 2D graphics library for C++","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://agg.sourceforge.net/antigrain.com/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"07b4b06ce43718edb235b3fb05c4c19f5d0b357d5b6096b5dc942c5fa2ea575c","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/2c1525dfa5e9b3d60ec0a02cbbd9a5c21a4e05eb/graphics/antigraingeometry/files/patch-configure.in.diff","sha256":"c3f22ef7d57cf5f88e4a72fd2ff5c5416610ad9953953fb87f4286bdeee96031"},{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/2c1525dfa5e9b3d60ec0a02cbbd9a5c21a4e05eb/graphics/antigraingeometry/files/patch-src-platform-Makefile.am.diff","sha256":"be4b7a6a118833722f3aaf378d0bcdf4dc56ed8f003edff5bc73fe2b83a49bee"},{"strip":"p1","data":true}],"stable_checksum":"ab1edc54cc32ba51a62ff120d501eecd55fceeedf869b9354e7e13812289911f","stable_url_args":["https://ftp2.osuosl.org/pub/blfs/8.0/a/agg-2.5.tar.gz"],"stable_version":"2.5"},"libaio":{"bottle_rebuild":1,"desc":"Linux-native asynchronous I/O access library","head_url_args":["https://pagure.io/libaio.git",{":branch":"master"}],"homepage":"https://pagure.io/libaio","license":"LGPL-2.1-or-later","ruby_source_checksum":"150f31c21b70499fa73f09415b8a217a3e7b864995812a9cb1c0ef7de9aecf7b","stable_checksum":"716c7059703247344eb066b54ecbc3ca2134f0103307192e6c2b7dab5f9528ab","stable_url_args":["https://pagure.io/libaio/archive/libaio-0.3.113/libaio-libaio-0.3.113.tar.gz"],"stable_version":"0.3.113"},"libansilove":{"desc":"Library for converting ANSI, ASCII, and other formats to PNG","head_dependencies":["gd",{"cmake":":build"}],"homepage":"https://www.ansilove.org","license":"BSD-2-Clause","ruby_source_checksum":"204a125746d7d11ff4c94afd5d3b5bc8f5bc4600c584c19f780db99bab9d5f2c","stable_dependencies":["gd",{"cmake":":build"}],"stable_checksum":"8bd4d0775ff558aacfebd7e7e284baa96d781183bf767283bf8410f44a2e2434","stable_url_args":["https://github.com/ansilove/libansilove/releases/download/1.4.2/libansilove-1.4.2.tar.gz"],"stable_version":"1.4.2"},"libantlr3c":{"desc":"ANTLRv3 parsing library for C","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.antlr3.org/","license":"BSD-3-Clause","ruby_source_checksum":"171cc8145eb2d4f43a838de46ecab476d3ed3231d737a9a39c3c3ceca6f5c421","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"a0892bcf164573d539b930e57a87ea45333141863a0dd3a49e5d8c919c8a58ab","stable_url_args":["https://github.com/antlr/antlr3/archive/refs/tags/3.5.3.tar.gz"],"stable_version":"3.5.3","bottle_cellar":":any","bottle_checksum":"af63f0824ce2f3a819d2ddccbc92339a4f83432df923964ab2ce8d735ee682fd"},"libao":{"bottle_rebuild":3,"desc":"Cross-platform Audio Library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/libao.git",{":branch":"master"}],"homepage":"https://www.xiph.org/ao/","license":"GPL-2.0-or-later","ruby_source_checksum":"384bc84a633ff0b2b5904a44a6586561eedc5077d0980c3f8f09a0faf85e4bea","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"df8a6d0e238feeccb26a783e778716fb41a801536fe7b6fce068e313c0e2bf4d","stable_url_args":["https://gitlab.xiph.org/xiph/libao/-/archive/1.2.2/libao-1.2.2.tar.gz"],"stable_version":"1.2.2","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"4ffbc11b951c7c833881d1a60d20d8969e30bfb85e817b660e38a3fc581ccb9c"},"libapplewm":{"desc":"Xlib-based library for the Apple-WM extension","head_dependencies":["libx11","libxext",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"50d4ea97f1483ab78d13cab4d8d5c98e55fa69f70cb37d01d1163098331714a4","stable_dependencies":["libx11","libxext",{"pkgconf":":build"}],"stable_checksum":"5e5c85bcd81152b7bd33083135bfe2287636e707bba25f43ea09e1422c121d65","stable_url_args":["https://www.x.org/releases/individual/lib/libAppleWM-1.4.1.tar.bz2"],"stable_version":"1.4.1","bottle_cellar":":any","bottle_checksum":"0356059f0accd7c74e4082d944d1404c5b36457d8b3ecc7bee80faeb7523b16b"},"libarchive":{"desc":"Multi-format archive and compression library","executables":["bsdcat","bsdcpio","bsdtar","bsdunzip"],"head_dependencies":["libb2","lz4","xz","zstd"],"head_uses_from_macos":[["bzip2"],["expat"]],"homepage":"https://www.libarchive.org","keg_only_args":[":provided_by_macos"],"license":"BSD-2-Clause","ruby_source_checksum":"b04444e99f9cdef12b4b82a07df282700aa52407bcc76f95e20c1758028e360d","stable_dependencies":["libb2","lz4","xz","zstd"],"stable_checksum":"3873a88801da067d0528a989af06877710529d50ee8fe6f3970cbb4302efb918","stable_url_args":["https://www.libarchive.org/downloads/libarchive-3.8.8.tar.xz"],"stable_uses_from_macos":[["bzip2"],["expat"]],"stable_version":"3.8.8"},"libaribcaption":{"desc":"Portable ARIB STD-B24 Caption Decoder/Renderer","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/xqq/libaribcaption.git",{":branch":"master"}],"homepage":"https://github.com/xqq/libaribcaption","license":"MIT","ruby_source_checksum":"3a6e03433d028d9228db4c52855fa3466f43e7c9f0738b5a3caa1b5cf77d383f","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"278d03a0a662d00a46178afc64f32535ede2d78c603842b6fd1c55fa9cd44683","stable_url_args":["https://github.com/xqq/libaribcaption/archive/refs/tags/v1.1.1.tar.gz"],"stable_version":"1.1.1"},"libart":{"bottle_rebuild":1,"desc":"Library for high-performance 2D graphics","executables":["libart2-config"],"homepage":"https://gitlab.gnome.org/Archive/libart_lgpl","license":"LGPL-2.0-or-later","ruby_source_checksum":"819c214fa7dbc5c7a0a8cb13441267da7232c2d9b90c7ccc0724e4c6c9fd3211","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"fdc11e74c10fc9ffe4188537e2b370c0abacca7d89021d4d303afdf7fd7476fa","stable_url_args":["https://download.gnome.org/sources/libart_lgpl/2.3/libart_lgpl-2.3.21.tar.bz2"],"stable_version":"2.3.21"},"libass":{"desc":"Subtitle renderer for the ASS/SSA subtitle format","head_dependencies":["freetype","fribidi","harfbuzz","libunibreak",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libass/libass.git",{":branch":"master"}],"homepage":"https://github.com/libass/libass","license":"ISC","ruby_source_checksum":"4ee934d7ece81986bc23a214237b37800b6a23fdaf57227a8efc6ef6efa984be","stable_dependencies":["freetype","fribidi","harfbuzz","libunibreak",{"pkgconf":":build"}],"stable_checksum":"2dca25c0e0c837ddf00b52011b3f82cac1e4ddd3ad018227806b0c2288864acc","stable_url_args":["https://github.com/libass/libass/releases/download/0.17.5/libass-0.17.5.tar.xz"],"stable_version":"0.17.5"},"libassuan":{"aliases":["libassuan@3"],"desc":"Assuan IPC Library","executables":["libassuan-config"],"head_dependencies":["libgpg-error"],"homepage":"https://www.gnupg.org/related_software/libassuan/","license":{":all_of":["LGPL-2.1-or-later","GPL-3.0-or-later","FSFULLR"]},"ruby_source_checksum":"d5856b35f7d536d342be309246f1f7133bd18bad9830c78e13a24707b5dc89f5","stable_dependencies":["libgpg-error"],"stable_checksum":"d2931cdad266e633510f9970e1a2f346055e351bb19f9b78912475b8074c36f6","stable_url_args":["https://gnupg.org/ftp/gcrypt/libassuan/libassuan-3.0.2.tar.bz2"],"stable_version":"3.0.2","versioned_formulae":["libassuan@2"]},"libassuan@2":{"deprecate_args":{":date":"2025-01-11",":because":":versioned_formula"},"desc":"Assuan IPC Library","disable_args":{":date":"2026-01-11",":because":":versioned_formula"},"head_dependencies":["libgpg-error"],"homepage":"https://www.gnupg.org/related_software/libassuan/","keg_only_args":[":versioned_formula"],"license":{":all_of":["LGPL-2.1-or-later","GPL-3.0-or-later","FSFULLR"]},"ruby_source_checksum":"b2c2fec2a10c3acaca9757c63f67562eec564e3d4ac82eb76bfa0647f64bfcd9","stable_dependencies":["libgpg-error"],"stable_checksum":"0103081ffc27838a2e50479153ca105e873d3d65d8a9593282e9c94c7e6afb76","stable_url_args":["https://gnupg.org/ftp/gcrypt/libassuan/libassuan-2.5.7.tar.bz2"],"stable_version":"2.5.7"},"libatomic_ops":{"bottle_rebuild":1,"desc":"Implementations for atomic memory update operations","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/bdwgc/libatomic_ops.git",{":branch":"master"}],"homepage":"https://github.com/bdwgc/libatomic_ops/","license":{":all_of":["MIT","Boehm-GC","GPL-2.0-or-later"]},"ruby_source_checksum":"3e1f6a35a9f71a4d72d23448bfcaf8b6af16747a13294a14379f59d24dce5846","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"0db3ebff755db170f65e74a64ec4511812e9ee3185c232eeffeacd274190dfb0","stable_url_args":["https://github.com/bdwgc/libatomic_ops/releases/download/v7.10.0/libatomic_ops-7.10.0.tar.gz"],"stable_version":"7.10.0"},"libavif":{"desc":"Library for encoding and decoding .avif files","executables":["avifdec","avifenc","avifgainmaputil"],"head_dependencies":["aom","dav1d","jpeg-turbo","libpng",{"cmake":":build"}],"homepage":"https://github.com/AOMediaCodec/libavif","license":"BSD-2-Clause","ruby_source_checksum":"b64d5a9696c4a79b8f4f0e3806ddbdebd13c67c618033f1bf6dafd650b3247e4","stable_dependencies":["aom","dav1d","jpeg-turbo","libpng",{"cmake":":build"}],"stable_checksum":"2b645287340ba5a631d268b551dc2d72bd73ac33335962dd36dcdb6d8366921d","stable_url_args":["https://github.com/AOMediaCodec/libavif/archive/refs/tags/v1.4.2.tar.gz"],"stable_version":"1.4.2"},"libayatana-appindicator":{"bottle_rebuild":1,"desc":"Ayatana Application Indicators Shared Library","head_dependencies":["glib","gtk+3","libayatana-indicator","libdbusmenu",{"cmake":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/AyatanaIndicators/libayatana-appindicator","license":{":any_of":["GPL-3.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"a80578f03d50a6ea5c3e9107abbc355dead75292c8f0781c3f2e1252565defe7","stable_dependencies":["glib","gtk+3","libayatana-indicator","libdbusmenu",{"cmake":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"23be92ad8eb9625ce93b23b14f82f3cf88a4970c31d48581945ddfbac0441d06","stable_url_args":["https://github.com/AyatanaIndicators/libayatana-appindicator/archive/refs/tags/0.6.0.tar.gz"],"stable_version":"0.6.0"},"libayatana-indicator":{"bottle_rebuild":1,"desc":"Ayatana Indicators Shared Library","head_dependencies":["ayatana-ido","gdk-pixbuf","glib","gtk+3",{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/AyatanaIndicators/libayatana-indicator","license":"GPL-3.0-or-later","ruby_source_checksum":"addd9677d13ad0d43d8701b74eaa781b2b58cd7da4e8cb47c2db2dff7f1b36c0","stable_dependencies":["ayatana-ido","gdk-pixbuf","glib","gtk+3",{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"73d71c908b803f12e4a5ecd8392511b58afbdd0c82ad7909611a17bb7847c5c8","stable_url_args":["https://github.com/AyatanaIndicators/libayatana-indicator/archive/refs/tags/0.9.5.tar.gz"],"stable_version":"0.9.5"},"libb2":{"desc":"Secure hashing function","homepage":"https://blake2.net/","license":"CC0-1.0","ruby_source_checksum":"e7dc0322017137867e57e0177f3d7567cccd0c331bb1150b93d91cbb5fa921a5","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"53626fddce753c454a3fea581cbbc7fe9bbcf0bc70416d48fdbbf5d87ef6c72e","stable_url_args":["https://github.com/BLAKE2/libb2/releases/download/v0.98.1/libb2-0.98.1.tar.gz"],"stable_version":"0.98.1","bottle_cellar":":any","bottle_checksum":"7713b483f3474a3531c5830bbc8de7ad1903989e55e5da3ff5bfd85e87c5c045"},"libb64":{"desc":"Base64 encoding/decoding library","homepage":"https://libb64.sourceforge.net/","license":"CC-PDDC","revision":1,"ruby_source_checksum":"f6b17a4eda13151b44fadbeadff80ffc474057f525ff16948326eb0fb00d8922","stable_checksum":"20106f0ba95cfd9c35a13c71206643e3fb3e46512df3e2efb2fdbf87116314b2","stable_url_args":["https://downloads.sourceforge.net/project/libb64/libb64/libb64/libb64-1.2.1.zip"],"stable_version":"1.2.1","bottle_checksum":"acd1c54a87e5e659d5a2d907f650cd9a3d1f160403805d8d84f7bc620546df0b"},"libbcg729":{"desc":"Encoder and decoder of the ITU G.729 Annex A/B speech codec","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/BelledonneCommunications/bcg729.git",{":branch":"master"}],"homepage":"https://www.linphone.org","license":"GPL-3.0-only","ruby_source_checksum":"c7727626c096de979ca86fcc47a5ab732bfd082cfe0fda24998d22ce025e76d2","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"68599a850535d1b182932b3f86558ac8a76d4b899a548183b062956c5fdc916d","stable_url_args":["https://github.com/BelledonneCommunications/bcg729/archive/refs/tags/1.1.1.tar.gz"],"stable_version":"1.1.1"},"libbdplus":{"desc":"Implements the BD+ System Specifications","head_dependencies":["libgcrypt","libgpg-error",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://code.videolan.org/videolan/libbdplus.git",{":branch":"master"}],"homepage":"https://www.videolan.org/developers/libbdplus.html","license":"LGPL-2.1-or-later","ruby_source_checksum":"37b148d28326d5e83f577ed744bd78345a8572bdc3fe75156d25e420fefc00e6","stable_dependencies":["libgcrypt","libgpg-error"],"stable_checksum":"b93eea3eaef33d6e9155d2c34b068c505493aa5a4936e63274f4342ab0f40a58","stable_url_args":["https://get.videolan.org/libbdplus/0.2.0/libbdplus-0.2.0.tar.bz2"],"stable_version":"0.2.0","bottle_cellar":":any","bottle_checksum":"f4b3ecf7789e87ae8ebc97cf9a3c00321c79a3cca58d7a6679ea686da6c415e3"},"libbi":{"desc":"Bayesian state-space modelling on parallel computer hardware","executables":["bi","libbi"],"head_dependencies":["automake","boost","gsl","netcdf","qrupdate"],"head_url_args":["https://github.com/lawmurray/LibBi.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://libbi.org/","license":"GPL-2.0-only","revision":6,"ruby_source_checksum":"afd72431072b4be696e2bde2672394223fcb7d7095774a395182165d193815c4","stable_dependencies":["automake","boost","gsl","netcdf","qrupdate"],"stable_checksum":"af2b6d30e1502f99a3950d63ceaf7d7275a236f4d81eff337121c24fbb802fbe","stable_url_args":["https://github.com/lawmurray/LibBi/archive/refs/tags/1.4.5.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.4.5"},"libbinio":{"desc":"Binary I/O stream class library","homepage":"https://adplug.github.io/libbinio/","license":"LGPL-2.1-or-later","ruby_source_checksum":"b106aa976e0e9a1aac38dc2933f9075c676362f7ecb0e89a957ef92b1e88ffd8","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"398b2468e7838d2274d1f62dbc112e7e043433812f7ae63ef29f5cb31dc6defd","stable_url_args":["https://github.com/adplug/libbinio/releases/download/libbinio-1.5/libbinio-1.5.tar.bz2"],"stable_version":"1.5","bottle_cellar":":any","bottle_checksum":"6490acae30e6e1047e5770b4aab37e4c043488c5c2e8a8919962208c1da2cdd4"},"libbitcoin-consensus":{"desc":"Bitcoin Consensus Library (optional)","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"boost":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/libbitcoin/libbitcoin-consensus","license":"AGPL-3.0-or-later","ruby_source_checksum":"d6af10829e0244c673b6fc4ab930dd83fd129432daf11206c77a4f44af043997","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"boost":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"3f63b233a25323ff81de71a6c96455a6f5141e21cb0678a2304b36b56e771ca2","stable_url_args":["https://github.com/libbitcoin/libbitcoin-consensus/archive/refs/tags/v3.8.0.tar.gz"],"stable_version":"3.8.0","bottle_cellar":":any","bottle_checksum":"dbb11bd9f43f28ff31be7248a0c443d7359c7ceeb01227c1c099ea613d869f35"},"libbladerf":{"desc":"USB 3.0 Superspeed Software Defined Radio Source","executables":["bladeRF-cli","bladeRF-fsk","bladeRF-power","bladeRF-update"],"head_dependencies":["libusb","ncurses",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Nuand/bladeRF.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["libedit"]],"homepage":"https://nuand.com/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later","MIT"]},"ruby_source_checksum":"8ba0d7bd4e09a0a79abff103271102d99e55f6a7ef64fd4b34839edd03b4b975","stable_dependencies":["libusb","ncurses",{"cmake":":build"},{"pkgconf":":build"}],"stable_url_args":["https://github.com/Nuand/bladeRF.git",{":tag":"2025.10",":revision":"fcf9423325ae49f5fdd2e5b52ab68bfc2576ad47"}],"stable_uses_from_macos":[["curl"],["libedit"]],"stable_version":"2025.10"},"libblastrampoline":{"desc":"Using PLT trampolines to provide a BLAS and LAPACK demuxing library","head_dependencies":[{"openblas64":":test"}],"homepage":"https://github.com/JuliaLinearAlgebra/libblastrampoline","license":{":all_of":["MIT","BSD-2-Clause-Views","BSD-3-Clause"]},"ruby_source_checksum":"ea4a1b67fd2c4571673d82b4617b6a34e11c84644210bd36ac8ab7d4404b6e2b","stable_dependencies":[{"openblas64":":test"}],"stable_checksum":"69e0be57ebf037c1997c35edf03565614cd3c6863a695d01348a21bf1f482e74","stable_url_args":["https://github.com/JuliaLinearAlgebra/libblastrampoline/archive/refs/tags/v5.15.0.tar.gz"],"stable_version":"5.15.0"},"libbluray":{"desc":"Blu-Ray disc playback library for media players like VLC","executables":["bd_info","bd_list_titles","bd_splice"],"head_dependencies":["fontconfig","freetype","libudfread",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://code.videolan.org/videolan/libbluray.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://www.videolan.org/developers/libbluray.html","license":"LGPL-2.1-or-later","ruby_source_checksum":"7a3d27d7c505792c64aee5680d03192d058b620e2ca23032debf27618e744fda","stable_dependencies":["fontconfig","freetype","libudfread",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"76b5dc40097f28dca4ebb009c98ed51321b2927453f75cc72cf74acd09b9f449","stable_url_args":["https://download.videolan.org/videolan/libbluray/1.4.1/libbluray-1.4.1.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.4.1"},"libbpf":{"desc":"Berkeley Packet Filter library","head_dependencies":["elfutils","zlib-ng-compat",{"pkgconf":":build"}],"homepage":"https://github.com/libbpf/libbpf","license":"BSD-2-Clause","ruby_source_checksum":"d35b15bc10c061511497642b9b21239bb114481ffbf43afe6ace4825835edeca","stable_dependencies":["elfutils","zlib-ng-compat",{"pkgconf":":build"}],"stable_checksum":"7ab5feffbf78557f626f2e3e3204788528394494715a30fc2070fcddc2051b7b","stable_url_args":["https://github.com/libbpf/libbpf/archive/refs/tags/v1.7.0.tar.gz"],"stable_version":"1.7.0"},"libbs2b":{"bottle_rebuild":1,"desc":"Bauer stereophonic-to-binaural DSP","executables":["bs2bconvert","bs2bstream"],"head_dependencies":["libsndfile",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://bs2b.sourceforge.net/","license":"MIT","ruby_source_checksum":"252c94d142666b5b2f9208d322305b98489b5480b5e6b36fb659848ddf879d80","stable_dependencies":["libsndfile",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"6aaafd81aae3898ee40148dd1349aab348db9bfae9767d0e66e0b07ddd4b2528","stable_url_args":["https://downloads.sourceforge.net/project/bs2b/libbs2b/3.1.0/libbs2b-3.1.0.tar.gz"],"stable_version":"3.1.0","bottle_cellar":":any","bottle_checksum":"348394113062af5f31f9dfd6617f8d248b9bdeba11d28711d83e3e5d9326437f"},"libbsc":{"conflicts":[["bsc",{":because":"both install `bsc` binaries"}]],"desc":"High performance block-sorting data compression library","executables":["bsc"],"head_dependencies":["libomp",{"cmake":":build"}],"homepage":"http://libbsc.com","license":"Apache-2.0","ruby_source_checksum":"cab67243cd91d0a5aece80e0234a7c96ad3a147567706ccf9ec7024a43a7efe7","stable_dependencies":["libomp",{"cmake":":build"}],"stable_checksum":"3d8eee9351468bdd3fb3bc28dda0e24cfc0332997eb0210ea7bd548d77c3d194","stable_url_args":["https://github.com/IlyaGrebnov/libbsc/archive/refs/tags/v3.3.12.tar.gz"],"stable_version":"3.3.12"},"libbsd":{"bottle_rebuild":2,"desc":"Utility functions from BSD systems","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://gitlab.freedesktop.org/libbsd/libbsd.git",{":branch":"main"}],"homepage":"https://libbsd.freedesktop.org/","license":{":all_of":["BSD-3-Clause","BSD-2-Clause","Beerware","ISC","libutil-David-Nugent","MIT",":public_domain"]},"ruby_source_checksum":"8c32cf1e4b8d2965a32630fa9ca1d240e4b90dbaae0462da03c8c2c2ce472de2","stable_checksum":"b88cc9163d0c652aaf39a99991d974ddba1c3a9711db8f1b5838af2a14731014","stable_url_args":["https://libbsd.freedesktop.org/releases/libbsd-0.12.2.tar.xz"],"stable_version":"0.12.2"},"libbtbb":{"bottle_rebuild":4,"desc":"Bluetooth baseband decoding library","executables":["btaptap"],"head_dependencies":["python@3.14",{"cmake":":build"}],"head_url_args":["https://github.com/greatscottgadgets/libbtbb.git",{":branch":"master"}],"homepage":"https://github.com/greatscottgadgets/libbtbb","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"fd4dac21ea32b1b7153536644d8cfeafd4fb246113b3a886d1be459e328eca7d","stable_dependencies":["python@3.14",{"cmake":":build"}],"stable_checksum":"9478bb51a38222921b5b1d7accce86acd98ed37dbccb068b38d60efa64c5231f","stable_url_args":["https://github.com/greatscottgadgets/libbtbb/archive/refs/tags/2020-12-R1.tar.gz"],"stable_version":"2020-12-R1"},"libcaca":{"bottle_rebuild":1,"desc":"Convert pixel information into colored ASCII art","executables":["caca-config","cacaclock","cacademo","cacafire","cacaplay","cacaserver","cacaview","img2txt"],"head_dependencies":["imlib2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/cacalabs/libcaca.git",{":branch":"main"}],"homepage":"http://caca.zoy.org/wiki/libcaca","license":"WTFPL","ruby_source_checksum":"8d46a028b5ec95169a7e9a76cb8c70bb6cb228a5e758da11b35762bd11f41334","stable_dependencies":["imlib2",{"pkgconf":":build"}],"stable_checksum":"ff9aa641af180a59acedc7fc9e663543fb397ff758b5122093158fd628125ac1","stable_url_args":["https://github.com/cacalabs/libcaca/releases/download/v0.99.beta20/libcaca-0.99.beta20.tar.bz2"],"stable_version":"0.99.beta20"},"libcanberra":{"bottle_rebuild":1,"desc":"Implementation of XDG Sound Theme and Name Specifications","head_dependencies":["gtk-doc","libtool","libvorbis",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.0pointer.net/libcanberra.git",{":branch":"master"}],"homepage":"https://0pointer.de/lennart/projects/libcanberra/","license":"LGPL-2.1-or-later","ruby_source_checksum":"6e9e4027ce08ea950b5f547172ea4179ac90aa785e941272c73968cfb96c4eb7","stable_dependencies":["libtool","libvorbis",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"c2b671e67e0c288a69fc33dc1b6f1b534d07882c2aceed37004bf48c601afa72","stable_url_args":["https://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz"],"stable_version":"0.30","bottle_cellar":":any","bottle_checksum":"2183cecb64492002ff553ea1e4cc74be23921dec369d86c37c0950b8cdfa2fcd"},"libcap-ng":{"desc":"Library for Linux that makes using posix capabilities easy","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"m4":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"swig":":build"},{"python@3.14":":test"}],"head_url_args":["https://github.com/stevegrubb/libcap-ng.git",{":branch":"master"}],"homepage":"https://people.redhat.com/sgrubb/libcap-ng/","license":{":all_of":["LGPL-2.1-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"635ee8c0aeb46b7cf0bdbbf31878dab7ed2c6cf5ca36c66cb050f6159ab12a5d","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"m4":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"swig":":build"},{"python@3.14":":test"}],"stable_checksum":"fe11ebbb55904763b3532f19069f13ec319042634620180a03bd4653d301563e","stable_url_args":["https://github.com/stevegrubb/libcap-ng/archive/refs/tags/v0.9.3.tar.gz"],"stable_version":"0.9.3"},"libcap":{"desc":"User-space interfaces to POSIX 1003.1e capabilities","homepage":"https://sites.google.com/site/fullycapable/","license":{":all_of":["BSD-3-Clause","GPL-2.0-or-later"]},"ruby_source_checksum":"febccbec50214bc068b360b7eee93ba2cbeaed7c8ae0f659f35618f4ec91d786","stable_checksum":"0d621e562fd932ccf67b9660fb018e468a683d7b827541df27813228c996bb11","stable_url_args":["https://mirrors.edge.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.78.tar.xz"],"stable_version":"2.78"},"libcaption":{"bottle_rebuild":1,"desc":"Free open-source CEA608 / CEA708 closed-caption encoder/decoder","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/szatmary/libcaption.git",{":branch":"develop"}],"homepage":"https://github.com/szatmary/libcaption","license":"MIT","ruby_source_checksum":"25966597b70525c9da4a8749df7e800580f1dc8fb5c616873401abc8fbc13698","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"8567765a457de43a6e834502cf42fd0622901428d9820c73495df275e01cb904","stable_url_args":["https://github.com/szatmary/libcaption/archive/refs/tags/v0.8.tar.gz"],"stable_version":"0.8"},"libcbor":{"desc":"CBOR protocol implementation for C and others","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/PJK/libcbor","license":"MIT","ruby_source_checksum":"2863c37f1aa5ab4bd5e9c4d25ef6b94424c783761cb7603d87a03aba540937d9","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"a8c1516e741562cf95aa4479c64916c3d4d2623e24fdc35e414e2320e7300aae","stable_url_args":["https://github.com/PJK/libcbor/archive/refs/tags/v0.14.0.tar.gz"],"stable_version":"0.14.0"},"libccd":{"desc":"Collision detection between two convex shapes","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/danfis/libccd","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"94314cc658e182f57eff4de7536826513e006bf701bd4c6186ca1a64e83bf15b","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"542b6c47f522d581fbf39e51df32c7d1256ac0c626e7c2b41f1040d4b9d50d1e","stable_url_args":["https://github.com/danfis/libccd/archive/refs/tags/v2.1.tar.gz"],"stable_version":"2.1","bottle_cellar":":any","bottle_checksum":"69d8c269bc6c5f60d141eaebe6bdff9cf333f789c4d3b72cd69b1e61edff3ea3"},"libcddb":{"bottle_rebuild":2,"desc":"CDDB server access library","executables":["cddb_query"],"head_dependencies":["libcdio",{"pkgconf":":build"}],"homepage":"https://libcddb.sourceforge.net/","license":"LGPL-2.0-or-later","revision":4,"ruby_source_checksum":"eeb19c7c7a761d2a61689e347e96cd31296a7d5ca23896f902ecd5fa5ec91c10","stable_dependencies":["libcdio",{"pkgconf":":build"}],"stable_checksum":"35ce0ee1741ea38def304ddfe84a958901413aa829698357f0bee5bb8f0a223b","stable_url_args":["https://downloads.sourceforge.net/project/libcddb/libcddb/1.3.2/libcddb-1.3.2.tar.bz2"],"stable_version":"1.3.2","bottle_cellar":":any","bottle_checksum":"5c01ee6149ed61a23ad7d8a2c09250fedf3b605638552fe82057cf77b0ac61f1"},"libcdio-paranoia":{"desc":"CD paranoia on top of libcdio","executables":["cd-paranoia"],"head_dependencies":["libcdio",{"pkgconf":":build"}],"homepage":"https://github.com/libcdio/libcdio-paranoia","license":"GPL-3.0-only","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"cd4049260a8f5954ede2571d52ccb51a54565392785494e0eadfa99dcee72574","stable_dependencies":["libcdio",{"pkgconf":":build"}],"stable_checksum":"99488b8b678f497cb2e2f4a1a9ab4a6329c7e2537a366d5e4fef47df52907ff6","stable_url_args":["https://github.com/libcdio/libcdio-paranoia/releases/download/release-10.2%2B2.0.2/libcdio-paranoia-10.2+2.0.2.tar.gz"],"stable_version":"10.2-2.0.2"},"libcdio":{"desc":"Compact Disc Input and Control Library","executables":["cd-drive","cd-info","cd-read","cdda-player","iso-info","iso-read","mmc-tool"],"head_dependencies":[{"pkgconf":":build"}],"homepage":"https://savannah.gnu.org/projects/libcdio/","license":"GPL-3.0-or-later","ruby_source_checksum":"a23f5759c67311e84418a7d61801edb32d44d54f20d6e14aa4fe3d1a77be724c","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"37bcb13296febbcff9dc4485834bac09212cb463c31fcea52f70ee1dd3a5a5de","stable_url_args":["https://github.com/libcdio/libcdio/releases/download/2.3.0/libcdio-2.3.0.tar.gz"],"stable_version":"2.3.0"},"libcdr":{"desc":"C++ library to parse the file format of CorelDRAW documents","executables":["cdr2raw","cdr2text","cdr2xhtml","cmx2raw","cmx2text","cmx2xhtml"],"head_dependencies":["icu4c@78","librevenge","little-cms2",{"boost":":build"},{"pkgconf":":build"}],"homepage":"https://wiki.documentfoundation.org/DLP/Libraries/libcdr","license":"MPL-2.0","ruby_source_checksum":"7adfa8efcdeb24f245966ea79572d31cd8c2d460696c993b6affe336294e89ed","stable_dependencies":["icu4c@78","librevenge","little-cms2",{"boost":":build"},{"pkgconf":":build"}],"stable_checksum":"f7bb6abdd7f226820f288a93dd8d07759833c0250d9e202af90f9b312c4665a3","stable_url_args":["https://dev-www.libreoffice.org/src/libcdr/libcdr-0.1.9.tar.xz"],"stable_version":"0.1.9"},"libcds":{"desc":"C++ library of Concurrent Data Structures","head_dependencies":[{"cmake":":build"}],"homepage":"https://libcds.sourceforge.net/doc/cds-api/index.html","license":"BSL-1.0","revision":1,"ruby_source_checksum":"859696812394fd1ba457b941721efd5cf7a952df58866b19d9145d28c8a75437","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"f090380ecd6b63a3c2b2f0bdb27260de2ccb22486ef7f47cc1175b70c6e4e388","stable_url_args":["https://github.com/khizmax/libcds/archive/refs/tags/v2.3.3.tar.gz"],"stable_version":"2.3.3","bottle_cellar":":any","bottle_checksum":"52e6bee0d1b0f1dfea3ae69573b6a3a92c0ff42ddb41634c464fc35672e94bf4"},"libcec":{"desc":"Control devices with TV remote control and HDMI cabling","executables":["cec-client","cec-client-7.1.1","cecc-client","cecc-client-7.1.1","pyCecClient"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://libcec.pulse-eight.com/","license":"GPL-2.0-or-later","ruby_source_checksum":"0a3caccf8b4d03502ca7b264a23ef75df2a0ff465cacbed252b79d3b8fae2568","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"7f7da95a4c1e7160d42ca37a3ac80cf6f389b317e14816949e0fa5e2edf4cc64","stable_url_args":["https://github.com/Pulse-Eight/libcec/archive/refs/tags/libcec-7.1.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"7.1.1"},"libcello":{"desc":"Higher-level programming in C","head_url_args":["https://github.com/orangeduck/Cello.git",{":branch":"master"}],"homepage":"https://libcello.org/","license":"BSD-2-Clause","ruby_source_checksum":"df52d9ce6995224fe601f3cc55ebccd9d7b451b795b5f91a2a159156027f7555","stable_checksum":"49acf6525ac6808c49f2125ecdc101626801cffe87da16736afb80684b172b28","stable_url_args":["https://libcello.org/static/libCello-2.1.0.tar.gz"],"stable_version":"2.1.0","bottle_checksum":"788079e8b941d6af2ee4c7f1fb84e1ed04072e85fb76a915203e04b0d0bfaaa6"},"libcerf":{"desc":"Numeric library for complex error functions","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://jugit.fz-juelich.de/mlz/libcerf.git",{":branch":"main"}],"homepage":"https://jugit.fz-juelich.de/mlz/libcerf","license":"MIT","ruby_source_checksum":"fc54241eefadbfdb49265215278d1942ec9f31e13319b38b8e5a4c55bfd8257d","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ea2910085448e269b5f0f0fabe51ffd846ac68881904be99669d94dc0cc09765","stable_url_args":["https://jugit.fz-juelich.de/mlz/libcerf/-/archive/v3.3/libcerf-v3.3.tar.gz"],"stable_version":"3.3","version_scheme":1},"libcext":{"desc":"C utility library for Common Pipeline Library (CPL)","homepage":"https://www.eso.org/sci/software/cpl/","license":"LGPL-2.1-or-later","ruby_source_checksum":"aa262bf30e3bef20e4efd1094e0adccc4b31fd2022de0ee6d8b431313a9903ca","stable_checksum":"622532430a63ad26756eb51751c1815c96bca4722ca30cb961ebb35a2072201d","stable_url_args":["https://ftp.eso.org/pub/dfs/pipelines/libraries/cext/cext-1.3.2.tar.gz"],"stable_version":"1.3.2"},"libchaos":{"bottle_rebuild":1,"desc":"Advanced library for randomization, hashing and statistical analysis","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/maciejczyzewski/libchaos","license":"BSD-2-Clause","ruby_source_checksum":"8e5816478efaf6ca12c7f7774dc4114620a738c217dab7def4c0ad8e3189a103","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"29940ff014359c965d62f15bc34e5c182a6d8a505dc496c636207675843abd15","stable_url_args":["https://github.com/maciejczyzewski/libchaos/releases/download/v1.0/libchaos-1.0.tar.gz"],"stable_version":"1.0","bottle_checksum":"e1b5eff28e28622055d915653c66c2448cba0cb207a8b8f243525c2deb1dd246"},"libchardet":{"desc":"Mozilla's Universal Charset Detector C/C++ API","executables":["chardet-config"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/Joungkyun/libchardet","license":{":any_of":["MPL-1.1","LGPL-2.1-only"]},"ruby_source_checksum":"fa3fe269d57707a76e9ed694696d74e73c5af9a885ddfb82196d15858f678ce0","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":test"}],"stable_checksum":"425f3fa9e7afa0ebc3f4e3572637fb87bd6541e2716ad2c18f175995eb2021f0","stable_url_args":["https://github.com/Joungkyun/libchardet/archive/refs/tags/1.0.6.tar.gz"],"stable_version":"1.0.6"},"libchewing":{"desc":"Intelligent phonetic input method library","executables":["chewing-cli"],"head_dependencies":[{"cmake":":build"},{"corrosion":":build"},{"rust":":build"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://chewing.im/","license":"LGPL-2.1-only","ruby_source_checksum":"7a1a53fa787fc34e114c162f49d8bd03784cd2d03875b798a6e66765d51821ab","stable_dependencies":[{"cmake":":build"},{"corrosion":":build"},{"rust":":build"}],"stable_checksum":"6a7fae4aaa6e6ce2bd9f70f0016c553585ed5aca1e086476749a03ac5c3f4cb0","stable_url_args":["https://github.com/chewing/libchewing/releases/download/v0.12.0/libchewing-0.12.0.tar.zst"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.12.0"},"libclc":{"desc":"Implementation of the library requirements of the OpenCL C programming language","head_dependencies":[{"cmake":":build"},{"llvm":":build"},{"spirv-llvm-translator":":build"},{"llvm":":test"}],"homepage":"https://libclc.llvm.org/","license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"a0a8aa31a5177d313ca0e30e0c9bfc4865f3c18f64e078e45afbeb9fb8c8b373","stable_dependencies":[{"cmake":":build"},{"llvm":":build"},{"spirv-llvm-translator":":build"},{"llvm":":test"}],"stable_checksum":"922f1817a0df7b1489272d18134ee0087a8b068828f87ac63b9861b1a9965888","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/llvm-project-22.1.8.src.tar.xz"],"stable_version":"22.1.8"},"libcmph":{"desc":"C minimal perfect hashing library","executables":["cmph"],"homepage":"https://cmph.sourceforge.net/","license":{":any_of":["LGPL-2.1-only","MPL-1.1"]},"ruby_source_checksum":"7ca5de947d95f4ac76fecc258350c056f632e91f6e54530e8d4a4672a17e6828","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"365f1e8056400d460f1ee7bfafdbf37d5ee6c78e8f4723bf4b3c081c89733f1e","stable_url_args":["https://downloads.sourceforge.net/project/cmph/v2.0.2/cmph-2.0.2.tar.gz"],"stable_version":"2.0.2","bottle_cellar":":any","bottle_checksum":"30d22ddad3521ec07248910864e8caae7f8d959597663a9d21d2447c56e6639c"},"libcoap":{"desc":"Lightweight application-protocol for resource-constrained devices","executables":["coap-client","coap-client-openssl","coap-rd","coap-rd-openssl","coap-server","coap-server-openssl"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/obgm/libcoap","license":"BSD-2-Clause","ruby_source_checksum":"a524f5299e6b394cb2adfc1db73e3b127012bb951576bc6d28114115127cb5d4","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"383a17d8466cee7c1cb1d4dfbffad2651004850b29eb590e9591c7bedd46741d","stable_url_args":["https://github.com/obgm/libcoap/archive/refs/tags/v4.3.5b.tar.gz"],"stable_version":"4.3.5b"},"libconfig":{"desc":"Configuration file processing library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/hyperrealm/libconfig.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://hyperrealm.github.io/libconfig/","license":"LGPL-2.1-or-later","ruby_source_checksum":"d6fe162c42d241076ab8288eb89c3674ad266f1f8976c0b1ddd2ea97cc315336","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"8e71983761b08c65b15b769b3ec1d980036c461fdfd415c7183378a4b3eac8f4","stable_url_args":["https://github.com/hyperrealm/libconfig/archive/refs/tags/v1.8.2.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"1.8.2"},"libconfini":{"desc":"Yet another INI parser","homepage":"https://madmurphy.github.io/libconfini/","license":"GPL-3.0-or-later","ruby_source_checksum":"408e166a94cf504ce050aa494e4574aca13b64b4484c96d00f10c77605e3d809","stable_checksum":"f4ba881e68d0d14f4f11f27c7dd9a9567c549f1bf155f4f8158119fb9bc9efd6","stable_url_args":["https://github.com/madmurphy/libconfini/releases/download/1.16.4/libconfini-1.16.4-with-configure.tar.gz"],"stable_version":"1.16.4"},"libcotp":{"desc":"C library that generates TOTP and HOTP","head_dependencies":["libgcrypt",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/paolostivanin/libcotp.git",{":branch":"master"}],"homepage":"https://github.com/paolostivanin/libcotp","license":"Apache-2.0","ruby_source_checksum":"eed2f2d0abf399475903c6d5f113d420cb105a2f3a814a66478fbc1cb7336a20","stable_dependencies":["libgcrypt",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"5f0cc41049e9fa296c1edf09c6fb0bb6dae588b149d5049adbc41d21aefc1bb1","stable_url_args":["https://github.com/paolostivanin/libcotp/archive/refs/tags/v4.2.1.tar.gz"],"stable_version":"4.2.1"},"libcouchbase":{"aliases":["libcouchbase@3"],"conflicts":[["cbc",{":because":"both install `cbc` binaries"}]],"desc":"C library for Couchbase","executables":["cbc","cbc-admin","cbc-bucket-create","cbc-bucket-delete","cbc-bucket-flush","cbc-bucket-list","cbc-cat","cbc-collection-id","cbc-collection-manifest","cbc-connstr","cbc-create","cbc-decr","cbc-gen","cbc-hash","cbc-incr","cbc-keygen","cbc-lock","cbc-mcversion","cbc-n1ql","cbc-n1qlback","cbc-observe","cbc-observe-seqno","cbc-pillowfight","cbc-ping","cbc-proxy","cbc-rm","cbc-role-list","cbc-stats","cbc-strerror","cbc-subdoc","cbc-touch","cbc-unlock","cbc-user-delete","cbc-user-list","cbc-user-upsert","cbc-verbosity","cbc-version","cbc-view","cbc-watch","cbc-write-config"],"head_dependencies":["libev","libevent","libuv","openssl@3",{"cmake":":build"}],"head_url_args":["https://github.com/couchbase/libcouchbase.git",{":branch":"master"}],"homepage":"https://docs.couchbase.com/c-sdk/current/hello-world/start-using-sdk.html","license":"Apache-2.0","ruby_source_checksum":"e98d69a90b6d4ace7faa615c10f8358054a421100505be6017b1e5e69c199dc2","stable_dependencies":["libev","libevent","libuv","openssl@3",{"cmake":":build"}],"stable_checksum":"2d8a3d1a67e012cc562aa7cf6105def8e23a01930bc92459c43c119a13b3ebc8","stable_url_args":["https://packages.couchbase.com/clients/c/libcouchbase-3.3.19.tar.gz"],"stable_version":"3.3.19"},"libcpucycles":{"desc":"Microlibrary for counting CPU cycles","executables":["cpucycles-info","cpucycles-open"],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://cpucycles.cr.yp.to/","license":{":any_of":[":public_domain","CC0-1.0","0BSD","MIT-0","MIT"]},"ruby_source_checksum":"5c3b99201519bd1cc25839624f0bf5d781619bd90e7f7ff9b9f3aa93816929b0","stable_checksum":"74a815bfb5ab645e5d07617125824c946ce5039db139e5233467d1ff33f69afa","stable_url_args":["https://cpucycles.cr.yp.to/libcpucycles-20260625.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"20260625"},"libcpuid":{"deprecate_args":{":date":"2025-09-25",":because":":unsupported"},"desc":"Small C library for x86 CPU detection and feature extraction","disable_args":{":date":"2026-09-25",":because":":unsupported"},"executables":["cpuid_tool"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/anrieff/libcpuid.git",{":branch":"master"}],"homepage":"https://github.com/anrieff/libcpuid","license":"BSD-2-Clause","ruby_source_checksum":"d9d2653c463f51280e16615a1ec6cf707d52a6d867f0e2c197d8de7ec4f849dc","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"81f2f40da5d66b8220476e116cb40bca4e6a62c0d22bdeeb8e3856cf14607007","stable_url_args":["https://github.com/anrieff/libcpuid/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1"},"libcroco":{"deprecate_args":{":date":"2024-08-04",":because":":repo_archived"},"desc":"CSS parsing and manipulation toolkit for GNOME","disable_args":{":date":"2025-08-04",":because":":repo_archived"},"head_dependencies":["glib","gettext",{"intltool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://gitlab.gnome.org/Archive/libcroco","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"d1c57dcf873a41e8f5aa90e3059974c04140325fc4f043b2490102e698ac1780","stable_dependencies":["glib","gettext",{"intltool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"767ec234ae7aa684695b3a735548224888132e063f92db585759b422570621d4","stable_url_args":["https://download.gnome.org/sources/libcroco/0.6/libcroco-0.6.13.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.6.13","bottle_cellar":":any","bottle_checksum":"d6cced1a48822aac65fbb995159f26ed0552217d125969bcae4bd61bdf223407"},"libcss":{"desc":"CSS parser and selection engine","head_dependencies":["libparserutils","libwapcaplet",{"netsurf-buildsystem":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["git://git.netsurf-browser.org/libcss.git",{":branch":"master"}],"homepage":"https://www.netsurf-browser.org/projects/libcss/","license":"MIT","ruby_source_checksum":"61748408e8aa2b957bcb74d92d1b71218fd494ad67a8456f4b1df17d89d1d858","stable_dependencies":["libparserutils","libwapcaplet",{"netsurf-buildsystem":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"2df215bbec34d51d60c1a04b01b2df4d5d18f510f1f3a7af4b80cddb5671154e","stable_url_args":["https://download.netsurf-browser.org/libs/releases/libcss-0.9.2-src.tar.gz"],"stable_version":"0.9.2"},"libcsv":{"bottle_rebuild":2,"desc":"CSV library in ANSI C89","homepage":"https://sourceforge.net/projects/libcsv/","license":"LGPL-2.1-or-later","ruby_source_checksum":"075e93894329234b03369f66e1007b263c1f1c626ff6b2b465c45a886a795d94","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"d9c0431cb803ceb9896ce74f683e6e5a0954e96ae1d9e4028d6e0f967bebd7e4","stable_url_args":["https://downloads.sourceforge.net/project/libcsv/libcsv/libcsv-3.0.3/libcsv-3.0.3.tar.gz"],"stable_version":"3.0.3","bottle_cellar":":any","bottle_checksum":"5fab325e7caac0db2cb892eebd55b5ef1094b92eaa3413bdd9ce85f47d82ff17"},"libcue":{"desc":"Cue sheet parser library for C","head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://github.com/lipnitsk/libcue","license":"GPL-2.0-only","ruby_source_checksum":"41a586658ce4b82cde7ad997109a4a2658e0b5cbda2b00889fdd78f88bfe3365","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"cc1b3a65c60bd88b77a1ddd1574042d83cf7cc32b85fe9481c99613359eb7cfe","stable_url_args":["https://github.com/lipnitsk/libcue/archive/refs/tags/v2.3.0.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"2.3.0"},"libcuefile":{"bottle_rebuild":1,"desc":"Library to work with CUE files","head_dependencies":[{"cmake":":build"}],"homepage":"https://www.musepack.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"4b89b6a54d1eb0c17726b9e33e0100ef676a2f510370b6a958e50e8623f1cf8b","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b681ca6772b3f64010d24de57361faecf426ee6182f5969fcf29b3f649133fe7","stable_url_args":["https://files.musepack.net/source/libcuefile_r475.tar.gz"],"stable_version":"r475","bottle_cellar":":any","bottle_checksum":"2d73e0ee1f734eb35034383fa5e0697ace0684f0a1586832613227a6769b07d6"},"libcutl":{"desc":"C++ utility library","head_dependencies":[{"build2":":build"}],"head_url_args":["https://git.codesynthesis.com/libcutl/libcutl.git",{":branch":"master"}],"homepage":"https://www.codesynthesis.com/projects/libcutl/","license":"MIT","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"c92ace1845ee294ca717820cfe0d081b9efdae51cacf0c25445a9bd46d1adaa2","stable_dependencies":[{"build2":":build"}],"stable_checksum":"bb78ff87d6cb1a2544543ffe7941f0aeb8f9dcaf7dd46e9acef3e032ed7881dc","stable_url_args":["https://www.codesynthesis.com/download/xsd/4.2/libcutl-1.11.0.tar.gz"],"stable_version":"1.11.0"},"libcyaml":{"desc":"C library for reading and writing YAML","head_dependencies":["libyaml"],"homepage":"https://github.com/tlsa/libcyaml","license":"ISC","ruby_source_checksum":"d0b7319d2dd005fcf42733e2a997961bb4d74fec4e06eb79c581a85181a202fb","stable_dependencies":["libyaml"],"stable_checksum":"3211b2a0589ebfe02c563c96adce9246c0787be2af30353becbbd362998d16dc","stable_url_args":["https://github.com/tlsa/libcyaml/archive/refs/tags/v1.4.2.tar.gz"],"stable_version":"1.4.2"},"libdaemon":{"bottle_rebuild":2,"desc":"C library that eases writing UNIX daemons","homepage":"https://0pointer.de/lennart/projects/libdaemon/","license":"LGPL-2.1-or-later","ruby_source_checksum":"0e2f38341ca67880dc384d25fa3e60f7c081e4a74d3ebff9c9b037abbc2523ad","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"fd23eb5f6f986dcc7e708307355ba3289abe03cc381fc47a80bca4a50aa6b834","stable_url_args":["https://0pointer.de/lennart/projects/libdaemon/libdaemon-0.14.tar.gz"],"stable_version":"0.14","bottle_cellar":":any","bottle_checksum":"d5bebb62e8788d3e229a9022c600d3abc7b93843c854070a6296e6962979a2f0"},"libdap":{"desc":"Framework for scientific data networking","executables":["dap-config","dap-config-pkgconfig","getdap","getdap4"],"head_dependencies":["libxml2","openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"bison":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/OPENDAP/libdap4.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],["curl"]],"homepage":"https://www.opendap.org/","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"1817d25a702a213f61d0c0a2ba19eb426a74e504bc92dbbe878099f48f79b699","stable_dependencies":["libxml2","openssl@3",{"bison":":build"},{"pkgconf":":build"}],"stable_checksum":"1f6c084bdbf2686121f9b2f5e767275c1e37d9ccf67c8faabc762389f95a0c38","stable_url_args":["https://www.opendap.org/pub/source/libdap-3.21.1.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["curl"]],"stable_version":"3.21.1"},"libdatrie":{"desc":"Double-Array Trie Library","executables":["trietool","trietool-0.2"],"head_dependencies":[{"pkgconf":":build"}],"homepage":"https://github.com/tlwg/libdatrie","license":"LGPL-2.1-or-later","ruby_source_checksum":"aa267a2764782d75ed637650f034a18f26a8391845cd130618ec1f85b13f9a67","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"f04095010518635b51c2313efa4f290b7db828d6273e39b2b8858f859dfe81d5","stable_url_args":["https://github.com/tlwg/libdatrie/releases/download/v0.2.14/libdatrie-0.2.14.tar.xz"],"stable_version":"0.2.14"},"libdazzle":{"desc":"GNOME companion library to GObject and Gtk+","executables":["dazzle-list-counters"],"head_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","pango","at-spi2-core","gettext","harfbuzz",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/libdazzle","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"fb8dde5a15e85192d15f588dcc45bee3ac37f3bccfaa2b77eaa6151bcfa39939","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","pango","at-spi2-core","gettext","harfbuzz",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"3cd3e45eb6e2680cb05d52e1e80dd8f9d59d4765212f0e28f78e6c1783d18eae","stable_url_args":["https://download.gnome.org/sources/libdazzle/3.44/libdazzle-3.44.0.tar.xz"],"stable_version":"3.44.0"},"libdbi":{"bottle_rebuild":1,"desc":"Database-independent abstraction layer in C, similar to DBI/DBD in Perl","head_dependencies":[{"automake":":build"}],"homepage":"https://libdbi.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"238824fca633e6d9fe44f587ae93116b57e3f99931edb6530db0fa0f49fd6fb3","stable_dependencies":[{"automake":":build"}],"stable_checksum":"dafb6cdca524c628df832b6dd0bf8fabceb103248edb21762c02d3068fca4503","stable_url_args":["https://downloads.sourceforge.net/project/libdbi/libdbi/libdbi-0.9.0/libdbi-0.9.0.tar.gz"],"stable_version":"0.9.0","bottle_cellar":":any","bottle_checksum":"61c6d495c3d1459c663a25e3436401f57a4b8df6745befa5214076fa3555979e"},"libdbusmenu":{"bottle_rebuild":1,"desc":"GLib and Gtk Implementation of the DBusMenu protocol","head_dependencies":["at-spi2-core","gdk-pixbuf","glib","gtk+3","json-glib","pango","cairo","gettext","harfbuzz",{"gettext":":build"},{"gobject-introspection":":build"},{"intltool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://launchpad.net/libdbusmenu","license":{":any_of":["GPL-3.0-only","LGPL-2.1-or-later"]},"ruby_source_checksum":"6e887364284c839d83af7222660fd42bd0c6902160d5026475a3b6878b99a6eb","stable_dependencies":["at-spi2-core","gdk-pixbuf","glib","gtk+3","json-glib","pango","cairo","gettext","harfbuzz",{"gettext":":build"},{"gobject-introspection":":build"},{"intltool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"b9cc4a2acd74509435892823607d966d424bd9ad5d0b00938f27240a1bfa878a","stable_url_args":["https://launchpad.net/libdbusmenu/16.04/16.04.0/+download/libdbusmenu-16.04.0.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"16.04.0"},"libdc1394":{"bottle_rebuild":1,"desc":"Provides API for IEEE 1394 cameras","homepage":"https://damien.douxchamps.net/ieee1394/libdc1394/","license":"LGPL-2.1-or-later","ruby_source_checksum":"07a0ed32c094bb940edcbbd68e595fe8c133fdef51af3f70fff815ab2bac5542","stable_patches":[{"strip":"p1","file":"Patches/libdc1394/capture.patch"},{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"537ceb78dd3cef271a183f4a176191d1cecf85f025520e6bd3758b0e19e6609f","stable_url_args":["https://downloads.sourceforge.net/project/libdc1394/libdc1394-2/2.2.7/libdc1394-2.2.7.tar.gz"],"stable_version":"2.2.7"},"libdca":{"desc":"Library for decoding DTS Coherent Acoustics streams","executables":["dcadec","dtsdec","extract_dca","extract_dts"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.videolan.org/developers/libdca.html","license":"GPL-2.0-or-later","ruby_source_checksum":"d6e02d56875bd6c34a0bbe6c6a9e3173c297359b9afca617673573eac9308ef4","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"3a0b13815f582c661d2388ffcabc2f1ea82f471783c400f765f2ec6c81065f6a","stable_url_args":["https://download.videolan.org/pub/videolan/libdca/0.0.7/libdca-0.0.7.tar.bz2"],"stable_version":"0.0.7","bottle_cellar":":any","bottle_checksum":"d20b5e52384fcbb0da4501eb109e3aac6be3eb6f0e6a8f09de0c61b2f3c83361"},"libde265":{"desc":"Open h.265 video codec implementation","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/strukturag/libde265","license":"LGPL-3.0-or-later","ruby_source_checksum":"16eae34d2bc016778d1d7c8d4abad5f767a101c66c3e1ad9ec8e2bb45502e37e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"fd48a927e94ed74fc7ce8829d222b9d8599fcbfe8b6448ba66705babc56ab219","stable_url_args":["https://github.com/strukturag/libde265/releases/download/v1.1.1/libde265-1.1.1.tar.gz"],"stable_version":"1.1.1"},"libdecor":{"desc":"Client-side decorations library for Wayland client","head_dependencies":["cairo","dbus","glib","gtk+3","pango","wayland","wayland-protocols",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://gitlab.freedesktop.org/libdecor/libdecor","license":"MIT","ruby_source_checksum":"b6d7af1646d671956f986836c5c37b4af306454b50affca79b2a1145bb399e86","stable_dependencies":["cairo","dbus","glib","gtk+3","pango","wayland","wayland-protocols",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"7fd50f780a4fee90a03f7b2c09055033e488654cbaff4a0c4bbae616bac9cd1c","stable_url_args":["https://gitlab.freedesktop.org/libdecor/libdecor/-/releases/0.2.5/downloads/libdecor-0.2.5.tar.xz"],"stable_version":"0.2.5"},"libdeflate":{"desc":"Heavily optimized DEFLATE/zlib/gzip compression and decompression","executables":["libdeflate-gunzip"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/ebiggers/libdeflate","license":"MIT","ruby_source_checksum":"1264bb60cb4e8d71b197b25a3bdd5336d64fa191a8810b44faf14b30879ab56a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"d11473c1ad4c57d874695e8026865e38b47116bbcb872bfc622ec8f37a86017d","stable_url_args":["https://github.com/ebiggers/libdeflate/archive/refs/tags/v1.25.tar.gz"],"stable_version":"1.25"},"libdex":{"desc":"Future-based programming for GLib-based applications","head_dependencies":["glib",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/libdex.git",{":branch":"main"}],"homepage":"https://gitlab.gnome.org/GNOME/libdex","license":"LGPL-2.1-or-later","ruby_source_checksum":"5429902935bf2c0778da0f661f40401ae96c2d94388af2e0f54fc517d6f255fa","stable_dependencies":["glib",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"b36185e2a51f7b605b67dbea889ee5a487009b10c4ffe4ee57f740e3b746e39c","stable_url_args":["https://gitlab.gnome.org/GNOME/libdex/-/archive/1.0.0/libdex-1.0.0.tar.gz"],"stable_version":"1.0.0"},"libdicom":{"desc":"DICOM WSI read library","executables":["dcm-dump","dcm-getframe"],"head_dependencies":["uthash",{"meson":":build"},{"ninja":":build"}],"homepage":"https://github.com/ImagingDataCommons/libdicom","license":"MIT","ruby_source_checksum":"4d8860677a5995138ef47b5f0a1d387fa149812c483b9190d9884ad7a5831d9c","stable_dependencies":["uthash",{"meson":":build"},{"ninja":":build"}],"stable_checksum":"75f1167f5153c659cdd58f2b432d2592bf0477abe0087e195bc621b5594ef10a","stable_url_args":["https://github.com/ImagingDataCommons/libdicom/releases/download/v1.3.0/libdicom-1.3.0.tar.xz"],"stable_version":"1.3.0"},"libdill":{"desc":"Structured concurrency in C","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"llvm":":test"}],"homepage":"https://github.com/sustrik/libdill","license":"MIT","ruby_source_checksum":"799f07d07e7f527cb160e35a176682cc36edf45cf13b7270a488448c670b63e2","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"llvm":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/sustrik/libdill/commit/775bc53e2cf92672cf03cc43019e12948e669c04.patch?full_index=1","sha256":"4002852086909a5572c406f3c629df994d06647690e3db113f2701a42e976413"}],"stable_checksum":"ebba0e5b433ec123b74a57d49b89dfa673aa258e03e6a452959e556b4c4529b9","stable_url_args":["https://github.com/sustrik/libdill/archive/refs/tags/2.14.tar.gz"],"stable_version":"2.14","bottle_cellar":":any","bottle_checksum":"709ff85bcf90ca86729fec8a0e01fe9b98e0f42a5e215de469d4f95a6eb93f6a"},"libdiscid":{"desc":"C library for creating MusicBrainz and freedb disc IDs","homepage":"https://musicbrainz.org/doc/libdiscid","license":"LGPL-2.1-or-later","ruby_source_checksum":"1c364a411104dcd0a69e1c3c5c2b42a1971f9d02e7281d1095e3b34c0edfd15c","stable_checksum":"c230ed462c5ed7d7403ceb6984c57c8d05de42386d796bcd893636c0b0ba222f","stable_url_args":["https://ftp.musicbrainz.org/pub/musicbrainz/libdiscid/libdiscid-0.7.0.tar.gz"],"stable_version":"0.7.0"},"libdivecomputer":{"desc":"Library for communication with various dive computers","executables":["dctool"],"head_dependencies":["libusb",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libdivecomputer/libdivecomputer.git",{":branch":"master"}],"homepage":"https://www.libdivecomputer.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"18070a4f79b9b5534dbb638ea43ae9b8d784f70c5abde70c1198d44a06c2fd60","stable_dependencies":["libusb",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"a7b80b9083a2113a43280ee7b51d48d66ea5a779fc3fee57df7c451da0251c65","stable_url_args":["https://www.libdivecomputer.org/releases/libdivecomputer-0.9.0.tar.gz"],"stable_version":"0.9.0"},"libdivide":{"desc":"Optimized integer division","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/ridiculousfish/libdivide.git",{":branch":"master"}],"homepage":"https://libdivide.com","license":{":any_of":["Zlib","BSL-1.0"]},"ruby_source_checksum":"eeacb9cc5d581c252a52a51f36ededa43ffa0cda38af094be92e1bf63db47117","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"de3933bf2fd21300d99fcc6460a8a4a1343ae90b965d6893f044c350bac68c6e","stable_url_args":["https://github.com/ridiculousfish/libdivide/archive/refs/tags/v5.3.0.tar.gz"],"stable_version":"5.3.0","bottle_tag":":all","bottle_checksum":"73dd9a2cb0aa33ae2d15a3beeba9b8ff3a5cccca5c0c6d2a41eb77cbb993166b"},"libdivsufsort":{"desc":"Lightweight suffix-sorting library","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/y-256/libdivsufsort.git",{":branch":"master"}],"homepage":"https://github.com/y-256/libdivsufsort","license":"MIT","ruby_source_checksum":"ec8c9602f391c471cb6d146d3297e1e6a2736dd0642a2bdf031033f58848f17f","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9164cb6044dcb6e430555721e3318d5a8f38871c2da9fd9256665746a69351e0","stable_url_args":["https://github.com/y-256/libdivsufsort/archive/refs/tags/2.0.1.tar.gz"],"stable_version":"2.0.1","bottle_cellar":":any","bottle_checksum":"5cb97264be66ff96dcb36dc4c243e11e0ea33ee58e4c8fa1c826c98ef11fc776"},"libdmtx":{"desc":"Data Matrix library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://libdmtx.sourceforge.net/","license":"BSD-2-Clause","ruby_source_checksum":"9c78a5fe67413596e0c74937ac0f7e2d19b183648c21cdfa3d3b88cca59167d1","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"2394bf1d1d693a5a4ca3cfcc1bb28a4d878bdb831ea9ca8f3d5c995d274bdc39","stable_url_args":["https://github.com/dmtx/libdmtx/archive/refs/tags/v0.7.8.tar.gz"],"stable_version":"0.7.8"},"libdmx":{"desc":"X.Org: X Window System DMX (Distributed Multihead X) extension library","head_dependencies":["libx11","libxext","xorgproto",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"f417be1cc8ff3035c0eead516f0d7edd4e755b076f2a4580a4edf1c94c060bc8","stable_dependencies":["libx11","libxext","xorgproto",{"pkgconf":":build"}],"stable_checksum":"35a4e26a8b0b2b4fe36441dca463645c3fa52d282ac3520501a38ea942cbf74f","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libdmx-1.1.5.tar.xz"],"stable_version":"1.1.5","bottle_cellar":":any","bottle_checksum":"e824b4f937e2c9a730247a738046126f1c8e8b51dac6e51cccee49bdf9f5e4e4"},"libdnet":{"desc":"Portable low-level networking library","executables":["dnet","dnet-config"],"head_dependencies":[{"pkgconf":":build"}],"homepage":"https://github.com/ofalk/libdnet","license":"BSD-3-Clause","ruby_source_checksum":"266572e9852a04dc9e8132663afa9965fbb34cb9ec30038ca49ad86d571a41b4","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"95611c6d2703f1772fc01ce74acf4ebcc4bcd4315cede35b343bb90dc43bfd8f","stable_url_args":["https://github.com/ofalk/libdnet/archive/refs/tags/libdnet-1.18.2.tar.gz"],"stable_version":"1.18.2"},"libdom":{"desc":"Implementation of the W3C DOM","head_dependencies":["libhubbub","libparserutils","libwapcaplet",{"netsurf-buildsystem":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["expat"]],"homepage":"https://www.netsurf-browser.org/projects/libdom/","license":"MIT","ruby_source_checksum":"82ae3cb441057ddf03cdba8de52d3af72d4a5675ea2d49c0427c8715120358e6","stable_dependencies":["libhubbub","libparserutils","libwapcaplet",{"netsurf-buildsystem":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"d05e45af16547014c2b0a3aecf3670fa13d419f505b3f5fc7ac8a1491fc30f3c","stable_url_args":["https://download.netsurf-browser.org/libs/releases/libdom-0.4.2-src.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"0.4.2"},"libdpp":{"desc":"C++ Discord API Bot Library","head_dependencies":["openssl@4","opus","pkgconf",{"cmake":":build"},{"nlohmann-json":":build"}],"homepage":"https://dpp.dev/","license":"Apache-2.0","ruby_source_checksum":"ef78e44e0b4df2548143be219718adde8ea206c6c8a3dd86e148985990256a6b","stable_dependencies":["openssl@4","opus","pkgconf",{"cmake":":build"},{"nlohmann-json":":build"}],"stable_checksum":"0446993c2bca5fc40882386804598b33652fc7ee466fa237f7846f2be0cb8a1e","stable_url_args":["https://github.com/brainboxdotcc/DPP/archive/refs/tags/v10.1.5.tar.gz"],"stable_version":"10.1.5"},"libdrawtext":{"desc":"Library for anti-aliased text rendering in OpenGL","executables":["font2glyphmap"],"head_dependencies":["freetype",{"pkgconf":":build"}],"head_url_args":["https://github.com/jtsiomb/libdrawtext.git",{":branch":"master"}],"homepage":"http://nuclear.mutantstargoat.com/sw/libdrawtext/","license":"LGPL-3.0-or-later","ruby_source_checksum":"bfc046724fab8a86f9431c8d6a2a9ce775256f87e1d2056c8f624a8c6a36d46d","stable_dependencies":["freetype",{"pkgconf":":build"}],"stable_checksum":"714d94473622d756bfe7d70ad6340db3de7cc48f4f356a060e3cb48900c6da01","stable_url_args":["https://github.com/jtsiomb/libdrawtext/archive/refs/tags/v0.6.tar.gz"],"stable_version":"0.6","bottle_cellar":":any","bottle_checksum":"c61a83f7c2be18d086863edd67880e588dd16fee1154367aa25eb4c0537f14f5"},"libdrm":{"desc":"Library for accessing the direct rendering manager","head_dependencies":["libpciaccess",{"docutils":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://dri.freedesktop.org","license":"MIT","ruby_source_checksum":"06f0bd386d98384c2ded2f7e40127c7c2f5ef8eb03319e126d9c4be09c1f6f53","stable_dependencies":["libpciaccess",{"docutils":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"ac5e74d157830eb8bee44c6a6bf3ad49774ef0dd2a72bdad74a8f20308b52a95","stable_url_args":["https://dri.freedesktop.org/libdrm/libdrm-2.4.134.tar.xz"],"stable_version":"2.4.134"},"libdshconfig":{"bottle_rebuild":1,"desc":"Distributed shell library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.netfort.gr.jp/~dancer/software/dsh.html.en","license":"GPL-2.0-or-later","ruby_source_checksum":"a380b4af998a04bb8f734d116109aaebae54fd67e17daa45de2b4f1e22989654","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"6f372686c5d8d721820995d2b60d2fda33fdb17cdddee9fce34795e7e98c5384","stable_url_args":["https://www.netfort.gr.jp/~dancer/software/downloads/libdshconfig-0.20.13.tar.gz"],"stable_version":"0.20.13","bottle_cellar":":any","bottle_checksum":"7c8ce322c8a67038c0d2eea98640665aad9a4f17dced7d796ac55e271936918a"},"libdsk":{"bottle_rebuild":1,"desc":"Library for accessing discs and disc image files","executables":["apriboot","dskdump","dskform","dskid","dskscan","dsktrans","dskutil","md3serial"],"homepage":"https://www.seasip.info/Unix/LibDsk/","license":"LGPL-2.0-or-later","ruby_source_checksum":"77ffe72236323945915c98b9da8edbee958d04bb664aa4d487cfe76758341c47","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"71eda9d0e33ab580cea1bb507467877d33d887cea6ec042b8d969004db89901a","stable_url_args":["https://www.seasip.info/Unix/LibDsk/libdsk-1.4.2.tar.gz"],"stable_version":"1.4.2"},"libdv":{"bottle_rebuild":1,"desc":"Codec for DV video encoding format","executables":["dubdv","dvconnect","encodedv"],"head_dependencies":["popt",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://libdv.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"8efbae065a16647cfc7d8a97eafa5eacca6bc9c6aa0b19206dca9a3df7332627","stable_dependencies":["popt",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"a305734033a9c25541a59e8dd1c254409953269ea7c710c39e540bd8853389ba","stable_url_args":["https://downloads.sourceforge.net/project/libdv/libdv/1.0.0/libdv-1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_cellar":":any","bottle_checksum":"a72d9919c11d6950fcd115e6fa0e6cbac86ec6f06d8ade46b642006f652bf53f"},"libdvbcsa":{"desc":"Free implementation of the DVB Common Scrambling Algorithm","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://code.videolan.org/videolan/libdvbcsa.git",{":branch":"master"}],"homepage":"https://www.videolan.org/developers/libdvbcsa.html","license":"GPL-2.0-or-later","ruby_source_checksum":"3e9be3091b659984ce048d32fd133d582290318ddb310afe0f167734a6867244","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"4db78af5cdb2641dfb1136fe3531960a477c9e3e3b6ba19a2754d046af3f456d","stable_url_args":["https://get.videolan.org/libdvbcsa/1.1.0/libdvbcsa-1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_cellar":":any","bottle_checksum":"dfdb5b69befb37656f00769a3d657644f983c27c2b0ab93708c4eabcc48e9288"},"libdvbpsi":{"bottle_rebuild":1,"desc":"Library to decode/generate MPEG TS and DVB PSI tables","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://code.videolan.org/videolan/libdvbpsi.git",{":branch":"master"}],"homepage":"https://www.videolan.org/developers/libdvbpsi.html","license":"LGPL-2.1-or-later","ruby_source_checksum":"23f2170c76287551fe0d092214d0f0f53f4527985fac9336116660d302b47c91","stable_checksum":"02b5998bcf289cdfbd8757bedd5987e681309b0a25b3ffe6cebae599f7a00112","stable_url_args":["https://get.videolan.org/libdvbpsi/1.3.3/libdvbpsi-1.3.3.tar.bz2"],"stable_version":"1.3.3","bottle_cellar":":any","bottle_checksum":"d235fec5478322cf04a4ed079073b18ac289548ebd0b31b2aaca8b84fe9987a3"},"libdvdcss":{"desc":"Access DVDs as block devices without the decryption","head_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":test"}],"head_url_args":["https://code.videolan.org/videolan/libdvdcss.git",{":branch":"master"}],"homepage":"https://www.videolan.org/developers/libdvdcss.html","license":"GPL-2.0-or-later","ruby_source_checksum":"aae72861f869c9861291b5267e814746f2abac173bbe8984e5643b13578496b8","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":test"}],"stable_checksum":"529463e4d1befef82e5c6e470db7661a2db0343e092a2fb0d6c037cab8a5c399","stable_url_args":["https://download.videolan.org/pub/videolan/libdvdcss/1.5.0/libdvdcss-1.5.0.tar.xz"],"stable_version":"1.5.0"},"libdvdnav":{"desc":"DVD navigation library","head_dependencies":["libdvdread",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://code.videolan.org/videolan/libdvdnav.git",{":branch":"master"}],"homepage":"https://www.videolan.org/developers/libdvdnav.html","license":"GPL-2.0-or-later","ruby_source_checksum":"00894a05738777103b673c274652bca92bb9b42743d246a8de721dc49db29f61","stable_dependencies":["libdvdread",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"a2a18f5ad36d133c74bf9106b6445806fa253b09141a46392550394b647b221e","stable_url_args":["https://download.videolan.org/pub/videolan/libdvdnav/7.0.0/libdvdnav-7.0.0.tar.xz"],"stable_version":"7.0.0"},"libdvdread":{"bottle_rebuild":1,"desc":"C library for reading DVD-video images","head_dependencies":["libdvdcss",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://code.videolan.org/videolan/libdvdread.git",{":branch":"master"}],"homepage":"https://www.videolan.org/developers/libdvdnav.html","license":"GPL-2.0-or-later","ruby_source_checksum":"808e02792aa5fdb6f57d62122d23ae8a01d3ab1e8e08a76e41d923874fe9ca85","stable_dependencies":["libdvdcss",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"2e3e04a305c15c3963aa03ae1b9a83c1d239880003fcf3dde986d3943355d407","stable_url_args":["https://download.videolan.org/pub/videolan/libdvdread/7.0.1/libdvdread-7.0.1.tar.xz"],"stable_version":"7.0.1"},"libeatmydata":{"bottle_rebuild":2,"desc":"LD_PRELOAD library and wrapper to transparently disable fsync and related calls","executables":["eatmydata"],"head_dependencies":["coreutils",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/stewartsmith/libeatmydata.git",{":branch":"master"}],"homepage":"https://www.flamingspork.com/projects/libeatmydata/","license":"GPL-3.0-or-later","ruby_source_checksum":"86022957dd20aea772202f29a726ad6dafee6e36b23f43b02218e2d4694c9639","stable_dependencies":["coreutils",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/stewartsmith/libeatmydata/commit/ae89d0916c0ddd06f4ce7f2b37eaccf8dd543591.patch?full_index=1","sha256":"8bf4249f3df141fa321c8c64af4f4442bc23bdfb108e2cf73c22e68a3a71ae15"}],"stable_checksum":"cf18a8c52138a38541be3478af446c06048108729d7e18476492d62d54baabc4","stable_url_args":["https://github.com/stewartsmith/libeatmydata/releases/download/v131/libeatmydata-131.tar.gz"],"stable_version":"131"},"libebml":{"desc":"Sort of a sbinary version of XML","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/Matroska-Org/libebml.git",{":branch":"master"}],"homepage":"https://www.matroska.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"ac84a914be12dc6e796dd1ad905bc852224f9500ee80bea6a5e86138ec279aea","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"4971640b0592da29c2d426f303e137a9b0b3d07e1b81d069c1e56a2f49ab221b","stable_url_args":["https://dl.matroska.org/downloads/libebml/libebml-1.4.5.tar.xz"],"stable_version":"1.4.5"},"libebur128":{"desc":"Library implementing the EBU R128 loudness standard","head_dependencies":["speex",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/jiixyj/libebur128","license":"MIT","ruby_source_checksum":"ead56f224d9268b05828a1f3404a6af3ca58671d6a6fb1992bb9d76f1477d205","stable_dependencies":["speex",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"baa7fc293a3d4651e244d8022ad03ab797ca3c2ad8442c43199afe8059faa613","stable_url_args":["https://github.com/jiixyj/libebur128/archive/refs/tags/v1.2.6.tar.gz"],"stable_version":"1.2.6","bottle_cellar":":any","bottle_checksum":"99450597a660d645800d8d0488b657efee8d7ff9b886a80f964fe3394c8a2552"},"libecpint":{"desc":"Library for the efficient evaluation of integrals over effective core potentials","head_dependencies":["libcerf","pugixml",{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/robashaw/libecpint","license":"MIT","revision":1,"ruby_source_checksum":"19a9680c37f66d9c935b14bac71c21f2f73aba948d40489f23ed23c550d92f3c","stable_dependencies":["libcerf","pugixml",{"cmake":":build"}],"stable_checksum":"e9c60fddb2614f113ab59ec620799d961db73979845e6e637c4a6fb72aee51cc","stable_url_args":["https://github.com/robashaw/libecpint/archive/refs/tags/v1.0.7.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.0.7"},"libedit":{"desc":"BSD-style licensed readline alternative","head_uses_from_macos":[["ncurses"]],"homepage":"https://thrysoee.dk/editline/","keg_only_args":[":provided_by_macos"],"license":"BSD-3-Clause","ruby_source_checksum":"1af06d51b707fbc24e787c388f264f5ae5022125fa8d280ec6263edbd6de4052","stable_checksum":"432d5e7ea8b0116dd39f2eca7bc11d0eed77faa6b77ea526ace89907c23ea4a0","stable_url_args":["https://thrysoee.dk/editline/libedit-20260512-3.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"20260512-3.1"},"libelf":{"desc":"ELF object file access library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://fossies.org/linux/misc/old/libelf-0.8.13.tar.gz/","license":"LGPL-2.0-or-later","revision":1,"ruby_source_checksum":"a433d35c4dfb3addd30a3f432cb15df844f8497b51872cc07b360396e6d3e50a","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"591a9b4ec81c1f2042a97aa60564e0cb79d041c52faa7416acb38bc95bd2c76d","stable_url_args":["https://cdn.netbsd.org/pub/pkgsrc/distfiles/libelf-0.8.13.tar.gz"],"stable_version":"0.8.13","bottle_checksum":"bd7a08bb9750a466bfc18473a61df2095b6d106ffb72f4ed4af706c7385b4202"},"libemf2svg":{"desc":"Microsoft (MS) EMF to SVG conversion library","executables":["emf2svg-conv"],"head_dependencies":["fontconfig","freetype","libpng",{"cmake":":build"},{"argp-standalone":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/kakwa/libemf2svg","license":"GPL-2.0-only","ruby_source_checksum":"1ea8b553174b099ddbaed398dcf11a58e752def5e68ccc68f080498b8b6ed37c","stable_dependencies":["fontconfig","freetype","libpng",{"cmake":":build"},{"argp-standalone":":build"}],"stable_checksum":"5a4b0051a2e8a7f999ecc1bb3451032833dc4c4f1e4bc6d938e4d5b4bec19c10","stable_url_args":["https://github.com/kakwa/libemf2svg/archive/refs/tags/1.8.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.8.1"},"libepoxy":{"desc":"Library for handling OpenGL function pointer management","head_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/anholt/libepoxy","license":"MIT","ruby_source_checksum":"4ae07ce526fa50caefdb40f4cf404d638199322857addcc32f58e3b57223a25f","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"072cda4b59dd098bba8c2363a6247299db1fa89411dc221c8b81b8ee8192e623","stable_url_args":["https://download.gnome.org/sources/libepoxy/1.5/libepoxy-1.5.10.tar.xz"],"stable_version":"1.5.10","bottle_cellar":":any","bottle_checksum":"839cc3388516586debdc98d72a3fb4b8237ee432a5be7262e8c835367093f29d"},"libesedb":{"desc":"Library and tools for Extensible Storage Engine (ESE) Database files","executables":["esedbexport","esedbinfo"],"head_dependencies":[{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/libyal/libesedb","license":"LGPL-3.0-or-later","ruby_source_checksum":"3de333a566a009d312de859186b5e7210edeedf3a4978022086754fa7fefe841","stable_dependencies":[{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"78f5e4cd11b551e673db270a9d40abf3c8ec8523b91939a9251ca80ee5a83bd1","stable_url_args":["https://github.com/libyal/libesedb/releases/download/20260704/libesedb-experimental-20260704.tar.gz"],"stable_version":"20260704"},"libestr":{"desc":"C library for string handling (and a bit more)","head_dependencies":[{"pkgconf":":build"}],"homepage":"https://libestr.adiscon.com/","license":"LGPL-2.1-or-later","ruby_source_checksum":"74eaf87472cabf245095202c349792bfbc6a6e530d8774cbc914a1d490375504","stable_dependencies":[{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"46632b2785ff4a231dcf241eeb0dcb5fc0c7d4da8ee49cf5687722cdbe8b2024","stable_url_args":["https://libestr.adiscon.com/files/download/libestr-0.1.11.tar.gz"],"stable_version":"0.1.11","bottle_cellar":":any","bottle_checksum":"20863614b37a81431737f276b1273bf542e374a323b9a1e486af7775e659d688"},"libetonyek":{"bottle_rebuild":1,"desc":"Interpret and import Apple Keynote presentations","executables":["key2raw","key2text","key2xhtml","numbers2csv","numbers2raw","numbers2text","pages2html","pages2raw","pages2text"],"head_dependencies":["librevenge",{"boost":":build"},{"glm":":build"},{"mdds":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://wiki.documentfoundation.org/DLP/Libraries/libetonyek","license":"MPL-2.0","revision":1,"ruby_source_checksum":"894d0bccbb863a6cac9eb3283c1d248209e2278bfca66491dcc66b2c1a975ea4","stable_dependencies":["librevenge",{"boost":":build"},{"glm":":build"},{"mdds":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p0","url":"https://src.fedoraproject.org/rpms/libetonyek/raw/65a93fb7f21fb0e668d78644ec6aa7843e5372f5/f/mdds3.patch","sha256":"cd390fa4280b78fd0d1a7f587ab576d8ef0c4848036c8b0c821b576c6745db17"}],"stable_checksum":"032b71cb597edd92a0b270b916188281bc35be55296b263f6817b29adbcb1709","stable_url_args":["https://dev-www.libreoffice.org/src/libetonyek/libetonyek-0.1.13.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.1.13"},"libetpan":{"desc":"Portable mail library handling several protocols","head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/dinhvh/libetpan.git",{":branch":"master"}],"head_uses_from_macos":[["cyrus-sasl"]],"homepage":"https://www.etpan.org/libetpan.html","license":"BSD-3-Clause","ruby_source_checksum":"a07650d96276e2e4e25025f56d81f9c8d47b57d99856342f6e6e9deaab459577","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"87bacdc62661a2a7aa5fe9f1f28d2f7c7a53256633ac5129903916c59f80c4c2","stable_url_args":["https://github.com/dinhvh/libetpan/archive/refs/tags/1.10.1.tar.gz"],"stable_uses_from_macos":[["cyrus-sasl"]],"stable_version":"1.10.1"},"libev":{"desc":"Asynchronous event library","homepage":"https://software.schmorp.de/pkg/libev.html","license":{":any_of":["BSD-2-Clause","GPL-2.0-or-later"]},"ruby_source_checksum":"a50e41e286d2c0818b4892d6ee2a0037c637c2907d07c23d8ae059a52837957a","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"507eb7b8d1015fbec5b935f34ebed15bf346bed04a11ab82b8eee848c4205aea","stable_url_args":["https://dist.schmorp.de/libev/Attic/libev-4.33.tar.gz"],"stable_version":"4.33","bottle_cellar":":any","bottle_checksum":"8ed86bdd0ff3b47f8802b251a9ca61770ffc4c9b0be964f41f50955256b5bb53"},"libevdev":{"desc":"Wrapper library for evdev devices","head_dependencies":[{"pkgconf":":build"},{"python@3.14":":build"}],"homepage":"https://www.freedesktop.org/wiki/Software/libevdev/","license":"MIT","ruby_source_checksum":"21414f7d22b3aa405022d717d83a030987e8ca6445f6a3efe08b0b697019578d","stable_dependencies":[{"pkgconf":":build"},{"python@3.14":":build"}],"stable_checksum":"73f215eccbd8233f414737ac06bca2687e67c44b97d2d7576091aa9718551110","stable_url_args":["https://www.freedesktop.org/software/libevdev/libevdev-1.13.6.tar.xz"],"stable_version":"1.13.6"},"libevent":{"desc":"Asynchronous event library","executables":["event_rpcgen.py"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://libevent.org/","license":"BSD-3-Clause","ruby_source_checksum":"490b148a74bf60d8c8bee77a568fdcdf68b386a5b51429ed1988ea89a372aca0","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"1a0885e17dc78afbaeddf13cf849f9238bbc24acdc178464a0d1934d7c5ffbd5","stable_url_args":["https://github.com/libevent/libevent/archive/refs/tags/release-2.1.13-stable.tar.gz"],"stable_version":"2.1.13"},"libewf":{"bottle_rebuild":1,"desc":"Library for support of the Expert Witness Compression Format","executables":["ewfacquire","ewfacquirestream","ewfdebug","ewfexport","ewfinfo","ewfmount","ewfrecover","ewfverify"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libyal/libewf.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/libyal/libewf","license":"LGPL-3.0-or-later","ruby_source_checksum":"3f9532957d6bb8226129fb235ddc18695fa256e195f0c748af3d1a4128ff6740","stable_dependencies":["openssl@3",{"pkgconf":":build"}],"stable_checksum":"6b2d078fb3861679ba83942fea51e9e6029c37ec2ea0c37f5744256d6f7025a9","stable_url_args":["https://github.com/libyal/libewf-legacy/releases/download/20140816/libewf-20140816.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"20140816"},"libexif":{"desc":"EXIF parsing library","head_dependencies":["gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/libexif/libexif.git",{":branch":"master"}],"homepage":"https://libexif.github.io/","license":{":all_of":["LGPL-2.1-or-later","LGPL-2.0-or-later"]},"ruby_source_checksum":"f7239fc08ef822aa9817e3158d786c38a055d92e55531da716fbba9a97613fa5","stable_dependencies":["gettext"],"stable_checksum":"0830ed253fceeb60444fb309598bc8a9491d3007dc054aad3a50a347c5597c57","stable_url_args":["https://github.com/libexif/libexif/releases/download/v0.6.26/libexif-0.6.26.tar.bz2"],"stable_version":"0.6.26"},"libexosip":{"bottle_rebuild":1,"desc":"Toolkit for eXosip2","executables":["sip_monitor","sip_reg","sip_storm"],"head_dependencies":["c-ares","libosip","openssl@3",{"pkgconf":":build"}],"homepage":"https://savannah.nongnu.org/projects/exosip","license":"GPL-2.0-or-later","ruby_source_checksum":"c230dc65553ca8dbd9fe8414ba9f9ced7c4f4298b03a0df2377e33e092ec2bc1","stable_dependencies":["c-ares","libosip","openssl@3",{"pkgconf":":build"}],"stable_checksum":"5b7823986431ea5cedc9f095d6964ace966f093b2ae7d0b08404788bfcebc9c2","stable_url_args":["https://download.savannah.gnu.org/releases/exosip/libexosip2-5.3.0.tar.gz"],"stable_version":"5.3.0","bottle_cellar":":any","bottle_checksum":"54df18bb3bea9dca975b830312f28ac7510dadb108db9053a3eafdf8481add0b"},"libextractor":{"conflicts":[["csound",{":because":"both install `extract` binaries"}]],"desc":"Library to extract meta data from files","executables":["extract"],"head_dependencies":["libtool",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/libextractor/","license":"GPL-3.0-or-later","ruby_source_checksum":"61c1c140c1f7a2043e7441097513fab27bf75e5d375c6c2d4734fe38204ab5f0","stable_dependencies":["libtool",{"pkgconf":":build"}],"stable_checksum":"215c7d8dc10e0d7644509da2b47a6fa1ba5ebad8ce02904864e54abfb4c3059a","stable_url_args":["https://ftpmirror.gnu.org/gnu/libextractor/libextractor-1.17.tar.gz"],"stable_version":"1.17"},"libfabric":{"conflicts":[["mpich",{":because":"both install `fabric.h`"}]],"desc":"OpenFabrics libfabric","executables":["fi_info","fi_mon_sampler","fi_pingpong","fi_strerror"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/ofiwg/libfabric.git",{":branch":"main"}],"homepage":"https://ofiwg.github.io/libfabric/","license":{":any_of":["BSD-2-Clause","GPL-2.0-only"]},"ruby_source_checksum":"24e930f3678f747910d35d756d23a8765413fc40ec538f31dd301f87535456c9","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"1ee2ab6eb16462c0fe7a836f9df52b8f12309dfee3f3774aa93a86f521a8e8b1","stable_url_args":["https://github.com/ofiwg/libfabric/releases/download/v2.6.0/libfabric-2.6.0.tar.bz2"],"stable_version":"2.6.0"},"libfaketime":{"desc":"Report faked system time to programs","executables":["faketime"],"head_dependencies":["coreutils"],"head_url_args":["https://github.com/wolfcw/libfaketime.git",{":branch":"master"}],"homepage":"https://github.com/wolfcw/libfaketime","license":"GPL-2.0-only","ruby_source_checksum":"31a5d8794fc3d20780f09a73f5939acced29b4a39bd3c66f57c6d59f788a043b","stable_dependencies":["coreutils"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"4fc32218697c052adcdc5ee395581f2554ca56d086ac817ced2be0d6f1f8a9fa","stable_url_args":["https://github.com/wolfcw/libfaketime/archive/refs/tags/v0.9.12.tar.gz"],"stable_version":"0.9.12"},"libfastjson":{"desc":"Fast json library for C","homepage":"https://github.com/rsyslog/libfastjson","license":"BSD-2-Clause","ruby_source_checksum":"821c41c49afea9c463d46f6eb6ac5e41a2b7ac5d15a127ffe5f7cd6cbfab110f","stable_checksum":"ef30d1e57a18ec770f90056aaac77300270c6203bbe476f4181cc83a2d5dc80c","stable_url_args":["https://download.rsyslog.com/libfastjson/libfastjson-1.2304.0.tar.gz"],"stable_version":"1.2304.0","bottle_cellar":":any","bottle_checksum":"34043c498dfd2eb920d60d9911d858ff876e425d8f4446832bf32845579ff3ab"},"libff":{"desc":"C++ library for Finite Fields and Elliptic Curves","head_dependencies":["gmp",{"cmake":":build"},{"openssl@4":":build"}],"homepage":"https://github.com/scipr-lab/libff","license":"MIT","revision":1,"ruby_source_checksum":"dc09704ac606625e42dda98f18298aa8741aff2c57aeeb6dece4d9d289b41df0","stable_dependencies":["gmp",{"cmake":":build"},{"openssl@4":":build"}],"stable_url_args":["https://github.com/scipr-lab/libff.git",{":tag":"v0.2.1",":revision":"5835b8c59d4029249645cf551f417608c48f2770"}],"stable_version":"0.2.1"},"libffcall":{"desc":"GNU Foreign Function Interface library","homepage":"https://www.gnu.org/software/libffcall/","license":"GPL-2.0-or-later","ruby_source_checksum":"4fb543513bc4fc010fbfb517cdbeb61aea969ab054ab77c135805ee39dd5072a","stable_checksum":"7f422096b40498b1389093955825f141bb67ed6014249d884009463dc7846879","stable_url_args":["https://ftpmirror.gnu.org/gnu/libffcall/libffcall-2.5.tar.gz"],"stable_version":"2.5"},"libffi":{"desc":"Portable Foreign Function Interface library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/libffi/libffi.git",{":branch":"master"}],"homepage":"https://sourceware.org/libffi/","keg_only_args":[":provided_by_macos"],"license":"MIT","ruby_source_checksum":"b39c82102b2699796a4cee9d2be13cbfc76e45610c0396b1ab5dc3a49fe4be1c","stable_checksum":"2255c5a638dfb51bf67c20a12a7bb70d17feb1e9eababac05f5573146f586436","stable_url_args":["https://github.com/libffi/libffi/releases/download/v3.7.0/libffi-3.7.0.tar.gz"],"stable_version":"3.7.0"},"libfido2":{"desc":"Provides library functionality for FIDO U2F & FIDO 2.0, including USB","executables":["fido2-assert","fido2-cred","fido2-token"],"head_dependencies":["libcbor","openssl@3",{"cmake":":build"},{"mandoc":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://developers.yubico.com/libfido2/","license":"BSD-2-Clause","ruby_source_checksum":"29e8cc89bc308a3a301c82287c1cda87f283d9c4a7ed85b47f9c7205c6daa3d6","stable_dependencies":["libcbor","openssl@3",{"cmake":":build"},{"mandoc":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"ace062d14a482ff9325410ff63d06c8b5fe87e79ebc18dda07add2bc0188c77f","stable_url_args":["https://github.com/Yubico/libfido2/archive/refs/tags/1.17.0.tar.gz"],"stable_version":"1.17.0"},"libfishsound":{"desc":"Decode and encode audio data using the Xiph.org codecs","head_dependencies":["libvorbis",{"pkgconf":":build"}],"homepage":"https://xiph.org/fishsound/","license":"BSD-3-Clause","ruby_source_checksum":"50a5ac98bbb24e1a3ffea33665a47e1dc45076db3e902429d48641017c56c8f5","stable_dependencies":["libvorbis",{"pkgconf":":build"}],"stable_checksum":"03eb1601e2306adc88c776afdf212217c6547990d2d0f9ca544dad9a8a9dbb8f","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/libfishsound/libfishsound-1.0.1.tar.gz"],"stable_version":"1.0.1"},"libfixbuf":{"desc":"Implements the IPFIX Protocol as a C library","head_dependencies":["glib","openssl@3","gettext",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://tools.netsa.cert.org/fixbuf/","license":"LGPL-3.0-only","ruby_source_checksum":"92553e55f6786aaeabac8d62c47bbc600fe0e613b2b1b9090411abb2edf2c102","stable_dependencies":["glib","openssl@3","gettext",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"106b8e1e560928a4dc91d8264326bd2463767570d77417535964f450de1f972e","stable_url_args":["https://tools.netsa.cert.org/releases/libfixbuf-2.5.4.tar.gz"],"stable_version":"2.5.4"},"libfixposix":{"desc":"Thin wrapper over POSIX syscalls","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/sionescu/libfixposix.git",{":branch":"master"}],"homepage":"https://github.com/sionescu/libfixposix","license":"BSL-1.0","ruby_source_checksum":"d04aee08cec46dd1369b585f141a9c22875b45d1ceff4e8d7da18fa729a09e14","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"5d9d3d321d4c7302040389c43f966a70d180abb58d1d7df370f39e0d402d50d4","stable_url_args":["https://github.com/sionescu/libfixposix/archive/refs/tags/v0.5.1.tar.gz"],"stable_version":"0.5.1","bottle_cellar":":any","bottle_checksum":"338f883d482e6a1b21a91de414fcdd8ba6960ccab9658123568845b2c5d05644"},"libflowmanager":{"bottle_rebuild":1,"desc":"Flow-based measurement tasks with packet-based inputs","head_dependencies":["libtrace",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/LibtraceTeam/libflowmanager","license":"LGPL-3.0-or-later","revision":2,"ruby_source_checksum":"c48ab31951d8a8a43fb5a8507d553c51e10ffb389c5d26af61fef70ca3685002","stable_dependencies":["libtrace",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/LibtraceTeam/libflowmanager/commit/a60a04a3b4a12faf48854b34908f9db0c4f080b0.patch?full_index=1","sha256":"15d93f863374eff428c69e6e1733bdc861c831714f8d7d7c1323ebf1b9ba9a4c"}],"stable_checksum":"ab60c9c9611488e51c14b6e3870f91a191236dced12f0ed16a58cdd2c08ee74f","stable_url_args":["https://github.com/LibtraceTeam/libflowmanager/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0","bottle_cellar":":any","bottle_checksum":"85deb8a52e3eb34eaefa5851c1017f77cbad2767968dbb22dc434f1dfba03766"},"libfontenc":{"desc":"X.Org: Font encoding library","head_dependencies":[{"font-util":":build"},{"pkgconf":":build"},{"util-macros":":build"},{"xorgproto":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"196f099441bcb42ee0d00c90d1046421e38ca5e2d8ca64dd35212a9a4625df1e","stable_dependencies":[{"font-util":":build"},{"pkgconf":":build"},{"util-macros":":build"},{"xorgproto":":build"}],"stable_checksum":"9d8392705cb10803d5fe1d27d236cbab3f664e26841ce01916bbbe430cf273e2","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libfontenc-1.1.9.tar.xz"],"stable_version":"1.1.9"},"libforensic1394":{"desc":"Live memory forensics over IEEE 1394 (\"FireWire\") interface","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/FreddieWitherden/libforensic1394.git",{":branch":"master"}],"homepage":"https://freddie.witherden.org/tools/libforensic1394/","license":"LGPL-3.0-or-later","ruby_source_checksum":"28dabe960f84a5e237683fe7323de421adee3c3d30e29571cbd8468971fc3bff","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"50a82fe2899aa901104055da2ac00b4c438cf1d0d991f5ec1215d4658414652e","stable_url_args":["https://freddie.witherden.org/tools/libforensic1394/releases/libforensic1394-0.2.tar.gz"],"stable_version":"0.2","bottle_cellar":":any","bottle_checksum":"e199817199f736890486c3667735acf01876563584bdcde56b2671ac85707ba9"},"libformfactor":{"desc":"C++ library for the efficient computation of scattering form factors","head_dependencies":["libheinz",{"cmake":":build"}],"homepage":"https://jugit.fz-juelich.de/mlz/libformfactor","license":"GPL-3.0-or-later","ruby_source_checksum":"ae1275d4f75fc279abdba248513cb08ed851e76cb9b08d5cdafdef996a766a27","stable_dependencies":["libheinz",{"cmake":":build"}],"stable_checksum":"9e5f0458c78751121e0efa572f9a03e5965fe8ee2d4ff34939b6cce9bfdc8c36","stable_url_args":["https://jugit.fz-juelich.de/mlz/libformfactor/-/archive/v0.4.0/libformfactor-v0.4.0.tar.bz2"],"stable_version":"0.4.0"},"libfreefare":{"desc":"API for MIFARE card manipulations","executables":["mifare-classic-format","mifare-classic-read-ndef","mifare-classic-write-ndef","mifare-desfire-access","mifare-desfire-create-ndef","mifare-desfire-ev1-configure-ats","mifare-desfire-ev1-configure-default-key","mifare-desfire-ev1-configure-random-uid","mifare-desfire-format","mifare-desfire-info","mifare-desfire-read-ndef","mifare-desfire-write-ndef","mifare-ultralight-info"],"head_dependencies":["libnfc","openssl@3","libusb-compat",{"pkgconf":":build"}],"homepage":"https://github.com/nfc-tools/libfreefare","license":"LGPL-3.0-or-later","revision":4,"ruby_source_checksum":"b9bc0447d27b808c514ae682b92872078f93614b15a3b250f03e7b3b207f45c6","stable_dependencies":["libnfc","openssl@3","libusb-compat",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/nfc-tools/libfreefare/commit/358df775.patch?full_index=1","sha256":"20d592c11e559d0a5f02f7ed56da370e39439feebd971be11b064d58ea85777f"},{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"bfa31d14a99a1247f5ed49195d6373de512e3eb75bf1627658b40cf7f876bc64","stable_url_args":["https://github.com/nfc-tools/libfreefare/releases/download/libfreefare-0.4.0/libfreefare-0.4.0.tar.bz2"],"stable_version":"0.4.0","bottle_cellar":":any","bottle_checksum":"07bb6816871ab4f86df23f9929b7f5830b3203ee8573c61c1162155665be1cf6"},"libfreehand":{"desc":"Interpret and import Aldus/Macromedia/Adobe FreeHand documents","executables":["fh2raw","fh2svg","fh2text"],"head_dependencies":["librevenge","little-cms2",{"boost":":build"},{"icu4c@78":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"gperf":":build"}]],"homepage":"https://wiki.documentfoundation.org/DLP/Libraries/libfreehand","license":"MPL-2.0","ruby_source_checksum":"18124c697281327d34eedd6d1fd50969333c1c0e42a2f54a681a96e2e8706ca6","stable_dependencies":["librevenge","little-cms2",{"boost":":build"},{"icu4c@78":":build"},{"pkgconf":":build"}],"stable_checksum":"a431d78767e5aa27ade7c6d1b7a11a9f1848cb4b9260bf0a6a44689553ecccfe","stable_url_args":["https://dev-www.libreoffice.org/src/libfreehand/libfreehand-0.1.3.tar.xz"],"stable_uses_from_macos":[[{"gperf":":build"}]],"stable_version":"0.1.3"},"libfreenect":{"desc":"Drivers and libraries for the Xbox Kinect device","executables":["fakenect","fakenect-record","freenect-camtest","freenect-chunkview","freenect-cpp_pcview","freenect-cppview","freenect-glpclview","freenect-glview","freenect-hiview","freenect-micview","freenect-regtest","freenect-regview","freenect-tiltdemo","freenect-wavrecord"],"head_dependencies":["libusb",{"cmake":":build"}],"head_url_args":["https://github.com/OpenKinect/libfreenect.git",{":branch":"master"}],"homepage":"https://openkinect.org/","license":{":any_of":["Apache-2.0","GPL-2.0-only"]},"ruby_source_checksum":"efd1f25574104d4d28b6c65ccb01800ab56f4ba2e356804d481b4ad19d975f55","stable_dependencies":["libusb",{"cmake":":build"}],"stable_checksum":"3c668053db726206a8c3a92e92e91ef7a64407968f422b9c4b828d0fd234c866","stable_url_args":["https://github.com/OpenKinect/libfreenect/archive/refs/tags/v0.7.5.tar.gz"],"stable_version":"0.7.5"},"libfs":{"desc":"X.Org: X Font Service client library","head_dependencies":["xorgproto",{"pkgconf":":build"},{"xtrans":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"b428988a673bb70204983ec96aa42f426aaa81ea2d00515bcbb43d5ef28aee48","stable_dependencies":["xorgproto",{"pkgconf":":build"},{"xtrans":":build"}],"stable_checksum":"38daddf6aaad25d93c6ff762c9629b8f10b19e8c4b70fcf117ec38c440ff9ae2","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libFS-1.0.10.tar.gz"],"stable_version":"1.0.10"},"libftdi":{"desc":"Library to talk to FTDI chips","executables":["ftdi_eeprom","libftdi1-config"],"head_dependencies":["boost","confuse","libusb",{"cmake":":build"},{"pkgconf":":build"},{"swig":":build"}],"homepage":"https://www.intra2net.com/en/developer/libftdi","license":"LGPL-2.1-only","revision":2,"ruby_source_checksum":"7e2480e55d48b21d7cb06695b84ff0ce4606f90f45e05923e6205e0bcc36d8eb","stable_dependencies":["boost","confuse","libusb",{"cmake":":build"},{"pkgconf":":build"},{"swig":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libftdi/1.5.patch"}],"stable_checksum":"7c7091e9c86196148bd41177b4590dccb1510bfe6cea5bf7407ff194482eb049","stable_url_args":["https://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.5.tar.bz2"],"stable_version":"1.5","bottle_cellar":":any","bottle_checksum":"998ea9ac5c02fdad06ad304dc36ccd0b010267271e7d68ff3f3cfbf407339067"},"libfuse":{"aliases":["libfuse@3"],"desc":"Reference implementation of the Linux FUSE interface","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/libfuse/libfuse.git",{":branch":"master"}],"homepage":"https://github.com/libfuse/libfuse","license":{":all_of":["LGPL-2.1-only","GPL-2.0-only"]},"ruby_source_checksum":"63568164007e2dae929be7e975e609a2d52301348614cb7ad9fe0893c8ffd679","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"f01de85717e20adf5f98aff324acd85dd73d61a5ca3834d573dcf0bd6e54a298","stable_url_args":["https://github.com/libfuse/libfuse/releases/download/fuse-3.18.2/fuse-3.18.2.tar.gz"],"stable_version":"3.18.2","versioned_formulae":["libfuse@2"]},"libfuse@2":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-06-21",":because":":unmaintained"},"desc":"Reference implementation of the Linux FUSE interface","disable_args":{":date":"2027-06-21",":because":":unmaintained"},"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"}],"homepage":"https://github.com/libfuse/libfuse","keg_only_args":[":versioned_formula"],"license":{":all_of":["LGPL-2.1-only","GPL-2.0-only"]},"ruby_source_checksum":"b4db221ac6e82f358d18d345a62c071558cfe4546417bb020276c3b707dd4559","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/libfuse/libfuse/commit/5a43d0f724c56f8836f3f92411e0de1b5f82db32.patch?full_index=1","sha256":"94d5c6d9785471147506851b023cb111ef2081d1c0e695728037bbf4f64ce30a"},{"strip":"p1","url":"https://github.com/libfuse/libfuse/commit/914871b20a901e3e1e981c92bc42b1c93b7ab81b.patch?full_index=1","sha256":"97360b7353903f3968aa10c9fd95ee42372049fea748d2be78f1c054e750bed0"}],"stable_checksum":"d0e69d5d608cc22ff4843791ad097f554dd32540ddc9bed7638cc6fea7c1b4b5","stable_url_args":["https://github.com/libfuse/libfuse/releases/download/fuse-2.9.9/fuse-2.9.9.tar.gz"],"stable_version":"2.9.9"},"libfyaml":{"bottle_rebuild":1,"desc":"Fully feature complete YAML parser and emitter","executables":["fy-compose","fy-dump","fy-filter","fy-join","fy-testsuite","fy-tool","fy-ypath"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/pantoniou/libfyaml","license":"MIT","ruby_source_checksum":"9f9416161220b18d34081d3c52173273d53ca01bedfa9e40043953f5dfb2814e","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/pantoniou/libfyaml/commit/1026d76850909dc9b1c5f95b8cd94e865a313fd5.patch?full_index=1","sha256":"05e07134edfae8c4d6b81fd25b013c471a3790736f61d6888035409d570ce636"}],"stable_checksum":"a59cc3331e2eb903ec36933ad52a45888041cac31e44f553a00511131242c483","stable_url_args":["https://github.com/pantoniou/libfyaml/releases/download/v0.9.6/libfyaml-0.9.6.tar.gz"],"stable_version":"0.9.6"},"libgadu":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-02-20",":because":":repo_archived"},"desc":"Library for ICQ instant messenger protocol","disable_args":{":date":"2027-02-20",":because":":repo_archived"},"homepage":"https://libgadu.net/","license":"LGPL-2.1-only","ruby_source_checksum":"be4712cff22d09c1e70ef433341ac8dc96be7af1c0380964969c983cb365006e","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"28e70fb3d56ed01c01eb3a4c099cc84315d2255869ecf08e9af32c41d4cbbf5d","stable_url_args":["https://github.com/wojtekka/libgadu/releases/download/1.12.2/libgadu-1.12.2.tar.gz"],"stable_version":"1.12.2"},"libgccjit":{"desc":"JIT library for the GNU compiler collection","head_dependencies":["gmp","isl","libmpc","mpfr","zstd",{"gcc":":test"}],"head_url_args":["https://gcc.gnu.org/git/gcc.git",{":branch":"master"}],"homepage":"https://gcc.gnu.org/","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"518ebf5db7ed6363f70bc2fc62073565403edceec835a7b4d8cfaadf5bc96dc7","stable_dependencies":["gmp","isl","libmpc","mpfr","zstd",{"gcc":":test"}],"stable_patches":[{"strip":"p1","file":"Patches/gcc/gcc-16.1.0.diff"}],"stable_checksum":"50efb4d94c3397aff3b0d61a5abd748b4dd31d9d3f2ab7be05b171d36a510f79","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-16.1.0/gcc-16.1.0.tar.xz"],"stable_version":"16.1.0"},"libgcrypt":{"desc":"Cryptographic library based on the code from GnuPG","executables":["dumpsexp","hmac256","libgcrypt-config","mpicalc"],"head_dependencies":["libgpg-error"],"homepage":"https://gnupg.org/related_software/libgcrypt/","license":{":all_of":["LGPL-2.1-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"a1d13f28cc65b9671ab8962b35f327d03513aed17ee46c76d70e7000b926720f","stable_dependencies":["libgpg-error"],"stable_checksum":"7ce33c2492221a0436f96a8500215e9f3e3dcb5fd26a757cd415e7a843babd5e","stable_url_args":["https://gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.12.2.tar.bz2"],"stable_version":"1.12.2"},"libgda":{"desc":"Provides unified data access to the GNOME project","head_dependencies":["glib","iso-codes","json-glib","mariadb-connector-c","sqlite","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"intltool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://www.gnome-db.org/","license":"LGPL-2.0-or-later","revision":5,"ruby_source_checksum":"0dc7897707cac2c7bbe74a4aeb5eb2de539b63627a4d5cad4b3d82f5306c5488","stable_dependencies":["glib","iso-codes","json-glib","mariadb-connector-c","sqlite","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"intltool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.gnome.org/GNOME/libgda/-/commit/3e0c7583ddcc3649f24ad1f1b5d851072fd3f721.diff","sha256":"a6cb1927ef2174267fd5b01ca7d6b1141f4bad969fa6d10560c62998c6150fd4"},{"strip":"p1","url":"https://gitlab.gnome.org/GNOME/libgda/-/commit/657b2f8497da907559a6769c5b1d2d7b5bd40688.diff","sha256":"bfc26217647e27aaf065a4b6c210b96e1a6f7cd67d780a3a124951c6a5bc566d"},{"strip":"p1","url":"https://gitlab.gnome.org/GNOME/libgda/-/commit/98f014c783583e3ad87ee546e8dccf34d50f1e37.diff","sha256":"2f2d257085b40ef4fccf2db68fe51407ba0f59d39672fc95fd91be3e46e91ffa"},{"strip":"p1","url":"https://src.fedoraproject.org/rpms/libgda/raw/e33ef2c0af32d1aab4a1255b83882552e36002a4/f/mariadb.patch","sha256":"5e2dca080ab2d5d09bba5d41ff4bc7dd63dea5f9f493d6b3e28d592ef48f52fc"}],"stable_checksum":"995f4b420e666da5c8bac9faf55e7aedbe3789c525d634720a53be3ccf27a670","stable_url_args":["https://download.gnome.org/sources/libgda/6.0/libgda-6.0.0.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"6.0.0"},"libgdata":{"deprecate_args":{":date":"2025-09-05",":because":":unmaintained"},"desc":"GLib-based library for accessing online service APIs","disable_args":{":date":"2026-09-05",":because":":unmaintained"},"head_dependencies":["glib","gtk+3","json-glib","liboauth","libsoup@2","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["curl"],["libxml2"]],"homepage":"https://wiki.gnome.org/Projects/libgdata","license":"LGPL-2.1-or-later","revision":2,"ruby_source_checksum":"4e0f8f6efe0a5a68cd2c09a50dd371262bf32a0e6b92ea58ce50e6b96ead7c88","stable_dependencies":["glib","gtk+3","json-glib","liboauth","libsoup@2","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"dd8592eeb6512ad0a8cf5c8be8c72e76f74bfe6b23e4dd93f0756ee0716804c7","stable_url_args":["https://download.gnome.org/sources/libgdata/0.18/libgdata-0.18.1.tar.xz"],"stable_uses_from_macos":[["curl"],["libxml2"]],"stable_version":"0.18.1"},"libgedit-amtk":{"desc":"Actions, Menus and Toolbars Kit for GTK applications","head_dependencies":["glib","gtk+3","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz","pango",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/World/gedit/libgedit-amtk.git",{":branch":"main"}],"homepage":"https://gedit-technology.net","license":"LGPL-3.0-or-later","oldnames":["amtk"],"ruby_source_checksum":"5e6190bc4dc1b3b0fba59729c4d2e21c7f432c7933936e92225157eed61efc2b","stable_dependencies":["glib","gtk+3","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz","pango",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"7ee3d0cce3b21f3cc6a51ba644901b467da3b3c3e0b0adf74bd56c9e0e456140","stable_url_args":["https://gitlab.gnome.org/World/gedit/libgedit-amtk/-/archive/5.10.0/libgedit-amtk-5.10.0.tar.bz2"],"stable_version":"5.10.0"},"libgedit-gfls":{"desc":"Gedit Technology - File loading and saving","head_dependencies":["glib","gtk+3",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/World/gedit/libgedit-gfls.git",{":branch":"main"}],"homepage":"https://gitlab.gnome.org/World/gedit/libgedit-gfls","license":"LGPL-3.0-or-later","ruby_source_checksum":"c4bf551af9caa44cf83e35a1be2e18dc85a97d581741ba9d966e1ebe2c8d33da","stable_dependencies":["glib","gtk+3",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"9c6c6469a70d829b4476debe4b8b135daaa60164a6657db1fa803f28625aee2b","stable_url_args":["https://gitlab.gnome.org/World/gedit/libgedit-gfls/-/archive/0.4.2/libgedit-gfls-0.4.2.tar.bz2"],"stable_version":"0.4.2"},"libgedit-gtksourceview":{"desc":"Text editor widget for code editing","head_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","libgedit-amtk","libgedit-gfls","libxml2","pango","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview.git",{":branch":"main"}],"homepage":"https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview","license":"LGPL-2.1-only","ruby_source_checksum":"39446351ab4b48682dbd2ab8b5e2c0ca5e594a238cc871ece128f8341db64532","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","libgedit-amtk","libgedit-gfls","libxml2","pango","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"4fbf466189d38f709bc1e69d85518027a4623cb697368718a94932caede75f58","stable_url_args":["https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview/-/archive/299.7.1/libgedit-gtksourceview-299.7.1.tar.bz2"],"stable_version":"299.7.1"},"libgedit-tepl":{"desc":"Gedit Technology - Text editor product line","head_dependencies":["cairo","glib","gtk+3","icu4c@78","libgedit-amtk","libgedit-gfls","libgedit-gtksourceview","libhandy","pango","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/World/gedit/libgedit-tepl.git",{":branch":"main"}],"homepage":"https://gitlab.gnome.org/World/gedit/libgedit-tepl","license":"LGPL-2.1-or-later","oldnames":["tepl"],"revision":1,"ruby_source_checksum":"fb861259682ec4f98ff1152857c54e0154929aab290fe4e95e08e7a8d77540f6","stable_dependencies":["cairo","glib","gtk+3","icu4c@78","libgedit-amtk","libgedit-gfls","libgedit-gtksourceview","libhandy","pango","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"2b695f41475573aa59f1cd004b5cc3d2021d0444decf26eb8d38864348fb3577","stable_url_args":["https://gitlab.gnome.org/World/gedit/libgedit-tepl/-/archive/6.14.0/libgedit-tepl-6.14.0.tar.bz2"],"stable_version":"6.14.0"},"libgee":{"desc":"Collection library providing GObject-based interfaces","head_dependencies":["glib","gettext",{"gobject-introspection":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/libgee","license":"LGPL-2.1-or-later","ruby_source_checksum":"dae0189acebe44afbf67f745bd69da582d597c515ce536c46cb1ad9ba6cbde1d","stable_dependencies":["glib","gettext",{"gobject-introspection":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"189815ac143d89867193b0c52b7dc31f3aa108a15f04d6b5dca2b6adfad0b0ee","stable_url_args":["https://download.gnome.org/sources/libgee/0.20/libgee-0.20.8.tar.xz"],"stable_version":"0.20.8"},"libgeotiff":{"desc":"Library and tools for dealing with GeoTIFF","executables":["applygeo","geotifcp","listgeo"],"head_dependencies":["jpeg-turbo","libtiff","proj",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/OSGeo/libgeotiff.git",{":branch":"master"}],"homepage":"https://github.com/OSGeo/libgeotiff","license":"MIT","ruby_source_checksum":"a52ed7cc642240f5b79185e068f7b372ee0fe8e07a92dbfe9391241cc330137b","stable_dependencies":["jpeg-turbo","libtiff","proj"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"c598d04fdf2ba25c4352844dafa81dde3f7fd968daa7ad131228cd91e9d3dc47","stable_url_args":["https://github.com/OSGeo/libgeotiff/releases/download/1.7.4/libgeotiff-1.7.4.tar.gz"],"stable_version":"1.7.4"},"libgetdata":{"bottle_rebuild":1,"desc":"Reference implementation of the Dirfile Standards","executables":["checkdirfile","dirfile2ascii"],"head_dependencies":["libtool"],"head_uses_from_macos":[["perl"]],"homepage":"https://getdata.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"ba2f99014d506c138f8ab5d7e24cc9d56f1e05fc7dd1b5fea0b99dcd8e4aea12","stable_dependencies":["libtool"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"d16feae0907090047f5cc60ae0fb3500490e4d1889ae586e76b2d3a2e1c1b273","stable_url_args":["https://downloads.sourceforge.net/project/getdata/getdata/0.11.0/getdata-0.11.0.tar.xz"],"stable_uses_from_macos":[["perl"]],"stable_version":"0.11.0"},"libgfshare":{"bottle_rebuild":1,"desc":"Library for sharing secrets","executables":["gfcombine","gfsplit"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/kinnison/libgfshare","license":"MIT","ruby_source_checksum":"3a18b2642821f2da417e72b78955bbd3b8573603636e22ec76682fcbc6d015a9","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"91d7ea7f3e5ddb3854a38827a3f6ea7c597db03067735dc953bd31c5b90f9930","stable_url_args":["https://github.com/kinnison/libgfshare/archive/refs/tags/2.0.0.tar.gz"],"stable_version":"2.0.0"},"libghthash":{"desc":"Generic hash table for C++","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/SimonKagstrom/libghthash","license":"LGPL-2.0-or-later","ruby_source_checksum":"5111c750ae979bf687512f501bea5bc7910788b01b21e9e28c22acfbd043fff5","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"e7e5f77df3e2a9152e0805f279ac048af9e572b83e60d29257cc754f8f9c22d6","stable_url_args":["https://github.com/SimonKagstrom/libghthash/archive/refs/tags/v0.6.2.tar.gz"],"stable_version":"0.6.2","bottle_cellar":":any","bottle_checksum":"3fb2c3c6419f8114001399f87e711972fcb666cbfcf1f8c5017fc69d5c7cfb4f"},"libgig":{"bottle_rebuild":1,"desc":"Library for Gigasampler and DLS (Downloadable Sounds) Level 1/2 files","executables":["akaidump","akaiextract","dlsdump","gig2mono","gig2stereo","gigdump","gigextract","gigmerge","korg2gig","korgdump","rifftree","sf2dump","sf2extract","wav2gig"],"head_dependencies":["libsndfile",{"pkgconf":":build"}],"homepage":"https://www.linuxsampler.org/libgig/","license":"GPL-2.0-or-later","ruby_source_checksum":"eb7b639e7467ff5d6f1b77127cffd69ef520de38538f1e3f77d236e74225947d","stable_dependencies":["libsndfile",{"pkgconf":":build"}],"stable_checksum":"ca2be8ce5e0969f90c2df76e03d499f5e27fb5021edbc587de182ff27e8efddd","stable_url_args":["https://download.linuxsampler.org/packages/libgig-4.5.2.tar.bz2"],"stable_version":"4.5.2"},"libgit2-glib":{"desc":"Glib wrapper library around libgit2 git access library","head_dependencies":["glib","libgit2","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"head_url_args":["https://gitlab.gnome.org/GNOME/libgit2-glib.git",{":branch":"master"}],"homepage":"https://gitlab.gnome.org/GNOME/libgit2-glib","license":"LGPL-2.1-only","ruby_source_checksum":"02a9ea7fea77d0605959d96dc38600b3652aca148b3b0dd5870934f64e8e5750","stable_dependencies":["glib","libgit2","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"stable_checksum":"e15d98cf15cd9dc8aaae8a11ab44f51f3a0da3ad4ace80ede3831c934e1897d7","stable_url_args":["https://gitlab.gnome.org/GNOME/libgit2-glib/-/archive/v1.2.1/libgit2-glib-v1.2.1.tar.bz2"],"stable_version":"1.2.1"},"libgit2":{"aliases":["libgit2@1.9"],"desc":"C library of Git core methods that is re-entrant and linkable","executables":["git2"],"head_dependencies":["libssh2","llhttp",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libgit2/libgit2.git",{":branch":"main"}],"homepage":"https://libgit2.org/","license":{"GPL-2.0-only":{":with":"GCC-exception-2.0"}},"ruby_source_checksum":"3ad7fe93694f049724a4caced84256f4ccf98af5c199e93cc1294d9e83672bbe","stable_dependencies":["libssh2","llhttp",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"824b73bd13647800fe4b566a1008ae77fea0e3e3424edab632fcfd8c0b14ba8b","stable_url_args":["https://github.com/libgit2/libgit2/archive/refs/tags/v1.9.4.tar.gz"],"stable_version":"1.9.4","versioned_formulae":["libgit2@1.8","libgit2@1.7"]},"libgit2@1.7":{"deprecate_args":{":date":"2025-01-08",":because":":unsupported"},"desc":"C library of Git core methods that is re-entrant and linkable","disable_args":{":date":"2026-01-08",":because":":unsupported"},"head_dependencies":["libssh2","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://libgit2.org/","keg_only_args":[":versioned_formula"],"license":{"GPL-2.0-only":{":with":"GCC-exception-2.0"}},"ruby_source_checksum":"cf1775455a16db1a0aabb9a6e873b1d4bd6eab87a36376718662213c59056e0f","stable_dependencies":["libssh2","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"de384e29d7efc9330c6cdb126ebf88342b5025d920dcb7c645defad85195ea7f","stable_url_args":["https://github.com/libgit2/libgit2/archive/refs/tags/v1.7.2.tar.gz"],"stable_version":"1.7.2","versioned_formulae":["libgit2@1.8"]},"libgit2@1.8":{"bottle_rebuild":1,"desc":"C library of Git core methods that is re-entrant and linkable","executables":["git2"],"head_dependencies":["libssh2",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://libgit2.org/","keg_only_args":[":versioned_formula"],"license":{"GPL-2.0-only":{":with":"GCC-exception-2.0"}},"ruby_source_checksum":"e640ce65775e62f353b9b161948e50ac8f888a1c4c268f26bac4215b39443315","stable_dependencies":["libssh2",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"ec70049b8af823b21032447f91a2274fd8d91c435ef326a533dff3824e21b27f","stable_url_args":["https://github.com/libgit2/libgit2/archive/refs/tags/v1.8.5.tar.gz"],"stable_version":"1.8.5","versioned_formulae":["libgit2@1.7"]},"libgnt":{"desc":"NCurses toolkit for creating text-mode graphical user interfaces","head_dependencies":["glib","ncurses","gettext",{"gtk-doc":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://pidgin.im/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"e6d53a0b1f4abbc3d7bed4c20961b552643beeb21dde882f6fd5026e25b8b4e3","stable_dependencies":["glib","ncurses","gettext",{"gtk-doc":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"195933a9a731d3575791b881ba5cc0ad2a715e1e9c4c23ccaaa2a17e164c96ec","stable_url_args":["https://downloads.sourceforge.net/project/pidgin/libgnt/2.14.4/libgnt-2.14.4-dev.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"2.14.4"},"libgoa":{"desc":"Single sign-on framework for GNOME - client library","head_dependencies":["glib",{"dbus":":build"},{"docbook-xsl":":build"},{"gobject-introspection":":build"},{"gtk4":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"dbus":":test"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/gnome-online-accounts.git",{":branch":"master"}],"head_uses_from_macos":[[{"libxslt":":build"}],["libxml2"]],"homepage":"https://gitlab.gnome.org/GNOME/gnome-online-accounts","license":"LGPL-2.0-or-later","ruby_source_checksum":"acad08e9629a75b2aec5b4d54935ea46640698ced2381f32c09670918f023a6b","stable_dependencies":["glib",{"dbus":":build"},{"docbook-xsl":":build"},{"gobject-introspection":":build"},{"gtk4":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"dbus":":test"},{"pkgconf":":test"}],"stable_checksum":"9ec1900cc51409c2067c07c828c10be06fe3bf68d2999bb72d7d5ed325ed9bbc","stable_url_args":["https://download.gnome.org/sources/gnome-online-accounts/3.58/gnome-online-accounts-3.58.1.tar.xz"],"stable_uses_from_macos":[[{"libxslt":":build"}],["libxml2"]],"stable_version":"3.58.1"},"libgosu":{"desc":"2D game development library","head_dependencies":["sdl2-compat",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/gosu/gosu.git",{":branch":"master"}],"homepage":"https://libgosu.org","license":"MIT","ruby_source_checksum":"1970102a7c2e1c05b3e6be254c52e4049b27ccef0d70af9ceee9b87ff6272ff5","stable_dependencies":["sdl2-compat",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"bbd4c4a868549702e190542f0dc5be8210c8290378ae9b24a75a86e57aa8f39e","stable_url_args":["https://github.com/gosu/gosu/archive/refs/tags/v1.4.6.tar.gz"],"stable_version":"1.4.6","bottle_cellar":":any","bottle_checksum":"45e4d5e3f63678dfe1ae61c425a1f5b1e442644e04ec36e4d3ee13cf58ce6b13"},"libgpg-error":{"desc":"Common error values for all GnuPG components","executables":["gpg-error","gpg-error-config","gpgrt-config","yat2m"],"head_dependencies":["gettext"],"homepage":"https://www.gnupg.org/related_software/libgpg-error/","license":"LGPL-2.1-or-later","ruby_source_checksum":"bf6d10eeeefe65ae342c619326c834844e3b5c3996d25095c8b3eeb13f732d5d","stable_dependencies":["gettext"],"stable_checksum":"7a85413f2bc354f4f8aa832b718af122e48965e9e0eb9012ee659c13c6385c93","stable_url_args":["https://gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.61.tar.bz2"],"stable_version":"1.61"},"libgphoto2":{"desc":"Gphoto2 digital camera library","executables":["gphoto2-config","gphoto2-port-config"],"head_dependencies":["gd","jpeg-turbo","libexif","libtool","libusb","libusb-compat","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/gphoto/libgphoto2.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["libxml2"]],"homepage":"http://www.gphoto.org/proj/libgphoto2/","license":"LGPL-2.1-or-later","ruby_source_checksum":"72ec616fa0d50b3a73c797a6223cb9fd49caf01ab3c328d8ac4bacf379d32250","stable_dependencies":["gd","jpeg-turbo","libexif","libtool","libusb","libusb-compat","gettext",{"pkgconf":":build"}],"stable_checksum":"5df9e774eb4ab6087a193afff84dcafe9f666e3443fe29e73e6779f659ff7f28","stable_url_args":["https://downloads.sourceforge.net/project/gphoto/libgphoto/2.5.34/libgphoto2-2.5.34.tar.bz2"],"stable_uses_from_macos":[["curl"],["libxml2"]],"stable_version":"2.5.34"},"libgr":{"desc":"GR framework: a graphics library for visualisation applications","executables":["gksqt","grplot"],"head_dependencies":["cairo","ffmpeg","freetype","glfw","jpeg-turbo","libpng","libtiff","pixman","qhull","qtbase","zeromq",{"cmake":":build"}],"homepage":"https://gr-framework.org/","license":"MIT","ruby_source_checksum":"47afcf5888b60b602ad8e37419f6d815b095a7c26f93327cc5260beca0b8989c","stable_dependencies":["cairo","ffmpeg","freetype","glfw","jpeg-turbo","libpng","libtiff","pixman","qhull","qtbase","zeromq",{"cmake":":build"}],"stable_checksum":"6dfe5bbd0c321d0714f391ad2e65b983fc0c34f518df773f7c7fa18545fd0fb5","stable_url_args":["https://github.com/sciapp/gr/archive/refs/tags/v0.73.26.tar.gz"],"stable_version":"0.73.26"},"libgrape-lite":{"desc":"C++ library for parallel graph processing","executables":["run_app"],"head_dependencies":["gflags","glog","open-mpi",{"cmake":":build"},{"cmake":":test"}],"homepage":"https://alibaba.github.io/libgrape-lite/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"10d49355b03dabdae91db8242b820bedad14a74c1b632305da058ae6eecc74f2","stable_dependencies":["gflags","glog","open-mpi",{"cmake":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/alibaba/libgrape-lite/commit/8093d80574c30c041ecd867ab4a8d74328905b8b.patch?full_index=1","sha256":"f31b1c59a2b20f83d254f454d565b6a8c8ea27a024f78efff169563af5c40938"}],"stable_checksum":"77b7f08ad10b26ec7e6f60bf90ab8281208758702a9e8d9dd00b1cd6f5560f39","stable_url_args":["https://github.com/alibaba/libgrape-lite/archive/refs/tags/v0.3.5.tar.gz"],"stable_version":"0.3.5"},"libgrapheme":{"desc":"Unicode string library","head_url_args":["https://git.suckless.org/libgrapheme/",{":branch":"master",":using":":git"}],"homepage":"https://libs.suckless.org/libgrapheme/","license":"ISC","ruby_source_checksum":"81fe89c29ea241a0ebe01f09fd27923e7c6cdcfc2b24be8e3c4fac10277bc679","stable_checksum":"32585af73dda62fbcc0fed14f199aa1bc988ad01dad0bfbd06cf175d9cf3d68c","stable_url_args":["https://dl.suckless.org/libgrapheme/libgrapheme-3.0.0.tar.gz"],"stable_version":"3.0.0"},"libgsf":{"desc":"I/O abstraction library for dealing with structured file formats","executables":["gsf","gsf-office-thumbnailer","gsf-vba-dump"],"head_dependencies":["glib","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/GNOME/libgsf.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["libxml2"]],"homepage":"https://gitlab.gnome.org/GNOME/libgsf","license":"LGPL-2.1-only","ruby_source_checksum":"5ea6aac3df8a2a8b01c831dcc8a0ebc5b4906490e20cb0fb5b971a59fa26beae","stable_dependencies":["glib","gettext",{"pkgconf":":build"}],"stable_checksum":"06e07ea12b7a52b9e316faddfecb640b1717a4875c59f0efb3b0cec1e2ccf35a","stable_url_args":["https://download.gnome.org/sources/libgsf/1.14/libgsf-1.14.58.tar.xz"],"stable_uses_from_macos":[["bzip2"],["libxml2"]],"stable_version":"1.14.58"},"libgsm":{"conflicts":[["toast",{":because":"both install `toast` binaries"}]],"desc":"Lossy speech compression library","executables":["tcat","toast","untoast"],"homepage":"https://www.quut.com/gsm/","license":"TU-Berlin-2.0","ruby_source_checksum":"af18002d5fb0d1c481a3442e312474b5f199c727251d94339d53869907f60776","stable_checksum":"a3c40c6471928383f4abfcb2e8f24012a1f562be2f17b8d672145d5986681a92","stable_url_args":["https://www.quut.com/gsm/gsm-1.0.24.tar.gz"],"stable_version":"1.0.24"},"libgtop":{"bottle_rebuild":2,"desc":"Library for portably obtaining information about processes","executables":["libgtop_daemon2","libgtop_server2"],"head_dependencies":["glib","libxau","gettext",{"gobject-introspection":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/libgtop","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"b7bce9e79d4aa37557e2e7597fb7295bbc3ef5b493416cfdffb82c8a24be34c7","stable_dependencies":["glib","libxau","gettext",{"gobject-introspection":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"78f3274c0c79c434c03655c1b35edf7b95ec0421430897fb1345a98a265ed2d4","stable_url_args":["https://download.gnome.org/sources/libgtop/2.40/libgtop-2.40.0.tar.xz"],"stable_version":"2.40.0","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"1b03ee2aee7281a673eff7004f5141e4077e0dfbd2e1ce31a9590fb1f3fc221c"},"libgudev":{"desc":"GObject bindings for libudev","head_dependencies":["glib","systemd",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/libgudev","license":"LGPL-2.1-or-later","ruby_source_checksum":"614182279be3841adbb5805b276cf775b1195fe7711b9e9d9a41767ffda1aa3d","stable_dependencies":["glib","systemd",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"61266ab1afc9d73dbc60a8b2af73e99d2fdff47d99544d085760e4fa667b5dd1","stable_url_args":["https://download.gnome.org/sources/libgudev/238/libgudev-238.tar.xz"],"stable_version":"238"},"libgusb":{"bottle_rebuild":3,"desc":"GObject wrappers for libusb1","executables":["gusbcmd"],"head_dependencies":["glib","json-glib","libusb","python@3.14","usb.ids",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/hughsie/libgusb.git",{":branch":"main"}],"homepage":"https://github.com/hughsie/libgusb","license":"LGPL-2.1-or-later","ruby_source_checksum":"df2dd2ebca3e26c7a24d0ee4050d9531ca17266a38bfd9153826f3062b257741","stable_dependencies":["glib","json-glib","libusb","python@3.14","usb.ids",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/hughsie/libgusb/commit/371e851d4229d576e7c3e25a39a0f74449ad2ae3.patch?full_index=1","sha256":"cced0c66c9a91bb94b3cc02fe6740ecaf14cd2a8866f1d3e7a8af1378d25ffc8"}],"stable_checksum":"aa1242a308183d4ca6c2e8c9e3f2e345370b94308ef2d4b6e9c10d5ff6d7763e","stable_url_args":["https://github.com/hughsie/libgusb/archive/refs/tags/0.4.9.tar.gz"],"stable_version":"0.4.9"},"libgweather":{"bottle_rebuild":1,"desc":"GNOME library for weather, locations and timezones","head_dependencies":["geocode-glib","glib","gtk+3","json-glib","libsoup","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pygobject3":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://wiki.gnome.org/Projects/LibGWeather","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"}],"ruby_source_checksum":"8377d8ed5666aeb22c4d1176ed878077bdc10fa0626fe1c0621a7af501821fa8","stable_dependencies":["geocode-glib","glib","gtk+3","json-glib","libsoup","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pygobject3":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"stable_checksum":"7f5d0e8c9685ef2ff46c2f3a57cae48d7bf3540b2d83921f889ef28e6a876788","stable_url_args":["https://download.gnome.org/sources/libgweather/4.6/libgweather-4.6.0.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"4.6.0","version_scheme":1},"libgxps":{"bottle_rebuild":1,"caveats":"`ghostscript` now installs a conflicting libgxps.dylib.\nYou may need to `brew unlink libgxps` if you have both installed.\n","desc":"GObject based library for handling and rendering XPS documents","executables":["xpstojpeg","xpstopdf","xpstopng","xpstops","xpstosvg"],"head_dependencies":["cairo","freetype","glib","jpeg-turbo","libarchive","libpng","libtiff","little-cms2","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.gnome.org/GNOME/libgxps.git",{":branch":"master"}],"head_uses_from_macos":[[{"zip":":test"}]],"homepage":"https://wiki.gnome.org/Projects/libgxps","keg_only_args":["it conflicts with `ghostscript`"],"license":"LGPL-2.1-or-later","revision":3,"ruby_source_checksum":"1b912ca3e464b9bbe9b611566a1e8f1ac9c54f097d89c7b1b554bcf2790f88b3","stable_dependencies":["cairo","freetype","glib","jpeg-turbo","libarchive","libpng","libtiff","little-cms2","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"6d27867256a35ccf9b69253eb2a88a32baca3b97d5f4ef7f82e3667fa435251c","stable_url_args":["https://download.gnome.org/sources/libgxps/0.3/libgxps-0.3.2.tar.xz"],"stable_uses_from_macos":[[{"zip":":test"}]],"stable_version":"0.3.2"},"libhandy":{"desc":"Building blocks for modern adaptive GNOME apps","executables":["handy-1-demo"],"head_dependencies":["at-spi2-core","cairo","fribidi","gdk-pixbuf","glib","gtk+3","pango","gettext","harfbuzz",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/libhandy","license":"LGPL-2.1-or-later","ruby_source_checksum":"328799e5ab52e0d93e7c558ddce2a3809ba57f4d172f9d0726d8606b83cd9e57","stable_dependencies":["at-spi2-core","cairo","fribidi","gdk-pixbuf","glib","gtk+3","pango","gettext","harfbuzz",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"7e7670f5d0a6d0adc24b888da44dab938a6f52472b8944d6dd4e31b6d3569a5f","stable_url_args":["https://gitlab.gnome.org/GNOME/libhandy/-/archive/1.8.3/libhandy-1.8.3.tar.gz"],"stable_version":"1.8.3"},"libharu":{"desc":"Library for generating PDF files","head_dependencies":["libpng",{"cmake":":build"}],"head_url_args":["https://github.com/libharu/libharu.git",{":branch":"master"}],"homepage":"https://github.com/libharu/libharu","license":"Zlib","ruby_source_checksum":"dd4da79498b6e83f28753128dd607f9418d33c160bb309df77c326141e301fa9","stable_dependencies":["libpng",{"cmake":":build"}],"stable_checksum":"ec8f327520d1d354ce58b5d2af75b64f380cddc522437c169463b39760921348","stable_url_args":["https://github.com/libharu/libharu/archive/refs/tags/v2.4.6.tar.gz"],"stable_version":"2.4.6"},"libhdhomerun":{"desc":"C library for controlling SiliconDust HDHomeRun TV tuners","executables":["hdhomerun_config"],"homepage":"https://www.silicondust.com/support/linux/","license":"LGPL-2.1-or-later","ruby_source_checksum":"3b299d8ce3a81fe46371a9d0f28101ef3526b2c33219c3f2f309a77399919469","stable_checksum":"792d43b98bdc146fa8872f8205f4f8feb1c1d5557e3c77edda6b6b1ede9b9db0","stable_url_args":["https://download.silicondust.com/hdhomerun/libhdhomerun_20260313.tgz"],"stable_version":"20260313"},"libheif-plugins":{"desc":"ISO/IEC 23008-12:2017 HEIF file format decoder and encoder","head_dependencies":["dav1d","ffmpeg","jpeg-turbo","libheif","openjpeg","openjph","rav1e","svt-av1","x264",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://www.libde265.org/","license":"LGPL-3.0-or-later","ruby_source_checksum":"ad0917ff377697408e15b5ae0d66eec2b938241711db2c498f9690e7e4377453","stable_dependencies":["dav1d","ffmpeg","jpeg-turbo","libheif","openjpeg","openjph","rav1e","svt-av1","x264",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"0de0327f60fcd47de90d5654c6fe152232738d60d84fe084ec3e0f35e03b166a","stable_url_args":["https://github.com/strukturag/libheif/releases/download/v1.23.1/libheif-1.23.1.tar.gz"],"stable_version":"1.23.1"},"libheif":{"caveats":"Additional codecs can be enabled by `brew install libheif-plugins`","desc":"ISO/IEC 23008-12:2017 HEIF file format decoder and encoder","executables":["heif-convert","heif-dec","heif-enc","heif-info","heif-thumbnailer"],"head_dependencies":["aom","jpeg-turbo","libde265","libpng","libtiff","webp","x265",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://www.libde265.org/","license":"LGPL-3.0-or-later","ruby_source_checksum":"797fe0002a3ea35c70339ed6e0eac94bd2c16343289de7ecd0e76a1e02daa910","stable_dependencies":["aom","jpeg-turbo","libde265","libpng","libtiff","webp","x265",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"0de0327f60fcd47de90d5654c6fe152232738d60d84fe084ec3e0f35e03b166a","stable_url_args":["https://github.com/strukturag/libheif/releases/download/v1.23.1/libheif-1.23.1.tar.gz"],"stable_version":"1.23.1"},"libheinz":{"desc":"C++ base library of Heinz Maier-Leibnitz Zentrum","head_dependencies":[{"cmake":":build"}],"homepage":"https://jugit.fz-juelich.de/mlz/libheinz","license":"0BSD","ruby_source_checksum":"d76dffe8dfe4d70e312baa80fcd99413c014e50e20a2649057556d34374e7d0c","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c22ae3d26e6fa34bce14424ad335cf4189df15a0419650e60b4138a914245e4f","stable_url_args":["https://jugit.fz-juelich.de/mlz/libheinz/-/archive/v4.1.0/libheinz-v4.1.0.tar.bz2"],"stable_version":"4.1.0","bottle_tag":":all","bottle_checksum":"a4769b4fef0ada5e2d512dcf00da31f24d66c125531e36065acf668f1b6e88fc"},"libhttpserver":{"desc":"C++ library of embedded Rest HTTP server","head_dependencies":["libmicrohttpd",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/etr/libhttpserver.git",{":branch":"master"}],"head_uses_from_macos":[[{"curl":":test"}]],"homepage":"https://github.com/etr/libhttpserver","license":"LGPL-2.1-or-later","ruby_source_checksum":"bb77fad7e6bed408ffa328c266a360d4e34f987327331d6c0637c29e28a032c9","stable_dependencies":["libmicrohttpd",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"b108769ed68d72c58961c517ab16c3a64e4efdc4c45687723bb45bb9e04c5193","stable_url_args":["https://github.com/etr/libhttpserver/archive/refs/tags/0.19.0.tar.gz"],"stable_uses_from_macos":[[{"curl":":test"}]],"stable_version":"0.19.0","bottle_cellar":":any","bottle_checksum":"48dae7ff73d5edc565cf97ce6c3f1f9a441e333d3ba0021602add200c3e316f4"},"libhubbub":{"desc":"HTML parser library","head_dependencies":["libparserutils",{"netsurf-buildsystem":":build"},{"pkgconf":":build"}],"head_url_args":["git://git.netsurf-browser.org/libhubbub.git",{":branch":"master"}],"head_uses_from_macos":[[{"gperf":":build"}]],"homepage":"https://www.netsurf-browser.org/projects/hubbub/","license":"MIT","ruby_source_checksum":"10d1e154c9b5937800746426e9c1a280a11ec8a030c8067782746536fe9565aa","stable_dependencies":["libparserutils",{"netsurf-buildsystem":":build"},{"pkgconf":":build"}],"stable_checksum":"8ac1e6f5f3d48c05141d59391719534290c59cd029efc249eb4fdbac102cd5a5","stable_url_args":["https://download.netsurf-browser.org/libs/releases/libhubbub-0.3.8-src.tar.gz"],"stable_uses_from_macos":[[{"gperf":":build"}]],"stable_version":"0.3.8"},"libical":{"desc":"Implementation of iCalendar protocols and data formats","head_dependencies":["glib","icu4c@78","gettext",{"cmake":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://libical.github.io/libical/","license":{":any_of":["LGPL-2.1-or-later","MPL-2.0"]},"ruby_source_checksum":"20464e313eaf154757f834bf08176c7ff088a15482f053a91338c8a56300eb38","stable_dependencies":["glib","icu4c@78","gettext",{"cmake":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"}],"stable_checksum":"86f29029d0ec9fa30c9001de16c0859a3816ae154ff5b097392b014e21a3d254","stable_url_args":["https://github.com/libical/libical/releases/download/v4.0.3/libical-4.0.3.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"4.0.3"},"libice":{"desc":"X.Org: Inter-Client Exchange Library","head_dependencies":["xorgproto",{"pkgconf":":build"},{"xtrans":":build"},{"libx11":":test"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"3e4fb383cf44249eeb4a8a209d20e5817b0161b46ca2ea9fc00299e4c883b005","stable_dependencies":["xorgproto",{"pkgconf":":build"},{"xtrans":":build"},{"libx11":":test"}],"stable_checksum":"974e4ed414225eb3c716985df9709f4da8d22a67a2890066bc6dfc89ad298625","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libICE-1.1.2.tar.xz"],"stable_version":"1.1.2"},"libicns":{"desc":"Library for manipulation of the macOS .icns resource format","executables":["icns2png","icontainer2icns","png2icns"],"head_dependencies":["jasper","libpng"],"homepage":"https://icns.sourceforge.io/","license":{":any_of":["LGPL-2.0-or-later","LGPL-2.1-or-later"]},"revision":5,"ruby_source_checksum":"0b0ab6cfb0d39148c3ef2baf3cb5d9a20382de804e8d078259659ce07d9bbf88","stable_dependencies":["jasper","libpng"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"335f10782fc79855cf02beac4926c4bf9f800a742445afbbf7729dab384555c2","stable_url_args":["https://downloads.sourceforge.net/project/icns/libicns-0.8.1.tar.gz"],"stable_version":"0.8.1","bottle_cellar":":any","bottle_checksum":"163ac60e31105b323182e807195977f27bf0e7870b151d9744a1bbbd2a37b78e"},"libiconv":{"desc":"Conversion library","executables":["iconv"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_uses_from_macos":[["gperf"]],"homepage":"https://www.gnu.org/software/libiconv/","keg_only_args":[":provided_by_macos"],"license":{":all_of":["GPL-3.0-or-later","LGPL-2.0-or-later"]},"ruby_source_checksum":"e61c78f5b44a082c1803d8cb78ec1a122593c6bdc82cf26305b056583079dfce","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_patches":[{"strip":"p1","url":"https://raw.githubusercontent.com/Homebrew/patches/9be2793af/libiconv/patch-utf8mac.diff","sha256":"e8128732f22f63b5c656659786d2cf76f1450008f36bcf541285268c66cabeab"},{"strip":"p1","data":true}],"stable_checksum":"88dd96a8c0464eca144fc791ae60cd31cd8ee78321e67397e25fc095c4a19aa6","stable_url_args":["https://ftpmirror.gnu.org/gnu/libiconv/libiconv-1.19.tar.gz"],"stable_uses_from_macos":[["gperf"]],"stable_version":"1.19"},"libid3tag":{"desc":"ID3 tag manipulation library","head_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"head_url_args":["https://codeberg.org/tenacityteam/libid3tag.git",{":branch":"main"}],"head_uses_from_macos":[[{"gperf":":build"}]],"homepage":"https://codeberg.org/tenacityteam/libid3tag","license":"GPL-2.0-or-later","ruby_source_checksum":"55bd4d6abd0cbaf28f5a76dda682b90b7ea4f6ea83277af8117f8774350dce53","stable_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"8b6bc96016f6ab3a52b753349ed442e15181de9db1df01884f829e3d4f3d1e78","stable_url_args":["https://codeberg.org/tenacityteam/libid3tag/releases/download/0.16.4/id3tag-0.16.4-source.tar.gz"],"stable_uses_from_macos":[[{"gperf":":build"}]],"stable_version":"0.16.4"},"libident":{"bottle_rebuild":1,"desc":"Ident protocol library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.remlab.net/libident/","license":":public_domain","ruby_source_checksum":"bd5b2cf8067cdd577d661ffb1b0f66a7726ac77e941ce4c2e5f08ea21f236a0e","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"8cc8fb69f1c888be7cffde7f4caeb3dc6cd0abbc475337683a720aa7638a174b","stable_url_args":["https://www.remlab.net/files/libident/libident-0.32.tar.gz"],"stable_version":"0.32","bottle_cellar":":any","bottle_checksum":"3e1eeb778ba25f9b32ca28ea6b4b9a83a625c6a9e91784ad0e846e5a143da513"},"libidl":{"desc":"Library for creating CORBA IDL files","executables":["libIDL-config-2"],"head_dependencies":["glib","gettext",{"gettext":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://download.gnome.org/sources/libIDL/0.8/","license":"LGPL-2.0-or-later","revision":1,"ruby_source_checksum":"ad435169667e786dde3a11fc5c571e8d223193b829b238ab55a71be1a6bcbd60","stable_dependencies":["glib","gettext",{"gettext":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"c5d24d8c096546353fbc7cedf208392d5a02afe9d56ebcc1cccb258d7c4d2220","stable_url_args":["https://download.gnome.org/sources/libIDL/0.8/libIDL-0.8.14.tar.bz2"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"0.8.14","bottle_cellar":":any","bottle_checksum":"8b4d33f25fe4a01c6924b42d64072cbf42ca133552e67d47c46412ca2e848867"},"libidn":{"desc":"International domain name library","executables":["idn"],"head_dependencies":[{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/libidn/","license":{":any_of":["GPL-2.0-or-later","LGPL-3.0-or-later"]},"ruby_source_checksum":"20d962f80feefe0ced36b601bfe07086e944533455ecace8f3f58b078408e66d","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"499608bab3a65650a0ea52888c13a8deebe3f71408e319acd9ec52e02eb13959","stable_url_args":["https://ftpmirror.gnu.org/gnu/libidn/libidn-1.44.tar.gz"],"stable_version":"1.44"},"libidn2":{"desc":"International domain name library (IDNA2008, Punycode and TR46)","executables":["idn2"],"head_dependencies":["libunistring","gettext",{"autoconf":":build"},{"automake":":build"},{"gengetopt":":build"},{"gettext":":build"},{"help2man":":build"},{"libtool":":build"},{"coreutils":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/libidn/libidn2.git",{":branch":"master"}],"head_uses_from_macos":[[{"gperf":":build"}]],"homepage":"https://www.gnu.org/software/libidn/#libidn2","license":{":all_of":[{":any_of":["GPL-2.0-or-later","LGPL-3.0-or-later"]},{":all_of":["Unicode-TOU","Unicode-DFS-2016"]},"GPL-3.0-or-later","LGPL-2.1-or-later","FSFAP-no-warranty-disclaimer"]},"ruby_source_checksum":"63e4e2c0138c3a5c25ede16f2859de5bc4e0d76c5d466e42184027d412d5e775","stable_dependencies":["libunistring","gettext",{"pkgconf":":build"}],"stable_checksum":"f557911bf6171621e1f72ff35f5b1825bb35b52ed45325dcdee931e5d3c0787a","stable_url_args":["https://ftpmirror.gnu.org/gnu/libidn/libidn2-2.3.8.tar.gz"],"stable_version":"2.3.8"},"libigloo":{"desc":"Generic C framework used and developed by the Icecast project","head_dependencies":["rhash",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/icecast-libigloo.git",{":branch":"master"}],"homepage":"https://icecast.org/","license":"LGPL-2.0-or-later","ruby_source_checksum":"1d8f3d9473201067637942100495448702132b947400dc0b3c2b974f97f8081a","stable_dependencies":["rhash",{"pkgconf":":build"}],"stable_checksum":"ea22e9119f7a2188810f99100c5155c6762d4595ae213b9ac29e69b4f0b87289","stable_url_args":["https://downloads.xiph.org/releases/igloo/libigloo-0.9.5.tar.gz"],"stable_version":"0.9.5"},"libilbc":{"desc":"Packaged version of iLBC codec from the WebRTC project","executables":["ilbc_test"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/TimothyGu/libilbc","license":"BSD-3-Clause","ruby_source_checksum":"2dcd35630ce289c9d599fc2f8be74da6269ac43cfbdf61f94b1cc6b2763645dc","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"6820081a5fc58f86c119890f62cac53f957adb40d580761947a0871cea5e728f","stable_url_args":["https://github.com/TimothyGu/libilbc/releases/download/v3.0.4/libilbc-3.0.4.tar.gz"],"stable_version":"3.0.4","bottle_cellar":":any","bottle_checksum":"7b07dbf92042eb0f0692aec0381561eaa0a9c649347fd321ebf74cd22994813d"},"libimagequant":{"desc":"Palette quantization library extracted from pnquant2","head_dependencies":[{"cargo-c":":build"},{"rust":":build"}],"homepage":"https://pngquant.org/lib/","license":{":all_of":["GPL-3.0-or-later","HPND"]},"ruby_source_checksum":"d2962da9872df44f1b0d8ff37df3fd1ca374a7621f90ab2aceff644351102567","stable_dependencies":[{"cargo-c":":build"},{"rust":":build"}],"stable_checksum":"2464a3e922b5a220b633d674062b82f0670114f8f3dd30d1935a621c95965f1b","stable_url_args":["https://github.com/ImageOptim/libimagequant/archive/refs/tags/4.4.1.tar.gz"],"stable_version":"4.4.1"},"libimobiledevice-glue":{"desc":"Library with common system API code for libimobiledevice projects","head_dependencies":["libplist",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libimobiledevice/libimobiledevice-glue.git",{":branch":"master"}],"homepage":"https://libimobiledevice.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"d7c308649950e488da952ca9abe82d0f57454444efc4b2ad1f7f9e3ede9927cc","stable_dependencies":["libplist",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"6489a3411b874ecd81c87815d863603f518b264a976319725e0ed59935546774","stable_url_args":["https://github.com/libimobiledevice/libimobiledevice-glue/releases/download/1.3.2/libimobiledevice-glue-1.3.2.tar.bz2"],"stable_version":"1.3.2"},"libimobiledevice":{"desc":"Library to communicate with iOS devices natively","executables":["afcclient","idevice_id","idevicebackup","idevicebackup2","idevicebtlogger","idevicecrashreport","idevicedate","idevicedebug","idevicedebugserverproxy","idevicedevmodectl","idevicediagnostics","ideviceenterrecovery","ideviceimagemounter","ideviceinfo","idevicename","idevicenotificationproxy","idevicepair","ideviceprovision","idevicescreenshot","idevicesetlocation","idevicesyslog"],"head_dependencies":["libimobiledevice-glue","libplist","libtasn1","libtatsu","libusbmuxd","openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libimobiledevice/libimobiledevice.git",{":branch":"master"}],"homepage":"https://www.libimobiledevice.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"0798e21e066aaf3b8aef04b54f5e924bed7033479bd47a67744cec78a5c774e4","stable_dependencies":["libimobiledevice-glue","libplist","libtasn1","libtatsu","libusbmuxd","openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"23cc0077e221c7d991bd0eb02150a0d49199bcca1ddf059edccee9ffd914939d","stable_url_args":["https://github.com/libimobiledevice/libimobiledevice/releases/download/1.4.0/libimobiledevice-1.4.0.tar.bz2"],"stable_version":"1.4.0"},"libint":{"desc":"Library for computing electron repulsion integrals efficiently","head_dependencies":["boost","eigen",{"cmake":":build"},{"gcc":":build"},{"gmp":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/evaleev/libint","license":"LGPL-3.0-only","ruby_source_checksum":"a6d2be1012d49855dae14e4cbb4f458a477d1c4aa6ec759ff8fbe57cfbfb9497","stable_dependencies":["boost","eigen",{"cmake":":build"},{"gcc":":build"},{"gmp":":build"},{"pkgconf":":build"}],"stable_checksum":"9651705c79f77418ef0230aafc0cf1b71b17c1c89e413ee0e5ee7818650ce978","stable_url_args":["https://github.com/evaleev/libint/archive/refs/tags/v2.13.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"2.13.1"},"libiodbc":{"desc":"Database connectivity layer based on ODBC. (alternative to unixodbc)","executables":["iodbc-config","iodbctest","iodbctestw"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.iodbc.org/","keg_only_args":["it conflicts with `unixodbc`"],"license":{":any_of":["BSD-3-Clause","LGPL-2.0-only"]},"ruby_source_checksum":"9bf6eb6a77cd3c625a3eab2cdea9aeee3592b156254f4045a6be45b828ffe69b","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"a0cf0375b462f98c0081c2ceae5ef78276003e57cdf1eb86bd04508fb62a0660","stable_url_args":["https://github.com/openlink/iODBC/archive/refs/tags/v3.52.16.tar.gz"],"stable_version":"3.52.16","bottle_cellar":":any","bottle_checksum":"5b497dcb9a7aea40f94c0b20cd3c8616d5c3774153286e66bc5ba59e2510131a"},"libiptcdata":{"desc":"Virtual package provided by libiptcdata0","executables":["iptc"],"head_dependencies":["gettext"],"homepage":"https://libiptcdata.sourceforge.net/","license":"LGPL-2.0-only","ruby_source_checksum":"2b40cc8a31c75ff9498b458c57f3fa9a5c9ae725396eee5b7b46a0eb0ea31176","stable_dependencies":["gettext"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"c094d0df4595520f194f6f47b13c7652b7ecd67284ac27ab5f219bc3985ea29e","stable_url_args":["https://github.com/ianw/libiptcdata/releases/download/release_1_0_5/libiptcdata-1.0.5.tar.gz"],"stable_version":"1.0.5"},"libirecovery":{"desc":"Library and utility to talk to iBoot/iBSS via USB","executables":["irecovery"],"head_dependencies":["libimobiledevice-glue","libplist",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libimobiledevice/libirecovery.git",{":branch":"master"}],"homepage":"https://www.libimobiledevice.org/","license":"LGPL-2.1-only","ruby_source_checksum":"ae4328e313939ef30a9b72a18e80b16d6c9b41d092eb1df110b8b0c940b337d0","stable_dependencies":["libimobiledevice-glue","libplist",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"28a3a521782063c8eb2ee5f4c0f38a517e023853edb55856052cdd7ac400381b","stable_url_args":["https://github.com/libimobiledevice/libirecovery/releases/download/1.3.1/libirecovery-1.3.1.tar.bz2"],"stable_version":"1.3.1"},"libiscsi":{"desc":"Client library and utilities for iscsi","executables":["iscsi-discard","iscsi-inq","iscsi-ls","iscsi-md5sum","iscsi-perf","iscsi-pr","iscsi-readcapacity16","iscsi-rtpg","iscsi-swp","iscsi-test-cu"],"head_dependencies":["cunit",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/sahlberg/libiscsi.git",{":branch":"master"}],"homepage":"https://github.com/sahlberg/libiscsi","license":{":all_of":[":public_domain","LGPL-2.1-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"990c722cba6d57a6d654d319f5a9fe9cfc7175d4488a2e3281a7e23933dea849","stable_dependencies":["cunit",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"212f6e1fd8e7ddb4b02208aafc6de600f6f330f40359babeefdd83b0c79d47a1","stable_url_args":["https://github.com/sahlberg/libiscsi/archive/refs/tags/1.20.3.tar.gz"],"stable_version":"1.20.3"},"libisofs":{"desc":"Library to create an ISO-9660 filesystem with various extensions","head_dependencies":["libzip",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://dev.lovelyhq.com/libburnia/libisofs.git",{":branch":"master"}],"homepage":"https://dev.lovelyhq.com/libburnia/libisofs","license":"GPL-2.0-or-later","ruby_source_checksum":"5a268af87a86a8ce82b2d69c6903d6ffeb4a848bef4f65d4a538bed80465958d","stable_dependencies":["libzip"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"10bd584d8f00d8091e814902b9f0a3e209f16e938f510fc23ba05f3fa469db5a","stable_url_args":["https://files.libburnia-project.org/releases/libisofs-1.5.8.pl02.tar.gz"],"stable_version":"1.5.8.pl02"},"libjcat":{"desc":"Library for reading Jcat files","executables":["jcat-tool"],"head_dependencies":["glib","gnutls","json-glib","gettext",{"gi-docgen":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/hughsie/libjcat.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/hughsie/libjcat","license":"LGPL-2.1-or-later","ruby_source_checksum":"cbb0dadd84ec7b0ab859bdbfaa03034fa09a85f2bca38800178dc939163177b4","stable_dependencies":["glib","gnutls","json-glib","gettext",{"gi-docgen":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"d54ad936ceb654e99f59b0227e4d1974b858970d250d98c6484abcfdc8334722","stable_url_args":["https://github.com/hughsie/libjcat/releases/download/0.2.6/libjcat-0.2.6.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.2.6"},"libjodycode":{"desc":"Shared code used by several utilities written by Jody Bruchon","homepage":"https://codeberg.org/jbruchon/libjodycode","license":"MIT","link_overwrite_paths":["include/libjodycode.h","share/man/man7/libjodycode.7","lib/libjodycode.a"],"ruby_source_checksum":"cc79ea5f77915339ba1d78c159c94d8dcf079dc50c2b31b507f34bcaed679ee6","stable_checksum":"a7085da591e0c314eb3442e7b258a6b6944e6978ecb2764ab33f3cb840f47ff4","stable_url_args":["https://codeberg.org/jbruchon/libjodycode/archive/v4.1.2.tar.gz"],"stable_version":"4.1.2"},"libjson-rpc-cpp":{"desc":"C++ framework for json-rpc","executables":["jsonrpcstub"],"head_dependencies":["argtable","hiredis","jsoncpp","libmicrohttpd",{"cmake":":build"}],"head_url_args":["https://github.com/cinemast/libjson-rpc-cpp.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/cinemast/libjson-rpc-cpp","license":"MIT","revision":6,"ruby_source_checksum":"0a95775fe2a0fb56d5ff7b0d2048eb54df24096cf901569b694b86cc1aed0083","stable_dependencies":["argtable","hiredis","jsoncpp","libmicrohttpd",{"cmake":":build"}],"stable_checksum":"7a057e50d6203e4ea0a10ba5e4dbf344c48b177e5a3bf82e850eb3a783c11eb5","stable_url_args":["https://github.com/cinemast/libjson-rpc-cpp/archive/refs/tags/v1.4.1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.4.1"},"libjuice":{"desc":"UDP Interactive Connectivity Establishment (ICE) library","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/paullouisageneau/libjuice","license":"MPL-2.0","ruby_source_checksum":"d425deba389c653ebd4fa920584690eebdf8b9976fe7ce97ddf114ed7eeda604","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"75159867c4a5a689a6559e11aa0d30c9eba12ce73a4ae3d898b521467e1f635d","stable_url_args":["https://github.com/paullouisageneau/libjuice/archive/refs/tags/v1.7.2.tar.gz"],"stable_version":"1.7.2"},"libjwt":{"bottle_rebuild":1,"desc":"JSON Web Token C library","executables":["jwe-decrypt","jwe-encrypt","jwk2key","jwt-generate","jwt-verify","key2jwk"],"head_dependencies":["jansson","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/benmcollins/libjwt.git",{":branch":"master"}],"homepage":"https://libjwt.io/","license":"MPL-2.0","ruby_source_checksum":"9bd380ae5d32dd2aaf0d877ada4f7646417ef4d41878746398a6a975c5cff852","stable_dependencies":["jansson","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"b483a5f77e548964553f54a0ec5f0c810cc6c0629c5ac5a03610bcced150e7be","stable_url_args":["https://github.com/benmcollins/libjwt/archive/refs/tags/v3.6.1.tar.gz"],"stable_version":"3.6.1"},"libkate":{"desc":"Overlay codec for multiplexed audio/video in Ogg","executables":["katalyzer","katedec","kateenc"],"head_dependencies":["libogg","libpng",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/kate.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://wiki.xiph.org/index.php/OggKate","license":"BSD-3-Clause","ruby_source_checksum":"b2a3a64898d659572f034c9c58384f97da635e037214e76f5458b2f2808db387","stable_dependencies":["libogg","libpng",{"pkgconf":":build"}],"stable_checksum":"96827ca136ad496b4e34ff3ed2434a8e76ad83b1e6962b5df06ad24cbbfeebaf","stable_url_args":["https://downloads.xiph.org/releases/kate/libkate-0.4.3.tar.gz"],"stable_version":"0.4.3"},"libkeccak":{"desc":"Keccak-family hashing library","homepage":"https://codeberg.org/maandree/libkeccak","license":"ISC","ruby_source_checksum":"c5bb0d6111db207b71aeb419e0bdb2908eb27828960f9338ae11c572cb95f7a5","stable_checksum":"5b28b11b38cc0ea750abd8a3f9cc2463df0e475f06a7a3c3e379471dde3a3d2b","stable_url_args":["https://codeberg.org/maandree/libkeccak/archive/1.4.3.tar.gz"],"stable_version":"1.4.3"},"libkeyfinder":{"desc":"Musical key detection for digital audio, GPL v3","head_dependencies":["fftw",{"cmake":":build"}],"homepage":"https://mixxxdj.github.io/libkeyfinder/","license":"GPL-3.0-or-later","ruby_source_checksum":"bc1dcb3cb82e8c684fce487dcff7301b1130c978d74ffcb457a8c399b6ac4595","stable_dependencies":["fftw",{"cmake":":build"}],"stable_checksum":"a54fc6c5ff435bb4b447f175bc97f9081fb5abf0edd5d125e6f5215c8fff4d11","stable_url_args":["https://github.com/mixxxdj/libkeyfinder/archive/refs/tags/2.2.8.tar.gz"],"stable_version":"2.2.8"},"libkiwix":{"bottle_rebuild":1,"desc":"Common code base for all Kiwix ports","executables":["kiwix-compile-i18n","kiwix-compile-resources"],"head_dependencies":["icu4c@78","libmicrohttpd","libzim","pugixml","xapian",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}],["curl"]],"homepage":"https://github.com/kiwix/libkiwix","license":"GPL-3.0-or-later","ruby_source_checksum":"afe35bdf41ec8f3ddc40a38ef7457f885d59297314c24ac7bcbea1a33f676b29","stable_dependencies":["icu4c@78","libmicrohttpd","libzim","pugixml","xapian",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"cff1eb06d62ab42e1720a49f473b7d9364f02ee77a8a455c9adb26db419e0fff","stable_url_args":["https://github.com/kiwix/libkiwix/archive/refs/tags/14.2.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["curl"]],"stable_version":"14.2.1"},"libkml":{"bottle_rebuild":3,"caveats":"libkml uses boost headers. To develop with libkml, install boost.\n","desc":"Library to parse, generate and operate on KML","head_dependencies":["minizip","uriparser",{"boost":":build"},{"cmake":":build"},{"boost":":test"},{"googletest":":test"},{"pkgconf":":test"}],"head_uses_from_macos":[["curl"],["expat"]],"homepage":"https://github.com/libkml/libkml","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"a65fa7e704c649d84d897cf84600bc613154dee97a4a6333d2efa78827d8ff8b","stable_dependencies":["minizip","uriparser",{"boost":":build"},{"cmake":":build"},{"boost":":test"},{"googletest":":test"},{"pkgconf":":test"}],"stable_checksum":"8892439e5570091965aaffe30b08631fdf7ca7f81f6495b4648f0950d7ea7963","stable_url_args":["https://github.com/libkml/libkml/archive/refs/tags/1.3.0.tar.gz"],"stable_uses_from_macos":[["curl"],["expat"]],"stable_version":"1.3.0"},"libks":{"desc":"Foundational support for signalwire C products","head_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/signalwire/libks.git",{":branch":"master"}],"homepage":"https://github.com/signalwire/libks","license":{":all_of":["MIT","BSD-3-Clause","HPND",":public_domain"]},"ruby_source_checksum":"0fbfa7a670a46856fe5de93b1ca6e251df792335078f43ace1109ecb1fe89744","stable_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"7142800a0c9095ce0e52308c815026a8ad2a197f519363c050fe441039de20be","stable_url_args":["https://github.com/signalwire/libks/archive/refs/tags/v2.0.11.tar.gz"],"stable_version":"2.0.11"},"libksba":{"desc":"X.509 and CMS library","executables":["ksba-config"],"head_dependencies":["libgpg-error"],"homepage":"https://www.gnupg.org/related_software/libksba/","license":{":any_of":["LGPL-3.0-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"94aacd40d7bf0140819a09f10d1a47a1dd270aa7adaa324f514575a6701b3778","stable_dependencies":["libgpg-error"],"stable_checksum":"296b9db9095749f2aa104202d7ab7fd09ad10710e00780a709c9754b1a1d9292","stable_url_args":["https://gnupg.org/ftp/gcrypt/libksba/libksba-1.8.0.tar.bz2"],"stable_version":"1.8.0"},"liblbfgs":{"desc":"C library for limited-memory BFGS optimization algorithm","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.chokkan.org/software/liblbfgs","license":"MIT","ruby_source_checksum":"bec0c1acceb418fe53195fd425e28fa554d8b2dcdc36770cca8f77fee43b76a9","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"95c1997e6c215c58738f5f723ca225d64c8070056081a23d636160ff2169bd2f","stable_url_args":["https://github.com/chokkan/liblbfgs/archive/refs/tags/v1.10.tar.gz"],"stable_version":"1.10","bottle_cellar":":any","bottle_checksum":"77960d72a78a9bfae97e725b8bcf37b5105b5e3254ce319487e0a5b3a707db5f"},"liblc3":{"desc":"Low Complexity Communication Codec library and tools","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/google/liblc3","license":"Apache-2.0","ruby_source_checksum":"ce1acbb62443270bc729ae77b16c53b0812e50da7e0e71902a79cfc557059bba","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"276752ff54ce6a77d54ec133397b9d7e71f90caf3d9afa32d8b0e891b8ecb8af","stable_url_args":["https://github.com/google/liblc3/archive/refs/tags/v1.1.3.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"1.1.3"},"liblcf":{"desc":"Library for RPG Maker 2000/2003 games data","executables":["lcf2xml","lcfstrings"],"head_dependencies":["icu4c@78","inih",{"cmake":":build"}],"head_url_args":["https://github.com/EasyRPG/liblcf.git",{":branch":"master"}],"head_uses_from_macos":[["expat"]],"homepage":"https://easyrpg.org/","license":"MIT","revision":1,"ruby_source_checksum":"57f136a52c596534583e9b0079af447fe76f908aab4b978c51d89f57032d4994","stable_dependencies":["icu4c@78","inih",{"cmake":":build"}],"stable_checksum":"e827b265702cf7d9f4af24b8c10df2c608ac70754ef7468e34836201ff172273","stable_url_args":["https://easyrpg.org/downloads/player/0.8.1/liblcf-0.8.1.tar.xz"],"stable_uses_from_macos":[["expat"]],"stable_version":"0.8.1"},"liblerc":{"desc":"Esri LERC library (Limited Error Raster Compression)","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/Esri/lerc","license":"Apache-2.0","ruby_source_checksum":"51f2e78715dd85a2c6881696a818bb07b2c05463bf84ce6b54a63559e707a301","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"fe2860e10635166cd9f2144e429ec6b870d471e9957f5812ba2da0973770b022","stable_url_args":["https://github.com/Esri/lerc/archive/refs/tags/v4.1.1.tar.gz"],"stable_version":"4.1.1"},"liblinear":{"desc":"Library for large linear classification","executables":["predict","train"],"head_url_args":["https://github.com/cjlin1/liblinear.git",{":branch":"master"}],"homepage":"https://www.csie.ntu.edu.tw/~cjlin/liblinear/","license":"BSD-3-Clause","ruby_source_checksum":"9b1632ee194df4069e49181487d9a73b2faf63e12cd8972089c8d23d4dd06b2f","stable_patches":[{"strip":"p0","file":"Patches/liblinear/patch-Makefile.diff"}],"stable_checksum":"e5eeafe2159c41148b59304da2ba0ed12648e3d491ce2b9625058e174e96ca29","stable_url_args":["https://www.csie.ntu.edu.tw/~cjlin/liblinear/oldfiles/liblinear-2.50.tar.gz"],"stable_version":"2.50"},"liblo":{"desc":"Lightweight Open Sound Control implementation","executables":["oscdump","oscsend","oscsendfile"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"doxygen":":build"}],"head_url_args":["https://git.code.sf.net/p/liblo/git.git",{":branch":"master"}],"homepage":"https://liblo.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"79d886eb0495edcd7fbfabaf8c0b0a02fa8cbcc904385686339fbafeeed491d6","stable_dependencies":[{"doxygen":":build"}],"stable_checksum":"c08d14832e8dcf8f06840405824a4f9611a0cb3daed0198946326c740941c8b6","stable_url_args":["https://downloads.sourceforge.net/project/liblo/liblo/0.36/liblo-0.36.tar.gz"],"stable_version":"0.36"},"liblockfile":{"desc":"Library providing functions to lock standard mailboxes","executables":["dotlockfile"],"homepage":"https://tracker.debian.org/pkg/liblockfile","license":"LGPL-2.0-or-later","ruby_source_checksum":"6b54d8dda67610126895e83314fe7c50efcccdbef3bb1c98415ea00c2d854917","stable_checksum":"6e937f3650afab4aac198f348b89b1ca42edceb17fb6bb0918f642143ccfd15e","stable_url_args":["https://deb.debian.org/debian/pool/main/libl/liblockfile/liblockfile_1.17.orig.tar.gz"],"stable_version":"1.17","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"41a9d79f95f938532b4320a29c5f5bf3d7229a6df3f06413112d903e23589078"},"liblouis":{"desc":"Open-source braille translator and back-translator","executables":["lou_allround","lou_checkhyphens","lou_checktable","lou_debug","lou_tableinfo","lou_trace","lou_translate"],"head_dependencies":["python@3.14",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"help2man":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/liblouis/liblouis.git",{":branch":"master"}],"head_uses_from_macos":[["m4"]],"homepage":"https://liblouis.io","license":{":all_of":["GPL-3.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"5ffe986662336963f3695c11c096117beaaa74f9e6473f32971406883f28c891","stable_dependencies":["python@3.14",{"help2man":":build"},{"pkgconf":":build"}],"stable_checksum":"afb26096b18b17f43e6055e6a79ce0058eb9dbdcdcc4597522dcd7f11915ec16","stable_url_args":["https://github.com/liblouis/liblouis/releases/download/v3.38.0/liblouis-3.38.0.tar.gz"],"stable_uses_from_macos":[["m4"]],"stable_version":"3.38.0"},"liblqr":{"desc":"C/C++ seam carving library","head_dependencies":["glib","gettext",{"pkgconf":":build"}],"head_url_args":["https://github.com/carlobaldassi/liblqr.git",{":branch":"master"}],"homepage":"https://liblqr.wikidot.com/","license":"LGPL-3.0-only","ruby_source_checksum":"4083e168cfd88d5e689809f237c99fd49bbb7503ad730deab9badfe4931ca6a7","stable_dependencies":["glib","gettext",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"64b0c4ac76d39cca79501b3f53544af3fc5f72b536ac0f28d2928319bfab6def","stable_url_args":["https://github.com/carlobaldassi/liblqr/archive/refs/tags/v0.4.3.tar.gz"],"stable_version":"0.4.3"},"libltc":{"desc":"POSIX-C Library for handling Linear/Logitudinal Time Code (LTC)","homepage":"https://x42.github.io/libltc/","license":"LGPL-3.0-or-later","ruby_source_checksum":"85ea17d2e80c15dec7a81c92d3488da973e1391d010241d4415bd3e9414665a1","stable_checksum":"0a6d42cd6c21e925a27fa560dc45ac80057d275f23342102825909c02d3b1249","stable_url_args":["https://github.com/x42/libltc/releases/download/v1.3.2/libltc-1.3.2.tar.gz"],"stable_version":"1.3.2","bottle_cellar":":any","bottle_checksum":"d003af07740326535cc95332c180cc467b29eaab2d227438e1486c8891bd5560"},"liblxi":{"desc":"Simple C API for communicating with LXI compatible instruments","head_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/lxi-tools/liblxi.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://lxi-tools.github.io","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"b103d5a497c797ca869d476286fdfc8822264d881e0fc09e02d6125abfda9552","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"d33ca3990513223880ec238eb2e5aa1cc93aff51c470ef0db9df3e0c332493d5","stable_url_args":["https://github.com/lxi-tools/liblxi/archive/refs/tags/v1.22.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.22"},"liblzf":{"bottle_rebuild":1,"desc":"Very small, very fast data compression library","executables":["lzf"],"homepage":"https://oldhome.schmorp.de/marc/liblzf.html","license":{":all_of":["BSD-2-Clause",{":any_of":["BSD-2-Clause","GPL-2.0-or-later"]}]},"ruby_source_checksum":"37ac79a84ba053199b7ad7545127ee3bea77d92408b835c28db2d0bd74dc6796","stable_checksum":"9c5de01f7b9ccae40c3f619d26a7abec9986c06c36d260c179cedd04b89fb46a","stable_url_args":["https://dist.schmorp.de/liblzf/liblzf-3.6.tar.gz"],"stable_version":"3.6","bottle_checksum":"e321946e647108f4f478e84270ef6a49463e18d412fc94a4bc260c5009bd2dba"},"libmaa":{"desc":"Low-level data structures including hash tables, sets, lists","head_dependencies":[{"bmake":":build"},{"mk-configure":":build"}],"head_url_args":["https://github.com/cheusov/libmaa.git",{":branch":"master"}],"homepage":"https://dict.org/bin/Dict","license":"MIT","ruby_source_checksum":"6a491ac2701adde3a800420e673d082f255ef10aaa886ced0826ff244a8cb356","stable_dependencies":[{"bmake":":build"},{"mk-configure":":build"}],"stable_checksum":"3a30e25f038e99c4715125545516490d991fe3a505825cc832b1a956e31bf669","stable_url_args":["https://downloads.sourceforge.net/project/dict/libmaa/libmaa-1.5.1/libmaa-1.5.1.tar.gz"],"stable_version":"1.5.1"},"libmagic":{"desc":"Implementation of the file(1) command","head_dependencies":[{"pkgconf":":test"}],"homepage":"https://www.darwinsys.com/file/","license":{":all_of":["BSD-2-Clause-Darwin","BSD-2-Clause",":public_domain"]},"ruby_source_checksum":"5486f47693b32ee46967a5362480a31af49aec63f45986e09403409e12c54a84","stable_dependencies":[{"pkgconf":":test"}],"stable_checksum":"ed14656883b23a364b4057c05595d93252da9bc473d30106519519d0da141283","stable_url_args":["https://astron.com/pub/file/file-5.48.tar.gz"],"stable_version":"5.48"},"libmapper":{"desc":"Distributed system for media control mapping","head_dependencies":["liblo",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"http://www.libmapper.org","license":"LGPL-2.1-or-later","ruby_source_checksum":"395c7ebc8432c0939b4a26bba7bcac033fcfd1262786a870d4ccc47339143502","stable_dependencies":["liblo",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"14e5ba412040493cffc9896cf663931835c5f8a43d19485712eae159ca54503c","stable_url_args":["https://github.com/libmapper/libmapper/releases/download/2.6.1/libmapper-2.6.1.tar.gz"],"stable_version":"2.6.1"},"libmarpa":{"desc":"Marpa parse engine C library -- STABLE","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"emacs":":build"},{"libtool":":build"},{"texinfo":":build"},{"texlive":":build"}],"head_url_args":["https://github.com/jeffreykegler/libmarpa.git",{":branch":"main"}],"homepage":"https://jeffreykegler.github.io/Marpa-web-site/libmarpa.html","license":"MIT","ruby_source_checksum":"2ec58eab1a47addf49c96c261ad9e65519579dbce0dab6307a16a4de4aa64a27","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"emacs":":build"},{"libtool":":build"},{"texinfo":":build"},{"texlive":":build"}],"stable_checksum":"cb3c7f47d9ee95de967838ea0ecc380ffacfdfd8ec2c3d7cc2a6acaa4cc9597b","stable_url_args":["https://github.com/jeffreykegler/libmarpa/archive/refs/tags/v11.0.13.tar.gz"],"stable_version":"11.0.13"},"libmatio":{"bottle_rebuild":1,"desc":"C library for reading and writing MATLAB MAT files","executables":["matdump"],"head_dependencies":["hdf5",{"pkgconf":":test"}],"homepage":"https://matio.sourceforge.net/","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"61e5cb7a54419c53cec376fdd02fc1cefafebc8e0e4119f1d2637c042922510e","stable_dependencies":["hdf5",{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"8bd3b9477042ecc00dd71c04762fa58468e14cccc32fd8c6826c2da1e8bc3107","stable_url_args":["https://downloads.sourceforge.net/project/matio/matio/1.5.30/matio-1.5.30.tar.gz"],"stable_version":"1.5.30"},"libmatroska":{"desc":"Extensible, open standard container format for audio/video","head_dependencies":["libebml",{"cmake":":build"}],"head_url_args":["https://github.com/Matroska-Org/libmatroska.git",{":branch":"master"}],"homepage":"https://www.matroska.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"0e690d38742f53d599164eb52464a13a555a4e7a95c2033c1731afa9c4d38433","stable_dependencies":["libebml",{"cmake":":build"}],"stable_checksum":"572a3033b8d93d48a6a858e514abce4b2f7a946fe1f02cbfeca39bfd703018b3","stable_url_args":["https://dl.matroska.org/downloads/libmatroska/libmatroska-1.7.1.tar.xz"],"stable_version":"1.7.1","bottle_cellar":":any","bottle_checksum":"bb9b3e6993c88b36acddbce97f6085f6785cd57812bece2b37fb56360054010a"},"libmaxminddb":{"desc":"C library for the MaxMind DB file format","executables":["mmdblookup"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/maxmind/libmaxminddb.git",{":branch":"main"}],"homepage":"https://maxmind.github.io/libmaxminddb/","license":"Apache-2.0","ruby_source_checksum":"9021eb3d48a033c9a06410b8a94296bdbc0eb370345442e06ed32ada1609cafe","stable_checksum":"a66502ea76eadbe17f2cd6fd708946777253972d2ae8157dee1b23a2fb528171","stable_url_args":["https://github.com/maxmind/libmaxminddb/releases/download/1.13.3/libmaxminddb-1.13.3.tar.gz"],"stable_version":"1.13.3"},"libmd":{"desc":"Message Digest functions from BSD systems","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://git.hadrons.org/git/libmd.git",{":branch":"main"}],"homepage":"https://www.hadrons.org/software/libmd/","license":{":all_of":["BSD-3-Clause","BSD-2-Clause","ISC","Beerware",":public_domain"]},"ruby_source_checksum":"ff573836d5aee96b9bc2545dd88aeffa208dca26fd3872e8ada04e0a436ef1e4","stable_checksum":"ac15ffb8430502fbaccdec66c5a82ee0eab0b0f36220df56710feadfeb13d0a0","stable_url_args":["https://archive.hadrons.org/software/libmd/libmd-1.2.0.tar.xz"],"stable_version":"1.2.0"},"libmediainfo":{"desc":"Shared library for mediainfo","head_dependencies":["libmms","libzen",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/MediaArea/MediaInfoLib.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://mediaarea.net/en/MediaInfo","license":"BSD-2-Clause","link_overwrite_paths":["include/MediaInfo/*","include/MediaInfoDLL/*","lib/pkgconfig/libmediainfo.pc","lib/libmediainfo.*"],"ruby_source_checksum":"aedf064fe75fcf44067ae5a34c68dcad238009e5a18c692254030f6294d07427","stable_dependencies":["libmms","libzen",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/MediaArea/MediaInfoLib/commit/f90c003eef186c41f8929e4ff5da86861835c1a8.patch?full_index=1","sha256":"4a1ad20304c638e8cbd91b9246df8a1bd979104df516b3d5bda749164270230e"}],"stable_checksum":"c08b2d87b2fb5edb4526c2a8a317eb1f2cff44807e4631a037ca9f9a1d455054","stable_url_args":["https://mediaarea.net/download/source/libmediainfo/26.05/libmediainfo_26.05.tar.xz"],"stable_uses_from_macos":[["curl"]],"stable_version":"26.05"},"libmemcached":{"bottle_rebuild":2,"desc":"C and C++ client library to the memcached server","executables":["memcapable","memcat","memcp","memdump","memerror","memexist","memflush","memparse","memping","memrm","memslap","memstat","memtouch"],"head_dependencies":[{"memcached":":test"}],"homepage":"https://libmemcached.org/","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"eb3fdd984d6bc64cf01270ab57c0f500ab85aba1cdc27a5f8c50dc509f370c88","stable_dependencies":[{"memcached":":test"}],"stable_patches":[{"strip":"p1","file":"Patches/libmemcached/1.0.18.patch"},{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"e22c0bb032fde08f53de9ffbc5a128233041d9f33b5de022c0978a2149885f82","stable_url_args":["https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz"],"stable_version":"1.0.18","bottle_cellar":":any","bottle_checksum":"2ec7b12e9181c83bbbd45b62ba2a1a0e2958fe2caaa0d94be1da2319831de3be"},"libmetalink":{"desc":"C library to parse Metalink XML files","head_dependencies":[{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://launchpad.net/libmetalink/","license":"MIT","ruby_source_checksum":"a761b65c6387822770935a869b2047d697183f315364c4de68e83b11ea0734a7","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"86312620c5b64c694b91f9cc355eabbd358fa92195b3e99517504076bf9fe33a","stable_url_args":["https://launchpad.net/libmetalink/trunk/libmetalink-0.1.3/+download/libmetalink-0.1.3.tar.xz"],"stable_uses_from_macos":[["expat"]],"stable_version":"0.1.3","bottle_cellar":":any","bottle_checksum":"a5eec14410ca7f2ea831d91c273d6372bc851f930944d207f07f35245b077a91"},"libmicrohttpd":{"desc":"Light HTTP/1.1 server library","head_dependencies":["gnutls",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/libmicrohttpd/","license":"LGPL-2.1-or-later","ruby_source_checksum":"26012c1d4a859937467a7a4ad46e3b9d879eea5dd8f5910592745ff0bf533867","stable_dependencies":["gnutls",{"pkgconf":":build"}],"stable_checksum":"bb5cfcadfc52dbd5eb512d6e2995e0361351c33e97a87aba426d3a4a7ba6cf70","stable_url_args":["https://ftpmirror.gnu.org/gnu/libmicrohttpd/libmicrohttpd-1.0.6.tar.gz"],"stable_version":"1.0.6"},"libmikmod":{"desc":"Portable sound library","executables":["libmikmod-config"],"homepage":"https://mikmod.sourceforge.net/","license":"LGPL-2.0-or-later","ruby_source_checksum":"e5e3dbc5beaa42424a73d50999980468cbddaf70bc94b156296f074727e379c7","stable_checksum":"9fc1799f7ea6a95c7c5882de98be85fc7d20ba0a4a6fcacae11c8c6b382bb207","stable_url_args":["https://downloads.sourceforge.net/project/mikmod/libmikmod/3.3.13/libmikmod-3.3.13.tar.gz"],"stable_version":"3.3.13"},"libmms":{"bottle_rebuild":2,"desc":"Library for parsing mms:// and mmsh:// network streams","head_dependencies":["glib",{"pkgconf":":build"}],"homepage":"https://sourceforge.net/projects/libmms/","license":"LGPL-2.1-or-later","ruby_source_checksum":"3a6db6f226fbc997dcab26030b8dfe4bb999b704cabd0db333cd199fddbc1c51","stable_dependencies":["glib",{"pkgconf":":build"}],"stable_checksum":"3c05e05aebcbfcc044d9e8c2d4646cd8359be39a3f0ba8ce4e72a9094bee704f","stable_url_args":["https://downloads.sourceforge.net/project/libmms/libmms/0.6.4/libmms-0.6.4.tar.gz"],"stable_version":"0.6.4","bottle_cellar":":any","bottle_checksum":"23e8d5a9591a26c8f167f346cfd2c789f1241458338eb4ce5f90e9c440aab7f0"},"libmng":{"bottle_rebuild":2,"desc":"MNG/JNG reference library","head_dependencies":["jpeg-turbo","little-cms2"],"homepage":"https://sourceforge.net/projects/libmng/","license":"Zlib","revision":1,"ruby_source_checksum":"95949df65e4b001fc24fb0e7330c5ffaf96229e885d181bddbde0542e350af34","stable_dependencies":["jpeg-turbo","little-cms2"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"cf112a1fb02f5b1c0fce5cab11ea8243852c139e669c44014125874b14b7dfaa","stable_url_args":["https://downloads.sourceforge.net/project/libmng/libmng-devel/2.0.3/libmng-2.0.3.tar.gz"],"stable_version":"2.0.3"},"libmnl":{"bottle_rebuild":1,"desc":"Minimalistic user-space library oriented to Netlink developers","homepage":"https://www.netfilter.org/projects/libmnl","license":"LGPL-2.1-or-later","ruby_source_checksum":"0cb0da7a4193325e283ae21109c78479bf410079a2df8c983cfc4a1d867decfc","stable_checksum":"274b9b919ef3152bfb3da3a13c950dd60d6e2bcd54230ffeca298d03b40d0525","stable_url_args":["https://www.netfilter.org/projects/libmnl/files/libmnl-1.0.5.tar.bz2"],"stable_version":"1.0.5"},"libmobi":{"bottle_rebuild":1,"desc":"C library for handling Kindle (MOBI) formats of ebook documents","executables":["mobidrm","mobimeta","mobitool"],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/bfabiszewski/libmobi","license":"LGPL-3.0-or-later","revision":1,"ruby_source_checksum":"059a9032a117c945c21718d5407aa262947f7b076965a480d5afbef2261afcab","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"9a6fb2c56b916f8fa8b15e0c71008d908109508c944ea1d297881d4e277bf7e7","stable_url_args":["https://github.com/bfabiszewski/libmobi/releases/download/v0.12/libmobi-0.12.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.12"},"libmodbus":{"desc":"Portable modbus library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/stephane/libmodbus.git",{":branch":"master"}],"homepage":"https://libmodbus.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"42336f51a96ab3a194b2fc64db85d37afa2f5977ff3373279499c93e5974d239","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"0c61007b2815daf452618f8b877d15cdcd376b71ad5dbd06b330d70f53b2ccaa","stable_url_args":["https://github.com/stephane/libmodbus/archive/refs/tags/v3.2.0.tar.gz"],"stable_version":"3.2.0"},"libmodplug":{"bottle_rebuild":2,"desc":"Library from the Modplug-XMMS project","homepage":"https://modplug-xmms.sourceforge.net/","license":":public_domain","ruby_source_checksum":"fd6a97558e8cfd7c2950c7d71e1c162758101174f2f4bd27e48703fbe0b7da7d","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"457ca5a6c179656d66c01505c0d95fafaead4329b9dbaa0f997d00a3508ad9de","stable_url_args":["https://downloads.sourceforge.net/project/modplug-xmms/libmodplug/0.8.9.0/libmodplug-0.8.9.0.tar.gz"],"stable_version":"0.8.9.0","bottle_cellar":":any","bottle_checksum":"8f59c19b920e04fd0b2b71cab151e62358e1c8ff00bea83b3e40081f941c13d3"},"libmonome":{"desc":"Library for easy interaction with monome devices","executables":["monomeserial"],"head_dependencies":["liblo"],"head_url_args":["https://github.com/monome/libmonome.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://monome.org/","license":"ISC","ruby_source_checksum":"e051496ab68ebaa27ce4cb243ff51909bb8238d06e9b6dcadfa8cfa2170bd78c","stable_dependencies":["liblo"],"stable_checksum":"b2684d790da645948bf7f5bbd997f241567e67c8269d7361006cafa1c9bdad92","stable_url_args":["https://github.com/monome/libmonome/archive/refs/tags/v1.4.10.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.4.10"},"libmowgli":{"bottle_rebuild":1,"desc":"Core framework for Atheme applications","head_dependencies":["openssl@3"],"head_url_args":["https://github.com/atheme/libmowgli-2.git",{":branch":"master"}],"homepage":"https://github.com/atheme/libmowgli-2","license":"ISC","revision":1,"ruby_source_checksum":"d1b2613efe337377a9697f7c4d42d5c5a092a9600021d04b83363b6407e358a1","stable_dependencies":["openssl@3"],"stable_checksum":"b7faab2fb9f46366a52b51443054a2ed4ecdd04774c65754bf807c5e9bdda477","stable_url_args":["https://github.com/atheme/libmowgli-2/archive/refs/tags/v2.1.3.tar.gz"],"stable_version":"2.1.3","bottle_cellar":":any","bottle_checksum":"706a51d84a1e84e3046231012cce4be4eb78288901bd8f07d274161c187a831c"},"libmp3splt":{"bottle_rebuild":1,"desc":"Utility library to split mp3, ogg, and FLAC files","head_dependencies":["flac","libid3tag","libogg","libtool","libvorbis","mad","gettext",{"pkgconf":":build"}],"homepage":"https://mp3splt.sourceforge.net/mp3splt_page/home.php","license":"GPL-2.0-or-later","revision":7,"ruby_source_checksum":"8a666ca51db46c73470013c36ab6194c0cf20a1784e7b1349c97ffb7ad5c80e6","stable_dependencies":["flac","libid3tag","libogg","libtool","libvorbis","mad","gettext",{"pkgconf":":build"}],"stable_checksum":"30eed64fce58cb379b7cc6a0d8e545579cb99d0f0f31eb00b9acc8aaa1b035dc","stable_url_args":["https://downloads.sourceforge.net/project/mp3splt/libmp3splt/0.9.2/libmp3splt-0.9.2.tar.gz"],"stable_version":"0.9.2"},"libmpc":{"desc":"C library for the arithmetic of high precision complex numbers","head_dependencies":["gmp","mpfr",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://gitlab.inria.fr/mpc/mpc.git",{":branch":"master"}],"homepage":"https://www.multiprecision.org/","license":"LGPL-3.0-or-later","ruby_source_checksum":"c9caccef0a0d42fc1b58b35f37a919033bcb17afa0fd4c656f00594921ad7404","stable_dependencies":["gmp","mpfr"],"stable_checksum":"91204cd32f164bd3b7c992d4a6a8ce6519511aadab30f78b6982d0bf8d73e931","stable_url_args":["https://ftpmirror.gnu.org/gnu/mpc/mpc-1.4.1.tar.xz"],"stable_version":"1.4.1"},"libmpd":{"desc":"Higher level access to MPD functions","head_dependencies":["glib","gettext",{"pkgconf":":build"}],"homepage":"https://gmpc.fandom.com/wiki/Gnome_Music_Player_Client","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"3efe22e89ec181ff950c89f482869f11c9caa8eb476f6473ae18c359fb82491c","stable_dependencies":["glib","gettext",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"fe20326b0d10641f71c4673fae637bf9222a96e1712f71f170fca2fc34bf7a83","stable_url_args":["https://www.musicpd.org/download/libmpd/11.8.17/libmpd-11.8.17.tar.gz"],"stable_version":"11.8.17","bottle_cellar":":any","bottle_checksum":"782e0fccf8dbe605e9fd7740427335d5b7c2340f7506402c17b747560dea4852"},"libmpdclient":{"desc":"Library for MPD in the C, C++, and Objective-C languages","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/MusicPlayerDaemon/libmpdclient.git",{":branch":"master"}],"homepage":"https://www.musicpd.org/libs/libmpdclient/","license":"BSD-3-Clause","ruby_source_checksum":"12df143b57995c4bf635c06349593db28ece3c8e526d1b65f0bb75d63c0f92c3","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"35785c6d6318ade47e2c27b00fc6938f5e09d04714080fea3f5e5c522ba3e036","stable_url_args":["https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.26.tar.xz"],"stable_version":"2.26"},"libmpeg2":{"bottle_rebuild":1,"desc":"Library to decode mpeg-2 and mpeg-1 video streams","executables":["corrupt_mpeg2","extract_mpeg2","mpeg2dec"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://libmpeg2.sourceforge.io/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"fc5e31f9a004b73844821cee6ba8d4a867613a8a6d3d759a02c4f077b6d7cc4c","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"dee22e893cb5fc2b2b6ebd60b88478ab8556cb3b93f9a0d7ce8f3b61851871d4","stable_url_args":["https://download.videolan.org/contrib/libmpeg2/libmpeg2-0.5.1.tar.gz"],"stable_version":"0.5.1"},"libmps":{"desc":"Memory Pool System","head_url_args":["https://github.com/Ravenbrook/mps.git",{":branch":"master"}],"homepage":"https://www.ravenbrook.com/project/mps/","license":"BSD-2-Clause","ruby_source_checksum":"deb80cc08b064f5180644a8fbddf1fdcb458bcd4ab0e6025e54c5c3e3421b2d2","stable_checksum":"58c1c8cd82ff8cd77cc7bee612b94cf60cf6a6edd8bd52121910b1a23344e9a9","stable_url_args":["https://github.com/Ravenbrook/mps/archive/refs/tags/release-1.118.0.tar.gz"],"stable_version":"1.118.0"},"libmrss":{"desc":"C library for RSS files or streams","head_dependencies":["libnxml",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/bakulf/libmrss.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/bakulf/libmrss","license":"LGPL-2.1-or-later","ruby_source_checksum":"4b0cb332c011ec57f1537ca83d2e70a19f9b3bcc581c5814568e68ab7f318e10","stable_dependencies":["libnxml",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"28022247056b04ca3f12a9e21134d42304526b2a67b7d6baf139e556af1151c6","stable_url_args":["https://github.com/bakulf/libmrss/archive/refs/tags/0.19.4.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.19.4"},"libmspub":{"desc":"Interpret and import Microsoft Publisher content","executables":["pub2raw","pub2xhtml"],"head_dependencies":["icu4c@78","librevenge","libwpd",{"boost":":build"},{"libwpg":":build"},{"pkgconf":":build"}],"homepage":"https://wiki.documentfoundation.org/DLP/Libraries/libmspub","license":"MPL-2.0","ruby_source_checksum":"1ae9d5572dde5f7db585583723071ae2df28b2faf7fb857cff3d7f81ae18e6f3","stable_dependencies":["icu4c@78","librevenge","libwpd",{"boost":":build"},{"libwpg":":build"},{"pkgconf":":build"}],"stable_checksum":"3671095f5a10bee8a755052a30576952c5b16d8b0f2ba9f2fb998338c18cb119","stable_url_args":["https://dev-www.libreoffice.org/src/libmspub/libmspub-0.1.5.tar.xz"],"stable_version":"0.1.5"},"libmsquic":{"desc":"Cross-platform, C implementation of the IETF QUIC protocol","head_dependencies":["openssl@3",{"cmake":":build"}],"homepage":"https://github.com/microsoft/msquic","license":"MIT","ruby_source_checksum":"8a33c705cc34217ee13ed0dae05443e6bbaed6dfb3fb849c03fde328415a5c8b","stable_dependencies":["openssl@3",{"cmake":":build"}],"stable_url_args":["https://github.com/microsoft/msquic.git",{":tag":"v2.5.9",":revision":"87b53085d76bd7920d490a6f226c9999b6614d14"}],"stable_version":"2.5.9"},"libmtp":{"desc":"Implementation of Microsoft's Media Transfer Protocol (MTP)","executables":["mtp-albumart","mtp-albums","mtp-connect","mtp-delfile","mtp-detect","mtp-emptyfolders","mtp-files","mtp-filetree","mtp-folders","mtp-format","mtp-getfile","mtp-getplaylist","mtp-newfolder","mtp-newplaylist","mtp-playlists","mtp-reset","mtp-sendfile","mtp-sendtr","mtp-thumb","mtp-tracks","mtp-trexist"],"head_dependencies":["libusb",{"pkgconf":":build"}],"homepage":"https://libmtp.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"0a9a1a3fdf9e63a460a536a2420812f347a674486a880e00051276aae89820fa","stable_dependencies":["libusb",{"pkgconf":":build"}],"stable_checksum":"74a2b6e8cb4a0304e95b995496ea3ac644c29371649b892b856e22f12a0bdeed","stable_url_args":["https://downloads.sourceforge.net/project/libmtp/libmtp/1.1.23/libmtp-1.1.23.tar.gz"],"stable_version":"1.1.23"},"libmusicbrainz":{"desc":"MusicBrainz Client Library","head_dependencies":["neon",{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://musicbrainz.org/doc/libmusicbrainz","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"81c12fe3692990d8a3f2270a1f170ca667fefbe0ddc267382d454295647fc2ce","stable_dependencies":["neon",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/metabrainz/libmusicbrainz/commit/4655b571a70d73d41467091f59c518517c956198.patch?full_index=1","sha256":"ee0c63e56a17156bca13b157744a54aeed6e19b39f65b14f2a5ac4e504358c8e"},{"strip":"p1","url":"https://github.com/metabrainz/libmusicbrainz/commit/9d216e08aadf436dd166876d566efe033510adc6.patch?full_index=1","sha256":"2074078fabd6920ec085df06d1fd28a3eced86176788e17f3ea67a1d40d1189d"}],"stable_checksum":"6749259e89bbb273f3f5ad7acdffb7c47a2cf8fcaeab4c4695484cef5f4c6b46","stable_url_args":["https://github.com/metabrainz/libmusicbrainz/releases/download/release-5.1.0/libmusicbrainz-5.1.0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"5.1.0"},"libmwaw":{"bottle_rebuild":1,"desc":"Library for converting legacy Mac document formats","executables":["mwaw2csv","mwaw2html","mwaw2raw","mwaw2svg","mwaw2text","mwawFile","mwawZip"],"head_dependencies":["librevenge",{"pkgconf":":build"}],"homepage":"https://sourceforge.net/p/libmwaw/wiki/Home/","license":{":any_of":["LGPL-2.1-or-later","MPL-2.0"]},"ruby_source_checksum":"9c374d7ea0a03901455a78d070066db5bc7b63c994a9585f085a326dccec9698","stable_dependencies":["librevenge",{"pkgconf":":build"}],"stable_checksum":"a1a39ffcea3ff2a7a7aae0c23877ddf4918b554bf82b0de5d7ce8e7f61ea8e32","stable_url_args":["https://downloads.sourceforge.net/project/libmwaw/libmwaw/libmwaw-0.3.22/libmwaw-0.3.22.tar.xz"],"stable_version":"0.3.22"},"libmxml":{"desc":"Mini-XML library","head_dependencies":[{"pkgconf":":test"}],"head_url_args":["https://github.com/michaelrsweet/mxml.git",{":branch":"master"}],"homepage":"https://michaelrsweet.github.io/mxml/","license":"Apache-2.0","ruby_source_checksum":"027653d5dcd8e47eccbc8dfd011dcc3ecd8a3da11960511dfeb646f91d6b82c8","stable_dependencies":[{"pkgconf":":test"}],"stable_checksum":"c8d1728d6ccf71a862a1538bd5e132daa2181bb42fe14b078baa2ec1510c0150","stable_url_args":["https://github.com/michaelrsweet/mxml/releases/download/v4.0.4/mxml-4.0.4.tar.gz"],"stable_version":"4.0.4"},"libmypaint":{"desc":"MyPaint brush engine library","head_dependencies":["json-c","gettext",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://github.com/mypaint/libmypaint/wiki","license":"ISC","revision":1,"ruby_source_checksum":"7acc9e9139647d1d7304505e5c797caac3d729e19c255b3797897d3c0d1d984c","stable_dependencies":["json-c","gettext",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"stable_checksum":"741754f293f6b7668f941506da07cd7725629a793108bb31633fb6c3eae5315f","stable_url_args":["https://github.com/mypaint/libmypaint/releases/download/v1.6.1/libmypaint-1.6.1.tar.xz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"1.6.1","bottle_cellar":":any","bottle_checksum":"4f5f706833fb183d4ad43a0b065b2b767a7787e7963eabced95016bd04ffdd12"},"libnatpmp":{"bottle_rebuild":1,"desc":"NAT port mapping protocol library","executables":["natpmpc"],"homepage":"https://miniupnp.tuxfamily.org/libnatpmp.html","license":"BSD-3-Clause","ruby_source_checksum":"c61c8f56b8678a59657c0da20b3766a928a9f7f1e76ab0c201e64460f798b3fe","stable_patches":[{"strip":"p1","url":"https://github.com/miniupnp/libnatpmp/commit/5f4a7c65837a56e62c133db33c28cd1ea71db662.patch?full_index=1","sha256":"4643048d7e24f8aed4e11e572f3e22f79eae97bb289ae1bbf103b84e8e32f61a"}],"stable_checksum":"0684ed2c8406437e7519a1bd20ea83780db871b3a3a5d752311ba3e889dbfc70","stable_url_args":["https://miniupnp.tuxfamily.org/files/download.php?file=libnatpmp-20230423.tar.gz"],"stable_version":"20230423","bottle_cellar":":any","bottle_checksum":"0e39353eba562756a31d3937f87c68f5d6b66526bfabb3cb5db71b5c7cce1bd9"},"libnet":{"desc":"C library for creating IP packets","executables":["libnet-config"],"head_dependencies":[{"doxygen":":build"},{"pkgconf":":test"}],"homepage":"https://codedocs.xyz/libnet/libnet/","license":"BSD-2-Clause","ruby_source_checksum":"0b018a2f0f41498cc7b8606c41c24dbec143b970268220d74f7b22bb2d719fcd","stable_dependencies":[{"doxygen":":build"},{"pkgconf":":test"}],"stable_checksum":"ad1e2dd9b500c58ee462acd839d0a0ea9a2b9248a1287840bc601e774fb6b28f","stable_url_args":["https://github.com/libnet/libnet/releases/download/v1.3/libnet-1.3.tar.gz"],"stable_version":"1.3"},"libnetfilter-queue":{"bottle_rebuild":1,"desc":"Userspace API to packets queued by the kernel packet filter","head_dependencies":["libmnl","libnfnetlink",{"pkgconf":":build"}],"homepage":"https://www.netfilter.org/projects/libnetfilter_queue","license":"LGPL-2.0-or-later","ruby_source_checksum":"6b756dd7464c5d4d46419ccb0b00d9579c70bbcd8ada492a07f0005d36a1ac67","stable_dependencies":["libmnl","libnfnetlink",{"pkgconf":":build"}],"stable_checksum":"f9ff3c11305d6e03d81405957bdc11aea18e0d315c3e3f48da53a24ba251b9f5","stable_url_args":["https://www.netfilter.org/projects/libnetfilter_queue/files/libnetfilter_queue-1.0.5.tar.bz2"],"stable_version":"1.0.5"},"libnetfilter_conntrack":{"desc":"Library providing an API to the in-kernel connection tracking state table","head_dependencies":["libmnl","libnfnetlink",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://www.netfilter.org/projects/libnetfilter_conntrack/","license":"GPL-2.0-or-later","ruby_source_checksum":"e0a2e332b0f5d6ce37fc5e77d55d4ddecac7052b2e072391793fcfc97e87e3e7","stable_dependencies":["libmnl","libnfnetlink",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"769d3eaf57fa4fbdb05dd12873b6cb9a5be7844d8937e222b647381d44284820","stable_url_args":["https://www.netfilter.org/pub/libnetfilter_conntrack/libnetfilter_conntrack-1.1.1.tar.xz"],"stable_version":"1.1.1"},"libnetworkit":{"desc":"NetworKit is an OS-toolkit for large-scale network analysis","head_dependencies":["tlx","ttmath","libomp",{"cmake":":build"}],"homepage":"https://networkit.github.io","license":"MIT","ruby_source_checksum":"3ea3e610f44b305d0c8ac7432cd5d2cc4ac932e4583d5255315bf89663d105dc","stable_dependencies":["tlx","ttmath","libomp",{"cmake":":build"}],"stable_checksum":"969718847465937086728a884b5f143d7f36cfd3f6cdc04ef9ae4f64ba61b60c","stable_url_args":["https://github.com/networkit/networkit/archive/refs/tags/11.2.1.tar.gz"],"stable_version":"11.2.1"},"libnfc":{"desc":"Low level NFC SDK and Programmers API","executables":["nfc-anticol","nfc-barcode","nfc-dep-initiator","nfc-dep-target","nfc-emulate-forum-tag2","nfc-emulate-forum-tag4","nfc-emulate-tag","nfc-emulate-uid","nfc-jewel","nfc-list","nfc-mfclassic","nfc-mfsetuid","nfc-mfultralight","nfc-poll","nfc-read-forum-tag3","nfc-relay","nfc-relay-picc","nfc-scan-device","pn53x-diagnose","pn53x-sam","pn53x-tamashell"],"head_dependencies":["libusb-compat",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/nfc-tools/libnfc.git",{":branch":"master"}],"head_uses_from_macos":[["pcsc-lite"]],"homepage":"https://github.com/nfc-tools/libnfc","license":"LGPL-3.0-or-later","ruby_source_checksum":"9f20f7092478a612ec2b9c62c719e9cc355ee6b4aeade3fcc2425f8c94020568","stable_dependencies":["libusb-compat",{"pkgconf":":build"}],"stable_checksum":"6d9ad31c86408711f0a60f05b1933101c7497683c2e0d8917d1611a3feba3dd5","stable_url_args":["https://github.com/nfc-tools/libnfc/releases/download/libnfc-1.8.0/libnfc-1.8.0.tar.bz2"],"stable_uses_from_macos":[["pcsc-lite"]],"stable_version":"1.8.0","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"6e97d8892b2129437513be8a21fccf7e3c6a23b14dd28e3d43aea1fce9b97ed7"},"libnfnetlink":{"bottle_rebuild":1,"desc":"Low-level library for netfilter related communication","homepage":"https://www.netfilter.org/projects/libnfnetlink","license":"LGPL-2.1-or-later","ruby_source_checksum":"92672949ef8c01a3508692185a8b6e222ef524c754b0d7450c7f5df75d37f19d","stable_checksum":"b064c7c3d426efb4786e60a8e6859b82ee2f2c5e49ffeea640cfe4fe33cbc376","stable_url_args":["https://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-1.0.2.tar.bz2"],"stable_version":"1.0.2"},"libnfs":{"desc":"C client library for NFS","executables":["nfs-cat","nfs-cp","nfs-ls","nfs-stat"],"head_dependencies":[{"cmake":":build"},{"docbook":":build"},{"docbook-xsl":":build"}],"homepage":"https://github.com/sahlberg/libnfs","license":"LGPL-2.1-or-later","ruby_source_checksum":"a7f427ce33523721f9d5290d32d2309c1fd0b91ae225f9929cb45b47cbb1969c","stable_dependencies":[{"cmake":":build"},{"docbook":":build"},{"docbook-xsl":":build"}],"stable_checksum":"4e5459cc3e0242447879004e9ad28286d4d27daa42cbdcde423248fad911e747","stable_url_args":["https://github.com/sahlberg/libnfs/archive/refs/tags/libnfs-6.0.2.tar.gz"],"stable_version":"6.0.2"},"libnftnl":{"desc":"Netfilter library providing interface to the nf_tables subsystem","head_dependencies":["libmnl",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://netfilter.org/projects/libnftnl/","license":"GPL-2.0-or-later","ruby_source_checksum":"0a4cd8cfe8254d3a60c77f20c4de117a9cf244add421af497b3689460e38fa31","stable_dependencies":["libmnl",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"607da28dba66fbdeccf8ef1395dded9077e8d19f2995f9a4d45a9c2f0bcffba8","stable_url_args":["https://www.netfilter.org/pub/libnftnl/libnftnl-1.3.1.tar.xz"],"stable_version":"1.3.1"},"libnghttp2":{"desc":"HTTP/2 C Library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/nghttp2/nghttp2.git",{":branch":"master"}],"homepage":"https://nghttp2.org/","license":"MIT","link_overwrite_paths":["include/nghttp2","lib/libnghttp2.a","lib/libnghttp2.dylib","lib/libnghttp2.14.dylib","lib/libnghttp2.so","lib/libnghttp2.so.14","lib/pkgconfig/libnghttp2.pc"],"ruby_source_checksum":"8bcff8d4606c7d90c62a36925dcd2eda1488a1b6f65e59252010a8aaaccda79c","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"c866b7477cbb7512ab6863a685027adbb1bb8da8fc3bab7429ed43d3281d5aa9","stable_url_args":["https://github.com/nghttp2/nghttp2/releases/download/v1.69.0/nghttp2-1.69.0.tar.gz"],"stable_version":"1.69.0"},"libnghttp3":{"desc":"HTTP/3 library written in C","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/ngtcp2/nghttp3.git",{":branch":"main"}],"homepage":"https://nghttp2.org/nghttp3/","license":"MIT","ruby_source_checksum":"afcd7a2400504087c3c124bd4580ab4a5d106e1221461f7c09f47a3c0ea1c878","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"e8b798272b9282045cb83577dcf7bd7fcd22bb3a43aec0eb1a24f675b4cef0b8","stable_url_args":["https://github.com/ngtcp2/nghttp3/releases/download/v1.17.0/nghttp3-1.17.0.tar.xz"],"stable_version":"1.17.0"},"libngspice":{"desc":"Spice circuit simulator as shared library","head_url_args":["https://git.code.sf.net/p/ngspice/ngspice.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://ngspice.sourceforge.io/","license":":cannot_represent","ruby_source_checksum":"bfd38e54958401281cb41920f45b37e89150de3c93b83aa626557d3c9076d690","stable_checksum":"a0d1699af1940b06649276dcd6ff5a566c8c0cad01b2f7b5e99dedbb4d64c19b","stable_url_args":["https://downloads.sourceforge.net/project/ngspice/ng-spice-rework/46/ngspice-46.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"46"},"libngtcp2":{"desc":"IETF QUIC protocol implementation","head_dependencies":["openssl@3",{"pkgconf":":build"}],"head_url_args":["https://github.com/ngtcp2/ngtcp2.git",{":branch":"main"}],"homepage":"https://nghttp2.org/ngtcp2/","license":"MIT","ruby_source_checksum":"172504db57ef38b6d82dff7dcc6b09d90bbf9cdf4680623c403c075a53e96006","stable_dependencies":["openssl@3",{"pkgconf":":build"}],"stable_checksum":"7fa5ec2be0f0cbed8bc4ec89c0787dfa9d8ce678f1ed9477c52f30eb1a591207","stable_url_args":["https://github.com/ngtcp2/ngtcp2/releases/download/v1.24.0/ngtcp2-1.24.0.tar.xz"],"stable_version":"1.24.0"},"libnice-gstreamer":{"desc":"GStreamer Plugin for libnice","head_dependencies":["glib","gnutls","gstreamer","libnice","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://wiki.freedesktop.org/nice/","license":{":any_of":["LGPL-2.1-or-later","MPL-1.1"]},"ruby_source_checksum":"eab8f3b91f30fbbffefea5a3c31b7da3d9cac9558ee5cee5697f96529dd5d5e7","stable_dependencies":["glib","gnutls","gstreamer","libnice","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"618fc4e8de393b719b1641c1d8eec01826d4d39d15ade92679d221c7f5e4e70d","stable_url_args":["https://libnice.freedesktop.org/releases/libnice-0.1.23.tar.gz"],"stable_version":"0.1.23"},"libnice":{"desc":"GLib ICE implementation","executables":["stunbdc","stund"],"head_dependencies":["glib","gnutls","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/libnice/libnice.git",{":branch":"master"}],"homepage":"https://wiki.freedesktop.org/nice/","license":{":any_of":["LGPL-2.1-or-later","MPL-1.1"]},"ruby_source_checksum":"7e72cdcf5a5fd225754f20170d35801ec9e114168e4369292e6728cdce35e617","stable_dependencies":["glib","gnutls","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"618fc4e8de393b719b1641c1d8eec01826d4d39d15ade92679d221c7f5e4e70d","stable_url_args":["https://libnice.freedesktop.org/releases/libnice-0.1.23.tar.gz"],"stable_version":"0.1.23"},"libnids":{"desc":"Implements E-component of network intrusion detection system","head_dependencies":["glib","libnet","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://libnids.sourceforge.net/","license":"GPL-2.0-only","revision":2,"ruby_source_checksum":"660e3095eecd186a533263b2341c5451acd10cf4800bd9ca4dd8fb1c68e5a721","stable_dependencies":["glib","libnet","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libnids/1.24.patch"}],"stable_checksum":"314b4793e0902fbf1fdb7fb659af37a3c1306ed1aad5d1c84de6c931b351d359","stable_url_args":["https://downloads.sourceforge.net/project/libnids/libnids/1.24/libnids-1.24.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.24","bottle_cellar":":any","bottle_checksum":"6c7f242b8c5564eebc95837bf61f5760b88e2e543772357d43132921f20f858d"},"libnl":{"desc":"Netlink Library Suite","head_dependencies":[{"bison":":build"},{"flex":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/thom311/libnl","license":"LGPL-2.1-or-later","ruby_source_checksum":"94be2932808e3834cd3ba8c591a124c6299189a50947a79561d025a1daf7809b","stable_dependencies":[{"bison":":build"},{"flex":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"fc51ca7196f1a3f5fdf6ffd3864b50f4f9c02333be28be4eeca057e103c0dd18","stable_url_args":["https://github.com/thom311/libnl/releases/download/libnl3_12_0/libnl-3.12.0.tar.gz"],"stable_version":"3.12.0"},"libnotify":{"desc":"Library that sends desktop notifications to a notification daemon","executables":["notify-send"],"head_dependencies":["gdk-pixbuf","glib","gettext",{"docbook-xsl":":build"},{"gobject-introspection":":build"},{"gtk-doc":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/libnotify","license":"LGPL-2.1-or-later","ruby_source_checksum":"c522acf7f327bbc74927e2597c731229569187f32073ff369576d838cd123029","stable_dependencies":["gdk-pixbuf","glib","gettext",{"docbook-xsl":":build"},{"gobject-introspection":":build"},{"gtk-doc":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"23420ef619dc2cb5aebad613f4823a2fa41c07e5a1d05628d40f6ec4b35bfddd","stable_url_args":["https://download.gnome.org/sources/libnotify/0.8/libnotify-0.8.8.tar.xz"],"stable_version":"0.8.8"},"libnova":{"desc":"Celestial mechanics, astrometry and astrodynamics library","executables":["libnovaconfig"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://libnova.sourceforge.net/","license":{":all_of":["LGPL-2.0-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"2443aa203b93c925d591e07db60b8427d4b62a26dc08c16ff26ad45c55529f3b","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_url_args":["https://git.code.sf.net/p/libnova/libnova.git",{":tag":"v0.16",":revision":"edbf65abe27ef1a2520eb9e839daaf58f15a6941"}],"stable_version":"0.16"},"libnpupnp":{"desc":"C++ base UPnP library, derived from Portable UPnP, a.k.a libupnp","head_dependencies":["libmicrohttpd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://framagit.org/medoc92/npupnp.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["expat"]],"homepage":"https://www.lesbonscomptes.com/upmpdcli/npupnp-doc/libnpupnp.html","license":"BSD-3-Clause","ruby_source_checksum":"5ae2445d09178a459b58dca1699ee9d7846b341d30eb000b97592746fe686fbf","stable_dependencies":["libmicrohttpd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"082d999178291ed45ae24c3fd9e781120d3ec94d61d11121e5bac90c69365cda","stable_url_args":["https://www.lesbonscomptes.com/upmpdcli/downloads/libnpupnp-6.3.0.tar.gz"],"stable_uses_from_macos":[["curl"],["expat"]],"stable_version":"6.3.0"},"libnsbmp":{"desc":"Decoding library for BMP and ICO image file formats","head_dependencies":[{"netsurf-buildsystem":":build"}],"homepage":"https://www.netsurf-browser.org/projects/libnsbmp/","license":"MIT","ruby_source_checksum":"86259f5882951649e76e660d502af60eb4538518be9c417efbfcacb7d534df4c","stable_dependencies":[{"netsurf-buildsystem":":build"}],"stable_checksum":"5407a7682a122baaaa5a15b505290e2d37df54c13c5edef4b09d12c862d82293","stable_url_args":["https://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.7-src.tar.gz"],"stable_version":"0.1.7"},"libnsgif":{"desc":"Decoding library for the GIF image file format","head_dependencies":[{"netsurf-buildsystem":":build"}],"head_url_args":["git://git.netsurf-browser.org/libnsgif.git",{":branch":"master"}],"homepage":"https://www.netsurf-browser.org/projects/libnsgif/","license":"MIT","ruby_source_checksum":"cc0acc91531dba81860d1c4ad77175591f9aa5dba428d8ae7f475a8d3007c3a8","stable_dependencies":[{"netsurf-buildsystem":":build"}],"stable_checksum":"6014c842f61454d2f5a0f8243d7a8d7bde9b7da3ccfdca2d346c7c0b2c4c061b","stable_url_args":["https://download.netsurf-browser.org/libs/releases/libnsgif-1.0.0-src.tar.gz"],"stable_version":"1.0.0"},"libnsl":{"bottle_rebuild":1,"desc":"Public client interface for NIS(YP) and NIS+","head_dependencies":["libtirpc",{"pkgconf":":build"}],"homepage":"https://github.com/thkukuk/libnsl","license":"LGPL-2.1-or-later","link_overwrite_paths":["include/rpcsvc","lib/libnsl.a","lib/libnsl.so"],"ruby_source_checksum":"dde24d9e7943bf75559f23a23030b0f661c49b6d54bc3a02791cb1b3829159bf","stable_dependencies":["libtirpc",{"pkgconf":":build"}],"stable_checksum":"5c9e470b232a7acd3433491ac5221b4832f0c71318618dc6aa04dd05ffcd8fd9","stable_url_args":["https://github.com/thkukuk/libnsl/releases/download/v2.0.1/libnsl-2.0.1.tar.xz"],"stable_version":"2.0.1"},"libntlm":{"desc":"Implements Microsoft's NTLM authentication","homepage":"https://gitlab.com/gsasl/libntlm/","license":"LGPL-2.1-or-later","ruby_source_checksum":"2f5bb097ada65122c6fe7f03615d44594ac72abe4cc4439f451bd0eaca63e8dd","stable_checksum":"ce6569a47a21173ba69c990965f73eb82d9a093eb871f935ab64ee13df47fda1","stable_url_args":["https://download.savannah.nongnu.org/releases/libntlm/libntlm-1.8.tar.gz"],"stable_version":"1.8"},"libnxml":{"desc":"C library for parsing, writing, and creating XML files","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/bakulf/libnxml.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/bakulf/libnxml","license":"LGPL-2.1-or-later","ruby_source_checksum":"d651c1c7ff0a6f1b17a0aa3d92f8b3734a44015648fbab67ff40c96ba6f986e1","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"263d6424db3cd5f17a9f6300594548e82449ed22af59e9e5534646fa0dabd6a7","stable_url_args":["https://github.com/bakulf/libnxml/archive/refs/tags/0.18.5.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.18.5"},"liboauth":{"desc":"C library for the OAuth Core RFC 5849 standard","head_dependencies":["openssl@4"],"homepage":"https://sourceforge.net/projects/liboauth/","license":"MIT","revision":4,"ruby_source_checksum":"4cbcf6304cec297ae11bfe7f0cd8fe5157618a38613a87b03d7f0bb2f86f0b71","stable_dependencies":["openssl@4"],"stable_patches":[{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/121e6c77a8e6b9532ce6e45c8dd8dbf38ca4f97d/net/liboauth/files/patch-src_hash.c","sha256":"a7b0295dab65b5fb8a5d2a9bbc3d7596b1b58b419bd101cdb14f79aa5cc78aea"},{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"0df60157b052f0e774ade8a8bac59d6e8d4b464058cc55f9208d72e41156811f","stable_url_args":["https://downloads.sourceforge.net/project/liboauth/liboauth-1.0.3.tar.gz"],"stable_version":"1.0.3"},"libobjc2":{"desc":"Objective-C runtime library intended for use with Clang","head_dependencies":[{"cmake":":build"},{"llvm":":build"},{"robin-map":":build"},{"llvm":":test"},{"pkgconf":":test"}],"homepage":"https://github.com/gnustep/libobjc2","license":"MIT","ruby_source_checksum":"cde3880c86f212d2070b4249656f81082a184b36315b54ce9feae4220253af1f","stable_dependencies":[{"cmake":":build"},{"llvm":":build"},{"robin-map":":build"},{"llvm":":test"},{"pkgconf":":test"}],"stable_checksum":"5ead2276b42a534ac40437ce53b2231320b985539dc325453d93874be8d92869","stable_url_args":["https://github.com/gnustep/libobjc2/archive/refs/tags/v2.3.tar.gz"],"stable_version":"2.3"},"libodfgen":{"desc":"ODF export library for projects using librevenge","head_dependencies":["librevenge",{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://sourceforge.net/p/libwpd/wiki/libodfgen/","license":{":any_of":["MPL-2.0","LGPL-2.1-or-later"]},"revision":1,"ruby_source_checksum":"d5d328c5843a02c06b3bfb922e6170625b595ba01726589f202d8eb129f0bb9d","stable_dependencies":["librevenge",{"pkgconf":":build"}],"stable_checksum":"55200027fd46623b9bdddd38d275e7452d1b0ff8aeddcad6f9ae6dc25f610625","stable_url_args":["https://dev-www.libreoffice.org/src/libodfgen-0.1.8.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.1.8"},"libofx":{"desc":"Library to support OFX command responses","executables":["ofx2qif","ofxdump"],"head_dependencies":["open-sp",{"autoconf":":build"},{"automake":":build"},{"gengetopt":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/libofx/libofx.git",{":branch":"master"}],"homepage":"https://github.com/libofx/libofx","license":"GPL-2.0-or-later","ruby_source_checksum":"6dbcf3a75203195e7aff1e4bf40016d0c7b0b4916fd920db20e5e4f2e4a5239c","stable_dependencies":["open-sp"],"stable_checksum":"1ca89ff7d681c9edad312172ac464231a8de686e653213612f9417492cef0d37","stable_url_args":["https://github.com/libofx/libofx/releases/download/0.10.9/libofx-0.10.9.tar.gz"],"stable_version":"0.10.9","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"0cbb926e59cd1032c9db87a9c4b33747a45dc6f48b2e4a1c26fefd066401c8f5"},"libogg":{"desc":"Ogg Bitstream Library","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/ogg.git",{":branch":"main"}],"homepage":"https://www.xiph.org/ogg/","license":"BSD-3-Clause","ruby_source_checksum":"393492ec6c896f3471b67d557d33440847ffc2b50237fde0eb0ac8d6514f4abb","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"83e6704730683d004d20e21b8f7f55dcb3383cdf84c0daedf30bde175f774638","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/ogg/libogg-1.3.6.tar.gz"],"stable_version":"1.3.6"},"liboil":{"bottle_rebuild":1,"desc":"C library of simple functions optimized for various CPUs","executables":["oil-bugreport"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://wiki.freedesktop.org/liboil/","license":{":all_of":["BSD-2-Clause","BSD-3-Clause"]},"ruby_source_checksum":"1b528fc1fac1d0aa3225d63331209ed81c3e1be4740de810591c3b2c172ef45d","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"105f02079b0b50034c759db34b473ecb5704ffa20a5486b60a8b7698128bfc69","stable_url_args":["https://liboil.freedesktop.org/download/liboil-0.3.17.tar.gz"],"stable_version":"0.3.17","bottle_cellar":":any","bottle_checksum":"915b7c9defeb1e3d056cd4ead9442b6da74c033d776a3d29eab11f3a74cc4bc6"},"libolm":{"deprecate_args":{":date":"2024-08-01",":because":":deprecated_upstream"},"desc":"Implementation of the Double Ratchet cryptographic ratchet","disable_args":{":date":"2025-08-03",":because":":deprecated_upstream"},"head_dependencies":[{"cmake":":build"}],"homepage":"https://gitlab.matrix.org/matrix-org/olm","license":"Apache-2.0","ruby_source_checksum":"fac266b5926af2e1668a412eeb4a6957a5545f75c289f0cd9bbdceb92f7dfa67","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"1e90f9891009965fd064be747616da46b232086fe270b77605ec9bda34272a68","stable_url_args":["https://gitlab.matrix.org/matrix-org/olm/-/archive/3.2.16/olm-3.2.16.tar.gz"],"stable_version":"3.2.16"},"libomemo-c":{"desc":"Implementation of Signal's ratcheting forward secrecy protocol","head_dependencies":["protobuf-c",{"cmake":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/dino/libomemo-c","license":"GPL-3.0-only","ruby_source_checksum":"f08a0fe18c5ca6958cd8aef54afb2daadc8bea18cb8046ad31375aed2167a788","stable_dependencies":["protobuf-c",{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"d1b65dbf7bccc67523abfd5e429707f540b2532932d128b2982f0246be2b22a0","stable_url_args":["https://github.com/dino/libomemo-c/archive/refs/tags/v0.5.1.tar.gz"],"stable_version":"0.5.1"},"libomp":{"desc":"LLVM's OpenMP runtime library","head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://openmp.llvm.org/","keg_only_args":["it can override GCC headers and result in broken builds"],"license":"MIT","ruby_source_checksum":"f0bfebe0c1d023430909f7346dd127ecd610b52b20cc044a2637d0813d2b4b02","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"922f1817a0df7b1489272d18134ee0087a8b068828f87ac63b9861b1a9965888","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/llvm-project-22.1.8.src.tar.xz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"22.1.8"},"libopenmpt":{"desc":"Software library to decode tracked music files","executables":["openmpt123"],"head_dependencies":["flac","libogg","libsndfile","libvorbis","mpg123","portaudio",{"pkgconf":":build"}],"homepage":"https://lib.openmpt.org/libopenmpt/","license":"BSD-3-Clause","ruby_source_checksum":"15a228752d489b907687712adeeb3957b5948b2e0f1ca72808e62868c85358ab","stable_dependencies":["flac","libogg","libsndfile","libvorbis","mpg123","portaudio",{"pkgconf":":build"}],"stable_checksum":"275c29ef47be9992f62a35fcc96f7ca05c06d2fd05c9298b8dee9f743f75b089","stable_url_args":["https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-0.8.7+release.autotools.tar.gz"],"stable_version":"0.8.7"},"libopennet":{"desc":"Provides open_net() (similar to open())","head_dependencies":[{"automake":":build"}],"homepage":"https://www.rkeene.org/oss/libopennet","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"9a0fc0f0ba1dd4260c0f6187380523460e30a41eb7f045bae3ee3f06938a2130","stable_dependencies":[{"automake":":build"}],"stable_checksum":"d1350abe17ac507ffb50d360c5bf8290e97c6843f569a1d740f9c1d369200096","stable_url_args":["https://www.rkeene.org/files/oss/libopennet/libopennet-0.9.9.tar.gz"],"stable_version":"0.9.9","bottle_cellar":":any","bottle_checksum":"6c773cf155f2d32421b30368262329bb8d943c8c9f34b095fc1387682bb11386"},"liboping":{"caveats":"Run oping and noping sudo'ed in order to avoid the 'Operation not permitted'","desc":"C library to generate ICMP echo requests","executables":["noping","oping"],"head_uses_from_macos":[["ncurses"],["perl"]],"homepage":"https://noping.cc/","license":"LGPL-2.1-or-later","ruby_source_checksum":"a9ad7c05d32a90cf5324899294edf95c75f857277548945c7ef11bd9420ea747","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"eb38aa93f93e8ab282d97e2582fbaea88b3f889a08cbc9dbf20059c3779d5cd8","stable_url_args":["https://noping.cc/files/liboping-1.10.0.tar.bz2"],"stable_uses_from_macos":[["ncurses"],["perl"]],"stable_version":"1.10.0","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"a8ea63333bfc0a7ec880d0c5727316ff622ff2f4854efc93bd9bc082080f9365"},"libopusenc":{"desc":"Convenience library for creating .opus files","head_dependencies":["opus",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/libopusenc.git",{":branch":"master"}],"homepage":"https://www.opus-codec.org/","license":"BSD-3-Clause","ruby_source_checksum":"b38b46685916cceb8c606c699ead4a2f6f360be501a48c3bb5da4ac31016b90f","stable_dependencies":["opus",{"pkgconf":":build"}],"stable_checksum":"f616d3aff9b2034547894ccb8ab56c36cf1a4acb0d922c5d7119f97bbe58642c","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/opus/libopusenc-0.3.tar.gz"],"stable_version":"0.3"},"liboqs":{"desc":"Library for quantum-safe cryptography","head_dependencies":["openssl@3",{"cmake":":build"},{"doxygen":":build"},{"ninja":":build"}],"homepage":"https://openquantumsafe.org/","license":"MIT","ruby_source_checksum":"badf013f05566b7dcd47b77fa120ccf0879678ebac33db64c8385bae7c3f0f7f","stable_dependencies":["openssl@3",{"cmake":":build"},{"doxygen":":build"},{"ninja":":build"}],"stable_checksum":"3983f7cd1247f37fb76a040e6fd684894d44a84cecdcfbdb90559b3216684b5c","stable_url_args":["https://github.com/open-quantum-safe/liboqs/archive/refs/tags/0.15.0.tar.gz"],"stable_version":"0.15.0"},"liborigin":{"desc":"Library for reading OriginLab OPJ project files","executables":["opj2dat"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://sourceforge.net/projects/liborigin/","license":{":all_of":["GPL-2.0-or-later","GPL-3.0-or-later"]},"ruby_source_checksum":"c2d4762d48e95c82e67b8df7efb440904586a8f8901bce923b21a12e0ee76a2e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b394e3bf633888f9f4a3e1449d7c7eb39b778a2e657424177a04cde4afe6965a","stable_url_args":["https://downloads.sourceforge.net/project/liborigin/liborigin/3.0/liborigin-3.0.3.tar.gz"],"stable_version":"3.0.3"},"libosinfo":{"desc":"Operating System information database","executables":["osinfo-detect","osinfo-install-script","osinfo-query"],"head_dependencies":["glib","libsoup","osinfo-db","usb.ids","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"pod2man":":build"}],[{"python":":build"}],["libxml2"],["libxslt"]],"homepage":"https://libosinfo.org/","license":"LGPL-2.0-or-later","revision":1,"ruby_source_checksum":"c8be42d0ed65868a66f16ee3aff5e538e6f34127ee28eed37df0c98674dc1e53","stable_dependencies":["glib","libsoup","osinfo-db","usb.ids","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.com/libosinfo/libosinfo/-/commit/0adf38535637ec668e658d43f04f60f11f51574f.diff","sha256":"19fd45d55549decb981a6c1d83e4c8177eab88054ec545e4d97b63ab787df4d0"}],"stable_checksum":"ad8557ece26793da43d26de565e3d68ce2ee6bfb8d0113b7cc7dfe07f6bfc6b6","stable_url_args":["https://releases.pagure.org/libosinfo/libosinfo-1.12.0.tar.xz"],"stable_uses_from_macos":[[{"pod2man":":build"}],[{"python":":build"}],["libxml2"],["libxslt"]],"stable_version":"1.12.0"},"libosip":{"desc":"Implementation of the eXosip2 stack","homepage":"https://www.gnu.org/software/osip/","license":"LGPL-2.1-or-later","ruby_source_checksum":"344fa6227b036311ec428e35ac3121a4bacbc1f6ae285045ce9b2d0bf6603458","stable_checksum":"fe82fe841608266ac15a5c1118216da00c554d5006e2875a8ac3752b1e6adc79","stable_url_args":["https://ftpmirror.gnu.org/gnu/osip/libosip2-5.3.1.tar.gz"],"stable_version":"5.3.1","bottle_cellar":":any","bottle_checksum":"97a6519a92630d395d060289ebd2959d91302d84efa15d72aa9f37f9293ce7fa"},"libosmium":{"desc":"Fast and flexible C++ library for working with OpenStreetMap data","head_dependencies":["lz4",{"boost":":build"},{"cmake":":build"},{"protozero":":build"}],"head_uses_from_macos":[["bzip2"],["expat"]],"homepage":"https://osmcode.org/libosmium/","license":"BSL-1.0","ruby_source_checksum":"9bc29184b60db0b779e02210c4b6dbe335d2ff213ec13e57a859588c00682135","stable_dependencies":["lz4",{"boost":":build"},{"cmake":":build"},{"protozero":":build"}],"stable_checksum":"eb47d8163396c73870dbf27819dcadda0c56f0191935c4f8659d1e61b261552f","stable_url_args":["https://github.com/osmcode/libosmium/archive/refs/tags/v2.23.1.tar.gz"],"stable_uses_from_macos":[["bzip2"],["expat"]],"stable_version":"2.23.1","bottle_tag":":all","bottle_checksum":"fd58fa48dfc0c19e696e717b13215cc2bf965667f018b708e6f2264f1fc4f1c0"},"libotr":{"bottle_rebuild":1,"desc":"Off-The-Record (OTR) messaging library","executables":["otr_mackey","otr_modify","otr_parse","otr_readforge","otr_remac","otr_sesskeys"],"head_dependencies":["libgcrypt","libgpg-error"],"homepage":"https://otr.cypherpunks.ca/","license":{":all_of":["LGPL-2.1-only","GPL-2.0-only"]},"ruby_source_checksum":"1b751620eeb02931d7931d1bec61bc78d4b8b7f4a8cc3c68653c95879fdf076e","stable_dependencies":["libgcrypt","libgpg-error"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"},{"strip":"p1","url":"https://sources.debian.org/data/main/libo/libotr/4.1.1-5/debian/patches/0006-include-socket.h.patch","sha256":"cfda75f8c5bba2e735d2b4f1bb90f60b45fa1d554a97fff75cac467f7873ebde"}],"stable_checksum":"8b3b182424251067a952fb4e6c7b95a21e644fbb27fbd5f8af2b2ed87ca419f5","stable_url_args":["https://otr.cypherpunks.ca/libotr-4.1.1.tar.gz"],"stable_version":"4.1.1","bottle_cellar":":any","bottle_checksum":"f6a94af91827558244757f9fe7d856251f0b7b2de78e1ee38f6059808f1f51e7"},"libowfat":{"desc":"Reimplements libdjb","head_url_args":["\\:pserver:cvs:@cvs.fefe.de:/cvs",{":using":":cvs"}],"homepage":"http://www.fefe.de/libowfat/","license":"GPL-2.0-only","ruby_source_checksum":"a71ef326e5ae85388d38dbc7ddbbd21b01667b8a600c01657b8d262a3e3a4e8c","stable_checksum":"d4330d373ac9581b397bc24a22ad1f7f5d58a7fe36d9d239fe352ceffc5d304b","stable_url_args":["https://deb.debian.org/debian/pool/main/libo/libowfat/libowfat_0.34.orig.tar.xz"],"stable_version":"0.34"},"libp11":{"desc":"PKCS#11 wrapper library in C","head_dependencies":["libtool","openssl@3",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/OpenSC/libp11.git",{":branch":"master"}],"homepage":"https://github.com/OpenSC/libp11/wiki","license":"LGPL-2.1-or-later","ruby_source_checksum":"4662aa1adda375123ffe7e3c18ebdd4b0ccfc58be6514402b80ddcd5d03e9249","stable_dependencies":["libtool","openssl@3",{"pkgconf":":build"}],"stable_checksum":"9292de67ca73aba1deacf577c9086b595765f36ef47712cfeb49fa31f6e772fb","stable_url_args":["https://github.com/OpenSC/libp11/releases/download/libp11-0.4.18/libp11-0.4.18.tar.gz"],"stable_version":"0.4.18"},"libpagemaker":{"desc":"Imports file format of Aldus/Adobe PageMaker documents","executables":["pmd2raw","pmd2svg","pmd2text"],"head_dependencies":["librevenge",{"boost":":build"},{"pkgconf":":build"}],"homepage":"https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker","license":"MPL-2.0","ruby_source_checksum":"c68558d11bc769458dfb4c5cd06e6d7beb2be588eb2ed7b3472d648010335a6f","stable_dependencies":["librevenge",{"boost":":build"},{"pkgconf":":build"}],"stable_checksum":"66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d","stable_url_args":["https://dev-www.libreoffice.org/src/libpagemaker/libpagemaker-0.0.4.tar.xz"],"stable_version":"0.0.4","bottle_cellar":":any","bottle_checksum":"e95a8d6dca9411adefbeb5bebd6e34112f0deec1ec9fe0d8f9bea5502f2a7a37"},"libpaho-mqtt":{"bottle_rebuild":1,"desc":"Eclipse Paho C client library for MQTT","executables":["MQTTVersion"],"head_dependencies":["openssl@3",{"cmake":":build"}],"homepage":"https://eclipse-paho.github.io/paho.mqtt.c/MQTTClient/html/","license":"EPL-2.0","ruby_source_checksum":"8fe2fb6186bdc28d77b58ff7244aa1ae916eeb1de8a34ebfe471746c85b2745a","stable_dependencies":["openssl@3",{"cmake":":build"}],"stable_checksum":"8b960f51edc7e03507637d987882bc486d8f4be6e79431bf99e2763344fd14c5","stable_url_args":["https://github.com/eclipse-paho/paho.mqtt.c/archive/refs/tags/v1.3.16.tar.gz"],"stable_version":"1.3.16"},"libpanel":{"desc":"Dock/panel library for GTK 4","head_dependencies":["cairo","gi-docgen","glib","graphene","gtk4","libadwaita","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/libpanel","license":"LGPL-3.0-or-later","ruby_source_checksum":"2fe4d576512517cf8967af0bcf1ba320b8f47b836fc1babace88ffff136e368f","stable_dependencies":["cairo","gi-docgen","glib","graphene","gtk4","libadwaita","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"593888a7691f0af8aaa6e193c9e14afa86a810c0c2f27515c6d813f18733b1cd","stable_url_args":["https://download.gnome.org/sources/libpanel/1.10/libpanel-1.10.4.tar.xz"],"stable_version":"1.10.4"},"libpano":{"bottle_rebuild":1,"desc":"Build panoramic images from a set of overlapping images","executables":["PTblender","PTcrop","PTinfo","PTmasker","PTmender","PToptimizer","PTroller","PTtiff2psd","PTtiffdump","PTuncrop","panoinfo"],"head_dependencies":["jpeg-turbo","libpng","libtiff",{"cmake":":build"}],"homepage":"https://panotools.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"0bd5f7290fe9287db841021eda37a2e643c0270e4b9a31846287ff93528695cd","stable_dependencies":["jpeg-turbo","libpng","libtiff",{"cmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"e7c076d37a14c39434962115e47ddbe18452ca3de5ce40e2aaefa7cf5815ea28","stable_url_args":["https://downloads.sourceforge.net/project/panotools/libpano13/libpano13-2.9.23/libpano13-2.9.23.tar.gz"],"stable_version":"2.9.23","version_scheme":1},"libpaper":{"desc":"Library for handling paper characteristics","executables":["paper","paperconf"],"head_dependencies":[{"help2man":":build"}],"homepage":"https://github.com/rrthomas/libpaper","license":"LGPL-2.1-or-later","ruby_source_checksum":"377a00dcb2f1184e892aeca31c212f299afba56a78477155d79ba29cab707727","stable_dependencies":[{"help2man":":build"}],"stable_checksum":"1e330571690191874eca415ec76889dd11bab9887a2302d6a3665cd081c4d77b","stable_url_args":["https://github.com/rrthomas/libpaper/releases/download/v2.2.8/libpaper-2.2.8.tar.gz"],"stable_version":"2.2.8"},"libparserutils":{"desc":"Library for building efficient parsers","head_dependencies":[{"netsurf-buildsystem":":build"}],"head_url_args":["git://git.netsurf-browser.org/libparserutils.git",{":branch":"master"}],"homepage":"https://www.netsurf-browser.org/projects/libparserutils/","license":"MIT","ruby_source_checksum":"139a4d9a396eed20097ffdcece9ea8666034c8318dcb87076f223cded51ef916","stable_dependencies":[{"netsurf-buildsystem":":build"}],"stable_checksum":"317ed5c718f17927b5721974bae5de32c3fd6d055db131ad31b4312a032ed139","stable_url_args":["https://download.netsurf-browser.org/libs/releases/libparserutils-0.2.5-src.tar.gz"],"stable_version":"0.2.5"},"libpathrs":{"desc":"C-friendly API to make path resolution safer on Linux","head_dependencies":[{"lld":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/cyphar/libpathrs.git",{":branch":"main"}],"homepage":"https://github.com/cyphar/libpathrs","license":{":any_of":["MPL-2.0","LGPL-3.0-or-later"]},"ruby_source_checksum":"835bfd778a6264d307410f59c92f5268e13f31b8a1f638998c865485b7e47bfd","stable_dependencies":[{"lld":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"81a251cb978665ce74bb4c391cdfe9d5dd0a40cdcf6cf276f6bec6869bde74df","stable_url_args":["https://github.com/cyphar/libpathrs/archive/refs/tags/v0.2.5.tar.gz"],"stable_version":"0.2.5"},"libpcap":{"desc":"Portable library for network traffic capture","executables":["pcap-config"],"head_url_args":["https://github.com/the-tcpdump-group/libpcap.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://www.tcpdump.org/","keg_only_args":[":provided_by_macos"],"license":"BSD-3-Clause","ruby_source_checksum":"718c6a440d0d706e19eaf395d3dad897c84145c0ed416c7528a0c0cc435d35bc","stable_checksum":"872dd11337fe1ab02ad9d4fee047c9da244d695c6ddf34e2ebb733efd4ed8aa9","stable_url_args":["https://www.tcpdump.org/release/libpcap-1.10.6.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"1.10.6"},"libpciaccess":{"desc":"Generic PCI access library","head_dependencies":["zlib-ng-compat",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"util-macros":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"be71dfd23c383cc0a42ce896b1dcdc85ab348623f9a91559dc596bb6b7f4f3a8","stable_dependencies":["zlib-ng-compat",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"util-macros":":build"}],"stable_checksum":"3c55aa86c82e54a4e3109786f0463530d53b36b6d1cfd14616454f985dd2aa43","stable_url_args":["https://www.x.org/pub/individual/lib/libpciaccess-0.19.tar.xz"],"stable_version":"0.19"},"libpcl":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-09-25",":because":":unsupported"},"desc":"C library and API for coroutines","disable_args":{":date":"2026-09-25",":because":":unsupported"},"homepage":"http://www.xmailserver.org/libpcl.html","license":"GPL-2.0-or-later","ruby_source_checksum":"f6dfca7e5ec3e17358ea07a6ba92734bd29a85e5e45cb9a387f67addc4cff2fe","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"e7b30546765011575d54ae6b44f9d52f138f5809221270c815d2478273319e1a","stable_url_args":["http://www.xmailserver.org/pcl-1.12.tar.gz"],"stable_version":"1.12"},"libpeas":{"aliases":["libpeas@2"],"desc":"GObject plugin library","head_dependencies":["gjs","glib","gobject-introspection","gtk+3","pygobject3","python@3.14","spidermonkey","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://wiki.gnome.org/Projects/Libpeas","license":"LGPL-2.1-or-later","ruby_source_checksum":"4c4f0bd3f6df9f674b0919da39294de1b723df49634f0959db5766ed9b64ceca","stable_dependencies":["gjs","glib","gobject-introspection","gtk+3","pygobject3","python@3.14","spidermonkey","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"589eca89b437006edf3755478df037c740a2a84cfa5d202dbad6095e828e2488","stable_url_args":["https://download.gnome.org/sources/libpeas/2.2/libpeas-2.2.1.tar.xz"],"stable_version":"2.2.1","versioned_formulae":["libpeas@1"]},"libpeas@1":{"desc":"GObject plugin library","head_dependencies":["glib","gobject-introspection","gtk+3","pygobject3","python@3.14","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://wiki.gnome.org/Projects/Libpeas","license":"LGPL-2.1-or-later","ruby_source_checksum":"c3b2d6c0b5ce23d7ff5a86665a659f4ab5749b09c7d38ff23d127adc4d2c9f61","stable_dependencies":["glib","gobject-introspection","gtk+3","pygobject3","python@3.14","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"e82fd328adcac1aba34b64136bdfcbbacf2b3258a8bc4e5f480a72502a611ae9","stable_url_args":["https://download.gnome.org/sources/libpeas/1.38/libpeas-1.38.1.tar.xz"],"stable_version":"1.38.1"},"libpg_query":{"desc":"C library for accessing the PostgreSQL parser outside of the server environment","homepage":"https://github.com/pganalyze/libpg_query","license":{":all_of":["BSD-3-Clause","PostgreSQL"]},"ruby_source_checksum":"f5bae96654c1ecbb6af491b2afcc052211e3e4ea5e43f9888c7de97a6013a4af","stable_checksum":"6ad7783f272acfd116455c66a03298a0cac9a9168281df547969219112f0260f","stable_url_args":["https://github.com/pganalyze/libpg_query/archive/refs/tags/18.0.0.tar.gz"],"stable_version":"18.0.0"},"libpgm":{"desc":"Implements the PGM reliable multicast protocol","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/steve-o/openpgm.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/steve-o/openpgm","license":"LGPL-2.1-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"34bcc5e84f0abdec475135f3289e49b21caf868206bd8f510ed2de820693b1f9","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/steve-o/openpgm/commit/8d507fc0af472762f95da44036fb77662ff4cd2a.patch?full_index=1","sha256":"070c3b52fd29f6c594bb6728a960bc19e4ea7d00b2c7eac51e33433e07d775b3"}],"stable_checksum":"8d707ef8dda45f4a7bc91016d7f2fed6a418637185d76c7ab30b306499c6d393","stable_url_args":["https://github.com/steve-o/openpgm/archive/refs/tags/release-5-3-128.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"5.3.128","bottle_cellar":":any","bottle_checksum":"350aa74e762a89d01bd49237b95bb92bb97b213da951f72d5d8febe372c636da"},"libphonenumber":{"desc":"C++ Phone Number library by Google","head_dependencies":["abseil","boost","icu4c@78","protobuf",{"cmake":":build"},{"openjdk":":build"},{"cmake":":test"}],"homepage":"https://github.com/google/libphonenumber","license":"Apache-2.0","ruby_source_checksum":"a020445d9fce5f520a2ce15760c69839eae1ff03cf1374206193ca0e14b16a75","stable_dependencies":["abseil","boost","icu4c@78","protobuf",{"cmake":":build"},{"openjdk":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/google/libphonenumber/commit/72c1023fbf00fc48866acab05f6ccebcae7f3213.patch?full_index=1","sha256":"6bce9d77b45f35a84ef39831bf2cca793b11aa7b92bd6d71000397d3176f0345"}],"stable_checksum":"5d2a61572110f0538fdb1afbc1f8381426fbfbbf544b45e8ae905297f2f5befa","stable_url_args":["https://github.com/google/libphonenumber/archive/refs/tags/v9.0.34.tar.gz"],"stable_version":"9.0.34"},"libpinyin":{"caveats":"The formula will switch DBM to Tkrzw in version 2.12 which may impact user data.","desc":"Library to deal with pinyin","executables":["gen_binary_files","gen_unigram","import_interpolation"],"head_dependencies":["tkrzw","glib","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/libpinyin/libpinyin.git",{":branch":"main"}],"homepage":"https://github.com/libpinyin/libpinyin","license":"GPL-3.0-or-later","ruby_source_checksum":"46412232f2e992c0fc824ada2042e2d2a9b1dea0ca90d1945c55d44dd7eec1fe","stable_dependencies":["berkeley-db","glib","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"a49286721fb2b0234d86c095db9226246b0aa4a0bb6a885d0902da2743c56476","stable_url_args":["https://github.com/libpinyin/libpinyin/archive/refs/tags/2.10.3.tar.gz"],"stable_version":"2.10.3"},"libpipeline":{"desc":"C library for manipulating pipelines of subprocesses","homepage":"https://libpipeline.gitlab.io/libpipeline/","license":"GPL-3.0-or-later","ruby_source_checksum":"22203bec4e27f89eba43ebe6ceeb23372da319967da14254054618d87272989b","stable_checksum":"1b1203ca152ccd63983c3f2112f7fe6fa5afd453218ede5153d1b31e11bb8405","stable_url_args":["https://download.savannah.nongnu.org/releases/libpipeline/libpipeline-1.5.8.tar.gz"],"stable_version":"1.5.8"},"libplacebo":{"desc":"Reusable library for GPU-accelerated image/video processing primitives","head_dependencies":["little-cms2","shaderc","vulkan-loader",{"fast_float":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"vulkan-headers":":build"}],"head_url_args":["https://code.videolan.org/videolan/libplacebo.git",{":branch":"master"}],"homepage":"https://code.videolan.org/videolan/libplacebo","license":"LGPL-2.1-or-later","ruby_source_checksum":"e55eef16ee8386cef9fb64122a996543254f194c73e6a92aa8b2312072675daa","stable_dependencies":["little-cms2","shaderc","vulkan-loader",{"fast_float":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"vulkan-headers":":build"}],"stable_checksum":"937aa5eeea596798b3274d362de2e3bd32bc537a66d149dd85043349c74dffb6","stable_url_args":["https://code.videolan.org/videolan/libplacebo/-/archive/v7.360.1/libplacebo-v7.360.1.tar.bz2"],"stable_version":"7.360.1"},"libplctag":{"desc":"Portable and simple API for accessing AB PLC data over Ethernet","executables":["modbus_server","tag_rw2"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/libplctag/libplctag","license":{":any_of":["LGPL-2.0-or-later","MPL-2.0"]},"ruby_source_checksum":"09709fd06a4b931ed191f15ca2e41adad94c5406dd6d1309763019c77d81a747","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/chenrui333/libplctag/commit/b19081bc35bd93893b343091add7d638ee3fe532.patch?full_index=1","sha256":"7b84abb42b4ba7b72b2b391f471acc56719481b590634cd1afd0576e7d1e1432"}],"stable_checksum":"2c734305d1a2dba2b270ad4b7f780b1b68dbfcadf3d21ccef834b3e8b5289eac","stable_url_args":["https://github.com/libplctag/libplctag/archive/refs/tags/v2.7.0.tar.gz"],"stable_version":"2.7.0"},"libplist":{"desc":"Library for Apple Binary- and XML-Property Lists","executables":["plistutil"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libimobiledevice/libplist.git",{":branch":"master"}],"homepage":"https://libimobiledevice.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"82ee11051263fb72cf984ffea1227dbab375629da05a1212783163d54733e80d","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"7ac42301e896b1ebe3c654634780c82baa7cb70df8554e683ff89f7c2643eb8b","stable_url_args":["https://github.com/libimobiledevice/libplist/releases/download/2.7.0/libplist-2.7.0.tar.bz2"],"stable_version":"2.7.0"},"libpng":{"desc":"Library for manipulating PNG images","executables":["libpng-config","libpng16-config","png-fix-itxt","pngfix"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/pnggroup/libpng.git",{":branch":"libpng16"}],"homepage":"https://www.libpng.org/pub/png/libpng.html","license":"libpng-2.0","ruby_source_checksum":"18814d6ee041754dcdaf0728ecd0383485f2e0ef79c70637bccc2f1db1e2d661","stable_checksum":"28eb403f51f0f7405249132cecfe82ea5c0ef97f1b32c5a65828814ae0d34775","stable_url_args":["https://downloads.sourceforge.net/project/libpng/libpng16/1.6.58/libpng-1.6.58.tar.xz"],"stable_version":"1.6.58"},"libpointing":{"desc":"Provides direct access to HID pointing devices","head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/INRIA/libpointing","license":"GPL-2.0-or-later","ruby_source_checksum":"e36f70126d75334125355cae2c8f33d91f0d7f9ce57fe76c2aad90379bb72982","stable_checksum":"697581d27101c9816f1b19715e7ace85a5345857d65e4eaa82840cf2051435d6","stable_url_args":["https://github.com/INRIA/libpointing/archive/refs/tags/v1.0.8.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.0.8","bottle_cellar":":any","bottle_checksum":"19de172dd9ad6744f9939955a5c526d3626400727631cdd07a6e22d8791fbf48"},"libpoker-eval":{"bottle_rebuild":1,"desc":"C library to evaluate poker hands","homepage":"https://pokersource.sourceforge.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"b6653eb759592c3ef0ba314e2281800a6546d75915f3759df2a1491bf62dee74","stable_checksum":"92659e4a90f6856ebd768bad942e9894bd70122dab56f3b23dd2c4c61bdbcf68","stable_url_args":["https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/poker-eval/138.0-1/poker-eval_138.0.orig.tar.gz"],"stable_version":"138.0","bottle_cellar":":any","bottle_checksum":"3b2910848df5a62c48ff9ecca9797de0c6c82c73e5392c0bc63202fd7a51815a"},"libpostal-rest":{"desc":"REST API for libpostal","executables":["libpostal-rest"],"head_dependencies":["libpostal",{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/johnlonganecker/libpostal-rest.git",{":branch":"master"}],"homepage":"https://github.com/johnlonganecker/libpostal-rest","license":"MIT","ruby_source_checksum":"e5bfd708e910f54f3f4e51ebad989399e9098405435b4890c431f32cc654185c","stable_dependencies":["libpostal",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"d02d738fe1d8aee034c47ff9e8123e55885fe481f1a6307fbfe286b7b755468d","stable_url_args":["https://github.com/johnlonganecker/libpostal-rest/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"libpostal":{"desc":"Library for parsing/normalizing street addresses around the world","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/openvenues/libpostal.git",{":branch":"master"}],"homepage":"https://github.com/openvenues/libpostal","license":"MIT","ruby_source_checksum":"2980786bb59620ba4bc431c161af995a9891d656e78330e0a70452559c7d9fbc","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"41ad2cd20261e6498f1843c8d21cd737470d17e975deb6ea2a5d1517880729d3","stable_url_args":["https://github.com/openvenues/libpostal/archive/refs/tags/v1.1.4.tar.gz"],"stable_version":"1.1.4"},"libpq":{"aliases":["libpq@18"],"bottle_rebuild":1,"desc":"Postgres C API library","executables":["clusterdb","createdb","createuser","dropdb","dropuser","ecpg","initdb","pg_amcheck","pg_archivecleanup","pg_basebackup","pg_checksums","pg_combinebackup","pg_config","pg_controldata","pg_createsubscriber","pg_ctl","pg_dump","pg_dumpall","pg_isready","pg_receivewal","pg_recvlogical","pg_resetwal","pg_restore","pg_rewind","pg_test_fsync","pg_test_timing","pg_upgrade","pg_verifybackup","pg_waldump","pg_walsummary","pgbench","psql","reindexdb","vacuumdb"],"head_dependencies":["icu4c@78","krb5","openssl@3","readline",{"docbook":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"libxml2":":build"}],[{"libxslt":":build"}],["curl"]],"homepage":"https://www.postgresql.org/docs/current/libpq.html","keg_only_args":["it conflicts with PostgreSQL"],"license":"PostgreSQL","ruby_source_checksum":"33d9d800681b5834bcb73806bb0b78708f8ff2531d190733c7f4dc8ab9773e18","stable_dependencies":["icu4c@78","krb5","openssl@3","readline",{"docbook":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"stable_checksum":"81a81ec695fb0c7901407defaa1d2f7973617154cf27ba74e3a7ab8e64436094","stable_url_args":["https://ftp.postgresql.org/pub/source/v18.4/postgresql-18.4.tar.bz2"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"libxml2":":build"}],[{"libxslt":":build"}],["curl"]],"stable_version":"18.4","versioned_formulae":["libpq@17","libpq@16"]},"libpq@16":{"deprecate_args":{":date":"2028-11-09",":because":":unmaintained",":replacement_formula":"libpq"},"desc":"Postgres C API library","disable_args":{":date":"2029-11-09",":because":":unmaintained",":replacement_formula":"libpq"},"executables":["clusterdb","createdb","createuser","dropdb","dropuser","ecpg","initdb","pg_amcheck","pg_archivecleanup","pg_basebackup","pg_checksums","pg_config","pg_controldata","pg_ctl","pg_dump","pg_dumpall","pg_isready","pg_receivewal","pg_recvlogical","pg_resetwal","pg_restore","pg_rewind","pg_test_fsync","pg_test_timing","pg_upgrade","pg_verifybackup","pg_waldump","pgbench","psql","reindexdb","vacuumdb"],"head_dependencies":["icu4c@78","krb5","openssl@3",{"pkgconf":":build"}],"homepage":"https://www.postgresql.org/docs/16/libpq.html","keg_only_args":[":versioned_formula"],"license":"PostgreSQL","ruby_source_checksum":"f916886c7d8aa17e52225dd158cd30230275f9c2b5c15439d422ffec4a15de38","stable_dependencies":["icu4c@78","krb5","openssl@3",{"pkgconf":":build"}],"stable_checksum":"f6d077142737920858ce958ccdb75c6ee137a63b5b0853c70693d401ac7e3471","stable_url_args":["https://ftp.postgresql.org/pub/source/v16.14/postgresql-16.14.tar.bz2"],"stable_version":"16.14","versioned_formulae":["libpq@17"]},"libpq@17":{"desc":"Postgres C API library","executables":["clusterdb","createdb","createuser","dropdb","dropuser","ecpg","initdb","pg_amcheck","pg_archivecleanup","pg_basebackup","pg_checksums","pg_combinebackup","pg_config","pg_controldata","pg_createsubscriber","pg_ctl","pg_dump","pg_dumpall","pg_isready","pg_receivewal","pg_recvlogical","pg_resetwal","pg_restore","pg_rewind","pg_test_fsync","pg_test_timing","pg_upgrade","pg_verifybackup","pg_waldump","pg_walsummary","pgbench","psql","reindexdb","vacuumdb"],"head_dependencies":["icu4c@78","krb5","openssl@3",{"docbook":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"libxml2":":build"}],[{"libxslt":":build"}]],"homepage":"https://www.postgresql.org/docs/17/libpq.html","keg_only_args":[":versioned_formula"],"license":"PostgreSQL","ruby_source_checksum":"5854f67e0adf35532ec90154a073c11090b75605a97198ff8daecdbc6d1d180a","stable_dependencies":["icu4c@78","krb5","openssl@3",{"docbook":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"stable_checksum":"078a03516dcdbdb705fecaf415ea3d13a956c589e46f09fed68a06fb00598c90","stable_url_args":["https://ftp.postgresql.org/pub/source/v17.10/postgresql-17.10.tar.bz2"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"libxml2":":build"}],[{"libxslt":":build"}]],"stable_version":"17.10","versioned_formulae":["libpq@16"]},"libpqxx":{"desc":"C++ connector for PostgreSQL","head_dependencies":["libpq",{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://pqxx.org/development/libpqxx/","license":"BSD-3-Clause","ruby_source_checksum":"a8ef86673af368404e74029c1f9f6220d0b7153ac22687a0c062d6974b7cca9b","stable_dependencies":["libpq",{"cmake":":build"}],"stable_checksum":"24f878a1b4249035e4b6c07d49351506bf99f88df584d36bf198d58ebf293823","stable_url_args":["https://github.com/jtv/libpqxx/archive/refs/tags/8.0.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"8.0.1"},"libprelude":{"bottle_rebuild":2,"deprecate_args":{":date":"2024-11-04",":because":":unmaintained"},"desc":"Universal Security Information & Event Management (SIEM) system","disable_args":{":date":"2025-11-04",":because":":unmaintained"},"head_dependencies":["gnutls","libgpg-error","libtool",{"pkgconf":":build"},{"python@3.12":":build"},{"python@3.12":":test"}],"homepage":"https://www.prelude-siem.org/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"2400c52182cd4fa1f47d542bb87b41e4903fe5444e305262d2c75e5453681d22","stable_dependencies":["gnutls","libgpg-error","libtool",{"pkgconf":":build"},{"python@3.12":":build"},{"python@3.12":":test"}],"stable_patches":[{"strip":"p1","url":"https://sources.debian.org/data/main/libp/libprelude/5.2.0-5/debian/patches/025-Fix-PyIOBase_Type.patch","sha256":"cd03b3dc208c2a4168a0a85465d451c7aa521bf0b8446ff4777f2c969be386ba"}],"stable_checksum":"187e025a5d51219810123575b32aa0b40037709a073a775bc3e5a65aa6d6a66e","stable_url_args":["https://deb.debian.org/debian/pool/main/libp/libprelude/libprelude_5.2.0.orig.tar.gz"],"stable_version":"5.2.0"},"libprotoident":{"desc":"Performs application layer protocol identification for flows","executables":["lpi_arff","lpi_find_unknown","lpi_protoident"],"head_dependencies":["libflowmanager","libtrace",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/LibtraceTeam/libprotoident","license":"LGPL-3.0-or-later","ruby_source_checksum":"a1d55991d9714a7203b3f6286ae97291848d6d6988b98a2fa514a116c9eacd69","stable_dependencies":["libflowmanager","libtrace",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"2b43a492fe1d7ada2e7b7b164c8e35220b35bf816bd971c7f77decc74b69801e","stable_url_args":["https://github.com/LibtraceTeam/libprotoident/archive/refs/tags/2.0.15-2.tar.gz"],"stable_version":"2.0.15-2","bottle_cellar":":any","bottle_checksum":"2fc5f6991116f9d63e327f05905affc40219b75a60eee637f2d6f5dc4f59d6e1"},"libproxy":{"desc":"Library that provides automatic proxy configuration management","executables":["proxy"],"head_dependencies":["duktape","glib",{"gobject-introspection":":build"},{"gsettings-desktop-schemas":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"head_url_args":["https://github.com/libproxy/libproxy.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://libproxy.github.io/libproxy/","license":"LGPL-2.1-or-later","ruby_source_checksum":"ac901ded29559f41cc46ee84020a2d3d5aebbcee11a10e3465a5616340108f68","stable_dependencies":["duktape","glib",{"gobject-introspection":":build"},{"gsettings-desktop-schemas":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"stable_checksum":"a1fa55991998b80a567450a9e84382421a7176a84446c95caaa8b72cf09fa86f","stable_url_args":["https://github.com/libproxy/libproxy/archive/refs/tags/0.5.12.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.5.12"},"libpsl":{"bottle_rebuild":1,"desc":"C library for the Public Suffix List","executables":["psl","psl-make-dafsa"],"head_dependencies":["libidn2","libunistring",{"pkgconf":":build"}],"homepage":"https://rockdaboot.github.io/libpsl","license":"MIT","ruby_source_checksum":"796ffa0715c8a156bf360305b372330dbd05da834d0cc2ce0046e14baa1b2265","stable_dependencies":["libidn2","libunistring",{"pkgconf":":build"}],"stable_checksum":"c45c3aa17576b99873e05a9b09a44041b065bbfa390e6d474d06fbfaeb9c7722","stable_url_args":["https://github.com/rockdaboot/libpsl/releases/download/0.22.0/libpsl-0.22.0.tar.gz"],"stable_version":"0.22.0"},"libpst":{"bottle_rebuild":1,"desc":"Utilities for the PST file format","executables":["lspst","nick2ldif","pst2ldif","readpst"],"head_dependencies":["glib","libgsf","gettext",{"pkgconf":":build"}],"homepage":"https://www.five-ten-sg.com/libpst/","license":"GPL-2.0-or-later","ruby_source_checksum":"4f6bc9ddfaf026f0db26a59936cee8ded9ff11c3c86ddb3437dc8f3e117da7dd","stable_dependencies":["glib","libgsf","gettext",{"pkgconf":":build"}],"stable_checksum":"3d291beebbdb48d2b934608bc06195b641da63d2a8f5e0d386f2e9d6d05a0b42","stable_url_args":["https://www.five-ten-sg.com/libpst/packages/libpst-0.6.76.tar.gz"],"stable_version":"0.6.76"},"libpthread-stubs":{"bottle_rebuild":1,"desc":"X.Org: pthread-stubs.pc","head_dependencies":["pkgconf"],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"91ab4e10c77102ec5c7a06eb0e5b7039f9dda774e053e8a7942359edff90f894","stable_dependencies":["pkgconf"],"stable_checksum":"59da566decceba7c2a7970a4a03b48d9905f1262ff94410a649224e33d2442bc","stable_url_args":["https://xcb.freedesktop.org/dist/libpthread-stubs-0.5.tar.xz"],"stable_version":"0.5","bottle_tag":":all","bottle_checksum":"303b8c21fc1b9322b6bd8f24e75a4e53a1c331d09b4f6271f75eba743d119819"},"libptytty":{"desc":"Library for OS-independent pseudo-TTY management","head_dependencies":[{"cmake":":build"}],"homepage":"https://software.schmorp.de/pkg/libptytty.html","license":"GPL-2.0-or-later","ruby_source_checksum":"2ec0b86022547b53b0e0539094f626c2c70209cacde2f01f335b6d9bdec2ed00","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"8033ed3aadf28759660d4f11f2d7b030acf2a6890cb0f7926fb0cfa6739d31f7","stable_url_args":["https://dist.schmorp.de/libptytty/libptytty-2.0.tar.gz"],"stable_version":"2.0"},"libpulsar":{"desc":"Apache Pulsar C++ library","head_dependencies":["openssl@3","protobuf","snappy","zstd",{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://pulsar.apache.org/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"0addfbbc608e87c917e0e57774638e9997692cbaa71fc08d0ea6281bb676c1d3","stable_dependencies":["openssl@3","protobuf","snappy","zstd",{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"cc48a168dc44dc2f89122edd692c2919736c794564c8a71c6a7acff86ca2d315","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=pulsar/pulsar-client-cpp-4.2.0/apache-pulsar-client-cpp-4.2.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"4.2.0"},"libqalculate":{"desc":"Library for Qalculate! program","executables":["qalc"],"head_dependencies":["gmp","gnuplot","mpfr","readline","gettext",{"gettext":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["libxml2"]],"homepage":"https://qalculate.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"7efda3f6657871be8f56f75d6b3b87b3f44ba515f6c4a7e176d25df4fb4d862e","stable_dependencies":["gmp","gnuplot","mpfr","readline","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"6217a634eeb9659ebb4080c265dfab47d8f8dd4c33394b48fd5a1f83ef4538c4","stable_url_args":["https://github.com/Qalculate/libqalculate/releases/download/v5.11.0/libqalculate-5.11.0.tar.gz"],"stable_uses_from_macos":[["curl"],["libxml2"]],"stable_version":"5.11.0"},"libquantum":{"desc":"C library for the simulation of quantum mechanics","homepage":"http://www.libquantum.de/","license":"GPL-3.0-or-later","ruby_source_checksum":"b9ff7e03c338ab63467506aff464c6d94506194e94e53853e63e595777835c09","stable_checksum":"b0f1a5ec9768457ac9835bd52c3017d279ac99cc0dffe6ce2adf8ac762997b2c","stable_url_args":["https://cdn.netbsd.org/pub/pkgsrc/distfiles/libquantum-1.0.0.tar.gz"],"stable_version":"1.0.0","version_scheme":1,"bottle_checksum":"5d0d8ffd59105af7232222c76c283dfe0ea6c117eef683669875c9d3d4fb32cb"},"libquicktime":{"bottle_rebuild":1,"desc":"Library for reading and writing quicktime files","executables":["lqt_transcode","lqtremux","qt2text","qtdechunk","qtdump","qtinfo","qtrechunk","qtstreamize","qtyuv4toyuv"],"head_dependencies":["gettext",{"pkgconf":":build"}],"homepage":"https://libquicktime.sourceforge.net/","license":"LGPL-2.1-or-later","revision":5,"ruby_source_checksum":"3f8d6c9fef91f559bb660d7761354e2e9578a61050f133c65751cf3d96688a22","stable_dependencies":["gettext",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://deb.debian.org/debian/pool/main/libq/libquicktime/libquicktime_1.2.4-12.debian.tar.xz","sha256":"e5b5fa3ec8391b92554d04528568d04ea9eb5145835e0c246eac7961c891a91a","apply":["patches/CVE-2016-2399.patch","patches/CVE-2017-9122_et_al.patch"],"type":"backport","resolves":[{"type":"security","id":"CVE-2016-2399"},{"type":"security","id":"CVE-2017-9122"},{"type":"security","id":"CVE-2017-9123"},{"type":"security","id":"CVE-2017-9124"},{"type":"security","id":"CVE-2017-9125"},{"type":"security","id":"CVE-2017-9126"},{"type":"security","id":"CVE-2017-9127"},{"type":"security","id":"CVE-2017-9128"}]},{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff","type":"unofficial"}],"stable_checksum":"1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368","stable_url_args":["https://downloads.sourceforge.net/project/libquicktime/libquicktime/1.2.4/libquicktime-1.2.4.tar.gz"],"stable_version":"1.2.4"},"libraqm":{"desc":"Library for complex text layout","head_dependencies":["freetype","fribidi","harfbuzz",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/HOST-Oman/libraqm","license":"MIT","ruby_source_checksum":"f6fd7dd62ca59ba9a64d4fc0c22fdd8ea51ebe09872f4e18d6cc87a1f71471d6","stable_dependencies":["freetype","fribidi","harfbuzz",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"7f3dd21b4b3bd28a36f2c911d31d91a9d69341697713923ef1aac65d56ebcafd","stable_url_args":["https://github.com/HOST-Oman/libraqm/archive/refs/tags/v0.10.5.tar.gz"],"stable_version":"0.10.5"},"librasterlite2":{"bottle_rebuild":1,"desc":"Library to store and retrieve huge raster coverages","executables":["rl2sniff","rl2tool","wmslite"],"head_dependencies":["cairo","fontconfig","freetype","freexl","geos","giflib","jpeg-turbo","libgeotiff","libpng","librttopo","libspatialite","libtiff","libxml2","lz4","minizip","openjpeg","pixman","proj","sqlite","webp","xz","zstd",{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.gaia-gis.it/fossil/librasterlite2/index","license":{":any_of":["MPL-1.1","GPL-2.0-or-later","LGPL-2.1-or-later"]},"revision":5,"ruby_source_checksum":"29395c2c3d3d8dc4384e824d188ae4e513631a5d2e74e8f9a1bf63829043258c","stable_dependencies":["cairo","fontconfig","freetype","freexl","geos","giflib","jpeg-turbo","libgeotiff","libpng","librttopo","libspatialite","libtiff","libxml2","lz4","minizip","openjpeg","pixman","proj","sqlite","webp","xz","zstd",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"f7284cdfc07ad343a314e4878df0300874b0145d9d331b063b096b482e7e44f4","stable_url_args":["https://www.gaia-gis.it/gaia-sins/librasterlite2-sources/librasterlite2-1.1.0-beta1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.1.0-beta1"},"libraw":{"desc":"Library for reading RAW files from digital photo cameras","executables":["4channels","dcraw_emu","dcraw_half","half_mt","mem_image","multirender_test","postprocessing_benchmark","raw-identify","rawtextdump","simple_dcraw","unprocessed_raw"],"head_dependencies":["jpeg-turbo","little-cms2","libomp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/LibRaw/LibRaw.git",{":branch":"master"}],"homepage":"https://www.libraw.org/","license":{":any_of":["LGPL-2.1-only","CDDL-1.0"]},"ruby_source_checksum":"f2a5e8afc839d6cbac4468787d8064aeafa18b00ca7fd12fa5b14f13e7c4674d","stable_dependencies":["jpeg-turbo","little-cms2","libomp",{"pkgconf":":build"}],"stable_checksum":"a789dc4e2409e2901d93793a4e0b80c7b49d0d97cf6ad71c850eb7616acfd786","stable_url_args":["https://www.libraw.org/data/LibRaw-0.22.1.tar.gz"],"stable_version":"0.22.1"},"librcsc":{"desc":"RoboCup Soccer Simulator library","executables":["librcsc-config","librcscenv","rcg2csv","rcg2txt","rcgrenameteam","rcgresultprinter","rcgreverse","rcgvalidator","rcgverconv","rcgversion","rclmscheduler","rclmtableprinter"],"head_dependencies":["simdjson",{"autoconf":":build"},{"automake":":build"},{"boost":":build"},{"libtool":":build"},{"nlohmann-json":":build"}],"homepage":"https://github.com/helios-base/librcsc","license":"LGPL-3.0-or-later","ruby_source_checksum":"975642acf2249564582d8649df82c3c8a1a41e3b59c0a42eb5b9948799f388ac","stable_dependencies":["simdjson",{"autoconf":":build"},{"automake":":build"},{"boost":":build"},{"libtool":":build"},{"nlohmann-json":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"876d2903eace3f46be3a91b184ccce96a7885c73903c0e73d52cf0df3d79b9d5","stable_url_args":["https://github.com/helios-base/librcsc/archive/refs/tags/rc2026.tar.gz"],"stable_version":"2026"},"librdkafka":{"desc":"Apache Kafka C/C++ library","head_dependencies":["lz4","lzlib","openssl@3","zstd",{"pkgconf":":build"}],"head_url_args":["https://github.com/confluentinc/librdkafka.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}],["curl"],["cyrus-sasl"]],"homepage":"https://github.com/confluentinc/librdkafka","license":"BSD-2-Clause","ruby_source_checksum":"bb3fd6e3bac1c2f88923ab99f860fa78601a94e4bc16f96bf014bfb8aef27527","stable_dependencies":["lz4","lzlib","openssl@3","zstd",{"pkgconf":":build"}],"stable_checksum":"259015220cdca708afe838b5aa79ebf1a5fb710fb4179cf918d390aed85d5dbc","stable_url_args":["https://github.com/confluentinc/librdkafka/archive/refs/tags/v2.15.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["curl"],["cyrus-sasl"]],"stable_version":"2.15.0"},"libre":{"desc":"Toolkit library for asynchronous network I/O with protocol stacks","head_dependencies":["openssl@4",{"cmake":":build"}],"homepage":"https://github.com/baresip/re","license":"BSD-3-Clause","ruby_source_checksum":"6121488239ecf1cc968085a64b56e579a15d7951367718b598532309ebbf40d3","stable_dependencies":["openssl@4",{"cmake":":build"}],"stable_checksum":"2094822477e4b68bf03089fe29b43b5160103ba846847004df25f9e3d65fabb6","stable_url_args":["https://github.com/baresip/re/archive/refs/tags/v4.9.0.tar.gz"],"stable_version":"4.9.0"},"libreadline-java":{"caveats":"You may need to set JAVA_HOME:\n  export JAVA_HOME=\"$(/usr/libexec/java_home)\"\n","desc":"Port of GNU readline for Java","head_dependencies":["openjdk","readline"],"homepage":"https://sourceforge.net/projects/java-readline/","license":"LGPL-2.1-or-later","ruby_source_checksum":"9bc5728f41d39b12cfba7cb124a6d2919e965934f3986f56e22e5b6a31b1544e","stable_dependencies":["openjdk","readline"],"stable_checksum":"8767f1e5ba01c5bece9401871b318e9a28607d199a14def7a7bcb495059c2958","stable_url_args":["https://github.com/aclemons/java-readline/releases/download/v0.8.4/libreadline-java-0.8.4-src.tar.gz"],"stable_version":"0.8.4"},"librealsense":{"desc":"Intel RealSense D400 series and SR300 capture","executables":["realsense-viewer","rs-align","rs-align-advanced","rs-align-gl","rs-benchmark","rs-callback","rs-capture","rs-color","rs-convert","rs-data-collect","rs-depth","rs-depth-quality","rs-distance","rs-embed","rs-embedded-filters","rs-enumerate-devices","rs-eth-config","rs-fw-logger","rs-fw-update","rs-gl","rs-hdr","rs-hello-realsense","rs-infrared","rs-labeled-pointcloud","rs-measure","rs-motion","rs-multicam","rs-object-detection","rs-on-chip-calib","rs-pointcloud","rs-post-processing","rs-record","rs-record-playback","rs-rosbag-inspector","rs-save-to-disk","rs-sensor-control","rs-software-device","rs-terminal"],"head_dependencies":["glfw","libusb",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/realsenseai/librealsense.git",{":branch":"master"}],"homepage":"https://github.com/realsenseai/librealsense","license":"Apache-2.0","ruby_source_checksum":"64374ecbe5a484e26d6c96b5ca854d9c708582defd2b37daec80b558c61c7173","stable_dependencies":["glfw","libusb",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"1e164e424b4eeb207ec05caecc6fadc1f3ecdce0d6d36f0f2e4fe6a2a9b423ab","stable_url_args":["https://github.com/realsenseai/librealsense/archive/refs/tags/v2.58.2.tar.gz"],"stable_version":"2.58.2"},"libredwg":{"desc":"DWG utilities","executables":["dwg2SVG","dwg2dxf","dwgadd","dwgbmp","dwgfilter","dwggrep","dwglayers","dwgread","dwgrewrite","dwgwrite","dxf2dwg","dxfwrite"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"texinfo":":build"}],"homepage":"https://www.gnu.org/software/libredwg/","license":"GPL-3.0-or-later","ruby_source_checksum":"8586aceabb41550810043d3e189c863b91d116966057c508a315466863ec07f1","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"texinfo":":build"}],"stable_checksum":"6fe6c273ecbb04d4a7646e1636ede4815b51f98f974cece649dab341d24feda2","stable_url_args":["https://ftpmirror.gnu.org/gnu/libredwg/libredwg-0.13.3.tar.gz"],"stable_version":"0.13.3"},"librefang":{"desc":"Self-hostable operating system for autonomous AI agents","executables":["librefang"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/librefang/librefang.git",{":branch":"main"}],"homepage":"https://librefang.ai","license":"MIT","ruby_source_checksum":"bf6339a532688bec4dcf7d607dbb204cf467642b9aa350969fd081e4a098071c","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"913c3ebee055bf3894f6a436e21ba99d26739fe6cc07f03cb1ababbf74d37e8c","stable_url_args":["https://github.com/librefang/librefang/archive/refs/tags/v2026.6.29.tar.gz"],"stable_version":"2026.6.29"},"libreplaygain":{"bottle_rebuild":1,"desc":"Library to implement ReplayGain standard for audio","head_dependencies":[{"cmake":":build"}],"homepage":"https://www.musepack.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"df4ffb3dc7af5e577f6453e5399da72986be9cf1366014a64f061a3d7f0f8330","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"8258bf785547ac2cda43bb195e07522f0a3682f55abe97753c974609ec232482","stable_url_args":["https://files.musepack.net/source/libreplaygain_r475.tar.gz"],"stable_version":"r475","bottle_cellar":":any","bottle_checksum":"e1cafa5a3cc922c818b746cea6e697757dfd1450703678dc0f6ba89eb41c94ac"},"libresample":{"bottle_rebuild":2,"desc":"Audio resampling C library","homepage":"https://ccrma.stanford.edu/~jos/resample/Available_Software.html","license":"LGPL-2.1-or-later","ruby_source_checksum":"b565450dd158328e4aac07b578bef02d300b7ac1cdfe7e86775c1755e4c884fd","stable_checksum":"20222a84e3b4246c36b8a0b74834bb5674026ffdb8b9093a76aaf01560ad4815","stable_url_args":["https://deb.debian.org/debian/pool/main/libr/libresample/libresample_0.1.3.orig.tar.gz"],"stable_version":"0.1.3","bottle_checksum":"e2b808178af8d3b7ceccc4c3323ebcf76ad0d3a152c31cbe85c68563cca80bbf"},"librespot":{"desc":"Open Source Spotify client library","executables":["librespot"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/librespot-org/librespot.git",{":branch":"dev"}],"homepage":"https://github.com/librespot-org/librespot","license":"MIT","ruby_source_checksum":"3b5d717a07e74014c7b7400afe80c2cd2021f056564547b6e008d7850a832727","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"0e4922997e1c67d27b3f50dcc388ecb8a3c08eba23b764879071f6e9e8c07ec7","stable_url_args":["https://github.com/librespot-org/librespot/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"libressl":{"bottle_rebuild":1,"caveats":"A CA file has been bootstrapped using certificates from the SystemRoots\nkeychain. To add additional certificates (e.g. the certificates added in\nthe System keychain), place .pem files in\n  $HOMEBREW_PREFIX/etc/libressl/certs\n\nand run\n  $HOMEBREW_PREFIX/opt/libressl/bin/openssl certhash $HOMEBREW_PREFIX/etc/libressl/certs\n","desc":"Version of the SSL/TLS protocol forked from OpenSSL","executables":["ocspcheck","openssl"],"head_dependencies":["ca-certificates",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/libressl/portable.git",{":branch":"master"}],"homepage":"https://www.libressl.org/","keg_only_args":["it conflicts with OpenSSL"],"license":"OpenSSL","post_install_steps":[{"source":{"base":"formula_pkgetc","formula":"ca-certificates","path":"cert.pem"},"target":{"base":"pkgetc","path":"cert.pem"},"force":true,"type":"symlink"}],"ruby_source_checksum":"ea0fcb17c11f698bffd8ede22e4e9d054df8426212ee4d2c161ff4ab1dc74d62","stable_dependencies":["ca-certificates"],"stable_checksum":"edf01aee24c65d69e6a9efcb9d44bcda682ff9d4f3bbbd95e794e1dfa90847b5","stable_url_args":["https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-4.3.2.tar.gz"],"stable_version":"4.3.2"},"librest":{"desc":"Library to access RESTful web services","head_dependencies":["glib","json-glib","libsoup",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://gitlab.gnome.org/GNOME/librest","license":{":all_of":["LGPL-2.1-or-later","LGPL-3.0-or-later"]},"ruby_source_checksum":"bf9e1474f09817fd046117da8e76e7bf0328899b269bd7612f9b3e02cb708a4c","stable_dependencies":["glib","json-glib","libsoup",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"7b6cb912bb3a22cfa7dcf005925dcb62883024db0c09099486e7d6851185c9b8","stable_url_args":["https://download.gnome.org/sources/librest/0.10/librest-0.10.2.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.10.2"},"libretls":{"desc":"Libtls for OpenSSL","head_dependencies":["openssl@3"],"homepage":"https://git.causal.agency/libretls/about/","license":"ISC","ruby_source_checksum":"2c5a49446515ccadcd92a9a5f631c01b61498cf6786c36c980aaaf946c36d68c","stable_dependencies":["openssl@3"],"stable_checksum":"3bc9fc0e61827ee2f608e5e44993a8fda6d610b80a1e01a9c75610cc292997b5","stable_url_args":["https://causal.agency/libretls/libretls-3.8.1.tar.gz"],"stable_version":"3.8.1"},"librevenge":{"desc":"Base library for writing document import filters","head_dependencies":[{"boost":":build"},{"pkgconf":":build"}],"homepage":"https://sourceforge.net/p/libwpd/wiki/librevenge/","license":{":any_of":["LGPL-2.1-or-later","MPL-2.0"]},"ruby_source_checksum":"a88834951b39f5c1e1f3f06ccea33714d9c1cb760ae73abc9f03c977188417bf","stable_dependencies":[{"boost":":build"},{"pkgconf":":build"}],"stable_checksum":"19eacf5ce55d7fe6a990a45142589cdf7da0c7b68701797f133482cb44f189fa","stable_url_args":["https://downloads.sourceforge.net/project/libwpd/librevenge/librevenge-0.0.6/librevenge-0.0.6.tar.xz"],"stable_version":"0.0.6"},"librime":{"desc":"Rime Input Method Engine","executables":["rime_deployer","rime_dict_manager","rime_patch","rime_table_decompiler"],"head_dependencies":["capnp","gflags","glog","leveldb","lua","marisa","opencc","yaml-cpp",{"boost":":build"},{"cmake":":build"},{"icu4c@78":":build"},{"pkgconf":":build"}],"homepage":"https://rime.im","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"f17ef6cf3368016ee371cc2c288c91814d4116b2840c89df7e8c4bd630a8da58","stable_dependencies":["capnp","gflags","glog","leveldb","lua","marisa","opencc","yaml-cpp",{"boost":":build"},{"cmake":":build"},{"icu4c@78":":build"},{"pkgconf":":build"}],"stable_url_args":["https://github.com/rime/librime.git",{":tag":"1.17.0",":revision":"33e78140250125871856cdc5b42ddc6a5fcd3cd4"}],"stable_version":"1.17.0"},"librist":{"desc":"Reliable Internet Stream Transport (RIST)","executables":["rist2rist","ristreceiver","ristsender","ristsrppasswd","risttunnel","udp2udp"],"head_dependencies":["cjson","libmicrohttpd","lz4","mbedtls@3",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://code.videolan.org/rist/librist.git",{":branch":"master"}],"homepage":"https://code.videolan.org/rist/","license":"BSD-2-Clause","ruby_source_checksum":"a58185d9bff5268e36a39268b94b9c5df023c40c268dbc5211eedb7601056440","stable_dependencies":["cjson","libmicrohttpd","lz4","mbedtls@3",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"9a2d16dcdb9fb067b7ba4259a3976ff6f8df9a62dbec7f32f19a0b60ec0c114a","stable_url_args":["https://code.videolan.org/rist/librist/-/archive/v0.2.18/librist-v0.2.18.tar.gz"],"stable_version":"0.2.18"},"librsvg":{"bottle_rebuild":1,"desc":"Library to render SVG files using Cairo","executables":["rsvg-convert"],"head_dependencies":["cairo","fontconfig","gdk-pixbuf","glib","harfbuzz","pango","freetype","gettext","libpng",{"cargo-c":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://wiki.gnome.org/Projects/LibRsvg","license":"LGPL-2.1-or-later","post_install_steps":[{"type":"gdk_pixbuf_query_loaders"}],"ruby_source_checksum":"0b9655fb1291e1448431bd10d248a42602e1d55f00f4e3102ec5a3738b127e27","stable_dependencies":["cairo","fontconfig","gdk-pixbuf","glib","harfbuzz","pango","freetype","gettext","libpng",{"cargo-c":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"},{"pkgconf":":test"}],"stable_checksum":"7eb449b2722a768021356f66dfee3202c229b54ed4e6a70ce40c090e97ff16f2","stable_url_args":["https://download.gnome.org/sources/librsvg/2.62/librsvg-2.62.3.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"2.62.3"},"librsync":{"desc":"Library that implements the rsync remote-delta algorithm","executables":["rdiff"],"head_dependencies":["popt",{"cmake":":build"}],"homepage":"https://librsync.github.io/","license":"LGPL-2.1-or-later","ruby_source_checksum":"1d91eed8ec0892afd99aeaf81e8d5280d38efb9ea0cddf60237f2ae7365a2396","stable_dependencies":["popt",{"cmake":":build"}],"stable_checksum":"a0dedf9fff66d8e29e7c25d23c1f42beda2089fb4eac1b36e6acd8a29edfbd1f","stable_url_args":["https://github.com/librsync/librsync/archive/refs/tags/v2.3.4.tar.gz"],"stable_version":"2.3.4","bottle_cellar":":any","bottle_checksum":"d8eacef1d3062a140f915d3f864f1ed2764175739658fbe7f39d5a316df4aa1e"},"librtlsdr":{"aliases":["rtl-sdr"],"desc":"Use Realtek DVB-T dongles as a cheap SDR","executables":["rtl_adsb","rtl_biast","rtl_eeprom","rtl_fm","rtl_power","rtl_sdr","rtl_tcp","rtl_test"],"head_dependencies":["libusb",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.osmocom.org/rtl-sdr",{":branch":"master",":using":":git"}],"homepage":"https://osmocom.org/projects/rtl-sdr/wiki","license":"GPL-2.0-or-later","ruby_source_checksum":"c0b85c914cb07a4bbfeb590bcd9f1fa681cea3f26d00409241aff4643c7d1402","stable_dependencies":["libusb",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"f407de0b6dce19e81694814e363e8890b6ab2c287c8d64c27a03023e5702fb42","stable_url_args":["https://github.com/steve-m/librtlsdr/archive/refs/tags/v2.0.2.tar.gz"],"stable_version":"2.0.2"},"librttopo":{"desc":"RT Topology Library","head_dependencies":["geos",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://git.osgeo.org/gitea/rttopo/librttopo.git",{":branch":"master"}],"homepage":"https://git.osgeo.org/gitea/rttopo/librttopo","license":"GPL-2.0-or-later","ruby_source_checksum":"53a7c3e6ce2dbb691a784a02efeafe0b0d58a292f20f84c2e2a85f86e6abff9b","stable_dependencies":["geos",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"2e2fcabb48193a712a6c76ac9a9be2a53f82e32f91a2bc834d9f1b4fa9cd879f","stable_url_args":["https://deb.debian.org/debian/pool/main/libr/librttopo/librttopo_1.1.0.orig.tar.gz"],"stable_version":"1.1.0","bottle_cellar":":any","bottle_checksum":"531ac2ca2e4247da1ebdacac77cbd68faaf5ea5935608de9ff842ae21aa18ce0"},"libsail":{"desc":"Missing small and fast image decoding library for humans (not for machines)","executables":["sail-imaging"],"head_dependencies":["ffmpeg","giflib","imath","jpeg-turbo","jpeg-xl","libavif","libheif","libpng","libtiff","openexr","openjpeg","resvg","webp","brotli","highway","little-cms2",{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://sail.software","license":"MIT","revision":1,"ruby_source_checksum":"71fd07f29c879ed15b1e51985afd2de8ce6f2d5a0bd82b659813405b33e83e5d","stable_dependencies":["ffmpeg","giflib","imath","jpeg-turbo","jpeg-xl","libavif","libheif","libpng","libtiff","openexr","openjpeg","resvg","webp","brotli","highway","little-cms2",{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"ad61a99895521d97e3215b3cec4fe8e929369225fcd5aa91f4bc26b1d85d8234","stable_url_args":["https://github.com/HappySeaFox/sail/archive/refs/tags/v1.0.3.tar.gz"],"stable_version":"1.0.3"},"libsais":{"desc":"Fast linear time suffix array, lcp array and bwt construction","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/IlyaGrebnov/libsais.git",{":branch":"master"}],"homepage":"https://github.com/IlyaGrebnov/libsais","license":"Apache-2.0","ruby_source_checksum":"d1e40f423d2f56d425db782d25862cfd6911dcfd1f66e738bbf98dadd4cc0a44","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"94aa88f9e29f8812214ecfa6b55f5dca14c7d8a427409c062f734a61ca4c6931","stable_url_args":["https://github.com/IlyaGrebnov/libsais/archive/refs/tags/v2.10.4.tar.gz"],"stable_version":"2.10.4"},"libsamplerate":{"bottle_rebuild":1,"desc":"Library for sample rate conversion of audio data","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/libsndfile/libsamplerate","license":"BSD-2-Clause","ruby_source_checksum":"aa9633662fa8dcf0a1fc394678592e52d1f85dfbcee3a6c35c2a87a14a495696","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/libsndfile/libsamplerate/commit/e4a0ab46887029e0f65f145ba3987cc592f18200.patch?full_index=1","sha256":"0826fb59d733188645f3dc207c938580970700381b9bc87058b137723cb30bba"},{"strip":"p1","url":"https://github.com/libsndfile/libsamplerate/commit/1abc639420b2df8b9ff2e0bdcc28cf6613c7c0d0.patch?full_index=1","sha256":"b6fb61c763a0f072ef2ebb3a311037d2429a5e294141f6d5e552ccd25efabdc0"}],"stable_checksum":"16e881487f184250deb4fcb60432d7556ab12cb58caea71ef23960aec6c0405a","stable_url_args":["https://github.com/libsndfile/libsamplerate/archive/refs/tags/0.2.2.tar.gz"],"stable_version":"0.2.2"},"libsass":{"deprecate_args":{":date":"2026-04-02",":because":":repo_archived"},"desc":"C implementation of a Sass compiler","disable_args":{":date":"2027-04-02",":because":":repo_archived"},"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/sass/libsass.git",{":branch":"master"}],"homepage":"https://github.com/sass/libsass","license":"MIT","ruby_source_checksum":"57d29c160c17ed56b1c7891d6359a71a1afe7a4ad6cbad374d7e3b3171e149ca","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_url_args":["https://github.com/sass/libsass.git",{":tag":"3.6.6",":revision":"7037f03fabeb2b18b5efa84403f5a6d7a990f460"}],"stable_version":"3.6.6"},"libsbol":{"deprecate_args":{":date":"2026-03-01",":because":":unmaintained"},"desc":"Read and write files in the Synthetic Biology Open Language (SBOL)","disable_args":{":date":"2027-03-01",":because":":unmaintained"},"head_dependencies":["jsoncpp","raptor","rasqal",{"cmake":":build"},{"pkgconf":":build"},{"llvm@18":":build"},{"llvm@18":":test"}],"head_uses_from_macos":[["curl"],["libxslt"]],"homepage":"https://synbiodex.github.io/libSBOL","license":"Apache-2.0","revision":3,"ruby_source_checksum":"8a726b03848d00200777d6102e9b803a200dd1b7def7180bce56148112cff9f7","stable_dependencies":["jsoncpp","raptor","rasqal",{"cmake":":build"},{"pkgconf":":build"},{"llvm@18":":build"},{"llvm@18":":test"}],"stable_checksum":"c85de13b35dec40c920ff8a848a91c86af6f7c7ee77ed3c750f414bbbbb53924","stable_url_args":["https://github.com/SynBioDex/libSBOL/archive/refs/tags/v2.3.2.tar.gz"],"stable_uses_from_macos":[["curl"],["libxslt"]],"stable_version":"2.3.2"},"libscfg":{"desc":"C library for scfg","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://codeberg.org/emersion/libscfg.git",{":branch":"master"}],"homepage":"https://codeberg.org/emersion/libscfg","license":"MIT","ruby_source_checksum":"5703b63dc5b0ac3f1f95c56285bf72464202a180dcbcd8ec323104caa155cfbe","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"cf37ef00ac8efb28821dac1ad49e2c6b23b242d9d961fab6fcda72fc73a7291b","stable_url_args":["https://codeberg.org/emersion/libscfg/archive/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"libscrypt":{"desc":"Library for scrypt","homepage":"https://github.com/technion/libscrypt","license":"BSD-2-Clause","ruby_source_checksum":"9d7099cebb312c9f9c8b3e9e900b45de0cd96540587f598ae8d6830950d15e6a","stable_patches":[{"strip":"p1","url":"https://github.com/technion/libscrypt/commit/7b574b9c517a3d1f9bd0e265a5f287155293cb85.patch?full_index=1","sha256":"5f3b4eaef826191318b57d1c0fe2889d76d18bf17746af2ba5417ccf27ec039f"}],"stable_checksum":"a2d30ea16e6d288772791de68be56153965fe4fd4bcd787777618b8048708936","stable_url_args":["https://github.com/technion/libscrypt/archive/refs/tags/v1.22.tar.gz"],"stable_version":"1.22","bottle_cellar":":any","bottle_checksum":"6b39d428937056b1a25080c87d9af446ae1397f824d362ca6a791e683a997ed2"},"libseccomp":{"desc":"Interface to the Linux Kernel's syscall filtering mechanism","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"gperf":":build"}],"head_url_args":["https://github.com/seccomp/libseccomp.git",{":branch":"main"}],"homepage":"https://github.com/seccomp/libseccomp","license":"LGPL-2.1-only","ruby_source_checksum":"108b2d7f23fb79f943b7a411e154fbc1e9363d5461422d8ae2ffe5d51d98c4d0","stable_dependencies":[{"gperf":":build"}],"stable_checksum":"501f66c667225d53791b97e1d7cf85ab764c297d04881f60f38f451c4b0ee1be","stable_url_args":["https://github.com/seccomp/libseccomp/releases/download/v2.6.1/libseccomp-2.6.1.tar.gz"],"stable_version":"2.6.1"},"libsecret":{"desc":"Library for storing/retrieving passwords and other secrets","executables":["secret-tool"],"head_dependencies":["glib","libgcrypt","gettext",{"docbook-xsl":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"libxslt":":build"}],["expat"]],"homepage":"https://wiki.gnome.org/Projects/Libsecret","license":"LGPL-2.1-or-later","ruby_source_checksum":"88bcff81ac589a3e463d27885f6ed2b5f9ab9f4e02f66456e4cbd0e0a9297867","stable_dependencies":["glib","libgcrypt","gettext",{"docbook-xsl":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"6b452e4750590a2b5617adc40026f28d2f4903de15f1250e1d1c40bfd68ed55e","stable_url_args":["https://download.gnome.org/sources/libsecret/0.21/libsecret-0.21.7.tar.xz"],"stable_uses_from_macos":[[{"libxslt":":build"}],["expat"]],"stable_version":"0.21.7"},"libselinux":{"desc":"SELinux library and simple utilities","executables":["avcstat","compute_av","compute_create","compute_member","compute_relabel","getconlist","getdefaultcon","getenforce","getfilecon","getpidcon","getpidprevcon","getpolicyload","getsebool","getseuser","matchpathcon","policyvers","sefcontext_compile","selabel_compare","selabel_digest","selabel_get_digests_all_partial_matches","selabel_lookup","selabel_lookup_best_match","selabel_partial_match","selinux_check_access","selinux_check_securetty_context","selinuxenabled","selinuxexeccon","setenforce","setfilecon","togglesebool","validatetrans"],"head_dependencies":["libsepol","pcre2",{"pkgconf":":build"}],"homepage":"https://github.com/SELinuxProject/selinux","license":":public_domain","ruby_source_checksum":"d34e56d6ca76843d184631d798c70eee8106ccf37ba6d30864ff3e67673e2a74","stable_dependencies":["libsepol","pcre2",{"pkgconf":":build"}],"stable_checksum":"73d419c6e20e874adaa4019372cbd097eecf4d276e13f27ec5e67d35c0bd203c","stable_url_args":["https://github.com/SELinuxProject/selinux/releases/download/3.11/libselinux-3.11.tar.gz"],"stable_version":"3.11"},"libsepol":{"desc":"SELinux binary policy manipulation library","executables":["chkcon","sepol_check_access","sepol_compute_av","sepol_compute_member","sepol_compute_relabel","sepol_validate_transition"],"head_dependencies":[{"coreutils":":build"},{"rpm2cpio":":test"}],"head_uses_from_macos":[[{"flex":":build"}],[{"cpio":":test"}]],"homepage":"https://github.com/SELinuxProject/selinux","license":"LGPL-2.1-or-later","ruby_source_checksum":"4bffd351450b65a78c1cc9ae6fc2330fa6f6d00bb58d0ad955991f7ebd5d1b88","stable_dependencies":[{"coreutils":":build"},{"rpm2cpio":":test"}],"stable_checksum":"79f3d2c88f44b7eb5cf54d9792e03232297e17f97a179163f2750099a00f164d","stable_url_args":["https://github.com/SELinuxProject/selinux/releases/download/3.11/libsepol-3.11.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],[{"cpio":":test"}]],"stable_version":"3.11"},"libserdes":{"desc":"Schema ser/deserializer lib for Avro + Confluent Schema Registry","head_dependencies":["avro-c","jansson"],"head_url_args":["https://github.com/confluentinc/libserdes.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/confluentinc/libserdes","license":"Apache-2.0","ruby_source_checksum":"7636acda87f2288fc4f39defa02d5e6e3274083912bd1465aa642fc2335d1120","stable_dependencies":["avro-c","jansson"],"stable_url_args":["https://github.com/confluentinc/libserdes.git",{":tag":"v8.3.0",":revision":"8cf97f7395bf5131d14bacfe896c6a5731b1f0c8"}],"stable_uses_from_macos":[["curl"]],"stable_version":"8.3.0"},"libserialport":{"desc":"Cross-platform serial port C library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["git://sigrok.org/libserialport",{":branch":"master"}],"homepage":"https://sigrok.org/wiki/Libserialport","license":"LGPL-3.0-or-later","ruby_source_checksum":"82b7d239be6cb2341bde4866ad97c664e258ea06b5b2fa38c683b77847892d2f","stable_checksum":"5deb92b5ca72c0347b07b786848350deca2dcfd975ce613b8e0e1d947a4b4ca9","stable_url_args":["https://sigrok.org/download/source/libserialport/libserialport-0.1.2.tar.gz"],"stable_version":"0.1.2"},"libshout":{"desc":"Data and connectivity library for the Icecast server","executables":["shout"],"head_dependencies":["libogg","libvorbis","openssl@3","speex","theora",{"pkgconf":":build"}],"homepage":"https://icecast.org/","license":"LGPL-2.0-or-later","revision":2,"ruby_source_checksum":"2541a643e29180d8f57d9ef387ec3683cb04c20bb67e29b3ca454432751d6777","stable_dependencies":["libogg","libvorbis","openssl@3","speex","theora",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"39cbd4f0efdfddc9755d88217e47f8f2d7108fa767f9d58a2ba26a16d8f7c910","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/libshout/libshout-2.4.6.tar.gz"],"stable_version":"2.4.6"},"libshumate":{"desc":"Shumate is a GTK toolkit providing widgets for embedded maps","head_dependencies":["cairo","gdk-pixbuf","glib","graphene","gtk4","json-glib","libsoup","pango","protobuf-c","sqlite","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"gperf":":build"}]],"homepage":"https://gitlab.gnome.org/GNOME/libshumate","license":"LGPL-2.1-or-later","ruby_source_checksum":"82a74870eff858a091facf7e8a7bc41abe56dd1f8330c0ce786123d04ed93968","stable_dependencies":["cairo","gdk-pixbuf","glib","graphene","gtk4","json-glib","libsoup","pango","protobuf-c","sqlite","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"22364bb98f8b520334336ab82240196a0963489b86a5b38328e1bea2b64f3a9e","stable_url_args":["https://download.gnome.org/sources/libshumate/1.6/libshumate-1.6.2.tar.xz"],"stable_uses_from_macos":[[{"gperf":":build"}]],"stable_version":"1.6.2"},"libsidplayfp":{"desc":"Library to play Commodore 64 music","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"coreutils":":build"},{"libtool":":build"},{"xa":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libsidplayfp/libsidplayfp.git",{":branch":"master"}],"homepage":"https://github.com/libsidplayfp/libsidplayfp","license":"GPL-2.0-or-later","ruby_source_checksum":"9834e8379d7d1364dab7418150050923a1768499c0d5944093426124ae804a9d","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"d67ab120ab8ca10657c0e33a7fc21638484e1af4037738c36faa66fb7747cac3","stable_url_args":["https://github.com/libsidplayfp/libsidplayfp/releases/download/v3.0.2/libsidplayfp-3.0.2.tar.gz"],"stable_version":"3.0.2"},"libsigc++":{"aliases":["libsigc++@3"],"desc":"Callback framework for C++","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://libsigcplusplus.github.io/libsigcplusplus/","license":"LGPL-3.0-or-later","ruby_source_checksum":"ed84b32876e8455b65c626b20b9fc1f1dafcca7a08c1da8941e759e1989c4f2e","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"4ff41d1474e501d3baeced4c989d154338206ac16471e614376496b63fe252d1","stable_url_args":["https://github.com/libsigcplusplus/libsigcplusplus/releases/download/3.8.1/libsigc++-3.8.1.tar.xz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"3.8.1","versioned_formulae":["libsigc++@2"]},"libsigc++@2":{"desc":"Callback framework for C++","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"homepage":"https://libsigcplusplus.github.io/libsigcplusplus/","license":"LGPL-2.1-or-later","ruby_source_checksum":"9e2c5c1e3cec3271b55632436c65778c54da66fc01d1f788ee6894d284f0776a","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"7d4cdf1e4332ebfee8085ad960075045e7763cb291b3ccf4744d7cbf08a22b75","stable_url_args":["https://github.com/libsigcplusplus/libsigcplusplus/releases/download/2.12.2/libsigc++-2.12.2.tar.xz"],"stable_version":"2.12.2"},"libsignal-protocol-c":{"deprecate_args":{":date":"2024-08-01",":because":":repo_archived"},"desc":"Signal Protocol C Library","disable_args":{":date":"2025-08-03",":because":":repo_archived"},"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/signalapp/libsignal-protocol-c","license":"GPL-3.0-only","ruby_source_checksum":"9ae2c6f5b50c6432bef203268b52a56d3eb3470f75cafeaf23fa195c1accf2ff","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"c22e7690546e24d46210ca92dd808f17c3102e1344cd2f9a370136a96d22319d","stable_url_args":["https://github.com/signalapp/libsignal-protocol-c/archive/refs/tags/v2.3.3.tar.gz"],"stable_version":"2.3.3","bottle_cellar":":any","bottle_checksum":"ae7936606ffb1bcc2cce9e6854bc6fa7cd6fcf44ae67b17b7a861158fa58ca7f"},"libsigrok":{"bottle_rebuild":4,"desc":"Drivers for logic analyzers and other supported devices","head_dependencies":["nettle","glib","glibmm@2.66","hidapi","libftdi","libserialport","libusb","libzip","numpy","pygobject3","python@3.14","gettext","libsigc++@2",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"doxygen":":build"},{"graphviz":":build"},{"libtool":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"sdcc":":build"},{"swig":":build"},{"pkgconf":":test"}],"head_url_args":["git://sigrok.org/libsigrok",{":branch":"master"}],"homepage":"https://sigrok.org/","license":{":all_of":["GPL-3.0-or-later","GPL-2.0-or-later","LGPL-2.1-or-later"]},"revision":5,"ruby_source_checksum":"c85ce8663e36cb09f2b1ade4e43f3a87b94580b0c3d08bb3fa0b4042f91f1202","stable_dependencies":["glib","glibmm@2.66","hidapi","libftdi","libserialport","libusb","libzip","numpy","pygobject3","python@3.14","gettext","libsigc++@2",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"doxygen":":build"},{"graphviz":":build"},{"libtool":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"sdcc":":build"},{"swig":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/sigrokproject/libsigrok/commit/5bc8174531df86991ba8aa6d12942923925d9e72.patch?full_index=1","sha256":"247bfee9777a39d5dc454a999ce425a061cdc48f4956fdb0cc31ec67a8086ce0"},{"strip":"p1","data":true}],"stable_checksum":"4d341f90b6220d3e8cb251dacf726c41165285612248f2c52d15df4590a1ce3c","stable_url_args":["https://sigrok.org/download/source/libsigrok/libsigrok-0.5.2.tar.gz"],"stable_version":"0.5.2"},"libsigrokdecode":{"bottle_rebuild":4,"desc":"Drivers for logic analyzers and other supported devices","head_dependencies":["glib","python@3.14","gettext",{"autoconf":":build"},{"automake":":build"},{"doxygen":":build"},{"graphviz":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["git://sigrok.org/libsigrokdecode",{":branch":"master"}],"homepage":"https://sigrok.org/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"c6359323af2e97661a3089594941cacc59c1be1fb6ba57dc3763e539bdfd72f6","stable_dependencies":["glib","python@3.14","gettext",{"autoconf":":build"},{"automake":":build"},{"doxygen":":build"},{"graphviz":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"c50814aa6743cd8c4e88c84a0cdd8889d883c3be122289be90c63d7d67883fc0","stable_url_args":["https://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-0.5.3.tar.gz"],"stable_version":"0.5.3"},"libsigsegv":{"desc":"Library for handling page faults in user mode","head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://git.savannah.gnu.org/git/libsigsegv.git",{":branch":"master"}],"homepage":"https://www.gnu.org/software/libsigsegv/","license":"GPL-2.0-or-later","ruby_source_checksum":"a693cea101ee943359c2747fad20bb0dcd74461a319d33e22c28745e31f5918e","stable_checksum":"036855660225cb3817a190fc00e6764ce7836051bacb48d35e26444b8c1729d9","stable_url_args":["https://ftpmirror.gnu.org/gnu/libsigsegv/libsigsegv-2.15.tar.gz"],"stable_version":"2.15"},"libsixel":{"desc":"SIXEL encoder/decoder implementation","executables":["img2sixel","libsixel-config","sixel2png"],"head_dependencies":["jpeg-turbo","libpng",{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/libsixel/libsixel.git",{":branch":"master"}],"homepage":"https://github.com/saitoha/sixel","license":"MIT","ruby_source_checksum":"d6d0a5318e86e2a926c392f6dbb4b3faab96dc447aac86090600b25d2306375c","stable_dependencies":["jpeg-turbo","libpng",{"meson":":build"},{"ninja":":build"}],"stable_checksum":"b6654928bd423f92e6da39eb1f40f10000ae2cc6247247fc1882dcff6acbdfc8","stable_url_args":["https://github.com/libsixel/libsixel/archive/refs/tags/v1.10.5.tar.gz"],"stable_version":"1.10.5"},"libslax":{"conflicts":[["gastown",{":because":"both install `gt` binaries"}],["genometools",{":because":"both install `gt` binaries"}],["libxi",{":because":"both install `libxi.a`"}]],"desc":"Implementation of the SLAX language (an XSLT alternative)","executables":["gt","slax-config","slaxproc"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/Juniper/libslax.git",{":branch":"main"}],"head_uses_from_macos":[["curl"],["libedit"],["libxml2"],["libxslt"],["sqlite"]],"homepage":"https://github.com/Juniper/libslax/wiki","license":"BSD-3-Clause","ruby_source_checksum":"1a7c49c96b6ca0f0c4c9331377a1fe94a6367c9dc6fa6d8be71639328714a2bb","stable_dependencies":["openssl@3",{"bison":":build"},{"libtool":":build"}],"stable_checksum":"e876068b343c54c40872fdb3c06749dd9cc4826f43fe4bd8247743070d51d9fb","stable_url_args":["https://github.com/Juniper/libslax/releases/download/3.1.6/libslax-3.1.6.tar.gz"],"stable_uses_from_macos":[["curl"],["libedit"],["libxml2"],["libxslt"],["sqlite"]],"stable_version":"3.1.6"},"libslirp":{"desc":"General purpose TCP-IP emulator","head_dependencies":["glib",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://gitlab.freedesktop.org/slirp/libslirp","license":"BSD-3-Clause","ruby_source_checksum":"a682e48c15dc05cd9ee275b1e77a92853b92246ff21566524e02a72ece018271","stable_dependencies":["glib",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"ee698ca4ce05217ca7d520c7f0b1b1228fd7d32922dd32d1051c347152588417","stable_url_args":["https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.9.3/libslirp-v4.9.3.tar.gz"],"stable_version":"4.9.3"},"libsm":{"desc":"X.Org: X Session Management Library","head_dependencies":["libice",{"pkgconf":":build"},{"xtrans":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"99564e755b3831508c1bdfa03c0dc3d54ce0e9b5b1627d8bc7a997861697e390","stable_dependencies":["libice",{"pkgconf":":build"},{"xtrans":":build"}],"stable_checksum":"be7c0abdb15cbfd29ac62573c1c82e877f9d4047ad15321e7ea97d1e43d835be","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libSM-1.2.6.tar.xz"],"stable_version":"1.2.6"},"libsmi":{"bottle_rebuild":1,"desc":"Library to Access SMI MIB Information","executables":["smicache","smidiff","smidump","smilint","smiquery","smistrip","smixlate"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.ibr.cs.tu-bs.de/projects/libsmi/","license":{":all_of":["TCL","BSD-3-Clause","Beerware"]},"ruby_source_checksum":"b42bb3555144e0ecef434d7a2ffd33415c3764bfd81d0676c17d09f1ef63e6fc","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"f21accdadb1bb328ea3f8a13fc34d715baac6e2db66065898346322c725754d3","stable_url_args":["https://www.ibr.cs.tu-bs.de/projects/libsmi/download/libsmi-0.5.0.tar.gz"],"stable_version":"0.5.0","bottle_cellar":":any","bottle_checksum":"608287866cf55d742ebe601ff14e984f39a3e7b11374d461b4dc3e5a41854ca6"},"libsndfile":{"desc":"C library for files containing sampled sound","executables":["sndfile-cmp","sndfile-concat","sndfile-convert","sndfile-deinterleave","sndfile-info","sndfile-interleave","sndfile-metadata-get","sndfile-metadata-set","sndfile-play","sndfile-salvage"],"head_dependencies":["flac","lame","libogg","libvorbis","mpg123","opus",{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://libsndfile.github.io/libsndfile/","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"ca3e085edc5b5eb96fda441384fa08bdb7249c3b72e9d50586ee9fc040058a68","stable_dependencies":["flac","lame","libogg","libvorbis","mpg123","opus",{"cmake":":build"}],"stable_checksum":"3799ca9924d3125038880367bf1468e53a1b7e3686a934f098b7e1d286cdb80e","stable_url_args":["https://github.com/libsndfile/libsndfile/releases/download/1.2.2/libsndfile-1.2.2.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.2.2"},"libsodium":{"desc":"NaCl networking and cryptography library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/jedisct1/libsodium.git",{":branch":"master"}],"homepage":"https://libsodium.org/","license":"ISC","ruby_source_checksum":"0cec9363366183202615c081e5a89879cb7f045635355ee6c67ebb32e046c533","stable_checksum":"adbdd8f16149e81ac6078a03aca6fc03b592b89ef7b5ed83841c086191be3349","stable_url_args":["https://download.libsodium.org/libsodium/releases/libsodium-1.0.22.tar.gz"],"stable_version":"1.0.22"},"libsolv":{"desc":"Library for solving packages and reading repositories","executables":["appdata2solv","archpkgs2solv","archrepo2solv","comps2solv","conda2solv","deb2solv","deltainfoxml2solv","dumpsolv","helix2solv","installcheck","mdk2solv","mergesolv","repo2solv","repomdxml2solv","rpmdb2solv","rpmmd2solv","rpms2solv","susetags2solv","testsolv","updateinfoxml2solv"],"head_dependencies":["rpm","xz","zstd",{"cmake":":build"}],"head_uses_from_macos":[["bzip2"],["expat"]],"homepage":"https://github.com/openSUSE/libsolv","license":"BSD-3-Clause","ruby_source_checksum":"c975f71bfe29b595cab501bce8fc0df5aae90182413955256ce0a9a42ad1e758","stable_dependencies":["rpm","xz","zstd",{"cmake":":build"}],"stable_checksum":"2a74cbf1e49984cb01f75ac4b19a237f24de6ce199766858aeb9ab3aae2b95fa","stable_url_args":["https://github.com/openSUSE/libsolv/archive/refs/tags/0.7.39.tar.gz"],"stable_uses_from_macos":[["bzip2"],["expat"]],"stable_version":"0.7.39"},"libsoundio":{"desc":"Cross-platform audio input and output","executables":["sio_list_devices","sio_microphone","sio_record","sio_sine"],"head_dependencies":[{"cmake":":build"}],"homepage":"http://libsound.io","license":"MIT","ruby_source_checksum":"5668febeb9427a3bb1f30db72926725e1b4974d0e4b50f19f0d14be42ee2c406","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"941f1347dabab02c88ef57e225b04587c3f69824e550e1045e4a9119cd657a4e","stable_url_args":["https://github.com/andrewrk/libsoundio/archive/refs/tags/2.0.1-7.tar.gz"],"stable_version":"2.0.1-7"},"libsoup":{"aliases":["libsoup@3"],"bottle_rebuild":1,"desc":"HTTP client/server library for GNOME","head_dependencies":["glib","glib-networking","libnghttp2","libpsl","sqlite","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"python":":build"}],["krb5"]],"homepage":"https://wiki.gnome.org/Projects/libsoup","license":"LGPL-2.0-or-later","ruby_source_checksum":"5a541b3b390a78a166558cc078f6c663a70fb93e8004e0632b7d833f5c7e2245","stable_dependencies":["glib","glib-networking","libnghttp2","libpsl","sqlite","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"51ed0ae06f9d5a40f401ff459e2e5f652f9a510b7730e1359ee66d14d4872740","stable_url_args":["https://download.gnome.org/sources/libsoup/3.6/libsoup-3.6.6.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}],["krb5"]],"stable_version":"3.6.6","versioned_formulae":["libsoup@2"]},"libsoup@2":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-09-05",":because":":unsupported"},"desc":"HTTP client/server library for GNOME","disable_args":{":date":"2026-09-05",":because":":unsupported"},"head_dependencies":["glib","glib-networking","gnutls","libpsl","sqlite","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.13":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["krb5"],["libxml2"]],"homepage":"https://wiki.gnome.org/Projects/libsoup","keg_only_args":[":versioned_formula"],"license":"LGPL-2.0-or-later","revision":1,"ruby_source_checksum":"e289721fae804fa2b24da4d04e041810c207f79621c061610258a833273914e4","stable_dependencies":["glib","glib-networking","gnutls","libpsl","sqlite","gettext",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.13":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"e4b77c41cfc4c8c5a035fcdc320c7bc6cfb75ef7c5a034153df1413fa1d92f13","stable_url_args":["https://download.gnome.org/sources/libsoup/2.74/libsoup-2.74.3.tar.xz"],"stable_uses_from_macos":[["krb5"],["libxml2"]],"stable_version":"2.74.3"},"libsoxr":{"bottle_rebuild":1,"desc":"High quality, one-dimensional sample-rate conversion library","head_dependencies":[{"cmake":":build"}],"homepage":"https://sourceforge.net/projects/soxr/","license":"LGPL-2.1-or-later","ruby_source_checksum":"c1e68f8d8c08bad112c0a732747f097e0b6622afd3c0524ef298152eca1a3a73","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libsoxr/arm64_defines.patch"}],"stable_checksum":"b111c15fdc8c029989330ff559184198c161100a59312f5dc19ddeb9b5a15889","stable_url_args":["https://downloads.sourceforge.net/project/soxr/soxr-0.1.3-Source.tar.xz"],"stable_version":"0.1.3","bottle_cellar":":any","bottle_checksum":"cf7ef980c9553756fa4b267b52e940566dc07b9aecbfea49180dbb2ebdeb433a"},"libspatialite":{"desc":"Adds spatial SQL capabilities to SQLite","head_dependencies":["freexl","geos","librttopo","libxml2","minizip","proj","sqlite",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://www.gaia-gis.it/fossil/libspatialite",{":using":":fossil"}],"homepage":"https://www.gaia-gis.it/fossil/libspatialite/index","license":{":any_of":["MPL-1.1","GPL-2.0-or-later","LGPL-2.1-or-later"]},"revision":4,"ruby_source_checksum":"cc74d3c4c504b9ed80174df33fb7a21139c9460ddfc990e1c0108ad48e591b15","stable_dependencies":["freexl","geos","librttopo","libxml2","minizip","proj","sqlite",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"},{"strip":"p1","url":"https://salsa.debian.org/debian-gis-team/spatialite/-/raw/38481157178415322d78a3a45dab18f0c1d45daa/debian/patches/libxml2-nanohttp.patch","sha256":"477188c95b635e0abb97bc659ce9ba8883814f9c7d2466352491eabbe7f6a3f9"}],"stable_checksum":"43be2dd349daffe016dd1400c5d11285828c22fea35ca5109f21f3ed50605080","stable_url_args":["https://www.gaia-gis.it/gaia-sins/libspatialite-sources/libspatialite-5.1.0.tar.gz"],"stable_version":"5.1.0"},"libspectre":{"desc":"Small library for rendering Postscript documents","head_dependencies":["ghostscript"],"homepage":"https://wiki.freedesktop.org/www/Software/libspectre/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"9cdc708b14c977a9b53f925291091d1b4d09516f7e57e951b05c9bd08f8de814","stable_dependencies":["ghostscript"],"stable_checksum":"55a7517cd3572bd2565df0cf450944a04d5273b279ebb369a895391957f0f960","stable_url_args":["https://libspectre.freedesktop.org/releases/libspectre-0.2.12.tar.gz"],"stable_version":"0.2.12"},"libspelling":{"aliases":["libspelling@0.4"],"desc":"Spellcheck library for GTK 4","head_dependencies":["enchant","glib","gtk4","gtksourceview5","icu4c@78","pango","cairo","gdk-pixbuf","gettext","graphene","harfbuzz",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/libspelling","license":"LGPL-2.1-or-later","ruby_source_checksum":"2303decd15ff9b2df905169655b4f6cce0b702b2f172efd2d023f212ab17dbe9","stable_dependencies":["enchant","glib","gtk4","gtksourceview5","icu4c@78","pango","cairo","gdk-pixbuf","gettext","graphene","harfbuzz",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"d6388f3dc207269743ec920b14bb3be55ab4bd97a18e167b52a09cec0554dc2b","stable_url_args":["https://gitlab.gnome.org/GNOME/libspelling/-/archive/0.4.10/libspelling-0.4.10.tar.bz2"],"stable_version":"0.4.10","versioned_formulae":["libspelling@0.2"]},"libspelling@0.2":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-01-11",":because":":versioned_formula"},"desc":"Spellcheck library for GTK 4","disable_args":{":date":"2026-01-11",":because":":versioned_formula"},"head_dependencies":["enchant","glib","gtk4","gtksourceview5","icu4c@78","pango","cairo","gdk-pixbuf","gettext","graphene","harfbuzz",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.gnome.org/GNOME/libspelling","keg_only_args":[":versioned_formula"],"license":"LGPL-2.1-or-later","revision":2,"ruby_source_checksum":"77af07b47ffabaec3d108d933dbc6ea90e33e91fc4b52c9fc1c8e10a05002421","stable_dependencies":["enchant","glib","gtk4","gtksourceview5","icu4c@78","pango","cairo","gdk-pixbuf","gettext","graphene","harfbuzz",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"5393a9b93fda445598348a47c42d1ad13586c0bcf35dfd257afd613fd31812c1","stable_url_args":["https://gitlab.gnome.org/GNOME/libspelling/-/archive/0.2.1/libspelling-0.2.1.tar.bz2"],"stable_version":"0.2.1"},"libspiro":{"desc":"Library to simplify the drawing of curves","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/fontforge/libspiro.git",{":branch":"master"}],"homepage":"https://github.com/fontforge/libspiro","license":"GPL-3.0-or-later","ruby_source_checksum":"890e5bb51a0bfb5c28d414b992ec2ef5ca8898d98dcc5706b76027e46c20a59c","stable_checksum":"1412a21b943c6e1db834ee2d74145aad20b3f62b12152d475613b8241d9cde10","stable_url_args":["https://github.com/fontforge/libspiro/releases/download/20240903/libspiro-dist-20240903.tar.gz"],"stable_version":"20240903","version_scheme":1},"libspnav":{"desc":"Client library for connecting to 3Dconnexion's 3D input devices","homepage":"https://spacenav.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"36f7a238ce6e7115925f7a4c829003e2d4d03f51856ffc78cf657f139e3e0e96","stable_checksum":"093747e7e03b232e08ff77f1ad7f48552c06ac5236316a5012db4269951c39db","stable_url_args":["https://github.com/FreeSpacenav/libspnav/releases/download/v1.2/libspnav-1.2.tar.gz"],"stable_version":"1.2"},"libspng":{"bottle_rebuild":1,"desc":"C library for reading and writing PNG format files","head_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://libspng.org/","license":"BSD-2-Clause","ruby_source_checksum":"b47ee2a9ee4eb8f27d0a13480b3894a9218f5b550f5fb6ba1120c30efbfc149e","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"47ec02be6c0a6323044600a9221b049f63e1953faf816903e7383d4dc4234487","stable_url_args":["https://github.com/randy408/libspng/archive/refs/tags/v0.7.4.tar.gz"],"stable_version":"0.7.4"},"libsql":{"bottle_rebuild":1,"desc":"Fork of SQLite that is both Open Source, and Open Contributions","executables":["sqld"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/tursodatabase/libsql.git",{":branch":"main"}],"homepage":"https://turso.tech/libsql","license":"MIT","ruby_source_checksum":"dfca0b4dacbdbdf2b04fcd50aeecb08c1ee0941d28835218884257150333fca2","stable_dependencies":[{"rust":":build"}],"stable_checksum":"51e2b4e99b4a713093d2cd6b69b155ba377d2b1d879744c6dab41f443f01fde8","stable_url_args":["https://github.com/tursodatabase/libsql/releases/download/libsql-server-v0.24.32/source.tar.gz"],"stable_version":"0.24.32"},"libsquish":{"desc":"Library for compressing images with the DXT standard","head_dependencies":[{"cmake":":build"}],"homepage":"https://sourceforge.net/projects/libsquish/","license":"MIT","revision":1,"ruby_source_checksum":"c8c3c4d150ebcb14fdffb039fe770741e236f98ee38bdf6ccc9a5a433ff32267","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"628796eeba608866183a61d080d46967c9dda6723bc0a3ec52324c85d2147269","stable_url_args":["https://downloads.sourceforge.net/project/libsquish/libsquish-1.15.tgz"],"stable_version":"1.15","bottle_cellar":":any","bottle_checksum":"7ef2623fe17562ebea99fd2ebed7e15d70e29a54071d3f573dee0880c206fb01"},"libssh":{"desc":"C library SSHv1/SSHv2 client and server protocols","head_dependencies":["openssl@3",{"cmake":":build"}],"head_url_args":["https://git.libssh.org/projects/libssh.git",{":branch":"master"}],"homepage":"https://www.libssh.org/","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"68ccd059d0583710f65f535b86771da23f555a3223533eb891a61303bac2cd82","stable_dependencies":["openssl@3",{"cmake":":build"}],"stable_checksum":"1a6af424d8327e5eedef4e5fe7f5b924226dd617ac9f3de80f217d82a36a7121","stable_url_args":["https://www.libssh.org/files/0.12/libssh-0.12.0.tar.xz"],"stable_version":"0.12.0"},"libssh2":{"desc":"C library implementing the SSH2 protocol","head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/libssh2/libssh2.git",{":branch":"master"}],"homepage":"https://libssh2.org/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"85b25d9435024a7d276f656ed26733349c8afe0b9745f581623d64cf85a16c84","stable_dependencies":["openssl@3"],"stable_checksum":"d9ec76cbe34db98eec3539fe2c899d26b0c837cb3eb466a56b0f109cabf658f7","stable_url_args":["https://libssh2.org/download/libssh2-1.11.1.tar.gz"],"stable_version":"1.11.1"},"libstatgrab":{"desc":"Provides cross-platform access to statistics about the system","executables":["saidar","statgrab","statgrab-make-mrtg-config","statgrab-make-mrtg-index"],"homepage":"https://libstatgrab.org/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"4f178140cfe12a3a21c78812e0c363b9bc1bfbde7583682637874514f29bd433","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"5688aa4a685547d7174a8a373ea9d8ee927e766e3cc302bdee34523c2c5d6c11","stable_url_args":["https://github.com/libstatgrab/libstatgrab/releases/download/LIBSTATGRAB_0_92_1/libstatgrab-0.92.1.tar.gz"],"stable_version":"0.92.1","bottle_cellar":":any","bottle_checksum":"ce70f4a494445f8afde960c4ceea838e48b98fcf4c4d9513f705afae83193433"},"libstrophe":{"bottle_rebuild":1,"desc":"XMPP library for C","head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/strophe/libstrophe.git",{":branch":"master"}],"head_uses_from_macos":[["expat"]],"homepage":"https://strophe.im/libstrophe/","license":{":all_of":["GPL-3.0-only","MIT"]},"ruby_source_checksum":"cfadcf6cad7e57a611e05232fed384c912c8518e181b0c0bdc96dd782fcad4c1","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"adeb9e673d7f8b8cd20a2437cc220a8de581abf6e46594896b622e3e0dfa5c1f","stable_url_args":["https://github.com/strophe/libstrophe/archive/refs/tags/0.14.0.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"0.14.0"},"libstxxl":{"bottle_rebuild":1,"desc":"C++ implementation of STL for extra large data sets","executables":["stxxl_tool"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://stxxl.sourceforge.net/","license":"BSL-1.0","ruby_source_checksum":"cf26e9af6f28e0def857515d2067b1fa271eaabb461ee0754c22ce5e730b3383","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"92789d60cd6eca5c37536235eefae06ad3714781ab5e7eec7794b1c10ace67ac","stable_url_args":["https://downloads.sourceforge.net/project/stxxl/stxxl/1.4.1/stxxl-1.4.1.tar.gz"],"stable_version":"1.4.1","bottle_checksum":"8454123ffed231405d684ed18c2ef1a0ab1bd118d74614748a5b5df23d8bb5fe"},"libsvg-cairo":{"desc":"SVG rendering library using Cairo","head_dependencies":["cairo","jpeg-turbo","libpng","libsvg",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://cairographics.org/","license":"LGPL-2.1-or-later","revision":3,"ruby_source_checksum":"499294816448008234e7c3d5d6cde3cbe74b6884fcf8e296d2f5a0a6d23957e3","stable_dependencies":["cairo","jpeg-turbo","libpng","libsvg",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"a380be6a78ec2938100ce904363815a94068fca372c666b8cc82aa8711a0215c","stable_url_args":["https://cairographics.org/snapshots/libsvg-cairo-0.1.6.tar.gz"],"stable_version":"0.1.6","bottle_cellar":":any","bottle_checksum":"fe8c78e4969c745b6808cd2f4c8f2d084a1f30687edd98074a1d43dd925fabbc"},"libsvg":{"desc":"Library for SVG files","head_dependencies":["jpeg-turbo","libpng",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://cairographics.org/","license":"LGPL-2.1-or-later","revision":3,"ruby_source_checksum":"db4fc07301c57d203660dcb9af12e44f7a0fe98b18db371b579949875574b94d","stable_dependencies":["jpeg-turbo","libpng",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://raw.githubusercontent.com/buildroot/buildroot/45c3b0ec49fac67cc81651f0bed063722a48dc29/package/libsvg/0002-Fix-undefined-symbol-png_set_gray_1_2_4_to_8.patch","sha256":"a0ca1e25ea6bd5cb9aac57ac541c90ebe3b12c1340dbc5762d487d827064e0b9"},{"strip":"p1","data":true}],"stable_checksum":"4c3bf9292e676a72b12338691be64d0f38cd7f2ea5e8b67fbbf45f1ed404bc8f","stable_url_args":["https://cairographics.org/snapshots/libsvg-0.1.4.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.1.4"},"libsvgtiny":{"desc":"Implementation of SVG Tiny","head_dependencies":["libdom","libhubbub","libparserutils","libwapcaplet",{"netsurf-buildsystem":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"gperf":":build"}],["expat"]],"homepage":"https://www.netsurf-browser.org/projects/libsvgtiny/","license":"MIT","ruby_source_checksum":"cadf5d19ec8dca7273401b2ee2064f59c3edb91cfbb0ef26a7e7993abce066d3","stable_dependencies":["libdom","libhubbub","libparserutils","libwapcaplet",{"netsurf-buildsystem":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"c357227f02e83fb2a76b12b901191a082229db1f007362e8f31c754510c2a01c","stable_url_args":["https://download.netsurf-browser.org/libs/releases/libsvgtiny-0.1.8-src.tar.gz"],"stable_uses_from_macos":[[{"gperf":":build"}],["expat"]],"stable_version":"0.1.8"},"libsvm":{"desc":"Library for support vector machines","executables":["svm-predict","svm-scale","svm-train"],"head_url_args":["https://github.com/cjlin1/libsvm.git",{":branch":"master"}],"homepage":"https://www.csie.ntu.edu.tw/~cjlin/libsvm/","license":"BSD-3-Clause","ruby_source_checksum":"19a06578c9f58e238506448b6ce8a3380867402e1972d7a6ec6e398820430b3c","stable_checksum":"1fa553edc776be3d62fab4607b96ffa505093ea6e3e759a4c7f96294ff75e29a","stable_url_args":["https://www.csie.ntu.edu.tw/~cjlin/libsvm/libsvm-3.37.tar.gz"],"stable_version":"3.37"},"libswiftnav":{"desc":"C library implementing GNSS related functions and algorithms","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/swift-nav/libswiftnav","license":"LGPL-3.0-only","ruby_source_checksum":"95d4369c38f9f0cd549f820a2d57b130868bd2926f7a9dfcf2f5f104c87eb0a3","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9dfe4ce4b4da28ffdb71acad261eef4dd98ad79daee4c1776e93b6f1765fccfa","stable_url_args":["https://github.com/swift-nav/libswiftnav/archive/refs/tags/v2.4.2.tar.gz"],"stable_version":"2.4.2","bottle_checksum":"a25d1d7bab6a7c1fe2b53c6b22cd330abc8013a0c82764c96284e924dd9ef375"},"libtar":{"bottle_rebuild":3,"desc":"C library for manipulating POSIX tar files","executables":["libtar"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://repo.or.cz/libtar.git","license":"NCSA","ruby_source_checksum":"64aea603c988dc27c96989c2d67a8ab95f8a684f0c2ec927e308c9662a11c06d","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_url_args":["https://repo.or.cz/libtar.git",{":tag":"v1.2.20",":revision":"0907a9034eaf2a57e8e4a9439f793f3f05d446cd"}],"stable_version":"1.2.20"},"libtasn1":{"aliases":["libtasn"],"desc":"ASN.1 structure parser library","executables":["asn1Coding","asn1Decoding","asn1Parser"],"homepage":"https://www.gnu.org/software/libtasn1/","license":"LGPL-2.1-or-later","ruby_source_checksum":"ebe7f8e2821e42172fc8dd00dff1d65a562730d46baff435523562d60d6ca644","stable_checksum":"1d8a444a223cc5464240777346e125de51d8e6abf0b8bac742ac84609167dc87","stable_url_args":["https://ftpmirror.gnu.org/gnu/libtasn1/libtasn1-4.21.0.tar.gz"],"stable_version":"4.21.0"},"libtatsu":{"desc":"Library handling the communication with Apple's Tatsu Signing Server (TSS)","head_dependencies":["libplist",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libimobiledevice/libtatsu.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://libimobiledevice.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"c6fe8a187516edab5347f232f73c2940b3bae08f26c43d085e2852c0232c7225","stable_dependencies":["libplist",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"536fa228b14f156258e801a7f4d25a3a9dd91bb936bf6344e23171403c57e440","stable_url_args":["https://github.com/libimobiledevice/libtatsu/releases/download/1.0.5/libtatsu-1.0.5.tar.bz2"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.0.5"},"libtcod":{"bottle_rebuild":1,"desc":"API for roguelike developers","head_dependencies":["sdl3","utf8proc",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/libtcod/libtcod","license":{":all_of":["BSD-3-Clause","Zlib",{":all_of":["MIT","Unicode-DFS-2015"]},{":any_of":["MIT","Unlicense"]}]},"ruby_source_checksum":"ae5985a683248c36cb80ee0432e092a0c0f809afac0d38181b134639dda9672f","stable_dependencies":["sdl3","utf8proc",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"69f30fe65df1c84049a8f4f4b1ea0894191221da3a671be61832e33e75df898e","stable_url_args":["https://github.com/libtcod/libtcod/archive/refs/tags/2.2.2.tar.gz"],"stable_version":"2.2.2"},"libtecla":{"desc":"Command-line editing facilities similar to the tcsh shell","executables":["enhance"],"head_dependencies":[{"automake":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://sites.astro.caltech.edu/~mcs/tecla/","license":"ICU","ruby_source_checksum":"253c2adc69debba329bf2fed44c05f7f1f4410ec0469d0bc1e0a3591a959c35b","stable_dependencies":[{"automake":":build"}],"stable_checksum":"f2757cc55040859fcf8f59a0b7b26e0184a22bece44ed9568a4534a478c1ee1a","stable_url_args":["https://sites.astro.caltech.edu/~mcs/tecla/libtecla-1.6.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.6.3","bottle_cellar":":any","bottle_checksum":"663c10759f3e00d87a360640de2d0eedb16c8e2e8b26a375f4f3fceaf356a445"},"libtensorflow":{"desc":"C interface for Google's OS library for Machine Intelligence","executables":["benchmark_model","summarize_graph","transform_graph"],"head_dependencies":[{"bazelisk":":build"},{"numpy":":build"},{"python@3.13":":build"},{"gnu-getopt":":build"}],"homepage":"https://www.tensorflow.org/","license":"Apache-2.0","oldnames":["tensorflow"],"ruby_source_checksum":"87e5a40b4dd8b0248512beaebe44656ea5c8731749c57d3fa476d2bcf1ba31e4","stable_dependencies":[{"bazelisk":":build"},{"numpy":":build"},{"python@3.13":":build"},{"gnu-getopt":":build"}],"stable_checksum":"ef3568bb4865d6c1b2564fb5689c19b6b9a5311572cd1f2ff9198636a8520921","stable_url_args":["https://github.com/tensorflow/tensorflow/archive/refs/tags/v2.21.0.tar.gz"],"stable_version":"2.21.0"},"libtermkey":{"bottle_rebuild":1,"desc":"Library for processing keyboard entry from the terminal","head_dependencies":["unibilium",{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.leonerd.org.uk/code/libtermkey/","license":"MIT","ruby_source_checksum":"f5282e4d6bfb2f4885d5928199bc71dfb3cbf46b7cbcb98723b93d8650d76f95","stable_dependencies":["unibilium",{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"6945bd3c4aaa83da83d80a045c5563da4edd7d0374c62c0d35aec09eb3014600","stable_url_args":["https://www.leonerd.org.uk/code/libtermkey/libtermkey-0.22.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.22","bottle_cellar":":any","bottle_checksum":"fc0c8e944f2a0e93500e6b93823b685aa085badbf298cf933ef2be6c615ab9a1"},"libthai":{"desc":"Thai language support library","head_dependencies":["libdatrie",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://linux.thai.net/projects/libthai","license":"LGPL-2.1-or-later","ruby_source_checksum":"38e5556e5705064c6d3ebb0af97db6eab22a0c8bb2ca04b4c34d04f038c244ea","stable_dependencies":["libdatrie",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"ddba8b53dfe584c3253766030218a88825488a51a7deef041d096e715af64bdd","stable_url_args":["https://linux.thai.net/pub/thailinux/software/libthai/libthai-0.1.30.tar.xz"],"stable_version":"0.1.30"},"libtickit":{"desc":"Library for building interactive full-screen terminal programs","head_dependencies":["libtermkey","unibilium",{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://www.leonerd.org.uk/code/libtickit/","license":"MIT","ruby_source_checksum":"4886a1f8d4c0281ae84d0ce403e077e3f6a5e3d1d5882e7c38f08386c3f5402b","stable_dependencies":["libtermkey","unibilium",{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"4af827ba3aeaf591f4364c20d6e31c608e46fa6ada9ef7389ed5fba597f797b8","stable_url_args":["https://www.leonerd.org.uk/code/libtickit/libtickit-0.4.6.tar.gz"],"stable_version":"0.4.6"},"libtiff":{"bottle_rebuild":1,"desc":"TIFF library and utilities","executables":["fax2ps","fax2tiff","pal2rgb","ppm2tiff","raw2tiff","tiff2bw","tiff2pdf","tiff2ps","tiff2rgba","tiffcmp","tiffcp","tiffcrop","tiffdither","tiffdump","tiffinfo","tiffmedian","tiffset","tiffsplit"],"head_dependencies":["jpeg-turbo","webp","xz","zstd"],"homepage":"https://libtiff.gitlab.io/libtiff/","license":"libtiff","ruby_source_checksum":"64da37380f45cd197e0abcab112f06cf7760183642eee00e13a5edf0f4f7b049","stable_dependencies":["jpeg-turbo","webp","xz","zstd"],"stable_checksum":"672bd7d10aee4606171afb864f3570b83340f6a33e2c186dc0512f7145ffdf6a","stable_url_args":["https://download.osgeo.org/libtiff/tiff-4.7.2.tar.gz"],"stable_version":"4.7.2"},"libtins":{"bottle_rebuild":1,"desc":"C++ network packet sniffing and crafting library","head_dependencies":["openssl@4",{"cmake":":build"}],"head_url_args":["https://github.com/mfontanini/libtins.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://libtins.github.io/","license":"BSD-2-Clause","ruby_source_checksum":"5234b270015c69b7903c95e15f6522d50d225b913189eaa2089483ad4d76af21","stable_dependencies":["openssl@4",{"cmake":":build"}],"stable_checksum":"6ff5fe1ada10daef8538743dccb9c9b3e19d05d028ffdc24838e62ff3fc55841","stable_url_args":["https://github.com/mfontanini/libtins/archive/refs/tags/v4.5.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"4.5"},"libtirpc":{"desc":"Port of Sun's Transport-Independent RPC library to Linux","head_dependencies":["krb5"],"homepage":"https://sourceforge.net/projects/libtirpc/","license":"BSD-3-Clause","ruby_source_checksum":"9ae9928a2343edd9e1968839c4e255895f649b22e38316d4e4e0676037730d1a","stable_dependencies":["krb5"],"stable_checksum":"b47d3ac19d3549e54a05d0019a6c400674da716123858cfdb6d3bdd70a66c702","stable_url_args":["https://downloads.sourceforge.net/project/libtirpc/libtirpc/1.3.7/libtirpc-1.3.7.tar.bz2"],"stable_version":"1.3.7"},"libtomcrypt":{"bottle_rebuild":2,"desc":"Comprehensive, modular and portable cryptographic toolkit","head_dependencies":["gmp","libtommath",{"libtool":":build"}],"homepage":"https://www.libtom.net/","license":"Unlicense","ruby_source_checksum":"86f349e0447e4310574b03f7ddf4330faee1ac1340667741990a15f564946eea","stable_dependencies":["gmp","libtommath",{"libtool":":build"}],"stable_checksum":"d870fad1e31cb787c85161a8894abb9d7283c2a654a9d3d4c6d45a1eba59952c","stable_url_args":["https://github.com/libtom/libtomcrypt/archive/refs/tags/v1.18.2.tar.gz"],"stable_version":"1.18.2","bottle_cellar":":any","bottle_checksum":"b44213ca06c3cd177563cd22daf8cbb912fca0dfd754c69e86851af5a0b35cc3"},"libtommath":{"desc":"C library for number theoretic multiple-precision integers","head_dependencies":[{"libtool":":build"}],"head_url_args":["https://github.com/libtom/libtommath.git",{":branch":"develop"}],"homepage":"https://www.libtom.net/LibTomMath/","license":"Unlicense","ruby_source_checksum":"1d24f4100751b0afe6a0e74785f26cdf596d5b9f44e4dbd2423efa7f4c6c0541","stable_dependencies":[{"libtool":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/MoarVM/libtommath/commit/db0d387b808d557bd408a6a253c5bf3a688ef274.patch?full_index=1","sha256":"e5eef1762dd3e92125e36034afa72552d77f066eaa19a0fd03cd4f1a656f9ab0"}],"stable_checksum":"296272d93435991308eb73607600c034b558807a07e829e751142e65ccfa9d08","stable_url_args":["https://github.com/libtom/libtommath/releases/download/v1.3.0/ltm-1.3.0.tar.xz"],"stable_version":"1.3.0"},"libtool":{"caveats":"All commands have been installed with the prefix \"g\".\nIf you need to use these commands with their normal names, you\ncan add a \"gnubin\" directory to your PATH from your bashrc like:\n  PATH=\"$HOMEBREW_PREFIX/opt/libtool/libexec/gnubin:$PATH\"\n","desc":"Generic library support script","executables":["glibtool","glibtoolize"],"head_dependencies":["m4"],"homepage":"https://www.gnu.org/software/libtool/","license":"GPL-2.0-or-later","ruby_source_checksum":"c70c78f6a4894bee6b548575c7cfbaa0f3262f3491b82b06ad01380070dcea80","stable_dependencies":["m4"],"stable_checksum":"f81f5860666b0bc7d84baddefa60d1cb9fa6fceb2398cc3baca6afaa60266675","stable_url_args":["https://ftpmirror.gnu.org/gnu/libtool/libtool-2.5.4.tar.xz"],"stable_version":"2.5.4"},"libtorrent-rakshasa":{"conflicts":[["libtorrent-rasterbar",{":because":"both use the same libname"}]],"desc":"BitTorrent library with a focus on high performance","head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/rakshasa/libtorrent","license":"GPL-2.0-or-later","ruby_source_checksum":"6b29f9f3f539d77d0f2727cf26761bb1622451780f2ea6e3c066d87534bab8a9","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"14b502a00f0eeebee9293f7c6cf0d3ec356a5a3792c0d320290edd19c7a65d0b","stable_url_args":["https://github.com/rakshasa/libtorrent/archive/refs/tags/v0.16.17.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.16.17"},"libtorrent-rasterbar":{"conflicts":[["libtorrent-rakshasa",{":because":"both use the same libname"}]],"desc":"C++ bittorrent library with Python bindings","head_dependencies":["boost","boost-python3","openssl@3","python@3.14",{"cmake":":build"},{"python-setuptools":":build"}],"head_url_args":["https://github.com/arvidn/libtorrent.git",{":branch":"RC_2_0"}],"homepage":"https://www.libtorrent.org/","license":"BSD-3-Clause","ruby_source_checksum":"d1a8285ed697bc54dc95e8265b7784197199ff06e385a9c556f18104b47b36d2","stable_dependencies":["boost","boost-python3","openssl@3","python@3.14",{"cmake":":build"},{"python-setuptools":":build"}],"stable_checksum":"892cb75c06318e2420de0faf9f63a908069d3d237676e2459fd30abe0cb3b1bf","stable_url_args":["https://github.com/arvidn/libtorrent/releases/download/v2.0.13/libtorrent-rasterbar-2.0.13.tar.gz"],"stable_version":"2.0.13"},"libtpms":{"desc":"Library for software emulation of a Trusted Platform Module","head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/stefanberger/libtpms","license":"BSD-2-Clause","ruby_source_checksum":"47e840200a1d09c567837eb1899fd03a561bdf10ddbbe4b21eb5e91b8eeba88f","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"edac03680f8a4a1c5c1d609a10e3f41e1a129e38ff5158f0c8deaedc719fb127","stable_url_args":["https://github.com/stefanberger/libtpms/archive/refs/tags/v0.10.2.tar.gz"],"stable_version":"0.10.2"},"libtrace":{"desc":"Library for trace processing supporting multiple inputs","executables":["traceconvert","tracediff","traceends","tracefilter","tracemcast","tracemerge","tracepktdump","tracereplay","tracereport","tracertstats","tracesplit","tracesplit_dir","tracestats","tracesummary","tracetop","tracetopends","traceucast"],"head_dependencies":["openssl@3","wandio",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["libpcap"],["ncurses"]],"homepage":"https://github.com/LibtraceTeam/libtrace","license":{":all_of":["GPL-2.0-or-later","LGPL-3.0-or-later"]},"ruby_source_checksum":"c3890868e8d9cdd4b0487eb91d971d5713f7d65d18497cd69cfd2965a090067f","stable_dependencies":["openssl@3","wandio",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"fb8cb15a3411ee8100c07d5c719309e6a0bb8e3a729b1b812fe7989b0bbe8c9c","stable_url_args":["https://github.com/LibtraceTeam/libtrace/archive/refs/tags/4.0.33-1.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["libpcap"],["ncurses"]],"stable_version":"4.0.33"},"libtrng":{"desc":"Tina's Random Number Generator Library","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/rabauke/trng4.git",{":branch":"master"}],"homepage":"https://www.numbercrunch.de/trng/","license":"BSD-3-Clause","ruby_source_checksum":"fa1f41844eb934d7e89714d2903107f2b14d51aea15bf03c1bf7b37aac01b7d6","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"760dfd6a67e10c325ec1c5b61f1ec55a7c1081ed9384066926d0d1df3018787d","stable_url_args":["https://github.com/rabauke/trng4/archive/refs/tags/v4.28.tar.gz"],"stable_version":"4.28"},"libu2f-server":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-11-22",":because":":unmaintained",":replacement_formula":"libfido2"},"desc":"Server-side of the Universal 2nd Factor (U2F) protocol","disable_args":{":date":"2026-11-22",":because":":unmaintained",":replacement_formula":"libfido2"},"executables":["u2f-server"],"head_dependencies":["json-c","openssl@3",{"check":":build"},{"gengetopt":":build"},{"help2man":":build"},{"pkgconf":":build"}],"homepage":"https://developers.yubico.com/libu2f-server/","license":"BSD-2-Clause","revision":3,"ruby_source_checksum":"cb861db642c28beaa41904738ac466261646b16cfaf66802111b4d24a45d9bf9","stable_dependencies":["json-c","openssl@3",{"check":":build"},{"gengetopt":":build"},{"help2man":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/Yubico/libu2f-server/commit/f7c4983b31909299c47bf9b2627c84b6bfe225de.patch?full_index=1","sha256":"012d1d759604ea80f6075b74dc9c7d8a864e4e5889fb82a222db93a6bd72cd1b"}],"stable_checksum":"8dcd3caeacebef6e36a42462039fd035e45fa85653dcb2013f45e15aad49a277","stable_url_args":["https://developers.yubico.com/libu2f-server/Releases/libu2f-server-1.1.0.tar.xz"],"stable_version":"1.1.0","bottle_cellar":":any","bottle_checksum":"8e294e52f4bc809affacf5a39d61eda94851600d345c946c942bbeda202dc607"},"libucl":{"desc":"Universal configuration library parser","executables":["ucl_chargen","ucl_objdump","ucl_tool"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/vstakhov/libucl","license":"BSD-2-Clause","ruby_source_checksum":"14b69789bce353b8a32a7251cf02d96ec26f85753c5040f2b5107f88403e4467","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"319d8ff13441f55d91cd7f3708a54bd03779733e26958c2346c5109014520aaf","stable_url_args":["https://github.com/vstakhov/libucl/archive/refs/tags/0.9.4.tar.gz"],"stable_version":"0.9.4"},"libudfread":{"desc":"Universal Disk Format reader","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"homepage":"https://code.videolan.org/videolan/libudfread","license":"LGPL-2.1-or-later","ruby_source_checksum":"e81c4ae28cc93a130e27344904bcae6c44cb814fe71dff449f6a531aff8a1790","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"bb477cbd4cfbfc7787d9d05b71ee5e70430f5cfebf1297497f7e83547958050f","stable_url_args":["https://download.videolan.org/videolan/libudfread/libudfread-1.2.0.tar.xz"],"stable_version":"1.2.0"},"libuecc":{"desc":"Very small Elliptic Curve Cryptography library","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://git.universe-factory.net/fastd/libuecc.git",{":branch":"main"}],"homepage":"https://git.universe-factory.net/fastd/libuecc","license":"BSD-2-Clause","ruby_source_checksum":"792656760bb46228df8c3e3a36adffcbc6b5597855aac828554ef933e107855c","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"80ef381fae912db88a33ebe1b4c7a722b98ed3b1939f75415068b025c5675818","stable_url_args":["https://git.universe-factory.net/fastd/libuecc/archive/v7.tar.gz"],"stable_version":"7","bottle_cellar":":any","bottle_checksum":"411158650719304f490887eb4a88d54a6a10ccee7238c7f7a92fb5407c312813"},"libultrahdr":{"desc":"Reference codec for the Ultra HDR format","executables":["ultrahdr_app"],"head_dependencies":["jpeg-turbo",{"cmake":":build"},{"pkgconf":":test"}],"homepage":"https://developer.android.com/media/platform/hdr-image-format","license":"Apache-2.0","ruby_source_checksum":"814d66f9d210a5993fa8634df1c2bd3656cd0bbac17eeb75cc7e0649d5ab6dc1","stable_dependencies":["jpeg-turbo",{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"e7e1252e2c44d8ed6b99ee0f67a3caf2d8a61c43834b13b1c3cd485574c03ab9","stable_url_args":["https://github.com/google/libultrahdr/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"libunibreak":{"desc":"Implementation of the Unicode line- and word-breaking algorithms","homepage":"https://github.com/adah1972/libunibreak","license":"Zlib","ruby_source_checksum":"d0ba5f92d5dbd3a92b11d2af04eab03c18b5bef643621855501df14d06288584","stable_checksum":"8c9a6e121736cd0d5c890ae3ae96f3f4010a19aa040f1dbded833a62a87717d3","stable_url_args":["https://github.com/adah1972/libunibreak/releases/download/libunibreak_7_0/libunibreak-7.0.tar.gz"],"stable_version":"7.0"},"libunicode":{"bottle_rebuild":1,"desc":"Modern C++20 Unicode library","executables":["unicode-query"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/contour-terminal/libunicode","license":"Apache-2.0","ruby_source_checksum":"cb109491df60d3a0f9934d21e74b0bf26d502a88cc2bbcdc74b8feb748d747a9","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"65affc5decf38e5c3e104b021e6d696c2f5bf305f20b475604901682f137e02a","stable_url_args":["https://github.com/contour-terminal/libunicode/archive/refs/tags/v0.9.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.9.0"},"libuninameslist":{"desc":"Library of Unicode names and annotation data","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/fontforge/libuninameslist.git",{":branch":"master"}],"homepage":"https://github.com/fontforge/libuninameslist","license":"BSD-3-Clause","ruby_source_checksum":"9bb92a70397b499beaeaab92a0dc2dcce0502eb27909854cab5287188ab499cb","stable_checksum":"aadfaf62a96f20914d8dd248e8f19325471ead0cf3133b2f8ae0624c2da3657b","stable_url_args":["https://github.com/fontforge/libuninameslist/releases/download/20260107/libuninameslist-dist-20260107.tar.gz"],"stable_version":"20260107"},"libunistring":{"desc":"C string library for manipulating Unicode strings","homepage":"https://www.gnu.org/software/libunistring/","license":{":any_of":["GPL-2.0-or-later","LGPL-3.0-or-later"]},"ruby_source_checksum":"1b55a601632c423775155c55d86043aeea6456acc080a152e650a3c24b9f8e7e","stable_checksum":"e82664b170064e62331962126b259d452d53b227bb4a93ab20040d846fec01d8","stable_url_args":["https://ftpmirror.gnu.org/gnu/libunistring/libunistring-1.4.2.tar.gz"],"stable_version":"1.4.2"},"libunwind-headers":{"bottle_rebuild":2,"deprecate_args":{":date":"2026-05-17",":because":":unmaintained"},"desc":"C API for determining the call-chain of a program","disable_args":{":date":"2027-05-17",":because":":unmaintained"},"homepage":"https://opensource.apple.com/","keg_only_args":[":shadowed_by_macos","macOS provides libunwind.dylib (but nothing else)"],"license":"APSL-2.0","ruby_source_checksum":"1c130f05c43584c95cbf837a4549c39ac3583568f0d4d0644aeacbdb94d3f950","stable_checksum":"bbe469bd8778ba5a3e420823b9bf96ae98757a250f198893dee4628e0a432899","stable_url_args":["https://github.com/apple-oss-distributions/libunwind/archive/refs/tags/libunwind-201.tar.gz"],"stable_version":"201","bottle_tag":":all","bottle_checksum":"c577eb37a7a223cb6ace388cf86d3b3c436e41ca7d058d949458f0b204046a58"},"libunwind":{"bottle_rebuild":1,"desc":"C API for determining the call-chain of a program","head_dependencies":["xz","zlib-ng-compat"],"homepage":"https://www.nongnu.org/libunwind/","keg_only_args":["it conflicts with LLVM"],"license":"MIT","ruby_source_checksum":"d35ba03e3e624573f2f1593ad927cf1dd1771a8e278d7558691f04d240e56ae8","stable_dependencies":["xz","zlib-ng-compat"],"stable_checksum":"be30d910e67f58d82e753231f1357f326a1a088acf126b21ff77e60aab19b90b","stable_url_args":["https://github.com/libunwind/libunwind/releases/download/v1.8.3/libunwind-1.8.3.tar.gz"],"stable_version":"1.8.3"},"libupnp":{"desc":"Portable UPnP development kit","homepage":"https://pupnp.sourceforge.io/","license":"BSD-3-Clause","ruby_source_checksum":"bdce4a0439092f1e6a6c5e947e1bb4bc8166b1901ee925001ff5e41b6e4efe86","stable_checksum":"4a79edb812397e38b85bb95344a7fda4a17f54fbf53fdb828cc23ddb7e695f77","stable_url_args":["https://github.com/pupnp/pupnp/releases/download/release-2.0.2/libupnp-2.0.2.tar.bz2"],"stable_version":"2.0.2"},"libupnpp":{"desc":"C++ wrapper for libnpupnp","head_dependencies":["libnpupnp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://framagit.org/medoc92/libupnpp.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["expat"]],"homepage":"https://www.lesbonscomptes.com/upmpdcli/libupnpp-refdoc/libupnpp-ctl.html","license":"LGPL-2.1-or-later","ruby_source_checksum":"b704b96b4debeaadf3d14b87ef6e1724d6343ff328a307bed3c27d534bcec169","stable_dependencies":["libnpupnp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"4738a19be51c09bd59a26b28e305172e2052c0e970b2fad92320a2d7cf1157c5","stable_url_args":["https://www.lesbonscomptes.com/upmpdcli/downloads/libupnpp-1.0.4.tar.gz"],"stable_uses_from_macos":[["curl"],["expat"]],"stable_version":"1.0.4"},"liburing":{"desc":"Helpers to setup and teardown io_uring instances","head_url_args":["https://github.com/axboe/liburing.git",{":branch":"master"}],"homepage":"https://github.com/axboe/liburing","license":{":any_of":["MIT","LGPL-2.1-only"]},"ruby_source_checksum":"c15dfdf757cf770a22695545a0d23f9f96a4e0452740ed48a072df484b104f05","stable_checksum":"8d052f2622dcb3678cbaee5ff582a87572672a6c0a56533cdda5b65cb636120a","stable_url_args":["https://github.com/axboe/liburing/archive/refs/tags/liburing-2.15.tar.gz"],"stable_version":"2.15"},"libusb-compat":{"desc":"Library for USB device access","executables":["libusb-config"],"head_dependencies":["libusb",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://libusb.info/","license":{":all_of":["LGPL-2.1-or-later",{":any_of":["LGPL-2.1-or-later","BSD-3-Clause"]}]},"ruby_source_checksum":"65020fae16bbaaec33e2b2aaafae89776a74a04ed2b5543ab4e0c5ebf12dff6d","stable_dependencies":["libusb",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"179d934676ad3bd172a5a37cf5c6351b8e9d7816feb3029252e79b30a518a3be","stable_url_args":["https://downloads.sourceforge.net/project/libusb/libusb-compat-0.1/libusb-compat-0.1.9/libusb-compat-0.1.9.tar.bz2"],"stable_version":"0.1.9"},"libusb":{"desc":"Library for USB device access","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/libusb/libusb.git",{":branch":"master"}],"homepage":"https://libusb.info/","license":"LGPL-2.1-or-later","ruby_source_checksum":"5da3b9c199276c00cd14ef7da6a10e4dc7fd8b65eaa638ab356a049597491d74","stable_checksum":"fea36f34f9156400209595e300840767ab1a385ede1dc7ee893015aea9c6dbaf","stable_url_args":["https://github.com/libusb/libusb/releases/download/v1.0.30/libusb-1.0.30.tar.bz2"],"stable_version":"1.0.30"},"libusbmuxd":{"aliases":["usb-multiplex-daemon"],"desc":"USB multiplexor library for iOS devices","executables":["inetcat","iproxy"],"head_dependencies":["libimobiledevice-glue","libplist",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libimobiledevice/libusbmuxd.git",{":branch":"master"}],"homepage":"https://www.libimobiledevice.org/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"oldnames":["usbmuxd"],"ruby_source_checksum":"028e158e37f9af59c1fc5237c3e0807d3f63d0e0536698bda57b3956a73f903b","stable_dependencies":["libimobiledevice-glue","libplist",{"pkgconf":":build"}],"stable_checksum":"5546f1aba1c3d1812c2b47d976312d00547d1044b84b6a461323c621f396efce","stable_url_args":["https://github.com/libimobiledevice/libusbmuxd/releases/download/2.1.1/libusbmuxd-2.1.1.tar.bz2"],"stable_version":"2.1.1"},"libusrsctp":{"desc":"Portable SCTP userland stack","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/sctplab/usrsctp.git",{":branch":"master"}],"homepage":"https://github.com/sctplab/usrsctp","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"a184559e0b0e8a0d3ce12cd286986e0b1706c08e6d92df6f066ef9263d7bd5d7","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/sctplab/usrsctp/commit/7569d2ce1e8658534369ad9726ca62139211db84.patch?full_index=1","sha256":"6d37314f524ff301546f1e53b605dd276837a984545c6dc1cb21ad87cbd49f6b"}],"stable_checksum":"260107caf318650a57a8caa593550e39bca6943e93f970c80d6c17e59d62cd92","stable_url_args":["https://github.com/sctplab/usrsctp/archive/refs/tags/0.9.5.0.tar.gz"],"stable_version":"0.9.5.0","bottle_cellar":":any","bottle_checksum":"55d87963abae2a23d3f13644ce478a08c05a929a5619ff5d3db24c3758873520"},"libuv":{"desc":"Multi-platform support library with a focus on asynchronous I/O","head_dependencies":[{"cmake":":build"},{"sphinx-doc":":build"}],"head_url_args":["https://github.com/libuv/libuv.git",{":branch":"v1.x"}],"homepage":"https://libuv.org/","license":"MIT","ruby_source_checksum":"9072d1ecc33dde87de83627b2f9548a6d254ec4c19e551504c4c1f3e891df3d4","stable_dependencies":[{"cmake":":build"},{"sphinx-doc":":build"}],"stable_checksum":"66d511b9e6e334c0e62279eb234fbfb2b3110b1479c09b95b44c7afca8cff9e7","stable_url_args":["https://dist.libuv.org/dist/v1.52.1/libuv-v1.52.1.tar.gz"],"stable_version":"1.52.1"},"libuvc":{"desc":"Cross-platform library for USB video devices","head_dependencies":["libusb",{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/libuvc/libuvc.git",{":branch":"master"}],"homepage":"https://libuvc.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"7e9d6bb372f57ae9c0a61335ed1d1bbedf62036fc9a1328fa01d65dbc1f800c7","stable_dependencies":["libusb",{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"7c6ba79723ad5d0ccdfbe6cadcfbd03f9f75b701d7ba96631eb1fd929a86ee72","stable_url_args":["https://github.com/libuvc/libuvc/archive/refs/tags/v0.0.7.tar.gz"],"stable_version":"0.0.7","bottle_cellar":":any","bottle_checksum":"110f3c38356127a1109273f022bedb51c4ee5a7df8845c4940db9a203a131627"},"libva":{"desc":"Hardware accelerated video processing library","head_dependencies":["libdrm","libx11","libxcb","libxext","libxfixes","wayland",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/intel/libva","license":"MIT","ruby_source_checksum":"a98de3ab74142f33efdde47d2dbd673d3ca09ef1d418702fa9f16f0a6c835814","stable_dependencies":["libdrm","libx11","libxcb","libxext","libxfixes","wayland",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"eec6050b52876f229bd35e9df17cd31a06785e18e6f7990c445b584628483d67","stable_url_args":["https://github.com/intel/libva/releases/download/2.24.1/libva-2.24.1.tar.bz2"],"stable_version":"2.24.1"},"libvatek":{"desc":"User library to control VATek chips","head_dependencies":["libusb",{"cmake":":build"}],"head_url_args":["https://github.com/VisionAdvanceTechnologyInc/vatek_sdk_2.git",{":branch":"main"}],"homepage":"https://github.com/VisionAdvanceTechnologyInc/vatek_sdk_2","license":"BSD-2-Clause","ruby_source_checksum":"e18c2c0b6dab83b02171c2b3bd7c5b37142f2f70369d896688d8b0b792a64b79","stable_dependencies":["libusb",{"cmake":":build"}],"stable_checksum":"293a9d8f271fe960c987b0c620bbc1daacaf1fba00374c3431cab990456ba516","stable_url_args":["https://github.com/VisionAdvanceTechnologyInc/vatek_sdk_2/archive/refs/tags/v3.12.1.tar.gz"],"stable_version":"3.12.1"},"libvdpau":{"desc":"Open source Video Decode and Presentation API library","head_dependencies":["libx11","libxext","xorgproto",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://www.freedesktop.org/wiki/Software/VDPAU/","license":"MIT","ruby_source_checksum":"cfb3cf27911d51830ed1b42979909d052680c9151e638af02c977d168339f7b5","stable_dependencies":["libx11","libxext","xorgproto",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"a5d50a42b8c288febc07151ab643ac8de06a18446965c7241f89b4e810821913","stable_url_args":["https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/1.5/libvdpau-1.5.tar.bz2"],"stable_version":"1.5","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"d474b20b3cd5675c303af15e353b2e23b4107fb43660de06fdca174c2b8a6ac7"},"libversion":{"desc":"Advanced version string comparison library","executables":["version_compare","version_sort"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/repology/libversion","license":"MIT","ruby_source_checksum":"df013da0c7afe42afe2cc9b50a17d54c666ad602b1e4f9bd1ddc25dc1adfef7b","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"48c2a4a98b6f220dedd535979f1e9ab83f9bf869e06c0f5e7bb1be6d2e662fee","stable_url_args":["https://github.com/repology/libversion/archive/refs/tags/3.0.4.tar.gz"],"stable_version":"3.0.4"},"libvidstab":{"aliases":["vid.stab"],"desc":"Transcode video stabilization plugin","head_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/georgmartius/vid.stab","license":"GPL-2.0-or-later","ruby_source_checksum":"5ff9936715f72699c8a227d1617650ec681426d0dd91b616364bd89e87fd05bb","stable_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"9001b6df73933555e56deac19a0f225aae152abbc0e97dc70034814a1943f3d4","stable_url_args":["https://github.com/georgmartius/vid.stab/archive/refs/tags/v1.1.1.tar.gz"],"stable_version":"1.1.1","bottle_cellar":":any","bottle_checksum":"bca6a787bd17369819451093009d298fc8a4104be1d9bd25bd9606263d097784"},"libvirt-glib":{"desc":"Libvirt API for glib-based programs","head_dependencies":["glib","libvirt","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://libvirt.org/","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"f8068ebeb558323760ebe2ccf8cd4a400b2c8ec1cded499b2eb789f256079338","stable_dependencies":["glib","libvirt","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"9bfec346382416a3575d87299bc641b2a464aa519fd9b1287e318aa43a2f3b8b","stable_url_args":["https://download.libvirt.org/glib/libvirt-glib-5.0.0.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"5.0.0"},"libvirt-python":{"desc":"Libvirt virtualization API python binding","head_dependencies":["libvirt","python@3.14",{"pkgconf":":build"}],"homepage":"https://www.libvirt.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"5a606de1bc6231d2ded33140549cc4e2c93c3303aefc8ce0a5ce8769c052944a","stable_dependencies":["libvirt","python@3.14",{"pkgconf":":build"}],"stable_checksum":"25ea2261e0d6cab9d004b700911d88b57911b14528ed04b3487a617ec2b4cda9","stable_url_args":["https://download.libvirt.org/python/libvirt_python-12.5.0.tar.gz"],"stable_version":"12.5.0"},"libvirt":{"desc":"C virtualization API","executables":["libvirtd","virsh","virt-admin","virt-host-validate","virt-login-shell","virt-pki-query-dn","virt-pki-validate","virt-qemu-qmp-proxy","virt-qemu-run","virt-qemu-sev-validate","virt-ssh-helper","virt-xml-validate","virtchd","virtlockd","virtlogd","virtlxcd","virtnetworkd","virtnwfilterd","virtproxyd","virtqemud","virtsecretd","virtstoraged","virtvboxd"],"head_dependencies":["glib","gnutls","json-c","libiscsi","libssh2","readline","gettext",{"docutils":":build"},{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/libvirt/libvirt.git",{":branch":"master"}],"head_uses_from_macos":[[{"libxslt":":build"}],[{"perl":":build"}],["curl"],["libxml2"]],"homepage":"https://libvirt.org/","license":{":all_of":["LGPL-2.1-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"d6e74e6966e8d13f3b499e7d21276129a60c1236f193afae521ef5231fab3624","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin"}],[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/libvirt/sbin/libvirtd","-f","$HOMEBREW_PREFIX/etc/libvirt/libvirtd.conf"]],"stable_dependencies":["glib","gnutls","json-c","libiscsi","libssh2","readline","gettext",{"docutils":":build"},{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"4fff62f08fdf938fe7fd21e260a908a44193cc6d34c42d3b1afdcadd34120357","stable_url_args":["https://download.libvirt.org/libvirt-12.5.0.tar.xz"],"stable_uses_from_macos":[[{"libxslt":":build"}],[{"perl":":build"}],["curl"],["libxml2"]],"stable_version":"12.5.0"},"libvisio":{"desc":"Interpret and import Visio diagrams","executables":["vsd2raw","vsd2text","vsd2xhtml","vss2raw","vss2text","vss2xhtml"],"head_dependencies":["icu4c@78","librevenge",{"boost":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"gperf":":build"}],["libxml2"]],"homepage":"https://wiki.documentfoundation.org/DLP/Libraries/libvisio","license":"MPL-2.0","ruby_source_checksum":"1d7ff1441b2441e52022252f9c7850cc3ec58bc98af35a3ce44df0fcb83d2043","stable_dependencies":["icu4c@78","librevenge",{"boost":":build"},{"pkgconf":":build"}],"stable_checksum":"2a6efd40b6d9dbcb70fba3be53112366882ba97b57151df3698dfa478c8d8dd3","stable_url_args":["https://dev-www.libreoffice.org/src/libvisio/libvisio-0.1.11.tar.xz"],"stable_uses_from_macos":[[{"gperf":":build"}],["libxml2"]],"stable_version":"0.1.11"},"libvisual-plugins":{"bottle_rebuild":1,"desc":"Audio Visualization tool and library","head_dependencies":["jack","libvisual","portaudio",{"pkgconf":":build"},{"xorg-server":":test"}],"head_uses_from_macos":[[{"bison":":build"}]],"homepage":"https://github.com/Libvisual/libvisual","license":{":all_of":["GPL-2.0-or-later","GPL-3.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"66d729f09ebdc8dbbd38914213626501de4d5293ebb94f6ee5aaf0e8eaad358f","stable_dependencies":["jack","libvisual","portaudio",{"pkgconf":":build"},{"xorg-server":":test"}],"stable_checksum":"55988403682b180d0de5e6082f804f3cf066d9a08e887b10eb6a315eb40d9f87","stable_url_args":["https://github.com/Libvisual/libvisual/releases/download/libvisual-plugins-0.4.2/libvisual-plugins-0.4.2.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}]],"stable_version":"0.4.2"},"libvisual-projectm":{"desc":"Visualization plug-in for projectM support from Libvisual","head_dependencies":["libvisual","projectm",{"cmake":":build"},{"pkgconf":":build"},{"libvisual-plugins":":test"},{"xorg-server":":test"}],"homepage":"https://github.com/projectM-visualizer/frontend-libvisual-plug-in","license":"GPL-3.0-or-later","ruby_source_checksum":"f03d852e33e39927aec0ea89e0c2df26e1822bccda9fb7213d3301d01d36eab2","stable_dependencies":["libvisual","projectm",{"cmake":":build"},{"pkgconf":":build"},{"libvisual-plugins":":test"},{"xorg-server":":test"}],"stable_checksum":"b83cd19bfaaa35254489bac3dec315ff305171e19cf19387644c3c5c56207208","stable_url_args":["https://github.com/projectM-visualizer/frontend-libvisual-plug-in/archive/refs/tags/v2.1.2.tar.gz"],"stable_version":"2.1.2"},"libvisual":{"desc":"Audio Visualization tool and library","executables":["lv-tool-0.4"],"head_dependencies":["sdl12-compat",{"pkgconf":":build"}],"homepage":"https://github.com/Libvisual/libvisual","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"9f8ad4adeb18195e2f1da46e9dc79f81a8796e207b62b9a97956d9aa655d841c","stable_dependencies":["sdl12-compat",{"pkgconf":":build"}],"stable_checksum":"63085fd9835c42c9399ea6bb13a7ebd4b1547ace75c4595ce8e9759512bd998a","stable_url_args":["https://github.com/Libvisual/libvisual/releases/download/libvisual-0.4.2/libvisual-0.4.2.tar.gz"],"stable_version":"0.4.2","bottle_cellar":":any","bottle_checksum":"b789ada9eec40f397f5fc4e203abdbdce87da28c353e6b31f503a2b87f684c93"},"libvmaf":{"desc":"Perceptual video quality assessment based on multi-method fusion","executables":["vmaf"],"head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_uses_from_macos":[[{"vim":":build"}]],"homepage":"https://github.com/Netflix/vmaf","license":"BSD-2-Clause-Patent","ruby_source_checksum":"b915fac393127f39f1270e3e66093e9e91ff91d1f210ecac0292dcb4922917a1","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"a28f93f3b4fa65601be324587072e32a6a704a304ba7b1aec9b70b3f709bc1dc","stable_url_args":["https://github.com/Netflix/vmaf/archive/refs/tags/v3.2.0.tar.gz"],"stable_uses_from_macos":[[{"vim":":build"}]],"stable_version":"3.2.0"},"libvncserver":{"desc":"VNC server and client libraries","head_dependencies":["jpeg-turbo","libpng","openssl@4",{"cmake":":build"}],"head_url_args":["https://github.com/LibVNC/libvncserver.git",{":branch":"master"}],"homepage":"https://libvnc.github.io","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"ed72cfe327e0de754478d7387b74f0c6e181e58e95bbcdeca9eb35ddaa7b3278","stable_dependencies":["jpeg-turbo","libpng","openssl@4",{"cmake":":build"}],"stable_checksum":"62352c7795e231dfce044beb96156065a05a05c974e5de9e023d688d8ff675d7","stable_url_args":["https://github.com/LibVNC/libvncserver/archive/refs/tags/LibVNCServer-0.9.15.tar.gz"],"stable_version":"0.9.15"},"libvo-aacenc":{"desc":"VisualOn AAC encoder library","homepage":"https://opencore-amr.sourceforge.net/","license":"Apache-2.0","ruby_source_checksum":"20d19e5a0e6d6e8e0b178bf15f10d0436a44ce6024f3ccfcd4e9cd9672fc097b","stable_checksum":"e51a7477a359f18df7c4f82d195dab4e14e7414cbd48cf79cc195fc446850f36","stable_url_args":["https://downloads.sourceforge.net/project/opencore-amr/vo-aacenc/vo-aacenc-0.1.3.tar.gz"],"stable_version":"0.1.3","bottle_cellar":":any","bottle_checksum":"cfc4dceab7f9a4a3037e00b26e046f310580ee5aa95906396052b91e22c89231"},"libvoikko":{"desc":"Linguistic software and Finnish dictionary","executables":["voikkogc","voikkohyphenate","voikkospell","voikkovfstc"],"head_dependencies":["hfstospell",{"foma":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://voikko.puimula.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"2e73dd982a93315f25f3f846f3068776fe3198ae13969ada0639464ff96d14cc","stable_dependencies":["hfstospell",{"foma":":build"},{"pkgconf":":build"}],"stable_checksum":"d1162965c61de44f72162fd87ec1394bd4f90f87bc8152d13fe4ae692fdc73fa","stable_url_args":["https://www.puimula.org/voikko-sources/libvoikko/libvoikko-4.3.3.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"4.3.3"},"libvorbis":{"bottle_rebuild":1,"desc":"Vorbis general audio compression codec","head_dependencies":["libogg",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/vorbis.git",{":branch":"master"}],"homepage":"https://xiph.org/vorbis/","license":"BSD-3-Clause","ruby_source_checksum":"7ad603604ef9dbb49b54737ac64a6340bc626a0f606c4b17dca9b8d05295c9f1","stable_dependencies":["libogg",{"pkgconf":":build"}],"stable_checksum":"b33cc4934322bcbf6efcbacf49e3ca01aadbea4114ec9589d1b1e9d20f72954b","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/vorbis/libvorbis-1.3.7.tar.xz"],"stable_version":"1.3.7","bottle_cellar":":any","bottle_checksum":"37bcbe572118f7cc87daa488ef3d67c5cbd38e9e12e2e2b408df286f9b2fdc37"},"libvpx":{"desc":"VP8/VP9 video codec","head_url_args":["https://chromium.googlesource.com/webm/libvpx.git",{":branch":"main"}],"homepage":"https://www.webmproject.org/code/","license":"BSD-3-Clause","ruby_source_checksum":"9d6c9810ed760fe54d4a1587df83e50c2450890fcba72402efaa0b7005901e96","stable_checksum":"7a479a3c66b9f5d5542a4c6a1b7d3768a983b1e5c14c60a9396edc9b649e015c","stable_url_args":["https://github.com/webmproject/libvpx/archive/refs/tags/v1.16.0.tar.gz"],"stable_version":"1.16.0"},"libvterm":{"desc":"C99 library which implements a VT220 or xterm terminal emulator","executables":["unterm","vterm-ctrl","vterm-dump"],"head_dependencies":[{"libtool":":build"}],"homepage":"https://www.leonerd.org.uk/code/libvterm/","license":"MIT","ruby_source_checksum":"5d72eb381da6b55e8356de69a8fb05bd46c1f333d12ca250af1ce72955856a47","stable_dependencies":[{"libtool":":build"}],"stable_checksum":"09156f43dd2128bd347cbeebe50d9a571d32c64e0cf18d211197946aff7226e0","stable_url_args":["https://launchpad.net/libvterm/trunk/v0.3/+download/libvterm-0.3.3.tar.gz"],"stable_version":"0.3.3","version_scheme":1},"libwapcaplet":{"desc":"String internment library","head_dependencies":[{"netsurf-buildsystem":":build"}],"head_url_args":["git://git.netsurf-browser.org/libwapcaplet.git",{":branch":"master"}],"homepage":"https://www.netsurf-browser.org/projects/libwapcaplet/","license":"MIT","ruby_source_checksum":"0b73d1d11b8f0e65007ead0f9d6b226acb67407be48c1680b60577702001499f","stable_dependencies":[{"netsurf-buildsystem":":build"}],"stable_checksum":"9b2aa1dd6d6645f8e992b3697fdbd87f0c0e1da5721fa54ed29b484d13160c5c","stable_url_args":["https://download.netsurf-browser.org/libs/releases/libwapcaplet-0.4.3-src.tar.gz"],"stable_version":"0.4.3"},"libwbxml":{"desc":"Library and tools to parse and encode WBXML documents","executables":["wbxml2xml","xml2wbxml"],"head_dependencies":["wget",{"cmake":":build"},{"doxygen":":build"},{"graphviz":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libwbxml/libwbxml.git",{":branch":"master"}],"head_uses_from_macos":[["expat"]],"homepage":"https://github.com/libwbxml/libwbxml","license":"LGPL-2.1-or-later","ruby_source_checksum":"46134a6cb471c06ac2de8ef6042aaac118f7037a6178105e645bdf627493e724","stable_dependencies":["wget",{"cmake":":build"},{"doxygen":":build"},{"graphviz":":build"},{"pkgconf":":build"}],"stable_checksum":"027b77ab7c06458b73cbcf1f06f9cf73b65acdbb2ac170b234c1d736069acae4","stable_url_args":["https://github.com/libwbxml/libwbxml/archive/refs/tags/libwbxml-0.11.10.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"0.11.10"},"libwebm":{"desc":"WebM container","executables":["mkvmuxer_sample","mkvparser_sample","vttdemux","webm2pes"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://www.webmproject.org/code/","license":"BSD-3-Clause","ruby_source_checksum":"3f95cb6bf5ca3aedf5fa110aae0a729d4ee41ae11c3f438abe67cc7fba6c1436","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"7fd5e085bda9f8031cf2ad2a1e52d9b7b29cba9c0b96ad2ce794ce89e4249eb8","stable_url_args":["https://github.com/webmproject/libwebm/archive/refs/tags/libwebm-1.0.0.32.tar.gz"],"stable_version":"1.0.0.32"},"libwebsockets":{"desc":"C websockets server library","head_dependencies":["libevent","libuv","openssl@3",{"cmake":":build"}],"head_url_args":["https://github.com/warmcat/libwebsockets.git",{":branch":"main"}],"homepage":"https://github.com/warmcat/libwebsockets","license":"MIT","ruby_source_checksum":"a930a5d5dff1a4a0923b09e6abf73e3b752e66ac884d250bb353b2e147014056","stable_dependencies":["libevent","libuv","openssl@3",{"cmake":":build"}],"stable_checksum":"b6ade658f4af3a823d0dc806ae5ef0623f0f4f5e2aeb895a0f77c4783840c30e","stable_url_args":["https://github.com/warmcat/libwebsockets/archive/refs/tags/v4.5.8.tar.gz"],"stable_version":"4.5.8"},"libwmf":{"desc":"Library for converting WMF (Window Metafile Format) files","executables":["libwmf-config","libwmf-fontmap","wmf2eps","wmf2fig","wmf2gd","wmf2svg"],"head_dependencies":["freetype","jpeg-turbo","libpng",{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://github.com/caolanm/libwmf","license":{":all_of":["LGPL-2.0-or-later","GPL-2.0-or-later","GD"]},"ruby_source_checksum":"923633ee1faa1167d6a9f0cd5c7e3784cbcaf2ed3df2ee2856d2b263bbe42b00","stable_dependencies":["freetype","jpeg-turbo","libpng",{"pkgconf":":build"}],"stable_checksum":"bbc90f22b9e86d5f1890d7da11cf7a8e61f429d4c220d900c285021deabe7a52","stable_url_args":["https://github.com/caolanm/libwmf/releases/download/v0.2.15/libwmf-0.2.15.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"0.2.15"},"libwpd":{"desc":"General purpose library for reading WordPerfect files","executables":["wpd2html","wpd2raw","wpd2text"],"head_dependencies":["glib","libgsf","librevenge",{"boost":":build"},{"pkgconf":":build"}],"homepage":"https://libwpd.sourceforge.net/","license":{":any_of":["MPL-2.0","LGPL-2.1-or-later"]},"ruby_source_checksum":"e2db653d76da4d86346896a4f9e9d5baf9ef496de2ed6aa9b44d9f799b91d879","stable_dependencies":["glib","libgsf","librevenge",{"boost":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"2465b0b662fdc5d4e3bebcdc9a79027713fb629ca2bff04a3c9251fdec42dd09","stable_url_args":["https://dev-www.libreoffice.org/src/libwpd-0.10.3.tar.xz"],"stable_version":"0.10.3","bottle_cellar":":any","bottle_checksum":"0a31f499bc64b2f40d0eca1eb0b4c1e0be8b54f143692aa498d2e3003e5afc2d"},"libwpe":{"desc":"General-purpose library for WPE WebKit","head_dependencies":["libxkbcommon","mesa",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/WebPlatformForEmbedded/libwpe.git",{":branch":"master"}],"homepage":"https://wpewebkit.org/","license":"BSD-2-Clause","ruby_source_checksum":"be2d0f594690ce0f370a215842276521f8db6f6fb69fb9a45bf6fa6de0206211","stable_dependencies":["libxkbcommon","mesa",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"c880fa8d607b2aa6eadde7d6d6302b1396ebc38368fe2332fa20e193c7ee1420","stable_url_args":["https://github.com/WebPlatformForEmbedded/libwpe/releases/download/1.16.3/libwpe-1.16.3.tar.xz"],"stable_version":"1.16.3"},"libwpg":{"desc":"Library for reading and parsing Word Perfect Graphics format","executables":["wpg2raw","wpg2svg","wpg2svgbatch.pl"],"head_dependencies":["librevenge","libwpd",{"boost":":build"},{"pkgconf":":build"}],"homepage":"https://libwpg.sourceforge.net/","license":{":all_of":["LGPL-2.1-only","MPL-2.0"]},"ruby_source_checksum":"0b968d5eb1c1f15abd360a4f57dee48ab6c4eefd7d2d63ab58ac241bbe0e1620","stable_dependencies":["librevenge","libwpd",{"boost":":build"},{"pkgconf":":build"}],"stable_checksum":"b55fda9440d1e070630eb2487d8b8697cf412c214a27caee9df69cec7c004de3","stable_url_args":["https://dev-www.libreoffice.org/src/libwpg-0.3.4.tar.xz"],"stable_version":"0.3.4","bottle_cellar":":any","bottle_checksum":"6849a8efcf3f1a1440cb7b929d5cd1053d5b7944f7bc5adcfa835a95951b0eb3"},"libwps":{"desc":"Library to import files in MS Works format","executables":["wks2csv","wks2raw","wks2text","wps2html","wps2raw","wps2text"],"head_dependencies":["librevenge",{"pkgconf":":build"}],"homepage":"https://libwps.sourceforge.net/","license":{":any_of":["LGPL-2.1-or-later","MPL-2.0"]},"ruby_source_checksum":"f62ae0e7e1f287865b3b17a8b0c4f8c15fcb3273183ce7b1dc71c3264a003641","stable_dependencies":["librevenge",{"pkgconf":":build"}],"stable_checksum":"365b968e270e85a8469c6b160aa6af5619a4e6c995dbb04c1ecc1b4dd13e80de","stable_url_args":["https://downloads.sourceforge.net/project/libwps/libwps/libwps-0.4.14/libwps-0.4.14.tar.xz"],"stable_version":"0.4.14","bottle_cellar":":any","bottle_checksum":"1fb8baf32244abfb5d39ffc8f5286a7fa0111333e57c3d43f1f337f6ff43100a"},"libx11":{"desc":"X.Org: Core X11 protocol client library","head_dependencies":["libxcb","xorgproto",{"pkgconf":":build"},{"util-macros":":build"},{"xtrans":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"e5dabf337899d8115a6fe73d8dc25c5a67942569c80bd46e546dba0dd76fb4d6","stable_dependencies":["libxcb","xorgproto",{"pkgconf":":build"},{"util-macros":":build"},{"xtrans":":build"}],"stable_checksum":"acf0e7cd7541110e6330ecb539441a2d53061f386ec7be6906dfde0de2598470","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.13.tar.gz"],"stable_version":"1.8.13"},"libxau":{"desc":"X.Org: A Sample Authorization Protocol for X","head_dependencies":["xorgproto",{"pkgconf":":build"},{"util-macros":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"67156ac2676d2b7e9f322ddcaa4e1cdcd13fcce36cbd5b95a59f7df7af243cce","stable_dependencies":["xorgproto",{"pkgconf":":build"},{"util-macros":":build"}],"stable_checksum":"74d0e4dfa3d39ad8939e99bda37f5967aba528211076828464d2777d477fc0fb","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXau-1.0.12.tar.xz"],"stable_version":"1.0.12"},"libxaw":{"desc":"X.Org: X Athena Widget Set","head_dependencies":["libx11","libxext","libxmu","libxpm","libxt",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":{":all_of":["MIT-open-group","X11","HPND","HPND-sell-variant"]},"revision":1,"ruby_source_checksum":"3d418e79ae1bf7cfea22b4c577870abc64ff760fefc4e363ca1ab5b59da1e392","stable_dependencies":["libx11","libxext","libxmu","libxpm","libxt",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.freedesktop.org/xorg/lib/libxaw/-/commit/cce2abf00fa2c9a695f1d0e5c931c70c1ba579cf.diff","sha256":"64bfebc3fcb788582abbf2589514e64b3fa62457089c77e644177f1c0a80c10f"}],"stable_checksum":"731d572b54c708f81e197a6afa8016918e2e06dfd3025e066ca642a5b8c39c8f","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXaw-1.0.16.tar.xz"],"stable_version":"1.0.16"},"libxaw3d":{"desc":"X.Org: 3D Athena widget set based on the Xt library","head_dependencies":["libx11","libxext","libxmu","libxpm","libxt",{"pkgconf":":build"},{"util-macros":":build"}],"homepage":"https://www.x.org","license":"MIT","revision":1,"ruby_source_checksum":"d652d94b3bbbb6c7c358147f534106679b5a34a5206d0299729e561da834b324","stable_dependencies":["libx11","libxext","libxmu","libxpm","libxt",{"pkgconf":":build"},{"util-macros":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.freedesktop.org/xorg/lib/libxaw3d/-/commit/b2365950e5314b0453dd7cf2a552aa30ec19c046.diff","sha256":"18919b30bfafd2642895a4f9497f54b8d263e4eb593f192a923340732ed4afa8"}],"stable_checksum":"0cdb8f51c390b0f9f5bec74454e53b15b6b815bc280f6b7c969400c9ef595803","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.6.tar.gz"],"stable_version":"1.6.6"},"libxc":{"desc":"Library of exchange and correlation functionals for codes","executables":["xc-info"],"head_dependencies":["gcc",{"cmake":":build"},{"cmake":":test"}],"homepage":"https://libxc.gitlab.io/","license":"MPL-2.0","ruby_source_checksum":"5ca2259d88a8bace0215edca87deffd770ae6b8cbbfe057ee1336aa81f8237d8","stable_dependencies":["gcc",{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"e9ae69f8966d8de6b7585abd9fab588794ada1fab8f689337959a35abbf9527d","stable_url_args":["https://gitlab.com/libxc/libxc/-/archive/7.0.0/libxc-7.0.0.tar.bz2"],"stable_version":"7.0.0"},"libxcb":{"bottle_rebuild":1,"desc":"X.Org: Interface to the X Window System protocol","head_dependencies":["libxau","libxdmcp",{"pkgconf":":build"},{"python@3.14":":build"},{"xcb-proto":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"6faf4e15fedb11c673b1796a0d1af804b0d9489cc15757f82f523bdeb35800ff","stable_dependencies":["libxau","libxdmcp",{"pkgconf":":build"},{"python@3.14":":build"},{"xcb-proto":":build"}],"stable_checksum":"599ebf9996710fea71622e6e184f3a8ad5b43d0e5fa8c4e407123c88a59a6d55","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libxcb-1.17.0.tar.xz"],"stable_version":"1.17.0"},"libxcomposite":{"desc":"X.Org: Client library for the Composite extension","head_dependencies":["libx11","libxfixes","xorgproto",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"1246dbf4e7b88d4e32201ebd24ce71adcc09e20153b0aa5ed4061065160628ae","stable_dependencies":["libx11","libxfixes","xorgproto",{"pkgconf":":build"}],"stable_checksum":"8bdf310967f484503fa51714cf97bff0723d9b673e0eecbf92b3f97c060c8ccb","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXcomposite-0.4.7.tar.xz"],"stable_version":"0.4.7"},"libxcrypt":{"desc":"Extended crypt library for descrypt, md5crypt, bcrypt, and others","homepage":"https://github.com/besser82/libxcrypt","keg_only_args":[":provided_by_macos"],"license":"LGPL-2.1-or-later","link_overwrite_paths":["include/crypt.h","lib/libcrypt.so"],"ruby_source_checksum":"38812e29b2fa56ba55c745b5ad9070c6ce336145a0c5bd6a400a9772f4f900b6","stable_checksum":"71513a31c01a428bccd5367a32fd95f115d6dac50fb5b60c779d5c7942aec071","stable_url_args":["https://github.com/besser82/libxcrypt/releases/download/v4.5.2/libxcrypt-4.5.2.tar.xz"],"stable_version":"4.5.2"},"libxcursor":{"desc":"X.Org: X Window System Cursor management library","head_dependencies":["libx11","libxfixes","libxrender",{"pkgconf":":build"},{"util-macros":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"1cc264a20b8cef9df89f467bddb5cb133c27a1230dd74ea18cd61e050e5a3598","stable_dependencies":["libx11","libxfixes","libxrender",{"pkgconf":":build"},{"util-macros":":build"}],"stable_checksum":"fde9402dd4cfe79da71e2d96bb980afc5e6ff4f8a7d74c159e1966afb2b2c2c0","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXcursor-1.2.3.tar.xz"],"stable_version":"1.2.3"},"libxcvt":{"desc":"VESA CVT standard timing modelines generator","executables":["cvt"],"head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://gitlab.freedesktop.org/xorg/lib/libxcvt.git",{":branch":"master"}],"homepage":"https://www.x.org","license":"MIT","ruby_source_checksum":"228a589fb10b8de2d814bb2a4e7a6595442876a98c3184d9d11dcd7df6e032be","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"a929998a8767de7dfa36d6da4751cdbeef34ed630714f2f4a767b351f2442e01","stable_url_args":["https://www.x.org/releases/individual/lib/libxcvt-0.1.3.tar.xz"],"stable_version":"0.1.3"},"libxdamage":{"desc":"X.Org: X Damage Extension library","head_dependencies":["libx11","libxfixes","xorgproto",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"83e20b33387f917c4c194d095b39bf2f31e86ec6580c0ad4c21640b158459d1d","stable_dependencies":["libx11","libxfixes","xorgproto",{"pkgconf":":build"}],"stable_checksum":"127067f521d3ee467b97bcb145aeba1078e2454d448e8748eb984d5b397bde24","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXdamage-1.1.7.tar.xz"],"stable_version":"1.1.7"},"libxdg-basedir":{"desc":"C implementation of the XDG Base Directory specifications","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/devnev/libxdg-basedir","license":"MIT","ruby_source_checksum":"0685d066b0125b01624e13b718ffd8063110da332c659fbc9b8c42d8dc6f7d1f","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"ff30c60161f7043df4dcc6e7cdea8e064e382aa06c73dcc3d1885c7d2c77451d","stable_url_args":["https://github.com/devnev/libxdg-basedir/archive/refs/tags/libxdg-basedir-1.2.3.tar.gz"],"stable_version":"1.2.3","bottle_cellar":":any","bottle_checksum":"45fb150350fc290277e2fe56f834065d7694aa1018bc2ffaf2b4a22f20962212"},"libxdiff":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-01-05",":because":"is not available via HTTPS"},"desc":"Implements diff functions for binary and text files","disable_args":{":date":"2027-01-05",":because":"is not available via HTTPS"},"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"http://www.xmailserver.org/xdiff-lib.html","license":"LGPL-2.1-or-later","ruby_source_checksum":"b1998ff3b6a4f21768f93525a120feffc1b0764198f73f37422cd9d621dd91cf","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"e9af96174e83c02b13d452a4827bdf47cb579eafd580953a8cd2c98900309124","stable_url_args":["http://www.xmailserver.org/libxdiff-0.23.tar.gz"],"stable_version":"0.23","bottle_cellar":":any","bottle_checksum":"f986d3e17b2ca9bf61f85fb8dffe837edbd5bee22b1c21c27f3ecfea9a83b12b"},"libxdmcp":{"desc":"X.Org: X Display Manager Control Protocol library","head_dependencies":["xorgproto",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"e1f8dee584114676ae45f3e0342ab28afa2da1b234794821a9f80d0e24be1423","stable_dependencies":["xorgproto",{"pkgconf":":build"}],"stable_checksum":"d8a5222828c3adab70adf69a5583f1d32eb5ece04304f7f8392b6a353aa2228c","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXdmcp-1.1.5.tar.xz"],"stable_version":"1.1.5"},"libxext":{"desc":"X.Org: Library for common extensions to the X11 protocol","head_dependencies":["libx11","xorgproto",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"a40b54cc7d99c94982438872043d95ef3b13da2c51d4f33b97dc2810f1906764","stable_dependencies":["libx11","xorgproto",{"pkgconf":":build"}],"stable_checksum":"6564608dc3b816b0cfddf0c7ddc62bc579055dd70b2f28113a618df2acb64189","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXext-1.3.7.tar.gz"],"stable_version":"1.3.7"},"libxfixes":{"desc":"X.Org: Header files for the XFIXES extension","head_dependencies":["libx11","xorgproto",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"7180c7646e883b8b0e12f5cc706856d48cee5132aff124e5d1a9a8e0e471263f","stable_dependencies":["libx11","xorgproto",{"pkgconf":":build"}],"stable_checksum":"39f115d72d9c5f8111e4684164d3d68cc1fd21f9b27ff2401b08fddfc0f409ba","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXfixes-6.0.2.tar.xz"],"stable_version":"6.0.2"},"libxfont":{"bottle_rebuild":1,"desc":"X.Org: Core of the legacy X11 font system","head_dependencies":["freetype","libfontenc","xorgproto",{"pkgconf":":build"},{"util-macros":":build"},{"xtrans":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"e7ccc9ccecb55c918a90bf6b426f5144db5e940674e89e062239224f63c5bee4","stable_dependencies":["freetype","libfontenc","xorgproto",{"pkgconf":":build"},{"util-macros":":build"},{"xtrans":":build"}],"stable_checksum":"1a7f7490774c87f2052d146d1e0e64518d32e6848184a18654e8d0bb57883242","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.4.tar.bz2"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.5.4"},"libxfont2":{"desc":"X11 font rasterisation library","head_dependencies":["freetype","libfontenc",{"pkgconf":":build"},{"util-macros":":build"},{"xorgproto":":build"},{"xtrans":":build"},{"xorgproto":":test"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"c202561bee7fa0ad51f79dd23d9376244f5e52812eb95a1ca519642beaf19a5e","stable_dependencies":["freetype","libfontenc",{"pkgconf":":build"},{"util-macros":":build"},{"xorgproto":":build"},{"xtrans":":build"},{"xorgproto":":test"}],"stable_checksum":"a53d621b6ceb1dcbd05a0b9bd7f13c34efa40401cd5c05af904035c567a30f18","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.8.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.0.8"},"libxft":{"desc":"X.Org: X FreeType library","head_dependencies":["fontconfig","freetype","libx11","libxrender",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"323ace13c74ac6d56d07d3c73ce5e191a770020b9fdabbbfdfbe469a4c7998cf","stable_dependencies":["fontconfig","freetype","libx11","libxrender",{"pkgconf":":build"}],"stable_checksum":"60a25b78945ed6932635b3bb1899a517d31df7456e69867ffba27f89ff3976f5","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXft-2.3.9.tar.xz"],"stable_version":"2.3.9"},"libxi":{"conflicts":[["libslax",{":because":"both install `libxi.a`"}]],"desc":"X.Org: Library for the X Input Extension","head_dependencies":["libx11","libxext","libxfixes","xorgproto",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"41fe1df9b41d7dca74dd883e01e59d824adfa391fa86833d35f3e5dc2b037a8e","stable_dependencies":["libx11","libxext","libxfixes","xorgproto",{"pkgconf":":build"}],"stable_checksum":"7ad60056f01af4f786cfe93b3a7707447711626fc8da2637bec71a90409babe5","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXi-1.8.3.tar.xz"],"stable_version":"1.8.3"},"libxinerama":{"desc":"X.Org: API for Xinerama extension to X11 Protocol","head_dependencies":["libx11","libxext","xorgproto",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"dc6cab5a7bf1e548b61b84107d5b0d0ddf9697672196efdc1538042ea1abdf8e","stable_dependencies":["libx11","libxext","xorgproto",{"pkgconf":":build"}],"stable_checksum":"d00fc1599c303dc5cbc122b8068bdc7405d6fcb19060f4597fc51bd3a8be51d7","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXinerama-1.1.6.tar.xz"],"stable_version":"1.1.6"},"libxkbcommon":{"desc":"Keyboard handling library","executables":["xkbcli"],"head_dependencies":["libxcb","xkeyboard-config",{"bison":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/xkbcommon/libxkbcommon.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://xkbcommon.org/","license":"MIT","ruby_source_checksum":"8ec8cf5037fa9e11eaac43e89ae5ff32810ab3ec51d69fea9eee87729ff99b4a","stable_dependencies":["libxcb","xkeyboard-config",{"bison":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"acc4d5f7c3cbba5f9f8d08d8bdbeede84ecede46792f47929aa9321873385528","stable_url_args":["https://github.com/xkbcommon/libxkbcommon/archive/refs/tags/xkbcommon-1.13.2.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.13.2"},"libxkbfile":{"desc":"X.Org: XKB file handling routines","head_dependencies":["libx11",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"712de9d33f7d374773e293859662f00f133e37cc235d227cfc757eb49253e1b1","stable_dependencies":["libx11",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"7f71884e5faf56fb0e823f3848599cf9b5a9afce51c90982baeb64f635233ebf","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libxkbfile-1.2.0.tar.xz"],"stable_version":"1.2.0"},"libxls":{"desc":"Read binary Excel files from C/C++","executables":["libxls2csv"],"homepage":"https://github.com/libxls/libxls","license":"BSD-2-Clause","ruby_source_checksum":"f18177e59dbeb0a47f32f7e7ef7504b754811c7519734f2168b2b950732255e8","stable_checksum":"b2fb836ea0b5253a352fb5ca55742e29f06f94f9421c5b8eeccef2e5d43f622c","stable_url_args":["https://github.com/libxls/libxls/releases/download/v1.6.3/libxls-1.6.3.tar.gz"],"stable_version":"1.6.3"},"libxlsxwriter":{"bottle_rebuild":1,"desc":"C library for creating Excel XLSX files","head_url_args":["https://github.com/jmcnamara/libxlsxwriter.git",{":branch":"main"}],"homepage":"https://libxlsxwriter.github.io/","license":"BSD-2-Clause","ruby_source_checksum":"cea4808f7ee547bd224c4b74f295adbf0344b907b6f3c49d8cf6f8f5413dda41","stable_checksum":"e0db59fc248a5ffa465a05ea83a9d466d4bca0e53ab42771515d4ebb467a41c1","stable_url_args":["https://github.com/jmcnamara/libxlsxwriter/archive/refs/tags/v1.2.4.tar.gz"],"stable_version":"1.2.4"},"libxmi":{"bottle_rebuild":2,"desc":"C/C++ function library for rasterizing 2D vector graphics","homepage":"https://www.gnu.org/software/libxmi/","license":"GPL-2.0-only","ruby_source_checksum":"579f2d37b05c7788dc172b252e73c323d7f31964a41ff9a1986b111f40d565e0","stable_checksum":"9d56af6d6c41468ca658eb6c4ba33ff7967a388b606dc503cd68d024e08ca40d","stable_url_args":["https://ftpmirror.gnu.org/gnu/libxmi/libxmi-1.2.tar.gz"],"stable_version":"1.2","bottle_checksum":"0f62b288c26ca17a79f7c066f82a0a26b84e768960095eefdcf6c0c3b420d4a1"},"libxml++":{"aliases":["libxml++@2"],"desc":"C++ wrapper for libxml","head_dependencies":["glibmm@2.66",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://libxmlplusplus.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"c4c7eef7e5a2fd02972000d91e0fced6a24c1768d1d893840a4a595340fc1d10","stable_dependencies":["glibmm@2.66",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"82c7bb4f20a227bba174158be475c1017f650b276f9268923c6601b5a545838f","stable_url_args":["https://github.com/libxmlplusplus/libxmlplusplus/releases/download/2.42.4/libxml++-2.42.4.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"2.42.4","versioned_formulae":["libxml++@5","libxml++@4","libxml++@3"]},"libxml++@3":{"desc":"C++ wrapper for libxml","head_dependencies":["glibmm@2.66",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://libxmlplusplus.github.io/libxmlplusplus/","license":"LGPL-2.1-or-later","oldnames":["libxml++3"],"ruby_source_checksum":"519a0740ff1acbd4e50c79203e03fb4707661ed81a3d02351e9a093c48c8cfbe","stable_dependencies":["glibmm@2.66",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"376608a97e80e2b0ec171c2445f979d7d45c14036a74878adea98554928d4f79","stable_url_args":["https://github.com/libxmlplusplus/libxmlplusplus/releases/download/3.2.6/libxml++-3.2.6.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"3.2.6","versioned_formulae":["libxml++@5","libxml++@4"]},"libxml++@4":{"desc":"C++ wrapper for libxml","head_dependencies":["glibmm",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://libxmlplusplus.github.io/libxmlplusplus/","license":"LGPL-2.1-or-later","ruby_source_checksum":"5db69b5e901e05a22477fd1c9cd9b6134fe5f789daa85e3891e66738652f3c2d","stable_dependencies":["glibmm",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"110df9efc4cbc6b2e83a25796075ba7ca4934951a29e1c34e1962b2c1b205614","stable_url_args":["https://github.com/libxmlplusplus/libxmlplusplus/releases/download/4.4.1/libxml++-4.4.1.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"4.4.1","versioned_formulae":["libxml++@5","libxml++@3"]},"libxml++@5":{"desc":"C++ wrapper for libxml","head_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://libxmlplusplus.github.io/libxmlplusplus/","license":"LGPL-2.1-or-later","ruby_source_checksum":"e6320fe2f6d2dd2b790319066bbd1bccfa21f17fda082ecb8cf1f7eb8e539211","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"4996e8a73995e8a4cd656c8591dce38181146edfc30cb47c97d1db3c56990ad7","stable_url_args":["https://github.com/libxmlplusplus/libxmlplusplus/releases/download/5.6.1/libxml++-5.6.1.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"5.6.1","versioned_formulae":["libxml++@4","libxml++@3"]},"libxml2":{"desc":"GNOME XML library","executables":["xml2-config","xmlcatalog","xmllint"],"head_dependencies":["readline",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/libxml2.git",{":branch":"master"}],"homepage":"http://xmlsoft.org/","keg_only_args":[":provided_by_macos"],"license":"MIT","ruby_source_checksum":"ff6b52166bbab9f94c0abdf2295f61eafb77efa6a49ac78b2085fd820c388d19","stable_dependencies":["readline",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"78262a6e7ac170d6528ebfe2efccdf220191a5af6a6cd61ea4a9a9a5042c7a07","stable_url_args":["https://download.gnome.org/sources/libxml2/2.15/libxml2-2.15.3.tar.xz"],"stable_version":"2.15.3"},"libxmlb":{"desc":"Library for querying compressed XML metadata","executables":["xb-tool"],"head_dependencies":["glib","xz","zstd",{"gi-docgen":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/hughsie/libxmlb.git",{":branch":"main"}],"homepage":"https://github.com/hughsie/libxmlb","license":"LGPL-2.1-or-later","ruby_source_checksum":"b94dc2e39fcb8bc8d2d717096ad4270a45ceba5bee26c06c7b71da1fb76f644b","stable_dependencies":["glib","xz","zstd",{"gi-docgen":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"5982b4fe344deb36e57b40d7582f594ecd9414f86fb8258bb56f8b1a38e1d527","stable_url_args":["https://github.com/hughsie/libxmlb/releases/download/0.3.28/libxmlb-0.3.28.tar.xz"],"stable_version":"0.3.28"},"libxmlsec1":{"aliases":["xmlsec1"],"desc":"XML security library","executables":["xmlsec1","xmlsec1-config"],"head_dependencies":["gnutls","libxml2","openssl@3",{"pkgconf":":build"}],"head_uses_from_macos":[["libxslt"]],"homepage":"https://www.aleksey.com/xmlsec/","license":"MIT","ruby_source_checksum":"562617244d7912953bb9bd05b01bfbc7bf9c9cf0c4c2bcceec43f46a3b3b8000","stable_dependencies":["gnutls","libxml2","openssl@3",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"24045199af12d93fe5fdbbbf7e386e823e4842071e9432e2b90ac108b889a923","stable_url_args":["https://github.com/lsh123/xmlsec/releases/download/1.3.12/xmlsec1-1.3.12.tar.gz"],"stable_uses_from_macos":[["libxslt"]],"stable_version":"1.3.12"},"libxmp-lite":{"desc":"Lite libxmp","homepage":"https://xmp.sourceforge.net/","license":"MIT","ruby_source_checksum":"44a4912f4681aef41064e88d3e7bff0c8bc43326df608aa460b4bb7811541ba6","stable_checksum":"e5dcd937a931650047a01b7c6cebbb513f3c0e2182dd61f4801181771ccbcd97","stable_url_args":["https://downloads.sourceforge.net/project/xmp/libxmp/4.7.1/libxmp-lite-4.7.1.tar.gz"],"stable_version":"4.7.1"},"libxmp":{"desc":"C library for playback of module music (MOD, S3M, IT, etc)","head_dependencies":[{"autoconf":":build"}],"head_url_args":["https://github.com/libxmp/libxmp.git",{":branch":"master"}],"homepage":"https://xmp.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"2f752ed90f1e8e8b6882d6c8fd30cf801c85871a07729ebc971b12c4518fb8f6","stable_checksum":"398052ddff91472e9939240422d10b92149a1f5b80d2455ff5dde129f10c28e5","stable_url_args":["https://downloads.sourceforge.net/project/xmp/libxmp/4.7.1/libxmp-4.7.1.tar.gz"],"stable_version":"4.7.1"},"libxmu":{"desc":"X.Org: X miscellaneous utility routines library","head_dependencies":["libx11","libxext","libxt",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"c7b9aad9431dc499addbf788a4e6c1f65e74e06f316210da6f56f7bea681619b","stable_dependencies":["libx11","libxext","libxt",{"pkgconf":":build"}],"stable_checksum":"81a99e94c4501e81c427cbaa4a11748b584933e94b7a156830c3621256857bc4","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXmu-1.3.1.tar.xz"],"stable_version":"1.3.1"},"libxo":{"desc":"Allows an application to generate text, XML, JSON, and HTML output","executables":["libxo-config","xo","xohtml","xolint","xopo"],"head_dependencies":[{"libtool":":build"}],"homepage":"https://juniper.github.io/libxo/libxo-manual.html","license":"BSD-2-Clause","ruby_source_checksum":"ff5a603639e5998e204fa9761c14379cf229a2a6e2799c58ea96bd6f05ae0dbd","stable_dependencies":[{"libtool":":build"}],"stable_checksum":"d12249ffad3ef04b160e6419adf1bbe7e593a60bb23f0a0a077fa780b214934a","stable_url_args":["https://github.com/Juniper/libxo/releases/download/1.7.5/libxo-1.7.5.tar.gz"],"stable_version":"1.7.5"},"libxp":{"desc":"X Print Client Library","head_dependencies":["libx11","libxau","libxext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"util-macros":":build"},{"pkgconf":":test"}],"homepage":"https://gitlab.freedesktop.org/xorg/lib/libxp","license":"MIT","ruby_source_checksum":"65d7719ea168e6301204a98f76ea4b8dfbea23ff59fbd678597b8f1bd2fba523","stable_dependencies":["libx11","libxau","libxext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"util-macros":":build"},{"pkgconf":":test"}],"stable_checksum":"81468f6d5d8d8f847aac50af60b36c43d84d976d907ab1dfd667683dbfb5fb90","stable_url_args":["https://gitlab.freedesktop.org/xorg/lib/libxp/-/archive/libXp-1.0.4/libxp-libXp-1.0.4.tar.bz2"],"stable_version":"1.0.4","bottle_cellar":":any","bottle_checksum":"e44f5fc9fafc1b6c40c6051921f6de14d2a0d6a01c5fd9715341bb77e5ccd144"},"libxpm":{"desc":"X.Org: X Pixmap (XPM) image file format library","executables":["cxpm"],"head_dependencies":["libx11","gettext",{"gettext":":build"},{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"52632685d79086e621dedc0e1ab63eefee8438e463ce9e69f9ee40f10768f18d","stable_dependencies":["libx11","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"f241f705c607fba1a53338f7e1c12005d6da326b5cb55a11a10847781b4578c0","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXpm-3.5.19.tar.gz"],"stable_version":"3.5.19"},"libxpresent":{"desc":"Xlib-based library for the X Present Extension","head_dependencies":["libx11","libxext","libxfixes","libxrandr",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"util-macros":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/xorg/lib/libxpresent.git",{":branch":"master"}],"homepage":"https://gitlab.freedesktop.org/xorg/lib/libxpresent","license":"MIT","ruby_source_checksum":"85dd6f5c6d27a6d3e4dd1f1a24ec9bb7724eba4dbaae60c8df66432ffacdb074","stable_dependencies":["libx11","libxext","libxfixes","libxrandr",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"4e5b21b4812206a4b223013606ae31170502c1043038777a1ef8f70c09d37602","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXpresent-1.0.2.tar.xz"],"stable_version":"1.0.2"},"libxrandr":{"desc":"X.Org: X Resize, Rotate and Reflection extension library","head_dependencies":["libx11","libxext","libxrender","xorgproto",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"f561f5d65e0a61506fe479c7f6fd0648b336015e7ca711beb558d1a083d224ed","stable_dependencies":["libx11","libxext","libxrender","xorgproto",{"pkgconf":":build"}],"stable_checksum":"72b922c2e765434e9e9f0960148070bd4504b288263e2868a4ccce1b7cf2767a","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXrandr-1.5.5.tar.xz"],"stable_version":"1.5.5"},"libxrender":{"desc":"X.Org: Library for the Render Extension to the X11 protocol","head_dependencies":["libx11","xorgproto",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"473b79d1d0f380127cd5d87cf4f58ad4e47c4f2cb3170c996756401300bae996","stable_dependencies":["libx11","xorgproto",{"pkgconf":":build"}],"stable_checksum":"0fff64125819c02d1102b6236f3d7d861a07b5216d8eea336c3811d31494ecf7","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXrender-0.9.12.tar.gz"],"stable_version":"0.9.12"},"libxres":{"desc":"X.Org: X-Resource extension client library","head_dependencies":["libx11","libxext",{"pkgconf":":build"},{"xorgproto":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"c931be8ffbee77771cc316ac5f30da0e61e0bde85643eec5bc190051eaa45d3c","stable_dependencies":["libx11","libxext",{"pkgconf":":build"},{"xorgproto":":build"}],"stable_checksum":"d2de8f5401d6c86a8992791654547eb8def585dfdc0c08cc16e24ef6aeeb69dc","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXres-1.2.3.tar.xz"],"stable_version":"1.2.3"},"libxscrnsaver":{"desc":"X.Org: X11 Screen Saver extension client library","head_dependencies":["libx11","libxext","xorgproto",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"cf47f608411169a1125ac156cd0ef18d52e0bc750d9afa7bfe14eb334098f0de","stable_dependencies":["libx11","libxext","xorgproto",{"pkgconf":":build"}],"stable_checksum":"5057365f847253e0e275871441e10ff7846c8322a5d88e1e187d326de1cd8d00","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXScrnSaver-1.2.5.tar.xz"],"stable_version":"1.2.5"},"libxsd-frontend":{"desc":"Compiler frontend for the W3C XML Schema definition language","head_dependencies":["libcutl","xerces-c",{"build2":":build"}],"homepage":"https://www.codesynthesis.com/projects/libxsd-frontend/","license":"GPL-2.0-only","ruby_source_checksum":"c67e7b09b4de756713f6a52ac6d57dc3c5d7968374c957ee6ee9bbaa52ae880d","stable_dependencies":["libcutl","xerces-c",{"build2":":build"}],"stable_checksum":"98321b9c2307d7c4e1eba49da6a522ffa81bdf61f7e3605e469aa85bfcab90b1","stable_url_args":["https://www.codesynthesis.com/download/xsd/4.2/libxsd-frontend-2.1.0.tar.gz"],"stable_version":"2.1.0"},"libxshmfence":{"desc":"X.Org: Shared memory 'SyncFence' synchronization primitive","head_dependencies":[{"pkgconf":":build"},{"xorgproto":":build"},{"xorgproto":":test"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"73f962b9b6ce451ebbc87c1882c8ff97a44839a30ec519ef8f7fc9c94b8e792e","stable_dependencies":[{"pkgconf":":build"},{"xorgproto":":build"},{"xorgproto":":test"}],"stable_checksum":"d4a4df096aba96fea02c029ee3a44e11a47eb7f7213c1a729be83e85ec3fde10","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.3.3.tar.xz"],"stable_version":"1.3.3"},"libxslt":{"bottle_rebuild":1,"caveats":"To allow the nokogiri gem to link against this libxslt run:\n  gem install nokogiri -- --with-xslt-dir=$HOMEBREW_PREFIX/opt/libxslt\n","desc":"C XSLT library for GNOME","executables":["xslt-config","xsltproc"],"head_dependencies":["libgcrypt","libxml2","libgpg-error",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.gnome.org/GNOME/libxslt.git",{":branch":"master"}],"homepage":"http://xmlsoft.org/XSLT/","keg_only_args":[":provided_by_macos"],"license":"X11","ruby_source_checksum":"4b5438d5ee627fc105106aeb190f55d81eaa1d1c033aa47d03ff5431f3eeb5cd","stable_dependencies":["libgcrypt","libxml2","libgpg-error",{"pkgconf":":build"}],"stable_checksum":"9acfe68419c4d06a45c550321b3212762d92f41465062ca4ea19e632ee5d216e","stable_url_args":["https://download.gnome.org/sources/libxslt/1.1/libxslt-1.1.45.tar.xz"],"stable_version":"1.1.45"},"libxspf":{"desc":"C++ library for XSPF playlist reading and writing","executables":["xspf_check","xspf_strip"],"head_dependencies":["uriparser",{"cpptest":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://libspiff.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"4aa0e45e3b121483a01944c2956b842267007b17c13147818332fdebe056f669","stable_dependencies":["uriparser",{"cpptest":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"ce78a7f7df73b7420b6a54b5766f9b74e396d5e0b37661c9a448f2f589754a49","stable_url_args":["https://downloads.sourceforge.net/project/libspiff/Sources/1.2.1/libxspf-1.2.1.tar.bz2"],"stable_uses_from_macos":[["expat"]],"stable_version":"1.2.1","bottle_cellar":":any","bottle_checksum":"46c96c913b55106e3d616a0cae41b628bedea1b1226f757ab69505d85a773f38"},"libxt":{"desc":"X.Org: X Toolkit Intrinsics library","head_dependencies":["libice","libsm","libx11",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"0d6adf22353ea144974c99ec8379ba0491dfb42d12ff29cd25f36191fcf5c34e","stable_dependencies":["libice","libsm","libx11",{"pkgconf":":build"}],"stable_checksum":"e0a774b33324f4d4c05b199ea45050f87206586d81655f8bef4dba434d931288","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXt-1.3.1.tar.xz"],"stable_version":"1.3.1"},"libxtst":{"desc":"X.Org: Client API for the XTEST & RECORD extensions","head_dependencies":["libx11","libxext","libxi","xorgproto",{"pkgconf":":build"},{"util-macros":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"2073eaa79fe091b8dda85619aac2fdd06eec0f54d2d376e576a166f7785c9ab8","stable_dependencies":["libx11","libxext","libxi","xorgproto",{"pkgconf":":build"},{"util-macros":":build"}],"stable_checksum":"244ba6e1c5ffa44f1ba251affdfa984d55d99c94bb925a342657e5e7aaf6d39c","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXtst-1.2.5.tar.gz"],"stable_version":"1.2.5"},"libxv":{"desc":"X.Org: X Video (Xv) extension","head_dependencies":["libx11","libxext","xorgproto",{"pkgconf":":build"},{"util-macros":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"cfda628aabef09e2930f4dfc7c862f69caa1df046dd8ba108d3ee26a94e9bff9","stable_dependencies":["libx11","libxext","xorgproto",{"pkgconf":":build"},{"util-macros":":build"}],"stable_checksum":"7d34910958e1c1f8d193d828fea1b7da192297280a35437af0692f003ba03755","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXv-1.0.13.tar.xz"],"stable_version":"1.0.13"},"libxvmc":{"desc":"X.Org: X-Video Motion Compensation API","head_dependencies":["libx11","libxext","libxv",{"pkgconf":":build"},{"util-macros":":build"},{"xorgproto":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"6ad03089da483e0ab5a66952eaf8f481c347bb0a034af3756485a6dd2fc51038","stable_dependencies":["libx11","libxext","libxv",{"pkgconf":":build"},{"util-macros":":build"},{"xorgproto":":build"}],"stable_checksum":"4f518afde3d7fd435346af7b368d2f73517f3d5f82647c962caf3f7bb8ff7078","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.15.tar.xz"],"stable_version":"1.0.15"},"libxxf86dga":{"desc":"X.Org: XFree86-DGA X extension","head_dependencies":["libx11","libxext",{"pkgconf":":build"},{"xorgproto":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"5b006199f290bceba083e5a7d80bc70d9f6d431a353b40fd11de8976c57d28f6","stable_dependencies":["libx11","libxext",{"pkgconf":":build"},{"xorgproto":":build"}],"stable_checksum":"b3be5b444d324cb6e0f4b5019a4972c99ea336ccb8ab7968eccefecd917ffde6","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXxf86dga-1.1.7.tar.xz"],"stable_version":"1.1.7"},"libxxf86vm":{"desc":"X.Org: XFree86-VidMode X extension","head_dependencies":["libx11","libxext","xorgproto",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"b8990d56d840bcecff4874c6754bce40a292ec8ade0829e3dfefa429570db599","stable_dependencies":["libx11","libxext","xorgproto",{"pkgconf":":build"}],"stable_checksum":"9a983e3cbb7a57905262291a17da962293c0645f99efd475e3c85264bfddc337","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/libXxf86vm-1.1.7.tar.gz"],"stable_version":"1.1.7"},"libyaml":{"desc":"YAML Parser","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/yaml/libyaml","license":"MIT","ruby_source_checksum":"b968a3183e5e7eab2ea9c2d951ddba8f4c9c5d92609cd5d9fff49baa15ae07aa","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"fa240dbf262be053f3898006d502d514936c818e422afdcf33921c63bed9bf2e","stable_url_args":["https://github.com/yaml/libyaml/archive/refs/tags/0.2.5.tar.gz"],"stable_version":"0.2.5","bottle_cellar":":any","bottle_checksum":"fe1082f3475a144261b41e2c3e0728b9331911b1cbfadfbc1f3d70d454709154"},"libyubikey":{"desc":"C library for manipulating Yubico one-time passwords","executables":["modhex","ykgenerate","ykparse"],"homepage":"https://yubico.github.io/yubico-c/","license":"BSD-2-Clause","ruby_source_checksum":"7b0bb79da41f05e44fdcfb085f46a75f7daaed28b53033426843b956d5142c4e","stable_checksum":"04edd0eb09cb665a05d808c58e1985f25bb7c5254d2849f36a0658ffc51c3401","stable_url_args":["https://developers.yubico.com/yubico-c/Releases/libyubikey-1.13.tar.gz"],"stable_version":"1.13","bottle_cellar":":any","bottle_checksum":"281fc4490bcdf4c4b19c5aa08a10a996e8fb10c9e1385ba95abd973186e18932"},"libzdb":{"desc":"Database connection pool library","head_dependencies":["libpq","mariadb-connector-c","sqlite"],"homepage":"https://tildeslash.com/libzdb/","license":"GPL-3.0-only","ruby_source_checksum":"7e42042c02d53766edf7edca9f020bc8ef98e9c2cf2dfdb24f0a7ae9263d5795","stable_dependencies":["libpq","mariadb-connector-c","sqlite"],"stable_checksum":"90c79bf23b0c8fcb6543634844d17c094a24a360c9d63ddf6efc3741ebec32c5","stable_url_args":["https://tildeslash.com/libzdb/dist/libzdb-3.5.0.tar.gz"],"stable_version":"3.5.0"},"libzen":{"desc":"Shared library for libmediainfo","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/MediaArea/ZenLib.git",{":branch":"master"}],"homepage":"https://github.com/MediaArea/ZenLib","license":"Zlib","link_overwrite_paths":["include/ZenLib/*","lib/pkgconfig/libzen.pc","lib/libzen.*"],"revision":1,"ruby_source_checksum":"534f7100122ff36861b29ae2e549d3bbfc6f573ebd059e1f388c4c6cdc2655d3","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/MediaArea/ZenLib/commit/2350bc442963ba9e4ddcf4e67ba1ff2c95d44635.patch?full_index=1","sha256":"fea2e76c5017ab98f2501dfdc24bedf4682b7336544529a08d9e1827c4de6bae"}],"stable_checksum":"eb237d7d3dca6dc6ba068719420a27de0934a783ccaeb2867562b35af3901e2d","stable_url_args":["https://mediaarea.net/download/source/libzen/0.4.41/libzen_0.4.41.tar.bz2"],"stable_version":"0.4.41","bottle_cellar":":any","bottle_checksum":"4b820f6f232a1f473f07593a9248ab487d7201f7b5b02fab576d6ec552be2f09"},"libzim":{"desc":"Reference implementation of the ZIM specification","head_dependencies":["icu4c@78","xapian","xz","zstd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://download.openzim.org/release/libzim/","license":"GPL-2.0-or-later","ruby_source_checksum":"34e5724f7571b7c32b11c2b9499a67e06d98a45f43b692d24f34459314a9d488","stable_dependencies":["icu4c@78","xapian","xz","zstd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"27a6dadd56eef37cf025e68f938ab1f193cd6eb3ddadc624c6f75fb06658410c","stable_url_args":["https://github.com/openzim/libzim/archive/refs/tags/9.8.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"9.8.0"},"libzip":{"desc":"C library for reading, creating, and modifying zip archives","executables":["zipcmp","zipmerge","ziptool"],"head_dependencies":["xz","zstd",{"cmake":":build"}],"head_uses_from_macos":[[{"zip":":test"}],["bzip2"]],"homepage":"https://libzip.org/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"ad9b2aaac94e4efe413ae6a386974b22835b54ddd1e1b30f1f8293c5af05efa9","stable_dependencies":["xz","zstd",{"cmake":":build"}],"stable_checksum":"8a247f57d1e3e6f6d11413b12a6f28a9d388de110adc0ec608d893180ed7097b","stable_url_args":["https://libzip.org/download/libzip-1.11.4.tar.xz"],"stable_uses_from_macos":[[{"zip":":test"}],["bzip2"]],"stable_version":"1.11.4"},"libzzip":{"bottle_rebuild":1,"desc":"Library providing read access on ZIP-archives","executables":["unzip-mem","unzzip","unzzip-big","unzzip-mem","unzzip-mix","zzcat","zzdir","zzxorcat","zzxorcopy","zzxordir"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}],[{"zip":":test"}]],"homepage":"https://github.com/gdraheim/zziplib","license":{":any_of":["LGPL-2.0-or-later","MPL-1.1"]},"ruby_source_checksum":"7eacec99ad540878ab2617e0d99a5ad9b82325c3ba21559315aa155dbb50fe8e","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"21f40d111c0f7a398cfee3b0a30b20c5d92124b08ea4290055fbfe7bdd53a22c","stable_url_args":["https://github.com/gdraheim/zziplib/archive/refs/tags/v0.13.80.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],[{"zip":":test"}]],"stable_version":"0.13.80"},"m-cli":{"desc":"Swiss Army Knife for macOS","executables":["m"],"head_url_args":["https://github.com/rgcr/m-cli.git",{":branch":"main"}],"homepage":"https://github.com/rgcr/m-cli","license":"MIT","ruby_source_checksum":"d0f0365997be180c7a0f7dc8032de1d193b73c0a87cbd27e7932c39683a6b628","stable_checksum":"7333931f4ceb1764cdf16ce61781cd353cd57a0131327bc9f12961bc22c0c248","stable_url_args":["https://github.com/rgcr/m-cli/archive/refs/tags/v2.0.9.tar.gz"],"stable_version":"2.0.9","bottle_tag":":all","bottle_checksum":"7bfe6b123f7b065cfcc3f8fc53e821b34a4885706f7d73b408af829a0cd9c3b9"},"m1ddc":{"desc":"Control external displays (USB-C/DisplayPort Alt Mode) using DDC/CI on M1 Macs","executables":["m1ddc"],"head_url_args":["https://github.com/waydabber/m1ddc.git",{":branch":"main"}],"homepage":"https://github.com/waydabber/m1ddc","license":"MIT","ruby_source_checksum":"61ae9a5ff38b8cd1d751f0056cb9c887c0198d83c41a480a37e49c322fdb6b1e","stable_checksum":"d633c06502e650108bb2f581b5db25d2592955fa9a57de7feeae3ed7710c59ca","stable_url_args":["https://github.com/waydabber/m1ddc/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"m4":{"desc":"Macro processing language","executables":["m4"],"homepage":"https://www.gnu.org/software/m4/","keg_only_args":[":provided_by_macos"],"license":"GPL-3.0-or-later","ruby_source_checksum":"09426c50b4a03c86907439136b13c2faf45e521c3bb31498f609d36cfa4e648b","stable_checksum":"f25c6ab51548a73a75558742fb031e0625d6485fe5f9155949d6486a2408ab66","stable_url_args":["https://ftpmirror.gnu.org/gnu/m4/m4-1.4.21.tar.xz"],"stable_version":"1.4.21"},"m4ri":{"desc":"Library for fast arithmetic with dense matrices over GF(2)","head_dependencies":["libpng"],"homepage":"https://github.com/malb/m4ri","license":"GPL-2.0-or-later","ruby_source_checksum":"99d20c0db0a9201d03b6bb3e454b1ec91f23075b8afbddb53000178f05014682","stable_dependencies":["libpng"],"stable_checksum":"7e033ca1fd36be8861e2f67d9d124c398fc0d830209bb0226462485876346404","stable_url_args":["https://github.com/malb/m4ri/releases/download/20260122/m4ri-20260122.tar.gz"],"stable_version":"20260122"},"m4rie":{"desc":"Library for fast arithmetic with dense matrices over GF(2^e), 2<=e<=16","head_dependencies":["libpng","m4ri"],"homepage":"https://bitbucket.org/malb/m4rie","license":"GPL-2.0-only","ruby_source_checksum":"09075d1c6f521aa5adcac2462cf15bbd210f6f647b35305f2b3a6cbeb239241a","stable_dependencies":["libpng","m4ri"],"stable_checksum":"96f1adafd50e6a0b51dc3aa1cb56cb6c1361ae7c10d97dc35c3fa70822a55bd7","stable_url_args":["https://github.com/malb/m4rie/releases/download/20250128/m4rie-20250128.tar.gz"],"stable_version":"20250128"},"m68k-elf-binutils":{"desc":"GNU Binutils for m68k-elf cross development","executables":["m68k-elf-addr2line","m68k-elf-ar","m68k-elf-as","m68k-elf-c++filt","m68k-elf-elfedit","m68k-elf-gprof","m68k-elf-ld","m68k-elf-ld.bfd","m68k-elf-nm","m68k-elf-objcopy","m68k-elf-objdump","m68k-elf-ranlib","m68k-elf-readelf","m68k-elf-size","m68k-elf-strings","m68k-elf-strip"],"head_dependencies":["zstd",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/binutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"2f237d01fd496484f0eeef3ff1e4208debc2dc96b0950304a9aaa60deca5ea18","stable_dependencies":["zstd",{"pkgconf":":build"}],"stable_checksum":"324ed40ada2633a28eaa5d104ca5db165fd3cc3162cc1d48a7b7fa9c932da439","stable_url_args":["https://ftpmirror.gnu.org/gnu/binutils/binutils-2.46.1.tar.bz2"],"stable_version":"2.46.1"},"m68k-elf-gcc":{"desc":"GNU compiler collection m68k-elf","executables":["m68k-elf-c++","m68k-elf-cpp","m68k-elf-gcc","m68k-elf-gcc-ar","m68k-elf-gcc-nm","m68k-elf-gcc-ranlib","m68k-elf-gcov","m68k-elf-gcov-dump","m68k-elf-gcov-tool","m68k-elf-lto-dump"],"head_dependencies":["gmp","isl","libmpc","m68k-elf-binutils","mpfr","zstd"],"homepage":"https://gcc.gnu.org","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"ruby_source_checksum":"7578535fc050086eb85acf53a74bf1f33f8560e2a6e9d1e805bf364994331f2a","stable_dependencies":["gmp","isl","libmpc","m68k-elf-binutils","mpfr","zstd"],"stable_checksum":"50efb4d94c3397aff3b0d61a5abd748b4dd31d9d3f2ab7be05b171d36a510f79","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-16.1.0/gcc-16.1.0.tar.xz"],"stable_version":"16.1.0"},"mabel":{"desc":"Fancy BitTorrent client for the terminal","executables":["mabel"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/smmr-software/mabel.git",{":branch":"main"}],"homepage":"https://github.com/smmr-software/mabel","license":"GPL-3.0-or-later","ruby_source_checksum":"683945b39887942f7c1cc5d881175e30cb6d664ab041e6222fd7d3e88401186c","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/smmr-software/mabel.git",{":tag":"v0.1.7",":revision":"1e74a44f69ce86a0ada6d162c0dabcf2ad3c5077"}],"stable_version":"0.1.7","bottle_checksum":"5411828b95a20f7b4b0364b10edf02fe510da922fde1bb014f1b2ed2e6f01603"},"mac-cleanup-go":{"desc":"TUI macOS cleaner that scans caches/logs and lets you select what to delete","executables":["mac-cleanup"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/2ykwang/mac-cleanup-go.git",{":branch":"main"}],"homepage":"https://github.com/2ykwang/mac-cleanup-go","license":"MIT","ruby_source_checksum":"6418b64e5cd8153153371f2f37a297a4bcf4d7b0abb3b69e22dce01013b27cb7","stable_dependencies":[{"go":":build"}],"stable_checksum":"7a7186689d35f22d928d0cf4c63f86e89531e91520071d5cf1df7176c221b3f2","stable_url_args":["https://github.com/2ykwang/mac-cleanup-go/archive/refs/tags/v1.5.1.tar.gz"],"stable_version":"1.5.1"},"mac-cleanup-py":{"bottle_rebuild":1,"desc":"Python cleanup script for macOS","executables":["mac-cleanup"],"head_dependencies":["cffi","python@3.14"],"head_url_args":["https://github.com/mac-cleanup/mac-cleanup-py.git",{":branch":"main"}],"homepage":"https://github.com/mac-cleanup/mac-cleanup-py","license":"Apache-2.0","ruby_source_checksum":"270581791cab9e195dc6045d641ba886e9b37db3e448ad6fe4608173375fa659","stable_dependencies":["cffi","python@3.14"],"stable_checksum":"6773f059ba2025d8121d0c764afe45d1d10d305df23f604b2a485e1360e526a3","stable_url_args":["https://files.pythonhosted.org/packages/be/dc/75d83e78c24d7378dad5d3c0c20b68860c0b8e4d2875d242c5ea51f317eb/mac_cleanup-3.3.0.tar.gz"],"stable_version":"3.3.0"},"mac-robber":{"desc":"Digital investigation tool","executables":["mac-robber"],"homepage":"https://www.sleuthkit.org/mac-robber/","license":"GPL-2.0-or-later","ruby_source_checksum":"f1f2982614b671064b8da2540e67420eab58323e1a978bbad7a15534402d487e","stable_checksum":"5895d332ec8d87e15f21441c61545b7f68830a2ee2c967d381773bd08504806d","stable_url_args":["https://downloads.sourceforge.net/project/mac-robber/mac-robber/1.02/mac-robber-1.02.tar.gz"],"stable_version":"1.02","bottle_checksum":"3b884509ff648339c4d66a27fff082ac80b7762c831ae9aa5599419c68d86cfd"},"mac":{"desc":"Monkey's Audio lossless codec","executables":["mac"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://www.monkeysaudio.com","license":"BSD-3-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"f1c73d68383087670cd4525912ab31ee7d56df7288afd2790344e494ec3dd3e8","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"39cbcdbaf7f3e47cde7cfcb671b7a52ba05ee04c91a986d3eca6a653489c6954","stable_url_args":["https://monkeysaudio.com/files/MAC_1318_SDK.zip"],"stable_version":"13.18"},"macchanger":{"desc":"Change your mac address, for macOS","executables":["macchanger"],"homepage":"https://github.com/shilch/macchanger","license":"GPL-2.0-only","ruby_source_checksum":"9e0ad97af2941227cb8190c888229c758bb8d96f1311c7f96c393380c6b838d2","stable_checksum":"87192a3549baa771736ec3f9c2017f533d304efc7b7d968aadc1226e08f1673b","stable_url_args":["https://github.com/shilch/macchanger/archive/refs/tags/v0.2.1.tar.gz"],"stable_version":"0.2.1"},"macchina":{"desc":"System information fetcher, with an emphasis on performance and minimalism","executables":["macchina"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/Macchina-CLI/macchina","license":"MIT","ruby_source_checksum":"839d93402c32585c056e6350758572d84d25e0c2648cc7f0ca6e1a17059be3d7","stable_dependencies":[{"rust":":build"}],"stable_checksum":"edd7591565f199c1365420655a144507bcd2838aed09b79fefdc8b661180432f","stable_url_args":["https://github.com/Macchina-CLI/macchina/archive/refs/tags/v6.4.0.tar.gz"],"stable_version":"6.4.0"},"mackup":{"desc":"Keep your Mac's application settings in sync","executables":["mackup"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/lra/mackup.git",{":branch":"master"}],"homepage":"https://github.com/lra/mackup","license":"GPL-3.0-or-later","ruby_source_checksum":"bc4bcc08d4c6bdb9d09a63b3079fac75bbaebdec29671f0186f06409ca33f647","stable_dependencies":["python@3.14"],"stable_checksum":"42e9598c79bab35e5f05c6a47ed8f2ffb4c4383b4f88eb60b583e6173456098a","stable_url_args":["https://files.pythonhosted.org/packages/6f/2a/18e5ee6076391166710340aff9c4c0aa53594aaaa713183fd368cd206765/mackup-0.11.1.tar.gz"],"stable_version":"0.11.1","bottle_tag":":all","bottle_checksum":"2d665e3aa2316ef99717be3b58d914b01901621cee8ada5e6d926ada4a0fcad3"},"maclaunch":{"bottle_rebuild":1,"desc":"Manage your macOS startup items","executables":["maclaunch"],"homepage":"https://github.com/hazcod/maclaunch","license":"MIT","ruby_source_checksum":"f4c982d30700887f30ad49d3d3921f20d84f060f9c9e73e7f904a798e79cba7f","stable_checksum":"b2d5f8669cd2c09096759f6472db4c8c50a3abf90581e6d629f7c5128bbfa88c","stable_url_args":["https://github.com/hazcod/maclaunch/archive/refs/tags/2.5.tar.gz"],"stable_version":"2.5","bottle_tag":":all","bottle_checksum":"e2e8116deaaa5e73abcb0d97dedb8d6b708b0b7cfdab81edc35c885db833522b"},"macmon":{"desc":"Sudoless performance monitoring for Apple Silicon processors","executables":["macmon"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/vladkens/macmon.git",{":branch":"main"}],"homepage":"https://github.com/vladkens/macmon","license":"MIT","ruby_source_checksum":"a173720e6007d7b86ec74a4e85ff2c5ccc24b8b85d25333c7fad64e80b5861dd","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ac8169a4a59afe2a93e033dbf0215682d78a6dddf600398634d0192868787fed","stable_url_args":["https://github.com/vladkens/macmon/archive/refs/tags/v0.7.2.tar.gz"],"stable_version":"0.7.2"},"macos-term-size":{"bottle_rebuild":1,"desc":"Get the terminal window size on macOS","executables":["term-size"],"head_url_args":["https://github.com/sindresorhus/macos-terminal-size.git",{":branch":"main"}],"homepage":"https://github.com/sindresorhus/macos-terminal-size","license":"MIT","ruby_source_checksum":"be992007fba850d108e8401d66d2408d4c09d16d3877162dd11c82cedd1ab998","stable_checksum":"f8e4476549ef4446d979875e87a77365fcfecfe58df7e62a653a402e29c8a0dd","stable_url_args":["https://github.com/sindresorhus/macos-terminal-size/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0"},"macos-trash":{"conflicts":[["osx-trash",{":because":"both install a `trash` binary"}],["trash-cli",{":because":"both install a `trash` binary"}],["trash",{":because":"both install a `trash` binary"}]],"desc":"Move files and folders to the trash","executables":["trash"],"head_url_args":["https://github.com/sindresorhus/macos-trash.git",{":branch":"main"}],"head_uses_from_macos":[["swift",{":since":":tahoe"}]],"homepage":"https://github.com/sindresorhus/macos-trash","keg_only_args":[":shadowed_by_macos"],"license":"MIT","ruby_source_checksum":"48d690429231e2c33e1a6d4911a8208210ae94c023fd5dca1830ee5d8f48fede","stable_checksum":"10bc181d282ab99143178e9b6d23da46b216aef200f3ec282c783ba0d4e666b9","stable_url_args":["https://github.com/sindresorhus/macos-trash/archive/refs/tags/v3.0.0.tar.gz"],"stable_uses_from_macos":[["swift",{":since":":tahoe"}]],"stable_version":"3.0.0"},"macosvpn":{"desc":"Create Mac OS VPNs programmatically","executables":["macosvpn"],"homepage":"https://github.com/halo/macosvpn","license":"MIT","ruby_source_checksum":"cbb75310d2dcf5318b5febb08ac4145bd090e3e7260946eaf739586236a5e4ae","stable_checksum":"bf91fad369d616907d675be39de7d0c6a78ac0a8c184b59c0af2b6b4a722ca74","stable_url_args":["https://github.com/halo/macosvpn/archive/refs/tags/2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_checksum":"ca5acfb04df29355633ded3a1c63b35e6c8f2cf63f0f76b065b35e3cad76e319"},"macpine":{"bottle_rebuild":1,"conflicts":[["alpine",{":because":"both install `alpine` binaries"}]],"desc":"Lightweight Linux VMs on MacOS","executables":["alpine"],"head_dependencies":["qemu",{"go":":build"}],"head_url_args":["https://github.com/beringresearch/macpine.git",{":branch":"main"}],"homepage":"https://beringresearch.github.io/macpine/","license":"Apache-2.0","ruby_source_checksum":"ce0259ab2b4df1eabf56509ccab10485981ad0aba72e8ba28faa8ace9722ed25","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"]],"service_run_kwargs":{":macos":["$HOMEBREW_PREFIX/opt/macpine/bin/alpine","start","+launchctl-autostart"]},"stable_dependencies":["qemu",{"go":":build"}],"stable_checksum":"59dab9df872adffe0f2b5032d1dce086048551041289c08662280ae5b6407f2f","stable_url_args":["https://github.com/beringresearch/macpine/archive/refs/tags/v1.1.5.tar.gz"],"stable_version":"1.1.5"},"mactop":{"desc":"Apple Silicon Monitor Top written in Go Lang","executables":["mactop"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/metaspartan/mactop.git",{":branch":"main"}],"homepage":"https://github.com/metaspartan/mactop","license":"MIT","ruby_source_checksum":"51f2a1d37698c5de1853d3cd5f2fc0c8a363e73f6470dd50752ffc271727f89b","service_args":[[":run_type",":immediate"],[":process_type",":background"],[":log_path","$HOMEBREW_PREFIX/var/log/mactop.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/mactop.error.log"],[":nice",10],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mactop/bin/mactop","-p","9101","--headless"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"df49979c413b8a3a6e98ccfb553fafeb94fd652ec13a830205d057c8d73cace7","stable_url_args":["https://github.com/metaspartan/mactop/archive/refs/tags/v2.1.5.tar.gz"],"stable_version":"2.1.5"},"macvim":{"bottle_rebuild":1,"conflicts":[["ex-vi",{":because":"both install `vi` and `view` binaries"}],["vim",{":because":"both install vi* binaries"}],["vim-classic",{":because":"both install vi* binaries"}]],"desc":"GUI for vim, made for macOS","executables":["gview","gvim","gvimdiff","gvimex","gvimtutor","mview","mvim","mvimdiff","mvimex","vi","view","vim","vimdiff","vimex","vimtutor","xxd"],"head_dependencies":["cscope","lua","python@3.14","ruby",{"gettext":":build"},{"libsodium":":build"}],"head_url_args":["https://github.com/macvim-dev/macvim.git",{":branch":"master"}],"homepage":"https://macvim.org","license":"Vim","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"f6be6b9c142715feac3341e6096e70ae31a8755327474a30d5abd7be496b2afc","stable_dependencies":["cscope","lua","python@3.14","ruby",{"gettext":":build"},{"libsodium":":build"}],"stable_checksum":"72de6be82087cd4db8d7b5b27ee079fe80d504f12b53065d68d29366fc7025f1","stable_url_args":["https://github.com/macvim-dev/macvim/archive/refs/tags/release-183.tar.gz"],"stable_version":"9.2.0321"},"mad":{"aliases":["libmad"],"desc":"MPEG audio decoder","head_dependencies":[{"cmake":":build"}],"homepage":"https://codeberg.org/tenacityteam/libmad","license":"GPL-2.0-or-later","ruby_source_checksum":"fb6395765f46ff253c4bb08bdca6e5c7836494e2aef61fe3484e81245ca2301e","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://codeberg.org/tenacityteam/libmad/commit/326363f04e583b563f63941db3cf7f50e76aceb2.diff","sha256":"8de5b7e7495ee789ecee07bacc93e2d2ce4be07c83e19c1181778d86fc7185ce"}],"stable_checksum":"0f6bfb36c554075494b5fc2c646d08de7364819540f23bab30ae73fa1b5cfe65","stable_url_args":["https://codeberg.org/tenacityteam/libmad/releases/download/0.16.4/libmad-0.16.4.tar.gz"],"stable_version":"0.16.4"},"mado":{"desc":"Fast Markdown linter written in Rust","head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/akiomik/mado.git",{":branch":"main"}],"homepage":"https://github.com/akiomik/mado","license":"Apache-2.0","ruby_source_checksum":"1ff6c0afaf4eba629b5e8de769004e4b6d9acd814ac50d8dde68d67f1ff35b4c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e3de74feaea103e8348896f8e730cc9f6387fd18164e4ee9dffd32577f3d252c","stable_url_args":["https://github.com/akiomik/mado/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0"},"madplay":{"desc":"MPEG Audio Decoder","executables":["abxtest","madplay"],"head_dependencies":["libid3tag","mad"],"homepage":"https://www.underbit.com/products/mad/","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"c6a9b358a4094a94db520adc3914e87438665a638675ea3f6f1cbbc020df10dd","stable_dependencies":["libid3tag","mad"],"stable_patches":[{"strip":"p0","file":"Patches/madplay/patch-audio_carbon.c"}],"stable_checksum":"5a79c7516ff7560dffc6a14399a389432bc619c905b13d3b73da22fa65acede0","stable_url_args":["https://downloads.sourceforge.net/project/mad/madplay/0.15.2b/madplay-0.15.2b.tar.gz"],"stable_version":"0.15.2b"},"maeparser":{"desc":"Maestro file parser","head_dependencies":["boost",{"cmake":":build"}],"head_url_args":["https://github.com/schrodinger/maeparser.git",{":branch":"master"}],"homepage":"https://github.com/schrodinger/maeparser","license":"MIT","revision":2,"ruby_source_checksum":"9afbde25383611d402f8eb7942f18f22476a2ba7ed6b20e398ede348a45f77cf","stable_dependencies":["boost",{"cmake":":build"}],"stable_checksum":"78e7571a779ea4952e752ecef57c62fb26463947e29ef7f4b31b11988d88ca07","stable_url_args":["https://github.com/schrodinger/maeparser/archive/refs/tags/v1.3.3.tar.gz"],"stable_version":"1.3.3"},"mafft":{"desc":"Multiple alignments with fast Fourier transforms","executables":["einsi","fftns","fftnsi","ginsi","linsi","mafft","mafft-distance","mafft-einsi","mafft-fftns","mafft-fftnsi","mafft-ginsi","mafft-homologs.rb","mafft-linsi","mafft-nwns","mafft-nwnsi","mafft-profile","mafft-qinsi","mafft-sparsecore.rb","mafft-xinsi","nwns","nwnsi"],"homepage":"https://mafft.cbrc.jp/alignment/software/","license":"BSD-3-Clause","ruby_source_checksum":"70dc4dae6b585f9a33ab30edf3d6a10b95c00b85c980c0fac75083569a392f42","stable_url_args":["https://gitlab.com/sysimm/mafft.git",{":tag":"v7.526",":revision":"ee9799916df6a5d5103d46d54933f8eb6d28e244"}],"stable_version":"7.526"},"mage":{"desc":"Make/rake-like build tool using Go","executables":["mage"],"head_dependencies":["go"],"head_url_args":["https://github.com/magefile/mage.git",{":branch":"master"}],"homepage":"https://magefile.org","license":"Apache-2.0","ruby_source_checksum":"cabe63dd56141e8b2769c357f3af958f43c66b2c6d264154437113026d4e9897","stable_dependencies":["go"],"stable_url_args":["https://github.com/magefile/mage.git",{":tag":"v1.17.2",":revision":"0953947c1673fd745a51c032aadeb3c63f9f3368"}],"stable_version":"1.17.2"},"magic-wormhole":{"desc":"Securely transfers data between computers","executables":["magic-wormhole","wormhole"],"head_dependencies":["cryptography","libsodium","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/magic-wormhole/magic-wormhole.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://magic-wormhole.readthedocs.io/en/latest/","license":"MIT","revision":3,"ruby_source_checksum":"9d9ade59ebca56dfc4c2bf2ee77f498e76f757dbd0105bd2b0135c2c099f6d79","stable_dependencies":["cryptography","libsodium","python@3.14",{"rust":":build"}],"stable_checksum":"c01b4815878e5fbcad7a22cfa190c529349bf271164189a0ad955a34a8d4cde0","stable_url_args":["https://files.pythonhosted.org/packages/d7/8c/964308aeed7b828ca726da4bbfcc8f2bc89713b39ba768e24ce6331b30f3/magic_wormhole-0.24.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.24.0"},"magic-wormhole.rs":{"desc":"Rust implementation of Magic Wormhole, with new features and enhancements","executables":["wormhole-rs"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/magic-wormhole/magic-wormhole.rs.git",{":branch":"main"}],"homepage":"https://github.com/magic-wormhole/magic-wormhole.rs","license":"EUPL-1.2","ruby_source_checksum":"f186776e59fd60b06ad9e99ec53ef0c58de2ad2856cc9b72f5f5e32a72a104bc","stable_dependencies":[{"rust":":build"}],"stable_checksum":"90e8b1d7270a4c251f78376e10948c994df1a559152eca7eedd4aecbf70b70d9","stable_url_args":["https://github.com/magic-wormhole/magic-wormhole.rs/archive/refs/tags/0.8.1.tar.gz"],"stable_version":"0.8.1"},"magic_enum":{"desc":"Static reflection for enums (to string, from string, iteration) for modern C++","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/Neargye/magic_enum","license":"MIT","ruby_source_checksum":"74ad7ca182eac2dbabd93c2dbd11e5983548018936fc5cf5670bfb1f67faabdd","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"1e54959a3f3cb675938d858603ad69d0f3f7c82439fc2bf86d7232daec2bd10e","stable_url_args":["https://github.com/Neargye/magic_enum/archive/refs/tags/v0.9.8.tar.gz"],"stable_version":"0.9.8","bottle_tag":":all","bottle_checksum":"d2ccda5da04b1332011cd1d927cb6a9f4c0f942054ba6a8e7a9101ee43d60d90"},"magics":{"desc":"ECMWF's meteorological plotting software","executables":["magics","magicsCompatibilityChecker","magjson","magjsonx","magml","magmlx","metgram","metgram.sh","metgramx"],"head_dependencies":["cairo","eccodes","glib","netcdf","pango","proj","qtbase","gettext","harfbuzz",{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://confluence.ecmwf.int/display/MAGP/Magics","license":"Apache-2.0","ruby_source_checksum":"6d63484fa489000783716faf7de198b1793cf20632136dabbd6634c1a6431d42","stable_dependencies":["cairo","eccodes","glib","netcdf","pango","proj","qtbase","gettext","harfbuzz",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"b5cf365e10e43abbb2e0b14db8e8d8db90486031f6c0de24b0b01c17a0197cf5","stable_url_args":["https://confluence.ecmwf.int/download/attachments/3473464/Magics-4.16.0-Source.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"4.16.0"},"magika":{"desc":"Fast and accurate AI powered file content types detection","executables":["magika"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/google/magika.git",{":branch":"main"}],"homepage":"https://securityresearch.google/magika/","license":"Apache-2.0","ruby_source_checksum":"c5b9fde59be075b9e75e32aad0727e77c9d3233ef1cd4e5fe216c598897e89ba","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/chenrui333/magika/commit/f56ab8a0806c67a2ae87edc6cd032684d592b978.patch?full_index=1","sha256":"7a3f701733c4df5ef0aceba3b7854f1d8e0f2a23c4fda95804911b0fa5e6ab9c"}],"stable_checksum":"bae42b31c8f419f34043cc2cf26fa42d2ade7f7c91e2fb54919914432f799699","stable_url_args":["https://github.com/google/magika/archive/refs/tags/cli/v1.0.2.tar.gz"],"stable_version":"1.0.2"},"mago":{"desc":"Toolchain for PHP to help developers write better code","executables":["mago"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/carthage-software/mago","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"93239632067d65455b5979e05f18515688123914ab30e9daa840c75636a555cf","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"9d1222c526e8894826f5c36f5adbc1bff2a96b41541d9cdc96cf08b904c681cc","stable_url_args":["https://github.com/carthage-software/mago/releases/download/1.43.0/source-code.tar.gz"],"stable_version":"1.43.0"},"mahout":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-08-03",":because":"does not build with 14.1"},"desc":"Library to help build scalable machine learning libraries","disable_args":{":date":"2025-08-03",":because":"does not build with 14.1"},"head_dependencies":["hadoop","openjdk@11",{"maven":":build"}],"head_url_args":["https://github.com/apache/mahout.git",{":branch":"trunk"}],"homepage":"https://mahout.apache.org/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"4c39bc4c1b9f62b75a679eb1ddc7fd292af79a73d929c7c21f08f0139cc040b7","stable_dependencies":["hadoop","openjdk@11"],"stable_checksum":"87bdc86e16b5817d6b5a810b94d7389604887f7de9c680f34faaf0cbb8dabf6f","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=mahout/0.13.0/apache-mahout-distribution-0.13.0.tar.gz"],"stable_version":"0.13.0","bottle_tag":":all","bottle_checksum":"3b7e05dbbd5838236245dd37e3ed7a1cc10d4dd151adbc7979b345cb19daab0e"},"maigret":{"desc":"Collect a dossier on a person by username from thousands of sites","executables":["maigret","update_sitesmd"],"head_dependencies":["certifi","pillow","python@3.14",{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/soxoj/maigret.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/soxoj/maigret","license":"MIT","ruby_source_checksum":"90da1e633bba278b02bdbc984c8f015fe4661e5af07f09d49c837dd61812298f","stable_dependencies":["certifi","pillow","python@3.14",{"cmake":":build"},{"rust":":build"}],"stable_checksum":"d731f2aa9be8bc83fa2743ae7e39469cd2bfe9cbfd5f7bcbceaa3c00ebe54736","stable_url_args":["https://files.pythonhosted.org/packages/78/4a/54c171e7e98382a9c95ba2f4dcb4ffaee882200a76a7055e010360c9a1b8/maigret-0.6.2.tar.gz"],"stable_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"0.6.2"},"mail-deduplicate":{"desc":"CLI to deduplicate mails from mail boxes","executables":["mdedup"],"head_dependencies":["certifi","libyaml","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/kdeldycke/mail-deduplicate.git",{":branch":"main"}],"homepage":"https://kdeldycke.github.io/mail-deduplicate/","license":"GPL-2.0-or-later","revision":5,"ruby_source_checksum":"c2f4f2255556fe0d5829f14d9a0b6ff9d45d537dbf9cfc1e6de66185dfda6c85","stable_dependencies":["certifi","libyaml","python@3.14",{"rust":":build"}],"stable_checksum":"30ed948490f35f47da27829f239c20068a936010d78e198da44b69f1d65c3d1e","stable_url_args":["https://files.pythonhosted.org/packages/0c/0c/0e83bc1a549394b6c372caa8e6e5859020d23f470362d02276f1d2d56645/mail_deduplicate-8.1.2.tar.gz"],"stable_version":"8.1.2","bottle_tag":":all","bottle_checksum":"fa4f6668102165f0b50b2855a769775d837562fe4f6461678e29f06384a46c29"},"mailcatcher":{"bottle_rebuild":1,"desc":"Catches mail and serves it through a dream","executables":["catchmail","mailcatcher"],"head_dependencies":["libyaml","openssl@3","ruby",{"pkgconf":":build"}],"head_uses_from_macos":[[{"xz":":build"}],["libedit"],["libffi"],["sqlite"]],"homepage":"https://mailcatcher.me","license":"MIT","revision":2,"ruby_source_checksum":"902e1d3e99c56e4e22b159f80aa85231bfcf1193fe08d65b6d254856e7acc8a6","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/mailcatcher.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/mailcatcher.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mailcatcher/bin/mailcatcher","-f"]],"stable_dependencies":["libyaml","openssl@3","ruby",{"pkgconf":":build"}],"stable_checksum":"4cd027e22878342d6a002402306d42ada1f34045cc1d7f35b5a7fa37b944326e","stable_url_args":["https://github.com/sj26/mailcatcher/archive/refs/tags/v0.10.0.tar.gz"],"stable_uses_from_macos":[[{"xz":":build"}],["libedit"],["libffi"],["sqlite"]],"stable_version":"0.10.0"},"mailcheck":{"desc":"Check multiple mailboxes/maildirs for mail","executables":["mailcheck"],"homepage":"https://mailcheck.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"2d9a22a4f31ac5c4bcbb7c1203386bc3621cc0a4df719d2ca74858a7f2c37804","stable_checksum":"6ca6da5c9f8cc2361d4b64226c7d9486ff0962602c321fc85b724babbbfa0a5c","stable_url_args":["https://downloads.sourceforge.net/project/mailcheck/mailcheck/1.91.2/mailcheck_1.91.2.tar.gz"],"stable_version":"1.91.2","bottle_checksum":"9cb8f491eff846164c8732bf372b323f8546830237ac097dc55dfba3747d6331"},"mailpit":{"desc":"Web and API based SMTP testing","executables":["mailpit"],"head_dependencies":[{"go":":build"},{"node":":build"}],"homepage":"https://mailpit.axllent.org/","license":"MIT","ruby_source_checksum":"cd7ad34903004db9f658e9a20bf38d9b7508ed5a3864a83209df29ec1d9bd8c8","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/mailpit.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/mailpit.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/mailpit/bin/mailpit"],"stable_dependencies":[{"go":":build"},{"node":":build"}],"stable_checksum":"1e6a94e92b5e6ebbdaed7ec2dd280b7d200185697d723044c5a9fc239fcdb6d8","stable_url_args":["https://github.com/axllent/mailpit/archive/refs/tags/v1.30.3.tar.gz"],"stable_version":"1.30.3"},"mailsy":{"bottle_rebuild":2,"desc":"Quickly generate a temporary email address","executables":["mailsy"],"head_dependencies":["node"],"homepage":"https://github.com/BalliAsghar/Mailsy","license":"MIT","ruby_source_checksum":"15a8d63539bc8042e5411bd953a522069f2241f582caa8ef3d001a083ba37e95","stable_dependencies":["node"],"stable_checksum":"ab89f60c2472f4b20ad7c507cff4653de6bd28411a39bfd9435829a1ad534414","stable_url_args":["https://registry.npmjs.org/mailsy/-/mailsy-5.0.0.tgz"],"stable_version":"5.0.0","bottle_tag":":all","bottle_checksum":"458e2530def02e452e870febacbd9fa372d0c504b16b721ab0610fd4e57043f2"},"mailutils":{"desc":"Swiss Army knife of email handling","executables":["comsatd","decodemail","dotlock","frm","from","imap4d","lmtpd","mail","mailutils","mailutils-config","mda","messages","mimeview","movemail","pop3d","popauth","putmail","readmsg","sieve"],"head_dependencies":["gdbm","gnutls","gsasl","libtool","libunistring","readline","gettext"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://mailutils.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"6975fde20b65b9d23cb582ba2bb275022f6e2d78b2cf8c6971bebb9f1ea79597","stable_dependencies":["gdbm","gnutls","gsasl","libtool","libunistring","readline","gettext"],"stable_checksum":"5e305de7fcf2f744c8b210f1cfe904d49842bfc6d13a913031ec4dbf0c669c54","stable_url_args":["https://ftpmirror.gnu.org/gnu/mailutils/mailutils-3.21.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"3.21"},"mairix":{"bottle_rebuild":1,"desc":"Email index and search tool","executables":["mairix"],"head_url_args":["https://github.com/vandry/mairix.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://github.com/vandry/mairix","license":"GPL-2.0-only","ruby_source_checksum":"c7ae57349c1c790412013189d8969f1b6afbd0366b6f149ca5d0df50613f7dab","stable_checksum":"a0702e079c768b6fbe25687ebcbabe7965eb493d269a105998c7c1c2caef4a57","stable_url_args":["https://github.com/vandry/mairix/releases/download/0.24/mairix-0.24.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"0.24"},"make":{"bottle_rebuild":1,"caveats":"GNU \"make\" has been installed as \"gmake\".\nIf you need to use it as \"make\", you can add a \"gnubin\" directory\nto your PATH from your bashrc like:\n\n    PATH=\"$HOMEBREW_PREFIX/opt/make/libexec/gnubin:$PATH\"\n","desc":"Utility for directing compilation","executables":["gmake"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"texinfo":":build"},{"wget":":build"}],"head_url_args":["https://git.savannah.gnu.org/git/make.git",{":branch":"master"}],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://www.gnu.org/software/make/","license":"GPL-3.0-only","ruby_source_checksum":"f2fff2b58580a989a19861cc316a3876ba9ad71d8193414d3dec404d727e0fb8","stable_checksum":"8814ba072182b605d156d7589c19a43b89fc58ea479b9355146160946f8cf6e9","stable_url_args":["https://ftpmirror.gnu.org/gnu/make/make-4.4.1.tar.lz"],"stable_version":"4.4.1"},"makedepend":{"desc":"Creates dependencies in makefiles","executables":["makedepend"],"head_dependencies":["util-macros","xorgproto",{"pkgconf":":build"}],"homepage":"https://x.org/","license":"MIT","ruby_source_checksum":"962cbb6cb7566d021316a45ef60db982469e28ae27e1c8175a3eab387c0f47be","stable_dependencies":["util-macros","xorgproto",{"pkgconf":":build"}],"stable_checksum":"92d0deb659fff6d8ddbc1d27fc4ca8ceb2b6dbe15d73f0a04edc09f1c5782dd4","stable_url_args":["https://xorg.freedesktop.org/releases/individual/util/makedepend-1.0.9.tar.xz"],"stable_version":"1.0.9"},"makefile2graph":{"desc":"Create a graph of dependencies from GNU-Make","executables":["make2graph","makefile2graph"],"head_dependencies":["graphviz"],"head_url_args":["https://github.com/lindenb/makefile2graph.git",{":branch":"master"}],"homepage":"https://github.com/lindenb/makefile2graph","license":"MIT","ruby_source_checksum":"56d2de2c6d9a4991498c066154ae8ac85f8c07d0a1f58b2627a4dd3e7a85d210","stable_dependencies":["graphviz"],"stable_checksum":"5be8e528fa2945412357a8ef233e68fa3729639307ec1c38fd63768aad642c41","stable_url_args":["https://github.com/lindenb/makefile2graph/archive/refs/tags/2021.11.06.tar.gz"],"stable_version":"2021.11.06","bottle_checksum":"5eb90095c4579d7d8616732bec7f266164f7b5f7665ef15fd3272720a4577cae"},"makeicns":{"desc":"Create icns files from the command-line","executables":["makeicns"],"homepage":"http://www.amnoid.de/icns/makeicns.html","license":"MIT","ruby_source_checksum":"521027d258287931eee9c687a1b89d2756ce2ae2101d54d73775cc0f56f9c601","stable_patches":[{"strip":"p0","file":"Patches/makeicns/patch-IconFamily.m.diff"}],"stable_checksum":"10e44b8d84cb33ed8d92b9c2cfa42f46514586d2ec11ae9832683b69996ddeb8","stable_url_args":["https://distfiles.macports.org/makeicns/makeicns-1.4.10a.tar.bz2"],"stable_version":"1.4.10a","bottle_checksum":"ad6aa042b2648b49a2be3b77324845be6121f10efd13c4be4c543024f9a8cecc"},"makensis":{"aliases":["nsis"],"desc":"System to create Windows installers","executables":["makensis"],"head_dependencies":[{"mingw-w64":":build"},{"scons":":build"}],"homepage":"https://nsis.sourceforge.net/","license":"Zlib","ruby_source_checksum":"61cf9629dc3f3a44e6c18decb2b5b5b7e7570076a71f6505142d14b773578480","stable_dependencies":[{"mingw-w64":":build"},{"scons":":build"}],"stable_checksum":"f3ed7a8e4aa2cf4e8cf47d3b563a02559e0cb4934db2662b2f9661b824e2b186","stable_url_args":["https://downloads.sourceforge.net/project/nsis/NSIS%203/3.12/nsis-3.12-src.tar.bz2"],"stable_version":"3.12"},"makepkg":{"desc":"Compile and build packages suitable for installation with pacman","executables":["makepkg","makepkg-template","pacman","pacman-conf","pacman-db-upgrade","pacman-key","repo-add","repo-elephant","repo-remove","testpkg","vercmp"],"head_dependencies":["bash","fakeroot","gettext","libarchive","openssl@3","coreutils",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.archlinux.org/pacman/pacman.git",{":branch":"master"}],"head_uses_from_macos":[[{"m4":":build"}],[{"python":":build"}],["libxslt"]],"homepage":"https://wiki.archlinux.org/index.php/makepkg","license":"GPL-2.0-or-later","ruby_source_checksum":"fce33f45ae93882075477d6d9830184abf5639f0294bc9d413e2389a9c1cd1e7","stable_dependencies":["bash","fakeroot","gettext","libarchive","openssl@3","coreutils",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_url_args":["https://gitlab.archlinux.org/pacman/pacman.git",{":tag":"v7.1.0",":revision":"5683f8477a0afcc6b331766175a83445b2dcfe89"}],"stable_uses_from_macos":[[{"m4":":build"}],[{"python":":build"}],["libxslt"]],"stable_version":"7.1.0"},"makeself":{"desc":"Generates a self-extracting compressed tar archive","executables":["makeself"],"head_url_args":["https://github.com/megastep/makeself.git",{":branch":"master"}],"homepage":"https://makeself.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"173c646f49cc008fe645992950240cfb6b8a7664f49273cebe27a88cb0e48813","stable_checksum":"96843e5db70da71dcb3cb594a6899886043f115e9205c6b5ca2f26000389514e","stable_url_args":["https://github.com/megastep/makeself/archive/refs/tags/release-2.7.1.tar.gz"],"stable_version":"2.7.1","bottle_tag":":all","bottle_checksum":"abccb8a90adc143ed2a09ff2b57057c3a09ef57fcb1c365d70caf260fb3c0020"},"mako":{"desc":"Production-grade web bundler based on Rust","executables":["mako"],"head_dependencies":["node"],"homepage":"https://makojs.dev","license":"MIT","ruby_source_checksum":"af880b25f92f80d07b263757b33895491c7dbda0bc570f8500d510ed93ac7216","stable_dependencies":["node"],"stable_checksum":"dbb00cf6478daff39eb97de02c144a5b2552094b7c097dd2166a55968731cbab","stable_url_args":["https://registry.npmjs.org/@umijs/mako/-/mako-0.11.15.tgz"],"stable_version":"0.11.15"},"malbolge":{"desc":"Deliberately difficult to program esoteric programming language","executables":["malbolge"],"homepage":"https://esoteric.sange.fi/orphaned/malbolge/README.txt","license":":public_domain","ruby_source_checksum":"02da98fe038d693f7315fb65e2c96176cbda49de25ec03cb0a33d9cccdb79589","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"ca3b4f321bc3273195eb29eee7ee2002031b057c2bf0c8d7a4f7b6e5b3f648c0","stable_url_args":["https://esoteric.sange.fi/orphaned/malbolge/malbolge.c"],"stable_version":"0.1.0","bottle_checksum":"df9e2b8bc55e587840b6f51c5fcc09b7820f148daa34fcf19fd64e18dd6b8769"},"malcontent":{"desc":"Supply Chain Attack Detection, via context differential analysis and YARA","executables":["mal"],"head_dependencies":["yara-x",{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/chainguard-dev/malcontent.git",{":branch":"main"}],"homepage":"https://github.com/chainguard-dev/malcontent","license":"Apache-2.0","ruby_source_checksum":"b5bdd1d8d7ecf3aa3d009fd2e69a4603dc7049035585d2544b3b959f7aca2cfa","stable_dependencies":["yara-x",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"b0368e9feef7e8d5bf453c2ed29c40a8146d074eeda85d010bc97f8953886cf3","stable_url_args":["https://github.com/chainguard-dev/malcontent/archive/refs/tags/v1.25.1.tar.gz"],"stable_version":"1.25.1"},"mallet":{"bottle_rebuild":1,"desc":"MAchine Learning for LanguagE Toolkit","executables":["classifier2info","csv2classify","csv2vectors","mallet","mallethon","prepend-license.sh","svmlight2vectors","text2classify","text2vectors","vectors2classify","vectors2info","vectors2topics","vectors2vectors"],"head_dependencies":["openjdk"],"homepage":"https://mimno.github.io/Mallet/index","license":"Apache-2.0","ruby_source_checksum":"84967ddb09f6e3a8652ba13eaf751f7c9e99212f9fa197167d1fb58a69596681","stable_dependencies":["openjdk"],"stable_checksum":"874e682add31d638fb6b97c0ad485ff8fbc45e08c47305843139604b7dc15f62","stable_url_args":["https://github.com/mimno/Mallet/releases/download/v202108/Mallet-202108-bin.zip"],"stable_version":"202108","bottle_tag":":all","bottle_checksum":"2a79370bb96c6b93c4e5ccea01dfd09deeea7bcd7410c34ebfbd0584e24939e3"},"mame":{"desc":"Multiple Arcade Machine Emulator","executables":["mame"],"head_dependencies":["flac","jpeg-turbo","portaudio","portmidi","pugixml","sdl3","sqlite","utf8proc","zstd",{"glm":":build"},{"pkgconf":":build"},{"rapidjson":":build"},{"sphinx-doc":":build"}],"head_url_args":["https://github.com/mamedev/mame.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}],["expat"]],"homepage":"https://mamedev.org/","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"22e16f0c27a000dfb0dd6b8aab2c220b5f3fa11bd39d5b98ecf23fcc04053ea2","stable_dependencies":["flac","jpeg-turbo","portaudio","portmidi","pugixml","sdl3","sqlite","utf8proc","zstd",{"glm":":build"},{"pkgconf":":build"},{"rapidjson":":build"},{"sphinx-doc":":build"}],"stable_checksum":"244d916eb3fb8bcd71f2ac51ae71ab6af8cf99869ea7b85d7efc7339ea56c563","stable_url_args":["https://github.com/mamedev/mame/archive/refs/tags/mame0288.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["expat"]],"stable_version":"0.288"},"man-db":{"bottle_rebuild":1,"caveats":"Commands also provided by macOS have been installed with the prefix \"g\".\nIf you need to use these commands with their normal names, you\ncan add a \"bin\" directory to your PATH from your bashrc like:\n  PATH=\"$HOMEBREW_PREFIX/opt/man-db/libexec/bin:$PATH\"\n","desc":"Unix documentation system","executables":["accessdb","catman","gaccessdb","gapropos","gcatman","glexgrog","gman","gman-recode","gmandb","gmanpath","gwhatis","lexgrog","mandb"],"head_dependencies":["groff","libpipeline",{"pkgconf":":build"}],"homepage":"https://man-db.gitlab.io/man-db/","license":"GPL-2.0-or-later","ruby_source_checksum":"e95b08ed916fd472323e9c6df56ce036d08a34cffbe3da672e8e8a35828b9948","stable_dependencies":["groff","libpipeline",{"pkgconf":":build"}],"stable_checksum":"8afebb6f7eb6bb8542929458841f5c7e6f240e30c86358c1fbcefbea076c87d9","stable_url_args":["https://download.savannah.gnu.org/releases/man-db/man-db-2.13.1.tar.xz"],"stable_version":"2.13.1"},"man2html":{"desc":"Convert nroff man pages to HTML","executables":["man2html"],"homepage":"https://savannah.nongnu.org/projects/man2html/","license":"GPL-2.0-or-later","ruby_source_checksum":"632ae870f657ca060b300d85c81bff646f10fd1eaff9ee5dad4ce41e0f95a329","stable_checksum":"a3dd7fdd80785c14c2f5fa54a59bf93ca5f86f026612f68770a0507a3d4e5a29","stable_url_args":["https://www.mhonarc.org/release/misc/man2html3.0.1.tar.gz"],"stable_version":"3.0.1","bottle_checksum":"74778ca60783522eafd3f718104a650b2d3b9d6b3bf357c39990bfe669ba622a"},"mandoc":{"aliases":["mdocml"],"bottle_rebuild":1,"desc":"UNIX manpage compiler toolset","executables":["bsdapropos","bsdsoelim","demandoc"],"head_url_args":["anoncvs@mandoc.bsd.lv:/cvs",{":using":":cvs"}],"homepage":"https://mandoc.bsd.lv/","license":"ISC","revision":1,"ruby_source_checksum":"b6eeb8347580e987eeeb23ff85ff59bb6fbf3bd9a4e445aaff27b14a9f19dfca","stable_checksum":"8bf0d570f01e70a6e124884088870cbed7537f36328d512909eb10cd53179d9c","stable_url_args":["https://mandoc.bsd.lv/snapshots/mandoc-1.14.6.tar.gz"],"stable_version":"1.14.6"},"mandown":{"desc":"Man-page inspired Markdown viewer","executables":["mdn"],"head_dependencies":["libconfig","ncurses",{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/Titor8115/mandown","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"186fda3646decd2a880f2e5e5c150047bbeb711a6e6ec15a78a50df3ddbc16cc","stable_dependencies":["libconfig","ncurses",{"pkgconf":":build"}],"stable_checksum":"9903203fb95364a8b2774fe4eb4260daa725873d8f9a6e079d4c2ace81bede92","stable_url_args":["https://github.com/Titor8115/mandown/archive/refs/tags/v1.0.5.2.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.0.5.2"},"mani":{"desc":"CLI tool to help you manage repositories","executables":["mani"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/alajmo/mani.git",{":branch":"main"}],"homepage":"https://manicli.com","license":"MIT","ruby_source_checksum":"dd0b599265f479791502079939dd35bc4b935d999fa596f687815e812fae4512","stable_dependencies":[{"go":":build"}],"stable_checksum":"7b061b6606aeb3b024d14009d9028c30b0b56d8d8d4078b39c8d87db696bde1b","stable_url_args":["https://github.com/alajmo/mani/archive/refs/tags/v0.32.1.tar.gz"],"stable_version":"0.32.1"},"manifest-tool":{"desc":"Command-line tool to create and query container image manifest list/indexes","executables":["manifest-tool"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/estesp/manifest-tool.git",{":branch":"main"}],"homepage":"https://github.com/estesp/manifest-tool/","license":"Apache-2.0","ruby_source_checksum":"8c979ea4ba68a512847b01a0b25584e48af9c8d106c58eff477666e1fa6b5dc4","stable_dependencies":[{"go":":build"}],"stable_checksum":"97a9535830d6cd9d382c1d9ebae01a64dcbb400c540086a738e0e5297904ae3b","stable_url_args":["https://github.com/estesp/manifest-tool/archive/refs/tags/v2.2.2.tar.gz"],"stable_version":"2.2.2"},"manifold":{"desc":"Geometry library for topological robustness","head_dependencies":["clipper2","tbb",{"cmake":":build"}],"homepage":"https://github.com/elalish/manifold","license":"Apache-2.0","ruby_source_checksum":"15a5f861edcc0c713c1addaca9a1396ce6e3ddda52297667715504c6135a26f4","stable_dependencies":["clipper2","tbb",{"cmake":":build"}],"stable_checksum":"ce5f4d87877daca99a910d0af73c028f2a36b9288dd2bf3cd1cecf8faff9f7c8","stable_url_args":["https://github.com/elalish/manifold/releases/download/v3.5.2/manifold-3.5.2.tar.gz"],"stable_version":"3.5.2"},"manim":{"desc":"Animation engine for explanatory math videos","executables":["manim","manimce"],"head_dependencies":["cairo","ffmpeg","fontconfig","freetype","glib","numpy","pango","pillow","py3cairo","python@3.14","scipy","gettext","harfbuzz",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/manimCommunity/manim.git",{":branch":"main"}],"homepage":"https://www.manim.community","license":"MIT","no_autobump_args":{":because":"`update-python-resources` cannot determine dependencies"},"ruby_source_checksum":"5673a752fa8ed5b6cf3fb875e793252d7de7517a8e72e298a6e4e096a3c55497","stable_dependencies":["cairo","ffmpeg","fontconfig","freetype","glib","numpy","pango","pillow","py3cairo","python@3.14","scipy","gettext","harfbuzz",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"1e9747fb2fc1bde58ad09bcbd77d141793ce4b61811726a7fce537193d92e16b","stable_url_args":["https://files.pythonhosted.org/packages/dc/3b/ad54ce02f3e95d17d016cb1254708ae3795b60d5661f3b2085655940a565/manim-0.20.1.tar.gz"],"stable_version":"0.20.1"},"manticoresearch":{"desc":"Open source text search engine","executables":["index_converter","indexer","indextool","searchd","spelldump","wordbreaker"],"head_dependencies":["boost","cctz","icu4c@78","libpq","mariadb-connector-c","openssl@3","re2","unixodbc","xxhash","zstd",{"cmake":":build"},{"nlohmann-json":":build"},{"snowball":":build"}],"head_url_args":["https://github.com/manticoresoftware/manticoresearch.git",{":branch":"main"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["expat"]],"homepage":"https://manticoresearch.com","license":{":all_of":["GPL-3.0-or-later","GPL-2.0-only",{"GPL-2.0-only":{":with":"x11vnc-openssl-exception"}},{":any_of":["Unlicense","MIT"]}]},"ruby_source_checksum":"ca6ddac0aa0b757c3d6085f7098824eb07c3fbfe90d550735821eaf9237a9ab9","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/manticoresearch/bin/searchd","--config","$HOMEBREW_PREFIX/etc/manticoresearch/manticore.conf","--nodetach"]],"stable_dependencies":["boost","cctz","icu4c@78","libpq","mariadb-connector-c","openssl@3","re2","unixodbc","xxhash","zstd",{"cmake":":build"},{"nlohmann-json":":build"},{"snowball":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"ddfc210ada19b0551b7274411ac9a46cbf7049722955cbf42b545cacf5aa5238","stable_url_args":["https://github.com/manticoresoftware/manticoresearch/archive/refs/tags/27.1.5.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["expat"]],"stable_version":"27.1.5","version_scheme":1},"mantra":{"desc":"Tool to hunt down API key leaks in JS files and pages","executables":["mantra"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/brosck/mantra.git",{":branch":"main"}],"homepage":"https://amolo.com.br","license":"GPL-3.0-only","ruby_source_checksum":"fa47e143436ba4e706ef14795c8da747708fc3ddfa7d68fededa84955dfc4e47","stable_dependencies":[{"go":":build"}],"stable_checksum":"379894f36ef04a6b4e57e77112070e23dcc75569d1df98a8f128fe24a8b5e0b1","stable_url_args":["https://github.com/brosck/mantra/archive/refs/tags/v3.1.tar.gz"],"stable_version":"3.1"},"mapcidr":{"desc":"Subnet/CIDR operation utility","executables":["mapcidr"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/mapcidr.git",{":branch":"main"}],"homepage":"https://projectdiscovery.io","license":"MIT","ruby_source_checksum":"67169c72c3eac74be5be6e2e986ac3b87d0ab4a6836046bdc5033e4260df0ca0","stable_dependencies":[{"go":":build"}],"stable_checksum":"d1253ab474de254cb77628d3274bf6fdcf087223f219dcf26186de83776bf717","stable_url_args":["https://github.com/projectdiscovery/mapcidr/archive/refs/tags/v1.1.97.tar.gz"],"stable_version":"1.1.97"},"mapcrafter":{"desc":"Minecraft map renderer","executables":["mapcrafter","mapcrafter_export","mapcrafter_markers","mapcrafter_png-it.py","mapcrafter_textures.py"],"head_dependencies":["boost","jpeg-turbo","libpng",{"cmake":":build"}],"homepage":"https://github.com/mapcrafter/mapcrafter","license":"GPL-3.0-or-later","revision":16,"ruby_source_checksum":"a98685f9220293d259707313eb9b0b972bba1e4c0ebbd44e416492ebb1e264df","stable_dependencies":["boost","jpeg-turbo","libpng",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/mapcrafter/mapcrafter/commit/28dbc86803650eb487782e937cbb4513dbd0a650.patch?full_index=1","sha256":"55edc91aee2fbe0727282d8b3e967ac654455e7fb4ca424c490caf7556eca179"},{"strip":"p1","url":"https://github.com/mapcrafter/mapcrafter/commit/f804a574cbf5b098439698f6f92e1a39244371f1.patch?full_index=1","sha256":"d9e9da9cbdb4bb961edd371265304c3999e5322d110f6d72e8580820b2ac2edc"}],"stable_checksum":"f3b698d34c02c2da0c4d2b7f4e251bcba058d0d1e4479c0418eeba264d1c8dae","stable_url_args":["https://github.com/mapcrafter/mapcrafter/archive/refs/tags/v.2.4.tar.gz"],"stable_version":"2.4"},"mapnik":{"conflicts":[["svg2png",{":because":"both install `svg2png` binaries"}]],"desc":"Toolkit for developing mapping applications","executables":["geometry_to_wkb","mapnik-index","mapnik-render","pgsql2sqlite","shapeindex","svg2png"],"head_dependencies":["boost","cairo","freetype","gdal","harfbuzz","icu4c@78","jpeg-turbo","libavif","libpng","libpq","libtiff","libxml2","openssl@3","proj","protozero","sqlite","webp",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/mapnik/mapnik.git",{":branch":"master"}],"homepage":"https://mapnik.org/","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"1091425e576befeb5eebbc29a292a9eed4cbec40dd6e762069188231bb81d6a7","stable_dependencies":["boost","cairo","freetype","gdal","harfbuzz","icu4c@78","jpeg-turbo","libavif","libpng","libpq","libtiff","libxml2","openssl@3","proj","protozero","sqlite","webp",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"a530f03c2bcf1ea8f9e500a0dab7f8387f1a1eae3040a886c1547b3af86f5911","stable_url_args":["https://github.com/mapnik/mapnik/releases/download/v4.2.2/mapnik-v4.2.2.tar.bz2"],"stable_version":"4.2.2"},"mapproxy":{"desc":"Accelerating web map proxy","executables":["mapproxy-seed","mapproxy-util"],"head_dependencies":["certifi","geos","libyaml","numpy","pillow","proj","python@3.14","rpds-py",{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://mapproxy.org/","license":"Apache-2.0","ruby_source_checksum":"74d301c1c41e2e39398b055c34b1679d1f02e0d099f70ac3185ae7b9f915a6be","stable_dependencies":["certifi","geos","libyaml","numpy","pillow","proj","python@3.14","rpds-py",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"40a141d1e03a1b185c3f970a29991da1f6f7484217017b7b2b22d22f7866773c","stable_url_args":["https://files.pythonhosted.org/packages/65/1f/f53a4c633d8b202b28dae4b846e6efd93411d10c5e8775c41ed704530677/mapproxy-6.1.1.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"6.1.1"},"mapscii":{"desc":"Whole World In Your Console","executables":["mapscii"],"head_dependencies":["node"],"homepage":"https://github.com/rastapasta/mapscii","license":"MIT","ruby_source_checksum":"301a25baa15eb58b9d4f78409ead52466f99800dc7af67305f6f8143c681772b","stable_dependencies":["node"],"stable_checksum":"21f18b687975f1decef998664ef6d292cf2379d9e4308a5b4cbb66af240341b3","stable_url_args":["https://registry.npmjs.org/mapscii/-/mapscii-0.3.1.tgz"],"stable_version":"0.3.1","bottle_tag":":all","bottle_checksum":"5f4eaa8d74d98faad1c1423bb6f7c54efe68e47cd932192fdea23cca28cfb831"},"mapserver":{"desc":"Publish spatial data and interactive mapping apps to the web","executables":["coshp","legend","map2img","mapserv","msencrypt","scalebar","shptree","shptreetst","shptreevis","sortshp","tile4ms"],"head_dependencies":["cairo","fcgi","freetype","gdal","geos","giflib","jpeg-turbo","libpng","libpq","libxml2","pcre2","proj","protobuf-c","python@3.14",{"cmake":":build"},{"pkgconf":":build"},{"swig":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://mapserver.org/","license":"MIT","revision":1,"ruby_source_checksum":"20c5f4ac980c4d2f111dc8ca7a7de87566770719973a3e8569e6873a285c1420","stable_dependencies":["cairo","fcgi","freetype","gdal","geos","giflib","jpeg-turbo","libpng","libpq","libxml2","pcre2","proj","protobuf-c","python@3.14",{"cmake":":build"},{"pkgconf":":build"},{"swig":":build"}],"stable_checksum":"e10d71c3ced22b8b0858a98434d55a532f4359d193a32e4b353411814976ca22","stable_url_args":["https://download.osgeo.org/mapserver/mapserver-8.6.2.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"8.6.2"},"marcli":{"desc":"Parse MARC (ISO 2709) files","executables":["marcli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hectorcorrea/marcli.git",{":branch":"main"}],"homepage":"https://github.com/hectorcorrea/marcli","license":"MIT","ruby_source_checksum":"18a4fda270f2971927dc35adb684236b8ae8a2677f12eea5896764691d6cab1f","stable_dependencies":[{"go":":build"}],"stable_checksum":"944c7c389d384a9515799bb688cb9ced80344709758a42c714f726957785a1c4","stable_url_args":["https://github.com/hectorcorrea/marcli/archive/refs/tags/v1.3.1.tar.gz"],"stable_version":"1.3.1"},"mariadb-connector-c":{"desc":"MariaDB database connector for C applications","executables":["mariadb_config","mysql_config"],"head_dependencies":["openssl@3","zstd",{"cmake":":build"}],"head_url_args":["https://github.com/mariadb-corporation/mariadb-connector-c.git",{":branch":"3.4"}],"head_uses_from_macos":[["curl"],["krb5"]],"homepage":"https://mariadb.org/download/?tab=connector&prod=connector-c","keg_only_args":["it conflicts with mariadb"],"license":"LGPL-2.1-or-later","ruby_source_checksum":"a73452419691831439eb2f808cecbc10ad48e76d4062fee689ab6b6f1b92988f","stable_dependencies":["openssl@3","zstd",{"cmake":":build"}],"stable_checksum":"a84bba97e59b6a322637a189964d4fd72bd8d92f2d22a9f8d6a5f0657c821e97","stable_url_args":["https://archive.mariadb.org/connector-c-3.4.9/mariadb-connector-c-3.4.9-src.tar.gz"],"stable_uses_from_macos":[["curl"],["krb5"]],"stable_version":"3.4.9"},"mariadb-connector-odbc":{"desc":"Database driver using the industry standard ODBC API","head_dependencies":["mariadb-connector-c","openssl@3","unixodbc",{"cmake":":build"}],"homepage":"https://mariadb.org/download/?tab=connector&prod=connector-odbc","license":"LGPL-2.1-or-later","ruby_source_checksum":"79be873cfe76f824a40e32bb8d40912a529bfeef6d9d993f6ab144182681d862","stable_dependencies":["mariadb-connector-c","openssl@3","unixodbc",{"cmake":":build"}],"stable_checksum":"5062f491f7189ba32352a9834777886dfbc64a107bb0e2e50921dd6ae2bd18ad","stable_url_args":["https://archive.mariadb.org/connector-odbc-3.2.9/mariadb-connector-odbc-3.2.9-src.tar.gz"],"stable_version":"3.2.9"},"mariadb":{"aliases":["mariadb@12.3"],"caveats":"A \"/etc/my.cnf\" from another install may interfere with a Homebrew-built\nserver starting up correctly.\n\nMySQL is configured to only allow connections from localhost by default\n","conflicts":[["mysql",{":because":"mariadb, mysql, and percona install the same binaries"}],["percona-server",{":because":"mariadb, mysql, and percona install the same binaries"}]],"desc":"Drop-in replacement for MySQL","executables":["aria_chk","aria_dump_log","aria_ftdump","aria_pack","aria_read_log","galera_new_cluster","innochecksum","mariabackup","mariadb","mariadb-access","mariadb-admin","mariadb-backup","mariadb-binlog","mariadb-check","mariadb-client-test","mariadb-config","mariadb-conv","mariadb-convert-table-format","mariadb-dump","mariadb-dumpslow","mariadb-find-rows","mariadb-fix-extensions","mariadb-hotcopy","mariadb-import","mariadb-install-db","mariadb-ldb","mariadb-migrate-config-file","mariadb-plugin","mariadb-secure-installation","mariadb-setpermission","mariadb-show","mariadb-slap","mariadb-test","mariadb-tzinfo-to-sql","mariadb-upgrade","mariadb-waitpid","mariadb_config","mariadbd","mariadbd-multi","mariadbd-safe","mariadbd-safe-helper","mbstream","msql2mysql","my_print_defaults","myisam_ftdump","myisamchk","myisamlog","myisampack","myrocks_hotbackup","mysql","mysql.server","mysql_client_test","mysql_config","mysql_convert_table_format","mysql_find_rows","mysql_fix_extensions","mysql_install_db","mysql_ldb","mysql_plugin","mysql_secure_installation","mysql_setpermission","mysql_tzinfo_to_sql","mysql_upgrade","mysql_waitpid","mysqlaccess","mysqladmin","mysqlbinlog","mysqlcheck","mysqld","mysqld_multi","mysqld_safe","mysqld_safe_helper","mysqldump","mysqldumpslow","mysqlhotcopy","mysqlimport","mysqlshow","mysqlslap","mysqltest","mytop","perror","rcmysql","replace","resolve_stack_dump","resolveip","sst_dump","wsrep_sst_backup","wsrep_sst_mariabackup","wsrep_sst_mysqldump","wsrep_sst_rsync","wsrep_sst_rsync_wan"],"head_dependencies":["groonga","lz4","lzo","openssl@3","pcre2","xz","zstd",{"bison":":build"},{"cmake":":build"},{"fmt":":build"},{"pkgconf":":build"},{"openjdk":":build"}],"head_uses_from_macos":[["bzip2"],["krb5"],["libedit"],["libxcrypt"],["libxml2"],["ncurses"]],"homepage":"https://mariadb.org/","license":"GPL-2.0-only","post_install_steps":[{"path":{"base":"var","path":"mysql"},"using":"mariadb_install_db","type":"init_data_dir"}],"ruby_source_checksum":"8e490defe75de272b1fa5c3bd3e21e04db057b69a29f90f05dc7b1c73fd47f45","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mariadb/bin/mariadbd-safe","--datadir=$HOMEBREW_PREFIX/var/mysql"]],"stable_dependencies":["groonga","lz4","lzo","openssl@3","pcre2","xz","zstd",{"bison":":build"},{"cmake":":build"},{"fmt":":build"},{"pkgconf":":build"},{"openjdk":":build"}],"stable_checksum":"82798714baf2f3456ed2f311fc803dc120f2bf3b82358e773847d628cdb4b670","stable_url_args":["https://archive.mariadb.org/mariadb-12.3.2/source/mariadb-12.3.2.tar.gz"],"stable_uses_from_macos":[["bzip2"],["krb5"],["libedit"],["libxcrypt"],["libxml2"],["ncurses"]],"stable_version":"12.3.2","versioned_formulae":["mariadb@11.8","mariadb@11.4","mariadb@10.11","mariadb@10.6","mariadb@10.5"]},"mariadb@10.11":{"caveats":"A \"/etc/my.cnf\" from another install may interfere with a Homebrew-built\nserver starting up correctly.\n\nMySQL is configured to only allow connections from localhost by default\n","deprecate_args":{":date":"2028-02-16",":because":":unsupported"},"desc":"Drop-in replacement for MySQL","executables":["aria_chk","aria_dump_log","aria_ftdump","aria_pack","aria_read_log","innochecksum","mariabackup","mariadb","mariadb-access","mariadb-admin","mariadb-backup","mariadb-binlog","mariadb-check","mariadb-client-test","mariadb-config","mariadb-conv","mariadb-convert-table-format","mariadb-dump","mariadb-dumpslow","mariadb-find-rows","mariadb-fix-extensions","mariadb-hotcopy","mariadb-import","mariadb-install-db","mariadb-ldb","mariadb-plugin","mariadb-secure-installation","mariadb-setpermission","mariadb-show","mariadb-slap","mariadb-test","mariadb-tzinfo-to-sql","mariadb-upgrade","mariadb-waitpid","mariadb_config","mariadbd","mariadbd-multi","mariadbd-safe","mariadbd-safe-helper","mbstream","msql2mysql","my_print_defaults","myisam_ftdump","myisamchk","myisamlog","myisampack","myrocks_hotbackup","mysql","mysql.server","mysql_client_test","mysql_config","mysql_convert_table_format","mysql_find_rows","mysql_fix_extensions","mysql_install_db","mysql_ldb","mysql_plugin","mysql_secure_installation","mysql_setpermission","mysql_tzinfo_to_sql","mysql_upgrade","mysql_waitpid","mysqlaccess","mysqladmin","mysqlbinlog","mysqlcheck","mysqld","mysqld_multi","mysqld_safe","mysqld_safe_helper","mysqldump","mysqldumpslow","mysqlhotcopy","mysqlimport","mysqlshow","mysqlslap","mysqltest","mytop","perror","rcmysql","replace","resolve_stack_dump","resolveip","sst_dump","wsrep_sst_backup","wsrep_sst_mariabackup","wsrep_sst_mysqldump","wsrep_sst_rsync","wsrep_sst_rsync_wan"],"head_dependencies":["groonga","lz4","lzo","openssl@3","pcre2","xz","zstd",{"bison":":build"},{"cmake":":build"},{"fmt":":build"},{"openjdk":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["krb5"],["libedit"],["libxcrypt"],["libxml2"],["ncurses"]],"homepage":"https://mariadb.org/","keg_only_args":[":versioned_formula"],"license":"GPL-2.0-only","post_install_steps":[{"path":{"base":"var","path":"mysql"},"using":"mariadb_install_db","type":"init_data_dir"}],"ruby_source_checksum":"21615feb04cdd78e3a21ec53361addc031245611aecd490ca1c729f24fbe0b8d","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mariadb@10.11/bin/mysqld_safe","--datadir=$HOMEBREW_PREFIX/var/mysql"]],"stable_dependencies":["groonga","lz4","lzo","openssl@3","pcre2","xz","zstd",{"bison":":build"},{"cmake":":build"},{"fmt":":build"},{"openjdk":":build"},{"pkgconf":":build"}],"stable_checksum":"a46852c68075be7c31c7b33fee233c5b5a00c8c28117f5204d124e4f2fd56fa8","stable_url_args":["https://archive.mariadb.org/mariadb-10.11.18/source/mariadb-10.11.18.tar.gz"],"stable_uses_from_macos":[["bzip2"],["krb5"],["libedit"],["libxcrypt"],["libxml2"],["ncurses"]],"stable_version":"10.11.18","versioned_formulae":["mariadb@11.8","mariadb@11.4","mariadb@10.6","mariadb@10.5"]},"mariadb@10.5":{"bottle_rebuild":1,"caveats":"A \"/etc/my.cnf\" from another install may interfere with a Homebrew-built\nserver starting up correctly.\n\nMySQL is configured to only allow connections from localhost by default\n","deprecate_args":{":date":"2025-06-24",":because":":unsupported"},"desc":"Drop-in replacement for MySQL","disable_args":{":date":"2026-06-24",":because":":unsupported"},"executables":["aria_chk","aria_dump_log","aria_ftdump","aria_pack","aria_read_log","aria_s3_copy","innochecksum","mariabackup","mariadb","mariadb-access","mariadb-admin","mariadb-backup","mariadb-binlog","mariadb-check","mariadb-client-test","mariadb-config","mariadb-conv","mariadb-convert-table-format","mariadb-dump","mariadb-dumpslow","mariadb-find-rows","mariadb-fix-extensions","mariadb-hotcopy","mariadb-import","mariadb-plugin","mariadb-secure-installation","mariadb-setpermission","mariadb-show","mariadb-slap","mariadb-test","mariadb-tzinfo-to-sql","mariadb-upgrade","mariadb-waitpid","mariadb_config","mariadbd","mariadbd-multi","mariadbd-safe","mariadbd-safe-helper","mbstream","msql2mysql","my_print_defaults","myisam_ftdump","myisamchk","myisamlog","myisampack","mysql","mysql.server","mysql_client_test","mysql_config","mysql_convert_table_format","mysql_find_rows","mysql_fix_extensions","mysql_install_db","mysql_plugin","mysql_secure_installation","mysql_setpermission","mysql_tzinfo_to_sql","mysql_upgrade","mysql_waitpid","mysqlaccess","mysqladmin","mysqlbinlog","mysqlcheck","mysqld","mysqld_multi","mysqld_safe","mysqld_safe_helper","mysqldump","mysqldumpslow","mysqlhotcopy","mysqlimport","mysqlshow","mysqlslap","mysqltest","mytop","perror","rcmysql","replace","resolve_stack_dump","resolveip","wsrep_sst_backup","wsrep_sst_mariabackup","wsrep_sst_mysqldump","wsrep_sst_rsync","wsrep_sst_rsync_wan"],"head_dependencies":["groonga","lz4","lzo","openssl@3","pcre2","xz","zstd",{"bison":":build"},{"cmake":":build"},{"openjdk":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["krb5"],["libxcrypt"],["libxml2"],["ncurses"],["xz"]],"homepage":"https://mariadb.org/","keg_only_args":[":versioned_formula"],"license":"GPL-2.0-only","post_install_steps":[{"path":{"base":"var","path":"mysql"},"using":"mariadb_install_db","type":"init_data_dir"}],"revision":1,"ruby_source_checksum":"25e0a0a398c23881cc2de5a73118ab1d9d24a0dc43cbb6de3f5b0a5761c9a206","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mariadb@10.5/bin/mysqld_safe","--datadir=$HOMEBREW_PREFIX/var/mysql"]],"stable_dependencies":["groonga","lz4","lzo","openssl@3","pcre2","xz","zstd",{"bison":":build"},{"cmake":":build"},{"openjdk":":build"},{"pkgconf":":build"}],"stable_checksum":"de49ed417f6fa90e8fee72a41e526e0983dc47f388caff9e703803cec263b826","stable_url_args":["https://archive.mariadb.org/mariadb-10.5.29/source/mariadb-10.5.29.tar.gz"],"stable_uses_from_macos":[["bzip2"],["krb5"],["libxcrypt"],["libxml2"],["ncurses"],["xz"]],"stable_version":"10.5.29","versioned_formulae":["mariadb@11.8","mariadb@11.4","mariadb@10.11","mariadb@10.6"]},"mariadb@10.6":{"caveats":"A \"/etc/my.cnf\" from another install may interfere with a Homebrew-built\nserver starting up correctly.\n\nMySQL is configured to only allow connections from localhost by default\n","deprecate_args":{":date":"2026-06-01",":because":":unsupported"},"desc":"Drop-in replacement for MySQL","executables":["aria_chk","aria_dump_log","aria_ftdump","aria_pack","aria_read_log","innochecksum","mariabackup","mariadb","mariadb-access","mariadb-admin","mariadb-backup","mariadb-binlog","mariadb-check","mariadb-client-test","mariadb-config","mariadb-conv","mariadb-convert-table-format","mariadb-dump","mariadb-dumpslow","mariadb-find-rows","mariadb-fix-extensions","mariadb-hotcopy","mariadb-import","mariadb-ldb","mariadb-plugin","mariadb-secure-installation","mariadb-setpermission","mariadb-show","mariadb-slap","mariadb-test","mariadb-tzinfo-to-sql","mariadb-upgrade","mariadb-waitpid","mariadb_config","mariadbd","mariadbd-multi","mariadbd-safe","mariadbd-safe-helper","mbstream","msql2mysql","my_print_defaults","myisam_ftdump","myisamchk","myisamlog","myisampack","myrocks_hotbackup","mysql","mysql.server","mysql_client_test","mysql_config","mysql_convert_table_format","mysql_find_rows","mysql_fix_extensions","mysql_install_db","mysql_ldb","mysql_plugin","mysql_secure_installation","mysql_setpermission","mysql_tzinfo_to_sql","mysql_upgrade","mysql_waitpid","mysqlaccess","mysqladmin","mysqlbinlog","mysqlcheck","mysqld","mysqld_multi","mysqld_safe","mysqld_safe_helper","mysqldump","mysqldumpslow","mysqlhotcopy","mysqlimport","mysqlshow","mysqlslap","mysqltest","mytop","perror","rcmysql","replace","resolve_stack_dump","resolveip","sst_dump","wsrep_sst_backup","wsrep_sst_mariabackup","wsrep_sst_mysqldump","wsrep_sst_rsync","wsrep_sst_rsync_wan"],"head_dependencies":["groonga","lz4","lzo","openssl@3","pcre2","xz","zstd",{"bison":":build"},{"cmake":":build"},{"openjdk":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["krb5"],["libedit"],["libxcrypt"],["libxml2"],["ncurses"],["xz"]],"homepage":"https://mariadb.org/","keg_only_args":[":versioned_formula"],"license":"GPL-2.0-only","post_install_steps":[{"path":{"base":"var","path":"mysql"},"using":"mariadb_install_db","type":"init_data_dir"}],"ruby_source_checksum":"65ffecc978b1266022d06d82accc6a71033ad05c9ca8bfd89d89bd61b896ee3b","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mariadb@10.6/bin/mysqld_safe","--datadir=$HOMEBREW_PREFIX/var/mysql"]],"stable_dependencies":["groonga","lz4","lzo","openssl@3","pcre2","xz","zstd",{"bison":":build"},{"cmake":":build"},{"openjdk":":build"},{"pkgconf":":build"}],"stable_checksum":"8eb76ad3b1b3d14c56611ccc910428141fe56160043819e6474160385f69665e","stable_url_args":["https://archive.mariadb.org/mariadb-10.6.27/source/mariadb-10.6.27.tar.gz"],"stable_uses_from_macos":[["bzip2"],["krb5"],["libedit"],["libxcrypt"],["libxml2"],["ncurses"],["xz"]],"stable_version":"10.6.27","versioned_formulae":["mariadb@11.8","mariadb@11.4","mariadb@10.11","mariadb@10.5"]},"mariadb@11.4":{"caveats":"A \"/etc/my.cnf\" from another install may interfere with a Homebrew-built\nserver starting up correctly.\n\nMySQL is configured to only allow connections from localhost by default\n","deprecate_args":{":date":"2029-05-29",":because":":unsupported"},"desc":"Drop-in replacement for MySQL","executables":["aria_chk","aria_dump_log","aria_ftdump","aria_pack","aria_read_log","aria_s3_copy","innochecksum","mariabackup","mariadb","mariadb-access","mariadb-admin","mariadb-backup","mariadb-binlog","mariadb-check","mariadb-client-test","mariadb-config","mariadb-conv","mariadb-convert-table-format","mariadb-dump","mariadb-dumpslow","mariadb-find-rows","mariadb-fix-extensions","mariadb-hotcopy","mariadb-import","mariadb-install-db","mariadb-ldb","mariadb-plugin","mariadb-secure-installation","mariadb-setpermission","mariadb-show","mariadb-slap","mariadb-test","mariadb-tzinfo-to-sql","mariadb-upgrade","mariadb-waitpid","mariadb_config","mariadbd","mariadbd-multi","mariadbd-safe","mariadbd-safe-helper","mbstream","msql2mysql","my_print_defaults","myisam_ftdump","myisamchk","myisamlog","myisampack","myrocks_hotbackup","mysql","mysql.server","mysql_client_test","mysql_config","mysql_convert_table_format","mysql_find_rows","mysql_fix_extensions","mysql_install_db","mysql_ldb","mysql_plugin","mysql_secure_installation","mysql_setpermission","mysql_tzinfo_to_sql","mysql_upgrade","mysql_waitpid","mysqlaccess","mysqladmin","mysqlbinlog","mysqlcheck","mysqld","mysqld_multi","mysqld_safe","mysqld_safe_helper","mysqldump","mysqldumpslow","mysqlhotcopy","mysqlimport","mysqlshow","mysqlslap","mysqltest","mytop","perror","rcmysql","replace","resolve_stack_dump","resolveip","sst_dump","wsrep_sst_backup","wsrep_sst_mariabackup","wsrep_sst_mysqldump","wsrep_sst_rsync","wsrep_sst_rsync_wan"],"head_dependencies":["groonga","lz4","lzo","openssl@3","pcre2","xz","zstd",{"bison":":build"},{"cmake":":build"},{"fmt":":build"},{"pkgconf":":build"},{"openjdk":":build"}],"head_uses_from_macos":[["bzip2"],["krb5"],["libedit"],["libxcrypt"],["libxml2"],["ncurses"]],"homepage":"https://mariadb.org/","keg_only_args":[":versioned_formula"],"license":"GPL-2.0-only","post_install_steps":[{"path":{"base":"var","path":"mysql"},"using":"mariadb_install_db","type":"init_data_dir"}],"ruby_source_checksum":"e9e010e675de1b57474b7881759a8c2e04acad72531dc34af757bf9482c1e79a","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mariadb@11.4/bin/mariadbd-safe","--datadir=$HOMEBREW_PREFIX/var/mysql"]],"stable_dependencies":["groonga","lz4","lzo","openssl@3","pcre2","xz","zstd",{"bison":":build"},{"cmake":":build"},{"fmt":":build"},{"pkgconf":":build"},{"openjdk":":build"}],"stable_checksum":"5ab7883db519bfcebfdd2aac09bc5544a12ce328f39edd46d0bf01690615ef6c","stable_url_args":["https://archive.mariadb.org/mariadb-11.4.12/source/mariadb-11.4.12.tar.gz"],"stable_uses_from_macos":[["bzip2"],["krb5"],["libedit"],["libxcrypt"],["libxml2"],["ncurses"]],"stable_version":"11.4.12","versioned_formulae":["mariadb@11.8","mariadb@10.11","mariadb@10.6","mariadb@10.5"]},"mariadb@11.8":{"caveats":"A \"/etc/my.cnf\" from another install may interfere with a Homebrew-built\nserver starting up correctly.\n\nMySQL is configured to only allow connections from localhost by default\n","deprecate_args":{":date":"2028-06-04",":because":":unsupported"},"desc":"Drop-in replacement for MySQL","executables":["aria_chk","aria_dump_log","aria_ftdump","aria_pack","aria_read_log","galera_new_cluster","innochecksum","mariabackup","mariadb","mariadb-access","mariadb-admin","mariadb-backup","mariadb-binlog","mariadb-check","mariadb-client-test","mariadb-config","mariadb-conv","mariadb-convert-table-format","mariadb-dump","mariadb-dumpslow","mariadb-find-rows","mariadb-fix-extensions","mariadb-hotcopy","mariadb-import","mariadb-install-db","mariadb-ldb","mariadb-migrate-config-file","mariadb-plugin","mariadb-secure-installation","mariadb-setpermission","mariadb-show","mariadb-slap","mariadb-test","mariadb-tzinfo-to-sql","mariadb-upgrade","mariadb-waitpid","mariadb_config","mariadbd","mariadbd-multi","mariadbd-safe","mariadbd-safe-helper","mbstream","msql2mysql","my_print_defaults","myisam_ftdump","myisamchk","myisamlog","myisampack","myrocks_hotbackup","mysql","mysql.server","mysql_client_test","mysql_config","mysql_convert_table_format","mysql_find_rows","mysql_fix_extensions","mysql_install_db","mysql_ldb","mysql_plugin","mysql_secure_installation","mysql_setpermission","mysql_tzinfo_to_sql","mysql_upgrade","mysql_waitpid","mysqlaccess","mysqladmin","mysqlbinlog","mysqlcheck","mysqld","mysqld_multi","mysqld_safe","mysqld_safe_helper","mysqldump","mysqldumpslow","mysqlhotcopy","mysqlimport","mysqlshow","mysqlslap","mysqltest","mytop","perror","rcmysql","replace","resolve_stack_dump","resolveip","sst_dump","wsrep_sst_backup","wsrep_sst_mariabackup","wsrep_sst_mysqldump","wsrep_sst_rsync","wsrep_sst_rsync_wan"],"head_dependencies":["groonga","lz4","lzo","openssl@3","pcre2","xz","zstd",{"bison":":build"},{"cmake":":build"},{"fmt":":build"},{"pkgconf":":build"},{"openjdk":":build"}],"head_uses_from_macos":[["bzip2"],["krb5"],["libedit"],["libxcrypt"],["libxml2"],["ncurses"]],"homepage":"https://mariadb.org/","keg_only_args":[":versioned_formula"],"license":"GPL-2.0-only","post_install_steps":[{"path":{"base":"var","path":"mysql"},"using":"mariadb_install_db","type":"init_data_dir"}],"ruby_source_checksum":"08b2535ffd3513a4b4edb20800008330e7e0eeea2cbf607cab111ea50c75415e","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mariadb@11.8/bin/mariadbd-safe","--datadir=$HOMEBREW_PREFIX/var/mysql"]],"stable_dependencies":["groonga","lz4","lzo","openssl@3","pcre2","xz","zstd",{"bison":":build"},{"cmake":":build"},{"fmt":":build"},{"pkgconf":":build"},{"openjdk":":build"}],"stable_checksum":"bd023a4959faf012db7f0ebfc0d276729e67e5443df193163f98d80fdfc524c9","stable_url_args":["https://archive.mariadb.org/mariadb-11.8.8/source/mariadb-11.8.8.tar.gz"],"stable_uses_from_macos":[["bzip2"],["krb5"],["libedit"],["libxcrypt"],["libxml2"],["ncurses"]],"stable_version":"11.8.8","versioned_formulae":["mariadb@11.4","mariadb@10.11","mariadb@10.6","mariadb@10.5"]},"marisa":{"desc":"Matching Algorithm with Recursively Implemented StorAge","executables":["marisa-benchmark","marisa-build","marisa-common-prefix-search","marisa-dump","marisa-lookup","marisa-predictive-search","marisa-reverse-lookup"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/s-yata/marisa-trie","license":{":any_of":["BSD-2-Clause","LGPL-2.1-or-later"]},"ruby_source_checksum":"de268ccf5ed373de01e1f76ec58dd70465bf6718b2cc46e75c908ca9fe7cfb8b","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"986ed5e2967435e3a3932a8c95980993ae5a196111e377721f0849cad4e807f3","stable_url_args":["https://github.com/s-yata/marisa-trie/archive/refs/tags/v0.3.1.tar.gz"],"stable_version":"0.3.1"},"mark":{"desc":"Sync your markdown files with Confluence pages","executables":["mark"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kovetskiy/mark.git",{":branch":"master"}],"homepage":"https://samizdat.dev","license":"Apache-2.0","ruby_source_checksum":"ee2f5ac1208a998dea017e650d2209379dc0ba5bca3b139cbf53b57f19e29559","stable_dependencies":[{"go":":build"}],"stable_checksum":"6a06e64a0b821c0d86bef9d82fb4e36cc0a9875884e9e29e0245333ba961f3f7","stable_url_args":["https://github.com/kovetskiy/mark/archive/refs/tags/v16.5.0.tar.gz"],"stable_version":"16.5.0"},"markdown-oxide":{"desc":"Personal Knowledge Management System for the LSP","executables":["markdown-oxide"],"head_dependencies":[{"rust":":build"}],"homepage":"https://oxide.md","license":"Apache-2.0","ruby_source_checksum":"cbcf425be6af5431bc82a7f26d82790259aed947f7921c8d663b5d27ccd94e3a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"fc7c472c2bd93a9b8f58848d71f054ed02442310f5328081f3036a7ce79040cb","stable_url_args":["https://github.com/Feel-ix-343/markdown-oxide/archive/refs/tags/v0.25.12.tar.gz"],"stable_version":"0.25.12"},"markdown-toc":{"bottle_rebuild":2,"desc":"Generate a markdown TOC (table of contents) with Remarkable","executables":["markdown-toc"],"head_dependencies":["node"],"homepage":"https://github.com/jonschlinkert/markdown-toc","license":"MIT","ruby_source_checksum":"3eb98799546ea93c7d4cae7404669df805a72727c445b60461a557ef6594e87f","stable_dependencies":["node"],"stable_checksum":"4a5bf3efafb21217889ab240caacd795a1101bfbe07cd8abb228cc44937acd9c","stable_url_args":["https://registry.npmjs.org/markdown-toc/-/markdown-toc-1.2.0.tgz"],"stable_version":"1.2.0","bottle_tag":":all","bottle_checksum":"2817812b6a1d6a1e613ad337524dbd04afcc3ee306c8ddecab56c6835468d11c"},"markdown":{"bottle_rebuild":2,"conflicts":[["discount",{":because":"both install `markdown` binaries"}],["multimarkdown",{":because":"both install `markdown` binaries"}]],"desc":"Text-to-HTML conversion tool","executables":["markdown"],"homepage":"https://daringfireball.net/projects/markdown/","license":"BSD-3-Clause","ruby_source_checksum":"4b9e3d75b1c2ab1fac6829112ced4ce4821dd910c086bad6c8f950cf39d655ff","stable_checksum":"6520e9b6a58c5555e381b6223d66feddee67f675ed312ec19e9cee1b92bc0137","stable_url_args":["https://daringfireball.net/projects/downloads/Markdown_1.0.1.zip"],"stable_version":"1.0.1","bottle_tag":":all","bottle_checksum":"ba5a95424267c48417d20a1ca2a253366c9741d7d2dcbe71fd7715c1babd1b8a"},"markdownlint-cli":{"desc":"CLI for Node.js style checker and lint tool for Markdown files","executables":["markdownlint"],"head_dependencies":["node"],"homepage":"https://github.com/igorshubovych/markdownlint-cli","license":"MIT","ruby_source_checksum":"c50312aaee827137493318fcb4a97ab4ed6e45d845a043d23fdf3873b9a0f49b","stable_dependencies":["node"],"stable_checksum":"7ee7906ac4ccedcc59c24af24a2a78eb185d70a0d8c852825579a39b76d3d6c6","stable_url_args":["https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.49.0.tgz"],"stable_version":"0.49.0","bottle_tag":":all","bottle_checksum":"df5812c2251ba084fa38bfceff1c213c85f77e45cac20245c371493e80c1270c"},"markdownlint-cli2":{"desc":"Fast, flexible, config-based cli for linting Markdown/CommonMark files","executables":["markdownlint-cli2"],"head_dependencies":["node"],"homepage":"https://github.com/DavidAnson/markdownlint-cli2","license":"MIT","ruby_source_checksum":"494ba0e02d141db1f9d21baee5e3a6341c843ec9bb01f758276ff2a2e719d57c","stable_dependencies":["node"],"stable_checksum":"40097fb79f209d96a1ebf5043c0295d9d75e3909ec0eb817af098415d4ff0b8c","stable_url_args":["https://registry.npmjs.org/markdownlint-cli2/-/markdownlint-cli2-0.23.0.tgz"],"stable_version":"0.23.0","bottle_tag":":all","bottle_checksum":"28592cc91bedd8e6ef9509778d0af9b23c2349e8326417f2be4e8363dad761e9"},"marked":{"desc":"Markdown parser and compiler built for speed","executables":["marked"],"head_dependencies":["node"],"homepage":"https://marked.js.org/","license":"MIT","ruby_source_checksum":"b44357b417e7eaaca2f64369104556f37f75b9a1c35d63e97c4d5737d54195f6","stable_dependencies":["node"],"stable_checksum":"7d0ea56f8c29c0e6dec5665e62ad8089136819ca7028612e52301c2ba279dac2","stable_url_args":["https://registry.npmjs.org/marked/-/marked-18.0.5.tgz"],"stable_version":"18.0.5","bottle_tag":":all","bottle_checksum":"568ead3416ffb1b2db6f8375a4e6d7b758ef62d125ae87431cbc57f5848720ca"},"marksman":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-11-10",":because":"needs end-of-life .NET 9"},"desc":"Language Server Protocol for Markdown","disable_args":{":date":"2027-11-10",":because":"needs end-of-life .NET 9"},"executables":["marksman"],"head_dependencies":["dotnet@9"],"head_url_args":["https://github.com/artempyanykh/marksman.git",{":branch":"main"}],"homepage":"https://github.com/artempyanykh/marksman","license":"MIT","ruby_source_checksum":"dceb876268e3f6347318b9638afa5a6b935227708d00941a053a844d4089c1f3","stable_dependencies":["dotnet@9"],"stable_checksum":"a3ba5f8ef5be5d7ede2ec5ae9f303d2d776f476734ff66254be8e6df0e0f090e","stable_url_args":["https://github.com/artempyanykh/marksman/archive/refs/tags/2026-02-08.tar.gz"],"stable_version":"2026-02-08"},"marmite":{"desc":"Static Site Generator for Blogs using Markdown","executables":["marmite"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rochacbruno/marmite.git",{":branch":"main"}],"homepage":"https://rochacbruno.github.io/marmite/","license":"AGPL-3.0-or-later","ruby_source_checksum":"d71a1dd97ff619052282329fcb3debc7399489261ecd242cf1114afaf8e7aee8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"70b842f5495ea7e233308e97f82ea82db91287b54ad2eace749fa67737c74012","stable_url_args":["https://github.com/rochacbruno/marmite/archive/refs/tags/0.4.0.tar.gz"],"stable_version":"0.4.0"},"marmot":{"desc":"Open-source data catalog exposing metadata to AI agents","executables":["marmot"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/marmotdata/marmot.git",{":branch":"main"}],"homepage":"https://marmotdata.io","license":"MIT","ruby_source_checksum":"2546020808751d30b763631e4a592af064d90f62a39e56d97623f9c5e91c8f81","stable_dependencies":[{"go":":build"}],"stable_checksum":"6e6f85402045105220f9c2d91aa3d953c46a3093e530b2d55be8879e00b68c31","stable_url_args":["https://github.com/marmotdata/marmot/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"marp-cli":{"desc":"Easily convert Marp Markdown files into static HTML/CSS, PDF, PPT and images","executables":["marp"],"head_dependencies":["node"],"homepage":"https://github.com/marp-team/marp-cli","license":"MIT","ruby_source_checksum":"dcf99f361ef844c337554c4d6879857b6c399b89ee6595390a8ce65a3f232f7c","stable_dependencies":["node"],"stable_checksum":"7c471064870b4d591fc4e038210a415e873d534fc7ea16813c6b9f1ec61b7d1a","stable_url_args":["https://registry.npmjs.org/@marp-team/marp-cli/-/marp-cli-4.4.1.tgz"],"stable_version":"4.4.1"},"martin":{"desc":"Blazing fast tile server, tile generation, and mbtiles tooling","executables":["martin","martin-cp","mbtiles"],"head_dependencies":[{"node":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"sqlite":":test"}]],"homepage":"https://martin.maplibre.org","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"b0a8ad738669d454311f76ce7675f7ae4ed43390c62af49f7df3595043a5cd13","stable_dependencies":[{"node":":build"},{"rust":":build"}],"stable_checksum":"5dcb6992c4c0a05d6e1913dd8191021ce3f9c293693aa130003cfd21e5f96e9f","stable_url_args":["https://github.com/maplibre/martin/archive/refs/tags/martin-v1.12.0.tar.gz"],"stable_uses_from_macos":[[{"sqlite":":test"}]],"stable_version":"1.12.0"},"mas":{"desc":"Mac App Store command-line interface","executables":["mas"],"head_url_args":["https://github.com/mas-cli/mas.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build",":since":":sequoia"}],["jq",{":since":":sequoia"}]],"homepage":"https://github.com/mas-cli/mas","license":"MIT","ruby_source_checksum":"8321a60d7d74e2cd38998bb134a40f5eee5dd52ced80610c91cca94e9777eada","stable_url_args":["https://github.com/mas-cli/mas.git",{":tag":"v7.0.0",":revision":"7c70ffdfd9f71a654300a78b3b627782e6abe1b4"}],"stable_uses_from_macos":[[{"swift":":build",":since":":sequoia"}],["jq",{":since":":sequoia"}]],"stable_version":"7.0.0"},"mask":{"desc":"CLI task runner defined by a simple markdown file","executables":["mask"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/jacobdeichert/mask/","license":"MIT","ruby_source_checksum":"ebdfb239f4e8bd106d4fbc3fa0f6278d12faea9632092c3e893853d06f8e0930","stable_dependencies":[{"rust":":build"}],"stable_checksum":"25df4aa1d67d4d9fb7032619951b753be51bb1ec21349316be678b3156ff1874","stable_url_args":["https://github.com/jacobdeichert/mask/archive/refs/tags/mask/0.11.7.tar.gz"],"stable_version":"0.11.7"},"masscan":{"desc":"TCP port scanner, scans entire Internet in under 5 minutes","executables":["masscan"],"head_url_args":["https://github.com/robertdavidgraham/masscan.git",{":branch":"master"}],"homepage":"https://github.com/robertdavidgraham/masscan/","license":"AGPL-3.0-only","ruby_source_checksum":"83dd014e075aeacb38785cca9d53d92b53de55700fa7bd12fe87b105168f98e8","stable_checksum":"0363e82c07e6ceee68a2da48acd0b2807391ead9a396cf9c70b53a2a901e3d5f","stable_url_args":["https://github.com/robertdavidgraham/masscan/archive/refs/tags/1.3.2.tar.gz"],"stable_version":"1.3.2","bottle_checksum":"b99bf991011be4ee7d76fe43aa000159f0665b888a0cbc7c4d528d102a3daa67"},"massdns":{"desc":"High-performance DNS stub resolver","executables":["massdns"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/blechschmidt/massdns","license":"GPL-3.0-only","ruby_source_checksum":"6d8d80c031f1a370f18fec5f2a388c5b0f519b591042bcd1620bd81b62fcc81d","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/blechschmidt/massdns/commit/a96b5d213a5643fbe3de1ba6e401e359673f0a21.patch?full_index=1","sha256":"10a07d6f8241500cdc6320fe1dc5461b9573ce8d70fbf96b62855192a3829e1b"},{"strip":"p1","url":"https://github.com/blechschmidt/massdns/commit/66d30af33d36109d244a92a69691c5deba13fd28.patch?full_index=1","sha256":"a3070e5522e612ea5f868e705e5667c38b8437969e2690f8545a247a7a2ee970"}],"stable_checksum":"93b14431496b358ee9f3a5b71bd9618fe4ff1af8c420267392164f7b2d949559","stable_url_args":["https://github.com/blechschmidt/massdns/archive/refs/tags/v1.1.0.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.1.0"},"massdriver":{"desc":"Manage applications and infrastructure on Massdriver Cloud","executables":["mass"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/massdriver-cloud/mass.git",{":branch":"main"}],"homepage":"https://www.massdriver.cloud/","license":"Apache-2.0","ruby_source_checksum":"2a6022ab2d45c0ac1beb2ca1a0d632c5a7ea40bc9eebe0b2c33e85e9e65e08d5","stable_dependencies":[{"go":":build"}],"stable_checksum":"20b551a912f9d849d3f697fafcacb3edc7cc87037fc3847dca5d4e260a5be014","stable_url_args":["https://github.com/massdriver-cloud/mass/archive/refs/tags/2.1.1.tar.gz"],"stable_version":"2.1.1"},"massren":{"bottle_rebuild":1,"desc":"Easily rename multiple files using your text editor","executables":["massren"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/laurent22/massren.git",{":branch":"master"}],"homepage":"https://github.com/laurent22/massren","license":"MIT","ruby_source_checksum":"5a7f4a6fb19c75f947275896e7162a80c78dd1a83444ef30c3ddab4ec0138896","stable_dependencies":[{"go":":build"}],"stable_checksum":"7e7dd149bd3364235247268cc684b5a35badd9bee22f39960e075c792d037a8c","stable_url_args":["https://github.com/laurent22/massren/archive/refs/tags/v1.5.7.tar.gz"],"stable_version":"1.5.7"},"mat2":{"desc":"Metadata anonymization toolkit","executables":["mat2"],"head_dependencies":["exiftool","ffmpeg","gdk-pixbuf","librsvg","poppler","py3cairo","pygobject3","python@3.14"],"homepage":"https://github.com/jvoisin/mat2","license":"LGPL-3.0-or-later","no_autobump_args":{":because":"`update-python-resources` cannot determine dependencies"},"oldnames":["mat"],"ruby_source_checksum":"c73caa8e1bdd8272b29b21a4996088268cc6f2a3b966ed51488ec554151fd030","stable_dependencies":["exiftool","ffmpeg","gdk-pixbuf","librsvg","poppler","py3cairo","pygobject3","python@3.14"],"stable_checksum":"7f07db8c587f91bdfb15fb384bca05d741edc31888bd9844b9e91290c0f529c3","stable_url_args":["https://files.pythonhosted.org/packages/ba/e1/9a8abf4f5ab3c3e214197e310e3f33418d79769ee89911da939a6c891d4f/mat2-0.14.0.tar.gz"],"stable_version":"0.14.0","bottle_tag":":all","bottle_checksum":"17024db2dbe23577339a098b09c29f5a6675af803530aed35a85d156bac2f22e"},"matcha":{"desc":"Daily digest generator for your RSS feeds","executables":["matcha"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/piqoni/matcha.git",{":branch":"main"}],"homepage":"https://github.com/piqoni/matcha","license":"MIT","ruby_source_checksum":"ba68dd772c9daa500be7a0a5a013c502de5eed888bfcdbe7304631ae60117599","stable_dependencies":[{"go":":build"}],"stable_checksum":"be0f8674638bdb1c34bd523ca6622f8d73efcfbef18d8002558af2b295caa5e3","stable_url_args":["https://github.com/piqoni/matcha/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"math-comp":{"aliases":["mathcomp"],"desc":"Mathematical Components for the Coq proof assistant","head_dependencies":["hierarchy-builder","rocq","rocq-elpi",{"ocaml":":build"},{"ocaml-findlib":":build"}],"head_url_args":["https://github.com/math-comp/math-comp.git",{":branch":"master"}],"homepage":"https://math-comp.github.io/math-comp/","license":"CECILL-B","oldnames":["ssreflect"],"revision":6,"ruby_source_checksum":"99e36442962ce012b1caa61c8312b06dca7a2a714170710a064d33d3b6cd591f","stable_dependencies":["hierarchy-builder","rocq","rocq-elpi",{"ocaml":":build"},{"ocaml-findlib":":build"}],"stable_checksum":"3db2f4b1b7f9f5a12d3d0c4ba4e325a26a77712074200319660c0e67e25679f1","stable_url_args":["https://github.com/math-comp/math-comp/archive/refs/tags/mathcomp-2.5.0.tar.gz"],"stable_version":"2.5.0"},"matlab2tikz":{"bottle_rebuild":1,"desc":"Convert MATLAB(R) figures into TikZ/Pgfplots figures","head_url_args":["https://github.com/matlab2tikz/matlab2tikz.git",{":branch":"master"}],"homepage":"https://github.com/matlab2tikz/matlab2tikz","license":"BSD-2-Clause","ruby_source_checksum":"e66bfdf08ae8a4a8913df9f456a902d990c562b3b3e3856b9d617ec88e7330b6","stable_checksum":"4e6fe80ebe4c8729650eb00679f97398c2696fd9399c17f9c5b60a1a6cf23a19","stable_url_args":["https://github.com/matlab2tikz/matlab2tikz/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_tag":":all","bottle_checksum":"f76f11ee806e2256f088b5dd34b534e94e8bfd48f495152bb623d7519dc2b893"},"matplotplusplus":{"bottle_rebuild":1,"desc":"C++ Graphics Library for Data Visualization","head_dependencies":["fftw","gnuplot","jpeg-turbo","libpng","libtiff","openexr",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://alandefreitas.github.io/matplotplusplus/","license":"MIT","ruby_source_checksum":"ce5d629ad1393eadbc5e71a5c950c06d4683ff39cc8c8dc34b981c848dc0220c","stable_dependencies":["fftw","gnuplot","jpeg-turbo","libpng","libtiff","openexr",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"c7434b4fea0d0cc3508fd7104fafbb2fa7c824b1d2ccc51c52eaee26fc55a9a0","stable_url_args":["https://github.com/alandefreitas/matplotplusplus/archive/refs/tags/v1.2.2.tar.gz"],"stable_version":"1.2.2"},"matterbridge":{"desc":"Protocol bridge for multiple chat platforms","executables":["matterbridge"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/42wim/matterbridge.git",{":branch":"master"}],"homepage":"https://github.com/42wim/matterbridge","license":"Apache-2.0","ruby_source_checksum":"19b38d48b3fb8273b915392b79c5f5944f896a4fa610761cfa95842581b77e1b","stable_dependencies":[{"go":":build"}],"stable_checksum":"00e1bbfe3b32f2feccf9a7f13a6f12b1ce28a5eb04cc7b922b344e3493497425","stable_url_args":["https://github.com/42wim/matterbridge/archive/refs/tags/v1.26.0.tar.gz"],"stable_version":"1.26.0","bottle_checksum":"3622f41d47b3f71ff04a21b70d0df84e9fdf14f1e1fa65c85e91178be1d17a01"},"maturin":{"desc":"Build and publish Rust crates as Python packages","executables":["maturin"],"head_dependencies":["xz",{"pkgconf":":build"},{"rust":":build"},{"rust":":test"},{"python@3.14":":test"}],"head_url_args":["https://github.com/PyO3/maturin.git",{":branch":"main"}],"homepage":"https://github.com/PyO3/maturin","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"14f4c08f30332036780db0103c30b5e68801a143432c3715ef0440bbc71bda94","stable_dependencies":["xz",{"pkgconf":":build"},{"rust":":build"},{"rust":":test"},{"python@3.14":":test"}],"stable_checksum":"435f8d5b267e52588fe699cab97a8234e3d98977a9f9e6efe873e04f7f85f92c","stable_url_args":["https://github.com/PyO3/maturin/archive/refs/tags/v1.14.1.tar.gz"],"stable_version":"1.14.1"},"maven-completion":{"bottle_rebuild":1,"desc":"Bash completion for Maven","head_url_args":["https://github.com/juven/maven-bash-completion.git",{":branch":"master"}],"homepage":"https://github.com/juven/maven-bash-completion","license":"Apache-2.0","ruby_source_checksum":"1422b556cdcd00633626b54237d7a2ef207b227aec813a69ebdb9b375bba23cb","stable_checksum":"eb4ef412d140e19e7d3ce23adb7f8fcce566f44388cfdc8c1e766a3c4b183d3d","stable_url_args":["https://github.com/juven/maven-bash-completion/archive/refs/tags/20200420.tar.gz"],"stable_version":"20200420","bottle_tag":":all","bottle_checksum":"ac7e72e1637a50e24735e49aafdcaab5e1a71ceeff85a1836489f6d12a2de263"},"maven-shell":{"bottle_rebuild":1,"desc":"Shell for Maven","executables":["mvnsh"],"homepage":"https://github.com/jdillon/mvnsh","license":"EPL-1.0","ruby_source_checksum":"854778a8f6081d0a416d09236cb5091b7f585f2fc8e8336292b1ab8a10be2ab8","stable_checksum":"584008d726bf6f90271f4ccd03b549773cbbe62ba7e92bf131e67df3ac5a41ac","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/sonatype/maven/shell/dist/mvnsh-assembly/1.1.0/mvnsh-assembly-1.1.0-bin.tar.gz"],"stable_version":"1.1.0","bottle_tag":":all","bottle_checksum":"8cf238b82fe150f113e5df470ec8f73d9d8cb58d940c716726a3442492a8fa16"},"maven":{"aliases":["mvn"],"conflicts":[["mvnvm",{":because":"both install `mvn` executables"}]],"desc":"Java-based project management","executables":["mvn","mvnDebug","mvnyjp"],"head_dependencies":["openjdk"],"homepage":"https://maven.apache.org/","license":"Apache-2.0","ruby_source_checksum":"f41e3cb872427ca73057f7a002362d270cc9fc459179b0026392e8ee1e9462d8","stable_dependencies":["openjdk"],"stable_checksum":"80ffca22aed9e8b9713a232f3394fd81d7f20322df75efdb2b047dbd3e3a23bb","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=maven/maven-3/3.9.16/binaries/apache-maven-3.9.16-bin.tar.gz"],"stable_version":"3.9.16","bottle_tag":":all","bottle_checksum":"b743ffc2719cb22b82c6eb8bdaef80f921714626be44d4867ef14adc13133366"},"mavsdk":{"desc":"API and library for MAVLink compatible systems written in C++17","executables":["mavsdk_server"],"head_dependencies":["abseil","c-ares","curl","grpc","jsoncpp","openssl@3","protobuf","re2","tinyxml2","xz",{"cmake":":build"},{"python@3.14":":build"},{"rust":":build"}],"homepage":"https://mavsdk.mavlink.io/main/en/index.html","license":"BSD-3-Clause","revision":5,"ruby_source_checksum":"3100597320991ec25be5d3ee1dd87c15a28df35cea1333d8afa0564165000271","stable_dependencies":["abseil","c-ares","curl","grpc","jsoncpp","openssl@3","protobuf","re2","tinyxml2","xz",{"cmake":":build"},{"python@3.14":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/mavlink/MAVSDK.git",{":tag":"v3.17.1",":revision":"23fd285341dd066d5459a9c822e54c420e1299cd"}],"stable_version":"3.17.1"},"mawk":{"desc":"Interpreter for the AWK Programming Language","executables":["mawk"],"homepage":"https://invisible-island.net/mawk/","license":"GPL-2.0-only","ruby_source_checksum":"e0cd5c9d585658a675b9971e6415a7d380e3eabc4137cdeb89a9d7071de2e1cb","stable_checksum":"e2c08a77d0a84a01f9be454d1ca3872d4f103f9ada683d075198b0c6e965633d","stable_url_args":["https://invisible-mirror.net/archives/mawk/mawk-1.3.4-20260302.tgz"],"stable_version":"1.3.4-20260302"},"maxima":{"desc":"Computer algebra system","executables":["maxima","rmaxima","xmaxima"],"head_dependencies":["gettext","gnuplot","rlwrap","sbcl",{"gawk":":build"},{"texinfo":":build"},{"gnu-sed":":build"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://maxima.sourceforge.io/","license":"GPL-2.0-only","revision":6,"ruby_source_checksum":"e9666270b961ebc226c2c0d2eebe4b1036bdf70a264f0101dc5f9eff0827f37b","stable_dependencies":["gettext","gnuplot","rlwrap","sbcl",{"gawk":":build"},{"texinfo":":build"},{"gnu-sed":":build"}],"stable_checksum":"6d401a4aa307cd3a5a9cadca4fa96c4ef0e24ff95a18bb6a8f803e3d2114adee","stable_url_args":["https://downloads.sourceforge.net/project/maxima/Maxima-source/5.49.0-source/maxima-5.49.0.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"5.49.0"},"maxwell":{"desc":"Reads MySQL binlogs and writes row updates as JSON to Kafka","executables":["maxwell","maxwell-bootstrap"],"head_dependencies":["openjdk"],"homepage":"https://maxwells-daemon.io/","license":"Apache-2.0","ruby_source_checksum":"8e815ac6e20e7607a6c3a812562de054fb3a57a48f192e3f033ef4822d95d82d","stable_dependencies":["openjdk"],"stable_checksum":"772d8b75d4904d71999d7e3d1b2febcff2b5ab736bdedca0ec63c54d1c1e2e57","stable_url_args":["https://github.com/zendesk/maxwell/releases/download/v1.45.0/maxwell-1.45.0.tar.gz"],"stable_version":"1.45.0","bottle_tag":":all","bottle_checksum":"1760678730208912d8b5b8fae1e419bc0be55d83bcf445394180c35bb409ef67"},"mbedtls":{"aliases":["mbedtls@4"],"desc":"Cryptographic & SSL/TLS library","executables":["aead_demo","cert_app","cert_req","cert_write","crl_app","crypto_examples","dtls_client","dtls_server","generate_random_uuid","hmac_demo","key_ladder_demo","key_ladder_demo.sh","load_roots","metatest","mini_client","pem2der","psa_constant_names","psa_hash","query_compile_time_config","query_included_headers","req_app","selftest","ssl_client1","ssl_client2","ssl_context_info","ssl_fork_server","ssl_mail_client","ssl_pthread_server","ssl_server","ssl_server2","strerror","udp_proxy","zeroize"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/Mbed-TLS/mbedtls.git",{":branch":"development"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.trustedfirmware.org/projects/mbed-tls/","license":"Apache-2.0","ruby_source_checksum":"371b9be93c00a7f15c6b198e80fb41586847d4bb96ce660c306e15b9bc32ac7c","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"2bed9d713b4668f76553b097e72b8aa30bc8f112a940d7ae228d524bbde6ffea","stable_url_args":["https://github.com/Mbed-TLS/mbedtls/releases/download/mbedtls-4.2.0/mbedtls-4.2.0.tar.bz2"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"4.2.0","versioned_formulae":["mbedtls@3","mbedtls@2"]},"mbedtls@2":{"deprecate_args":{":date":"2025-03-31",":because":":unsupported"},"desc":"Cryptographic & SSL/TLS library","disable_args":{":date":"2026-03-31",":because":":unsupported"},"head_dependencies":[{"cmake":":build"},{"python@3.12":":build"}],"homepage":"https://www.trustedfirmware.org/projects/mbed-tls/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"e72e22ae6063c5e8f7a7d159f3950f4300beedc597fc60134b11e10b772c12b0","stable_dependencies":[{"cmake":":build"},{"python@3.12":":build"}],"stable_checksum":"c785ddf2ad66976ab429c36dffd4a021491e40f04fe493cfc39d6ed9153bc246","stable_url_args":["https://github.com/Mbed-TLS/mbedtls/archive/refs/tags/mbedtls-2.28.10.tar.gz"],"stable_version":"2.28.10","versioned_formulae":["mbedtls@3"]},"mbedtls@3":{"deprecate_args":{":date":"2027-03-31",":because":":unsupported"},"desc":"Cryptographic & SSL/TLS library","executables":["aead_demo","cert_app","cert_req","cert_write","cipher_aead_demo","crl_app","crypt_and_hash","crypto_examples","dh_client","dh_genprime","dh_server","dtls_client","dtls_server","ecdh_curve25519","ecdsa","gen_entropy","gen_key","gen_random_ctr_drbg","generic_sum","hmac_demo","key_app","key_app_writer","key_ladder_demo","key_ladder_demo.sh","load_roots","mbedtls-benchmark","mbedtls-selftest","md_hmac_demo","metatest","mini_client","pem2der","pk_decrypt","pk_encrypt","pk_sign","pk_verify","psa_constant_names","psa_hash","query_compile_time_config","query_included_headers","req_app","rsa_decrypt","rsa_encrypt","rsa_genkey","rsa_sign","rsa_sign_pss","rsa_verify","rsa_verify_pss","ssl_client1","ssl_client2","ssl_context_info","ssl_fork_server","ssl_mail_client","ssl_pthread_server","ssl_server","ssl_server2","strerror","udp_proxy","zeroize"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.trustedfirmware.org/projects/mbed-tls/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"754a69f7c9cdc629f2cc7b3e13e6e732472f40b0c5c591e9e230e817c3f7550a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"a7e8bcbec0e6f761b4af24f25677626b35f762f68eef79c08677a363212d11f6","stable_url_args":["https://github.com/Mbed-TLS/mbedtls/releases/download/mbedtls-3.6.7/mbedtls-3.6.7.tar.bz2"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"3.6.7","versioned_formulae":["mbedtls@2"]},"mbelib":{"desc":"P25 Phase 1 and ProVoice vocoder","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/szechyjs/mbelib.git",{":branch":"master"}],"homepage":"https://github.com/szechyjs/mbelib","license":"ISC","ruby_source_checksum":"eb2a846681befdd32ea4c84947b764f54eed92cc473d1e5bc0c0de5563a5e311","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"5a2d5ca37cef3b6deddd5ce8c73918f27936c50eb0e63b27e4b4fc493310518d","stable_url_args":["https://github.com/szechyjs/mbelib/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_cellar":":any","bottle_checksum":"053dd044423318deba18dbccbbd1d85efec94b507dd5646beb7b6c3d32064010"},"mbpoll":{"desc":"Command-line utility to communicate with ModBus slave (RTU or TCP)","executables":["mbpoll"],"head_dependencies":["libmodbus",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/epsilonrt/mbpoll.git",{":branch":"master"}],"homepage":"https://epsilonrt.fr","license":"GPL-3.0-only","ruby_source_checksum":"a76d161feec8a2e2ca6a91b4b89aacc3bc4ef0da7d2c71ddc7a9613430b6dcec","stable_dependencies":["libmodbus",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/epsilonrt/mbpoll/commit/8a8bd34d803ef8f4daa5aad13eabbe838e2f3fad.patch?full_index=1","sha256":"9c663ed9c66e6c62423957a2f19f0916d3ff577433f06f088b721db62c6c080b"}],"stable_checksum":"a9bcc3afa3b85b3794505d07827873ead280d96a94769d236892eb8a4fb9956f","stable_url_args":["https://github.com/epsilonrt/mbpoll/archive/refs/tags/v1.5.4.tar.gz"],"stable_version":"1.5.4"},"mbt":{"desc":"Multi-Target Application (MTA) build tool for Cloud Applications","executables":["mbt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/SAP/cloud-mta-build-tool.git",{":branch":"master"}],"homepage":"https://sap.github.io/cloud-mta-build-tool","license":"Apache-2.0","ruby_source_checksum":"64721a7ba5c2e0b87a6efda2ce3a6b2a20432fd45c05d15763b261400447b0f8","stable_dependencies":[{"go":":build"}],"stable_checksum":"2fad4220c91a2cd65b055cd80ad4eac265a2c608ab21d0c4c974ceaceb1df524","stable_url_args":["https://github.com/SAP/cloud-mta-build-tool/archive/refs/tags/v1.2.49.tar.gz"],"stable_version":"1.2.49"},"mbw":{"desc":"Memory Bandwidth Benchmark","executables":["mbw"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/raas/mbw/","license":"GPL-3.0-or-later","ruby_source_checksum":"efd3686f2834710e53abc9adcae3a08c3481ea368d0dae286e21e4915744691e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"557f670e13ff663086fe239e4184d8ca6154b004bd5fde2b0a748e5aa543c87f","stable_url_args":["https://github.com/raas/mbw/archive/refs/tags/v2.0.tar.gz"],"stable_version":"2.0","bottle_checksum":"15ee30ee71405b25533e14618bd3541da3f13e310754e39278cef4a1f06eb6d9"},"mcabber":{"caveats":"A configuration file is necessary to start mcabber.  The template is here:\n  $HOMEBREW_PREFIX/opt/mcabber/share/mcabber/mcabberrc.example\nAnd there is a Getting Started Guide you will need to setup Mcabber:\n  https://wiki.mcabber.com/#index2h1\n","desc":"Console Jabber client","executables":["mcabber"],"head_dependencies":["glib","gpgme","libidn","libotr","loudmouth","gettext","libassuan","libgpg-error",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://mcabber.com/hg/",{":using":":hg"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://mcabber.com/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"a2e3283a0255a8f425ab2237b77c3370c0f04f458371db119218f843b2f43923","stable_dependencies":["glib","gpgme","libidn","libotr","loudmouth","gettext","libassuan","libgpg-error",{"pkgconf":":build"}],"stable_checksum":"c4a1413be37434b6ba7d577d94afb362ce89e2dc5c6384b4fa55c3e7992a3160","stable_url_args":["https://mcabber.com/files/mcabber-1.1.2.tar.bz2"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.1.2"},"mcap":{"desc":"Serialization-agnostic container file format for pub/sub messages","executables":["mcap"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/foxglove/mcap.git",{":branch":"main"}],"homepage":"https://mcap.dev","license":"MIT","ruby_source_checksum":"1e64d9f0917d84e944aee10eb98608f85c943587f98ffebca8b08c2594156335","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6969ccf8e85436eb786b5f5e25a6a30cb52d42d5f2672883f8dbbb93bffa9b5c","stable_url_args":["https://github.com/foxglove/mcap/archive/refs/tags/releases/mcap-cli/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"mcat":{"conflicts":[["mtools",{":because":"both install `mcat` binaries"}]],"desc":"Terminal image, video, directory, and Markdown viewer","executables":["mcat"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Skardyy/mcat.git",{":branch":"main"}],"homepage":"https://github.com/Skardyy/mcat","license":"MIT","ruby_source_checksum":"bf9762ac8f95495dbdd7f7e811d91ef921e4eacbafff9976bc0abb3e63862835","stable_dependencies":[{"rust":":build"}],"stable_checksum":"96702a7d3994f36918212fab6cb28f49b207a5f1fce49e8c998f42a424c10f89","stable_url_args":["https://github.com/Skardyy/mcat/archive/refs/tags/v0.6.2.tar.gz"],"stable_version":"0.6.2"},"mcfly":{"desc":"Fly through your shell history","executables":["mcfly"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/cantino/mcfly.git",{":branch":"master"}],"homepage":"https://github.com/cantino/mcfly","license":"MIT","ruby_source_checksum":"6afc5ce8ee53e89a43e50ee39f2c4f6dc6afcbe62ed6aa2e93b49f156107f4d8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"31cdd76bfab3b05b4873bc20f03eb022e5a5d68f6595bc6df5dd9fce4b519e53","stable_url_args":["https://github.com/cantino/mcfly/archive/refs/tags/v0.9.4.tar.gz"],"stable_version":"0.9.4"},"mcp-atlassian":{"desc":"MCP server for Atlassian tools (Confluence, Jira)","executables":["mcp-atlassian"],"head_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py",{"luajit":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sooperset/mcp-atlassian.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/sooperset/mcp-atlassian","license":"MIT","revision":9,"ruby_source_checksum":"7b6ffc473352cb83150b6cbe50b24e03d4547998f9983812e0bfd92c83bca9f8","stable_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py",{"luajit":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"dff6c81541506cb0cc80d7ac9900ffdcb246fec7808e41e8df73c09dd4a28074","stable_url_args":["https://files.pythonhosted.org/packages/c3/44/d879210be4178c408fbd8971f8dd36e9abc7ba3d729f7ccd4b790e73c1f6/mcp_atlassian-0.21.1.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"0.21.1"},"mcp-get":{"desc":"CLI for discovering, installing, and managing MCP servers","executables":["mcp-get"],"head_dependencies":["node"],"homepage":"https://github.com/michaellatman/mcp-get","license":"MIT","ruby_source_checksum":"1567d066a6edf447d29c8c52f1cfb61b52443527633f74bde9e67efa5d89742a","stable_dependencies":["node"],"stable_checksum":"9b1c5ab321d15bcf10cb1e27aacd55e428fd7f1fd4c4b3483dcddc4417389ce4","stable_url_args":["https://registry.npmjs.org/@michaellatman/mcp-get/-/mcp-get-1.0.116.tgz"],"stable_version":"1.0.116","bottle_tag":":all","bottle_checksum":"437f1d04f354dfd572a891eb46ee55475be918ac4173e32634cb0017e69213cd"},"mcp-google-sheets":{"desc":"MCP server integrates with your Google Drive and Google Sheets","executables":["mcp-google-sheets"],"head_dependencies":["certifi","cryptography","pydantic","python@3.14","rpds-py"],"homepage":"https://github.com/xing5/mcp-google-sheets","license":"MIT","revision":3,"ruby_source_checksum":"c8d057e04a3a3f8a1edd39df9f06720fadbc162e2d7b8c8f679b903ecbeaaf11","stable_dependencies":["certifi","cryptography","pydantic","python@3.14","rpds-py"],"stable_checksum":"d41ca5b5367af1426a7db860010473d5c1a7f3df02e4f8db30f75f9c66030e18","stable_url_args":["https://files.pythonhosted.org/packages/b2/29/7f4c35619a25f39d27e133e39d0642fb9c9c44a419a9acc6fc2993b7a21d/mcp_google_sheets-0.6.3.tar.gz"],"stable_version":"0.6.3"},"mcp-grafana":{"desc":"MCP server for Grafana","executables":["mcp-grafana"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/grafana/mcp-grafana.git",{":branch":"main"}],"homepage":"https://github.com/grafana/mcp-grafana","license":"Apache-2.0","ruby_source_checksum":"54cb68190e83559e044ceba4ebcccb07c12521df2d084089bb502ce1a820ce72","stable_dependencies":[{"go":":build"}],"stable_checksum":"bae7104e2ca4c4381b2dd753309b3a0ce4b2256df0fcf43e9982668e3f69c4b0","stable_url_args":["https://github.com/grafana/mcp-grafana/archive/refs/tags/v0.17.1.tar.gz"],"stable_version":"0.17.1"},"mcp-inspector":{"desc":"Visual testing tool for MCP servers","executables":["mcp-inspector"],"head_dependencies":["node"],"homepage":"https://modelcontextprotocol.io/docs/tools/inspector","license":"MIT","ruby_source_checksum":"461ee0ad6bef3fb2315292618ea11dedc1f7cead61910360ee5156da1e30467d","stable_dependencies":["node"],"stable_checksum":"32fa820fde3c75357a206bb8409adaa5d9b110efb2cfec2cd4f9c7af1f1d53ae","stable_url_args":["https://registry.npmjs.org/@modelcontextprotocol/inspector/-/inspector-0.22.0.tgz"],"stable_version":"0.22.0","bottle_tag":":all","bottle_checksum":"e611d3212a6e67d8219d63727473f35af1f1630aa28c2254b07712794f60ccbf"},"mcp-proxy":{"desc":"Bridge between Streamable HTTP and stdio MCP transports","executables":["mcp-proxy","mcp-reverse-proxy"],"head_dependencies":["certifi","cryptography","pydantic","python@3.14","rpds-py"],"homepage":"https://github.com/sparfenyuk/mcp-proxy","license":"MIT","revision":3,"ruby_source_checksum":"0ff0f8f8056e99c4c1661bd87c245f77f9bc7cdb20909b34d46d6e8ec7cf3325","stable_dependencies":["certifi","cryptography","pydantic","python@3.14","rpds-py"],"stable_checksum":"bbe09d6760534e28e716c4662a9e0830b8f7a2804463c9791114889813ccb5d1","stable_url_args":["https://files.pythonhosted.org/packages/3e/59/140a08a3282ee66b9c4726db4fb168844110f773cd1248bf051409bef04a/mcp_proxy-0.12.0.tar.gz"],"stable_version":"0.12.0","bottle_tag":":all","bottle_checksum":"976fe2538a0de98dc45eba67eda30d09dc34646d8a21a936e410dc99af1251fd"},"mcp-publisher":{"desc":"Publisher CLI tool for the Official Model Context Protocol (MCP) Registry","executables":["mcp-publisher"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/modelcontextprotocol/registry.git",{":branch":"main"}],"homepage":"https://github.com/modelcontextprotocol/registry","license":"MIT","ruby_source_checksum":"30982c5d4ae3ba2fc0554dfc03e895dce4b7053422c7fadfa8aa67d553577c7f","stable_dependencies":[{"go":":build"}],"stable_checksum":"1347619339d3e6ecbbe4d17a4503bc331da17122a00a3d804eaf26898f40ea47","stable_url_args":["https://github.com/modelcontextprotocol/registry/archive/refs/tags/v1.7.9.tar.gz"],"stable_version":"1.7.9"},"mcp-remote":{"desc":"Remote proxy for Model Context Protocol with OAuth support","executables":["mcp-remote","mcp-remote-client"],"head_dependencies":["node"],"homepage":"https://github.com/geelen/mcp-remote","license":"MIT","ruby_source_checksum":"b9a4c42a8871504adc3b7845657c7074591b473af7bd516b54492f026086a796","stable_dependencies":["node"],"stable_checksum":"d8e7034ed4ddf1f1b5efd928b74e7165ab427f7b21ab86ce79bcb82a4d9560aa","stable_url_args":["https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.38.tgz"],"stable_version":"0.1.38","bottle_tag":":all","bottle_checksum":"e5c5a4fd4bda7f39e477de7e8c1b3b33f6c659f42a958ff931ce11a8d161d92d"},"mcp-server-chart":{"desc":"MCP with 25+ @antvis charts for visualization, generation, and analysis","executables":["mcp-server-chart"],"head_dependencies":["node"],"homepage":"https://github.com/antvis/mcp-server-chart","license":"MIT","ruby_source_checksum":"8f7dd8082b04cc32645bc434b942ea6cff6e79adf3c7707b6d8ecb3d6fa4cbee","stable_dependencies":["node"],"stable_checksum":"fdebfbb7dc078e34b5465231571dfd6ae4e8f11145f1cef2cff833775782d02f","stable_url_args":["https://registry.npmjs.org/@antv/mcp-server-chart/-/mcp-server-chart-0.9.10.tgz"],"stable_version":"0.9.10","bottle_tag":":all","bottle_checksum":"5a2f1a13b6abf5aa47e5bdf92242c7d669d628494dc020a459cf95ee92d88002"},"mcp-server-kubernetes":{"desc":"MCP Server for kubernetes management commands","executables":["mcp-server-kubernetes"],"head_dependencies":["node"],"homepage":"https://github.com/Flux159/mcp-server-kubernetes","license":"MIT","ruby_source_checksum":"9f47fde30b310930cb527c3709a3fa7528bbf943df7cdcfa2311637cf2171b67","stable_dependencies":["node"],"stable_checksum":"473d551fca0d1f6c6d24a640fad5c5d1ced0af70389f667e61440c1444b3c297","stable_url_args":["https://registry.npmjs.org/mcp-server-kubernetes/-/mcp-server-kubernetes-3.9.3.tgz"],"stable_version":"3.9.3"},"mcp-toolbox":{"conflicts":[["kahip",{":because":"both install `toolbox` binaries"}]],"desc":"MCP server for databases","executables":["toolbox"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/googleapis/mcp-toolbox","license":"Apache-2.0","oldnames":["genai-toolbox"],"ruby_source_checksum":"72bffeeeb5f8afca6d44a97fe060983c4b221ca54e60cefcf6f35cc71dc76c5d","stable_dependencies":[{"go":":build"}],"stable_checksum":"846bdd7304a2fc18fe28dda729ccb1510ff86341b2cd4339a5a18cea4d527310","stable_url_args":["https://github.com/googleapis/mcp-toolbox/archive/refs/tags/v1.6.0.tar.gz"],"stable_version":"1.6.0"},"mcphost":{"desc":"CLI host for LLMs to interact with tools via MCP","executables":["mcphost"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mark3labs/mcphost.git",{":branch":"main"}],"homepage":"https://github.com/mark3labs/mcphost","license":"MIT","ruby_source_checksum":"0ff8b29d3adae0c4d0560237c52adbe9537e199d119607414b3ad683518de9fc","stable_dependencies":[{"go":":build"}],"stable_checksum":"997e8b2fe3f5adb7f6b051c66166df8ffa1c6dba5de46fcc4e0975ed934ad743","stable_url_args":["https://github.com/mark3labs/mcphost/archive/refs/tags/v0.34.0.tar.gz"],"stable_version":"0.34.0"},"mcpm":{"desc":"Open source, community-driven MCP server and client manager","executables":["mcpm"],"head_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py",{"cmake":":build"},{"rust":":build"}],"homepage":"https://mcpm.sh/","license":"MIT","revision":2,"ruby_source_checksum":"be0624c363835fe72cf238b63cd633a5448f21724bd9bf8eb253152bd8982cbe","stable_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py",{"cmake":":build"},{"rust":":build"}],"stable_checksum":"207fb122458db44bc7ea4997941b015641e4571de12f1db53870d75266188942","stable_url_args":["https://files.pythonhosted.org/packages/8d/e5/ee958c0ef1ab7f7a7e147217e54715358464f0865b35c34502b8cc82869e/mcpm-2.15.0.tar.gz"],"stable_version":"2.15.0"},"mcpp":{"bottle_rebuild":1,"desc":"Alternative C/C++ preprocessor","executables":["mcpp"],"homepage":"https://mcpp.sourceforge.net/","license":"BSD-2-Clause","ruby_source_checksum":"9b0716c58029af18084cd95373022a4beaed8b3a34c49696b0b24d1fca083871","stable_patches":[{"strip":"p1","file":"Patches/mcpp/2.7.2.patch"}],"stable_checksum":"3b9b4421888519876c4fc68ade324a3bbd81ceeb7092ecdbbc2055099fcb8864","stable_url_args":["https://downloads.sourceforge.net/project/mcpp/mcpp/V.2.7.2/mcpp-2.7.2.tar.gz"],"stable_version":"2.7.2","bottle_cellar":":any","bottle_checksum":"b6b90e4e5f4b50a390a5cbd6d2c6664dd8d3212013e469c9d3c90d5bf67a774c"},"mcptools":{"bottle_rebuild":1,"desc":"CLI for interacting with MCP servers using both stdio and HTTP transport","executables":["mcptools"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/f/mcptools.git",{":branch":"master"}],"homepage":"https://github.com/f/mcptools","license":"MIT","ruby_source_checksum":"74104c18ba7567f830b612028847226fba923ab5bb41786a34dae032aaff0399","stable_dependencies":[{"go":":build"}],"stable_checksum":"048250696cd5456f9617a70d92586690973434f0ad6c9aa4481ef914fb0ef8af","stable_url_args":["https://github.com/f/mcptools/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"md-tui":{"desc":"Markdown renderer in the terminal written in rust","executables":["mdt"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/henriklovhaug/md-tui","license":"AGPL-3.0-or-later","ruby_source_checksum":"07371ea6a22ac07613ac4f96fcc8e36c9f07575ebe50d4cddd09401d7752370d","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7da5abe698227bb1b0accaa9a9586586966dc9faefda179daa36ebb25163caaa","stable_url_args":["https://github.com/henriklovhaug/md-tui/archive/refs/tags/v0.10.3.tar.gz"],"stable_version":"0.10.3"},"md2pdf":{"desc":"CLI utility that generates PDF from Markdown","executables":["md2pdf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/solworktech/md2pdf.git",{":branch":"master"}],"homepage":"https://github.com/solworktech/md2pdf","license":"MIT","ruby_source_checksum":"f90562cda1d8a92f10dd2a2f41f599b0ac3d0ac4b8818e70aaacb660d0a8cbe6","stable_dependencies":[{"go":":build"}],"stable_checksum":"c231d18742d9b0618bd1feaf1f3ab8864173a838b1847d9dcba6018fe5888f10","stable_url_args":["https://github.com/solworktech/md2pdf/archive/refs/tags/v2.2.18.tar.gz"],"stable_version":"2.2.18"},"md4c":{"desc":"C Markdown parser. Fast. SAX-like interface","executables":["md2html"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/mity/md4c","license":"MIT","ruby_source_checksum":"d6730bb1ca8692caf99001721f446e2a08fbbe1cf48efa5e42565e3477f44ba4","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"353c346f376b87c954a13f3415ede2d51264cc61dc5abcd38ff1d2aa0d059b9e","stable_url_args":["https://github.com/mity/md4c/archive/refs/tags/release-0.5.3.tar.gz"],"stable_version":"0.5.3"},"md5deep":{"aliases":["hashdeep"],"desc":"Recursively compute digests on files/directories","executables":["hashdeep","md5deep","sha1deep","sha256deep","tigerdeep","whirlpooldeep"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/jessek/hashdeep.git",{":branch":"master"}],"homepage":"https://github.com/jessek/hashdeep","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"777473e4e2ac83badf1fac17c4067c3a0805df09769402d20d238db02e052bdd","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_patches":[{"strip":"p1","data":true},{"strip":"p1","url":"https://github.com/jessek/hashdeep/commit/8776134.patch?full_index=1","sha256":"3d4e3114aee5505d1336158b76652587fd6f76e1d3af784912277a1f93518c64"},{"strip":"p1","url":"https://github.com/jessek/hashdeep/commit/18a6b5d57f7a648d2b7dcc6e50ff00a1e4b05fcc.patch?full_index=1","sha256":"a48a214b06372042e4e9fc06caae9d0e31da378892d28c4a30b4800cedf85e86"}],"stable_checksum":"dbda8ab42a9c788d4566adcae980d022d8c3d52ee732f1cbfa126c551c8fcc46","stable_url_args":["https://github.com/jessek/hashdeep/archive/refs/tags/release-4.4.tar.gz"],"stable_version":"4.4","bottle_checksum":"5d910e7454fa350663a1955628c254b7acf813dd7b3aaec162a7be2c002197f0"},"md5sha1sum":{"bottle_rebuild":2,"conflicts":[["coreutils",{":because":"both install `md5sum` and `sha1sum` binaries"}]],"desc":"Hash utilities","executables":["md5sum","ripemd160sum","sha1sum"],"head_dependencies":["openssl@4"],"homepage":"http://microbrew.org/tools/md5sha1sum/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"e3d6cbbb24696095aa7b38e14b6af9fba75cddcbfac9e92853d21dcd407a03d4","stable_dependencies":["openssl@4"],"stable_checksum":"2fe6b4846cb3e343ed4e361d1fd98fdca6e6bf88e0bba5b767b0fdc5b299f37b","stable_url_args":["https://distfiles.macports.org/md5sha1sum/md5sha1sum-0.9.5.tar.gz"],"stable_version":"0.9.5"},"mda-lv2":{"desc":"LV2 port of the MDA plugins","head_dependencies":["lv2",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"sord":":test"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://drobilla.net/software/mda-lv2.html","license":"GPL-3.0-or-later","ruby_source_checksum":"73dd26683faf1314c67862b1641d067d2efd818834ecf3a42f1f46373d0f4c7b","stable_dependencies":["lv2",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"sord":":test"}],"stable_checksum":"8f2090433e60e90d9c4d0326970c845a3cb471951657cd9355d3dbca4040b873","stable_url_args":["https://download.drobilla.net/mda-lv2-1.2.12.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.2.12"},"mdbook":{"desc":"Create modern online books from Markdown files","executables":["mdbook"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rust-lang/mdBook.git",{":branch":"master"}],"homepage":"https://rust-lang.github.io/mdBook/","license":"MPL-2.0","ruby_source_checksum":"43566afb72820c831f57363c07b5eb000ea97a956b3581729bda859c0d0aedec","stable_dependencies":[{"rust":":build"}],"stable_checksum":"107614330c35c77d53b6f6ce7826c50eed087650efe5646a4d0a16ca6bf5544b","stable_url_args":["https://github.com/rust-lang/mdBook/archive/refs/tags/v0.5.4.tar.gz"],"stable_version":"0.5.4"},"mdbtools":{"desc":"Tools to facilitate the use of Microsoft Access databases","executables":["mdb-array","mdb-count","mdb-export","mdb-header","mdb-hexdump","mdb-json","mdb-parsecsv","mdb-prop","mdb-queries","mdb-schema","mdb-sql","mdb-tables","mdb-ver"],"head_dependencies":["glib","readline","unixodbc","gettext",{"bison":":build"},{"gawk":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://github.com/mdbtools/mdbtools/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"fa1ac5ebac1e4829bedd29d23bb845121ad40a18adc287cb9621d03a33b85c2d","stable_dependencies":["glib","readline","unixodbc","gettext",{"bison":":build"},{"gawk":":build"},{"pkgconf":":build"}],"stable_checksum":"ff9c425a88bc20bf9318a332eec50b17e77896eef65a0e69415ccb4e396d1812","stable_url_args":["https://github.com/mdbtools/mdbtools/releases/download/v1.0.1/mdbtools-1.0.1.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"1.0.1"},"mdcat":{"desc":"Show markdown documents on text terminals","executables":["mdcat"],"head_dependencies":[{"asciidoctor":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/BIRSAx2/mdcat.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/BIRSAx2/mdcat","license":"MPL-2.0","ruby_source_checksum":"2fae8e2e0fa4049e55e3936d6b88ce0949b4f5cc1144f62967204272a3c67e58","stable_dependencies":[{"asciidoctor":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e3cc1cdd24e793b7bc7a1322467f935a48662ffd8a2aa5a65bdc0c6df5c9b970","stable_url_args":["https://github.com/BIRSAx2/mdcat/archive/refs/tags/mdcat-2.10.1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"2.10.1"},"mdds":{"desc":"Multi-dimensional data structure and indexing algorithm","head_dependencies":["boost",{"automake":":build"},{"autoconf":":build"}],"head_url_args":["https://gitlab.com/mdds/mdds.git",{":branch":"master"}],"homepage":"https://gitlab.com/mdds/mdds","license":"MIT","ruby_source_checksum":"3d46879bcfe8754fcdf89add6999156dd857feeae00c426133400878c19f806a","stable_dependencies":["boost",{"autoconf":":build"}],"stable_checksum":"2ed33238ca9e42cc9ffa99a14adc80d86c09c0b0d001f876724ae3a167435048","stable_url_args":["https://gitlab.com/api/v4/projects/mdds%2Fmdds/packages/generic/source/3.2.1/mdds-3.2.1.tar.bz2"],"stable_version":"3.2.1","bottle_tag":":all","bottle_checksum":"a9255b6257595f8254dd106a41da7442ebae89cf3638573f9b86ec2423be10e7"},"mdf2iso":{"bottle_rebuild":1,"desc":"Tool to convert MDF (Alcohol 120% images) images to ISO images","executables":["mdf2iso"],"homepage":"https://packages.debian.org/sid/mdf2iso","license":"GPL-2.0-or-later","ruby_source_checksum":"54561ccacafe119c45514fab5be4c5f5cd7269afea1c4c866da404371ae96dd7","stable_checksum":"906f0583cb3d36c4d862da23837eebaaaa74033c6b0b6961f2475b946a71feb7","stable_url_args":["https://deb.debian.org/debian/pool/main/m/mdf2iso/mdf2iso_0.3.1.orig.tar.gz"],"stable_version":"0.3.1","bottle_checksum":"7f37a97303ac1ff9388377bc91cf1e7f278e94f1245d38f96dc19a3b81c81f76"},"mdformat":{"desc":"CommonMark compliant Markdown formatter","executables":["mdformat"],"head_dependencies":["python@3.14"],"homepage":"https://mdformat.readthedocs.io/en/stable/","license":"MIT","ruby_source_checksum":"d721597dc2a05efb07c72ee562688b9a06116bd1f3c50b02222b719e26f3f06d","stable_dependencies":["python@3.14"],"stable_checksum":"4954045fcae797c29f86d4ad879e43bb151fa55dbaf74ac6eaeacf1d45bb3928","stable_url_args":["https://files.pythonhosted.org/packages/3f/05/32b5e14b192b0a8a309f32232c580aefedd9d06017cb8fe8fce34bec654c/mdformat-1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"863671318644528a8d19c96fd1bad11e378951569eebf8db95004d872c108a30"},"mdfried":{"desc":"Terminal markdown viewer","executables":["mdfried"],"head_dependencies":["chafa","gettext","glib",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/benjajaja/mdfried.git",{":branch":"master"}],"homepage":"https://github.com/benjajaja/mdfried","license":"GPL-3.0-or-later","ruby_source_checksum":"7b427a78b03751cd77d3e5734f06f35d6cb6a0eed0e070854a9f87130cfa84bc","stable_dependencies":["chafa","gettext","glib",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"d176d761e82cfb574b8997dc4125d1d6c656ed469f66b3a3deca7f851a793944","stable_url_args":["https://github.com/benjajaja/mdfried/archive/refs/tags/v0.22.4.tar.gz"],"stable_version":"0.22.4"},"mdk":{"desc":"GNU MIX development kit","executables":["gmixvm","mixasm","mixguile","mixvm"],"head_dependencies":["adwaita-icon-theme","at-spi2-core","bdw-gc","cairo","flex","gdk-pixbuf","glib","gtk+3","guile","harfbuzz","pango","readline","gettext",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.gnu.org/software/mdk/mdk.html","license":"GPL-3.0-or-later","ruby_source_checksum":"9729d48a92544583b5af4655a693937b9295ed56f0087fffad63e7322032733b","stable_dependencies":["adwaita-icon-theme","at-spi2-core","bdw-gc","cairo","flex","gdk-pixbuf","glib","gtk+3","guile","harfbuzz","pango","readline","gettext",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"stable_checksum":"ebb963938c688c150ff6aaedc29f30d09020a1e31d55b30c2101f08773516d19","stable_url_args":["https://ftpmirror.gnu.org/gnu/mdk/v1.3.1/mdk-1.3.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.3.1"},"mdless":{"desc":"Provides a formatted and highlighted view of Markdown files in Terminal","executables":["mdless"],"head_dependencies":["ruby"],"homepage":"https://github.com/ttscoff/mdless","license":"MIT","ruby_source_checksum":"cd78217733e2712f9a098212f630b8b1a2369619c35e047687cb169a5e497339","stable_dependencies":["ruby"],"stable_checksum":"e7fa23436f97f03f141d5fed8f8c8b178e56a9c2712574b7dba7988f64e7d171","stable_url_args":["https://github.com/ttscoff/mdless/archive/refs/tags/2.1.68.tar.gz"],"stable_version":"2.1.68"},"mdp":{"desc":"Command-line based markdown presentation tool","executables":["mdp"],"head_url_args":["https://github.com/visit1985/mdp.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/visit1985/mdp","license":"GPL-3.0-or-later","ruby_source_checksum":"064c8ed1f938ab80eca35581c54d3050cecf2f3a3e20c5762a2aeb6768b45de6","stable_checksum":"36861161513c508c0589014510cdafd940a6e661e517022a3bea48ecf8d5fac4","stable_url_args":["https://github.com/visit1985/mdp/archive/refs/tags/1.0.18.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.0.18"},"mdq":{"desc":"Like jq but for Markdown","executables":["mdq"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/yshavit/mdq.git",{":branch":"main"}],"homepage":"https://github.com/yshavit/mdq","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"5442ee2accd6530abc9f30f60c61f1937c0daa408a13b46c2964c6b665a307f9","stable_dependencies":[{"rust":":build"}],"stable_checksum":"81d6ecb8602930483c234cc3a4242f8c66e82d93010114062b394d46f7c464ef","stable_url_args":["https://github.com/yshavit/mdq/archive/refs/tags/v0.10.0.tar.gz"],"stable_version":"0.10.0"},"mdserve":{"desc":"Fast markdown preview server with live reload and theme support","executables":["mdserve"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/jfernandez/mdserve.git",{":branch":"main"}],"homepage":"https://github.com/jfernandez/mdserve","license":"MIT","ruby_source_checksum":"c0eeca4349b774f7772d1dd6346322198b6b4e06f40f531cd4431ca0d793b9e5","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a13490d0b63af960cb74507e2cd684b4ecc0f59325e1946f04e82595e2641aa8","stable_url_args":["https://github.com/jfernandez/mdserve/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"mdsh":{"desc":"Markdown shell pre-processor","executables":["mdsh"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/zimbatm/mdsh.git",{":branch":"main"}],"homepage":"https://zimbatm.github.io/mdsh/","license":"MIT","ruby_source_checksum":"6a3615b6262e208d04a99b9f57c0fad1a842f39d70c4433383050297d493bae0","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4e6aea8fb398f52ec1c2a2bcd2d8238c885aa9bc4b3739a158e64dcc4826dad4","stable_url_args":["https://github.com/zimbatm/mdsh/archive/refs/tags/v0.9.2.tar.gz"],"stable_version":"0.9.2"},"mdt":{"bottle_rebuild":1,"desc":"Command-line markdown todo list manager","executables":["mdt"],"head_dependencies":["gum"],"homepage":"https://github.com/basilioss/mdt","license":"GPL-3.0-or-later","ruby_source_checksum":"decef4418e9874927442c9a0555027ce34237d865ef07b34e7e0d142c9bbed88","stable_dependencies":["gum"],"stable_checksum":"542998a034c93ca52e72708c1d3779e597f778faf2ee70d8cf11873185332d31","stable_url_args":["https://github.com/basilioss/mdt/archive/refs/tags/1.4.0.tar.gz"],"stable_version":"1.4.0","bottle_tag":":all","bottle_checksum":"8d78fb5808e2fcae85e5e07e39c1c3b9aabe54d2acf8888d98330f7b45eec989"},"mdv":{"desc":"Styled terminal markdown viewer","executables":["mdv"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://github.com/axiros/terminal_markdown_viewer","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"8269080e8cf084c824133ada9af3de8a4e1f25522f1f483d5eb6bc9e5c661051","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"eb84ed52a2b68d2e083e007cb485d14fac1deb755fd8f35011eff8f2889df6e9","stable_url_args":["https://files.pythonhosted.org/packages/d0/32/f5e1b8c70dc40b02604fbd0be3ff0bd5e01ee99c9fddf8f423b10d07cd31/mdv-1.7.5.tar.gz"],"stable_version":"1.7.5"},"mdxmini":{"desc":"Plays music in X68000 MDX chiptune format","executables":["mdxplay"],"head_dependencies":["sdl2-compat"],"homepage":"https://github.com/mistydemeo/mdxmini/","license":"GPL-2.0-or-later","ruby_source_checksum":"7314e4d8900fdc7d2c145964f639882055c0f2aa810ab5c63ed79e073f115e5c","stable_dependencies":["sdl2-compat"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"9b623b365e893a769084f7a2effedc9ece453c6e3861c571ba503f045471a0e0","stable_url_args":["https://github.com/mistydemeo/mdxmini/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_cellar":":any","bottle_checksum":"0015ac050eb60388f47d9d8ad4dbc839be6c94c53896d472db1f902710d27504"},"mdz":{"deprecate_args":{":date":"2026-01-13",":because":":unsupported"},"desc":"CLI for the mdz ledger Open Source","disable_args":{":date":"2027-01-13",":because":":unsupported"},"executables":["mdz"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/LerianStudio/midaz.git",{":branch":"main"}],"homepage":"https://github.com/LerianStudio/midaz","license":"Apache-2.0","ruby_source_checksum":"235bc13347fcc514fa897fea6ebc66f6fce1163e81fe07bd045d91ee768c622a","stable_dependencies":[{"go":":build"}],"stable_checksum":"5c0cb5d387c098e8cac4b27f7a7a41ef79e269133df858e72cc39aa5289d46af","stable_url_args":["https://github.com/LerianStudio/midaz/archive/refs/tags/v3.4.8.tar.gz"],"stable_version":"3.4.8"},"mdzk":{"bottle_rebuild":1,"desc":"Plain text Zettelkasten based on mdBook","executables":["mdzk"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mdzk-rs/mdzk.git",{":branch":"main"}],"homepage":"https://mdzk.app/","license":"MPL-2.0","ruby_source_checksum":"8689aa6642043b5df62029e120f77e9f84181f1ebb3bc3a701df90dbdbad3710","stable_dependencies":[{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://raw.githubusercontent.com/NixOS/nixpkgs/ea76cad34d64ce213de5992154031bf0c9b75ace/pkgs/applications/misc/mdzk/update-mdbook-for-rust-1.64.patch","sha256":"953f1d75d586acba6786d9c578f5c07fc2a52fc5ef5c743576a613a7491fbb50"}],"stable_checksum":"292a0ae7b91d535ffa1cfd3649d903b75a1bb1604abc7d98202f3e13e97de702","stable_url_args":["https://github.com/mdzk-rs/mdzk/archive/refs/tags/0.5.2.tar.gz"],"stable_version":"0.5.2","bottle_checksum":"57d5583b4a4f354106060c3d15e245b223580a29bfc2e7228bd9a611a31506b0"},"mecab-ipadic":{"bottle_rebuild":1,"caveats":"To enable mecab-ipadic dictionary, add to $HOMEBREW_PREFIX/etc/mecabrc:\n  dicdir = $HOMEBREW_PREFIX/lib/mecab/dic/ipadic\n","desc":"IPA dictionary compiled for MeCab","head_dependencies":["mecab"],"homepage":"https://taku910.github.io/mecab/","license":"NAIST-2003","link_overwrite_paths":["lib/mecab/dic"],"ruby_source_checksum":"c7f8d04bc59a6d2d91f9b8660b69d4c46f98efb3497bc8568f55859eb46e2645","stable_dependencies":["mecab"],"stable_checksum":"b62f527d881c504576baed9c6ef6561554658b175ce6ae0096a60307e49e3523","stable_url_args":["https://deb.debian.org/debian/pool/main/m/mecab-ipadic/mecab-ipadic_2.7.0-20070801+main.orig.tar.gz"],"stable_version":"2.7.0-20070801"},"mecab-jumandic":{"caveats":"To enable mecab-jumandic dictionary, add to $HOMEBREW_PREFIX/etc/mecabrc:\n  dicdir = $HOMEBREW_PREFIX/lib/mecab/dic/jumandic\n","desc":"See mecab","head_dependencies":["mecab"],"homepage":"https://taku910.github.io/mecab/","license":"BSD-3-Clause","link_overwrite_paths":["lib/mecab/dic"],"ruby_source_checksum":"0ea3efb7702288d981deba5cad0e788047bcd38bd43a5389b83e4e902dbebad4","stable_dependencies":["mecab"],"stable_checksum":"eaf216758edee9a159bc3d02507007318686b9537943268c4565cc1f9ef07f15","stable_url_args":["https://www.mirrorservice.org/sites/distfiles.macports.org/mecab/mecab-jumandic-7.0-20130310.tar.gz"],"stable_version":"7.0-20130310","bottle_checksum":"467204e1c6b94ca425c3e18e5d1ac6d88965119dcea7403504790f592d762f1c"},"mecab-ko-dic":{"caveats":"To enable mecab-ko-dic dictionary, add to $HOMEBREW_PREFIX/etc/mecabrc:\n  dicdir = $HOMEBREW_PREFIX/lib/mecab/dic/mecab-ko-dic\n","desc":"See mecab","head_dependencies":["mecab-ko",{"autoconf":":build"},{"automake":":build"}],"homepage":"https://bitbucket.org/eunjeon/mecab-ko-dic","license":"Apache-2.0","ruby_source_checksum":"97a127f42152fc7bf1b269cddcd532cb514fd9d43b8844cc3dad41e1bdc1715a","stable_dependencies":["mecab-ko",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"fd62d3d6d8fa85145528065fabad4d7cb20f6b2201e71be4081a4e9701a5b330","stable_url_args":["https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.1.1-20180720.tar.gz"],"stable_version":"2.1.1-20180720","bottle_checksum":"6e39a270ea5fbb5424d0ca358acafc2f08b9232d878eded2789f990f4065aba7"},"mecab-ko":{"bottle_rebuild":2,"conflicts":[["mecab",{":because":"both install mecab binaries"}]],"desc":"See mecab","executables":["mecab","mecab-config"],"homepage":"https://bitbucket.org/eunjeon/mecab-ko","license":{":any_of":["GPL-2.0-only","LGPL-2.1-only","BSD-3-Clause"]},"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"lib/mecab/dic"},"type":"mkdir_p"}],"ruby_source_checksum":"295581318f2e5da5f8a95fcea95be1ed83e6b8c67539cda53b01c7dc0f1e067a","stable_checksum":"d0e0f696fc33c2183307d4eb87ec3b17845f90b81bf843bd0981e574ee3c38cb","stable_url_args":["https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.9.2.tar.gz"],"stable_version":"0.996-ko-0.9.2"},"mecab-unidic-extended":{"bottle_rebuild":1,"caveats":"To enable mecab-unidic dictionary, add to $HOMEBREW_PREFIX/etc/mecabrc:\n  dicdir = $HOMEBREW_PREFIX/lib/mecab/dic/unidic-extended\n","desc":"Extended morphological analyzer for MeCab","head_dependencies":["mecab"],"homepage":"https://clrd.ninjal.ac.jp/unidic/en/back_number_en.html","license":{":any_of":["BSD-3-Clause","GPL-2.0-only","LGPL-2.1-only"]},"link_overwrite_paths":["lib/mecab/dic"],"ruby_source_checksum":"339d5bc6eed843464f7bed3795230e0cf3fac09fac2bd8e5e273ab781585371a","stable_dependencies":["mecab"],"stable_checksum":"6cce98269214ce7de6159f61a25ffc5b436375c098cc86d6aa98c0605cbf90d4","stable_url_args":["https://mirrors.dotsrc.org/osdn/unidic/58338/unidic-mecab_kana-accent-2.1.2_src.zip"],"stable_version":"2.1.2","bottle_tag":":all","bottle_checksum":"16217e32273610a5314c981b56a06476002a596ad3e17af6bd8ad48adf7f8f23"},"mecab-unidic":{"bottle_rebuild":3,"caveats":"To enable mecab-unidic dictionary, add to $HOMEBREW_PREFIX/etc/mecabrc:\n  dicdir = $HOMEBREW_PREFIX/lib/mecab/dic/unidic\n","desc":"Morphological analyzer for MeCab","head_dependencies":["mecab"],"homepage":"https://clrd.ninjal.ac.jp/unidic/en/","license":{":any_of":["GPL-2.0-only","LGPL-2.1-only","BSD-3-Clause"]},"link_overwrite_paths":["lib/mecab/dic"],"ruby_source_checksum":"9f342c06f0f332260cfde2dd12e04d0711ca0bb6625b7e9576cff5e0fc45ff37","stable_dependencies":["mecab"],"stable_checksum":"6cce98269214ce7de6159f61a25ffc5b436375c098cc86d6aa98c0605cbf90d4","stable_url_args":["https://mirrors.dotsrc.org/osdn/unidic/58338/unidic-mecab-2.1.2_src.zip"],"stable_version":"2.1.2","bottle_tag":":all","bottle_checksum":"41360acf4a7845341e5aa6b3dbd168c083797ad7931f5eb3bd4b40730b02276b"},"mecab":{"bottle_rebuild":6,"conflicts":[["mecab-ko",{":because":"both install mecab binaries"}]],"desc":"Yet another part-of-speech and morphological analyzer","executables":["mecab","mecab-config"],"homepage":"https://taku910.github.io/mecab/","license":{":any_of":["GPL-2.0-only","LGPL-2.1-only","BSD-3-Clause"]},"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"lib/mecab/dic"},"type":"mkdir_p"}],"ruby_source_checksum":"333555acb6366984b709ef5fc621a05a97445c654727e9bebc9e053eed13e7fb","stable_checksum":"e073325783135b72e666145c781bb48fada583d5224fb2490fb6c1403ba69c59","stable_url_args":["https://deb.debian.org/debian/pool/main/m/mecab/mecab_0.996.orig.tar.gz"],"stable_version":"0.996"},"media-control":{"desc":"Control and observe media playback from the command-line","executables":["media-control"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/ungive/media-control.git",{":branch":"master"}],"homepage":"https://github.com/ungive/media-control","license":"BSD-3-Clause","ruby_source_checksum":"0d9066cebbe7d728396ba3f791aa3461b46c968d3dfcd467373a072c8ae00f30","stable_dependencies":[{"cmake":":build"}],"stable_url_args":["https://github.com/ungive/media-control.git",{":tag":"v0.7.6",":revision":"815bcb5fb514da137e75ca5b866ffb2fb72f224e"}],"stable_version":"0.7.6"},"media-info":{"aliases":["mediainfo"],"desc":"Unified display of technical and tag data for audio/video","executables":["mediainfo"],"head_dependencies":["libmediainfo","libzen",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/MediaArea/MediaInfo.git",{":branch":"master"}],"homepage":"https://mediaarea.net/","license":"BSD-2-Clause","ruby_source_checksum":"75836596bb501798ea8fa67eb380c59c6b7710257d61eef1f753b65db240b0d3","stable_dependencies":["libmediainfo","libzen",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"f852093f9050022d699606eeabb38b24da5523d0212fab64dc4e4d3e46b56de1","stable_url_args":["https://mediaarea.net/download/source/mediainfo/26.05/mediainfo_26.05.tar.xz"],"stable_version":"26.05"},"mediaconch":{"bottle_rebuild":1,"desc":"Conformance checker and technical metadata reporter","executables":["mediaconch"],"head_dependencies":["jansson","libevent","libmediainfo","libzen","sqlite",{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["libxml2"],["libxslt"]],"homepage":"https://mediaarea.net/MediaConch","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"f9da280d1cf8d3241428ba90d8525709d1530b1f34df91ff35439caaa1af71ed","stable_dependencies":["jansson","libevent","libmediainfo","libzen","sqlite",{"pkgconf":":build"}],"stable_checksum":"800d076ca374a0c954c928f471761fb000b36b7df9d8e1d1bb03b233edff8857","stable_url_args":["https://mediaarea.net/download/binary/mediaconch/25.04/MediaConch_CLI_25.04_GNU_FromSource.tar.bz2"],"stable_uses_from_macos":[["curl"],["libxml2"],["libxslt"]],"stable_version":"25.04"},"mediamtx":{"desc":"Zero-dependency real-time media server and media proxy","executables":["mediamtx"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bluenviron/mediamtx.git",{":branch":"main"}],"homepage":"https://mediamtx.org","license":"MIT","ruby_source_checksum":"29b4243b2d114c8543ceec8d7f9a063bde97d6f6c68b3cde26c49c4a8b2d6ae5","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/mediamtx/output.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/mediamtx/error.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mediamtx/bin/mediamtx","$HOMEBREW_PREFIX/etc/mediamtx/mediamtx.yml"]],"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/bluenviron/mediamtx.git",{":tag":"v1.19.2",":revision":"7eb5d30075ae68a36c07c3f1231af04a0e49f804"}],"stable_version":"1.19.2"},"mednafen":{"bottle_rebuild":2,"desc":"Multi-system emulator","executables":["mednafen"],"head_dependencies":["flac","libsndfile","lzo","musepack","sdl2-compat","zstd","gettext",{"gettext":":build"},{"pkgconf":":build"}],"homepage":"https://mednafen.github.io/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"7c8c3eda98d0fe8d03e4f55e6eb90d735e09c166226585dfc33ac8beee0887f8","stable_dependencies":["flac","libsndfile","lzo","musepack","sdl2-compat","zstd","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"de7eb94ab66212ae7758376524368a8ab208234b33796625ca630547dbc83832","stable_url_args":["https://mednafen.github.io/releases/files/mednafen-1.32.1.tar.xz"],"stable_version":"1.32.1"},"medusa":{"conflicts":[["bash-completion",{":because":"both install `medusa` bash completion"}]],"desc":"Solidity smart contract fuzzer powered by go-ethereum","executables":["medusa"],"head_dependencies":["crytic-compile",{"go":":build"},{"solidity":":test"}],"head_url_args":["https://github.com/crytic/medusa.git",{":branch":"master"}],"homepage":"https://secure-contracts.com/program-analysis/medusa/docs/src/","license":"AGPL-3.0-only","ruby_source_checksum":"07c98cec7a35fc6d91e1eb44250e834bc53c18c38d7e344d0815148a25891806","stable_dependencies":["crytic-compile",{"go":":build"},{"solidity":":test"}],"stable_checksum":"075c080a52cd27f3efae4146ac2e1bb38c8acf7a58891dacef610d29e91d93be","stable_url_args":["https://github.com/crytic/medusa/archive/refs/tags/v1.5.1.tar.gz"],"stable_version":"1.5.1"},"meek":{"desc":"Blocking-resistant pluggable transport for Tor","executables":["meek-client","meek-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/meek.git",{":branch":"main"}],"homepage":"https://www.torproject.org","license":"CC0-1.0","ruby_source_checksum":"fed1e4e8da6365814a59dd7867af794f0848ea25e014fc3e63a5f2ab07c3c097","stable_dependencies":[{"go":":build"}],"stable_checksum":"63e8aef2828e7d0cc1dc5823fe82f9ae1e59cfc8c8dc118faab0a673c51ff257","stable_url_args":["https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/meek/-/archive/v0.38.0/meek-v0.38.0.tar.gz"],"stable_version":"0.38.0","bottle_checksum":"6b1bc91a0c81ce93bb3d274a8e44b1e16dfc9aa4377cd17f53e17a61cbb614a4"},"megacmd":{"bottle_rebuild":1,"desc":"Command-line client for mega.co.nz storage service","executables":["megacmd"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/t3rm1n4l/megacmd.git",{":branch":"master"}],"homepage":"https://github.com/t3rm1n4l/megacmd","license":"MIT","ruby_source_checksum":"23fd6f8241d3bcdb6192aedc624fe2fc77229e3a594fedf59625e2343a629f52","stable_dependencies":[{"go":":build"}],"stable_checksum":"def4cda692860c85529c8de9b0bdb8624a30f57d265f7e70994fc212e5da7e40","stable_url_args":["https://github.com/t3rm1n4l/megacmd/archive/refs/tags/0.016.tar.gz"],"stable_version":"0.016","bottle_checksum":"b0cc423d7d44f74416233d1890e003d8d1a92b32c4f281885e89dbda52031218"},"megatools":{"desc":"Command-line client for Mega.co.nz","executables":["megacopy","megadf","megadl","megaexport","megaget","megals","megamkdir","megaput","megareg","megarm","megatest","megatools"],"head_dependencies":["glib","openssl@3","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl",{":since":":ventura"}]],"homepage":"https://xff.cz/megatools/","license":{"GPL-2.0-or-later":{":with":"cryptsetup-OpenSSL-exception"}},"ruby_source_checksum":"086233ffb52bb7bbd695991643395ba65b4c8db5aea9e5ddedee6f7bde4df798","stable_dependencies":["glib","openssl@3","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"51f78a03748a64b1066ce28a2ca75d98dbef5f00fe9789dc894827f9a913b362","stable_url_args":["https://xff.cz/megatools/builds/megatools-1.11.5.20250706.tar.gz"],"stable_uses_from_macos":[["curl",{":since":":ventura"}]],"stable_version":"1.11.5.20250706"},"meilisearch":{"desc":"Ultra relevant, instant and typo-tolerant full-text search API","executables":["meilisearch"],"head_dependencies":[{"rust":":build"}],"homepage":"https://docs.meilisearch.com/","license":"MIT","ruby_source_checksum":"90bd57c438c5db36b4385a23ee1056553ff33328b93087ce80420ecc13204cc6","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/meilisearch.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/meilisearch.log"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/meilisearch/bin/meilisearch","--db-path","$HOMEBREW_PREFIX/var/meilisearch/data.ms"]],"stable_dependencies":[{"rust":":build"}],"stable_checksum":"5a826da5f19294cefe2a5f8f0b4282fd4252f62fd2509950c42f57a6d178fcac","stable_url_args":["https://github.com/meilisearch/meilisearch/archive/refs/tags/v1.49.0.tar.gz"],"stable_version":"1.49.0"},"melange":{"desc":"Build APKs from source code","executables":["melange"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/chainguard-dev/melange.git",{":branch":"main"}],"homepage":"https://github.com/chainguard-dev/melange","license":"Apache-2.0","ruby_source_checksum":"6505f7f2c359711f54d89677906b443630d5675a9ba1f0297f2a1db5e7461f0d","stable_dependencies":[{"go":":build"}],"stable_checksum":"53ed06cc6cf0cb2ae520377aa99ad3bec73d263b3d500988c62f9b78e1ec3eab","stable_url_args":["https://github.com/chainguard-dev/melange/archive/refs/tags/v0.56.1.tar.gz"],"stable_version":"0.56.1"},"meli":{"desc":"Terminal e-mail client and e-mail client library","executables":["meli"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://meli-email.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"fa27693d658c51bc13ea6ea7aac61584199046d44f129503a0975c86fa8b96ff","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"b1414defb7973a96ed0510b5cb888aa8671fe4f3f832c5baa0c79dcd61ba2edf","stable_url_args":["https://git.meli-email.org/meli/meli/archive/v0.8.13.tar.gz"],"stable_version":"0.8.13"},"melody":{"bottle_rebuild":1,"desc":"Language that compiles to regular expressions","executables":["melody"],"head_dependencies":[{"rust":":build"}],"homepage":"https://yoav-lavi.github.io/melody/book","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"84e0e616a0719f183da9663cf552752d9144d1bd4a120845ba85988fe6b21fbe","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b0dd1b0ecc1af97f09f98a9a741e0dddbf92380c9980140140ff1b4262b9a44a","stable_url_args":["https://github.com/yoav-lavi/melody/archive/refs/tags/v0.20.0.tar.gz"],"stable_version":"0.20.0"},"melt":{"bottle_rebuild":1,"desc":"Backup and restore Ed25519 SSH keys with seed words","executables":["melt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/charmbracelet/melt.git",{":branch":"main"}],"homepage":"https://github.com/charmbracelet/melt","license":"MIT","ruby_source_checksum":"a3200b80131f0f17f3eebe162e3fc98ad84b7e194905d78521e3ec9cce70b2cb","stable_dependencies":[{"go":":build"}],"stable_checksum":"e6e7d1f3eba506ac7e310bbc497687e7e4e457fa685843dcf1ba00349614bfdc","stable_url_args":["https://github.com/charmbracelet/melt/archive/refs/tags/v0.6.2.tar.gz"],"stable_version":"0.6.2"},"memcache-top":{"bottle_rebuild":1,"desc":"Grab real-time stats from memcache","executables":["memcache-top"],"homepage":"https://code.google.com/archive/p/memcache-top/","license":"BSD-3-Clause","ruby_source_checksum":"052453b0e96fdea9e00d409a0ade8c096912ea8f4173c9e39c36c04ae30d5d66","stable_checksum":"d5f896a9e46a92988b782e340416312cc480261ce8a5818db45ccd0da8a0f22a","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/memcache-top/memcache-top-v0.6"],"stable_version":"0.6","bottle_tag":":all","bottle_checksum":"087a748b42b751770abe12ce9529e0e55d96b9f69f28ee7b6951e099271b8f3e"},"memcached":{"desc":"High performance, distributed memory object caching system","executables":["memcached"],"head_dependencies":["libevent","openssl@3",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/memcached/memcached.git",{":branch":"master"}],"homepage":"https://memcached.org/","license":"BSD-3-Clause","ruby_source_checksum":"12195e69f83036789e011761e3b8374abde221b268d9664c840b3c2f3fa92a50","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/memcached/bin/memcached","-l","localhost"]],"stable_dependencies":["libevent","openssl@3"],"stable_checksum":"c41a9d2713dfc56b5f4fa0075b2751973ea840c1f1ab8d6bfed08a1848938368","stable_url_args":["https://www.memcached.org/files/memcached-1.6.44.tar.gz"],"stable_version":"1.6.44"},"memcacheq":{"deprecate_args":{":date":"2026-04-19",":because":":unmaintained"},"desc":"Queue service for memcache","disable_args":{":date":"2027-04-19",":because":":unmaintained"},"executables":["memcacheq"],"head_dependencies":["berkeley-db@5","libevent"],"homepage":"https://github.com/stvchu/memcacheq","license":"BSD-3-Clause","ruby_source_checksum":"5159e287f64f7a14cbb41d8d1bb31067afa1aae1e9563b664b23cf5a468625a7","stable_dependencies":["berkeley-db@5","libevent"],"stable_checksum":"ace33313568959b5a301dda491f63af09793987b73fd15abd3fb613829eda07e","stable_url_args":["https://github.com/stvchu/memcacheq/archive/refs/tags/v0.2.1.tar.gz"],"stable_version":"0.2.1"},"memray":{"desc":"Memory profiler for Python applications","executables":["memray","memray3.14"],"head_dependencies":["lz4","python@3.14"],"homepage":"https://bloomberg.github.io/memray/","license":"Apache-2.0","ruby_source_checksum":"0ab06f02cfb794f169a9ed7a85b4f734d199e42ee7c8cfd64f6e6dd5e95a6651","stable_dependencies":["lz4","python@3.14"],"stable_checksum":"4e0fb29ff0a50c0ec9dc84294d8f2c83419feba561a37628b304c2ae4fe73d03","stable_url_args":["https://files.pythonhosted.org/packages/96/04/5b886a36df947599e0f37cd46e6e44e565299815f044e2303ab2ae9f8870/memray-1.19.3.tar.gz"],"stable_version":"1.19.3"},"memtester":{"desc":"Utility for testing the memory subsystem","executables":["memtester"],"homepage":"https://pyropus.ca/software/memtester/","license":"GPL-2.0-only","ruby_source_checksum":"139bc5c56d58cf1d022dc2dd00cb28a9b2e056e4ce8aaf4445329c9c92b3e408","stable_checksum":"e427de663f7bd22d1ebee8af12506a852c010bd4fcbca1e0e6b02972d298b5bb","stable_url_args":["https://pyropus.ca./software/memtester/old-versions/memtester-4.7.1.tar.gz",{":using":":homebrew_curl"}],"stable_version":"4.7.1"},"memtier_benchmark":{"desc":"Redis and Memcache traffic generation and benchmarking tool","executables":["memtier_benchmark"],"head_dependencies":["libevent","openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/redis/memtier_benchmark","license":{":all_of":[{"GPL-2.0-or-later":{":with":"cryptsetup-OpenSSL-exception"}},{":any_of":["CC0-1.0","BSD-2-Clause"]}]},"ruby_source_checksum":"99ae673f12a89f4c3a0c56ba707a6c532f0423cea5b0a1663945a7f35f82001a","stable_dependencies":["libevent","openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"d9bb75d4b7432ff0602e0e5d84078928a2305cba9e11c46a7d191cbbaccf963e","stable_url_args":["https://github.com/redis/memtier_benchmark/archive/refs/tags/2.4.4.tar.gz"],"stable_version":"2.4.4"},"mender-artifact":{"desc":"CLI tool for managing Mender artifact files","executables":["mender-artifact"],"head_dependencies":["dosfstools","e2fsprogs","mtools","openssl@3",{"go":":build"},{"pkgconf":":build"}],"homepage":"https://mender.io","license":"Apache-2.0","ruby_source_checksum":"99e4ad1b1426490d16706818d1cf934fe7a711de968cf789d8cd04b0ea915e6d","stable_dependencies":["dosfstools","e2fsprogs","mtools","openssl@3",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"b8eb3b3257e5ebf64ea9775ba475119330df8b66013fdbfc003d91dc4492d974","stable_url_args":["https://github.com/mendersoftware/mender-artifact/archive/refs/tags/4.4.0.tar.gz"],"stable_version":"4.4.0"},"mender-cli":{"bottle_rebuild":1,"desc":"General-purpose CLI tool for the Mender backend","executables":["mender-cli"],"head_dependencies":["openssl@3","xz",{"go":":build"},{"pkgconf":":build"}],"homepage":"https://mender.io","license":"Apache-2.0","ruby_source_checksum":"81750df09723b095b53f358a0f14cbbe12dbe4112d6a5eb8f54e5cefa350a446","stable_dependencies":["openssl@3","xz",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"1fda34045cdbe9914f04d7eaebc0933f7d14c2952dd9c149f278479cd47e37fc","stable_url_args":["https://github.com/mendersoftware/mender-cli/archive/refs/tags/2.0.0.tar.gz"],"stable_version":"2.0.0"},"menhir":{"desc":"LR(1) parser generator for the OCaml programming language","executables":["menhir"],"head_dependencies":["ocaml",{"dune":":build"},{"ocamlbuild":":build"}],"homepage":"http://cristal.inria.fr/~fpottier/menhir","license":"GPL-3.0-or-later","ruby_source_checksum":"3a9520d33299396f1f2b244f87b86f35019a1fc5aac562d6f47dc1540d274d84","stable_dependencies":["ocaml",{"dune":":build"},{"ocamlbuild":":build"}],"stable_checksum":"06f6e571aadd7d66cc3da808052d9a65f8be96fe27e0ad7e57bbbf8c20f4a832","stable_url_args":["https://gitlab.inria.fr/fpottier/menhir/-/archive/20260209/menhir-20260209.tar.bz2"],"stable_version":"20260209"},"mentat":{"bottle_rebuild":3,"deprecate_args":{":date":"2025-01-10",":because":":repo_archived"},"desc":"Coding assistant that leverages GPT-4 to write code","disable_args":{":date":"2026-01-10",":because":":repo_archived"},"head_dependencies":["certifi","numpy","pillow","python@3.14","rpds-py",{"rust":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://www.mentat.ai","license":"Apache-2.0","revision":4,"ruby_source_checksum":"be0298806e8dedc56af304ad2409ed217210660a4a38e17df12fa86143bd2e77","stable_dependencies":["certifi","numpy","pillow","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"81679055448a495c3e7e55eeb8b59373dc0658cea6b2549d0ae48d26937494ba","stable_url_args":["https://files.pythonhosted.org/packages/e0/8b/a808d6663065e3b446d3be521d7836f774f3b39bdd30f786d093aca383b6/mentat-1.0.8.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"1.0.8"},"mercurial":{"aliases":["hg"],"desc":"Scalable distributed version control system","executables":["chg","hg"],"head_dependencies":["python@3.14"],"homepage":"https://mercurial-scm.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"7245972518dbfb90289bf66d9f9a7c8afb4762dae13c1ae10f0ed281b08ddd61","stable_dependencies":["python@3.14"],"stable_checksum":"1cb74ca95da021666b5a94a9bdc62f16255a6452f5a84cc2ae71bda8c7dbe36b","stable_url_args":["https://www.mercurial-scm.org/release/mercurial-7.2.3.tar.gz"],"stable_version":"7.2.3"},"mercury-cli":{"desc":"CLI interface for Mercury banking","executables":["mercury"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/MercuryTechnologies/mercury-cli","license":"Apache-2.0","ruby_source_checksum":"77975c4d16dc229133a4d20c1d8faaffd94e012f3d1be1f9f1e7dba57ba1100b","stable_dependencies":[{"go":":build"}],"stable_checksum":"681d15b889ef06821864926c33e1916cc603d4fb87f550f2324648e747e7e4cb","stable_url_args":["https://github.com/MercuryTechnologies/mercury-cli/archive/refs/tags/v0.10.2.tar.gz"],"stable_version":"0.10.2"},"mercury":{"bottle_rebuild":1,"desc":"Logic/functional programming language","executables":["c2init","canonical_grade","info_to_mdb","mcov","mdb","mdemangle","mdice","mdprof","mdprof_cgi","mdprof_create_feedback","mdprof_dump","mdprof_report_feedback","mdprof_test","mercury","mercury_compile","mercury_config","mercury_profile","mercury_update_interface","mfiltercc","mfilterjavac","mgnuc","mkfifo_using_mknod","mkinit","ml","mmake","mmc","mprof","mprof_merge_runs","mslice","mtags","mtc","mtc_diff","mtc_union","prepare_install_dir","vpath_find"],"head_dependencies":["openjdk"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["libedit"]],"homepage":"https://mercurylang.org/","license":{":all_of":["GPL-2.0-only","LGPL-2.0-only","MIT"]},"revision":1,"ruby_source_checksum":"95145820c987b6d42ca3b3208a87783e6f6b652f39f1c717ec42d909e85f89cc","stable_dependencies":["openjdk"],"stable_checksum":"a097e8cc8eca0152ed9527c1caf73e5c9c83f6ada1d313a25b80fe79072fbad8","stable_url_args":["https://dl.mercurylang.org/release/mercury-srcdist-22.01.8.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["libedit"]],"stable_version":"22.01.8"},"mergelog":{"bottle_rebuild":1,"desc":"Merges httpd logs from web servers behind round-robin DNS","executables":["mergelog","zmergelog"],"homepage":"https://mergelog.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"c43f4ae220bdee98d5bacc628db9ab8f56c1cc7a15072518a8e576de50cc61e2","stable_checksum":"fd97c5b9ae88fbbf57d3be8d81c479e0df081ed9c4a0ada48b1ab8248a82676d","stable_url_args":["https://downloads.sourceforge.net/project/mergelog/mergelog/4.5/mergelog-4.5.tar.gz"],"stable_version":"4.5"},"mergiraf":{"desc":"Syntax-aware git merge driver","executables":["mergiraf"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://codeberg.org/mergiraf/mergiraf.git",{":branch":"main"}],"homepage":"https://mergiraf.org","license":"GPL-3.0-only","ruby_source_checksum":"bc120f49da1e0b8ab1f24657e99a057937fa9b99f278d66eb0e2d520d8676dad","stable_dependencies":[{"rust":":build"}],"stable_checksum":"88f8fa352835a8c1d5eded304993fdfba7bc515c2e71f8331f1e43c9454cd62c","stable_url_args":["https://codeberg.org/mergiraf/mergiraf/archive/v0.17.0.tar.gz"],"stable_version":"0.17.0"},"mermaid-cli":{"desc":"CLI for Mermaid library","executables":["mmdc"],"head_dependencies":["node"],"homepage":"https://github.com/mermaid-js/mermaid-cli","license":"MIT","ruby_source_checksum":"cfcab1a4c62bdf4fd2012a62c7fb05ce41dcf68bee63bed0d27b650a73e034f0","stable_dependencies":["node"],"stable_checksum":"65d795191bf9ca6ca90a40a1ea30354a6a491e206674cafd4d9de62fe9075439","stable_url_args":["https://registry.npmjs.org/@mermaid-js/mermaid-cli/-/mermaid-cli-11.16.0.tgz"],"stable_version":"11.16.0"},"merman-cli":{"desc":"Mermaid.js, but headless, in Rust","executables":["merman-cli"],"head_dependencies":[{"rust":":build"}],"homepage":"https://frankorz.com/merman/","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"780defc0b14fa84a05516b57b12af411fc37b7a39d074d4c34347b475b428d54","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e1d787154be74bca8262cc9c83ee3cb3f7e0c13dd4b8eb65c41cb2e42d3b5092","stable_url_args":["https://github.com/Latias94/merman/archive/refs/tags/v0.7.0.tar.gz"],"stable_version":"0.7.0"},"merve":{"desc":"C++ lexer for extracting named exports from CommonJS modules","head_dependencies":["simdutf",{"cmake":":build"}],"homepage":"https://github.com/nodejs/merve","license":"Apache-2.0","revision":1,"ruby_source_checksum":"3fd11bdf8ec7d76c8f25028a8222e70e22b99cd7f3cf0ca0f075ae3f45a908ff","stable_dependencies":["simdutf",{"cmake":":build"}],"stable_checksum":"8f19c2132447b9113545ffd399cb2bc1e61c6166743921b04883f8e1d778d69e","stable_url_args":["https://github.com/nodejs/merve/archive/refs/tags/v1.2.2.tar.gz"],"stable_version":"1.2.2"},"mesa-glu":{"aliases":["libglu"],"desc":"Mesa OpenGL Utility library","head_dependencies":["mesa",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.freedesktop.org/mesa/glu.git",{":branch":"master"}],"homepage":"https://gitlab.freedesktop.org/mesa/glu","license":{":all_of":["SGI-B-1.1","SGI-B-2.0"]},"ruby_source_checksum":"380ee0d94d62e5d0d80cb251185ece3137b2f36b7fc943320feef4a7dc1c55c3","stable_dependencies":["mesa",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"bd43fe12f374b1192eb15fe20e45ff456b9bc26ab57f0eee919f96ca0f8a330f","stable_url_args":["https://archive.mesa3d.org/glu/glu-9.0.3.tar.xz"],"stable_version":"9.0.3"},"mesa":{"bottle_rebuild":1,"desc":"Graphics Library","executables":["aubinator","aubinator_error_decode","brw_asm","brw_disasm","computerator","elk_asm","elk_disasm","glsl_compiler","intel_dev_info","intel_dump_gpu","intel_error2aub","intel_error2hangdump","intel_hang_replay","intel_measure.py","intel_monitor","intel_sanitize_gpu","intel_stub_gpu","lima_disasm","mda","mesa-overlay-control.py","mesa-screenshot-control.py","nv_mme_dump","nv_push_dump","panfrost_texfeatures","panfrostdump","qrisc-asm","qrisc-disasm","spirv2dxil","spirv2nir"],"head_dependencies":["libclc","libpng","libx11","libxcb","libxext","libxfixes","llvm","spirv-llvm-translator","spirv-tools","xcb-util-keysyms","zstd","molten-vk",{"bindgen":":build"},{"bison":":build"},{"glslang":":build"},{"libxrandr":":build"},{"libxrender":":build"},{"libxshmfence":":build"},{"libyaml":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"rust":":build"},{"xorgproto":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/mesa/mesa.git",{":branch":"main"}],"head_uses_from_macos":[[{"flex":":build"}],["expat"]],"homepage":"https://www.mesa3d.org/","license":{":all_of":["MIT","Apache-2.0","BSD-2-Clause","BSD-3-Clause","BSL-1.0","HPND","HPND-sell-variant","ICU","MIT-Khronos-old","SGI-B-2.0",":public_domain",{"GPL-1.0-or-later":{":with":"Linux-syscall-note"}},{"GPL-2.0-only":{":with":"Linux-syscall-note"}}]},"ruby_source_checksum":"161639df34a4d861c7277085b3826a056d4d73369c50ce2600d4122d60aeec69","stable_dependencies":["libclc","libpng","libx11","libxcb","libxext","libxfixes","llvm","spirv-llvm-translator","spirv-tools","xcb-util-keysyms","zstd","molten-vk",{"bindgen":":build"},{"bison":":build"},{"glslang":":build"},{"libxrandr":":build"},{"libxrender":":build"},{"libxshmfence":":build"},{"libyaml":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"rust":":build"},{"xorgproto":":build"},{"pkgconf":":test"}],"stable_checksum":"072705caa9adf4740f1489194b13e278ad959166863b5271fe423a86353c9ab6","stable_url_args":["https://archive.mesa3d.org/mesa-26.1.4.tar.xz"],"stable_uses_from_macos":[[{"flex":":build"}],["expat"]],"stable_version":"26.1.4"},"mesalib-glw":{"deprecate_args":{":date":"2024-10-09",":because":":repo_archived"},"desc":"Open-source implementation of the OpenGL specification","disable_args":{":date":"2025-10-09",":because":":repo_archived"},"head_dependencies":["libx11","libxt","mesa",{"pkgconf":":build"}],"homepage":"https://www.mesa3d.org","license":"SGI-OpenGL","revision":1,"ruby_source_checksum":"84b65b78a544ecd2536b6a0d24ccd26334e633e8845ec08e19c90532d28b74e7","stable_dependencies":["libx11","libxt","mesa",{"pkgconf":":build"}],"stable_checksum":"2da1d06e825f073dcbad264aec7b45c649100e5bcde688ac3035b34c8dbc8597","stable_url_args":["https://archive.mesa3d.org/glw/glw-8.0.0.tar.bz2"],"stable_version":"8.0.0","bottle_cellar":":any","bottle_checksum":"fed357436c36aa832c46cad896d75a9b3f0015658732af9cad3a18b19769ea72"},"mesheryctl":{"desc":"Command-line utility for Meshery, the cloud native management plane","executables":["mesheryctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/meshery/meshery.git",{":branch":"master"}],"homepage":"https://meshery.io","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"7f1af1c7b79777f232062366e7ecec91276cf59039b2e292b751f356a3a1adbe","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/meshery/meshery.git",{":tag":"v1.0.44",":revision":"ed26ed67a9ebfa40ae8a1f59156bc49978d2d359"}],"stable_version":"1.0.44"},"meson":{"desc":"Fast and user friendly build system","executables":["meson"],"head_dependencies":["ninja","python@3.14"],"head_url_args":["https://github.com/mesonbuild/meson.git",{":branch":"master"}],"homepage":"https://mesonbuild.com/","license":"Apache-2.0","ruby_source_checksum":"f99b355354e8c946ef769c68394d4a3369fe654321fa2e47f008f9fb7eee44b1","stable_dependencies":["ninja","python@3.14"],"stable_checksum":"6788ae299979643f8d841bcaf64352558436cae45a0355148a3aeeccf7913866","stable_url_args":["https://github.com/mesonbuild/meson/releases/download/1.11.1/meson-1.11.1.tar.gz"],"stable_version":"1.11.1","bottle_tag":":all","bottle_checksum":"489e2a18ae06645b4f1b09d2bedc034a52ae65f85dc8d208cff7be15c2e136ef"},"meta-package-manager":{"desc":"Wrapper around all package managers with a unifying CLI","executables":["meta-package-manager","mpm"],"head_dependencies":["certifi","libyaml","python@3.14","rpds-py",{"rust":":build"}],"head_url_args":["https://github.com/kdeldycke/meta-package-manager.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://kdeldycke.github.io/meta-package-manager/","license":"GPL-2.0-or-later","ruby_source_checksum":"9fef46c354a3a4b9d270e6de098b69a9f02e2d32c80414b1d2efa59582805877","stable_dependencies":["certifi","libyaml","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"f1ea18056b81f0a7122c66d4d00d9dea616d6629423103f524b6f3050c190f27","stable_url_args":["https://files.pythonhosted.org/packages/a8/3d/cbe2e540c555ea107752bc1c7ad0d9de24151d6aecb72bfbd5bacb7f9c5a/meta_package_manager-7.1.0.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"7.1.0"},"metabase":{"desc":"Business intelligence report server","executables":["metabase"],"head_dependencies":["openjdk",{"leiningen":":build"},{"node":":build"},{"yarn":":build"}],"head_url_args":["https://github.com/metabase/metabase.git",{":branch":"master"}],"homepage":"https://www.metabase.com/","license":"AGPL-3.0-only","ruby_source_checksum":"c9b4a21d481ec3f2cc0bc20a8c925eaa294300390af74374bc7b7bd82b43f7c3","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/metabase"],[":log_path","$HOMEBREW_PREFIX/var/metabase/server.log"],[":error_log_path","/dev/null"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/metabase/bin/metabase"],"stable_dependencies":["openjdk"],"stable_checksum":"3d2c9d48c6c6d5fa63f40f999dbecf4defe595f85b867b0ba835c91ab5f0439a","stable_url_args":["https://downloads.metabase.com/v0.62.3/metabase.jar"],"stable_version":"0.62.3","bottle_tag":":all","bottle_checksum":"13308c601cb1cceba535315860c0ca1b21cf719353111ba0552b650355d0dcd2"},"metalang99":{"desc":"C99 preprocessor-based metaprogramming language","head_url_args":["https://github.com/Hirrolot/metalang99.git",{":branch":"master"}],"homepage":"https://metalang99.readthedocs.io/en/latest/","license":"MIT","ruby_source_checksum":"670e8ea88ccbe4a2a5b97186b0cf8b9346893be442f36b6deea76578752c2511","stable_checksum":"f3d1607d76b4b081d3295661c4c2b8d5fde4d5018b1aa409c84fb3a6660ffb90","stable_url_args":["https://github.com/Hirrolot/metalang99/archive/refs/tags/v1.13.5.tar.gz"],"stable_version":"1.13.5","bottle_tag":":all","bottle_checksum":"72f34a9d242be857c7fbb45ddc50c1c6f0ca5a034d831ee1909d25f2037d600c"},"metals":{"bottle_rebuild":1,"desc":"Scala language server","executables":["metals","metals-mcp"],"head_dependencies":["openjdk@25",{"sbt":":build"}],"homepage":"https://scalameta.org/metals/","license":"Apache-2.0","ruby_source_checksum":"57e2a8228850b70d656fd83473341e4224da0d1e844bb756d1dbcae328a28495","stable_dependencies":["openjdk@25",{"sbt":":build"}],"stable_checksum":"a83ab1596997720e83980b781f3d96d2753b7548415606694e15c26e93359445","stable_url_args":["https://github.com/scalameta/metals/archive/refs/tags/v1.6.7.tar.gz"],"stable_version":"1.6.7"},"metaproxy":{"desc":"Z39.50 proxy and router utilizing Yaz toolkit","executables":["metaproxy","metaproxy-config"],"head_dependencies":["boost","yaz","yazpp",{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://www.indexdata.com/resources/software/metaproxy/","license":"GPL-2.0-or-later","ruby_source_checksum":"35affa20da96b238448ee086331b9dd980885ace837203e002b627452b2eaa46","stable_dependencies":["boost","yaz","yazpp",{"pkgconf":":build"}],"stable_checksum":"79bffb2786bfd7612dab9603bd69ab1505c6d04053db192e0cc9ef6a842450dc","stable_url_args":["https://ftp.indexdata.com/pub/metaproxy/metaproxy-1.22.4.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"1.22.4"},"metashell":{"bottle_rebuild":2,"desc":"Metaprogramming shell for C++ templates","executables":["amdgpu-arch","analyze-build","bugpoint","c-index-test","clang","clang++","clang-16","clang-check","clang-cl","clang-cpp","clang-extdef-mapping","clang-format","clang-linker-wrapper","clang-offload-bundler","clang-offload-packager","clang-refactor","clang-rename","clang-repl","clang-scan-deps","clang-tblgen","diagtool","dsymutil","git-clang-format","hmaptool","intercept-build","llc","lli","llvm-addr2line","llvm-ar","llvm-as","llvm-bcanalyzer","llvm-bitcode-strip","llvm-c-test","llvm-cat","llvm-cfi-verify","llvm-config","llvm-cov","llvm-cvtres","llvm-cxxdump","llvm-cxxfilt","llvm-cxxmap","llvm-debuginfo-analyzer","llvm-debuginfod","llvm-debuginfod-find","llvm-diff","llvm-dis","llvm-dlltool","llvm-dwarfdump","llvm-dwarfutil","llvm-dwp","llvm-exegesis","llvm-extract","llvm-gsymutil","llvm-ifs","llvm-install-name-tool","llvm-jitlink","llvm-lib","llvm-libtool-darwin","llvm-link","llvm-lipo","llvm-lto","llvm-lto2","llvm-mc","llvm-mca","llvm-ml","llvm-modextract","llvm-mt","llvm-nm","llvm-objcopy","llvm-objdump","llvm-opt-report","llvm-otool","llvm-pdbutil","llvm-profdata","llvm-profgen","llvm-ranlib","llvm-rc","llvm-readelf","llvm-readobj","llvm-reduce","llvm-remark-size-diff","llvm-remarkutil","llvm-rtdyld","llvm-sim","llvm-size","llvm-split","llvm-stress","llvm-strings","llvm-strip","llvm-symbolizer","llvm-tapi-diff","llvm-tblgen","llvm-tli-checker","llvm-undname","llvm-windres","llvm-xray","metashell","nvptx-arch","opt","sancov","sanstats","scan-build","scan-build-py","scan-view","set-xcode-analyzer","templight","templight++","templight-16","templight-cl","templight_metashell","verify-uselistorder"],"head_dependencies":["zstd",{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}],["libedit"],["libxml2"]],"homepage":"http://metashell.org","license":"GPL-3.0-or-later","ruby_source_checksum":"d7f70c343101ed96352a98bda4746fc70c834174fb22e840714a77c7985639ed","stable_dependencies":["zstd",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/metashell/metashell/commit/0d81415616d33e39ff6d1add91e71f9789ea8657.patch?full_index=1","sha256":"31472db5ae8e67483319dcbe104d5c7a533031f9845af2ddf5147f3caabf3ac2"},{"strip":"p1","url":"https://github.com/metashell/metashell/commit/38b524ae291799a7ea9077745d3fc10ef2d40d54.patch?full_index=1","sha256":"e97590ca1d2b5510dcfcca86aa608e828040bb91519f6b161f7b4311676f4fd4"}],"stable_checksum":"028e37be072ec4e85d18ead234a208d07225cf335c0bb1c98d4d4c3e30c71f0e","stable_url_args":["https://github.com/metashell/metashell/archive/refs/tags/v5.0.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["libedit"],["libxml2"]],"stable_version":"5.0.0"},"metis":{"desc":"Programs that partition graphs and order matrices","executables":["cmpfillin","gpmetis","graphchk","m2gmetis","mpmetis","ndmetis"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://karypis.github.io/glaros/software/metis/overview.html","license":"Apache-2.0","ruby_source_checksum":"e8dd1a0ad77ec2a498950d415aeb137b6353aa479045699c46ce0b43f8f81949","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"76faebe03f6c963127dbb73c13eab58c9a3faeae48779f049066a21c087c5db2","stable_url_args":["https://karypis.github.io/glaros/files/sw/metis/metis-5.1.0.tar.gz"],"stable_version":"5.1.0","bottle_cellar":":any","bottle_checksum":"ea93856908a2c1c60023dd2f849339d479b20ab4ae6d51623f9496f64993ca20"},"metricbeat":{"desc":"Collect metrics from your systems and services","executables":["metricbeat"],"head_dependencies":[{"go":":build"},{"mage":":build"}],"head_url_args":["https://github.com/elastic/beats.git",{":branch":"main"}],"homepage":"https://www.elastic.co/beats/metricbeat","license":"Apache-2.0","ruby_source_checksum":"c5e30c6ba524a7521ece57b630e03afaa26aeac59086e18378ab67b557e3d627","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/metricbeat/bin/metricbeat"],"stable_dependencies":[{"go":":build"},{"mage":":build"}],"stable_url_args":["https://github.com/elastic/beats.git",{":tag":"v9.4.3",":revision":"f81a982a107ef6e450ae5c0deb634fffe8be3404"}],"stable_version":"9.4.3"},"metview":{"bottle_rebuild":1,"desc":"Meteorological workstation software","executables":["metview"],"head_dependencies":["cairo","eccodes","eigen","fftw","gdbm","glib","libaec","lz4","magics","netcdf","netcdf-cxx","pango","qt5compat","qtbase","qtsvg","snappy","gcc","gettext","harfbuzz",{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["bzip2"],["curl"]],"homepage":"https://metview.readthedocs.io/en/latest/","license":"Apache-2.0","ruby_source_checksum":"7563f675b6fcae3cd061cde05dd16a157a17d36d2aa009cda1086d0b5aadbfff","stable_dependencies":["cairo","eccodes","eigen","fftw","gdbm","glib","libaec","lz4","magics","netcdf","netcdf-cxx","pango","qt5compat","qtbase","qtsvg","snappy","gcc","gettext","harfbuzz",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"6245b34909ac697f941f92ee1293f14f96c31c3919f41db5dba706de6c9d43e3","stable_url_args":["https://confluence.ecmwf.int/download/attachments/3964985/Metview-5.26.2-Source.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["bzip2"],["curl"]],"stable_version":"5.26.2"},"mfcuk":{"bottle_rebuild":1,"desc":"MiFare Classic Universal toolKit","executables":["mfcuk"],"head_dependencies":["libnfc","libusb","libusb-compat",{"pkgconf":":build"}],"homepage":"https://github.com/nfc-tools/mfcuk","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"98d993a3a03983a6d9cdc9eb123f6bf82e962d99839f37261e6f4ce0bcc6bffc","stable_dependencies":["libnfc","libusb","libusb-compat",{"pkgconf":":build"}],"stable_checksum":"977595765b4b46e4f47817e9500703aaf5c1bcad39cb02661f862f9d83f13a55","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mfcuk/mfcuk-0.3.8.tar.gz"],"stable_version":"0.3.8"},"mfem":{"bottle_rebuild":1,"desc":"Free, lightweight, scalable C++ library for FEM","head_dependencies":["hypre","metis","open-mpi","openblas","suite-sparse",{"cmake":":build"}],"head_url_args":["https://github.com/mfem/mfem.git",{":branch":"master"}],"homepage":"https://mfem.org/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"89e3af74908ca92f0a25ad3ed16f070b842514d5c0203938f1d034165a53df63","stable_dependencies":["hypre","metis","open-mpi","openblas","suite-sparse",{"cmake":":build"}],"stable_checksum":"ea3ac13e182c09f05b414b03a9bef7a4da99d45d67ee409112b8f11058447a7c","stable_url_args":["https://github.com/mfem/mfem/archive/refs/tags/v4.9.tar.gz"],"stable_version":"4.9"},"mfoc":{"desc":"Implementation of 'offline nested' attack by Nethemba","executables":["mfoc"],"head_dependencies":["libnfc","libusb-compat",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/nfc-tools/mfoc.git",{":branch":"master"}],"homepage":"https://github.com/nfc-tools/mfoc","license":{":all_of":["GPL-2.0-or-later","BSD-2-Clause"]},"revision":2,"ruby_source_checksum":"135042e52a209dbe23151601b62cf3490a2bcd7cb01d137b86fec5f6af2def6a","stable_dependencies":["libnfc","libusb-compat",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"2dfd8ffa4a8b357807680d190a91c8cf3db54b4211a781edc1108af401dbaad7","stable_url_args":["https://github.com/nfc-tools/mfoc/archive/refs/tags/mfoc-0.10.7.tar.gz"],"stable_version":"0.10.7","bottle_cellar":":any","bottle_checksum":"91a8acedb7304016340cda6367f447e0f64d2c1e0f36ce25b414fc13fd09c5b0"},"mfterm":{"desc":"Terminal for working with Mifare Classic 1-4k Tags","executables":["mfterm"],"head_dependencies":["libnfc","openssl@3",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/4ZM/mfterm.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://github.com/4ZM/mfterm","license":"GPL-3.0-or-later","revision":3,"ruby_source_checksum":"a6583cda98f0ccf3e88a6ebc7fa7c73ea46f07099c8cd3a7bb0730ff412d77df","stable_dependencies":["libnfc","openssl@3"],"stable_checksum":"b6bb74a7ec1f12314dee42973eb5f458055b66b1b41316ae0c5380292b86b248","stable_url_args":["https://github.com/4ZM/mfterm/releases/download/v1.0.7/mfterm-1.0.7.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"1.0.7","bottle_cellar":":any","bottle_checksum":"d8ebffdc37a5ab667c1e7c969d66bf2407c820ade96701806fc149f8e95ffe78"},"mftrace":{"bottle_rebuild":5,"desc":"Trace TeX bitmap font to PFA, PFB, or TTF font","executables":["gf2pbm","mftrace"],"head_dependencies":["fontforge","potrace","python@3.14","t1utils",{"autoconf":":build"}],"head_url_args":["https://github.com/hanwen/mftrace.git",{":branch":"master"}],"homepage":"https://lilypond.org/mftrace/","license":"GPL-2.0-only","revision":2,"ruby_source_checksum":"1ff5a28d5a629b98a2436ab355e06b5ca4bb029f3ed7b97f2fd8dbd308946b5d","stable_dependencies":["fontforge","potrace","python@3.14","t1utils"],"stable_checksum":"626b7a9945a768c086195ba392632a68d6af5ea24ef525dcd0a4a8b199ea5f6f","stable_url_args":["https://lilypond.org/downloads/sources/mftrace/mftrace-1.2.20.tar.gz"],"stable_version":"1.2.20"},"mg":{"desc":"Small Emacs-like editor","executables":["mg"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/ibara/mg","license":{":all_of":[":public_domain","ISC","BSD-2-Clause","BSD-3-Clause","BSD-4-Clause"]},"ruby_source_checksum":"b67082e00ed7d0776b487ad9fbcc19517dd86b86913f0cd4d99cc0259d730eae","stable_checksum":"1fd52feed9a96b93ef16c28ec4ff6cb25af85542ec949867bffaddee203d1e95","stable_url_args":["https://github.com/ibara/mg/releases/download/mg-7.3/mg-7.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"7.3","version_scheme":1,"bottle_checksum":"a1ae7a5e2cc9fcca2bb497a9dc76bd7473b204a2f806edc1db524dd5aba9e5f2"},"mgba":{"deprecate_args":{":date":"2026-05-19",":because":"needs end-of-life Qt 5"},"desc":"Game Boy Advance emulator","disable_args":{":date":"2027-05-19",":because":"needs end-of-life Qt 5"},"executables":["mGBA"],"head_dependencies":["freetype","qtbase","qtmultimedia","sdl3","ffmpeg","libepoxy","libpng","libzip","lua","sqlite",{"qttools":":build"},{"cmake":":build"},{"pkgconf":":build"},{"libelf":":build"}],"head_url_args":["https://github.com/mgba-emu/mgba.git",{":branch":"master"}],"head_uses_from_macos":[["libedit"]],"homepage":"https://mgba.io/","license":"MPL-2.0","revision":2,"ruby_source_checksum":"6a97b621ae0b8d62ee380b43bd5131bf270c4d119afc63d3f497b1edf9a1ce1c","stable_dependencies":["qt@5","sdl2-compat","ffmpeg","libepoxy","libpng","libzip","lua","sqlite",{"cmake":":build"},{"pkgconf":":build"},{"libelf":":build"}],"stable_checksum":"91d6fbd32abcbdf030d58d3f562de25ebbc9d56040d513ff8e5c19bee9dacf14","stable_url_args":["https://github.com/mgba-emu/mgba/archive/refs/tags/0.10.5.tar.gz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"0.10.5"},"mgis":{"desc":"Provide tools to handle MFront generic interface behaviours","head_dependencies":["gcc","numpy","python@3.14","tbb",{"cmake":":build"},{"pybind11":":build"}],"head_url_args":["https://github.com/thelfer/MFrontGenericInterfaceSupport.git",{":branch":"master"}],"homepage":"https://thelfer.github.io/mgis/web/index.html","license":{":any_of":["LGPL-3.0-only","CECILL-1.0"]},"ruby_source_checksum":"5eceed1bf51c9ee95ff7acdc44cbbbde7d4751d12b1c2e2b772ab1f20273e181","stable_dependencies":["gcc","numpy","python@3.14","tbb",{"cmake":":build"},{"pybind11":":build"}],"stable_checksum":"61afae1a367dbb150b24ca85f042efb15a77184a54a746f11c08d9b7cb9e94f3","stable_url_args":["https://github.com/thelfer/MFrontGenericInterfaceSupport/archive/refs/tags/MFrontGenericInterfaceSupport-3.1.tar.gz"],"stable_version":"3.1"},"mhash":{"desc":"Uniform interface to a large number of hash algorithms","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://mhash.sourceforge.net/","license":{":all_of":["LGPL-2.0-or-later","LGPL-2.1-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"b85667f48977d9af78421f7d5bca71b6dc56588329805757d9e8a3aaff44d758","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"3dcad09a63b6f1f634e64168dd398e9feb9925560f9b671ce52283a79604d13e","stable_url_args":["https://downloads.sourceforge.net/project/mhash/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz"],"stable_version":"0.9.9.9","bottle_cellar":":any","bottle_checksum":"4f7da0cd859fc828d90946d6c6b80d80a60a85ffe4f82f9dd299ff1b8ba1bb54"},"mhonarc":{"desc":"Mail-to-HTML converter","executables":["mha-dbedit","mha-dbrecover","mha-decode","mhonarc"],"head_dependencies":["perl"],"head_url_args":["https://github.com/sympa-community/mhonarc.git",{":branch":"master"}],"homepage":"https://www.mhonarc.org/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"c1217c92dfaf313831e64dec9c11c4ffe59e0c098ba4dd80ecf41ee2a34303aa","stable_dependencies":["perl"],"stable_checksum":"457dc7374ee59cb75a0729e51cef2f2c52b48180f739d8fd956ea19882815f33","stable_url_args":["https://cpan.metacpan.org/authors/id/L/LD/LDIDRY/MHonArc-2.6.24.tar.gz"],"stable_version":"2.6.24","bottle_tag":":all","bottle_checksum":"d648abb0708b23fccab9dc49db5ced470814ee385962ab662f7209b657fe05e3"},"miasma":{"desc":"Trap AI web scrapers in an endless poison pit","executables":["miasma"],"head_dependencies":[{"rust":":build"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/austin-weeks/miasma","license":"GPL-3.0-or-later","ruby_source_checksum":"519022222bbe0f70bddbe7e142e24e48fd9943814d33d7b6489c38dac6d74530","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e45695ee6bc4675673bd9aa94923b18908f425b22ea0da59a4d070932253032f","stable_url_args":["https://github.com/austin-weeks/miasma/archive/refs/tags/v0.3.0.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.3.0"},"micasa":{"desc":"TUI for tracking home projects, maintenance schedules, appliances and quotes","executables":["micasa"],"head_dependencies":[{"go":":build"}],"homepage":"https://micasa.dev","license":"Apache-2.0","ruby_source_checksum":"bad50135415d4c5d07efa34568c7a558d9fab932c3abcba14d896edaedb965f4","stable_dependencies":[{"go":":build"}],"stable_checksum":"d864680af382d4a11e3d2ca789b0b62bafe16a6f8bee39761375c2e185c9412e","stable_url_args":["https://github.com/micasa-dev/micasa/archive/refs/tags/v2.8.0.tar.gz"],"stable_version":"2.8.0"},"micro":{"desc":"Modern and intuitive terminal-based text editor","executables":["micro"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/micro-editor/micro.git",{":branch":"master"}],"homepage":"https://github.com/micro-editor/micro","license":"MIT","ruby_source_checksum":"15abbe7874e4316238291a0030178ce76a5fd25d51014e7db7503da16680c3e6","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/micro-editor/micro.git",{":tag":"v2.0.15",":revision":"6a62575bcfdf4965f187eedafceb3400316e612b"}],"stable_version":"2.0.15"},"micro_inetd":{"deprecate_args":{":date":"2025-03-18",":because":":unmaintained"},"desc":"Simple network service spawner","disable_args":{":date":"2026-03-18",":because":":unmaintained"},"homepage":"https://web.archive.org/web/20241115023917/https://acme.com/software/micro_inetd/","license":"BSD-2-Clause","ruby_source_checksum":"d54637dc9d3fed27f61a6a542bef5b583c6676f38aac9394c99c335599cee3eb","stable_checksum":"15f5558753bb50ed18e4a1445b3e8a185f3b1840ec8e017a5e6fc7690616ec52","stable_url_args":["https://pkg.freebsd.org/ports-distfiles/micro_inetd_14Aug2014.tar.gz"],"stable_version":"2014-08-14","bottle_checksum":"8c92f09e894e133f5f3a51c1df7c0a9a540daa8c2b5e028dd37a10afbfebdf40"},"micromamba":{"caveats":"Please run the following to setup your shell:\n  $HOMEBREW_PREFIX/opt/micromamba/bin/mamba shell init --shell <your-shell> --root-prefix ~/mamba\nand restart your terminal.\n","desc":"Fast Cross-Platform Package Manager","executables":["mamba","micromamba"],"head_dependencies":["fmt","libarchive","libsolv","lz4","msgpack","openssl@3","reproc","simdjson","xz","yaml-cpp","zstd",{"cli11":":build"},{"cmake":":build"},{"nlohmann-json":":build"},{"pkgconf":":build"},{"spdlog":":build"},{"tl-expected":":build"}],"head_url_args":["https://github.com/mamba-org/mamba.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}],["bzip2"],["curl",{":since":":ventura"}],["krb5"]],"homepage":"https://github.com/mamba-org/mamba","license":"BSD-3-Clause","ruby_source_checksum":"607afd43cf990bdfc87457603897b4a314b43658633d4eb9e64aa062a19ae1c3","stable_dependencies":["fmt","libarchive","libsolv","lz4","msgpack","openssl@3","reproc","simdjson","xz","yaml-cpp","zstd",{"cli11":":build"},{"cmake":":build"},{"nlohmann-json":":build"},{"pkgconf":":build"},{"spdlog":":build"},{"tl-expected":":build"}],"stable_checksum":"5f8f206ed5951e45dc3c9bf5aad80d38312d34d9fadc9cc00886e6ab93569e53","stable_url_args":["https://github.com/mamba-org/mamba/archive/refs/tags/2.8.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["bzip2"],["curl",{":since":":ventura"}],["krb5"]],"stable_version":"2.8.1"},"micronaut":{"desc":"Modern JVM-based framework for building modular microservices","executables":["mn"],"head_dependencies":["openjdk@25",{"gradle":":build"}],"homepage":"https://micronaut.io/","license":"Apache-2.0","ruby_source_checksum":"802863b694ffd10c521b9cf1831e659f65e524efede95765f566864bafacf9f5","stable_dependencies":["openjdk@25",{"gradle":":build"}],"stable_checksum":"192c78833d2a9cef278cb7a4b8ea699bb4b6ec4f20e9805e017d2737341cad80","stable_url_args":["https://github.com/micronaut-projects/micronaut-starter/archive/refs/tags/v5.0.4.tar.gz"],"stable_version":"5.0.4"},"microplane":{"bottle_rebuild":1,"desc":"CLI tool to make git changes across many repos","executables":["mp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Clever/microplane.git",{":branch":"master"}],"homepage":"https://github.com/Clever/microplane","license":"Apache-2.0","ruby_source_checksum":"3a7d6d6da2b966be7a432754687456fc115709457dc15b902bbd11f1a099def2","stable_dependencies":[{"go":":build"}],"stable_checksum":"437f65748272de89b8a6990f0f9fca57addf6ff6f8e4de077869976d2ce36154","stable_url_args":["https://github.com/Clever/microplane/archive/refs/tags/v0.0.37.tar.gz"],"stable_version":"0.0.37"},"micropython":{"desc":"Python implementation for microcontrollers and constrained systems","executables":["micropython","mpy-cross"],"head_dependencies":[{"pkgconf":":build"}],"head_uses_from_macos":[["libffi"],["python"]],"homepage":"https://www.micropython.org/","license":"MIT","ruby_source_checksum":"ed22d272d9f847b257d6f4438026774b132b7aa0fb4244b6eda1bd7452ef5a72","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"4e43c59657b8da33b4bc503509a827cc3ea6cb66c446475c57776cf4467ba215","stable_url_args":["https://github.com/micropython/micropython/releases/download/v1.28.0/micropython-1.28.0.tar.xz"],"stable_uses_from_macos":[["libffi"],["python"]],"stable_version":"1.28.0"},"microsocks":{"desc":"Tiny, portable SOCKS5 server with very moderate resource usage","executables":["microsocks"],"head_url_args":["https://github.com/rofl0r/microsocks.git",{":branch":"master"}],"homepage":"https://github.com/rofl0r/microsocks","license":"MIT","ruby_source_checksum":"653f95b1c25b1a68c60188837c84e30c8017009fc98542fa20e38ba340333193","stable_checksum":"939d1851a18a4c03f3cc5c92ff7a50eaf045da7814764b4cb9e26921db15abc8","stable_url_args":["https://github.com/rofl0r/microsocks/archive/refs/tags/v1.0.5.tar.gz"],"stable_version":"1.0.5"},"midicsv":{"desc":"Convert MIDI audio files to human-readable CSV format","executables":["csvmidi","midicsv"],"homepage":"https://www.fourmilab.ch/webtools/midicsv/","license":":public_domain","ruby_source_checksum":"c4589fbea431f9e0c2f00a0f75f4f616ad2b25ddc370e1e018cad426c46d6ee4","stable_checksum":"7c5a749ab5c4ebac4bd7361df0af65892f380245be57c838e08ec6e4ac9870ef","stable_url_args":["https://www.fourmilab.ch/webtools/midicsv/midicsv-1.1.tar.gz"],"stable_version":"1.1","bottle_checksum":"b4786091a3131f6ffafe70a561bc2a0ffcbab3ed7c651393bb1908e1bd00bad7"},"midnight-commander":{"aliases":["mc"],"conflicts":[["minio-mc",{":because":"both install an `mc` binary"}]],"desc":"Terminal-based visual file manager","executables":["mc","mcdiff","mcedit","mcview"],"head_dependencies":["glib","libssh2","openssl@3","s-lang","diffutils","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/MidnightCommander/mc.git",{":branch":"master"}],"homepage":"https://www.midnight-commander.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"8d467af48d6fd404565ec12ff0a1a2ffba5fb93c1673badd739c2cd84bb1f98b","stable_dependencies":["glib","libssh2","openssl@3","s-lang","diffutils","gettext",{"pkgconf":":build"}],"stable_checksum":"cae149d42f844e5185d8c81d7db3913a8fa214c65f852200a9d896b468af164c","stable_url_args":["https://ftp.osuosl.org/pub/midnightcommander/mc-4.8.33.tar.xz"],"stable_version":"4.8.33"},"mighttpd2":{"desc":"HTTP server","executables":["mighty","mighty-mkindex","mightyctl"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://kazu-yamamoto.github.io/mighttpd2/","license":"BSD-3-Clause","ruby_source_checksum":"e73db4dad0d6643137ec23002074aeb1b2d3d0c35e812505db9331e8d1b4f41c","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"7512f967748517537f526cb1ff6c6bd4e896d432691dd14c613530071e8357db","stable_url_args":["https://hackage.haskell.org/package/mighttpd2-4.0.10/mighttpd2-4.0.10.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"4.0.10"},"mihomo":{"caveats":"You need to customize $HOMEBREW_PREFIX/etc/mihomo/config.yaml.\n","desc":"Another rule-based tunnel in Go, formerly known as ClashMeta","executables":["mihomo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/MetaCubeX/mihomo.git",{":branch":"main"}],"homepage":"https://wiki.metacubex.one","license":"GPL-3.0-or-later","ruby_source_checksum":"77da8a57bb6952631fe602c9ac699d7c549a9413e37f770e9c891aa087642e85","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/etc/mihomo"],[":log_path","$HOMEBREW_PREFIX/var/log/mihomo.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/mihomo.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mihomo/bin/mihomo","-d","$HOMEBREW_PREFIX/etc/mihomo"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"ef0483e3607fe2b2dc99bace17bb2d93d98e501a40797999a13fc96ccb2256e1","stable_url_args":["https://github.com/MetaCubeX/mihomo/archive/refs/tags/v1.19.28.tar.gz"],"stable_version":"1.19.28"},"mikmod":{"desc":"Portable tracked music player","executables":["mikmod"],"head_dependencies":["libmikmod"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://mikmod.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"1a94903bdad3afc2592cea42fd215303369472e52976d9d80dc987dffcb9dda3","stable_dependencies":["libmikmod"],"stable_checksum":"214c10aa3019807a1eb26b2c709592f63dbcc00b72985aa86a4fb7ac3cd8b901","stable_url_args":["https://downloads.sourceforge.net/project/mikmod/mikmod/3.2.9/mikmod-3.2.9.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.2.9"},"mikutter":{"desc":"Extensible Twitter client","executables":["mikutter"],"head_dependencies":["at-spi2-core","cairo","fontconfig","freetype","gdk-pixbuf","glib","gobject-introspection","gtk+3","harfbuzz","pango","ruby","gettext","terminal-notifier"],"head_url_args":["git://mikutter.hachune.net/mikutter.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"],["libxml2"],["libxslt"]],"homepage":"https://mikutter.hachune.net/","license":"MIT","ruby_source_checksum":"509dbbfbbe569558f83170fa24b68dc58e07ad65489ac8cb09487ac2e6bbcf35","stable_dependencies":["at-spi2-core","cairo","fontconfig","freetype","gdk-pixbuf","glib","gobject-introspection","gtk+3","harfbuzz","pango","ruby","gettext","terminal-notifier"],"stable_checksum":"ac5d5cc386dd03d544d34a2fd2e5c73e38985eb2fcbe98e7137931de04bb6433","stable_url_args":["https://mikutter.hachune.net/bin/mikutter-5.1.2.tar.gz"],"stable_uses_from_macos":[["libffi"],["libxml2"],["libxslt"]],"stable_version":"5.1.2"},"mill":{"desc":"Fast, scalable JVM build tool","executables":["mill"],"head_dependencies":["openjdk"],"homepage":"https://mill-build.org/","license":"MIT","ruby_source_checksum":"65c819bc4a3e633ac16f148afc7862b8e49184fdff1442d2f7869daedf6f63d7","stable_dependencies":["openjdk"],"stable_checksum":"49c1c575ad44efba1b9103ca1d6042624ef341aad9d8f4cb58fbfc56cf930e0d","stable_url_args":["https://search.maven.org/remotecontent?filepath=com/lihaoyi/mill-dist/1.1.7/mill-dist-1.1.7.exe"],"stable_version":"1.1.7","bottle_tag":":all","bottle_checksum":"14de51e91388ff08c558b522d717f014581fdd8482e623e30b08969034ed737c"},"miller":{"desc":"Like sed, awk, cut, join & sort for name-indexed data such as CSV","executables":["mlr"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/johnkerl/miller.git",{":branch":"main"}],"homepage":"https://github.com/johnkerl/miller","license":"BSD-2-Clause","ruby_source_checksum":"6afaf759d56b3acf06b26ee6d153373ef51ec7ac64e493693ec01a875a63bdb8","stable_dependencies":[{"go":":build"}],"stable_checksum":"3fe628547293f1c70c70593961277e3e27940c4968a6115304251a0b494acd30","stable_url_args":["https://github.com/johnkerl/miller/archive/refs/tags/v6.20.2.tar.gz"],"stable_version":"6.20.2"},"millet":{"desc":"Language server for Standard ML (SML)","executables":["millet-ls"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/azdavis/millet.git",{":branch":"main"}],"homepage":"https://github.com/azdavis/millet","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"a9d8a388ce88369269e24097aeddfaefcf53cb9c44aaf930463baa8316df3473","stable_dependencies":[{"rust":":build"}],"stable_checksum":"dd0de00174182013543efe91e4755e56611fe872f40d5b9f1353b7a319d7f711","stable_url_args":["https://github.com/azdavis/millet/archive/refs/tags/v0.15.2.tar.gz"],"stable_version":"0.15.2"},"mimalloc":{"desc":"Compact general purpose allocator","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/microsoft/mimalloc","license":"MIT","ruby_source_checksum":"ac3390f2aa34b28b98853f7663464d87162154093a2fff6b247b170aa11b984f","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ca02384e007f46950598500dfaebde5ff9948c1d231f5a81b058799afa64bbbb","stable_url_args":["https://github.com/microsoft/mimalloc/archive/refs/tags/v3.3.2.tar.gz"],"stable_version":"3.3.2"},"mimic":{"desc":"Lightweight text-to-speech engine based on CMU Flite","executables":["compile_regexes","mimic","mimic_time","mimicvox_info","t2p"],"head_dependencies":["pcre2","portaudio",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/MycroftAI/mimic1","license":{":all_of":["MIT-Festival","BSD-2-Clause","BSD-3-Clause","Spencer-86","Apache-2.0",":cannot_represent"]},"ruby_source_checksum":"80fe39ce94485743dca7188df4c168b74958d4126ce9493d6ac654789aeb9770","stable_dependencies":["pcre2","portaudio",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"9041f5c7d3720899c90c890ada179c92c3b542b90bb655c247e4a4835df79249","stable_url_args":["https://github.com/MycroftAI/mimic1/archive/refs/tags/1.3.0.1.tar.gz"],"stable_version":"1.3.0.1","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"72107347e7fd6f6ca1af6808fe3ea5b428e3dee2f733743a0d44cd9b9e67d492"},"mimirtool":{"desc":"CLI for interacting with Grafana Mimir","executables":["mimirtool"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/grafana/mimir.git",{":branch":"main"}],"homepage":"https://grafana.com/docs/mimir/latest/operators-guide/tools/mimirtool/","license":"AGPL-3.0-only","ruby_source_checksum":"d1d5e54d1f0d39bd7487c0f44c4d30486c38a46f6d7da2a9c740921380f5aee9","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/grafana/mimir.git",{":tag":"mimir-3.1.2",":revision":"e23940eb3a28c3e3f34968aa57d6a189370aa0f7"}],"stable_version":"3.1.2"},"mimo-code":{"desc":"AI coding agent with cross-session memory","executables":["mimo"],"head_dependencies":["node"],"homepage":"https://github.com/XiaomiMiMo/MiMo-Code","license":"MIT","ruby_source_checksum":"ce2990816efb3a7db95a6d5f8006cc09f9ec54954700277c8c262edf9aab48c4","stable_dependencies":["node"],"stable_checksum":"1c3df4851a4ae2ae9ed96c0780f49002df71daf9744c8d47bb100990261b4d83","stable_url_args":["https://registry.npmjs.org/@mimo-ai/cli/-/cli-0.1.5.tgz"],"stable_version":"0.1.5"},"min-lang":{"desc":"Small but practical concatenative programming language and shell","executables":["min"],"head_dependencies":["nim","openssl@3","pcre2"],"homepage":"https://min-lang.org","license":"MIT","ruby_source_checksum":"663771649d799157447f04896d5808836074094ac1eebd1d7296fe0272542b7f","stable_dependencies":["nim","openssl@3","pcre2"],"stable_checksum":"20b836d87a99a801859b99e5f08ef39fe1b787d642f053926db5e39955ddf4d4","stable_url_args":["https://github.com/h3rald/min/archive/refs/tags/v0.48.0.tar.gz"],"stable_version":"0.48.0"},"minder":{"desc":"CLI for interacting with Stacklok's Minder platform","executables":["minder"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mindersec/minder.git",{":branch":"main"}],"homepage":"https://mindersec.github.io/","license":"Apache-2.0","ruby_source_checksum":"42adf10cc26486ec5eef996363124e2d2ffe2586fa0c301aa1d9ab300864b0fe","stable_dependencies":[{"go":":build"}],"stable_checksum":"f00ee6ca3f9928d6c569f61b9862324a14261c9a36b3c78c28ba57c4134930df","stable_url_args":["https://github.com/mindersec/minder/archive/refs/tags/v0.1.2.tar.gz"],"stable_version":"0.1.2"},"mingw-w64":{"desc":"Minimalist GNU for Windows and GCC cross-compilers","executables":["i686-w64-mingw32-addr2line","i686-w64-mingw32-ar","i686-w64-mingw32-as","i686-w64-mingw32-c++","i686-w64-mingw32-c++filt","i686-w64-mingw32-cpp","i686-w64-mingw32-dlltool","i686-w64-mingw32-dllwrap","i686-w64-mingw32-elfedit","i686-w64-mingw32-g++","i686-w64-mingw32-gcc","i686-w64-mingw32-gcc-16.1.0","i686-w64-mingw32-gcc-ar","i686-w64-mingw32-gcc-nm","i686-w64-mingw32-gcc-ranlib","i686-w64-mingw32-gcov","i686-w64-mingw32-gcov-dump","i686-w64-mingw32-gcov-tool","i686-w64-mingw32-gfortran","i686-w64-mingw32-gprof","i686-w64-mingw32-ld","i686-w64-mingw32-ld.bfd","i686-w64-mingw32-lto-dump","i686-w64-mingw32-nm","i686-w64-mingw32-objcopy","i686-w64-mingw32-objdump","i686-w64-mingw32-ranlib","i686-w64-mingw32-readelf","i686-w64-mingw32-size","i686-w64-mingw32-strings","i686-w64-mingw32-strip","i686-w64-mingw32-widl","i686-w64-mingw32-windmc","i686-w64-mingw32-windres","x86_64-w64-mingw32-addr2line","x86_64-w64-mingw32-ar","x86_64-w64-mingw32-as","x86_64-w64-mingw32-c++","x86_64-w64-mingw32-c++filt","x86_64-w64-mingw32-cpp","x86_64-w64-mingw32-dlltool","x86_64-w64-mingw32-dllwrap","x86_64-w64-mingw32-elfedit","x86_64-w64-mingw32-g++","x86_64-w64-mingw32-gcc","x86_64-w64-mingw32-gcc-16.1.0","x86_64-w64-mingw32-gcc-ar","x86_64-w64-mingw32-gcc-nm","x86_64-w64-mingw32-gcc-ranlib","x86_64-w64-mingw32-gcov","x86_64-w64-mingw32-gcov-dump","x86_64-w64-mingw32-gcov-tool","x86_64-w64-mingw32-gfortran","x86_64-w64-mingw32-gprof","x86_64-w64-mingw32-ld","x86_64-w64-mingw32-ld.bfd","x86_64-w64-mingw32-lto-dump","x86_64-w64-mingw32-nm","x86_64-w64-mingw32-objcopy","x86_64-w64-mingw32-objdump","x86_64-w64-mingw32-ranlib","x86_64-w64-mingw32-readelf","x86_64-w64-mingw32-size","x86_64-w64-mingw32-strings","x86_64-w64-mingw32-strip","x86_64-w64-mingw32-widl","x86_64-w64-mingw32-windmc","x86_64-w64-mingw32-windres"],"head_dependencies":["gmp","isl","libmpc","mpfr","zstd",{"pkgconf":":build"},{"texinfo":":build"}],"homepage":"https://sourceforge.net/projects/mingw-w64/","license":{":all_of":["ZPL-2.1",{":all_of":["GPL-2.0-or-later","GPL-3.0-or-later","LGPL-2.0-or-later","LGPL-3.0-only"]},{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}}]},"revision":1,"ruby_source_checksum":"72154288aec4696a3d46df7bb785e7e2bb56c645ef4cbed03ec0defe15ff69da","stable_dependencies":["gmp","isl","libmpc","mpfr","zstd",{"pkgconf":":build"},{"texinfo":":build"}],"stable_checksum":"6eaf921d9eb987d3820b364ea9775bc19b965ec81490b6fdd716526c28e1995c","stable_url_args":["https://downloads.sourceforge.net/project/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v14.0.0.tar.bz2"],"stable_version":"14.0.0"},"miniaudio":{"bottle_rebuild":1,"desc":"Audio playback and capture library","head_dependencies":[{"cmake":":build"}],"homepage":"https://miniaud.io","license":{":any_of":[":public_domain","MIT-0"]},"ruby_source_checksum":"8ed8d44fe81c6233f3ae84e1220a60820ed1afb7d0b7f4f107725c3e071add19","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b900edcffe979816e2560a0580b9b1216d674b4f17fbadeca8f777a7f8ab0274","stable_url_args":["https://github.com/mackron/miniaudio/archive/refs/tags/0.11.25.tar.gz"],"stable_version":"0.11.25"},"minibwa":{"desc":"Successor of BWA-MEM for short-read alignment","executables":["minibwa"],"homepage":"https://github.com/lh3/minibwa","license":{":all_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"2ca38262d55d1771fa45d9f3cfdcd76e16c555fef04633e87321fe93a2df4ec6","stable_checksum":"85040b1b25caeee6304616c2bc081c313e0ff1a29006bb0295098b8ae51973de","stable_url_args":["https://github.com/lh3/minibwa/archive/refs/tags/v0.3.tar.gz"],"stable_version":"0.3"},"minica":{"desc":"Small, simple certificate authority","executables":["minica"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jsha/minica.git",{":branch":"master"}],"homepage":"https://github.com/jsha/minica","license":"MIT","ruby_source_checksum":"f5cfa762dbe769d401b4654b39eea014fa61ead65724e6893611e382553e2c32","stable_dependencies":[{"go":":build"}],"stable_checksum":"4f56ea73d2a943656f8a5b533e554b435bc10f56c12d0b53836e84a96b513bf7","stable_url_args":["https://github.com/jsha/minica/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"minicom":{"caveats":"Terminal Compatibility\n======================\nIf minicom doesn't see the LANG variable, it will try to fallback to\nmake the layout more compatible, but uglier. Certain unsupported\nencodings will completely render the UI useless, so if the UI looks\nstrange, try setting the following environment variable:\n\n  LANG=\"en_US.UTF-8\"\n\nText Input Not Working\n======================\nMost development boards require Serial port setup -> Hardware Flow\nControl to be set to \"No\" to input text.\n","desc":"Menu-driven communications program","executables":["ascii-xfr","minicom","runscript","xminicom"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://salsa.debian.org/minicom-team/minicom.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://packages.debian.org/sid/minicom","license":"GPL-2.0-or-later","ruby_source_checksum":"f688dc5096bf8633d80981d6112f7fab3937ebed8e02a07e4a41de5bb2dd66ca","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"87cf0da91af0531357cd61b8e1906b907edd2c9ef82f9ae74c277e1893d0f98c","stable_url_args":["https://deb.debian.org/debian/pool/main/m/minicom/minicom_2.11.1.orig.tar.bz2"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.11.1"},"minidjvu":{"desc":"DjVu multipage encoder, single page encoder/decoder","executables":["minidjvu"],"head_dependencies":["djvulibre","libtiff",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://minidjvu.sourceforge.net/","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"784a329833a369ae585ef06ccecc6b469def198b5dac13899169ee311ae037ab","stable_dependencies":["djvulibre","libtiff",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"e9c892e0272ee4e560eaa2dbd16b40719b9797a1fa2749efeb6622f388dfb74a","stable_url_args":["https://downloads.sourceforge.net/project/minidjvu/minidjvu/0.8/minidjvu-0.8.tar.gz"],"stable_version":"0.8","bottle_cellar":":any","bottle_checksum":"8b120c1eda7fdb21104835b968eeebcd83f12d36d3bee874d6d42f10f4bbc5c1"},"minidlna":{"bottle_rebuild":2,"caveats":"To use `brew services`, put your configuration at ~/.config/minidlna/minidlna.conf","desc":"Media server software, compliant with DLNA/UPnP-AV clients","executables":["minidlnad"],"head_dependencies":["ffmpeg","flac","jpeg-turbo","libexif","libid3tag","libogg","libvorbis","sqlite","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"gettext":":build"}],"head_url_args":["https://git.code.sf.net/p/minidlna/git.git",{":branch":"master"}],"homepage":"https://sourceforge.net/projects/minidlna/","license":"GPL-2.0-only","revision":2,"ruby_source_checksum":"a774e039a66d74ca974569095c767b0838ccab4a8235f1a7bbd2862a84473b75","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/minidlnad.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/minidlnad.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/minidlna/sbin/minidlnad","-d","-f","/$HOME/.config/minidlna/minidlna.conf","-P","/$HOME/.config/minidlna/minidlna.pid"]],"stable_dependencies":["ffmpeg","flac","jpeg-turbo","libexif","libid3tag","libogg","libvorbis","sqlite","gettext",{"gettext":":build"}],"stable_patches":[{"strip":"p1","url":"https://src.fedoraproject.org/rpms/minidlna/raw/5de0e84859aa974c489b999ba75c83b5697eecb9/f/0001-Add-compatibility-with-FFMPEG-7.0.patch","sha256":"871833e6ae0dbf629b1ff3adc9a2e1c76f7e3ac9a07d0db29ad389847ce9fab4"},{"strip":"p1","data":true}],"stable_checksum":"39026c6d4a139b9180192d1c37225aa3376fdf4f1a74d7debbdbb693d996afa4","stable_url_args":["https://downloads.sourceforge.net/project/minidlna/minidlna/1.3.3/minidlna-1.3.3.tar.gz"],"stable_version":"1.3.3"},"miniflux":{"desc":"Minimalist and opinionated feed reader","executables":["miniflux"],"head_dependencies":[{"go":":build"},{"postgresql@18":":test"}],"homepage":"https://miniflux.app","license":"Apache-2.0","ruby_source_checksum":"ab404bea085803796dfc5e43a3030059d90497f16af77a9d382463862793b34f","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/miniflux.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/miniflux.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/miniflux/bin/miniflux","-c","$HOMEBREW_PREFIX/etc/miniflux.conf"]],"stable_dependencies":[{"go":":build"},{"postgresql@18":":test"}],"stable_checksum":"5bcfab4ca5c8d3ab83627d7230129fc616c98e5050f475f2876995441b2fc94e","stable_url_args":["https://github.com/miniflux/v2/archive/refs/tags/2.3.2.tar.gz"],"stable_version":"2.3.2"},"minify":{"desc":"Minifier for HTML, CSS, JS, JSON, SVG, and XML","executables":["minify"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tdewolff/minify.git",{":branch":"master"}],"homepage":"https://go.tacodewolff.nl/minify","license":"MIT","ruby_source_checksum":"1fe605c82be15692e8b261394c38a91dbccf395bb674e179aabe59f268979919","stable_dependencies":[{"go":":build"}],"stable_checksum":"d81dc3e0793d9a69e24d3655f60cf19be8c5cb62f86f6c3a3a4e7b678bc9b31c","stable_url_args":["https://github.com/tdewolff/minify/archive/refs/tags/v2.24.13.tar.gz"],"stable_version":"2.24.13"},"minigraph":{"bottle_rebuild":1,"desc":"Proof-of-concept seq-to-graph mapper and graph generator","executables":["minigraph"],"homepage":"https://lh3.github.io/minigraph","license":"MIT","ruby_source_checksum":"bcfca608a7d7b92bd10742905a09e388cd7173f35da98564118c006e4a2f48c4","stable_checksum":"4272447393f0ae1e656376abe144de96cbafc777414d4c496f735dd4a6d3c06a","stable_url_args":["https://github.com/lh3/minigraph/archive/refs/tags/v0.21.tar.gz"],"stable_version":"0.21"},"minijinja-cli":{"desc":"Render Jinja2 templates directly from the command-line to stdout","executables":["minijinja-cli"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mitsuhiko/minijinja.git",{":branch":"main"}],"homepage":"https://docs.rs/minijinja/latest/minijinja/","license":"Apache-2.0","ruby_source_checksum":"aeffcb58552c6cf59d22e9577a35030a4f8bdf79e41cf03cb818f7ce15bb1fde","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4a0fee7c711484f224349669ddaaf8a9d2a98a9c4372f43e999df3069c8b45f8","stable_url_args":["https://github.com/mitsuhiko/minijinja/archive/refs/tags/2.21.0.tar.gz"],"stable_version":"2.21.0"},"minikube":{"desc":"Run a Kubernetes cluster locally","executables":["minikube"],"head_dependencies":["kubernetes-cli",{"go":":build"},{"go-bindata":":build"}],"head_url_args":["https://github.com/kubernetes/minikube.git",{":branch":"master"}],"homepage":"https://minikube.sigs.k8s.io/","license":"Apache-2.0","ruby_source_checksum":"938c0df10820282e8f02ad2ff44cd5e33cc90b58de81897d3d95eeb5cfdbb880","stable_dependencies":["kubernetes-cli",{"go":":build"},{"go-bindata":":build"}],"stable_url_args":["https://github.com/kubernetes/minikube.git",{":tag":"v1.38.1",":revision":"c93a4cb9311efc66b90d33ea03f75f2c4120e9b0"}],"stable_version":"1.38.1"},"minimal-racket":{"caveats":"This is a minimal Racket distribution.\nIf you want to build the DrRacket IDE, you may run:\n  raco pkg install --auto drracket\n\nThe full Racket distribution is available as a cask:\n  brew install --cask racket\n","desc":"Modern programming language in the Lisp/Scheme family","executables":["racket","raco"],"head_dependencies":["openssl@3"],"head_uses_from_macos":[["libffi"]],"homepage":"https://racket-lang.org/","license":{":any_of":["MIT","Apache-2.0"]},"oldnames":["racket"],"post_install_defined":true,"ruby_source_checksum":"282d79c72ef64066189c5e4c21b34a23035aa188d7873ae7dbbd71def9f629da","stable_dependencies":["openssl@3"],"stable_checksum":"6292636ee48f8473adc99113fca23419164aa02b30fb482001ab99224cf73074","stable_url_args":["https://mirror.racket-lang.org/installers/9.2/racket-minimal-9.2-src.tgz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"9.2"},"minimap2":{"desc":"Versatile pairwise aligner for genomic and spliced nucleotide sequences","executables":["minimap2","sdust"],"homepage":"https://lh3.github.io/minimap2","license":"MIT","ruby_source_checksum":"1ba630363d68e8147c4ec2b6a638ea4d2cdbfa23df2009ad95657728888a7d07","stable_checksum":"bff334a0e4512644e2f3e29944aeec408f49450f4f74dc39fe89e5273869255b","stable_url_args":["https://github.com/lh3/minimap2/archive/refs/tags/v2.31.tar.gz"],"stable_version":"2.31"},"minimodem":{"desc":"General-purpose software audio FSK modem","executables":["minimodem"],"head_dependencies":["fftw","libsndfile","pulseaudio",{"pkgconf":":build"}],"homepage":"http://www.whence.com/minimodem/","license":"GPL-3.0-or-later","ruby_source_checksum":"7d1d0825280eca118d303db3248e247dbc1ac20199fe3a325169bda52e5c71f6","stable_dependencies":["fftw","libsndfile","pulseaudio",{"pkgconf":":build"}],"stable_checksum":"f8cca4db8e3f284d67f843054d6bb4d88a3db5e77b26192410e41e9a06f4378e","stable_url_args":["https://deb.debian.org/debian/pool/main/m/minimodem/minimodem_0.24.orig.tar.gz"],"stable_version":"0.24","bottle_cellar":":any","bottle_checksum":"659dd378a4d6fc0f96d3752b6fd8303f0f6c79beeb0424fa8456ec33d270fb02"},"minio-mc":{"conflicts":[["midnight-commander",{":because":"both install an `mc` binary"}]],"desc":"Replacement for ls, cp and other commands for object storage","executables":["mc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/minio/mc.git",{":branch":"master"}],"homepage":"https://github.com/minio/mc","license":"AGPL-3.0-or-later","ruby_source_checksum":"04063e5945bfee2942b56cfcc82b64b7716145121f4c7dbcbdf5cef1247c1c0b","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/minio/mc.git",{":tag":"RELEASE.2025-08-13T08-35-41Z",":revision":"7394ce0dd2a80935aded936b09fa12cbb3cb8096"}],"stable_version":"2025-08-13T08-35-41Z","version_scheme":1},"minio-warp":{"desc":"S3 benchmarking tool","executables":["warp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/minio/warp.git",{":branch":"master"}],"homepage":"https://github.com/minio/warp","license":"AGPL-3.0-or-later","ruby_source_checksum":"5323253cd76adde0c26f7f2a846d34a41ebb1830daf910b6ec63227c63f2ded6","stable_dependencies":[{"go":":build"}],"stable_checksum":"cf1f16c612ca72af01b0de2b30a79486e7d03c4da7cfba49e142265eb550e0ba","stable_url_args":["https://github.com/minio/warp/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0"},"minio":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-02-17",":because":":repo_archived"},"desc":"High Performance, Kubernetes Native Object Storage","disable_args":{":date":"2027-02-17",":because":":repo_archived"},"executables":["minio"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/minio/minio.git",{":branch":"master"}],"homepage":"https://min.io","license":"AGPL-3.0-or-later","post_install_steps":[{"path":{"base":"var","path":"minio"},"type":"mkdir_p"},{"path":{"base":"etc","path":"minio"},"type":"mkdir_p"}],"ruby_source_checksum":"67479c05d8626d299a4c5b6c0341f867cd3ded5de709778c8097391e08a5b8dc","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/minio.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/minio.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/minio/bin/minio","server","--certs-dir=$HOMEBREW_PREFIX/etc/minio/certs","--address=:9000","$HOMEBREW_PREFIX/var/minio"]],"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/minio/minio.git",{":tag":"RELEASE.2025-10-15T17-29-55Z",":revision":"9e49d5e7a648f00e26f2246f4dc28e6b07f8c84a"}],"stable_version":"2025-10-15T17-29-55Z","version_scheme":1},"minipro":{"bottle_rebuild":2,"desc":"Open controller for the MiniPRO TL866xx series of chip programmers","executables":["dump-alg-minipro.bash","minipro"],"head_dependencies":["libusb","srecord",{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/DavidGriffith/minipro.git",{":branch":"master"}],"homepage":"https://gitlab.com/DavidGriffith/minipro/","license":"GPL-3.0-or-later","ruby_source_checksum":"98ddd1a9e93e93b4f7425a3011fed71ba434abbc0aa8c568ceaa487eb2c0fd77","stable_dependencies":["libusb","srecord",{"pkgconf":":build"}],"stable_url_args":["https://gitlab.com/DavidGriffith/minipro.git",{":tag":"0.7.4",":revision":"3808aecb6a1dac9906a9691b93820ee1bd2b7a18"}],"stable_version":"0.7.4"},"miniprot":{"bottle_rebuild":1,"desc":"Align proteins to genomes with splicing and frameshift","executables":["miniprot"],"homepage":"https://lh3.github.io/miniprot/","license":"MIT","ruby_source_checksum":"0511d1e0742162c5d7bafd2547a97054b138baae75bc970225d90c8627e8d644","stable_checksum":"e1b5c08571fa3a4aa225da8ec9c6e744cd116b4dc50d9e187114cffe336921ee","stable_url_args":["https://github.com/lh3/miniprot/archive/refs/tags/v0.18.tar.gz"],"stable_version":"0.18"},"minisat":{"bottle_rebuild":1,"desc":"Minimalistic and high-performance SAT solver","executables":["minisat","minisat_core"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/stp/minisat.git",{":branch":"master"}],"homepage":"https://github.com/stp/minisat","license":"MIT","ruby_source_checksum":"ca73c6fba1a48c605849f22c2e5642ffbfcdc3db47008d9ce45ad5e6b06abe5c","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"432985833596653fcd698ab439588471cc0f2437617d0df2bb191a0252ba423d","stable_url_args":["https://github.com/stp/minisat/archive/refs/tags/releases/2.2.1.tar.gz"],"stable_version":"2.2.1"},"minised":{"desc":"Smaller, cheaper, faster SED implementation","executables":["minised"],"homepage":"https://exactcode.com/opensource/minised/","license":"BSD-3-Clause","ruby_source_checksum":"9af3eefc6968d3e84b3dd7deef61d95c8ec664bcc910137aac0a054fb0ab9aff","stable_checksum":"46e072d5d45c9fd3d5b268523501bbea0ad016232b2d3f366a7aad0b1e7b3f71","stable_url_args":["https://dl.exactcode.de/oss/minised/minised-1.16.tar.gz"],"stable_version":"1.16","bottle_checksum":"83e070332d7ffada88d210ebb159b0d73a2020d3df02fdf72453c0bb3e78dd21"},"miniserve":{"desc":"High performance static file server","executables":["miniserve"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/svenstaro/miniserve","license":"MIT","ruby_source_checksum":"374c2bb843139159208d08bab0e21a129dd542fc39d3ba2c1f60ffde0ee8eff4","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8ae108c161f2ed740f8c4b4dfd0a80805adcbaf7a05a6128f2b4d8f5093f5490","stable_url_args":["https://github.com/svenstaro/miniserve/archive/refs/tags/v0.35.0.tar.gz"],"stable_version":"0.35.0"},"minisign":{"desc":"Sign files & verify signatures. Works with signify in OpenBSD","executables":["minisign"],"head_dependencies":["libsodium",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://jedisct1.github.io/minisign/","license":"ISC","ruby_source_checksum":"c75967e4b5f80a81e10ae419133e5dc05d44bd8e8fb538de235512046a8bc5e4","stable_dependencies":["libsodium",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"796dce1376f9bcb1a19ece729c075c47054364355fe0c0c1ebe5104d508c7db0","stable_url_args":["https://github.com/jedisct1/minisign/archive/refs/tags/0.12.tar.gz"],"stable_version":"0.12"},"miniupnpc":{"desc":"UPnP IGD client library and daemon","executables":["external-ip","upnp-listdevices","upnpc"],"head_url_args":["https://github.com/miniupnp/miniupnp.git",{":branch":"master"}],"homepage":"http://miniupnp.free.fr/","license":"BSD-3-Clause","ruby_source_checksum":"503fdd324e1a7ae6b41673c32c7e116224a09ab8ec4b5b3b5ff2a5cadcfcdfff","stable_checksum":"d52a0afa614ad6c088cc9ddff1ae7d29c8c595ac5fdd321170a05f41e634bd1a","stable_url_args":["https://github.com/miniupnp/miniupnp/releases/download/miniupnpc_2_3_3/miniupnpc-2.3.3.tar.gz"],"stable_version":"2.3.3"},"miniz":{"desc":"Lossless, high-performance data compression library (zlib/Deflate)","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/richgel999/miniz.git",{":branch":"master"}],"homepage":"https://github.com/richgel999/miniz","license":"MIT","ruby_source_checksum":"54da18b2c0ca560256e51c410f1f7d319a666672eac605f246108dc38257bb11","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"98468f8924934b723276680f85238b6c78bf1f8b49b4459cc9b7214a20e2e9fb","stable_url_args":["https://github.com/richgel999/miniz/archive/refs/tags/3.1.2.tar.gz"],"stable_version":"3.1.2"},"minizign":{"desc":"Minisign reimplemented in Zig","executables":["minizign"],"head_dependencies":[{"zig":":build"}],"head_url_args":["https://github.com/jedisct1/zig-minisign.git",{":branch":"main"}],"homepage":"https://github.com/jedisct1/zig-minisign","license":"ISC","ruby_source_checksum":"54666dc3d9569326a4c6c57152ffc9fb3d62c02fc201eaa8b06049cef3913089","stable_dependencies":[{"zig":":build"}],"stable_checksum":"018f768d5614a1fccedf806b62f5614a179507f4431e8df0574d2dd38e5d31e6","stable_url_args":["https://github.com/jedisct1/zig-minisign/archive/refs/tags/0.1.13.tar.gz"],"stable_version":"0.1.13"},"minizinc":{"desc":"Medium-level constraint modeling language","executables":["minizinc","mzn2doc"],"head_dependencies":["cbc","cgl","clp","coinutils","gecode","osi",{"cmake":":build"}],"head_url_args":["https://github.com/MiniZinc/libminizinc.git",{":branch":"master"}],"homepage":"https://www.minizinc.org/","license":"MPL-2.0","ruby_source_checksum":"1cf103a8075267cc5bd7660db236577491894baa3df2b23bbd3dfbcbd682f8cc","stable_dependencies":["cbc","cgl","clp","coinutils","gecode","osi",{"cmake":":build"}],"stable_checksum":"bb04d783dda4bba58de4004afd51d65b1fa4e8d9714c88c129cac312e267152e","stable_url_args":["https://github.com/MiniZinc/libminizinc/archive/refs/tags/2.9.7.tar.gz"],"stable_version":"2.9.7"},"minizip-ng":{"desc":"Zip file manipulation library with minizip 1.x compatibility layer","head_dependencies":["xz","zstd",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/zlib-ng/minizip-ng.git",{":branch":"develop"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/zlib-ng/minizip-ng","license":"Zlib","oldnames":["minizip2"],"ruby_source_checksum":"4a68c50842cb440d7901e7a248f13adbf4a5da66a4e9d07498fed3b920db2981","stable_dependencies":["xz","zstd",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"71af7b9799856d8b03619df3949e9c1be9703f8de0795af71399ba283cb27aac","stable_url_args":["https://github.com/zlib-ng/minizip-ng/archive/refs/tags/4.2.2.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"4.2.2"},"minizip":{"desc":"C library for zip/unzip via zLib","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_uses_from_macos":[[{"unzip":":test"}],[{"zip":":test"}]],"homepage":"https://www.winimage.com/zLibDll/minizip.html","license":"Zlib","revision":1,"ruby_source_checksum":"aded3e604774c2e4c3c3d04a08fe3995ee077e838cb67953a4b7a5fb7b280d8c","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"bb329a0a2cd0274d05519d61c667c062e06990d72e125ee2dfa8de64f0119d16","stable_url_args":["https://zlib.net/zlib-1.3.2.tar.gz"],"stable_uses_from_macos":[[{"unzip":":test"}],[{"zip":":test"}]],"stable_version":"1.3.2"},"mint":{"conflicts":[["mintoolkit",{":because":"both install `mint` binaries"}]],"desc":"Dependency manager that installs and runs Swift command-line tool packages","executables":["mint"],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://github.com/yonaskolb/Mint","license":"MIT","ruby_source_checksum":"1d6ef462294650440fee2c345cf3cca905587155f28d70d60d4df0db113c7509","stable_checksum":"e99c0a351cf7452451d72180c8ccd18e1da710dc55d036502809a0db52779a99","stable_url_args":["https://github.com/yonaskolb/Mint/archive/refs/tags/0.18.0.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"0.18.0"},"mintoolkit":{"conflicts":[["mint",{":because":"both install `mint` binaries"}]],"desc":"Minify and secure Docker images","executables":["docker-slim","mint","mint-sensor","slim"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mintoolkit/mint.git",{":branch":"master"}],"homepage":"https://slimtoolkit.org/","license":"Apache-2.0","oldnames":["docker-slim"],"ruby_source_checksum":"ac697cf2602311c7e0d21f08962d6d728746e447263d0999ecd2f1939befe1b7","stable_dependencies":[{"go":":build"}],"stable_checksum":"c48a44d34622d1baa3a8245f19b5659d7d8fa4435cc51c5e2f492916b8e8ea25","stable_url_args":["https://github.com/mintoolkit/mint/archive/refs/tags/1.41.8.tar.gz"],"stable_version":"1.41.8"},"minuit2":{"desc":"Physics analysis tool for function minimization","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/root-project/root.git",{":branch":"master"}],"homepage":"https://root.cern.ch/doc/master/Minuit2Page.html","license":"LGPL-2.1-or-later","ruby_source_checksum":"c28f63d5fde6d4745cd5cfc81438dbca81a1830004318b23d61daf221a5e5bdf","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"f631eebee3dbea128f1415f4b784f5e83637a2b431193bce75f10385f71efc56","stable_url_args":["https://root.cern.ch/download/root_v6.40.02.source.tar.gz"],"stable_version":"6.40.02"},"mips-linux-gnu-binutils":{"conflicts":[["mipsel-linux-gnu-binutils",{":because":"both install `libdep.so` library"}]],"desc":"GNU Binutils for mips-linux-gnu cross development","executables":["mips-linux-gnu-addr2line","mips-linux-gnu-ar","mips-linux-gnu-as","mips-linux-gnu-c++filt","mips-linux-gnu-elfedit","mips-linux-gnu-gprof","mips-linux-gnu-ld","mips-linux-gnu-ld.bfd","mips-linux-gnu-nm","mips-linux-gnu-objcopy","mips-linux-gnu-objdump","mips-linux-gnu-ranlib","mips-linux-gnu-readelf","mips-linux-gnu-size","mips-linux-gnu-strings","mips-linux-gnu-strip"],"head_dependencies":["zstd",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/binutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"f62eec96ea02bca0f15d290ab638480d7893918b9f2332b8db31f90321dae9d7","stable_dependencies":["zstd",{"pkgconf":":build"}],"stable_checksum":"324ed40ada2633a28eaa5d104ca5db165fd3cc3162cc1d48a7b7fa9c932da439","stable_url_args":["https://ftpmirror.gnu.org/gnu/binutils/binutils-2.46.1.tar.bz2"],"stable_version":"2.46.1"},"mipsel-linux-gnu-binutils":{"conflicts":[["mips-linux-gnu-binutils",{":because":"both install `libdep.so` library"}]],"desc":"GNU Binutils for mipsel-linux-gnu cross development","executables":["mipsel-linux-gnu-addr2line","mipsel-linux-gnu-ar","mipsel-linux-gnu-as","mipsel-linux-gnu-c++filt","mipsel-linux-gnu-elfedit","mipsel-linux-gnu-gprof","mipsel-linux-gnu-ld","mipsel-linux-gnu-ld.bfd","mipsel-linux-gnu-nm","mipsel-linux-gnu-objcopy","mipsel-linux-gnu-objdump","mipsel-linux-gnu-ranlib","mipsel-linux-gnu-readelf","mipsel-linux-gnu-size","mipsel-linux-gnu-strings","mipsel-linux-gnu-strip"],"head_dependencies":["zstd",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/binutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"477f50ebe3ad7dedcc202fb2a59de033102273816fec0b05c314d2e041b8fe7f","stable_dependencies":["zstd",{"pkgconf":":build"}],"stable_checksum":"324ed40ada2633a28eaa5d104ca5db165fd3cc3162cc1d48a7b7fa9c932da439","stable_url_args":["https://ftpmirror.gnu.org/gnu/binutils/binutils-2.46.1.tar.bz2"],"stable_version":"2.46.1"},"miruo":{"desc":"Pretty-print TCP session monitor/analyzer","head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/KLab/miruo/","license":"GPL-3.0-only","ruby_source_checksum":"01393f1ae204666bbe4202f20adf41aedcb2e70eade7932dc9a66815ddab9e34","stable_checksum":"0b31a5bde5b0e92a245611a8e671cec3d330686316691daeb1de76360d2fa5f1","stable_url_args":["https://github.com/KLab/miruo/archive/refs/tags/0.9.6b.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.9.6b","bottle_checksum":"cd45391af46ccd1a166e139e2aa6020e0e75999a094e5e4a4eabb8ca5056fc97"},"mise":{"caveats":"If you are using fish shell, mise will be activated for you automatically.\n","desc":"Polyglot runtime manager (asdf rust clone)","executables":["mise"],"head_dependencies":["usage",{"cmake":":build"},{"llvm":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/jdx/mise.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://mise.jdx.dev/","license":"MIT","oldnames":["rtx"],"ruby_source_checksum":"c6b347a798ba67c20f274304cbeec4ab09ffdaebe5274d7db1dd5ca16ae87192","stable_dependencies":["usage",{"cmake":":build"},{"llvm":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"05a81b2e03465417cac0b588c3d9b9ed2933c823519f71e1e6238fd9c00b929d","stable_url_args":["https://github.com/jdx/mise/archive/refs/tags/v2026.7.3.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2026.7.3"},"mist-cli":{"desc":"Mac command-line tool that automatically downloads macOS Firmwares / Installers","executables":["mist"],"head_url_args":["https://github.com/ninxsoft/mist-cli.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"homepage":"https://github.com/ninxsoft/mist-cli","license":"MIT","oldnames":["mist"],"ruby_source_checksum":"f49a63cabe313ba23a56dc2c2d5476b746442b4430d35032bb17818ce66d3ffd","stable_checksum":"556b0680ea8aec5be5b111a0858c3434765efe6efe3526432ba13d33232d7706","stable_url_args":["https://github.com/ninxsoft/mist-cli/archive/refs/tags/v2.2.tar.gz"],"stable_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"stable_version":"2.2"},"mistral-vibe":{"desc":"Minimal CLI coding agent","executables":["vibe","vibe-acp"],"head_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py",{"rust":":build"}],"head_url_args":["https://github.com/mistralai/mistral-vibe.git",{":branch":"main"}],"homepage":"https://github.com/mistralai/mistral-vibe","license":"Apache-2.0","ruby_source_checksum":"9a917c0dd34c8ad80a726c669c371ec31c565aa495eff5f26026dd50802631ce","stable_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"1f92a22042e49999b9c0f0c56eacdd9f6dac78a68e16f387ad76b42fa37a473a","stable_url_args":["https://files.pythonhosted.org/packages/30/3a/3ba8df47207a4c3a223ab201ce919ab8bc20ded92c1e0e70ee9d41d1aafa/mistral_vibe-2.19.0.tar.gz"],"stable_version":"2.19.0"},"mit-scheme":{"desc":"MIT/GNU Scheme development tools and runtime library","executables":["mit-scheme","mit-scheme-svm1-64le","mit-scheme-svm1-64le-12.1","scheme"],"head_uses_from_macos":[[{"m4":":build"}],["ncurses"]],"homepage":"https://www.gnu.org/software/mit-scheme/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"669aa883fc8c40f3d9ca1d2dd4479236d888dc0e1347bab1bca00e52e23063b8","stable_checksum":"2c5b5bf1f44c7c2458da79c0943e082ae37f1752c7d9d1ce0a61f7afcbf04304","stable_url_args":["https://ftpmirror.gnu.org/gnu/mit-scheme/stable.pkg/12.1/mit-scheme-12.1-svm1-64le.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}],["ncurses"]],"stable_version":"12.1"},"mitama-cpp-result":{"desc":"Provides `result<T, E>` and `maybe<T>` and monadic functions for them","head_dependencies":[{"cmake":":build"},{"fmt":":test"}],"head_url_args":["https://github.com/loliGothicK/mitama-cpp-result.git",{":branch":"main"}],"homepage":"https://github.com/loliGothicK/mitama-cpp-result","license":"MIT","ruby_source_checksum":"33300e8004d4c1d856b5d7d23518ccd29e5fe9f6c978ba1fddb59178ccd3d60c","stable_dependencies":[{"cmake":":build"},{"fmt":":test"}],"stable_checksum":"fdfe81098660e7365e79760616231eefdd42dd7760970c0e7ea4c6bacce46440","stable_url_args":["https://github.com/loliGothicK/mitama-cpp-result/archive/refs/tags/v11.0.0.tar.gz"],"stable_version":"11.0.0","bottle_tag":":all","bottle_checksum":"28440190e9a47c233c1ad311a8adb5d4ecee78b57ee8b790c35a12ae27110419"},"mitie":{"bottle_rebuild":4,"desc":"Library and tools for information extraction","executables":["ner_example","ner_stream","relation_extraction_example"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/mit-nlp/MITIE.git",{":branch":"master"}],"homepage":"https://github.com/mit-nlp/MITIE/","license":"BSL-1.0","revision":3,"ruby_source_checksum":"935911d31bc854e7b8d21f7759dbe768d022e27871ae964255d71597a827d39b","stable_dependencies":["python@3.14"],"stable_checksum":"0830955e64c2a4cceab803884355f090cf8e9086e68ac5df43058f05c34697e8","stable_url_args":["https://github.com/mit-nlp/MITIE/archive/refs/tags/v0.7.tar.gz"],"stable_version":"0.7"},"mjml":{"desc":"JavaScript framework that makes responsive-email easy","executables":["mjml"],"head_dependencies":["node"],"homepage":"https://mjml.io","license":"MIT","ruby_source_checksum":"a1f43f222e09d48e2c67c32cf3eda4ac6ae7bc4e31ce2ece645f6c126268bcac","stable_dependencies":["node"],"stable_checksum":"80ac516552ae86528fae737586aff9c864fe1f02b87930e981e082249a8c2eff","stable_url_args":["https://registry.npmjs.org/mjml/-/mjml-5.4.0.tgz"],"stable_version":"5.4.0","bottle_tag":":all","bottle_checksum":"3345cec73e569fa0f75e127abe0285fd2d0512aa9dd750bd4a8a0b6b44bd8e9a"},"mjpegtools":{"desc":"Record and playback videos and perform simple edits","executables":["anytovcd.sh","jpeg2yuv","lav2avi.sh","lav2mpeg","lav2wav","lav2yuv","lavaddwav","lavinfo","lavpipe","lavtc.sh","lavtrans","matteblend.flt","mjpeg_simd_helper","mp2enc","mpeg2enc","mpegtranscode","mplex","multiblend.flt","pgmtoy4m","pnmtoy4m","ppmtoy4m","transist.flt","y4mblack","y4mcolorbars","y4mdenoise","y4mhist","y4minterlace","y4mivtc","y4mscaler","y4mshift","y4mspatialfilter","y4mstabilizer","y4mtopnm","y4mtoppm","y4mtoyuv","y4munsharp","ypipe","yuv2lav","yuv4mpeg","yuvcorrect","yuvcorrect_tune","yuvdeinterlace","yuvdenoise","yuvfps","yuvinactive","yuvkineco","yuvmedianfilter","yuvscaler","yuvycsnoise","yuyvtoy4m"],"head_dependencies":["jpeg-turbo",{"pkgconf":":build"}],"homepage":"https://mjpeg.sourceforge.io/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"e1138a1194cd7e1f550ae746d55b0635f0fc89aac676e0b01a0042e3e91cc47a","stable_dependencies":["jpeg-turbo",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"},{"strip":"p1","url":"https://sourceforge.net/p/mjpeg/patches/63/attachment/gcc-15.patch","sha256":"0bdaf8f7e584183d770925563ce065c8773f1ea7f5327ed2d62be19c6187cd8c"}],"stable_checksum":"b180536d7d9960b05e0023a197b00dcb100929a49aab71d19d55f4a1b210f49a","stable_url_args":["https://downloads.sourceforge.net/project/mjpeg/mjpegtools/2.2.1/mjpegtools-2.2.1.tar.gz"],"stable_version":"2.2.1","bottle_cellar":":any","bottle_checksum":"35bd5112b5352ad73c9636e205134628682d93f2502d33951945f676464f1e72"},"mk-configure":{"desc":"Lightweight replacement for GNU autotools","executables":["mkc_check_compiler","mkc_check_custom","mkc_check_decl","mkc_check_funclib","mkc_check_header","mkc_check_prog","mkc_check_sizeof","mkc_check_version","mkc_compiler_settings","mkc_install","mkc_which","mkcmake"],"head_dependencies":["bmake","makedepend"],"homepage":"https://github.com/cheusov/mk-configure","license":{":all_of":["BSD-2-Clause","BSD-3-Clause","MIT","MIT-CMU"]},"ruby_source_checksum":"5a43041e4599ad6805a492e44ad8330c9a7d4cb6df5d35746cfa832001e9a532","stable_dependencies":["bmake","makedepend"],"stable_checksum":"2a422f78752d25f37800cdfe5e96f1d081066837feefb8c8109db4e1daf51d4d","stable_url_args":["https://downloads.sourceforge.net/project/mk-configure/mk-configure/mk-configure-0.40.0/mk-configure-0.40.0.tar.gz"],"stable_version":"0.40.0"},"mk":{"desc":"Wrapper for auto-detecting build and test commands in a repository","executables":["mk","pre"],"head_dependencies":["certifi","libyaml","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/pycontribs/mk.git",{":branch":"main"}],"homepage":"https://mk.readthedocs.io","license":"MIT","revision":8,"ruby_source_checksum":"6ca26f5ba0fffc28cc415af93fc1641525a7ffc34122002c05a08450843fde6e","stable_dependencies":["certifi","libyaml","python@3.14",{"rust":":build"}],"stable_checksum":"0a041a3620057165f155b8372469d8ab55ae94dd91d6e27723ab9a7de1aa2086","stable_url_args":["https://files.pythonhosted.org/packages/75/9e/dcc7813d9f7133f8d384eca24a4d4bb0cb056abcc53f1f170b8353084feb/mk-3.0.0.tar.gz"],"stable_version":"3.0.0"},"mkbrr":{"desc":"Is a tool to create, modify and inspect torrent files. Fast","executables":["mkbrr"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/autobrr/mkbrr.git",{":branch":"main"}],"homepage":"https://mkbrr.com/introduction","license":"GPL-2.0-or-later","ruby_source_checksum":"5caeec4f0d9f194a74b51fdab8b707b2a7e0e7bb1dd290f036efddcce183925b","stable_dependencies":[{"go":":build"}],"stable_checksum":"cbe565822332628566a30e58a940d7122a361f2344819f130d440accf07e88bd","stable_url_args":["https://github.com/autobrr/mkbrr/archive/refs/tags/v1.24.0.tar.gz"],"stable_version":"1.24.0"},"mkcert":{"desc":"Simple tool to make locally trusted development certificates","executables":["mkcert"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/FiloSottile/mkcert.git",{":branch":"master"}],"homepage":"https://github.com/FiloSottile/mkcert","license":"BSD-3-Clause","ruby_source_checksum":"081dc0f5b5b3ec2deb376b7a896786b3726e8afd4dbb78096c3355e5d35dbc08","stable_dependencies":[{"go":":build"}],"stable_checksum":"32bd5519581bf0b03f53e5b22721692b99f39ab5b161dc27532c51eafa512ca9","stable_url_args":["https://github.com/FiloSottile/mkcert/archive/refs/tags/v1.4.4.tar.gz"],"stable_version":"1.4.4","bottle_checksum":"9529f010878e1b25e9e65ba68cb541e45878e09c65ad07c9e38090b8f9ed4383"},"mkclean":{"desc":"Optimizes Matroska and WebM files","executables":["mkclean"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://www.matroska.org/downloads/mkclean.html","license":"BSD-3-Clause","ruby_source_checksum":"fdba1e04ce7d85b050d58438c47ca7e3e94bc540defdcd77a87882a8163e697b","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"2f5cdcab0e09b65f9fef8949a55ef00ee3dd700e4b4050e245d442347d7cc3db","stable_url_args":["https://downloads.sourceforge.net/project/matroska/mkclean/mkclean-0.9.0.tar.bz2"],"stable_version":"0.9.0","bottle_checksum":"9cbb79d68f3b6f25830b76a374782b1cee440c6112280393a718f0950a561ecc"},"mkcue":{"bottle_rebuild":2,"desc":"Generate a CUE sheet from a CD","executables":["mkcue"],"homepage":"https://packages.debian.org/sid/mkcue","license":"LGPL-2.1-or-later","ruby_source_checksum":"e7afbd0212856dc81019ce5a21b4ce029ce3bf1d5d014df9f6a1bd1ad282c5d0","stable_checksum":"2aaf57da4d0f2e24329d5e952e90ec182d4aa82e4b2e025283e42370f9494867","stable_url_args":["https://deb.debian.org/debian/pool/main/m/mkcue/mkcue_1.orig.tar.gz"],"stable_version":"1","bottle_checksum":"5ec6570740f47d54de601598229cfa9a2c320dc745fbd72173b0a906b13a65aa"},"mkdocs-material":{"conflicts":[["mkdocs",{":because":"both install `mkdocs` binaries"}]],"desc":"Material Design theme for MkDocs","executables":["mkdocs"],"head_dependencies":["certifi","libyaml","python@3.14"],"homepage":"https://squidfunk.github.io/mkdocs-material/","license":"MIT","revision":4,"ruby_source_checksum":"5ca2f1be4bf943054979a81f93443df860957df19f19dd7069150c660df1c914","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"00bdde50574f776d328b1862fe65daeaf581ec309bd150f7bff345a098c64a69","stable_url_args":["https://files.pythonhosted.org/packages/45/29/6d2bcf41ae40802c4beda2432396fff97b8456fb496371d1bc7aad6512ec/mkdocs_material-9.7.6.tar.gz"],"stable_version":"9.7.6"},"mkdocs":{"bottle_rebuild":2,"conflicts":[["mkdocs-material",{":because":"both install `mkdocs` binaries"}]],"desc":"Project documentation with Markdown","executables":["mkdocs"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://www.mkdocs.org/","license":"BSD-2-Clause","revision":2,"ruby_source_checksum":"91ffe6a4a7fb7246ea5c2ca32b8031389183f330972fb819e86d3bdb1642969f","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"7b432f01d928c084353ab39c57282f29f92136665bdd6abf7c1ec8d822ef86f2","stable_url_args":["https://files.pythonhosted.org/packages/bc/c6/bbd4f061bd16b378247f12953ffcb04786a618ce5e904b8c5a01a0309061/mkdocs-1.6.1.tar.gz"],"stable_version":"1.6.1"},"mkfontscale":{"desc":"Create an index of scalable font files for X","executables":["mkfontdir","mkfontscale"],"head_dependencies":["freetype","libfontenc",{"pkgconf":":build"},{"xorgproto":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.x.org/","license":"X11","ruby_source_checksum":"012c48ab15d25b25013491fe710e7b69f5a4729c2300577fec062312d582a52a","stable_dependencies":["freetype","libfontenc",{"pkgconf":":build"},{"xorgproto":":build"}],"stable_checksum":"a01492a17a9b6c0ee3f92ee578850e305315b9f298da5f006a1cd4b51db01a5e","stable_url_args":["https://www.x.org/releases/individual/app/mkfontscale-1.2.4.tar.xz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.2.4"},"mkhexgrid":{"desc":"Fully-configurable hex grid generator","executables":["mkhexgrid"],"head_dependencies":["gd",{"boost":":build"}],"homepage":"https://www.nomic.net/~uckelman/mkhexgrid/","license":"GPL-2.0-or-later","ruby_source_checksum":"5e123d0b6604041d16d1b1f7578d9ec180f5899b6e05b4332c2f5d748eb46e9e","stable_dependencies":["gd",{"boost":":build"}],"stable_checksum":"122609261cc91c2063ab5315d4316a27c9a0ab164f663a6cb781dd87310be3dc","stable_url_args":["https://www.nomic.net/~uckelman/mkhexgrid/releases/mkhexgrid-0.1.1.src.tar.bz2"],"stable_version":"0.1.1","bottle_cellar":":any","bottle_checksum":"488eb3b7fa3023c4326755bd7bd3546b926d3e03e353063d700c3f15c41e59f1"},"mklittlefs":{"desc":"Creates LittleFS images for ESP8266, ESP32, Pico RP2040, and RP2350","executables":["mklittlefs"],"homepage":"https://github.com/earlephilhower/mklittlefs","license":"MIT","ruby_source_checksum":"99710c1bb79e870ebc4d3990ccb3a4846e213dc9f8bd310f115971afb07e8409","stable_checksum":"4fa5565e2e9185898182557e25860f0fe5536f8133ef0247574105a75b5ae4d6","stable_url_args":["https://github.com/earlephilhower/mklittlefs/releases/download/4.1.0/mklittlefs-source.zip"],"stable_version":"4.1.0"},"mkp224o":{"desc":"Vanity address generator for tor onion v3 (ed25519) hidden services","executables":["mkp224o"],"head_dependencies":["libsodium"],"head_url_args":["https://github.com/cathugger/mkp224o.git",{":branch":"master"}],"homepage":"https://github.com/cathugger/mkp224o","license":"CC0-1.0","ruby_source_checksum":"40cf233be5c42f8b5df3188077e900c985b94d262619101d59b884c21b5c1b53","stable_dependencies":["libsodium"],"stable_checksum":"e38465ea893c6032ddfd7c133cbbf0de2eeaf1c428ca563fac5e85aeb609c929","stable_url_args":["https://github.com/cathugger/mkp224o/releases/download/v1.7.0/mkp224o-1.7.0-src.tar.gz"],"stable_version":"1.7.0"},"mksh":{"desc":"MirBSD Korn Shell","executables":["mksh"],"homepage":"https://mbsd.evolvis.org/mksh.htm","license":"MirOS","ruby_source_checksum":"03246efdcb7a36a1254221b02991aa1adeb18250b4dd951797418eb385ae4e74","stable_checksum":"77ae1665a337f1c48c61d6b961db3e52119b38e58884d1c89684af31f87bc506","stable_url_args":["https://mbsd.evolvis.org/MirOS/dist/mir/mksh/mksh-R59c.tgz"],"stable_version":"59c","bottle_checksum":"4e5b153d2643f455c5be25fa8f751eed863393b454abc3df8bb9b145799152e0"},"mktorrent":{"desc":"Create BitTorrent metainfo files","executables":["mktorrent"],"head_dependencies":["openssl@4"],"homepage":"https://github.com/pobrn/mktorrent/wiki","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"e054ab59138cb841d283ff34aa81f718244c7ec993752198ffc1c7f8df27f0be","stable_dependencies":["openssl@4"],"stable_checksum":"d0f47500192605d01b5a2569c605e51ed319f557d24cfcbcb23a26d51d6138c9","stable_url_args":["https://github.com/pobrn/mktorrent/archive/refs/tags/v1.1.tar.gz"],"stable_version":"1.1"},"mkvalidator":{"desc":"Tool to verify Matroska and WebM files for spec conformance","executables":["mkvalidator"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://www.matroska.org/downloads/mkvalidator.html","license":"BSD-3-Clause","ruby_source_checksum":"8945db415c52acefd75bddb08bf4f9ce3e3360dc6e227698ce517acb30c42d15","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"f9eaa2138fade7103e6df999425291d2947c5355294239874041471e3aa243f0","stable_url_args":["https://downloads.sourceforge.net/project/matroska/mkvalidator/mkvalidator-0.6.0.tar.bz2"],"stable_version":"0.6.0","bottle_checksum":"132951513f0022d9a2f8e0b0f81a5d76668b292873df6d6c67b81c4cd304ac31"},"mkvdts2ac3":{"bottle_rebuild":1,"desc":"Convert DTS audio to AC3 within a matroska file","executables":["mkvdts2ac3"],"head_dependencies":["ffmpeg","mkvtoolnix"],"head_url_args":["https://github.com/JakeWharton/mkvdts2ac3.git",{":branch":"master"}],"homepage":"https://github.com/JakeWharton/mkvdts2ac3","license":"Apache-2.0","revision":3,"ruby_source_checksum":"0a55819c00fadcaea7f5b554a1aeba218a50b7b8c8e9466307287811bb6214bf","stable_dependencies":["ffmpeg","mkvtoolnix"],"stable_patches":[{"strip":"p1","file":"Patches/mkvdts2ac3/1.6.0.patch"}],"stable_checksum":"f9f070c00648c1ea062ac772b160c61d1b222ad2b7d30574145bf230e9288982","stable_url_args":["https://github.com/JakeWharton/mkvdts2ac3/archive/refs/tags/1.6.0.tar.gz"],"stable_version":"1.6.0","bottle_tag":":all","bottle_checksum":"a5a856ffc05eeb709725402da52d138058873ba0876d66b95106ac95e47489eb"},"mkvtomp4":{"bottle_rebuild":6,"desc":"Convert mkv files to mp4","executables":["mkvtomp4","mkvtomp4.py"],"head_dependencies":["ffmpeg","gpac","mkvtoolnix","python@3.14"],"head_url_args":["https://github.com/gavinbeatty/mkvtomp4.git",{":branch":"main"}],"homepage":"https://github.com/gavinbeatty/mkvtomp4/","license":"MIT","revision":3,"ruby_source_checksum":"5dd2daf2758f2b63d4bedd96561e0480e4e2b69de11a9440b02610f8841dce3b","stable_dependencies":["ffmpeg","gpac","mkvtoolnix","python@3.14"],"stable_checksum":"8514aa744963ea682e6a5c4b3cfab14c03346bfc78194c3cdc8b3a6317902f12","stable_url_args":["https://files.pythonhosted.org/packages/89/27/7367092f0d5530207e049afc76b167998dca2478a5c004018cf07e8a5653/mkvtomp4-2.0.tar.gz"],"stable_version":"2.0","bottle_tag":":all","bottle_checksum":"98cced752f99a3ba028fbdf8d52ef1dc156b9f06d03b5b99f1db8ac601cb7657"},"mkvtoolnix":{"desc":"Matroska media files manipulation tools","executables":["mkvextract","mkvinfo","mkvmerge","mkvpropedit"],"head_dependencies":["boost","flac","fmt","gmp","libebml","libmatroska","libogg","libvorbis","pugixml","qtbase","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"docbook-xsl":":build"},{"gettext":":build"},{"nlohmann-json":":build"},{"pkgconf":":build"},{"utf8cpp":":build"}],"head_url_args":["https://codeberg.org/mbunkus/mkvtoolnix.git",{":branch":"main"}],"head_uses_from_macos":[[{"libxslt":":build"}],[{"ruby":":build"}]],"homepage":"https://mkvtoolnix.download/","license":"GPL-2.0-or-later","ruby_source_checksum":"868f88b28ba9abab5fed64749385967befb741897293bd06e009f220659b75ff","stable_dependencies":["boost","flac","fmt","gmp","libebml","libmatroska","libogg","libvorbis","pugixml","qtbase","gettext",{"docbook-xsl":":build"},{"gettext":":build"},{"nlohmann-json":":build"},{"pkgconf":":build"},{"utf8cpp":":build"}],"stable_checksum":"74480d07a261beeaa8baf898248e668ecc56335e2527bbffa841ef056dc028a1","stable_url_args":["https://mkvtoolnix.download/sources/mkvtoolnix-100.0.tar.xz"],"stable_uses_from_macos":[[{"libxslt":":build"}],[{"ruby":":build"}]],"stable_version":"100.0"},"mlc":{"desc":"Check for broken links in markup files","executables":["mlc"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/becheran/mlc.git",{":branch":"master"}],"homepage":"https://github.com/becheran/mlc","license":"MIT","ruby_source_checksum":"e0897c74c414b265bc24251b4eb2ff61f59f25854994a9824fb6cbd7f30fdc14","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"635c05b2dacc3769089f3a8854bebac2b06605280648d07d0136996b1d1de596","stable_url_args":["https://github.com/becheran/mlc/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"mle":{"bottle_rebuild":1,"desc":"Flexible terminal-based text editor","executables":["mle"],"head_dependencies":["lua","pcre2",{"uthash":":build"}],"homepage":"https://github.com/adsr/mle","license":"Apache-2.0","ruby_source_checksum":"f0db6fee015a7c1401fc60195e430717dec86bceb62bb0e6d006f00d05299d0a","stable_dependencies":["lua","pcre2",{"uthash":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"7ee33a695f801024254fc717b64aff6a7a4c274874fc4b83e1a23ccf1a74b9ca","stable_url_args":["https://github.com/adsr/mle/archive/refs/tags/v1.8.1.tar.gz"],"stable_version":"1.8.1"},"mlkit":{"deprecate_args":{":date":"2025-09-28",":because":"is unsupported, https://docs.brew.sh/Support-Tiers#future-macos-support"},"desc":"Compiler for the Standard ML programming language","disable_args":{":date":"2026-09-28",":because":"is unsupported, https://docs.brew.sh/Support-Tiers#future-macos-support"},"executables":["kittester","mlkit","mlkit-mllex","mlkit-mlyacc","reml","rp2ps"],"head_dependencies":["gmp",{"autoconf":":build"},{"mlton":":build"}],"head_url_args":["https://github.com/melsman/mlkit.git",{":branch":"master"}],"homepage":"https://melsman.github.io/mlkit","license":"GPL-2.0-or-later","ruby_source_checksum":"f9aaf747c9ce6f60cdcc29c52de55ac6bf6645411572906574a95264e2c49806","stable_dependencies":["gmp",{"autoconf":":build"},{"mlton":":build"}],"stable_checksum":"2fdffd543c9d8337e8a20d9270f5b1738873b78b631daa46735d5fd2a6b80ece","stable_url_args":["https://github.com/melsman/mlkit/archive/refs/tags/v4.7.14.tar.gz"],"stable_version":"4.7.14"},"mlogger":{"desc":"Log to syslog from the command-line","executables":["mlogger"],"homepage":"https://github.com/nbrownus/mlogger","license":"BSD-4-Clause-UC","ruby_source_checksum":"9148a71298f5c3fba2ca223b66d6e25cb42f2966272291ff7fb8ba0dfd88bd2d","stable_checksum":"141bb9af13a8f0e865c8509ac810c10be4e21f14db5256ef5c7a6731b490bf32","stable_url_args":["https://github.com/nbrownus/mlogger/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_checksum":"ae9dd6052251a2283883741ec0c1643cf70e62c2acbda9bec06971375b98eced"},"mlpack":{"desc":"Scalable C++ machine learning library","executables":["mlpack_adaboost","mlpack_approx_kfn","mlpack_bayesian_linear_regression","mlpack_cf","mlpack_dbscan","mlpack_decision_tree","mlpack_det","mlpack_emst","mlpack_fastmks","mlpack_gmm_generate","mlpack_gmm_probability","mlpack_gmm_train","mlpack_hmm_generate","mlpack_hmm_loglik","mlpack_hmm_train","mlpack_hmm_viterbi","mlpack_hoeffding_tree","mlpack_image_converter","mlpack_kde","mlpack_kernel_pca","mlpack_kfn","mlpack_kmeans","mlpack_knn","mlpack_krann","mlpack_lars","mlpack_linear_regression","mlpack_linear_svm","mlpack_lmnn","mlpack_local_coordinate_coding","mlpack_logistic_regression","mlpack_lsh","mlpack_mean_shift","mlpack_nbc","mlpack_nca","mlpack_nmf","mlpack_pca","mlpack_perceptron","mlpack_preprocess_binarize","mlpack_preprocess_describe","mlpack_preprocess_imputer","mlpack_preprocess_one_hot_encoding","mlpack_preprocess_scale","mlpack_preprocess_split","mlpack_radical","mlpack_random_forest","mlpack_range_search","mlpack_softmax_regression","mlpack_sparse_coding"],"head_dependencies":["armadillo","cereal","ensmallen",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/mlpack/mlpack.git",{":branch":"master"}],"homepage":"https://www.mlpack.org","license":{":all_of":["BSD-3-Clause","MPL-2.0","BSL-1.0","MIT"]},"ruby_source_checksum":"2ab9b55dd23e6f2e61e06649c9a3a711c471000fe7f188a6b3e92f2c3bf9f8a6","stable_dependencies":["armadillo","cereal","ensmallen",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"0ab06e5c506c7ed5f072faa4c04477c65624e4a1ff62eee8c0d996ef850ec51c","stable_url_args":["https://mlpack.org/files/mlpack-4.8.0.tar.gz"],"stable_version":"4.8.0"},"mlt":{"desc":"Author, manage, and run multitrack audio/video compositions","executables":["melt","melt-7"],"head_dependencies":["ffmpeg","fftw","fontconfig","frei0r","gdk-pixbuf","glib","libdv","libexif","libomp","libsamplerate","libvidstab","libvorbis","opencv","pango","qt5compat","qtbase","qtsvg","rubberband","sdl2-compat","sox","freetype","gettext","harfbuzz",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/mltframework/mlt.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://www.mltframework.org/","license":"LGPL-2.1-only","ruby_source_checksum":"2c2df67eabd9fcda1a7a45e9f5ba468d3bc09dae3ca6adfc57bcf50466d177dd","stable_dependencies":["ffmpeg","fftw","fontconfig","frei0r","gdk-pixbuf","glib","libdv","libexif","libomp","libsamplerate","libvidstab","libvorbis","opencv","pango","qt5compat","qtbase","qtsvg","rubberband","sdl2-compat","sox","freetype","gettext","harfbuzz",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"f11c30e21670f62a3dfc56a31306ac02f3feea00908a2821a4a0bf3e989d3d6a","stable_url_args":["https://github.com/mltframework/mlt/releases/download/v7.40.0/mlt-7.40.0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"7.40.0"},"mlton":{"desc":"Whole-program, optimizing compiler for Standard ML","executables":["mllex","mlnlffigen","mlprof","mlton","mlyacc"],"head_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/MLton/mlton.git",{":branch":"master"}],"homepage":"http://mlton.org","license":"HPND","ruby_source_checksum":"d1894f88ab823613c9a4e1d744620a9a07cb35510a92c29241866a0a350265ff","stable_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"cd170218f67b76c3fcb4d487ba8841518babcebb41e4702074668e61156ca6f6","stable_url_args":["https://downloads.sourceforge.net/project/mlton/mlton/20241230/mlton-20241230.src.tgz"],"stable_version":"20241230","version_scheme":1},"mlx-c":{"desc":"C API for MLX","head_dependencies":["mlx",{"cmake":":build"}],"homepage":"https://ml-explore.github.io/mlx-c/build/html/index.html","license":"MIT","revision":3,"ruby_source_checksum":"29b701cb3c9f0c4376d54d3eb8e09b99da398502ed70956cdcf9fa26f243d103","stable_dependencies":["mlx",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ml-explore/mlx-c/commit/1e3c24ffebfdfbeecca054c51637fc4381d98aab.patch?full_index=1","sha256":"24831d5bc44b72a0fd027572a4e4eaf754ed9805ffed86185bb8dbdfb6284818"},{"strip":"p1","url":"https://github.com/ml-explore/mlx-c/commit/89d3454ac3f46ff68668dd9f7817c6d47650e47c.patch?full_index=1","sha256":"411749fd1908fdee783c3b378471603606852ce3a0ee0011ca5b66f47187b9d3"},{"strip":"p1","url":"https://github.com/ml-explore/mlx-c/commit/782d4712862b247a094086419ce130fd82cf3c53.patch?full_index=1","sha256":"4469b3ec2836efeadce98a192ae26f423cdbbd182edcd2126f4a6ef36891ce58"},{"strip":"p1","url":"https://github.com/ml-explore/mlx-c/commit/fba4470b89073180056c9ea46c443051375f7399.patch?full_index=1","sha256":"5102eafc68ea94cbe8cabb4acaa9905e17d1c92cb6a1b8c7f0f73dc863c09609"}],"stable_checksum":"6ec2eab86ed3ce661c0d9b834027870651546138b7b4470fa8ef5533498c79aa","stable_url_args":["https://github.com/ml-explore/mlx-c/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"mlx-lm":{"desc":"Run LLMs with MLX","executables":["mlx_lm","mlx_lm.awq","mlx_lm.benchmark","mlx_lm.cache_prompt","mlx_lm.chat","mlx_lm.convert","mlx_lm.dwq","mlx_lm.dynamic_quant","mlx_lm.evaluate","mlx_lm.fuse","mlx_lm.generate","mlx_lm.gptq","mlx_lm.lora","mlx_lm.manage","mlx_lm.perplexity","mlx_lm.server","mlx_lm.share","mlx_lm.upload"],"head_dependencies":["certifi","libyaml","mlx","numpy","protobuf","python@3.14","sentencepiece",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/ml-explore/mlx-lm.git",{":branch":"main"}],"homepage":"https://github.com/ml-explore/mlx-lm","license":"MIT","revision":2,"ruby_source_checksum":"2cd242882b7f11557b3abf71ead7fbfa501bd3cbdd0b63ec84a40a84dd7648ee","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/mlx-lm.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/mlx-lm.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/mlx-lm/bin/mlx_lm.server"],"stable_dependencies":["certifi","libyaml","mlx","numpy","protobuf","python@3.14","sentencepiece",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"61eb0e3ba09444f77f874aff295401d7ccd20b39495cbbce0c782a15474ce733","stable_url_args":["https://files.pythonhosted.org/packages/84/94/9a38d6b0c6fcca995b9136c94eb7da1e9c5165652edf228b96b29960fa7a/mlx_lm-0.31.3.tar.gz"],"stable_version":"0.31.3"},"mlx":{"desc":"Array framework for Apple silicon","executables":["mlx.distributed_config","mlx.launch"],"head_dependencies":["python@3.14",{"cmake":":build"},{"fmt":":build"},{"nanobind":":build"},{"nlohmann-json":":build"},{"python-setuptools":":build"},{"robin-map":":build"}],"head_url_args":["https://github.com/ml-explore/mlx.git",{":branch":"main"}],"homepage":"https://ml-explore.github.io/mlx/build/html/index.html","license":{":all_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"b86e5e1572631c712728064cc717c443dabec97fef4651647da436d76b37d49d","stable_dependencies":["python@3.14",{"cmake":":build"},{"fmt":":build"},{"nanobind":":build"},{"nlohmann-json":":build"},{"python-setuptools":":build"},{"robin-map":":build"}],"stable_checksum":"8e74a0eb613861ce50c09402dd99dbc42b65a762e7fdd291caa39f611db978ec","stable_url_args":["https://github.com/ml-explore/mlx/archive/refs/tags/v0.32.0.tar.gz"],"stable_version":"0.32.0"},"mm-common":{"desc":"Build utilities for C++ interfaces of GTK+ and GNOME packages","executables":["mm-common-get","mm-common-prepare"],"head_dependencies":["python@3.14",{"meson":":build"},{"ninja":":build"}],"homepage":"https://www.gtkmm.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"5533d82abcaea1c53c16099cdbec5e89ad514f77101dfe16312724aad5d6330d","stable_dependencies":["python@3.14",{"meson":":build"},{"ninja":":build"}],"stable_checksum":"b189ee636e839d12c00dabefae099fd488ab2358dec24d264761c011950b02a9","stable_url_args":["https://download.gnome.org/sources/mm-common/1.0/mm-common-1.0.8.tar.xz"],"stable_version":"1.0.8","bottle_tag":":all","bottle_checksum":"c1e9e193671009410a8c7a4b75b9db97c4404b28cf9925bd82dd3f17c4e1a121"},"mmark":{"desc":"Powerful markdown processor in Go geared towards the IETF","executables":["mmark"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mmarkdown/mmark.git",{":branch":"master"}],"homepage":"https://mmark.miek.nl/","license":"BSD-2-Clause","ruby_source_checksum":"5f6522ab63f4d3b252c0e72b6076be015052472138e62170f7ab2a2ea0d55ed1","stable_dependencies":[{"go":":build"}],"stable_checksum":"8ab1295db3a9c1cdd353d4fc0f29daf1e6085b6e1989e30cd0348d0e17760bc1","stable_url_args":["https://github.com/mmarkdown/mmark/archive/refs/tags/v2.2.48.tar.gz"],"stable_version":"2.2.48"},"mmctl":{"desc":"Remote CLI tool for Mattermost server","executables":["mmctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mattermost/mattermost.git",{":branch":"master"}],"homepage":"https://mattermost.com","license":{":all_of":["AGPL-3.0-only","Apache-2.0"]},"ruby_source_checksum":"6a64f40779c67339b414ae69ecd48775d2bc50abc028f1e6e1bb0f2e1871ee29","stable_dependencies":[{"go":":build"}],"stable_checksum":"6460842e861a4b96d786845bf51b49ae72804346a10b5f5dbf8d5c288c3fceaa","stable_url_args":["https://github.com/mattermost/mattermost/archive/refs/tags/v11.8.3.tar.gz"],"stable_version":"11.8.3"},"mmdbctl":{"desc":"MMDB file management CLI supporting various operations on MMDB database files","executables":["mmdbctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ipinfo/mmdbctl.git",{":branch":"master"}],"homepage":"https://github.com/ipinfo/mmdbctl","license":"Apache-2.0","ruby_source_checksum":"a6b7cd558c556eba1f1060bd0095fed8967ec2e383c9591e6a62806ba420f775","stable_dependencies":[{"go":":build"}],"stable_checksum":"1588afaabface10b05a27e624b35a4113a19bd5888747fcc8505ca21b8d44149","stable_url_args":["https://github.com/ipinfo/mmdbctl/archive/refs/tags/mmdbctl-1.4.10.tar.gz"],"stable_version":"1.4.10"},"mmdbinspect":{"desc":"Look up records for one or more IPs/networks in one or more .mmdb databases","executables":["mmdbinspect"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/maxmind/mmdbinspect.git",{":branch":"main"}],"homepage":"https://github.com/maxmind/mmdbinspect","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"433c4918e300806f834753056e300689c27ec8901caddfa1a7c2e249f2bab308","stable_dependencies":[{"go":":build"}],"stable_checksum":"589cf517b61b3837ae59a5b4875db30974dfcaee6c533ee91768286967ade8e8","stable_url_args":["https://github.com/maxmind/mmdbinspect/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0"},"mmix":{"desc":"64-bit RISC architecture designed by Donald Knuth","executables":["mmix","mmixal","mmmix","mmotype"],"head_dependencies":[{"cweb":":build"}],"homepage":"https://mmix.cs.hm.edu/","license":"MMIXware","ruby_source_checksum":"c532ff2023bd72f1cbc0b9a37872d3cd42f1af8eab4d08045c314f85a0e3c977","stable_dependencies":[{"cweb":":build"}],"stable_patches":[{"strip":"p1","data":true},{"strip":"p1","url":"https://gitlab.lrz.de/mmix/mmixware/-/commit/2eddd633bc98fd320e317bbcd6c98399250e68ec.diff","sha256":"512fc7d27b974bf5a58781464d4dba1c2147142ba749a2eb17c1a7b358ef8db9"}],"stable_checksum":"fad8e64fddf2d75cbcd5080616b47e11a2d292a428cdb0c12e579be680ecdee9","stable_url_args":["https://mmix.cs.hm.edu/src/mmix-20160804.tgz"],"stable_version":"20160804","bottle_checksum":"03a6468d729fc0ccddb6187c50b8f0318dedbe2bf613ef2e86e95aada83daeac"},"mmseqs2":{"bottle_rebuild":1,"desc":"Software suite for very fast sequence search and clustering","executables":["mmseqs"],"head_dependencies":["wget","libomp",{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/soedinglab/MMseqs2.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://mmseqs.com/","license":"MIT","ruby_source_checksum":"b69392d2078b90cc693737704706646cb43dcbe05d175f9c36ce6ce62f7168a1","stable_dependencies":["wget","libomp",{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"3541b67322aee357fd9ca529750d36cb1426aa9bcd1efb2dc916e35219e1a41c","stable_url_args":["https://github.com/soedinglab/MMseqs2/archive/refs/tags/18-8cc5c.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"18-8cc5c"},"mmsrip":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-03-17",":because":":unmaintained"},"desc":"Client for the MMS:// protocol","disable_args":{":date":"2026-03-17",":because":":unmaintained"},"homepage":"https://web.archive.org/web/20241016171436/https://nbenoit.tuxfamily.org/index.php?page=MMSRIP","license":"GPL-2.0-or-later","ruby_source_checksum":"06ef636bc7f341d7e6c30ed9adfdc850f05c4ec84681e4275e2b3b0e62b672eb","stable_checksum":"5aed3cf17bfe50e2628561b46e12aec3644cfbbb242d738078e8b8fce6c23ed6","stable_url_args":["https://web.archive.org/web/20161207201859/https://nbenoit.tuxfamily.org/projects/mmsrip/mmsrip-0.7.0.tar.gz"],"stable_version":"0.7.0","bottle_checksum":"e5d47cddeabd5f3cbd7b0c2c988d10dee8726dcf557f95eb3cada3a1cdc954a7"},"mmtabbarview":{"desc":"Modernized and view-based rewrite of PSMTabBarControl","homepage":"https://mimo42.github.io/MMTabBarView/","license":"BSD-3-Clause","ruby_source_checksum":"64d3969b2ac3eb9c831775ab099c63519b215fe173d3eaa9ee1aa2e6e2d46492","stable_checksum":"a5b79f1b50f6cabe97558f4c24a6317c448c534f15655309b6b29a532590e976","stable_url_args":["https://github.com/MiMo42/MMTabBarView/archive/refs/tags/v1.4.2.tar.gz"],"stable_version":"1.4.2","bottle_cellar":":any","bottle_checksum":"10a139efa381ffffb4b38609246914c123559b80ceaf16baa96135ae4687ba5b"},"mmv":{"desc":"Move, copy, append, and link multiple files","executables":["mad","mcp","mln","mmv"],"head_dependencies":["bdw-gc",{"help2man":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/rrthomas/mmv","license":"GPL-3.0-or-later","ruby_source_checksum":"9dc8886409df9f95c8194997006928923f357af24f4d78781d063491e6dddafe","stable_dependencies":["bdw-gc",{"help2man":":build"},{"pkgconf":":build"}],"stable_checksum":"2bbba14c099b512b4a7e9effacec53caa06998069d108a5669ff424ffc879d03","stable_url_args":["https://github.com/rrthomas/mmv/releases/download/v2.10/mmv-2.10.tar.gz"],"stable_version":"2.10"},"moarvm":{"conflicts":[["moor",{":because":"both install `moar` binaries"}],["rakudo-star",{":because":"rakudo-star currently ships with moarvm included"}]],"desc":"VM with adaptive optimization and JIT compilation, built for Rakudo","executables":["moar"],"head_dependencies":["libtommath","mimalloc","zstd","libuv",{"pkgconf":":build"}],"head_uses_from_macos":[[{"perl":":build"}],["libffi"]],"homepage":"https://moarvm.org","license":"Artistic-2.0","ruby_source_checksum":"b713e8c1e5ba4ec7d54468f496395dcb969a8462f00feb371a38ecdd43935124","stable_dependencies":["libtommath","mimalloc","zstd","libuv",{"pkgconf":":build"}],"stable_checksum":"4d0735e1ca1f4a34869599370eec6fc12dae8bdf2d719a9cbbc940c9fc3b75d9","stable_url_args":["https://github.com/MoarVM/MoarVM/releases/download/2026.06/MoarVM-2026.06.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}],["libffi"]],"stable_version":"2026.06"},"mob":{"desc":"Tool for smooth Git handover in mob programming sessions","executables":["mob"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/remotemobprogramming/mob.git",{":branch":"main"}],"homepage":"https://mob.sh","license":"MIT","ruby_source_checksum":"c7af3cde16a3e6e35b247f79ed89e0f29f5d571a2252051aeb48926163277bfb","stable_dependencies":[{"go":":build"}],"stable_checksum":"be6adc58ffd92cc21fd3fa96bb8eba48f9d3669ed3c1de1df568c37f3625664c","stable_url_args":["https://github.com/remotemobprogramming/mob/archive/refs/tags/5.4.2.tar.gz"],"stable_version":"5.4.2"},"mobiledevice":{"bottle_rebuild":2,"desc":"CLI for Apple's Private (Closed) Mobile Device Framework","executables":["mobiledevice"],"homepage":"https://github.com/imkira/mobiledevice","license":"MIT","ruby_source_checksum":"20d2060b031db44ca1f5b39260d1dfaebb6ffdc1b7f8d84485b12c2513624cc6","stable_patches":[{"strip":"p1","url":"https://github.com/imkira/mobiledevice/commit/0472188d875382c5535916bf4469a2de7696fd39.patch?full_index=1","sha256":"76094a3e39e287c88bb60c829d2e9ab8801f8638c116d95a16333198b236147b"}],"stable_checksum":"07b167f6103175c5eba726fd590266bf6461b18244d34ef6d05a51fc4871e424","stable_url_args":["https://github.com/imkira/mobiledevice/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_checksum":"f7de95125177db2598a17b99514154a5414d74781c642397eae752645cae9c64"},"moc":{"caveats":"You must start the jack daemon prior to running mocp.","desc":"Terminal-based music player","executables":["mocp"],"head_dependencies":["popt","berkeley-db@5","ffmpeg@4","flac","jack","libmodplug","libogg","libsamplerate","libsndfile","libtool","libvorbis","ncurses","speex",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["svn://daper.net/moc/trunk"],"homepage":"https://moc.daper.net/","license":"GPL-2.0-or-later","revision":10,"ruby_source_checksum":"ced01247e9b3ec45df5514e0bc8d4c5ce4309f7823641c1cd96ee6d54feacb34","stable_dependencies":["berkeley-db@5","ffmpeg@4","flac","jack","libmodplug","libogg","libsamplerate","libsndfile","libtool","libvorbis","ncurses","speex",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/moc/01-codec-2.5.2.patch"},{"strip":"p1","file":"Patches/moc/02-codecpar-2.5.2.patch"},{"strip":"p1","file":"Patches/moc/03-defines-2.5.2.patch"},{"strip":"p1","file":"Patches/moc/04-lockmgr-2.5.2.patch"},{"strip":"p1","file":"Patches/moc/05-audio4-2.5.2.patch"}],"stable_checksum":"f3a68115602a4788b7cfa9bbe9397a9d5e24c68cb61a57695d1c2c3ecf49db08","stable_url_args":["https://ftp.daper.net/pub/soft/moc/stable/moc-2.5.2.tar.bz2"],"stable_version":"2.5.2"},"mockery":{"desc":"Mock code autogenerator for Golang","executables":["mockery"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/vektra/mockery.git",{":branch":"v3"}],"homepage":"https://vektra.github.io/mockery/","license":"BSD-3-Clause","ruby_source_checksum":"d44464895744d9ed910f7eb1469bc6ebb121d6d589a73d7f72674f6cd55095fa","stable_dependencies":[{"go":":build"}],"stable_checksum":"ef40f03633d02fe2817878e15c874b9bde1ed3467b778752f7bb89378e81996b","stable_url_args":["https://github.com/vektra/mockery/archive/refs/tags/v3.7.1.tar.gz"],"stable_version":"3.7.1"},"mockolo":{"bottle_rebuild":1,"desc":"Efficient Mock Generator for Swift","executables":["mockolo"],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://github.com/uber/mockolo","license":"Apache-2.0","ruby_source_checksum":"49eecb242efdd641b506e2d6c11c9598aa7939ddd882dafc354d62e842cab7ec","stable_checksum":"e7243c1213dc9788c9eec866ca7e5dfe7b95c296febc54e33e5c9d4c28646e3a","stable_url_args":["https://github.com/uber/mockolo/archive/refs/tags/2.6.1.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"2.6.1"},"mockserver":{"desc":"Mock HTTP server and proxy","executables":["mockserver"],"head_dependencies":["openjdk"],"homepage":"https://www.mock-server.com/","license":"Apache-2.0","ruby_source_checksum":"8b602e218903cab2a6cc9bf09eda8c335f11df37cf0cc8759d0161a3452b5dc0","stable_dependencies":["openjdk"],"stable_checksum":"e1b8c6599d6917b3e0ecc2ae761cf45712ed33de349e83968e843139b9a23f73","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/mock-server/mockserver-netty/7.4.0/mockserver-netty-7.4.0-brew-tar.tar"],"stable_version":"7.4.0","bottle_tag":":all","bottle_checksum":"07566b325e957d788d0690555338b00e2e5805fd7893e1649b0786cf65593274"},"moco":{"desc":"Stub server with Maven, Gradle, Scala, and shell integration","executables":["moco"],"head_dependencies":["openjdk"],"homepage":"https://github.com/dreamhead/moco","license":"MIT","ruby_source_checksum":"1198ac431454b25fce27ca802b1b415d144e4fe1ee44578cb25c402621e7bd01","stable_dependencies":["openjdk"],"stable_checksum":"f61ea62275e2b11590472b74de933a65f62ea05ff4de8b94f6b06173773301b1","stable_url_args":["https://search.maven.org/remotecontent?filepath=com/github/dreamhead/moco-runner/1.6.1/moco-runner-1.6.1-standalone.jar"],"stable_version":"1.6.1","bottle_tag":":all","bottle_checksum":"75d231201d51d05d699392664c9d9a3bd979c863dcb09e6a75ed646251975019"},"models":{"desc":"Fast TUI and CLI for browsing AI models, benchmarks, and coding agents","executables":["models"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/reyamira/models.git",{":branch":"main"}],"homepage":"https://reyamira.github.io/models/","license":"MIT","ruby_source_checksum":"de2f1e94d41266f04bafc0c3f69d387d9172f568f7833e19d925ed388ab6b8bb","stable_dependencies":[{"rust":":build"}],"stable_checksum":"668c931304d80d95aac4a2bcf3f85b6aa3e1e1a457901c943a16f6d7df6230cb","stable_url_args":["https://github.com/reyamira/models/archive/refs/tags/v0.14.0.tar.gz"],"stable_version":"0.14.0"},"modman":{"bottle_rebuild":2,"desc":"Module deployment script geared towards Magento development","executables":["modman"],"homepage":"https://github.com/colinmollenhour/modman","license":"Apache-2.0","ruby_source_checksum":"2475fe75b77b862e03f18c6fcee4fa4be98f2cac35549f106079047d10654208","stable_checksum":"58ac5b27b11def9ba162881c3687f2085c06a6ed4cfb496bafdc64ce1a2eaac6","stable_url_args":["https://github.com/colinmollenhour/modman/archive/refs/tags/1.14.tar.gz"],"stable_version":"1.14","bottle_tag":":all","bottle_checksum":"f932bb64388501a75aff2a97fe0b75b6bbefa13d38f29d99cf49672015aba60d"},"mods":{"bottle_rebuild":1,"desc":"AI on the command-line","executables":["mods"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/charmbracelet/mods.git",{":branch":"main"}],"homepage":"https://github.com/charmbracelet/mods","license":"MIT","ruby_source_checksum":"44076add05b537023297fab3a2ae0f79161c6c29f2911f47bb4820bd36d13381","stable_dependencies":[{"go":":build"}],"stable_checksum":"e16268ce55b9c90395116c2c8ce4d820d18d7f0b05430d64dc69686410776231","stable_url_args":["https://github.com/charmbracelet/mods/archive/refs/tags/v1.8.1.tar.gz"],"stable_version":"1.8.1"},"modsecurity":{"desc":"Libmodsecurity is one component of the ModSecurity v3 project","executables":["modsec-rules-check"],"head_dependencies":["libmaxminddb","lua","pcre2","yajl",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl",{":since":":monterey"}],["libxml2"]],"homepage":"https://github.com/owasp-modsecurity/ModSecurity","license":"Apache-2.0","ruby_source_checksum":"910483c653e638d6710eeaa15884f9164eb2c3c96848be3716797a338a8da566","stable_dependencies":["libmaxminddb","lua","pcre2","yajl",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"739be3c71b1939f14e91afe1eeae654acbd440da11bd29790458840bc315b4c0","stable_url_args":["https://github.com/owasp-modsecurity/ModSecurity/releases/download/v3.0.16/modsecurity-v3.0.16.tar.gz"],"stable_uses_from_macos":[["curl",{":since":":monterey"}],["libxml2"]],"stable_version":"3.0.16"},"modsurfer":{"desc":"Validate, audit and investigate WebAssembly binaries","executables":["modsurfer"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://dylibso.com/products/modsurfer/","license":"Apache-2.0","ruby_source_checksum":"b2dba87c25dade2ca2d838e10765bb9b62bac6c5054f6906ac366be861f6aa1b","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"2f5defcfe8668d7323a83dab0b323282e2855a4171c1d0d4eacf5963aa3729b1","stable_url_args":["https://github.com/dylibso/modsurfer/archive/refs/tags/v0.0.10.tar.gz"],"stable_version":"0.0.10"},"modules":{"caveats":"To activate modules, add the following at the end of your .zshrc:\n\n  source $HOMEBREW_PREFIX/opt/modules/init/zsh\n\nYou will also need to restart your terminal for this change to take effect.\n","desc":"Dynamic modification of a user's environment via modulefiles","executables":["add.modules","envml","mkroot","modulecmd"],"head_dependencies":["tcl-tk"],"head_uses_from_macos":[["less"]],"homepage":"https://modules.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"739901e40812ecc323b974ef8f3a358f4f17c322369b3178e546d64e43815c03","stable_dependencies":["tcl-tk"],"stable_checksum":"5d36fd90b83a06fd3ed0ff951ab1101f22eb310fde3492f9d0455a68569abe5b","stable_url_args":["https://downloads.sourceforge.net/project/modules/Modules/modules-5.6.1/modules-5.6.1.tar.bz2"],"stable_uses_from_macos":[["less"]],"stable_version":"5.6.1"},"moe":{"desc":"Console text editor for ISO-8859 and ASCII","executables":["moe"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.gnu.org/software/moe/moe.html","license":"GPL-2.0-or-later","ruby_source_checksum":"0da97eff816d2c4d27d0c114afdb7734f4136a729daa7f868854849ca3067802","stable_checksum":"4c25cd78919272aebec0a7f8c126011bb5a4b5d87422807a3423216f0a17a868","stable_url_args":["https://ftpmirror.gnu.org/gnu/moe/moe-1.16.tar.lz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.16"},"mogenerator":{"bottle_rebuild":1,"desc":"Generate Objective-C & Swift classes from your Core Data model","executables":["mogenerator"],"head_url_args":["https://github.com/rentzsch/mogenerator.git",{":branch":"master"}],"homepage":"https://rentzsch.github.io/mogenerator/","license":"MIT","ruby_source_checksum":"b581de24d0c713dd4c424d4e14ab71055e4b742277408558424068c3ee5d608a","stable_patches":[{"strip":"p1","url":"https://github.com/rentzsch/mogenerator/commit/20d9cce6df8380160cac0ce07687688076fddf3d.patch?full_index=1","sha256":"de700f06c32cc0d4fbcb1cdd91e9e97a55931bc047841985d5c0905e65b5e5b0"}],"stable_checksum":"4fa660a19934d94d7ef35626d68ada9912d925416395a6bf4497bd7df35d7a8b","stable_url_args":["https://github.com/rentzsch/mogenerator/archive/refs/tags/1.32.tar.gz"],"stable_version":"1.32","bottle_checksum":"51aec3a49207ae357af26a5407494bc88d98027ba06293736b2888ece7b1d71c"},"mold":{"caveats":"Support for Mach-O targets has been removed.","desc":"Modern Linker","executables":["ld.mold","mold"],"head_dependencies":["blake3","tbb","zstd",{"cmake":":build"}],"head_url_args":["https://github.com/rui314/mold.git",{":branch":"main"}],"homepage":"https://github.com/rui314/mold","license":"MIT","ruby_source_checksum":"a2259a86378c997ad33c7c579a12fe24548f948d629fb1244c29479e2648b454","stable_dependencies":["blake3","tbb","zstd",{"cmake":":build"}],"stable_checksum":"0a61abac85d818437b425df856822e9d6e9982baeae5a93bcb02fe6c0060c61a","stable_url_args":["https://github.com/rui314/mold/archive/refs/tags/v2.41.0.tar.gz"],"stable_version":"2.41.0"},"mole":{"desc":"Deep clean and optimize your Mac","executables":["mo","mole"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tw93/Mole.git",{":branch":"main"}],"homepage":"https://mole.fit","license":"GPL-3.0-or-later","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"ddcbf974fc66c3fd7fe942ff59350e15b792c4d31572c1e992654f8e516a0723","stable_dependencies":[{"go":":build"}],"stable_checksum":"fa5abe50f190de58bba273352928fbae80a7214d0711937d27914edf7af2da1e","stable_url_args":["https://github.com/tw93/Mole/archive/refs/tags/V1.44.1.tar.gz"],"stable_version":"1.44.1"},"molecule":{"desc":"Automated testing for Ansible roles","executables":["molecule"],"head_dependencies":["ansible","certifi","cryptography","libyaml","python@3.14","rpds-py"],"head_uses_from_macos":[["libffi"]],"homepage":"https://molecule.readthedocs.io","license":"MIT","ruby_source_checksum":"18b828f67e0de4b94d392d1cb1b143fe3ccaf5d0540fc5a939d0d11a116e040e","stable_dependencies":["ansible","certifi","cryptography","libyaml","python@3.14","rpds-py"],"stable_checksum":"1870c5f5442403d77b5953d344382265a521eb4948885260c0cac084aa3dec02","stable_url_args":["https://files.pythonhosted.org/packages/b6/81/7391315d9e10d7a37bb11d0d83d5d03303f698292465e3c1620028a3abf7/molecule-26.6.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"26.6.0"},"molten-vk":{"desc":"Implementation of the Vulkan graphics and compute API on top of Metal","executables":["MoltenVKShaderConverter"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/KhronosGroup/MoltenVK.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/KhronosGroup/MoltenVK","license":"Apache-2.0","ruby_source_checksum":"5522418828faf15081d16d4feb992d120fc8b98bd4a610155962a5fe9b3329cc","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9985f141902a17de818e264d17c1ce334b748e499ee02fcb4703e4dc0038f89c","stable_url_args":["https://github.com/KhronosGroup/MoltenVK/archive/refs/tags/v1.4.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.4.1"},"mon":{"bottle_rebuild":1,"desc":"Monitor hosts/services/whatever and alert about problems","executables":["mon"],"homepage":"https://github.com/tj/mon","license":"MIT","ruby_source_checksum":"8c87104086ccf7950f83c3e212557b0782ceebf255b460d435662d04b50a707c","stable_checksum":"978711a1d37ede3fc5a05c778a2365ee234b196a44b6c0c69078a6c459e686ac","stable_url_args":["https://github.com/tj/mon/archive/refs/tags/1.2.3.tar.gz"],"stable_version":"1.2.3","bottle_checksum":"65f144b16a687002f9d30ac665886aa8b06bb914e4ff0fe04e692a6a153eb76b"},"monero":{"desc":"Official Monero wallet and CPU miner","executables":["monero-blockchain-ancestry","monero-blockchain-depth","monero-blockchain-export","monero-blockchain-import","monero-blockchain-mark-spent-outputs","monero-blockchain-prune","monero-blockchain-prune-known-spent-data","monero-blockchain-stats","monero-blockchain-usage","monero-gen-ssl-cert","monero-gen-trusted-multisig","monero-wallet-cli","monero-wallet-rpc","monerod"],"head_dependencies":["libusb","protobuf","boost","hidapi","libsodium","openssl@3","readline","unbound","zeromq",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/monero-project/monero.git",{":branch":"master"}],"homepage":"https://www.getmonero.org/downloads/#cli","license":"BSD-3-Clause","ruby_source_checksum":"256d4268c83c87e3bff262568517cec363a8d64f7e935d954ffb48d8df37c3ef","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/monero/bin/monerod","--non-interactive"]],"stable_dependencies":["boost","hidapi","libsodium","openssl@3","readline","unbound","zeromq",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"c764dfdf6d710c8dea913e77f31d0c75a8c6a3710a448341d28c3688ad2384e5","stable_url_args":["https://downloads.getmonero.org/cli/monero-source-v0.18.5.0.tar.bz2"],"stable_version":"0.18.5.0"},"monetdb":{"desc":"Column-store database","executables":["mclient","mclient-11.55.5","monetdb","monetdb-11.55.5","monetdbd","monetdbd-11.55.5","mserver5","mserver5-11.55.5","msqldump","msqldump-11.55.5"],"head_dependencies":["lz4","openssl@3","pcre2","readline","xz",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://www.monetdb.org/hg/MonetDB",{":using":":hg"}],"head_uses_from_macos":[[{"python":":build"}],["bzip2"]],"homepage":"https://www.monetdb.org/","license":"MPL-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"ba021e211fae3ea699eee34f11988d2bbcaa8935e4993b96281b4dbd18e757f1","stable_dependencies":["lz4","openssl@3","pcre2","readline","xz",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"480c921a45b54c610dee9a17147f0e89ae74c31516b9250e5c8f2371e1bd70c2","stable_url_args":["https://www.monetdb.org/downloads/sources/Dec2025-SP2/MonetDB-11.55.5.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}],["bzip2"]],"stable_version":"11.55.5"},"mongo-c-driver":{"aliases":["libmongoc","mongo-c-driver@2"],"desc":"C driver for MongoDB","executables":["mongoc2-stat"],"head_dependencies":["openssl@3","zstd",{"cmake":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"head_url_args":["https://github.com/mongodb/mongo-c-driver.git",{":branch":"master"}],"homepage":"https://github.com/mongodb/mongo-c-driver","license":"Apache-2.0","oldnames":["mongo-c"],"ruby_source_checksum":"b9078ad9e7691343fbed9053567ddcffc83352037cbc884378dcb4ea5cf94816","stable_dependencies":["openssl@3","zstd",{"cmake":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"stable_checksum":"030bcf814856a06f39d0e49d4b4420b28dc851d87e2a86f12f2d2ac50edad9d8","stable_url_args":["https://github.com/mongodb/mongo-c-driver/archive/refs/tags/2.3.2.tar.gz"],"stable_version":"2.3.2","versioned_formulae":["mongo-c-driver@1"]},"mongo-c-driver@1":{"deprecate_args":{":date":"2026-04-01",":because":":unmaintained"},"desc":"C driver for MongoDB","disable_args":{":date":"2027-04-01",":because":":unmaintained"},"executables":["mongoc-stat"],"head_dependencies":["openssl@3","zstd",{"cmake":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"homepage":"https://github.com/mongodb/mongo-c-driver","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"fd31b503e547f591158209e858b16c31f8c76996a8d1876a96a59fe66f346bf9","stable_dependencies":["openssl@3","zstd",{"cmake":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"stable_checksum":"11f87477efe7aa9cacd9fd18872eb7e629adee898af627f670d1c2e2911b4670","stable_url_args":["https://github.com/mongodb/mongo-c-driver/archive/refs/tags/1.30.8.tar.gz"],"stable_version":"1.30.8"},"mongo-cxx-driver":{"desc":"C++ driver for MongoDB","head_dependencies":["mongo-c-driver",{"cmake":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/mongodb/mongo-cxx-driver.git",{":branch":"master"}],"homepage":"https://github.com/mongodb/mongo-cxx-driver","license":"Apache-2.0","oldnames":["libmongoclient"],"ruby_source_checksum":"c4175871248c50be3645c18ee7bf535e81042beeeb17b3bc62282620dd562b73","stable_dependencies":["mongo-c-driver",{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"affa1163821cde865be2ba46e5d8348d87d4b47eb181b021455a1b4b7b7261f6","stable_url_args":["https://github.com/mongodb/mongo-cxx-driver/releases/download/r4.4.0/mongo-cxx-driver-r4.4.0.tar.gz"],"stable_version":"4.4.0"},"mongo-orchestration":{"desc":"REST API to manage MongoDB configurations on a single host","executables":["mongo-launch","mongo-orchestration"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/mongodb-labs/mongo-orchestration.git",{":branch":"master"}],"homepage":"https://github.com/mongodb-labs/mongo-orchestration","license":"Apache-2.0","revision":3,"ruby_source_checksum":"ed176b79e7ed101d26c99b3d88e4011ea549fb8a2499e23d59732282e1b662e2","service_args":[[":run_type",":immediate"],[":require_root",true]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mongo-orchestration/bin/mongo-orchestration","-b","127.0.0.1","-p","8889","--no-fork","start"]],"stable_dependencies":["certifi","python@3.14"],"stable_checksum":"6f0996e5bb072e8dbd0009289b31debb88a647f562c486cfc2c73583ab059993","stable_url_args":["https://files.pythonhosted.org/packages/c9/3b/6e579eb7aae04e95c194e6ca57666bc4d1cd0dff4f81de0b3f7e663222b5/mongo_orchestration-0.11.2.tar.gz"],"stable_version":"0.11.2"},"mongocli":{"desc":"MongoDB CLI enables you to manage your MongoDB in the Cloud","executables":["mongocli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mongodb/mongodb-cli.git",{":branch":"main"}],"homepage":"https://www.mongodb.com/docs/mongocli/current/","license":"Apache-2.0","ruby_source_checksum":"b05118bbff05400fdebee42a1a244072044b436b15087a2e4cf0fe9f73586aaf","stable_dependencies":[{"go":":build"}],"stable_checksum":"39060cf7b67650963b45e7e8f5bb3ba1b91187adf4bf779bb88fd4d43782f71e","stable_url_args":["https://github.com/mongodb/mongodb-cli/archive/refs/tags/mongocli/v2.0.7.tar.gz"],"stable_version":"2.0.7"},"mongodb-atlas-cli":{"aliases":["mongodb-atlas"],"conflicts":[["atlas",{":because":"both install `atlas` executable"}],["nim",{":because":"both install `atlas` executable"}]],"desc":"Atlas CLI enables you to manage your MongoDB Atlas","executables":["atlas"],"head_dependencies":["mongosh",{"go":":build"}],"head_url_args":["https://github.com/mongodb/mongodb-atlas-cli.git",{":branch":"master"}],"homepage":"https://www.mongodb.com/docs/atlas/cli/stable/","license":"Apache-2.0","ruby_source_checksum":"b8e817b17365632b68d24798e530dc8967ba0032f619dd2dde310debb7d2b22c","stable_dependencies":["mongosh",{"go":":build"}],"stable_checksum":"d96f57047fe8cbab345f3967f13c0619eb79fd14535ad19bf112c86f98bace05","stable_url_args":["https://github.com/mongodb/mongodb-atlas-cli/archive/refs/tags/atlascli/v1.56.0.tar.gz"],"stable_version":"1.56.0"},"mongoose":{"desc":"Web server build on top of Libmongoose embedded library","executables":["mongoose"],"homepage":"https://mongoose.ws/","license":"GPL-2.0-only","ruby_source_checksum":"b77a4a0e3ef8039b03d81cf302c6e6fd4441c28b9f863519ab785887648b2a6c","stable_checksum":"87727cd2c240ff559b16e9710d44b61ba3513dbee50428bd8ee1596d7c58460a","stable_url_args":["https://github.com/cesanta/mongoose/archive/refs/tags/7.22.tar.gz"],"stable_version":"7.22"},"mongosh":{"desc":"MongoDB Shell to connect, configure, query, and work with your MongoDB database","executables":["mongosh"],"head_dependencies":["node"],"homepage":"https://www.mongodb.com/try/download/shell","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"07de57779ebcc9a567f9004691eb872e4e8c5520fe6a197f8c1deffa934e3b63","stable_dependencies":["node"],"stable_checksum":"a87a9e983f8d244de33b547d0b79d10acd1d1f59345a1b5bebbda7784950bce0","stable_url_args":["https://registry.npmjs.org/@mongosh/cli-repl/-/cli-repl-2.9.2.tgz"],"stable_version":"2.9.2"},"mongrel2":{"deprecate_args":{":date":"2024-09-29",":because":":unmaintained"},"desc":"Application, language, and network architecture agnostic web server","disable_args":{":date":"2025-09-29",":because":":unmaintained"},"head_dependencies":["zeromq"],"head_url_args":["https://github.com/mongrel2/mongrel2.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://mongrel2.org/","license":"BSD-3-Clause","ruby_source_checksum":"cf6f1ca699545cb665f5ba3a6a78e25d5c0597250bfff2a92670305d9a131f23","stable_dependencies":["zeromq"],"stable_patches":[{"strip":"p1","url":"https://github.com/mongrel2/mongrel2/commit/d6c38361cb31a3de8ddfc3e8a3971330a40eb241.patch?full_index=1","sha256":"52afa21830d5e3992136c113c5a54ad55cccc07f763ab7532f7ba122140b3e6b"}],"stable_checksum":"b6f1f50c9f65b605342d8792b1cc8a1c151105339030313b9825b6a68d400c10","stable_url_args":["https://github.com/mongrel2/mongrel2/releases/download/v1.13.0/mongrel2-v1.13.0.tar.bz2"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"1.13.0"},"monika":{"bottle_rebuild":1,"desc":"Synthetic monitoring made easy","executables":["monika"],"head_dependencies":["node@24","sqlite",{"rust":":build"}],"homepage":"https://monika.hyperjump.tech","license":"MIT","revision":2,"ruby_source_checksum":"864ea459557e0c14fb7bfed21bec21bf5e3bcb38545dda7c5ca6cd36b6cdf3ac","stable_dependencies":["node@24","sqlite",{"rust":":build"}],"stable_checksum":"2b2ed6ac3186d72a9f060efb62d183c4b156494b2c37de9808c108f54655b84c","stable_url_args":["https://registry.npmjs.org/@hyperjumptech/monika/-/monika-1.22.0.tgz"],"stable_version":"1.22.0"},"monit":{"desc":"Manage and monitor processes, files, directories, and devices","executables":["monit"],"head_dependencies":["openssl@3"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://mmonit.com/monit/","license":"AGPL-3.0-or-later","ruby_source_checksum":"60dc55ef2a88a14809d2445df432d79cbe0c1dbba1a19d16df6b23bcc12aa628","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/monit/bin/monit","-I","-c","$HOMEBREW_PREFIX/etc/monitrc"]],"stable_dependencies":["openssl@3"],"stable_checksum":"ddacd2a8120aeb2351e4486ee04a17782b5004aee99f2041d829bc4dcf2a5b3b","stable_url_args":["https://mmonit.com/monit/dist/monit-6.0.0.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"6.0.0"},"monitoring-plugins":{"caveats":"All plugins have been installed in:\n  $HOMEBREW_PREFIX/sbin\n","conflicts":[["nagios-plugins",{":because":"both install their plugins to the same folder"}]],"desc":"Plugins for nagios compatible monitoring systems","executables":["check_apt","check_breeze","check_by_ssh","check_clamd","check_cluster","check_dig","check_disk","check_disk_smb","check_dns","check_dummy","check_file_age","check_flexlm","check_ftp","check_hpjd","check_http","check_ifoperstatus","check_ifstatus","check_imap","check_ircd","check_jabber","check_ldap","check_ldaps","check_load","check_log","check_mailq","check_mrtg","check_mrtgtraf","check_mssql","check_nagios","check_nntp","check_nntps","check_nt","check_ntp","check_ntp_peer","check_ntp_time","check_nwstat","check_oracle","check_overcr","check_ping","check_pop","check_procs","check_real","check_rpc","check_sensors","check_simap","check_smtp","check_snmp","check_spop","check_ssh","check_ssmtp","check_tcp","check_time","check_udp","check_ups","check_uptime","check_users","check_wave","negate","urlize","utils.pm","utils.sh"],"head_dependencies":["openssl@3","gettext"],"homepage":"https://www.monitoring-plugins.org","license":"GPL-3.0-or-later","ruby_source_checksum":"2d31721f86231498b31c71ba84fed71551b1a86b5e12119872a20d0248a51b74","stable_dependencies":["openssl@3","gettext"],"stable_checksum":"e5dfd4ad8fde0a40da50aab3aff6d9a27020b8f283e332bc4da6ef9914f4028c","stable_url_args":["https://www.monitoring-plugins.org/download/monitoring-plugins-2.4.0.tar.gz"],"stable_version":"2.4.0"},"monkeysphere":{"deprecate_args":{":date":"2026-05-25",":because":":unmaintained"},"desc":"Use the OpenPGP web of trust to verify ssh connections","disable_args":{":date":"2027-05-25",":because":":unmaintained"},"executables":["agent-transfer","monkeysphere","monkeysphere-authentication","monkeysphere-host","openpgp2pem","openpgp2spki","openpgp2ssh","pem2openpgp"],"head_dependencies":["gnupg","libassuan","libgcrypt","libgpg-error","openssl@3",{"gnu-sed":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["perl"]],"homepage":"https://tracker.debian.org/pkg/monkeysphere","license":"GPL-3.0-or-later","revision":10,"ruby_source_checksum":"05f8aac87ff2efa7903aa6bff530a3cc349f815098179d54a4c03b7873ed52c2","stable_dependencies":["gnupg","libassuan","libgcrypt","libgpg-error","openssl@3",{"gnu-sed":":build"},{"pkgconf":":build"}],"stable_checksum":"6ac6979fa1a4a0332cbea39e408b9f981452d092ff2b14ed3549be94918707aa","stable_url_args":["https://deb.debian.org/debian/pool/main/m/monkeysphere/monkeysphere_0.44.orig.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"0.44"},"mono-libgdiplus":{"desc":"GDI+-compatible API on non-Windows operating systems","head_dependencies":["cairo","fontconfig","giflib","glib","harfbuzz","jpeg-turbo","libexif","libpng","libtiff","pango","freetype","gettext",{"pkgconf":":build"}],"homepage":"https://www.mono-project.com/docs/gui/libgdiplus/","license":"MIT","ruby_source_checksum":"e2e9db9703bde70cfcbe10c7c288bb9cb5ce2e905cd896095378dfa282816de3","stable_dependencies":["cairo","fontconfig","giflib","glib","harfbuzz","jpeg-turbo","libexif","libpng","libtiff","pango","freetype","gettext",{"pkgconf":":build"}],"stable_checksum":"683adb7d99d03f6ee7985173a206a2243f76632682334ced4cae2fcd20c83bc9","stable_url_args":["https://dl.winehq.org/mono/sources/libgdiplus/libgdiplus-6.2.tar.gz"],"stable_version":"6.2"},"mono":{"bottle_rebuild":2,"caveats":"To use the assemblies from other formulae you need to set:\n  export MONO_GAC_PREFIX=\"$HOMEBREW_PREFIX\"\n","conflicts":[["xsd",{":because":"both install `xsd` binaries"}],["chicken",{":because":"both install `csc`, `csi` binaries"}],["pedump",{":because":"both install `pedump` binaries"}]],"desc":"Cross platform, open source .NET development framework","executables":["al","al2","aprofutil","caspol","cccheck","ccrewrite","cert-sync","cert2spc","certmgr","chktrust","crlupdate","csc","csharp","csi","disco","dmcs","dtd2rng","dtd2xsd","gacutil","gacutil2","genxs","httpcfg","ikdasm","ilasm","illinkanalyzer","installvst","lc","macpack","makecert","mconfig","mcs","mdassembler","mdbrebase","mdoc","mdoc-assemble","mdoc-export-html","mdoc-export-msxdoc","mdoc-update","mdoc-validate","mdvalidater","mkbundle","mod","mono","mono-api-html","mono-api-info","mono-cil-strip","mono-configuration-crypto","mono-find-provides","mono-find-requires","mono-hang-watchdog","mono-heapviz","mono-package-runtime","mono-service","mono-service2","mono-sgen","mono-shlib-cop","mono-symbolicate","mono-test-install","mono-xmltool","monodis","monodocer","monodocs2html","monodocs2slashdoc","monolinker","monop","monop2","mozroots","mprof-report","pdb2mdb","pedump","permview","peverify","resgen","resgen2","secutil","setreg","sgen","sgen-grep-binprot","signcode","sn","soapsuds","sqlmetal","sqlsharp","svcutil","vbc","wsdl","wsdl2","xbuild","xsd"],"head_dependencies":["python@3.14",{"autoconf":":build"},{"automake":":build"},{"cmake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"llvm":":build"}],"head_url_args":["https://gitlab.winehq.org/mono/mono.git",{":branch":"main"}],"head_uses_from_macos":[[{"unzip":":build"}],["krb5"]],"homepage":"https://www.mono-project.com/","license":"Apache-2.0","link_overwrite_paths":["lib/mono","lib/cli"],"post_install_defined":true,"ruby_source_checksum":"c175fd9ce90e58ed0ee72721d0a260ccaf3f12d08f9307dd58b5b3f72a98fe02","stable_dependencies":["python@3.14",{"autoconf":":build"},{"automake":":build"},{"cmake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"llvm":":build"}],"stable_checksum":"3024c97c0bc8cbcd611c401d5f994528704108ceb31f31b28dea4783004d0820","stable_url_args":["https://dl.winehq.org/mono/sources/mono/mono-6.14.1.tar.xz"],"stable_uses_from_macos":[[{"unzip":":build"}],["krb5"]],"stable_version":"6.14.1"},"monocle":{"desc":"See through all BGP data with a monocle","executables":["monocle"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/bgpkit/monocle","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"906cab9d9bd664f8831d411f658228bbc2e6493a9a8ef152bea340a259ee2712","stable_dependencies":[{"rust":":build"}],"stable_checksum":"99453cc8f0da7fb2f91241a7e40d643af17562cf8ab2f6a8d4110c01bc597e7e","stable_url_args":["https://github.com/bgpkit/monocle/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"monolith":{"desc":"CLI tool for saving complete web pages as a single HTML file","executables":["monolith"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/Y2Z/monolith","license":"CC0-1.0","ruby_source_checksum":"be4c4a5d61edea37781396a7dbd755dbbcc1fc1fd780f6ed047aa25ac186cf0f","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"1afafc94ba693597f591206938e998fcf2c78fd6695e7dfd8c19e91061f7b44a","stable_url_args":["https://github.com/Y2Z/monolith/archive/refs/tags/v2.10.1.tar.gz"],"stable_version":"2.10.1"},"montage":{"bottle_rebuild":1,"caveats":"Montage is under the Caltech/JPL non-exclusive, non-commercial software\nlicence agreement available at:\n  http://montage.ipac.caltech.edu/docs/download.html\n","conflicts":[["wdiff",{":because":"both install an `mdiff` executable"}]],"desc":"Toolkit for assembling FITS images into custom mosaics","executables":["mAdd","mAddCube","mArchiveExec","mArchiveGet","mArchiveList","mBackground","mBestImage","mBgExec","mBgModel","mCalExec","mCalibrate","mCatMap","mCatSearch","mConcatFit","mConvert","mCoverageCheck","mDAG","mDAGFiles","mDAGGalacticPlane","mDAGTbls","mDiff","mDiffExec","mDiffFit","mDiffFitExec","mExamine","mExec","mExecTG","mFitExec","mFitplane","mFixHdr","mFixNaN","mFlattenExec","mGetHdr","mGridExec","mHdr","mHdrCheck","mHdrWWT","mHdrWWTExec","mHdrtbl","mHistogram","mImgtbl","mMakeHdr","mMakeImg","mMovingTarget","mNotify","mNotifyTG","mOverlaps","mPNGWWTExec","mPad","mPix2Coord","mPresentation","mProjExec","mProjWWTExec","mProject","mProjectCube","mProjectPP","mProjectQL","mPutHdr","mRotate","mSearch","mShrink","mShrinkCube","mShrinkHdr","mSubCube","mSubimage","mTANHdr","mTblExec","mTblSort","mTileHdr","mTileImage","mTranspose","mViewer"],"head_dependencies":["cfitsio","freetype","jpeg-turbo"],"head_url_args":["https://github.com/Caltech-IPAC/Montage.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"http://montage.ipac.caltech.edu","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"22efa482527125059b4ead5454cb32eb9c41e6648535fc3f0b9f5027b2a2b2d7","stable_dependencies":["cfitsio","freetype","jpeg-turbo"],"stable_checksum":"1f540a7389d30fcf9f8cd9897617cc68b19350fbcde97c4d1cdc5634de1992c6","stable_url_args":["https://distfiles.macports.org/montage/Montage_v6.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"6.0","bottle_cellar":":any","bottle_checksum":"f9fb8238d49754d19175b69133cab7ac5d4a28d76cf0823894956eb9dcddc738"},"moodle-dl":{"desc":"Downloads course content fast from Moodle (e.g., lecture PDFs)","executables":["moodle-dl"],"head_dependencies":["certifi","cffi","ffmpeg","python@3.14",{"cmake":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/C0D3D3V/Moodle-DL","license":"GPL-3.0-or-later","revision":11,"ruby_source_checksum":"922f60feb38eb40b1dc591dea813cf6dee3788a5cf6b3f9022b4c3037851a005","stable_dependencies":["certifi","cffi","ffmpeg","python@3.14",{"cmake":":build"}],"stable_checksum":"7a6d813b3241497fb79a34a428aa266b2d2d3c175e05d46752e0a8040adaddce","stable_url_args":["https://files.pythonhosted.org/packages/0b/44/9c283a04b0ede0bcaa2f3595b523cb115c662fe349f215631484035126d1/moodle_dl-2.3.13.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"2.3.13"},"moon-buggy":{"desc":"Drive some car across the moon","executables":["moon-buggy"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/seehuhn/moon-buggy.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.seehuhn.de/programs/moon-buggy","license":{":any_of":["GPL-2.0-or-later","GPL-3.0-or-later"]},"ruby_source_checksum":"d8b1d3f76954bce8fc58cf436a1a9b424dddca4e3c0924821c0485ae9f0241f5","stable_checksum":"259ae6e7b1838c40532af5c0f20cd7c6173cd5c552ede408114064475bcfc5b6","stable_url_args":["https://www.seehuhn.de/programs/moon-buggy/moon-buggy-1.1.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.1.0"},"moon":{"desc":"Task runner and repo management tool for the web ecosystem, written in Rust","executables":["moon","moonx"],"head_dependencies":[{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/moonrepo/moon.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://moonrepo.dev/moon","license":"MIT","ruby_source_checksum":"9758604ccd898af93e9ab7ed38dc99d4392a023078387cd88021a32453bef1d2","stable_dependencies":[{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"25adf928b62ffe5734b8a015979b46d9bd49409e03f42931d707182f1feb3e47","stable_url_args":["https://github.com/moonrepo/moon/archive/refs/tags/v2.4.2.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.4.2"},"moor":{"conflicts":[["moarvm",{":because":"both install `moar` binaries"}],["rakudo-star",{":because":"both install `moar` binaries"}]],"desc":"Nice to use pager for humans","executables":["moar","moor"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/walles/moor.git",{":branch":"master"}],"homepage":"https://github.com/walles/moor","license":"BSD-2-Clause","no_autobump_args":{":because":":bumped_by_upstream"},"oldnames":["moar"],"ruby_source_checksum":"fb131332973ae208eedacdf7ceb2c73bcf21815b4f6fd0fe7bcb86a2fa410337","stable_dependencies":[{"go":":build"}],"stable_checksum":"efef9649f11aae825423381513a44b28840a009bf928edd436068cab0fdb5551","stable_url_args":["https://github.com/walles/moor/archive/refs/tags/v2.15.1.tar.gz"],"stable_version":"2.15.1"},"moreutils":{"conflicts":[["parallel",{":because":"both install a `parallel` executable"}],["pwntools",{":because":"both install an `errno` executable"}],["sponge",{":because":"both install a `sponge` executable"}],["task-spooler",{":because":"both install a `ts` executable"}]],"desc":"Collection of tools that nobody wrote when UNIX was young","executables":["chronic","combine","errno","ifdata","ifne","isutf8","lckdo","mispipe","parallel","pee","sponge","ts","vidir","vipe","zrun"],"head_dependencies":[{"docbook-xsl":":build"}],"head_url_args":["https://git.joeyh.name/git/moreutils.git",{":branch":"master"}],"head_uses_from_macos":[[{"libxml2":":build"}],[{"libxslt":":build"}],["perl"]],"homepage":"https://joeyh.name/code/moreutils/","license":{":all_of":["GPL-2.0-or-later",{":any_of":["GPL-2.0-only","Artistic-2.0"]}]},"ruby_source_checksum":"72c72f878491cefff9b5cf0f4a73327c7ac8ae0a7adf115b6d4588cb2d47ee32","stable_dependencies":[{"docbook-xsl":":build"}],"stable_checksum":"f2bf46d410ba567cc8d01507e94916994e48742722e690dc498fab59f5250132","stable_url_args":["https://git.joeyh.name/index.cgi/moreutils.git/snapshot/moreutils-0.70.tar.gz"],"stable_uses_from_macos":[[{"libxml2":":build"}],[{"libxslt":":build"}],["perl"]],"stable_version":"0.70"},"moribito":{"desc":"TUI for LDAP Viewing/Queries","executables":["moribito"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ericschmar/moribito.git",{":branch":"develop"}],"homepage":"https://ericschmar.github.io/moribito/","license":"MIT","ruby_source_checksum":"77cdfd86fe766c2ee3366455ed35eea7f37b43589a30e27d72251a741dc35069","stable_dependencies":[{"go":":build"}],"stable_checksum":"7b07448c6f8f16121232c73f45d8c8c7b59e066f20a00850dde093e724cd98db","stable_url_args":["https://github.com/ericschmar/moribito/archive/refs/tags/v0.2.6.tar.gz"],"stable_version":"0.2.6"},"morpheus":{"deprecate_args":{":date":"2026-05-19",":because":"needs end-of-life Qt 5"},"desc":"Modeling environment for multi-cellular systems biology","executables":["morpheus","morpheus-gui"],"head_dependencies":["boost","ffmpeg","graphviz","libtiff","qt@5","libomp",{"cmake":":build"},{"doxygen":":build"},{"ninja":":build"}],"head_uses_from_macos":[[{"libxslt":":build"}],["bzip2"],["libxml2"]],"homepage":"https://morpheus.gitlab.io/","license":"BSD-3-Clause","post_install_defined":true,"ruby_source_checksum":"001eb92a94d32c3b78e78a8c684fd50fcef72416ed4bfdb2ffd2a7d00529ef94","stable_dependencies":["boost","ffmpeg","graphviz","libtiff","qt@5","libomp",{"cmake":":build"},{"doxygen":":build"},{"ninja":":build"}],"stable_checksum":"27da3928bfbc58c592d598a0c91b81990b97f0e37c00d1b8071fc208d91875fc","stable_url_args":["https://gitlab.com/morpheus.lab/morpheus/-/archive/v2.4.1/morpheus-v2.4.1.tar.gz"],"stable_uses_from_macos":[[{"libxslt":":build"}],["bzip2"],["libxml2"]],"stable_version":"2.4.1"},"morse":{"desc":"QSO generator and morse code trainer","executables":["QSO","morse"],"head_dependencies":["pulseaudio",{"pkgconf":":build"},{"xmlto":":build"}],"homepage":"http://www.catb.org/~esr/morse/","license":"BSD-2-Clause","ruby_source_checksum":"fd8573ea8cc3c9dbca2da69ee0ed4cec164c25d91f38a9f5d96e8a63803eb280","stable_dependencies":["pulseaudio",{"pkgconf":":build"},{"xmlto":":build"}],"stable_patches":[{"strip":"p1","url":"https://salsa.debian.org/debian-hamradio-team/morse/-/raw/7acc68ab78dc8b634c0c81dc56fee0634fc9fc3b/debian/patches/04fix-pa_simple_write-with-mono-output.patch","sha256":"ae37ff290eba510fd52fe8babbe86c3ab56755b3ad5a9b7f9949b6a899b06288"}],"stable_checksum":"b0414150fc61387775656a1e7fbbc423eb24f45da063ea531d3810ed951202d7","stable_url_args":["https://gitlab.com/esr/morse-classic/-/archive/2.7/morse-classic-2.7.tar.bz2"],"stable_version":"2.7"},"mosh":{"desc":"Remote terminal application","executables":["mosh","mosh-client","mosh-server"],"head_dependencies":["protobuf",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"},{"tmux":":build"}],"head_url_args":["https://github.com/mobile-shell/mosh.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://mosh.org","license":"GPL-3.0-or-later","oldnames":["mobile-shell"],"revision":40,"ruby_source_checksum":"c1b992e45b879718da63069e28fc6b3e9501dacde8a096970cf8b83084e7a05d","stable_dependencies":["protobuf",{"pkgconf":":build"},{"tmux":":build"}],"stable_checksum":"872e4b134e5df29c8933dff12350785054d2fd2839b5ae6b5587b14db1465ddd","stable_url_args":["https://github.com/mobile-shell/mosh/releases/download/mosh-1.4.0/mosh-1.4.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.4.0"},"mosml":{"desc":"Moscow ML","executables":["camlrunm","mosml","mosmlc","mosmllex","mosmlyac"],"head_dependencies":["gmp"],"homepage":"https://mosml.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"d6262c91128ec6a7b578a24ecfbe882c5637e57cd115a1a52d8553152c352087","stable_dependencies":["gmp"],"stable_patches":[{"strip":"p1","url":"https://github.com/kfl/mosml/commit/52b00ca99dcd77d64dac5a7600fe64a76ed1ac3a.patch?full_index=1","sha256":"e0db36e944b5d60e0e98afd3f3e9463d193ae89b7aa66d2cc7c452c6c6ed8632"}],"stable_checksum":"fed5393668b88d69475b070999b1fd34e902591345de7f09b236824b92e4a78f","stable_url_args":["https://github.com/kfl/mosml/archive/refs/tags/ver-2.10.1.tar.gz"],"stable_version":"2.10.1","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"0163ff06ef4997b1ab8eb1e55463475fc78f89ad4dd795d7ff4caeaca932a901"},"mosquitto":{"bottle_rebuild":1,"caveats":"mosquitto has been installed with a default configuration file.\nYou can make changes to the configuration by editing:\n    $HOMEBREW_PREFIX/etc/mosquitto/mosquitto.conf\n","desc":"Message broker implementing the MQTT protocol","executables":["mosquitto","mosquitto_ctrl","mosquitto_db_dump","mosquitto_passwd","mosquitto_pub","mosquitto_rr","mosquitto_signal","mosquitto_sub"],"head_dependencies":["cjson","libwebsockets","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"libxslt":":build"}],["libedit"],["sqlite"]],"homepage":"https://mosquitto.org/","license":{":any_of":["EPL-1.0","BSD-3-Clause"]},"ruby_source_checksum":"82185e299b95319bb8f55f1a628311106b8ca5dcd663078cda6035617c5c776b","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/mosquitto"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mosquitto/sbin/mosquitto","-c","$HOMEBREW_PREFIX/etc/mosquitto/mosquitto.conf"]],"stable_dependencies":["cjson","libwebsockets","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"fd905380691ac65ea5a93779e8214941829e3d6e038d5edff9eac5fd74cbed02","stable_url_args":["https://mosquitto.org/files/source/mosquitto-2.1.2.tar.gz"],"stable_uses_from_macos":[[{"libxslt":":build"}],["libedit"],["sqlite"]],"stable_version":"2.1.2"},"most":{"desc":"Powerful paging program","executables":["most"],"head_dependencies":["s-lang"],"head_url_args":["git://git.jedsoft.org/git/most.git",{":branch":"master"}],"homepage":"https://www.jedsoft.org/most/","license":"GPL-2.0-or-later","ruby_source_checksum":"ae650b293bb8835af615e060f247ae11d0d4f0716e787e9f48ad91402bec836e","stable_dependencies":["s-lang"],"stable_checksum":"9455aeb8f826fa8385c850dc22bf0f22cf9069b3c3423fba4bf2c6f6226d9903","stable_url_args":["https://www.jedsoft.org/releases/most/most-5.2.0.tar.gz"],"stable_version":"5.2.0","bottle_cellar":":any","bottle_checksum":"f45ef961fdb9f6cc835bef242de3f22abce43b27c8e9fead3351c84da8523a2f"},"moto":{"desc":"Mock AWS services","executables":["moto_proxy","moto_server"],"head_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py"],"homepage":"http://getmoto.org/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"0a31711bb74f6b6b1d171c6676bd922743a153e5c0601a164aae3d28e53a2d19","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/moto.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/moto.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/moto/bin/moto_server"]],"stable_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py"],"stable_checksum":"aac8023a429e125e91c91f8f4730a67b54f518cda587352f7e67252fe3168f75","stable_url_args":["https://files.pythonhosted.org/packages/47/63/d944f387582cc53f53febbff2b3fa36a6d2ed7c1feef8990bf646cfa9cba/moto-5.2.2.tar.gz"],"stable_version":"5.2.2"},"movgrab":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-04-07",":because":":unmaintained"},"desc":"Downloader for youtube, dailymotion, and other video websites","disable_args":{":date":"2027-04-07",":because":":unmaintained"},"executables":["movgrab"],"head_dependencies":["libressl"],"homepage":"https://github.com/ColumPaget/Movgrab","license":"GPL-3.0-or-later","revision":10,"ruby_source_checksum":"27d346be407d36cd8b5a3ab3177fcf515eb70c2df3f0ad9f6830b676da6f1749","stable_dependencies":["libressl"],"stable_patches":[{"strip":"p1","file":"Patches/movgrab/libUseful_xattr_backport.diff"},{"strip":"p1","file":"Patches/movgrab/linker.patch"},{"strip":"p1","file":"Patches/movgrab/pointer-conv.patch"}],"stable_checksum":"30be6057ddbd9ac32f6e3d5456145b09526cc6bd5e3f3fb3999cc05283457529","stable_url_args":["https://github.com/ColumPaget/Movgrab/archive/refs/tags/3.1.2.tar.gz"],"stable_version":"3.1.2"},"mox":{"desc":"Modern full-featured open source secure mail server","executables":["mox"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mjl-/mox.git",{":branch":"main"}],"homepage":"https://www.xmox.nl","license":"MIT","ruby_source_checksum":"50e0f2f0d81e6a3336c0ba16c2514921769d91c292d72cc3e64009eacaac2e79","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://raw.githubusercontent.com/NixOS/nixpkgs/1ac75001649e3822e9caffaad85d7f1db76e9482/pkgs/by-name/mo/mox/version.patch","sha256":"5c35e348e27a235fad80f6a8f68c89fb37d95c9152360619795f2fdd5dc7403f"}],"stable_checksum":"21d56acb240458af5dfe31f91010f0e1bf5988d55d9c15d8c078440d7ce4b66a","stable_url_args":["https://github.com/mjl-/mox/archive/refs/tags/v0.0.15.tar.gz"],"stable_version":"0.0.15"},"moz-git-tools":{"bottle_rebuild":2,"caveats":"git-root was not installed because it conflicts with the version provided by git-extras.\n","deprecate_args":{":date":"2024-08-01",":because":":repo_archived"},"desc":"Tools for working with Git at Mozilla","disable_args":{":date":"2025-08-03",":because":":repo_archived"},"head_url_args":["https://github.com/mozilla/moz-git-tools.git",{":branch":"master"}],"homepage":"https://github.com/mozilla/moz-git-tools","license":{":all_of":["GPL-2.0-only","CC0-1.0"]},"ruby_source_checksum":"7d2facb4594cb1a6c845b32bf0b28c0d5bda40f08516238a5b4c4191e99d6548","stable_checksum":"defb5c369ff94f72d272692282404044fa21aa616487bcb4d26e51635c3bc188","stable_url_args":["https://github.com/mozilla/moz-git-tools/archive/refs/tags/v0.1.tar.gz"],"stable_version":"0.1","bottle_tag":":all","bottle_checksum":"fe6165fdfda101ce38db57eb7352acf2fd00e96edef8eceef8fe30565cc07da1"},"mozjpeg":{"desc":"Improved JPEG encoder","executables":["cjpeg","djpeg","jpegtran","rdjpgcom","tjbench","wrjpgcom"],"head_dependencies":["libpng",{"cmake":":build"}],"homepage":"https://github.com/mozilla/mozjpeg","keg_only_args":["it conflicts with the standard libjpeg"],"license":{":all_of":["IJG","Zlib","BSD-3-Clause"]},"ruby_source_checksum":"da801cd3cac65c0fa8d0516928600e3f0d1ac987960b7651e24ac65b97fffba6","stable_dependencies":["libpng",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/mozilla/mozjpeg/commit/1644bdb7d2fac66cd0ce25adef7754e008b5bc1e.patch?full_index=1","sha256":"bcb23a9c7aec269f472b30b44a31aea5ccc60ea1fc8342325999420e61e4efbd"}],"stable_checksum":"9fcbb7171f6ac383f5b391175d6fb3acde5e64c4c4727274eade84ed0998fcc1","stable_url_args":["https://github.com/mozilla/mozjpeg/archive/refs/tags/v4.1.5.tar.gz"],"stable_version":"4.1.5"},"mp3blaster":{"deprecate_args":{":date":"2026-06-01",":because":":unmaintained"},"desc":"Text-based mp3 player","disable_args":{":date":"2027-06-01",":because":":unmaintained"},"executables":["mp3blaster","mp3tag","nmixer","splay"],"head_dependencies":["sdl12-compat"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://mp3blaster.sourceforge.io","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"4cee6b0c906fd736f0d71af8a98a95397568fc062d554d11eab4112261c79f8d","stable_dependencies":["sdl12-compat"],"stable_checksum":"43d9f656367d16aaac163f93dc323e9843c3dd565401567edef3e1e72b9e1ee0","stable_url_args":["https://downloads.sourceforge.net/project/mp3blaster/mp3blaster/mp3blaster-3.2.6/mp3blaster-3.2.6.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.2.6","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"accc717158abb4d7493f4ff6bdd6c3dcf192ba06208efb08f93bb8c0f461d2d4"},"mp3cat":{"desc":"Reads and writes mp3 files","executables":["mp3cat","mp3dirclean","mp3http","mp3log","mp3log-conf","mp3stream-conf"],"homepage":"https://tomclegg.ca/mp3cat","license":"GPL-2.0-or-later","ruby_source_checksum":"ab6814e70b07009f19182e30e176c50f18f004db303a09c1407a2d9c9fe9a604","stable_checksum":"b1ec915c09c7e1c0ff48f54844db273505bc0157163bed7b2940792dca8ff951","stable_url_args":["https://github.com/tomclegg/mp3cat/archive/refs/tags/0.5.tar.gz"],"stable_version":"0.5","bottle_checksum":"d5b602f2c0aafa37b863446069097523612ae44f2a14c4e49f179445a4b0edd5"},"mp3check":{"desc":"Tool to check mp3 files for consistency","executables":["mp3check"],"homepage":"https://code.google.com/archive/p/mp3check/","license":"GPL-2.0-or-later","ruby_source_checksum":"011ba80c83de28824a6444a2e2d4bab20811f24c7eb0fca05017fa2cb86b1593","stable_patches":[{"strip":"p1","url":"https://salsa.debian.org/reichel/mp3check/-/raw/2154e6fcb25189ab45c3ae6f787adc8526ad1377/debian/patches/fix_ftbfs_with_gcc_9","sha256":"00c90ab89e181cbbfe8ac54280acd17cfe6a1d3f4844685aca0426b9291f932f"}],"stable_checksum":"27d976ad8495671e9b9ce3c02e70cb834d962b6fdf1a7d437bb0e85454acdd0e","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mp3check/mp3check-0.8.7.tgz"],"stable_version":"0.8.7","bottle_checksum":"c0c683cf446e72e17104142e290f2bf3fea6fd01fcf1534ba1c61c7d5a85bb05"},"mp3fs":{"deprecate_args":{":date":"2026-06-21",":because":":unmaintained"},"desc":"Read-only FUSE file system: transcodes audio formats to MP3","disable_args":{":date":"2027-06-21",":because":":unmaintained"},"head_dependencies":["flac","lame","libfuse@2","libid3tag","libvorbis",{"pkgconf":":build"}],"homepage":"https://khenriks.github.io/mp3fs/","license":"GPL-3.0-or-later","revision":5,"ruby_source_checksum":"a18afe3c44e5a1efba8cd89a41c4c3ca7ce2203aa8a0ffc5cfbc3180c4bd303c","stable_dependencies":["flac","lame","libfuse@2","libid3tag","libvorbis",{"pkgconf":":build"}],"stable_checksum":"942b588fb623ea58ce8cac8844e6ff2829ad4bc9b4c163bba58e3fa9ebc15608","stable_url_args":["https://github.com/khenriks/mp3fs/releases/download/v1.1.1/mp3fs-1.1.1.tar.gz"],"stable_version":"1.1.1"},"mp3gain":{"desc":"Lossless mp3 normalizer with statistical analysis","executables":["mp3gain"],"head_dependencies":["mpg123"],"homepage":"https://mp3gain.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"967bb5f505d85a03e58c965409dff0582f8323a25e645024595169de7620f617","stable_dependencies":["mpg123"],"stable_checksum":"5cc04732ef32850d5878b28fbd8b85798d979a025990654aceeaa379bcc9596d","stable_url_args":["https://downloads.sourceforge.net/project/mp3gain/mp3gain/1.6.2/mp3gain-1_6_2-src.zip"],"stable_version":"1.6.2","bottle_cellar":":any","bottle_checksum":"d4e92ab9bfc8143f4442f6d7c3f78a3ef92677d44198402ef5d05a604481b414"},"mp3info":{"bottle_rebuild":1,"desc":"MP3 technical info viewer and ID3 1.x tag editor","executables":["mp3info"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.ibiblio.org/mp3info/","license":"GPL-2.0-or-later","ruby_source_checksum":"8003988bc58fcf5ea59e1e9d81464ea1698295e9454c4c6d7d42bccdd1a97d2f","stable_patches":[{"strip":"p0","file":"Patches/mp3info/patch-mp3tech.c.diff"}],"stable_checksum":"0438ac68e9f04947fb14ca5573d27c62454cb9db3a93b7f1d2c226cd3e0b4e10","stable_url_args":["https://www.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/mp3info-0.8.5a.tgz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.8.5a","bottle_checksum":"ebb88262f3ba1eb8196c8821769298b4aa29bb4c5d0733fc8dcd47092cfafdd5"},"mp3splt":{"desc":"Command-line interface to split MP3 and Ogg Vorbis files","executables":["mp3splt"],"head_dependencies":["libmp3splt","gettext",{"pkgconf":":build"}],"homepage":"https://mp3splt.sourceforge.net/mp3splt_page/home.php","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"d1110c17223f6c9e3eb326b13113edd93ec2ecddd47b7f50bb380ba1d5ec6c66","stable_dependencies":["libmp3splt","gettext",{"pkgconf":":build"}],"stable_checksum":"3ec32b10ddd8bb11af987b8cd1c76382c48d265d0ffda53041d9aceb1f103baa","stable_url_args":["https://downloads.sourceforge.net/project/mp3splt/mp3splt/2.6.2/mp3splt-2.6.2.tar.gz"],"stable_version":"2.6.2","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"991b32e34ed74df29e4fc4a5507079aade0cb8edd0dd32569ece51bda3a56be1"},"mp3unicode":{"bottle_rebuild":2,"desc":"Command-line utility to convert mp3 tags between different encodings","executables":["mp3unicode"],"head_dependencies":["taglib",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/alonbl/mp3unicode.git",{":branch":"master"}],"homepage":"https://mp3unicode.sourceforge.net/","license":"GPL-2.0-only","ruby_source_checksum":"d08df1757a8047bca3c7387169c6da95e1a8ddad74049ff5e554f1eaee3d4739","stable_dependencies":["taglib",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/alonbl/mp3unicode/commit/a4958c3b5cbfd7464a2d05f5212c0eb21ddf7210.patch?full_index=1","sha256":"7cdaf35bb09b5d4ee9c3ef4703bed415ed9df8be5e64f06dc7b4654739e58ab4"}],"stable_checksum":"375b432ce784407e74fceb055d115bf83b1bd04a83b95256171e1a36e00cfe07","stable_url_args":["https://github.com/alonbl/mp3unicode/releases/download/mp3unicode-1.2.1/mp3unicode-1.2.1.tar.bz2"],"stable_version":"1.2.1"},"mp3val":{"desc":"Program for MPEG audio stream validation","executables":["mp3val"],"homepage":"https://mp3val.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"b41e170e576a9c80dd297ab1441c7d4a21f4ffc8c591557c45d223cf9e12a13c","stable_checksum":"95a16efe3c352bb31d23d68ee5cb8bb8ebd9868d3dcf0d84c96864f80c31c39f","stable_url_args":["https://downloads.sourceforge.net/project/mp3val/mp3val/mp3val%200.1.8/mp3val-0.1.8-src.tar.gz"],"stable_version":"0.1.8","bottle_checksum":"8d5718fcb9967416eb3e3cf3e9a186e98bade6be099c57583b0d9dcc0fa43103"},"mp3wrap":{"bottle_rebuild":1,"desc":"Wrap two or more mp3 files in a single large file","executables":["mp3wrap"],"homepage":"https://mp3wrap.sourceforge.net/","license":"LGPL-2.0-or-later","ruby_source_checksum":"e6aec799cd166cbe0a51709addd0bc41e393e90bc51ce63c19e60853a5823fa4","stable_checksum":"1b4644f6b7099dcab88b08521d59d6f730fa211b5faf1f88bd03bf61fedc04e7","stable_url_args":["https://downloads.sourceforge.net/project/mp3wrap/mp3wrap/mp3wrap%200.5/mp3wrap-0.5-src.tar.gz"],"stable_version":"0.5","bottle_checksum":"9ee84cc1015ba99900a71896d7055b3fcf305828dc6a8430da552b0fee18a01b"},"mp4ff":{"desc":"Tools for parsing and manipulating MP4/ISOBMFF files","executables":["mp4ff-crop","mp4ff-decrypt","mp4ff-encrypt","mp4ff-info","mp4ff-nallister","mp4ff-pslister","mp4ff-subslister"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/Eyevinn/mp4ff","license":"MIT","ruby_source_checksum":"6496a1689c065b2a6860790697f5ebd51f308c45b8c20bdcdd45ac6410294461","stable_dependencies":[{"go":":build"}],"stable_checksum":"b6ec3f2267f4cd201c8c68ce8ce865ca2535a84bc37440dcec0b65e8fd92b648","stable_url_args":["https://github.com/Eyevinn/mp4ff/archive/refs/tags/v0.53.0.tar.gz"],"stable_version":"0.53.0"},"mp4v2":{"conflicts":[["bento4",{":because":"both install `mp4extract` and `mp4info` binaries"}]],"desc":"Read, create, and modify MP4 files","executables":["mp4art","mp4chaps","mp4extract","mp4file","mp4info","mp4subtitle","mp4tags","mp4track","mp4trackdump"],"homepage":"https://mp4v2.org","license":"MPL-1.1","ruby_source_checksum":"208436587a6e7b8a3f56062676b2ce11d02e60e5ffc585e0b51585eab76f4b91","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"033185c17bf3c5fdd94020c95f8325be2e5356558e3913c3d6547a85dd61f7f1","stable_url_args":["https://github.com/enzo1982/mp4v2/releases/download/v2.1.3/mp4v2-2.1.3.tar.bz2"],"stable_version":"2.1.3","bottle_cellar":":any","bottle_checksum":"48b40608f388870c825a0655c317293927d37899fc412c73c998cb3db60b1670"},"mpack":{"bottle_rebuild":2,"deprecate_args":{":date":"2024-07-21",":because":":repo_removed"},"desc":"MIME mail packing and unpacking","disable_args":{":date":"2025-07-26",":because":":repo_removed"},"homepage":"https://web.archive.org/web/20190220145801/ftp.andrew.cmu.edu/pub/mpack/","license":"BSD-3-Clause","ruby_source_checksum":"b1e5b7390720c31711a7866943e1f61e99845371efd5799a9bc9cabdd7475ec8","stable_patches":[{"strip":"p0","file":"Patches/mpack/uudecode.c.patch"},{"strip":"p1","file":"Patches/mpack/linux.patch"}],"stable_checksum":"274108bb3a39982a4efc14fb3a65298e66c8e71367c3dabf49338162d207a94c","stable_url_args":["https://ftp.gwdg.de/pub/misc/mpack/mpack-1.6.tar.gz"],"stable_version":"1.6"},"mpage":{"desc":"Many to one page printing utility","executables":["mpage"],"homepage":"https://mesa.nl/pub/mpage/README","license":"GPL-2.0-or-later","ruby_source_checksum":"5e430e45308a1d0e478a77310d2b4e20a7582efaec6964303dd1c9959d1b451a","stable_checksum":"2351e91d25794b358df6618f17a7013a28d350ec20408fe06f8123dc4673fe93","stable_url_args":["https://mesa.nl/pub/mpage/mpage-2.5.8.tgz"],"stable_version":"2.5.8","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"ab9465239a6f52df582be02ff654c4d5f64cf84b0674bb8326e104119dbc185a"},"mpc":{"desc":"Command-line music player client for mpd","executables":["mpc"],"head_dependencies":["libmpdclient",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://www.musicpd.org/clients/mpc/","license":"GPL-2.0-or-later","ruby_source_checksum":"2395ddcd16b90889994a5692b28a681536532a8b6edf4f506f06bd0c85f5c343","stable_dependencies":["libmpdclient",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"382959c3bfa2765b5346232438650491b822a16607ff5699178aa1386e3878d4","stable_url_args":["https://www.musicpd.org/download/mpc/0/mpc-0.35.tar.xz"],"stable_version":"0.35"},"mpck":{"desc":"Check MP3 files for errors","executables":["mpck"],"homepage":"https://checkmate.gissen.nl/","license":"GPL-2.0-or-later","ruby_source_checksum":"e058f0cbc38e802113f4658d5beeec194a2edf9a98c2916f6482c774d62d6f3c","stable_checksum":"a27b4843ec06b069a46363836efda3e56e1daaf193a73a4da875e77f0945dd7a","stable_url_args":["https://checkmate.gissen.nl/checkmate-0.21.tar.gz"],"stable_version":"0.21","bottle_checksum":"f963c58102f58169a5ea1d6264f3ea1093a62fd6461332d5e70d0e1ad9aa5d79"},"mpd":{"caveats":"MPD requires a config file to start.\nPlease copy it from $HOMEBREW_PREFIX/etc/mpd/mpd.conf into one of these paths:\n  - ~/.mpd/mpd.conf\n  - ~/.mpdconf\nand tailor it to your needs.\n","desc":"Music Player Daemon","executables":["mpd"],"head_dependencies":["chromaprint","faad2","ffmpeg","flac","fluid-synth","fmt","game-music-emu","icu4c@78","lame","libao","libid3tag","libmikmod","libmpdclient","libnfs","libnpupnp","libogg","libsamplerate","libshout","libsndfile","libsoxr","libvorbis","mpg123","opus","pcre2","sqlite","wavpack","llvm",{"meson":":build"},{"ninja":":build"},{"nlohmann-json":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/MusicPlayerDaemon/MPD.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["curl"],["expat"]],"homepage":"https://www.musicpd.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"ed35b48ee790b0481f4d5a21d6adc3ba4c3869ce8ce0ef84f8a37302a1a96509","service_args":[[":run_type",":immediate"],[":process_type",":interactive"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mpd/bin/mpd","--no-daemon"]],"stable_dependencies":["chromaprint","faad2","ffmpeg","flac","fluid-synth","fmt","game-music-emu","icu4c@78","lame","libao","libid3tag","libmikmod","libmpdclient","libnfs","libnpupnp","libogg","libsamplerate","libshout","libsndfile","libsoxr","libvorbis","mpg123","opus","pcre2","sqlite","wavpack","llvm",{"meson":":build"},{"ninja":":build"},{"nlohmann-json":":build"},{"pkgconf":":build"}],"stable_checksum":"331549c8d90e822b82e1da68913bbfa0ce6bdbba525f17eafdc642cc87c4986e","stable_url_args":["https://github.com/MusicPlayerDaemon/MPD/archive/refs/tags/v0.24.12.tar.gz"],"stable_uses_from_macos":[["bzip2"],["curl"],["expat"]],"stable_version":"0.24.12"},"mpdas":{"bottle_rebuild":1,"desc":"C++ client to submit tracks to audioscrobbler","executables":["mpdas"],"head_dependencies":["libmpdclient",{"pkgconf":":build"}],"head_url_args":["https://github.com/hrkfdn/mpdas.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.50hz.ws/mpdas/","license":"BSD-3-Clause","ruby_source_checksum":"5ee15fcc46dfdc7458a2b5dcccd011061adf2c164a0a977b7743fff9836e9012","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/mpdas/bin/mpdas"],"stable_dependencies":["libmpdclient",{"pkgconf":":build"}],"stable_checksum":"c9103d7b897e76cd11a669e1c062d74cb73574efc7ba87de3b04304464e8a9ca","stable_url_args":["https://www.50hz.ws/mpdas/mpdas-0.4.5.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.4.5","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"a7fd32d05844b78fb8eede1ff4a1285e531250919e296166f0eb74d6a9f0cd39"},"mpdecimal":{"aliases":["libmpdec"],"desc":"Library for decimal floating point arithmetic","homepage":"https://www.bytereef.org/mpdecimal/","license":"BSD-2-Clause","ruby_source_checksum":"d5f000c5e5a3639b6a870be3a715298c777a74fdc008751eb5d3124875be037d","stable_checksum":"96d33abb4bb0070c7be0fed4246cd38416188325f820468214471938545b1ac8","stable_url_args":["https://www.bytereef.org/software/mpdecimal/releases/mpdecimal-4.0.1.tar.gz"],"stable_version":"4.0.1"},"mpdscribble":{"caveats":"The configuration file has been placed in $HOMEBREW_PREFIX/etc/mpdscribble.conf.\n","desc":"Last.fm reporting client for mpd","executables":["mpdscribble"],"head_dependencies":["fmt","libgcrypt","libmpdclient",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.musicpd.org/clients/mpdscribble/","license":"GPL-2.0-or-later","ruby_source_checksum":"f7cabf62a5f2c807c2777e179693b54fa69f1088aba0d5c74e99745c654e4bc9","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mpdscribble/bin/mpdscribble","--no-daemon"]],"stable_dependencies":["fmt","libgcrypt","libmpdclient",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"b9d5829b89c465707256c140000e1a04b1d9d3afe50db46a843cf5ee54bf6309","stable_url_args":["https://www.musicpd.org/download/mpdscribble/0.26/mpdscribble-0.26.tar.xz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.26"},"mpegdemux":{"desc":"MPEG1/2 system stream demultiplexer","executables":["mpegdemux"],"homepage":"http://www.hampa.ch/mpegdemux/","license":"GPL-2.0-only","ruby_source_checksum":"b83870fc7ee8500af06af8731091a86972d024c55fd963779a45da5639c90fd0","stable_checksum":"05015755d45e50cbd3018baeaa8abcedc003b1162fa28237a72ab25c1bc00023","stable_url_args":["https://deb.debian.org/debian/pool/main/m/mpegdemux/mpegdemux_0.1.5.orig.tar.gz"],"stable_version":"0.1.5","bottle_checksum":"93ff20adcb624347b095c7a23077f3f81f22a0be2711f115c7fa603dd3b88201"},"mpfi":{"desc":"Multiple precision interval arithmetic library","head_dependencies":["gmp","mpfr"],"homepage":"https://perso.ens-lyon.fr/nathalie.revol/software.html","license":{":all_of":["GPL-3.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"e8fb71f334b94d48480a4d2e4d1b807dca476f63a3298c33c1e8d2932a21c313","stable_dependencies":["gmp","mpfr"],"stable_checksum":"d20ba56a8d57d0816f028be8b18a4aa909a068efcb9a260e69577939e4199752","stable_url_args":["https://perso.ens-lyon.fr/nathalie.revol/softwares/mpfi-1.5.4.tar.bz2"],"stable_version":"1.5.4","bottle_cellar":":any","bottle_checksum":"46e169bc50fe8357a928fd829d26b7879ce942d60cab5d809df75e847d5ed0e4"},"mpfr":{"desc":"C library for multiple-precision floating-point computations","head_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://gitlab.inria.fr/mpfr/mpfr.git",{":branch":"master"}],"homepage":"https://www.mpfr.org/","license":"LGPL-3.0-or-later","ruby_source_checksum":"88aec43a37c51ba3498eb17f5dc7dd4ad650a781992bb914bcc825c4fba379cc","stable_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"b67ba0383ef7e8a8563734e2e889ef5ec3c3b898a01d00fa0a6869ad81c6ce01","stable_url_args":["https://ftpmirror.gnu.org/gnu/mpfr/mpfr-4.2.2.tar.xz"],"stable_version":"4.2.2"},"mpfrcx":{"desc":"Arbitrary precision library for arithmetic of univariate polynomials","head_dependencies":["gmp","libmpc","mpfr",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://gitlab.inria.fr/enge/mpfrcx.git",{":branch":"master"}],"homepage":"https://www.multiprecision.org/mpfrcx/","license":"GPL-3.0-or-later","ruby_source_checksum":"e249614a9143c4facb239d59ca8e132727d1e9b7d22e6e0e08c6136d9bc7a6ed","stable_dependencies":["gmp","libmpc","mpfr",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"9da9b3614c0a3e00e6ed2b82fc935d1c838d97074dc59cb388f8fafbe3db8594","stable_url_args":["https://www.multiprecision.org/downloads/mpfrcx-0.6.3.tar.gz"],"stable_version":"0.6.3","bottle_cellar":":any","bottle_checksum":"a46ef1e2ec99e097e239ba509d765b00dcd6af1176abeba16e24c415bef80897"},"mpg123":{"desc":"MP3 player for Linux and UNIX","executables":["mpg123","mpg123-id3dump","mpg123-strip","out123"],"homepage":"https://www.mpg123.de/","license":"LGPL-2.1-only","ruby_source_checksum":"3cbd374ab232a34d442dfb382dd4b14d25a2a97b21225b66212af5fa7164a904","stable_checksum":"929a7c18ba662b8927aed4de229ad9ae8ab2b4806dd0f30b90113eb1b4e2195a","stable_url_args":["https://www.mpg123.de/download/mpg123-1.33.6.tar.bz2"],"stable_version":"1.33.6"},"mpg321":{"desc":"Command-line MP3 player","executables":["mpg321"],"head_dependencies":["libao","libid3tag","mad"],"homepage":"https://mpg321.sourceforge.net/","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"0585213c61e5612742aae404b72dc8d1e8c608d26abf7779153c81ce0e0012a9","stable_dependencies":["libao","libid3tag","mad"],"stable_patches":[{"strip":"p1","file":"Patches/mpg321/0.3.2.patch"},{"strip":"p1","url":"https://gitweb.gentoo.org/repo/gentoo.git/plain/media-sound/mpg321/files/mpg321-0.3.2-clang16.patch?id=ba6b4630d2b4cc294a3057b1f4770650bcb12c87","sha256":"bafc5868a8293fe465449ab27bececc6039001b1519af872ecf4178afabc1a5c"}],"stable_checksum":"056fcc03e3f5c5021ec74bb5053d32c4a3b89b4086478dcf81adae650eac284e","stable_url_args":["https://downloads.sourceforge.net/project/mpg321/mpg321/0.3.2/mpg321_0.3.2.orig.tar.gz"],"stable_version":"0.3.2"},"mpgtx":{"desc":"Toolbox to manipulate MPEG files","executables":["mpgcat","mpgdemux","mpginfo","mpgjoin","mpgsplit","mpgtx","tagmp3"],"homepage":"https://mpgtx.sourceforge.net/","license":"GPL-2.0-only","ruby_source_checksum":"e312adee1ac08a72c846957932f487995db3258737083166c874e9bc0cff4c27","stable_checksum":"8815e73e98b862f12ba1ef5eaaf49407cf211c1f668c5ee325bf04af27f8e377","stable_url_args":["https://downloads.sourceforge.net/project/mpgtx/mpgtx/1.3.1/mpgtx-1.3.1.tar.gz"],"stable_version":"1.3.1","bottle_checksum":"ffab63d205a5b151099b5034943d1b34ef5802a4068c832c3da376f67b540745"},"mpi4py":{"desc":"Python bindings for MPI","head_dependencies":["open-mpi","python@3.14"],"homepage":"https://mpi4py.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"9cab1f6db35bd5c04c7071ca765ec0ef5b577a3c4254502048727fae40662802","stable_dependencies":["open-mpi","python@3.14"],"stable_checksum":"56860286dc45f20e8821e93cb06669e30462348bf866f685553fa4b712d58d02","stable_url_args":["https://github.com/mpi4py/mpi4py/releases/download/4.1.2/mpi4py-4.1.2.tar.gz"],"stable_version":"4.1.2"},"mpich":{"bottle_rebuild":1,"conflicts":[["libfabric",{":because":"both install `fabric.h`"}],["open-mpi",{":because":"both install MPI compiler wrappers"}]],"desc":"Implementation of the MPI Message Passing Interface standard","executables":["hydra_nameserver","hydra_persist","hydra_pmi_proxy","mpic++","mpicc","mpichversion","mpicxx","mpiexec","mpiexec.hydra","mpif77","mpif90","mpifort","mpirun","mpivars","parkill"],"head_dependencies":["gcc","hwloc",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/pmodels/mpich.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.mpich.org/","license":"mpich2","ruby_source_checksum":"9a0209b1b51eaf35f56d484b398e3f9c33ed77480fac53a001511a525ad2ec3b","stable_dependencies":["gcc","hwloc"],"stable_checksum":"8c1832a13ddacf071685069f5fadfd1f2877a29e1a628652892c65211b1f3327","stable_url_args":["https://www.mpich.org/static/downloads/5.0.1/mpich-5.0.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"5.0.1"},"mplayer":{"bottle_rebuild":1,"desc":"UNIX movie player","executables":["mencoder","mplayer"],"head_dependencies":["fontconfig","freetype","jpeg-turbo","libcaca","libpng",{"pkgconf":":build"}],"head_url_args":["svn://svn.mplayerhq.hu/mplayer/trunk"],"head_uses_from_macos":[["bzip2"],["libxml2"],["ncurses"]],"homepage":"https://mplayerhq.hu/","license":{":all_of":["GPL-2.0-only","GPL-2.0-or-later"]},"revision":2,"ruby_source_checksum":"ecb89de1c4583ff4e4099f16aa2d35f5c3db6b7d7ce2a8d1e6392bc7ae9ac9a1","stable_dependencies":["fontconfig","freetype","jpeg-turbo","libcaca","libpng",{"pkgconf":":build"}],"stable_checksum":"650cd55bb3cb44c9b39ce36dac488428559799c5f18d16d98edb2b7256cbbf85","stable_url_args":["https://mplayerhq.hu/MPlayer/releases/MPlayer-1.5.tar.xz"],"stable_uses_from_macos":[["bzip2"],["libxml2"],["ncurses"]],"stable_version":"1.5"},"mplayershell":{"desc":"Improved visual experience for MPlayer on macOS","executables":["mps"],"head_dependencies":["mplayer"],"head_url_args":["https://github.com/lisamelton/MPlayerShell.git",{":branch":"master"}],"homepage":"https://github.com/lisamelton/MPlayerShell","license":"MIT","ruby_source_checksum":"f1cfa02875ce12ad445d30b4974dc0558699390d8a36af189bf54128835fd10d","stable_dependencies":["mplayer"],"stable_checksum":"a1751207de9d79d7f6caa563a3ccbf9ea9b3c15a42478ff24f5d1e9ff7d7226a","stable_url_args":["https://github.com/lisamelton/MPlayerShell/archive/refs/tags/0.9.3.tar.gz"],"stable_version":"0.9.3","bottle_checksum":"ab5dcc40124f4b2e1e3971050548e96bf3e652fbd4c682a701c0d3549ced4c21"},"mpop":{"desc":"POP3 client","executables":["mpop","mpopd"],"head_dependencies":["gnutls","libidn2","gettext",{"pkgconf":":build"}],"homepage":"https://marlam.de/mpop/","license":"GPL-3.0-or-later","ruby_source_checksum":"c4c3fa37f58dcce227dbdeb4c02bc0ef6e74ac4d37deb5366ff8a65445f6c0c6","stable_dependencies":["gnutls","libidn2","gettext",{"pkgconf":":build"}],"stable_checksum":"2cd64a9c29a5ade3429230c70610ca4b6ea305fbc264f6961b5d85a7a8cecd4b","stable_url_args":["https://marlam.de/mpop/releases/mpop-1.4.22.tar.xz"],"stable_version":"1.4.22"},"mpremote":{"desc":"Tool for interacting remotely with MicroPython devices","executables":["mpremote"],"head_dependencies":["python@3.14"],"homepage":"https://docs.micropython.org/en/latest/reference/mpremote.html","license":"MIT","ruby_source_checksum":"bb2785622b4baf937612e7e2c6a06d3407a3905aeaa20bdb0f78542f802afb98","stable_dependencies":["python@3.14"],"stable_checksum":"fdb5626be83dff4e53c0184f8950814cb519b524dba7f1f8b1668aa477257a31","stable_url_args":["https://files.pythonhosted.org/packages/20/1b/d008342d1b018fb60e1196bf72a164ea71a567f924db11934f0e3a0a10bc/mpremote-1.28.0.tar.gz"],"stable_version":"1.28.0","bottle_tag":":all","bottle_checksum":"1fc24b6df0a98810248f3548c95efabc5db92a2223c49374719f680642e8d0e8"},"mprocs":{"desc":"Run multiple commands in parallel","executables":["dekit","mprocs"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/pvolok/dekit.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/pvolok/dekit","license":"MIT","ruby_source_checksum":"a6a5463a54aea146a25ca5722f0b1f2e64995b78ab3edde4ebf1276b0e99ee4a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"62488726fc5539772a41863428026f51b4c03d5ac27c56191775e5a721ae90c2","stable_url_args":["https://github.com/pvolok/dekit/archive/refs/tags/v0.9.6.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.9.6"},"mpssh":{"desc":"Mass parallel ssh","executables":["mpssh"],"head_url_args":["https://github.com/ndenev/mpssh.git",{":branch":"master"}],"homepage":"https://github.com/ndenev/mpssh","license":"BSD-3-Clause","ruby_source_checksum":"05cb7e28b91309f32c0359c200042432192ac81e89d78718682d3dabeab5f447","stable_patches":[{"strip":"p1","url":"https://github.com/ndenev/mpssh/commit/3cbb868b6fdf8dff9ab86868510c0455ad1ec1b3.patch?full_index=1","sha256":"a6c596c87a4945e6a77b779fcc42867033dbfd95e27ede492e8b841738a67316"}],"stable_checksum":"510e11c3e177a31c1052c8b4ec06357c147648c86411ac3ed4ac814d0d927f2f","stable_url_args":["https://github.com/ndenev/mpssh/archive/refs/tags/1.3.3.tar.gz"],"stable_version":"1.3.3","bottle_checksum":"f9d5c61b0953345267eda6e05e0c712823ecf4d037e2960ebcd4d836c045ef4d"},"mpv":{"caveats":"The global configuration directory is now $HOMEBREW_PREFIX/etc/mpv/\nYou may need to migrate any data in previous $HOMEBREW_PREFIX/etc/mpv/mpv/\n","desc":"Media player based on MPlayer and mplayer2","executables":["mpv"],"head_dependencies":["ffmpeg","jpeg-turbo","libarchive","libass","libbluray","libplacebo","little-cms2","luajit","mujs","rubberband","uchardet","vapoursynth","vulkan-loader","yt-dlp","zimg","molten-vk",{"docutils":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/mpv-player/mpv.git",{":branch":"master"}],"homepage":"https://mpv.io","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"revision":6,"ruby_source_checksum":"cc3cfc7563c99b1b2896cc4b9b5d85864b0d598171019c4e3909bf51194892d7","stable_dependencies":["ffmpeg","jpeg-turbo","libarchive","libass","libbluray","libplacebo","little-cms2","luajit","mujs","rubberband","uchardet","vapoursynth","vulkan-loader","yt-dlp","zimg","molten-vk",{"docutils":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/mpv-player/mpv/commit/75b2ccfeb1ce4ed5a40ac9860fa74f3d1265e13f.patch?full_index=1","sha256":"3906b98b02071a0d5747a400406494ca69cef7afd8d3eee4a99fdbe40dc90c1f"}],"stable_checksum":"ee21092a5ee427353392360929dc64645c54479aefdb5babc5cfbb5fad626209","stable_url_args":["https://github.com/mpv-player/mpv/archive/refs/tags/v0.41.0.tar.gz"],"stable_version":"0.41.0"},"mq":{"desc":"Jq-like command-line tool for markdown processing","executables":["mq","mq-lsp"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/harehare/mq.git",{":branch":"main"}],"homepage":"https://mqlang.org/","license":"MIT","ruby_source_checksum":"89efee1195e85625d01b75aadd1d7a93fcdb9ddc4d244a74df4d9e3efba74eb2","stable_dependencies":[{"rust":":build"}],"stable_checksum":"aa4f217bfab2838e1224129cdfa578de80c911f7b78ea94b48cd6b263aa241af","stable_url_args":["https://github.com/harehare/mq/archive/refs/tags/v0.6.4.tar.gz"],"stable_version":"0.6.4"},"mqttui":{"desc":"Subscribe to a MQTT Topic or publish something quickly from the terminal","executables":["mqttui"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/EdJoPaTo/mqttui","license":"GPL-3.0-or-later","ruby_source_checksum":"8693b1e7078f3806a44366603b9414a3d2f0054925919a14a8422d93cfbc26e4","stable_dependencies":[{"rust":":build"}],"stable_checksum":"98cd09e4c81b89be12ea65efd6c88890324c826965bc24d12d40e5449f3616e7","stable_url_args":["https://github.com/EdJoPaTo/mqttui/archive/refs/tags/v0.23.0.tar.gz"],"stable_version":"0.23.0"},"mr":{"aliases":["myrepos"],"bottle_rebuild":1,"desc":"Multiple Repository management tool","executables":["mr","webcheckout"],"head_dependencies":[{"pod2man":":build"}],"head_uses_from_macos":[["perl"]],"homepage":"https://myrepos.branchable.com/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"f6b6cb08fa1519d2ec16a9710a1db40e0e04b835e5ab25218ba7bb1ac89cf08d","stable_dependencies":[{"pod2man":":build"}],"stable_url_args":["git://myrepos.branchable.com/",{":tag":"1.20180726",":revision":"0ad7a17bb455de1fec3b2375c7aac72ab2a22ac4"}],"stable_uses_from_macos":[["perl"]],"stable_version":"1.20180726","bottle_tag":":all","bottle_checksum":"4013ab94225c8eafc1aa48b1b9b18220a7051eb8da0b98798b8dc99fd0266730"},"mrbayes":{"desc":"Bayesian inference of phylogenies and evolutionary models","executables":["mb"],"head_dependencies":["beagle","open-mpi",{"pkgconf":":build"}],"head_url_args":["https://github.com/NBISweden/MrBayes.git",{":branch":"develop"}],"homepage":"https://nbisweden.github.io/MrBayes/","license":"GPL-3.0-or-later","ruby_source_checksum":"153b371ab63a032652e771836dacd3b03404a47dd72d69bd628337e156df9955","stable_dependencies":["beagle","open-mpi",{"pkgconf":":build"}],"stable_checksum":"3eed2e3b1d9e46f265b6067a502a89732b6f430585d258b886e008e846ecc5c6","stable_url_args":["https://github.com/NBISweden/MrBayes/archive/refs/tags/v3.2.7a.tar.gz"],"stable_version":"3.2.7a"},"mrboom":{"desc":"Eight player Bomberman clone","executables":["mrboom"],"head_dependencies":["libmodplug","minizip","sdl2-compat","sdl2_mixer",{"cmake":":build"}],"homepage":"https://mrboom.mumblecore.org/","license":"MIT","ruby_source_checksum":"7f04b9a9af7dca15dc1e4ebccb0e85e14f61d3c5407e2da1c6c3ccdb2793afaa","stable_dependencies":["libmodplug","minizip","sdl2-compat","sdl2_mixer",{"cmake":":build"}],"stable_checksum":"c37c09c30662b17f1c7da337da1475f534674686ce78c7e15b603eeadc4498f0","stable_url_args":["https://github.com/Javanaise/mrboom-libretro/releases/download/5.5/MrBoom-src-5.5.tar.gz"],"stable_version":"5.5"},"mrtg":{"desc":"Multi router traffic grapher","executables":["cfgmaker","indexmaker","mrtg","mrtg-traffic-sum","rateup"],"head_dependencies":["gd","libpng"],"homepage":"https://oss.oetiker.ch/mrtg/","license":"GPL-2.0-or-later","ruby_source_checksum":"5428352cf099f8f5b40dc3a3d93ea09d53797b256c5cd042d7337340573dab2f","stable_dependencies":["gd","libpng"],"stable_checksum":"c7f11cb5e217a500d87ee3b5d26c58a8652edbc0d3291688bb792b010fae43ac","stable_url_args":["https://oss.oetiker.ch/mrtg/pub/mrtg-2.17.10.tar.gz"],"stable_version":"2.17.10","bottle_cellar":":any","bottle_checksum":"fedc3e50c0a75c2ae6e719a1ef5502ce38efdba9e51d0f9201d2ad02d5c0a1db"},"mruby":{"desc":"Lightweight implementation of the Ruby language","executables":["mirb","mrbc","mruby","mruby-config","mruby-strip"],"head_dependencies":[{"bison":":build"}],"head_url_args":["https://github.com/mruby/mruby.git",{":branch":"master"}],"head_uses_from_macos":[[{"ruby":":build"}]],"homepage":"https://mruby.org/","license":"MIT","ruby_source_checksum":"e76d54bc8a763df77bad484afeea516b5f0f80214b82f732e5034280c779fa2a","stable_dependencies":[{"bison":":build"}],"stable_checksum":"e2ea271dbed14e9f2b33df773ae447b747dbc242ce2675022c0a57efea85a7b4","stable_url_args":["https://github.com/mruby/mruby/archive/refs/tags/4.0.0.tar.gz"],"stable_uses_from_macos":[[{"ruby":":build"}]],"stable_version":"4.0.0"},"msc-generator":{"desc":"Draws signalling charts from textual description","executables":["msc-gen"],"head_dependencies":["cairo","fontconfig","gcc","glpk","graphviz","libpng","sdl2-compat","tinyxml2",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"help2man":":build"},{"pkgconf":":build"},{"gnu-sed":":build"},{"make":":build"}],"homepage":"https://gitlab.com/msc-generator/msc-generator","license":"AGPL-3.0-or-later","ruby_source_checksum":"76f73a7d97be6e8deb09822ce89b7682c32c3234b428e491c97a440d1b16eec7","stable_dependencies":["cairo","fontconfig","gcc","glpk","graphviz","libpng","sdl2-compat","tinyxml2",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"help2man":":build"},{"pkgconf":":build"},{"gnu-sed":":build"},{"make":":build"}],"stable_checksum":"4f9b44f5439c512f95b686755526fd8772aa9df8c52e7e13bd60276a2d558557","stable_url_args":["https://gitlab.com/api/v4/projects/31167732/packages/generic/msc-generator/8.6.4/msc-generator-8.6.4.tar.gz"],"stable_version":"8.6.4"},"mscgen":{"desc":"Parses Message Sequence Chart descriptions and produces images","executables":["mscgen"],"head_dependencies":["freetype","gd",{"pkgconf":":build"}],"homepage":"https://www.mcternan.me.uk/mscgen/","license":"GPL-2.0-or-later","revision":4,"ruby_source_checksum":"dab2c20b4937a6da7d5481e278916b45096476daf380e5a9467090ff2c3fff21","stable_dependencies":["freetype","gd",{"pkgconf":":build"}],"stable_checksum":"3c3481ae0599e1c2d30b7ed54ab45249127533ab2f20e768a0ae58d8551ddc23","stable_url_args":["https://www.mcternan.me.uk/mscgen/software/mscgen-src-0.20.tar.gz"],"stable_version":"0.20","bottle_cellar":":any","bottle_checksum":"cede56d6cd047fde4bb154591914ee1123d118080114fb82a5b156b895f8fad4"},"msdf-atlas-gen":{"desc":"Generator of multi-channel signed distance field atlases from fonts","executables":["msdf-atlas-gen"],"head_dependencies":["freetype","libpng","msdfgen","tinyxml2",{"cmake":":build"}],"homepage":"https://github.com/Chlumsky/msdf-atlas-gen","license":"MIT","ruby_source_checksum":"1d4a479912de2e67915d57a57b165f3c4a3f9a40a9448da9339bdb1240e201b1","stable_dependencies":["freetype","libpng","msdfgen","tinyxml2",{"cmake":":build"}],"stable_checksum":"57db9548b30905b18640ceab5011144e9d362f33a53748bef6be53dd743c9992","stable_url_args":["https://github.com/Chlumsky/msdf-atlas-gen/archive/refs/tags/v1.4.tar.gz"],"stable_version":"1.4"},"msdfgen":{"desc":"Multi-channel signed distance field generator","executables":["msdfgen"],"head_dependencies":["freetype","libpng","tinyxml2",{"cmake":":build"}],"head_url_args":["https://github.com/Chlumsky/msdfgen.git",{":branch":"master"}],"homepage":"https://github.com/Chlumsky/msdfgen","license":"MIT","ruby_source_checksum":"e36d27ab048ee0235b2fee524d043a7f3cba5d776c3890b7ef0a56305f57041e","stable_dependencies":["freetype","libpng","tinyxml2",{"cmake":":build"}],"stable_checksum":"93cd1ad8918c1a78c5c96e82d4f4c77f0eb86c2e7e8579a0967e54196c4b7167","stable_url_args":["https://github.com/Chlumsky/msdfgen/archive/refs/tags/v1.13.tar.gz"],"stable_version":"1.13"},"msdl":{"desc":"Downloader for various streaming protocols","executables":["msdl"],"homepage":"https://msdl.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"1ace1263c7f7d156a4d8adca7ca7072f7f5cc5bcad0cb8370f2192b7d1a934c9","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"0297e87bafcab885491b44f71476f5d5bfc648557e7d4ef36961d44dd430a3a1","stable_url_args":["https://downloads.sourceforge.net/project/msdl/msdl/msdl-1.2.7-r2/msdl-1.2.7-r2.tar.gz"],"stable_version":"1.2.7-r2","bottle_checksum":"5afd80d5dc62ee3c7a65fe5214d2fe51d89f8eda7ae9bb358bab102f5dd65e6a"},"msedit":{"desc":"Simple text editor with clickable interface","executables":["edit"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/microsoft/edit","license":"MIT","ruby_source_checksum":"3067e2dcc4da6f7fbf1c996bc01f4691a8199fdf2abe73475d31ebb435623a98","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f35da309c5f3d92b10e5c4b2267e4d5e29d809b2aa460e80326b11f7feba72a5","stable_url_args":["https://github.com/microsoft/edit/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0"},"msgpack-cxx":{"aliases":["msgpack-cpp"],"desc":"MessagePack implementation for C++ / msgpack.org[C++]","head_dependencies":["boost",{"cmake":":build"}],"head_url_args":["https://github.com/msgpack/msgpack-c.git",{":branch":"cpp_master"}],"homepage":"https://msgpack.org/","license":"BSL-1.0","ruby_source_checksum":"8bb3e0a764edfb33cb4c622b07d42490a2265a1d4509e227842ac5af8548c4c5","stable_dependencies":["boost",{"cmake":":build"}],"stable_checksum":"4a3c0c0ac55ef4456c2d0b93c21b5d105aa3a8f21ef8fa9758550feaf989b92f","stable_url_args":["https://github.com/msgpack/msgpack-c/releases/download/cpp-8.0.0/msgpack-cxx-8.0.0.tar.gz"],"stable_version":"8.0.0","bottle_tag":":all","bottle_checksum":"6de7041c12a82c297b5848097c83d18a7b3b2ebd4e7f7771d9a57c2cda5988d6"},"msgpack-tools":{"conflicts":[["remarshal",{":because":"both install 'json2msgpack' binary"}]],"desc":"Command-line tools for converting between MessagePack and JSON","executables":["json2msgpack","msgpack2json"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/ludocode/msgpack-tools","license":"MIT","ruby_source_checksum":"8782ee153f05345c92292ce64ab2de32c712ee6ef207adddc08af3ed8b41cdc2","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"98c8b789dced626b5b48261b047e2124d256e5b5d4fbbabdafe533c0bd712834","stable_url_args":["https://github.com/ludocode/msgpack-tools/releases/download/v0.6/msgpack-tools-0.6.tar.gz"],"stable_version":"0.6","bottle_checksum":"775db49a7259ddf909dd2a05a529e7e308cc2ac376ad116c1668bb659bd34a1c"},"msgpack":{"aliases":["msgpack-c"],"desc":"Library for a binary-based efficient data interchange format","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/msgpack/msgpack-c.git",{":branch":"c_master"}],"homepage":"https://msgpack.org/","license":"BSL-1.0","ruby_source_checksum":"3d431f88a8ace927abf9691fa517a2c90bab64b00a8b9c6efcffd753516c1e33","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"2d80f190ab89b73b513025d8aef09b144e5c07b3734dfe99dd0137725d355504","stable_url_args":["https://github.com/msgpack/msgpack-c/releases/download/c-7.0.1/msgpack-c-7.0.1.tar.gz"],"stable_version":"7.0.1"},"msgvault":{"desc":"Archive a lifetime of email and chat with offline search and analytics","executables":["msgvault"],"head_dependencies":["duckdb",{"go":":build"}],"head_url_args":["https://github.com/kenn-io/msgvault.git",{":branch":"main"}],"head_uses_from_macos":[[{"sqlite":":build"}]],"homepage":"https://github.com/kenn-io/msgvault","license":"MIT","ruby_source_checksum":"b2b7c7e257bc824540b8623dfe94d5957bc909a96c6dfcb75ad85f655fc09f74","stable_dependencies":["duckdb",{"go":":build"}],"stable_checksum":"ffadb982007edb77c48942d5c14798f20840862bf39f905e256db176ff3d221b","stable_url_args":["https://github.com/kenn-io/msgvault/archive/refs/tags/v0.17.1.tar.gz"],"stable_uses_from_macos":[[{"sqlite":":build"}]],"stable_version":"0.17.1"},"msieve":{"bottle_rebuild":1,"desc":"C library for factoring large integers","executables":["msieve"],"head_dependencies":["gmp"],"homepage":"https://sourceforge.net/projects/msieve/","license":":public_domain","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"ed5b4ff9cd84891c70d065f95bc328793289d27cd81835bea30019c0d449f253","stable_dependencies":["gmp"],"stable_checksum":"c5fcbaaff266a43aa8bca55239d5b087d3e3f138d1a95d75b776c04ce4d93bb4","stable_url_args":["https://downloads.sourceforge.net/project/msieve/msieve/Msieve%20v1.53/msieve153_src.tar.gz"],"stable_version":"1.53"},"msitools":{"desc":"Windows installer (.MSI) tool","executables":["msibuild","msidiff","msidump","msiextract","msiinfo","wixl","wixl-heat"],"head_dependencies":["gcab","glib","libgsf","gettext",{"bison":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://wiki.gnome.org/msitools","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"bf918e832dc1a45ae63436ad76f9496476544e03d4a509d331fd9abf30cd78c3","stable_dependencies":["gcab","glib","libgsf","gettext",{"bison":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"stable_checksum":"1ed34279cf8080f14f1b8f10e649474125492a089912e7ca70e59dfa2e5a659b","stable_url_args":["https://download.gnome.org/sources/msitools/0.106/msitools-0.106.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.106"},"msktutil":{"desc":"Active Directory keytab management","executables":["msktutil"],"head_dependencies":["krb5"],"head_uses_from_macos":[["cyrus-sasl"],["openldap"]],"homepage":"https://github.com/msktutil/msktutil","license":"GPL-2.0-or-later","ruby_source_checksum":"696208f42dc655c85d9e9d2054fa4459cc3cd35be01b92372f3104db45b11a58","stable_dependencies":["krb5"],"stable_checksum":"51314bb222c20e963da61724c752e418261a7bfc2408e7b7d619e82a425f6541","stable_url_args":["https://github.com/msktutil/msktutil/releases/download/1.2.2/msktutil-1.2.2.tar.bz2"],"stable_uses_from_macos":[["cyrus-sasl"],["openldap"]],"stable_version":"1.2.2"},"msmtp":{"desc":"SMTP client that can be used as an SMTP plugin for Mutt","executables":["msmtp","msmtpd"],"head_dependencies":["gnutls","libidn2","gettext",{"pkgconf":":build"}],"homepage":"https://marlam.de/msmtp/","license":"GPL-3.0-or-later","ruby_source_checksum":"2b8b8abb2cc8b058ee1e85a8f683a3f3f0c5e7f4285a86c0e925f52c4c6593fd","stable_dependencies":["gnutls","libidn2","gettext",{"pkgconf":":build"}],"stable_checksum":"20cd58b58dd007acf7b937fa1a1e21f3afb3e9ef5bbcfb8b4f5650deadc64db4","stable_url_args":["https://marlam.de/msmtp/releases/msmtp-1.8.32.tar.xz"],"stable_version":"1.8.32"},"msolve":{"desc":"Library for Polynomial System Solving through Algebraic Methods","executables":["msolve"],"head_dependencies":["flint","gmp","mpfr","libomp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/algebraic-solving/msolve.git",{":branch":"master"}],"homepage":"https://msolve.lip6.fr","license":"GPL-2.0-or-later","ruby_source_checksum":"ce307dafce77b3a44c27886b282fef1ab88d91babf9775e001bfe11372130432","stable_dependencies":["flint","gmp","mpfr","libomp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"ce0743cc33d1dc8484193268d9220e8624ed015e521903b9228b3b38a5981291","stable_url_args":["https://github.com/algebraic-solving/msolve/archive/refs/tags/v0.10.1.tar.gz"],"stable_version":"0.10.1"},"mspdebug":{"caveats":"You may need to install a kernel extension if you're having trouble with\nRF2500-like devices such as the TI Launchpad:\n  https://dlbeer.co.nz/mspdebug/faq.html#rf2500_osx\n","desc":"Debugger for use with MSP430 MCUs","executables":["mspdebug"],"head_dependencies":["hidapi","libusb-compat"],"head_url_args":["https://github.com/dlbeer/mspdebug.git",{":branch":"master"}],"homepage":"https://dlbeer.co.nz/mspdebug/","license":"GPL-2.0-or-later","ruby_source_checksum":"34abb57ecaed66420892ed6afa480740ae4e7407b00a2d11da8bb4918764db83","stable_dependencies":["hidapi","libusb-compat"],"stable_checksum":"9e2c1562adeee79c73d75f0521032b01543163772f5ec30a7d6e9f6d708214b8","stable_url_args":["https://github.com/dlbeer/mspdebug/archive/refs/tags/v0.26.tar.gz"],"stable_version":"0.26"},"mstch":{"desc":"Complete implementation of {{mustache}} templates using modern C++","head_dependencies":["boost",{"cmake":":build"}],"homepage":"https://github.com/no1msd/mstch","license":"MIT","revision":1,"ruby_source_checksum":"efe791401009737c5e900da742026c74dcf2626c57dcf1b26da3ae44c482173c","stable_dependencies":["boost",{"cmake":":build"}],"stable_checksum":"811ed61400d4e9d4f9ae0f7679a2ffd590f0b3c06b16f2798e1f89ab917cba6c","stable_url_args":["https://github.com/no1msd/mstch/archive/refs/tags/1.0.2.tar.gz"],"stable_version":"1.0.2","bottle_checksum":"091a9f16feb7f238f196e7e184fd67d175d06d5f40b6237ae5fe89e9cfb25f40"},"mt32emu":{"desc":"Multi-platform software synthesiser","head_dependencies":["libsamplerate","libsoxr",{"cmake":":build"}],"head_url_args":["https://github.com/munt/munt.git",{":branch":"master"}],"homepage":"https://github.com/munt/munt","license":"LGPL-2.1-or-later","ruby_source_checksum":"efc17c933a56575749f3766955309186daa0277243f64274b8fd3d429173e174","stable_dependencies":["libsamplerate","libsoxr",{"cmake":":build"}],"stable_checksum":"81f8c462f46bc8901618762ae34cf9de93894ff81f41db73c79472fa3baef875","stable_url_args":["https://github.com/munt/munt/archive/refs/tags/libmt32emu_2_8_3.tar.gz"],"stable_version":"2.8.3"},"mtbl":{"bottle_rebuild":1,"desc":"Immutable sorted string table library","executables":["mtbl_dump","mtbl_info","mtbl_merge","mtbl_verify"],"head_dependencies":["lz4","snappy","zstd",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/farsightsec/mtbl.git",{":branch":"master"}],"homepage":"https://github.com/farsightsec/mtbl","license":"Apache-2.0","ruby_source_checksum":"fd5793b8a2b2550f2317e5ddb6ababf7de58d52dd63a8255e0e355bfd1a91649","stable_dependencies":["lz4","snappy","zstd",{"pkgconf":":build"}],"stable_checksum":"da2693ea8f9d915a09cdb55815ebd92e84211443b0d5525789d92d57a5381d7b","stable_url_args":["https://dl.farsightsecurity.com/dist/mtbl/mtbl-1.7.1.tar.gz"],"stable_version":"1.7.1"},"mtm":{"desc":"Micro terminal multiplexer","executables":["mtm"],"head_dependencies":["ncurses"],"head_url_args":["https://github.com/deadpixi/mtm.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/deadpixi/mtm","license":"GPL-3.0-or-later","ruby_source_checksum":"b13e41b55234c2f0efb147458d22d669516fcd3c987f5fbd1e97a9717496052b","stable_dependencies":["ncurses"],"stable_checksum":"2ae05466ef44efa7ddb4bce58efc425617583d9196b72e80ec1090bd77df598c","stable_url_args":["https://github.com/deadpixi/mtm/archive/refs/tags/1.2.1/1.2.1.tar.gz"],"stable_version":"1.2.1"},"mtoc":{"conflicts":[["ocmtoc",{":because":"both install `mtoc` binaries"}]],"desc":"Mach-O to PE/COFF binary converter","executables":["mtoc"],"head_dependencies":[{"llvm":":build"}],"homepage":"https://opensource.apple.com/","license":"APSL-2.0","ruby_source_checksum":"537a1b252c36e0f208b7729ed23b4fc8a5588d175817cffd54ab26cd5f828286","stable_dependencies":[{"llvm":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"1867fa0204c139f8073689b0d0785454b152b367762ff07ec9f316c97da1969b","stable_url_args":["https://github.com/apple-oss-distributions/cctools/archive/refs/tags/cctools-1035.1.102.tar.gz"],"stable_version":"1035.1.102"},"mtools":{"conflicts":[["mcat",{":because":"both install `mcat` binaries"}],["multimarkdown",{":because":"both install `mmd` binaries"}]],"desc":"Tools for manipulating MSDOS files","executables":["amuFormat.sh","lz","mattrib","mbadblocks","mcat","mcd","mcheck","mcomp","mcopy","mdel","mdeltree","mdir","mdoctorfat","mdu","mformat","minfo","mkmanifest","mlabel","mmd","mmount","mmove","mpartition","mrd","mren","mshortname","mshowfat","mtools","mtoolstest","mtype","mxtar","mzip","tgz","uz"],"homepage":"https://www.gnu.org/software/mtools/","license":"GPL-3.0-or-later","ruby_source_checksum":"ec6cb0c3481f24f93247e7b610194b4ed680a2932eb8e8a673b6dd4c047acce3","stable_checksum":"10cd1111da87bf2400a380c1639a6cba8bfb937a24f9c51f5f88d393ae5f6f76","stable_url_args":["https://ftpmirror.gnu.org/gnu/mtools/mtools-4.0.49.tar.gz"],"stable_version":"4.0.49"},"mtr":{"caveats":"mtr requires root privileges so you will need to run `sudo mtr`.\nYou should be certain that you trust any software you grant root privileges.\n","desc":"'traceroute' and 'ping' in a single tool","executables":["mtr","mtr-packet"],"head_dependencies":["jansson",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/traviscross/mtr.git",{":branch":"master"}],"homepage":"https://www.bitwizard.nl/mtr/","license":{":all_of":["GPL-2.0-only","BSD-3-Clause","LGPL-2.0-only"]},"ruby_source_checksum":"88cce0e943236ec95ca037779a31803ad60c6b814b1bec12821d0c112f4ca8ef","stable_dependencies":["jansson",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"73e6aef3fb6c8b482acb5b5e2b8fa7794045c4f2420276f035ce76c5beae632d","stable_url_args":["https://github.com/traviscross/mtr/archive/refs/tags/v0.96.tar.gz"],"stable_version":"0.96"},"mu-repo":{"bottle_rebuild":3,"conflicts":[["mu",{":because":"both install `mu` binaries"}]],"desc":"Tool to work with multiple git repositories","executables":["mu"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/fabioz/mu-repo","license":"GPL-3.0-only","ruby_source_checksum":"5be46869094120e0b72e24689524b39869df6ffc71b6de6f8764646a43c03853","stable_dependencies":["python@3.14"],"stable_checksum":"f557e46e35a6dd8e1a8735c2a74ea1e60e9280040abc22a472e88eff0d23c5ca","stable_url_args":["https://files.pythonhosted.org/packages/0d/3d/ddf28cf3beafadb5b3ea45ab882530c1d993b4fc10c0c61d82c8da624f3d/mu_repo-1.9.0.tar.gz"],"stable_version":"1.9.0","bottle_tag":":all","bottle_checksum":"99a341e92b7abdf36d1088357f8d8abc070151734e2c3b45dec1327c1bf81afe"},"mu":{"conflicts":[["mu-repo",{":because":"both install `mu` binaries"}]],"desc":"Tool for searching e-mail messages stored in the maildir-format","executables":["mu"],"head_dependencies":["fmt","glib","gmime","guile","xapian","gettext",{"cli11":":build"},{"emacs":":build"},{"libgpg-error":":build"},{"libtool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"texinfo":":build"}],"head_url_args":["https://github.com/djcb/mu.git",{":branch":"master"}],"homepage":"https://www.djcbsoftware.nl/code/mu/","license":"GPL-3.0-or-later","ruby_source_checksum":"87fa8c8e6b654967ba07adce5c483887b489cc0edad08d0f3f5b45f65830c0e7","stable_dependencies":["fmt","glib","gmime","guile","xapian","gettext",{"cli11":":build"},{"emacs":":build"},{"libgpg-error":":build"},{"libtool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"texinfo":":build"}],"stable_checksum":"db0732a7bd037d8726ec0c848aa3fe5736c810c90c96d70b597645f1821d9a0d","stable_url_args":["https://github.com/djcb/mu/releases/download/v1.14.2/mu-1.14.2.tar.xz"],"stable_version":"1.14.2"},"mubeng":{"desc":"Incredibly fast proxy checker & IP rotator with ease","executables":["mubeng"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mubeng/mubeng.git",{":branch":"master"}],"homepage":"https://github.com/mubeng/mubeng","license":"Apache-2.0","ruby_source_checksum":"549126d6865df3d9847c90c2e08b3998f96d7ab8e830c53945927e5d805ebe64","stable_dependencies":[{"go":":build"}],"stable_checksum":"57a4e10f25ec5e70fafc97cb21a13ffffdc63d3b8004055318ea0ecd1ab63507","stable_url_args":["https://github.com/mubeng/mubeng/archive/refs/tags/v0.23.0.tar.gz"],"stable_version":"0.23.0"},"mufetch":{"desc":"Neofetch-style music cli","executables":["mufetch"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ashish0kumar/mufetch.git",{":branch":"main"}],"homepage":"https://github.com/ashish0kumar/mufetch","license":"MIT","ruby_source_checksum":"7dd17307fb40df9c719036b080ae28a816ff4fbf74ccd37ee07e6f7501d51d7a","stable_dependencies":[{"go":":build"}],"stable_checksum":"c6cba3e87e21809c640e540d396d3f72bdaa4fd42fdb79de43ada7cd6a589f0e","stable_url_args":["https://github.com/ashish0kumar/mufetch/archive/refs/tags/v0.1.1.tar.gz"],"stable_version":"0.1.1"},"muffet":{"desc":"Fast website link checker in Go","executables":["muffet"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/raviqqe/muffet.git",{":branch":"main"}],"homepage":"https://github.com/raviqqe/muffet","license":"MIT","ruby_source_checksum":"5a141da082a0f0ce7b1104ff581115f06ec8bb677fa40f5d0e66bdc98fc8227a","stable_dependencies":[{"go":":build"}],"stable_checksum":"73cf7bf9889ffb6406994cac3cfb1ef8f616d49f6a6c0ec9fc2ab3b1f50257c3","stable_url_args":["https://github.com/raviqqe/muffet/archive/refs/tags/v2.11.5.tar.gz"],"stable_version":"2.11.5"},"mujs":{"desc":"Embeddable Javascript interpreter","executables":["mujs","mujs-pp"],"head_dependencies":[{"pkgconf":":test"}],"head_url_args":["https://codeberg.org/ccxvii/mujs.git",{":branch":"master"}],"homepage":"https://www.mujs.com/","license":"ISC","ruby_source_checksum":"fff39cd6d1cf0df6c605108a853db2c96eea7e11aabc8149b22efb9f270729d3","stable_dependencies":[{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ccxvii/mujs/commit/e21c6bfdce374e19800f2455f45828a90fce39da.patch?full_index=1","sha256":"e10de8b9c3a62ffe121b61fe60b67ba8faa68eaace9a3b17a13f46a2cc795a11"}],"stable_checksum":"956d5a20dd4efe5aa58673558787b9e2539255f9bf62585e90e1921fa040d89d","stable_url_args":["https://mujs.com/downloads/mujs-1.3.9.tar.gz"],"stable_version":"1.3.9"},"multi-git-status":{"desc":"Show uncommitted, untracked and unpushed changes for multiple Git repos","executables":["mgitstatus"],"homepage":"https://github.com/fboender/multi-git-status","license":"MIT","ruby_source_checksum":"f670463e611170a3f434a29ebf5b8a7a8f802737ae1690ec59ba21aeefb2867f","stable_checksum":"2634b4b8b3d69a397f5462ec1d72a77d5b395f363ed8e1aabfbf7e5e4172f93f","stable_url_args":["https://github.com/fboender/multi-git-status/archive/refs/tags/2.3.tar.gz"],"stable_version":"2.3","bottle_tag":":all","bottle_checksum":"011ea78413856d20a26c71c4cdcc1b7909ce6ab7075544c716359079eb4f3b06"},"multi-gitter":{"desc":"Update multiple repositories in with one command","executables":["multi-gitter"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/lindell/multi-gitter.git",{":branch":"master"}],"homepage":"https://github.com/lindell/multi-gitter","license":"Apache-2.0","ruby_source_checksum":"99416a1eafcaa9c352e33b32d092b5d26183829464571ac865f3914a9030bb01","stable_dependencies":[{"go":":build"}],"stable_checksum":"44114005fd83484a9a3f066aff58cc5d75607a6af14796eeb3c90ab45a70c211","stable_url_args":["https://github.com/lindell/multi-gitter/archive/refs/tags/v0.63.1.tar.gz"],"stable_version":"0.63.1"},"multimarkdown":{"conflicts":[["mtools",{":because":"both install `mmd` binaries"}],["markdown",{":because":"both install `markdown` binaries"}],["discount",{":because":"both install `markdown` binaries"}]],"desc":"Turn marked-up plain text into well-formatted documents","executables":["markdown","mmd","mmd2all","mmd2epub","mmd2fodt","mmd2odt","mmd2opml","mmd2pdf","mmd2tex","multimarkdown"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/fletcher/MultiMarkdown-6.git",{":branch":"develop"}],"homepage":"https://fletcher.github.io/MultiMarkdown-6/","license":"MIT","ruby_source_checksum":"4354dea300eabb248a2e314b2c76878159acba6ef498d1076d678c5a1af9532b","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/fletcher/MultiMarkdown-6/commit/655c0908155758e7c94858af2fb99dc992709075.patch?full_index=1","sha256":"1ca4b7ea07c19981685786f8f469aad9c9d0d6af8394bc9d3b92608de929495c"}],"stable_checksum":"aa386f54631dbc4e0beeb6b9cf9eb769db95a3f505a69b663140a80008cf0595","stable_url_args":["https://github.com/fletcher/MultiMarkdown-6/archive/refs/tags/6.7.0.tar.gz"],"stable_version":"6.7.0","bottle_checksum":"cbb095b60ddeae5e2062aad184841505442c118b47f4ac374f9862e9a944e13d"},"multitail":{"desc":"Tail multiple files in one terminal simultaneously","executables":["multitail"],"head_dependencies":["ncurses",{"pkgconf":":build"}],"head_url_args":["https://github.com/folkertvanheusden/multitail.git"],"homepage":"https://vanheusden.com/multitail/","license":"MIT","ruby_source_checksum":"d2623ad99b6a82db0f7531f8ed84bf0e254675a79aab037f3509bfc68b4499e8","stable_dependencies":["ncurses",{"pkgconf":":build"}],"stable_checksum":"b0c92bf5f504b39591bf3e2e30a1902925c11556e14b89a07cfa7533f9bd171b","stable_url_args":["https://github.com/folkertvanheusden/multitail/archive/refs/tags/7.1.5.tar.gz"],"stable_version":"7.1.5"},"multitime":{"desc":"Time command execution over multiple executions","executables":["multitime"],"head_dependencies":[{"autoconf":":build"}],"homepage":"https://tratt.net/laurie/src/multitime/","license":"MIT","ruby_source_checksum":"9b8c03ce5d152b40a6600052276fc69273568749991395a27ab583a748a10581","stable_dependencies":[{"autoconf":":build"}],"stable_checksum":"4cef12f00ab0f77a2dcc1dcd2838319cdc125afe3fbf27edcc7b809388b1fa78","stable_url_args":["https://github.com/ltratt/multitime/archive/refs/tags/multitime-1.5.tar.gz"],"stable_version":"1.5"},"mummer":{"bottle_rebuild":1,"conflicts":[["gd",{":because":"both install `annotate` binaries"}]],"desc":"Genome alignment tool","executables":["annotate","combineMUMs","delta-filter","dnadiff","exact-tandems","mummer","mummerplot","nucmer","promer","repeat-match","show-aligns","show-coords","show-diff","show-snps","show-tiling"],"head_dependencies":["gcc"],"homepage":"https://github.com/mummer4/mummer","license":"Artistic-2.0","ruby_source_checksum":"36d918075449e8e6c382fd271058d00f4140f35dcfaa12e2cd1eb26288a404b9","stable_dependencies":["gcc"],"stable_checksum":"bc20ae2701a0b2e323e4e515b7cfa18a0f0cb34a4ff5844b289b2de0154e3d3e","stable_url_args":["https://github.com/mummer4/mummer/releases/download/v4.0.1/mummer-4.0.1.tar.gz"],"stable_version":"4.0.1"},"muon":{"desc":"Meson-compatible build system","executables":["muon"],"head_dependencies":["libarchive","ninja","pkgconf",{"meson":":build"},{"scdoc":":build"}],"head_url_args":["https://git.sr.ht/~lattis/muon",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://muon.build","license":"GPL-3.0-only","ruby_source_checksum":"4ef7565d167d02fa52227330e8c30c7d9def6d1f08edfe0fac89b8e183255310","stable_dependencies":["libarchive","ninja","pkgconf",{"meson":":build"},{"scdoc":":build"}],"stable_checksum":"5300e58c4b4d43e3026856004c79d746075aaa9d9e66d76ba9f32ce249495b81","stable_url_args":["https://git.sr.ht/~lattis/muon/archive/0.6.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.6.0"},"muparser":{"bottle_rebuild":1,"desc":"C++ math expression parser library","head_dependencies":["libomp",{"cmake":":build"}],"head_url_args":["https://github.com/beltoforion/muparser.git",{":branch":"master"}],"homepage":"https://github.com/beltoforion/muparser","license":"BSD-2-Clause","link_overwrite_paths":["lib/libmuparser.dylib","lib/libmuparser.2.dylib"],"revision":2,"ruby_source_checksum":"78c3dad8a1792dbe5ea03d2d27bfd971276b23648da0a7a35c180bb8ebfa2a9e","stable_dependencies":["libomp",{"cmake":":build"}],"stable_checksum":"20b43cc68c655665db83711906f01b20c51909368973116dfc8d7b3c4ddb5dd4","stable_url_args":["https://github.com/beltoforion/muparser/archive/refs/tags/v2.3.5.tar.gz"],"stable_version":"2.3.5"},"mupdf-tools":{"conflicts":[["mupdf",{":because":"mupdf and mupdf-tools install the same binaries"}]],"desc":"Lightweight PDF and XPS viewer","executables":["mudraw","mutool"],"head_url_args":["git://git.ghostscript.com/mupdf.git",{":branch":"master"}],"homepage":"https://mupdf.com/","license":"AGPL-3.0-or-later","ruby_source_checksum":"c0dd05da7b4969e3e7c3e1b7e983835a1ebd1a5e4a3fb9777ad3d1a848f4e63c","stable_checksum":"21c7f064903154f1c3a7458bee81f130fc36f9b5147ea13328f9980e02d2dea2","stable_url_args":["https://mupdf.com/downloads/archive/mupdf-1.28.0-source.tar.gz"],"stable_version":"1.28.0"},"mupdf":{"conflicts":[["mupdf-tools",{":because":"both install the same binaries"}]],"desc":"Lightweight PDF and XPS viewer","executables":["mudraw","mupdf-gl","mupdf-x11","mutool"],"head_dependencies":["brotli","freetype","gumbo-parser","harfbuzz","jbig2dec","jpeg-turbo","leptonica","openjpeg","openssl@3","python@3.14","tesseract","libarchive",{"llvm@21":":build"},{"pkgconf":":build"},{"swig":":build"}],"head_url_args":["git://git.ghostscript.com/mupdf.git",{":branch":"master"}],"homepage":"https://mupdf.com/","license":"AGPL-3.0-or-later","ruby_source_checksum":"999bc4860735437040cc48165195c4e98e9b52840250dc37db855c10fa6c122e","stable_dependencies":["brotli","freetype","gumbo-parser","harfbuzz","jbig2dec","jpeg-turbo","leptonica","openjpeg","openssl@3","python@3.14","tesseract","libarchive",{"llvm@21":":build"},{"pkgconf":":build"},{"swig":":build"}],"stable_checksum":"21c7f064903154f1c3a7458bee81f130fc36f9b5147ea13328f9980e02d2dea2","stable_url_args":["https://mupdf.com/downloads/archive/mupdf-1.28.0-source.tar.gz"],"stable_version":"1.28.0"},"mupen64plus":{"bottle_rebuild":1,"desc":"Cross-platform plugin-based N64 emulator","executables":["mupen64plus"],"head_dependencies":["freetype","libpng","sdl2-compat",{"pkgconf":":build"}],"homepage":"https://www.mupen64plus.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"fa2a773ccf30d74c3678de80ffa895bd4dd9e2db63824a7f7bb7d0b683e6ea84","stable_dependencies":["freetype","libpng","sdl2-compat",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/mupen64plus/mupen64plus-ui-console/commit/1cab2e6dfe46d5fbc4c23e1e7fbb4502a4e57981.patch?full_index=1","sha256":"a6e80f36b65406d31f3611f88e695e5c079db52b6f68daa8eb01307f5447194c","directory":"source/mupen64plus-ui-console"}],"stable_checksum":"297e17180cd76a7b8ea809d1a1be2c98ed5c7352dc716965a80deb598b21e131","stable_url_args":["https://github.com/mupen64plus/mupen64plus-core/releases/download/2.6.0/mupen64plus-bundle-src-2.6.0.tar.gz"],"stable_version":"2.6.0"},"murex":{"desc":"Bash-like shell designed for greater command-line productivity and safer scripts","executables":["murex"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/lmorg/murex.git",{":branch":"master"}],"homepage":"https://murex.rocks","license":"GPL-2.0-only","ruby_source_checksum":"d925c038a67bf6c9429b11e7d34763274c1a624d14842655b890be52df735c7e","stable_dependencies":[{"go":":build"}],"stable_checksum":"264a1b3ffca3fce8d8c1b0757e0498dc544fd5388694c405c6e4e42c6f87a82c","stable_url_args":["https://github.com/lmorg/murex/archive/refs/tags/v7.2.1001.tar.gz"],"stable_version":"7.2.1001"},"musepack":{"bottle_rebuild":1,"desc":"Audio compression format and tools","executables":["mpc2sv8","mpcchap","mpccut","mpcdec","mpcenc","mpcgain","wavcmp"],"head_dependencies":["libcuefile","libreplaygain",{"cmake":":build"}],"homepage":"https://www.musepack.net/","license":{":all_of":["BSD-3-Clause","LGPL-2.1-or-later","GPL-2.0-or-later","Zlib"]},"ruby_source_checksum":"bd4221d6da10fc001e8988413902965a3460c9c8ca421883045fa93c8daff364","stable_dependencies":["libcuefile","libreplaygain",{"cmake":":build"}],"stable_patches":[{"strip":"p0","file":"Patches/musepack/r479.patch"},{"strip":"p0","file":"Patches/musepack/r482.patch"},{"strip":"p0","file":"Patches/musepack/r491.patch"},{"strip":"p1","url":"https://raw.githubusercontent.com/gentoo/gentoo/f5d4d4995d45baf77c176224b62e424dca037aef/media-sound/musepack-tools/files/musepack-tools-495-fixup-link-depends.patch","sha256":"6dbada5a1e90c8fd1fe60084c04e2193cd027c6959ecaf6a37151a674ddb6a77"},{"strip":"p1","url":"https://raw.githubusercontent.com/gentoo/gentoo/f5d4d4995d45baf77c176224b62e424dca037aef/media-sound/musepack-tools/files/musepack-tools-495-incompatible-pointers.patch","sha256":"25b43fa3ad4ae6eef1e483e3b675b521049901809a024e22aa0aee2237501654"}],"stable_checksum":"a4b1742f997f83e1056142d556a8c20845ba764b70365ff9ccf2e3f81c427b2b","stable_url_args":["https://files.musepack.net/source/musepack_src_r475.tar.gz"],"stable_version":"r475","bottle_cellar":":any","bottle_checksum":"ce4329e0fc5d5d1a1e518e7c1f471ef300ff96ddaea0219e70e4408924f75ff6"},"musikcube":{"bottle_rebuild":1,"desc":"Terminal-based audio engine, library, player and server","executables":["musikcube","musikcubed"],"head_dependencies":["ffmpeg","game-music-emu","lame","libev","libmicrohttpd","libopenmpt","ncurses","openssl@3","portaudio","taglib","gnutls","mpg123",{"asio":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/clangen/musikcube.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://musikcube.com","license":{":all_of":["BSD-3-Clause","GPL-2.0-or-later","LGPL-2.1-or-later","BSL-1.0","MIT","Zlib","bcrypt-Solar-Designer","blessing"]},"ruby_source_checksum":"2ede26e6125611248f5980e2fb99313e9bc27f3b96a6fe07702454115b3a0d29","stable_dependencies":["ffmpeg","game-music-emu","lame","libev","libmicrohttpd","libopenmpt","ncurses","openssl@3","portaudio","taglib","gnutls","mpg123",{"asio":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"708292a583bb5072a8dbb14e408c2a1f61de9b8c9786d4e53b3e69bef5dad8c5","stable_url_args":["https://github.com/clangen/musikcube/archive/refs/tags/3.0.5.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"3.0.5"},"mussh":{"bottle_rebuild":1,"desc":"Multi-host SSH wrapper","executables":["mussh"],"homepage":"https://mussh.sourceforge.net/","license":"GPL-1.0-or-later","ruby_source_checksum":"aa6c07109abd0bb757548ef7ac99502ccee8c8bc0a5253ead0d44eb0adc6f69a","stable_checksum":"6ba883cfaacc3f54c2643e8790556ff7b17da73c9e0d4e18346a51791fedd267","stable_url_args":["https://downloads.sourceforge.net/project/mussh/mussh/1.0/mussh-1.0.tgz"],"stable_version":"1.0","bottle_tag":":all","bottle_checksum":"2aef0306d0c39460009d42553effebd0aca77dd7c76489323e13f95ecd76b17e"},"mutt":{"caveats":"mutt_dotlock(1) has been installed, but does not have the permissions to lock\nspool files in /var/mail. To grant the necessary permissions, run\n\n  sudo chgrp mail /opt/homebrew/Cellar/mutt/2.4.1/bin/mutt_dotlock\n  sudo chmod g+s /opt/homebrew/Cellar/mutt/2.4.1/bin/mutt_dotlock\n\nAlternatively, you may configure `spoolfile` in your .muttrc to a file inside\nyour home directory.\n","conflicts":[["tin",{":because":"both install mmdf.5 and mbox.5 man pages"}]],"desc":"Mongrel of mail user agents (part elm, pine, mush, mh, etc.)","executables":["flea","mutt","mutt_dotlock","mutt_pgpring","muttbug","pgpewrap","smime_keys"],"head_dependencies":["gpgme","libgpg-error","libidn2","lmdb","ncurses","openssl@3","gettext","libunistring",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://gitlab.com/muttmua/mutt.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["cyrus-sasl"],["krb5"]],"homepage":"http://www.mutt.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"8bfaae670824981ec557f0f11ffd545d8c6ec02c8e16304342f10de91eb83f1b","stable_dependencies":["gpgme","libgpg-error","libidn2","lmdb","ncurses","openssl@3","gettext","libunistring"],"stable_checksum":"5624321f0b1cc1eff6cab9ef08f25954ff64c51b33d4bf3b99484cf1edd8cfff","stable_url_args":["https://ftp.osuosl.org/pub/mutt/mutt-2.4.1.tar.gz"],"stable_uses_from_macos":[["bzip2"],["cyrus-sasl"],["krb5"]],"stable_version":"2.4.1"},"mvfst":{"desc":"QUIC transport protocol implementation","head_dependencies":["double-conversion","fizz","fmt","folly","gflags","glog","openssl@3",{"cmake":":build"},{"cmake":":test"},{"googletest":":test"}],"head_url_args":["https://github.com/facebook/mvfst.git",{":branch":"main"}],"homepage":"https://github.com/facebook/mvfst","license":"MIT","ruby_source_checksum":"60f8214e4c44f6f22a78ebaf3f02ceb7c71b838d9e49041f517e60c913c9b5a1","stable_dependencies":["double-conversion","fizz","fmt","folly","gflags","glog","openssl@3",{"cmake":":build"},{"cmake":":test"},{"googletest":":test"}],"stable_checksum":"06fec6ac9ba309989582db779ba9f5e95e1d88cf1c232e44e6e3b952cc6cda82","stable_url_args":["https://github.com/facebook/mvfst/archive/refs/tags/v2026.07.06.00.tar.gz"],"stable_version":"2026.07.06.00"},"mvnvm":{"conflicts":[["maven",{":because":"both install `mvn` executables"}]],"desc":"Maven version manager","executables":["mvn","mvnDebug"],"head_dependencies":["openjdk"],"head_url_args":["https://bitbucket.org/mjensen/mvnvm.git",{":branch":"master"}],"homepage":"https://bitbucket.org/mjensen/mvnvm/","license":"Apache-2.0","ruby_source_checksum":"11495b06769092dd28fc57125857f0e6c8a5a2df93354cdb9a70476a4f4a659c","stable_dependencies":["openjdk"],"stable_checksum":"f3004baa68051fe64b2ab212fea57cb05dcc598e334f2529b9ca936a3b275b0e","stable_url_args":["https://bitbucket.org/mjensen/mvnvm/get/mvnvm-1.0.29.tar.gz"],"stable_version":"1.0.29","bottle_tag":":all","bottle_checksum":"03af6e6b002c6e176d523f5d182400b70066fa9f2350155a2cd51abd249b122a"},"mx":{"desc":"Command-line tool used for the development of Graal projects","executables":["mx"],"head_dependencies":["python@3.14",{"openjdk":":build"},{"openjdk":":test"}],"homepage":"https://github.com/graalvm/mx","license":"GPL-2.0-only","ruby_source_checksum":"1e24e28195b5ac72e075fcea057a3801916271ff8784d7caa2678cec075de4f2","stable_dependencies":["python@3.14",{"openjdk":":build"},{"openjdk":":test"}],"stable_checksum":"ebea9e3a6e1d035b00b58a140f8c5786190774e771d10355a35652ea742d2c82","stable_url_args":["https://github.com/graalvm/mx/archive/refs/tags/7.83.2.tar.gz"],"stable_version":"7.83.2","bottle_tag":":all","bottle_checksum":"cb98fbea5507e37c94bea6bc8e0901b41ef2b07dd5af075be9a78bd125a33776"},"mycli":{"desc":"CLI for MySQL with auto-completion and syntax highlighting","executables":["mycli"],"head_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14",{"rust":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://www.mycli.net/","license":"BSD-3-Clause","ruby_source_checksum":"30107d1ba0b74622cbc8e5726b86bcd6e61dabb87d20ccc53e5ce74d71e729bf","stable_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14",{"rust":":build"}],"stable_checksum":"dd5c9aee441e60d4fc955b12ea0eb4f5d6ff2f0d65d0121a71ad0c339ff477a1","stable_url_args":["https://files.pythonhosted.org/packages/a0/12/51a3f9e14bf6ed514153de115aabb3a629e5fae3ba8b27eb808ee5c0e430/mycli-2.0.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"2.0.0"},"mycorrhiza":{"desc":"Lightweight wiki engine with hierarchy support","executables":["mycorrhiza"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bouncepaw/mycorrhiza.git",{":branch":"master"}],"homepage":"https://mycorrhiza.wiki","license":"AGPL-3.0-only","ruby_source_checksum":"2578bbffc5bd58bba17dfc9b4e42d79402688b3525f4a3aa45f59ac5dcd30097","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/mycorrhiza.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/mycorrhiza.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mycorrhiza/bin/mycorrhiza","$HOMEBREW_PREFIX/var/lib/mycorrhiza"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"92b56606cb2e8b1afe086b86e68355a7aa6202bf77514ca6f07b32f7f143f4c4","stable_url_args":["https://github.com/bouncepaw/mycorrhiza/archive/refs/tags/v1.15.1.tar.gz"],"stable_version":"1.15.1"},"mydumper":{"desc":"MySQL logical backup tool","executables":["mydumper","myloader"],"head_dependencies":["glib","mariadb-connector-c","pcre2","openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"head_url_args":["https://github.com/mydumper/mydumper.git",{":branch":"master"}],"homepage":"https://github.com/mydumper/mydumper","license":"GPL-3.0-or-later","ruby_source_checksum":"a51178af43a48293b01a2fa1949af84b28e413bd68d9acea96c32da3051e0cff","stable_dependencies":["glib","mariadb-connector-c","pcre2","openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"stable_checksum":"5ffec51824d758589db788d138804b04e1b8ce51198137be3a0cd2eb855f02a7","stable_url_args":["https://github.com/mydumper/mydumper/archive/refs/tags/v1.0.3-1.tar.gz"],"stable_version":"1.0.3-1"},"myman":{"bottle_rebuild":2,"desc":"Text-mode videogame inspired by Namco's Pac-Man","executables":["myman","myman-0.7.1","myman.command"],"head_dependencies":[{"groff":":build"},{"coreutils":":build"},{"gnu-sed":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://myman.sourceforge.io/","license":"MIT","ruby_source_checksum":"b99aea37a5b382a057eb74ef6fa76d8e8a7cde7710762934178c93421839b290","stable_dependencies":[{"groff":":build"},{"coreutils":":build"},{"gnu-sed":":build"}],"stable_checksum":"bf69607eabe4c373862c81bf56756f2a96eecb8eaa8c911bb2abda78b40c6d73","stable_url_args":["https://downloads.sourceforge.net/project/myman/myman-cvs/myman-cvs-2009-10-30/myman-wip-2009-10-30.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2009-10-30","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"a38be300e040956aa8f9d997a715c91152868d5aeaadc6406330729523036828"},"mypaint-brushes":{"bottle_rebuild":1,"desc":"Brushes used by MyPaint and other software using libmypaint","head_dependencies":["libmypaint",{"autoconf":":build"},{"automake":":build"}],"homepage":"https://github.com/mypaint/mypaint-brushes","license":"CC0-1.0","ruby_source_checksum":"38e16a741a039345554aed8a4cb01abf38b359cdedd5da64032f74ba911bf76a","stable_dependencies":["libmypaint",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"01032550dd817bb0f8e85d83a632ed2e50bc16e0735630839e6c508f02f800ac","stable_url_args":["https://github.com/mypaint/mypaint-brushes/archive/refs/tags/v2.0.2.tar.gz"],"stable_version":"2.0.2","bottle_tag":":all","bottle_checksum":"c919364f08de423bd1b2e8c674b76e277adebee4157b49c75dfdf38d84777878"},"mypy":{"desc":"Experimental optional static type checker for Python","executables":["dmypy","mypy","mypyc","stubgen","stubtest"],"head_dependencies":["python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/python/mypy.git",{":branch":"master"}],"homepage":"https://www.mypy-lang.org/","license":"MIT","ruby_source_checksum":"b3568c80e2923e698c43e1376f34a07b67b26f4fafabf648bad3b8be3c248f6d","stable_dependencies":["python@3.14",{"rust":":build"}],"stable_checksum":"81e76ad12c2d804512e9b13240d1588316531bfba07558286078bfbce9613633","stable_url_args":["https://files.pythonhosted.org/packages/82/15/cca9d88503549ed6fedeaa1d448cdddd542ee8a490232d732e278036fbf2/mypy-2.1.0.tar.gz"],"stable_version":"2.1.0"},"mysql++":{"desc":"C++ wrapper for MySQL's C API","head_dependencies":["mariadb-connector-c"],"homepage":"https://tangentsoft.com/mysqlpp/home","license":"LGPL-2.1-or-later","revision":4,"ruby_source_checksum":"6d71a2d7c06b65e0deb68f544788b28804ae5876fa6a475f62e57915df8de1f6","stable_dependencies":["mariadb-connector-c"],"stable_checksum":"449cbc46556cc2cc9f9d6736904169a8df6415f6960528ee658998f96ca0e7cf","stable_url_args":["https://tangentsoft.com/mysqlpp/releases/mysql++-3.3.0.tar.gz"],"stable_version":"3.3.0"},"mysql-client":{"aliases":["mysql-client@9.7"],"desc":"Open source relational database management system","executables":["comp_err","my_print_defaults","mysql","mysql_config","mysql_config_editor","mysql_migrate_keyring","mysql_secure_installation","mysqladmin","mysqlbinlog","mysqlcheck","mysqldump","mysqlimport","mysqlshow","mysqlslap","mysqltest","perror"],"head_dependencies":["libfido2","openssl@3","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"},{"llvm":":build"}],"head_uses_from_macos":[["curl"],["cyrus-sasl"],["libedit"]],"homepage":"https://github.com/mysql/mysql-server","keg_only_args":["it conflicts with mysql (which contains client libraries)"],"license":{"GPL-2.0-only":{":with":"Universal-FOSS-exception-1.0"}},"oldnames":["mysql-connector-c"],"ruby_source_checksum":"cb84c9e9cabe40ece0c239300182b0d6bc216fc4bb75d7489352f2f257d9ae58","stable_dependencies":["libfido2","openssl@3","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"},{"llvm":":build"}],"stable_checksum":"dabff263022be6a09151c21812322873437e0d77aec8c4cc7381882c3ea1aeae","stable_url_args":["https://cdn.mysql.com/Downloads/MySQL-9.7/mysql-9.7.1.tar.gz"],"stable_uses_from_macos":[["curl"],["cyrus-sasl"],["libedit"]],"stable_version":"9.7.1","versioned_formulae":["mysql-client@8.4","mysql-client@8.0"]},"mysql-client@8.0":{"desc":"Open source relational database management system","executables":["comp_err","lz4_decompress","my_print_defaults","mysql","mysql_config","mysql_config_editor","mysql_migrate_keyring","mysql_secure_installation","mysql_ssl_rsa_setup","mysqladmin","mysqlbinlog","mysqlcheck","mysqldump","mysqlimport","mysqlpump","mysqlshow","mysqlslap","mysqltest","perror","zlib_decompress"],"head_dependencies":["libevent","libfido2","openssl@3","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libedit"]],"homepage":"https://github.com/mysql/mysql-server","keg_only_args":[":versioned_formula"],"license":{"GPL-2.0-only":{":with":"Universal-FOSS-exception-1.0"}},"ruby_source_checksum":"08c489714479e799505abf0fb36b05884fb843eefc55c7f04ed2abfccf753200","stable_dependencies":["libevent","libfido2","openssl@3","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"dff4332ee7f8f37fc0516c66763600a22a81c8192c743c477b6484206e314f2f","stable_url_args":["https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.46.tar.gz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"8.0.46","versioned_formulae":["mysql-client@8.4"]},"mysql-client@8.4":{"desc":"Open source relational database management system","executables":["comp_err","my_print_defaults","mysql","mysql_config","mysql_config_editor","mysql_migrate_keyring","mysql_secure_installation","mysqladmin","mysqlbinlog","mysqlcheck","mysqldump","mysqlimport","mysqlshow","mysqlslap","mysqltest","perror"],"head_dependencies":["libevent","libfido2","openssl@3","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libedit"]],"homepage":"https://github.com/mysql/mysql-server","keg_only_args":[":versioned_formula"],"license":{"GPL-2.0-only":{":with":"Universal-FOSS-exception-1.0"}},"ruby_source_checksum":"9fc75e1a3df6862de5c54d23479fb1a792fa1907d3b64771949631684124772f","stable_dependencies":["libevent","libfido2","openssl@3","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"d57a6730baef14ae118f7f4a6e02845b5b50933758df61fb06e104f27ccc8f96","stable_url_args":["https://cdn.mysql.com/Downloads/MySQL-8.4/mysql-8.4.10.tar.gz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"8.4.10","versioned_formulae":["mysql-client@8.0"]},"mysql-connector-c++":{"desc":"MySQL database connector for C++ applications","head_dependencies":["lz4","openssl@3","zstd",{"cmake":":build"},{"rapidjson":":build"}],"homepage":"https://github.com/mysql/mysql-connector-cpp","license":{"GPL-2.0-only":{":with":"Universal-FOSS-exception-1.0"}},"ruby_source_checksum":"2ac6362ee285ecd83c1c4ec4e3e3601cc3a17f12f534c70109cc59f48b6ae937","stable_dependencies":["lz4","openssl@3","zstd",{"cmake":":build"},{"rapidjson":":build"}],"stable_checksum":"9a3dd4fe441a8191f761192ecdc717c18a58a1cbb6e39623debb7196c3075b0e","stable_url_args":["https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-9.7.0-src.tar.gz"],"stable_version":"9.7.0"},"mysql-search-replace":{"bottle_rebuild":1,"desc":"Database search and replace script in PHP","executables":["srdb"],"head_dependencies":["php"],"homepage":"https://interconnectit.com/products/search-and-replace-for-wordpress-databases/","license":"GPL-3.0-or-later","ruby_source_checksum":"cc124b05cce40c4fc64d8ef9a66eac1b0efc6a8187656714bb783729d30e378a","stable_dependencies":["php"],"stable_checksum":"f753d8d70994abce3b5d72b5eac590cb2116b8b44d4fe01d4c3b41d57dd6c13d","stable_url_args":["https://github.com/interconnectit/Search-Replace-DB/archive/refs/tags/4.1.4.tar.gz"],"stable_version":"4.1.4","bottle_tag":":all","bottle_checksum":"83006f9192e3961c1251b9c11f255afe703ae3076598b2b148e211c18b6dba41"},"mysql-to-sqlite3":{"desc":"Transfer data from MySQL to SQLite","executables":["mysql2sqlite"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/techouse/mysql-to-sqlite3.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://techouse.github.io/mysql-to-sqlite3/","license":"MIT","ruby_source_checksum":"9b1d6dd0cda0683e54a5733f35aee55ad7c0d247274fe9e2fa422aefc1601cc3","stable_dependencies":["python@3.14"],"stable_checksum":"b465354a82205a23523d4886ae76579872d266f0444ff5c4d5f89dcb858ce253","stable_url_args":["https://files.pythonhosted.org/packages/1e/a1/937179788587d490a94fb8968fc151d118c1b07b67c3503767b9b6b775d8/mysql_to_sqlite3-2.6.0.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"2.6.0"},"mysql":{"aliases":["mysql@9.7"],"bottle_rebuild":1,"caveats":"A \"/etc/my.cnf\" or \"/etc/mysql/my.cnf\" from another install may interfere\nwith a Homebrew-built server starting up correctly.\n\nUpgrading from MySQL <8.4 to MySQL >9.0 requires running MySQL 8.4 first:\n - brew services stop mysql\n - brew install mysql@8.4\n - brew services start mysql@8.4\n - brew services stop mysql@8.4\n - brew services start mysql\n\nWe've installed your MySQL database without a root password. To secure it run:\n    mysql_secure_installation\n\nMySQL is configured to only allow connections from localhost by default\n\nTo connect run:\n    mysql -u root\n","conflicts":[["mariadb",{":because":"both install the same binaries"}],["percona-server",{":because":"both install the same binaries"}]],"desc":"Open source relational database management system","executables":["comp_err","ibd2sdi","innochecksum","my_print_defaults","myisam_ftdump","myisamchk","myisamlog","myisampack","mysql","mysql.server","mysql_client_test","mysql_config","mysql_config_editor","mysql_keyring_encryption_test","mysql_migrate_keyring","mysql_secure_installation","mysql_test_event_tracking","mysql_tzinfo_to_sql","mysqladmin","mysqlbinlog","mysqlcheck","mysqld","mysqld_multi","mysqld_safe","mysqldump","mysqldumpslow","mysqlimport","mysqlrouter","mysqlrouter_bootstrap","mysqlrouter_keyring","mysqlrouter_mrs_client","mysqlrouter_passwd","mysqlrouter_plugin_info","mysqlshow","mysqlslap","mysqltest","mysqltest_safe_process","mysqlxtest","perror"],"head_dependencies":["abseil","icu4c@78","lz4","openssl@3","protobuf","zlib-ng-compat","zstd","llvm",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["cyrus-sasl"],["libedit"]],"homepage":"https://github.com/mysql/mysql-server","license":{"GPL-2.0-only":{":with":"Universal-FOSS-exception-1.0"}},"post_install_steps":[{"path":{"base":"var","path":"mysql"},"using":"mysql_initialize","type":"init_data_dir"}],"ruby_source_checksum":"8aa60cb346ce1aa091124c9433ade5543d8909961d7a2b65e216deb760fe367a","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/mysql"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mysql/bin/mysqld_safe","--datadir=$HOMEBREW_PREFIX/var/mysql"]],"stable_dependencies":["abseil","icu4c@78","lz4","openssl@3","protobuf","zlib-ng-compat","zstd","llvm",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"dabff263022be6a09151c21812322873437e0d77aec8c4cc7381882c3ea1aeae","stable_url_args":["https://cdn.mysql.com/Downloads/MySQL-9.7/mysql-9.7.1.tar.gz"],"stable_uses_from_macos":[["curl"],["cyrus-sasl"],["libedit"]],"stable_version":"9.7.1","versioned_formulae":["mysql@8.4","mysql@8.0"]},"mysql@8.0":{"bottle_rebuild":1,"caveats":"A \"/etc/my.cnf\" or \"/etc/mysql/my.cnf\" from another install may interfere\nwith a Homebrew-built server starting up correctly.\n\nWe've installed your MySQL database without a root password. To secure it run:\n    mysql_secure_installation\n\nMySQL is configured to only allow connections from localhost by default\n\nTo connect run:\n    mysql -u root\n","deprecate_args":{":date":"2026-04-30",":because":":unsupported"},"desc":"Open source relational database management system","executables":["comp_err","ibd2sdi","innochecksum","my_print_defaults","myisam_ftdump","myisamchk","myisamlog","myisampack","mysql","mysql.server","mysql_client_test","mysql_config","mysql_config_editor","mysql_keyring_encryption_test","mysql_migrate_keyring","mysql_secure_installation","mysql_ssl_rsa_setup","mysql_tzinfo_to_sql","mysql_upgrade","mysqladmin","mysqlbinlog","mysqlcheck","mysqld","mysqld_multi","mysqld_safe","mysqldump","mysqldumpslow","mysqlimport","mysqlpump","mysqlrouter","mysqlrouter_keyring","mysqlrouter_passwd","mysqlrouter_plugin_info","mysqlshow","mysqlslap","mysqltest","mysqltest_safe_process","mysqlxtest","perror","zlib_decompress"],"head_dependencies":["abseil","icu4c@78","libevent","libfido2","lz4","openssl@3","protobuf","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["cyrus-sasl"],["libedit"]],"homepage":"https://github.com/mysql/mysql-server","keg_only_args":[":versioned_formula"],"license":{"GPL-2.0-only":{":with":"Universal-FOSS-exception-1.0"}},"post_install_steps":[{"path":{"base":"var","path":"mysql"},"using":"mysql_initialize","type":"init_data_dir"}],"revision":2,"ruby_source_checksum":"24b26ed16ab517046374763f9015f9670deb33dd9cd0a35e1633348198e724be","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/mysql"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mysql@8.0/bin/mysqld_safe","--datadir=$HOMEBREW_PREFIX/var/mysql"]],"stable_dependencies":["abseil","icu4c@78","libevent","libfido2","lz4","openssl@3","protobuf","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"dff4332ee7f8f37fc0516c66763600a22a81c8192c743c477b6484206e314f2f","stable_url_args":["https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.46.tar.gz"],"stable_uses_from_macos":[["curl"],["cyrus-sasl"],["libedit"]],"stable_version":"8.0.46","versioned_formulae":["mysql@8.4"]},"mysql@8.4":{"bottle_rebuild":1,"caveats":"A \"/etc/my.cnf\" or \"/etc/mysql/my.cnf\" from another install may interfere\nwith a Homebrew-built server starting up correctly.\n\nWe've installed your MySQL database without a root password. To secure it run:\n    mysql_secure_installation\n\nMySQL is configured to only allow connections from localhost by default\n\nTo connect run:\n    mysql -u root\n","deprecate_args":{":date":"2032-04-30",":because":":unsupported"},"desc":"Open source relational database management system","executables":["comp_err","ibd2sdi","innochecksum","my_print_defaults","myisam_ftdump","myisamchk","myisamlog","myisampack","mysql","mysql.server","mysql_client_test","mysql_config","mysql_config_editor","mysql_keyring_encryption_test","mysql_migrate_keyring","mysql_secure_installation","mysql_test_event_tracking","mysql_tzinfo_to_sql","mysqladmin","mysqlbinlog","mysqlcheck","mysqld","mysqld_multi","mysqld_safe","mysqldump","mysqldumpslow","mysqlimport","mysqlrouter","mysqlrouter_keyring","mysqlrouter_passwd","mysqlrouter_plugin_info","mysqlshow","mysqlslap","mysqltest","mysqltest_safe_process","mysqlxtest","perror"],"head_dependencies":["abseil","icu4c@78","lz4","openssl@3","protobuf","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["cyrus-sasl"],["libedit"]],"homepage":"https://github.com/mysql/mysql-server","keg_only_args":[":versioned_formula"],"license":{"GPL-2.0-only":{":with":"Universal-FOSS-exception-1.0"}},"post_install_steps":[{"path":{"base":"var","path":"mysql"},"using":"mysql_initialize","type":"init_data_dir"}],"revision":1,"ruby_source_checksum":"29c356f8c6a4a4d1691075f979bd4a88e571f2ae86bfb3911cefefd959a6f4aa","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/mysql"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/mysql@8.4/bin/mysqld_safe","--datadir=$HOMEBREW_PREFIX/var/mysql"]],"stable_dependencies":["abseil","icu4c@78","lz4","openssl@3","protobuf","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"d57a6730baef14ae118f7f4a6e02845b5b50933758df61fb06e104f27ccc8f96","stable_url_args":["https://cdn.mysql.com/Downloads/MySQL-8.4/mysql-8.4.10.tar.gz"],"stable_uses_from_macos":[["curl"],["cyrus-sasl"],["libedit"]],"stable_version":"8.4.10","versioned_formulae":["mysql@8.0"]},"mysqltuner":{"desc":"Increase performance and stability of a MySQL installation","executables":["mysqltuner"],"head_url_args":["https://github.com/jmrenouard/MySQLTuner-perl.git",{":branch":"master"}],"homepage":"https://mysqltuner.com/","license":"GPL-3.0-or-later","ruby_source_checksum":"35f362df6234974505593284648e901c970a80e0d35d0bd2448f26f5962803d8","stable_checksum":"64e44a0eeb7caf37f87768e58c130b55962a56824d761c9040abe583dac2cbdb","stable_url_args":["https://github.com/jmrenouard/MySQLTuner-perl/archive/refs/tags/v2.8.45.tar.gz"],"stable_version":"2.8.45","bottle_tag":":all","bottle_checksum":"a0bf2afd7f381920d5dc2e5c88fb82c3cf9fdfc673848e8381e0ac24bdb52fa4"},"n":{"bottle_rebuild":1,"desc":"Node version management","executables":["n"],"head_url_args":["https://github.com/tj/n.git",{":branch":"master"}],"homepage":"https://github.com/tj/n","license":"MIT","ruby_source_checksum":"b6bef68a5af629b359413ec2864d26a1724d4cc8541b1e8a31f59f18879d4a63","stable_checksum":"5914f0d5e89aadaaaeb803baa89a7582747b0c57ad30201b3522cd76f504c7d9","stable_url_args":["https://github.com/tj/n/archive/refs/tags/v10.2.0.tar.gz"],"stable_version":"10.2.0","bottle_tag":":all","bottle_checksum":"3c9c7f8da6a1a735450f6e1b7a49483aa878ef6dc4657e68f4d3bb238cade1c2"},"n8n-mcp":{"desc":"MCP for Claude Desktop, Claude Code, Windsurf, Cursor to build n8n workflows","executables":["n8n-mcp"],"head_dependencies":["node"],"homepage":"https://www.n8n-mcp.com/","license":"MIT","ruby_source_checksum":"bfd7188ee02ac3c56551a707f0bdaf51676453ace249abf97f764ca808127d51","stable_dependencies":["node"],"stable_checksum":"e54e5543a76bc7e1360c72587198e8f4e2d4dd252e8d75d247eec2e0cef72787","stable_url_args":["https://registry.npmjs.org/n8n-mcp/-/n8n-mcp-2.63.1.tgz"],"stable_version":"2.63.1","bottle_tag":":all","bottle_checksum":"5b28000b2c2f0d285303419bfcbab1ebc48c8719147adf3979370071f4258c96"},"naabu":{"desc":"Fast port scanner","executables":["naabu"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/naabu.git",{":branch":"dev"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://docs.projectdiscovery.io/tools/naabu/overview","license":"MIT","ruby_source_checksum":"7349e696aaa6190d2e522b6df863e97ee78a1bcc0a64c17515e2cc88c9dd2b7e","stable_dependencies":[{"go":":build"}],"stable_checksum":"2bf03345fd3d640624a07c6e255470a342d1e6a7c071d748c57eeb0d40955a8c","stable_url_args":["https://github.com/projectdiscovery/naabu/archive/refs/tags/v2.6.1.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"2.6.1"},"nacl":{"bottle_rebuild":4,"desc":"Network communication, encryption, decryption, signatures library","head_dependencies":["libcpucycles"],"homepage":"https://nacl.cr.yp.to/","license":":public_domain","ruby_source_checksum":"ff95fe28fc7aaaa96eacc9f90a84d125471384d1c8bfe49737496c875f2379d0","stable_dependencies":["libcpucycles"],"stable_patches":[{"strip":"p1","url":"https://deb.debian.org/debian/pool/main/n/nacl/nacl_20110221-15.debian.tar.xz","sha256":"d45ad0681434e2f6bc83df0016aa03f3a49ef4c20fe5009b775df53824080ee3","apply":["patches/0002-fix-ftbfs.patch","patches/0100-cpucycles-disable-build.patch"]}],"stable_checksum":"4f277f89735c8b0b8a6bbd043b3efb3fa1cc68a9a5da6a076507d067fc3b3bf8","stable_url_args":["https://hyperelliptic.org/nacl/nacl-20110221.tar.bz2"],"stable_version":"20110221"},"naga-cli":{"conflicts":[["naga",{":because":"both install `naga` binary"}]],"desc":"Shader translation command-line tool","executables":["naga"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/gfx-rs/wgpu.git",{":branch":"trunk"}],"homepage":"https://wgpu.rs/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"d05e919be8ca7809b1a8acf58073c1f18833ec4d8bed11d22ba4940c5f6c5b47","stable_dependencies":[{"rust":":build"}],"stable_checksum":"70c089479ee0825b0786deb835b200cc2242bb8d210078837937e8ff885946c4","stable_url_args":["https://static.crates.io/crates/naga-cli/naga-cli-30.0.0.crate"],"stable_version":"30.0.0"},"naga":{"conflicts":[["naga-cli",{":because":"both install `naga` binary"}]],"desc":"Terminal implementation of the Snake game","executables":["naga"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/anayjoshi/naga/","license":"BSD-3-Clause","ruby_source_checksum":"d6a3939068a2a6777978ef1c076fb0c62485b7a86d663768c4b2e9fbd3c261f2","stable_checksum":"7f56b03b34e2756b9688e120831ef4f5932cd89b477ad8b70b5bcc7c32f2f3b3","stable_url_args":["https://github.com/anayjoshi/naga/archive/refs/tags/naga-v1.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.0","bottle_checksum":"5598664fc7fd64d0f76d0291bbe79c209a65fd8142d6cbf7f7164531d538b9c5"},"nagios-plugins":{"caveats":"All plugins have been installed in:\n  $HOMEBREW_PREFIX/sbin\n","conflicts":[["monitoring-plugins",{":because":"both install their plugins to the same folder"}]],"desc":"Plugins for the nagios network monitoring system","executables":["check_apt","check_breeze","check_by_ssh","check_clamd","check_cluster","check_dig","check_disk","check_disk_smb","check_dns","check_dummy","check_file_age","check_flexlm","check_fping","check_ftp","check_hpjd","check_http","check_ifoperstatus","check_ifstatus","check_imap","check_ircd","check_jabber","check_ldap","check_ldaps","check_load","check_log","check_mailq","check_mrtg","check_mrtgtraf","check_nagios","check_nntp","check_nntps","check_nt","check_ntp","check_ntp_peer","check_ntp_time","check_nwstat","check_oracle","check_overcr","check_ping","check_pop","check_procs","check_real","check_rpc","check_sensors","check_simap","check_smtp","check_snmp","check_spop","check_ssh","check_ssl_validity","check_ssmtp","check_tcp","check_time","check_udp","check_ups","check_users","check_wave","negate","remove_perfdata","urlize","utils.pm","utils.sh"],"head_dependencies":["openssl@3","gettext"],"homepage":"https://www.nagios-plugins.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"f20539716c341e7a9bc453fe79383a7f4476b6da170ab0e052db232b08919c66","stable_dependencies":["openssl@3","gettext"],"stable_checksum":"44d1510b5e17055fd9aa4a1d9662a234fc5d5c1b96548852c8e78701584b2684","stable_url_args":["https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.5/nagios-plugins-2.5.tar.gz"],"stable_version":"2.5"},"nagios":{"desc":"Network monitoring and management system","executables":["archivejson.cgi","avail.cgi","cmd.cgi","config.cgi","extinfo.cgi","histogram.cgi","history.cgi","nagios","nagiostats","notifications.cgi","objectjson.cgi","outages.cgi","showlog.cgi","status.cgi","statusjson.cgi","statusmap.cgi","statuswml.cgi","statuswrl.cgi","summary.cgi","tac.cgi","trends.cgi"],"head_dependencies":["gd","libpng","openssl@4","jpeg-turbo"],"head_url_args":["https://github.com/NagiosEnterprises/nagioscore.git",{":branch":"master"}],"head_uses_from_macos":[[{"unzip":":build"}]],"homepage":"https://www.nagios.org/","license":"GPL-2.0-only","post_install_defined":true,"ruby_source_checksum":"2856cc61f08618d62731f57ff237954e9df1b6f528a08c61186c014929ee2fe7","service_args":[[":run_type",":immediate"],[":log_path","/dev/null"],[":error_log_path","/dev/null"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/nagios/bin/nagios","$HOMEBREW_PREFIX/etc/nagios/nagios.cfg"]],"stable_dependencies":["gd","libpng","openssl@4","jpeg-turbo"],"stable_checksum":"43d533d2bb58a81221741ab2f0c27b478fc0a80fb98f83b748ecc56327c68718","stable_url_args":["https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-4.5.13/nagios-4.5.13.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}]],"stable_version":"4.5.13"},"nak":{"desc":"CLI for doing all things nostr","executables":["nak"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/fiatjaf/nak.git",{":branch":"master"}],"homepage":"https://github.com/fiatjaf/nak","license":"Unlicense","ruby_source_checksum":"efbf2b8944466e97f22e6065d7e8060507094c3119590940b6130e2732545a2a","stable_dependencies":[{"go":":build"}],"stable_checksum":"506752739c3040efef5aee3848b3255e72a50054aed924650c15cb0eaeaec0ba","stable_url_args":["https://github.com/fiatjaf/nak/archive/refs/tags/v0.20.0.tar.gz"],"stable_version":"0.20.0"},"nali":{"bottle_rebuild":1,"desc":"Tool for querying IP geographic information and CDN provider","executables":["nali"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/zu1k/nali.git",{":branch":"master"}],"homepage":"https://github.com/zu1k/nali","license":"MIT","ruby_source_checksum":"1877bde4ec77bfa946e10d7cc4c7fb99c934cc850958b451a8160d69525f3213","stable_dependencies":[{"go":":build"}],"stable_checksum":"8918e4c1c720dad1590a42fa04c5fea1ec862148127206e716daa16c1ce3561c","stable_url_args":["https://github.com/zu1k/nali/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1"},"name-that-hash":{"desc":"Modern hash identification system","executables":["name-that-hash","nth"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/bee-san/Name-That-Hash.git",{":branch":"main"}],"homepage":"https://nth.skerritt.blog/","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"a2d00f294e5a3899ab5b21136c91b81947ac59678bc4235b0b69cbd539a120f4","stable_dependencies":["python@3.14"],"stable_checksum":"6978a2659ce6d38c330ab8057b78bccac00bc3e87138f2774bec3af2276b0303","stable_url_args":["https://files.pythonhosted.org/packages/7a/d6/5bea2b09a8b4dbfd92610432dbbcdda9f983be3de770a296df957fed5d06/name_that_hash-1.11.0.tar.gz"],"stable_version":"1.11.0","bottle_tag":":all","bottle_checksum":"1faeb200cbf30f8d864631b94005f26196d59323b34676c368b275ad846eda56"},"naml":{"desc":"Convert Kubernetes YAML to Golang","executables":["naml"],"head_dependencies":["go"],"head_url_args":["https://github.com/krisnova/naml.git",{":branch":"main"}],"homepage":"https://github.com/krisnova/naml","license":"Apache-2.0","ruby_source_checksum":"f95fc6c0631e0594e7d9b6efe68556457caa769e36da2fa7870a8e20ce448bb5","stable_dependencies":["go"],"stable_checksum":"0842633268b06be82db4dd10c3c938f756f613c44c15c2d935b933409da8c4bd","stable_url_args":["https://github.com/krisnova/naml/archive/refs/tags/v1.0.3.tar.gz"],"stable_version":"1.0.3","bottle_checksum":"731c3edcac16fcce065e0bf79674ca20273a2874cb0a28e0dd3aa4b354a46a9d"},"nano":{"caveats":"A sample configuration file is available at\n  $HOMEBREW_PREFIX/share/doc/nano/sample.nanorc\n\nSee `man nanorc` for more information.\n","desc":"Free (GNU) replacement for the Pico text editor","executables":["nano","rnano"],"head_dependencies":["ncurses","gettext",{"autoconf":":build"},{"automake":":build"},{"groff":":build"},{"texinfo":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.savannah.gnu.org/git/nano.git",{":branch":"master"}],"homepage":"https://www.nano-editor.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"e55c567a93256867c7d0490adfa422515350a38b8694ec8c3933016ac011d254","stable_dependencies":["ncurses","gettext",{"pkgconf":":build"}],"stable_checksum":"5f47764274cb7532349ce0aa20ec10f1e8e851a6e9fa3eb66812c43d196db042","stable_url_args":["https://www.nano-editor.org/dist/v9/nano-9.1.tar.xz"],"stable_version":"9.1"},"nanoarrow":{"desc":"Helpers for Arrow C Data & Arrow C Stream interfaces","head_dependencies":[{"cmake":":build"}],"homepage":"https://arrow.apache.org/nanoarrow","license":"Apache-2.0","ruby_source_checksum":"71d60a1d835949d4186f1d501e296cfc1f4366fac414e9bcad792cda73c98afb","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"1c5136edf5c1e9cd8c47c4e31dfe07d0e09c25f27be20c8d6e78a0f4a4ed3fae","stable_url_args":["https://github.com/apache/arrow-nanoarrow/archive/refs/tags/apache-arrow-nanoarrow-0.8.0.tar.gz"],"stable_version":"0.8.0"},"nanobind":{"desc":"Tiny and efficient C++/Python bindings","head_dependencies":["robin-map",{"cmake":":build"},{"python@3.14":":build"},{"cmake":":test"},{"python@3.14":":test"}],"head_url_args":["https://github.com/wjakob/nanobind.git",{":branch":"master"}],"homepage":"https://github.com/wjakob/nanobind","license":"BSD-3-Clause","ruby_source_checksum":"37a0ce668261513dbf672d671d0ab90f271c1bf33ce154b1e7773ae3ed626398","stable_dependencies":["robin-map",{"cmake":":build"},{"python@3.14":":build"},{"cmake":":test"},{"python@3.14":":test"}],"stable_checksum":"cb25a582ccade4b6067bc73c78b84ad9dbd0bbe0e537320711d18015ccafc4ef","stable_url_args":["https://github.com/wjakob/nanobind/archive/refs/tags/v2.13.0.tar.gz"],"stable_version":"2.13.0","bottle_tag":":all","bottle_checksum":"a4d0ae1fd998e296cf3d9db2dcc91faea91625d359be9e602015ba93b1c04514"},"nanobot":{"desc":"Build MCP Agents","executables":["nanobot"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/obot-platform/nanobot.git",{":branch":"main"}],"homepage":"https://www.nanobot.ai/","license":"Apache-2.0","ruby_source_checksum":"fb4f9d228c2ef0cfcf5825629ac43f062080da022e7b53b04e9e824ea3a75f68","stable_dependencies":[{"go":":build"}],"stable_checksum":"db79ca726343f3b12568346610881f03fa22f253a57326ca7c196e334244ab89","stable_url_args":["https://github.com/obot-platform/nanobot/archive/refs/tags/v0.0.88.tar.gz"],"stable_version":"0.0.88"},"nanoflann":{"desc":"Header-only library for Nearest Neighbor search with KD-trees","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/jlblancoc/nanoflann.git",{":branch":"master"}],"homepage":"https://github.com/jlblancoc/nanoflann","license":"BSD-3-Clause","ruby_source_checksum":"5d5dd7d42e5188a81c0c0732e51c1f5e54c6ea8a3564979d3967dbbffface488","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9ce16ab66c9d61a529c704a913dc41947a47e29928482105cd39f3436cdb92a1","stable_url_args":["https://github.com/jlblancoc/nanoflann/archive/refs/tags/1.10.1.tar.gz"],"stable_version":"1.10.1","bottle_tag":":all","bottle_checksum":"c521c37b345e2fb9cd47027b02454c915cf7f8dae9e122f2ab57edbaf56893f3"},"nanomsg":{"desc":"Socket library in C","executables":["nanocat"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/nanomsg/nanomsg.git",{":branch":"master"}],"homepage":"https://nanomsg.org/","license":"MIT","ruby_source_checksum":"4f562b302a239a8d51a3a46d1d0cdc6f6194e845c3485ad425823c327c27e16a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"3ffeafa9335245a23a99827e8d389bfce5100610f44ebbe4bfaf47e8192d5939","stable_url_args":["https://github.com/nanomsg/nanomsg/archive/refs/tags/1.2.2.tar.gz"],"stable_version":"1.2.2"},"nanomsgxx":{"desc":"Nanomsg binding for C++11","head_dependencies":["nanomsg",{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://achille-roussel.github.io/nanomsgxx/doc/nanomsgxx.7.html","license":"MIT","revision":3,"ruby_source_checksum":"b4fa866bb43de3292c0f3c4e101f29815702aa0f32289969f7c66162d28c52a2","stable_dependencies":["nanomsg",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/achille-roussel/nanomsgxx/commit/f5733e2e9347bae0d4d9e657ca0cf8010a9dd6d7.patch?full_index=1","sha256":"e6e05e5dd85b8131c936750b554a0a874206fed11b96413b05ee3f33a8a2d90f"},{"strip":"p1","url":"https://github.com/achille-roussel/nanomsgxx/commit/08c6d8882e40d0279e58325d641a7abead51ca07.patch?full_index=1","sha256":"fa27cad45e6216dfcf8a26125c0ff9db65e315653c16366a82e5b39d6e4de415"}],"stable_checksum":"116ad531b512d60ea75ef21f55fd9d31c00b172775548958e5e7d4edaeeedbaa","stable_url_args":["https://github.com/achille-roussel/nanomsgxx/archive/refs/tags/0.2.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.2","bottle_cellar":":any","bottle_checksum":"722cb87d23c8dc14f3be995f3a83d3c8da43a2b76ebf621d57c27d63ce7c2598"},"nanopb":{"bottle_rebuild":1,"desc":"C library for encoding and decoding Protocol Buffer messages","executables":["nanopb_generator","nanopb_generator.py","protoc-gen-nanopb"],"head_dependencies":["protobuf","python@3.14",{"cmake":":build"}],"homepage":"https://jpa.kapsi.fi/nanopb/docs/index.html","license":"Zlib","oldnames":["nanopb-generator"],"revision":6,"ruby_source_checksum":"60138cfb961eb1459f673dbd836e933d26fc9bf7c21f0662f96d1892e98ba749","stable_dependencies":["protobuf","python@3.14",{"cmake":":build"}],"stable_checksum":"882cd8473ad932b24787e676a808e4fb29c12e086d20bcbfbacc66c183094b5c","stable_url_args":["https://jpa.kapsi.fi/nanopb/download/nanopb-0.4.9.1.tar.gz"],"stable_version":"0.4.9.1"},"nanorc":{"desc":"Improved Nano Syntax Highlighting Files","head_url_args":["https://github.com/scopatz/nanorc.git",{":branch":"master"}],"homepage":"https://github.com/scopatz/nanorc","license":"GPL-3.0-or-later","ruby_source_checksum":"5197df7f368e4ae8cc4a2d9145357b42401976374dc97097a673b197fe3c6018","stable_checksum":"cd674e9eb230e4ba306b418c22d1891d93a3d2ffdf22234748d3398da50dfe64","stable_url_args":["https://github.com/scopatz/nanorc/releases/download/2020.10.10/nanorc-2020.10.10.tar.gz"],"stable_version":"2020.10.10","bottle_tag":":all","bottle_checksum":"bf71c9da19d2ac1b05163bd9f92ea86adc475ca15d3e95101c91d788ff781625"},"nap":{"bottle_rebuild":1,"desc":"Code snippets in your terminal","executables":["nap"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/maaslalani/nap.git",{":branch":"main"}],"homepage":"https://github.com/maaslalani/nap","license":"MIT","ruby_source_checksum":"18ba6ef365d8cacab3771ec324430332f8f164861fd0ef3ef04edf7bc19cb63e","stable_dependencies":[{"go":":build"}],"stable_checksum":"2954577d2bd99c1114989d31e994d7bef0f1c934795fc559b7c90f6370d9f98b","stable_url_args":["https://github.com/maaslalani/nap/archive/refs/tags/v0.1.1.tar.gz"],"stable_version":"0.1.1","bottle_checksum":"f0ed819808bb795ecfce79d5415ea928d48b3f4cd9d716ef26e0e48a4f88067b"},"nasm":{"desc":"Netwide Assembler (NASM) is an 80x86 assembler","executables":["nasm","ndisasm"],"head_dependencies":[{"asciidoc":":build"},{"autoconf":":build"},{"automake":":build"},{"xmlto":":build"}],"head_url_args":["https://github.com/netwide-assembler/nasm.git",{":branch":"master"}],"homepage":"https://www.nasm.us/","license":"BSD-2-Clause","ruby_source_checksum":"8d6972369ea8e01a2029207a10807076f6c5b9d767ba06913932e60877f85435","stable_checksum":"87336eba53b4acfe917424ab5d500d2b0054d9f5148d35c2273ccf2cfb712f0d","stable_url_args":["https://www.nasm.us/pub/nasm/releasebuilds/3.02/nasm-3.02.tar.xz"],"stable_version":"3.02"},"nativefiledialog-extended":{"desc":"Native file dialog library with C and C++ bindings","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/btzy/nativefiledialog-extended","license":"Zlib","ruby_source_checksum":"7e626e3897d1fdbdc8a38b5b66b2e3db18876bfc3d7b344ade9b1683d931c76b","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"2fea19102cf4d5283a80fb87a784792166988e85bb92baa962d34f72b22dcc1a","stable_url_args":["https://github.com/btzy/nativefiledialog-extended/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"nats-server":{"desc":"Lightweight cloud messaging system","executables":["nats-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/nats-io/nats-server.git",{":branch":"main"}],"homepage":"https://nats.io","license":"Apache-2.0","oldnames":["gnatsd"],"ruby_source_checksum":"8d213cb15b04270e000505557ae5b4513d739d78aba1ab6e89a30cf1cef026d2","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/nats-server/bin/nats-server"],"stable_dependencies":[{"go":":build"}],"stable_checksum":"dba5286035ce9017b897ea24a783551dc28b07ad50c78da5471ead2bcfab3e86","stable_url_args":["https://github.com/nats-io/nats-server/archive/refs/tags/v2.14.3.tar.gz"],"stable_version":"2.14.3"},"nats-streaming-server":{"deprecate_args":{":date":"2026-02-17",":because":":repo_archived"},"desc":"Lightweight cloud messaging system","disable_args":{":date":"2027-02-17",":because":":repo_archived",":replacement_formula":"nats-server"},"executables":["nats-streaming-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/nats-io/nats-streaming-server.git",{":branch":"main"}],"homepage":"https://nats.io","license":"Apache-2.0","ruby_source_checksum":"56e694aedb8fd75ec31037042d79e5c333400c54d90210edd0141116bcc462e6","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/nats-streaming-server/bin/nats-streaming-server"],"stable_dependencies":[{"go":":build"}],"stable_checksum":"6f53792784e909870c04441127ca855b6d4cf007ccb93d8884d3278fd23b74cf","stable_url_args":["https://github.com/nats-io/nats-streaming-server/archive/refs/tags/v0.25.6.tar.gz"],"stable_version":"0.25.6"},"naturaldocs":{"bottle_rebuild":1,"desc":"Extensible, multi-language documentation generator","executables":["naturaldocs"],"head_dependencies":["mono"],"homepage":"https://www.naturaldocs.org/","license":"AGPL-3.0-only","ruby_source_checksum":"8fccefba9e9b24b38afe98a8ae81d43c6ab6d8fe747e4c6f6a28e0fc8091cec6","stable_dependencies":["mono"],"stable_checksum":"92144e2deb1ff2606d29343cfea203ea890549ad2f77c03df1cea2d8014972cb","stable_url_args":["https://downloads.sourceforge.net/project/naturaldocs/Stable%20Releases/2.3.1/Natural_Docs_2.3.1.zip"],"stable_version":"2.3.1","bottle_tag":":all","bottle_checksum":"a439b159358c64b91076716aa62efc0f80cd08938a4a35daa35dd397817a474a"},"nauty":{"desc":"Automorphism groups of graphs and digraphs","executables":["NRswitchg","addedgeg","addptg","amtog","ancestorg","assembleg","biplabg","catg","complg","converseg","copyg","countg","countneg","cubhamg","deledgeg","delptg","dimacs2g","directg","distgraphg","dreadnaut","dretodot","dretog","edgetransg","genbg","genbgL","geng","gengL","genktreeg","genposetg","genquarticg","genrang","genspecialg","gentourng","gentreeg","hamheuristic","labelg","linegraphg","listg","multig","nbrhoodg","newedgeg","pickg","planarg","productg","ranlabg","ransubg","shortg","showg","subdivideg","twohamg","underlyingg","uniqg","vcolg","watercluster2"],"homepage":"https://pallini.di.uniroma1.it/","license":"Apache-2.0","ruby_source_checksum":"ea2e74d238b25258d2824946346b629e6fb07da980d35d9c0540b25435a35df5","stable_checksum":"9fc4edae04f88a0f5883985be3b39cf7f898fd6cc96e96b9ee25452743cc1b5b","stable_url_args":["https://pallini.di.uniroma1.it/nauty2_9_3.tar.gz"],"stable_version":"2.9.3","version_scheme":1},"nave":{"desc":"Virtual environments for Node.js","executables":["nave"],"head_url_args":["https://github.com/isaacs/nave.git",{":branch":"main"}],"homepage":"https://github.com/isaacs/nave","license":"BlueOak-1.0.0","ruby_source_checksum":"4738d422b1e4ecd66a14f32f1d624cd504dcc6f90c4d2581281eb7e3d9fe6ecc","stable_checksum":"d5360cbfe3afda8622fa838183eec53503f8e3f4e08c224b5b1458159f30a99e","stable_url_args":["https://github.com/isaacs/nave/archive/refs/tags/v3.5.6.tar.gz"],"stable_version":"3.5.6","bottle_tag":":all","bottle_checksum":"7f476c7839cadc0d37a067e2fd4b5d2de7fccbba142e6aa8d9aeb92e984587c2"},"navi":{"bottle_rebuild":1,"desc":"Interactive cheatsheet tool for the command-line","executables":["navi"],"head_dependencies":["fzf",{"rust":":build"}],"homepage":"https://github.com/denisidoro/navi","license":"Apache-2.0","ruby_source_checksum":"ca3495da37b2e587785ccafdf5f6c8d9d61abb6507f15f7719c1980078918cfc","stable_dependencies":["fzf",{"rust":":build"}],"stable_checksum":"4c10f47c306826255b07483b7e94eed8ffc1401555c52434a56246295d3f2728","stable_url_args":["https://github.com/denisidoro/navi/archive/refs/tags/v2.24.0.tar.gz"],"stable_version":"2.24.0"},"navidrome":{"desc":"Modern Music Server and Streamer compatible with Subsonic/Airsonic","executables":["navidrome"],"head_dependencies":["ffmpeg","taglib",{"go":":build"},{"node":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/navidrome/navidrome.git",{":branch":"master"}],"homepage":"https://www.navidrome.org","license":"GPL-3.0-only","ruby_source_checksum":"8bf31574fbbdfd2623928afec66f3f083c0a1432672392d5b451bbad85df40a4","stable_dependencies":["ffmpeg","taglib",{"go":":build"},{"node":":build"},{"pkgconf":":build"}],"stable_checksum":"46ee8475b7e144744092ba353b2e6ce0f000537c4e985551a14bd2c5b2dd3ab4","stable_url_args":["https://github.com/navidrome/navidrome/archive/refs/tags/v0.63.0.tar.gz"],"stable_version":"0.63.0"},"nb":{"bottle_rebuild":1,"desc":"Command-line and local web note-taking, bookmarking, and archiving","executables":["bookmark","nb"],"head_dependencies":["bat","nmap","pandoc","ripgrep","tig","w3m"],"head_url_args":["https://github.com/xwmx/nb.git",{":branch":"master"}],"homepage":"https://xwmx.github.io/nb","license":"AGPL-3.0-or-later","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"37a77696aa564f833a88c1911b1dfa7d1d7a483a4144a969906d5795f6cac830","stable_dependencies":["bat","nmap","pandoc","ripgrep","tig","w3m"],"stable_checksum":"0d4d2423f56ab765a934d5770a8f84b52fd83801759813bbb92e916ca4cb8dcb","stable_url_args":["https://github.com/xwmx/nb/archive/refs/tags/7.25.4.tar.gz"],"stable_version":"7.25.4","bottle_tag":":all","bottle_checksum":"2bd2deca38c81ef5db99a7b183beb5e36e29fa4a0b5c667fd097df603ce1980c"},"nbdime":{"desc":"Jupyter Notebook Diff and Merge tools","executables":["git-nbdiffdriver","git-nbdifftool","git-nbmergedriver","git-nbmergetool","hg-nbdiff","hg-nbdiffweb","hg-nbmerge","hg-nbmergeweb","nbdiff","nbdiff-web","nbdime","nbmerge","nbmerge-web","nbshow"],"head_dependencies":["certifi","jupyterlab","python@3.14"],"homepage":"https://nbdime.readthedocs.io","license":"BSD-3-Clause","revision":3,"ruby_source_checksum":"e04d5283103827a07a93bc127c9eb7748caa8fbc6d6c30c349dc3d0d2253e676","stable_dependencies":["certifi","jupyterlab","python@3.14"],"stable_checksum":"8cd25ecfeeb5105d563237d7f64eb4748058fba9bba9ab3892a1ff61e177ce16","stable_url_args":["https://files.pythonhosted.org/packages/0c/22/d1ae77115b96b2ff8df6bbc54f8651eeb02d5716cea9079cdf94eaf6bb8b/nbdime-4.0.4.tar.gz"],"stable_version":"4.0.4","bottle_tag":":all","bottle_checksum":"48b1c4da70f008379215d391d4b846147a9254bc403e139d7cc92eb22065a2b1"},"nbimg":{"desc":"Smartphone boot splash screen converter for Android and winCE","executables":["nbimg"],"homepage":"https://github.com/poliva/nbimg","license":"GPL-3.0-or-later","ruby_source_checksum":"4dc8ac063dba183c030d9388170d77c2cb42ce27f57a2381672595bc09a27533","stable_checksum":"f72846656bb8371564c245ab34550063bd5ca357fe8a22a34b82b93b7e277680","stable_url_args":["https://github.com/poliva/nbimg/archive/refs/tags/v1.2.1.tar.gz"],"stable_version":"1.2.1","bottle_checksum":"0d03cde2be335d6c4b096090f9c61b9f2af639fe7e10b9d25ca876bcb2613aed"},"nbping":{"desc":"Ping Tool in Rust with Real-Time Data and Visualizations","executables":["nbping"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/hanshuaikang/NBping","license":"MIT","oldnames":["nping"],"ruby_source_checksum":"b330019205fa1b72231ebc3aa191f130079245381ba894681b30f07b68f1f3cf","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1a73f125601cac5ddc456b15d58b5145b859c46da24ce2024288fe4343050e5d","stable_url_args":["https://github.com/hanshuaikang/NBping/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"nbsdgames":{"desc":"Text-based modern games","executables":["battleship","checkers","darrt","fifteen","fisher","jewels","memoblocks","miketron","mines","muncher","nbsdgames","pipes","rabbithole","redsquare","revenge","reversi","scissor","sjump","snakeduel","sos","sudoku","trsr","tugow"],"head_dependencies":[{"pkgconf":":build"}],"head_url_args":["https://github.com/abakh/nbsdgames.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/abakh/nbsdgames","license":":public_domain","ruby_source_checksum":"e307f694ce85916e47bdaedb82b23b5b3e01bd9f6292ca5ea40e8ebc355bfe9e","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"9545b099f6edb2be08d8885eaae2e10cf3d114c3a8fa1fc3eefff156053f37ca","stable_url_args":["https://github.com/abakh/nbsdgames/archive/refs/tags/v6.0.2.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"6.0.2"},"nbytes":{"desc":"Library of byte handling functions extracted from Node.js core","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/nodejs/nbytes","license":"MIT","ruby_source_checksum":"40bfe63190c8e3001e72823c58132b216c1a6ce1fed7e8363e3ee15a17839810","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"67f4b8363f12abb64c07a0cecf2bf2dce7ab47b5f8b9fd2efdb852ea254c2d40","stable_url_args":["https://github.com/nodejs/nbytes/archive/refs/tags/v0.1.4.tar.gz"],"stable_version":"0.1.4"},"ncc":{"desc":"Compile a Node.js project into a single file","executables":["ncc"],"head_dependencies":["node"],"homepage":"https://github.com/vercel/ncc","license":"MIT","ruby_source_checksum":"8a9984c21ec595755b424ed305964cffbb8a3d7907bc7fa0f521a5dca49ad7e3","stable_dependencies":["node"],"stable_checksum":"b4dc5eccb2eba78208533e4e8f4254992af65edee930518961b0ffb81ae25dcd","stable_url_args":["https://registry.npmjs.org/@vercel/ncc/-/ncc-0.44.1.tgz"],"stable_version":"0.44.1","bottle_tag":":all","bottle_checksum":"c51e57cfda86a60cead05033945eb5b55cb0274cce4cf3f0c0fce3a828c9e79d"},"ncdc":{"bottle_rebuild":1,"desc":"NCurses direct connect","executables":["ncdc"],"head_dependencies":["glib","gnutls","ncurses","sqlite","gettext",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://g.blicky.net/ncdc.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://dev.yorhel.nl/ncdc","license":"MIT","ruby_source_checksum":"3270db94d988e340817677f496ca06b5654a1cc13ea8fc7c204ad0060d4e0274","stable_dependencies":["glib","gnutls","ncurses","sqlite","gettext",{"pkgconf":":build"}],"stable_checksum":"b9be58e7dbe677f2ac1c472f6e76fad618a65e2f8bf1c7b9d3d97bc169feb740","stable_url_args":["https://dev.yorhel.nl/download/ncdc-1.25.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.25"},"ncdu":{"desc":"NCurses Disk Usage","executables":["ncdu"],"head_dependencies":["ncurses","zstd",{"pkgconf":":build"},{"zig@0.15":":build"}],"head_url_args":["https://g.blicky.net/ncdu.git",{":branch":"zig"}],"homepage":"https://dev.yorhel.nl/ncdu","license":"MIT","ruby_source_checksum":"1c1d75858a4fb33df84a4702830db2e150fc1bbe3b5521a567e91b0e135fdb54","stable_dependencies":["ncurses","zstd",{"pkgconf":":build"},{"zig@0.15":":build"}],"stable_checksum":"e91135281cb66569f2ca4c0bac277246991e7e52524c0ca8cba3de5c8e81cec9","stable_url_args":["https://dev.yorhel.nl/download/ncdu-2.9.2.tar.gz"],"stable_version":"2.9.2"},"ncftp":{"desc":"FTP client with an advanced user interface","executables":["ncftp","ncftpbatch","ncftpbookmarks","ncftpget","ncftpls","ncftpput"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.ncftp.com/","license":"ClArtistic","ruby_source_checksum":"3c694488aeee06f8d3af6ac2cd51505b151fa44e33f78265516ec7de4523c8f4","stable_checksum":"7920f884c2adafc82c8e41c46d6f3d22698785c7b3f56f5677a8d5c866396386","stable_url_args":["https://www.ncftp.com/public_ftp/ncftp/ncftp-3.3.0-src.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.3.0"},"ncmdump":{"desc":"Convert Netease Cloud Music ncm files to mp3/flac files","executables":["ncmdump"],"head_dependencies":["taglib",{"cmake":":build"}],"head_url_args":["https://github.com/taurusxin/ncmdump.git",{":branch":"main"}],"homepage":"https://github.com/taurusxin/ncmdump","license":"MIT","ruby_source_checksum":"18392f039f14645aaf3024af45dca68a2e1ddd1839813956e467d63ebe1e958f","stable_dependencies":["taglib",{"cmake":":build"}],"stable_checksum":"35062836d5210718b12fd311535f4673f5db4de18bd8e987890d89fc0e0a7e6c","stable_url_args":["https://github.com/taurusxin/ncmdump/archive/refs/tags/1.5.1.tar.gz"],"stable_version":"1.5.1"},"ncmpc":{"desc":"Curses Music Player Daemon (MPD) client","executables":["ncmpc"],"head_dependencies":["fmt","libmpdclient","pcre2","gettext",{"boost":":build"},{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.musicpd.org/clients/ncmpc/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"5df0822fd31e9478621bbe726a07ba959057f102abdcd8ea46a08fc13a77293d","stable_dependencies":["fmt","libmpdclient","pcre2","gettext",{"boost":":build"},{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/MusicPlayerDaemon/ncmpc/commit/af478b5ba2447592c640c5b7f86c47d9a412c639.patch?full_index=1","sha256":"193f6c3192ba39974a2f1ef4935c623d58e0614f9978b2e6545c6231fd5ffdb5"}],"stable_checksum":"3af225496fe363a8534a9780fb46ae1bd17baefd80cf4ba7430a19cddd73eb1a","stable_url_args":["https://www.musicpd.org/download/ncmpc/0/ncmpc-0.52.tar.xz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.52"},"ncmpcpp":{"desc":"Ncurses-based client for the Music Player Daemon","executables":["ncmpcpp"],"head_dependencies":["boost","fftw","icu4c@78","libmpdclient","ncurses","readline","taglib",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/ncmpcpp/ncmpcpp.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://rybczak.net/ncmpcpp/","license":"GPL-2.0-or-later","revision":7,"ruby_source_checksum":"e2cfc2d29f46bde5473acf12dd208594a2f193ab72a0075f84c9455e4854e9db","stable_dependencies":["boost","fftw","icu4c@78","libmpdclient","ncurses","readline","taglib",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ncmpcpp/ncmpcpp/commit/f67d350aa9beb2abdd12c429e97ae919e5b3102c.patch?full_index=1","sha256":"7fa67adf722fec69793f9aa53398195294402bb09519e7bd99b388b7f99a5e59"}],"stable_checksum":"ddc89da86595d272282ae8726cc7913867b9517eec6e765e66e6da860b58e2f9","stable_url_args":["https://github.com/ncmpcpp/ncmpcpp/archive/refs/tags/0.10.1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.10.1"},"ncnn":{"desc":"High-performance neural network inference framework","executables":["caffe2ncnn","darknet2ncnn","mxnet2ncnn","ncnn2int8","ncnn2mem","ncnn2table","ncnnmerge","ncnnoptimize"],"head_dependencies":["abseil","glslang","protobuf","libomp","molten-vk","spirv-tools",{"cmake":":build"}],"head_url_args":["https://github.com/Tencent/ncnn.git",{":branch":"master"}],"homepage":"https://github.com/Tencent/ncnn","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"423606bf50a2da0948321f30e560f97745a0364a19cecb3c7ea53b5ea731ecbf","stable_dependencies":["abseil","glslang","protobuf","libomp","molten-vk","spirv-tools",{"cmake":":build"}],"stable_checksum":"da1ade826bc22858a9fb87ae052789bbd614d042b3ec2c22e6544ca83db6bc04","stable_url_args":["https://github.com/Tencent/ncnn/archive/refs/tags/20260526.tar.gz"],"stable_version":"20260526"},"nco":{"desc":"Command-line operators for netCDF and HDF files","executables":["ncap2","ncatted","ncbo","ncchecker","ncclimo","ncdiff","ncea","ncecat","nces","ncflint","ncks","ncpdq","ncra","ncrcat","ncremap","ncrename","ncwa","ncz2psx"],"head_dependencies":["gsl","netcdf","texinfo","udunits","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"openjdk":":build"}],"head_url_args":["https://github.com/nco/nco.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://nco.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"94e914ead1000426ed711966586360bcb07f46b19ebbf6a41869b869fbab760f","stable_dependencies":["gsl","netcdf","texinfo","udunits","gettext",{"gettext":":build"},{"openjdk":":build"}],"stable_checksum":"705ffa98a78d468cdfaa5858f09213142265120fc26a78249a442ae2fa92ae96","stable_url_args":["https://github.com/nco/nco/archive/refs/tags/5.3.9.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"5.3.9"},"ncompress":{"desc":"Fast, simple LZW file compressor","executables":["compress","zcmp","zdiff","zmore"],"head_url_args":["https://github.com/vapier/ncompress.git",{":branch":"main"}],"homepage":"https://vapier.github.io/ncompress/","keg_only_args":[":provided_by_macos"],"license":"Unlicense","ruby_source_checksum":"3f796e589cb945e389414d2773ed9a866bf6b485dfd2df396dc652be7f54ddcc","stable_checksum":"96ec931d06ab827fccad377839bfb91955274568392ddecf809e443443aead46","stable_url_args":["https://github.com/vapier/ncompress/archive/refs/tags/v5.0.tar.gz"],"stable_version":"5.0","bottle_checksum":"1ed0a835e287915e90e45a75971aefd707578cf96ddcbe631fd8bab34000af98"},"ncrack":{"bottle_rebuild":1,"desc":"Network authentication cracking tool","executables":["ncrack"],"head_dependencies":["openssl@3"],"head_url_args":["https://github.com/nmap/ncrack.git",{":branch":"master"}],"homepage":"https://nmap.org/ncrack/","license":":cannot_represent","revision":1,"ruby_source_checksum":"fa78c7caa7217e1ad70a839fe20978d1368860c2d1fe2f2b685a36a783b7da74","stable_dependencies":["openssl@3"],"stable_patches":[{"strip":"p1","url":"https://github.com/nmap/ncrack/commit/af4a9f15a26fea76e4b461953aa34ec0865d078a.patch?full_index=1","sha256":"273df2e3bc0733b97a258a9bea2145c4ea36e10b5beaeb687b341e8c8a82eb42"},{"strip":"p1","url":"https://src.fedoraproject.org/rpms/ncrack/raw/425a54633e220b6bafca37554e5585e2c6b48082/f/ncrack-0.7-fedora-c99.patch","sha256":"7bb5625c29c9c218e79d0957ea3e8d84eb4c0bf4ef2acc81b908fed2cbf0e753"}],"stable_checksum":"f3f971cd677c4a0c0668cb369002c581d305050b3b0411e18dd3cb9cc270d14a","stable_url_args":["https://github.com/nmap/ncrack/archive/refs/tags/0.7.tar.gz"],"stable_version":"0.7"},"ncspot":{"desc":"Cross-platform ncurses Spotify client written in Rust","executables":["ncspot"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/hrkfdn/ncspot","license":"BSD-2-Clause","ruby_source_checksum":"93ca902c7b81ea242636a59414b2a6f496b59e7931591c9561a5ce35429362cf","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"93c4448b2c027c08c02295b2ffb1a48b684b65100cf4730b1dc9ae35afe06ea6","stable_url_args":["https://github.com/hrkfdn/ncspot/archive/refs/tags/v1.3.4.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.3.4"},"ncurses":{"desc":"Text-based UI library","executables":["captoinfo","clear","infocmp","infotocap","ncurses6-config","ncursesw6-config","reset","tabs","tic","toe","tput","tset"],"homepage":"https://invisible-island.net/ncurses/announce.html","keg_only_args":[":provided_by_macos"],"license":"X11-distribute-modifications-variant","ruby_source_checksum":"a33c233d6c4a3728b54975ee238431c05e955930a99d6dc8e1993b87879f400c","stable_checksum":"355b4cbbed880b0381a04c46617b7656e362585d52e9cf84a67e2009b749ff11","stable_url_args":["https://ftpmirror.gnu.org/gnu/ncurses/ncurses-6.6.tar.gz"],"stable_version":"6.6"},"ncview":{"desc":"Visual browser for netCDF format files","executables":["ncview"],"head_dependencies":["libice","libpng","libsm","libx11","libxaw","libxt","netcdf","udunits"],"homepage":"https://cirrus.ucsd.edu/ncview/","license":"GPL-3.0-only","revision":1,"ruby_source_checksum":"8f46d7bd23b20593f9dc62e97009f12a09e9b035b3aa8312998943d7ed510ac6","stable_dependencies":["libice","libpng","libsm","libx11","libxaw","libxt","netcdf","udunits"],"stable_checksum":"597cfddf9c2d7993e9b0b86bca1b73839567ee9116ee33f6d750a449b5033d91","stable_url_args":["https://cirrus.ucsd.edu/~pierce/ncview/ncview-2.1.11.tar.gz"],"stable_version":"2.1.11"},"ndenv":{"deprecate_args":{":date":"2025-08-24",":because":":deprecated_upstream",":replacement_formula":"nodenv"},"desc":"Node version manager","disable_args":{":date":"2026-08-24",":because":":deprecated_upstream",":replacement_formula":"nodenv"},"executables":["ndenv"],"head_dependencies":["node-build"],"head_url_args":["https://github.com/riywo/ndenv.git",{":branch":"master"}],"homepage":"https://github.com/riywo/ndenv","license":"MIT","ruby_source_checksum":"b294b3415d736fb76a9d8b2afd66a43e06e18b44ee7a6271a5f39ee2ecc7d520","stable_dependencies":["node-build"],"stable_checksum":"1a85e4c0c0eee24d709cbc7b5c9d50709bf51cf7fe996a1548797a4079e0b6e4","stable_url_args":["https://github.com/riywo/ndenv/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_checksum":"6d36486433ad28c722a9d0e3b6e780e369beea2855a126c91abae2c1e83384c0"},"ndiff":{"conflicts":[["cern-ndiff",{":because":"both install `ndiff` binaries"}],["nmap",{":because":"both install `ndiff` binaries"}]],"desc":"Virtual package provided by nmap","executables":["ndiff"],"homepage":"https://www.math.utah.edu/~beebe/software/ndiff/","license":"GPL-2.0-or-later","ruby_source_checksum":"665601ff9cc51ef628c78d08788d238fa69be6e3d82fc9e29787488649a59a5c","stable_checksum":"f2bbd9a2c8ada7f4161b5e76ac5ebf9a2862cab099933167fe604b88f000ec2c","stable_url_args":["https://ftp.math.utah.edu/pub/misc/ndiff-2.00.tar.gz"],"stable_version":"2.00","bottle_checksum":"c7c14877b300c9a36d4047b883e773397f819f60718b9e13d17ca4359b317541"},"ndpi":{"desc":"Deep Packet Inspection (DPI) library","executables":["ndpiReader"],"head_dependencies":["json-c",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/ntop/nDPI.git",{":branch":"dev"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://www.ntop.org/products/deep-packet-inspection/ndpi/","license":"LGPL-3.0-or-later","ruby_source_checksum":"4120cf01c74d9356a418ca27c549e91494db5944add91b67d413f325d461450a","stable_dependencies":["json-c",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"8b0d3dc0c8a6a68578e09a18c922021ef6458d4aca1c7a20ce04efc267aa9ea5","stable_url_args":["https://github.com/ntop/nDPI/archive/refs/tags/5.0.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"5.0"},"ne":{"desc":"Text editor based on the POSIX standard","executables":["ne"],"head_dependencies":[{"texinfo":":build"}],"head_url_args":["https://github.com/vigna/ne.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://ne.di.unimi.it/","license":"GPL-3.0-only","ruby_source_checksum":"42e1a2d83bda55dd4e7277d3556ed2bb366d8ef7c7eb52c1616b58ae203e69d0","stable_dependencies":[{"texinfo":":build"}],"stable_checksum":"6958b5cd051d85dcdebbf45aeed2af077346a58d1d18ad14e1db477ce5519d29","stable_url_args":["https://github.com/vigna/ne/archive/refs/tags/3.3.4.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.3.4"},"neatvi":{"desc":"Clone of ex/vi for editing bidirectional utf-8 text","executables":["neatvi"],"head_url_args":["https://repo.or.cz/neatvi.git",{":branch":"master"}],"homepage":"https://repo.or.cz/neatvi.git","license":"ISC","ruby_source_checksum":"d0be6ee7c66e19008392bb201d893ec140b2b1243b9432fdee2639a042dafada","stable_url_args":["https://repo.or.cz/neatvi.git",{":tag":"19",":revision":"45dafe8592090c0dfd8b29e33e6aafd0600ae19e"}],"stable_version":"19"},"nebula":{"desc":"Scalable overlay networking tool for connecting computers anywhere","executables":["nebula","nebula-cert"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/slackhq/nebula.git",{":branch":"master"}],"homepage":"https://github.com/slackhq/nebula","license":"MIT","ruby_source_checksum":"45dd7aa19d5e2b6fac0c3b5e168e7dace5383d351c1a9f55bfa2924bca4936eb","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/nebula.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/nebula.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/nebula/bin/nebula","-config","$HOMEBREW_PREFIX/etc/nebula/"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"12972f5a1dc37b89dff6af91685f7f7eb643b7f75da760c036d1e8d850387e54","stable_url_args":["https://github.com/slackhq/nebula/archive/refs/tags/v1.10.3.tar.gz"],"stable_version":"1.10.3"},"nedit":{"desc":"Fast, compact Motif/X11 plain text editor","executables":["ncl","nedit"],"head_dependencies":["libice","libsm","libx11","libxext","libxp","libxpm","libxt","openmotif"],"head_uses_from_macos":[[{"bison":":build"}]],"homepage":"https://sourceforge.net/projects/nedit/","license":"GPL-2.0-or-later","ruby_source_checksum":"d0705a2ef604e2c84917b7e2ca6cbba9dcc4c93fda842c6f08c346cd597e8c84","stable_dependencies":["libice","libsm","libx11","libxext","libxp","libxpm","libxt","openmotif"],"stable_checksum":"5851aa7252dad952084529173640232562dec4a7c440209f196d53d4a5a8074d","stable_url_args":["https://downloads.sourceforge.net/project/nedit/nedit-source/nedit-5.8-src.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}]],"stable_version":"5.8"},"needle":{"bottle_rebuild":1,"desc":"Compile-time safe Swift dependency injection framework with real code","executables":["needle"],"head_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"homepage":"https://github.com/uber/needle","license":"Apache-2.0","ruby_source_checksum":"7773a9b09e73ae4adf503bba0a15ca15bc777b03f5443af1f356c50ae54b874a","stable_checksum":"b9cf878b0ce9589e862ec5aa8ba3222e181ecbe038369989d2ee9d9c80157fbb","stable_url_args":["https://github.com/uber/needle/archive/refs/tags/v0.25.1.tar.gz"],"stable_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"stable_version":"0.25.1"},"nef":{"desc":"Steroids for Xcode Playgrounds","executables":["nef","nef-carbon","nef-carbon-page","nef-clean","nef-jekyll","nef-jekyll-page","nef-markdown","nef-markdown-page","nef-playground","nef-playground-book","nefc"],"homepage":"https://nef.bow-swift.io","license":"Apache-2.0","ruby_source_checksum":"91f71597eb0f6c467e37bbfe5e3dc78289af9c7ca63fe122e66f63cd2bd1018c","stable_checksum":"147b8723d65ababedd04abf2ea4445c2b16dd7c18814a92182ae61978eb1152e","stable_url_args":["https://github.com/bow-swift/nef/archive/refs/tags/0.7.1.tar.gz"],"stable_version":"0.7.1","bottle_checksum":"b8453d3a8cb3b1cdcc4c042f63efd772a70b2e28f822faca6adf710688f7cf9b"},"neko":{"bottle_rebuild":1,"caveats":"You must add the following line to your .bashrc or equivalent:\n  export NEKOPATH=\"$HOMEBREW_PREFIX/lib/neko\"\n","desc":"High-level, dynamically typed programming language","executables":["neko","nekoc","nekoml","nekotools"],"head_dependencies":["bdw-gc","mariadb-connector-c","mbedtls@3","pcre2",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/HaxeFoundation/neko.git",{":branch":"master"}],"head_uses_from_macos":[["apr"],["sqlite"]],"homepage":"https://nekovm.org/","license":"MIT","no_autobump_args":{":because":":incompatible_version_format"},"revision":1,"ruby_source_checksum":"cd424d888807ddc4da0088501d3db3ea745112dfde2f776a111c55ed14755df8","stable_dependencies":["bdw-gc","mariadb-connector-c","mbedtls@3","pcre2",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"702282028190dffa2078b00cca515b8e2ba889186a221df2226d2b6deb3ffaca","stable_url_args":["https://github.com/HaxeFoundation/neko/archive/refs/tags/v2-4-1.tar.gz"],"stable_uses_from_macos":[["apr"],["sqlite"]],"stable_version":"2.4.1"},"nelm":{"desc":"Kubernetes deployment tool that manages and deploys Helm Charts","executables":["nelm"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/werf/nelm.git",{":branch":"main"}],"homepage":"https://github.com/werf/nelm","license":"Apache-2.0","ruby_source_checksum":"7f1c25b69f729ec06a597a6be8a28fa0b0abae15269a7803547befc2a095af1b","stable_dependencies":[{"go":":build"}],"stable_checksum":"c3189decb979989ed864e20d0e9e884d0a7a2675d24b19414068b5662cb05349","stable_url_args":["https://github.com/werf/nelm/archive/refs/tags/v1.25.2.tar.gz"],"stable_version":"1.25.2"},"nemu":{"desc":"Ncurses UI for QEMU","executables":["nemu","ntty"],"head_dependencies":["json-c","libarchive","ncurses","openssl@3","gettext",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"],["sqlite"]],"homepage":"https://github.com/nemuTUI/nemu","license":"BSD-2-Clause","ruby_source_checksum":"d87dd39c48b83dcdba92d3f00d6a3297fde31c273ee3158fa8d8eb2cf3d74ab4","stable_dependencies":["json-c","libarchive","ncurses","openssl@3","gettext",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"a956b23a492c1d6362a04ef7a88fb62763c2ba5e019d13841e42dec4f3d0d707","stable_url_args":["https://github.com/nemuTUI/nemu/archive/refs/tags/v3.5.0.tar.gz"],"stable_uses_from_macos":[["libxml2"],["sqlite"]],"stable_version":"3.5.0"},"neo4j-mcp":{"desc":"Neo4j official Model Context Protocol server for AI tools","executables":["neo4j-mcp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/neo4j/mcp.git",{":branch":"main"}],"homepage":"https://neo4j.com/docs/mcp/current/","license":"GPL-3.0-or-later","ruby_source_checksum":"d0a3d92aa1625675ef99db10563b21ae9cb2f47ff1c30e3237c3a7d67cbed4a8","stable_dependencies":[{"go":":build"}],"stable_checksum":"d18cdbd894a03fa97b66927d7fac0ec4feed927b882ad31654690809fadc6a84","stable_url_args":["https://github.com/neo4j/mcp/archive/refs/tags/v1.5.3.tar.gz"],"stable_version":"1.5.3"},"neo4j":{"desc":"Robust (fully ACID) transactional property graph database","executables":["neo4j","neo4j-admin"],"head_dependencies":["cypher-shell","openjdk@21"],"homepage":"https://neo4j.com/","license":"GPL-3.0-or-later","ruby_source_checksum":"20937a1e49626d250a96f00af0ea82b6d8be56f72bb556401c498934b4bd03f7","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/neo4j"],[":log_path","$HOMEBREW_PREFIX/var/log/neo4j.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/neo4j.log"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/neo4j/bin/neo4j","console"]],"stable_dependencies":["cypher-shell","openjdk@21"],"stable_checksum":"1dcf62e7e8035e71732b86532b9f8e3219ce8956bd06940d5a0024696727192a","stable_url_args":["https://neo4j.com/artifact.php?name=neo4j-community-2026.06.0-unix.tar.gz"],"stable_version":"2026.06.0","bottle_tag":":all","bottle_checksum":"094ba599b013c37ffe809736f7ddb51702d75606667062261b59147238a335d3"},"neocmakelsp":{"desc":"Another cmake lsp","executables":["neocmakelsp"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/neocmakelsp/neocmakelsp.git",{":branch":"master"}],"homepage":"https://neocmakelsp.github.io/","license":"MIT","ruby_source_checksum":"6eb76d8349f6cc476ff89102804be717f33b2d2b902fbd3dcc973f2b42486891","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c36516b48b018ad25f3d97f79f346f5712b02365e800b87b8ddd3292245c8f46","stable_url_args":["https://github.com/neocmakelsp/neocmakelsp/archive/refs/tags/v0.10.4.tar.gz"],"stable_version":"0.10.4"},"neomutt":{"desc":"E-mail reader with support for Notmuch, NNTP and much more","executables":["neomutt"],"head_dependencies":["gpgme","libidn2","lmdb","lua","ncurses","notmuch","openssl@3","pcre2","sqlite","gettext","libgpg-error","libiconv",{"docbook-xsl":":build"},{"gettext":":build"},{"pkgconf":":build"},{"tcl-tk":":build"}],"head_url_args":["https://github.com/neomutt/neomutt.git",{":branch":"main"}],"head_uses_from_macos":[[{"libxml2":":build"}],[{"libxslt":":build"}],["cyrus-sasl"],["krb5"]],"homepage":"https://neomutt.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"c4666a01a0408ea317d4613a536d79ffdf99428a7ffde15c6aedae55adfe162d","stable_dependencies":["gpgme","libidn2","lmdb","lua","ncurses","notmuch","openssl@3","pcre2","sqlite","gettext","libgpg-error","libiconv",{"docbook-xsl":":build"},{"gettext":":build"},{"pkgconf":":build"},{"tcl-tk":":build"}],"stable_checksum":"2c34fdd2166d5765e6bfdc21d1248bc4e92ddc0a33537b9418c17cd90e2dda80","stable_url_args":["https://github.com/neomutt/neomutt/archive/refs/tags/20260616.tar.gz"],"stable_uses_from_macos":[[{"libxml2":":build"}],[{"libxslt":":build"}],["cyrus-sasl"],["krb5"]],"stable_version":"20260616","version_scheme":1},"neon":{"desc":"HTTP and WebDAV client library with a C interface","executables":["neon-config"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"xmlto":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://notroj.github.io/neon/","license":"LGPL-2.0-or-later","ruby_source_checksum":"55851d377be1cc9fb8c72a49e872746a589e93d032709aab0e9c97ac81ec9da5","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"xmlto":":build"}],"stable_checksum":"a99b7262525a454d1065cf76dd17240fd808dfc4ef15636990ff83a5d0d9e740","stable_url_args":["https://notroj.github.io/neon/neon-0.37.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.37.1"},"neonctl":{"desc":"Neon CLI tool","executables":["neon","neonctl"],"head_dependencies":["esbuild","node"],"homepage":"https://neon.tech/docs/reference/neon-cli","license":"Apache-2.0","ruby_source_checksum":"26e5de00138f89fbf7d7cf3003bd0f7b7162d0ac60589497b2f47131812a927c","stable_dependencies":["esbuild","node"],"stable_checksum":"4af4fa7cedb985cb22fb6792993b6d29c183efda753cb3a9d7e2931caa394139","stable_url_args":["https://registry.npmjs.org/neonctl/-/neonctl-2.30.1.tgz"],"stable_version":"2.30.1","bottle_tag":":all","bottle_checksum":"7247edb9d86cddb6e7aae73e21611b6683da0e3cdb105419f2cafd0138e2a49e"},"neosync":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-10-02",":because":":repo_archived"},"desc":"CLI for interfacing with Neosync","disable_args":{":date":"2026-10-02",":because":":repo_archived"},"executables":["neosync"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/nucleuscloud/neosync.git",{":branch":"main"}],"homepage":"https://www.neosync.dev/","license":"MIT","ruby_source_checksum":"39271cb73f99fe84aa99d97ccc8d8176e8c9910ac411aa005657df596addd52c","stable_dependencies":[{"go":":build"}],"stable_checksum":"f11966321826d40d28b087b1daa81519e600759b9813b0e686ec49397a466a21","stable_url_args":["https://github.com/nucleuscloud/neosync/archive/refs/tags/v0.5.41.tar.gz"],"stable_version":"0.5.41"},"neovide":{"desc":"No Nonsense Neovim Client in Rust","executables":["neovide"],"head_dependencies":["neovim",{"ninja":":build"},{"rust":":build"},{"cargo-bundle":":build"}],"head_url_args":["https://github.com/neovide/neovide.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}],[{"python":":build"}]],"homepage":"https://neovide.dev/","license":"MIT","ruby_source_checksum":"18711bc958ef2670ed2a97bf22b07ad7fdfdbf26013c4c8a4b4680368ba19b19","stable_dependencies":["neovim",{"ninja":":build"},{"rust":":build"},{"cargo-bundle":":build"}],"stable_checksum":"a2016cceab3cba50b6a8b2f6787ae9017a85923575e89a83ebb9d428e8f80ca9","stable_url_args":["https://github.com/neovide/neovide/archive/refs/tags/0.16.2.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}],[{"python":":build"}]],"stable_version":"0.16.2"},"neovim-qt":{"bottle_rebuild":1,"desc":"Neovim GUI, in Qt","executables":["nvim-qt"],"head_dependencies":["msgpack","neovim","qtbase","qtsvg",{"cmake":":build"}],"head_url_args":["https://github.com/equalsraf/neovim-qt.git",{":branch":"master"}],"homepage":"https://github.com/equalsraf/neovim-qt","license":"ISC","ruby_source_checksum":"c1d50940a3f2a9770c4940224cbb93496632974e6dd32fc1f8741b70f1b08f61","stable_dependencies":["msgpack","neovim","qtbase","qtsvg",{"cmake":":build"}],"stable_checksum":"2c5a5de6813566aeec9449be61e1a8cd8ef85979a9e234d420f2882efcfde382","stable_url_args":["https://github.com/equalsraf/neovim-qt/archive/refs/tags/v0.2.19.tar.gz"],"stable_version":"0.2.19"},"neovim-remote":{"aliases":["nvr"],"desc":"Control nvim processes using `nvr` command-line tool","executables":["nvr"],"head_dependencies":["neovim","python@3.14"],"head_url_args":["https://github.com/mhinz/neovim-remote.git",{":branch":"master"}],"homepage":"https://github.com/mhinz/neovim-remote","license":"MIT","revision":4,"ruby_source_checksum":"0fe4d4167e75f96eeb5fd2ba14d79c030d983a14cf482b27858775b0333156e0","stable_dependencies":["neovim","python@3.14"],"stable_checksum":"4b3cc35463544c5747c895c52a0343cfdbba15d307647d7f57f1cce0c6a27d02","stable_url_args":["https://files.pythonhosted.org/packages/69/50/4fe9ef6fd794929ceae73e476ac8a4ddbf3b0913fa248d834c9bb72978b7/neovim-remote-2.5.1.tar.gz"],"stable_version":"2.5.1"},"neovim":{"aliases":["nvim"],"desc":"Ambitious Vim-fork focused on extensibility and agility","executables":["nvim"],"head_dependencies":["libuv","lpeg","luajit","luv","tree-sitter","unibilium","utf8proc","gettext",{"cmake":":build"},{"gettext":":build"}],"head_url_args":["https://github.com/neovim/neovim.git",{":branch":"master"}],"homepage":"https://neovim.io/","license":"Apache-2.0","ruby_source_checksum":"0321626e4325f3740f41afe9ccb4fe1807ff0931911f09bee3198d02f158f33f","stable_dependencies":["libuv","lpeg","luajit","luv","tree-sitter","unibilium","utf8proc","gettext",{"cmake":":build"},{"gettext":":build"}],"stable_checksum":"2727da95d2b8b809bc7c71e085452e47dfe1d8aa7cfaa15c68004e23f6f0a6dd","stable_url_args":["https://github.com/neovim/neovim/archive/refs/tags/v0.12.4.tar.gz"],"stable_version":"0.12.4"},"nerdctl":{"desc":"ContaiNERD CTL - Docker-compatible CLI for containerd","executables":["containerd-rootless-setuptool.sh","containerd-rootless.sh","nerdctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/containerd/nerdctl.git",{":branch":"main"}],"homepage":"https://github.com/containerd/nerdctl","license":"Apache-2.0","ruby_source_checksum":"2a21037bd7352cded4719d7c4307f9db484cf2ac023656aa078ebec2924dcdfd","stable_dependencies":[{"go":":build"}],"stable_checksum":"d3262200794152a858247ee95dd3b5366e1fdeda0577908cef2e76cd71c5cc38","stable_url_args":["https://github.com/containerd/nerdctl/archive/refs/tags/v2.3.4.tar.gz"],"stable_version":"2.3.4"},"nerdfetch":{"desc":"POSIX *nix fetch script using Nerdfonts","executables":["nerdfetch"],"head_url_args":["https://github.com/ThatOneCalculator/NerdFetch.git",{":branch":"main"}],"homepage":"https://github.com/ThatOneCalculator/NerdFetch","license":"MIT","ruby_source_checksum":"58d91a167505220dac99274109f842a14e5f34a8742f2be559b1b5942453defa","stable_checksum":"6388ac531cd8e80713de419b021505a2f7294cbc921b17da1e811ae12f490b36","stable_url_args":["https://github.com/ThatOneCalculator/NerdFetch/archive/refs/tags/v8.5.4.tar.gz"],"stable_version":"8.5.4","bottle_tag":":all","bottle_checksum":"b1adbc6349b3d591b691ad4ee8a2a5e8a248229ee84b357f74091efd85cdafba"},"nerdfix":{"bottle_rebuild":1,"desc":"Find/fix obsolete Nerd Font icons","executables":["nerdfix"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/loichyan/nerdfix","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"bab22e52a8f6032757a1bfc4f156bb6a58c7e41d6507ab439eaa53f86c720d70","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e56f648db6bfa9a08d4b2adbf3862362ff66010f32c80dc076c0c674b36efd3c","stable_url_args":["https://github.com/loichyan/nerdfix/archive/refs/tags/v0.4.2.tar.gz"],"stable_version":"0.4.2"},"nerdlog":{"desc":"TUI log viewer with timeline histogram and no central server","executables":["nerdlog"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/dimonomid/nerdlog.git",{":branch":"master"}],"homepage":"https://dmitryfrank.com/projects/nerdlog/article","license":"BSD-2-Clause","ruby_source_checksum":"ecf096e93f694c19043688f31364231ac14306c22ca6f6e9bc89434133de4c85","stable_dependencies":[{"go":":build"}],"stable_checksum":"95fb629044c5a74c2c541d4c39a9622674f15e59b98e6d1b025a47c218f69189","stable_url_args":["https://github.com/dimonomid/nerdlog/archive/refs/tags/v1.10.0.tar.gz"],"stable_version":"1.10.0"},"nesc":{"desc":"Programming language for deeply networked systems","disable_args":{":date":"2027-04-12",":because":":repo_archived"},"executables":["nescc","nescc-mig","nescc-ncg","nescc-wiring"],"head_dependencies":["emacs",{"autoconf":":build"},{"automake":":build"},{"openjdk":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"gperf":":build"}],[{"m4":":build"}]],"homepage":"https://github.com/tinyos/nesc","license":"GPL-2.0-only","revision":2,"ruby_source_checksum":"e0ba6f4604d30618518f1d2b784cd34e2b709b3b78a770519eff4e16cd2ee117","stable_dependencies":["emacs",{"autoconf":":build"},{"automake":":build"},{"openjdk":":build"}],"stable_checksum":"ea9a505d55e122bf413dff404bebfa869a8f0dd76a01a8efc7b4919c375ca000","stable_url_args":["https://github.com/tinyos/nesc/archive/refs/tags/v1.4.0.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"gperf":":build"}],[{"m4":":build"}]],"stable_version":"1.4.0","bottle_checksum":"b4d4450e60720f1c811afbf0a423de2809587d0a61bfdf73b2bd9b78054070cc"},"nessie":{"desc":"Transactional Catalog for Data Lakes with Git-like semantics","executables":["nessie"],"head_dependencies":["openjdk@21",{"gradle":":build"}],"homepage":"https://projectnessie.org","license":"Apache-2.0","ruby_source_checksum":"4370e8e6c3496dbd541c2ea3a62c4fdf365bfe427f775714a270acc1e998adfc","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/nessie.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/nessie.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/nessie/bin/nessie"]],"stable_dependencies":["openjdk@21",{"gradle":":build"}],"stable_checksum":"70f49b7a8f28bb8e6b209f3eb4f633bab64d28ee52ccb68081ae2cb9203eaf58","stable_url_args":["https://github.com/projectnessie/nessie/archive/refs/tags/nessie-0.108.1.tar.gz"],"stable_version":"0.108.1"},"nest":{"caveats":"The PyNEST bindings and its dependencies are installed with the python@3.14 formula.\nIf you want to use PyNEST, use the Python interpreter from this path:\n\n    /opt/homebrew/Cellar/python@3.14/3.14.6/bin\n\nYou may want to add this to your PATH.\n","desc":"Neural Simulation Tool (NEST) with Python3 bindings (PyNEST)","executables":["nest-config","nest-server","nest-server-mpi"],"head_dependencies":["gsl","libtool","numpy","python@3.14","readline","libomp",{"cmake":":build"},{"cython":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.nest-simulator.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"df25d34357945d639a523a2dc7f025e11188421b32af7ebbb270bafb9c35d3ac","stable_dependencies":["gsl","libtool","numpy","python@3.14","readline","libomp",{"cmake":":build"},{"cython":":build"}],"stable_checksum":"fd4def89c109e19d50e4630ab56bb9ddd4f15bf0ef735070189f0a83e2416a55","stable_url_args":["https://github.com/nest/nest-simulator/archive/refs/tags/v3.10.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.10"},"nestopia-ue":{"bottle_rebuild":1,"desc":"NES emulator","executables":["nestopia"],"head_dependencies":["fltk","libarchive","libepoxy","libsamplerate","sdl2-compat",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/0ldsk00l/nestopia.git",{":branch":"master"}],"homepage":"http://0ldsk00l.ca/nestopia/","license":"GPL-2.0-or-later","ruby_source_checksum":"633adc3c9b4a072983c8b9f577e89a0fb52fe59dba08aac8a274612c8208699a","stable_dependencies":["fltk","libarchive","libepoxy","libsamplerate","sdl2-compat",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"7783d2673ad496109e7dd3d75756cfef30c5b400409131b83b45c2fa3ddd735b","stable_url_args":["https://github.com/0ldsk00l/nestopia/archive/refs/tags/1.53.2.tar.gz"],"stable_version":"1.53.2"},"net-snmp":{"desc":"Implements SNMP v1, v2c, and v3, using IPv4 and IPv6","executables":["agentxtrap","checkbandwidth","encode_keychange","fixproc","ipf-mod.pl","mib2c","mib2c-update","net-snmp-cert","net-snmp-config","net-snmp-create-v3-user","snmp-bridge-mib","snmpbulkget","snmpbulkwalk","snmpcheck","snmpconf","snmpd","snmpdelta","snmpdf","snmpget","snmpgetnext","snmpinform","snmpnetstat","snmppcap","snmpping","snmpps","snmpset","snmpstatus","snmptable","snmptest","snmptop","snmptranslate","snmptrap","snmptrapd","snmpusm","snmpvacm","snmpwalk","tkmib","traptoemail"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/net-snmp/net-snmp.git",{":branch":"master"}],"homepage":"http://www.net-snmp.org/","keg_only_args":[":provided_by_macos"],"license":{":all_of":["MIT-CMU","MIT","BSD-3-Clause"]},"ruby_source_checksum":"533627eed5a9442afaf378a2ad5b803cbc1b1beb7aebfa83f28f007a4dfaf553","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"16707719f833184a4b72835dac359ae188123b06b5e42817c00790d7dc1384bf","stable_url_args":["https://downloads.sourceforge.net/project/net-snmp/net-snmp/5.9.5.2/net-snmp-5.9.5.2.tar.gz"],"stable_version":"5.9.5.2"},"net-tools":{"bottle_rebuild":2,"desc":"Linux networking base tools","head_dependencies":["libdnet"],"homepage":"https://sourceforge.net/projects/net-tools/","license":"GPL-2.0-or-later","ruby_source_checksum":"2c60ac3188b51ed5d30caee043c366ec1eda9f2505b91eed79d89db0a574e61c","stable_dependencies":["libdnet"],"stable_checksum":"b262435a5241e89bfa51c3cabd5133753952f7a7b7b93f32e08cb9d96f580d69","stable_url_args":["https://downloads.sourceforge.net/project/net-tools/net-tools-2.10.tar.xz"],"stable_version":"2.10"},"netaddr":{"bottle_rebuild":3,"desc":"Network address manipulation library","executables":["netaddr"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/netaddr/netaddr.git",{":branch":"master"}],"homepage":"https://netaddr.readthedocs.io/en/latest/","license":"BSD-3-Clause","ruby_source_checksum":"794abf4d5dfa8e46fe1eacabb37a423b02ad3b72e3b9a96dad38ce32585ea2e7","stable_dependencies":["python@3.14"],"stable_checksum":"5c3c3d9895b551b763779ba7db7a03487dc1f8e3b385af819af341ae9ef6e48a","stable_url_args":["https://files.pythonhosted.org/packages/54/90/188b2a69654f27b221fba92fda7217778208532c962509e959a9cee5229d/netaddr-1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_tag":":all","bottle_checksum":"cdcc4a712683eb68803860ecb8047079ebe5d8151c3bfa345fa4aab7d3a34177"},"netatalk":{"bottle_rebuild":1,"caveats":"Authenticating as a system user requires manually installing the\nPAM configuration file to a predetermined location by running:\n\n  sudo install -d -o $USER -g admin /usr/local/etc\n  mkdir -p /usr/local/etc/pam.d\n  cp $(brew --prefix)/etc/pam.d/netatalk /usr/local/etc/pam.d\n\nSee `man pam.conf` for more information.\n","desc":"File server for Macs, compliant with Apple Filing Protocol (AFP)","executables":["a2boot","addump","aecho","afp_lantest","afp_logintest","afp_spectest","afp_speedtest","afparg","afpd","afpldaptest","afppasswd","afpstats","asip-status","atalkd","cnid_dbd","cnid_metad","dbd","fce_listen","getzones","macipgw","nad","nbplkup","nbprgstr","nbpunrgstr","netatalk","pap","papd","papstatus","rtmpqry","timelord"],"head_dependencies":["berkeley-db@5","bstring","cracklib","iniparser","libevent","libgcrypt","mariadb-connector-c","openldap","talloc",{"cmark-gfm":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Netatalk/netatalk.git",{":branch":"main"}],"head_uses_from_macos":[["krb5"],["libxcrypt"],["perl"],["sqlite"]],"homepage":"https://netatalk.io","license":{":all_of":["GPL-2.0-or-later","BSD-2-Clause","BSD-3-Clause","HPND","HPND-Pbmplus","Kazlib","LGPL-2.0-or-later","LGPL-2.1-or-later"]},"no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"aa0db6b14a8b8c4e4339073314a2982ac4213d1fe61fe648361695ffd52f09e4","service_name_args":{":macos":"io.netatalk.daemon",":linux":"netatalk"},"stable_dependencies":["berkeley-db@5","bstring","cracklib","iniparser","libevent","libgcrypt","mariadb-connector-c","openldap","talloc",{"cmark-gfm":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"62d77f5a491e69086c1706ff7d9e016912e0e48b43d0c3a7ae60c384b6d625b3","stable_url_args":["https://github.com/Netatalk/netatalk/releases/download/netatalk-4-5-0/netatalk-4.5.0.tar.xz"],"stable_uses_from_macos":[["krb5"],["libxcrypt"],["perl"],["sqlite"]],"stable_version":"4.5.0"},"netcat":{"bottle_rebuild":1,"desc":"Utility for managing network connections","executables":["nc","netcat"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://netcat.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"878df02cb54b181d996d6ef386f7366a75f1363083c448cd73e217e8d812c194","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_patches":[{"strip":"p1","url":"https://raw.githubusercontent.com/archlinuxarm/PKGBUILDs/05ebc1439262e7622ba4ab0c15c2a3bad1ac64c4/extra/gnu-netcat/gnu-netcat-flagcount.patch","sha256":"63ffd690c586b164ec2f80723f5bcc46d009ffd5e0dd78bbe56fd1b770fd0788"}],"stable_checksum":"b55af0bbdf5acc02d1eb6ab18da2acd77a400bafd074489003f3df09676332bb","stable_url_args":["https://downloads.sourceforge.net/project/netcat/netcat/0.7.1/netcat-0.7.1.tar.bz2"],"stable_version":"0.7.1","bottle_checksum":"70fa1400d39bcb39a3452bca1c921d1cc76783d8fa2ad41b1742a0c317c1aceb"},"netcdf-cxx":{"desc":"C++ libraries and utilities for NetCDF","executables":["ncxx4-config"],"head_dependencies":["hdf5","netcdf","zstd",{"cmake":":build"}],"homepage":"https://www.unidata.ucar.edu/software/netcdf/","license":"NetCDF","revision":3,"ruby_source_checksum":"ac914c6c0be85e4d3e8879b39a827bf1df4dfc36905fb7c71bf652718b3cad17","stable_dependencies":["hdf5","netcdf","zstd",{"cmake":":build"}],"stable_checksum":"e3fe3d2ec06c1c2772555bf1208d220aab5fee186d04bd265219b0bc7a978edc","stable_url_args":["https://github.com/Unidata/netcdf-cxx4/archive/refs/tags/v4.3.1.tar.gz"],"stable_version":"4.3.1"},"netcdf-fortran":{"desc":"Fortran libraries and utilities for NetCDF","executables":["nf-config"],"head_dependencies":["gcc","netcdf",{"cmake":":build"},{"hdf5":":build"}],"homepage":"https://www.unidata.ucar.edu/software/netcdf/","license":"NetCDF","ruby_source_checksum":"fa38874bec80dd0de724ad80b39d0dcc000805ecbb1e1891f62d0eacbc2662e0","stable_dependencies":["gcc","netcdf",{"cmake":":build"},{"hdf5":":build"}],"stable_checksum":"b9de820c4823faa5b4e1cd9ee82dd7c57acad105ebd8f6ae36b0244105518655","stable_url_args":["https://github.com/Unidata/netcdf-fortran/archive/refs/tags/v4.6.3.tar.gz"],"stable_version":"4.6.3"},"netcdf":{"desc":"Libraries and data formats for array-oriented scientific data","executables":["nc-config","nccopy","ncdump","ncgen","ncgen3"],"head_dependencies":["hdf5","libaec","zstd",{"cmake":":build"}],"head_url_args":["https://github.com/Unidata/netcdf-c.git",{":branch":"main"}],"head_uses_from_macos":[[{"m4":":build"}],["bzip2"],["curl"],["libxml2"]],"homepage":"https://www.unidata.ucar.edu/software/netcdf/","license":"BSD-3-Clause","ruby_source_checksum":"1291874cd54b78437a8a1df4102bb73dd472caee36ae0fbfe7305e10dc189980","stable_dependencies":["hdf5","libaec","zstd",{"cmake":":build"}],"stable_checksum":"ce160f9c1483b32d1ba8b7633d7984510259e4e439c48a218b95a023dc02fd4c","stable_url_args":["https://github.com/Unidata/netcdf-c/archive/refs/tags/v4.10.0.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}],["bzip2"],["curl"],["libxml2"]],"stable_version":"4.10.0"},"netdata":{"desc":"Diagnose infrastructure problems with metrics, visualizations & alarms","executables":["log2journal","nd-mcp","nd-run","netdata","netdata-claim.sh","netdatacli","systemd-cat-native"],"head_dependencies":["abseil","dlib","json-c","libuv","libyaml","lz4","openssl@3","pcre2","protobuf","snappy","zstd",{"cmake":":build"},{"corrosion":":build"},{"go":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.netdata.cloud/","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"3ceffee7e747af7f6738d92b1e48af6c4de29d811cd417ef5bc3a13d6df80322","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/netdata/sbin/netdata","-D"]],"stable_dependencies":["abseil","dlib","json-c","libuv","libyaml","lz4","openssl@3","pcre2","protobuf","snappy","zstd",{"cmake":":build"},{"corrosion":":build"},{"go":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"d7f178b89dc327f4f761aeaf5bd6e76a13ba220497c64c30f587f98ddc65b42b","stable_url_args":["https://github.com/netdata/netdata/releases/download/v2.10.3/netdata-v2.10.3.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"2.10.3"},"netfetch":{"bottle_rebuild":1,"desc":"K8s tool to scan clusters for network policies and unprotected workloads","executables":["netfetch"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/deggja/netfetch.git",{":branch":"main"}],"homepage":"https://github.com/deggja/netfetch","license":"MIT","ruby_source_checksum":"e92ba9cf5d217031a63d67a66a020dcd760c4f900a0bee95216fdfb83f24dd5b","stable_dependencies":[{"go":":build"}],"stable_checksum":"6029d93da6633a626d6920944825c76b5552e4ad5175101f661281e30b36b1cf","stable_url_args":["https://github.com/deggja/netfetch/archive/refs/tags/v0.5.4.tar.gz"],"stable_version":"0.5.4"},"nethack":{"bottle_rebuild":1,"desc":"Single-player roguelike video game","executables":["nethack"],"head_dependencies":["ncurses",{"groff":":build"}],"head_url_args":["https://github.com/NetHack/NetHack.git",{":branch":"NetHack-5.0"}],"homepage":"https://www.nethack.org/","license":"NGPL","no_autobump_args":{":because":":incompatible_version_format"},"post_install_defined":true,"ruby_source_checksum":"99383f0b3f6720f01efb662f49beeaa4abb55e632601757356c90af4e045cf4e","stable_dependencies":["ncurses",{"groff":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/NetHack/NetHack/commit/60d59f4d5574c00cbb391cd58da3ed959de1ba2b.patch?full_index=1","sha256":"3ac9c71f360404c30845b67b8e96d06504c3039abe1ae43b76c856b20ee11f98"},{"strip":"p1","url":"https://github.com/NetHack/NetHack/commit/b7735632bfdac6a502f8f2954fbe6d5bbac53e2b.patch?full_index=1","sha256":"ea9a05446b9d840030c799d610bec394337040c2d63f8d3694f38221776e6d02"}],"stable_checksum":"2959b7886aac76185b90aea0c9f80d14343f604de0ae96b3dd2a760f7ab3bde9","stable_url_args":["https://nethack.org/download/5.0.0/nethack-500-src.tgz"],"stable_version":"5.0.0"},"nethogs":{"desc":"Net top tool grouping bandwidth per process","executables":["nethogs"],"head_uses_from_macos":[["libpcap"],["ncurses"]],"homepage":"https://raboof.github.io/nethogs/","license":"GPL-2.0-or-later","ruby_source_checksum":"4c8482ce4f04af75e435d30b59d8609ea57c21c88e60467927a2bef1bd73e5e7","stable_checksum":"111ade20cc545e8dfd7ce4e293bd6b31cd1678a989b6a730bd2fa2acc6254818","stable_url_args":["https://github.com/raboof/nethogs/archive/refs/tags/v0.8.8.tar.gz"],"stable_uses_from_macos":[["libpcap"],["ncurses"]],"stable_version":"0.8.8"},"netlify-cli":{"desc":"Netlify command-line tool","executables":["netlify","node-gyp","ntl"],"head_dependencies":["glib","node","vips","gettext",{"pkgconf":":build"}],"homepage":"https://www.netlify.com/docs/cli","license":"MIT","ruby_source_checksum":"d2ed1194733c6b16e06b162daa5f8407df10795581f90ad20591102bc33e540f","stable_dependencies":["glib","node","vips","gettext",{"pkgconf":":build"}],"stable_checksum":"741d46f0f18df96a8d3ee27614f51bfa529d2f9937a1122976358e54e40f6747","stable_url_args":["https://registry.npmjs.org/netlify-cli/-/netlify-cli-26.2.0.tgz"],"stable_version":"26.2.0"},"netlistsvg":{"bottle_rebuild":2,"desc":"Draws an SVG schematic from a yosys JSON netlist","executables":["netlistsvg","netlistsvg-dumplayout"],"head_dependencies":["node",{"yosys":":test"}],"homepage":"https://github.com/nturley/netlistsvg","license":"MIT","ruby_source_checksum":"aedf51fef11e614d40027016939c9ca0221100738345287d89b371242da17ca2","stable_dependencies":["node",{"yosys":":test"}],"stable_checksum":"b7f218f9d8f2b826d28bff6ebe1f5b1a4fb5b7c9465a034ae0a8fcd2b9d53a67","stable_url_args":["https://github.com/nturley/netlistsvg/archive/refs/tags/v1.0.2.tar.gz"],"stable_version":"1.0.2","bottle_tag":":all","bottle_checksum":"13485ed6f7d18a5733d709b8806159803cbfcfa7bf1afaa6b0e3acd9a12fc200"},"netmask":{"bottle_rebuild":1,"desc":"IP address netmask generation utility","executables":["netmask"],"head_dependencies":["check",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/tlby/netmask","license":"GPL-2.0-or-later","ruby_source_checksum":"24d29a00cb50c1bf07ec4c9f1c8f705bc0b8eaf835b30f16e2b688f7448c212b","stable_dependencies":["check",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"f352d8117a4f9377a15919d9ad4989cfba8816958718a914abf1414242a9f636","stable_url_args":["https://github.com/tlby/netmask/archive/refs/tags/v2.5.0.tar.gz"],"stable_version":"2.5.0"},"netpbm":{"conflicts":[["jbigkit",{":because":"both install `pbm.5` and `pgm.5` files"}]],"desc":"Image manipulation","executables":["411toppm","anytopnm","asciitopgm","atktopbm","avstopam","bioradtopgm","bmptopnm","bmptoppm","brushtopbm","cameratopam","cistopbm","cmuwmtopbm","ddbugtopbm","escp2topbm","eyuvtoppm","fiascotopnm","fitstopnm","fstopgm","g3topbm","gemtopbm","gemtopnm","giftopnm","gouldtoppm","hdifftopam","hipstopgm","hpcdtoppm","icontopbm","ilbmtoppm","imgtoppm","infotopam","jbigtopnm","jpeg2ktopam","jpegtopnm","leaftoppm","lispmtopgm","macptopbm","manweb","mdatopbm","mgrtopbm","mrftopbm","mtvtoppm","neotoppm","palmtopnm","pamaddnoise","pamaltsat","pamarith","pambackground","pambayer","pambrighten","pamcat","pamchannel","pamcomp","pamcrater","pamcut","pamdeinterlace","pamdepth","pamdice","pamditherbw","pamedge","pamendian","pamenlarge","pamexec","pamfile","pamfind","pamfix","pamfixtrunc","pamflip","pamfunc","pamgauss","pamgetcolor","pamgradient","pamhomography","pamhue","pamlevels","pamlookup","pammasksharpen","pammixinterlace","pammixmulti","pammosaicknit","pamoil","pampaintspill","pamperspective","pampick","pampop9","pamrecolor","pamrestack","pamrgbatopng","pamrubber","pamscale","pamseq","pamshadedrelief","pamsharpmap","pamsharpness","pamshuffle","pamsistoaglyph","pamslice","pamsplit","pamstack","pamstereogram","pamstretch","pamstretch-gen","pamsumm","pamsummcol","pamtable","pamthreshold","pamtilt","pamtoavs","pamtodjvurle","pamtofits","pamtogif","pamtohdiff","pamtohtmltbl","pamtojpeg2k","pamtompfont","pamtooctaveimg","pamtopam","pamtopdbimg","pamtopfm","pamtopng","pamtopnm","pamtoqoi","pamtosrf","pamtosvg","pamtotga","pamtotiff","pamtouil","pamtowinicon","pamtoxvmini","pamtris","pamundice","pamunlookup","pamvalidate","pamwipeout","pbmclean","pbmlife","pbmmake","pbmmask","pbmminkowski","pbmnoise","pbmpage","pbmpscale","pbmreduce","pbmtext","pbmtextps","pbmto10x","pbmto4425","pbmtoascii","pbmtoatk","pbmtobbnbg","pbmtocis","pbmtocmuwm","pbmtodjvurle","pbmtoepsi","pbmtoepson","pbmtoescp2","pbmtog3","pbmtogem","pbmtogo","pbmtoibm23xx","pbmtoicon","pbmtolj","pbmtoln03","pbmtolps","pbmtomacp","pbmtomatrixorbital","pbmtomda","pbmtomgr","pbmtomrf","pbmtonokia","pbmtopgm","pbmtopi3","pbmtopk","pbmtoplot","pbmtoppa","pbmtopsg3","pbmtoptx","pbmtosunicon","pbmtowbmp","pbmtox10bm","pbmtoxbm","pbmtoybm","pbmtozinc","pbmupc","pc1toppm","pcdindex","pcdovtoppm","pcxtoppm","pdbimgtopam","pfmtopam","pgmabel","pgmbentley","pgmcrater","pgmdeshadow","pgmedge","pgmenhance","pgmhist","pgmkernel","pgmmake","pgmmedian","pgmminkowski","pgmmorphconv","pgmnoise","pgmnorm","pgmoil","pgmramp","pgmslice","pgmtexture","pgmtofs","pgmtolispm","pgmtopbm","pgmtopgm","pgmtoppm","pgmtosbig","pgmtost4","pi1toppm","pi3topbm","picttoppm","pjtoppm","pktopbm","pngtopam","pngtopnm","pnmalias","pnmarith","pnmcat","pnmcolormap","pnmcomp","pnmconvol","pnmcrop","pnmcut","pnmdepth","pnmenlarge","pnmfile","pnmflip","pnmgamma","pnmhisteq","pnmhistmap","pnmindex","pnminterp","pnminterp-gen","pnminvert","pnmmargin","pnmmercator","pnmmontage","pnmnlfilt","pnmnoraw","pnmnorm","pnmpad","pnmpaste","pnmpsnr","pnmquant","pnmquantall","pnmremap","pnmrotate","pnmscale","pnmscalefixed","pnmshear","pnmsmooth","pnmsplit","pnmstitch","pnmtile","pnmtoddif","pnmtofiasco","pnmtofits","pnmtojbig","pnmtojpeg","pnmtopalm","pnmtopclxl","pnmtoplainpnm","pnmtopng","pnmtopnm","pnmtops","pnmtorast","pnmtorle","pnmtosgi","pnmtosir","pnmtotiff","pnmtotiffcmyk","pnmtoxwd","ppm3d","ppmbrighten","ppmchange","ppmcie","ppmcolormask","ppmcolors","ppmdcfont","ppmddumpfont","ppmdim","ppmdist","ppmdither","ppmdmkfont","ppmdraw","ppmfade","ppmflash","ppmforge","ppmglobe","ppmhist","ppmlabel","ppmmake","ppmmix","ppmnorm","ppmntsc","ppmpat","ppmquant","ppmquantall","ppmrainbow","ppmrelief","ppmrough","ppmshadow","ppmshift","ppmspread","ppmtoacad","ppmtoapplevol","ppmtoarbtxt","ppmtoascii","ppmtobmp","ppmtoeyuv","ppmtogif","ppmtoicr","ppmtoilbm","ppmtojpeg","ppmtoleaf","ppmtolj","ppmtomap","ppmtomitsu","ppmtompeg","ppmtoneo","ppmtopcx","ppmtopgm","ppmtopi1","ppmtopict","ppmtopj","ppmtopjxl","ppmtoppm","ppmtopuzz","ppmtorgb3","ppmtosixel","ppmtospu","ppmtoterm","ppmtotga","ppmtouil","ppmtowinicon","ppmtoxpm","ppmtoyuv","ppmtoyuvsplit","ppmtv","ppmwheel","psidtopgm","pstopnm","qoitopam","qrttoppm","rasttopnm","rawtopgm","rawtoppm","rgb3toppm","rlatopam","rletopnm","sbigtopgm","sgitopnm","sirtopnm","sldtoppm","spctoppm","spottopgm","sputoppm","srftopam","st4topgm","sunicontopnm","svgtopam","tgatoppm","thinkjettopbm","tifftopnm","wbmptopbm","winicontopam","winicontoppm","xbmtopbm","ximtoppm","xpmtoppm","xvminitoppm","xwdtopnm","ybmtopbm","yuvsplittoppm","yuvtoppm","yuy2topam","zeisstopnm"],"head_dependencies":["jasper","jpeg-turbo","libpng","libtiff",{"pkgconf":":build"}],"head_url_args":["https://svn.code.sf.net/p/netpbm/code/trunk"],"head_uses_from_macos":[[{"flex":":build"}],[{"python":":build"}],["libxml2"]],"homepage":"https://netpbm.sourceforge.net/","license":"GPL-3.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"e00d7a0111ba5722c514fd67768b9a8ba00b762d68d4f0667f5154679263bece","stable_dependencies":["jasper","jpeg-turbo","libpng","libtiff",{"pkgconf":":build"}],"stable_url_args":["https://svn.code.sf.net/p/netpbm/code/stable",{":revision":"5175"}],"stable_uses_from_macos":[[{"flex":":build"}],[{"python":":build"}],["libxml2"]],"stable_version":"11.02.23","version_scheme":1},"netris":{"desc":"Networked variant of tetris","executables":["netris"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://packages.debian.org/sid/netris","license":"GPL-2.0-or-later","ruby_source_checksum":"2c2e34c6bb4b866e118fa4fa7990a345f4877eaa36d31ab4c2b4f11ab96ae746","stable_patches":[{"strip":"p1","url":"https://git.deb.at/w/pkg/netris.git/blob_plain/90991bd0137a2510f93ec126a8642f48eb3738be:/debian/patches/01_multi-games-with-scoring","sha256":"5d5182afc06fbb6d011edfaa0c12e88425884019372f95faee563b760d03e556"},{"strip":"p1","url":"https://git.deb.at/w/pkg/netris.git/blob_plain/90991bd0137a2510f93ec126a8642f48eb3738be:/debian/patches/02_line-count-patch","sha256":"c31de57729cfde1ec72e49fd0ee1984cfffc179eb3d16b1268853e14e827b71f"},{"strip":"p1","url":"https://git.deb.at/w/pkg/netris.git/blob_plain/90991bd0137a2510f93ec126a8642f48eb3738be:/debian/patches/03_staircase-effect-fix","sha256":"df17bd23186c3d0379d298ac2e526ff40c7cdcebbe174c2bf2f08aa067abb4c7"},{"strip":"p1","url":"https://git.deb.at/w/pkg/netris.git/blob_plain/90991bd0137a2510f93ec126a8642f48eb3738be:/debian/patches/04_robot-close-fixup","sha256":"8c79a8925357b57b07d4afa8a2ef048528f4ca19e25851637fd6f20f93ea7ae4"},{"strip":"p1","url":"https://git.deb.at/w/pkg/netris.git/blob_plain/90991bd0137a2510f93ec126a8642f48eb3738be:/debian/patches/05_init-static-vars","sha256":"5b057390f6736c0d5c1d2b149c6550fb322358544641dc89d358c4c275a17724"},{"strip":"p1","url":"https://git.deb.at/w/pkg/netris.git/blob_plain/90991bd0137a2510f93ec126a8642f48eb3738be:/debian/patches/06_curses.c-include-term.h","sha256":"9f0b631dcfcf2114ea1c70a599df401aafa21fb73423fa98783d01ac9a0845dc"},{"strip":"p1","url":"https://git.deb.at/w/pkg/netris.git/blob_plain/90991bd0137a2510f93ec126a8642f48eb3738be:/debian/patches/07_curses.c-include-time.h","sha256":"b53bd8af4f09661ed9030baf52456595f3b4149966c2e3111c91305957a94a52"},{"strip":"p1","url":"https://git.deb.at/w/pkg/netris.git/blob_plain/90991bd0137a2510f93ec126a8642f48eb3738be:/debian/patches/08_various-fixes","sha256":"8c9f709c115d8acf4af04e6dd60d75f2c7ecda2f9708aca2a2848966ec6999db"},{"strip":"p1","url":"https://git.deb.at/w/pkg/netris.git/blob_plain/90991bd0137a2510f93ec126a8642f48eb3738be:/debian/patches/09_ipv6","sha256":"cf6c216cd4381a82945b441e2ad659120643126f52a89f745a9692fc708e8261"},{"strip":"p1","url":"https://git.deb.at/w/pkg/netris.git/blob_plain/90991bd0137a2510f93ec126a8642f48eb3738be:/debian/patches/10_fix-memory-leak","sha256":"380566f670b90585943a2f3c69fdb83bae04d0e62cc457bb8d7558f393f6b874"}],"stable_checksum":"8bc770ebb2c3ead1611ca7a1a2f3d833e169536c78d53b3fcf49381164ee9706","stable_url_args":["https://deb.debian.org/debian/pool/main/n/netris/netris_0.52.orig.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.52","bottle_checksum":"a7b88fa79c440ed0dc4c971eb32197e9f88b34afbf50cd6d9e8929f2e03d7866"},"netscanner":{"desc":"Network scanner with features like WiFi scanning, packetdump and more","executables":["netscanner"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Chleba/netscanner.git",{":branch":"main"}],"homepage":"https://github.com/Chleba/netscanner","license":"MIT","ruby_source_checksum":"b784d46f4ec617c395fcd599fd39955944ec09fc93f7cd94939aee689e184c42","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6f16a5f2359035ec19652aac790eccf93f319b57aefe09693c9aa4f5dcdc1b62","stable_url_args":["https://github.com/Chleba/netscanner/archive/refs/tags/v0.6.43.tar.gz"],"stable_version":"0.6.43"},"netshow":{"desc":"Interactive network connection monitor with friendly service names","executables":["netshow"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/taylorwilsdon/netshow.git",{":branch":"main"}],"homepage":"https://github.com/taylorwilsdon/netshow","license":"MIT","revision":1,"ruby_source_checksum":"9474dbba864ddea7c3fd5ffc1664fb0e95948b9b7c4d5daa474755e9d1b3e830","stable_dependencies":["python@3.14"],"stable_checksum":"c3a684d186463033b99df13d2408669d779cbd8051f031a45fab6380dd34a1e7","stable_url_args":["https://files.pythonhosted.org/packages/2b/dc/7dde1dd71210311e124155309b38b209e0e81c631422e58c762821b37b61/netshow-0.2.2.tar.gz"],"stable_version":"0.2.2"},"netsurf-buildsystem":{"bottle_rebuild":1,"desc":"Makefiles shared by NetSurf projects","head_url_args":["git://git.netsurf-browser.org/buildsystem.git",{":branch":"master"}],"homepage":"https://www.netsurf-browser.org/","license":"MIT","ruby_source_checksum":"20a5576448ff6d64f87b92c66756e8cbfa48dbcbdf0fdd694c146ad6f8042175","stable_checksum":"3d3e39d569e44677c4b179129bde614c65798e2b3e6253160239d1fd6eae4d79","stable_url_args":["https://download.netsurf-browser.org/libs/releases/buildsystem-1.10.tar.gz"],"stable_version":"1.10","bottle_tag":":all","bottle_checksum":"7698443194711b12a21395fe67c378a2d9cb323ace8f590cfeb79ff730c2ed98"},"nettle":{"aliases":["libnettle","nettle@4"],"desc":"Low-level cryptographic library","executables":["nettle-hash","nettle-lfib-stream","nettle-pbkdf2","pkcs1-conv","sexp-conv"],"head_dependencies":["gmp"],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://www.lysator.liu.se/~nisse/nettle/","license":{":any_of":["GPL-2.0-or-later","LGPL-3.0-or-later"]},"ruby_source_checksum":"1b9ed4a0fc0e732ab288996a64f50c974110e9d4af5d3a4d7719ffd0ed0a6f33","stable_dependencies":["gmp"],"stable_checksum":"3addbc00da01846b232fb3bc453538ea5468da43033f21bb345cb1e9073f5094","stable_url_args":["https://ftpmirror.gnu.org/gnu/nettle/nettle-4.0.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"4.0","versioned_formulae":["nettle@3"]},"nettle@3":{"desc":"Low-level cryptographic library","executables":["nettle-hash","nettle-lfib-stream","nettle-pbkdf2","pkcs1-conv","sexp-conv"],"head_dependencies":["gmp"],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://www.lysator.liu.se/~nisse/nettle/","keg_only_args":[":versioned_formula"],"license":{":any_of":["GPL-2.0-or-later","LGPL-3.0-or-later"]},"ruby_source_checksum":"8d4af72133036bdfeb3abe4c90b6b606a4c385fbe2a247f8207b3cdc28ff0e4e","stable_dependencies":["gmp"],"stable_checksum":"fe9ff51cb1f2abb5e65a6b8c10a92da0ab5ab6eaf26e7fc2b675c45f1fb519b5","stable_url_args":["https://ftpmirror.gnu.org/gnu/nettle/nettle-3.10.2.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"3.10.2"},"nettoe":{"desc":"Tic Tac Toe-like game for the console","executables":["nettoe"],"homepage":"https://nettoe.sourceforge.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"3ce76ab57145a61dcfe7ff6d0774badaea6b879fd3c5aa4355298acb7b04ce2c","stable_checksum":"dbc2c08e7e0f7e60236954ee19a165a350ab3e0bcbbe085ecd687f39253881cb","stable_url_args":["https://downloads.sourceforge.net/project/nettoe/nettoe/1.5.1/nettoe-1.5.1.tar.gz"],"stable_version":"1.5.1","bottle_checksum":"a9f2e1b0a27c15f903c42fd54af41f52553d9027cde5aff110e7f8a895b934a8"},"netwatch":{"desc":"Cross-platform realtime network diagnostics TUI","executables":["netwatch"],"head_dependencies":[{"rust":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://www.netwatchlabs.com/labs/netwatch","license":"MIT","ruby_source_checksum":"26f240fa607d25b33b1b10d08a32685c33232f05bf1a648091ac10c2cc2adf4f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3600dadbba659d56d2dede32a384923ebf3cdf91af96c13b1efdaaee23302ba9","stable_url_args":["https://github.com/matthart1983/netwatch/archive/refs/tags/v0.26.1.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.26.1"},"networkit":{"desc":"Performance toolkit for large-scale network analysis","head_dependencies":["libnetworkit","numpy","python@3.14","scipy","libomp",{"cmake":":build"},{"cython":":build"},{"ninja":":build"},{"python-setuptools":":build"},{"tlx":":build"}],"homepage":"https://networkit.github.io","license":"MIT","ruby_source_checksum":"c474d350ffb4ae83166c6b081a3252550f175e3fb08b5aec2c2de3ce08724154","stable_dependencies":["libnetworkit","numpy","python@3.14","scipy","libomp",{"cmake":":build"},{"cython":":build"},{"ninja":":build"},{"python-setuptools":":build"},{"tlx":":build"}],"stable_checksum":"969718847465937086728a884b5f143d7f36cfd3f6cdc04ef9ae4f64ba61b60c","stable_url_args":["https://github.com/networkit/networkit/archive/refs/tags/11.2.1.tar.gz"],"stable_version":"11.2.1"},"never":{"desc":"Statically typed, embedded functional programming language","executables":["never"],"head_dependencies":[{"bison":":build"},{"cmake":":build"}],"head_url_args":["https://github.com/never-lang/never.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],["libffi"]],"homepage":"https://never-lang.readthedocs.io/en/latest/","license":"MIT","ruby_source_checksum":"a59c312a0fee4f111eb8eaa0cc5d5c55605057a3666d6e5be238ad5676ffd963","stable_dependencies":[{"bison":":build"},{"cmake":":build"}],"stable_checksum":"9ca3ea42738570f128708404e2f7aad35ef2b8b4b178d64508430c675713e41f","stable_url_args":["https://github.com/never-lang/never/archive/refs/tags/v2.3.9.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["libffi"]],"stable_version":"2.3.9","bottle_checksum":"fe69dd034727e31b1d680ec12ab8fe6e6d6faff7c47a66f43b6ffd3d5e6e458c"},"neverest":{"deprecate_args":{":date":"2025-09-20",":because":":does_not_build"},"desc":"Synchronize, backup, and restore emails","disable_args":{":date":"2026-09-20",":because":":does_not_build"},"executables":["neverest"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/pimalaya/neverest.git",{":branch":"master"}],"homepage":"https://pimalaya.org","license":"MIT","ruby_source_checksum":"b7a9821e4ee2f742202c596cc6f1296ab44a6ef3d4dedab51dfd895f282ae80a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7fc3cdfb797026c68a4e1aebd65ad69b604900e9c51970403633d82f54e6a4ce","stable_url_args":["https://github.com/pimalaya/neverest/archive/refs/tags/v0.1.0.tar.gz"],"stable_version":"0.1.0"},"newlisp":{"caveats":"If you have brew in a custom prefix, the included examples\nwill need to be be pointed to your newlisp executable.\n","desc":"Lisp-like, general-purpose scripting language","executables":["newlisp","newlisp-10.7.5","newlispdoc"],"head_dependencies":["readline"],"homepage":"https://www.newlisp.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"76f9eac8b2f9fef1b4ff7e2c22157c66432870bf114eaba0fa5a65a9f5e7dc30","stable_dependencies":["readline"],"stable_checksum":"dc2d0ff651c2b275bc4af3af8ba59851a6fb6e1eaddc20ae75fb60b1e90126ec","stable_url_args":["https://www.newlisp.org/downloads/newlisp-10.7.5.tgz"],"stable_version":"10.7.5","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"24b3c02002fa7c832d9a817c552b19bd520ae06f82ab526b8e993ae0a3d77d99"},"newman":{"desc":"Command-line collection runner for Postman","executables":["newman"],"head_dependencies":["node"],"homepage":"https://www.getpostman.com","license":"Apache-2.0","ruby_source_checksum":"da7650872c190a647b0122d9b555e7ed63c823a451e86d568ffa84b18fb41aca","stable_dependencies":["node"],"stable_checksum":"83dc72024fd2c37e5dfcca80d7c38451bba5ada50d6746099730e48318bbc27f","stable_url_args":["https://registry.npmjs.org/newman/-/newman-6.2.2.tgz"],"stable_version":"6.2.2","bottle_tag":":all","bottle_checksum":"5e59cba1703fcbc98551294a4b3ac984652d062e3f6ebff82ff7448dff88b0f6"},"newrelic-cli":{"desc":"Command-line interface for New Relic","executables":["newrelic"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/newrelic/newrelic-cli.git",{":branch":"main"}],"homepage":"https://github.com/newrelic/newrelic-cli","license":"Apache-2.0","ruby_source_checksum":"d88a58c416236974269597f8e3734a707dd58a562c7fc50ed18ffb717ede8beb","stable_dependencies":[{"go":":build"}],"stable_checksum":"804f37ac18b9b0b98970054a21ded9b07edcf740daac8edb2d29005f8e05bc77","stable_url_args":["https://github.com/newrelic/newrelic-cli/archive/refs/tags/v0.112.17.tar.gz"],"stable_version":"0.112.17"},"newrelic-infra-agent":{"desc":"New Relic infrastructure agent","executables":["newrelic-infra","newrelic-infra-ctl","newrelic-infra-service"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/newrelic/infrastructure-agent.git",{":branch":"master"}],"homepage":"https://github.com/newrelic/infrastructure-agent","license":"Apache-2.0","ruby_source_checksum":"e8f6eb88698490bcee8817bf86284aabf84a452c174145e76cd04b713168b728","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/newrelic-infra/newrelic-infra.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/newrelic-infra/newrelic-infra.stderr.log"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/newrelic-infra-agent/bin/newrelic-infra-service","-config","$HOMEBREW_PREFIX/etc/newrelic-infra/newrelic-infra.yml"]],"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/newrelic/infrastructure-agent.git",{":tag":"1.77.1",":revision":"3d6d75195818f934e68d075c3bef5879cdcf5dff"}],"stable_version":"1.77.1"},"newsboat":{"desc":"RSS/Atom feed reader for text terminals","executables":["newsboat","podboat"],"head_dependencies":["json-c","gettext",{"asciidoctor":":build"},{"gettext":":build"},{"pkgconf":":build"},{"rust":":build"},{"xz":":build"},{"make":":build"}],"head_url_args":["https://github.com/newsboat/newsboat.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["libxml2"],["libxslt"],["ncurses"],["sqlite"]],"homepage":"https://newsboat.org/","license":"MIT","oldnames":["newsbeuter"],"ruby_source_checksum":"ded849037f5b90c4830921d1c8f813c01a26a1a1e8ba30d13ffe8f9e53bf940a","stable_dependencies":["json-c","gettext",{"asciidoctor":":build"},{"gettext":":build"},{"pkgconf":":build"},{"rust":":build"},{"xz":":build"},{"make":":build"}],"stable_checksum":"8cb376b14c44809750a41b74c239a47092edb8e496f657c38af9b852dd8e4ea4","stable_url_args":["https://newsboat.org/releases/2.44/newsboat-2.44.tar.xz"],"stable_uses_from_macos":[["curl"],["libxml2"],["libxslt"],["ncurses"],["sqlite"]],"stable_version":"2.44"},"newsraft":{"desc":"Terminal feed reader","executables":["newsraft"],"head_dependencies":["gumbo-parser",{"scdoc":":build"}],"head_uses_from_macos":[["curl"],["expat"],["sqlite"]],"homepage":"https://codeberg.org/newsraft/newsraft","license":"ISC","ruby_source_checksum":"8a7f155ea1071fb7dbacb2bff06248af7e72169f546735218eff3b4d944a4756","stable_dependencies":["gumbo-parser",{"scdoc":":build"}],"stable_checksum":"769dce748a4de741f1888eb199f71aeb41068b8527e0d5779fe0eb51fbbd72e3","stable_url_args":["https://codeberg.org/newsraft/newsraft/archive/newsraft-0.36.tar.gz"],"stable_uses_from_macos":[["curl"],["expat"],["sqlite"]],"stable_version":"0.36"},"newt":{"desc":"Library for color text mode, widget based user interfaces","executables":["whiptail"],"head_dependencies":["popt","python@3.14","s-lang","gettext"],"homepage":"https://pagure.io/newt","license":"LGPL-2.0-or-later","revision":1,"ruby_source_checksum":"90727be5ba29fe1b821fd12dcaef0132232b4b88a75fef5afa859d8b917c6b2a","stable_dependencies":["popt","python@3.14","s-lang","gettext"],"stable_checksum":"ef0ca9ee27850d1a5c863bb7ff9aa08096c9ed312ece9087b30f3a426828de82","stable_url_args":["https://releases.pagure.org/newt/newt-0.52.25.tar.gz"],"stable_version":"0.52.25"},"nextdns":{"desc":"CLI for NextDNS's DNS-over-HTTPS (DoH)","executables":["nextdns"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/nextdns/nextdns.git",{":branch":"master"}],"homepage":"https://nextdns.io","license":"MIT","ruby_source_checksum":"ff77b9570c8ee596672069f88cfdece04dc69bf828753550dc50f39e82eb2545","stable_dependencies":[{"go":":build"}],"stable_checksum":"73a57ff41074d32a7707b751da36c0a618edc6d2b41ddf61ca565222448f567b","stable_url_args":["https://github.com/nextdns/nextdns/archive/refs/tags/v1.47.3.tar.gz"],"stable_version":"1.47.3"},"nextflow":{"desc":"Reproducible scientific workflows","executables":["nextflow"],"head_dependencies":["openjdk",{"gradle":":build"}],"homepage":"https://nextflow.io","license":"Apache-2.0","ruby_source_checksum":"128622a0fe4eeaca2bf8a1dffeebbe57f4bf2fdd07cd784921a9b1cbcb41aff9","stable_dependencies":["openjdk",{"gradle":":build"}],"stable_checksum":"9c191514b7edc5285d1bd029e913da775bde61ad57586aba062ca85d29ff991b","stable_url_args":["https://github.com/nextflow-io/nextflow/archive/refs/tags/v26.04.4.tar.gz"],"stable_version":"26.04.4"},"nextpnr-ice40":{"desc":"Portable FPGA place and route tool for Lattice iCE40","executables":["nextpnr-ice40"],"head_dependencies":["boost","eigen","icestorm","python@3.14",{"cmake":":build"},{"yosys":":test"}],"head_url_args":["https://github.com/YosysHQ/nextpnr.git",{":branch":"main"}],"homepage":"https://github.com/YosysHQ/nextpnr","license":"ISC","ruby_source_checksum":"fcf56b1d02496259af3ee5f41405e34b710a24c6642427eb0aec65eb31cc8110","stable_dependencies":["boost","eigen","icestorm","python@3.14",{"cmake":":build"},{"yosys":":test"}],"stable_checksum":"374393094cdf7b2aae415cebf0994840b4a355bb95e89c683ef19f95f0b14dc2","stable_url_args":["https://github.com/YosysHQ/nextpnr/archive/refs/tags/nextpnr-0.10.tar.gz"],"stable_version":"0.10"},"nexttrace":{"caveats":"nexttrace requires root privileges so you will need to run `sudo nexttrace <ip>`.\nYou should be certain that you trust any software you grant root privileges.\n","desc":"Open source visual route tracking CLI tool","executables":["nexttrace"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/nxtrace/NTrace-core.git",{":branch":"main"}],"homepage":"https://www.nxtrace.org/","license":"GPL-3.0-only","ruby_source_checksum":"e1c96b785248689e6fc327702fd092aa01733b394638a04a28afd5563c6a3dd1","stable_dependencies":[{"go":":build"}],"stable_checksum":"ac5c3f4181b061b8fff2430e2b34eee165e7a8f41eb694a07ab0b4b219e5a4bb","stable_url_args":["https://github.com/nxtrace/NTrace-core/archive/refs/tags/v1.7.1.tar.gz"],"stable_version":"1.7.1"},"nexus":{"desc":"Repository manager for binary software components","executables":["nexus"],"head_dependencies":["openjdk",{"maven":":build"},{"node":":build"},{"yarn":":build"}],"head_uses_from_macos":[[{"unzip":":build"}]],"homepage":"https://www.sonatype.com/","license":"EPL-1.0","ruby_source_checksum":"b63c4d249dee1e377f13201e4421e65539b704558badd1c948308f8ec0edec31","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/nexus/bin/nexus","start"]],"stable_dependencies":["openjdk",{"maven":":build"},{"node":":build"},{"yarn":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_url_args":["https://github.com/sonatype/nexus-public.git",{":tag":"release-3.93.2-01",":revision":"ed94b05e53eff451c4b617ef31d09e8e9f066365"}],"stable_uses_from_macos":[[{"unzip":":build"}]],"stable_version":"3.93.2-01"},"nfcutils":{"bottle_rebuild":1,"desc":"Near Field Communication (NFC) tools under POSIX systems","executables":["lsnfc"],"head_dependencies":["libnfc","libusb","libusb-compat",{"pkgconf":":build"}],"homepage":"https://github.com/nfc-tools/nfcutils","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"6be96fbb8647e04838d3748052b2891caa83d60b3cc2ea71bde1d89273680b40","stable_dependencies":["libnfc","libusb","libusb-compat",{"pkgconf":":build"}],"stable_checksum":"dea258774bd08c8b7ff65e9bed2a449b24ed8736326b1bb83610248e697c7f1b","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/nfc-tools/nfcutils-0.3.2.tar.gz"],"stable_version":"0.3.2"},"nfd2nfc":{"desc":"Convert filesystem entry names from NFD to NFC for cross-platform compatibility","executables":["nfd2nfc","nfd2nfc-watcher"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/elgar328/nfd2nfc.git",{":branch":"main"}],"homepage":"https://github.com/elgar328/nfd2nfc","license":"MIT","ruby_source_checksum":"33c4aec86981ca6d86316a59416532f43e626da2ae42ec4dd6d23a8144eaee91","stable_dependencies":[{"rust":":build"}],"stable_checksum":"76ba19c0d93fb0e1020f6758cde0c9fc3308ee682afab524b6f1f1fdc084c4a0","stable_url_args":["https://github.com/elgar328/nfd2nfc/archive/refs/tags/v2.1.0.tar.gz"],"stable_version":"2.1.0"},"nfdump":{"desc":"Tools to collect and process netflow data on the command-line","executables":["geolookup","nfanon","nfcapd","nfdump","nfexpire","nfreplay","sfcapd","torlookup","updateGeoDB.sh","updateTorDB.sh"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/phaag/nfdump.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["bzip2"],["libpcap"]],"homepage":"https://github.com/phaag/nfdump","license":"BSD-3-Clause","ruby_source_checksum":"d9ab17ef31ade144bb1d6e3845e4c23e59f3bd52c81527f261cddcc4c2614483","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"d9b881f7e3ecde281c1116e8330ae612d0e5adcd0e952f401b2045c6446a1232","stable_url_args":["https://github.com/phaag/nfdump/archive/refs/tags/v1.7.8.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["bzip2"],["libpcap"]],"stable_version":"1.7.8"},"nfpm":{"desc":"Simple deb and rpm packager","executables":["nfpm"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/goreleaser/nfpm.git",{":branch":"main"}],"homepage":"https://nfpm.goreleaser.com/","license":"MIT","ruby_source_checksum":"dc6c92648467540f72bc065f733ba6bfab3a36338fee47b5a83da444dacf555c","stable_dependencies":[{"go":":build"}],"stable_checksum":"906b8dde0c5626376779f3ebddea3554b0eb6e1b8450a09bdc746cba92ef5dea","stable_url_args":["https://github.com/goreleaser/nfpm/archive/refs/tags/v2.47.0.tar.gz"],"stable_version":"2.47.0"},"nftables":{"desc":"Netfilter tables userspace tools","head_dependencies":["gmp","jansson","libedit","libmnl","libnftnl","ncurses","readline",{"pkgconf":":build"},{"python@3.14":":build"}],"homepage":"https://netfilter.org/projects/nftables/","license":"GPL-2.0-or-later","ruby_source_checksum":"97cd15e34e2cb092031013432f3b6c60ba28ff809aeb24c67f7244a5eeeaeb44","stable_dependencies":["gmp","jansson","libedit","libmnl","libnftnl","ncurses","readline",{"pkgconf":":build"},{"python@3.14":":build"}],"stable_checksum":"372931bda8556b310636a2f9020adc710f9bab66f47efe0ce90bff800ac2530c","stable_url_args":["https://www.netfilter.org/pub/nftables/nftables-1.1.6.tar.xz"],"stable_version":"1.1.6"},"nghttp2":{"desc":"HTTP/2 C Library","executables":["h2load","nghttp","nghttpd","nghttpx"],"head_dependencies":["c-ares","jemalloc","libev","libnghttp2","openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/nghttp2/nghttp2.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://nghttp2.org/","license":"MIT","ruby_source_checksum":"65cd65f39a5fa6ef6e6d42297362db7edbb3c0d6fa6417b66e4be8afb6a24823","stable_dependencies":["c-ares","jemalloc","libev","libnghttp2","openssl@3",{"pkgconf":":build"}],"stable_checksum":"c866b7477cbb7512ab6863a685027adbb1bb8da8fc3bab7429ed43d3281d5aa9","stable_url_args":["https://github.com/nghttp2/nghttp2/releases/download/v1.69.0/nghttp2-1.69.0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.69.0"},"nginx":{"caveats":"Docroot is: $HOMEBREW_PREFIX/var/www\n\nThe default port has been set in $HOMEBREW_PREFIX/etc/nginx/nginx.conf to 8080 so that\nnginx can run without sudo.\n\nnginx will load all files in $HOMEBREW_PREFIX/etc/nginx/servers/.\n","desc":"HTTP(S) server and reverse proxy, and IMAP/POP3 proxy server","executables":["nginx"],"head_dependencies":["openssl@3","pcre2"],"head_url_args":["https://github.com/nginx/nginx.git",{":branch":"master"}],"head_uses_from_macos":[[{"xz":":build"}],["libxcrypt"]],"homepage":"https://nginx.org/","license":"BSD-2-Clause","post_install_defined":true,"ruby_source_checksum":"79c4f294a41c29f8f79640bb114d6d49339590cda8961f657c77c0ba7095b771","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/nginx/bin/nginx","-g","daemon off;"]],"stable_dependencies":["openssl@3","pcre2"],"stable_checksum":"af2a957c41da636ddc4f883e4523c6d140b4784dbce42000c364ae5092aa473c","stable_url_args":["https://nginx.org/download/nginx-1.31.2.tar.gz"],"stable_uses_from_macos":[[{"xz":":build"}],["libxcrypt"]],"stable_version":"1.31.2"},"ngircd":{"bottle_rebuild":1,"desc":"Lightweight Internet Relay Chat server","executables":["ngircd"],"head_dependencies":["libident","openssl@3"],"homepage":"https://ngircd.barton.de/","license":"GPL-2.0-or-later","ruby_source_checksum":"ab3fd34d03a45336ae78ab8097b48ff1b57e27dfc214c0410e897280eb002ee6","stable_dependencies":["libident","openssl@3"],"stable_checksum":"6897880319dd5e2e73c1c9019613509f88eb5b8daa5821a36fbca3d785c247b8","stable_url_args":["https://arthur.barton.de/pub/ngircd/ngircd-27.tar.xz"],"stable_version":"27"},"ngrep":{"desc":"Network grep","executables":["ngrep"],"head_dependencies":["libpcap","pcre2"],"homepage":"https://github.com/jpr5/ngrep","license":"ngrep","ruby_source_checksum":"643a6a814d186b713f572d03e7325c9fca1fe425456a4cdb7fab43fd253cb308","stable_dependencies":["libpcap","pcre2"],"stable_checksum":"6c94b31681316b7469a3ace92d2aeec7c9f490bd6782453dff2ade0e289a3348","stable_url_args":["https://github.com/jpr5/ngrep/archive/refs/tags/v1.49.0.tar.gz"],"stable_version":"1.49.0"},"ngs":{"deprecate_args":{":date":"2026-01-12",":because":"needs EOL `pcre`"},"desc":"Powerful programming language and shell designed specifically for Ops","disable_args":{":date":"2027-01-12",":because":"needs EOL `pcre`"},"executables":["ngs"],"head_dependencies":["bdw-gc","gnu-sed","json-c","pcre","peg",{"cmake":":build"},{"pandoc":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/ngs-lang/ngs.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://ngs-lang.org/","license":"GPL-3.0-only","ruby_source_checksum":"93493c6e978230532ced332970852abc2644b36b6970c02547a15e2064514265","stable_dependencies":["bdw-gc","gnu-sed","json-c","pcre","peg",{"cmake":":build"},{"pandoc":":build"},{"pkgconf":":build"}],"stable_checksum":"029c5d1167e884fee54fc99881e3d8c30478314f6e5fc2a7b832c909ed35d5b0","stable_url_args":["https://github.com/ngs-lang/ngs/archive/refs/tags/v0.2.17.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.2.17"},"ngspice":{"caveats":"If you need the graphical plotting functions you need to install X11 with:\n  brew install --cask xquartz\n","desc":"Spice circuit simulator","executables":["ngspice"],"head_dependencies":["fftw","freetype","libngspice","libx11","libxaw","libxt","readline","libice","libsm","libxext","libxmu"],"head_url_args":["https://git.code.sf.net/p/ngspice/ngspice.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],["ncurses"]],"homepage":"https://ngspice.sourceforge.io/","license":":cannot_represent","revision":1,"ruby_source_checksum":"f38bbb9badc1fb1aa6ffb5569d8da526282af4ddfcef0ad2fd932ea719673824","stable_dependencies":["fftw","freetype","libngspice","libx11","libxaw","libxt","readline","libice","libsm","libxext","libxmu"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"a0d1699af1940b06649276dcd6ff5a566c8c0cad01b2f7b5e99dedbb4d64c19b","stable_url_args":["https://downloads.sourceforge.net/project/ngspice/ng-spice-rework/46/ngspice-46.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],["ncurses"]],"stable_version":"46"},"ngt":{"desc":"Neighborhood graph and tree for indexing high-dimensional data","executables":["ngt","qbg"],"head_dependencies":["libomp",{"cmake":":build"}],"homepage":"https://github.com/NGT-labs/NGT","license":"Apache-2.0","ruby_source_checksum":"3e7f7dc712c4fa78a228220fc0bdca30cd67653c129b700ec588679e7968dc97","stable_dependencies":["libomp",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/NGT-labs/NGT/commit/ddb97ff021bab08b3bae6144d5971a1616e1477c.patch?full_index=1","sha256":"3d622749ca18e34c11bb3ef3ffe61e4b534231937e4c0a321b62dec6cf21a3a0"}],"stable_checksum":"0faad6f5185e5c66868c8907c4dd91f8776782aa81ba1abaeefe3b0774d6e170","stable_url_args":["https://github.com/NGT-labs/NGT/archive/refs/tags/v2.7.4.tar.gz"],"stable_version":"2.7.4"},"ni":{"desc":"Selects the right Node package manager based on lockfiles","executables":["na","nci","nd","ni","nlx","nr","nun","nup"],"head_dependencies":["node"],"homepage":"https://github.com/antfu-collective/ni","license":"MIT","ruby_source_checksum":"497126ac5611688fe0c0a6361651183e20a5d7e9bc715ca402e797a99e4e8624","stable_dependencies":["node"],"stable_checksum":"171dcb1ebd5dc7488da749c2e922ddc422960dc94ff3a1c45c04c2f683ea5f6f","stable_url_args":["https://registry.npmjs.org/@antfu/ni/-/ni-30.2.0.tgz"],"stable_version":"30.2.0","bottle_tag":":all","bottle_checksum":"4cafdcc5bee49b68b27b4355bbd3e0db6b097559f0dada5c7853b70400a9445a"},"nickel":{"desc":"Better configuration for less","executables":["nickel"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/nickel-lang/nickel.git",{":branch":"master"}],"homepage":"https://nickel-lang.org/","license":"MIT","ruby_source_checksum":"9034f0be6ce3c53e8e0167fa04ffa39796802dfa7ed3c295dd52c6556ba57844","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8cc47b3a2b9ed4e3b7fca06f36a8a295d231e9f8bb112d0cc02081583c189f75","stable_url_args":["https://github.com/nickel-lang/nickel/archive/refs/tags/1.17.0.tar.gz"],"stable_version":"1.17.0"},"nickle":{"desc":"Desk calculator language","executables":["nickle"],"head_dependencies":["gmp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"bc-gh":":build"}],[{"bison":":build"}],[{"flex":":build"}],["libedit"]],"homepage":"https://www.nickle.org/","license":"MIT","ruby_source_checksum":"a55b48138bca8bebebf38d92cba13a77753ebada0b9a18c080bf2df51735e0b1","stable_dependencies":["gmp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"0b68a2f3e123f27c32b971029658abaae00b4c3ae6e79c3f2c18c5dbbfe554d3","stable_url_args":["https://nickle.org/release/nickle-2.108.tar.xz"],"stable_uses_from_macos":[[{"bc-gh":":build"}],[{"bison":":build"}],[{"flex":":build"}],["libedit"]],"stable_version":"2.108"},"nicotine-plus":{"bottle_rebuild":1,"conflicts":[["httm",{":because":"both install `nicotine` binaries"}]],"desc":"Graphical client for the Soulseek peer-to-peer network","executables":["nicotine"],"head_dependencies":["adwaita-icon-theme","gtk4","libadwaita","py3cairo","pygobject3","python@3.14"],"head_url_args":["https://github.com/nicotine-plus/nicotine-plus.git",{":branch":"master"}],"homepage":"https://nicotine-plus.org","license":"GPL-3.0-or-later","no_autobump_args":{":because":"`update-python-resources` cannot determine dependencies"},"ruby_source_checksum":"0b3299899f41276a34740b6ff48dcff4787c1d6ba1e3ba15c6a89d4ab354658c","stable_dependencies":["adwaita-icon-theme","gtk4","libadwaita","py3cairo","pygobject3","python@3.14"],"stable_checksum":"a4f4cbfade9cf48af10ecb7bde1eac8b5c1b0194f9cd01c814349ddba453dd12","stable_url_args":["https://files.pythonhosted.org/packages/bb/91/b7d2f353828d1bc57bb43cfe9006b0fde4d6ffe1458d5045c58f567ed33a/nicotine_plus-3.3.10.tar.gz"],"stable_version":"3.3.10","bottle_tag":":all","bottle_checksum":"80edf82b7afa3a964e69c28edab21a4a588144096efaa10f555b567b1c0bfa3e"},"nicovideo-dl":{"bottle_rebuild":4,"deprecate_args":{":date":"2025-10-23",":because":":repo_removed"},"desc":"Command-line program to download videos from www.nicovideo.jp","disable_args":{":date":"2026-10-23",":because":":repo_removed"},"executables":["nicovideo-dl"],"head_uses_from_macos":[["python"]],"homepage":"https://osdn.net/projects/nicovideo-dl/","license":"MIT","revision":3,"ruby_source_checksum":"27bbf2a5f6ecee6120f2b2eca983f90611401cc211a0d032aaf5774dc11a7787","stable_checksum":"886980d154953bc5ff5d44758f352ce34d814566a83ceb0b412b8d2d51f52197","stable_url_args":["https://dotsrc.dl.osdn.net/osdn/nicovideo-dl/70568/nicovideo-dl-0.0.20190126.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"0.0.20190126","bottle_tag":":all","bottle_checksum":"3ed938a610ab72d8bd9d90764672eb2ed5d9930e0803929c05b3e34d4c1a815d"},"nifi-registry":{"desc":"Centralized storage & management of NiFi/MiNiFi shared resources","executables":["nifi-registry"],"head_dependencies":["openjdk"],"homepage":"https://nifi.apache.org/projects/registry","license":"Apache-2.0","ruby_source_checksum":"6c93b01f81656f6760ed2eb245633cc3e3eec91bb819eb6bb770ea699472d3f1","stable_dependencies":["openjdk"],"stable_checksum":"867afb9a17797966c417bfaa8c08c98721e832859210ddb2c1565851e0a5c5d8","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=/nifi/2.10.0/nifi-registry-2.10.0-bin.zip"],"stable_version":"2.10.0","bottle_tag":":all","bottle_checksum":"d9c24edfc4bfde65e4d2551a6417ef6ea4eb2ce52b5d296aa32cc2a97be5d9b4"},"nifi-toolkit":{"desc":"Command-line utilities to setup and support NiFi","executables":["nifi-cli"],"head_dependencies":["openjdk@21"],"homepage":"https://nifi.apache.org","license":"Apache-2.0","ruby_source_checksum":"24a0de1eb93d06af1e180729af09ffaf106291cc4039bb1dea3ee095d598e1c9","stable_dependencies":["openjdk@21"],"stable_checksum":"d6012f3ba7612f526a9704fbe796206a844da2adbaa004febc92975ded0dc970","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=nifi/2.10.0/nifi-toolkit-2.10.0-bin.zip"],"stable_version":"2.10.0","bottle_tag":":all","bottle_checksum":"1ad300d43fe3948bf203ae735fa209d1a0eeeb3f68be7fb735c40e2f8719cc02"},"nifi":{"desc":"Easy to use, powerful, and reliable system to process and distribute data","executables":["nifi"],"head_dependencies":["openjdk@21"],"homepage":"https://nifi.apache.org","license":"Apache-2.0","ruby_source_checksum":"6d2797bfcb1b6b8a6b6bec2bbdef0d35cdaaa79c4a8c969fc14bf8bf8e51c7ab","stable_dependencies":["openjdk@21"],"stable_checksum":"46709e6550e4235fe821c537e26538e31bb0e038153519a69ba33d3e9e2f8641","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=/nifi/2.10.0/nifi-2.10.0-bin.zip"],"stable_version":"2.10.0","bottle_tag":":all","bottle_checksum":"3296a48ca38e8d286f457150049d4e36734d0a03f1c62905775446b510bd3c61"},"nift":{"desc":"Cross-platform open source framework for managing and generating websites","executables":["nift","nsm"],"head_dependencies":["luajit"],"homepage":"https://nift.dev/","license":"MIT","ruby_source_checksum":"b384d2d87fdc65fe42bd2159b0b094b309ed3db582bce85db5610291b2721eab","stable_dependencies":["luajit"],"stable_patches":[{"strip":"p1","url":"https://github.com/nifty-site-manager/nsm/commit/00b3ef1ea5ffe2dedc501f0603d16a9a4d57d395.patch?full_index=1","sha256":"c05f0381feef577c493d3b160fc964cee6aeb3a444bc6bde70fda4abc96be8bf"},{"strip":"p1","url":"https://github.com/nifty-site-manager/nsm/commit/d8a54c08a218d6f6823a4e76472708bdc94d1128.patch?full_index=1","sha256":"534871043624b409c60d17e08a5e9917ad55ef245df6286d6ea00cc706b3e09f"}],"stable_checksum":"4900247b92e0ae0d124391ec710a38b322ae83170e2c39191f8ad497090ffd24","stable_url_args":["https://github.com/nifty-site-manager/nsm/archive/refs/tags/v3.0.3.tar.gz"],"stable_version":"3.0.3"},"nikto":{"desc":"Web server scanner","executables":["nikto","replay.pl"],"head_uses_from_macos":[["perl"]],"homepage":"https://cirt.net/nikto/","license":"GPL-3.0-only","ruby_source_checksum":"b2151661f5404c69f0b8e0408077061d58a17f5a69c3980d6af653670fd7f4c8","stable_checksum":"656554f9aeba8c462689582b59d141369dbcadac11141cd02752887f363430ec","stable_url_args":["https://github.com/sullo/nikto/archive/refs/tags/2.6.0.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"2.6.0"},"nim":{"conflicts":[["atlas",{":because":"both install `atlas` executable"}],["mongodb-atlas-cli",{":because":"both install `atlas` executable"}]],"desc":"Statically typed compiled systems programming language","executables":["atlas","nim","nimble","nimgrep","nimpretty","nimsuggest","testament"],"head_dependencies":[{"help2man":":build"}],"head_url_args":["https://github.com/nim-lang/Nim.git",{":branch":"devel"}],"homepage":"https://nim-lang.org/","license":"MIT","ruby_source_checksum":"17fa5dddfe7549675193aa4c3fcf92575bf64eb11aa2c1c036e3960ddbc8cb5b","stable_dependencies":[{"help2man":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/nim-lang/Nim/commit/8c2ec2a7b010ef1a43b967205324ac83d11815d1.patch?full_index=1","sha256":"f9171dba1817a83aada2960aab68b988fb6b3e766aa50b9527acc3daeafa6364"},{"strip":"p1","url":"https://github.com/nim-lang/Nim/commit/817af7edfcfca41e60e07b258c0943613783dd55.patch?full_index=1","sha256":"120d313213c34bd3d48ae02baaa84dc5a0e80a88a6cae4de6a6164aefd6ff300"},{"strip":"p1","url":"https://github.com/nim-lang/Nim/commit/ce1761dff9e79d00bc012938ad6be37caa2edcfd.patch?full_index=1","sha256":"06ecc37ab1c349a154cf05f1ca468ed0044e59e812d6401fc2a0f076717cbabc"},{"strip":"p1","url":"https://github.com/nim-lang/Nim/commit/cb802af44e3c684a8738684ebdd84df31aeabf09.patch?full_index=1","sha256":"b9d5c030510018822c59714f26b933f822e462856f970ec918af6d4c6a9d285f"},{"strip":"p1","url":"https://github.com/nim-lang/Nim/commit/27fc4fedb5c1be6a4ec27f7d0d0c913a63f792b4.patch?full_index=1","sha256":"f012298fe2ef8201fc303f8a7e91dcb10662f3382693ec899e0a505dd90872cc"},{"strip":"p1","url":"https://github.com/nim-lang/Nim/commit/0e3ac706156887ce143681da42b21874c2b20774.patch?full_index=1","sha256":"625c837b002bfd492b60cecce812ecdd2d42bd4b3117526f6d3004661949ce90"},{"strip":"p1","url":"https://github.com/nim-lang/Nim/commit/07de39cde6341ae278b47d64f73dd9c823dd18c5.patch?full_index=1","sha256":"33b5787281af6bcd4c30354de8ad49457a3360f3acfb000230b162aad114fe4c"}],"stable_checksum":"7957b7ed004206bcf10bcc4f3b4744153878e62f2431552a9a8e9d3f40e8d5d5","stable_url_args":["https://nim-lang.org/download/nim-2.2.10.tar.xz"],"stable_version":"2.2.10"},"ninja":{"desc":"Small build system for use with gyp or CMake","executables":["ninja"],"head_url_args":["https://github.com/ninja-build/ninja.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":[":build",":test"]}]],"homepage":"https://ninja-build.org/","license":"Apache-2.0","ruby_source_checksum":"9f2c520d92ba7251740d59496b3bd262a88cb4d62672e4cc1674a448125fc768","stable_checksum":"974d6b2f4eeefa25625d34da3cb36bdcebe7fbce40f4c16ac0835fd1c0cbae17","stable_url_args":["https://github.com/ninja-build/ninja/archive/refs/tags/v1.13.2.tar.gz"],"stable_uses_from_macos":[[{"python":[":build",":test"]}]],"stable_version":"1.13.2"},"ninvaders":{"desc":"Space Invaders in the terminal","executables":["nInvaders"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://ninvaders.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"fc22189b7dbb7fec81c917209672bd1e2bb724c5915746071dd2b01095753ae0","stable_checksum":"bfbc5c378704d9cf5e7fed288dac88859149bee5ed0850175759d310b61fd30b","stable_url_args":["https://downloads.sourceforge.net/project/ninvaders/ninvaders/0.1.1/ninvaders-0.1.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.1.1","bottle_checksum":"641248bbd6c7f8895dd3c6f42ce68f047db05864354ef772b7c2490c9ddced5d"},"nip4":{"bottle_rebuild":1,"desc":"Image processing spreadsheet","executables":["nip4","snip"],"head_dependencies":["cairo","gdk-pixbuf","glib","graphene","gsl","gtk4","hicolor-icon-theme","libxml2","pango","vips","gettext",{"bison":":build"},{"flex":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libvips/nip4.git",{":branch":"main"}],"homepage":"https://github.com/libvips/nip4","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"e45cb5a2fa7ee633238766e1e673681fcc91528a6b4da1198480b12dec811be9","stable_dependencies":["cairo","gdk-pixbuf","glib","graphene","gsl","gtk4","hicolor-icon-theme","libxml2","pango","vips","gettext",{"bison":":build"},{"flex":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"ceea7a00f9e8182195c3b4a62416145dbc303f44f62a09bfce0690fd6fbf1ecc","stable_url_args":["https://github.com/libvips/nip4/releases/download/v9.1.5/nip4-9.1.5.tar.xz"],"stable_version":"9.1.5"},"nixfmt":{"desc":"Command-line tool to format Nix language code","executables":["nixfmt"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/NixOS/nixfmt.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/NixOS/nixfmt","license":"MPL-2.0","ruby_source_checksum":"b4b65795c93f31256e05e00b02b5723957691d97b361f92641ff9cdc8c04634d","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"adc9a3174fe18333b6de5829f4b663a2736d6d78450e1f19270fc994b38a49aa","stable_url_args":["https://github.com/NixOS/nixfmt/archive/refs/tags/v1.4.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"1.4.0"},"nixpacks":{"desc":"App source + Nix packages + Docker = Image","executables":["nixpacks"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/railwayapp/nixpacks.git",{":branch":"main"}],"homepage":"https://nixpacks.com/docs/getting-started","license":"MIT","ruby_source_checksum":"d1ca541b7570bbdca4469de3c73d9ce3b23edff796a69b10fd38816fc2fc2751","stable_dependencies":[{"rust":":build"}],"stable_checksum":"38b1c8a739a7585eb4aff071bd0e8f067ef35eca6af32acc3a2dec0799a78a83","stable_url_args":["https://github.com/railwayapp/nixpacks/archive/refs/tags/v1.41.0.tar.gz"],"stable_version":"1.41.0"},"nkf":{"bottle_rebuild":1,"desc":"Network Kanji code conversion Filter (NKF)","executables":["nkf"],"homepage":"https://github.com/nurse/nkf","license":"Zlib","ruby_source_checksum":"0e0b1f3e1f5dbdce098e45d2664c3064e32bb83e1dff8ca3be270680e43f2d39","stable_checksum":"d1a7df435847a79f2f33a92388bca1d90d1b837b1b56523dcafc4695165bad44","stable_url_args":["https://deb.debian.org/debian/pool/main/n/nkf/nkf_2.1.5.orig.tar.gz"],"stable_version":"2.1.5"},"nkt":{"desc":"TUI for fast and simple interacting with your BibLaTeX database","executables":["nkt"],"head_dependencies":[{"zig@0.15":":build"}],"head_url_args":["https://git.sr.ht/~fjebaker/nkt",{":branch":"main"}],"homepage":"https://git.sr.ht/~fjebaker/nkt","license":"GPL-3.0-or-later","ruby_source_checksum":"1d697aee8f160f291360e16d57d3d255eb02ee52903418699380c406ddc01479","stable_dependencies":[{"zig@0.15":":build"}],"stable_checksum":"cfcede02c12cfe2fca4465fa3d87c03158202e4606c1ba3db46851dbb0451ccd","stable_url_args":["https://git.sr.ht/~fjebaker/nkt/archive/0.3.1.tar.gz"],"stable_version":"0.3.1"},"nload":{"bottle_rebuild":1,"desc":"Realtime console network usage monitor","executables":["nload"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.roland-riegel.de/nload/","license":"GPL-2.0-or-later","ruby_source_checksum":"213099705967a0446231fcb8fce6c6d41e6c0f09deca86f54f949d766c8f338c","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_patches":[{"strip":"p0","url":"https://sourceforge.net/p/nload/bugs/_discuss/thread/c9b68d8e/4a65/attachment/devreader-bsd.cpp.patch","sha256":"19055158b72722f7dabff9890931094cac591bcc6de3e90a7f4744d28746ebc7"},{"strip":"p1","data":true}],"stable_checksum":"c1c051e7155e26243d569be5d99c744d8620e65fa8a7e05efcf84d01d9d469e5","stable_url_args":["https://www.roland-riegel.de/nload/nload-0.7.4.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.7.4","bottle_checksum":"2c5db3ac98383bf71154283dbca344ef7e4ac355338bdff337936cb4836b8ace"},"nlohmann-json":{"bottle_rebuild":1,"desc":"JSON for modern C++","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/nlohmann/json.git",{":branch":"develop"}],"homepage":"https://json.nlohmann.me/","license":"MIT","ruby_source_checksum":"27dbb963d350c51a7c6f024c1e228b4dc50a94c1efa78adc29786db851f58fae","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/nlohmann/json/commit/34868f90149de02432ea758a29227a6ad74f098c.patch?full_index=1","sha256":"fb4db3640ce333b145b53acc64c78eb3011f57012dc4b9c6689d5d485d2434cd"}],"stable_checksum":"4b92eb0c06d10683f7447ce9406cb97cd4b453be18d7279320f7b2f025c10187","stable_url_args":["https://github.com/nlohmann/json/archive/refs/tags/v3.12.0.tar.gz"],"stable_version":"3.12.0","bottle_tag":":all","bottle_checksum":"df65065eb8504f15f8802b7c681df015a592a68336db7fe290eeeda59fa1e440"},"nlopt":{"desc":"Free/open-source library for nonlinear optimization","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/stevengj/nlopt.git",{":branch":"master"}],"homepage":"https://nlopt.readthedocs.io/","license":"MIT","ruby_source_checksum":"e83f80b6ff3aea47e16461d4bc78ea486af14e50b556d4e11bb4a90526bf00bc","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"53e552d83e9294d67db37f0f4a23f15933a9ef698485301a18b98b40004cf0de","stable_url_args":["https://github.com/stevengj/nlopt/archive/refs/tags/v2.11.0.tar.gz"],"stable_version":"2.11.0"},"nmail":{"desc":"Terminal-based email client for Linux and macOS","executables":["html2nmail","nmail","oauth2nmail"],"head_dependencies":["libmagic","ncurses","openssl@3","xapian",{"cmake":":build"}],"head_url_args":["https://github.com/d99kris/nmail.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["cyrus-sasl"],["expat"],["sqlite"]],"homepage":"https://github.com/d99kris/nmail","license":"MIT","ruby_source_checksum":"c7843dff8cc6e49b15cb33169881f384ccd04cc2a2ff9d24240df78385881895","stable_dependencies":["libmagic","ncurses","openssl@3","xapian",{"cmake":":build"}],"stable_checksum":"c0e0f30275252237959d63a59c0b5920a9514e8ea7abf05c693b8dc43fad0563","stable_url_args":["https://github.com/d99kris/nmail/archive/refs/tags/v5.13.7.tar.gz"],"stable_uses_from_macos":[["curl"],["cyrus-sasl"],["expat"],["sqlite"]],"stable_version":"5.13.7"},"nmap":{"conflicts":[["cern-ndiff",{":because":"both install `ndiff` binaries"}],["ndiff",{":because":"both install `ndiff` binaries"}]],"desc":"Port scanning utility for large networks","executables":["ncat","ndiff","nmap","nping"],"head_dependencies":["liblinear","libssh2","lua","openssl@3","pcre2","python@3.14",{"python-setuptools":":build"}],"head_url_args":["https://svn.nmap.org/nmap/"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["libpcap"]],"homepage":"https://nmap.org/","license":":cannot_represent","ruby_source_checksum":"71c82ff90cf774c3fd7f63c0ce54930a22f86a96589d302859b5f1115d840b4d","stable_dependencies":["liblinear","libssh2","lua","openssl@3","pcre2","python@3.14",{"python-setuptools":":build"}],"stable_checksum":"df512492ffd108e53a27a06f26d8635bbe89e0e569455dc8ffef058c035d51b2","stable_url_args":["https://nmap.org/dist/nmap-7.99.tar.bz2"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["libpcap"]],"stable_version":"7.99"},"nmh":{"conflicts":[["ali",{":because":"both install `ali` binaries"}],["cargo-dist",{":because":"both install `dist` binaries"}],["pick",{":because":"both install `pick` binaries"}],["repl",{":because":"both install `repl` binaries"}]],"desc":"New version of the MH mail handler","executables":["ali","anno","burst","comp","dist","flist","fmttest","fnext","folder","forw","inc","install-mh","mark","mhbuild","mhfixmsg","mhical","mhlist","mhlogin","mhmail","mhn","mhparam","mhpath","mhshow","mhstore","msgchk","next","packf","pick","prompter","refile","repl","rmf","rmm","scan","send","sendfiles","sortm","whatnow","whom"],"head_dependencies":["openssl@3","w3m",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://git.savannah.nongnu.org/git/nmh.git",{":branch":"master"}],"head_uses_from_macos":[["cyrus-sasl"],["ncurses"]],"homepage":"https://www.nongnu.org/nmh/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"68fbc11b8944f5d2ca23a9e8e1c7a0df33c53e0f97bd15a281bc5670ce725127","stable_dependencies":["openssl@3","w3m"],"stable_checksum":"366ce0ce3f9447302f5567009269c8bb3882d808f33eefac85ba367e875c8615","stable_url_args":["https://download.savannah.gnu.org/releases/nmh/nmh-1.8.tar.gz"],"stable_uses_from_macos":[["cyrus-sasl"],["ncurses"]],"stable_version":"1.8","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"61a5e6e21ff29746bef4ae4d89e86d7bf8f1d625a311c6d0203b8d4aa9eb12c1"},"nmrpflash":{"desc":"Netgear Unbrick Utility","executables":["nmrpflash"],"head_dependencies":[{"pkgconf":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/jclehner/nmrpflash","license":"GPL-3.0-or-later","ruby_source_checksum":"a480892e7a9f5977bded1e849c4ee25b2e13dda14983e4e924f7eba8133158fd","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"a9de4296ec3db91e044f6ce5412342616920c6afda1df312bbeefc9013251f00","stable_url_args":["https://github.com/jclehner/nmrpflash/archive/refs/tags/v0.9.27.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.9.27"},"nmstatectl":{"desc":"Command-line tool that manages host networking settings in a declarative manner","executables":["nmstatectl"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/nmstate/nmstate.git",{":branch":"base"}],"homepage":"https://nmstate.io/","license":"Apache-2.0","ruby_source_checksum":"80577091860b99cce253b28289e56fca83a2031e5a4b2e359ae14e81c3e145fa","stable_dependencies":[{"rust":":build"}],"stable_checksum":"93c157c27b922968dfc6e8f649bacb00287303e0fd83b13cf1ff15a98fb3599c","stable_url_args":["https://github.com/nmstate/nmstate/releases/download/v2.2.60/nmstate-2.2.60.tar.gz"],"stable_version":"2.2.60"},"nng":{"desc":"Nanomsg-next-generation -- light-weight brokerless messaging","executables":["nngcat"],"head_dependencies":[{"asciidoctor":":build"},{"cmake":":build"},{"ninja":":build"}],"homepage":"https://nng.nanomsg.org/","license":"MIT","ruby_source_checksum":"8e0610ad8b2e4ecc4ec47037640c70e73a171df4d863c2db022a21ccbac572e2","stable_dependencies":[{"asciidoctor":":build"},{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"50b7264bd8f0901f7ebdf3ec7c48f4e23dd689bbe7b2917d9d8fad58ffd09e5c","stable_url_args":["https://github.com/nanomsg/nng/archive/refs/tags/v1.12.0.tar.gz"],"stable_version":"1.12.0"},"nnn":{"desc":"Tiny, lightning fast, feature-packed file manager","executables":["nnn"],"head_dependencies":["gnu-sed","ncurses","readline"],"head_url_args":["https://github.com/jarun/nnn.git",{":branch":"master"}],"homepage":"https://github.com/jarun/nnn","license":"BSD-2-Clause","ruby_source_checksum":"ee6f02574e9e45754d8b33770a79eb78d38ccf0b67e0504540522de35325425c","stable_dependencies":["gnu-sed","ncurses","readline"],"stable_checksum":"f166eda5093ac8dcf8cbbc6224123a32c53cf37b82c5c1cb48e2e23352754030","stable_url_args":["https://github.com/jarun/nnn/archive/refs/tags/v5.2.tar.gz"],"stable_version":"5.2"},"no-more-secrets":{"desc":"Recreates the SETEC ASTRONOMY effect from 'Sneakers'","executables":["nms","sneakers"],"homepage":"https://github.com/bartobri/no-more-secrets","license":"GPL-3.0-or-later","ruby_source_checksum":"15b5e24341db905c0af3bb1030db7a4e2c818f0a45445bd72a30b772f5937242","stable_checksum":"4422e59bb3cf62bca3c73d1fdae771b83aab686cd044f73fe14b1b9c2af1cb1b","stable_url_args":["https://github.com/bartobri/no-more-secrets/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_checksum":"64fc527581550370d00962142f47e30d3e529e3462d72ababff155b5a13cd73d"},"node-build":{"desc":"Install NodeJS versions","executables":["node-build","nodenv-install","nodenv-uninstall"],"head_dependencies":["autoconf","openssl@3","pkgconf"],"head_url_args":["https://github.com/nodenv/node-build.git",{":branch":"main"}],"homepage":"https://github.com/nodenv/node-build","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"b81fc0c753d5f772f4d0bafa0efecd231bdb2ce87644dcb8b12041033453ba47","stable_dependencies":["autoconf","openssl@3","pkgconf"],"stable_checksum":"a595d329ff1c6226c94f41688475eed8660e5b283f92f17ff20f158eb3fd58af","stable_url_args":["https://github.com/nodenv/node-build/archive/refs/tags/v5.4.44.tar.gz"],"stable_version":"5.4.44","bottle_tag":":all","bottle_checksum":"1f1c05721c9862da6175651b927e504fe73bebc75aef4747a784b0f3edcf94eb"},"node-red":{"desc":"Low-code programming for event-driven applications","executables":["node-red","node-red-pi"],"head_dependencies":["node"],"homepage":"https://nodered.org/","license":"Apache-2.0","ruby_source_checksum":"5884645bc5624d58a8965aba7df93de311aad749b2bf32c7f24f1d069a1494b9","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/node-red"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/node-red/bin/node-red","--userDir","$HOMEBREW_PREFIX/var/node-red"]],"stable_dependencies":["node"],"stable_checksum":"07c176dcc2fccf2d37c727da3de6baa82a328ca96052f0f2982a92f042f8ac77","stable_url_args":["https://registry.npmjs.org/node-red/-/node-red-5.0.1.tgz"],"stable_version":"5.0.1"},"node-sass":{"desc":"JavaScript implementation of a Sass compiler","executables":["sass"],"head_dependencies":["node"],"homepage":"https://github.com/sass/dart-sass","license":"MIT","ruby_source_checksum":"35c981e2a8dc2527bb2c71948618c948b741ecf39e85b0e86a7092852c4ddf03","stable_dependencies":["node"],"stable_checksum":"37c6d52073f164c05c8d5276df8b377642a472193b8d54dfad5c296ab4623abc","stable_url_args":["https://registry.npmjs.org/sass/-/sass-1.101.0.tgz"],"stable_version":"1.101.0"},"node":{"aliases":["node.js","node@26","nodejs","npm"],"bottle_rebuild":1,"caveats":"Single Executable Application is disabled as it doesn't work with shared libnode.\nTemporal support is disabled as it doesn't work with shared ICU library.\n","desc":"Open-source, cross-platform JavaScript runtime environment","executables":["node","npm","npx"],"head_dependencies":["ada-url","brotli","c-ares","hdrhistogram_c","icu4c@78","libffi","libnghttp2","libnghttp3","libngtcp2","libuv","llhttp","merve","nbytes","openssl@3","simdjson","sqlite","uvwasi","zstd",{"pkgconf":":build"},{"python@3.14":":build"}],"head_url_args":["https://github.com/nodejs/node.git",{":branch":"main"}],"head_uses_from_macos":[["python"]],"homepage":"https://nodejs.org/","license":"MIT","link_overwrite_paths":["bin/npm","bin/npx"],"post_install_defined":true,"ruby_source_checksum":"e767d2a7bb41323ba5af4b0e20aacbfd39b776c77b29eba4a9bd5650cfaad6fd","stable_dependencies":["ada-url","brotli","c-ares","hdrhistogram_c","icu4c@78","libffi","libnghttp2","libnghttp3","libngtcp2","libuv","llhttp","merve","nbytes","openssl@3","simdjson","sqlite","uvwasi","zstd",{"pkgconf":":build"},{"python@3.14":":build"}],"stable_checksum":"9eceb3621024069d91035b5471d2ebe86aa04d22dbeba72a782eaf36ff9183ac","stable_url_args":["https://nodejs.org/dist/v26.4.0/node-v26.4.0.tar.xz"],"stable_uses_from_macos":[["python"]],"stable_version":"26.4.0","versioned_formulae":["node@24","node@22","node@20","node@18"]},"node@18":{"deprecate_args":{":date":"2024-10-29",":because":":unsupported"},"desc":"Open-source, cross-platform JavaScript runtime environment","disable_args":{":date":"2025-10-29",":because":":unsupported"},"head_dependencies":["brotli","c-ares","icu4c@77","libnghttp2","libuv","openssl@3",{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.13":":build"}],"head_uses_from_macos":[["python"],["zlib"]],"homepage":"https://nodejs.org/","keg_only_args":[":versioned_formula"],"license":"MIT","post_install_steps":[{"path":{"base":"prefix","path":"lib/node_modules/npm/npmrc"},"content":"prefix = {{HOMEBREW_PREFIX}}\n","overwrite":true,"type":"write"}],"ruby_source_checksum":"fa9b0eabad5d253dc172b3a3d04324140b2775b3caae31768cb47a2ac7e669db","stable_dependencies":["brotli","c-ares","icu4c@77","libnghttp2","libuv","openssl@3",{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.13":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/nodejs/node/commit/81517faceac86497b3c8717837f491aa29a5e0f9.patch?full_index=1","sha256":"79a5489617665c5c88651a7dc364b8967bebdea5bdf361b85572d041a4768662"}],"stable_checksum":"36a7bf1a76d62ce4badd881ee5974a323c70e1d8d19165732684e145632460d9","stable_url_args":["https://nodejs.org/dist/v18.20.8/node-v18.20.8.tar.xz"],"stable_uses_from_macos":[["python"],["zlib"]],"stable_version":"18.20.8","versioned_formulae":["node@24","node@22","node@20"]},"node@20":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-10-28",":because":":unsupported"},"desc":"Open-source, cross-platform JavaScript runtime environment","disable_args":{":date":"2026-10-28",":because":":unsupported"},"executables":["corepack","node","npm","npx"],"head_dependencies":["brotli","c-ares","icu4c@78","libnghttp2","libuv","openssl@3",{"pkgconf":":build"},{"python@3.13":":build"}],"head_uses_from_macos":[["python"]],"homepage":"https://nodejs.org/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"1710e360e30b50887ee2bd82a6412a6cbd5581a56d612c6680dc65e9bb9dbfde","stable_dependencies":["brotli","c-ares","icu4c@78","libnghttp2","libuv","openssl@3",{"pkgconf":":build"},{"python@3.13":":build"}],"stable_checksum":"7aeeacdb858299e09a3e0510d4bb8b266923894a9e3ac0058ba89d4ecf4a4cca","stable_url_args":["https://nodejs.org/dist/v20.20.2/node-v20.20.2.tar.xz"],"stable_uses_from_macos":[["python"]],"stable_version":"20.20.2","versioned_formulae":["node@24","node@22","node@18"]},"node@22":{"deprecate_args":{":date":"2026-10-28",":because":":unsupported"},"desc":"Open-source, cross-platform JavaScript runtime environment","executables":["corepack","node","npm","npx"],"head_dependencies":["brotli","c-ares","icu4c@78","libnghttp2","libnghttp3","libngtcp2","libuv","openssl@3","simdjson","simdutf","sqlite","uvwasi","zstd",{"pkgconf":":build"},{"python@3.13":":build"}],"head_uses_from_macos":[["python"]],"homepage":"https://nodejs.org/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"3463d1ac09b882d18e4b4c500b77c0eabe7ed7737b2e8f8740fa23a88e1e4a27","stable_dependencies":["brotli","c-ares","icu4c@78","libnghttp2","libnghttp3","libngtcp2","libuv","openssl@3","simdjson","simdutf","sqlite","uvwasi","zstd",{"pkgconf":":build"},{"python@3.13":":build"}],"stable_checksum":"b27385d6845089bdb91285d94b06c2a5cf1c37f8173a3c4e10824cc1ffadeaba","stable_url_args":["https://nodejs.org/dist/v22.23.1/node-v22.23.1.tar.xz"],"stable_uses_from_macos":[["python"]],"stable_version":"22.23.1","versioned_formulae":["node@24","node@20","node@18"]},"node@24":{"deprecate_args":{":date":"2027-04-30",":because":":unsupported"},"desc":"Open-source, cross-platform JavaScript runtime environment","executables":["corepack","node","npm","npx"],"head_dependencies":["brotli","c-ares","hdrhistogram_c","icu4c@78","libnghttp2","libnghttp3","libngtcp2","libuv","openssl@3","simdjson","sqlite","uvwasi","zstd",{"pkgconf":":build"},{"python@3.13":":build"}],"head_uses_from_macos":[["python"]],"homepage":"https://nodejs.org/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"33b55c2a3f7ceecf78ac9db2ff4910ec3ac3f3ce5e02f671b19f31fa949ad4e3","stable_dependencies":["brotli","c-ares","hdrhistogram_c","icu4c@78","libnghttp2","libnghttp3","libngtcp2","libuv","openssl@3","simdjson","sqlite","uvwasi","zstd",{"pkgconf":":build"},{"python@3.13":":build"}],"stable_checksum":"e94afde24db08e0c564ee7110a2d5aab51ee0059382c9fd8233c54eec47b28f9","stable_url_args":["https://nodejs.org/dist/v24.18.0/node-v24.18.0.tar.xz"],"stable_uses_from_macos":[["python"]],"stable_version":"24.18.0","versioned_formulae":["node@22","node@20","node@18"]},"node_exporter":{"caveats":"When run from `brew services`, `node_exporter` is run from\n`node_exporter_brew_services` and uses the flags in:\n  $HOMEBREW_PREFIX/etc/node_exporter.args\n","desc":"Prometheus exporter for machine metrics","executables":["node_exporter","node_exporter_brew_services"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/prometheus/node_exporter.git",{":branch":"master"}],"homepage":"https://prometheus.io/","license":"Apache-2.0","ruby_source_checksum":"5c174b3971c2401a0c41a73eed131389b98d7d4ba66368446a46352245c3ded4","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/node_exporter.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/node_exporter.err.log"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/node_exporter/bin/node_exporter_brew_services"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"d2b5a7740b7526543429b41a5d741bc530277f406f7b121fc64cb3ca583f7387","stable_url_args":["https://github.com/prometheus/node_exporter/archive/refs/tags/v1.11.1.tar.gz"],"stable_version":"1.11.1"},"nodebrew":{"bottle_rebuild":1,"caveats":"You need to manually run setup_dirs to create directories required by nodebrew:\n  $HOMEBREW_PREFIX/opt/nodebrew/bin/nodebrew setup_dirs\n\nAdd path:\n  export PATH=$HOME/.nodebrew/current/bin:$PATH\n\nTo use Homebrew's directories rather than ~/.nodebrew add to your profile:\n  export NODEBREW_ROOT=$HOMEBREW_PREFIX/var/nodebrew\n","desc":"Node.js version manager","executables":["nodebrew"],"head_url_args":["https://github.com/hokaccha/nodebrew.git",{":branch":"master"}],"homepage":"https://github.com/hokaccha/nodebrew","license":"MIT","ruby_source_checksum":"139efdae6458e19a23a1a337e8353a64db35e69445f77b082f8839cff264c4ce","stable_checksum":"6d72e39c8acc5b22f4fc7a1734cd3bb8d00b61119ab7fea6cde376810ff2005e","stable_url_args":["https://github.com/hokaccha/nodebrew/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_tag":":all","bottle_checksum":"bd835b02ed3b28570708b7c98d0ea7a761c53f561544496d07728c9adf3502e2"},"nodeenv":{"desc":"Node.js virtual environment builder","executables":["nodeenv"],"head_uses_from_macos":[["python"]],"homepage":"https://ekalinin.github.io/nodeenv/","license":"BSD-3-Clause","ruby_source_checksum":"0ce0f1bfaae0bbfc4447197fb55a4eb9c84ddc5b164febfbecd67a83154d554e","stable_checksum":"5000579763a6e7f5e3d18ae8f69ae01b1b91ef2e4cb8b2d5d6a6f7f3e9a201b8","stable_url_args":["https://github.com/ekalinin/nodeenv/archive/refs/tags/1.10.0.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"1.10.0","bottle_tag":":all","bottle_checksum":"2ffa768f40d3865b095678e91ad8e2658d061d3c3d5571c0050d96ae0c4069f6"},"nodenv":{"desc":"Node.js version manager","executables":["nodenv"],"head_dependencies":["node-build",{"node":":test"}],"head_url_args":["https://github.com/nodenv/nodenv.git",{":branch":"main"}],"homepage":"https://github.com/nodenv/nodenv","license":"MIT","ruby_source_checksum":"96c97c937af10191ad053fb7e8afb984cd7531c66fe13c8d519106c438454556","stable_dependencies":["node-build",{"node":":test"}],"stable_checksum":"4351a5fc642461d3bc92cf5228a558bf421e05c722b8827961d7f3a0e1cb5b50","stable_url_args":["https://github.com/nodenv/nodenv/archive/refs/tags/v1.6.2.tar.gz"],"stable_version":"1.6.2","bottle_tag":":all","bottle_checksum":"a01dda203871fb80f56351ebb37f528f1f65de52f681a57e98d38d5fa6911792"},"noir":{"desc":"Attack surface detector that identifies endpoints by static analysis","executables":["noir"],"head_dependencies":["bdw-gc","libevent","libyaml","openssl@3","pcre2",{"crystal":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/owasp-noir/noir.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://owasp.org/www-project-noir/","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"5de95dbdd1a30f5d2521c5c1cc1905bca4c695cfca9fb11f633abd527fda9adf","stable_dependencies":["bdw-gc","libevent","libyaml","openssl@3","pcre2",{"crystal":":build"},{"pkgconf":":build"}],"stable_checksum":"1ebd3e81cf9afc332bcc35eb871d5c8fb70704dd6bd4025aca14148a8bfbdf73","stable_url_args":["https://github.com/owasp-noir/noir/archive/refs/tags/v1.1.0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.1.0"},"nom":{"desc":"RSS reader for the terminal","executables":["nom"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/guyfedwards/nom.git",{":branch":"master"}],"homepage":"https://github.com/guyfedwards/nom","license":"GPL-3.0-only","ruby_source_checksum":"58ab38c506bb22a6a5381ce280640fd2111b6792c2e4478904208d965e5411be","stable_dependencies":[{"go":":build"}],"stable_checksum":"b462d343e81f1382f38a9bd829be38f6b89ed2457f7bdbac2f8849078b9b094d","stable_url_args":["https://github.com/guyfedwards/nom/archive/refs/tags/v3.3.2.tar.gz"],"stable_version":"3.3.2"},"nomad-pack":{"desc":"Templating and packaging tool used with HashiCorp Nomad","executables":["nomad-pack"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/hashicorp/nomad-pack","license":"MPL-2.0","ruby_source_checksum":"4fcd832c7fb09811200b4f3c6863c3abb8ef3aba7ba2906aa038f5a59c8e5617","stable_dependencies":[{"go":":build"}],"stable_checksum":"844a072ba9c9098d846899899a5603d3058290a2ecdc7dfd77cb3c9a9de9585e","stable_url_args":["https://github.com/hashicorp/nomad-pack/archive/refs/tags/v0.4.2.tar.gz"],"stable_version":"0.4.2"},"nomino":{"desc":"Batch rename utility","executables":["nomino"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/yaa110/nomino.git",{":branch":"main"}],"homepage":"https://github.com/yaa110/nomino","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"4b85fb04765f18d6970a9af436aad7065ca676e358839064dd431fef60a1115a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e83d9a62163f9faaff4c6650284de3dbe92e546ac09e3717c0bb9cde8352d005","stable_url_args":["https://github.com/yaa110/nomino/archive/refs/tags/1.6.4.tar.gz"],"stable_version":"1.6.4"},"nono":{"desc":"Capability-based sandbox shell for AI agents with OS-enforced isolation","executables":["nono"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://nono.sh","license":"Apache-2.0","ruby_source_checksum":"c1a6787a44ef4131e3ff35cf608c7316bfbe97e03dad149758976f8536268f67","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"1c0ec34a4eeedc0fce54c4982cbd0a871bd7e837f3e4567537188cb0de7bfe62","stable_url_args":["https://github.com/nolabs-ai/nono/archive/refs/tags/v0.67.1.tar.gz"],"stable_version":"0.67.1"},"nopoll":{"desc":"Open-source C WebSocket toolkit","head_dependencies":["openssl@3"],"homepage":"https://www.aspl.es/nopoll/","license":"LGPL-2.1-or-later","ruby_source_checksum":"92c900156947acbe640e3e8c2604ebf2118202265a740c4108a09fb00eb45c29","stable_dependencies":["openssl@3"],"stable_checksum":"80bfa3e0228e88e290dd23eb94d9bb1f4d726fb117c11cfb048cbdd1d71d379a","stable_url_args":["https://www.aspl.es/nopoll/downloads/nopoll-0.4.9.b462.tar.gz"],"stable_version":"0.4.9.b462"},"norm":{"bottle_rebuild":1,"desc":"NACK-Oriented Reliable Multicast","head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.nrl.navy.mil/itd/ncs/products/norm","license":"BSD-2-Clause","ruby_source_checksum":"7bb666b239c3488d3dfa6bfcc07b74d20f4fbfbb413af8c3fc0d20840f32f427","stable_patches":[{"strip":"p1","url":"https://github.com/USNavalResearchLaboratory/norm/commit/476b8bb7eba5a9ad02e094de4dce05a06584f5a0.patch?full_index=1","sha256":"08f7cc7002dc1afe6834ec60d4fea5c591f88902d1e76c8c32854a732072ea56"}],"stable_checksum":"ef6d7bbb7b278584e057acefe3bc764d30122e83fa41d41d8211e39f25b6e3fa","stable_url_args":["https://github.com/USNavalResearchLaboratory/norm/releases/download/v1.5.9/src-norm-1.5.9.tgz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.5.9","bottle_cellar":":any","bottle_checksum":"4cee74c6a548d3ccc9905f2e48e66502f423a8e6d98501d31d1c5f0d621b2eb7"},"normalize":{"bottle_rebuild":1,"conflicts":[["num-utils",{":because":"both install `normalize` binaries"}]],"desc":"Adjust volume of audio files to a standard level","executables":["normalize","normalize-mp3","normalize-ogg"],"head_dependencies":["mad"],"homepage":"https://www.nongnu.org/normalize/","license":"GPL-2.0-or-later","ruby_source_checksum":"498526609732c0df1a19ef66fe43c417c105f6ebfcf645440927cce6364f69fb","stable_dependencies":["mad"],"stable_checksum":"6055a2abccc64296e1c38f9652f2056d3a3c096538e164b8b9526e10b486b3d8","stable_url_args":["https://download.savannah.nongnu.org/releases/normalize/normalize-0.7.7.tar.gz"],"stable_version":"0.7.7","bottle_cellar":":any","bottle_checksum":"31e0c2d4f6dd0aaae6830e87242bfc8c71077b04c94a41b4079d36e45eedc4ab"},"noseyparker":{"desc":"Finds secrets and sensitive information in textual data and Git history","executables":["noseyparker"],"head_dependencies":[{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/praetorian-inc/noseyparker.git",{":branch":"main"}],"homepage":"https://github.com/praetorian-inc/noseyparker","license":"Apache-2.0","ruby_source_checksum":"d12eb49dde187d037dc1f21c73260797067812ad59b5f3bfecd03bb967ed70ae","stable_dependencies":[{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"df31128ec64c0bdb7e8c6917ad68a0c69fe4fe1bd4355332b94938ed08edc2ce","stable_url_args":["https://github.com/praetorian-inc/noseyparker/archive/refs/tags/v0.24.0.tar.gz"],"stable_version":"0.24.0"},"notation":{"bottle_rebuild":1,"desc":"CLI tool to sign and verify OCI artifacts and container images","executables":["notation"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/notaryproject/notation.git",{":branch":"main"}],"homepage":"https://notaryproject.dev/","license":"Apache-2.0","ruby_source_checksum":"03a0b0f8b0b1e4e50549a1df4ccbc1d26713ec76e799794624eb68dda39e34c0","stable_dependencies":[{"go":":build"}],"stable_checksum":"f7239ca8155329b57f80e5fb01bf189441b3ade572ad9d6fc4582c1475b8e840","stable_url_args":["https://github.com/notaryproject/notation/archive/refs/tags/v1.3.2.tar.gz"],"stable_version":"1.3.2"},"notcurses":{"desc":"Blingful character graphics/TUI library","executables":["ncls","ncneofetch","ncplayer","nctetris","notcurses-demo","notcurses-info","notcurses-input","tfman"],"head_dependencies":["ffmpeg","libdeflate","libunistring","ncurses",{"cmake":":build"},{"doctest":":build"},{"pandoc":":build"},{"pkgconf":":build"}],"homepage":"https://nick-black.com/dankwiki/index.php/Notcurses","license":"Apache-2.0","ruby_source_checksum":"7b420e2105b2962ecd826690e39b642a485ba6cde151b1e3846302d3bd7bd2eb","stable_dependencies":["ffmpeg","libdeflate","libunistring","ncurses",{"cmake":":build"},{"doctest":":build"},{"pandoc":":build"},{"pkgconf":":build"}],"stable_checksum":"b0fbe824984fe25b5a16770dbd00b85d44db5d09cc35bd881b95335d0db53128","stable_url_args":["https://github.com/dankamongmen/notcurses/archive/refs/tags/v3.0.17.tar.gz"],"stable_version":"3.0.17"},"noti":{"bottle_rebuild":1,"desc":"Trigger notifications when a process completes","executables":["noti"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://codeberg.org/roble/noti.git",{":branch":"main"}],"homepage":"https://codeberg.org/roble/noti","license":"MIT","ruby_source_checksum":"7b733bf3f188ef07b026c464d159d8f383eb6e72f42524445268e645ba2136e1","stable_dependencies":[{"go":":build"}],"stable_checksum":"40939b83ee80f84ea2516ff205a961ddc0c4ec66af4f29319cdc41fce87eb332","stable_url_args":["https://codeberg.org/roble/noti/archive/3.8.0.tar.gz"],"stable_version":"3.8.0"},"notifiers":{"desc":"Easy way to send notifications","executables":["notifiers"],"head_dependencies":["certifi","python@3.14","rpds-py"],"homepage":"https://pypi.org/project/notifiers/","license":"MIT","revision":6,"ruby_source_checksum":"7445e9d2d3da0b9c19cb4fcdcb5cb4720737ac2197ba2a7cd4aa6286a9c0cb3a","stable_dependencies":["certifi","python@3.14","rpds-py"],"stable_checksum":"070d69dc34892b0675bdbca8529fb13d542f0c84052c6fef48fe2ab1d98d661f","stable_url_args":["https://files.pythonhosted.org/packages/f2/da/a8c87ce1f82ed0a3940ff80cf74c2e565ffdf1e35aa1e981856f8dd8dc4a/notifiers-1.3.6.tar.gz"],"stable_version":"1.3.6","bottle_tag":":all","bottle_checksum":"fae1d880819943fa982ae25f74473af554522aafcc4c85edf7b2b875086cab75"},"notify":{"desc":"Stream the output of any CLI and publish it to a variety of supported platforms","executables":["notify"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/notify.git",{":branch":"main"}],"homepage":"https://docs.projectdiscovery.io/tools/notify/overview","license":"MIT","ruby_source_checksum":"b29b3b869d88e0503d59bde57747ce90c640612e8fef18dc058bbacf28af0616","stable_dependencies":[{"go":":build"}],"stable_checksum":"ec9f1e6c48f975b58d30162071d954db0cd771ea3f5dc7168f5ecdc73658c0ad","stable_url_args":["https://github.com/projectdiscovery/notify/archive/refs/tags/v1.0.7.tar.gz"],"stable_version":"1.0.7"},"notion-mcp-server":{"desc":"MCP Server for Notion","executables":["notion-mcp-server"],"head_dependencies":["node"],"homepage":"https://github.com/makenotion/notion-mcp-server","license":"MIT","ruby_source_checksum":"6bc4f027ab21015827602f61101d550a2b5a6aebc89a2ac4971f6753bbfa39cc","stable_dependencies":["node"],"stable_checksum":"3ed924378048bcc28af97a2b22c505002c34b86e9e8d67664a0678fa7a312d8d","stable_url_args":["https://registry.npmjs.org/@notionhq/notion-mcp-server/-/notion-mcp-server-2.4.1.tgz"],"stable_version":"2.4.1","bottle_tag":":all","bottle_checksum":"19a189f7b86c0b0ab7e07e5e6caa49eb12e23fde522f419774a95ab6d20ce04e"},"notmuch-mutt":{"desc":"Notmuch integration for Mutt","executables":["notmuch-mutt"],"head_dependencies":["notmuch","readline"],"head_url_args":["https://git.notmuchmail.org/git/notmuch",{":branch":"master",":using":":git"}],"head_uses_from_macos":[["ncurses"],["perl"]],"homepage":"https://notmuchmail.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"6bf30f7a7dcee623c0ff6e39546841010d39a2a8d33c3418d72e0478d9793dac","stable_dependencies":["notmuch","readline"],"stable_checksum":"4b4314bbf1c2029fdf793637e6c7bb15c1b1730d22be9aa04803c98c5bbc446f","stable_url_args":["https://notmuchmail.org/releases/notmuch-0.40.tar.xz"],"stable_uses_from_macos":[["ncurses"],["perl"]],"stable_version":"0.40"},"notmuch":{"desc":"Thread-based email index, search, and tagging","executables":["notmuch","notmuch-emacs-mua","notmuch-git"],"head_dependencies":["cffi","glib","gmime","python@3.14","sfsexp","talloc","xapian","gettext",{"doxygen":":build"},{"emacs":":build"},{"gnupg":":build"},{"libgpg-error":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"head_url_args":["https://git.notmuchmail.org/git/notmuch",{":branch":"master",":using":":git"}],"homepage":"https://notmuchmail.org/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"7c283c92c283cccfa489937967bfde79fa82c374b6ce492c46dafe21126cdfd6","stable_dependencies":["cffi","glib","gmime","python@3.14","sfsexp","talloc","xapian","gettext",{"doxygen":":build"},{"emacs":":build"},{"gnupg":":build"},{"libgpg-error":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"stable_checksum":"4b4314bbf1c2029fdf793637e6c7bb15c1b1730d22be9aa04803c98c5bbc446f","stable_url_args":["https://notmuchmail.org/releases/notmuch-0.40.tar.xz"],"stable_version":"0.40"},"nova-fairwinds":{"conflicts":[["open-simh",{":because":"both install `nova` binaries"}]],"desc":"Find outdated or deprecated Helm charts running in your cluster","executables":["nova"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/FairwindsOps/nova.git",{":branch":"master"}],"homepage":"https://github.com/FairwindsOps/nova","license":"Apache-2.0","oldnames":["nova"],"ruby_source_checksum":"d6b552c702e0f6cacc3c206a94ff3699359cc08ecb89b569e16b7219eae82699","stable_dependencies":[{"go":":build"}],"stable_checksum":"f2bb6e7b16efd5b6667840174693df0f95510baee1354a39ee3477d9a082732d","stable_url_args":["https://github.com/FairwindsOps/nova/archive/refs/tags/v3.12.0.tar.gz"],"stable_version":"3.12.0"},"noweb":{"caveats":"TeX support files are installed in the directory:\n\n  /opt/homebrew/Cellar/noweb/2.13/tex/generic/noweb\n\nYou may need to add the directory to TEXINPUTS to run noweb properly.\n","desc":"WEB-like literate-programming tool","executables":["cpif","htmltoc","nodefs","noindex","noroff","noroots","notangle","nountangle","noweave","noweb","nuweb2noweb","sl2h"],"head_dependencies":["icon",{"gnu-sed":":build"}],"homepage":"https://www.cs.tufts.edu/~nr/noweb/","license":"BSD-2-Clause","ruby_source_checksum":"ba89b69b337e1bf1affbb35e3b2e91187d709a8c52fa758d5a6d86eb5270c518","stable_dependencies":["icon",{"gnu-sed":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"7b32657128c8e2cb1114cca55023c58fa46789dcffcbe3dabde2c8a82fe57802","stable_url_args":["https://github.com/nrnrnr/noweb/archive/refs/tags/v2_13.tar.gz"],"stable_version":"2.13","bottle_checksum":"ef7e6d0cd7c63e47d4c82b1417e26cf8fb0be1fec0c27fd99e67af7d5dcd4813"},"nowplaying-cli":{"desc":"Retrieves currently playing media, and simulates media actions","executables":["nowplaying-cli"],"homepage":"https://github.com/kirtan-shah/nowplaying-cli","license":"GPL-3.0-or-later","ruby_source_checksum":"5048fe647cf9373610b07cf348d30ec92bbe123ced8b68c6685bbe0bb5221494","stable_checksum":"c7c23564657bf5b5598bdf58f79e11c8dffbde909e364df4da7c3a49a26e3753","stable_url_args":["https://github.com/kirtan-shah/nowplaying-cli/archive/refs/tags/v2.1.0.tar.gz"],"stable_version":"2.1.0"},"nox":{"desc":"Flexible test automation for Python","executables":["nox"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://nox.thea.codes/","license":"Apache-2.0","ruby_source_checksum":"9ebb75509a9a3bb6621a821b83098a513fe7e4c412c6c216e1db3141d102c203","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"2d0af5374f3f37a295428c927d1b04a8182aa01762897d172446dda2f1ce9692","stable_url_args":["https://files.pythonhosted.org/packages/e7/6b/e672c862a43cfca704d32359221fa3780226daa1e5db5dfc401bcc8be9c9/nox-2026.4.10.tar.gz"],"stable_version":"2026.4.10","bottle_tag":":all","bottle_checksum":"90b2d17b1dbf22ece7070dbb756e79e9b953186e63d18a5d3da1074382ccd033"},"npm-check-updates":{"desc":"Find newer versions of dependencies than what your package.json allows","executables":["ncu","npm-check-updates"],"head_dependencies":["node"],"homepage":"https://github.com/raineorshine/npm-check-updates","license":"Apache-2.0","ruby_source_checksum":"bdaf476c9a50b5d4836e71fe6440643b1ed5bf1f32c0e0215558b66eadc3912c","stable_dependencies":["node"],"stable_checksum":"726d22d3500cc5ccfc9394a1de495a254d0963b53b559c7de0e40796b46ff005","stable_url_args":["https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-22.2.9.tgz"],"stable_version":"22.2.9","bottle_tag":":all","bottle_checksum":"3c06f5bf4e79bbeed0227c5b404d5f3404e646e47ac2919c05829c1aa083760a"},"npq":{"desc":"Audit npm packages before you install them","executables":["npq","npq-hero"],"head_dependencies":["node"],"homepage":"https://github.com/lirantal/npq","license":"Apache-2.0","ruby_source_checksum":"b454c83ecb8e27195605a1718d42517f37f67fb697c1544653d9593f427b1695","stable_dependencies":["node"],"stable_checksum":"e327fc0e0ef88245e60de8f34784fadcea42c679f58402858332efbd64a9cf01","stable_url_args":["https://registry.npmjs.org/npq/-/npq-3.20.0.tgz"],"stable_version":"3.20.0","bottle_tag":":all","bottle_checksum":"618d65d5a96cd3512f6496f1879dcf987fe44bd1ba86fd9e718667915a6448e4"},"npth":{"desc":"New GNU portable threads library","homepage":"https://gnupg.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"89c38cd595893c5ab2f622d41295df4983a8d4aed869d1f1579001a2d48a8517","stable_checksum":"8bd24b4f23a3065d6e5b26e98aba9ce783ea4fd781069c1b35d149694e90ca3e","stable_url_args":["https://gnupg.org/ftp/gcrypt/npth/npth-1.8.tar.bz2"],"stable_version":"1.8"},"npush":{"desc":"Logic game similar to Sokoban and Boulder Dash","executables":["npush"],"head_url_args":["https://svn.code.sf.net/p/npush/code/"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://npush.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"d59036d06de8c3fec6b17fa7b85d7f9f626a386c0f49f7f15caf3a18af068ec2","stable_checksum":"f216d2b3279e8737784f77d4843c9e6f223fa131ce1ebddaf00ad802aba2bcd9","stable_url_args":["https://downloads.sourceforge.net/project/npush/npush/0.7/npush-0.7.tgz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.7","bottle_checksum":"b0be6b0d7949e3e6b3322089f84c10c60c15ea41a0a7ebdaa7ff04862c1be103"},"nq":{"desc":"Unix command-line queue utility","executables":["nq","nqtail","nqterm"],"head_url_args":["https://github.com/leahneukirchen/nq.git",{":branch":"master"}],"homepage":"https://github.com/leahneukirchen/nq","license":"CC0-1.0","ruby_source_checksum":"85e722322c031c61dae3a8367d1f36acc9c21ceeab0ea57524f5de904a885823","stable_checksum":"d5b79a488a88f4e4d04184efa0bc116929baf9b34617af70d8debfb37f7431f4","stable_url_args":["https://github.com/leahneukirchen/nq/archive/refs/tags/v1.0.tar.gz"],"stable_version":"1.0"},"nqp":{"conflicts":[["rakudo-star",{":because":"rakudo-star currently ships with nqp included"}]],"desc":"Lightweight Raku-like environment for virtual machines","executables":["nqp","nqp-m"],"head_dependencies":["moarvm"],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://github.com/Raku/nqp","license":"Artistic-2.0","ruby_source_checksum":"bd48b42085beacb994da413fa93cdda84908d344831b7661a0e8b78ae43ed1a4","stable_dependencies":["moarvm"],"stable_checksum":"51514df4be087d4bf767eb8eb594363a699962a5ad759a4a8a50d07b9b0af13e","stable_url_args":["https://github.com/Raku/nqp/releases/download/2026.06/nqp-2026.06.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"2026.06"},"nrg2iso":{"desc":"Extract ISO9660 data from Nero nrg files","executables":["nrg2iso"],"homepage":"http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html","license":"GPL-3.0-or-later","ruby_source_checksum":"6612c558f7938cc2e17610403ed11569a27c571fb2ed9ecef6d23780ff9cbb3d","stable_checksum":"3be36a416758fc1910473b49a8dadf2a2aa3d51f1976197336bc174bc1e306e5","stable_url_args":["https://distfiles.macports.org/nrg2iso/nrg2iso-0.4.1.tar.gz"],"stable_version":"0.4.1","bottle_checksum":"ca8279b0cbdf542068fad1c72abbd63dab1c756a315e676a0e704d19196feeb9"},"nrm":{"bottle_rebuild":1,"desc":"NPM registry manager, fast switch between different registries","executables":["nrm"],"head_dependencies":["node"],"homepage":"https://github.com/Pana/nrm","license":"MIT","ruby_source_checksum":"a6cfd5ee56efdf274c9513f1b886cba9428eed1b152076632db0bf9dda83fd0b","stable_dependencies":["node"],"stable_checksum":"cdad289ac8e72878ab72575ee61551b5d1cb6334097d6904f5ce30603ae5c74f","stable_url_args":["https://registry.npmjs.org/nrm/-/nrm-2.1.0.tgz"],"stable_version":"2.1.0","bottle_tag":":all","bottle_checksum":"fe1e778553efe4a3562c5a800617a7c112c075961c42f1d7b0cd84f7884c5aa7"},"nrpe":{"bottle_rebuild":1,"desc":"Nagios remote plugin executor","executables":["check_nrpe","nrpe","nrpe-uninstall"],"head_dependencies":["nagios-plugins","openssl@3"],"homepage":"https://www.nagios.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"b88be3ddac98494fdaa8bd0122050a7fa64f3075ef6a0f5d2fe74e9cfb42cc7c","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/nrpe/bin/nrpe","-c","$HOMEBREW_PREFIX/etc/nrpe.cfg","-d"]],"stable_dependencies":["nagios-plugins","openssl@3"],"stable_checksum":"5a86dfde6b9732681abcd6ea618984f69781c294b8862a45dfc18afaca99a27a","stable_url_args":["https://github.com/NagiosEnterprises/nrpe/releases/download/nrpe-4.1.3/nrpe-4.1.3.tar.gz"],"stable_version":"4.1.3"},"ns-3":{"desc":"Discrete-event network simulator","head_dependencies":["open-mpi",{"boost":":build"},{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}],["libxml2"],["sqlite"]],"homepage":"https://www.nsnam.org/","license":"GPL-2.0-only","ruby_source_checksum":"9b4e1796eadcf3bc51578534c0bc269c2dcd16e353f09316b58ec84296367b8b","stable_dependencies":["open-mpi",{"boost":":build"},{"cmake":":build"}],"stable_checksum":"23a4c2606281ca534e0d4ab4b90d47ed3d4f82f52c94667b890bbb90ea113e9e","stable_url_args":["https://gitlab.com/nsnam/ns-3-dev/-/archive/ns-3.48/ns-3-dev-ns-3.48.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["libxml2"],["sqlite"]],"stable_version":"3.48"},"nsd":{"desc":"Name server daemon","executables":["nsd","nsd-checkconf","nsd-checkzone","nsd-control","nsd-control-setup"],"head_dependencies":["libevent","openssl@3",{"pkgconf":":build"}],"homepage":"https://www.nlnetlabs.nl/projects/nsd/","license":"BSD-3-Clause","ruby_source_checksum":"e93ec49fe3f30f3640daab3b1de21366d84e34f40b4e189993432434b5fb2bb9","stable_dependencies":["libevent","openssl@3",{"pkgconf":":build"}],"stable_checksum":"84f1bee2e92a9dadb41d95ecc64113e4d3def86224de774cd92003add8c4f570","stable_url_args":["https://www.nlnetlabs.nl/downloads/nsd/nsd-4.15.0.tar.gz"],"stable_version":"4.15.0"},"nsh":{"bottle_rebuild":1,"desc":"Fish-like, POSIX-compatible shell","executables":["nsh"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/nuta/nsh.git",{":branch":"main"}],"homepage":"https://github.com/nuta/nsh","license":{":any_of":["CC0-1.0","MIT"]},"ruby_source_checksum":"d0956429a0554396fa393699a0e0b6ae770b31648006e5d7ea0f805a0ad13b70","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b0c656e194e2d3fe31dc1c6ee15fd5808db3b2428d79adf786c6900ebbba0849","stable_url_args":["https://github.com/nuta/nsh/archive/refs/tags/v0.4.2.tar.gz"],"stable_version":"0.4.2","bottle_checksum":"afed7ecb9b4cd75cf529db0b5c035bee623b2d59e713d2f543cd61e4ab28e1a1"},"nsnake":{"bottle_rebuild":1,"desc":"Classic snake game with textual interface","executables":["nsnake"],"head_url_args":["https://github.com/alexdantas/nSnake.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/alexdantas/nSnake","license":"GPL-3.0-or-later","ruby_source_checksum":"4d7ebe5dbfc75c98d7b8e017da39705216ed2dc9abfd75a368000096efadbb87","stable_checksum":"e0a39e0e188a6a8502cb9fc05de3fa83dd4d61072c5b93a182136d1bccd39bb9","stable_url_args":["https://downloads.sourceforge.net/project/nsnake/GNU-Linux/nsnake-3.0.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.0.1","bottle_checksum":"bb559f3a29d374cbaa1a96ca05671056e7a18f194e12e58fec21021d946ca74e"},"nspr":{"desc":"Platform-neutral API for system-level and libc-like functions","executables":["nspr-config"],"homepage":"https://hg.mozilla.org/projects/nspr","license":"MPL-2.0","ruby_source_checksum":"f316c0bf74ffd22151579f214760a1dcc6e4ca80603992224b72d92b489037de","stable_checksum":"bbd02ee87a55676063a63e5bc819e0227de2666b47307b2a0134414cdf42368e","stable_url_args":["https://archive.mozilla.org/pub/nspr/releases/v4.39/src/nspr-4.39.tar.gz"],"stable_version":"4.39"},"nsq":{"bottle_rebuild":2,"desc":"Realtime distributed messaging platform","executables":["nsq_stat","nsq_tail","nsq_to_file","nsq_to_http","nsq_to_nsq","nsqadmin","nsqd","nsqlookupd","to_nsq"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/nsqio/nsq.git",{":branch":"master"}],"homepage":"https://nsq.io/","license":"MIT","ruby_source_checksum":"344802a07cd3b9eae5b725c9e6d07ab79680040408e628defbe8ce9684fcec8f","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/nsq"],[":log_path","$HOMEBREW_PREFIX/var/log/nsqd.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/nsqd.error.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/nsq/bin/nsqd","-data-path=$HOMEBREW_PREFIX/var/nsq"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"c6289e295aaa40c8d9651de76e66bc9f23e7f5c40b1cc051ea5901965093e1f0","stable_url_args":["https://github.com/nsqio/nsq/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"nss":{"conflicts":[["arabica",{":because":"both install `mangle` binaries"}],["resty",{":because":"both install `pp` binaries"}]],"desc":"Libraries for security-enabled client and server applications","executables":["addbuiltin","atob","baddbdir","bltest","btoa","certutil","chktest","cmsutil","crlutil","dbtest","dbtool","derdump","dertimetest","digest","ecperf","encodeinttest","fbectest","fipstest","httpserv","listsuites","lowhashtest","makepqg","mangle","modutil","multinit","nonspr10","nss-config","nss-policy-check","nssdefaults","ocspclnt","ocspresp","oidcalc","p7content","p7env","p7sign","p7verify","pk11ectest","pk11gcmtest","pk11importtest","pk11mode","pk12util","pk1sign","pkix-errcodes","pp","pwdecrypt","remtest","rsaperf","rsapoptst","sdbthreadtst","sdrtest","secmodtest","selfserv","shlibsign","signtool","signver","ssltap","strsclnt","symkeyutil","tstclnt","validation","vfychain","vfyserv"],"head_dependencies":["nspr"],"head_uses_from_macos":[["sqlite"]],"homepage":"https://firefox-source-docs.mozilla.org/security/nss/index.html","license":"MPL-2.0","ruby_source_checksum":"57026ba3494cc7358edb17d9438da7a9821c868cbb56bb433ab32ff922f0d899","stable_dependencies":["nspr"],"stable_checksum":"1ad541f10da7c58dec01f540ecc44d28cbbc033f741a57473de5a0893d91606d","stable_url_args":["https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_125_RTM/src/nss-3.125.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"3.125"},"nsuds":{"desc":"Ncurses Sudoku system","executables":["nsuds"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://git.code.sf.net/p/nsuds/code.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://nsuds.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"c6208059ef6cfce3f957e90fb623ac8e754b805acaff5f69215fe5fca5e48c9e","stable_checksum":"6d9b3e53f3cf45e9aa29f742f6a3f7bc83a1290099a62d9b8ba421879076926e","stable_url_args":["https://downloads.sourceforge.net/project/nsuds/nsuds/nsuds-0.7B/nsuds-0.7B.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.7B","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"983aff6a207bb1a4224ca713567000ccb578b108d6c358982654e2fcd59313d9"},"nsync":{"desc":"C library that exports various synchronization primitives","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/google/nsync","license":"Apache-2.0","ruby_source_checksum":"c2508b75f87e44661d6cc6667bd38095c970d18ce35a1fa2745d248fb91a3c3f","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"883a0b3f8ffc1950670425df3453c127c1a3f6ed997719ca1bbe7f474235b6cc","stable_url_args":["https://github.com/google/nsync/archive/refs/tags/1.30.0.tar.gz"],"stable_version":"1.30.0"},"ntbtls":{"bottle_rebuild":1,"desc":"Not Too Bad TLS Library","executables":["ntbtls-config"],"head_dependencies":["libgcrypt","libgpg-error","libksba"],"homepage":"https://gnupg.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"2357f92a11811bebc83204235c73759bedebeb621ec8bf302ab5056921c10d81","stable_dependencies":["libgcrypt","libgpg-error","libksba"],"stable_checksum":"bdfcb99024acec9c6c4b998ad63bb3921df4cfee4a772ad6c0ca324dbbf2b07c","stable_url_args":["https://gnupg.org/ftp/gcrypt/ntbtls/ntbtls-0.3.2.tar.bz2"],"stable_version":"0.3.2"},"ntfs-3g":{"bottle_rebuild":1,"desc":"Read-write NTFS driver for FUSE","executables":["lowntfs-3g","mkfs.ntfs","mkntfs","mount.lowntfs-3g","mount.ntfs-3g","mount_ntfs","ntfs-3g","ntfs-3g.probe","ntfscat","ntfsclone","ntfscluster","ntfscmp","ntfscp","ntfsfix","ntfsinfo","ntfslabel","ntfsls","ntfsrecover","ntfsresize","ntfssecaudit","ntfstruncate","ntfsundelete","ntfsusermap","ntfswipe"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libgcrypt":":build"},{"libtool":":build"},{"pkgconf":":build"},{"coreutils":":test"}],"head_url_args":["https://github.com/tuxera/ntfs-3g.git",{":branch":"edge"}],"homepage":"https://www.tuxera.com/community/open-source-ntfs-3g/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.0-or-later"]},"ruby_source_checksum":"a61000b398536615f10d756d70c68f91774daba1d45208597cad2ee0ccd36179","stable_dependencies":[{"pkgconf":":build"},{"coreutils":":test"}],"stable_checksum":"7754f3b32e8baf9c472459b4e9c981e3ae0f5039107cdd8d8201aed0a949008a","stable_url_args":["https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2026.2.25.tgz"],"stable_version":"2026.2.25"},"ntfy":{"desc":"Send push notifications to your phone or desktop via PUT/POST","executables":["ntfy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/binwiederhier/ntfy.git",{":branch":"main"}],"homepage":"https://ntfy.sh/","license":{":any_of":["Apache-2.0","GPL-2.0-only"]},"ruby_source_checksum":"c21995da7a765726e9f9b99de3e09e74af92b5aad4a4b3530e279f46567ebeb0","stable_dependencies":[{"go":":build"}],"stable_checksum":"ffb3e7b9f801e9e14a1fa0f21020ef4ddc36139006cb8e7fb9236776db593707","stable_url_args":["https://github.com/binwiederhier/ntfy/archive/refs/tags/v2.25.0.tar.gz"],"stable_version":"2.25.0"},"ntl":{"desc":"C++ number theory library","head_dependencies":["gmp"],"homepage":"https://libntl.org","license":"LGPL-2.1-or-later","ruby_source_checksum":"099cb2953b3b4e10526aa3d0f4f44b51a4be7e7390189efdd8f5f90eac0a9cfa","stable_dependencies":["gmp"],"stable_checksum":"bc0ef9aceb075a6a0673ac8d8f47d5f8458c72fe806e4468fbd5d3daff056182","stable_url_args":["https://libntl.org/ntl-11.6.0.tar.gz"],"stable_version":"11.6.0"},"ntopng":{"desc":"Next generation version of the original ntop","executables":["ntopng"],"head_dependencies":["hiredis","json-c","libmaxminddb","libsodium","mariadb-connector-c","ndpi","openssl@3","rrdtool","sqlite","zeromq","zstd",{"autoconf":":build"},{"automake":":build"},{"cmake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"valkey":":test"}],"head_url_args":["https://github.com/ntop/ntopng.git",{":branch":"dev"}],"head_uses_from_macos":[["curl"],["expat"],["libpcap"]],"homepage":"https://www.ntop.org/products/traffic-analysis/ntop/","license":"GPL-3.0-only","revision":1,"ruby_source_checksum":"298ef79e768a8d2545b27a60e7551d8c848249fa11e3b9aaa33ed3441ff3e2aa","stable_dependencies":["hiredis","json-c","libmaxminddb","libsodium","mariadb-connector-c","ndpi","openssl@3","rrdtool","sqlite","zeromq","zstd",{"autoconf":":build"},{"automake":":build"},{"cmake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"valkey":":test"}],"stable_checksum":"2e97fbd26c2f9ac526214e2a2e22ecb218e38f5e99a688c25ae6cedbbc3a892c","stable_url_args":["https://github.com/ntop/ntopng/archive/refs/tags/6.6.tar.gz"],"stable_uses_from_macos":[["curl"],["expat"],["libpcap"]],"stable_version":"6.6"},"ntp":{"desc":"Network Time Protocol (NTP) Distribution","executables":["ntp-keygen","ntp-wait","ntpd","ntpdate","ntpdc","ntpq","ntptime","ntptrace","sntp","update-leap"],"head_dependencies":["openssl@3"],"homepage":"https://www.ntp.org","license":{":all_of":["BSD-2-Clause","NTP"]},"no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"ae7d0a3e53c90ce9dda5656cd2cdcf7b30e1811cc76d8004b69f9a28c7582d18","stable_dependencies":["openssl@3"],"stable_checksum":"cf84c5f3fb1a295284942624d823fffa634144e096cfc4f9969ac98ef5f468e5","stable_url_args":["https://downloads.nwtime.org/ntp/4.2.8/ntp-4.2.8p18.tar.gz"],"stable_version":"4.2.8p18"},"nu":{"caveats":"Nu.framework was installed to:\n  /opt/homebrew/Cellar/nu/2.3.0_4/Frameworks/Nu.framework\n\nYou may want to symlink this Framework to a standard macOS location,\nsuch as:\n  ln -s \"/opt/homebrew/Cellar/nu/2.3.0_4/Frameworks/Nu.framework\" /Library/Frameworks\n","deprecate_args":{":date":"2025-10-29",":because":":unmaintained"},"desc":"Object-oriented, Lisp-like programming language","disable_args":{":date":"2026-10-29",":because":":unmaintained"},"executables":["nubake","nudoc","nufmt","nuke","nush","nutemplate","nutest","nutmbundle"],"head_dependencies":["pcre","libffi"],"head_url_args":["https://github.com/programming-nu/nu.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}],[{"swift":":build"}],["libffi"]],"homepage":"https://programming.nu/","license":"Apache-2.0","revision":4,"ruby_source_checksum":"5316b308eb88e31118ab799c28e2d8099c54f30eb3b6a2f47bc84aa07ada5e60","stable_dependencies":["pcre","libffi"],"stable_patches":[{"strip":"p1","url":"https://github.com/programming-nu/nu/commit/0a837a407f9e9b8f7861b0dd2736f54c04729642.patch?full_index=1","sha256":"6c8567f0c2681f652dc087f6ef4b713bcc598e99729099a910984f9134f6a72c"},{"strip":"p1","url":"https://github.com/programming-nu/nu/commit/fdd7cfb3eaf4c456a2d8c1406526f02861c3f877.patch?full_index=1","sha256":"d00afd41b68b9f67fd698f0651f38dd9da56517724753f8b4dc6c85d048ff88b"}],"stable_checksum":"1a6839c1f45aff10797dd4ce5498edaf2f04c415b3c28cd06a7e0697d6133342","stable_url_args":["https://github.com/programming-nu/nu/archive/refs/tags/v2.3.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}],[{"swift":":build"}],["libffi"]],"stable_version":"2.3.0"},"nuclei":{"desc":"HTTP/DNS scanner configurable via YAML templates","executables":["nuclei"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/nuclei.git",{":branch":"dev"}],"homepage":"https://docs.projectdiscovery.io/tools/nuclei/overview","license":"MIT","ruby_source_checksum":"3dc829ea13cbc6d8fd86c627295dc55a57dc17f64c570cba928b74e199c38167","stable_dependencies":[{"go":":build"}],"stable_checksum":"33dcc4a5c03681018aac1d7f4f4772d0bf6a0d0403bc1c94cdead23db93bb4e1","stable_url_args":["https://github.com/projectdiscovery/nuclei/archive/refs/tags/v3.11.0.tar.gz"],"stable_version":"3.11.0"},"nudoku":{"desc":"Ncurses based sudoku game","executables":["nudoku"],"head_dependencies":["cairo","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/jubalh/nudoku.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://jubalh.github.io/nudoku/","license":"GPL-3.0-or-later","ruby_source_checksum":"10b81b3ebdac93bc6944e2c627473e1c321c96abd9da8b1594b94deef4bc4c75","stable_dependencies":["cairo","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"4e8a35950b7b7ce1e49f9457a8aceffbd21fb2b34aa8386847a7a158a2cab551","stable_url_args":["https://github.com/jubalh/nudoku/archive/refs/tags/8.0.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"8.0.1"},"nuget":{"desc":"Package manager for Microsoft development platform including .NET","executables":["nuget"],"head_dependencies":["mono"],"homepage":"https://www.nuget.org/","license":"MIT","ruby_source_checksum":"fb73c7ae1ef05390d557ea5c3cbbf1dc784385478306afe612f05d60a7e40da7","stable_dependencies":["mono"],"stable_checksum":"751ee5e79481626a428c1241dc7f94bca2739b32588e669715bc5fb54d8fb8a2","stable_url_args":["https://dist.nuget.org/win-x86-commandline/v7.6.0/nuget.exe"],"stable_version":"7.6.0","bottle_tag":":all","bottle_checksum":"3c60e16cc5f6140b7ba7ac9fdd5b7ac2addab36eeac4ba7331f17a4beff0b09d"},"nuitka":{"desc":"Python compiler written in Python","executables":["compile-python-for-nuitka-linux.sh","nuitka","nuitka-run"],"head_dependencies":["ccache","python@3.14"],"head_url_args":["https://github.com/Nuitka/Nuitka.git",{":branch":"develop"}],"homepage":"https://nuitka.net","license":"AGPL-3.0-only","ruby_source_checksum":"e004dc83978d98a4c686e629637540d315669d7716e8924294b549abc5a7cb1b","stable_dependencies":["ccache","python@3.14"],"stable_checksum":"838ff8899dc2f0b652d4fcf6c5d7466cb7ad5abcb005668ac622d1e40f4d8a8d","stable_url_args":["https://files.pythonhosted.org/packages/3f/d8/bdb7febea4b4fe5d3d6fe2610f946771f03e792e05a5e8ec00b62c00b265/nuitka-4.1.3.tar.gz"],"stable_version":"4.1.3"},"nullclaw":{"desc":"Tiny autonomous AI assistant infrastructure written in Zig","executables":["nullclaw"],"head_dependencies":[{"zig":":build"}],"head_url_args":["https://github.com/nullclaw/nullclaw.git",{":branch":"main"}],"homepage":"https://nullclaw.io","license":"MIT","ruby_source_checksum":"3f7f128b5a9526ccaffc0f3174427d9c995b811b119975c52951bb472b74ebba","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/nullclaw/bin/nullclaw","daemon"]],"stable_dependencies":[{"zig":":build"}],"stable_checksum":"5340a8825432c15819e129cc6dd36250bf672e9ed0d2505cb7233e6cf69828d8","stable_url_args":["https://github.com/nullclaw/nullclaw/archive/refs/tags/v2026.5.29.tar.gz"],"stable_version":"2026.5.29"},"nuls":{"desc":"NuShell-inspired ls with colorful table output","executables":["nuls"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/cesarferreira/nuls.git",{":branch":"main"}],"homepage":"https://github.com/cesarferreira/nuls","license":"MIT","ruby_source_checksum":"df038fe629760b9bf5ab080e09e44c2de9b1ee026061f554a3ceeabfa9638508","stable_dependencies":[{"rust":":build"}],"stable_checksum":"24fb69fbb3ca465f6e051d36c75867f9fbe3e358eedb931fcb65125e4946e08e","stable_url_args":["https://static.crates.io/crates/nuls/nuls-0.2.0.crate"],"stable_version":"0.2.0"},"num-utils":{"bottle_rebuild":3,"conflicts":[["normalize",{":because":"both install `normalize` binaries"}],["argyll-cms",{":because":"both install `average` binaries"}]],"desc":"Programs for dealing with numbers from the command-line","executables":["average","bound","interval","normalize","numgrep","numprocess","numsum","random","range","round"],"head_dependencies":[{"pod2man":":build"}],"head_uses_from_macos":[["perl"]],"homepage":"https://suso.suso.org/xulu/Num-utils","license":"GPL-2.0-or-later","ruby_source_checksum":"eaae411019e06311b379b7cabadaff20773b7c44f5841c468d7bb23221ab2790","stable_dependencies":[{"pod2man":":build"}],"stable_checksum":"03592760fc7844492163b14ddc9bb4e4d6526e17b468b5317b4a702ea7f6c64e","stable_url_args":["https://suso.suso.org/programs/num-utils/downloads/num-utils-0.5.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"0.5","bottle_tag":":all","bottle_checksum":"9d5185fbab175569c61a97393d00d32ed091c41c2ea6fc16b2d80e1d77b81106"},"numactl":{"desc":"NUMA support for Linux","homepage":"https://github.com/numactl/numactl","license":{":all_of":["GPL-2.0-only","LGPL-2.1-only",":public_domain",":cannot_represent"]},"ruby_source_checksum":"52ae7dc3f173ecf9ca9a23975bff2086f6b792a406c519a041bc4aea46c0acb1","stable_checksum":"f2672a0381cb59196e9c246bf8bcc43d5568bc457700a697f1a1df762b9af884","stable_url_args":["https://github.com/numactl/numactl/releases/download/v2.0.19/numactl-2.0.19.tar.gz"],"stable_version":"2.0.19"},"numbat":{"desc":"Statically typed programming language for scientific computations","executables":["numbat"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sharkdp/numbat.git",{":branch":"main"}],"homepage":"https://numbat.dev/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"686b586f2e445aa6b9581951807a0c68da0ef81fa627047cea7402e8787230f4","stable_dependencies":[{"rust":":build"}],"stable_checksum":"578c0ff6cb80098baca84042a104644758907002e4fc7ba839a1266be7f4af28","stable_url_args":["https://github.com/sharkdp/numbat/archive/refs/tags/v1.23.0.tar.gz"],"stable_version":"1.23.0"},"numcpp":{"desc":"C++ implementation of the Python Numpy library","head_dependencies":["boost",{"cmake":":build"}],"head_url_args":["https://github.com/dpilger26/NumCpp.git",{":branch":"master"}],"homepage":"https://dpilger26.github.io/NumCpp","license":"MIT","ruby_source_checksum":"e2c5fd005cc050da1d71d51db1e6015b7da39b2c6a0e3f6178de7b8c3757c4b8","stable_dependencies":["boost",{"cmake":":build"}],"stable_checksum":"e543049b267ce6bc28463e45db3eaefa4e7c0944c89d709df515736bfef807b4","stable_url_args":["https://github.com/dpilger26/NumCpp/archive/refs/tags/Version_2.16.1.tar.gz"],"stable_version":"2.16.1","bottle_tag":":all","bottle_checksum":"f23815b665eae65f08b30363689724f4b729489dd78ce1a30248ad6cc22aa6ed"},"numdiff":{"desc":"Putative files comparison tool","executables":["ndselect","numdiff"],"head_dependencies":["gmp"],"homepage":"https://www.nongnu.org/numdiff","license":"GPL-3.0-or-later","ruby_source_checksum":"2224eb9c564bf2f87d2ef1156dd8ef06179c50db7889ca67573365441ddd21f2","stable_dependencies":["gmp"],"stable_checksum":"87284a117944723eebbf077f857a0a114d818f8b5b54d289d59e73581194f5ef","stable_url_args":["https://download.savannah.gnu.org/releases/numdiff/numdiff-5.9.0.tar.gz"],"stable_version":"5.9.0","bottle_cellar":":any","bottle_checksum":"ee93b5fbe264b96623ef6523a1dec871a5839d56823512da6a7811c06c367d5d"},"numpy":{"caveats":"To run `f2py`, you may need to `brew install python@3.14`\n","desc":"Package for scientific computing with Python","executables":["f2py","numpy-config"],"head_dependencies":["openblas",{"gcc":":build"},{"meson":":build"},{"ninja":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"head_url_args":["https://github.com/numpy/numpy.git",{":branch":"main"}],"homepage":"https://www.numpy.org/","license":"BSD-3-Clause","ruby_source_checksum":"c43b296929d217023b54bc06bc8029857fdc60aee529c8fedf9d9612bb039ae5","stable_dependencies":["openblas",{"gcc":":build"},{"meson":":build"},{"ninja":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"a48a113e6afea91f5608793bafa7ef2ad481fefbda87ec5069f483de61cb9fa3","stable_url_args":["https://files.pythonhosted.org/packages/22/fd/89965aa4ac08c74998539fcbf24fa3540f3e15237fbeb6bcf9c908f4aade/numpy-2.5.1.tar.gz"],"stable_version":"2.5.1"},"nuraft":{"bottle_rebuild":1,"desc":"C++ implementation of Raft core logic as a replication library","head_dependencies":["asio","openssl@3",{"cmake":":build"}],"homepage":"https://github.com/eBay/NuRaft","license":"Apache-2.0","ruby_source_checksum":"1c913ff4b07e5e213e46f3dc3fcf89b703d23c3e259d56216350fbff9fde377c","stable_dependencies":["asio","openssl@3",{"cmake":":build"}],"stable_checksum":"073c3b321efec9ce6b2bc487c283e493a1b2dd41082c5e9ac0b8f00f9b73832d","stable_url_args":["https://github.com/eBay/NuRaft/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0"},"nushell":{"desc":"Modern shell for the GitHub era","executables":["nu","nu_plugin_custom_values","nu_plugin_example","nu_plugin_formats","nu_plugin_gstat","nu_plugin_inc","nu_plugin_polars","nu_plugin_query","nu_plugin_stress_internals"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/nushell/nushell.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.nushell.sh","license":"MIT","ruby_source_checksum":"a47dedfd0db03ac347fac0c40f249a0dd413538ba9e3189c3f72ef20f0269274","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"7bff1253be3a906c90fb9fce945ed9de282af8fddfe150ec0465bf17305c67e9","stable_url_args":["https://github.com/nushell/nushell/archive/refs/tags/0.114.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.114.0"},"nuspell":{"desc":"Fast and safe spellchecking C++ library","executables":["nuspell"],"head_dependencies":["icu4c@78",{"cmake":":build"},{"doxygen":":build"},{"pandoc":":build"},{"pkgconf":":test"}],"homepage":"https://nuspell.github.io/","license":"LGPL-3.0-or-later","ruby_source_checksum":"d69ee96ab6ef14aa0995a102131980539a5f58099f90c2e1c11b6662f5abd4a6","stable_dependencies":["icu4c@78",{"cmake":":build"},{"doxygen":":build"},{"pandoc":":build"},{"pkgconf":":test"}],"stable_checksum":"9aee944e86924ce44434741cb950fee8f9a6ff9c4f002803ab5f04698c8e4c68","stable_url_args":["https://github.com/nuspell/nuspell/archive/refs/tags/v5.1.7.tar.gz"],"stable_version":"5.1.7"},"nut":{"conflicts":[["rhino",{":because":"both install `rhino` binaries"}]],"desc":"Network UPS Tools: Support for various power devices","executables":["al175","apcsmart","apcsmart-old","apcupsd-ups","bcmxcp","bcmxcp_usb","belkin","belkinunv","bestfcom","bestfortress","bestuferrups","bestups","bicker_ser","blazer_ser","blazer_usb","clone","clone-outlet","dummy-ups","etapro","everups","failover","gamatronic","genericups","isbmex","ivtscd","liebert","liebert-esp2","liebert-gxe","macosx-ups","masterguard","meanwell_ntu","metasys","mge-shut","mge-utalk","microdowell","microsol-apc","nutconf","nutdrv_atcl_usb","nutdrv_hashx","nutdrv_qx","nutdrv_siemens-sitop","oneac","optiups","powercom","powerpanel","powervar_cx_ser","powervar_cx_usb","rhino","richcomm_usb","riello_ser","riello_usb","safenet","skel","sms_ser","solis","tripplite","tripplite_usb","tripplitesu","upsc","upscmd","upscode2","upsd","upsdrvctl","upslog","upsmon","upsrw","upssched","upssched-cmd","usbhid-ups","ve-direct","victronups"],"head_dependencies":["libusb","openssl@3",{"asciidoc":":build"},{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/networkupstools/nut.git",{":branch":"master"}],"homepage":"https://networkupstools.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"0048c94c7e5bac80412dd7ee2c9c234cbb095a3a1722728e0737ddd9fdab2f33","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/nut/sbin/upsmon","-D"]],"stable_dependencies":["libusb","openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"18bf32e59eb764b13da3c4fa70384926d7fa584cb31d2fe7f137a570633eeec1","stable_url_args":["https://github.com/networkupstools/nut/releases/download/v2.8.5/nut-2.8.5.tar.gz"],"stable_version":"2.8.5"},"nutcracker":{"aliases":["twemproxy"],"desc":"Proxy for memcached and redis","executables":["nutcracker","test_all"],"head_dependencies":["libyaml",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/twitter/twemproxy.git",{":branch":"master"}],"homepage":"https://github.com/twitter/twemproxy","license":"Apache-2.0","revision":1,"ruby_source_checksum":"bfea27bdb562bb4d851368f80e7a750b48ec6b3a9badf606db5ef4a4e85f56d9","stable_dependencies":["libyaml",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/nutcracker/use-system-libyaml.patch"}],"stable_checksum":"73f305d8525abbaaa6a5f203c1fba438f99319711bfcb2bb8b2f06f0d63d1633","stable_url_args":["https://github.com/twitter/twemproxy/archive/refs/tags/0.5.0.tar.gz"],"stable_version":"0.5.0","bottle_cellar":":any","bottle_checksum":"5063c8fb5c2f1327bb0979be76cf05be72b879113b69667d9d6548d1db6da44b"},"nuttcp":{"desc":"Network performance measurement tool","executables":["nuttcp"],"homepage":"https://www.nuttcp.net/nuttcp/","license":"GPL-2.0-only","ruby_source_checksum":"7166d9745a40e6c491c5bc59ab461fdc5c0a0f3b8505d08d5f1f61cb281664a2","stable_checksum":"7ead7a89e7aaa059d20e34042c58a198c2981cad729550d1388ddfc9036d3983","stable_url_args":["https://www.nuttcp.net/nuttcp/nuttcp-8.2.2.tar.bz2"],"stable_version":"8.2.2","bottle_checksum":"c284b20a30f158f7321ca918bc27ffac8f5e644e85acba6231477aa9c4a9f06e"},"nuvie":{"bottle_rebuild":1,"caveats":"Copy your Ultima 6 game files into the following directory:\n  $HOMEBREW_PREFIX/var/nuvie/game/ultima6/\nSave games will be stored in the following directory:\n  $HOMEBREW_PREFIX/var/nuvie/savegames/\nConfig file will be located at:\n  $HOMEBREW_PREFIX/var/nuvie/nuvie.cfg\n","deprecate_args":{":date":"2026-01-23",":because":"has moved to the ScummVM project",":replacement_formula":"scummvm"},"desc":"Ultima 6 engine","disable_args":{":date":"2026-01-23",":because":"has moved to the ScummVM project",":replacement_formula":"scummvm"},"head_dependencies":["sdl2-compat",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/nuvie/nuvie.git",{":branch":"master"}],"homepage":"https://nuvie.sourceforge.net/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"c650b9ab0a2b1ffdae7d48e7f69a82a9398062a0d0e71317d17b00c308a1220d","stable_dependencies":["sdl12-compat"],"stable_checksum":"ff026f6d569d006d9fe954f44fdf0c2276dbf129b0fc5c0d4ef8dce01f0fc257","stable_url_args":["https://downloads.sourceforge.net/project/nuvie/Nuvie/0.5/nuvie-0.5.tgz"],"stable_version":"0.5"},"nuxeo":{"bottle_rebuild":1,"caveats":"You need to edit $HOMEBREW_PREFIX/etc/nuxeo.conf file to configure manually the server.\nAlso, in case of upgrade, run 'nuxeoctl mp-upgrade' to ensure all\ndownloaded addons are up to date.\n","desc":"Enterprise Content Management","disable_args":{":date":"2026-08-14",":because":":unmaintained"},"executables":["nuxeoctl"],"head_dependencies":["exiftool","ghostscript","imagemagick","libwpd","openjdk","poppler"],"homepage":"https://nuxeo.github.io/","license":"Apache-2.0","ruby_source_checksum":"5b3eb7c513a81acc89480308e8f1eac8393d90c030d8e2eceac4efbcf47af4de","stable_dependencies":["exiftool","ghostscript","imagemagick","libwpd","openjdk","poppler"],"stable_checksum":"38b6e7495223ff9e54857bd78fab832f1462201c713fba70a2a87d6a5d8cdd24","stable_url_args":["https://packages.nuxeo.com/repository/maven-public/org/nuxeo/ecm/distribution/nuxeo-server-tomcat/11.4.42/nuxeo-server-tomcat-11.4.42.zip"],"stable_version":"11.4.42","bottle_tag":":all","bottle_checksum":"f770ff60d304faa14d16aa72548f2601afbdd6f622a5ae481aa1a460cfc19b9f"},"nuxi":{"desc":"Nuxt CLI (nuxi) for creating and managing Nuxt projects","executables":["nuxi","nuxi-ng","nuxt","nuxt-cli"],"head_dependencies":["node"],"head_url_args":["https://github.com/nuxt/cli.git",{":branch":"main"}],"homepage":"https://github.com/nuxt/cli","license":"MIT","ruby_source_checksum":"615ab99e23f1ae76d0a786f139df2c7a3f017651fad501cf7ff74ee0777f5b18","stable_dependencies":["node"],"stable_checksum":"568e41a25847f5322c6f76d67539230880ef5c3725f5c62e27a04f3bcf102dbb","stable_url_args":["https://registry.npmjs.org/nuxi/-/nuxi-3.36.1.tgz"],"stable_version":"3.36.1","bottle_tag":":all","bottle_checksum":"d7237592db02790ba6515154231feb2ecaa084500308d8e5be61d388f3f40e87"},"nvc":{"desc":"VHDL compiler and simulator","executables":["nvc"],"head_dependencies":["llvm","zstd",{"autoconf":":build"},{"automake":":build"},{"check":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/nickg/nvc.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],["libffi"]],"homepage":"https://www.nickg.me.uk/nvc/","license":"GPL-3.0-or-later","ruby_source_checksum":"232489476fdb9718f5936b6078dcdceb020891b81ccf592a458b8194e2d101c0","stable_dependencies":["llvm","zstd",{"check":":build"},{"pkgconf":":build"}],"stable_checksum":"0481436a52b791cf33e412090c94ffc59bee6d8a6f1a350cf7d00883f155458f","stable_url_args":["https://github.com/nickg/nvc/releases/download/r1.21.1/nvc-1.21.1.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["libffi"]],"stable_version":"1.21.1"},"nvchecker":{"desc":"New version checker for software releases","executables":["nvchecker","nvchecker-ini2toml","nvchecker-notify","nvcmp","nvtake"],"head_dependencies":["curl","openssl@3","python@3.14"],"homepage":"https://github.com/lilydjwg/nvchecker","license":"MIT","revision":2,"ruby_source_checksum":"f6ede7b0b412ba9c5131147b701d8bda39c556c259ffaeb2602cad5834d8808a","stable_dependencies":["curl","openssl@3","python@3.14"],"stable_checksum":"79cfc9eba3170405db5b1d74475f2e0b539d708c869a7212b40e803e033e0149","stable_url_args":["https://files.pythonhosted.org/packages/e6/ab/2950ee964979aa31efb3e0e960f2055d6b1efec5c6239483f88ca6713fc9/nvchecker-2.20.tar.gz"],"stable_version":"2.20"},"nvi":{"deprecate_args":{":date":"2026-05-21",":because":":unmaintained"},"desc":"44BSD re-implementation of vi","disable_args":{":date":"2027-05-21",":because":":unmaintained"},"executables":["nex"],"head_dependencies":["berkeley-db@5",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"xz":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://repo.or.cz/nvi.git","license":"BSD-3-Clause","revision":6,"ruby_source_checksum":"380eefe30470573eee099b83d86e271c28c760606d56bf2b95a6f5580e3e30ee","stable_dependencies":["berkeley-db@5",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"xz":":build"}],"stable_patches":[{"strip":"p0","file":"Patches/nvi/patch-common__db.h"},{"strip":"p0","file":"Patches/nvi/patch-dist__port.h.in"},{"strip":"p0","file":"Patches/nvi/patch-ex_script.c.diff"},{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/a0cae35e9fce0f3d591af204ff72aa0a98606d05/editors/nvi/files/patch-common_key.h.diff","sha256":"3f923f33b98c90a5f96b7e8853d753871abcf93acd75052964ade2d9574502c5"},{"strip":"p1","url":"https://deb.debian.org/debian/pool/main/n/nvi/nvi_1.81.6-17.debian.tar.xz","sha256":"4f81fa274e71093d212ca981dc510e9bf2f1d4716f3c447ec2402607aa394bca","apply":["patches/03db4.patch","patches/19include_term_h.patch","patches/20glibc_has_grantpt.patch","patches/24fallback_to_dumb_term.patch","patches/26trailing_tab_segv.patch","patches/27support_C_locale.patch","patches/31regex_heap_overflow.patch"],"type":"backport","resolves":[{"type":"security","id":"CVE-2015-2305"}]}],"stable_checksum":"8bc348889159a34cf268f80720b26f459dbd723b5616107d36739d007e4c978d","stable_url_args":["https://deb.debian.org/debian/pool/main/n/nvi/nvi_1.81.6.orig.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.81.6","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"0c504c79f2fd0be54ce31ee4236a1d9fb4d9e5d8f33fab07305e1acd9c4740de"},"nvi2":{"desc":"Multibyte fork of the nvi editor for BSD","executables":["nvi"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/lichray/nvi2","license":"BSD-3-Clause","ruby_source_checksum":"5c855708856489baf1b9fad9565d37a64d98facd364a437597596de0e34ea135","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"a1ad5d7c880913992a116cba56e28ee8e7d1f59a7f10e5a9b2ce6d105decb59c","stable_url_args":["https://github.com/lichray/nvi2/archive/refs/tags/v2.2.2.tar.gz"],"stable_version":"2.2.2"},"nvimpager":{"caveats":"To use nvimpager as your default pager, add `export PAGER=nvimpager`\nto your shell configuration.\n","desc":"Use NeoVim as a pager to view manpages, diffs, etc.","executables":["nvimpager"],"head_dependencies":["neovim",{"scdoc":":build"}],"head_url_args":["https://github.com/lucc/nvimpager.git",{":branch":"main"}],"homepage":"https://github.com/lucc/nvimpager","license":"BSD-2-Clause","ruby_source_checksum":"2dcddf5bb9bb27543d048c260c1177108848f9f424f24dc8afbfef556130879f","stable_dependencies":["neovim",{"scdoc":":build"}],"stable_checksum":"001c49098690e4baa6857557b9edc564433825a1947ec368a1e52d63aa1715a3","stable_url_args":["https://github.com/lucc/nvimpager/archive/refs/tags/v0.14.0.tar.gz"],"stable_version":"0.14.0","bottle_tag":":all","bottle_checksum":"32a91a8517cf1e7653aae356da102e227e4507166e77e14bf06d7071de612998"},"nvm":{"caveats":"Please note that upstream has asked us to make explicit managing\nnvm via Homebrew is unsupported by them and you should check any\nproblems against the standard nvm install method prior to reporting.\n\nYou should create NVM's working directory if it doesn't exist:\n  mkdir ~/.nvm\n\nAdd the following to your shell profile e.g. ~/.profile or ~/.zshrc:\n  export NVM_DIR=\"$HOME/.nvm\"\n  [ -s \"$HOMEBREW_PREFIX/opt/nvm/nvm.sh\" ] && \\. \"$HOMEBREW_PREFIX/opt/nvm/nvm.sh\"  # This loads nvm\n  [ -s \"$HOMEBREW_PREFIX/opt/nvm/etc/bash_completion.d/nvm\" ] && \\. \"$HOMEBREW_PREFIX/opt/nvm/etc/bash_completion.d/nvm\"  # This loads nvm bash_completion\n\nYou can set $NVM_DIR to any location, but leaving it unchanged from\n/opt/homebrew/Cellar/nvm/0.40.5 will destroy any nvm-installed Node installations\nupon upgrade/reinstall.\n\nType `nvm help` for further information.\n","desc":"Manage multiple Node.js versions","head_url_args":["https://github.com/nvm-sh/nvm.git",{":branch":"master"}],"homepage":"https://github.com/nvm-sh/nvm","license":"MIT","ruby_source_checksum":"d77b3483e78caf5b5252345331608157d610aa05be205cb5af10f20dee15a2ac","stable_checksum":"9f350650afc5e4cfcc6af9fc327b2a6112c5700ad848bbe517254db64aee5061","stable_url_args":["https://github.com/nvm-sh/nvm/archive/refs/tags/v0.40.5.tar.gz"],"stable_version":"0.40.5","bottle_tag":":all","bottle_checksum":"40c7b38730b1f87095429a324083da16151e60ee9fc8d84f9b56d135d1f428cb"},"nvtop":{"desc":"Interactive GPU process monitor","executables":["nvtop"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/Syllo/nvtop","license":"GPL-3.0-or-later","ruby_source_checksum":"b2a053a567203efd4654bde188ecb6d09277cd4fef8adb2c83babfcd08ec1a44","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"bfcf24a4bbc763c92a630900f1679f05cce3c9d5f4d1f4a95bdb9230ef562665","stable_url_args":["https://github.com/Syllo/nvtop/archive/refs/tags/3.3.2.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.3.2"},"nwchem":{"desc":"High-performance computational chemistry tools","executables":["nwchem"],"head_dependencies":["gcc","hwloc","libxc","open-mpi","openblas","pkgconf","python@3.14","scalapack","libomp"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://nwchemgit.github.io","license":"ECL-2.0","no_autobump_args":{":because":":incompatible_version_format"},"revision":1,"ruby_source_checksum":"c6eed2e4c3a67fe00b51a234f72b4dde9baf3de909db9cfb95d552f6f94b073b","stable_dependencies":["gcc","hwloc","libxc","open-mpi","openblas","pkgconf","python@3.14","scalapack","libomp"],"stable_checksum":"7bc6f9bae6e4bf45750968e97a3206b0b026eabd8aa7b5e54317a9a26afcbe60","stable_url_args":["https://github.com/nwchemgit/nwchem/releases/download/v7.3.1-release/nwchem-7.3.1-release.revision-23c3b41b-src.2025-11-06.tar.xz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"7.3.1"},"nx":{"desc":"Smart, Fast and Extensible Build System","executables":["nx","nx-cloud"],"head_dependencies":["node"],"homepage":"https://nx.dev","license":"MIT","ruby_source_checksum":"44dd24f25446169908066148d041db55b14c79c49e9a087f44ebdc2739387259","stable_dependencies":["node"],"stable_checksum":"0af6934f8ef6cb26c19509e9757e417371ec1223bbe49ab96f96f1c0c65db7ef","stable_url_args":["https://registry.npmjs.org/nx/-/nx-23.0.1.tgz"],"stable_version":"23.0.1","version_scheme":1},"nyan":{"desc":"Colorizing `cat` command with syntax highlighting","executables":["nyan"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/toshimaru/nyan.git",{":branch":"main"}],"homepage":"https://github.com/toshimaru/nyan","license":"MIT","ruby_source_checksum":"016e260bda3ccfc51de8d32c8de7f75d0d44f4f9ec751118329c07772ba61e1e","stable_dependencies":[{"go":":build"}],"stable_checksum":"49b1245d87868f18b7577ab646d458fefc608f7eda27ad742648bdc69083a107","stable_url_args":["https://github.com/toshimaru/nyan/archive/refs/tags/v1.2.6.tar.gz"],"stable_version":"1.2.6"},"nyancat":{"desc":"Renders an animated, color, ANSI-text loop of the Poptart Cat","executables":["nyancat"],"homepage":"https://nyancat.dakko.us/","license":"NCSA","ruby_source_checksum":"7772b102504b1cbebc8100fe35e50a76dcabf338ec02f4cf9adeef56a0d80df4","stable_patches":[{"strip":"p1","url":"https://github.com/klange/nyancat/commit/e11af77f2938ea851f712df62f08de4d369598d4.patch?full_index=1","sha256":"24a0772d2725e151b57727ce887f4b3911d19e875785eb7e13a68f4b987831e8"}],"stable_checksum":"88cdcaa9c7134503dd0364a97fa860da3381a09cb555c3aae9918360827c2032","stable_url_args":["https://github.com/klange/nyancat/archive/refs/tags/1.5.2.tar.gz"],"stable_version":"1.5.2","bottle_checksum":"e15caf1bc3a60334cb7e38466e50005cfbb15dd5e143abc876983fcb3d3a41d7"},"nylon":{"desc":"Proxy server","executables":["nylon"],"head_dependencies":["libevent"],"homepage":"https://github.com/smeinecke/nylon","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"a0160809d2bd415447e4c4d80135b947119ffdc865c72856761a3ea74ef27d49","stable_dependencies":["libevent"],"stable_checksum":"34c132b005c025c1a5079aae9210855c80f50dc51dde719298e1113ad73408a4","stable_url_args":["https://monkey.org/~marius/nylon/nylon-1.21.tar.gz"],"stable_version":"1.21","bottle_cellar":":any","bottle_checksum":"26d58c80e5db471ca253930300316cfc77dd1b53fae4ebd38502a48e69d4af8a"},"nyx":{"bottle_rebuild":6,"deprecate_args":{":date":"2026-03-29",":because":":repo_archived"},"desc":"Command-line monitor for Tor","disable_args":{":date":"2027-03-29",":because":":repo_archived"},"executables":["nyx"],"head_dependencies":["python@3.14"],"homepage":"https://nyx.torproject.org/","license":"GPL-3.0-only","oldnames":["arm"],"revision":3,"ruby_source_checksum":"bc880e5701a53ce66a270722b75a41e7d362910da973a76a70dd87b0e55aa543","stable_dependencies":["python@3.14"],"stable_patches":[{"strip":"p1","url":"https://github.com/torproject/nyx/commit/dcaddf2ab7f9d2ef8649f98bb6870995ebe0b893.patch?full_index=1","sha256":"132cf1c3d4ce6e706cc3ad9dd5cd905d3321c7e62386e18219b4eb08816d6849"}],"stable_checksum":"88521488d1c9052e457b9e66498a4acfaaa3adf3adc5a199892632f129a5390b","stable_url_args":["https://files.pythonhosted.org/packages/f4/da/68419425cb0f64f996e2150045c7043c2bb61f77b5928c2156c26a21db88/nyx-2.1.0.tar.gz"],"stable_version":"2.1.0","bottle_tag":":all","bottle_checksum":"923f5f72eee8bd8f5ed40fb9010489dabe5b954f7bf10edf09634104458e63ad"},"nzbget":{"desc":"Binary newsgrabber for nzb files","executables":["nzbget"],"head_dependencies":["boost","openssl@3","sevenzip",{"cmake":":build"}],"head_url_args":["https://github.com/nzbgetcom/nzbget.git",{":branch":"develop"}],"head_uses_from_macos":[["libxml2"],["ncurses"]],"homepage":"https://nzbget.com","license":"GPL-2.0-or-later","ruby_source_checksum":"865ddba37f7b079f49697386bf1b21aac5e48ea81640455c75bdf0b6af266785","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/nzbget/bin/nzbget","-c","$HOMEBREW_PREFIX/etc/nzbget.conf","-s","-o","OutputMode=Log","-o","ConfigTemplate=$HOMEBREW_PREFIX/share/nzbget/nzbget.conf","-o","WebDir=$HOMEBREW_PREFIX/share/nzbget/webui"]],"stable_dependencies":["boost","openssl@3","sevenzip",{"cmake":":build"}],"stable_checksum":"8642dda85b96e0af1acb927a0684cf84fa20c818aa989ebdc4569a254470319d","stable_url_args":["https://github.com/nzbgetcom/nzbget/archive/refs/tags/v26.2.tar.gz"],"stable_uses_from_macos":[["libxml2"],["ncurses"]],"stable_version":"26.2"},"oak":{"conflicts":[["oakc",{":because":"both install `oak` binaries"}]],"desc":"Expressive, simple, dynamic programming language","executables":["oak"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/thesephist/oak.git",{":branch":"main"}],"homepage":"https://oaklang.org/","license":"MIT","ruby_source_checksum":"19c7087f3dab8c2fef4db12e7f2a8976820e6796c514fc15124ffde60618c462","stable_dependencies":[{"go":":build"}],"stable_checksum":"05bc1c09da8f8d199d169e5a5c5ab2f2923bad6fac624f497f5ea365f378e38a","stable_url_args":["https://github.com/thesephist/oak/archive/refs/tags/v0.3.tar.gz"],"stable_version":"0.3","bottle_checksum":"cbae1b116dcccc5199d3af3e8deb66246c39be3afb5156209b814f83a946599a"},"oakc":{"bottle_rebuild":2,"conflicts":[["oak",{":because":"both install `oak` binaries"}]],"desc":"Portable programming language with a compact intermediate representation","executables":["oak"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/adam-mcdaniel/oakc.git",{":branch":"develop"}],"homepage":"https://github.com/adam-mcdaniel/oakc","license":"Apache-2.0","ruby_source_checksum":"d600b3f5f860d4373b4da29980a5aaba4040e1426189cf4114866da550723464","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1f4a90a3fd5c8ae32cb55c7a38730b6bfcf634f75e6ade0fd51c9db2a2431683","stable_url_args":["https://static.crates.io/crates/oakc/oakc-0.6.1.crate"],"stable_version":"0.6.1","bottle_checksum":"4ecb4eb764030b55cb485cdd0f28343b65bf2a93de1f0c4ce4ba633e80fafd76"},"oarfish":{"bottle_rebuild":1,"desc":"Long read RNA-seq quantification","executables":["oarfish"],"head_dependencies":[{"rust":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/COMBINE-lab/oarfish","license":"BSD-3-Clause","ruby_source_checksum":"71ec52e1ac713962acf9ead5904a73211fdf16a21b7b8632d9a610c7b822ad56","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f8715c6fc2a23c1041d30303fa1a9d7a6e463ed5cc8e543526c085a64d5abfe9","stable_url_args":["https://github.com/COMBINE-lab/oarfish/archive/refs/tags/v0.10.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.10.0"},"oasdiff":{"desc":"OpenAPI Diff and Breaking Changes","executables":["oasdiff"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/oasdiff/oasdiff.git",{":branch":"main"}],"homepage":"https://www.oasdiff.com/","license":"Apache-2.0","ruby_source_checksum":"7a7990d89b3faaa4c9441647cac820f7c632fd93036188865415abcca7f3172e","stable_dependencies":[{"go":":build"}],"stable_checksum":"3ea51c39bf0e055fb64a24c3a6858284617d74e84150ca7a03d2900ab6f2ed4f","stable_url_args":["https://github.com/oasdiff/oasdiff/archive/refs/tags/v1.22.0.tar.gz"],"stable_version":"1.22.0"},"oasis":{"desc":"CLI for interacting with the Oasis Protocol network","executables":["oasis"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/oasisprotocol/cli.git",{":branch":"master"}],"homepage":"https://github.com/oasisprotocol/cli","license":"Apache-2.0","ruby_source_checksum":"94a965ba1e7ee53c635de275894b836c20b6868815ae9ea426254e7772a03735","stable_dependencies":[{"go":":build"}],"stable_checksum":"610411811d5d5b964c9cf0e67f92648474ac3cfde2efd28b98a67d84b486ebdb","stable_url_args":["https://github.com/oasisprotocol/cli/archive/refs/tags/v0.19.0.tar.gz"],"stable_version":"0.19.0"},"oath-toolkit":{"desc":"Tools for one-time password authentication systems","executables":["oathtool","pskctool"],"head_dependencies":["libxml2","libxmlsec1","openssl@3",{"autoconf":":build"},{"automake":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://codeberg.org/oath-toolkit/oath-toolkit.git",{":branch":"main"}],"homepage":"https://oath-toolkit.codeberg.page/","license":{":all_of":["GPL-3.0-or-later","LGPL-2.1-or-later"]},"revision":3,"ruby_source_checksum":"aa10285e5a400588fb7584f77ce44b7058b52111e8dab0e7db471d098d4dd693","stable_dependencies":["libxml2","libxmlsec1","openssl@3",{"pkgconf":":build"}],"stable_checksum":"8b1da365759f1249be57a82aec6e107f7b57dc77d813f96dc0aaf81624f28971","stable_url_args":["https://download.savannah.nongnu.org/releases/oath-toolkit/oath-toolkit-2.6.14.tar.gz"],"stable_version":"2.6.14"},"oatpp":{"desc":"Light and powerful C++ web framework","head_dependencies":[{"cmake":":build"}],"homepage":"https://oatpp.io/","license":"Apache-2.0","ruby_source_checksum":"631e1f34063ec12dafd80a68b7b85b1d1cc13d04805ce853e1abb3aced5c9461","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9dd31f005ab0b3e8895a478d750d7dbce99e42750a147a3c42a9daecbddedd64","stable_url_args":["https://github.com/oatpp/oatpp/archive/refs/tags/1.3.1.tar.gz"],"stable_version":"1.3.1"},"oauth2_proxy":{"bottle_rebuild":1,"caveats":"$HOMEBREW_PREFIX/etc/oauth2-proxy/oauth2-proxy.cfg must be filled in.","desc":"Reverse proxy for authenticating users via OAuth 2 providers","executables":["oauth2-proxy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/oauth2-proxy/oauth2-proxy.git",{":branch":"master"}],"homepage":"https://oauth2-proxy.github.io/oauth2-proxy/","license":"MIT","ruby_source_checksum":"dcc924535da1847b863d3106be48d2c2e29b2f98f20d1316b5918f1d72f433d0","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/oauth2_proxy/bin/oauth2-proxy","--config=$HOMEBREW_PREFIX/etc/oauth2-proxy/oauth2-proxy.cfg"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"a13491bfd083e570d451275458728fb3f722b4d46657644df1ea90c676c552da","stable_url_args":["https://github.com/oauth2-proxy/oauth2-proxy/archive/refs/tags/v7.15.3.tar.gz"],"stable_version":"7.15.3"},"oauth2c":{"desc":"User-friendly CLI for OAuth2","executables":["oauth2c"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/SecureAuthCorp/oauth2c.git",{":branch":"master"}],"homepage":"https://github.com/SecureAuthCorp/oauth2c","license":"Apache-2.0","ruby_source_checksum":"ee8062a2a562cbae242ed1c4192435f70304134c07fd624766ca43fec20706fc","stable_dependencies":[{"go":":build"}],"stable_checksum":"36606ec1c5eca7c7fff6bb87d4171031ddc5bfb93474eaf97191fe16b9902f24","stable_url_args":["https://github.com/SecureAuthCorp/oauth2c/archive/refs/tags/v1.20.0.tar.gz"],"stable_version":"1.20.0"},"oauth2l":{"desc":"Simple CLI for interacting with Google oauth tokens","executables":["oauth2l"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/google/oauth2l.git",{":branch":"master"}],"homepage":"https://github.com/google/oauth2l","license":"Apache-2.0","ruby_source_checksum":"6cf63bd7424ac5fe87857528ee90ca664ff6b83bea1184cb92c1d581b5722310","stable_dependencies":[{"go":":build"}],"stable_checksum":"a27f643949baa9f057bceb490c170d589728d3bda0a3066f57e17bb02b383cd9","stable_url_args":["https://github.com/google/oauth2l/archive/refs/tags/v1.3.3.tar.gz"],"stable_version":"1.3.3"},"obfs4proxy":{"desc":"Pluggable transport proxy for Tor, implementing obfs4","executables":["obfs4proxy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://gitlab.com/yawning/obfs4.git",{":branch":"master"}],"homepage":"https://gitlab.com/yawning/obfs4","license":"BSD-2-Clause","ruby_source_checksum":"bc564326f6974660a832d9c8e23d1be377b48e14556473b81047d2f0a1f73869","stable_dependencies":[{"go":":build"}],"stable_checksum":"a4b7520e732b0f168832f6f2fdf1be57f3e2cce0612e743d3f6b51341a740903","stable_url_args":["https://gitlab.com/yawning/obfs4/-/archive/obfs4proxy-0.0.14/obfs4-obfs4proxy-0.0.14.tar.gz"],"stable_version":"0.0.14","bottle_checksum":"ac853ab274e5754ee091c84217be2618d4381200ecef0f3b1a0c0a3845dcc31d"},"objc-codegenutils":{"desc":"Three small tools to help work with XCode","executables":["objc-assetgen","objc-colordump","objc-identifierconstants"],"head_url_args":["https://github.com/puls/objc-codegenutils.git",{":branch":"master"}],"homepage":"https://github.com/puls/objc-codegenutils","license":"Apache-2.0","ruby_source_checksum":"a526c0a7efb1a4c018b5a3b3d152519bf2c293020755be8074bd98ea21c6091c","stable_checksum":"98b8819e77e18029f1bda56622d42c162e52ef98f3ba4c6c8fcf5d40c256e845","stable_url_args":["https://github.com/puls/objc-codegenutils/archive/refs/tags/v1.0.tar.gz"],"stable_version":"1.0","bottle_checksum":"9301f21479af32f32469e8235780f85b74d3a5e7c783fecaef7bb896c734dd55"},"objc-run":{"bottle_rebuild":3,"desc":"Use Objective-C files for shell script-like tasks","executables":["objc-run"],"head_url_args":["https://github.com/iljaiwas/objc-run.git",{":branch":"master"}],"homepage":"https://github.com/iljaiwas/objc-run","license":"MIT","ruby_source_checksum":"8aaf7430f5708d8a713616ec5d0b9e3c4d3e21823e1e7397efc49a8b26e0e876","stable_checksum":"6d02a31764c457c4a6a9f5df0963d733d611ba873fc32672151ee02a05acd6f2","stable_url_args":["https://github.com/iljaiwas/objc-run/archive/refs/tags/1.4.tar.gz"],"stable_version":"1.4","bottle_tag":":all","bottle_checksum":"50066d41f8749f1c5865836c1ce1e1a89b502357aebcbd1c8c088bd04b9abc79"},"objconv":{"desc":"Object file converter","executables":["objconv"],"head_uses_from_macos":[[{"unzip":":build"}]],"homepage":"https://www.agner.org/optimize/#objconv","license":"GPL-3.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"cd4a09bbd84133d90f423d44e1ceca3966d907ff92ec88514104f46428fa92c7","stable_checksum":"0f604f93f97f689afd7615c86176eb15bc95001eadf8317f17ebd099c50c59e1","stable_url_args":["https://www.agner.org/optimize/objconv.zip"],"stable_uses_from_macos":[[{"unzip":":build"}]],"stable_version":"2026-05-14"},"objfw":{"desc":"Portable, lightweight framework for the Objective-C language","executables":["objfw-compile","objfw-config","objfw-embed","objfw-new","ofarc","ofdns","ofgctester","ofhash","ofhttp"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://git.nil.im/ObjFW/ObjFW.git",{":branch":"main"}],"homepage":"https://objfw.nil.im/","license":"LGPL-3.0-only","ruby_source_checksum":"aeedc9f8503fcd368e040dc4ea3cccf21b195bf1d4d92e6489d523941d471c66","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"e637c32731dc07396b812c4019f34d1417a3f7aa39d450b7f27c9bcdc23b3e12","stable_url_args":["https://objfw.nil.im/downloads/objfw-1.5.7.tar.gz"],"stable_version":"1.5.7"},"observerward":{"aliases":["observer_ward"],"desc":"Web application and service fingerprint identification tool","executables":["observer_ward"],"head_dependencies":[{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"homepage":"https://blog.kali-team.cn/projects/observer_ward/","license":"GPL-3.0-only","ruby_source_checksum":"1413959e11497ae7d2b43ef321b29a95c19c419cbf3b7f3035d8881745827ea9","stable_dependencies":[{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"36be8c3c6e6169eb5dfff450fe9d16372dac5a5a8b5d47a6c466555772bd7f74","stable_url_args":["https://github.com/emo-crab/observer_ward/archive/refs/tags/v2026.6.28.tar.gz"],"stable_version":"2026.6.28"},"ocaml-findlib":{"desc":"OCaml library manager","executables":["ocamlfind"],"head_dependencies":["ocaml"],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"http://projects.camlcity.org/projects/findlib.html","license":"MIT","revision":3,"ruby_source_checksum":"59fc7b67c34fe5240a0008b15107c3330a89c8b2e9d0a64b10059da4c0a83f5a","stable_dependencies":["ocaml"],"stable_checksum":"d6899935ccabf67f067a9af3f3f88d94e310075d13c648fa03ff498769ce039d","stable_url_args":["https://github.com/ocaml/ocamlfind/archive/refs/tags/findlib-1.9.8.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"1.9.8"},"ocaml-num":{"desc":"OCaml legacy Num library for arbitrary-precision arithmetic","head_dependencies":["ocaml",{"ocaml-findlib":":build"}],"homepage":"https://github.com/ocaml/num","license":{"LGPL-2.1-only":{":with":"OCaml-LGPL-linking-exception"}},"revision":1,"ruby_source_checksum":"8458365760e8acdc3838176b3390da5456282e7f14b6f665a2e6203b5e746665","stable_dependencies":["ocaml",{"ocaml-findlib":":build"}],"stable_checksum":"b5cce325449aac746d5ca963d84688a627cca5b38d41e636cf71c68b60495b3e","stable_url_args":["https://github.com/ocaml/num/archive/refs/tags/v1.6.tar.gz"],"stable_version":"1.6"},"ocaml-zarith":{"desc":"OCaml library for arbitrary-precision arithmetic","head_dependencies":["gmp","ocaml",{"ocaml-findlib":":build"}],"homepage":"https://github.com/ocaml/Zarith","license":"LGPL-2.0-only","revision":4,"ruby_source_checksum":"03d1eeaf617755a50728e0378f9010d4372ab91c0b557d81d4545526a3d12a27","stable_dependencies":["gmp","ocaml",{"ocaml-findlib":":build"}],"stable_checksum":"5db9dcbd939153942a08581fabd846d0f3f2b8c67fe68b855127e0472d4d1859","stable_url_args":["https://github.com/ocaml/Zarith/archive/refs/tags/release-1.14.tar.gz"],"stable_version":"1.14"},"ocaml":{"aliases":["o-caml","ocaml@5"],"desc":"General purpose programming language in the ML family","executables":["ocaml","ocamlc","ocamlc.byte","ocamlc.opt","ocamlcmt","ocamlcp","ocamldebug","ocamldep","ocamldep.byte","ocamldep.opt","ocamldoc","ocamldoc.opt","ocamllex","ocamllex.byte","ocamllex.opt","ocamlmklib","ocamlmktop","ocamlobjinfo","ocamlobjinfo.byte","ocamlobjinfo.opt","ocamlopt","ocamlopt.byte","ocamlopt.opt","ocamloptp","ocamlprof","ocamlrun","ocamlrund","ocamlruni","ocamlyacc"],"head_url_args":["https://github.com/ocaml/ocaml.git",{":branch":"trunk"}],"homepage":"https://ocaml.org/","license":{"LGPL-2.1-only":{":with":"OCaml-LGPL-linking-exception"}},"pour_bottle_args":{":only_if":":default_prefix"},"ruby_source_checksum":"c3589c7b142590d64ef2d497c6b4c7ebcf97a425701549ce2d5c80030fd1b8c3","stable_checksum":"b1e297adc186635540758eb064c7fab025598ae4436f3b9767e5025188b4e0ab","stable_url_args":["https://caml.inria.fr/pub/distrib/ocaml-5.4/ocaml-5.4.1.tar.xz"],"stable_version":"5.4.1","versioned_formulae":["ocaml@4"]},"ocaml@4":{"desc":"General purpose programming language in the ML family","executables":["ocaml","ocamlc","ocamlc.byte","ocamlc.opt","ocamlcmt","ocamlcp","ocamlcp.byte","ocamlcp.opt","ocamldebug","ocamldep","ocamldep.byte","ocamldep.opt","ocamldoc","ocamldoc.opt","ocamllex","ocamllex.byte","ocamllex.opt","ocamlmklib","ocamlmklib.byte","ocamlmklib.opt","ocamlmktop","ocamlmktop.byte","ocamlmktop.opt","ocamlobjinfo","ocamlobjinfo.byte","ocamlobjinfo.opt","ocamlopt","ocamlopt.byte","ocamlopt.opt","ocamloptp","ocamloptp.byte","ocamloptp.opt","ocamlprof","ocamlprof.byte","ocamlprof.opt","ocamlrun","ocamlrund","ocamlruni","ocamlyacc"],"homepage":"https://ocaml.org/","keg_only_args":[":versioned_formula"],"license":{"LGPL-2.1-only":{":with":"OCaml-LGPL-linking-exception"}},"pour_bottle_args":{":only_if":":default_prefix"},"ruby_source_checksum":"e83c8dca70e75f1f2e2fc0aa4828f62beedfa629153c9bdea27711fc619a876d","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"531df6280ecf3d3029ed4404858d37c122470a04c9a4104e6b48ee4f762f175c","stable_url_args":["https://caml.inria.fr/pub/distrib/ocaml-4.14/ocaml-4.14.4.tar.xz"],"stable_version":"4.14.4"},"ocamlbuild":{"desc":"Generic build tool for OCaml","executables":["ocamlbuild","ocamlbuild.byte","ocamlbuild.native"],"head_dependencies":["ocaml"],"head_url_args":["https://github.com/ocaml/ocamlbuild.git",{":branch":"master"}],"homepage":"https://github.com/ocaml/ocamlbuild","license":{"LGPL-2.0-only":{":with":"OCaml-LGPL-linking-exception"}},"ruby_source_checksum":"f5b8fbdc59da101b5181fd1e8369e536b4c35f4edfecfc288f1def6c17622d4a","stable_dependencies":["ocaml"],"stable_checksum":"2ba6857f2991b7f69368e8db818b163d31cf5a367f15f5953bf8f01a77b3d4fc","stable_url_args":["https://github.com/ocaml/ocamlbuild/archive/refs/tags/0.16.1.tar.gz"],"stable_version":"0.16.1"},"oci-cli":{"desc":"Oracle Cloud Infrastructure CLI","executables":["create_backup_from_onprem","oci"],"head_dependencies":["certifi","cryptography","libyaml","python@3.14"],"head_url_args":["https://github.com/oracle/oci-cli.git",{":branch":"master"}],"homepage":"https://docs.cloud.oracle.com/iaas/Content/API/Concepts/cliconcepts.htm","license":{":any_of":["UPL-1.0","Apache-2.0"]},"ruby_source_checksum":"641c7997d91847ad8eec35b25655ffb052232a5f06ebc65681348dc4f88bf832","stable_dependencies":["certifi","cryptography","libyaml","python@3.14"],"stable_checksum":"205237a1ce91ab3dcb6778d726bb28a57fd685afe5a3faaa6c5ea3b95a8190b3","stable_url_args":["https://files.pythonhosted.org/packages/96/3b/6555e2fcb3072fff2b2cf6b626e400c43a163b662dc4e67655dda365fe5a/oci_cli-3.89.1.tar.gz"],"stable_version":"3.89.1"},"ocicl":{"desc":"OCI-based ASDF system distribution and management tool for Common Lisp","executables":["ocicl"],"head_dependencies":["sbcl","zstd"],"homepage":"https://github.com/ocicl/ocicl","license":"MIT","ruby_source_checksum":"5c702cb9fc5965572c7ab9d85671d7d97dbd7d19282a08055f51ed023d9729d3","stable_dependencies":["sbcl","zstd"],"stable_checksum":"6cc0337bd96f37e91fbac0335e77aa824e603234e862d3fcad7d345ca01b3923","stable_url_args":["https://github.com/ocicl/ocicl/archive/refs/tags/v2.17.0.tar.gz"],"stable_version":"2.17.0"},"ocl-icd":{"caveats":"The default vendors directory is $HOMEBREW_PREFIX/etc/OpenCL/vendors\n","conflicts":[["opencl-icd-loader",{":because":"both install `lib/libOpenCL.so` library"}]],"desc":"OpenCL ICD loader","executables":["cllayerinfo"],"head_dependencies":[{"asciidoc":":build"},{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"opencl-headers":":build"},{"xmlto":":build"},{"opencl-headers":":test"}],"head_url_args":["https://github.com/OCL-dev/ocl-icd.git",{":branch":"master"}],"head_uses_from_macos":[[{"libxml2":":build"}],[{"libxslt":":build"}],[{"ruby":":build"}]],"homepage":"https://github.com/OCL-dev/ocl-icd/","keg_only_args":[":shadowed_by_macos","macOS provides OpenCL.framework"],"license":"BSD-2-Clause","ruby_source_checksum":"d5e62d0dd3ea691e1ab573ea4351cc402d674e3d162ad8970f70757e22ac42ff","stable_dependencies":[{"asciidoc":":build"},{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"opencl-headers":":build"},{"xmlto":":build"},{"opencl-headers":":test"}],"stable_checksum":"cdd7984425fa92d37273eee4180b5f57b047eda6dd8fd623e58498f844b09b75","stable_url_args":["https://github.com/OCL-dev/ocl-icd/archive/refs/tags/v2.3.5.tar.gz"],"stable_uses_from_macos":[[{"libxml2":":build"}],[{"libxslt":":build"}],[{"ruby":":build"}]],"stable_version":"2.3.5"},"oclgrind":{"desc":"OpenCL device simulator and debugger","executables":["oclgrind","oclgrind-kernel"],"head_dependencies":["llvm@19","readline","zstd",{"cmake":":build"}],"homepage":"https://github.com/jrprice/Oclgrind","license":"BSD-3-Clause","ruby_source_checksum":"a657d8f3c024d8bd24c5ab905e539ca9147ab9700dcef868ce1161a2c9044e9d","stable_dependencies":["llvm@19","readline","zstd",{"cmake":":build"}],"stable_checksum":"d21a705a2b71491b1505f34a50e14f9666516d1654c0e6745983408bb300e4c2","stable_url_args":["https://github.com/jrprice/Oclgrind/archive/refs/tags/v26.03.1.tar.gz"],"stable_version":"26.03.1"},"ocm":{"desc":"CLI for the Red Hat OpenShift Cluster Manager","executables":["ocm"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/openshift-online/ocm-cli.git",{":branch":"main"}],"homepage":"https://www.openshift.com/","license":"Apache-2.0","ruby_source_checksum":"54ead98796e8efedce98d4912573ab3821a54fd46d680031a7afbccc35313e4c","stable_dependencies":[{"go":":build"}],"stable_checksum":"f8fea3b5ef66825646fb3adfeb8dbf0abb76fee3cc1a27f083d37280296bd31f","stable_url_args":["https://github.com/openshift-online/ocm-cli/archive/refs/tags/v1.0.15.tar.gz"],"stable_version":"1.0.15"},"ocmtoc":{"conflicts":[["mtoc",{":because":"both install `mtoc` binaries"}]],"desc":"Mach-O to PE/COFF binary converter","executables":["mtoc"],"homepage":"https://github.com/acidanthera/ocmtoc","license":"APSL-2.0","ruby_source_checksum":"d7d1126d0cae72f66d894e075fd2b996abf24a1cc2bc0761fa61030f249726c9","stable_checksum":"dbc33ca5d5ae436b2845e36fc13ba878261480788db86fc6daab89dc5588e51a","stable_url_args":["https://github.com/acidanthera/ocmtoc/archive/refs/tags/1.0.4.tar.gz"],"stable_version":"1.0.4"},"ocp":{"desc":"UNIX port of the Open Cubic Player","executables":["ocp","ocp-curses","ocp-sdl3","ocp-vcsa"],"head_dependencies":["ancient","cjson","flac","freetype","game-music-emu","jpeg-turbo","libdiscid","libpng","libvorbis","mad","sdl3","libogg",{"pkgconf":":build"},{"xa":":build"}],"head_url_args":["https://github.com/mywave82/opencubicplayer.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["ncurses"]],"homepage":"https://stian.cubic.org/project-ocp.php","license":"GPL-2.0-or-later","ruby_source_checksum":"14d57f4371cdca140869cd61fd43dd7e8698d652d026064a55bf0ee68bbd8642","stable_dependencies":["ancient","cjson","flac","freetype","game-music-emu","jpeg-turbo","libdiscid","libpng","libvorbis","mad","sdl3","libogg",{"pkgconf":":build"},{"xa":":build"}],"stable_checksum":"924c07f53d45e2bda3e9a4c404ff520dfa49ffed7718ebe6f1d352479bca9ad3","stable_url_args":["https://stian.cubic.org/ocp/ocp-3.3.1.tar.xz"],"stable_uses_from_macos":[["bzip2"],["ncurses"]],"stable_version":"3.3.1"},"ocproxy":{"desc":"User-level SOCKS and port forwarding proxy","executables":["ocproxy"],"head_dependencies":["libevent",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/cernekee/ocproxy.git",{":branch":"master"}],"homepage":"https://github.com/cernekee/ocproxy","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"892438b7cf10a74c526efcd1b8b9047903331b3df14dcfc60922ed9f804bec1b","stable_dependencies":["libevent",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"a7367647f07df33869e2f79da66b6f104f6495ae806b12a8b8d9ca82fb7899ac","stable_url_args":["https://github.com/cernekee/ocproxy/archive/refs/tags/v1.60.tar.gz"],"stable_version":"1.60","bottle_cellar":":any","bottle_checksum":"d598c7b18b39b70d0bff1cc24b044a7351f8161ada44ef860649bc658323734a"},"ocrad":{"desc":"Optical character recognition (OCR) program","executables":["ocrad"],"head_dependencies":["libpng"],"homepage":"https://www.gnu.org/software/ocrad/","license":"GPL-2.0-or-later","ruby_source_checksum":"9527149371bae139398d413e2a26f1f22d492db769102b71efb7766253ac1b07","stable_dependencies":["libpng"],"stable_checksum":"11200cc6b0b7ba16884a72dccb58ef694f7aa26cd2b2041e555580f064d2d9e9","stable_url_args":["https://ftpmirror.gnu.org/gnu/ocrad/ocrad-0.29.tar.lz"],"stable_version":"0.29"},"ocrmypdf":{"desc":"Adds an OCR text layer to scanned PDF files","executables":["ocrmypdf"],"head_dependencies":["cryptography","freetype","ghostscript","img2pdf","jbig2enc","libheif","libpng","pillow","pngquant","pybind11","pydantic","python@3.14","qpdf","tesseract","unpaper",{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://ocrmypdf.readthedocs.io/en/latest/","license":"MPL-2.0","ruby_source_checksum":"3e55cf7e7daffe1602c56513567d57bdb183b819993a127821920a2eb0997839","stable_dependencies":["cryptography","freetype","ghostscript","img2pdf","jbig2enc","libheif","libpng","pillow","pngquant","pybind11","pydantic","python@3.14","qpdf","tesseract","unpaper",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"c36d9e53c93ef3c3fd41f283cffce20626ee39a7cc0ff4c2bf484a03634a114c","stable_url_args":["https://files.pythonhosted.org/packages/4b/c4/c44db9ff5282e7c73856f437434777745d18bb9404f431df70e786a6bcc7/ocrmypdf-17.8.0.tar.gz"],"stable_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"17.8.0"},"octave":{"bottle_rebuild":1,"desc":"High-level interpreted language for numerical computing","executables":["mkoctfile","mkoctfile-11.3.0","octave","octave-11.3.0","octave-cli","octave-cli-11.3.0","octave-config","octave-config-11.3.0"],"head_dependencies":["arpack","epstool","fftw","fig2dev","fltk","fontconfig","freetype","gcc","ghostscript","gl2ps","glpk","graphicsmagick","hdf5","libsndfile","libtool","openblas","pcre2","portaudio","pstoedit","qhull","qrupdate","qscintilla2","qt5compat","qtbase","qttools","rapidjson","readline","suite-sparse","sundials","texinfo","little-cms2",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"icoutils":":build"},{"librsvg":":build"},{"gnu-sed":":build"},{"openjdk":":build"},{"pkgconf":":build"},{"fast_float":":build"}],"head_url_args":["https://hg.octave.org/octave",{":using":":hg"}],"head_uses_from_macos":[["bzip2"],["curl"]],"homepage":"https://octave.org/index.html","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"043e6ca445cfd3f4b201c18860e10003e782baead83fbc0050301d76d0cc0218","stable_dependencies":["arpack","epstool","fftw","fig2dev","fltk","fontconfig","freetype","gcc","ghostscript","gl2ps","glpk","graphicsmagick","hdf5","libsndfile","libtool","openblas","pcre2","portaudio","pstoedit","qhull","qrupdate","qscintilla2","qt5compat","qtbase","qttools","rapidjson","readline","suite-sparse","sundials","texinfo","little-cms2",{"gnu-sed":":build"},{"openjdk":":build"},{"pkgconf":":build"},{"fast_float":":build"}],"stable_checksum":"2b80f3149b2de6d1f4f2fcb4fe6515a17eb363b52111bf57b90f37bf6f5e12e1","stable_url_args":["https://ftpmirror.gnu.org/gnu/octave/octave-11.3.0.tar.xz"],"stable_uses_from_macos":[["bzip2"],["curl"]],"stable_version":"11.3.0"},"octobuild":{"bottle_rebuild":1,"desc":"Compiler cache for Unreal Engine","executables":["ib_console","octo_agent","octo_builder","octo_cl","octo_clang","octo_coordinator","xgConsole"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/octobuild/octobuild.git",{":branch":"main"}],"homepage":"https://github.com/octobuild/octobuild","license":"MIT","ruby_source_checksum":"e11829df912d1e991ea31e1bb31688a54220693fa703a5528edca071e64294df","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"5638c8759899bfc7a5658d44d8cfcf091f0afc001fdcaa5d305a03f6aa668475","stable_url_args":["https://github.com/octobuild/octobuild/archive/refs/tags/1.8.1.tar.gz"],"stable_version":"1.8.1"},"octodns":{"desc":"Tools for managing DNS across multiple providers","executables":["octodns-compare","octodns-dump","octodns-report","octodns-schema","octodns-sync","octodns-validate","octodns-versions"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/octodns/octodns.git",{":branch":"main"}],"homepage":"https://github.com/octodns/octodns","license":"MIT","ruby_source_checksum":"47de6ae02505eb9ec727eb9464062663347c90b46d68894d82cb2fff44a0309d","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"35a556be684e8e07a02efb7f8c26669cbf16cb6a74c302d59410569cffb3a1e2","stable_url_args":["https://files.pythonhosted.org/packages/6c/3f/efa3684728098eec6e406958920497704805e9d676a32cb75f2fa9abb439/octodns-1.20.0.tar.gz"],"stable_version":"1.20.0"},"octomap":{"desc":"Efficient probabilistic 3D mapping framework based on octrees","executables":["binvox2bt","bt2vrml","compare_octrees","convert_octree","edit_octree","eval_octree_accuracy","graph2tree","log2graph"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"homepage":"https://octomap.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"9f5634304ba4cbeecb9a26c78d3a08cc87f4819b40c5963adef9d832393ffc32","stable_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"8da2576ec6a0993e8900db7f91083be8682d8397a7be0752c85d1b7dd1b8e992","stable_url_args":["https://github.com/OctoMap/octomap/archive/refs/tags/v1.10.0.tar.gz"],"stable_version":"1.10.0"},"octosql":{"bottle_rebuild":1,"desc":"SQL query tool to analyze data from different file formats and databases","executables":["octosql"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cube2222/octosql.git",{":branch":"main"}],"homepage":"https://github.com/cube2222/octosql/","license":"MPL-2.0","ruby_source_checksum":"1b6f0bfbbdbc67921f0aca705e0198121905c52fdc72e0908b54eccb53451d13","stable_dependencies":[{"go":":build"}],"stable_checksum":"e22bdb710ca0609019b842df347990ff9aed4f3635f5308ff1acf50d093b7942","stable_url_args":["https://github.com/cube2222/octosql/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0"},"odbc2parquet":{"desc":"CLI to query an ODBC data source and write the result into a Parquet file","executables":["odbc2parquet"],"head_dependencies":["unixodbc",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/pacman82/odbc2parquet.git",{":branch":"main"}],"homepage":"https://github.com/pacman82/odbc2parquet","license":"MIT","ruby_source_checksum":"57f17d04c2a9eae48a8b964ccb59e4c5184b423422291fa56e5e5ded7fb00d7f","stable_dependencies":["unixodbc",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"1e0ba2b7c841a8e4c52a13a604aec44fa8f910ffb0b0375e21753e71dbcd21fc","stable_url_args":["https://github.com/pacman82/odbc2parquet/archive/refs/tags/v11.0.1.tar.gz"],"stable_version":"11.0.1"},"ode":{"desc":"Simulating articulated rigid body dynamics","executables":["ode-config"],"head_dependencies":["libccd",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://bitbucket.org/odedevs/ode.git",{":branch":"master"}],"homepage":"https://www.ode.org/","license":{":any_of":["LGPL-2.1-or-later","BSD-3-Clause"]},"ruby_source_checksum":"d76567cc97f8cb6d1432d92b7f64ab88233dde201efd0e3b3e326784b3497f55","stable_dependencies":["libccd",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"c91a28c6ff2650284784a79c726a380d6afec87ecf7a35c32a6be0c5b74513e8","stable_url_args":["https://bitbucket.org/odedevs/ode/downloads/ode-0.16.6.tar.gz"],"stable_version":"0.16.6"},"odiff":{"desc":"Very fast SIMD-first image comparison library (with nodejs API)","executables":["odiff"],"head_dependencies":[{"zig@0.15":":build"}],"head_url_args":["https://github.com/dmtrKovalenko/odiff.git",{":branch":"main"}],"homepage":"https://github.com/dmtrKovalenko/odiff","license":"MIT","ruby_source_checksum":"6aae8cc734eb8758dd6262c916db641846d478abcd304852ef6e8d6a42af6bf3","stable_dependencies":[{"zig@0.15":":build"}],"stable_checksum":"5a28709727303cd47c9562d530ca97e19de13a7d2260fa20af16685635881a9f","stable_url_args":["https://github.com/dmtrKovalenko/odiff/archive/refs/tags/v4.3.8.tar.gz"],"stable_version":"4.3.8"},"odin":{"desc":"Programming language with focus on simplicity, performance and modern systems","executables":["odin"],"head_dependencies":["glfw","lld","llvm","raylib"],"head_url_args":["https://github.com/odin-lang/Odin.git",{":branch":"master"}],"homepage":"https://odin-lang.org/","license":"Zlib","ruby_source_checksum":"b0abf4c17103364290ab42333b8a4333c102aceb20cc05fbae1b3d8a107b1cd0","stable_dependencies":["glfw","lld","llvm","raylib"],"stable_url_args":["https://github.com/odin-lang/Odin.git",{":tag":"dev-2027-07",":revision":"301c287de90393608fb7c5b260210e1e67caf0fd"}],"stable_version":"2027-07"},"odinfmt":{"desc":"Formatter for The Odin Programming Language","executables":["odinfmt"],"head_dependencies":[{"odin":":build"}],"homepage":"https://github.com/DanielGavin/ols","license":"MIT","ruby_source_checksum":"6c812a25622fdcfa8365accbc33bae92584c77261d61441b52dd7d058b4a49ff","stable_dependencies":[{"odin":":build"}],"stable_checksum":"387b9f47304abab5c7cbe12f041c85de892ddc94a54e03f2789ff6ac9fc16386","stable_url_args":["https://github.com/DanielGavin/ols/archive/refs/tags/dev-2026-05.tar.gz"],"stable_version":"2026-05"},"odo-dev":{"conflicts":[["odo",{":because":"odo also ships 'odo' binary"}]],"desc":"Developer-focused CLI for Kubernetes and OpenShift","executables":["odo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/redhat-developer/odo.git",{":branch":"main"}],"homepage":"https://odo.dev","license":"Apache-2.0","ruby_source_checksum":"0038c7920c89ec960446a54adb156b5dbd1e0a12108cbca8f49b6ba6bad6e880","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/redhat-developer/odo.git",{":tag":"v3.16.1",":revision":"cd346c5e6c0d9891b06824915ed4e3281a4ecc02"}],"stable_version":"3.16.1"},"odo":{"bottle_rebuild":1,"conflicts":[["odo-dev",{":because":"odo-dev also ships 'odo' binary"}]],"desc":"Atomic odometer for the command-line","executables":["odo"],"homepage":"https://github.com/atomicobject/odo","license":"ISC","ruby_source_checksum":"08ffdf9a3616f299872dc22aad5f9b27417916036b5979fafbfc8464d97bb3dc","stable_checksum":"52133a6b92510d27dfe80c7e9f333b90af43d12f7ea0cf00718aee8a85824df5","stable_url_args":["https://github.com/atomicobject/odo/archive/refs/tags/v0.2.2.tar.gz"],"stable_version":"0.2.2","bottle_checksum":"6606d59561c5bfb5f3b6835c16e64c6d6bf25ddc85658900a735657faaf0660f"},"odpi":{"desc":"Oracle Database Programming Interface for Drivers and Applications","homepage":"https://oracle.github.io/odpi/","license":{":any_of":["Apache-2.0","UPL-1.0"]},"ruby_source_checksum":"68cb042974301c84e2355d5226bc72bfa37fc46d35d6d1ed3b94562a72d72928","stable_checksum":"86c3ab03bb58efe259755db398962324e1401c1e2ea4c535fd47d236206e092b","stable_url_args":["https://github.com/oracle/odpi/archive/refs/tags/v6.0.0.tar.gz"],"stable_version":"6.0.0"},"odt2txt":{"bottle_rebuild":3,"desc":"Convert OpenDocument files to plain text","executables":["odt2txt"],"homepage":"https://github.com/dstosberg/odt2txt/","license":"GPL-2.0-only","ruby_source_checksum":"1fa3572d08d9d4bc7787fad9fe1c7c5fd9668a5c290927ac9fec90945f04e6b3","stable_checksum":"23a889109ca9087a719c638758f14cc3b867a5dcf30a6c90bf6a0985073556dd","stable_url_args":["https://github.com/dstosberg/odt2txt/archive/refs/tags/v0.5.tar.gz"],"stable_version":"0.5"},"officecli":{"desc":"Read, edit, and automate Office documents (.docx, .xlsx, .pptx)","executables":["officecli"],"head_dependencies":["dotnet"],"homepage":"https://github.com/iOfficeAI/OfficeCLI","license":"Apache-2.0","ruby_source_checksum":"ef837afef9d1c2c479e157e0e0a4f72b47e1161dc33d86ead2b11d2c1126acdc","stable_dependencies":["dotnet"],"stable_checksum":"228df67ed5fdb5fdbeee0ba83b9766fc54d97b1b158c51c0e59813412687e112","stable_url_args":["https://github.com/iOfficeAI/OfficeCLI/archive/refs/tags/v1.0.132.tar.gz"],"stable_version":"1.0.132"},"offlineimap":{"caveats":"To get started, copy one of these configurations to ~/.offlineimaprc:\n* minimal configuration:\n    cp -n $HOMEBREW_PREFIX/etc/offlineimap.conf.minimal ~/.offlineimaprc\n\n* advanced configuration:\n    cp -n $HOMEBREW_PREFIX/etc/offlineimap.conf ~/.offlineimaprc\n","desc":"Synchronizes emails between two repositories","executables":["offlineimap"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/OfflineIMAP/offlineimap3.git",{":branch":"master"}],"head_uses_from_macos":[["krb5"]],"homepage":"https://github.com/OfflineIMAP/offlineimap3","license":"GPL-2.0-or-later","ruby_source_checksum":"7351b8c94c22e9f450f2ac22f6cfd493717e277a196a63300d651a700f84bbe9","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":interval"],[":log_path","/dev/null"],[":error_log_path","/dev/null"],[":interval",300]],"service_run_args":[["$HOMEBREW_PREFIX/opt/offlineimap/bin/offlineimap","-q","-u","basic"]],"stable_dependencies":["certifi","python@3.14"],"stable_checksum":"967a8ca24e5f665cd22941ba1173db10cbd908085ec22ab9b0e4a64c94007d85","stable_url_args":["https://github.com/OfflineIMAP/offlineimap3/archive/refs/tags/v8.0.3.tar.gz"],"stable_uses_from_macos":[["krb5"]],"stable_version":"8.0.3"},"oggz":{"aliases":["liboggz"],"desc":"Command-line tool for manipulating Ogg files","executables":["oggz","oggz-chop","oggz-codecs","oggz-comment","oggz-diff","oggz-dump","oggz-info","oggz-known-codecs","oggz-merge","oggz-rip","oggz-scan","oggz-sort","oggz-validate"],"head_dependencies":["libogg",{"pkgconf":":build"}],"homepage":"https://www.xiph.org/oggz/","license":"BSD-3-Clause","ruby_source_checksum":"4554f36968263279632902e693a94a736690885d6a237717154fdf6489ffcb11","stable_dependencies":["libogg",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/liboggz/1.1.2-inttypes.patch"}],"stable_checksum":"2466d03b67ef0bcba0e10fb352d1a9ffd9f96911657abce3cbb6ba429c656e2f","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/liboggz/liboggz-1.1.3.tar.gz"],"stable_version":"1.1.3"},"ogmtools":{"caveats":"Ogmtools has not been updated since 2004 and is no longer being developed,\nmaintained or supported. There are several issues, especially on 64-bit\narchitectures, which the author will not fix or accept patches for.\nKeep this in mind when deciding whether to use this software.\n","desc":"OGG media streams manipulation tools","executables":["ogmcat","ogmdemux","ogminfo","ogmmerge","ogmsplit"],"head_dependencies":["libogg","libvorbis"],"homepage":"https://www.bunkus.org/videotools/ogmtools/","license":"GPL-2.0-only","ruby_source_checksum":"f824216cef0bd32964146f0d0484bdc0eb2672d5e9af2d191686e98db1b44e17","stable_dependencies":["libogg","libvorbis"],"stable_patches":[{"strip":"p0","file":"Patches/ogmtools/common.h.diff"}],"stable_checksum":"c8d61d1dbceb981dc7399c1a85e43b509fd3d071fb8d3ca89ea9385e6e40fdea","stable_url_args":["https://www.bunkus.org/videotools/ogmtools/ogmtools-1.5.tar.bz2"],"stable_version":"1.5","bottle_cellar":":any","bottle_checksum":"34cfdabab2892f91fd6a6164a041f62eef1da1cf7a2097ad5fe5e2e904de21a3"},"oh-my-agent":{"desc":"Portable multi-agent harness for .agents-based skills and workflows","executables":["oh-my-agent","oma"],"head_dependencies":["node"],"homepage":"https://firstfluke.com/oh-my-agent/","license":"MIT","ruby_source_checksum":"f96f046cf9243e105cf51a67787b1118c95afe4d6a9cd579441a38d99e2db4a4","stable_dependencies":["node"],"stable_checksum":"f1c7f99de2acfff0abe3332bd4003557e709aac0f427f5c2b3dc2ccda78275a8","stable_url_args":["https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.12.0.tgz"],"stable_version":"10.12.0"},"oh-my-posh":{"desc":"Prompt theme engine for any shell","executables":["oh-my-posh"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/JanDeDobbeleer/oh-my-posh.git",{":branch":"main"}],"homepage":"https://ohmyposh.dev","license":"MIT","ruby_source_checksum":"1ed1491735aa7b85b6808d74d9eafd93daa629da2c5f73b12a7087974da5a72c","stable_dependencies":[{"go":":build"}],"stable_checksum":"45e9c4c2b543e6fecae7ed45159d2b26e720cc7484feb8ac7ae7bb41ae52c429","stable_url_args":["https://github.com/JanDeDobbeleer/oh-my-posh/archive/refs/tags/v29.22.1.tar.gz"],"stable_version":"29.22.1"},"oha":{"desc":"HTTP load generator, inspired by rakyll/hey with tui animation","executables":["oha"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/hatoo/oha.git",{":branch":"master"}],"homepage":"https://github.com/hatoo/oha/","license":"MIT","ruby_source_checksum":"5bd50fff51bebbf188347366bc5dffb4fe01075226ad7112e00035269b1db4a3","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"2f0448ccaf561a55b90da9dabe1707e4788dc0743dc34ab0621d99f60201c348","stable_url_args":["https://github.com/hatoo/oha/archive/refs/tags/v1.14.0.tar.gz"],"stable_version":"1.14.0"},"ohcount":{"bottle_rebuild":1,"desc":"Source code line counter","executables":["ohcount"],"head_dependencies":["libmagic","pcre2","ragel",{"gperf":":build"}],"head_url_args":["https://github.com/blackducksoftware/ohcount.git",{":branch":"main"}],"homepage":"https://github.com/blackducksoftware/ohcount","license":"GPL-2.0-only","ruby_source_checksum":"9d6e7fad33f692e48788caf9067801a553587985bbe578abbc1864ad6dd31461","stable_dependencies":["libmagic","pcre2","ragel",{"gperf":":build"}],"stable_patches":[{"strip":"p1","url":"https://deb.debian.org/debian/pool/main/o/ohcount/ohcount_4.0.0-5.debian.tar.xz","sha256":"740228713ed4494577f9932ec13fe4be863daba9868d0bd2ac3f082c847d6a4b","apply":["patches/build-cflags.diff","patches/pcre2.patch"]}],"stable_checksum":"d71f69fd025f5bae58040988108f0d8d84f7204edda1247013cae555bfdae1b9","stable_url_args":["https://github.com/blackducksoftware/ohcount/archive/refs/tags/4.0.0.tar.gz"],"stable_version":"4.0.0"},"ohdear-cli":{"desc":"Tool to manage your Oh Dear sites","executables":["ohdear","ohdear-cli"],"head_dependencies":["php"],"homepage":"https://ohdear.app","license":"MIT","ruby_source_checksum":"ce4709feb1cc944d6bc446d6d8beb754985b9479917a5a2d127e717bf079d794","stable_dependencies":["php"],"stable_checksum":"ab399d4301a23ebfbfb49a430f0c3caf558919c4549f36c027cf8c89095f2f87","stable_url_args":["https://github.com/ohdearapp/ohdear-cli/releases/download/v5.2.1/ohdear.phar"],"stable_version":"5.2.1","bottle_tag":":all","bottle_checksum":"bdd005ccda5c6b439f619990ea3685dfe9ad7eb98079162455cfc35003f2ccaa"},"oils-for-unix":{"conflicts":[["etsh",{":because":"both install 'osh' binaries"}],["omake",{":because":"both install 'osh' binaries"}]],"desc":"Bash-compatible Unix shell with more consistent syntax and semantics","executables":["oils-for-unix","osh","ysh"],"head_dependencies":["readline"],"homepage":"https://oils.pub/","license":"Apache-2.0","oldnames":["oil"],"ruby_source_checksum":"3cc58892de20cbb98b3df36118777f2c5247942064481db0cf5d1bcf9240c47b","stable_dependencies":["readline"],"stable_checksum":"f4d41d20a0523dbcfbd4ba231f82edf25b08d4965d65bc71fcb56666d6743000","stable_url_args":["https://oils.pub/download/oils-for-unix-0.37.0.tar.gz"],"stable_version":"0.37.0"},"oj":{"desc":"JSON parser and visualization tool","executables":["oj"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ohler55/ojg.git",{":branch":"develop"}],"homepage":"https://github.com/ohler55/ojg","license":"MIT","ruby_source_checksum":"fa0b6d17720f8daf1bbfc03ae4c306857567eb92e65f8855baae5bd0ee4bc19f","stable_dependencies":[{"go":":build"}],"stable_checksum":"62bb13e53da917d2a19ec6dfaf03df738942a41f1591c6f96bf01cbec7f3ee32","stable_url_args":["https://github.com/ohler55/ojg/archive/refs/tags/v1.28.2.tar.gz"],"stable_version":"1.28.2"},"oksh":{"desc":"Portable OpenBSD ksh, based on the public domain Korn shell (pdksh)","executables":["oksh"],"head_url_args":["https://github.com/ibara/oksh.git",{":branch":"main"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/ibara/oksh","license":{":all_of":[":public_domain","BSD-3-Clause","ISC"]},"ruby_source_checksum":"f4792a6762e6c5033e1f77c22d7f84eacb8f2d17f5a6cafe7194d9ef1b6e5e47","stable_checksum":"51b2d92515950c959dbf24f6fc33336db8c0526c2a50fee4ca598a18a6114a49","stable_url_args":["https://github.com/ibara/oksh/releases/download/oksh-7.9/oksh-7.9.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"7.9"},"okta-aws-cli":{"desc":"Okta federated identity for AWS CLI","executables":["okta-aws-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/okta/okta-aws-cli.git",{":branch":"master"}],"homepage":"https://github.com/okta/okta-aws-cli","license":"Apache-2.0","ruby_source_checksum":"3f88f411ed75addc7739861ac4be9dc08fa9d67852c476a383f41531c81f00fc","stable_dependencies":[{"go":":build"}],"stable_checksum":"2d68b99fc8b16145169d3f7f780216bd9b4ec73eed48ee609bdecd2b99100f77","stable_url_args":["https://github.com/okta/okta-aws-cli/archive/refs/tags/v2.6.0.tar.gz"],"stable_version":"2.6.0"},"okta-awscli":{"desc":"Okta authentication for awscli","executables":["okta-awscli"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://github.com/okta-awscli/okta-awscli","license":"Apache-2.0","revision":9,"ruby_source_checksum":"b9abfee3a8a8425350447b516e053a78dc921acf36618be219496c5c9b979174","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"a8b1277914b992fc24e934edaf1947291723ce386f2191a8952e7c008f2e77fa","stable_url_args":["https://files.pythonhosted.org/packages/ed/2c/153d8ba330660d756fe6373fb4d1c13b99e63675570042de45aedf300bb7/okta-awscli-0.5.5.tar.gz"],"stable_version":"0.5.5","bottle_tag":":all","bottle_checksum":"0889013f9778283fe05868d734532d1b07fef462598f1b5f77e0ec026e899c3d"},"okteto":{"desc":"Build better apps by developing and testing code directly in Kubernetes","executables":["okteto"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/okteto/okteto.git",{":branch":"master"}],"homepage":"https://okteto.com","license":"Apache-2.0","ruby_source_checksum":"e5aed38e5c48d8c9d354ddef02ea4ca86ed001bc461d12b8b6a0ce347bb66dd5","stable_dependencies":[{"go":":build"}],"stable_checksum":"1d2b32e8ee421eff2bd28c781427b15bfe8f4862b49b408469b10ee96ec3078a","stable_url_args":["https://github.com/okteto/okteto/archive/refs/tags/3.21.0.tar.gz"],"stable_version":"3.21.0"},"ol":{"desc":"Purely functional dialect of Lisp","executables":["ol","olvm"],"head_url_args":["https://github.com/yuriy-chumak/ol.git",{":branch":"master"}],"head_uses_from_macos":[[{"vim":":build"}]],"homepage":"https://yuriy-chumak.github.io/ol/","license":{":any_of":["LGPL-3.0-or-later","MIT"]},"ruby_source_checksum":"8123090535f880d8e4eddf72fcd06c14f76fb689a235796f79201ade726af411","stable_checksum":"32dec0d527d456cce3273b907ffface6386a61288edf33f8724e2dd1bfb22319","stable_url_args":["https://github.com/yuriy-chumak/ol/archive/refs/tags/2.7.tar.gz"],"stable_uses_from_macos":[[{"vim":":build"}]],"stable_version":"2.7"},"ola":{"caveats":"Python support has been removed due to:\n  https://github.com/OpenLightingProject/ola/issues/2008\n","desc":"Open Lighting Architecture for lighting control information","executables":["ola_artnet","ola_dev_info","ola_dmxconsole","ola_dmxmonitor","ola_e131","ola_patch","ola_plugin_info","ola_plugin_state","ola_rdm_discover","ola_rdm_get","ola_rdm_set","ola_recorder","ola_set_dmx","ola_set_priority","ola_streaming_client","ola_timecode","ola_trigger","ola_uni_info","ola_uni_merge","ola_uni_name","ola_uni_stats","ola_usbpro","olad","rdmpro_sniffer","usbpro_firmware"],"head_dependencies":["abseil","liblo","libmicrohttpd","libusb","numpy","protobuf",{"autoconf":":build"},{"automake":":build"},{"cppunit":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/OpenLightingProject/ola.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"homepage":"https://www.openlighting.org/ola/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"revision":13,"ruby_source_checksum":"897854eda005f8cea96d1ede160af44188bf8ccd5e2e1ad1261d485bcfa9a95a","service_args":[[":run_type",":immediate"],[":error_log_path","$HOMEBREW_PREFIX/var/log/olad.log"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/ola/bin/olad","--no-http-quit"]],"stable_dependencies":["abseil","liblo","libmicrohttpd","libusb","numpy","protobuf",{"autoconf":":build"},{"automake":":build"},{"cppunit":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/OpenLightingProject/ola/commit/e083653d2d18018fe6ef42f757bc06462de87f28.patch?full_index=1","sha256":"1276aded269497fab2e3fc95653b5b8203308a54c40fe2dcd2215a7f0d0369de"},{"strip":"p1","url":"https://github.com/OpenLightingProject/ola/commit/aed518a81340a80765e258d1523b75c22a780052.patch?full_index=1","sha256":"7e48c0027b79e129c1f25f29fae75568a418b99c5b789ba066a4253b7176b00a"},{"strip":"p1","url":"https://github.com/OpenLightingProject/ola/commit/e22e9da89ba2267e6c2039e5c09adce514a93b36.patch?full_index=1","sha256":"d2ac5729b898fc9bb35f6cc46ce5e8ffc666835371991cebe46fb96c46d686a5"},{"strip":"p1","url":"https://github.com/OpenLightingProject/ola/commit/b8c8613ebf59d0c5db0b25e9f2649c85ddf4fdf5.patch?full_index=1","sha256":"28cfabd2dca822dc9198c8f81ebac71b57b2984bb5d0894301665e5f7150d31c"}],"stable_checksum":"44073698c147fe641507398253c2e52ff8dc7eac8606cbf286c29f37939a4ebf","stable_url_args":["https://github.com/OpenLightingProject/ola/releases/download/0.10.9/ola-0.10.9.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"stable_version":"0.10.9"},"ollama":{"desc":"Create, run, and share large language models (LLMs)","executables":["ollama"],"head_dependencies":["mlx-c",{"cmake":":build"},{"go":":build"}],"head_url_args":["https://github.com/ollama/ollama.git",{":branch":"main"}],"homepage":"https://ollama.com/","license":"MIT","ruby_source_checksum":"f3811d233051a6aca1701e65cf3f739aed0838328bf1a231a5d50ef7824f64f5","service_args":[[":environment_variables",{":OLLAMA_FLASH_ATTENTION":"1",":OLLAMA_KV_CACHE_TYPE":"q8_0"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/ollama.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/ollama.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/ollama/bin/ollama","serve"]],"stable_dependencies":["mlx-c",{"cmake":":build"},{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ollama/ollama/commit/c051122297824c223454b82f4af3afe94379e6dd.patch?full_index=1","sha256":"a22665cd1acec84f6bb53c84dd9a40f7001f2b1cbe2253aed3967b4401cde6a0"}],"stable_url_args":["https://github.com/ollama/ollama.git",{":tag":"v0.31.1",":revision":"710292ff4f191d8da9f6a4230804fbc693338d4a"}],"stable_version":"0.31.1"},"ols":{"desc":"Language server for The Odin Programming Language","executables":["ols"],"head_dependencies":[{"odin":":build"}],"homepage":"https://github.com/DanielGavin/ols","license":"MIT","ruby_source_checksum":"c806e8dff4b87606de43886406cf3b0c3e926a68c4ba7b2076c498bc92eb9abf","stable_dependencies":[{"odin":":build"}],"stable_checksum":"387b9f47304abab5c7cbe12f041c85de892ddc94a54e03f2789ff6ac9fc16386","stable_url_args":["https://github.com/DanielGavin/ols/archive/refs/tags/dev-2026-05.tar.gz"],"stable_version":"2026-05"},"olsrd":{"desc":"Implementation of the optimized link state routing protocol","executables":["olsrd"],"head_dependencies":[{"coreutils":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://github.com/OLSR/olsrd","license":"BSD-3-Clause","revision":3,"ruby_source_checksum":"b9ce3e3619d03f1ca62cdc9c24d9843d39261589d71d494e6fdfce0b92675afa","stable_dependencies":[{"coreutils":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/OLSR/olsrd/commit/be461986c6b3180837ad776a852be9ce22da56c0.patch?full_index=1","sha256":"6ec65c73a09f124f7e7f904cc6620699713b814eed95cd3bc44a0a3c846d28bd"},{"strip":"p1","url":"https://github.com/OLSR/olsrd/commit/b2dfb6c27fcf4ddae87b0e99492f4bb8472fa39a.patch?full_index=1","sha256":"a49a20a853a1f0f1f65eb251cd2353cdbc89e6bbd574e006723c419f152ecbe3"},{"strip":"p1","url":"https://github.com/OLSR/olsrd/commit/79a28cdb4083b66c5d3a5f9c0d70dbdc86c0420c.patch?full_index=1","sha256":"6295918ed6affdca40c256c046483752893475f40644ec8c881ae1865139cedf"},{"strip":"p1","url":"https://github.com/OLSR/olsrd/commit/665051a845464c0f95edb81432104dac39426f79.patch?full_index=1","sha256":"e49ee41d980bc738c0e4682c2eca47e25230742f9bdbd69b8bd9809d2e25d5ab"}],"stable_checksum":"ee9e524224e5d5304dcf61f1dc5485c569da09d382934ff85b233be3e24821a3","stable_url_args":["https://github.com/OLSR/olsrd/archive/refs/tags/v0.9.8.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"0.9.8"},"omake":{"aliases":["o-make"],"conflicts":[["oils-for-unix",{":because":"both install 'osh' binaries"}],["etsh",{":because":"both install 'osh' binaries"}]],"desc":"Build system designed for scalability, portability, and concision","executables":["omake","osh"],"head_dependencies":[{"ocaml":":build"},{"ocaml":":test"},{"ocaml-findlib":":test"}],"head_url_args":["https://github.com/ocaml-omake/omake.git",{":branch":"master"}],"homepage":"http://projects.camlcity.org/projects/omake.html","license":"GPL-2.0-only","ruby_source_checksum":"2cde751a6a137162acd1cd1dd6fe8369c5d9678f3bf9d6786bdc6f6b49aeef20","stable_dependencies":[{"ocaml":":build"},{"ocaml":":test"},{"ocaml-findlib":":test"}],"stable_checksum":"ec098107429a419965feab5cee5dfa2996fc3fdc23842d910c314590941cafb8","stable_url_args":["https://github.com/ocaml-omake/omake/archive/refs/tags/omake-0.10.7.tar.gz"],"stable_version":"0.10.7"},"omega":{"desc":"Packaged search engine for websites, built on top of Xapian","executables":["dbi2omega","mbox2omega","omindex","omindex-list","scriptindex"],"head_dependencies":["libmagic","pcre2","xapian",{"pkgconf":":build"}],"homepage":"https://xapian.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"e0acb6de419fc71237ad5aac24af8792f8eee9e495bec1e72e324c3ec173989c","stable_dependencies":["libmagic","pcre2","xapian",{"pkgconf":":build"}],"stable_checksum":"85088a16cf64ea676d0856813244909f132e1b32013a56928c40a1e333a6734a","stable_url_args":["https://oligarchy.co.uk/xapian/2.0.0/xapian-omega-2.0.0.tar.xz"],"stable_version":"2.0.0"},"omekasy":{"desc":"Converts alphanumeric input to various Unicode styles","executables":["omekasy"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ikanago/omekasy.git",{":branch":"main"}],"homepage":"https://github.com/ikanago/omekasy","license":"MIT","ruby_source_checksum":"196671fae6ba20e7376b392f1bee81c7ece70492aa76d0ae4998b0e053f7163c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0def519ad64396aa12b341dee459049fb54a3cfae265ae739da5e65ca1d7e377","stable_url_args":["https://github.com/ikanago/omekasy/archive/refs/tags/v1.3.3.tar.gz"],"stable_version":"1.3.3"},"omnara":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-02-05",":because":":repo_archived"},"desc":"Talk to Your AI Agents from Anywhere","disable_args":{":date":"2027-02-05",":because":":repo_archived"},"executables":["omnara"],"head_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","ripgrep","rpds-py",{"rust":":build"}],"homepage":"https://omnara.com/","license":"Apache-2.0","no_autobump_args":{":because":"contains non-PyPI resources"},"ruby_source_checksum":"125710eb0eaf67fd0d72095a5d2e03e7aeaa775ebfced2c7bea8f507c372ea06","stable_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","ripgrep","rpds-py",{"rust":":build"}],"stable_checksum":"989710438f7d6aa68a26a2dbad35e92c177733550e5a2fe95a97d6fc5002152f","stable_url_args":["https://files.pythonhosted.org/packages/11/3d/4d46acda35a59e64aa9f0ce174e82ae5caf6e23363f4cdf754da59525f87/omnara-1.7.0.tar.gz"],"stable_version":"1.7.0"},"omniorb":{"bottle_rebuild":1,"desc":"IOR and naming service utilities for omniORB","executables":["catior","convertior","genior","nameclt","omkdepend","omniMapper","omniNames","omnicpp","omniidl","omniidlrun.py"],"head_dependencies":["openssl@3","python@3.14","zstd",{"pkgconf":":build"}],"homepage":"https://omniorb.sourceforge.io/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"b9c9b18f59d022b4ddf76d8018ed1da739c97b1cfbb75b214ecec3490ea58d10","stable_dependencies":["openssl@3","python@3.14","zstd",{"pkgconf":":build"}],"stable_checksum":"79720d415d23cd8da99287a4ef4da0aa1bd34d3e4c7b1530715600adc5ed3dc3","stable_url_args":["https://downloads.sourceforge.net/project/omniorb/omniORB/omniORB-4.3.4/omniORB-4.3.4.tar.bz2"],"stable_version":"4.3.4"},"ompl":{"desc":"Open Motion Planning Library consists of many motion planning algorithms","head_dependencies":["boost","eigen","flann","ode",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/ompl/ompl.git",{":branch":"main"}],"homepage":"https://ompl.kavrakilab.org/","license":"BSD-3-Clause","revision":3,"ruby_source_checksum":"6b5a3a2f13845adb547dbb86042d26e2cb99c3b4dbad42132a7c6c70677cd572","stable_dependencies":["boost","eigen","flann","ode",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"e2e2700dfb0b4c2d86e216736754dd1b316bd6a46cc8818e1ffcbce4a388aca9","stable_url_args":["https://github.com/ompl/ompl/archive/refs/tags/1.7.0.tar.gz"],"stable_version":"1.7.0"},"ondir":{"desc":"Automatically execute scripts as you traverse directories","executables":["ondir"],"head_url_args":["https://github.com/alecthomas/ondir.git",{":branch":"master"}],"homepage":"https://swapoff.org/ondir.html","license":"GPL-2.0-or-later","ruby_source_checksum":"93084ebe5101133ef0d047a524d0164f0a2e1588586451851e1f7d3881eca174","stable_checksum":"52921cdcf02273e0d47cc6172df6a0d2c56980d724568276acb0591e0bda343a","stable_url_args":["https://swapoff.org/files/ondir/ondir-0.2.4.tar.gz"],"stable_version":"0.2.4","bottle_checksum":"5d3ae1ec47c7ed7ca8d8d9b27cf3c102b5a0f6e0df230a4e9b543039934125fe"},"one-ml":{"bottle_rebuild":1,"desc":"Reboot of ML, unifying its core and (now first-class) module layers","executables":["1ml"],"head_dependencies":[{"ocaml":":build"}],"homepage":"https://people.mpi-sws.org/~rossberg/1ml/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"e0984711c4770670a808e9d8abe70cc6ee978fe67e87001ec5d2963f2fb05cc0","stable_dependencies":[{"ocaml":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/rossberg/1ml/commit/f99c0b3497c1f18c950dfb2ae3989573f90eaafd.patch?full_index=1","sha256":"778c9635f170a29fa6a53358e65fe85f32320eb678683ddd23e0e2c6139e7a6e"}],"stable_checksum":"64c40c497f48355811fc198a2f515d46c1bb5031957b87f6a297822b07bb9c9a","stable_url_args":["https://people.mpi-sws.org/~rossberg/1ml/1ml-0.1.zip"],"stable_version":"0.1","bottle_checksum":"f160c6c8c3c5f2bdaa67f5b6a478718d622defd245d2c2cc292f3bb9eb7c9de1"},"onednn":{"desc":"Basic building blocks for deep learning applications","head_dependencies":[{"cmake":":build"},{"doxygen":":build"}],"head_url_args":["https://github.com/uxlfoundation/oneDNN.git",{":branch":"main"}],"homepage":"https://www.oneapi.io/open-source/","license":"Apache-2.0","oldnames":["mkl-dnn"],"ruby_source_checksum":"11a291af180643ad034341d656e58874ad3cf4b610e4e535ee8b5299aeade1c4","stable_dependencies":[{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"d16dc7ceb69d5856f3974cab4384f3076f9732f70313b581a351a3a8eef8a642","stable_url_args":["https://github.com/uxlfoundation/oneDNN/archive/refs/tags/v3.12.2.tar.gz"],"stable_version":"3.12.2"},"onedpl":{"desc":"C++ standard library algorithms with support for execution policies","head_dependencies":["tbb",{"cmake":":build"}],"homepage":"https://github.com/uxlfoundation/oneDPL","license":{"Apache-2.0":{":with":"LLVM-exception"}},"oldnames":["parallelstl"],"ruby_source_checksum":"2fbbd5fcf8478cb9b8af51b4af1d54ad163f9320aec12ea7bbe3322090128145","stable_dependencies":["tbb",{"cmake":":build"}],"stable_checksum":"8df403b6a66b2fde36a882427e52e48252b926d4ac9d592bd0bf75f4f418adc1","stable_url_args":["https://github.com/uxlfoundation/oneDPL/archive/refs/tags/oneDPL-release-2022.12.0.tar.gz"],"stable_version":"2022.12.0","bottle_tag":":all","bottle_checksum":"f76edc70bd405eba625baeffaaa43267ebf145cda84867200535072c492db40f"},"onedrive-cli":{"desc":"Folder synchronization with OneDrive","head_dependencies":["curl","dbus","sqlite","systemd",{"ldc":":build"},{"pkgconf":":build"}],"homepage":"https://abraunegg.github.io","license":"GPL-3.0-only","oldnames":["onedrive"],"ruby_source_checksum":"8754b8fd885c5688b1a2f09d18c3830458f0ce10900b284d6c18dedb603a12ba","service_args":[[":run_type",":immediate"],[":working_dir","/$HOME"],[":log_path","$HOMEBREW_PREFIX/var/log/onedrive.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/onedrive.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/onedrive-cli/bin/onedrive","--monitor"]],"stable_dependencies":["curl","dbus","sqlite","systemd",{"ldc":":build"},{"pkgconf":":build"}],"stable_checksum":"7a9cfbf1cc20c8e157dd028e819ec14b9893c158494b9744708ace975076f995","stable_url_args":["https://github.com/abraunegg/onedrive/archive/refs/tags/v2.5.11.tar.gz"],"stable_version":"2.5.11"},"onefetch":{"desc":"Command-line Git information tool","executables":["onefetch"],"head_dependencies":["zstd",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/o2sh/onefetch.git",{":branch":"main"}],"homepage":"https://onefetch.dev/","license":"MIT","ruby_source_checksum":"7407406ef0be76ed6dcdb9a941373ad648112bd3f669dd0de62ea562f8b5617e","stable_dependencies":["zstd",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"3a6f82d3da4da62b2e5406bbe307b0afc73cd8fcc4855534886d80ea0121cc03","stable_url_args":["https://github.com/o2sh/onefetch/archive/refs/tags/2.27.1.tar.gz"],"stable_version":"2.27.1"},"onigmo":{"desc":"Regular expressions library forked from Oniguruma","executables":["onigmo-config"],"head_url_args":["https://github.com/k-takata/Onigmo.git",{":branch":"master"}],"homepage":"https://github.com/k-takata/Onigmo","license":"BSD-2-Clause","ruby_source_checksum":"fa3d73757f0b12758af49b8a5ef3145faa9997198c21d7efe9ffda6efa529d8a","stable_checksum":"c648496b5339953b925ebf44b8de356feda8d3428fa07dc1db95bfe2570feb76","stable_url_args":["https://github.com/k-takata/Onigmo/releases/download/Onigmo-6.2.0/onigmo-6.2.0.tar.gz"],"stable_version":"6.2.0"},"oniguruma":{"desc":"Regular expressions library","executables":["onig-config"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/kkos/oniguruma.git",{":branch":"master"}],"homepage":"https://github.com/kkos/oniguruma/","license":"BSD-2-Clause","ruby_source_checksum":"000d1e69c6152004cb90bc20f3dbe0e2873eca43d471e4f067e16c362c307158","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"2a5cfc5ae259e4e97f86b68dfffc152cdaffe94e2060b770cb827238d769fc05","stable_url_args":["https://github.com/kkos/oniguruma/releases/download/v6.9.10/onig-6.9.10.tar.gz"],"stable_version":"6.9.10"},"onion-location":{"desc":"Discover advertised Onion-Location for given URLs","executables":["onion-location"],"head_dependencies":["python@3.14"],"head_url_args":["https://codeberg.org/Freso/python-onion-location.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://codeberg.org/Freso/python-onion-location","license":"AGPL-3.0-or-later","revision":2,"ruby_source_checksum":"a86759728688a79a47a6121f4ed86a3623e31872410180afd3c1e8744c864f37","stable_dependencies":["python@3.14"],"stable_checksum":"37dc14eab3a22b8948f8301542344144682108d1564289482827dc45106ee1d5","stable_url_args":["https://files.pythonhosted.org/packages/72/0d/e2656bdb8c66dc590da40622ca843f0513cd6f4b78bb1f9b6ed4592d283e/onion_location-0.1.0.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"0.1.0"},"onioncat":{"desc":"VPN-adapter that provides location privacy using Tor or I2P","executables":["ocat"],"head_dependencies":["tor",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/rahra/onioncat.git",{":branch":"master"}],"homepage":"https://github.com/rahra/onioncat","license":"GPL-3.0-only","ruby_source_checksum":"f411e1ce08934532f32454dc67f638638e7c9912e74664e6050cbb455f231787","stable_dependencies":["tor",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"75ff9eed332e97a9efb7999bbe48867d00e06ac20601cc72b87897d5b1859f99","stable_url_args":["https://github.com/rahra/onioncat/archive/refs/tags/v4.11.0.tar.gz"],"stable_version":"4.11.0","bottle_checksum":"b7b14ce567dc873d3caae2039c68b510c0311698e5d8cc89e62cd4b46d9f3258"},"onionprobe":{"desc":"Test and monitoring tool for Tor Onion Services","executables":["onionprobe"],"head_dependencies":["certifi","cryptography","libyaml","python@3.14","tor"],"head_url_args":["https://gitlab.torproject.org/tpo/onion-services/onionprobe.git",{":branch":"main"}],"homepage":"https://tpo.pages.torproject.net/onion-services/onionprobe/","license":"GPL-3.0-or-later","revision":4,"ruby_source_checksum":"d3d99381bc4962046499a16e79d53c48bfc65698ca2ea599e32697f5c79f8646","stable_dependencies":["certifi","cryptography","libyaml","python@3.14","tor"],"stable_checksum":"45c12c89829e344422974aa9d56cc653d1e20a2f225e73ee18aeb995ca47a2be","stable_url_args":["https://files.pythonhosted.org/packages/30/d0/6441b228ce174481ace50dec6a19ce6298eebdb35d06f40f7b1de66f51c4/onionprobe-1.4.1.tar.gz"],"stable_version":"1.4.1"},"onlykey-agent":{"desc":"Middleware that lets you use OnlyKey as a hardware SSH/GPG device","executables":["onlykey-agent","onlykey-gpg","onlykey-gpg-agent","onlykey_agent.py"],"head_dependencies":["certifi","cryptography","gnupg","hidapi","libsodium","libusb","python@3.14",{"pkgconf":":build"}],"homepage":"https://docs.crp.to/onlykey-agent.html","license":"LGPL-3.0-only","revision":13,"ruby_source_checksum":"3229d6f6ce2f4f8a672fcd84c43a24af530707971e50eb701dedbd9183b6058a","stable_dependencies":["certifi","cryptography","gnupg","hidapi","libsodium","libusb","python@3.14",{"pkgconf":":build"}],"stable_checksum":"49b19bec28dc0fb7053ef01266d8a9e7a078bb146214a641bdbb1feac6fc7ddb","stable_url_args":["https://files.pythonhosted.org/packages/68/80/e89b6c3680bedb1e14e99f0539ac805bddc7d8dd87c58805c64484966b7c/onlykey-agent-1.1.15.tar.gz"],"stable_version":"1.1.15"},"onnx":{"desc":"Open standard for machine learning interoperability","head_dependencies":["abseil","protobuf",{"cmake":":build"},{"cmake":":test"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://onnx.ai/","license":"Apache-2.0","ruby_source_checksum":"99c98e2e380744124606e3bcf89d7654b07804b54d49fbf054c78a9601fbe0d5","stable_dependencies":["abseil","protobuf",{"cmake":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","url":"https://src.fedoraproject.org/rpms/onnx/raw/4de8a450afd87b1ba1931f50d841e9c50b63d8a0/f/0004-Add-fixes-for-use-with-onnxruntime.patch","sha256":"d9ddb735c065fd5dae11ab79371e62bdcca157a6d2a7705cc83ee612abeaaa98"}],"stable_checksum":"70bb8b25cf31ea9b1d9f94baacfdc8c4fa27a760f9a10f5d93881bc9eede5fbc","stable_url_args":["https://github.com/onnx/onnx/archive/refs/tags/v1.22.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.22.0"},"onnxruntime":{"desc":"Cross-platform, high performance scoring engine for ML models","head_dependencies":["abseil","onnx","protobuf","re2",{"boost":":build"},{"cmake":":build"},{"cpp-gsl":":build"},{"eigen":":build"},{"flatbuffers":":build"},{"howard-hinnant-date":":build"},{"nlohmann-json":":build"},{"python@3.14":":build"},{"safeint":":build"}],"homepage":"https://github.com/microsoft/onnxruntime","license":"MIT","ruby_source_checksum":"79cb2546084e05f4547b3cc811eace0a3644480ff3cb9c9d336a8163ad30ba4d","stable_dependencies":["abseil","onnx","protobuf","re2",{"boost":":build"},{"cmake":":build"},{"cpp-gsl":":build"},{"eigen":":build"},{"flatbuffers":":build"},{"howard-hinnant-date":":build"},{"nlohmann-json":":build"},{"python@3.14":":build"},{"safeint":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"b41d09905a3c2f3a25709d1dcce8ef3942a4c2799d1046f74be7b6bbebc45e6a","stable_url_args":["https://github.com/microsoft/onnxruntime/archive/refs/tags/v1.27.0.tar.gz"],"stable_version":"1.27.0"},"ooniprobe":{"desc":"Network interference detection tool","executables":["ooniprobe"],"head_dependencies":["tor",{"go":":build"}],"head_url_args":["https://github.com/ooni/probe-cli.git",{":branch":"master"}],"homepage":"https://ooni.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"237d7349aedb804facd3efd6f8eb0ecd0da9215fe5c9c5d93d2129aeef0cd204","stable_dependencies":["tor",{"go":":build"}],"stable_checksum":"132323f69140316f012465f7a20571b563ebff952f2b1568f815755a62ab2fb5","stable_url_args":["https://github.com/ooni/probe-cli/archive/refs/tags/v3.29.1.tar.gz"],"stable_version":"3.29.1"},"opa":{"desc":"Open source, general-purpose policy engine","executables":["opa"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/open-policy-agent/opa.git",{":branch":"main"}],"homepage":"https://www.openpolicyagent.org","license":"Apache-2.0","ruby_source_checksum":"a0785974eb3212903f6b20cb68eaee87e9d671e09440da00df0fd72a5fa92bb3","stable_dependencies":[{"go":":build"}],"stable_checksum":"4bec39f66682a370cac357c76303e4517cb35e236c04a221e315350550280c50","stable_url_args":["https://github.com/open-policy-agent/opa/archive/refs/tags/v1.18.2.tar.gz"],"stable_version":"1.18.2"},"opal":{"bottle_rebuild":1,"desc":"Ruby to JavaScript transpiler","executables":["opal","opal-build","opal-repl"],"head_dependencies":["ruby",{"quickjs":":test"}],"head_url_args":["https://github.com/opal/opal.git",{":branch":"master"}],"homepage":"https://opalrb.com/","license":"MIT","ruby_source_checksum":"a4ae2e305cbe9925f0527bc9889a9faae431b92746cf8d5e394f29b84e2e0356","stable_dependencies":["ruby",{"quickjs":":test"}],"stable_url_args":["https://github.com/opal/opal.git",{":tag":"v1.8.3",":revision":"54a8bbbf582458b66ab3b52e68bbf2b73281751a"}],"stable_version":"1.8.3"},"opam":{"caveats":"OPAM uses ~/.opam by default for its package database, so you need to\ninitialize it first by running:\n\n$ opam init\n","desc":"OCaml package manager","executables":["opam","opam-installer"],"head_dependencies":["rsync",{"ocaml":":build"},{"ocaml":":test"}],"head_url_args":["https://github.com/ocaml/opam.git",{":branch":"master"}],"head_uses_from_macos":[["unzip"]],"homepage":"https://opam.ocaml.org","license":"LGPL-2.1-only","ruby_source_checksum":"b6dcad46a8812ecae432db520e81d493f1d47367d8b5619e1b0f9021e1aefa51","stable_dependencies":["rsync",{"ocaml":":build"},{"ocaml":":test"}],"stable_checksum":"48c5bfaf5f5c4048cc5f40025de7385f5bad3a8269756216cd6dd2f2150033ed","stable_url_args":["https://github.com/ocaml/opam/releases/download/2.5.1/opam-full-2.5.1.tar.gz"],"stable_uses_from_macos":[["unzip"]],"stable_version":"2.5.1"},"open-adventure":{"desc":"Colossal Cave Adventure, the 1995 430-point version","executables":["advent"],"head_dependencies":[{"asciidoctor":":build"},{"libyaml":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"head_url_args":["https://gitlab.com/esr/open-adventure.git",{":branch":"master"}],"head_uses_from_macos":[["libedit"]],"homepage":"http://www.catb.org/~esr/open-adventure/","license":"BSD-2-Clause","ruby_source_checksum":"88c395e56c23e9cb06db27cdc6ff00e322483d616c622f1474f6279876369bbb","stable_dependencies":[{"asciidoctor":":build"},{"libyaml":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"stable_checksum":"8ddff48254f868999957bef5f9a1606140d8cacae4a4d87f676fd819876e57c6","stable_url_args":["https://gitlab.com/esr/open-adventure/-/archive/1.21/open-adventure-1.21.tar.bz2"],"stable_uses_from_macos":[["libedit"]],"stable_version":"1.21"},"open-babel":{"conflicts":[["surelog",{":because":"both install `roundtrip` binaries"}]],"desc":"Chemical toolbox","executables":["obabel","obconformer","obdistgen","obenergy","obfit","obfitall","obgen","obgrep","obminimize","obmm","obprobe","obprop","obrms","obrotamer","obrotate","obspectrophore","obsym","obtautomer","obthermo","roundtrip"],"head_dependencies":["cairo","eigen","inchi","python@3.14",{"cmake":":build"},{"pkgconf":":build"},{"rapidjson":":build"},{"swig":":build"}],"head_url_args":["https://github.com/openbabel/openbabel.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/openbabel/openbabel","license":"GPL-2.0-only","ruby_source_checksum":"8f79c4b888ee8fa8d801e250a1d7b2c522801595c6050722eaac5968fc0da92c","stable_dependencies":["cairo","eigen","inchi","python@3.14",{"cmake":":build"},{"pkgconf":":build"},{"rapidjson":":build"},{"swig":":build"}],"stable_checksum":"9aadf9f01b3d0ff15d49fcd28d7d76b923218d70bf10f99ea4cc466607f4c7e2","stable_url_args":["https://github.com/openbabel/openbabel/archive/refs/tags/openbabel-3-2-0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"3-2"},"open-completion":{"bottle_rebuild":1,"desc":"Bash completion for open","head_url_args":["https://github.com/moshen/open-bash-completion.git",{":branch":"master"}],"homepage":"https://github.com/moshen/open-bash-completion","license":"MIT","ruby_source_checksum":"892857cf05a135f9114a87d023a756986e4e72d4c176ad4d0020af35f52611e1","stable_checksum":"bee63ee57278de3305b26a581ae23323285a3e2af80ee75d7cfca3f92dfe3721","stable_url_args":["https://github.com/moshen/open-bash-completion/archive/refs/tags/v1.0.5.tar.gz"],"stable_version":"1.0.5","bottle_tag":":all","bottle_checksum":"446d03e5ddceca4179f58fb2378d39f0cc1559f2b876ad53291c59ae1f43d548"},"open-image-denoise":{"desc":"High-performance denoising library for ray tracing","executables":["oidnBenchmark","oidnDenoise","oidnTest"],"head_dependencies":["tbb",{"cmake":":build"},{"ispc":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://openimagedenoise.github.io","license":"Apache-2.0","ruby_source_checksum":"1df34e485ee0cef2f63f84beb437dc88686efebd5b10e4156b1bcdf076c90d49","stable_dependencies":["tbb",{"cmake":":build"},{"ispc":":build"}],"stable_checksum":"96c3a46122759803d5f6701ffba4bef6eac0981dced5279e66f2815e3ed3c2cc","stable_url_args":["https://github.com/RenderKit/oidn/releases/download/v2.5.0/oidn-2.5.0.src.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"2.5.0"},"open-jtalk":{"desc":"Japanese text-to-speech system","executables":["hts_engine","open_jtalk"],"homepage":"https://open-jtalk.sourceforge.net/","license":{":all_of":["BSD-3-Clause","CC-BY-3.0"]},"ruby_source_checksum":"115d958b3f152846cf2560ca38ddbd09a8587a0d91addba2151b8835e92eb301","stable_checksum":"20fdc6aeb6c757866034abc175820573db43e4284707c866fcd02c8ec18de71f","stable_url_args":["https://downloads.sourceforge.net/project/open-jtalk/Open%20JTalk/open_jtalk-1.11/open_jtalk-1.11.tar.gz"],"stable_version":"1.11","bottle_checksum":"c0e84db4a3e1d2a336eb2da7f1060845f35ac1db68be727e524dcbfdb2f785ad"},"open-mesh":{"desc":"Generic data structure to represent and manipulate polygonal meshes","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/OpenMesh.git",{":branch":"master"}],"homepage":"https://www.graphics.rwth-aachen.de/software/openmesh/","license":"BSD-3-Clause","ruby_source_checksum":"0dd8f0229db18ae2401c4322870084845bca688ca5fb10f66bf61516b9d3da8a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9d22e65bdd6a125ac2043350a019ec4346ea83922cafdf47e125a03c16f6fa07","stable_url_args":["https://www.graphics.rwth-aachen.de/media/openmesh_static/Releases/11.0/OpenMesh-11.0.0.tar.bz2"],"stable_version":"11.0.0"},"open-mpi":{"aliases":["openmpi"],"bottle_rebuild":2,"conflicts":[["mpich",{":because":"both install MPI compiler wrappers"}]],"desc":"High performance message passing library","executables":["mpiCC","mpic++","mpicc","mpicxx","mpiexec","mpif77","mpif90","mpifort","mpirun","ompi_info","opal_wrapper","oshrun"],"head_dependencies":["gcc","hwloc","libevent","pmix","prrte",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/open-mpi/ompi.git",{":branch":"main"}],"head_uses_from_macos":[[{"flex":":build"}],[{"python":":build"}]],"homepage":"https://www.open-mpi.org/","license":{":all_of":["BSD-3-Clause-Open-MPI","mpich2"]},"ruby_source_checksum":"a95d8317f755152b936b7bb6f67d23d7feb5bbecf30d104a3200bec729091be6","stable_dependencies":["gcc","hwloc","libevent","pmix","prrte"],"stable_checksum":"dfb72762531170847af3e4a0f21d77d7b23cf36f67ce7ce9033659273677d80b","stable_url_args":["https://download.open-mpi.org/release/open-mpi/v5.0/openmpi-5.0.9.tar.bz2"],"stable_version":"5.0.9"},"open-ocd":{"aliases":["openocd"],"desc":"On-chip debugging, in-system programming and boundary-scan testing","executables":["openocd"],"head_dependencies":["capstone","hidapi","libftdi","libusb",{"autoconf":":build"},{"automake":":build"},{"jimtcl":":build"},{"libtool":":build"},{"texinfo":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/openocd-org/openocd.git",{":branch":"master"}],"homepage":"https://openocd.org/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"451c9e0b5ff1f2f9d91fb84aab1381499f90a9b8eb91b07d56decaea48cdc2df","stable_dependencies":["capstone","hidapi","libftdi","libusb",{"pkgconf":":build"}],"stable_checksum":"af254788be98861f2bd9103fe6e60a774ec96a8c374744eef9197f6043075afa","stable_url_args":["https://downloads.sourceforge.net/project/openocd/openocd/0.12.0/openocd-0.12.0.tar.bz2"],"stable_version":"0.12.0","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"8999e49e8e2c65a70f998e45d1ead00a9621adac26ffe93dfbf9cd712f714e51"},"open-scene-graph":{"aliases":["openscenegraph"],"bottle_rebuild":2,"desc":"3D graphics toolkit","executables":["osgarchive","osgconv","osgfilecache","osgversion","osgviewer","present3D"],"head_dependencies":["fontconfig","freetype","jpeg-turbo","sdl2-compat",{"cmake":":build"},{"doxygen":":build"},{"graphviz":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/openscenegraph/OpenSceneGraph.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/openscenegraph/OpenSceneGraph","license":{"LGPL-2.1-or-later":{":with":"WxWindows-exception-3.1"}},"revision":2,"ruby_source_checksum":"07641efc49d761b4bda70eda1f5521ec1f54b4ead098d645964f77d80073c214","stable_dependencies":["fontconfig","freetype","jpeg-turbo","sdl2-compat",{"cmake":":build"},{"doxygen":":build"},{"graphviz":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/openscenegraph/OpenSceneGraph/commit/21f5a0adfb57dc4c28b696e93beface45de28194.patch?full_index=1","sha256":"d1e4e33b50ab006420417c7998d7e0d43d0349e6f407b5eb92a3fc6636523fbf"}],"stable_checksum":"aea196550f02974d6d09291c5d83b51ca6a03b3767e234a8c0e21322927d1e12","stable_url_args":["https://github.com/openscenegraph/OpenSceneGraph/archive/refs/tags/OpenSceneGraph-3.6.5.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"3.6.5"},"open-simh":{"bottle_rebuild":2,"conflicts":[["nova-fairwinds",{":because":"both install `nova` binaries"}],["sigma-cli",{":because":"both install `sigma` binaries"}]],"desc":"Multi-system computer simulator","executables":["altair","eclipse","gri","h316","i1401","i1620","i7094","id16","id32","lgp","nova","pdp1","pdp10","pdp11","pdp15","pdp4","pdp7","pdp8","pdp9","sds","sigma","uc15","vax","vax780"],"head_dependencies":["libpng","vde"],"head_url_args":["https://github.com/open-simh/simh.git",{":branch":"master"}],"head_uses_from_macos":[["libedit"],["libpcap"]],"homepage":"https://opensimh.org/","license":"MIT","ruby_source_checksum":"79981920eea24b5dfa2833eaebe7a95fa8e848cb0ae5f07c2ee3f49b6425b2a9","stable_dependencies":["libpng","vde"],"stable_checksum":"9d0370c79e8910fa1cd2b19d23885bfaa5564df86101c40481dd9b6e64593b18","stable_url_args":["https://github.com/open-simh/simh/archive/refs/tags/v3.12-3.tar.gz"],"stable_uses_from_macos":[["libedit"],["libpcap"]],"stable_version":"3.12-3"},"open-sp":{"bottle_rebuild":5,"desc":"SGML parser","executables":["onsgmls","osgmlnorm","ospam","ospcat","ospent","osx"],"head_dependencies":["gettext",{"autoconf":":build"},{"automake":":build"},{"docbook":":build"},{"ghostscript":":build"},{"libtool":":build"},{"xmlto":":build"}],"homepage":"https://openjade.sourceforge.net/","license":"X11","ruby_source_checksum":"112f8a238c195015f86bc7bc7ca7125d7356de149320bebe4d08a65e76a845e1","stable_dependencies":["gettext",{"autoconf":":build"},{"automake":":build"},{"docbook":":build"},{"ghostscript":":build"},{"libtool":":build"},{"xmlto":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitweb.gentoo.org/repo/gentoo.git/plain/app-text/opensp/files/opensp-1.5.2-c11-using.patch?id=688d9675782dfc162d4e6cff04c668f7516118d0","sha256":"3ebd2526e0f41a12b9107a09ece834043678d499252c28941eeb2a5676b1ce5e"}],"stable_checksum":"57f4898498a368918b0d49c826aa434bb5b703d2c3b169beb348016ab25617ce","stable_url_args":["https://downloads.sourceforge.net/project/openjade/opensp/1.5.2/OpenSP-1.5.2.tar.gz"],"stable_version":"1.5.2","bottle_cellar":":any","bottle_checksum":"032676f1cd5c4bc0c1368cdf08bfe9a8b6df8f2c26ee4367c4a1285ab4fadc3a"},"open-tyrian":{"caveats":"Save games will be put in ~/.opentyrian","desc":"Open-source port of Tyrian","executables":["opentyrian"],"head_dependencies":["sdl2-compat","sdl2_net",{"pkgconf":":build"}],"head_url_args":["https://github.com/opentyrian/opentyrian.git",{":branch":"master"}],"homepage":"https://github.com/opentyrian/opentyrian","license":"GPL-2.0-or-later","ruby_source_checksum":"4750762e97873f0ed76a5efcd28bbb6df4bdf9a1e5300705f0c3a07c511f142a","stable_dependencies":["sdl2-compat","sdl2_net",{"pkgconf":":build"}],"stable_checksum":"e0e8a8b0d61de10a3a65789ace9ea8e8c5d8dc67f3e423d2c852d64da38aeeb9","stable_url_args":["https://github.com/opentyrian/opentyrian/archive/refs/tags/v2.1.20221123.tar.gz"],"stable_version":"2.1.20221123","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"bebfff0ef49176f0141b8c9d386609bd3ce2bb0dcbb6e2e2899c3fa1cefa481a"},"open62541":{"desc":"Open source implementation of OPC UA","head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://open62541.org/","license":"MPL-2.0","ruby_source_checksum":"55401eb6df1cf7766513a8be22471f67c85639f8924ec045074c94c34bc8392e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"a5f3d15eab72afb2ed67838b71f0d2c4c09b880d003857f71fc17b7279f2d397","stable_url_args":["https://github.com/open62541/open62541/archive/refs/tags/v1.5.5.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.5.5"},"openai-whisper":{"bottle_rebuild":1,"desc":"General-purpose speech recognition model","executables":["whisper"],"head_dependencies":["certifi","ffmpeg","llvm","python@3.14","pytorch",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/openai/whisper.git",{":branch":"main"}],"homepage":"https://github.com/openai/whisper","license":"MIT","revision":5,"ruby_source_checksum":"6d8168a081d03638c5fb619ef110c7af52f6be536db3aebc9a07be6bfc57d7b9","stable_dependencies":["certifi","ffmpeg","llvm","python@3.14","pytorch",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"37a91a3921809d9f44748ffc73c0a55c9f366c85a3ef5c2ae0cc09540432eb96","stable_url_args":["https://files.pythonhosted.org/packages/35/8e/d36f8880bcf18ec026a55807d02fe4c7357da9f25aebd92f85178000c0dc/openai_whisper-20250625.tar.gz"],"stable_version":"20250625"},"openal-soft":{"desc":"Implementation of the OpenAL 3D audio API","executables":["openal-info"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/kcat/openal-soft.git",{":branch":"master"}],"homepage":"https://openal-soft.org/","keg_only_args":[":shadowed_by_macos","macOS provides OpenAL.framework"],"license":"LGPL-2.0-or-later","ruby_source_checksum":"d5d60ff0c9a29c397676799b955f6a10ead6668d788f1904c41b3440fd75b03f","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"1dbaac44e7579d5bc8847ca8db4b2e8b9fd3961041f35ee20def4958301e1089","stable_url_args":["https://openal-soft.org/openal-releases/openal-soft-1.25.2.tar.bz2"],"stable_version":"1.25.2"},"openapi-diff":{"desc":"Utility for comparing two OpenAPI specifications","executables":["openapi-diff"],"head_dependencies":["openjdk",{"maven":":build"}],"homepage":"https://github.com/OpenAPITools/openapi-diff","license":"Apache-2.0","ruby_source_checksum":"4732a94507d7bdd53c076994f35adbdeb188d796fac2f763c30938d5895fd7e1","stable_dependencies":["openjdk",{"maven":":build"}],"stable_checksum":"5e1ac21d4560b80606e315acaee217bfdfe84684407eaa978f97e2f96139befb","stable_url_args":["https://github.com/OpenAPITools/openapi-diff/archive/refs/tags/2.1.7.tar.gz"],"stable_version":"2.1.7","bottle_tag":":all","bottle_checksum":"d6c148ec0b46df02d99c8a8e87e98ebbef0ccb9d776b13c9d2752737b5da3ba6"},"openapi-generator":{"desc":"Generate clients, server & docs from an OpenAPI spec (v2, v3)","executables":["openapi-generator"],"head_dependencies":["openjdk",{"maven":":build"}],"head_url_args":["https://github.com/OpenAPITools/openapi-generator.git",{":branch":"master"}],"homepage":"https://openapi-generator.tech/","license":"Apache-2.0","ruby_source_checksum":"d2d94d3aa87a8049c78ef64e17905feae56e87295f056644238dd2c08e16cfad","stable_dependencies":["openjdk"],"stable_checksum":"cb087e40001e31eb08ef6140dd5de10938dbeb89016a1fe0481eaa25cd569026","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/openapitools/openapi-generator-cli/7.23.0/openapi-generator-cli-7.23.0.jar"],"stable_version":"7.23.0","bottle_tag":":all","bottle_checksum":"19cde9dd232593fac729ee22982824a1a6880e0ad749602c75ae779e8014e188"},"openapi-tui":{"desc":"TUI to list, browse and run APIs defined with openapi spec","executables":["openapi-tui"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/zaghaghi/openapi-tui.git",{":branch":"main"}],"homepage":"https://github.com/zaghaghi/openapi-tui","license":"MIT","ruby_source_checksum":"21bf1caf6725f199df35e21a299e0261f7c53e6c5d23211acc4005bbbd04643d","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e9ca7bc160ca6fdf50f7534318589fcb725564c05b81f40742e37a422f35a191","stable_url_args":["https://github.com/zaghaghi/openapi-tui/archive/refs/tags/0.10.2.tar.gz"],"stable_version":"0.10.2"},"openapi":{"desc":"CLI tools for working with OpenAPI, Arazzo and Overlay specifications","executables":["openapi"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/speakeasy-api/openapi.git",{":branch":"main"}],"homepage":"https://www.speakeasy.com","license":"MIT","ruby_source_checksum":"76872cf400a48bf0b3d9720c8d95621fde6f474637a9451296ffa1c095137282","stable_dependencies":[{"go":":build"}],"stable_checksum":"0122386f879814bd3ac4d461b8205ed351b5ec1afb9078b71da8799a94c41324","stable_url_args":["https://github.com/speakeasy-api/openapi/archive/refs/tags/v1.24.0.tar.gz"],"stable_version":"1.24.0"},"openapv":{"desc":"Open Advanced Professional Video Codec","executables":["oapv_app_dec","oapv_app_enc"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/AcademySoftwareFoundation/openapv","license":"BSD-3-Clause","ruby_source_checksum":"4d90b2b61c167e6a2ebd42c082996b61a3c0e8458a0b11ebda0c6d920ee0388c","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"dc5cd1618a07e8b340e12562cae37d612b3a1467ee80d986c477165ae602a37e","stable_url_args":["https://github.com/AcademySoftwareFoundation/openapv/archive/refs/tags/v0.3.0.0.tar.gz"],"stable_version":"0.3.0.0"},"openbao":{"conflicts":[["bao",{":because":"both install `bao` binaries"}]],"desc":"Provides a software solution to manage, store, and distribute sensitive data","executables":["bao"],"head_dependencies":[{"go":":build"},{"node@22":":build"},{"yarn":":build"}],"head_url_args":["https://github.com/openbao/openbao.git",{":branch":"main"}],"homepage":"https://openbao.org/","license":"MPL-2.0","ruby_source_checksum":"2e912984588677430c8251fc2f926b61a1e6cc74f9b0cd325121657a603843d8","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/openbao.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/openbao.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/openbao/bin/bao","server","-dev"]],"stable_dependencies":[{"go":":build"},{"node@22":":build"},{"yarn":":build"}],"stable_url_args":["https://github.com/openbao/openbao.git",{":tag":"v2.5.5",":revision":"028992583c693c4de6350b8aa52ff85e30375a99"}],"stable_version":"2.5.5"},"openblas":{"desc":"Optimized BLAS library","head_dependencies":["gcc","libomp",{"pkgconf":":test"}],"head_url_args":["https://github.com/OpenMathLib/OpenBLAS.git",{":branch":"develop"}],"homepage":"https://www.openblas.net/","keg_only_args":[":shadowed_by_macos","macOS provides BLAS in Accelerate.framework"],"license":{":all_of":["BSD-3-Clause","BSD-2-Clause-Views","BSD-3-Clause-Open-MPI","BSD-2-Clause"]},"ruby_source_checksum":"c414af69729416649bf00cf13e6a777279a89a6e05b86c46ae69cfc129751411","stable_dependencies":["gcc","libomp",{"pkgconf":":test"}],"stable_checksum":"6761af1d9f5d353ab4f0b7497be2643313b36c8f31caec0144bfef198e71e6ab","stable_url_args":["https://github.com/OpenMathLib/OpenBLAS/archive/refs/tags/v0.3.33.tar.gz"],"stable_version":"0.3.33"},"openblas64":{"desc":"Optimized BLAS library","head_dependencies":["gcc",{"objconv":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/OpenMathLib/OpenBLAS.git",{":branch":"develop"}],"homepage":"https://www.openblas.net/","keg_only_args":["the headers conflict with `openblas`"],"license":{":all_of":["BSD-3-Clause","BSD-2-Clause-Views","BSD-3-Clause-Open-MPI","BSD-2-Clause"]},"ruby_source_checksum":"dacc17cfe15ead082e8525804a0136298a1723fb76dc531ab0d27529f627c4e1","stable_dependencies":["gcc",{"objconv":":build"},{"pkgconf":":test"}],"stable_checksum":"6761af1d9f5d353ab4f0b7497be2643313b36c8f31caec0144bfef198e71e6ab","stable_url_args":["https://github.com/OpenMathLib/OpenBLAS/archive/refs/tags/v0.3.33.tar.gz"],"stable_version":"0.3.33"},"opencascade":{"desc":"3D modeling and numerical simulation software for CAD/CAM/CAE","executables":["DRAWEXE","DRAWEXE-7.9.3","ExpToCasExe","ExpToCasExe-7.9.3","custom.sh","custom_clang_64.sh","draw.sh","env.sh"],"head_dependencies":["fontconfig","freetype","tbb","tcl-tk@8",{"cmake":":build"},{"doxygen":":build"},{"rapidjson":":build"},{"cmake":":test"}],"homepage":"https://dev.opencascade.org/","license":"LGPL-2.1-only","ruby_source_checksum":"9aa4065d32d7ca59e2a5309ca4413b3db9cbf3aacc1bf144acafcd3475e66081","stable_dependencies":["fontconfig","freetype","tbb","tcl-tk@8",{"cmake":":build"},{"doxygen":":build"},{"rapidjson":":build"},{"cmake":":test"}],"stable_checksum":"5ecf094ec6b12d5413dfb851d8c3590c354058aee556e32e408bdfbf8c357d57","stable_url_args":["https://github.com/Open-Cascade-SAS/OCCT/archive/refs/tags/V7_9_3.tar.gz"],"stable_version":"7.9.3"},"opencbm":{"bottle_rebuild":1,"desc":"Provides access to various floppy drive formats","executables":["cbmcopy","cbmctrl","cbmformat","cbmforng","cbmlinetester","cbmread","cbmrpm41","cbmwrite","d64copy","d82copy","frm_analyzer","imgcopy","opencbm_plugin_helper_tools","samplelibtransf","testlines","xum1541cfg"],"head_dependencies":["libusb",{"cc65":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/OpenCBM/OpenCBM.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://spiro.trikaliotis.net/opencbm","license":"GPL-2.0-only","ruby_source_checksum":"beae895928744c9395eee419d6602ed74ce0c1ca8bce741360f74408b22e863a","stable_dependencies":["libusb",{"cc65":":build"},{"pkgconf":":build"}],"stable_checksum":"5499cd1143b4a246d6d7e93b94efbdf31fda0269d939d227ee5bcc0406b5056a","stable_url_args":["https://github.com/OpenCBM/OpenCBM/archive/refs/tags/v0.4.99.104.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.4.99.104"},"opencc":{"desc":"Simplified-traditional Chinese conversion tool","executables":["opencc","opencc_dict","opencc_phrase_extract"],"head_dependencies":["marisa",{"cmake":":build"}],"head_url_args":["https://github.com/BYVoid/OpenCC.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://opencc.byvoid.com/","license":"Apache-2.0","ruby_source_checksum":"b6954cefd42777d7ad9b599044aab636416f5173a26e82f067bdbd60197b93a3","stable_dependencies":["marisa",{"cmake":":build"}],"stable_checksum":"088483cd6051d06c2850eefba33b3c30a6e34485027bbc8949eb90548d6f714e","stable_url_args":["https://github.com/BYVoid/OpenCC/archive/refs/tags/ver.1.4.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.4.0"},"opencl-clhpp-headers":{"desc":"C++ language header files for the OpenCL API","head_dependencies":["opencl-headers",{"cmake":":build"}],"head_url_args":["https://github.com/KhronosGroup/OpenCL-CLHPP.git",{":branch":"main"}],"homepage":"https://www.khronos.org/registry/OpenCL/","keg_only_args":[":shadowed_by_macos","macOS provides OpenCL.framework"],"license":"Apache-2.0","ruby_source_checksum":"8a0b49ea6c2784e8407ba927a37c1cd1cb7077647e34370fe79d114dc7090e9c","stable_dependencies":["opencl-headers",{"cmake":":build"}],"stable_checksum":"fafb4fd202d113992c009d46e6358e70076167e62a5baeb377fe813033a2655e","stable_url_args":["https://github.com/KhronosGroup/OpenCL-CLHPP/archive/refs/tags/v2026.05.29.tar.gz"],"stable_version":"2026.05.29","bottle_tag":":all","bottle_checksum":"18397e5be17e6421fb8a654666530d31d2b94916b2f877ecf0f8ba2828f9ef69"},"opencl-headers":{"desc":"C language header files for the OpenCL API","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/KhronosGroup/OpenCL-Headers.git",{":branch":"main"}],"homepage":"https://www.khronos.org/registry/OpenCL/","keg_only_args":[":shadowed_by_macos","macOS provides OpenCL.framework"],"license":"Apache-2.0","ruby_source_checksum":"0885a71eeab7acdce6c8ddcfc62f130aa79e824cc40b1f4d05b224dc2aa15478","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"d9e6c48357de5002da11ce45de600e0c3ffe6ab4f628a3b9fe2b38603161658a","stable_url_args":["https://github.com/KhronosGroup/OpenCL-Headers/archive/refs/tags/v2026.05.29.tar.gz"],"stable_version":"2026.05.29","bottle_tag":":all","bottle_checksum":"7f60154c2841c780503e7bef0d6ecc1c64a2fd5d54512a088b8a981eaa235c9d"},"opencl-icd-loader":{"caveats":"The default vendors directory is $HOMEBREW_PREFIX/etc/OpenCL/vendors\n","conflicts":[["ocl-icd",{":because":"both install `lib/libOpenCL.so` library"}]],"desc":"OpenCL Installable Client Driver (ICD) Loader","executables":["cllayerinfo"],"head_dependencies":[{"cmake":":build"},{"opencl-headers":":build"},{"opencl-headers":":test"}],"head_url_args":["https://github.com/KhronosGroup/OpenCL-ICD-Loader.git",{":branch":"main"}],"homepage":"https://www.khronos.org/registry/OpenCL/","keg_only_args":[":shadowed_by_macos","macOS provides OpenCL.framework"],"license":"Apache-2.0","ruby_source_checksum":"37a42119c043f4359101a4594ad249adb329a15101e7871a1c68cf370fe84b70","stable_dependencies":[{"cmake":":build"},{"opencl-headers":":build"},{"opencl-headers":":test"}],"stable_checksum":"48fd0c5181db7cd046f4f731d5955694892e10998d49d09ee0d997e7e04fd939","stable_url_args":["https://github.com/KhronosGroup/OpenCL-ICD-Loader/archive/refs/tags/v2026.05.29.tar.gz"],"stable_version":"2026.05.29"},"openclaw-cli":{"desc":"Your own personal AI assistant","executables":["openclaw"],"head_dependencies":["node"],"homepage":"https://openclaw.ai/","license":"MIT","oldnames":["clawdbot-cli"],"ruby_source_checksum":"00f0810a4a93ab0e51353cae5d9bbe00f58074136150dc1d652defa5e632a9db","stable_dependencies":["node"],"stable_checksum":"3b3165508391b82b38e62189979df589a45a2d8019a8ef7910fccc554649ce7b","stable_url_args":["https://registry.npmjs.org/openclaw/-/openclaw-2026.6.11.tgz"],"stable_version":"2026.6.11"},"opencoarrays":{"desc":"Open-source coarray Fortran ABI, API, and compiler wrapper","executables":["caf","cafrun"],"head_dependencies":["gcc@13","open-mpi",{"cmake":":build"}],"head_url_args":["https://github.com/sourceryinstitute/opencoarrays.git",{":branch":"main"}],"homepage":"http://www.opencoarrays.org","license":"BSD-3-Clause","ruby_source_checksum":"af891d24ac7f09a62e1636754c4d19b3609761ebea54a36615639286bf1d3f78","stable_dependencies":["gcc@13","open-mpi",{"cmake":":build"}],"stable_checksum":"f9f2fb6ac1fe92c1ea66976894b5cebe53812827b7d1238fed933e2845e8a022","stable_url_args":["https://github.com/sourceryinstitute/OpenCoarrays/archive/refs/tags/2.10.3.tar.gz"],"stable_version":"2.10.3"},"opencode":{"desc":"AI coding agent, built for the terminal","executables":["opencode"],"head_dependencies":["node","ripgrep"],"homepage":"https://opencode.ai","license":"MIT","ruby_source_checksum":"778fc6ec68eff3cc80b30f39e36111c78d49c096dff4ef965a68616b59a5f46c","stable_dependencies":["node","ripgrep"],"stable_checksum":"ea541bd07c4bdd73d867e4d1ad06635584247c355215068e61c0d15aa9d1ffd3","stable_url_args":["https://registry.npmjs.org/opencode-ai/-/opencode-ai-1.17.15.tgz"],"stable_version":"1.17.15"},"opencolorio":{"aliases":["ocio"],"caveats":"OpenColorIO requires several environment variables to be set.\nYou can source the following script in your shell-startup to do that:\n  $HOMEBREW_PREFIX/share/ocio/setup_ocio.sh\n\nAlternatively the documentation describes what env-variables need set:\n  https://opencolorio.org/installation.html#environment-variables\n\nYou will require a config for OCIO to be useful. Sample configuration files\nand reference images can be found at:\n  https://opencolorio.org/downloads.html\n","desc":"Color management solution geared towards motion picture production","executables":["ocioarchive","ociobakelut","ociocheck","ociochecklut","ocioconvert","ociocpuinfo","ociodisplay","ociolutimage","ociomakeclf","ociomergeconfigs","ocioperf","ociowrite"],"head_dependencies":["imath","little-cms2","minizip-ng","openexr","pystring","yaml-cpp","zlib-ng-compat",{"cmake":":build"},{"pybind11":":build"},{"python@3.14":":build"},{"sse2neon":":build"},{"python@3.14":":test"}],"head_url_args":["https://github.com/AcademySoftwareFoundation/OpenColorIO.git",{":branch":"main"}],"head_uses_from_macos":[["expat",{":since":":sequoia"}]],"homepage":"https://opencolorio.org/","license":"BSD-3-Clause","ruby_source_checksum":"84d1624b5379429d4bb328d5cabfb41c7eab80554d689df8af1ec647b7b53c7c","stable_dependencies":["imath","little-cms2","minizip-ng","openexr","pystring","yaml-cpp","zlib-ng-compat",{"cmake":":build"},{"pybind11":":build"},{"python@3.14":":build"},{"sse2neon":":build"},{"python@3.14":":test"}],"stable_checksum":"722601e01b78b7a12da4829cb450674935f404b0e508f3f20046fa77570e3272","stable_url_args":["https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v2.5.2.tar.gz"],"stable_uses_from_macos":[["expat",{":since":":sequoia"}]],"stable_version":"2.5.2"},"openconnect":{"caveats":"A `vpnc-script` has been installed at $HOMEBREW_PREFIX/etc/vpnc/vpnc-script.\nIf you applied any local changes then newer versions will be\navailable at $HOMEBREW_PREFIX/etc/vpnc/vpnc-script.default\n","desc":"Open client for Cisco AnyConnect VPN","executables":["openconnect"],"head_dependencies":["gmp","gnutls","nettle","p11-kit","stoken","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["git://git.infradead.org/users/dwmw2/openconnect.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://www.infradead.org/openconnect/","license":"LGPL-2.1-only","ruby_source_checksum":"8648b9702d25bc38eb5ac9442f3adfa5b637a84c5c1468584dcefd8ea9ad531d","stable_dependencies":["gmp","gnutls","nettle","p11-kit","stoken","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"5b32369467db6e5f317aa1ed12cfcbb81ed00bdbc765450b6bfcbdc300944a58","stable_url_args":["https://www.infradead.org/openconnect/download/openconnect-9.21.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"9.21"},"opencore-amr":{"desc":"Audio codecs extracted from Android open source project","homepage":"https://opencore-amr.sourceforge.net/","license":"Apache-2.0","ruby_source_checksum":"e5746a9b38e1a2d82fcd6e7665cf5e1b3dc86d02970454cb14fe0078727f4e36","stable_checksum":"483eb4061088e2b34b358e47540b5d495a96cd468e361050fae615b1809dc4a1","stable_url_args":["https://downloads.sourceforge.net/project/opencore-amr/opencore-amr/opencore-amr-0.1.6.tar.gz"],"stable_version":"0.1.6","bottle_cellar":":any","bottle_checksum":"6dea7b138a3e3399d4295b70cd1dd9311ecec98bf6eedb24617b91d2020404f4"},"opencsg":{"desc":"Constructive solid geometry rendering library","head_dependencies":[{"cmake":":build"}],"homepage":"https://www.opencsg.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"bd6153421ece1f8eb8e79c6c239bda156ebc481d1d5be8a70937538412f43221","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"5ac5df73b1ad3340dd6705ff90e009f1a946bb9536c21c2263a6f974265664c0","stable_url_args":["https://www.opencsg.org/OpenCSG-1.8.2.tar.gz"],"stable_version":"1.8.2"},"opencv":{"aliases":["opencv@4"],"desc":"Open source computer vision library","executables":["opencv_annotation","opencv_interactive-calibration","opencv_model_diagnostics","opencv_version","opencv_visualisation","opencv_waldboost_detector","setup_vars_opencv4.sh"],"head_dependencies":["abseil","ceres-solver","eigen","ffmpeg","freetype","gflags","glog","harfbuzz","jpeg-turbo","jsoncpp","libpng","libtiff","numpy","openblas","openexr","openjpeg","openvino","protobuf","python@3.14","tbb","tesseract","vtk","webp","glew","imath","libarchive",{"cmake":":build"},{"pkgconf":":build"},{"python-setuptools":":build"}],"head_url_args":["https://github.com/opencv/opencv.git",{":branch":"4.x"}],"homepage":"https://opencv.org/","license":"Apache-2.0","oldnames":["opencv3"],"revision":15,"ruby_source_checksum":"036a3e6858f665047657b26cf37041f6d1894b67406deaf3bfa5e972b4e886d0","stable_dependencies":["abseil","ceres-solver","eigen","ffmpeg","freetype","gflags","glog","harfbuzz","jpeg-turbo","jsoncpp","libpng","libtiff","numpy","openblas","openexr","openjpeg","openvino","protobuf","python@3.14","tbb","tesseract","vtk","webp","glew","imath","libarchive",{"cmake":":build"},{"pkgconf":":build"},{"python-setuptools":":build"}],"stable_checksum":"1d40ca017ea51c533cf9fd5cbde5b5fe7ae248291ddf2af99d4c17cf8e13017d","stable_url_args":["https://github.com/opencv/opencv/archive/refs/tags/4.13.0.tar.gz"],"stable_version":"4.13.0"},"opendbx":{"desc":"Lightweight but extensible database access library in C","executables":["odbx-sql"],"head_dependencies":["readline","sqlite"],"homepage":"https://linuxnetworks.de/doc/index.php/OpenDBX","license":"LGPL-2.0-or-later","revision":2,"ruby_source_checksum":"06edbbf2d02529ed9738629e00cbb629365851c908a63f544e5b00ae839d583b","stable_dependencies":["readline","sqlite"],"stable_checksum":"2246a03812c7d90f10194ad01c2213a7646e383000a800277c6fb8d2bf81497c","stable_url_args":["https://linuxnetworks.de/opendbx/download/opendbx-1.4.6.tar.gz"],"stable_version":"1.4.6","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"a849ec13147c5cb08b03376eae868b6c82ec075a60388bf7e6742fbb9f56b467"},"opendetex":{"conflicts":[["texlive",{":because":"both install `detex` binaries"}]],"desc":"Tool to strip TeX or LaTeX commands from documents","executables":["delatex","detex"],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://github.com/pkubowicz/opendetex","license":"BSD-3-Clause","ruby_source_checksum":"67d73ee15a2ab64712e8eb36412af9f41cff0ec92887d5c0841990b15c65fd8b","stable_checksum":"f5771afc607134f65d502d733552cbc79ef06eee44601ae8077b79d852daa05f","stable_url_args":["https://github.com/pkubowicz/opendetex/releases/download/v2.8.11/opendetex-2.8.11.tar.bz2"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"2.8.11"},"opendht":{"desc":"C++17 Distributed Hash Table implementation","executables":["dhtnode"],"head_dependencies":["argon2","asio","fmt","gnutls","msgpack-cxx","nettle","readline",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/savoirfairelinux/opendht","license":"MIT","revision":1,"ruby_source_checksum":"697c661ed588b08b8090feb1aa5b3859cac39f770e44dd497b7bbfdf57225a8a","stable_dependencies":["argon2","asio","fmt","gnutls","msgpack-cxx","nettle","readline",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.archlinux.org/archlinux/packaging/packages/opendht/-/raw/f9240e64a01cdadc5c8401e3a1106ed7cd9bf3ee/nettle-4.patch","sha256":"88556b2a0cf071971a565ea312be9164356747656078d3537d3910bc38af8880"}],"stable_checksum":"363bbe80e937e612c6642e0a395a9efbc0714dfeb65935ec6a63194a55ca8aec","stable_url_args":["https://github.com/savoirfairelinux/opendht/archive/refs/tags/v3.7.1.tar.gz"],"stable_version":"3.7.1"},"opendoor":{"desc":"CLI for web reconnaissance, directory discovery, and exposure assessment","executables":["opendoor"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/stanislav-web/OpenDoor","license":"GPL-3.0-only","ruby_source_checksum":"8ce8e8ec169696129edc2ae31f156e5e8412a559d3a782b123aa7e7e4cf465b4","stable_dependencies":["python@3.14"],"stable_checksum":"df69d87da68ee8dcd5c9bea01fdfac358f05b82f2fe6d4234d6107336d78510c","stable_url_args":["https://files.pythonhosted.org/packages/df/98/d3ab61a1685f663c6aae6658a75e2a8ebab81732d38e4e1a5db1e2172865/opendoor-5.17.0.tar.gz"],"stable_version":"5.17.0","bottle_tag":":all","bottle_checksum":"c5b562c262c27a2bb4a79249412f0a45f65f97dd0215453277c281d77cb93d8e"},"openexr":{"aliases":["openexr@3"],"desc":"High dynamic-range image file format","executables":["exr2aces","exrenvmap","exrheader","exrinfo","exrmakepreview","exrmaketiled","exrmanifest","exrmetrics","exrmultipart","exrmultiview","exrstdattr"],"head_dependencies":["imath","libdeflate","openjph",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://www.openexr.com/","license":"BSD-3-Clause","link_overwrite_paths":["include/OpenEXR","lib/libIex.dylib","lib/libIex.so","lib/libIlmThread.dylib","lib/libIlmThread.so"],"revision":1,"ruby_source_checksum":"924d32f7cb7ac0fe540e872b8f4e1509feec8d28c9fff7b1ecd618882811c1b9","stable_dependencies":["imath","libdeflate","openjph",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"1ed0cee48ac8c77da235c8ca8ab85d031d43cd790eda36af87fed4cf316cf2df","stable_url_args":["https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.4.13.tar.gz"],"stable_version":"3.4.13"},"openfa":{"desc":"Set of algorithms that implement standard models used in fundamental astronomy","head_dependencies":[{"cmake":":build"}],"homepage":"https://gitlab.obspm.fr/imcce_openfa/openfa","license":"BSD-3-Clause","ruby_source_checksum":"a5a41ce8f72c1af0d1450e271b9d6cb26d61fa89c72f3ebd5fcf2eab19a3eb23","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"e49de042025537e5cfd9ee55b28e58658efbda05e49fdc1fa90e2d347ee5d696","stable_url_args":["https://gitlab.obspm.fr/imcce_openfa/openfa/-/archive/20231011.0.3/openfa-20231011.0.3.tar.gz"],"stable_version":"20231011.0.3"},"openfast":{"desc":"NREL-supported OpenFAST whole-turbine simulation code","executables":["openfast"],"head_dependencies":["gcc","openblas",{"cmake":":build"}],"homepage":"https://openfast.readthedocs.io","license":"Apache-2.0","ruby_source_checksum":"8ef04b9912d256b830f3b1f0ba3870890e63f4a29af242bf9162da0f4d5e3ebe","stable_dependencies":["gcc","openblas",{"cmake":":build"}],"stable_url_args":["https://github.com/openfast/openfast.git",{":tag":"v5.0.0",":revision":"2895884d2be01862173c88d70f86b358d2f1a50a"}],"stable_version":"5.0.0"},"openfga":{"desc":"High performance and flexible authorization/permission engine","executables":["openfga"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/openfga/openfga.git",{":branch":"main"}],"homepage":"https://openfga.dev/","license":"Apache-2.0","ruby_source_checksum":"9c096099764cb5cc49aff43be5bbac265100a1ad7c4303cdd13c6c7a517224e7","stable_dependencies":[{"go":":build"}],"stable_checksum":"8e19a38a6422b323177cc2f9ecdb2fc9dd1827f17c785efbe6e513163c9854cb","stable_url_args":["https://github.com/openfga/openfga/archive/refs/tags/v1.18.1.tar.gz"],"stable_version":"1.18.1"},"openfortivpn":{"desc":"Open Fortinet client for PPP+TLS VPN tunnel services","executables":["openfortivpn"],"head_dependencies":["openssl@4",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/adrienverge/openfortivpn.git",{":branch":"master"}],"homepage":"https://github.com/adrienverge/openfortivpn","license":{"GPL-3.0-or-later":{":with":"cryptsetup-OpenSSL-exception"}},"revision":1,"ruby_source_checksum":"71dda3f22d6a69d28b5dc3d95bbcfa8d40d4c5e8e3b533f917a29f39f0f96264","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/openfortivpn.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/openfortivpn.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/openfortivpn/bin/openfortivpn","-c","$HOMEBREW_PREFIX/etc/openfortivpn/openfortivpn/config"]],"stable_dependencies":["openssl@4",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"c40d33acd97b89c2e943bfd839c19b69e5a7a5997052e2fc9a595602745c0465","stable_url_args":["https://github.com/adrienverge/openfortivpn/archive/refs/tags/v1.24.1.tar.gz"],"stable_version":"1.24.1"},"openfpgaloader":{"desc":"Universal utility for programming FPGA","executables":["openFPGALoader"],"head_dependencies":["libftdi","libusb",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/trabucayre/openFPGALoader.git",{":branch":"master"}],"homepage":"https://trabucayre.github.io/openFPGALoader/","license":"Apache-2.0","ruby_source_checksum":"c6f565c55ae12e9b4dc3a946fd3e838541bf044f346768e576146fe8952cc0b2","stable_dependencies":["libftdi","libusb",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"ca965f933c52a2a9dbb318df4d4de70fac5f095a8e64523f81036ab467a4b567","stable_url_args":["https://github.com/trabucayre/openFPGALoader/archive/refs/tags/v1.1.1.tar.gz"],"stable_version":"1.1.1"},"openfst":{"desc":"Library for weighted finite-state transducers","executables":["farcompilestrings","farconvert","farcreate","farencode","farequal","farextract","farinfo","farisomorphic","farprintstrings","fstarcsort","fstclosure","fstcompile","fstcompose","fstcompress","fstconcat","fstconnect","fstconvert","fstdeterminize","fstdifference","fstdisambiguate","fstdraw","fstencode","fstepsnormalize","fstequal","fstequivalent","fstinfo","fstintersect","fstinvert","fstisomorphic","fstlinear","fstloglinearapply","fstmap","fstminimize","fstprint","fstproject","fstprune","fstpush","fstrandgen","fstrelabel","fstreplace","fstreverse","fstreweight","fstrmepsilon","fstshortestdistance","fstshortestpath","fstspecial","fstsymbols","fstsynchronize","fsttopsort","fstunion","mpdtcompose","mpdtexpand","mpdtinfo","mpdtreverse","pdtcompose","pdtexpand","pdtinfo","pdtreplace","pdtreverse","pdtshortestpath"],"homepage":"https://www.openfst.org/twiki/bin/view/FST/WebHome","license":"Apache-2.0","ruby_source_checksum":"56329c5f392cb84e0bac1f5bd473d2b0552a4a437920b1867a226438cc70e5a0","stable_checksum":"a8ebbb6f3d92d07e671500587472518cfc87cb79b9a654a5a8abb2d0eb298016","stable_url_args":["https://openfst.org/twiki/pub/FST/FstDownload/openfst-1.8.4.tar.gz"],"stable_version":"1.8.4"},"openh264":{"desc":"H.264 codec from Cisco","head_url_args":["https://github.com/cisco/openh264.git",{":branch":"master"}],"homepage":"https://www.openh264.org/","license":"BSD-2-Clause","ruby_source_checksum":"9712b601e6c201774ebdf34b2337b9c8e77cbf3464165dfd59f6a5ce70b1b11e","stable_checksum":"558544ad358283a7ab2930d69a9ceddf913f4a51ee9bf1bfb9e377322af81a69","stable_url_args":["https://github.com/cisco/openh264/archive/refs/tags/v2.6.0.tar.gz"],"stable_version":"2.6.0"},"openhmd":{"conflicts":[["cspice",{":because":"both install `simple` binaries"}]],"desc":"Free and open source API and drivers for immersive technology","executables":["simple"],"head_dependencies":["hidapi",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/OpenHMD/OpenHMD.git",{":branch":"master"}],"homepage":"http://openhmd.net","license":"BSL-1.0","ruby_source_checksum":"47c24cf6f3eadd2077b43462c70bfa599885c5d0d782c717972d4fb447f84b7b","stable_dependencies":["hidapi",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"ec5c97ab456046a8aef3cde6d59e474603af398f1d064a66e364fe3c0b26a0fa","stable_url_args":["https://github.com/OpenHMD/OpenHMD/archive/refs/tags/0.3.0.tar.gz"],"stable_version":"0.3.0","bottle_cellar":":any","bottle_checksum":"19e9b946bbefe306dc41aa803e5cb48aec3ab62bf334b8975e660f4a3644c0c7"},"openiked":{"caveats":"config file can be found here:\n  $HOMEBREW_PREFIX/etc/iked.conf\n\nnecessary files for configuration can be found here:\n  $HOMEBREW_PREFIX/etc/iked/\n","desc":"IKEv2 daemon - portable version of OpenBSD iked","executables":["ikectl","iked"],"head_dependencies":["libevent","openssl@3",{"cmake":":build"}],"head_uses_from_macos":[["bison"]],"homepage":"https://openiked.org","license":"ISC","ruby_source_checksum":"e21a4012cd495a4f8f2d78e250da8fe54a3b7379fa6ff415a8cc44f914ef402d","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/etc"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/openiked/sbin/iked"],"stable_dependencies":["libevent","openssl@3",{"cmake":":build"}],"stable_checksum":"19b72b48080240c3eff585f5cbcf6aa7b5734192ad8bc6677ae64a455074358a","stable_url_args":["https://cdn.openbsd.org/pub/OpenBSD/OpenIKED/openiked-7.4.tar.gz"],"stable_uses_from_macos":[["bison"]],"stable_version":"7.4"},"openimageio":{"desc":"Library for reading, processing and writing images","executables":["iconvert","idiff","igrep","iinfo","maketx","oiiotool","testtex"],"head_dependencies":["ffmpeg","fmt","freetype","giflib","imath","jpeg-turbo","jpeg-xl","libheif","libpng","libraw","libtiff","opencolorio","openexr","pugixml","python@3.14","tbb","webp","zlib-ng-compat",{"cmake":":build"},{"pkgconf":":build"},{"pybind11":":build"}],"head_url_args":["https://github.com/AcademySoftwareFoundation/OpenImageIO.git",{":branch":"main"}],"homepage":"https://openimageio.readthedocs.io/en/stable/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"f7f265cbe1962161cd981e45e5127383cc6eaed7495eed4fa6cbc39ea661c680","stable_dependencies":["ffmpeg","fmt","freetype","giflib","imath","jpeg-turbo","jpeg-xl","libheif","libpng","libraw","libtiff","opencolorio","openexr","pugixml","python@3.14","tbb","webp","zlib-ng-compat",{"cmake":":build"},{"pkgconf":":build"},{"pybind11":":build"}],"stable_checksum":"7837a2058638dd9caa352d6936677dba7883105c6db6caf6fb58ba40fa2c12c8","stable_url_args":["https://github.com/AcademySoftwareFoundation/OpenImageIO/archive/refs/tags/v3.1.15.0.tar.gz"],"stable_version":"3.1.15.0"},"openiothub-server":{"desc":"Server for OpenIoTHub","executables":["openiothub-server","server-go"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/OpenIoTHub/server-go.git",{":branch":"master"}],"homepage":"https://github.com/OpenIoTHub/server-go","license":"MIT","oldnames":["server-go"],"ruby_source_checksum":"17aa4ddf90c7454bc83561c5524c9257f270202ff41b11e0c798e9e01d41ce41","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/openiothub-server.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/openiothub-server.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/openiothub-server/bin/openiothub-server","-c","$HOMEBREW_PREFIX/etc/server-go.yaml"]],"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/OpenIoTHub/server-go.git",{":tag":"v1.2.25",":revision":"fdb2c316abb5b128cc1862032d3a724ba4378d59"}],"stable_version":"1.2.25"},"openj9":{"caveats":"This formula provides the latest supported LTS JDK. If you need a specific\nversion, then you will have to use a different method to install OpenJ9.\n\nFor the system Java wrappers to find this JDK, symlink it with\n  sudo ln -sfn $HOMEBREW_PREFIX/opt/openj9/libexec/openj9.jdk /Library/Java/JavaVirtualMachines/openj9.jdk\n","desc":"High performance, scalable, Java virtual machine","executables":["jar","jarsigner","java","javac","javadoc","javap","jcmd","jconsole","jdb","jdeprscan","jdeps","jdmpview","jfr","jimage","jlink","jmap","jmod","jnativescan","jpackage","jpackcore","jps","jrunscript","jshell","jstack","jstat","jwebserver","keytool","rmiregistry","serialver","traceformat"],"head_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"bash":":build"},{"cmake":":build"},{"openjdk@25":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"m4":":build"}],[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}],["libffi"]],"homepage":"https://www.eclipse.org/openj9/","keg_only_args":[":shadowed_by_macos"],"license":{":any_of":["EPL-2.0","Apache-2.0",{"GPL-2.0-only":{":with":"Classpath-exception-2.0"}},{"GPL-2.0-only":{":with":"OpenJDK-assembly-exception-1.0"}}]},"ruby_source_checksum":"54afc4098296a3c4f91a34a9660ef258ff1fcb957467c7725a4ca130144800a6","stable_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"bash":":build"},{"cmake":":build"},{"openjdk@25":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"35d959da212f2dbc442c059d250f2cbc63c716b31d16e30d4cef3c508731b99f","stable_url_args":["https://github.com/eclipse-openj9/openj9/archive/refs/tags/openj9-0.59.0.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}],[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}],["libffi"]],"stable_version":"0.59.0"},"openjazz":{"caveats":"The shareware version of Jazz Jackrabbit has been installed.\nYou can install the full version by copying the game files to:\n  /opt/homebrew/Cellar/openjazz/20260301/share/openjazz\n","desc":"Open source Jazz Jackrabit engine","executables":["OpenJazz"],"head_dependencies":["sdl3",{"cmake":":build"}],"head_url_args":["https://github.com/AlisterT/openjazz.git",{":branch":"master"}],"homepage":"https://www.alister.eu/jazz/oj/","license":"GPL-2.0-or-later","ruby_source_checksum":"41ec2c66b0baf7194be4a2b04bd60124d86af6f3739993d031e793aa6e54728c","stable_dependencies":["sdl2-compat",{"cmake":":build"}],"stable_checksum":"9c117a8d9aa539c4dcb3fb5788130563a83ca1d9819e538f233721d823f7a650","stable_url_args":["https://github.com/AlisterT/openjazz/archive/refs/tags/20260301.tar.gz"],"stable_version":"20260301"},"openjdk":{"aliases":["java","openjdk@26"],"caveats":"For the system Java wrappers to find this JDK, symlink it with\n  sudo ln -sfn $HOMEBREW_PREFIX/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk\n","desc":"Development kit for the Java programming language","executables":["jar","jarsigner","java","javac","javadoc","javap","jcmd","jconsole","jdb","jdeprscan","jdeps","jfr","jhsdb","jimage","jinfo","jlink","jmap","jmod","jnativescan","jpackage","jps","jrunscript","jshell","jstack","jstat","jstatd","jwebserver","keytool","rmiregistry","serialver"],"head_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"homepage":"https://openjdk.org/","keg_only_args":[":shadowed_by_macos"],"license":{"GPL-2.0-only":{":with":"Classpath-exception-2.0"}},"ruby_source_checksum":"a528551b30442a83fd0aa3b5c56f1a06e0986203f0788f6d921e78e15a709f6b","stable_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"pkgconf":":build"}],"stable_checksum":"1f9c92513a7b7949e6d01b1935c7b6f77096319b2657e0a4c013bc2da44e2d9d","stable_url_args":["https://github.com/openjdk/jdk26u/archive/refs/tags/jdk-26.0.1-ga.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"stable_version":"26.0.1","versioned_formulae":["openjdk@25","openjdk@21","openjdk@17","openjdk@11","openjdk@8"]},"openjdk@11":{"aliases":["java11"],"caveats":"For the system Java wrappers to find this JDK, symlink it with\n  sudo ln -sfn $HOMEBREW_PREFIX/opt/openjdk@11/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-11.jdk\n","deprecate_args":{":date":"2023-09-30",":because":":unmaintained"},"desc":"Development kit for the Java programming language","disable_args":{":date":"2032-01-31",":because":":unmaintained"},"executables":["jar","jarsigner","java","javac","javadoc","javap","jcmd","jconsole","jdb","jdeprscan","jdeps","jfr","jhsdb","jimage","jinfo","jjs","jlink","jmap","jmod","jps","jrunscript","jshell","jstack","jstat","jstatd","keytool","pack200","rmic","rmid","rmiregistry","serialver","unpack200"],"head_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"homepage":"https://openjdk.org/","keg_only_args":[":versioned_formula"],"license":"GPL-2.0-only","ruby_source_checksum":"7690c4852e2a1cac24a2a63a75b4bfa15ea051e9d5c8febeb95b753040833abc","stable_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"pkgconf":":build"}],"stable_checksum":"11c04910fb30a26a807b0847c9cccb8fc72e0b4d0e9db54e31957f27c7f03fd9","stable_url_args":["https://github.com/openjdk/jdk11u/archive/refs/tags/jdk-11.0.31-ga.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"stable_version":"11.0.31","versioned_formulae":["openjdk@25","openjdk@21","openjdk@17","openjdk@8"]},"openjdk@17":{"caveats":"For the system Java wrappers to find this JDK, symlink it with\n  sudo ln -sfn $HOMEBREW_PREFIX/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk\n","deprecate_args":{":date":"2026-09-30",":because":":unmaintained"},"desc":"Development kit for the Java programming language","disable_args":{":date":"2029-09-30",":because":":unmaintained"},"executables":["jar","jarsigner","java","javac","javadoc","javap","jcmd","jconsole","jdb","jdeprscan","jdeps","jfr","jhsdb","jimage","jinfo","jlink","jmap","jmod","jpackage","jps","jrunscript","jshell","jstack","jstat","jstatd","keytool","rmiregistry","serialver"],"head_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"homepage":"https://openjdk.org/","keg_only_args":[":versioned_formula"],"license":{"GPL-2.0-only":{":with":"Classpath-exception-2.0"}},"ruby_source_checksum":"09942fe16a6f91c0b0b0a02b49af5fd751860c05db901628d3dd8219bb4467fe","stable_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"pkgconf":":build"}],"stable_checksum":"b165f0dd120f4455904b76cf87dd9352fd23f88c2e9a33c2532fabacc3cca962","stable_url_args":["https://github.com/openjdk/jdk17u/archive/refs/tags/jdk-17.0.19-ga.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"stable_version":"17.0.19","versioned_formulae":["openjdk@25","openjdk@21","openjdk@11","openjdk@8"]},"openjdk@21":{"caveats":"For the system Java wrappers to find this JDK, symlink it with\n  sudo ln -sfn $HOMEBREW_PREFIX/opt/openjdk@21/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-21.jdk\n","deprecate_args":{":date":"2028-09-30",":because":":unmaintained"},"desc":"Development kit for the Java programming language","disable_args":{":date":"2031-09-30",":because":":unmaintained"},"executables":["jar","jarsigner","java","javac","javadoc","javap","jcmd","jconsole","jdb","jdeprscan","jdeps","jfr","jhsdb","jimage","jinfo","jlink","jmap","jmod","jpackage","jps","jrunscript","jshell","jstack","jstat","jstatd","jwebserver","keytool","rmiregistry","serialver"],"head_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"homepage":"https://openjdk.org/","keg_only_args":[":versioned_formula"],"license":{"GPL-2.0-only":{":with":"Classpath-exception-2.0"}},"ruby_source_checksum":"60b1612a2dfd8ce36d74dac49cc3b6e2ae1a5194e759f917353422afc9c884cc","stable_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"pkgconf":":build"}],"stable_checksum":"76b8310966649ea8a6340f92d4f19f6f84e3083b682a514c8f1999c93373385f","stable_url_args":["https://github.com/openjdk/jdk21u/archive/refs/tags/jdk-21.0.11-ga.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"stable_version":"21.0.11","versioned_formulae":["openjdk@25","openjdk@17","openjdk@11","openjdk@8"]},"openjdk@25":{"caveats":"For the system Java wrappers to find this JDK, symlink it with\n  sudo ln -sfn $HOMEBREW_PREFIX/opt/openjdk@25/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-25.jdk\n","deprecate_args":{":date":"2030-09-30",":because":":unmaintained"},"desc":"Development kit for the Java programming language","disable_args":{":date":"2033-09-30",":because":":unmaintained"},"head_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"homepage":"https://openjdk.org/","keg_only_args":[":versioned_formula"],"license":{"GPL-2.0-only":{":with":"Classpath-exception-2.0"}},"ruby_source_checksum":"63fd68dfdc07a9138a21775c5cc4a69cac89d390263b9dfe287456cbb91b433a","stable_dependencies":["freetype","giflib","harfbuzz","jpeg-turbo","libpng","little-cms2",{"autoconf":":build"},{"pkgconf":":build"}],"stable_checksum":"24080b39d5bb28c34d1fa738e8704db411c6fc7dac0962cc33305536b0391b9e","stable_url_args":["https://github.com/openjdk/jdk25u/archive/refs/tags/jdk-25.0.3-ga.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"stable_version":"25.0.3","versioned_formulae":["openjdk@21","openjdk@17","openjdk@11","openjdk@8"]},"openjdk@8":{"caveats":"For the system Java wrappers to find this JDK, symlink it with\n  sudo ln -sfn $HOMEBREW_PREFIX/opt/openjdk@8/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-8.jdk\n","deprecate_args":{":date":"2022-03-13",":because":":unmaintained"},"desc":"Development kit for the Java programming language","disable_args":{":date":"2030-12-31",":because":":unmaintained"},"executables":["appletviewer","clhsdb","extcheck","hsdb","idlj","jar","jarsigner","java","javac","javadoc","javah","javap","jcmd","jconsole","jdb","jdeps","jfr","jhat","jinfo","jjs","jmap","jps","jrunscript","jsadebugd","jstack","jstat","jstatd","keytool","native2ascii","orbd","pack200","policytool","rmic","rmid","rmiregistry","schemagen","serialver","servertool","tnameserv","unpack200","wsgen","wsimport","xjc"],"head_dependencies":["freetype","giflib",{"autoconf":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"homepage":"https://openjdk.org/","keg_only_args":[":versioned_formula"],"license":"GPL-2.0-only","ruby_source_checksum":"e33b343f07c9bde74438edf8cbf54f99068923024a9d6b32dad516b29710f8a7","stable_dependencies":["freetype","giflib",{"autoconf":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/04ad4a17332e391cd359271965d4c6dac87a7eb2/java/openjdk8/files/0001-8181503-Can-t-compile-hotspot-with-c-11.patch","sha256":"a02e0ea7c70390796e46b8b6565f986fedc17a08aa039ee3306438a39a60538a"},{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/04ad4a17332e391cd359271965d4c6dac87a7eb2/java/openjdk8/files/0006-Disable-C-11-warnings.patch","sha256":"127d9508b72005e849a6ada6adf04bd49a236731d769810e67793bdf2aa722fe"},{"strip":"p0","data":true}],"stable_checksum":"3744ed83399b4646c6b64cb7ec3539ed43917edae56378e9853a62ede670a9b7","stable_url_args":["https://github.com/openjdk/jdk8u/archive/refs/tags/jdk8u492-ga.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}],[{"zip":":build"}],[{"cups":":no_linkage"}]],"stable_version":"1.8.0-492","versioned_formulae":["openjdk@25","openjdk@21","openjdk@17","openjdk@11"]},"openjpeg":{"desc":"Library for JPEG-2000 image manipulation","executables":["opj_compress","opj_decompress","opj_dump"],"head_dependencies":["libpng","libtiff","little-cms2",{"cmake":":build"},{"doxygen":":build"}],"head_url_args":["https://github.com/uclouvain/openjpeg.git",{":branch":"master"}],"homepage":"https://www.openjpeg.org/","license":"BSD-2-Clause","ruby_source_checksum":"2d3422d03a2dec56455b19b2176b4fc994780db8d80d3089caf5870a1d4860c1","stable_dependencies":["libpng","libtiff","little-cms2",{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"a695fbe19c0165f295a8531b1e4e855cd94d0875d2f88ec4b61080677e27188a","stable_url_args":["https://github.com/uclouvain/openjpeg/archive/refs/tags/v2.5.4.tar.gz"],"stable_version":"2.5.4"},"openjph":{"desc":"Open-source implementation of JPEG2000 Part-15 (or JPH or HTJ2K)","executables":["ojph_compress","ojph_expand"],"head_dependencies":["libtiff",{"cmake":":build"}],"head_url_args":["https://github.com/aous72/OpenJPH.git",{":branch":"master"}],"homepage":"https://github.com/aous72/OpenJPH","license":"BSD-2-Clause","ruby_source_checksum":"3d4c9fad120498599a8d069180105efde42835da1f94702b06571f42757199cf","stable_dependencies":["libtiff",{"cmake":":build"}],"stable_checksum":"fb3ccf71af838ed2a42c6ea669308a2adaba115ae9d5862dfb1e2865b43eb5b8","stable_url_args":["https://github.com/aous72/OpenJPH/archive/refs/tags/0.30.1.tar.gz"],"stable_version":"0.30.1"},"openkim-models":{"desc":"All OpenKIM Models compatible with kim-api","head_dependencies":["kim-api","gcc",{"cmake":":build"}],"homepage":"https://openkim.org","license":"CDDL-1.0","revision":1,"ruby_source_checksum":"1af4bbf84207c315294ae6596c6163e9f9d2df519347289ca6c46c57bdcfc84e","stable_dependencies":["kim-api","gcc",{"cmake":":build"}],"stable_checksum":"f42d241969787297d839823bdd5528bc9324cd2d85f5cf2054866e654ce576da","stable_url_args":["https://s3.openkim.org/archives/collection/openkim-models-2021-08-11.txz"],"stable_version":"2021-08-11","bottle_cellar":":any","bottle_checksum":"d6a0d32d4b8294e21121821eae9cb1c09b8c931f50216336b2b58fc16339655f"},"openldap":{"desc":"Open source suite of directory software","executables":["ldapadd","ldapcompare","ldapdelete","ldapexop","ldapmodify","ldapmodrdn","ldappasswd","ldapsearch","ldapurl","ldapvc","ldapwhoami","slapacl","slapadd","slapauth","slapcat","slapdn","slapindex","slapmodify","slappasswd","slapschema","slaptest"],"head_dependencies":["openssl@3"],"head_uses_from_macos":[[{"mandoc":":build"}],["cyrus-sasl"]],"homepage":"https://www.openldap.org/software/","keg_only_args":[":provided_by_macos"],"license":"OLDAP-2.8","ruby_source_checksum":"68915133e9c1e31adb7fe7e3332aed3019843716c19494080d6469201e1d5dbd","stable_dependencies":["openssl@3"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"d693b49517a42efb85a1a364a310aed16a53d428d1b46c0d31ef3fba78fcb656","stable_url_args":["https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.6.13.tgz"],"stable_uses_from_macos":[[{"mandoc":":build"}],["cyrus-sasl"]],"stable_version":"2.6.13"},"openliberty-jakartaee8":{"caveats":"The home of Open Liberty Jakarta EE 8 is:\n  $HOMEBREW_PREFIX/opt/openliberty-jakartaee8/libexec\n","desc":"Lightweight open framework for Java (Jakarta EE 8)","executables":["openliberty-jakartaee8"],"head_dependencies":["openjdk"],"homepage":"https://openliberty.io","license":"EPL-1.0","ruby_source_checksum":"24f8aa66685348394f24b4a7bc16f17dbb65df6de95f78b4e9871db1ebb61dbe","stable_dependencies":["openjdk"],"stable_checksum":"3bddc69e4f3ff0300b75243581af9d2870a9944861c22e026b8e170eab7bd3f5","stable_url_args":["https://public.dhe.ibm.com/ibmdl/export/pub/software/openliberty/runtime/release/26.0.0.5/openliberty-javaee8-26.0.0.5.zip"],"stable_version":"26.0.0.5","bottle_tag":":all","bottle_checksum":"c2b6783e2dca127bb94c5cedd25c1f1e4988f86a3de48d7214ea8905841b7e10"},"openliberty-jakartaee9":{"bottle_rebuild":1,"caveats":"The home of Open Liberty Jakarta EE 9 is:\n  $HOMEBREW_PREFIX/opt/openliberty-jakartaee9/libexec\n","desc":"Lightweight open framework for Java (Jakarta EE 9)","executables":["openliberty-jakartaee9"],"head_dependencies":["openjdk"],"homepage":"https://openliberty.io","license":"EPL-1.0","ruby_source_checksum":"596231e9eb0d33224fcba892d8a7b37cffec39b7a4d57f047b76f60260c8e1ca","stable_dependencies":["openjdk"],"stable_checksum":"32f267a1dceae26d9349deb252581ff7e33e2b1a6f324b9f430ad23b16efe67e","stable_url_args":["https://public.dhe.ibm.com/ibmdl/export/pub/software/openliberty/runtime/release/23.0.0.2/openliberty-jakartaee9-23.0.0.2.zip"],"stable_version":"23.0.0.2","bottle_tag":":all","bottle_checksum":"69434015835d5c9c2ca412ea3c6fbc6c96cc09f85a933581fe162b8d1f12a327"},"openliberty-microprofile4":{"caveats":"The home of Open Liberty Micro Profile 4 is:\n  $HOMEBREW_PREFIX/opt/openliberty-microprofile4/libexec\n","desc":"Lightweight open framework for Java (Micro Profile 4)","executables":["openliberty-microprofile4"],"head_dependencies":["openjdk"],"homepage":"https://openliberty.io","license":"EPL-1.0","ruby_source_checksum":"2c2f27ab1677f1900e9fefff7d0279aaa66f66b7a7fd9e2f76218fe508bce6fe","stable_dependencies":["openjdk"],"stable_checksum":"eacd8cad8857631d1c7e138bee12bb12f73c24b61fca3c7e0b9db3ca1812581a","stable_url_args":["https://public.dhe.ibm.com/ibmdl/export/pub/software/openliberty/runtime/release/26.0.0.5/openliberty-microProfile4-26.0.0.5.zip"],"stable_version":"26.0.0.5","bottle_tag":":all","bottle_checksum":"0467f146c3f9b83e8fde76f87f74fcb109fd3350d671118063314c19903bb51e"},"openliberty-webprofile8":{"caveats":"The home of Open Liberty Jakarta EE Web Profile 8 is:\n  $HOMEBREW_PREFIX/opt/openliberty-webprofile8/libexec\n","desc":"Lightweight open framework for Java (Jakarta EE Web Profile 8)","executables":["openliberty-webprofile8"],"head_dependencies":["openjdk"],"homepage":"https://openliberty.io","license":"EPL-1.0","ruby_source_checksum":"72f1cf4592bdbba27c25ed392a43b8b5ee545d7bbb2693c241c43c6e85d9b772","stable_dependencies":["openjdk"],"stable_checksum":"5914258c0900fac7f9187ec3299b980fc4b7dbd438fff2e69f7617acbc4c5ecb","stable_url_args":["https://public.dhe.ibm.com/ibmdl/export/pub/software/openliberty/runtime/release/26.0.0.5/openliberty-webProfile8-26.0.0.5.zip"],"stable_version":"26.0.0.5","bottle_tag":":all","bottle_checksum":"b5daec3381640aeafe26b101546e58075e398360cdd40a30b89d413e1f14b71e"},"openliberty-webprofile9":{"bottle_rebuild":1,"caveats":"The home of Open Liberty Jakarta EE Web Profile 9 is:\n  $HOMEBREW_PREFIX/opt/openliberty-webprofile9/libexec\n","desc":"Lightweight open framework for Java (Jakarta EE Web Profile 9)","executables":["openliberty-webprofile9"],"head_dependencies":["openjdk"],"homepage":"https://openliberty.io","license":"EPL-1.0","ruby_source_checksum":"bb3976d5d53bb92a91033efb99ee6421b2e8cc81790afcd18133c2bea24ca06f","stable_dependencies":["openjdk"],"stable_checksum":"dca56a1db905d1176af7ba3a4ad779355429da7b676d7f984a41d228b3fccd9c","stable_url_args":["https://public.dhe.ibm.com/ibmdl/export/pub/software/openliberty/runtime/release/23.0.0.2/openliberty-webProfile9-23.0.0.2.zip"],"stable_version":"23.0.0.2","bottle_tag":":all","bottle_checksum":"02fa7826a84a6cd57bb5ca216b62c4e4e707ffaa545a7c877942d0a681f33e30"},"openlibm":{"desc":"High quality, portable, open source libm implementation","homepage":"https://openlibm.org","license":{":all_of":["MIT","ISC","BSD-2-Clause"]},"ruby_source_checksum":"83d7fcf6511bedd56d5a8255b6e82701f5b16c9fb41dd073a9398618d3d1d7f2","stable_checksum":"e328a1d59b94748b111e022bca6a9d2fc0481fb57d23c87d90f394b559d4f062","stable_url_args":["https://github.com/JuliaMath/openlibm/archive/refs/tags/v0.8.7.tar.gz"],"stable_version":"0.8.7"},"openlist":{"desc":"New AList fork addressing anti-trust issues","executables":["openlist"],"head_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"homepage":"https://doc.oplist.org/","license":"AGPL-3.0-only","ruby_source_checksum":"bc49c4e8b620b4ecc6b552c6cab195add91a922a400d1c2aaa35b033a44995a2","stable_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"stable_checksum":"3b41170944b5fdbd59a6b1facf438a7f73549de19580858098deb32a797946e3","stable_url_args":["https://github.com/OpenListTeam/OpenList/archive/refs/tags/v4.2.3.tar.gz"],"stable_version":"4.2.3"},"openmama":{"desc":"Open source high performance messaging API for various Market Data sources","executables":["atomicbookbuilder","atomicbookticker","auctionticker","bookpublisher","bookticker","bookviewer","comboticker","currencyticker","fundamentallisten","mamaftmemberc","mamaftmembercpp","mamainboxc","mamainboxcpp","mamaio","mamaiocpp","mamalistenc","mamalistencachedc","mamalistencachedcpp","mamalistencpp","mamamultisubscriberc","mamaproxyc","mamaproxycpp","mamapublisherc","mamapublishercpp","mamasubscriberc","mamasubscribercpp","mamasymbollistsubscriberc","mamasymbollistsubscribercpp","mamdalisten","multipartticker","multisecurityticker","newsticker","optionchainer","optionview","orderimbalanceticker","quoteticker","secstatuslisten","tradeticker"],"head_dependencies":["apr","apr-util","libevent","qpid-proton",{"cmake":":build"}],"head_uses_from_macos":[[{"flex":":build"}],["ncurses"]],"homepage":"https://openmama.finos.org","license":"LGPL-2.1-only","ruby_source_checksum":"587f14cb6d26c5e1edd176526fac9394fed72871dbf1384b7a9372db53b028cf","stable_dependencies":["apr","apr-util","libevent","qpid-proton",{"cmake":":build"}],"stable_checksum":"5c09b5c73467c4122fe275c0f880c70e4b9f6f8d1ecbaa1aeeac7d8195d9ffef","stable_url_args":["https://github.com/finos/OpenMAMA/archive/refs/tags/OpenMAMA-6.3.2-release.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["ncurses"]],"stable_version":"6.3.2","bottle_cellar":":any","bottle_checksum":"035ce67cd9725c533fd499fb06cb71bde602a6fa166ebd5ee1d4895e39dd9c09"},"openmotif":{"desc":"LGPL release of the Motif toolkit","executables":["mwm","uil","xmbind"],"head_dependencies":["fontconfig","freetype","jpeg-turbo","libice","libpng","libsm","libx11","libxext","libxft","libxmu","libxp","libxt","xbitmaps",{"pkgconf":":build"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://motif.ics.com/motif","license":"LGPL-2.1-or-later","revision":4,"ruby_source_checksum":"d281ded1320249eb564c4106b2e5e6614493708648e89a1ab3077d0b47544596","stable_dependencies":["fontconfig","freetype","jpeg-turbo","libice","libpng","libsm","libx11","libxext","libxft","libxmu","libxp","libxt","xbitmaps",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"},{"strip":"p0","url":"https://raw.githubusercontent.com/macports/macports-ports/8c436a9c53a7b786da8d42cda16eead0fb8733d4/x11/openmotif/files/patch-lib-xm-vendor.diff","sha256":"697ac026386dec59b82883fb4a9ba77164dd999fa3fb0569dbc8fbdca57fe200"},{"strip":"p1","file":"Patches/openmotif/fix-anti-aliasing-performance.patch"}],"stable_checksum":"859b723666eeac7df018209d66045c9853b50b4218cecadb794e2359619ebce7","stable_url_args":["https://downloads.sourceforge.net/project/motif/Motif%202.3.8%20Source%20Code/motif-2.3.8.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"2.3.8"},"openmsx":{"desc":"MSX emulator","executables":["openmsx"],"head_dependencies":["freetype","glew","libogg","libpng","libvorbis","sdl2-compat","sdl2_ttf","tcl-tk","theora","llvm"],"head_url_args":["https://github.com/openMSX/openMSX.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://openmsx.org/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"492ada15b7730e26f12a341284dc56ee15fe32b149f5fae49666c5bc94dd7de0","stable_dependencies":["freetype","glew","libogg","libpng","libvorbis","sdl2-compat","sdl2_ttf","tcl-tk","theora","llvm"],"stable_patches":[{"strip":"p1","url":"https://github.com/openMSX/openMSX/commit/bef559e0e2e1413ba8abbef882224a5919214c5a.patch?full_index=1","sha256":"3744a1693d43c86a678c416836f0e2fa900023f0b9176c63116080f009c5bbb9"}],"stable_checksum":"28838bfa974a0b769b04a8820ad7953a7ad0835eb5d1764db173deac75984b6f","stable_url_args":["https://github.com/openMSX/openMSX/releases/download/RELEASE_21_0/openmsx-21.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"21.0"},"openrtsp":{"caveats":"Testing executables have been placed in:\n  /opt/homebrew/Cellar/openrtsp/2026.07.08/libexec\n","desc":"Command-line RTSP client","executables":["MPEG2TransportStreamIndexer","live555HLSProxy","live555MediaServer","live555ProxyServer","mikeyParse","openRTSP","playSIP","registerRTSPStream","sapWatch","vobStreamer"],"head_dependencies":["openssl@3"],"homepage":"http://www.live555.com/openRTSP","license":"LGPL-3.0-or-later","ruby_source_checksum":"c3c054509e74c674347ffc794ef13206d4ab9cdcafed2c6ab7f403ee8bb75818","stable_dependencies":["openssl@3"],"stable_checksum":"2e56491e6b5359a3f2cde89a693c01fb312cc279b6da1362194e4cb6c7cdfa35","stable_url_args":["https://download.live555.com/live.2026.07.08.tar.gz"],"stable_version":"2026.07.08"},"opensaml":{"desc":"Library for Security Assertion Markup Language","executables":["samlsign"],"head_dependencies":["log4shib","openssl@3","xerces-c","xml-security-c","xml-tooling-c",{"pkgconf":":build"}],"homepage":"https://wiki.shibboleth.net/confluence/display/OpenSAML/Home","license":"Apache-2.0","revision":1,"ruby_source_checksum":"c25d4a769eaf55a9289705a90f15f2f9cba810a8a1c0ad317e7a63bf0cb66b85","stable_dependencies":["log4shib","openssl@3","xerces-c","xml-security-c","xml-tooling-c",{"pkgconf":":build"}],"stable_checksum":"d8e24e070fc6bb80682632ca32c8569a9f3ef170ba57e3b82818322e75b6a37e","stable_url_args":["https://shibboleth.net/downloads/c++-opensaml/3.3.1/opensaml-3.3.1.tar.bz2"],"stable_version":"3.3.1"},"opensc":{"caveats":"The OpenSSH PKCS11 smartcard integration will not work.\nIf you need this functionality, unlink this formula, then install\nthe OpenSC cask.\n","desc":"Tools and libraries for smart cards","executables":["cardos-tool","cryptoflex-tool","dnie-tool","dtrust-tool","egk-tool","eidenv","gids-tool","goid-tool","iasecc-tool","netkey-tool","openpgp-tool","opensc-asn1","opensc-explorer","opensc-notify","opensc-tool","piv-tool","pkcs11-register","pkcs11-tool","pkcs15-crypt","pkcs15-init","pkcs15-tool","sc-hsm-tool","westcos-tool"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/OpenSC/OpenSC.git",{":branch":"master"}],"head_uses_from_macos":[[{"libxslt":":build"}],["pcsc-lite"]],"homepage":"https://github.com/OpenSC/OpenSC/wiki","license":"LGPL-2.1-or-later","ruby_source_checksum":"37de34b2129506af71968d39b834f947656f53531c8c1f6619877852205bcfd7","stable_dependencies":["openssl@3",{"docbook-xsl":":build"},{"pkgconf":":build"}],"stable_checksum":"976f4a23eaf3397a1a2c3a7aac80bf971a8c3d829c9a79f06145bfaeeae5eca7","stable_url_args":["https://github.com/OpenSC/OpenSC/releases/download/0.27.1/opensc-0.27.1.tar.gz"],"stable_uses_from_macos":[[{"libxslt":":build"}],["pcsc-lite"]],"stable_version":"0.27.1"},"opensca-cli":{"desc":"OpenSCA is a supply-chain security tool for security researchers and developers","executables":["opensca-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/XmirrorSecurity/OpenSCA-cli.git",{":branch":"master"}],"homepage":"https://opensca.xmirror.cn","license":"Apache-2.0","ruby_source_checksum":"fc9200c5973fae47d511f5e04d1c5a82519059d752c4e875eaf44fbdc5e8dc35","stable_dependencies":[{"go":":build"}],"stable_checksum":"91a4951baf951580ef8eeda6096521026193c177f2ed4082c08a9d74442fd7fa","stable_url_args":["https://github.com/XmirrorSecurity/OpenSCA-cli/archive/refs/tags/v3.0.11.tar.gz"],"stable_version":"3.0.11"},"opensearch-dashboards":{"caveats":"Data:    $HOMEBREW_PREFIX/var/lib/opensearch-dashboards/\nLogs:    $HOMEBREW_PREFIX/var/log/opensearch-dashboards/opensearch-dashboards.log\nPlugins: $HOMEBREW_PREFIX/var/opensearch-dashboards/plugins/\nConfig:  $HOMEBREW_PREFIX/etc/opensearch-dashboards/\n","desc":"Open source visualization dashboards for OpenSearch","executables":["opensearch-dashboards","opensearch-dashboards-keystore","opensearch-dashboards-plugin","use_node"],"head_dependencies":["node@22",{"yarn":":build"},{"opensearch":":test"}],"homepage":"https://docs.opensearch.org/latest/dashboards/","license":"Apache-2.0","ruby_source_checksum":"a349078e3918f10b9bb0a1cb072249afc0d59e674019cd25c329bf90d83ca817","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/opensearch-dashboards.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/opensearch-dashboards.log"]],"service_run_args":["$HOMEBREW_PREFIX/opt/opensearch-dashboards/bin/opensearch-dashboards"],"stable_dependencies":["node@22",{"yarn":":build"},{"opensearch":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_url_args":["https://github.com/opensearch-project/OpenSearch-Dashboards.git",{":tag":"3.7.0",":revision":"dd15c5757c758bc51d8992e979e05f975a605434"}],"stable_version":"3.7.0"},"opensearch":{"caveats":"Data:    $HOMEBREW_PREFIX/var/lib/opensearch/\nLogs:    $HOMEBREW_PREFIX/var/log/opensearch/opensearch_homebrew.log\nPlugins: $HOMEBREW_PREFIX/var/opensearch/plugins/\nConfig:  $HOMEBREW_PREFIX/etc/opensearch/\n","desc":"Open source distributed and RESTful search engine","executables":["opensearch","opensearch-keystore","opensearch-plugin","opensearch-shard"],"head_dependencies":["openjdk@25"],"homepage":"https://github.com/opensearch-project/OpenSearch","license":"Apache-2.0","post_install_defined":true,"ruby_source_checksum":"50a69a5c720bb1a148d01d4b09ae03a0d267e30b7c91dae42b68adb476cb632a","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/opensearch.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/opensearch.log"]],"service_run_args":["$HOMEBREW_PREFIX/opt/opensearch/bin/opensearch"],"stable_dependencies":["openjdk@25"],"stable_url_args":["https://github.com/opensearch-project/OpenSearch.git",{":tag":"3.7.0",":revision":"72121f014083f9ca010fd5a7da83b2ec4886027f"}],"stable_version":"3.7.0"},"openshift-cli":{"desc":"OpenShift command-line interface tools","executables":["oc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/openshift/oc.git",{":branch":"main"}],"head_uses_from_macos":[["krb5"]],"homepage":"https://www.openshift.com/","license":"Apache-2.0","oldnames":["openshift-client"],"ruby_source_checksum":"d19aac83706a7fce83a7f48e2bfe92e85184ce70b9214ff3f8889699f5d9fb9f","stable_dependencies":[{"go":":build"}],"stable_checksum":"ccdc948c24ff7a48b59f19cbccf26a342d2156eaef864f26a336af803eb6dfe9","stable_url_args":["https://mirror.openshift.com/pub/openshift-v4/clients/ocp/4.22.3/openshift-client-src.tar.gz"],"stable_uses_from_macos":[["krb5"]],"stable_version":"4.22.3"},"openskills":{"desc":"Universal skills loader for AI coding agents","executables":["openskills"],"head_dependencies":["node"],"homepage":"https://github.com/numman-ali/openskills","license":"Apache-2.0","ruby_source_checksum":"ebcbd17eb47906d1221387f71cb9d25e8ab81254e14daf7bc681007d4a13d6b9","stable_dependencies":["node"],"stable_checksum":"2aa0c31c2a09fad8c32705d519a5497aa671381189bde9d8f7911a7967a9d9bc","stable_url_args":["https://registry.npmjs.org/openskills/-/openskills-1.5.0.tgz"],"stable_version":"1.5.0","bottle_tag":":all","bottle_checksum":"e2026c6d2ec9ba496ba0be75a24794d328cb23cfd8ede1922f0be3b1a81da9e8"},"openslide":{"desc":"C library to read whole-slide images (a.k.a. virtual slides)","executables":["openslide-quickhash1sum","openslide-show-properties","openslide-write-png","slidetool"],"head_dependencies":["cairo","glib","jpeg-turbo","libdicom","libpng","libtiff","libxml2","openjpeg","sqlite","zstd","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://openslide.org/","license":"LGPL-2.1-only","ruby_source_checksum":"1a85f31f1aa54736dd5d0c9927592cd872b8bb1891037b0d78e60587dcb24267","stable_dependencies":["cairo","glib","jpeg-turbo","libdicom","libpng","libtiff","libxml2","openjpeg","sqlite","zstd","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"df82f6b264f98d11eeb80d85bbb10c7935fcd69c7abae1d610ce49b9a0437faf","stable_url_args":["https://github.com/openslide/openslide/releases/download/v4.0.1/openslide-4.0.1.tar.xz"],"stable_version":"4.0.1"},"openslp":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-05-09",":because":":unmaintained"},"desc":"Implementation of Service Location Protocol","disable_args":{":date":"2027-05-09",":because":":unmaintained"},"executables":["slptool"],"homepage":"http://www.openslp.org","license":"BSD-3-Clause","ruby_source_checksum":"87146e0ef1c2d47bf4afd565e8f65f4374a289c6018f153da8a5a9e1961feecb","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"924337a2a8e5be043ebaea2a78365c7427ac6e9cee24610a0780808b2ba7579b","stable_url_args":["https://downloads.sourceforge.net/project/openslp/2.0.0/2.0.0%20Release/openslp-2.0.0.tar.gz"],"stable_version":"2.0.0"},"openspec":{"desc":"Spec-driven development (SDD) for AI coding assistants","executables":["openspec"],"head_dependencies":["node"],"homepage":"https://openspec.dev/","license":"MIT","ruby_source_checksum":"fbf4a50ebc5bd780f972723243ca66fc515fdecd2c383a6feeae94619f24c110","stable_dependencies":["node"],"stable_checksum":"9e0c3c1b88ed3e8de9e976916104ca4f3cc8b17aded4a61d8d25595c58b1b8e2","stable_url_args":["https://registry.npmjs.org/@fission-ai/openspec/-/openspec-1.5.0.tgz"],"stable_version":"1.5.0"},"openssh":{"desc":"OpenBSD freely-licensed SSH connectivity tools","executables":["scp","sftp","slogin","ssh","ssh-add","ssh-agent","ssh-keygen","ssh-keyscan","sshd"],"head_dependencies":["ldns","libfido2","openssl@3",{"pkgconf":":build"}],"head_uses_from_macos":[[{"mandoc":":build"}],[{"lsof":":test"}],["krb5"],["libedit"],["libxcrypt"]],"homepage":"https://www.openssh.com/","license":"SSH-OpenSSH","ruby_source_checksum":"c14cccd529b9664351504c9bee1af113848e1b54053ba8ce3bf95b04e891137c","stable_dependencies":["ldns","libfido2","openssl@3",{"pkgconf":":build"}],"stable_checksum":"ef6026dd2aea8d56059638d5d3262902c892ceba9f88395835e0d06d3fb63238","stable_url_args":["https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-10.4p1.tar.gz"],"stable_uses_from_macos":[[{"mandoc":":build"}],[{"lsof":":test"}],["krb5"],["libedit"],["libxcrypt"]],"stable_version":"10.4p1"},"openssl@3.0":{"bottle_rebuild":1,"caveats":"A CA file has been bootstrapped using certificates from the system\nkeychain. To add additional certificates, place .pem files in\n  $HOMEBREW_PREFIX/etc/openssl@3.0/certs\n\nand run\n  $HOMEBREW_PREFIX/opt/openssl@3.0/bin/c_rehash\n","deprecate_args":{":date":"2026-09-07",":because":":unsupported"},"desc":"Cryptography and SSL/TLS Toolkit","executables":["c_rehash","openssl"],"head_dependencies":["ca-certificates"],"homepage":"https://openssl-library.org","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","post_install_steps":[{"source":{"base":"formula_pkgetc","formula":"ca-certificates","path":"cert.pem"},"target":{"base":"pkgetc","path":"cert.pem"},"force":true,"type":"symlink"}],"ruby_source_checksum":"142112f8da90c88d64f48bba84d73b6f4629b078c367264a9a2cf9be636f1e09","stable_dependencies":["ca-certificates"],"stable_checksum":"617e29af8e421f46649484a4937e48c685e47f46488167c982f88bc4ec1d522f","stable_url_args":["https://github.com/openssl/openssl/releases/download/openssl-3.0.21/openssl-3.0.21.tar.gz"],"stable_version":"3.0.21","versioned_formulae":["openssl@4","openssl@3","openssl@3.5"]},"openssl@3.5":{"bottle_rebuild":1,"caveats":"To add additional certificates, place .pem files in\n  $HOMEBREW_PREFIX/etc/openssl@3.5/certs\n\nand run\n  $HOMEBREW_PREFIX/opt/openssl@3.5/bin/c_rehash\n","desc":"Cryptography and SSL/TLS Toolkit","executables":["c_rehash","openssl"],"head_dependencies":["ca-certificates"],"homepage":"https://openssl-library.org","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","post_install_steps":[{"source":{"base":"formula_pkgetc","formula":"ca-certificates","path":"cert.pem"},"target":{"base":"pkgetc","path":"cert.pem"},"force":true,"type":"symlink"}],"ruby_source_checksum":"ee2f8cd508f469189281b941b5125eeecb43835cdd62ebee8dc1e4a2404e1d98","stable_dependencies":["ca-certificates"],"stable_checksum":"a8c0d28a529ca480f9f36cf5792e2cd21984552a3c8e4aa11a24aa31aeac98e8","stable_url_args":["https://github.com/openssl/openssl/releases/download/openssl-3.5.7/openssl-3.5.7.tar.gz"],"stable_version":"3.5.7","versioned_formulae":["openssl@4","openssl@3","openssl@3.0"]},"openssl@3":{"aliases":["openssl","openssl@3.6"],"bottle_rebuild":1,"caveats":"To add additional certificates, place .pem files in\n  $HOMEBREW_PREFIX/etc/openssl@3/certs\n\nand run\n  $HOMEBREW_PREFIX/opt/openssl@3/bin/c_rehash\n\nOpenSSL 3.6 is only supported until 2026-11-01 so the `openssl@3`\nformula will be downgraded to OpenSSL 3.5 (LTS) in a future update.\n","desc":"Cryptography and SSL/TLS Toolkit","executables":["c_rehash","openssl"],"head_dependencies":["ca-certificates"],"homepage":"https://openssl-library.org","license":"Apache-2.0","link_overwrite_paths":["bin/c_rehash","bin/openssl","include/openssl/*","lib/libcrypto*","lib/libssl*","lib/pkgconfig/libcrypto.pc","lib/pkgconfig/libssl.pc","lib/pkgconfig/openssl.pc","share/doc/openssl/*","share/man/man*/*ssl"],"post_install_steps":[{"source":{"base":"formula_pkgetc","formula":"ca-certificates","path":"cert.pem"},"target":{"base":"pkgetc","path":"cert.pem"},"force":true,"type":"symlink"}],"ruby_source_checksum":"9f57a53a827e0e8f3eba7b943e2908ac9644aa7290febbb550d664070ba8c9eb","stable_dependencies":["ca-certificates"],"stable_patches":[{"strip":"p1","url":"https://github.com/openssl/openssl/commit/9061e9381306a053908177aca8509c262015cdf3.patch?full_index=1","sha256":"9f68feae9abfaabe65f79d2877f3dde7aa0428c669ed6af45dc193544268438e"},{"strip":"p1","url":"https://github.com/openssl/openssl/commit/2e2438b494e7f661be5212e4732f7fab86bf6303.patch?full_index=1","sha256":"543a5998951fe540444642123398ffaa6306938be573f95c0bc915f1e6af7a36"},{"strip":"p1","url":"https://github.com/openssl/openssl/commit/ea598f5dd23f1d64d8952e20fcf95d9f3a21d654.patch?full_index=1","sha256":"05bb323a3495d68961fa8cf7a989edfb0fa6e6dcc7ccdcc4e55a4e3f946d2762"},{"strip":"p1","url":"https://github.com/openssl/openssl/commit/cffb97915813aeeef58ee9a0d33c05d3d45e1fe6.patch?full_index=1","sha256":"fc34b4bf106c44a89ded746e35d587d73e8485393a93b52110ba95b06717dd69"}],"stable_checksum":"243a86649cf6f23eeb6a2ff2456e09e5d77dd9018a54d3d96b0c6bdd6ba6c7f1","stable_url_args":["https://github.com/openssl/openssl/releases/download/openssl-3.6.3/openssl-3.6.3.tar.gz"],"stable_version":"3.6.3","versioned_formulae":["openssl@4","openssl@3.5","openssl@3.0"]},"openssl@4":{"bottle_rebuild":1,"caveats":"To add additional certificates, place .pem files in\n  $HOMEBREW_PREFIX/etc/openssl@4/certs\n\nand run\n  $HOMEBREW_PREFIX/opt/openssl@4/bin/c_rehash\n","desc":"Cryptography and SSL/TLS Toolkit","executables":["openssl"],"head_dependencies":["ca-certificates"],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://openssl-library.org","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","post_install_steps":[{"source":{"base":"formula_pkgetc","formula":"ca-certificates","path":"cert.pem"},"target":{"base":"pkgetc","path":"cert.pem"},"force":true,"type":"symlink"}],"ruby_source_checksum":"4e22966ff5cedb5c8c8b46a4e44ed84967788b930fef7669cd15f61bf30f2025","stable_dependencies":["ca-certificates"],"stable_patches":[{"strip":"p1","url":"https://github.com/openssl/openssl/commit/1e386aab890b52f46641ab18e1a56cabb1b8c47b.patch?full_index=1","sha256":"636f11a33a39536c1cc69426c73863db2b57be636b5977a4076b0995c342ef30"},{"strip":"p1","url":"https://github.com/openssl/openssl/commit/d9f73e36c5fe720b3367e0fc6501683a3f91193a.patch?full_index=1","sha256":"3508588c5e03ba6d3898512f0e8e3aa1f177e243c026884d6c31020359cae59e"}],"stable_checksum":"2db3f3a0d6ea4b59e1f094ace2c8cd536dffb87cdc39084c5afa1e6f7f37dd09","stable_url_args":["https://github.com/openssl/openssl/releases/download/openssl-4.0.1/openssl-4.0.1.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"4.0.1","versioned_formulae":["openssl@3","openssl@3.5","openssl@3.0"]},"openstackclient":{"desc":"Command-line client for OpenStack","executables":["openstack"],"head_dependencies":["certifi","cryptography","libyaml","python@3.14","rpds-py"],"homepage":"https://openstack.org","license":"Apache-2.0","revision":1,"ruby_source_checksum":"434e3c3c6f8e0aba90a13fef3fba80b0422574b20293fb0152f07daf0520f649","stable_dependencies":["certifi","cryptography","libyaml","python@3.14","rpds-py"],"stable_checksum":"e5557041c40d2daf5dfe591af2f9375aa057db87b1b5630fc96e1c600763295e","stable_url_args":["https://files.pythonhosted.org/packages/84/bb/597fc8c39fe593e43089b7eb035b40f5df44c73e4afad3fb8a6163d51010/python_openstackclient-10.1.0.tar.gz"],"stable_version":"10.1.0"},"opensubdiv":{"desc":"Open-source subdivision surface library","executables":["bfr_evaluate","far_perf","far_regression","hbr_baseline","hbr_regression","osd_regression"],"head_dependencies":["glfw",{"cmake":":build"}],"homepage":"https://www.opensubdiv.org/","license":"Apache-2.0","ruby_source_checksum":"3c4bbabe558fb55115c8e244418894fe7dfc98942aea54f07c270d3babcf63c3","stable_dependencies":["glfw",{"cmake":":build"}],"stable_checksum":"f843eb49daf20264007d807cbc64516a1fed9cdb1149aaf84ff47691d97491f9","stable_url_args":["https://github.com/PixarAnimationStudios/OpenSubdiv/archive/refs/tags/v3_7_0.tar.gz"],"stable_version":"3.7.0"},"opentelemetry-cpp":{"desc":"OpenTelemetry C++ Client","head_dependencies":["abseil","grpc","nlohmann-json","prometheus-cpp","protobuf","c-ares","openssl@3","re2",{"cmake":":build"}],"head_url_args":["https://github.com/open-telemetry/opentelemetry-cpp.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://opentelemetry.io/","license":"Apache-2.0","revision":4,"ruby_source_checksum":"94579056d09fbfeea453626bb095341548e192d328cd0c3e2c4229468e61373a","stable_dependencies":["abseil","grpc","nlohmann-json","prometheus-cpp","protobuf","c-ares","openssl@3","re2",{"cmake":":build"}],"stable_checksum":"d09c2e8dd95bbc1d6ee493a89f32a4736879948d0eb59ad58c855022d1f55cc1","stable_url_args":["https://github.com/open-telemetry/opentelemetry-cpp/archive/refs/tags/v1.27.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.27.0"},"opentimestamps-client":{"desc":"Create and verify OpenTimestamps proofs","executables":["ots","ots-git-gpg-wrapper"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://opentimestamps.org","license":"LGPL-3.0-or-later","revision":2,"ruby_source_checksum":"9cec8a80ee0d452ccc57d44eb67839393810dc645dedd2715201d20b4ad4e5a5","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"083a08f59c3123682d6742cc57d3e229ed7b3397807638836efe3a949517accb","stable_url_args":["https://files.pythonhosted.org/packages/3d/cb/15156c9bc8ab404e1fc2750a3b5aa4ecafccd632923776d61c875f116702/opentimestamps-client-0.7.2.tar.gz"],"stable_version":"0.7.2"},"opentofu":{"conflicts":[["tenv",{":because":"both install tofu binary"}],["tofuenv",{":because":"both install tofu binary"}]],"desc":"Drop-in replacement for Terraform. Infrastructure as Code Tool","executables":["tofu"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/opentofu/opentofu.git",{":branch":"main"}],"homepage":"https://opentofu.org/","license":"MPL-2.0","ruby_source_checksum":"9788b9088118e44596d69230568c5c00dd48cc43e80e4a9a9f690d20ea3e8932","stable_dependencies":[{"go":":build"}],"stable_checksum":"0691d6c4ab43bcfa708120a0c71ece4be43ece4327445a572d91649e4e09af0e","stable_url_args":["https://github.com/opentofu/opentofu/archive/refs/tags/v1.12.3.tar.gz"],"stable_version":"1.12.3"},"opentsdb":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-09-25",":because":":unmaintained"},"desc":"Scalable, distributed Time Series Database","disable_args":{":date":"2026-09-25",":because":":unmaintained"},"executables":["start-tsdb.sh","tsdb"],"head_dependencies":["gnuplot","hbase","lzo","openjdk@11",{"autoconf":":build"},{"automake":":build"},{"openjdk@8":":build"},{"python@3.13":":build"}],"homepage":"http://opentsdb.net/","license":"LGPL-2.1-or-later","post_install_defined":true,"ruby_source_checksum":"d925f006bfbe240f42015e2b0d9b50f824f86ea714c2b827414dc04c959f7aeb","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/opentsdb/opentsdb.log"],[":error_log_path","$HOMEBREW_PREFIX/var/opentsdb/opentsdb.err"]],"service_run_args":["$HOMEBREW_PREFIX/opt/opentsdb/bin/start-tsdb.sh"],"stable_dependencies":["gnuplot","hbase","lzo","openjdk@11",{"autoconf":":build"},{"automake":":build"},{"openjdk@8":":build"},{"python@3.13":":build"}],"stable_checksum":"70456fa8b33a9f0855105422f944d6ef14d077c4b4c9c26f8e4a86f329b247a0","stable_url_args":["https://github.com/OpenTSDB/opentsdb/archive/refs/tags/v2.4.1.tar.gz"],"stable_version":"2.4.1"},"openturns":{"bottle_rebuild":1,"desc":"Probabilistic modelling and uncertainty quantification library","head_dependencies":["boost","cminpack","gmp","hdf5","highs","ipopt","libmpc","mpfr","nlopt","pagmo","primesieve","tbb","libomp",{"cmake":":build"},{"nanoflann":":build"},{"spectra":":build"}],"head_url_args":["https://github.com/openturns/openturns.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/openturns/openturns","license":"LGPL-3.0-or-later","ruby_source_checksum":"be4368cbc2c25ff98d16ae5b81c566ec3d553c979abcc4f1528e61f24fd94d53","stable_dependencies":["boost","cminpack","gmp","hdf5","highs","ipopt","libmpc","mpfr","nlopt","pagmo","primesieve","tbb","libomp",{"cmake":":build"},{"nanoflann":":build"},{"spectra":":build"}],"stable_checksum":"d623233aee0aa1f0fee204cfc9297f9c910e858af8df2560034c8ad2f2d31adb","stable_url_args":["https://github.com/openturns/openturns/archive/refs/tags/v1.27.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.27.1"},"openvdb":{"bottle_rebuild":1,"desc":"Sparse volumetric data processing toolkit","executables":["nanovdb_print","nanovdb_validate","vdb_print"],"head_dependencies":["boost","c-blosc","jemalloc","openexr","tbb",{"cmake":":build"},{"doxygen":":build"}],"head_url_args":["https://github.com/AcademySoftwareFoundation/openvdb.git",{":branch":"master"}],"homepage":"https://www.openvdb.org/","license":"MPL-2.0","revision":1,"ruby_source_checksum":"6cfdcd8367263646b261f6bfec4720de556bc3658baed259c6e3f25058c47ae4","stable_dependencies":["boost","c-blosc","jemalloc","openexr","tbb",{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"4d6a91df5f347017496fe8d22c3dbb7c4b5d7289499d4eb4d53dd2c75bb454e1","stable_url_args":["https://github.com/AcademySoftwareFoundation/openvdb/archive/refs/tags/v13.0.0.tar.gz"],"stable_version":"13.0.0"},"openvi":{"desc":"Portable OpenBSD vi for UNIX systems","executables":["oex","ovi","oview"],"head_dependencies":["ncurses",{"pkgconf":":build"}],"head_url_args":["https://github.com/johnsonjh/OpenVi.git",{":branch":"master"}],"homepage":"https://github.com/johnsonjh/OpenVi","license":"BSD-3-Clause","ruby_source_checksum":"cb0368d295bec802c8607ac8cfced81320dd1206ea9d1259e9a0d2eac580c75d","stable_dependencies":["ncurses",{"pkgconf":":build"}],"stable_checksum":"3b807837b8458609b37e107fa063160298ee3655998dd8df590885c297af1fd3","stable_url_args":["https://github.com/johnsonjh/OpenVi/archive/refs/tags/7.9.33.tar.gz"],"stable_version":"7.9.33"},"openvino":{"desc":"Open Visual Inference And Optimization toolkit for AI inference","executables":["benchmark_app","ovc"],"head_dependencies":["abseil","nlohmann-json","numpy","onnx","protobuf","pugixml","snappy","tbb",{"cmake":":build"},{"flatbuffers":":build"},{"pkgconf":":build"},{"pybind11":":build"},{"python@3.14":":build"},{"scons":":build"},{"cmake":":test"},{"pkgconf":":test"},{"python@3.14":":test"}],"head_url_args":["https://github.com/openvinotoolkit/openvino.git",{":branch":"master"}],"homepage":"https://docs.openvino.ai","license":"Apache-2.0","revision":1,"ruby_source_checksum":"9c1e272baefcb3262eca9c1af5d9121bd31b128572de9c230a4f8e3959c132e4","stable_dependencies":["abseil","nlohmann-json","numpy","onnx","protobuf","pugixml","snappy","tbb",{"cmake":":build"},{"flatbuffers":":build"},{"pkgconf":":build"},{"pybind11":":build"},{"python@3.14":":build"},{"scons":":build"},{"cmake":":test"},{"pkgconf":":test"},{"python@3.14":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/openvinotoolkit/openvino/commit/dc4633aadac8e644dfab6d8aced84ebe33e09b6e.patch?full_index=1","sha256":"1d1c91de8ead006c3a6ce28124578ab5d52a3b6f1a8bb4a03076d18f2bede32a"}],"stable_checksum":"9255a1cd87ad330242ed5063c2bcb2d04cc6897ab50b9fc95da5ac4a4625ae4d","stable_url_args":["https://github.com/openvinotoolkit/openvino/archive/refs/tags/2026.2.1.tar.gz"],"stable_version":"2026.2.1"},"openvpn":{"desc":"SSL/TLS VPN implementing OSI layer 2 or 3 secure network extension","executables":["openvpn"],"head_dependencies":["lz4","lzo","openssl@3","pkcs11-helper",{"pkgconf":":build"}],"homepage":"https://openvpn.net/community/","license":{"GPL-2.0-only":{":with":"openvpn-openssl-exception"}},"ruby_source_checksum":"8b87efeb323a871b19d326e2c425b6ab971d73048cf93e42807634d82e0163e4","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/etc/openvpn"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/openvpn/sbin/openvpn","--config","$HOMEBREW_PREFIX/etc/openvpn/openvpn.conf"]],"stable_dependencies":["lz4","lzo","openssl@3","pkcs11-helper",{"pkgconf":":build"}],"stable_checksum":"c6864b3c7d4e059c7d6ce22d1b5fa646c8b379a06af872eeb9792b6083a44ac4","stable_url_args":["https://swupdate.openvpn.net/community/releases/openvpn-2.7.5.tar.gz"],"stable_version":"2.7.5"},"operator-sdk":{"desc":"SDK for building Kubernetes applications","executables":["helm-operator","operator-sdk"],"head_dependencies":["go","gpgme","libassuan","libgpg-error",{"pkgconf":":build"}],"head_url_args":["https://github.com/operator-framework/operator-sdk.git",{":branch":"master"}],"homepage":"https://sdk.operatorframework.io/","license":"Apache-2.0","ruby_source_checksum":"a092d03203c70c86b790734b3ac2619a91e093fa305fd222723f3cbbde02f6a4","stable_dependencies":["go","gpgme","libassuan","libgpg-error",{"pkgconf":":build"}],"stable_url_args":["https://github.com/operator-framework/operator-sdk.git",{":tag":"v1.42.3",":revision":"2016cae87253bef07444dd47c463bdbb27c44c48"}],"stable_version":"1.42.3"},"ophcrack":{"bottle_rebuild":2,"desc":"Microsoft Windows password cracker using rainbow tables","executables":["ophcrack"],"head_dependencies":["openssl@4"],"head_uses_from_macos":[["expat"]],"homepage":"https://ophcrack.sourceforge.io/","license":{"GPL-2.0-or-later":{":with":"openvpn-openssl-exception"}},"revision":1,"ruby_source_checksum":"b37c04b5ea6d3391d343121f3f5ea8a518b7fc08679f1a4c163df1555b29882f","stable_dependencies":["openssl@4"],"stable_checksum":"048a6df57983a3a5a31ac7c4ec12df16aa49e652a29676d93d4ef959d50aeee0","stable_url_args":["https://downloads.sourceforge.net/project/ophcrack/ophcrack/3.8.0/ophcrack-3.8.0.tar.bz2"],"stable_uses_from_macos":[["expat"]],"stable_version":"3.8.0"},"opkssh":{"desc":"Enables SSH to be used with OpenID Connect","executables":["opkssh"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/openpubkey/opkssh.git",{":branch":"main"}],"homepage":"https://eprint.iacr.org/2023/296","license":"Apache-2.0","ruby_source_checksum":"c76640634b1e0dc8d77bd7f687ca583bc653d12a6a9202dc1445c2d8094a51db","stable_dependencies":[{"go":":build"}],"stable_checksum":"036287cf27ce2baa3715fe917e2d6b300a499ee8766c1895bfb708690162502c","stable_url_args":["https://github.com/openpubkey/opkssh/archive/refs/tags/v0.15.0.tar.gz"],"stable_version":"0.15.0"},"optipng":{"bottle_rebuild":1,"desc":"PNG file optimizer","executables":["optipng"],"head_dependencies":["libpng"],"head_url_args":["https://git.code.sf.net/p/optipng/code.git",{":branch":"tmp/main"}],"homepage":"https://optipng.sourceforge.net/","license":"Zlib","ruby_source_checksum":"36f8a53e13065b95dd11a65200cf60c978e00a3c0dd182676f8aa8c90ba70b76","stable_dependencies":["libpng"],"stable_checksum":"c2579be58c2c66dae9d63154edcb3d427fef64cb00ec0aff079c9d156ec46f29","stable_url_args":["https://downloads.sourceforge.net/project/optipng/OptiPNG/optipng-7.9.1/optipng-7.9.1.tar.gz"],"stable_version":"7.9.1"},"opus-tools":{"desc":"Utilities to encode, inspect, and decode .opus files","executables":["opusdec","opusenc","opusinfo"],"head_dependencies":["flac","libogg","libopusenc","opus","opusfile",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/opus-tools.git",{":branch":"master"}],"homepage":"https://www.opus-codec.org/","license":"BSD-2-Clause","revision":2,"ruby_source_checksum":"840d2952c4a4a97aa9ee38e3d6a51441fd873df090627ad859a2b9af87f20983","stable_dependencies":["flac","libogg","libopusenc","opus","opusfile",{"pkgconf":":build"}],"stable_checksum":"b4e56cb00d3e509acfba9a9b627ffd8273b876b4e2408642259f6da28fa0ff86","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/opus/opus-tools-0.2.tar.gz"],"stable_version":"0.2"},"opus":{"desc":"Audio codec","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/opus.git",{":branch":"main"}],"homepage":"https://www.opus-codec.org/","license":"BSD-3-Clause","ruby_source_checksum":"b02abde8df0f852c1f2244e3e77f880dc96849248289c5ca46daa896ffc0016a","stable_checksum":"6ffcb593207be92584df15b32466ed64bbec99109f007c82205f0194572411a1","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/opus/opus-1.6.1.tar.gz"],"stable_version":"1.6.1"},"opusfile":{"desc":"API for decoding and seeking in .opus files","head_dependencies":["libogg","openssl@3","opus",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/opusfile.git",{":branch":"master"}],"homepage":"https://www.opus-codec.org/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"a2390e602229fbd47827dcb2694fde27df56df02d81856b9d15cc69c03126e5a","stable_dependencies":["libogg","openssl@3","opus",{"pkgconf":":build"}],"stable_checksum":"118d8601c12dd6a44f52423e68ca9083cc9f2bfe72da7a8c1acb22a80ae3550b","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/opus/opusfile-0.12.tar.gz"],"stable_version":"0.12","bottle_cellar":":any","bottle_checksum":"c82b83a7d1a4847695a7667de5537fa2b75fc737d0caedf3562891019b7e8c37"},"oq":{"desc":"Performant, and portable jq wrapper to support formats other than JSON","executables":["oq"],"head_dependencies":["bdw-gc","libyaml","pcre2",{"crystal":":build"}],"head_uses_from_macos":[["jq",{":since":":sequoia"}],["libxml2"]],"homepage":"https://blacksmoke16.github.io/oq","license":"MIT","revision":2,"ruby_source_checksum":"184b3ed162cc5869934ddf9bcdcd1047415e774c08590c8a76bd96d42eb2549c","stable_dependencies":["bdw-gc","libyaml","pcre2",{"crystal":":build"}],"stable_checksum":"66b2d879b6e2061121c50b8e584ce82f95fe79348bf3696ca38e5910a6c42495","stable_url_args":["https://github.com/Blacksmoke16/oq/archive/refs/tags/v1.3.5.tar.gz"],"stable_uses_from_macos":[["jq",{":since":":sequoia"}],["libxml2"]],"stable_version":"1.3.5"},"or-tools":{"desc":"Google's Operations Research tools","executables":["fzn-cp-sat","sat_runner","solve","vector_bin_packing"],"head_dependencies":["abseil","cbc","clp","coinutils","eigen","highs","protobuf","re2","scip","cgl","gmp","mpfr","openblas","osi",{"cmake":":build"},{"pkgconf":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://github.com/google/or-tools.git",{":branch":"stable"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://developers.google.com/optimization/","license":"Apache-2.0","revision":9,"ruby_source_checksum":"080a148d38b7383138f18786c94969f5c0057617f74591003894ed7897e7b2f5","stable_dependencies":["abseil","cbc","clp","coinutils","eigen","highs","protobuf","re2","scip","cgl","gmp","mpfr","openblas","osi",{"cmake":":build"},{"pkgconf":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"6395a00a97ff30af878ee8d7fd5ad0ab1c7844f7219182c6d71acbee1b5f3026","stable_url_args":["https://github.com/google/or-tools/archive/refs/tags/v9.15.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"9.15"},"oranda":{"desc":"Generate beautiful landing pages for your developer tools","executables":["oranda"],"head_dependencies":["oniguruma",{"node":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/axodotdev/oranda.git",{":branch":"main"}],"homepage":"https://axodotdev.github.io/oranda/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"92f0eb67762756646e8513779a64f580dc6b6ecc42349c5d8d1c57fa8c95a9f0","stable_dependencies":["oniguruma",{"node":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"456baf2b8e36ad6492d5d7a6d2b47b48be87c957db9068500dfd82897462d5bd","stable_url_args":["https://github.com/axodotdev/oranda/archive/refs/tags/v0.6.5.tar.gz"],"stable_version":"0.6.5"},"oras":{"desc":"OCI Registry As Storage","executables":["oras"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/oras-project/oras.git",{":branch":"main"}],"homepage":"https://oras.land","license":"Apache-2.0","ruby_source_checksum":"d20b7ed74e752fb553fbce246e9e0f2424d717a2a0cf8556211aa63ebe56d8d2","stable_dependencies":[{"go":":build"}],"stable_checksum":"33a44023666e00b6e32b5bd022a77f0813a488bdeab90c7d728b811d5f97df48","stable_url_args":["https://github.com/oras-project/oras/archive/refs/tags/v1.3.2.tar.gz"],"stable_version":"1.3.2"},"orbiton":{"desc":"Fast and config-free text editor and IDE limited by VT100","executables":["o","obuild","osudo","vs"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/xyproto/orbiton.git",{":branch":"main"}],"homepage":"https://roboticoverlords.org/orbiton/","license":"BSD-3-Clause","ruby_source_checksum":"12d3e816f4a02775e75a64a472d18399fc3229dc8b6ad579854782fcec9f56d6","stable_dependencies":[{"go":":build"}],"stable_checksum":"5b4004fe86f2335e4b16c11a118d72fee29ecf115f24d76022454a2f8a8a1fa8","stable_url_args":["https://github.com/xyproto/orbiton/archive/refs/tags/v2.74.4.tar.gz"],"stable_version":"2.74.4"},"orbuculum":{"desc":"Arm Cortex-M SWO/SWV Demux and Postprocess","executables":["orbcat","orbdump","orbfifo","orblcd","orbmortem","orbprofile","orbstat","orbtop","orbtrace","orbuculum","orbzmq"],"head_dependencies":["capstone","dwarfutils","libusb","sdl2-compat","zeromq",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"libelf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/orbcode/orbuculum","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"03ee208259c6277ff3ae93ce2fa38be56fb76546aec829648c757e53fca3810c","stable_dependencies":["capstone","dwarfutils","libusb","sdl2-compat","zeromq",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"libelf":":build"}],"stable_checksum":"6614fba7044aa62e486b29ff4a81d0408d6e88499249bf2b839ccadfc54eec83","stable_url_args":["https://github.com/orbcode/orbuculum/archive/refs/tags/V2.2.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.2.0"},"orc-tools":{"desc":"ORC java command-line tools and utilities","executables":["orc-tools"],"head_dependencies":["openjdk"],"homepage":"https://orc.apache.org/","license":"Apache-2.0","ruby_source_checksum":"eeadfce70a1bc89309317866b06fc8419094a7fd4c1456c2a74f5cbfea77e5b3","stable_dependencies":["openjdk"],"stable_checksum":"6ea7e5d0ad410efc8b69f7d28dc6eaba8403185c709053fff24c6fa884c63a4a","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/apache/orc/orc-tools/2.3.0/orc-tools-2.3.0-uber.jar"],"stable_version":"2.3.0","bottle_tag":":all","bottle_checksum":"11eac27e52b20e6c168daf7f7a4b64efe299571940b073205afdf62e8b6106a4"},"orc":{"desc":"Oil Runtime Compiler (ORC)","executables":["orc-bugreport","orcc"],"head_dependencies":[{"meson":":build"},{"ninja":":build"}],"homepage":"https://gstreamer.freedesktop.org/modules/orc.html","license":{":all_of":["BSD-2-Clause","BSD-3-Clause"]},"ruby_source_checksum":"5bb2810b3a4c79009d3618f429103f6cd448f256dbf591027a070922e308cc75","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"7ec912ab59af3cc97874c456a56a8ae1eec520c385ec447e8a102b2bd122c90c","stable_url_args":["https://gstreamer.freedesktop.org/src/orc/orc-0.4.42.tar.xz"],"stable_version":"0.4.42"},"orcania":{"desc":"Potluck with different functions for different purposes in C","executables":["base64url"],"head_dependencies":[{"cmake":":build"},{"doxygen":":build"}],"homepage":"https://babelouest.github.io/orcania/","license":"LGPL-2.1-only","ruby_source_checksum":"a9f509ae439085550faadedd0a6a35cfdfdcc16a8eff56713e2c810546131faa","stable_dependencies":[{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"e26947f7622acf3660b71fb8018ee791c97376530ab6c4a00e4aa2775e052626","stable_url_args":["https://github.com/babelouest/orcania/archive/refs/tags/v2.3.3.tar.gz"],"stable_version":"2.3.3","bottle_cellar":":any","bottle_checksum":"1f29dc9ca40b0b9411705a5b55db2739be4d8e72db4f311d48892a192ec91232"},"ord":{"desc":"Index, block explorer, and command-line wallet","executables":["ord"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/ordinals/ord.git",{":branch":"master"}],"homepage":"https://ordinals.com/","license":"CC0-1.0","ruby_source_checksum":"608af02164f79869c2bc1ee345ab066a2749a008d8e3123f5e3d6956f8d9b0c6","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"032cc27775e2a6fa0ccb92afb44ea37f35ea38b58a7b413759ed65ab4ad1d5e0","stable_url_args":["https://github.com/ordinals/ord/archive/refs/tags/0.27.1.tar.gz"],"stable_version":"0.27.1"},"org-formation":{"desc":"Infrastructure as Code (IaC) tool for AWS Organizations","executables":["aws-organization-formation","ofn","org-formation"],"head_dependencies":["node"],"homepage":"https://github.com/org-formation/org-formation-cli","license":"MIT","ruby_source_checksum":"73d4ca7a40d1d2be9941634290605a5f84ce2bbe422f8471d5ead1898c47570b","stable_dependencies":["node"],"stable_checksum":"347b3b10690569cbd36104ea612f0de9b9092afd0e81115818f648f68235ec4a","stable_url_args":["https://registry.npmjs.org/aws-organization-formation/-/aws-organization-formation-1.0.17.tgz"],"stable_version":"1.0.17","bottle_tag":":all","bottle_checksum":"4bbbc66ae295c0a0c257629f70558e877aaa352bac92685061ce94b193f170b9"},"orgalorg":{"desc":"Parallel SSH commands executioner and file synchronization tool","executables":["orgalorg"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/reconquest/orgalorg.git",{":branch":"master"}],"homepage":"https://github.com/reconquest/orgalorg","license":"MIT","ruby_source_checksum":"2934f5835cdea0ed9e3d9422431c36f7a5fae3a9ad61173127d5c9800b99482e","stable_dependencies":[{"go":":build"}],"stable_checksum":"b9292ac6af1c492c82e4c77a707a026ad9674139f02d3fa25b797f65e3d69a2c","stable_url_args":["https://github.com/reconquest/orgalorg/archive/refs/tags/1.3.1.tar.gz"],"stable_version":"1.3.1"},"organize-tool":{"desc":"File management automation tool","executables":["organize"],"head_dependencies":["cryptography","freetype","libyaml","openjpeg","pydantic","python@3.14",{"cmake":":build"},{"ninja":":build"},{"rust":":build"}],"head_url_args":["https://github.com/tfeldmann/organize.git",{":branch":"main"}],"homepage":"https://github.com/tfeldmann/organize","license":"MIT","revision":4,"ruby_source_checksum":"9bf9d28f17e2813a2129a5b1297c179d00d1e1eb51ba2c075de2e797e716dd2d","stable_dependencies":["cryptography","freetype","libyaml","openjpeg","pydantic","python@3.14",{"cmake":":build"},{"ninja":":build"},{"rust":":build"}],"stable_checksum":"034fdcf9ffeb23d21b495e038665278e589fa04dc7c0c0a01a4a3b30a06c539f","stable_url_args":["https://files.pythonhosted.org/packages/3c/bd/1b4217217aadce0d46e28042c0e06bb28863bfdfb383ce7afb18f69a1553/organize_tool-3.3.0.tar.gz"],"stable_version":"3.3.0"},"orientdb":{"caveats":"The OrientDB root password was set to 'orientdb'. To reset it:\n  https://orientdb.org/docs/3.1.x/security/Server-Security.html#restoring-the-servers-user-root\n","desc":"Graph database","executables":["orientdb","orientdb-console","orientdb-gremlin"],"head_dependencies":["openjdk",{"maven":":build"}],"homepage":"https://orientdb.dev","license":"Apache-2.0","post_install_defined":true,"ruby_source_checksum":"a376a02185d849dd73043edb37320273baddc718c5bb2e9d0fbf763dff43a6ce","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/orientdb"],[":log_path","$HOMEBREW_PREFIX/var/log/orientdb/sout.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/orientdb/serror.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/orientdb/libexec/bin/server.sh"],"stable_dependencies":["openjdk",{"maven":":build"}],"stable_checksum":"d6c9f225849b738fa2f10df78fd82887676717a6692e87e5391821018e060503","stable_url_args":["https://search.maven.org/remotecontent?filepath=com/orientechnologies/orientdb-community/3.2.53/orientdb-community-3.2.53.zip"],"stable_version":"3.2.53","bottle_tag":":all","bottle_checksum":"7d7746f73ad50077d28d7379fdc3676411a52cc6f816776b0177f947b48815d9"},"ormolu":{"desc":"Formatter for Haskell source code","executables":["ormolu"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/tweag/ormolu.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://ormolu-live.tweag.io","license":"BSD-3-Clause","ruby_source_checksum":"21a63c385430a220f82d09ecdd66eeaa2f40999e1bfea984a57256debe3d6c37","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"152ece29b91e79f25d2c7aca3da1a15aba3251c5a751e680c3cbcf95b8681476","stable_url_args":["https://hackage.haskell.org/package/ormolu-0.8.1.1/ormolu-0.8.1.1.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.8.1.1"},"orocos-kdl":{"desc":"Orocos Kinematics and Dynamics C++ library","head_dependencies":["eigen",{"cmake":":build"}],"homepage":"https://orocos.org/","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"7c6dcbda747c314bfc6bbd1351d2485169154973477b8f4feab942795d9559fc","stable_dependencies":["eigen",{"cmake":":build"}],"stable_checksum":"3895eed1b51a6803c79e7ac4acd6a2243d621b887ac26a1a6b82a86a1131c3b6","stable_url_args":["https://github.com/orocos/orocos_kinematics_dynamics/archive/refs/tags/1.5.3.tar.gz"],"stable_version":"1.5.3"},"orogene":{"bottle_rebuild":1,"desc":"`node_modules/` package manager and utility toolkit","disable_args":{":date":"2026-08-13",":because":":unsupported"},"executables":["oro"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://orogene.dev","license":"Apache-2.0","ruby_source_checksum":"30856e063e5cf2dbf130219b268416020de5e41f67ce2f19bf78f32bfb7e853c","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/orogene/orogene/commit/2f774bb5b1067fb0f5f827140aff328190af0452.patch?full_index=1","sha256":"c91711588a6fddee3055a356723a8a044cd82d287c59a7cf83802129d2ffa89b"}],"stable_checksum":"d4e50c2c3965e62160cf6a15db3734e4a847ca79629599fdd5ce30579aaae9a3","stable_url_args":["https://github.com/orogene/orogene/archive/refs/tags/v0.3.34.tar.gz"],"stable_version":"0.3.34"},"ortp":{"desc":"Real-time transport protocol (RTP, RFC3550) library","head_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.linphone.org/BC/public/linphone-sdk.git",{":branch":"master"}],"homepage":"https://linphone.org/","license":{":all_of":["AGPL-3.0-or-later","GPL-3.0-or-later"]},"ruby_source_checksum":"410967ced4e0d4ac93eb1de2b8008c5a37d24398f0fd483f93f46728f88aa9e6","stable_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"1aa33617517f61ec042421b6c79c170d5b5434282d3da7038bcc18516c29a831","stable_url_args":["https://gitlab.linphone.org/BC/public/linphone-sdk/-/archive/5.5.11/linphone-sdk-5.5.11.tar.bz2"],"stable_version":"5.5.11"},"ory-hydra":{"conflicts":[["hydra",{":because":"both install `hydra` binaries"}]],"desc":"OpenID Certified OAuth 2.0 Server and OpenID Connect Provider","executables":["hydra"],"head_dependencies":[{"go":":build"}],"homepage":"https://www.ory.sh/hydra/","license":"Apache-2.0","ruby_source_checksum":"0b5cbd592262c2e1c5435a29d8fd1dfa51bcc677901f6c12bb649219e7116589","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/ory/hydra.git",{":tag":"v26.2.0",":revision":"0b84568fffccf151dc5e6c7955fdfb738555bf4b"}],"stable_version":"26.2.0"},"osc-cli":{"desc":"Official Outscale CLI providing connectors to Outscale API","executables":["osc-cli"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://github.com/outscale/osc-cli","license":"BSD-3-Clause","revision":13,"ruby_source_checksum":"99ba6d028f1130798e55fa49d93d37657103b00b20e0200f61266173278b62b2","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"d3b71b326b0698da1b9a503cd511a992fe578375fd01b30bdec0d63d8328af66","stable_url_args":["https://files.pythonhosted.org/packages/02/cd/f1b796f5e7a301f6a3c0b910be07188cbfd329d2758e036d24ef26b4ee96/osc-sdk-1.11.0.tar.gz"],"stable_version":"1.11.0","bottle_tag":":all","bottle_checksum":"3ef1a1a0b6608ee7b0a8b52f78cfff219581a6228477b3c802d91dc7634090aa"},"osc":{"desc":"Command-line interface to work with an Open Build Service","executables":["git-obs","git-osc-precommit-hook","osc"],"head_dependencies":["cryptography","python@3.14","rpm"],"head_url_args":["https://github.com/openSUSE/osc.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["libffi"]],"homepage":"https://openbuildservice.org","license":"GPL-2.0-or-later","ruby_source_checksum":"8bf1ab433b69ff4cf2111d90eb35e2867ff920c116da0dddd7a2f51e8f8fe904","stable_dependencies":["cryptography","python@3.14","rpm"],"stable_checksum":"857732ff333c6dc8b96e13ac470f11edc4f44d5e8292d0808ec5530113082cfd","stable_url_args":["https://files.pythonhosted.org/packages/cd/33/14c536856b1f4b05716818e6210901798f403b76cd2592ab6214fb29c413/osc-1.27.2.tar.gz"],"stable_uses_from_macos":[["curl"],["libffi"]],"stable_version":"1.27.2","bottle_tag":":all","bottle_checksum":"30a3eb2efa43f5f5caadc1c3a564d6fedab86235113fb7680d674093c50cbfd4"},"oscats":{"desc":"Computerized adaptive testing system","head_dependencies":["glib","gsl","gettext",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://code.google.com/archive/p/oscats/","license":"GPL-3.0-or-later","revision":7,"ruby_source_checksum":"b47ca6a3b1892fbbf6146ecfad38b01205bcfe735a4ac6ce1a2931effd1dc2e5","stable_dependencies":["glib","gsl","gettext",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"},{"strip":"p1","file":"Patches/oscats/linux.patch"}],"stable_checksum":"2f7c88cdab6a2106085f7a3e5b1073c74f7d633728c76bd73efba5dc5657a604","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/oscats/oscats-0.6.tar.gz"],"stable_version":"0.6"},"osctrl-cli":{"desc":"Fast and efficient osquery management","executables":["osctrl-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jmpsec/osctrl.git",{":branch":"develop"}],"homepage":"https://osctrl.net","license":"MIT","ruby_source_checksum":"52814b72f984295a14da5b35f418dd1a61b51c0902927fc91fbf9b14eb93db07","stable_dependencies":[{"go":":build"}],"stable_checksum":"1047424879652f42bd8b444859db0a965e55caa5fbae223be1ebefe9b2eb653a","stable_url_args":["https://github.com/jmpsec/osctrl/archive/refs/tags/v0.5.4.tar.gz"],"stable_version":"0.5.4"},"osdctl":{"desc":"CLI tool for managed OpenShift clusters","executables":["osdctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/openshift/osdctl.git",{":branch":"master"}],"homepage":"https://github.com/openshift/osdctl","license":"Apache-2.0","ruby_source_checksum":"6fef9b9061cf8d263edb66c7cf08fd41302756e386f68ba4ee231bb900f766d7","stable_dependencies":[{"go":":build"}],"stable_checksum":"f6d0000bcae67bbf1658086aa468784afd406d20cf607d133640a0c691325af6","stable_url_args":["https://github.com/openshift/osdctl/archive/refs/tags/v0.61.0.tar.gz"],"stable_version":"0.61.0"},"osi":{"desc":"Open Solver Interface","head_dependencies":["coinutils","openblas",{"pkgconf":":build"}],"homepage":"https://github.com/coin-or/Osi","license":"EPL-2.0","ruby_source_checksum":"a7a626ed0cec2b1fbf9eab30a7975009739a7aeaa7f7d827e90df4d4bc3255d8","stable_dependencies":["coinutils","openblas",{"pkgconf":":build"}],"stable_checksum":"1d80d0b4275f2e1ceefc6dda66b8616e3a8c8b07a926ef4456db4a0d55249333","stable_url_args":["https://github.com/coin-or/Osi/archive/refs/tags/releases/0.108.12.tar.gz"],"stable_version":"0.108.12"},"osinfo-db-tools":{"bottle_rebuild":1,"desc":"Tools for managing the libosinfo database files","executables":["osinfo-db-export","osinfo-db-import","osinfo-db-path","osinfo-db-validate"],"head_dependencies":["glib","json-glib","libarchive","libsoup","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"pod2man":":build"}],["libxml2"]],"homepage":"https://libosinfo.org/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"d8f667bc93f083196b1fffb75422fb9f51789897bec63bd54512b85aadfd5f7f","stable_dependencies":["glib","json-glib","libarchive","libsoup","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"f3315f675d18770f25dea8ed04b20b8fc80efb00f60c37ee5e815f9c3776e7f3","stable_url_args":["https://releases.pagure.org/libosinfo/osinfo-db-tools-1.12.0.tar.xz"],"stable_uses_from_macos":[[{"pod2man":":build"}],["libxml2"]],"stable_version":"1.12.0"},"osinfo-db":{"desc":"Osinfo database of operating systems for virtualization provisioning tools","head_dependencies":[{"osinfo-db-tools":":build"},{"osinfo-db-tools":":test"}],"homepage":"https://libosinfo.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"2e6c86031e11cd173a86e42478997484e2f1d821e43224e29294e34d558509a8","stable_dependencies":[{"osinfo-db-tools":":build"},{"osinfo-db-tools":":test"}],"stable_checksum":"06379250c91306c98cb9726af44eae5909dfdd5449f90331e904ae1221d8d5e7","stable_url_args":["https://releases.pagure.org/libosinfo/osinfo-db-20251212.tar.xz",{":using":":nounzip"}],"stable_version":"20251212","bottle_tag":":all","bottle_checksum":"26a46e573f1927bb33a3b0124ee80a9461519af1b7cbbf8e2b0a923b4c787f30"},"oslo":{"bottle_rebuild":1,"desc":"CLI tool for the OpenSLO spec","executables":["oslo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/openslo/oslo.git",{":branch":"main"}],"homepage":"https://openslo.com/","license":"Apache-2.0","ruby_source_checksum":"9de0027dabaea33117b88eeccaf75df224d2c8894a2594d59f6e84a3dda9099d","stable_dependencies":[{"go":":build"}],"stable_checksum":"8e3c501103cbfb0d9980a6ea023def0bdef2fe111a8aec3b106302669d452ec2","stable_url_args":["https://github.com/OpenSLO/oslo/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0"},"osm-gps-map":{"bottle_rebuild":2,"desc":"GTK+ library to embed OpenStreetMap maps","head_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","libsoup","at-spi2-core","gettext","harfbuzz","pango",{"autoconf-archive":":build"},{"autoconf":":build"},{"automake":":build"},{"gobject-introspection":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/nzjrs/osm-gps-map.git",{":branch":"master"}],"homepage":"https://github.com/nzjrs/osm-gps-map","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"8448ed9bb509e3e63d56140a9192859179e94dfe9e928ce6304aa268e76e0149","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","libsoup","at-spi2-core","gettext","harfbuzz","pango",{"autoconf":":build"},{"automake":":build"},{"gobject-introspection":":build"},{"gtk-doc":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"},{"strip":"p1","url":"https://raw.githubusercontent.com/void-linux/void-packages/f6b0cf8ca04678301773327b9a2d5efb043dae3d/srcpkgs/libosmgpsmap/patches/libsoup-3.patch","sha256":"045c8c9a6a317aea89158154818399815525f5b5cb0340332f92b250d73e5bc6"},{"strip":"p1","url":"https://github.com/nzjrs/osm-gps-map/commit/639ea5e02d2cb47cbc15554d61b1ba6b0ee073b6.patch?full_index=1","sha256":"7979e6d050e83b2e0f84c3e9671828c59de36d491b497a1b780b62bcc9ea1f69"}],"stable_checksum":"ddec11449f37b5dffb4bca134d024623897c6140af1f9981a8acc512dbf6a7a5","stable_url_args":["https://github.com/nzjrs/osm-gps-map/releases/download/1.2.0/osm-gps-map-1.2.0.tar.gz"],"stable_version":"1.2.0"},"osm-pbf":{"desc":"Tools related to PBF (an alternative to XML format)","executables":["osmpbf-outline"],"head_dependencies":["abseil","protobuf",{"cmake":":build"}],"homepage":"https://wiki.openstreetmap.org/wiki/PBF_Format","license":"LGPL-3.0-or-later","revision":6,"ruby_source_checksum":"a8275746aadffd6973414f13dfb398a88b9a3713507ce1f259b85e2c6e122102","stable_dependencies":["abseil","protobuf",{"cmake":":build"}],"stable_checksum":"54e0f234ace310a4256dc7d4fc707837f532a509cc3ef2940dacbdc4ebd9ce15","stable_url_args":["https://github.com/openstreetmap/OSM-binary/archive/refs/tags/v1.6.1.tar.gz"],"stable_version":"1.6.1"},"osm2pgrouting":{"desc":"Import OSM data into pgRouting database","executables":["osm2pgrouting"],"head_dependencies":["boost","libpq","libpqxx","pgrouting","postgis",{"cmake":":build"}],"head_url_args":["https://github.com/pgRouting/osm2pgrouting.git",{":branch":"develop"}],"head_uses_from_macos":[["expat"]],"homepage":"https://pgrouting.org/docs/tools/osm2pgrouting.html","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"873c9700c65134d5eeac90ca6c8ae3347356ec9644b149049d6dc8260b14db51","stable_dependencies":["boost","libpq","libpqxx","pgrouting","postgis",{"cmake":":build"}],"stable_checksum":"3d3042aa0dd30930d27801c9833ebfbe16eba0ab0e5d6277636ce17b157f2a0f","stable_url_args":["https://github.com/pgRouting/osm2pgrouting/archive/refs/tags/v3.0.0.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"3.0.0"},"osm2pgsql":{"desc":"OpenStreetMap data to PostgreSQL converter","executables":["osm2pgsql","osm2pgsql-expire","osm2pgsql-replication"],"head_dependencies":["libpq","luajit","proj",{"boost":":build"},{"cli11":":build"},{"cmake":":build"},{"fmt":":build"},{"libosmium":":build"},{"lua":":build"},{"nlohmann-json":":build"},{"protozero":":build"}],"head_url_args":["https://github.com/osm2pgsql-dev/osm2pgsql.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["expat"]],"homepage":"https://osm2pgsql.org","license":"GPL-2.0-or-later","ruby_source_checksum":"02f230dc2e28c588bdd2172b3a10e3e6f7abd91cd4458e82a57bc1632c0bddb5","stable_dependencies":["libpq","luajit","proj",{"boost":":build"},{"cli11":":build"},{"cmake":":build"},{"fmt":":build"},{"libosmium":":build"},{"lua":":build"},{"nlohmann-json":":build"},{"protozero":":build"}],"stable_checksum":"e90461bd78787fd5cf82f73ac4bc0cfccbc4f498f35dce59eb4d168a380d6ac0","stable_url_args":["https://github.com/osm2pgsql-dev/osm2pgsql/archive/refs/tags/2.3.1.tar.gz"],"stable_uses_from_macos":[["bzip2"],["expat"]],"stable_version":"2.3.1"},"osmcoastline":{"desc":"Extracts coastline data from OpenStreetMap planet file","executables":["osmcoastline","osmcoastline_filter","osmcoastline_readmeta","osmcoastline_segments","osmcoastline_ways"],"head_dependencies":["gdal","geos","libspatialite","lz4",{"cmake":":build"},{"libosmium":":build"},{"protozero":":build"}],"head_uses_from_macos":[["bzip2"],["expat"],["sqlite"]],"homepage":"https://osmcode.org/osmcoastline/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"67a4a2dc1eb76829384e2b266fb83699030198685116349a80be4ba8425bb782","stable_dependencies":["gdal","geos","libspatialite","lz4",{"cmake":":build"},{"libosmium":":build"},{"protozero":":build"}],"stable_checksum":"7980c77acbbf460d6de7df1d30b2f2d9da550db1512d0e828623851c687b238a","stable_url_args":["https://github.com/osmcode/osmcoastline/archive/refs/tags/v2.5.0.tar.gz"],"stable_uses_from_macos":[["bzip2"],["expat"],["sqlite"]],"stable_version":"2.5.0"},"osmfilter":{"bottle_rebuild":1,"desc":"Command-line tool to filter OpenStreetMap files for specific tags","executables":["osmconvert","osmfilter","osmupdate"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://gitlab.com/osm-c-tools/osmctools.git",{":branch":"master"}],"homepage":"https://wiki.openstreetmap.org/wiki/Osmfilter","license":"AGPL-3.0-only","ruby_source_checksum":"cfa4c29568b45948b81bda9b20af7981397c3a8ea59f2116c265113567924ff9","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_url_args":["https://gitlab.com/osm-c-tools/osmctools.git",{":tag":"0.9",":revision":"f341f5f237737594c1b024338f0a2fc04fabdff3"}],"stable_version":"0.9"},"osmium-tool":{"desc":"Libosmium-based command-line tool for processing OpenStreetMap data","executables":["osmium"],"head_dependencies":["boost","lz4",{"cmake":":build"},{"libosmium":":build"},{"nlohmann-json":":build"},{"pandoc":":build"},{"protozero":":build"}],"head_uses_from_macos":[["bzip2"],["expat"]],"homepage":"https://osmcode.org/osmium-tool/","license":"GPL-3.0-or-later","ruby_source_checksum":"31a7a4604419ac90d80f482335876d323be309705245d4d4aae9e974dff32030","stable_dependencies":["boost","lz4",{"cmake":":build"},{"libosmium":":build"},{"nlohmann-json":":build"},{"pandoc":":build"},{"protozero":":build"}],"stable_checksum":"e629d2f3e500ffa5df6f1b1689161ab3dea3a82f66beec2b453a74b8d782f949","stable_url_args":["https://github.com/osmcode/osmium-tool/archive/refs/tags/v1.19.1.tar.gz"],"stable_uses_from_macos":[["bzip2"],["expat"]],"stable_version":"1.19.1"},"osmosis":{"bottle_rebuild":1,"desc":"Command-line OpenStreetMap data processor","executables":["osmosis"],"head_dependencies":["openjdk"],"homepage":"https://wiki.openstreetmap.org/wiki/Osmosis","license":":public_domain","ruby_source_checksum":"05c48100639ff55f6b04f19d35841a0fdef3523485db7e9319e6ea6b2c653de0","stable_dependencies":["openjdk"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"2a23a7bf7499a0727ae6987cf66fcafc03b37379dc02177c730f352bd67a0b97","stable_url_args":["https://github.com/openstreetmap/osmosis/releases/download/0.49.2/osmosis-0.49.2.tar"],"stable_version":"0.49.2","bottle_tag":":all","bottle_checksum":"bbf0840fce8067bb973ff59a7e9d9774178ae11b9af976aa0842e80b90264b00"},"ospray":{"bottle_rebuild":1,"desc":"Ray-tracing-based rendering engine for high-fidelity visualization","head_dependencies":["embree","ispc","tbb",{"cmake":":build"}],"head_url_args":["https://github.com/RenderKit/ospray.git",{":branch":"devel"}],"homepage":"https://www.ospray.org/","license":"Apache-2.0","ruby_source_checksum":"7642208a03b21d3377b497914149e1b8edc9b1bd3e2244576c0699b872f202b5","stable_dependencies":["embree","ispc","tbb",{"cmake":":build"}],"stable_checksum":"2c8108df2950bc5d1bc2a62f74629233dbe4f36e3f6a8ea032907d4a3fdc6750","stable_url_args":["https://github.com/RenderKit/ospray/archive/refs/tags/v3.2.0.tar.gz"],"stable_version":"3.2.0"},"osqp":{"desc":"Operator splitting QP solver","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"homepage":"https://osqp.org/","license":"Apache-2.0","ruby_source_checksum":"fd8f4f3a47a02b40c1150264f288e3a190eb6802a09149e5c9adabf27ceef5a3","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"dd6a1c2e7e921485697d5e7cdeeb043c712526c395b3700601f51d472a7d8e48","stable_url_args":["https://github.com/osqp/osqp/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0"},"osrm-backend":{"desc":"High performance routing engine","executables":["osrm-components","osrm-contract","osrm-customize","osrm-datastore","osrm-extract","osrm-io-benchmark","osrm-partition","osrm-routed"],"head_dependencies":["boost","libarchive","lua","tbb",{"cmake":":build"},{"flatbuffers":":build"},{"fmt":":build"},{"libosmium":":build"},{"pkgconf":":build"},{"protozero":":build"},{"rapidjson":":build"},{"sol2":":build"},{"vtzero":":build"}],"head_url_args":["https://github.com/Project-OSRM/osrm-backend.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["expat"]],"homepage":"https://project-osrm.org/","license":"BSD-2-Clause","ruby_source_checksum":"49657a61d581482127b8af4ee276f1be113743ed84611069291852151d14b504","stable_dependencies":["boost","libarchive","lua","tbb",{"cmake":":build"},{"flatbuffers":":build"},{"fmt":":build"},{"libosmium":":build"},{"pkgconf":":build"},{"protozero":":build"},{"rapidjson":":build"},{"sol2":":build"},{"vtzero":":build"}],"stable_checksum":"9aabb8fa256cf23f182d4439e142f1f8e8bbf3fccda336f6691f4e395199f2ef","stable_url_args":["https://github.com/Project-OSRM/osrm-backend/archive/refs/tags/v26.7.2.tar.gz"],"stable_uses_from_macos":[["bzip2"],["expat"]],"stable_version":"26.7.2"},"osslsigncode":{"desc":"OpenSSL based Authenticode signing for PE/MSI/Java CAB files","executables":["osslsigncode"],"head_dependencies":["openssl@3",{"cmake":":build"}],"head_uses_from_macos":[["curl"],["python"]],"homepage":"https://github.com/mtrojnar/osslsigncode","license":"GPL-3.0-or-later","ruby_source_checksum":"08c1bad6e6ff76a53baed4b93d98a314611eabaafb3d4a73ebeb4f438cb799c0","stable_dependencies":["openssl@3",{"cmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"ee95638b8bec0c019ddf28cb14988645abbd180dcd017536338b7d0d5eaaea96","stable_url_args":["https://github.com/mtrojnar/osslsigncode/archive/refs/tags/2.13.tar.gz"],"stable_uses_from_macos":[["curl"],["python"]],"stable_version":"2.13"},"ossp-uuid":{"desc":"ISO-C API and CLI for generating UUIDs","executables":["uuid","uuid-config"],"homepage":"http://www.ossp.org/pkg/lib/uuid/","license":"BSD-1-Clause","revision":2,"ruby_source_checksum":"f8d26c344df040f88391aae31644549b99437649a87784a8b9ffcc567a0dfb07","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"11a615225baa5f8bb686824423f50e4427acd3f70d394765bdff32801f0fd5b0","stable_url_args":["https://deb.debian.org/debian/pool/main/o/ossp-uuid/ossp-uuid_1.6.2.orig.tar.gz"],"stable_version":"1.6.2","bottle_cellar":":any","bottle_checksum":"e0ce19ff28fdcdd2f39dfc8706124f4d9b75e5fc3865ba2fc17c1de2fb9b9f29"},"osv-scanner":{"desc":"Vulnerability scanner which uses the OSV database","executables":["osv-scanner"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/google/osv-scanner.git",{":branch":"main"}],"homepage":"https://google.github.io/osv-scanner/","license":"Apache-2.0","ruby_source_checksum":"98ad28e527610e5315ee7d8341474c45b7d6a2a7d1595507547e9e16bbe07ec0","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"407ceeb62b2a1f3fb8260bf527f2d61d1079f440e23c8c94a9796791d7edd565","stable_url_args":["https://github.com/google/osv-scanner/archive/refs/tags/v2.4.0.tar.gz"],"stable_version":"2.4.0"},"osx-cpu-temp":{"desc":"Outputs current CPU temperature for OSX","executables":["osx-cpu-temp"],"homepage":"https://github.com/lavoiesl/osx-cpu-temp","license":"GPL-2.0-or-later","ruby_source_checksum":"f289bd3ef4d837366412995843cbb3b2cdc237ebde88c482bb441a03ee94bc74","stable_checksum":"94b90ce9a1c7a428855453408708a5557bfdb76fa45eef2b8ded4686a1558363","stable_url_args":["https://github.com/lavoiesl/osx-cpu-temp/archive/refs/tags/1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_checksum":"d072b980bb252ce0c91fbfafdbcf20f0119d003cbfe35779c78fc262fec8a509"},"osx-trash":{"conflicts":[["macos-trash",{":because":"both install a `trash` binary"}],["trash-cli",{":because":"both install a `trash` binary"}],["trash",{":because":"both install a `trash` binary"}]],"desc":"Allows trashing of files instead of tempting fate with rm","executables":["trash"],"head_url_args":["https://github.com/morgant/tools-osx.git",{":branch":"master"}],"homepage":"https://github.com/morgant/tools-osx#trash","keg_only_args":[":shadowed_by_macos"],"license":"MIT","ruby_source_checksum":"5f5fadb7afeb714f47363c1703178108092eccffe35ff7e3419ebd896494be0a","stable_checksum":"9ac54a5eb87c4c6a71568256c0e29094a913f2adf538fb2c504f6c8b1f63be12","stable_url_args":["https://github.com/morgant/tools-osx/archive/refs/tags/trash-0.7.1.tar.gz"],"stable_version":"0.7.1","bottle_tag":":all","bottle_checksum":"1ff2a7e4c4d9e83a5cf38815cbbae8407295d8c830d85211677d6041add46bfa"},"osxutils":{"desc":"Collection of macOS command-line utilities","executables":["cpath","finfo","getfcomment","geticon","getvolume","google","hfsdata","lsmac","mkalias","mvtrash","osxutils","rcmac","setfcomment","setfctypes","setfflags","seticon","setlabel","setsuffix","setvolume","wikipedia","wsupdate"],"head_url_args":["https://github.com/specious/osxutils.git",{":branch":"master"}],"homepage":"https://github.com/specious/osxutils","license":"GPL-2.0-or-later","ruby_source_checksum":"216204e3f8943201bcc92603c7a4bccbbfcde13b8493ca8bd3565df315fce0c3","stable_checksum":"9c11d989358ed5895d9af7644b9295a17128b37f41619453026f67e99cb7ecab","stable_url_args":["https://github.com/specious/osxutils/archive/refs/tags/v1.9.0.tar.gz"],"stable_version":"1.9.0","bottle_checksum":"c5d4050cda7e5ede43231c7195ffa1eb06bf5e3b5a1efa6acf8243a0e8ee424a"},"otel-cli":{"bottle_rebuild":1,"desc":"Tool for sending events from shell scripts & similar environments","executables":["otel-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/equinix-labs/otel-cli.git",{":branch":"main"}],"homepage":"https://github.com/equinix-labs/otel-cli","license":"Apache-2.0","ruby_source_checksum":"bf591d7f5bd7e154500abfbea01b3aee69d959f4101d0c860ae67189d9d5c738","stable_dependencies":[{"go":":build"}],"stable_checksum":"331a76783974318a31d9ab06e3f05af488e0ede3cce989f8d1b634450a345536","stable_url_args":["https://github.com/equinix-labs/otel-cli/archive/refs/tags/v0.4.5.tar.gz"],"stable_version":"0.4.5"},"oterm":{"desc":"Terminal client for Ollama","executables":["oterm"],"head_dependencies":["certifi","cryptography","libyaml","pillow","pydantic","python@3.14","rpds-py",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/ggozad/oterm","license":"MIT","ruby_source_checksum":"5452ba5f21f621f68d936b6c818d5adc330b7d5586bdf46da89e472185a0b47f","stable_dependencies":["certifi","cryptography","libyaml","pillow","pydantic","python@3.14","rpds-py",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"0974b01d228124426dd9178ff5e2682d4317f3814d927e385ae3389e7ad46e3d","stable_url_args":["https://files.pythonhosted.org/packages/1d/19/23455c1d66786bca4d4c35fec11dfd92cd1b7eaad53d04ef4465b39950ca/oterm-0.20.0.tar.gz"],"stable_version":"0.20.0"},"otf2":{"desc":"Open Trace Format 2 file handling library","executables":["otf2-config","otf2-estimator","otf2-marker","otf2-print","otf2-snapshots"],"head_dependencies":["open-mpi","python@3.14",{"sphinx-doc":":build"}],"homepage":"https://www.vi-hps.org/projects/score-p/overview/overview.html","license":"BSD-3-Clause","ruby_source_checksum":"82d32cc696af5c98acf8ebe33d320fd552d38d77beae0fc30fa00076da0740c3","stable_dependencies":["open-mpi","python@3.14",{"sphinx-doc":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"},{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"82b3a88a550cb8c3cec8fd45eca82cdcbaf945209977482471b4b5e430d64a8d","stable_url_args":["https://perftools.pages.jsc.fz-juelich.de/cicd/otf2/tags/otf2-3.2/otf2-3.2.tar.gz"],"stable_version":"3.2"},"otf2bdf":{"desc":"OpenType to BDF font converter","executables":["otf2bdf"],"head_dependencies":["freetype"],"homepage":"https://github.com/jirutka/otf2bdf","license":"MIT","ruby_source_checksum":"ed4b66916c7f47a5695d2b9827850818c8adc6e74cd967743993d0ec926167dd","stable_dependencies":["freetype"],"stable_checksum":"deb1590c249edf11dda1c7136759b59207ea0ac1c737e1c2d68dedf87c51716e","stable_url_args":["https://github.com/jirutka/otf2bdf/archive/refs/tags/v3.1_p1.tar.gz"],"stable_version":"3.1_p1"},"otree":{"desc":"Command-line tool to view objects (JSON/YAML/TOML) in TUI tree widget","executables":["otree"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/fioncat/otree.git",{":branch":"main"}],"homepage":"https://github.com/fioncat/otree","license":"MIT","ruby_source_checksum":"a941fb9ed5b764e7aa31ad414e51aab1b4bc65d81fd337366afbbcb9a044e4b2","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4614dc618c87782639606973d262f9b4b5fd58987e3510dab8ad6074d6a8cb69","stable_url_args":["https://github.com/fioncat/otree/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"ots":{"bottle_rebuild":1,"desc":"Share end-to-end encrypted secrets with others via a one-time URL","executables":["ots"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sniptt-official/ots.git",{":branch":"main"}],"homepage":"https://ots.sniptt.com","license":"Apache-2.0","ruby_source_checksum":"826d63f96100d41e0c82b9538461abf883ff4ab86efae3fd946b4dd8a9a9c571","stable_dependencies":[{"go":":build"}],"stable_checksum":"09f0b0d7ca44ec8414dbf631009df8c00f4750247c0f9ba25a32f0aa270e09cc","stable_url_args":["https://github.com/sniptt-official/ots/archive/refs/tags/v0.3.1.tar.gz"],"stable_version":"0.3.1"},"ott":{"desc":"Tool for writing definitions of programming languages and calculi","executables":["ott"],"head_dependencies":[{"gmp":":build"},{"ocaml":":build"},{"opam":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/ott-lang/ott.git",{":branch":"master"}],"homepage":"https://www.cl.cam.ac.uk/~pes20/ott/","license":"BSD-3-Clause","ruby_source_checksum":"c3b307a928cddff37099234518ca3446b03660a16f96f52472f45b185b136c42","stable_dependencies":[{"gmp":":build"},{"ocaml":":build"},{"opam":":build"},{"pkgconf":":build"}],"stable_checksum":"c14899fb9f9627f96fcde784829b53c014f4cd2e7633a697ac485ecb9ab8abd6","stable_url_args":["https://github.com/ott-lang/ott/archive/refs/tags/0.34.tar.gz"],"stable_version":"0.34"},"otterdog":{"desc":"Manage GitHub organizations at scale using an infrastructure as code approach","executables":["otterdog"],"head_dependencies":["certifi","cryptography","libsodium","node","python@3.14","rpds-py",{"rust":":build"}],"head_url_args":["https://github.com/eclipse-csi/otterdog.git",{":branch":"main"}],"homepage":"https://otterdog.readthedocs.io/en/latest/","license":"EPL-2.0","ruby_source_checksum":"2bc311a2b86683d2cef2599f47f1654c424b9a35920e8a87c015f4cbf0be9c68","stable_dependencies":["certifi","cryptography","libsodium","node","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"0fab4cb270d890f110190e87ad04781e969fff79b19fa93426915e9097255997","stable_url_args":["https://files.pythonhosted.org/packages/d3/31/f62e55c75c0efe2d9d5127f2ad2efcc6876e2ca3a0003c13ddbabd4ac11e/otterdog-1.3.4.tar.gz"],"stable_version":"1.3.4"},"ouch":{"desc":"Painless compression and decompression for your terminal","executables":["ouch"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/ouch-org/ouch.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}],["bzip2"],["xz"]],"homepage":"https://github.com/ouch-org/ouch","license":"MIT","ruby_source_checksum":"e4b576fe0dc02f73f9ba31fa783f908eb1ae367a57622c1c146192dcbe5c05f5","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ouch-org/ouch/commit/f85299603f3b7ac36671e5468e247bd5a845792b.patch?full_index=1","sha256":"5b697d3737bea5f0522ed8ecbbc17e928c04e1cebf9783e0fd766c3519afffce"}],"stable_checksum":"920f73d4b162bd1814b67c57906b7322345f198d763f28d04722a406f8352246","stable_url_args":["https://github.com/ouch-org/ouch/archive/refs/tags/0.8.1.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}],["bzip2"],["xz"]],"stable_version":"0.8.1"},"ov":{"desc":"Feature-rich terminal-based text viewer","executables":["ov"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/noborus/ov.git",{":branch":"master"}],"homepage":"https://noborus.github.io/ov/","license":"MIT","ruby_source_checksum":"44bf9a9d911abf114f3d1f6991bff98710d73434d0464b865028e35d2527e2f3","stable_dependencies":[{"go":":build"}],"stable_checksum":"b77dc59dc07738f5feb74c31c049f9d8731c71a51eb8687914a57c676aec467b","stable_url_args":["https://github.com/noborus/ov/archive/refs/tags/v0.53.0.tar.gz"],"stable_version":"0.53.0"},"overarch":{"desc":"Data driven description of software architecture","executables":["overarch"],"head_dependencies":["openjdk",{"leiningen":":build"}],"head_url_args":["https://github.com/soulspace-org/overarch.git",{":branch":"main"}],"homepage":"https://github.com/soulspace-org/overarch","license":"EPL-1.0","ruby_source_checksum":"3a1c981255faa50ab1ee4f24f49773ab6145154cc83d2b7bbd3fac5e02df608f","stable_dependencies":["openjdk"],"stable_checksum":"ee488782cbb2d976a606a93ecdb9f6957d3d6f0f5a652b380d4932ec7a0d8877","stable_url_args":["https://github.com/soulspace-org/overarch/releases/download/v0.42.0/overarch.jar"],"stable_version":"0.42.0","bottle_tag":":all","bottle_checksum":"d395422b4f735b011157be377cb88b48649a668a2d4b514f1dfc3e0d9e690e34"},"overdrive":{"desc":"Bash script to download mp3s from the OverDrive audiobook service","executables":["overdrive"],"head_url_args":["https://github.com/chbrown/overdrive.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/chbrown/overdrive","license":"MIT","ruby_source_checksum":"e27ce6134a8cfc8ffbf3944a0092db432ad8f6b5c2e996dfcb2cd8a07e450585","stable_checksum":"accc3ec4dab889f6bc003970be102ca7c85290b6516f71c8394e61946fb28860","stable_url_args":["https://github.com/chbrown/overdrive/archive/refs/tags/2.4.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"2.4.1","bottle_tag":":all","bottle_checksum":"2ea3e686b4157fced49eab3f6bbf5b467140e7d07f130a810902a5bf940aca0e"},"overmind":{"desc":"Process manager for Procfile-based applications and tmux","executables":["overmind"],"head_dependencies":["tmux",{"go":":build"}],"head_url_args":["https://github.com/DarthSim/overmind.git",{":branch":"master"}],"homepage":"https://github.com/DarthSim/overmind","license":"MIT","ruby_source_checksum":"ba43c1294a11a71f8f2395da7981527091bb3238b82839cdd7c8d28f4791df30","stable_dependencies":["tmux",{"go":":build"}],"stable_checksum":"d616b89465d488878ed2e1f79e66f8af5b5c2f1d3cf75c2b08e04fb04752d187","stable_url_args":["https://github.com/DarthSim/overmind/archive/refs/tags/v2.5.1.tar.gz"],"stable_version":"2.5.1"},"overtls":{"desc":"Simple proxy tunnel for bypassing the GFW","executables":["overtls-bin"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ShadowsocksR-Live/overtls.git",{":branch":"master"}],"homepage":"https://github.com/ShadowsocksR-Live/overtls","license":"MIT","ruby_source_checksum":"a181405963168b97cffb89389df48ac96f677648ce2654bd7bcefbae7ced225f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"da83e27ff9196d1b1055db814f6b86511427ec935c64a9c2862642bfc1737fc8","stable_url_args":["https://github.com/ShadowsocksR-Live/overtls/archive/refs/tags/v0.3.10.tar.gz"],"stable_version":"0.3.10"},"overturemaps":{"desc":"Python tools for interacting with Overture Maps data","executables":["overturemaps"],"head_dependencies":["apache-arrow","geos","numpy","python@3.14",{"cmake":":build"},{"ninja":":build"},{"rust":":build"}],"head_url_args":["https://github.com/OvertureMaps/overturemaps-py.git",{":branch":"main"}],"homepage":"https://overturemaps.org","license":"MIT","ruby_source_checksum":"085b88496a1bd868d0f8004c834e15ee7db1cc1393b0426f0edc48a55b237117","stable_dependencies":["apache-arrow","geos","numpy","python@3.14",{"cmake":":build"},{"ninja":":build"},{"rust":":build"}],"stable_checksum":"c8a975dd8f64442187ce8a9e64840469cfcfac1c930ad09015acfcb1481e548b","stable_url_args":["https://files.pythonhosted.org/packages/36/fc/5b779bf6df4b3b868c26a0ca2d54af2700e630ebdd89d224bd51f3684455/overturemaps-1.0.1.tar.gz"],"stable_version":"1.0.1"},"ovsx":{"desc":"Command-line interface for Eclipse Open VSX","executables":["ovsx"],"head_dependencies":["node"],"homepage":"https://www.npmjs.com/package/ovsx","license":"EPL-2.0","ruby_source_checksum":"872141a0e54c29ab2df9bf693e0baa1969e90dd87a752ea50f877690223c2eb6","stable_dependencies":["node"],"stable_checksum":"bfaf8e18750aa03a79b32fe44886d1b5c88c45d022354b4cebde3d8b0e7594f7","stable_url_args":["https://registry.npmjs.org/ovsx/-/ovsx-1.0.2.tgz"],"stable_version":"1.0.2"},"owamp":{"bottle_rebuild":1,"desc":"Implementation of the One-Way Active Measurement Protocol","executables":["owampd","owfetch","owping","owstats","owtvec","owup","powstream"],"head_dependencies":["i2util"],"homepage":"https://www.internet2.edu/products-services/performance-analytics/performance-tools/","license":"Apache-2.0","ruby_source_checksum":"56ac2192923cb113df20d83ffd72912b834d6d683fe8108efe542b85e793262b","stable_dependencies":["i2util"],"stable_patches":[{"strip":"p1","url":"https://github.com/perfsonar/owamp/commit/e14c6850d2e82919ca35cc591193220e4ebdc2c5.patch?full_index=1","sha256":"bee4e43d43acea5088d03e7822bb5166b27bf8b12b43ada8751bd2cb3cd4a527"},{"strip":"p1","data":true}],"stable_checksum":"059f0ab99b2b3d4addde91a68e6e3641c85ce3ae43b85fe9435841d950ee2fb3","stable_url_args":["https://software.internet2.edu/sources/owamp/owamp-3.4-10.tar.gz"],"stable_version":"3.4-10","bottle_checksum":"e3c656cab3adb4646e47897e27351fb92b97b9a7cd0810887567b5d1bb9a125a"},"owfs":{"desc":"Monitor and control physical environment using Dallas/Maxim 1-wire system","executables":["owdir","owexist","owexternal","owftpd","owget","owhttpd","owmon","owpresent","owread","owserver","owtap","owusbprobe","owwrite"],"head_dependencies":["libftdi","libusb",{"pkgconf":":build"}],"homepage":"https://owfs.org/","license":"GPL-2.0-only","ruby_source_checksum":"448f2a0e5dfde96686ff59b377004539057dced000775eed7690ec2d55e99fa7","stable_dependencies":["libftdi","libusb",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"af0a5035f3f3df876ca15aea13486bfed6b3ef5409dee016db0be67755c35fcc","stable_url_args":["https://github.com/owfs/owfs/releases/download/v3.2p4/owfs-3.2p4.tar.gz"],"stable_version":"3.2p4","bottle_cellar":":any","bottle_checksum":"62b0c429498ff8aef96aa05ec7e4502978b3d98aa289ff8283a27de41352b68a"},"ox":{"desc":"Independent Rust text editor that runs in your terminal","executables":["ox"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/curlpipe/ox.git",{":branch":"master"}],"homepage":"https://github.com/curlpipe/ox","license":"GPL-2.0-only","ruby_source_checksum":"0abccde6b12784b61c3cea7b05de0abeba83f83444988715c49eb75b3f53f37a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9dc869836e92beb5806739da25bf929b45bbb4173a6bffac31b762fcece74a0a","stable_url_args":["https://github.com/curlpipe/ox/archive/refs/tags/0.7.7.tar.gz"],"stable_version":"0.7.7"},"oxen":{"desc":"Data VCS for structured and unstructured machine learning datasets","executables":["oxen"],"head_dependencies":["rocksdb",{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Oxen-AI/Oxen.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://www.oxen.ai/","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"58d453b2a18351ad7716f5c4c56a8c7f95adc921f96920cfb5137af3663872cb","stable_dependencies":["rocksdb",{"cmake":":build"},{"rust":":build"}],"stable_checksum":"a4f6378bd938e37800e3d20ffe8d8d0b81d6f75cca1169f6997c6f3b9e1576ed","stable_url_args":["https://github.com/Oxen-AI/Oxen/archive/refs/tags/v0.51.2.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.51.2"},"oxfmt":{"desc":"High-performance formatting tool for JavaScript and TypeScript","executables":["oxfmt"],"head_dependencies":["node"],"homepage":"https://oxc.rs/","license":"MIT","ruby_source_checksum":"3196462c8149bf49bcffd09284986a4acad732d2ae58b2112325dd4889172c76","stable_dependencies":["node"],"stable_checksum":"15ec22243c8c0e25d3d17aa25162390339abd0e3f9d7d73efb75fe1df7eff67b","stable_url_args":["https://registry.npmjs.org/oxfmt/-/oxfmt-0.58.0.tgz"],"stable_version":"0.58.0"},"oxipng":{"desc":"Multithreaded PNG optimizer written in Rust","executables":["oxipng"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/oxipng/oxipng","license":"MIT","ruby_source_checksum":"dadc8205eafce46e76726e3a9fe19cfde2d987a1b0c22b56ef75cee43592f4be","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ce19b1f060d586ceb3ea682f27d00e41675ec4093d8ac200a61ccd9d967d0999","stable_url_args":["https://github.com/oxipng/oxipng/archive/refs/tags/v10.1.1.tar.gz"],"stable_version":"10.1.1"},"oxker":{"desc":"Terminal User Interface (TUI) to view & control docker containers","executables":["oxker"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mrjackwills/oxker.git",{":branch":"main"}],"homepage":"https://github.com/mrjackwills/oxker","license":"MIT","ruby_source_checksum":"a9491323d0bf0bc072250392c98368dd209673e5d1bffcdb642a5cc2c64bea7c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f591972106d66b22184fe412327ca1419944e925914fc71c9c2e43528f081827","stable_url_args":["https://github.com/mrjackwills/oxker/archive/refs/tags/v0.13.2.tar.gz"],"stable_version":"0.13.2"},"oxlint":{"desc":"High-performance linter for JavaScript and TypeScript written in Rust","executables":["oxlint"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/oxc-project/oxc.git",{":branch":"main"}],"homepage":"https://oxc.rs/","license":"MIT","ruby_source_checksum":"e320087a0fbaf05c9167d92a91c3cc7435bfe0e5bc1961c1d37d04b58de3fc5b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"afc0d18ff338129c77baa8f51e4a8de25d06e0e17048cd96204012b80f985f04","stable_url_args":["https://github.com/oxc-project/oxc/archive/refs/tags/oxlint_v1.73.0.tar.gz"],"stable_version":"1.73.0"},"p0f":{"bottle_rebuild":3,"desc":"Versatile passive OS fingerprinting, masquerade detection tool","head_uses_from_macos":[["libpcap"]],"homepage":"https://lcamtuf.coredump.cx/p0f3/","license":"LGPL-2.1-only","ruby_source_checksum":"6581c18a711653eed478aebcedb440691a6fca8e4378470d0a73ebec31830d48","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"543b68638e739be5c3e818c3958c3b124ac0ccb8be62ba274b4241dbdec00e7f","stable_url_args":["https://lcamtuf.coredump.cx/p0f3/releases/p0f-3.09b.tgz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"3.09b","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"eb601352fdce0ac1b49dfbaa31f91f102768aad81ea907839cd424836edc541b"},"p11-kit":{"desc":"Library to load and enumerate PKCS#11 modules","executables":["p11-kit","trust"],"head_dependencies":["ca-certificates","libtasn1",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/p11-glue/p11-kit.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://p11-glue.github.io/p11-glue/p11-kit.html","license":"BSD-3-Clause","ruby_source_checksum":"c389800ee63c5c9d590e9a8a70b006c21689393d3a87fbc7c244a039bf15ea2c","stable_dependencies":["ca-certificates","libtasn1",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"09fd9f44da4813a3141e73d5e7cf7008e5660d0405f13d56c15e1da9dcecf828","stable_url_args":["https://github.com/p11-glue/p11-kit/releases/download/0.26.2/p11-kit-0.26.2.tar.xz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.26.2"},"p7zip":{"desc":"7-Zip (high compression file archiver) implementation","executables":["7z","7za","7zr"],"homepage":"https://github.com/p7zip-project/p7zip","license":{":all_of":["LGPL-2.1-or-later","GPL-2.0-or-later"]},"ruby_source_checksum":"071173ecd775e6c04e02c10d7e68587b62024f276150182377fe90942b94028e","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"c35640020e8f044b425d9c18e1808ff9206dc7caf77c9720f57eb0849d714cd1","stable_url_args":["https://github.com/p7zip-project/p7zip/archive/refs/tags/v17.06.tar.gz"],"stable_version":"17.06"},"pacapt":{"bottle_rebuild":1,"desc":"Package manager in the style of Arch's pacman","executables":["pacapt"],"homepage":"https://github.com/icy/pacapt","license":"Fair","ruby_source_checksum":"517d2333df3300c2d4991503ecb091f5c8147998ea96527f20fe13b5d7ca9cfc","stable_checksum":"d1081b639466de7650ed66c7bb5a522482c60c24b03c292c46b86a3983e66234","stable_url_args":["https://github.com/icy/pacapt/archive/refs/tags/v3.0.7.tar.gz"],"stable_version":"3.0.7","bottle_tag":":all","bottle_checksum":"6691ef309d2ebf4b001358e04a24bf93569f5dfc42c31811cadffd6c3e605444"},"pachi":{"desc":"Software for the Board Game of Go/Weiqi/Baduk","executables":["pachi"],"head_dependencies":["boost","gflags","glog","hdf5","katago","openblas","protobuf",{"cmake":":build"},{"ninja":":build"},{"wget":":build"}],"head_url_args":["https://github.com/pasky/pachi.git",{":branch":"master"}],"homepage":"https://pachi.or.cz/","license":{":all_of":["GPL-2.0-only","BSD-2-Clause"]},"revision":2,"ruby_source_checksum":"6aeaeb7de3cd127e5cd532e2a8471187043fef9e8996cde8330a91a516c31128","stable_dependencies":["boost","gflags","glog","hdf5","katago","openblas","protobuf",{"cmake":":build"},{"ninja":":build"},{"wget":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"786e111a9e2eaf3801ceeebc6f9ae4c21b15c7807992c4894993973b3a5e19cb","stable_url_args":["https://github.com/pasky/pachi/archive/refs/tags/pachi-12.90-homebrew.tar.gz"],"stable_version":"12.90"},"packcc":{"desc":"Parser generator for C","executables":["packcc"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/arithy/packcc.git",{":branch":"main"}],"homepage":"https://github.com/arithy/packcc","license":"MIT","ruby_source_checksum":"6455bafaf5372d62ca30b4a97ea406e0a1592b9248335fb52b5218fe52ae4995","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"26fa5c99ea36c4632fcb231479d01f354d016d2d8d97d74c44c08bc1924ae0a6","stable_url_args":["https://github.com/arithy/packcc/archive/refs/tags/v3.1.0.tar.gz"],"stable_version":"3.1.0"},"packetbeat":{"desc":"Lightweight Shipper for Network Data","executables":["packetbeat"],"head_dependencies":[{"go":":build"},{"mage":":build"}],"head_url_args":["https://github.com/elastic/beats.git",{":branch":"main"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://www.elastic.co/products/beats/packetbeat","license":"Apache-2.0","ruby_source_checksum":"b79ee84d1fe82154ca4daf2dcd86e52e46e399006e807bfac0009b593b58232e","service_args":[[":run_type",":immediate"]],"service_run_args":["$HOMEBREW_PREFIX/opt/packetbeat/bin/packetbeat"],"stable_dependencies":[{"go":":build"},{"mage":":build"}],"stable_url_args":["https://github.com/elastic/beats.git",{":tag":"v9.4.3",":revision":"f81a982a107ef6e450ae5c0deb634fffe8be3404"}],"stable_uses_from_macos":[["libpcap"]],"stable_version":"9.4.3"},"packetq":{"bottle_rebuild":1,"desc":"SQL-like frontend to PCAP files","executables":["packetq"],"homepage":"https://www.dns-oarc.net/tools/packetq","license":"GPL-3.0-or-later","ruby_source_checksum":"0488f179b65925ceac4189364ceb5f553977eb6fcedcd34cf4ecd8559a9876de","stable_checksum":"faa9a3700bf6010347fbfa595b7777d32059a77abbb027f6e070b419369d7718","stable_url_args":["https://www.dns-oarc.net/files/packetq/packetq-1.7.3.tar.gz"],"stable_version":"1.7.3"},"packetry":{"desc":"Fast, intuitive USB 2.0 protocol analysis application for use with Cynthion","executables":["packetry","packetry-cli"],"head_dependencies":["cairo","gdk-pixbuf","glib","gtk4","pango","gettext","graphene","harfbuzz",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/greatscottgadgets/packetry","license":"BSD-3-Clause","ruby_source_checksum":"fbcef2f3ec4e63971ef5d4143b1db8ae9b46fed8538f9dbe3fadb88aea115b57","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk4","pango","gettext","graphene","harfbuzz",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"158cd25536c6d4feab2b9e76fcbb4174fdb2fd6fb1c309775a3b2efbe84db33b","stable_url_args":["https://github.com/greatscottgadgets/packetry/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"packmol":{"desc":"Packing optimization for molecular dynamics simulations","executables":["packmol"],"head_dependencies":["gcc",{"cmake":":build"}],"head_url_args":["https://github.com/m3g/packmol.git",{":branch":"master"}],"homepage":"https://www.ime.unicamp.br/~martinez/packmol/","license":"MIT","ruby_source_checksum":"2b669956e02885cf99d2dd5207b77a8f4b70b3e2e5b73f5788610398c036d6b6","stable_dependencies":["gcc",{"cmake":":build"}],"stable_checksum":"b26af58d407b1c8d786aa6c2bb6bfa40d741aaa0424db51300fdd6fd66dd4813","stable_url_args":["https://github.com/m3g/packmol/archive/refs/tags/v21.2.3.tar.gz"],"stable_version":"21.2.3"},"pacmc":{"bottle_rebuild":1,"desc":"Minecraft package manager and launcher","executables":["pacmc"],"head_dependencies":["openjdk"],"homepage":"https://github.com/jakobkmar/pacmc","license":"AGPL-3.0-or-later","ruby_source_checksum":"810ebe78420bb0259682b0ccbb115799412d08884fa5eb22c2d67a4659a17f2e","stable_dependencies":["openjdk"],"stable_checksum":"b0f4d338779acfb4a8898799beb545beb0a86ce9df19709765a871e33e7f5191","stable_url_args":["https://github.com/jakobkmar/pacmc/releases/download/0.5.2/pacmc-0.5.2.tar"],"stable_version":"0.5.2","bottle_tag":":all","bottle_checksum":"9d54abfccc300901396d32f398dd0560690dca1f3414ed70a66156924ea8397f"},"pacparser":{"desc":"Library to parse proxy auto-config (PAC) files","executables":["pactester"],"head_url_args":["https://github.com/manugarg/pacparser.git",{":branch":"main"}],"homepage":"https://github.com/manugarg/pacparser","license":"LGPL-3.0-or-later","ruby_source_checksum":"6d7acc3c90809148fdfe6eacce5ed49d55e1feb958709df23b6fa88534805ffd","stable_checksum":"88dda1833b5c467ea61d0217fa58fbc7980f7c5a856ca2af325e6a110b1c081d","stable_url_args":["https://github.com/manugarg/pacparser/archive/refs/tags/v1.5.1.tar.gz"],"stable_version":"1.5.1"},"pacvim":{"bottle_rebuild":1,"desc":"Learn vim commands via a game","executables":["pacvim"],"head_url_args":["https://github.com/jmoon018/PacVim.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/jmoon018/PacVim","license":"LGPL-3.0-or-later","ruby_source_checksum":"73255da4a0319987f6c1f7efe500761e349a42d61109679fad5b17f63712f8e5","stable_checksum":"c869c5450fbafdfe8ba8a8a9bba3718775926f276f0552052dcfa090d21acb28","stable_url_args":["https://github.com/jmoon018/PacVim/archive/refs/tags/v1.1.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.1.1","bottle_checksum":"b690b089d153174f596700e750e133228e05949b3c4d01c993d93b862b102dc0"},"page":{"conflicts":[["tcl-tk",{":because":"both install `page` binaries"}]],"desc":"Use Neovim as pager","executables":["nv","page"],"head_dependencies":["neovim",{"rust":":build"}],"head_url_args":["https://github.com/I60R/page.git",{":branch":"master"}],"homepage":"https://github.com/I60R/page","license":"MIT","ruby_source_checksum":"cda27de9c9e54edf0dce83eb0b2f9ff92baa08793ad2dc40e4f276fe8132113e","stable_dependencies":["neovim",{"rust":":build"}],"stable_checksum":"51cf01933180499b27027fcdbda067f0cf80cebaa06d62400b655419f1806d46","stable_url_args":["https://github.com/I60R/page/archive/refs/tags/v4.6.3.tar.gz"],"stable_version":"4.6.3","bottle_checksum":"8e41089194d5a0afbe9b9e7f0876ff9a30261ddcc983c2b8cc708e917cd5a0f3"},"pagmo":{"desc":"Scientific library for massively parallel optimization","head_dependencies":["boost","eigen","nlopt","tbb",{"cmake":":build"}],"homepage":"https://esa.github.io/pagmo2/","license":{":any_of":["LGPL-3.0-or-later","GPL-3.0-or-later"]},"revision":7,"ruby_source_checksum":"b5bcd09570a0685dd28648d0b3b12b067d8f8df25b8e12a112d5a89ae2cf508e","stable_dependencies":["boost","eigen","nlopt","tbb",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/esa/pagmo2/commit/bdd8559d7663536c3a5f56b013f07da11a35c9b8.patch?full_index=1","sha256":"f8679d6ca0d4bd5d9b44382da35ddc6f80404d389813ce05f050d00f5ce3706c"},{"strip":"p1","url":"https://github.com/esa/pagmo2/commit/d0e70403179769c326f2694673473e1d3ef0bec7.patch?full_index=1","sha256":"6dcf5ac2cbd8e9b0de20845a51ef5d8eeb0ffd0472f32bcc833ce3f314718f0b"}],"stable_checksum":"ecc180e669fa6bbece959429ac7d92439e89e1fd1c523aa72b11b6c82e414a1d","stable_url_args":["https://github.com/esa/pagmo2/archive/refs/tags/v2.19.1.tar.gz"],"stable_version":"2.19.1"},"pakchois":{"bottle_rebuild":3,"desc":"PKCS #11 wrapper library","homepage":"https://www.manyfish.co.uk/pakchois/","license":"GPL-2.0-or-later","ruby_source_checksum":"74cd27f5b890579faeacc9c691c9aa55651bffbcd5e5ba905be785dbe95989fc","stable_checksum":"d73dc5f235fe98e4d1e8c904f40df1cf8af93204769b97dbb7ef7a4b5b958b9a","stable_url_args":["https://www.manyfish.co.uk/pakchois/pakchois-0.4.tar.gz"],"stable_version":"0.4","bottle_cellar":":any","bottle_checksum":"86e77a851ff2c0de31cf5e4f2587711b7b1bcc742fb878df1ce69fde836fd864"},"pake":{"desc":"Turn any webpage into a desktop app with Rust with ease","executables":["node-gyp","pake"],"head_dependencies":["node","pnpm","rust","vips"],"homepage":"https://github.com/tw93/Pake","license":"GPL-3.0-or-later","ruby_source_checksum":"2f28a69d5d666aa13fc610e5a6f81e026ee9fc2b385bc97b1daca86589681f1c","stable_dependencies":["node","pnpm","rust","vips"],"stable_checksum":"cc3e4764ba20614700e7927e5d861da89996789a6116af6c901d579ff603070a","stable_url_args":["https://registry.npmjs.org/pake-cli/-/pake-cli-3.13.1.tgz"],"stable_version":"3.13.1"},"pam-reattach":{"desc":"PAM module for reattaching to the user's GUI (Aqua) session","executables":["reattach-to-session-namespace"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/fabianishere/pam_reattach.git",{":branch":"master"}],"homepage":"https://github.com/fabianishere/pam_reattach","license":"MIT","ruby_source_checksum":"5e3e08f8688ab7d73c76f6b56e570e0b32a0a87c34bc59dc27b757af257c17d9","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b1b735fa7832350a23457f7d36feb6ec939e5e1de987b456b6c28f5738216570","stable_url_args":["https://github.com/fabianishere/pam_reattach/archive/refs/tags/v1.3.tar.gz"],"stable_version":"1.3","bottle_checksum":"ceb022b08c5d64cbc3250a227b2496dc4181854fa4d7b90faa98efe2e31b091b"},"pam-u2f":{"caveats":"To use a U2F key for PAM authentication, specify the full path to the\nmodule ($HOMEBREW_PREFIX/opt/pam-u2f/lib/pam/pam_u2f.so) in a PAM\nconfiguration. You can find all PAM configurations in /etc/pam.d.\n\nFor further installation instructions, please visit\nhttps://developers.yubico.com/pam-u2f/#installation.\n","desc":"Provides an easy way to use U2F-compliant authenticators with PAM","executables":["pamu2fcfg"],"head_dependencies":["libfido2","openssl@3",{"asciidoc":":build"},{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Yubico/pam-u2f.git",{":branch":"master"}],"homepage":"https://developers.yubico.com/pam-u2f/","license":"BSD-2-Clause","ruby_source_checksum":"b72873b3b0d2ce7af28156d783fae27520a7409a64db7190dfd51f7a2bae46e9","stable_dependencies":["libfido2","openssl@3",{"asciidoc":":build"},{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"a59927cea38ea8d91a6836a04e20fc629edde4204b16082f703f6db378e9c634","stable_url_args":["https://developers.yubico.com/pam-u2f/Releases/pam_u2f-1.4.0.tar.gz"],"stable_version":"1.4.0"},"paml":{"desc":"Phylogenetic analyses of DNA or protein sequences using maximum likelihood","executables":["baseml","basemlg","chi2","codeml","evolver","infinitesites","mcmctree","pamp","yn00"],"homepage":"https://github.com/abacus-gene/paml","license":"GPL-3.0-only","ruby_source_checksum":"7ac9592b67de09a7fa442847b76008e41e5d7a3acd5ad3deefa37064bf251f4f","stable_checksum":"173e8754ad78000371099a96910f2c72b03a7b7b13c717405dc23385ae2f2c0f","stable_url_args":["https://github.com/abacus-gene/paml/archive/refs/tags/v4.10.10.tar.gz"],"stable_version":"4.10.10"},"pan":{"bottle_rebuild":1,"desc":"Usenet newsreader that's good at both text and binaries","executables":["pan"],"head_dependencies":["adwaita-icon-theme","cairo","enchant","gdk-pixbuf","glib","gmime","gnutls","gspell","gtk+3","gtkspell3","harfbuzz","pango","at-spi2-core","gettext",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"homepage":"https://gitlab.gnome.org/GNOME/pan","license":"GPL-2.0-only","ruby_source_checksum":"fb0f5385476da10be7b34a394f9ebbdeed1f3129f2160f56b27fbee02bb3cf49","stable_dependencies":["adwaita-icon-theme","cairo","enchant","gdk-pixbuf","glib","gmime","gnutls","gspell","gtk+3","gtkspell3","harfbuzz","pango","at-spi2-core","gettext",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"0e393f81efe59ec9169cf8b0d519500e4da7c73f8cb3635d2c5c0f98db3bf573","stable_url_args":["https://gitlab.gnome.org/GNOME/pan/-/archive/v0.165/pan-v0.165.tar.bz2"],"stable_version":"0.165"},"panache":{"desc":"Language server, formatter, and linter for Markdown, Quarto, and R Markdown","executables":["distill_quarto_schema","panache"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/jolars/panache.git",{":branch":"main"}],"homepage":"https://panache.bz","license":"MIT","ruby_source_checksum":"dc162a10f16180be242ed27e6408d453bb67d859ab1eb08140b2d4aaaf09c3fe","stable_dependencies":[{"rust":":build"}],"stable_checksum":"fd491db3506b4112f80a572b50e8bbd22ccb7b976f9ea4c19973499af8074726","stable_url_args":["https://github.com/jolars/panache/archive/refs/tags/v2.61.0.tar.gz"],"stable_version":"2.61.0"},"pandemics":{"bottle_rebuild":2,"desc":"Converts your markdown document in a simplified framework","executables":["pandemics"],"head_dependencies":["librsvg","node","pandoc","pandoc-crossref"],"homepage":"https://pandemics.gitlab.io","license":"BSD-3-Clause","ruby_source_checksum":"1352e256179168fcc4ceb41d2d063338772152274c8ee9fb534a239f8fb2bfe2","stable_dependencies":["librsvg","node","pandoc","pandoc-crossref"],"stable_checksum":"9be418ec78ca512cc66d57a7533a5acda003c8bc488d7fff7fa2905c9ad39e29","stable_url_args":["https://registry.npmjs.org/pandemics/-/pandemics-0.12.1.tgz"],"stable_version":"0.12.1","bottle_tag":":all","bottle_checksum":"56f5dfc850d49885e631d590e330b5555985312ec11a483ac8001b3ca9f5be46"},"pandoc-crossref":{"desc":"Pandoc filter for numbering and cross-referencing","executables":["pandoc-crossref"],"head_dependencies":["gmp","pandoc",{"cabal-install":":build"},{"ghc":":build"}],"head_uses_from_macos":[[{"unzip":":build"}],["libffi"]],"homepage":"https://lierdakil.github.io/pandoc-crossref/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"24f4be06268ef2a59348f83fe0f701943a2070b379707c6c005e565be0489e95","stable_dependencies":["gmp","pandoc",{"cabal-install":":build"},{"ghc":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/lierdakil/pandoc-crossref/commit/d786c849c54841c809f2f13bda841c038a865e03.patch?full_index=1","sha256":"df60d96e2e20f7d7d13582ebdbf690daff2cb1a05f130311cf6ef92459ca1691"}],"stable_checksum":"5b478c94b67d5b972c7b3d867a345be982d3af12475e2261dd9b37fc17e225d1","stable_url_args":["https://github.com/lierdakil/pandoc-crossref/archive/refs/tags/v0.3.24a.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}],["libffi"]],"stable_version":"0.3.24a"},"pandoc-plot":{"desc":"Render and include figures in Pandoc documents using many plotting toolkits","executables":["pandoc-plot"],"head_dependencies":["gmp","pandoc",{"cabal-install":":build"},{"ghc":":build"},{"graphviz":":test"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://laurentrdc.github.io/pandoc-plot/","license":"GPL-2.0-or-later","ruby_source_checksum":"b424e95d7ae685bc7e4f82d4c86cb1c6eb8fe73e9669225618c143adcc80f81b","stable_dependencies":["gmp","pandoc",{"cabal-install":":build"},{"ghc":":build"},{"graphviz":":test"}],"stable_checksum":"3e94528e2fd42029054addaea25ff09ee55b78b4f1b0e610ede6f04eb859aead","stable_url_args":["https://hackage.haskell.org/package/pandoc-plot-1.9.2/pandoc-plot-1.9.2.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"1.9.2"},"pandoc":{"desc":"Swiss-army knife of markup format conversion","executables":["pandoc"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/jgm/pandoc.git",{":branch":"main"}],"head_uses_from_macos":[[{"unzip":":build"}],["libffi"]],"homepage":"https://pandoc.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"f217e824f47e058d4d1385c245a163710ca19894387253e09551771bdae69176","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"fc82815542c29802d087c25e2c1421146030806b71255ec40fc0e828fe1df877","stable_url_args":["https://github.com/jgm/pandoc/archive/refs/tags/3.10.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}],["libffi"]],"stable_version":"3.10"},"pandocomatic":{"desc":"Automate the use of pandoc","executables":["pandocomatic"],"head_dependencies":["libyaml","pandoc","ruby@3.4"],"homepage":"https://heerdebeer.org/Software/markdown/pandocomatic/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"ce93c79c26ef04c87fe5819257b0b12466128ea9f8ce1b2ecbe052d1a78de11a","stable_dependencies":["libyaml","pandoc","ruby@3.4"],"stable_checksum":"8138b403aaa1d23db11701bf2bbcbf14447d89b7b05030fc2faf91d6fe11163c","stable_url_args":["https://github.com/htdebeer/pandocomatic/archive/refs/tags/2.2.0.tar.gz"],"stable_version":"2.2.0"},"paneru":{"desc":"Sliding, tiling window manager for MacOS","executables":["paneru"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/karinushka/paneru.git",{":branch":"main"}],"homepage":"https://github.com/karinushka/paneru","license":"MIT","ruby_source_checksum":"394f0f0d28300aaaac13be10483cc14b55d4e1e3f7b750149a403f5c82d7662a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5d6bb92c549a1e608e2d54a44dd828651ab29cc0e51f948bf94b14bdc1781c70","stable_url_args":["https://github.com/karinushka/paneru/archive/refs/tags/v0.4.3.tar.gz"],"stable_version":"0.4.3"},"pangene":{"bottle_rebuild":1,"desc":"Construct pangenome gene graphs","executables":["pangene"],"head_url_args":["https://github.com/lh3/pangene.git",{":branch":"main"}],"homepage":"https://github.com/lh3/pangene","license":"MIT","ruby_source_checksum":"be0b2ef76d275a4da8c4af7c24202b2749b44da5ed9ab0172c54bda6bd743b10","stable_checksum":"9fbb6faa4d53b1e163a186375ca01bbac4395aa4c88d1ca00d155e751fb89cf8","stable_url_args":["https://github.com/lh3/pangene/archive/refs/tags/v1.1.tar.gz"],"stable_version":"1.1"},"pango":{"desc":"Framework for layout and rendering of i18n text","executables":["pango-list","pango-segmentation","pango-view"],"head_dependencies":["cairo","fontconfig","freetype","fribidi","glib","harfbuzz","libthai",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/pango.git",{":branch":"main"}],"homepage":"https://www.gtk.org/docs/architecture/pango","license":"LGPL-2.0-or-later","ruby_source_checksum":"9878558f09fdcaddeadf60bf4d7f5e908c11a81032a977bb87a1c0f65312a0a9","stable_dependencies":["cairo","fontconfig","freetype","fribidi","glib","harfbuzz","libthai",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"bc5bad6213ad4886a47d1e80292fd850b64159b50db67917a43d9ea80ee2298a","stable_url_args":["https://download.gnome.org/sources/pango/1.58/pango-1.58.0.tar.xz"],"stable_version":"1.58.0"},"pangomm":{"aliases":["pangomm@2.56"],"desc":"C++ interface to Pango","head_dependencies":["cairomm","glib","glibmm","libsigc++","pango",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://www.gtk.org/docs/architecture/pango","license":"LGPL-2.1-only","ruby_source_checksum":"47f9be66442ec82826677629cd43cfe311056e6802117d5011af303ee21fca87","stable_dependencies":["cairomm","glib","glibmm","libsigc++","pango",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"f1e984c85a85b6a0e61616366521f51dd8282a072bb45d15b5084762b62f4c0e","stable_url_args":["https://download.gnome.org/sources/pangomm/2.56/pangomm-2.56.2.tar.xz"],"stable_version":"2.56.2","versioned_formulae":["pangomm@2.46"]},"pangomm@2.46":{"desc":"C++ interface to Pango","head_dependencies":["cairomm@1.14","glib","glibmm@2.66","libsigc++@2","pango",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://www.gtk.org/docs/architecture/pango","license":"LGPL-2.1-only","oldnames":["pangomm@2.42"],"ruby_source_checksum":"30a509c657bf58be4a088986495d40f35f7371ca156f6d7d362f2316995e777f","stable_dependencies":["cairomm@1.14","glib","glibmm@2.66","libsigc++@2","pango",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"38ca0b050b065de4e3da0c182df657437757063bbf0c4b6c9567ddba019b1d68","stable_url_args":["https://download.gnome.org/sources/pangomm/2.46/pangomm-2.46.5.tar.xz"],"stable_version":"2.46.5"},"papeer":{"desc":"Convert websites into eBooks and Markdown","executables":["papeer"],"head_dependencies":[{"go":":build"}],"homepage":"https://papeer.tech","license":"GPL-3.0-only","ruby_source_checksum":"63f616b15449f1a9fad481d45f25889ad59133b7296753e8a925b42b12ca2abb","stable_dependencies":[{"go":":build"}],"stable_checksum":"102c77d982228794028d83b637a2491de10fb34314a2a9f07a363a45fd73eaea","stable_url_args":["https://github.com/lapwat/papeer/archive/refs/tags/v0.9.1.tar.gz"],"stable_version":"0.9.1"},"paperjam":{"desc":"Program for transforming PDF files","executables":["paperjam"],"head_dependencies":["libpaper","qpdf",{"asciidoc":":build"},{"docbook-xsl":":build"}],"head_uses_from_macos":[["libxslt"]],"homepage":"https://mj.ucw.cz/sw/paperjam/","license":"GPL-2.0-or-later","ruby_source_checksum":"4b44dabad2b31fd43b21fcb8f92b968cb43c1b6c0a94a9409aa3045f3433fab0","stable_dependencies":["libpaper","qpdf",{"asciidoc":":build"},{"docbook-xsl":":build"}],"stable_checksum":"a281912d00a935f490ce20873e87b82d5203bb6180326be1bec60184acab30fc","stable_url_args":["https://mj.ucw.cz/download/linux/paperjam-1.2.2.tar.gz"],"stable_uses_from_macos":[["libxslt"]],"stable_version":"1.2.2"},"paperkey":{"desc":"Extract just secret information out of OpenPGP secret keys","executables":["paperkey"],"homepage":"https://www.jabberwocky.com/software/paperkey/","license":"GPL-2.0-or-later","ruby_source_checksum":"22a0b033fbbd0609e0a49181b1c963db6162fe5311a44240b2e67316c83c60a6","stable_checksum":"a245fd13271a8d2afa03dde979af3a29eb3d4ebb1fbcad4a9b52cf67a27d05f7","stable_url_args":["https://www.jabberwocky.com/software/paperkey/paperkey-1.6.tar.gz"],"stable_version":"1.6","bottle_checksum":"71c9db30e077414c7504d8b20e9f5809b2cde37997881c1715e51e953d90d76d"},"papilo":{"desc":"Parallel Presolve for Integer and Linear Optimization","executables":["papilo"],"head_dependencies":["boost","gcc","gmp","openblas","tbb",{"cmake":":build"}],"homepage":"https://www.scipopt.org","license":"Apache-2.0","ruby_source_checksum":"f536ddd73fe3d2aab1de23ff3a9f459ce5e5516ce63be4dba1c3c60e8c84ecdb","stable_dependencies":["boost","gcc","gmp","openblas","tbb",{"cmake":":build"}],"stable_checksum":"b7c70e754c23f8bef5843ac02b82f9dc1707a653c867474123e635951305af88","stable_url_args":["https://github.com/scipopt/papilo/archive/refs/tags/v3.0.1.tar.gz"],"stable_version":"3.0.1","version_scheme":1},"papis":{"desc":"Powerful command-line document and bibliography manager","executables":["papis"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/papis/papis.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://papis.readthedocs.io/en/latest/","license":"GPL-3.0-or-later","revision":4,"ruby_source_checksum":"cfd3cc456bd7ac4b0ba297973fb5e0ce92421775a6ba6628617484ceb1ee2a27","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"9d0e319a4e04388bc1f705c272b607aaf2b678e33530bff64b1a58bc1364b788","stable_url_args":["https://files.pythonhosted.org/packages/70/22/365efb048e5a99a71d912acf95fd73b0a974a8df20487683817bf6ed44e6/papis-0.15.0.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"0.15.0"},"paps":{"desc":"Pango to PostScript converter","executables":["paps","src-to-paps"],"head_dependencies":["cairo","fmt","glib","pango","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/dov/paps","license":"LGPL-2.0-or-later","revision":3,"ruby_source_checksum":"693d6d19d154c8d98d635d2ecdaf8b3f58d1813cdb86970ddf727b64b632521e","stable_dependencies":["cairo","fmt","glib","pango","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/dov/paps/commit/e6ec698be127822661e31f7fca7d2e0107944b24.patch?full_index=1","sha256":"52848f9618dab9bc98c1554cc8a7a0b3ce419cfca53781b909d543ec4e4b27ea"},{"strip":"p1","url":"https://github.com/dov/paps/commit/a26a20d7ca3feb08476a8a19fd97c3ececcc1e2e.patch?full_index=1","sha256":"604bc9e60b33162b522d18f251e3436745ca20b39a763202cfc7660423d9a9fe"}],"stable_checksum":"8fd8db04e6f8c5c164806d2c1b5fea6096daf583f83f06d1e4813ea61edc291f","stable_url_args":["https://github.com/dov/paps/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"par":{"conflicts":[["rancid",{":because":"both install `par` binaries"}]],"desc":"Paragraph reflow for email","executables":["par"],"homepage":"http://www.nicemice.net/par/","license":{":any_of":[":cannot_represent","MIT"]},"ruby_source_checksum":"7beb0716b8bb859a5cfb1c04a0dfc79994504104f0545b617518383d0f3c00fb","stable_checksum":"6109b1811630e1e0e76fc87bf60ad9140440a145c9b4c9412fb36b4f73726a04","stable_url_args":["https://bitbucket.org/amc-nicemice/par/get/1.53.0.tar.bz2"],"stable_version":"1.53.0","bottle_checksum":"051cff1396509692262c0b1da0e923a2d00e00b2ab7d3bcfdd877c8acb76169f"},"par2":{"desc":"Parchive: Parity Archive Volume Set for data recovery","executables":["par2","par2create","par2repair","par2verify"],"head_dependencies":["libomp"],"homepage":"https://parchive.github.io","license":"GPL-2.0-or-later","ruby_source_checksum":"9ec5b23de5a6a79d2be2dd6c89f172f45d91738d985104effd6301e7fc8b7019","stable_dependencies":["libomp"],"stable_checksum":"9064bbe14834b51d8c2701e8b5c8b9178a1c2b7fe8345baac0499c86c4fa649c","stable_url_args":["https://github.com/Parchive/par2cmdline/releases/download/v1.2.0/par2cmdline-1.2.0.tar.bz2"],"stable_version":"1.2.0"},"parallel-disk-usage":{"desc":"Highly parallelized, blazing fast directory tree analyzer","executables":["pdu"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/KSXGitHub/parallel-disk-usage.git",{":branch":"master"}],"homepage":"https://github.com/KSXGitHub/parallel-disk-usage","license":"Apache-2.0","ruby_source_checksum":"8ee46769e8c3586521f3c37800d652de13a98e8d2b9344faf08adcccccc323f9","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3250ede56826cc268c8fb05db8ce345204ec79ce541cd339ffdad9747c2b853c","stable_url_args":["https://github.com/KSXGitHub/parallel-disk-usage/archive/refs/tags/0.24.0.tar.gz"],"stable_version":"0.24.0"},"parallel-hashmap":{"desc":"Family of header-only, fast, memory-friendly C++ hashmap and btree containers","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/greg7mdp/parallel-hashmap.git",{":branch":"master"}],"homepage":"https://greg7mdp.github.io/parallel-hashmap/","license":"Apache-2.0","ruby_source_checksum":"115ca30c34b7a44cd900c48dc046265dc78138602c710125a80aeac88ff90ac1","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"4f462f51a3468166ea4cf87c80e001dc1999093264cf55cbda3492ca39a7730b","stable_url_args":["https://github.com/greg7mdp/parallel-hashmap/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0","version_scheme":1,"bottle_tag":":all","bottle_checksum":"caa4a19542de0e778d7cb13ab955da943a9fd970124ab0d578971b0afe1e7a91"},"parallel":{"caveats":"To use the --csv option, the Perl Text::CSV module has to be installed.\nYou can install it via:\n  perl -MCPAN -e'install Text::CSV'\n","conflicts":[["moreutils",{":because":"both install a `parallel` executable"}]],"desc":"Shell command parallelization utility","executables":["env_parallel","env_parallel.ash","env_parallel.bash","env_parallel.csh","env_parallel.dash","env_parallel.fish","env_parallel.ksh","env_parallel.mksh","env_parallel.pdksh","env_parallel.sh","env_parallel.tcsh","env_parallel.zsh","niceload","parallel","parcat","parset","parsort","sem","sql"],"head_url_args":["https://git.savannah.gnu.org/git/parallel.git",{":branch":"master"}],"homepage":"https://savannah.gnu.org/projects/parallel/","license":"GPL-3.0-or-later","ruby_source_checksum":"f6def574779e234a2a836bf1851d65ac7f23e0c658b848bf8dce818ea203004c","stable_checksum":"bcdb706d92a9f0a496c05e143d90c26b57e1848f06842c7de419dc3efb56a865","stable_url_args":["https://ftpmirror.gnu.org/gnu/parallel/parallel-20260622.tar.bz2"],"stable_version":"20260622","version_scheme":1,"bottle_tag":":all","bottle_checksum":"bfccc0a45c620bbfbb70d3c4ebd7bd63ee71f0744fcf2a8ab80208569fb7f0fd"},"parca":{"desc":"Continuous profiling for analysis of CPU and memory usage","executables":["parca"],"head_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"head_url_args":["https://github.com/parca-dev/parca.git",{":branch":"main"}],"homepage":"https://www.parca.dev/","license":"Apache-2.0","ruby_source_checksum":"8ba9b7f55bff363cbe5934f06a35186683fd740c2b836f51cbebf64d85a0eba5","stable_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"stable_checksum":"8db291778d7ef1eed8d69fad6c640970cd5a2b901ecdbd8041f3dc0817d6991e","stable_url_args":["https://github.com/parca-dev/parca/archive/refs/tags/v0.27.1.tar.gz"],"stable_version":"0.27.1"},"pari-elldata":{"bottle_rebuild":3,"desc":"J.E. Cremona elliptic curve data for PARI/GP","head_dependencies":["pari"],"homepage":"https://pari.math.u-bordeaux.fr/packages.html","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"2e68ac4c53a1a1b98e17fc2a06313703076db1afc862e71713bc38aaa72ff51a","stable_dependencies":["pari"],"stable_checksum":"dd551e64932d4ab27b3f2b2d1da871c2353672fc1a74705c52e3c0de84bd0cf6","stable_url_args":["https://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"],"stable_version":"20210301","bottle_tag":":all","bottle_checksum":"efddcd3fd04e286ddae07d4f77bfede80a52397c7a312d083859266c3b495233"},"pari-galdata":{"bottle_rebuild":3,"desc":"Galois resolvents data for PARI/GP","head_dependencies":["pari"],"homepage":"https://pari.math.u-bordeaux.fr/packages.html","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"605f0aee6b538979b986cd46ffc4fab3e722ac8f9b28abfd20490d4e6966a71a","stable_dependencies":["pari"],"stable_checksum":"b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd","stable_url_args":["https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"],"stable_version":"20080411","bottle_tag":":all","bottle_checksum":"8c8a145c1efae156deecb6d907d59dcd9c1d8a1610306457592c0d265dd07133"},"pari-galpol":{"bottle_rebuild":3,"desc":"Galois polynomial database for PARI/GP","head_dependencies":["pari"],"homepage":"https://pari.math.u-bordeaux.fr/packages.html","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"250a0de3cfb63fcb4b283afb73650b513f31164e32f63aed52013ddd73fef7ab","stable_dependencies":["pari"],"stable_checksum":"562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b","stable_url_args":["https://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"],"stable_version":"20180625","bottle_tag":":all","bottle_checksum":"4ebe913118141c4a65980a4c7f80106939b7ae2d7f1d0471535f7edcc36b24af"},"pari-nflistdata":{"bottle_rebuild":2,"desc":"Data files for nflist() in PARI/GP","head_dependencies":["pari"],"homepage":"https://pari.math.u-bordeaux.fr/packages.html","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"3bb8a3eb7b18c12028f5a56bcadad4e6ed5015956be7ca6e2a79846aa29d5fa9","stable_dependencies":["pari"],"stable_checksum":"2c19a3e02afd3bba2af3071a7faa80924a75b00bb9713286c886b7fb460944bc","stable_url_args":["https://pari.math.u-bordeaux.fr/pub/pari/packages/nflistdata.tgz"],"stable_version":"20220729","bottle_tag":":all","bottle_checksum":"4498f10e0cad3f1a03b38a31d0e50744c586b0dcd0a62902a97f32d7b663d710"},"pari-seadata-big":{"bottle_rebuild":2,"desc":"Additional modular polynomial data for PARI/GP","head_dependencies":["pari","pari-seadata"],"homepage":"https://pari.math.u-bordeaux.fr/packages.html","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"84d66f7b8a126ecf2d3bee0d83ee3a979a5ec6c7a2483793cbd47a3078e1febf","stable_dependencies":["pari","pari-seadata"],"stable_checksum":"7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2","stable_url_args":["https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"],"stable_version":"20170418","bottle_tag":":all","bottle_checksum":"8496957de3bd265c052909b4be4b66ab8e2e37133ccc50219600549293f5b6a1"},"pari-seadata":{"bottle_rebuild":3,"desc":"Modular polynomial data for PARI/GP","head_dependencies":["pari"],"homepage":"https://pari.math.u-bordeaux.fr/packages.html","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"edf4b30a23e48276845e99b2b054cc9c7af27c02982ed407ea288819ae698576","stable_dependencies":["pari"],"stable_checksum":"c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833","stable_url_args":["https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz"],"stable_version":"20090618","bottle_tag":":all","bottle_checksum":"3990030642949d8e67c3aebe1f86584df2fa7406cfe455f4b21ecdf5d5801b6a"},"pari":{"caveats":"If you need the graphical plotting functions you need to install X11 with:\n  brew install --cask xquartz\n","desc":"Computer algebra system designed for fast computations in number theory","executables":["gp","gp-2.17","gphelp","tex2mail"],"head_dependencies":["gmp","readline"],"homepage":"https://pari.math.u-bordeaux.fr/","license":"GPL-2.0-or-later","ruby_source_checksum":"39bb2e8019a6bfc35a47cc5d061c61c851328018849d2f9aeb24f25b7b347227","stable_dependencies":["gmp","readline"],"stable_checksum":"02651d99c391007d384b3fadbc20abc6916b77036f9e496c99e9ce8688ca4b53","stable_url_args":["https://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.17.4.tar.gz"],"stable_version":"2.17.4"},"parlay":{"bottle_rebuild":1,"desc":"Enrich SBOMs with data from third party services","executables":["parlay"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/snyk/parlay.git",{":branch":"main"}],"homepage":"https://github.com/snyk/parlay","license":"Apache-2.0","ruby_source_checksum":"d743d91e9b14c2d4425bf28043941b4ea39ec805b805f178265884420fdea98e","stable_dependencies":[{"go":":build"}],"stable_checksum":"c1f9eaa073b6c958a0722b145fcea9fa3579c9b5552f3359d86f91917441253b","stable_url_args":["https://github.com/snyk/parlay/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"parliament":{"desc":"AWS IAM linting library","executables":["parliament"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/duo-labs/parliament.git",{":branch":"main"}],"homepage":"https://github.com/duo-labs/parliament","license":"BSD-3-Clause","revision":4,"ruby_source_checksum":"7bc585fcba6f246fd359124c1b9f7a2f9e3db6700e0ffd4dc1e352cedd651c18","stable_dependencies":["libyaml","python@3.14"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"ea6b930de2afd2f1591d5624b56b8c9361e746c76ce50a9586cab209054dfa4c","stable_url_args":["https://files.pythonhosted.org/packages/a6/12/92bbf5db0eac6d901ccca51f001b64a4a57f8b06d7189147cd3c9ee570ce/parliament-1.6.4.tar.gz"],"stable_version":"1.6.4"},"parqeye":{"desc":"Peek inside Parquet files right from your terminal","executables":["parqeye"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/kaushiksrini/parqeye.git",{":branch":"main"}],"homepage":"https://github.com/kaushiksrini/parqeye","license":"MIT","ruby_source_checksum":"1916c87a5a086932bec7c122c42bcd40265778d793e8fc3773b31c418345de71","stable_dependencies":[{"rust":":build"}],"stable_checksum":"67f896a9fe53a9f85022bdaf2042ae196feb784d2073df7d25eb37648d620139","stable_url_args":["https://github.com/kaushiksrini/parqeye/archive/refs/tags/v0.0.2.tar.gz"],"stable_version":"0.0.2"},"parquet-cli":{"desc":"Apache Parquet command-line tools and utilities","executables":["parquet"],"head_dependencies":["openjdk@21",{"maven":":build"}],"head_url_args":["https://github.com/apache/parquet-java.git",{":branch":"master"}],"homepage":"https://parquet.apache.org/","license":"Apache-2.0","ruby_source_checksum":"882aac55a04717f362213d0413b636017c2cb0165a5dccc2fd64d59e556a25ec","stable_dependencies":["openjdk@21",{"maven":":build"}],"stable_checksum":"bf68ed249a828213e4b18de8de3865e2f4edbb856cd19057b2f559a7c9e8f1e5","stable_url_args":["https://github.com/apache/parquet-java/archive/refs/tags/apache-parquet-1.17.1.tar.gz"],"stable_version":"1.17.1"},"parrot":{"conflicts":[["rakudo-star"]],"deprecate_args":{":date":"2025-01-09",":because":":unmaintained"},"desc":"Open source virtual machine (for Perl6, et al.)","disable_args":{":date":"2026-01-09",":because":":unmaintained"},"head_url_args":["https://github.com/parrot/parrot.git",{":branch":"master"}],"head_uses_from_macos":[[{"perl":":build"}],["zlib"]],"homepage":"http://www.parrot.org/","license":"Artistic-2.0","ruby_source_checksum":"c68fbce622ee07b65a1ff897c33d4fbd2241216c38091d401a9bc013b55b03a0","stable_patches":[{"strip":"p1","url":"https://github.com/parrot/parrot/commit/7524bf5384ddebbb3ba06a040f8acf972aa0a3ba.patch?full_index=1","sha256":"1357090247b856416b23792a2859ae4860ed1336b05dddc1ee00793b6dc3d78a"},{"strip":"p1","url":"https://github.com/parrot/parrot/commit/854aec65d6de8eaf5282995ab92100a2446f0cde.patch?full_index=1","sha256":"4e068c3a9243f350a3e862991a1042a06a03a625361f9f01cc445a31df906c6e"}],"stable_checksum":"caf356acab64f4ea50595a846808e81d0be8ada8267afbbeb66ddb3c93cb81d3","stable_url_args":["http://ftp.parrot.org/releases/supported/8.1.0/parrot-8.1.0.tar.bz2"],"stable_uses_from_macos":[[{"perl":":build"}],["zlib"]],"stable_version":"8.1.0","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"d8a39b997791e6fc739322075c52ae288072b787d5f3f401b1040a6548649f63"},"parsedmarc":{"desc":"DMARC report analyzer and visualizer","executables":["parsedmarc"],"head_dependencies":["certifi","cryptography","libyaml","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/domainaware/parsedmarc.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://domainaware.github.io/parsedmarc/","license":"Apache-2.0","ruby_source_checksum":"34ebaf2acc3c499b0e2ef40312dc9a4482c3e9b3c32270c6f0920ff600c6aac6","stable_dependencies":["certifi","cryptography","libyaml","python@3.14",{"rust":":build"}],"stable_checksum":"86fcdcde1de0065a800acbea48b0680213f11baf1b8dd7093810112a6f5d6849","stable_url_args":["https://files.pythonhosted.org/packages/4f/5e/735a87345078656abbdf825be4f54b7334158ea6249ace9cfd543f88ba1f/parsedmarc-10.2.0.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"10.2.0"},"partio":{"bottle_rebuild":1,"desc":"Particle library for 3D graphics","executables":["partattr","partconvert","partedit","partinfo","partinspect","partjson","partview"],"head_dependencies":["python@3.14",{"cmake":":build"},{"doxygen":":build"}],"homepage":"https://www.disneyanimation.com/open-source/partio/","license":"BSD-3-Clause","ruby_source_checksum":"c86741b8a1f502cc47d3d32232616001a6356fbccaa27c344ebf9cf21bcfef29","stable_dependencies":["python@3.14",{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"e60a89364f2b5d9c9b1f143175fc1a5018027a59bb31af56e5df88806b506e49","stable_url_args":["https://github.com/wdas/partio/archive/refs/tags/v1.20.0.tar.gz"],"stable_version":"1.20.0"},"pass-git-helper":{"desc":"Git credential helper interfacing with pass","executables":["pass-git-helper"],"head_dependencies":["pass","python@3.14",{"gnupg":":test"}],"homepage":"https://github.com/languitar/pass-git-helper","license":"LGPL-3.0-or-later","ruby_source_checksum":"a788eb6b9017bd7aa6d36da00d67ef11a4dbef94d8c6351df363cadf8708a555","stable_dependencies":["pass","python@3.14",{"gnupg":":test"}],"stable_checksum":"955cebd941ecbe4b7cb826c5e9659a78c957fe5b765d0e64d3b01d026e741cc5","stable_url_args":["https://github.com/languitar/pass-git-helper/archive/refs/tags/v4.3.0.tar.gz"],"stable_version":"4.3.0","bottle_tag":":all","bottle_checksum":"253f94de049aca9e6f8eeafc5ff4628670385cb744ce78a2113d3c430de59197"},"pass-import":{"desc":"Pass extension for importing data from most existing password managers","executables":["pimport"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/roddhjav/pass-import.git",{":branch":"master"}],"homepage":"https://www.passwordstore.org/","license":"GPL-3.0-or-later","revision":9,"ruby_source_checksum":"12e328137cab4f6ef02d55aea406cd29e79c1f50d806f34b5f5591051467d931","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"e3e5ec38f58511904a82214f8a80780729dfe84628d7c5d6b1cedee20ff3fb23","stable_url_args":["https://files.pythonhosted.org/packages/f1/69/1d763287f49eb2d43f14280a1af9f6c2aa54a306071a4723a9723a6fb613/pass-import-3.5.tar.gz"],"stable_version":"3.5"},"pass-otp":{"bottle_rebuild":3,"desc":"Pass extension for managing one-time-password tokens","head_dependencies":["oath-toolkit","pass",{"gnupg":":test"}],"homepage":"https://github.com/tadfisher/pass-otp","license":"GPL-3.0-or-later","ruby_source_checksum":"a41d1edfc3e9e5b545aa48880e0321c6bfc078eedd4d631f8752897ab761e4de","stable_dependencies":["oath-toolkit","pass",{"gnupg":":test"}],"stable_checksum":"5720a649267a240a4f7ba5a6445193481070049c1d08ba38b00d20fc551c3a67","stable_url_args":["https://github.com/tadfisher/pass-otp/releases/download/v1.2.0/pass-otp-1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_tag":":all","bottle_checksum":"e79fd90d07ba181d43a57123d3dfa85abbf2abf93f58dcb431e64823fcc7a19a"},"pass":{"bottle_rebuild":1,"desc":"Password manager","executables":["pass"],"head_dependencies":["gnupg","qrencode","tree","gnu-getopt"],"head_url_args":["https://git.zx2c4.com/password-store.git",{":branch":"master"}],"homepage":"https://www.passwordstore.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"1671517d42b70c0c2221ae8597e5044061315806f3b9cad40f968d965695abe6","stable_dependencies":["gnupg","qrencode","tree","gnu-getopt"],"stable_checksum":"cfa9faf659f2ed6b38e7a7c3fb43e177d00edbacc6265e6e32215ff40e3793c0","stable_url_args":["https://git.zx2c4.com/password-store/snapshot/password-store-1.7.4.tar.xz"],"stable_version":"1.7.4"},"passenger":{"caveats":"To activate Phusion Passenger for Nginx, run:\n  brew install nginx\nAnd add the following to $HOMEBREW_PREFIX/etc/nginx/nginx.conf at the top scope (outside http{}):\n  load_module $HOMEBREW_PREFIX/opt/passenger/libexec/modules/ngx_http_passenger_module.so;\nAnd add the following to $HOMEBREW_PREFIX/etc/nginx/nginx.conf in the http scope:\n  passenger_root $HOMEBREW_PREFIX/opt/passenger/libexec/src/ruby_supportlib/phusion_passenger/locations.ini;\n  passenger_ruby /usr/bin/ruby;\n\nTo activate Phusion Passenger for Apache, create /etc/apache2/other/passenger.conf:\n  LoadModule passenger_module $HOMEBREW_PREFIX/opt/passenger/libexec/buildout/apache2/mod_passenger.so\n  PassengerRoot $HOMEBREW_PREFIX/opt/passenger/libexec/src/ruby_supportlib/phusion_passenger/locations.ini\n  PassengerDefaultRuby /usr/bin/ruby\n","desc":"Server for Ruby, Python, and Node.js apps via Apache/NGINX","executables":["passenger","passenger-config","passenger-install-apache2-module","passenger-install-nginx-module","passenger-memory-stats","passenger-status"],"head_dependencies":["apr","apr-util","openssl@3","pcre2",{"httpd":":build"},{"nginx":":build"},{"nginx":":test"}],"head_url_args":["https://github.com/phusion/passenger.git",{":branch":"stable-6.1"}],"head_uses_from_macos":[[{"xz":":build"}],["curl"],["libxcrypt"],["ruby"]],"homepage":"https://www.phusionpassenger.com/","license":"MIT","ruby_source_checksum":"a23c91fd78524d49561e913693efb9491371973d2508656b1482827bf6a51b70","stable_dependencies":["apr","apr-util","openssl@3","pcre2",{"httpd":":build"},{"nginx":":build"},{"nginx":":test"}],"stable_checksum":"90a75cc73cf73eef52e8f96564f2beecd9d42d745669c76b9009f1abc8bca0b6","stable_url_args":["https://github.com/phusion/passenger/releases/download/release-6.1.7/passenger-6.1.7.tar.gz"],"stable_uses_from_macos":[[{"xz":":build"}],["curl"],["libxcrypt"],["ruby"]],"stable_version":"6.1.7"},"passt":{"desc":"User-mode networking daemons for virtual machines and namespaces","executables":["passt","passt-repair","passt.avx2","pasta","pasta.avx2","pesto","qrap"],"head_url_args":["git://passt.top/passt",{":branch":"master"}],"homepage":"https://passt.top/passt/about/","license":{":all_of":["GPL-2.0-or-later","BSD-3-Clause"]},"ruby_source_checksum":"a42b8c77bb9720a899325b619928f5f858895df32c2ccf86a3c15bff88d5bab6","stable_checksum":"b94b235cb96ce1b7aeab6552b7e0b4c9a780e5d700ced500c65e429b2d8b8450","stable_url_args":["https://passt.top/passt/snapshot/passt-2026_06_11.a9c61ff.tar.xz"],"stable_version":"2026_06_11.a9c61ff"},"passwdqc":{"desc":"Password/passphrase strength checking and enforcement toolset","executables":["pwqcheck","pwqfilter","pwqgen"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://www.openwall.com/passwdqc/","license":"0BSD","ruby_source_checksum":"ecc94869f772837fba0013021fa2021f76456bcd38bec3b6835db096c8a86684","stable_checksum":"52fa12271104e74126145c6224b22b4a8dd32cc47de04c1e9fb8f348340df4d2","stable_url_args":["https://www.openwall.com/passwdqc/passwdqc-2.1.0.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"2.1.0"},"pastebinit":{"desc":"Send things to pastebin from the command-line","executables":["pastebinit","pbget","pbput","pbputs"],"head_dependencies":[{"docbook2x":":build"},{"gettext":":build"}],"head_url_args":["https://github.com/pastebinit/pastebinit.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/pastebinit/pastebinit","license":"GPL-2.0-or-later","ruby_source_checksum":"700a4e634526c5e788fef8eb7ce0373ec81510a6c14e4a9a199f6b6fc6e51af5","stable_dependencies":[{"docbook2x":":build"},{"gettext":":build"}],"stable_checksum":"fc8ed4323ddfb130c17380af8f4970ac9c1648563fb1ab4efd307e87eb2c41e7","stable_url_args":["https://github.com/pastebinit/pastebinit/archive/refs/tags/1.8.0.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"1.8.0","bottle_tag":":all","bottle_checksum":"fbe01a73549947404e9ae1a8dda691e7904117ed61af4b72087f41e35c1caa05"},"pastel":{"desc":"Command-line tool to generate, analyze, convert and manipulate colors","executables":["pastel"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sharkdp/pastel.git",{":branch":"master"}],"homepage":"https://github.com/sharkdp/pastel","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"6e4b55a3fcfcf075065bca4a0bad9e8392ff60bee4be9cdb190ef2b56618ab52","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2903853f24d742fe955edd9bea17947eb8f3f44000a8ac528d16f2ea1e52b78b","stable_url_args":["https://github.com/sharkdp/pastel/archive/refs/tags/v0.12.0.tar.gz"],"stable_version":"0.12.0"},"patat":{"bottle_rebuild":2,"desc":"Terminal-based presentations using Pandoc","executables":["patat"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"pandoc":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/jaspervdj/patat.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/jaspervdj/patat","license":"GPL-2.0-or-later","ruby_source_checksum":"5b64a53cf0d00d7c9bc4cb2b149b04f31ba1f5613302a1485dea39e60acbc0a4","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"pandoc":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/jaspervdj/patat/commit/16d568bc414f4f0ced8b4f897c3584fd82a7797a.patch?full_index=1","sha256":"1a0f9aa653b9dd8b47acbdaabee3b50b557b87ca8d2c364a85a8f8b8ec637abc"}],"stable_checksum":"d1f182ecdf145b8db1aacee1c4d46731d197b192e6ef855c3505067c1cea2b65","stable_url_args":["https://hackage.haskell.org/package/patat-0.15.2.0/patat-0.15.2.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.15.2.0"},"patch-package":{"desc":"Fix broken node modules instantly","executables":["patch-package"],"head_dependencies":["node"],"homepage":"https://github.com/ds300/patch-package","license":"MIT","ruby_source_checksum":"ac9714d8f5d7401e5dc60172bae378296d0f9b19619c3040b8f48516e0e41d86","stable_dependencies":["node"],"stable_checksum":"fb36b47e1f22a3d612311bc9a0464b0213e0971958cfabb8f26a9537b1d7c4f7","stable_url_args":["https://registry.npmjs.org/patch-package/-/patch-package-8.0.1.tgz"],"stable_version":"8.0.1","bottle_tag":":all","bottle_checksum":"6bc435f63e2565dd2a21b9502465d52188b934b4e926f1511fe18597d18d50ee"},"patchelf":{"desc":"Modify dynamic ELF executables","executables":["patchelf"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/NixOS/patchelf.git",{":branch":"master"}],"homepage":"https://github.com/NixOS/patchelf","license":"GPL-3.0-or-later","ruby_source_checksum":"c91da70cddc97f4e9e53b20470a0a5bc4b63adac62be813d6efdd90922bd2a38","stable_checksum":"2cce01de93653829f6ab68a20c2ec275e1c00a946110704a27e928d2e6e88716","stable_url_args":["https://github.com/NixOS/patchelf/releases/download/0.19.1/patchelf-0.19.1.tar.bz2"],"stable_version":"0.19.1"},"patchpal":{"desc":"AI Assisted Patch Backporting Tool Frontend","executables":["benchmark_apply","extractor","patchpal","patchpal-cli"],"head_dependencies":["cairo","gdk-pixbuf","glib","graphene","gtk4","harfbuzz","llvm","pango","gettext",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://gitlab.com/patchpal-ai/patchpal-gui","license":"Apache-2.0","ruby_source_checksum":"57a611246c32eddf4ec375d7e8bf90768c3027d3e7e9471483595e75d3cfafad","stable_dependencies":["cairo","gdk-pixbuf","glib","graphene","gtk4","harfbuzz","llvm","pango","gettext",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"3bee167d923999f6a616ab2025d16e73641638d2237565f8f39eb28d35930c8a","stable_url_args":["https://gitlab.com/patchpal-ai/patchpal-gui/-/archive/v0.8.1/patchpal-gui-v0.8.1.tar.bz2"],"stable_version":"0.8.1"},"patchutils":{"desc":"Small collection of programs that operate on patch files","executables":["combinediff","dehtmldiff","editdiff","espdiff","filterdiff","fixcvsdiff","flipdiff","gitdiff","gitdiffview","gitshow","gitshowview","grepdiff","interdiff","lsdiff","move-to-front","patchview","patchview-wrapper","recountdiff","rediff","splitdiff","svndiff","svndiffview","unwrapdiff"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"docbook":":build"},{"xmlto":":build"}],"head_url_args":["https://github.com/twaugh/patchutils.git",{":branch":"master"}],"homepage":"https://cyberelk.net/tim/software/patchutils/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"362b5eea2c3f41794716e837ddba94c97c6f2816fb39d0bdb156045ce03ec84f","stable_dependencies":[{"xmlto":":build"}],"stable_checksum":"8386a35a4d2d3cbc28fdcc93c5be007c382c78e3ee079070139f0d822e013325","stable_url_args":["https://github.com/twaugh/patchutils/releases/download/0.4.5/patchutils-0.4.5.tar.xz"],"stable_version":"0.4.5"},"pawk":{"desc":"Python line processor (like AWK)","executables":["pawk"],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/alecthomas/pawk","license":"MIT","ruby_source_checksum":"de7d9a5f83e077b962cd33d949f9cb849c3b3640212c846aa306e52c32655bd1","stable_checksum":"59ec1a4046cf545e1376c8c0a28f5f178a3b88dbc85fb3772aa3ce8c2e088349","stable_url_args":["https://files.pythonhosted.org/packages/6c/90/2165e9fedd33ac172899aa3df6754971d720bf07eef2a0b049db15a7ad69/pawk-0.8.1.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"0.8.1","bottle_tag":":all","bottle_checksum":"ac3b1c476a0e40e5eed34672c9d426989456b17907cfeee03c6e6ed88d0d01b9"},"pax-runner":{"bottle_rebuild":1,"desc":"Tool to provision OSGi bundles","executables":["pax-runner"],"homepage":"https://ops4j1.jira.com/wiki/spaces/paxrunner/overview","license":{":all_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"013c44bf919e3eef2e098fc3935c6797021ccc5a19d80756d1ddc33ab98173d6","stable_checksum":"b1ff2039dc1e73b6957653d967d6ee028f9c79d663b9031a6b77a49932352dc1","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/ops4j/pax/runner/pax-runner-assembly/1.9.0/pax-runner-assembly-1.9.0-jdk15.tar.gz"],"stable_version":"1.9.0","bottle_tag":":all","bottle_checksum":"f7195e6a142137e103125c0176376e562a2e0ba115d5e61ed15b0c2a00e92cf5"},"pax":{"desc":"Portable Archive Interchange archive tool","executables":["pax"],"homepage":"https://mbsd.evolvis.org/pax.htm","keg_only_args":[":provided_by_macos"],"license":"MirOS","ruby_source_checksum":"27cb6aff2d669540f2c4d99da9fd34cdf6b43c519d0d0303c3f6b8b624d261ef","stable_checksum":"e955d5d3af97aede0a3f463a9a59b83e8d1083aaf142eb6f388c549a7d182e6b","stable_url_args":["https://mbsd.evolvis.org/MirOS/dist/mir/cpio/paxmirabilis-20240817.tgz"],"stable_version":"20240817"},"pay":{"desc":"HTTP client that automatically handles 402 Payment Required","executables":["pay"],"head_dependencies":["openssl@3",{"cmake":":build"},{"just":":build"},{"node":":build"},{"pkgconf":":build"},{"pnpm":":build"},{"rust":":build"}],"head_url_args":["https://github.com/solana-foundation/pay.git",{":branch":"main"}],"head_uses_from_macos":[["python"]],"homepage":"https://pay.sh","license":"MIT","ruby_source_checksum":"02ea90b7ebef3aa1cc325c17379c8cd75ba01ffcd2e73fd1fa338321529abcc9","stable_dependencies":["openssl@3",{"cmake":":build"},{"just":":build"},{"node":":build"},{"pkgconf":":build"},{"pnpm":":build"},{"rust":":build"}],"stable_checksum":"97b70d9e66a0e78cdb564624baeac0f0fd47dcc7c8261415f01dbfc42b097a36","stable_url_args":["https://github.com/solana-foundation/pay/archive/refs/tags/pay-v0.21.0.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"0.21.0"},"payara":{"caveats":"You may want to add the following to your .bash_profile:\n  export GLASSFISH_HOME=$HOMEBREW_PREFIX/opt/payara/libexec/glassfish\n  export PATH=${PATH}:${GLASSFISH_HOME}/bin\n","conflicts":[["glassfish",{":because":"both install the same scripts"}]],"desc":"Java EE application server forked from GlassFish","executables":["asadmin","letsencrypt.py"],"head_dependencies":["openjdk"],"homepage":"https://www.payara.fish","license":{":any_of":["CDDL-1.1",{"GPL-2.0-only":{":with":"Classpath-exception-2.0"}}]},"ruby_source_checksum":"aa941df8260b9d2923af5e2a669d90f1aef07c01d1c664d60b054e21b31f1d20","service_args":[[":environment_variables",{":GLASSFISH_HOME":"$HOMEBREW_PREFIX/opt/payara/libexec/glassfish"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/opt/payara/libexec/glassfish"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/payara/libexec/glassfish/bin/asadmin","start-domain","--verbose","domain1"]],"stable_dependencies":["openjdk"],"stable_checksum":"3564d390f326f821328ddb1ebffc349fa36d91ca89309921b03c5279f04ad6f4","stable_url_args":["https://search.maven.org/remotecontent?filepath=fish/payara/distributions/payara/7.2026.6/payara-7.2026.6.zip"],"stable_version":"7.2026.6","bottle_tag":":all","bottle_checksum":"aec9ef59f8d557527a2c97f7964abe9162dcff39b8678b8e3301fb2c5b18842a"},"payload-dumper-go":{"bottle_rebuild":1,"desc":"Android OTA payload dumper written in Go","executables":["payload-dumper-go"],"head_dependencies":["xz",{"go":":build"}],"homepage":"https://github.com/ssut/payload-dumper-go","license":"Apache-2.0","ruby_source_checksum":"600943be609fd6761ef72d0b5f74976d7b574bd82209d1ef21df24fea7579e6d","stable_dependencies":["xz",{"go":":build"}],"stable_checksum":"d7ba33a80c539674c0b63443b8c6dd9c2040ec996323f38ffe72e024d302eb2d","stable_url_args":["https://github.com/ssut/payload-dumper-go/archive/refs/tags/1.3.0.tar.gz"],"stable_version":"1.3.0"},"pazpar2":{"desc":"Metasearching middleware webservice","executables":["pazpar2","pazpar2_play"],"head_dependencies":["icu4c@78","yaz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/indexdata/pazpar2.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://www.indexdata.com/resources/software/pazpar2/","license":"GPL-2.0-or-later","revision":10,"ruby_source_checksum":"e6b76c8bb91b30991e04a3a594caffc90860e7b153411b4afbbba5e8e702b193","stable_dependencies":["icu4c@78","yaz",{"pkgconf":":build"}],"stable_checksum":"9baf590adb52cd796eccf01144eeaaf7353db1fd05ae436bdb174fe24362db53","stable_url_args":["https://ftp.indexdata.com/pub/pazpar2/pazpar2-1.14.1.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"1.14.1"},"pbc-sig":{"bottle_rebuild":1,"desc":"Signatures library","head_dependencies":["gmp","pbc"],"homepage":"https://crypto.stanford.edu/pbc/sig/","license":"GPL-3.0-only","ruby_source_checksum":"5d1245ef0a5db4358e972746a519ec6a2e577a72552ba0acb32f5ccc02e78b6f","stable_dependencies":["gmp","pbc"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"},{"strip":"p1","data":true}],"stable_checksum":"7a343bf342e709ea41beb7090c78078a9e57b833454c695f7bcad2475de9c4bb","stable_url_args":["https://crypto.stanford.edu/pbc/sig/files/pbc_sig-0.0.8.tar.gz"],"stable_version":"0.0.8","bottle_cellar":":any","bottle_checksum":"f99446bcb7e5930651fc63d4a6bea1b34b489e13ad7318a026d0be3ed6fe39f9"},"pbc":{"desc":"Pairing-based cryptography","head_dependencies":["gmp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://repo.or.cz/pbc.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://crypto.stanford.edu/pbc/","license":"LGPL-3.0-only","ruby_source_checksum":"a91cc2be38e34b777a61072ead8e485f0f58b58f1d48a07c606eb3f26db118d2","stable_dependencies":["gmp"],"stable_checksum":"18275a367283077bafe35f443200499e3b19c4a3754953da2a1b2f0d6b5922dc","stable_url_args":["https://crypto.stanford.edu/pbc/files/pbc-1.0.0.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"1.0.0"},"pbzip2":{"desc":"Parallel bzip2","executables":["pbunzip2","pbzcat","pbzip2"],"head_uses_from_macos":[["bzip2"]],"homepage":"http://compression.great-site.net/pbzip2/","license":"bzip2-1.0.6","ruby_source_checksum":"04884a261fe4d1b78b79cef15673f758440e89e0ee2d445eff579b14f7530ecf","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"8fd13eaaa266f7ee91f85c1ea97c86d9c9cc985969db9059cdebcb1e1b7bdbe6","stable_url_args":["https://launchpad.net/pbzip2/1.1/1.1.13/+download/pbzip2-1.1.13.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.1.13","bottle_checksum":"8a42feae1d424ac132a520973b5bb9517bdf83bda8439263008b20c2208ed493"},"pc6001vx":{"desc":"PC-6001 emulator","executables":["PC6001VX"],"head_dependencies":["ffmpeg","qtbase","qtmultimedia","sdl2-compat","gettext",{"pkgconf":":build"},{"qttools":":build"}],"head_url_args":["https://github.com/eighttails/PC6001VX.git",{":branch":"master"}],"homepage":"https://github.com/eighttails/PC6001VX","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"b862126879d66eb6e2e689a0f22997023de8ef3384f52d7991dfd8d2646cf36e","stable_dependencies":["ffmpeg","qtbase","qtmultimedia","sdl2-compat","gettext",{"pkgconf":":build"},{"qttools":":build"}],"stable_checksum":"a5536f7bd4931b2efcbdcd85707a9c6fa82a6b169773e6d13d74cea8107ee9cc","stable_url_args":["https://eighttails.up.seesaa.net/bin/PC6001VX_4.3.0_src.tar.gz"],"stable_version":"4.3.0"},"pcal":{"desc":"Generate Postscript calendars without X","executables":["pcal"],"head_uses_from_macos":[[{"mandoc":":build"}],[{"ncompress":":build"}]],"homepage":"https://pcal.sourceforge.net/","license":":cannot_represent","ruby_source_checksum":"030ec19b2753d77b0991a3196e05f70db4fcc392dcec60d8d674f45c381cc6d1","stable_checksum":"8406190e7912082719262b71b63ee31a98face49aa52297db96cc0c970f8d207","stable_url_args":["https://downloads.sourceforge.net/project/pcal/pcal/pcal-4.11.0/pcal-4.11.0.tgz"],"stable_uses_from_macos":[[{"mandoc":":build"}],[{"ncompress":":build"}]],"stable_version":"4.11.0","bottle_checksum":"fdd9d437f60310691c6df93af1ee0bd2cc08e8bae5ee3fa1d73d76b76b4c88e4"},"pcalc":{"desc":"Calculator for those working with multiple bases, sizes, and close to the bits","executables":["pcalc"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/alt-romes/programmer-calculator","license":"GPL-3.0-or-later","ruby_source_checksum":"a4e4e01f1c38cd1f184a2e30566a1436e0b2006579665f0be499af050cae8f97","stable_checksum":"6ede71e1442710e73edb99eb1742452e67ad5095cad328526633722850aa1136","stable_url_args":["https://github.com/alt-romes/programmer-calculator/archive/refs/tags/v3.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.0","bottle_checksum":"ba2a72db4f367a3ae6dceef1eba8eb5e9ea84586acef55d163d53503a3ffddb1"},"pcapmirror":{"desc":"Tool for capturing network traffic on remote host using TZSP or ERSPAN","executables":["pcapmirror"],"head_dependencies":[{"make":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://git.freestone.net/cramer/pcapmirror","license":"BSD-3-Clause","ruby_source_checksum":"e6955b58465d8ca36229586f694100b6b63d49bd2bc1b8882cc2e7d1d5e3ad1f","stable_dependencies":[{"make":":build"}],"stable_checksum":"d5efbb9b8526b8b319f3040f6a7c9532c0ca9d862b1d21100e7fc8665d0bb638","stable_url_args":["https://git.freestone.net/cramer/pcapmirror/-/archive/0.6.1/pcapmirror-0.6.1.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.6.1"},"pcapplusplus":{"desc":"C++ network sniffing, packet parsing and crafting framework","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://pcapplusplus.github.io","license":"Unlicense","ruby_source_checksum":"ee83b4621598bab723499c0960f85ad95409abb6ee03e373fa90cba5510877e6","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"66c11d61f3c8019eaf74171ad10229dfaeab27eb86859c897fb0ba1298f80c94","stable_url_args":["https://github.com/seladb/PcapPlusPlus/archive/refs/tags/v25.05.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"25.05"},"pcaudiolib":{"desc":"Portable C Audio Library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/espeak-ng/pcaudiolib.git",{":branch":"master"}],"homepage":"https://github.com/espeak-ng/pcaudiolib","license":"GPL-3.0-or-later","ruby_source_checksum":"3111550c25633c523d9d279ab4e7e4425d4358ce20449a6d6da5ce0b626c797d","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"e8bd15f460ea171ccd0769ea432e188532a7fb27fa73ec2d526088a082abaaad","stable_url_args":["https://github.com/espeak-ng/pcaudiolib/releases/download/1.3/pcaudiolib-1.3.tar.gz"],"stable_version":"1.3"},"pcb":{"conflicts":[["gts",{":because":"both install a `gts.h` header"}]],"deprecate_args":{":date":"2025-09-06",":because":":unmaintained"},"desc":"Interactive printed circuit board editor","disable_args":{":date":"2026-09-06",":because":":unmaintained"},"executables":["MergePCBPS","Merge_dimPCBPS","pcb"],"head_dependencies":["cairo","dbus","gd","gdk-pixbuf","gettext","glib","gtk+","gtkglext","at-spi2-core","gnu-sed","harfbuzz","libxrender","pango",{"autoconf":":build"},{"automake":":build"},{"intltool":":build"},{"pkgconf":":build"}],"head_url_args":["git://git.geda-project.org/pcb.git"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"perl":":build"}],["tcl-tk"]],"homepage":"http://pcb.geda-project.org/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"dd21f0f471e646676e2c96accd5fcd3ef1641d8189997f73ea3bdf8e126748e3","stable_dependencies":["cairo","dbus","gd","gdk-pixbuf","gettext","glib","gtk+","gtkglext","at-spi2-core","gnu-sed","harfbuzz","libxrender","pango",{"intltool":":build"},{"pkgconf":":build"}],"stable_checksum":"ae852f46af84aba7f51d813fb916fc7fcdbeea43f7134f150507024e1743fb5e","stable_url_args":["https://downloads.sourceforge.net/project/pcb/pcb/pcb-4.3.0/pcb-4.3.0.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"perl":":build"}],["tcl-tk"]],"stable_version":"4.3.0","version_scheme":1},"pcb2gcode":{"bottle_rebuild":1,"desc":"Command-line tool for isolation, routing and drilling of PCBs","executables":["pcb2gcode"],"head_dependencies":["boost","gerbv","glib",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/pcb2gcode/pcb2gcode.git",{":branch":"master"}],"homepage":"https://github.com/pcb2gcode/pcb2gcode","license":"GPL-3.0-or-later","ruby_source_checksum":"012ae145c634a2c9917ad1c8d90b77395a0e70bee0afc23fb4779b99304c8282","stable_dependencies":["boost","gerbv","glib",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"46351d4b7479059becae064cc68f2d1d68d42ae314ff7a1d9a240c71a3c0c98c","stable_url_args":["https://github.com/pcb2gcode/pcb2gcode/archive/refs/tags/v3.0.4.tar.gz"],"stable_version":"3.0.4"},"pce":{"bottle_rebuild":1,"desc":"PC emulator","executables":["pbit","pce-ibmpc","pce-img","pce-macplus","pce-rc759","pce-sim405","pce-sim6502","pce-simarm","pce-sims32","pfdc"],"head_dependencies":["sdl2-compat",{"nasm":":build"}],"head_url_args":["git://git.hampa.ch/pce.git",{":branch":"master"}],"head_uses_from_macos":[["libedit"]],"homepage":"http://www.hampa.ch/pce/","license":"GPL-2.0-only","revision":3,"ruby_source_checksum":"d4faeb897e8adbeb590c1d79cc168297c97fee75a1ec4f08753483a5a2fe33f1","stable_dependencies":["sdl12-compat",{"nasm":":build"}],"stable_checksum":"a8c0560fcbf0cc154c8f5012186f3d3952afdbd144b419124c09a56f9baab999","stable_url_args":["https://cdn.netbsd.org/pub/pkgsrc/distfiles/pce-0.2.2.tar.gz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"0.2.2"},"pciutils":{"desc":"PCI utilities","head_dependencies":["zlib-ng-compat"],"homepage":"https://github.com/pciutils/pciutils","license":"GPL-2.0-or-later","ruby_source_checksum":"72cf3071cc9cf39ed1a6022bb6bb05d412ffd53853cd27ec39e1fb7359a1190d","stable_dependencies":["zlib-ng-compat"],"stable_checksum":"06f467642057599acf396bc17340452fac3308f1e08be19e0c32587e42d7017b","stable_url_args":["https://github.com/pciutils/pciutils/archive/refs/tags/v3.15.0.tar.gz"],"stable_version":"3.15.0"},"pcl":{"desc":"Library for 2D/3D image and point cloud processing","executables":["pcl_add_gaussian_noise","pcl_bilateral_upsampling","pcl_boundary_estimation","pcl_cloud_composer","pcl_cluster_extraction","pcl_compute_cloud_error","pcl_compute_hausdorff","pcl_compute_hull","pcl_concatenate_points_pcd","pcl_convert_pcd_ascii_binary","pcl_converter","pcl_convolve","pcl_crf_segmentation","pcl_crop_to_hull","pcl_demean_cloud","pcl_dinast_grabber","pcl_elch","pcl_extract_feature","pcl_face_trainer","pcl_fast_bilateral_filter","pcl_feature_matching","pcl_fpfh_estimation","pcl_fs_face_detector","pcl_generate","pcl_gp3_surface","pcl_grabcut_2d","pcl_grid_min","pcl_hdl_grabber","pcl_hdl_viewer_simple","pcl_icp","pcl_icp2d","pcl_linemod_detection","pcl_local_max","pcl_lum","pcl_manual_registration","pcl_marching_cubes_reconstruction","pcl_match_linemod_template","pcl_mesh2pcd","pcl_mesh_sampling","pcl_mls_smoothing","pcl_morph","pcl_multiscale_feature_persistence_example","pcl_ndt2d","pcl_ndt3d","pcl_nn_classification_example","pcl_normal_estimation","pcl_obj2pcd","pcl_obj2ply","pcl_obj2vtk","pcl_obj_rec_ransac_accepted_hypotheses","pcl_obj_rec_ransac_hash_table","pcl_obj_rec_ransac_model_opps","pcl_obj_rec_ransac_orr_octree","pcl_obj_rec_ransac_orr_octree_zprojection","pcl_obj_rec_ransac_result","pcl_obj_rec_ransac_scene_opps","pcl_octree_viewer","pcl_outlier_removal","pcl_passthrough_filter","pcl_pcd2ply","pcl_pcd2png","pcl_pcd2vtk","pcl_pcd_change_viewpoint","pcl_pcd_convert_NaN_nan","pcl_pcd_image_viewer","pcl_pcd_introduce_nan","pcl_pcd_organized_edge_detection","pcl_pcd_organized_multi_plane_segmentation","pcl_pcd_select_object_plane","pcl_pcd_video_player","pcl_pclzf2pcd","pcl_plane_projection","pcl_ply2obj","pcl_ply2pcd","pcl_ply2ply","pcl_ply2raw","pcl_ply2vtk","pcl_plyheader","pcl_png2pcd","pcl_point_cloud_editor","pcl_poisson_reconstruction","pcl_ppf_object_recognition","pcl_progressive_morphological_filter","pcl_pyramid_surface_matching","pcl_radius_filter","pcl_registration_visualizer","pcl_sac_segmentation_plane","pcl_spin_estimation","pcl_statistical_multiscale_interest_region_extraction_example","pcl_stereo_ground_segmentation","pcl_surfel_smoothing_test","pcl_test_search_speed","pcl_tiff2pcd","pcl_timed_trigger_test","pcl_train_linemod_template","pcl_train_unary_classifier","pcl_transform_from_viewpoint","pcl_transform_point_cloud","pcl_unary_classifier_segment","pcl_uniform_sampling","pcl_vfh_estimation","pcl_viewer","pcl_virtual_scanner","pcl_vlp_viewer","pcl_voxel_grid","pcl_voxel_grid_occlusion_estimation","pcl_vtk2obj","pcl_vtk2pcd","pcl_vtk2ply","pcl_xyz2pcd"],"head_dependencies":["boost","cjson","eigen","flann","glew","libpcap","libpng","libusb","lz4","qhull","qtbase","vtk","freetype","libomp",{"cmake":":build"},{"pkgconf":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://github.com/PointCloudLibrary/pcl.git",{":branch":"master"}],"homepage":"https://pointclouds.org/","license":"BSD-3-Clause","revision":6,"ruby_source_checksum":"9e9f7f242336fb5a97f146410d62f630eb509d5ddbbb3ae46c33d03e454b679b","stable_dependencies":["boost","cjson","eigen","flann","glew","libpcap","libpng","libusb","lz4","qhull","qtbase","vtk","freetype","libomp",{"cmake":":build"},{"pkgconf":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/PointCloudLibrary/pcl/commit/2d6929bdcd98beaa28fa8ee3a105beb566f16347.patch?full_index=1","sha256":"66e6b47a2373224f6a64a87124c94fbe79d3624b4cb0d71603c4805323343b62"},{"strip":"p1","url":"https://github.com/PointCloudLibrary/pcl/commit/8dfb0e10ebdf4a5086328b38f854294d2d6b1627.patch?full_index=1","sha256":"f31c11abb6bec8864b7a109472768ba80e87ddf90533890c303294d264f389e1"},{"strip":"p1","url":"https://github.com/PointCloudLibrary/pcl/commit/490996e66d36829394e01c19089385f23fdf3c9c.patch?full_index=1","sha256":"f71b64ce5e8e606a5f57b3c011d961b625ace6c0c8956a7a25db1d4db8446664"}],"stable_checksum":"e1d862c7b6bd27a45884a825a2e509bfcbd4561307d5bfe17ce5c8a3d94a6c29","stable_url_args":["https://github.com/PointCloudLibrary/pcl/archive/refs/tags/pcl-1.15.1.tar.gz"],"stable_version":"1.15.1"},"pcp":{"deprecate_args":{":date":"2025-05-17",":because":":repo_archived"},"desc":"Command-line peer-to-peer data transfer tool based on libp2p","disable_args":{":date":"2026-05-17",":because":":repo_archived"},"executables":["pcp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/dennis-tra/pcp.git",{":branch":"main"}],"homepage":"https://github.com/dennis-tra/pcp","license":"Apache-2.0","ruby_source_checksum":"00637e0ee4927ac7ecbca7101ded9578c9b66c9696d4a7eceac59274f1326a5f","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/dennis-tra/pcp.git",{":tag":"v0.4.0",":revision":"7f638fe42f6dbd17e5bf5a7be5854220e2858eb2"}],"stable_version":"0.4.0","bottle_checksum":"8d495ee0f766c2d09355453d4f4691c7d5ca9bdf57ac82c0ef1d3552df19fefe"},"pcre":{"aliases":["pcre1"],"bottle_rebuild":1,"desc":"Perl compatible regular expressions library","disable_args":{":date":"2030-06-22",":because":":unmaintained",":replacement_formula":"pcre2"},"executables":["pcre-config","pcregrep","pcretest"],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.pcre.org/","license":"BSD-3-Clause","ruby_source_checksum":"1835f36e6c2bc15952af3619878bb94a04ac8111fe17f3ce499a0eb359af1fad","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"4dae6fdcd2bb0bb6c37b5f97c33c2be954da743985369cddac3546e3218bffb8","stable_url_args":["https://downloads.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.tar.bz2"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"8.45"},"pcre2":{"desc":"Perl compatible regular expressions library with a new API","executables":["pcre2-config","pcre2grep","pcre2test"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/PCRE2Project/pcre2.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.pcre.org/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"36090011da1e4b86f55a62ee73bb2d91b3b339bb73ecd49b68b38c0772b385b8","stable_checksum":"47fe8c99461250d42f89e6e8fdaeba9da057855d06eb7fc08d9ca03fd08d7bc7","stable_url_args":["https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.47/pcre2-10.47.tar.bz2"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"10.47"},"pcsc-lite":{"desc":"Middleware to access a smart card using SCard API","executables":["pcsc-spy","pcscd"],"head_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://pcsclite.apdu.fr/","keg_only_args":[":shadowed_by_macos","macOS provides PCSC.framework"],"license":{":all_of":["BSD-3-Clause","BSD-2-Clause","GPL-3.0-or-later","ISC"]},"ruby_source_checksum":"1cfc75bef17e2a3dfd2325b1272815e0597fe4d3eb1bc9cd97ca2f9eab777cd9","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"bfcfe38a20afc49849c6bf55325e38f449fc4b26d3923fdc32b969ae41a8741b","stable_url_args":["https://pcsclite.apdu.fr/files/pcsc-lite-2.5.1.tar.xz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"2.5.1"},"pdal":{"desc":"Point data abstraction library","executables":["pdal","pdal-config"],"head_dependencies":["apache-arrow","curl","draco","gdal","hdf5","libgeotiff","libpq","libxml2","lz4","numpy","openssl@3","proj","tiledb","xerces-c","zstd",{"cmake":":build"},{"googletest":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/PDAL/PDAL.git",{":branch":"master"}],"homepage":"https://pdal.org/","license":"BSD-3-Clause","ruby_source_checksum":"7590f02d3310f5619814464d2099d7a27712e21358f046234b86fc4d6b35add6","stable_dependencies":["apache-arrow","curl","draco","gdal","hdf5","libgeotiff","libpq","libxml2","lz4","numpy","openssl@3","proj","tiledb","xerces-c","zstd",{"cmake":":build"},{"googletest":":build"},{"pkgconf":":build"}],"stable_checksum":"882b97aa3ae5db682c3b2dc8edef4e29bcc7ecea51c70592e71bc1f34112ad00","stable_url_args":["https://github.com/PDAL/PDAL/releases/download/2.10.2/PDAL-2.10.2-src.tar.bz2"],"stable_version":"2.10.2"},"pdf-diff":{"desc":"Tool for visualizing differences between two pdf files","executables":["pdf-diff"],"head_dependencies":["poppler",{"go":":build"}],"head_url_args":["https://github.com/serhack/pdf-diff.git",{":branch":"main"}],"homepage":"https://github.com/serhack/pdf-diff","license":"MIT","ruby_source_checksum":"7955e0fe19b8847b7abbc3b016c4fa94105ac66eed883fda94f8ecbb543663ba","stable_dependencies":["poppler",{"go":":build"}],"stable_checksum":"13053afc3bbe14b84639d5a6a6416863e8c6d93e4f3c2c8ba7c38d4c427ae707","stable_url_args":["https://github.com/serhack/pdf-diff/archive/refs/tags/v0.0.1.tar.gz"],"stable_version":"0.0.1","bottle_checksum":"fe08862077f15673639f22904af5e0e6d3953e29f5df8b8a231b38f748e6af05"},"pdf.tocgen":{"desc":"CLI toolset to generate table of contents for PDF files automatically","executables":["pdftocgen","pdftocio","pdfxmeta"],"head_dependencies":["pymupdf","python@3.14"],"head_url_args":["https://github.com/Krasjet/pdf.tocgen.git",{":branch":"master"}],"homepage":"https://krasjet.com/voice/pdf.tocgen/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"b1808ad032140d6fa30a29a06acccb061447e6cfd8e61baf97617835ba96ce94","stable_dependencies":["pymupdf","python@3.14"],"stable_checksum":"090758832614727eaf1fd0ba0075d5a10eb8f268d1d534fabd7131170a8ac79e","stable_url_args":["https://files.pythonhosted.org/packages/77/44/e6dafea2c491e84425ed725b69b689e58703609b1d70e7b7f49f28cf5df7/pdf_tocgen-1.3.4.tar.gz"],"stable_version":"1.3.4","bottle_tag":":all","bottle_checksum":"77401cde1dc1611e338ce7e1c86a1aeb8879e2f7753eb4916ac5630a22d71e76"},"pdf2image":{"conflicts":[["pdftohtml",{":because":"poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"}],["poppler",{":because":"poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"}],["xpdf",{":because":"poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"}]],"desc":"Convert PDFs to images","executables":["pdf2image","pdffonts","pdfimages","pdfinfo","pdftops","pdftotext"],"head_dependencies":["freetype","ghostscript",{"libx11":":build"}],"homepage":"https://code.google.com/p/pdf2image/","license":"FSFUL","revision":1,"ruby_source_checksum":"663f6052258c167853d6d77818c99dafc32bfbf87af2d27b89e4fb22728909bc","stable_dependencies":["freetype","ghostscript",{"libx11":":build"}],"stable_checksum":"e8672c3bdba118c83033c655d90311db003557869c92903e5012cdb368a68982","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pdf2image/pdf2image-0.53-source.tar.gz"],"stable_version":"0.53","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"283b9a01c14033bac12d833765cdcf81d896a4df12c6a9c7ac5467c340591f1e"},"pdf2json":{"desc":"PDF to JSON and XML converter","executables":["pdf2json"],"homepage":"https://github.com/flexpaper/pdf2json","license":"GPL-2.0-only","ruby_source_checksum":"480451511af73a08990bc3e98fc9a01e9b235aea85c6d41004cb3ef66db71696","stable_checksum":"54878473a2afb568caf2da11d6804cabe0abe505da77584a3f8f52bcd37d9c55","stable_url_args":["https://github.com/flexpaper/pdf2json/archive/refs/tags/0.71.tar.gz"],"stable_version":"0.71","bottle_checksum":"e648062e7a117f95679cd30c63773085ba2712752450f0b422be8f2fd4d66050"},"pdf2svg":{"desc":"PDF converter to SVG","executables":["pdf2svg"],"head_dependencies":["cairo","glib","poppler","gettext",{"pkgconf":":build"}],"homepage":"https://cityinthesky.co.uk/opensource/pdf2svg","license":"GPL-2.0-or-later","ruby_source_checksum":"ecaa4bafd19c4a0323826258301d43cd92f2e1e3736e597a318566285a8706c3","stable_dependencies":["cairo","glib","poppler","gettext",{"pkgconf":":build"}],"stable_checksum":"fd765256f18b5890639e93cabdf631b640966ed1ea9ebd561aede9d3be2155e4","stable_url_args":["https://github.com/dawbarton/pdf2svg/archive/refs/tags/v0.2.4.tar.gz"],"stable_version":"0.2.4"},"pdfalyzer":{"desc":"PDF analysis toolkit","executables":["combine_pdfs","extract_pdf_pages","extract_pdf_text","pdfalyze","pdfalyzer_install_pdf_parser"],"head_dependencies":["openssl@3","pillow","python@3.14"],"head_url_args":["https://github.com/michelcrypt4d4mus/pdfalyzer.git",{":branch":"master"}],"homepage":"https://github.com/michelcrypt4d4mus/pdfalyzer","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"59b98148e2ae5c542a1fb2ee9fbd3c984c3406ced1bcebcfe5e161828bf65faa","stable_dependencies":["openssl@3","pillow","python@3.14"],"stable_checksum":"888df3252f73fe28132a017824bc60f7a686c6a05800f3b026f76f48ee655dd3","stable_url_args":["https://files.pythonhosted.org/packages/69/e4/39183a9674a5eb292143d9a3dd1c4fa9541fffcf567f5295efefd5be86db/pdfalyzer-1.19.6.tar.gz"],"stable_version":"1.19.6"},"pdfcpu":{"desc":"PDF processor written in Go","executables":["pdfcpu"],"head_dependencies":[{"go":":build"}],"homepage":"https://pdfcpu.io","license":"Apache-2.0","ruby_source_checksum":"9e6340ea32b6f9b1d45e75f4dd87be7dbcdb7c29018743392b620d7a1a62c1c4","stable_dependencies":[{"go":":build"}],"stable_checksum":"d7e657051aef697d39da63a5366850d476485b33d5ad100b829b86153df8c094","stable_url_args":["https://github.com/pdfcpu/pdfcpu/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0"},"pdfcrack":{"desc":"PDF files password cracker","executables":["pdfcrack"],"homepage":"https://pdfcrack.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"e0c67e67a3e36cf9a982616b0da12487916d423fc65f2c203bf52d802bd65ccd","stable_checksum":"26f00d4afcb70b5839047bc6f62e4253073ac437bdb526f01e8c04b220e97762","stable_url_args":["https://downloads.sourceforge.net/project/pdfcrack/pdfcrack/pdfcrack-0.21/pdfcrack-0.21.tar.gz"],"stable_version":"0.21"},"pdfgrep":{"desc":"Search PDFs for strings matching a regular expression","executables":["pdfgrep"],"head_dependencies":["libgcrypt","pcre2","poppler","libgpg-error",{"asciidoc":":build"},{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/pdfgrep/pdfgrep.git",{":branch":"master"}],"homepage":"https://pdfgrep.org/","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"86fa957a8372b208a4025ec80f5344844aec652891ff18e8d1ab15bc4714e0b4","stable_dependencies":["libgcrypt","pcre2","poppler","libgpg-error",{"pkgconf":":build"}],"stable_checksum":"0661e531e4c0ef097959aa1c9773796585db39c72c84a02ff87d2c3637c620cb","stable_url_args":["https://pdfgrep.org/download/pdfgrep-2.2.0.tar.gz"],"stable_version":"2.2.0"},"pdfly":{"desc":"CLI tool to extract (meta)data from PDF and manipulate PDF files","executables":["pdfly"],"head_dependencies":["certifi","cryptography","libsodium","openssl@3","pillow","pydantic","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"m4":":build"}],["libxml2"],["libxslt"]],"homepage":"https://pdfly.readthedocs.io/en/latest/","license":"BSD-3-Clause","revision":22,"ruby_source_checksum":"c0887ced777a2bb29d219170b3ec21271e7352beca80e174b1fd207f71a8d31f","stable_dependencies":["certifi","cryptography","libsodium","openssl@3","pillow","pydantic","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"636e9736ca3296ed69ad7e14d997813ea5a662ba7a86c77d155e343494dcc3d7","stable_url_args":["https://files.pythonhosted.org/packages/48/ae/70f161c80b3f39d8fe4ff784c78045225820d10375c81c2097c0e85ac0fc/pdfly-0.5.1.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}],["libxml2"],["libxslt"]],"stable_version":"0.5.1"},"pdfpc":{"desc":"Presenter console with multi-monitor support for PDF files","executables":["pdfpc"],"head_dependencies":["cairo","discount","gdk-pixbuf","glib","gstreamer","gtk+3","json-glib","libgee","librsvg","libx11","pango","poppler","at-spi2-core","gettext","harfbuzz",{"cmake":":build"},{"vala":":build"}],"head_url_args":["https://github.com/pdfpc/pdfpc.git",{":branch":"master"}],"homepage":"https://pdfpc.github.io/","license":"GPL-3.0-or-later","ruby_source_checksum":"5ee6d9ae69aa7374e76711194d694588079a04207ccbbe268835de896769fa1e","stable_dependencies":["cairo","discount","gdk-pixbuf","glib","gstreamer","gtk+3","json-glib","libgee","librsvg","libx11","pango","poppler","at-spi2-core","gettext","harfbuzz",{"cmake":":build"},{"vala":":build"}],"stable_checksum":"0083a958a2e9288a15c31aabb76b3eadf104672b4e815017f31ffa0d87db02ec","stable_url_args":["https://github.com/pdfpc/pdfpc/archive/refs/tags/v4.7.0.tar.gz"],"stable_version":"4.7.0"},"pdfrip":{"desc":"Multi-threaded PDF password cracking utility","executables":["pdfrip"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/mufeedvh/pdfrip.git",{":branch":"main"}],"homepage":"https://github.com/mufeedvh/pdfrip","license":"MIT","ruby_source_checksum":"89d8fa92225ba4bbda0544856d0e3eaaaee73365f9e2998cd955fc7949937fe4","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"e75bb5bcc2b58f80189dd10ba18e3cb8673935316172b8bd7a63822859cba11b","stable_url_args":["https://github.com/mufeedvh/pdfrip/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0"},"pdfsandwich":{"desc":"Generate sandwich OCR PDFs from scanned file","executables":["pdfsandwich"],"head_dependencies":["exact-image","ghostscript","imagemagick","poppler","tesseract","unpaper",{"gawk":":build"},{"ocaml":":build"}],"head_url_args":["https://svn.code.sf.net/p/pdfsandwich/code/trunk/src"],"homepage":"http://www.tobias-elze.de/pdfsandwich/","license":"GPL-2.0-or-later","revision":4,"ruby_source_checksum":"e90e164a475340640be269a8b52f37f525811ff0d6f871425f118335e8b61883","stable_dependencies":["exact-image","ghostscript","imagemagick","poppler","tesseract","unpaper",{"gawk":":build"},{"ocaml":":build"}],"stable_checksum":"9795ffea84b9b6b501f38d49a4620cf0469ddf15aac31bac6dbdc9ec1716fa39","stable_url_args":["https://downloads.sourceforge.net/project/pdfsandwich/pdfsandwich%200.1.7/pdfsandwich-0.1.7.tar.bz2"],"stable_version":"0.1.7","bottle_checksum":"9d03e5564d606b37f3b2aaa2dc68837ca023e87c455c9543836a854ec7728c4f"},"pdftilecut":{"desc":"Sub-divide a PDF page(s) into smaller pages so you can print them","executables":["pdftilecut"],"head_dependencies":["jpeg-turbo","qpdf",{"go":":build"}],"homepage":"https://github.com/oxplot/pdftilecut","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"e2543f1ad97a87f27e96e5ea49d0d74c488648fe172a3161d5a7971858e39a3e","stable_dependencies":["jpeg-turbo","qpdf",{"go":":build"}],"stable_checksum":"fd2383ee0d0acfa56cf6e80ac62881bd6dda4555adcd7f5a397339e7d3eca9ac","stable_url_args":["https://github.com/oxplot/pdftilecut/archive/refs/tags/v0.6.tar.gz"],"stable_version":"0.6"},"pdftk-java":{"bottle_rebuild":1,"desc":"Port of pdftk in java","executables":["pdftk"],"head_dependencies":["openjdk",{"gradle@8":":build"}],"head_url_args":["https://gitlab.com/pdftk-java/pdftk.git",{":branch":"master"}],"homepage":"https://gitlab.com/pdftk-java/pdftk","license":"GPL-2.0-or-later","ruby_source_checksum":"bf9f990ab07d5f49a5408d7280b6c2016c8209b252bf096a02a4585838e469cd","stable_dependencies":["openjdk",{"gradle@8":":build"}],"stable_checksum":"9c947de54658539e3a136e39f9c38ece1cf2893d143abb7f5bf3a2e3e005b286","stable_url_args":["https://gitlab.com/pdftk-java/pdftk/-/archive/v3.3.3/pdftk-v3.3.3.tar.gz"],"stable_version":"3.3.3"},"pdftohtml":{"bottle_rebuild":2,"conflicts":[["pdf2image",{":because":"poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"}],["poppler",{":because":"poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"}],["xpdf",{":because":"poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"}]],"desc":"Utility which converts PDF files into HTML and XML formats","executables":["pdftohtml"],"homepage":"https://pdftohtml.sourceforge.net/","license":"GPL-2.0-only","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"482443e9a9fa634201c4a725d061d46d1b64233030376f6515f934524823130d","stable_checksum":"277ec1c75231b0073a458b1bfa2f98b7a115f5565e53494822ec7f0bcd8d4655","stable_url_args":["https://downloads.sourceforge.net/project/pdftohtml/Experimental%20Versions/pdftohtml%200.40/pdftohtml-0.40a.tar.gz"],"stable_version":"0.40a","bottle_checksum":"61d5a75c1351339a1e1cee32c585172bc638503e4fea57232532daae41bbb2e6"},"pdftoipe":{"desc":"Reads arbitrary PDF files and generates an XML file readable by Ipe","executables":["pdftoipe"],"head_dependencies":["poppler",{"pkgconf":":build"}],"homepage":"https://github.com/otfried/ipe-tools","license":"GPL-2.0-or-later","revision":4,"ruby_source_checksum":"3192527eb95bd4e844a297d909fb617ecdd21e210a38e0cd316709e4daedc5b2","stable_dependencies":["poppler",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/otfried/ipe-tools/commit/3875da3ae31515dad4f2aa7ac5f59f2c2f70c32c.patch?full_index=1","sha256":"15369effacfa0df2559049a1dcc01f20036b0a158bb3059c6ce333287549de7a"}],"stable_checksum":"c8de0dc7eb8fa959c96539fb19ebfb8e16f459e9b4ef9259aeb30b76072cd083","stable_url_args":["https://github.com/otfried/ipe-tools/archive/refs/tags/v7.2.29.2.tar.gz"],"stable_version":"7.2.29.2"},"pdm":{"desc":"Modern Python package and dependency manager supporting the latest PEP standards","executables":["pdm"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/pdm-project/pdm.git",{":branch":"main"}],"homepage":"https://pdm-project.org","license":"MIT","ruby_source_checksum":"d6056ddd013d8e7b668fef76abf72e3923056984b025414fdd57ad50d10714cd","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"ca7d21548955086985070d2fe4334a55e59093a466b25eebc6bb0769a0539e89","stable_url_args":["https://files.pythonhosted.org/packages/f9/d9/dd3739cb451b3ebe95ce27868e145fb108b8fc0d728d0768c6f3e51a83a0/pdm-2.28.0.tar.gz"],"stable_version":"2.28.0"},"pdns":{"desc":"Authoritative nameserver","executables":["pdns_control","pdns_server","pdnsutil","zone2json","zone2sql"],"head_dependencies":["ragel","boost","lua","openssl@3","sqlite",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/powerdns/pdns.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.powerdns.com","license":"GPL-2.0-or-later","ruby_source_checksum":"4bd05bd787869132a02e692e3c31dd1e9a63e35c2b3c7a4679613e7fcf0395df","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/pdns/sbin/pdns_server"],"stable_dependencies":["boost","lua","openssl@3","sqlite",{"pkgconf":":build"}],"stable_checksum":"5fb05d5e197f63ab667d9b905e69dc8293244a896fbd046b3630b223ea5051e6","stable_url_args":["https://downloads.powerdns.com/releases/pdns-5.1.3.tar.bz2"],"stable_uses_from_macos":[["curl"]],"stable_version":"5.1.3"},"pdnsrec":{"desc":"Non-authoritative/recursing DNS server","executables":["pdns_recursor","rec_control"],"head_dependencies":["boost","lua","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"python":":build"}],["curl"]],"homepage":"https://www.powerdns.com/powerdns-recursor","license":"GPL-2.0-only","ruby_source_checksum":"5b613802fa34aac70cb04d75039f7df4c01d63753c318d88148c642d74db12fb","stable_dependencies":["boost","lua","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"a292029c543ac4538ca57628b8142c9edca9b283a3a80cb393ed947e0584f00f","stable_url_args":["https://downloads.powerdns.com/releases/pdns-recursor-5.4.3.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}],["curl"]],"stable_version":"5.4.3"},"pdsh":{"desc":"Efficient rsh-like utility, for using hosts in parallel","executables":["dshbak","pdcp","pdsh","rpdcp"],"head_dependencies":["readline"],"head_url_args":["https://github.com/chaos/pdsh.git",{":branch":"master"}],"homepage":"https://github.com/chaos/pdsh","license":"GPL-2.0-or-later","ruby_source_checksum":"cdead5a396dd2c274ab9d442c7cd6ed15753b3534630647c3f3320b9ba36b011","stable_dependencies":["readline"],"stable_checksum":"a661095ce51dd5fb05e398cf5d0e1d63157123958441f6d3512bcf1a7d25c517","stable_url_args":["https://github.com/chaos/pdsh/releases/download/pdsh-2.36/pdsh-2.36.tar.gz"],"stable_version":"2.36"},"pdtm":{"desc":"ProjectDiscovery's Open Source Tool Manager","executables":["pdtm"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/pdtm.git",{":branch":"main"}],"homepage":"https://projectdiscovery.io","license":"MIT","ruby_source_checksum":"89c0c6b02acd82752028c36508f7f4029f095aae15490bcd260038c31855547c","stable_dependencies":[{"go":":build"}],"stable_checksum":"5aa5611e3a61df37a2e4030fd8742d4a1278840fe91c1e1fde129aab81f4fe45","stable_url_args":["https://github.com/projectdiscovery/pdtm/archive/refs/tags/v0.1.3.tar.gz"],"stable_version":"0.1.3"},"peco":{"desc":"Simplistic interactive filtering tool","executables":["peco"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/peco/peco.git",{":branch":"master"}],"homepage":"https://github.com/peco/peco","license":"MIT","ruby_source_checksum":"69080629b696edc555f4a62f80e2e82d1ddee845ad258c3e9ed58819c7d8a794","stable_dependencies":[{"go":":build"}],"stable_checksum":"480ba339c5b15ebb9eada276d5e25315ee5c36e878d86dcfc1ea17f54a27197a","stable_url_args":["https://github.com/peco/peco/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"pedump":{"conflicts":[["mono",{":because":"both install `pedump` binaries"}]],"desc":"Dump Windows PE files using Ruby","executables":["pedump"],"head_dependencies":["ruby"],"homepage":"https://pedump.me","license":"MIT","ruby_source_checksum":"1343f7c0bfa0297479aed1e4732fe013d264b06be757a6aee6e92c6db1068e8e","stable_dependencies":["ruby"],"stable_checksum":"a3ef939a7c26b3e5dc94629c1c554bdaed105da99b5c5f2bf856cf0631a206e8","stable_url_args":["https://github.com/zed-0xff/pedump/archive/refs/tags/v0.7.6.tar.gz"],"stable_version":"0.7.6","bottle_tag":":all","bottle_checksum":"ccd29d804ae3bac05e6b7796f812a696feace243c131f3b599dd7f7d86eaa792"},"peg-markdown":{"desc":"Markdown implementation based on a PEG grammar","executables":["peg-markdown"],"head_dependencies":["glib","gettext",{"pkgconf":":build"}],"head_url_args":["https://github.com/jgm/peg-markdown.git",{":branch":"master"}],"homepage":"https://github.com/jgm/peg-markdown","license":{":any_of":["GPL-2.0-or-later","MIT"]},"revision":1,"ruby_source_checksum":"199f6978637cf52b95395ba4d1e7f523863020449aa7b4edb830bf39bcc53889","stable_dependencies":["glib","gettext",{"pkgconf":":build"}],"stable_checksum":"111bc56058cfed11890af11bec7419e2f7ccec6b399bf05f8c55dae0a1712980","stable_url_args":["https://github.com/jgm/peg-markdown/archive/refs/tags/0.4.14.tar.gz"],"stable_version":"0.4.14","bottle_cellar":":any","bottle_checksum":"25d1eb833b0688d0b2db0667f105d27e50d6a46a14ea57be5aa5ef50c7127f62"},"peg":{"aliases":["leg"],"desc":"Program to perform pattern matching on text","executables":["leg","peg"],"homepage":"https://www.piumarta.com/software/peg/","license":"MIT","ruby_source_checksum":"edd1990fff73cf3a829b9c4b01ee36d4cd22180c08ce46d027734c8981050db7","stable_checksum":"0013dd83a6739778445a64bced3d74b9f50c07553f86ea43333ae5fab5c2bbb4","stable_url_args":["https://www.piumarta.com/software/peg/peg-0.1.19.tar.gz"],"stable_version":"0.1.19"},"pegtl":{"desc":"Parsing Expression Grammar Template Library","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/taocpp/PEGTL","license":"BSL-1.0","ruby_source_checksum":"aa21612e8fddf468ba118d860fc7ca7e0d30e49ec2a62fcb24361fa0a1e8c969","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"6181ea42478e0aba84512be59595476adac781881b5e372224ed9b730994bd8e","stable_url_args":["https://github.com/taocpp/PEGTL/archive/refs/tags/4.0.0.tar.gz"],"stable_version":"4.0.0","bottle_tag":":all","bottle_checksum":"fe5eedfeae61697749bf8476edc4106a79acb7ad6e1f31237ab6fbc006db094f"},"pelican":{"desc":"Static site generator that supports Markdown and reST syntax","executables":["pelican","pelican-import","pelican-plugins","pelican-quickstart","pelican-themes"],"head_dependencies":["python@3.14",{"rust":":build"}],"homepage":"https://getpelican.com/","license":"AGPL-3.0-or-later","revision":1,"ruby_source_checksum":"bab64e7f1e2e74a52da5d522a8b67f38a43c5339394ca353bf32a5d6bf4d3d7b","stable_dependencies":["python@3.14",{"rust":":build"}],"stable_checksum":"3983b5d2dc84c7bdf967154359077a2b78c0bbd2f7dcc55292133a7779609458","stable_url_args":["https://files.pythonhosted.org/packages/c4/8d/da26b77f0d9827d341bdedea357ccb5670717e3a9b4142e3e44c7f34db44/pelican-4.12.0.tar.gz"],"stable_version":"4.12.0"},"pelikan":{"desc":"Production-ready cache services","executables":["pelikan_pingserver","pelikan_slimcache","pelikan_twemcache"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/twitter/pelikan.git",{":branch":"master"}],"homepage":"https://twitter.github.io/pelikan","license":"Apache-2.0","ruby_source_checksum":"f42c27476aadd7819947f8e50878aaceee73af1c3bf0a1f1d317172b2b101e10","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c105fdab8306f10c1dfa660b4e958ff6f381a5099eabcb15013ba42e4635f824","stable_url_args":["https://github.com/twitter/pelikan/archive/refs/tags/0.1.2.tar.gz"],"stable_version":"0.1.2","bottle_checksum":"22f695e695353e9317b34caf92789363464100d5ef63a7883a393767030e9951"},"perbase":{"bottle_rebuild":1,"desc":"Fast and correct perbase BAM/CRAM analysis","executables":["perbase"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"},{"bamtools":":test"}],"head_url_args":["https://github.com/sstadick/perbase.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"],["llvm"]],"homepage":"https://github.com/sstadick/perbase","license":"MIT","ruby_source_checksum":"8a15eef8d6f49d0c89f2781d04a17de5cf89761f681ffcd5f145416043077438","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"},{"bamtools":":test"}],"stable_checksum":"fc0d08964950381969a1cf12e1e1e39eb8edde26794b8d653e7d80b08180fc43","stable_url_args":["https://github.com/sstadick/perbase/archive/refs/tags/v1.4.0.tar.gz"],"stable_uses_from_macos":[[{"xz":":build"}],["curl"],["bzip2"],["llvm"]],"stable_version":"1.4.0"},"perceptualdiff":{"deprecate_args":{":date":"2026-01-10",":because":"uses deprecated `freeimage`"},"desc":"Perceptual image comparison tool","disable_args":{":date":"2027-01-10",":because":"uses deprecated `freeimage`"},"executables":["perceptualdiff"],"head_dependencies":["freeimage",{"cmake":":build"}],"homepage":"https://pdiff.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"7cdcea04153b83f749d8018f9937a18a73a1e68dbd508053561a5b28b71dd760","stable_dependencies":["freeimage",{"cmake":":build"}],"stable_checksum":"0dea51046601e4d23dc45a3ec342f1a305baf3bf3328e9ccdae115fe1942f041","stable_url_args":["https://github.com/myint/perceptualdiff/archive/refs/tags/v2.1.tar.gz"],"stable_version":"2.1"},"percol":{"bottle_rebuild":6,"desc":"Interactive grep tool","executables":["percol"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/mooz/percol.git",{":branch":"master"}],"homepage":"https://github.com/mooz/percol","license":"MIT","revision":4,"ruby_source_checksum":"3f2771520376dabf9252bd81a4bd45ebdb4279568faaad93e9b2c6f8ec9157dd","stable_dependencies":["python@3.14"],"stable_checksum":"7a649c6fae61635519d12a6bcacc742241aad1bff3230baef2cedd693ed9cfe8","stable_url_args":["https://files.pythonhosted.org/packages/50/ea/282b2df42d6be8d4292206ea9169742951c39374af43ae0d6f9fff0af599/percol-0.2.1.tar.gz"],"stable_version":"0.2.1","bottle_tag":":all","bottle_checksum":"2c3890df22100cdc7677b196d924237649a0d7e3af5d0c26fa52e012cdcd1dac"},"percona-server":{"aliases":["percona-server@8.4"],"caveats":"We've installed your MySQL database without a root password. To secure it run:\n    mysql_secure_installation\n\nMySQL is configured to only allow connections from localhost by default\n\nTo connect run:\n    mysql -u root\n","conflicts":[["mariadb",{":because":"percona, mariadb, and mysql install the same binaries"}],["mysql",{":because":"percona, mariadb, and mysql install the same binaries"}]],"desc":"Drop-in MySQL replacement","executables":["comp_err","ibd2sdi","innochecksum","ldb","my_print_defaults","myisam_ftdump","myisamchk","myisamlog","myisampack","mysql","mysql.server","mysql_client_test","mysql_config","mysql_config_editor","mysql_keyring_encryption_test","mysql_migrate_keyring","mysql_secure_installation","mysql_test_event_tracking","mysql_tzinfo_to_sql","mysqladmin","mysqlbinlog","mysqlcheck","mysqld","mysqld_multi","mysqld_safe","mysqldump","mysqldumpslow","mysqlimport","mysqlrouter","mysqlrouter_keyring","mysqlrouter_passwd","mysqlrouter_plugin_info","mysqlshow","mysqlslap","mysqltest","mysqltest_safe_process","mysqlxtest","perror","ps-admin","ps_mysqld_helper","sst_dump"],"head_dependencies":["abseil","icu4c@78","libfido2","lz4","openldap","openssl@3","protobuf","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["cyrus-sasl"],["krb5"],["libedit"]],"homepage":"https://www.percona.com","license":"BSD-3-Clause","post_install_defined":true,"revision":3,"ruby_source_checksum":"19d79c10eaf48f1aa1b554fe442f01a2d2281393cbc031afe3a518351cc6d2bd","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/mysql"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/percona-server/bin/mysqld_safe","--datadir=$HOMEBREW_PREFIX/var/mysql"]],"stable_dependencies":["abseil","icu4c@78","libfido2","lz4","openldap","openssl@3","protobuf","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"8ec19aa2fcb714d06ba6b0b6ed1edc3687c06664e3a922b6d54eb09fa4c48810","stable_url_args":["https://downloads.percona.com/downloads/Percona-Server-8.4/Percona-Server-8.4.8-8/source/tarball/percona-server-8.4.8-8.tar.gz"],"stable_uses_from_macos":[["curl"],["cyrus-sasl"],["krb5"],["libedit"]],"stable_version":"8.4.8-8","versioned_formulae":["percona-server@8.0"]},"percona-server@8.0":{"caveats":"We've installed your MySQL database without a root password. To secure it run:\n    mysql_secure_installation\n\nMySQL is configured to only allow connections from localhost by default\n\nTo connect run:\n    mysql -u root\n","deprecate_args":{":date":"2026-04-01",":because":":unsupported"},"desc":"Drop-in MySQL replacement","executables":["comp_err","ibd2sdi","innochecksum","ldb","my_print_defaults","myisam_ftdump","myisamchk","myisamlog","myisampack","mysql","mysql.server","mysql_client_test","mysql_config","mysql_config_editor","mysql_keyring_encryption_test","mysql_migrate_keyring","mysql_secure_installation","mysql_ssl_rsa_setup","mysql_tzinfo_to_sql","mysql_upgrade","mysqladmin","mysqlbinlog","mysqlcheck","mysqld","mysqld_multi","mysqld_safe","mysqldump","mysqldumpslow","mysqlimport","mysqlpump","mysqlrouter","mysqlrouter_keyring","mysqlrouter_passwd","mysqlrouter_plugin_info","mysqlshow","mysqlslap","mysqltest","mysqltest_safe_process","mysqlxtest","perror","ps-admin","ps_mysqld_helper","sst_dump","zlib_decompress"],"head_dependencies":["abseil","icu4c@78","libevent","libfido2","lz4","openldap","openssl@3","protobuf","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["cyrus-sasl"],["krb5"],["libedit"]],"homepage":"https://www.percona.com","keg_only_args":[":versioned_formula"],"license":"BSD-3-Clause","post_install_defined":true,"revision":4,"ruby_source_checksum":"64c8c29504ad23b1c0182c5dcb0421ec49f524ed85e7e087be79ba261b912e3e","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/mysql"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/percona-server@8.0/bin/mysqld_safe","--datadir=$HOMEBREW_PREFIX/var/mysql"]],"stable_dependencies":["abseil","icu4c@78","libevent","libfido2","lz4","openldap","openssl@3","protobuf","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/percona/percona-server/commit/a693e5d67abf6f27f5284c86361604babec529c6.patch?full_index=1","sha256":"d4afcdfb0dd8dcb7c0f7e380a88605b515874628107295ab5b892e8f1e019604"},{"strip":"p1","data":true}],"stable_checksum":"137cdb24a1f5b8afbd1fef38457b98ead8d73e3cc73c22a3c6facc94ab3871de","stable_url_args":["https://downloads.percona.com/downloads/Percona-Server-8.0/Percona-Server-8.0.45-36/source/tarball/percona-server-8.0.45-36.tar.gz"],"stable_uses_from_macos":[["curl"],["cyrus-sasl"],["krb5"],["libedit"]],"stable_version":"8.0.45-36"},"percona-toolkit":{"desc":"Command-line tools for MySQL, MariaDB and system tasks","executables":["pt-align","pt-archiver","pt-config-diff","pt-deadlock-logger","pt-diskstats","pt-duplicate-key-checker","pt-eustack-resolver","pt-fifo-split","pt-find","pt-fingerprint","pt-fk-error-logger","pt-galera-log-explainer","pt-heartbeat","pt-index-usage","pt-ioprofile","pt-k8s-debug-collector","pt-kill","pt-mext","pt-mongodb-index-check","pt-mongodb-query-digest","pt-mongodb-summary","pt-mysql-summary","pt-online-schema-change","pt-pg-summary","pt-pmp","pt-query-digest","pt-replica-find","pt-replica-restart","pt-secure-collect","pt-show-grants","pt-sift","pt-slave-delay","pt-slave-find","pt-slave-restart","pt-stalk","pt-summary","pt-table-checksum","pt-table-sync","pt-table-usage","pt-upgrade","pt-variable-advisor","pt-visual-explain"],"head_dependencies":["perl-dbd-mysql",{"go":":build"}],"head_url_args":["https://github.com/percona/percona-toolkit.git",{":branch":"3.x"}],"head_uses_from_macos":[["perl"]],"homepage":"https://www.percona.com/software/percona-toolkit/","license":{":any_of":["GPL-2.0-only","Artistic-1.0-Perl"]},"ruby_source_checksum":"8ebc3a2f5368f18bd925dfa000e806957e7afe665973dfc13d04fe8156573911","stable_dependencies":["perl-dbd-mysql",{"go":":build"}],"stable_checksum":"c4a2502bba0118c0e4a72faa58a3174d793431e65d9aee6c260eae49216ead14","stable_url_args":["https://downloads.percona.com/downloads/percona-toolkit/3.7.1-4/source/debian/percona-toolkit_3.7.1.orig.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"3.7.1-4"},"percona-xtrabackup":{"aliases":["percona-xtrabackup@8.4"],"desc":"Open source hot backup tool for InnoDB and XtraDB databases","executables":["xbcloud","xbcloud_osenv","xbcrypt","xbstream","xtrabackup"],"head_dependencies":["icu4c@78","libev","libgcrypt","lz4","openssl@3","protobuf","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"},{"mysql@8.4":":test"}],"head_uses_from_macos":[[{"cyrus-sasl":":build"}],[{"libedit":":build"}],["curl"]],"homepage":"https://www.percona.com/software/mysql-database/percona-xtrabackup","license":"GPL-2.0-only","revision":6,"ruby_source_checksum":"5a693b1ff3c89687ba8ea5771f5e0aaf94191c9b5ed2439c8b3cb9a4b8789613","stable_dependencies":["icu4c@78","libev","libgcrypt","lz4","openssl@3","protobuf","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"},{"mysql@8.4":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/mysql/mysql-server/commit/941e4ac8cfdacc7c2cd1c11b4d72329b70c46564.patch?full_index=1","sha256":"1c39061a6c90e25a542f547ff8e5463d84c446009b4ab317c2c52184a4f931b8"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/9832739877772d46b4affedf9f796d6e70be4254/databases/mysql84-server/files/patch-libs_mysql_serialization_archive.h","sha256":"d0e2cf2c2b4c71fc905a6a88936c7c9d6750b624c57c86ead7a73bbc1fd659c8"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/9832739877772d46b4affedf9f796d6e70be4254/databases/mysql84-server/files/patch-libs_mysql_serialization_serializer__default__impl.hpp","sha256":"62293818c44f0a97a3233e4ab3d82d9abcc826c57981aa40acecdcd92dd6a934"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/9832739877772d46b4affedf9f796d6e70be4254/databases/mysql84-server/files/patch-libs_mysql_serialization_serializer__impl.hpp","sha256":"91b0a8381c00600695110c8ec90488a22fa0c211cbe304eca44de7602f3a097b"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/9832739877772d46b4affedf9f796d6e70be4254/databases/mysql84-server/files/patch-sql_binlog__ostream.cc","sha256":"5bbb82ff9d9594ce1c19d34c83e22b088684057fca7c4357a0ba43dcb1ede0fc"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/9832739877772d46b4affedf9f796d6e70be4254/databases/mysql84-server/files/patch-sql_mdl__context__backup.cc","sha256":"557db2bb30ff8a985f8b4d016b1e2909b7127ea77fdcd2f7611fd66dcea58e4f"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/9832739877772d46b4affedf9f796d6e70be4254/databases/mysql84-server/files/patch-sql_mdl__context__backup.h","sha256":"1352f0290fb3acb031f743bdb72d8483c42f47ba2e0d08a33617a280c2f6771f"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/9832739877772d46b4affedf9f796d6e70be4254/databases/mysql84-server/files/patch-sql_range__optimizer_index__range__scan__plan.cc","sha256":"8ca65706fd386d2837c0a32a763553a24a248d8ffb518176627bdf735fcbfa9d"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/9832739877772d46b4affedf9f796d6e70be4254/databases/mysql84-server/files/patch-sql_rpl__log__encryption.cc","sha256":"f5e993a1b56ae86f3c63ea75799493c875d6a08c81f319fede707bbe16a2e59f"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/9832739877772d46b4affedf9f796d6e70be4254/databases/mysql84-server/files/patch-sql_stream__cipher.cc","sha256":"ac74c60f6051223993c88e7a11ddd9512c951ac1401d719a2c3377efe1bee3cf"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/9832739877772d46b4affedf9f796d6e70be4254/databases/mysql84-server/files/patch-sql_stream__cipher.h","sha256":"5c8646a2fdce4eb317df4f77cb582705a44e0c61485cc6c268f808e25da682b3"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/9832739877772d46b4affedf9f796d6e70be4254/databases/mysql84-server/files/patch-unittest_gunit_binlogevents_transaction__compression-t.cc","sha256":"b0f7eb7524a5115bf7eaa0fdd928d1db18a274547adf8cfc8003da97fcf82b8f"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/9832739877772d46b4affedf9f796d6e70be4254/databases/mysql84-server/files/patch-unittest_gunit_stream__cipher-t.cc","sha256":"fe23c4098e1b8c5113486800e37bb74683be0b7dd61a9608603428f395588e96"},{"strip":"p1","data":true}],"stable_checksum":"fadcf27efd2a2596f689388659e2ff5c36debcc051a55974ac8bb4a83c015f57","stable_url_args":["https://downloads.percona.com/downloads/Percona-XtraBackup-8.4/Percona-XtraBackup-8.4.0-5/source/tarball/percona-xtrabackup-8.4.0-5.tar.gz"],"stable_uses_from_macos":[[{"cyrus-sasl":":build"}],[{"libedit":":build"}],["curl"]],"stable_version":"8.4.0-5","versioned_formulae":["percona-xtrabackup@8.0"]},"percona-xtrabackup@8.0":{"deprecate_args":{":date":"2026-04-01",":because":":unsupported"},"desc":"Open source hot backup tool for InnoDB and XtraDB databases","executables":["xbcloud","xbcloud_osenv","xbcrypt","xbstream","xtrabackup"],"head_dependencies":["icu4c@78","libev","libgcrypt","lz4","openssl@3","perl-dbd-mysql","protobuf","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"libevent":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"},{"mysql@8.0":":test"}],"head_uses_from_macos":[[{"cyrus-sasl":":build"}],[{"libedit":":build"}],[{"vim":":build"}],["curl"],["perl"]],"homepage":"https://www.percona.com/software/mysql-database/percona-xtrabackup","keg_only_args":[":versioned_formula"],"license":"GPL-2.0-only","revision":4,"ruby_source_checksum":"59e832f8d8d769710e7bee37175d27dd4d5cfa959e7912bcff9e87b3b2d3781a","stable_dependencies":["icu4c@78","libev","libgcrypt","lz4","openssl@3","perl-dbd-mysql","protobuf","zlib-ng-compat","zstd",{"bison":":build"},{"cmake":":build"},{"libevent":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"},{"mysql@8.0":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/mysql/mysql-server/commit/269abc0409b22bb87ec88bd4d53dfb7a1403eace.patch?full_index=1","sha256":"ffcee32804e7e1237907432adb3590fcbf30c625eea836df6760c05a312a84e1"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/1a02a961a2d53f21bf208f07903a97cc46f43e17/databases/mysql80-server/files/patch-sql_binlog__ostream.cc","sha256":"16f86edd2daf5f6c87616781c9f51f76d4a695d55b354e44d639a823b1c3f681"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/1a02a961a2d53f21bf208f07903a97cc46f43e17/databases/mysql80-server/files/patch-sql_mdl__context__backup.cc","sha256":"501646e1cb6ac2ddc5eb42755d340443e4655741d6e76788f48751a2fb8f3775"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/1a02a961a2d53f21bf208f07903a97cc46f43e17/databases/mysql80-server/files/patch-sql_mdl__context__backup.h","sha256":"e515b565d1501648ce3de0add12b67c63aecb3ec4db3794de72c4eeb301ff343"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/1a02a961a2d53f21bf208f07903a97cc46f43e17/databases/mysql80-server/files/patch-sql_range__optimizer_index__range__scan__plan.cc","sha256":"44b5e76373fadd97560d66dae0dac14d98ae9a5c32d58d876bfe694016872bc7"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/1a02a961a2d53f21bf208f07903a97cc46f43e17/databases/mysql80-server/files/patch-sql_rpl__log__encryption.cc","sha256":"bdadcf4317295d1847283e20dd7fbfa2df2c4acebf45d5a13d0670bc7311f7ba"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/1a02a961a2d53f21bf208f07903a97cc46f43e17/databases/mysql80-server/files/patch-sql_stream__cipher.cc","sha256":"ac74c60f6051223993c88e7a11ddd9512c951ac1401d719a2c3377efe1bee3cf"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/1a02a961a2d53f21bf208f07903a97cc46f43e17/databases/mysql80-server/files/patch-sql_stream__cipher.h","sha256":"9a11d4658f60a63f3f10ff97a5170e865afde3ebee3e703d8272aba3cf6e32d0"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/1a02a961a2d53f21bf208f07903a97cc46f43e17/databases/mysql80-server/files/patch-unittest_gunit_binlogevents_transaction__compression-t.cc","sha256":"3bd0c22a2ee30a7b1e682e645dbdf473d4f0d6f8e5ffc447f088c5f1bf21efd7"},{"strip":"p0","url":"https://raw.githubusercontent.com/freebsd/freebsd-ports/1a02a961a2d53f21bf208f07903a97cc46f43e17/databases/mysql80-server/files/patch-unittest_gunit_stream__cipher-t.cc","sha256":"9e7629a2174e754487737ef0d73c79fc1ed47ba54a982a3a4803e19c72c5dc0f"},{"strip":"p1","data":true}],"stable_checksum":"012aa40e35d7186da1d0c4ccd20d703b2b56a69dc0d750056d969245226a3d67","stable_url_args":["https://downloads.percona.com/downloads/Percona-XtraBackup-8.0/Percona-XtraBackup-8.0.35-35/source/tarball/percona-xtrabackup-8.0.35-35.tar.gz"],"stable_uses_from_macos":[[{"cyrus-sasl":":build"}],[{"libedit":":build"}],[{"vim":":build"}],["curl"],["perl"]],"stable_version":"8.0.35-35"},"periphery":{"desc":"Identify unused code in Swift projects","executables":["periphery"],"head_url_args":["https://github.com/peripheryapp/periphery.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["libxml2"],["swift"]],"homepage":"https://github.com/peripheryapp/periphery","license":"MIT","pour_bottle_args":{":only_if":":clt_installed"},"revision":2,"ruby_source_checksum":"851901b6acaf2e202e814b4add867b87b25243f7fadbde7504b542d8f0213eaa","stable_checksum":"6e3eb93904d4ea3ba346526b3e7dd90d0d258d4eff91977b859b91115f028711","stable_url_args":["https://github.com/peripheryapp/periphery/archive/refs/tags/3.7.4.tar.gz"],"stable_uses_from_macos":[["curl"],["libxml2"],["swift"]],"stable_version":"3.7.4"},"periscope":{"bottle_rebuild":1,"desc":"Organize and de-duplicate your files without losing data","executables":["psc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/anishathalye/periscope.git",{":branch":"master"}],"homepage":"https://anishathalye.com/periscope/","license":"GPL-3.0-only","ruby_source_checksum":"9b405321b0500e1661606ebd9c765c04e67dc9cbef29058253f6950e2f86d410","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/anishathalye/periscope.git",{":tag":"v1.0.1",":revision":"a279bfd38e6ff8f4730e52fc670d8e24b98eda7a"}],"stable_version":"1.0.1"},"perl-build":{"bottle_rebuild":1,"desc":"Perl builder","executables":["perl-build","plenv-install","plenv-uninstall"],"head_url_args":["https://github.com/tokuhirom/perl-build.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/tokuhirom/Perl-Build","license":{":any_of":["Artistic-1.0","GPL-1.0-or-later"]},"ruby_source_checksum":"b559776215137fd8e1b7c0618b54b8be4220a866e1391598a78ef17c65313ace","stable_checksum":"50e90b18f2541aca857b8743bd3c187b7844c608076c4f2aa13eadc0689b1644","stable_url_args":["https://github.com/tokuhirom/Perl-Build/archive/refs/tags/1.34.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.34"},"perl-dbd-mysql":{"desc":"MySQL driver for the Perl5 Database Interface (DBI)","head_dependencies":["mysql-client",{"mysql":":test"}],"head_url_args":["https://github.com/perl5-dbi/DBD-mysql.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://dbi.perl.org/","keg_only_args":["it is mainly used internally by other formulae.\nUsers are advised to use `cpan` to install DBD::mysql\n"],"license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"revision":1,"ruby_source_checksum":"46a4352c9f9f1fbf09eeaef81106aeb195bf50a07185db043ce22c60aad910a4","stable_dependencies":["mysql-client",{"mysql":":test"}],"stable_checksum":"aeb0a6e1c26fc28a5cf6de1161e0f056ddcbb739f87954dba7cb1c5acb4e1c33","stable_url_args":["https://cpan.metacpan.org/authors/id/D/DV/DVEEDEN/DBD-mysql-5.013.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"5.013"},"perl-xml-parser":{"desc":"Perl module for parsing XML documents","head_dependencies":["perl"],"head_url_args":["https://github.com/cpan-authors/XML-Parser.git",{":branch":"main"}],"head_uses_from_macos":[["expat"]],"homepage":"https://github.com/cpan-authors/XML-Parser","license":"Artistic-2.0","ruby_source_checksum":"e4f3f09fd03393127cee4e22124a53287f6b0d6e96e251d635d2fdd7c168592d","stable_dependencies":["perl"],"stable_checksum":"a358fd7c49f5e27717a644a9102bd21dc7fc25a415983279c59b1580e2b62a58","stable_url_args":["https://cpan.metacpan.org/authors/id/T/TO/TODDR/XML-Parser-2.59.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"2.59"},"perl":{"aliases":["perl@5.42"],"bottle_rebuild":1,"caveats":"By default non-brewed cpan modules are installed to the Cellar. If you wish\nfor your modules to persist across updates we recommend using `local::lib`.\n\nYou can set that up like this:\n  PERL_MM_OPT=\"INSTALL_BASE=$HOME/perl5\" cpan local::lib\nAnd add the following to your shell profile e.g. ~/.profile or ~/.zshrc\n  eval \"$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib=$HOME/perl5)\"\n","desc":"Highly capable, feature-rich programming language","executables":["corelist","cpan","enc2xs","encguess","h2ph","h2xs","instmodsh","json_pp","libnetcfg","perl","perl5.42.2","perlbug","perldoc","perlivp","piconv","pl2pm","pod2html","pod2man","pod2text","pod2usage","podchecker","prove","ptar","ptardiff","ptargrep","shasum","splain","streamzip","xsubpp","zipdetails"],"head_dependencies":["gdbm"],"head_url_args":["https://github.com/perl/perl5.git",{":branch":"blead"}],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://www.perl.org/","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"52eba0ab4b13a934761d43d720974868e16cba25a6d047ab17f77c9c4fd1caeb","stable_dependencies":["gdbm"],"stable_checksum":"0a585eeb9e363c0f80482ddb3571625250c2c86aeb408853e8ea50805cfb14bb","stable_url_args":["https://www.cpan.org/src/5.0/perl-5.42.2.tar.xz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"5.42.2"},"perltidy":{"desc":"Indents and reformats Perl scripts to make them easier to read","executables":["perltidy"],"head_uses_from_macos":[["perl"]],"homepage":"https://perltidy.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"aca8c2b0ad59380ff4dc1384651aaf5a42e588cfbf018121bd85beb654c13fe3","stable_checksum":"f766fa146041912aff48945d35e23bac39baf8051ec28e430ec25d532ca4e372","stable_url_args":["https://downloads.sourceforge.net/project/perltidy/20260705/Perl-Tidy-20260705.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"20260705"},"permify":{"desc":"Open-source authorization service & policy engine based on Google Zanzibar","executables":["permify"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Permify/permify.git",{":branch":"master"}],"homepage":"https://permify.co/","license":"AGPL-3.0-only","ruby_source_checksum":"e158ed1dd565f016f1e40bf023b9b5aba41f72b645e9ba35ec56cc7f552432ea","stable_dependencies":[{"go":":build"}],"stable_checksum":"6829a09d07c4593de6839c087b0b402b21d481129e99ce8775a9265bae4e7193","stable_url_args":["https://github.com/Permify/permify/archive/refs/tags/v1.7.2.tar.gz"],"stable_version":"1.7.2"},"peru":{"desc":"Dependency retriever for version control and archives","executables":["peru"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/buildinspace/peru.git",{":branch":"master"}],"homepage":"https://github.com/buildinspace/peru","license":"MIT","ruby_source_checksum":"a9f0fe2c947326b9feef7cf682d543f0baaca0846c4ae096bdc1bc851957102f","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"2cc1a0d09c5d4fc28dda5c4bf87b4110ee2107e9ce7fb6a38f8d6f60a91af745","stable_url_args":["https://files.pythonhosted.org/packages/46/93/97b31e2052b4308cbc413d85b6b6b08a3beeeac81996b070723418a0c24e/peru-1.3.5.tar.gz"],"stable_version":"1.3.5"},"pet":{"desc":"Simple command-line snippet manager","executables":["pet"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/knqyf263/pet.git",{":branch":"main"}],"homepage":"https://github.com/knqyf263/pet","license":"MIT","ruby_source_checksum":"71b0cac27f62ae18f2b50be6344d6cccaeb5a138ac63563bb58d6b646a819866","stable_dependencies":[{"go":":build"}],"stable_checksum":"b829628445b8a7039f0211fd74decee41ee5eb1c28417a4c8d8fca99de59091f","stable_url_args":["https://github.com/knqyf263/pet/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1"},"petsc-complex":{"conflicts":[["petsc",{":because":"petsc must be installed with either real or complex support, not both"}]],"desc":"Portable, Extensible Toolkit for Scientific Computation (complex)","head_dependencies":["fftw","gcc","hdf5-mpi","hwloc","metis","open-mpi","openblas","scalapack","suite-sparse"],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://petsc.org/","license":"BSD-2-Clause","ruby_source_checksum":"e2f00978702f94ac53c700f45c23d7746a388f78d4c4da83748a0dd6c764cdf9","stable_dependencies":["fftw","gcc","hdf5-mpi","hwloc","metis","open-mpi","openblas","scalapack","suite-sparse"],"stable_checksum":"d6ad14652996b0e0d3da51068eec902118057f275de867e8cf258ffd64d90a7d","stable_url_args":["https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-3.24.6.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"3.24.6"},"petsc":{"conflicts":[["petsc-complex",{":because":"petsc must be installed with either real or complex support, not both"}]],"desc":"Portable, Extensible Toolkit for Scientific Computation (real)","head_dependencies":["fftw","gcc","hdf5-mpi","hwloc","metis","open-mpi","openblas","scalapack","suite-sparse"],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://petsc.org/","license":"BSD-2-Clause","ruby_source_checksum":"23d0c1c0505a018bfcd0afb7c2049039684614a2c4ddfee1aeda18de3acbce64","stable_dependencies":["fftw","gcc","hdf5-mpi","hwloc","metis","open-mpi","openblas","scalapack","suite-sparse"],"stable_checksum":"d6ad14652996b0e0d3da51068eec902118057f275de867e8cf258ffd64d90a7d","stable_url_args":["https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-3.24.6.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"3.24.6"},"pex":{"bottle_rebuild":1,"caveats":"If installing for the first time, perform the following in order to setup the necessary directory structure:\n  pex init\n","desc":"Package manager for PostgreSQL","executables":["pex"],"head_dependencies":["libpq"],"homepage":"https://github.com/petere/pex","license":"MIT","revision":4,"ruby_source_checksum":"87b3ac5d5b394d068b509c00d7c285a55c65b93259b435ca5697519631cc89a6","stable_dependencies":["libpq"],"stable_checksum":"5047946a2f83e00de4096cd2c3b1546bc07be431d758f97764a36b32b8f0ae57","stable_url_args":["https://github.com/petere/pex/archive/refs/tags/1.20140409.tar.gz"],"stable_version":"1.20140409","bottle_tag":":all","bottle_checksum":"81df4ae64bf5d25705cdb0fbaf1c09ab32bc0aecb2280fea08568ecfb10ac301"},"pferd":{"desc":"Programm zum Flotten Einfachen Runterladen von Dateien","executables":["pferd"],"head_dependencies":["certifi","cryptography","python@3.14"],"homepage":"https://github.com/Garmelon/PFERD","license":"MIT","revision":1,"ruby_source_checksum":"5e7725f0dac018af9e2cf510cb1eebaf0a321626651154712e5814477fd2ae72","stable_dependencies":["certifi","cryptography","python@3.14"],"stable_checksum":"33a59e9e766e94943c8b2565dd24e3388b8605778903c63ecbcd0714342d3c31","stable_url_args":["https://files.pythonhosted.org/packages/f3/2b/9e5d3704d74a5118c10e4e70a3d209bf0e81ba7550f5cfe82e2a8366aeb6/pferd-3.9.2.tar.gz"],"stable_version":"3.9.2"},"pfetch-rs":{"desc":"Pretty system information tool written in Rust","executables":["pfetch"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Gobidev/pfetch-rs.git",{":branch":"main"}],"homepage":"https://github.com/Gobidev/pfetch-rs","license":"MIT","ruby_source_checksum":"0c77d1aeef119337c6103207fa66f50f86e73c6d98be583aa4269e649e4d7d1e","stable_dependencies":[{"rust":":build"}],"stable_checksum":"478b637b75a496f0adaba9c3ef0d3f99d9af6ed11eec156c90d0c8cb4b7df209","stable_url_args":["https://github.com/Gobidev/pfetch-rs/archive/refs/tags/v2.11.1.tar.gz"],"stable_version":"2.11.1"},"pg-schema-diff":{"desc":"Diff Postgres schemas and generating SQL migrations","executables":["pg-schema-diff"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/stripe/pg-schema-diff.git",{":branch":"main"}],"homepage":"https://github.com/stripe/pg-schema-diff","license":"MIT","ruby_source_checksum":"fa05b4b1e6c171b702ecb7197a278a1288add5ebc1d8251e2555538ad2eccff1","stable_dependencies":[{"go":":build"}],"stable_checksum":"0e72b51bd7d2b9c7e31e6769f09d1beb63b13a996b66f65856fa5cafa15b0ac9","stable_url_args":["https://github.com/stripe/pg-schema-diff/archive/refs/tags/v1.0.7.tar.gz"],"stable_version":"1.0.7"},"pg_cron":{"bottle_rebuild":2,"desc":"Run periodic jobs in PostgreSQL","head_dependencies":["libpq","gettext",{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"homepage":"https://github.com/citusdata/pg_cron","license":"PostgreSQL","ruby_source_checksum":"b0463059f372cba129bceb359cf3ef8b44a13442f93f719e71f36d7e953c3e4b","stable_dependencies":["libpq","gettext",{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"stable_checksum":"d950bc29155f31017567e23a31d268ff672e98276c0e9d062512fb7870351f03","stable_url_args":["https://github.com/citusdata/pg_cron/archive/refs/tags/v1.6.7.tar.gz"],"stable_version":"1.6.7"},"pg_partman":{"desc":"Partition management extension for PostgreSQL","executables":["check_unique_constraint.py","dump_partition.py","vacuum_maintenance.py"],"head_dependencies":[{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"homepage":"https://github.com/pgpartman/pg_partman","license":"PostgreSQL","ruby_source_checksum":"2f4242356697b8e2a043b3a7045ea8af5bf59a6e7f7a5b263019617bff7860ce","stable_dependencies":[{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"stable_checksum":"c52e3b8cf80d306468f48fbdb1905e4c2574bf8362240af57aebbbf9e18c6fe2","stable_url_args":["https://github.com/pgpartman/pg_partman/archive/refs/tags/v5.4.3.tar.gz"],"stable_version":"5.4.3"},"pg_top":{"desc":"Monitor PostgreSQL processes","executables":["pg_top"],"head_dependencies":["libpq",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://pg_top.gitlab.io","license":"BSD-3-Clause","revision":4,"ruby_source_checksum":"4c6edf8cf532f37e159fe8a57e8f323536f0fb1dca19716a021c68a037a9165c","stable_dependencies":["libpq",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"c48d726e8cd778712e712373a428086d95e2b29932e545ff2a948d043de5a6a2","stable_url_args":["https://ftp.postgresql.org/pub/projects/pgFoundry/ptop/pg_top/3.7.0/pg_top-3.7.0.tar.bz2"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.7.0","bottle_cellar":":any","bottle_checksum":"506d2459e302e37bac0f38f99cd2cc2d3c3f5fd39631ee540a6f54d59af07f4a"},"pgbackrest":{"bottle_rebuild":1,"desc":"Reliable PostgreSQL Backup & Restore","executables":["pgbackrest"],"head_dependencies":["libpq","libssh2","libyaml","lz4","openssl@3","zstd",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["libxml2"]],"homepage":"https://pgbackrest.org","license":"MIT","ruby_source_checksum":"faaec157abefea559a2e060d468b1f373d81d9f6fc8a6cd04b725ac1e0f03d9d","stable_dependencies":["libpq","libssh2","libyaml","lz4","openssl@3","zstd",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"2517ec0a7f66be0f1bc77795c3a19cd41c4b106699321d3ac511bc539dd2bfca","stable_url_args":["https://github.com/pgbackrest/pgbackrest/archive/refs/tags/release/2.58.0.tar.gz"],"stable_uses_from_macos":[["bzip2"],["libxml2"]],"stable_version":"2.58.0"},"pgbadger":{"caveats":"You must configure your PostgreSQL server before using pgBadger.\nEdit postgresql.conf (in $HOMEBREW_PREFIX/var/postgres if you use Homebrew's\nPostgreSQL), set the following parameters, and restart PostgreSQL:\n\n  log_destination = 'stderr'\n  log_line_prefix = '%t [%p]: [%l-1] user=%u,db=%d '\n  log_statement = 'none'\n  log_duration = off\n  log_min_duration_statement = 0\n  log_checkpoints = on\n  log_connections = on\n  log_disconnections = on\n  log_lock_waits = on\n  log_temp_files = 0\n  lc_messages = 'C'\n","desc":"Log analyzer for PostgreSQL","executables":["pgbadger"],"head_url_args":["https://github.com/darold/pgbadger.git",{":branch":"master"}],"homepage":"https://pgbadger.darold.net/","license":"PostgreSQL","ruby_source_checksum":"42ae551c1d1c05e9fdd5f092a37ad76963f42811dfb0aa196719c3778ebec81d","stable_checksum":"94074714bb4928c69c9e977da02d50e197a9d428fa3f235f25c103ef3c7d9a9d","stable_url_args":["https://github.com/darold/pgbadger/archive/refs/tags/v13.2.tar.gz"],"stable_version":"13.2","bottle_tag":":all","bottle_checksum":"0bb5a45931dcd0a4936f649e36b01e3b4dffb63193b565c99f57a409162c36ac"},"pgbouncer":{"caveats":"The config file: $HOMEBREW_PREFIX/etc/pgbouncer.ini is in the \"ini\" format and you\nwill need to edit it for your particular setup. See:\nhttps://pgbouncer.github.io/config.html\n\nThe auth_file option should point to the $HOMEBREW_PREFIX/etc/userlist.txt file which\ncan be populated by the /opt/homebrew/Cellar/pgbouncer/1.25.2/bin/mkauth.py script.\n","desc":"Lightweight connection pooler for PostgreSQL","executables":["mkauth.py","pgbouncer"],"head_dependencies":["libevent","openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pandoc":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/pgbouncer/pgbouncer.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.pgbouncer.org/","license":"ISC","ruby_source_checksum":"9734f3f7d450a93f73654c4963243b382ab0ee3cf62e83a59c3f9bf825dbaa15","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/pgbouncer/bin/pgbouncer","-q","$HOMEBREW_PREFIX/etc/pgbouncer.ini"]],"stable_dependencies":["libevent","openssl@3",{"pandoc":":build"},{"pkgconf":":build"}],"stable_checksum":"924ad35113fd0a71c8e2dbe85b5d03445532e2b7b37a9f8a48983beea238b332","stable_url_args":["https://www.pgbouncer.org/downloads/files/1.25.2/pgbouncer-1.25.2.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.25.2"},"pgcli":{"desc":"CLI for Postgres with auto-completion and syntax highlighting","executables":["pgcli"],"head_dependencies":["libpq","python@3.14"],"homepage":"https://pgcli.com/","license":"BSD-3-Clause","ruby_source_checksum":"b8c421cb15bd04f33e9ea035472e1a24c8d93959f19284e7aaef68b1aa97fb5f","stable_dependencies":["libpq","python@3.14"],"stable_checksum":"9dce07f5b628068156256cb818e5191a773afe6eeb7054f210fa892813625e3e","stable_url_args":["https://files.pythonhosted.org/packages/e0/ca/b081f0ae381425f87dd751b449c33aca7398c2183799fc56501fe7c26975/pgcli-4.5.0.tar.gz"],"stable_version":"4.5.0"},"pgcopydb":{"caveats":"Pgcopydb searches for PostgreSQL command-line tools in your system's PATH environment variable.\nTo use a specific PostgreSQL version's command-line tools, ensure they are accessible in your PATH.\n\nWhen no PostgreSQL tools are found in PATH, pgcopydb defaults to using the command-line tools provided by the libpq formula.\n","desc":"Copy a Postgres database to a target Postgres server","executables":["pgcopydb"],"head_dependencies":["bdw-gc","libpq",{"sphinx-doc":":build"}],"head_url_args":["https://github.com/dimitri/pgcopydb.git",{":branch":"main"}],"homepage":"https://github.com/dimitri/pgcopydb","license":"PostgreSQL","ruby_source_checksum":"dd5ac98fa37e65001ac5ac55c8d70228360c3f32cb3076cd5a297ec4551b571e","stable_dependencies":["bdw-gc","libpq",{"sphinx-doc":":build"}],"stable_checksum":"d1fbc729b3d6aabbebd64f515a956130adf42a0e9104886084d76d5702fb99d0","stable_url_args":["https://github.com/dimitri/pgcopydb/archive/refs/tags/v0.18.tar.gz"],"stable_version":"0.18"},"pgdbf":{"desc":"Converter of XBase/FoxPro tables to PostgreSQL","executables":["pgdbf"],"homepage":"https://github.com/kstrauser/pgdbf","license":"GPL-3.0-or-later","ruby_source_checksum":"5f5048b84dba79359ef04081fe20ac2605f0da34f03580522d970cffd76ea171","stable_checksum":"e46f75e9ac5f500bd12c4542b215ea09f4ebee638d41dcfd642be8e9769aa324","stable_url_args":["https://downloads.sourceforge.net/project/pgdbf/pgdbf/0.6.2/pgdbf-0.6.2.tar.xz"],"stable_version":"0.6.2","bottle_checksum":"b51760692708d6b3926a405f7b2e83553feeea062a1af91aa0b15858cf9e8b8c"},"pget":{"desc":"File download client","executables":["pget"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Code-Hex/pget.git",{":branch":"master"}],"homepage":"https://github.com/Code-Hex/pget","license":"MIT","ruby_source_checksum":"4083d28c0be9cbd043496be3c364ee6c506888286ac0c971b5505e7fa5752531","stable_dependencies":[{"go":":build"}],"stable_checksum":"fa7646bec975dd3995fb45d6b1f190565d6c4fae03c46c4eda34716c83ede03e","stable_url_args":["https://github.com/Code-Hex/pget/archive/refs/tags/v0.2.1.tar.gz"],"stable_version":"0.2.1","bottle_checksum":"88ab2a98f522495d6d8f6d84ff4fafeb4ec6cd78abee41a757f73ce02f2ca378"},"pgformatter":{"desc":"PostgreSQL syntax beautifier","executables":["pg_format"],"homepage":"https://sqlformat.darold.net/","license":"PostgreSQL","ruby_source_checksum":"7812e7e94a368884931e3c6bf7de09d1ca1592d74b8cad74e0962b5a549190e4","stable_checksum":"cdc372b75ff5a048dca9724a990140cd8e4e4da30d908b503932d44c09d068b9","stable_url_args":["https://github.com/darold/pgFormatter/archive/refs/tags/v5.10.tar.gz"],"stable_version":"5.10","bottle_tag":":all","bottle_checksum":"6636f9f819740a06287cf7fc104fb635a338282171be2750f38a7b9d7bab21cc"},"pgloader":{"desc":"Data loading tool for PostgreSQL","executables":["pgloader"],"head_dependencies":["freetds","openssl@3","zstd",{"buildapp":":build"},{"sbcl":":build"}],"head_url_args":["https://github.com/dimitri/pgloader.git",{":branch":"master"}],"homepage":"https://github.com/dimitri/pgloader","license":"PostgreSQL","post_install_defined":true,"ruby_source_checksum":"2be759808a736f3e4772d2c12ba507dd5069f208da33686e536ab51ce62102f9","stable_dependencies":["freetds","openssl@3","zstd",{"buildapp":":build"},{"sbcl":":build"}],"stable_url_args":["https://github.com/dimitri/pgloader.git",{":tag":"v3.6.10",":revision":"af8c3c147297654967a0744052ab2eb8682b1466"}],"stable_version":"3.6.10"},"pgpdump":{"desc":"PGP packet visualizer","executables":["pgpdump"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/kazu-yamamoto/pgpdump.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.mew.org/~kazu/proj/pgpdump/en/","license":"BSD-3-Clause","ruby_source_checksum":"67e59f0a5c5972597ec1bf2445dfd8311f02140e6ab04e8ce08d4c959eba1c15","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"bc3b6b85f3c95c68010883675283c1c905e6c4070ac5609ced1a87c53b3ee814","stable_url_args":["https://github.com/kazu-yamamoto/pgpdump/archive/refs/tags/v0.37.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.37"},"pgpool-ii":{"desc":"PostgreSQL connection pool server","executables":["pcp_attach_node","pcp_detach_node","pcp_health_check_stats","pcp_invalidate_query_cache","pcp_log_rotate","pcp_node_count","pcp_node_info","pcp_pool_status","pcp_proc_count","pcp_proc_info","pcp_promote_node","pcp_recovery_node","pcp_reload_config","pcp_stop_pgpool","pcp_watchdog_info","pg_enc","pg_md5","pgpool","pgpool_setup","pgproto","watchdog_setup","wd_cli"],"head_dependencies":["libmemcached","libpq"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://www.pgpool.net/mediawiki/index.php/Main_Page","license":{":all_of":["HPND","ISC"]},"ruby_source_checksum":"3f40e5fb932596d20c34a718b5aabfe3d64c31e20ddd9be2d6980a47e8ce03d4","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/pgpool-ii.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/pgpool-ii.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/pgpool-ii/bin/pgpool","-nf","$HOMEBREW_PREFIX/etc/pgpool.conf"]],"stable_dependencies":["libmemcached","libpq"],"stable_checksum":"e72b9d0ff3620f7da7e33a58dda44b77919d056752dc9bd86b2985c4988d1938","stable_url_args":["https://www.pgpool.net/source/pgpool-II-4.7.2.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"4.7.2"},"pgrok":{"desc":"Poor man's ngrok, multi-tenant HTTP/TCP reverse tunnel solution","executables":["pgrok"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/pgrok/pgrok","license":"MIT","ruby_source_checksum":"e9abba013b602af73bcb8ee7d23d04a42bf9e07a5ca0c9d96d09de6eb8a0b9b3","stable_dependencies":[{"go":":build"}],"stable_checksum":"9d5173d71e223fe77cfbbc9e22dd49a81e2d6452c1d1697b448de81053906213","stable_url_args":["https://github.com/pgrok/pgrok/archive/refs/tags/v1.7.0.tar.gz"],"stable_version":"1.7.0"},"pgroll":{"desc":"Postgres zero-downtime migrations made easy","executables":["pgroll"],"head_dependencies":["libpg_query",{"go":":build"},{"postgresql@18":":test"}],"head_url_args":["https://github.com/xataio/pgroll.git",{":branch":"main"}],"homepage":"https://pgroll.com","license":"Apache-2.0","ruby_source_checksum":"816f0e0f831764b3b250f247327903f92aebbf24c73dd12eb6f4ab391a04ccf8","stable_dependencies":["libpg_query",{"go":":build"},{"postgresql@18":":test"}],"stable_checksum":"d944b31c6a4b90eeb170db249c1a012b85663ff25f438f007068efc76e4546a7","stable_url_args":["https://github.com/xataio/pgroll/archive/refs/tags/v0.16.2.tar.gz"],"stable_version":"0.16.2"},"pgroonga":{"desc":"PostgreSQL plugin to use Groonga as index","executables":["pgroonga-generate-primary-maintainer-service.sh","pgroonga-generate-primary-maintainer-timer.sh","pgroonga-primary-maintainer.sh"],"head_dependencies":["groonga","msgpack","xxhash",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"homepage":"https://pgroonga.github.io/","license":"PostgreSQL","ruby_source_checksum":"fd1956c37deb54bc724a056698be803ccdb854b450ae36cd6c78cce89a2cb94d","stable_dependencies":["groonga","msgpack","xxhash",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"stable_checksum":"d0048944763c18f91bc67e043aafa64c2c53f6246547c9474311efbc05ccfe66","stable_url_args":["https://packages.groonga.org/source/pgroonga/pgroonga-4.0.6.tar.gz"],"stable_version":"4.0.6"},"pgrouting":{"desc":"Provides geospatial routing for PostGIS/PostgreSQL database","head_dependencies":["postgis",{"boost":":build"},{"cmake":":build"},{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"head_url_args":["https://github.com/pgRouting/pgrouting.git",{":branch":"develop"}],"homepage":"https://pgrouting.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"ff1c34f394dec10a3ecb5cfa07f45d02f49a4426e2063ab9eafe1aea1edb25f8","stable_dependencies":["postgis",{"boost":":build"},{"cmake":":build"},{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"stable_checksum":"21c071983a682e048da28f0f211205a20f27ef3708c0b637b4e6e29994d7d699","stable_url_args":["https://github.com/pgRouting/pgrouting/releases/download/v4.0.1/pgrouting-4.0.1.tar.gz"],"stable_version":"4.0.1"},"pgrx":{"desc":"Build Postgres Extensions with Rust","executables":["cargo-pgrx"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"homepage":"https://github.com/pgcentralfoundation/pgrx","license":"MIT","ruby_source_checksum":"c5105a9d7edc05035496c0a89c94b666fe72c0a083717107f4eba649b266595d","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"},{"rustup":":test"}],"stable_checksum":"db105c96543559056ae8026ffa7754445883402aeb85fb62325b7072be4e911a","stable_url_args":["https://github.com/pgcentralfoundation/pgrx/archive/refs/tags/v0.19.1.tar.gz"],"stable_version":"0.19.1"},"pgslice":{"desc":"Postgres partitioning as easy as pie","executables":["pgslice"],"head_dependencies":["libpq","ruby",{"postgresql@18":":test"}],"homepage":"https://github.com/ankane/pgslice","license":"MIT","ruby_source_checksum":"68ef1a61362d83a5654d7d971d850ba39f7f9c46dd7cc6871f6813786ce03b0a","stable_dependencies":["libpq","ruby",{"postgresql@18":":test"}],"stable_checksum":"8c028497e33be976c7431fbd7d4f5b2318422ffd99625f7aa5c8dcf664179d51","stable_url_args":["https://github.com/ankane/pgslice/archive/refs/tags/v0.7.2.tar.gz"],"stable_version":"0.7.2"},"pgstream":{"desc":"PostgreSQL replication with DDL changes","executables":["pgstream"],"head_dependencies":[{"go":":build"},{"postgresql@18":":test"},{"wal2json":":test"}],"homepage":"https://github.com/xataio/pgstream","license":"Apache-2.0","ruby_source_checksum":"640b26491945e543b1e49ab8aa5e55a501b77f1477e675dc18c1adc5b5eee977","stable_dependencies":[{"go":":build"},{"postgresql@18":":test"},{"wal2json":":test"}],"stable_checksum":"6bfa9df8cd7ea25eb560042548082c01d08c1fb33d9588c21b77ccf8ff949895","stable_url_args":["https://github.com/xataio/pgstream/archive/refs/tags/v1.1.1.tar.gz"],"stable_version":"1.1.1"},"pgsync":{"desc":"Sync Postgres data between databases","executables":["pgsync"],"head_dependencies":["libpq","ruby"],"homepage":"https://github.com/ankane/pgsync","license":"MIT","revision":1,"ruby_source_checksum":"da3fbcdce8c91bcb8f79747bcc7257d67267847b8b06a49d4143bff17f633fe9","stable_dependencies":["libpq","ruby"],"stable_checksum":"485c38e4c5bfec943bf8781f8c8ca4b773011c5767fb30be44d373566f40d5dc","stable_url_args":["https://github.com/ankane/pgsync/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1"},"pgtoolkit":{"bottle_rebuild":1,"desc":"Tools for PostgreSQL maintenance","executables":["pgcompact"],"homepage":"https://github.com/grayhemp/pgtoolkit","license":"PostgreSQL","ruby_source_checksum":"45c220900c962a4d21d7da6f3be02c8e1ad46cc9d96a2aae42205ef928fb3401","stable_checksum":"d86f34c579a4c921b77f313d4c7efbf4b12695df89e6b68def92ffa0332a7351","stable_url_args":["https://github.com/grayhemp/pgtoolkit/archive/refs/tags/v1.0.2.tar.gz"],"stable_version":"1.0.2","bottle_tag":":all","bottle_checksum":"2ff68677e0eea7a722a102fabbb166117a3e199cb010d10a65f73a2427026a71"},"pgtune":{"deprecate_args":{":date":"2024-08-03",":because":":unmaintained"},"desc":"Tuning wizard for postgresql.conf","disable_args":{":date":"2025-08-03",":because":":unmaintained"},"head_url_args":["https://github.com/gregs1104/pgtune.git",{":branch":"master"}],"homepage":"https://github.com/gregs1104/pgtune","license":"BSD-3-Clause","ruby_source_checksum":"ce8e3186e49d76e535d5cd35bb2329ddc8799c6b42a8f295323ba56a9a811a54","stable_checksum":"31ac5774766dd9793d8d2d3681d1edb45760897c8eda3afc48b8d59350dee0ea","stable_url_args":["https://ftp.postgresql.org/pub/projects/pgFoundry/pgtune/pgtune/0.9.3/pgtune-0.9.3.tar.gz"],"stable_version":"0.9.3","bottle_tag":":all","bottle_checksum":"99d46ab0880d22bb3a19faf759bde25d51dd0e4c5c1890d6bf0e253a9042e09f"},"pgvector":{"desc":"Open-source vector similarity search for Postgres","head_dependencies":[{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"homepage":"https://github.com/pgvector/pgvector","license":"PostgreSQL","ruby_source_checksum":"755eb101895288dcb89701edae5f4538ab71890fddbdd14dcf651c56fbcf2e49","stable_dependencies":[{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"stable_checksum":"08575cd4a9d612d36dca821aa53e82c014aba8ef34c4c12d6ef6bff9f1093ef2","stable_url_args":["https://github.com/pgvector/pgvector/archive/refs/tags/v0.8.4.tar.gz"],"stable_version":"0.8.4"},"pgweb":{"desc":"Web-based PostgreSQL database browser","executables":["pgweb"],"head_dependencies":[{"go":":build"}],"homepage":"https://sosedoff.github.io/pgweb/","license":"MIT","ruby_source_checksum":"e55a3d4d2e546e921a0456d570d412a782687e366e5c4e20b6d8c54b19e55c8f","stable_dependencies":[{"go":":build"}],"stable_checksum":"5a79b4a13f313f8b38d63957495bd6ece01ab28cf83e23b288cbb7a1b3dd7cfa","stable_url_args":["https://github.com/sosedoff/pgweb/archive/refs/tags/v0.17.0.tar.gz"],"stable_version":"0.17.0"},"pgxnclient":{"bottle_rebuild":2,"desc":"Command-line client for the PostgreSQL Extension Network","executables":["pgxn","pgxnclient"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/pgxn/pgxnclient.git",{":branch":"master"}],"homepage":"https://pgxn.github.io/pgxnclient/","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"d1c04104263ef328a5d45a893886fc395bb0ab6b285cad878a96dd97df9dfa42","stable_dependencies":["python@3.14"],"stable_checksum":"b0343e044b8d0044ff4be585ecce0147b1007db7ae8b12743bf222758a4ec7d9","stable_url_args":["https://files.pythonhosted.org/packages/54/3d/5eae61996702ce218548a98f6ccc930a80b1e4b09b7a8384b1a95129a9c2/pgxnclient-1.3.2.tar.gz"],"stable_version":"1.3.2","bottle_tag":":all","bottle_checksum":"34e47292dc284c01c684578dca761037d87b54c15d33de6d2be31e3f015a0001"},"phantom":{"desc":"CLI tool for seamless parallel development with Git worktrees","executables":["phantom"],"head_dependencies":["node"],"homepage":"https://github.com/phantompane/phantom","license":"MIT","ruby_source_checksum":"2d13bec436397a002c614b0588a8ba9ca1987b80191aa4382ef282520ddaa277","stable_dependencies":["node"],"stable_checksum":"029984fe5da130d4168f2065c692becccba2ccb7ca73dd118b1b4a870e773852","stable_url_args":["https://registry.npmjs.org/@phantompane/cli/-/cli-6.2.0.tgz"],"stable_version":"6.2.0","bottle_tag":":all","bottle_checksum":"15061f4ede85345ba8f069db4abb9867d0ef06e984415384335edc3c3e2b3d4f"},"phive":{"desc":"Phar Installation and Verification Environment (PHIVE)","executables":["phive"],"head_dependencies":["php"],"homepage":"https://phar.io","license":"BSD-3-Clause","ruby_source_checksum":"441a52f6ccbd3e7d23a7b887a9a9be38a4228eb0cb9f2ef1776d29187387ba95","stable_dependencies":["php"],"stable_checksum":"1525f25afec4bcdc0aa8db7bb4b0063851332e916698daf90c747461642a42ed","stable_url_args":["https://github.com/phar-io/phive/releases/download/0.16.0/phive-0.16.0.phar"],"stable_version":"0.16.0","bottle_tag":":all","bottle_checksum":"67aba197622d728b6cd0ebd19c76de0ac6806aeacc29d46a95d41f00dd63a6f3"},"phodav":{"desc":"WebDav server implementation using libsoup (RFC 4918)","executables":["chezdav","spice-webdavd"],"head_dependencies":["glib","libsoup","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/phodav.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://gitlab.gnome.org/GNOME/phodav","license":"LGPL-2.1-only","revision":1,"ruby_source_checksum":"e3f51dd885c2d561810ee26d4c73dcb14128a19adbe84f2cdff353ce6a29ac71","stable_dependencies":["glib","libsoup","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"392ec2d06d50300dcff1ef269a2a985304e29bce3520002fca29f2edc1d138d1","stable_url_args":["https://download.gnome.org/sources/phodav/3.0/phodav-3.0.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"3.0"},"phoneinfoga":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-02-18",":because":":unmaintained"},"desc":"Information gathering framework for phone numbers","disable_args":{":date":"2027-02-18",":because":":unmaintained"},"executables":["phoneinfoga"],"head_dependencies":["node",{"go":":build"},{"yarn":":build"}],"head_url_args":["https://github.com/sundowndev/phoneinfoga.git",{":branch":"master"}],"homepage":"https://sundowndev.github.io/phoneinfoga/","license":"GPL-3.0-only","ruby_source_checksum":"155bc040492909f198b7002b9f2e14a148f80ccde18b33f1bb0e0bd7347c3469","stable_dependencies":["node",{"go":":build"},{"yarn":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/sundowndev/phoneinfoga/commit/6a5b3cc849f989fe390170a127e22d990ba5c122.patch?full_index=1","sha256":"07ec8c3255c2183f6f42286ae498625cd51041c27a7c44130151a772d31bfcd6"}],"stable_checksum":"adb3cf459d36c4372b5cab235506afcba24df175eca87bb36539126bb1dbf64e","stable_url_args":["https://github.com/sundowndev/phoneinfoga/archive/refs/tags/v2.11.0.tar.gz"],"stable_version":"2.11.0"},"phoon":{"desc":"Displays current or specified phase of the moon via ASCII art","executables":["phoon"],"homepage":"https://www.acme.com/software/phoon/","license":"BSD-2-Clause","ruby_source_checksum":"fd1d3818529e38ef3d8a8311a73846b073cb30cc8d7b7ccc2d3d1b891816cf03","stable_checksum":"bad9b5e37ccaf76a10391cc1fa4aff9654e54814be652b443853706db18ad7c1","stable_url_args":["https://www.acme.com/software/phoon/phoon_14Aug2014.tar.gz"],"stable_version":"20140814","version_scheme":1,"bottle_checksum":"4ffb866ee12dee9890eb0ad36b0bc1e721bba69b631951fbeba3f2fb20a87168"},"phoronix-test-suite":{"desc":"Open-source automated testing/benchmarking software","executables":["phoronix-test-suite"],"head_dependencies":["php"],"head_url_args":["https://github.com/phoronix-test-suite/phoronix-test-suite.git",{":branch":"master"}],"homepage":"https://www.phoronix-test-suite.com/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"99968b924d17a4a823aeebe22120d63a968303be0e887eb0d4d8354fbfdedec2","stable_dependencies":["php"],"stable_checksum":"7b5da7193c0190c648fc0c7ad6cdfbde5d935e88c7bfa5e99cd3a720cd5e2c5a","stable_url_args":["https://github.com/phoronix-test-suite/phoronix-test-suite/archive/refs/tags/v10.8.4.tar.gz"],"stable_version":"10.8.4"},"php-code-sniffer":{"desc":"Check coding standards in PHP, JavaScript and CSS","executables":["phpcbf","phpcs"],"head_dependencies":["php"],"homepage":"https://github.com/PHPCSStandards/PHP_CodeSniffer","license":"BSD-3-Clause","ruby_source_checksum":"580ba73530057101d8f6fbc3bd0e8ddab3a1f37ddb8a23cbf8dde8c4f187cbc8","stable_dependencies":["php"],"stable_checksum":"a211817baf28918b2cff8e80af5d53d7e7060f9761384c0d9df0f003afb51a40","stable_url_args":["https://github.com/PHPCSStandards/PHP_CodeSniffer/releases/download/4.0.1/phpcs.phar"],"stable_version":"4.0.1","bottle_tag":":all","bottle_checksum":"e834532e38c631734e2ef9eb71dc4e91f91813ce9e70a6c6851f279b66f23078"},"php-cs-fixer":{"desc":"Tool to automatically fix PHP coding standards issues","executables":["php-cs-fixer"],"head_dependencies":["php"],"homepage":"https://cs.symfony.com/","license":"MIT","ruby_source_checksum":"47d4dbd426494081fb7cb1e048097add8fa9f2a346de354b62407c3b43503326","stable_dependencies":["php"],"stable_checksum":"d861152f7980051ba390850a68d79f308764e51f1f5087c53c4802c5efb57aac","stable_url_args":["https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases/download/v3.95.12/php-cs-fixer.phar"],"stable_version":"3.95.12","bottle_tag":":all","bottle_checksum":"10dad88b0438eddbe1fb19ebaab1b782ead245b813e121f208665f8ff21453a6"},"php":{"aliases":["php@8.5"],"caveats":"To enable PHP in Apache add the following to httpd.conf and restart Apache:\n    LoadModule php_module $HOMEBREW_PREFIX/opt/php/lib/httpd/modules/libphp.so\n\n    <FilesMatch \\.php$>\n        SetHandler application/x-httpd-php\n    </FilesMatch>\n\nFinally, check DirectoryIndex includes index.php\n    DirectoryIndex index.php index.html\n\nThe php.ini and php-fpm.ini file can be found in:\n    $HOMEBREW_PREFIX/etc/php/8.5/\n","desc":"General-purpose scripting language","executables":["pear","peardev","pecl","phar","phar.phar","php","php-cgi","php-config","php-fpm","phpdbg","phpize"],"head_dependencies":["apr","apr-util","argon2","autoconf","curl","freetds","gd","gmp","icu4c@78","libpq","libsodium","libzip","net-snmp","oniguruma","openldap","openssl@3","pcre2","sqlite","tidy-html5","unixodbc","gettext",{"bison":":build"},{"re2c":":build"},{"httpd":":build"},{"pkgconf":":build"},{"httpd":":test"}],"head_url_args":["https://github.com/php/php-src.git",{":branch":"master"}],"head_uses_from_macos":[[{"cyrus-sasl":":build"}],["bzip2"],["libedit"],["libffi"],["libxml2"],["libxslt"]],"homepage":"https://www.php.net/","license":{":all_of":["PHP-3.01","Zend-2.0","BSL-1.0","MIT","Apache-1.0","Apache-2.0","bcrypt-Solar-Designer","BSD-2-Clause-Darwin","BSD-2-Clause","BSD-3-Clause","BSD-4-Clause-UC","ISC","LGPL-2.1-only","LGPL-2.1-or-later","OLDAP-2.8","TCL","Zlib"]},"oldnames":["php-intl"],"post_install_defined":true,"ruby_source_checksum":"299318058fa1bfab57b4e25ef7378f506783494fcf974d093a3c4ad2b6160255","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":error_log_path","$HOMEBREW_PREFIX/var/log/php-fpm.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/php/sbin/php-fpm","--nodaemonize"]],"stable_dependencies":["apr","apr-util","argon2","autoconf","curl","freetds","gd","gmp","icu4c@78","libpq","libsodium","libzip","net-snmp","oniguruma","openldap","openssl@3","pcre2","sqlite","tidy-html5","unixodbc","gettext",{"httpd":":build"},{"pkgconf":":build"},{"httpd":":test"}],"stable_checksum":"58910198d19e873048fe87cdfe16bc790025417ede3d1651bfa1c4b533d573f2","stable_url_args":["https://www.php.net/distributions/php-8.5.8.tar.xz"],"stable_uses_from_macos":[[{"cyrus-sasl":":build"}],["bzip2"],["libedit"],["libffi"],["libxml2"],["libxslt"]],"stable_version":"8.5.8","versioned_formulae":["php@8.4","php@8.3","php@8.2","php@8.1"]},"php@8.1":{"bottle_rebuild":1,"caveats":"To enable PHP in Apache add the following to httpd.conf and restart Apache:\n    LoadModule php_module $HOMEBREW_PREFIX/opt/php@8.1/lib/httpd/modules/libphp.so\n\n    <FilesMatch \\.php$>\n        SetHandler application/x-httpd-php\n    </FilesMatch>\n\nFinally, check DirectoryIndex includes index.php\n    DirectoryIndex index.php index.html\n\nThe php.ini and php-fpm.ini file can be found in:\n    $HOMEBREW_PREFIX/etc/php/8.1/\n","deprecate_args":{":date":"2025-12-31",":because":":unsupported"},"desc":"General-purpose scripting language","disable_args":{":date":"2026-12-31",":because":":unsupported"},"executables":["pear","peardev","pecl","phar","phar.phar","php","php-cgi","php-config","php-fpm","phpdbg","phpize"],"head_dependencies":["apr","apr-util","argon2","aspell","autoconf","curl","freetds","gd","gmp","icu4c@78","krb5","libpq","libsodium","libzip","oniguruma","openldap","openssl@3","pcre2","sqlite","tidy-html5","unixodbc","gettext",{"httpd":":build"},{"pkgconf":":build"},{"httpd":":test"}],"head_uses_from_macos":[[{"xz":":build"}],["bzip2"],["libedit"],["libffi"],["libxml2"],["libxslt"]],"homepage":"https://www.php.net/","keg_only_args":[":versioned_formula"],"license":"PHP-3.01","post_install_defined":true,"ruby_source_checksum":"ebbbc42d5d78f3ae242950701bf954311b146913544f377006b6364a4983bf3c","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":error_log_path","$HOMEBREW_PREFIX/var/log/php-fpm.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/php@8.1/sbin/php-fpm","--nodaemonize"]],"stable_dependencies":["apr","apr-util","argon2","aspell","autoconf","curl","freetds","gd","gmp","icu4c@78","krb5","libpq","libsodium","libzip","oniguruma","openldap","openssl@3","pcre2","sqlite","tidy-html5","unixodbc","gettext",{"httpd":":build"},{"pkgconf":":build"},{"httpd":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"ffa9e0982e82eeaea848f57687b425ed173aa278fe563001310ae2638db5c251","stable_url_args":["https://www.php.net/distributions/php-8.1.34.tar.xz"],"stable_uses_from_macos":[[{"xz":":build"}],["bzip2"],["libedit"],["libffi"],["libxml2"],["libxslt"]],"stable_version":"8.1.34","versioned_formulae":["php@8.4","php@8.3","php@8.2"]},"php@8.2":{"caveats":"To enable PHP in Apache add the following to httpd.conf and restart Apache:\n    LoadModule php_module $HOMEBREW_PREFIX/opt/php@8.2/lib/httpd/modules/libphp.so\n\n    <FilesMatch \\.php$>\n        SetHandler application/x-httpd-php\n    </FilesMatch>\n\nFinally, check DirectoryIndex includes index.php\n    DirectoryIndex index.php index.html\n\nThe php.ini and php-fpm.ini file can be found in:\n    $HOMEBREW_PREFIX/etc/php/8.2/\n","deprecate_args":{":date":"2026-12-31",":because":":unsupported"},"desc":"General-purpose scripting language","disable_args":{":date":"2027-12-31",":because":":unsupported"},"executables":["pear","peardev","pecl","phar","phar.phar","php","php-cgi","php-config","php-fpm","phpdbg","phpize"],"head_dependencies":["apr","apr-util","argon2","aspell","autoconf","curl","freetds","gd","gmp","icu4c@78","krb5","libpq","libsodium","libzip","oniguruma","openldap","openssl@3","pcre2","sqlite","tidy-html5","unixodbc","gettext",{"httpd":":build"},{"pkgconf":":build"},{"httpd":":test"}],"head_uses_from_macos":[[{"xz":":build"}],["bzip2"],["libedit"],["libffi"],["libxml2"],["libxslt"]],"homepage":"https://www.php.net/","keg_only_args":[":versioned_formula"],"license":{":all_of":["PHP-3.01","Zend-2.0","BSL-1.0","MIT","Apache-1.0","bcrypt-Solar-Designer","BSD-2-Clause-Darwin","BSD-2-Clause","BSD-3-Clause","BSD-4-Clause-UC","ISC","LGPL-2.1-only","LGPL-2.1-or-later","OLDAP-2.8","TCL","Zlib"]},"post_install_defined":true,"ruby_source_checksum":"57455fdf678a6a5a49aeed542a9a62accca9b6df39b6cdb554b47104abc3ce0b","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":error_log_path","$HOMEBREW_PREFIX/var/log/php-fpm.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/php@8.2/sbin/php-fpm","--nodaemonize"]],"stable_dependencies":["apr","apr-util","argon2","aspell","autoconf","curl","freetds","gd","gmp","icu4c@78","krb5","libpq","libsodium","libzip","oniguruma","openldap","openssl@3","pcre2","sqlite","tidy-html5","unixodbc","gettext",{"httpd":":build"},{"pkgconf":":build"},{"httpd":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"e02aa173c236c12791696254d607da680e6d5516f8f5c2339642de7c4f944bd2","stable_url_args":["https://www.php.net/distributions/php-8.2.32.tar.xz"],"stable_uses_from_macos":[[{"xz":":build"}],["bzip2"],["libedit"],["libffi"],["libxml2"],["libxslt"]],"stable_version":"8.2.32","versioned_formulae":["php@8.4","php@8.3","php@8.1"]},"php@8.3":{"caveats":"To enable PHP in Apache add the following to httpd.conf and restart Apache:\n    LoadModule php_module $HOMEBREW_PREFIX/opt/php@8.3/lib/httpd/modules/libphp.so\n\n    <FilesMatch \\.php$>\n        SetHandler application/x-httpd-php\n    </FilesMatch>\n\nFinally, check DirectoryIndex includes index.php\n    DirectoryIndex index.php index.html\n\nThe php.ini and php-fpm.ini file can be found in:\n    $HOMEBREW_PREFIX/etc/php/8.3/\n","deprecate_args":{":date":"2027-12-31",":because":":unsupported"},"desc":"General-purpose scripting language","disable_args":{":date":"2028-12-31",":because":":unsupported"},"executables":["pear","peardev","pecl","phar","phar.phar","php","php-cgi","php-config","php-fpm","phpdbg","phpize"],"head_dependencies":["apr","apr-util","argon2","aspell","autoconf","curl","freetds","gd","gmp","icu4c@78","krb5","libpq","libsodium","libzip","oniguruma","openldap","openssl@3","pcre2","sqlite","tidy-html5","unixodbc","gettext",{"httpd":":build"},{"pkgconf":":build"},{"httpd":":test"}],"head_uses_from_macos":[[{"xz":":build"}],["bzip2"],["libedit"],["libffi"],["libxml2"],["libxslt"]],"homepage":"https://www.php.net/","keg_only_args":[":versioned_formula"],"license":{":all_of":["PHP-3.01","Zend-2.0","BSL-1.0","MIT","Apache-1.0","bcrypt-Solar-Designer","BSD-2-Clause-Darwin","BSD-2-Clause","BSD-3-Clause","BSD-4-Clause-UC","ISC","LGPL-2.1-only","LGPL-2.1-or-later","OLDAP-2.8","TCL","Zlib"]},"post_install_defined":true,"ruby_source_checksum":"eb1a8d8e0d63998bd10fbfdd705709f5df52e6cd8810b81881ff763862a48a75","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":error_log_path","$HOMEBREW_PREFIX/var/log/php-fpm.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/php@8.3/sbin/php-fpm","--nodaemonize"]],"stable_dependencies":["apr","apr-util","argon2","aspell","autoconf","curl","freetds","gd","gmp","icu4c@78","krb5","libpq","libsodium","libzip","oniguruma","openldap","openssl@3","pcre2","sqlite","tidy-html5","unixodbc","gettext",{"httpd":":build"},{"pkgconf":":build"},{"httpd":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"8698ec1f9402fa5e5e872ae3d0916b62f5f27503c1fbfc9cc3521e113355ea92","stable_url_args":["https://www.php.net/distributions/php-8.3.32.tar.xz"],"stable_uses_from_macos":[[{"xz":":build"}],["bzip2"],["libedit"],["libffi"],["libxml2"],["libxslt"]],"stable_version":"8.3.32","versioned_formulae":["php@8.4","php@8.2","php@8.1"]},"php@8.4":{"caveats":"To enable PHP in Apache add the following to httpd.conf and restart Apache:\n    LoadModule php_module $HOMEBREW_PREFIX/opt/php@8.4/lib/httpd/modules/libphp.so\n\n    <FilesMatch \\.php$>\n        SetHandler application/x-httpd-php\n    </FilesMatch>\n\nFinally, check DirectoryIndex includes index.php\n    DirectoryIndex index.php index.html\n\nThe php.ini and php-fpm.ini file can be found in:\n    $HOMEBREW_PREFIX/etc/php/8.4/\n","deprecate_args":{":date":"2028-12-31",":because":":unsupported"},"desc":"General-purpose scripting language","disable_args":{":date":"2029-12-31",":because":":unsupported"},"executables":["pear","peardev","pecl","phar","phar.phar","php","php-cgi","php-config","php-fpm","phpdbg","phpize"],"head_dependencies":["apr","apr-util","argon2","autoconf","curl","freetds","gd","gmp","icu4c@78","libpq","libsodium","libzip","net-snmp","oniguruma","openldap","openssl@3","pcre2","sqlite","tidy-html5","unixodbc","gettext",{"httpd":":build"},{"pkgconf":":build"},{"httpd":":test"}],"head_uses_from_macos":[[{"xz":":build"}],["bzip2"],["libedit"],["libffi"],["libxml2"],["libxslt"]],"homepage":"https://www.php.net/","keg_only_args":[":versioned_formula"],"license":{":all_of":["PHP-3.01","Zend-2.0","BSL-1.0","MIT","Apache-1.0","Apache-2.0","bcrypt-Solar-Designer","BSD-2-Clause-Darwin","BSD-2-Clause","BSD-3-Clause","BSD-4-Clause-UC","ISC","LGPL-2.1-only","LGPL-2.1-or-later","OLDAP-2.8","TCL","Zlib"]},"post_install_defined":true,"ruby_source_checksum":"79b373386cc049aa480adeac99380e90e616e7d8dc3b60b3c9594a706cb2c41c","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":error_log_path","$HOMEBREW_PREFIX/var/log/php-fpm.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/php@8.4/sbin/php-fpm","--nodaemonize"]],"stable_dependencies":["apr","apr-util","argon2","autoconf","curl","freetds","gd","gmp","icu4c@78","libpq","libsodium","libzip","net-snmp","oniguruma","openldap","openssl@3","pcre2","sqlite","tidy-html5","unixodbc","gettext",{"httpd":":build"},{"pkgconf":":build"},{"httpd":":test"}],"stable_checksum":"1ab9f52008414e43bb2427ffa288eff2a4de39e1a830f957e800ba368d887a72","stable_url_args":["https://www.php.net/distributions/php-8.4.23.tar.xz"],"stable_uses_from_macos":[[{"xz":":build"}],["bzip2"],["libedit"],["libffi"],["libxml2"],["libxslt"]],"stable_version":"8.4.23","versioned_formulae":["php@8.3","php@8.2","php@8.1"]},"phpantom-lsp":{"desc":"Fast PHP language server written in Rust","head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/PHPantom-dev/phpantom_lsp","license":"MIT","ruby_source_checksum":"2b6cb81e6183381aa8336004696170aea34a1f768f566a88fd5936b01c3b8859","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a91e6c106a4c22476a61e251023debddbc084c91065485ad1926f47c6b775138","stable_url_args":["https://github.com/PHPantom-dev/phpantom_lsp/archive/refs/tags/0.8.0.tar.gz"],"stable_version":"0.8.0"},"phpbrew":{"desc":"Brew & manage PHP versions in pure PHP at HOME","executables":["phpbrew"],"head_dependencies":["php@8.4"],"homepage":"https://phpbrew.github.io/phpbrew","license":"MIT","revision":1,"ruby_source_checksum":"89dabbabab06388af3aa7f6e53848acc858132ca8868ffe53fc808644faf707c","stable_dependencies":["php@8.4"],"stable_checksum":"3247b8438888827d068542b2891392e3beffebe122f4955251fa4f9efa0da03d","stable_url_args":["https://github.com/phpbrew/phpbrew/releases/download/2.2.0/phpbrew.phar"],"stable_version":"2.2.0"},"phpmd":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-10-18",":because":":unsupported"},"desc":"PHP Mess Detector","disable_args":{":date":"2025-10-18",":because":":unsupported"},"head_dependencies":["php"],"homepage":"https://phpmd.org","license":"BSD-3-Clause","ruby_source_checksum":"f2b3ca447799fed35f60ab90833852141854597c6a3290eda756bf0d2c77fe94","stable_dependencies":["php"],"stable_checksum":"6a28ef55de0c753b070d1d1580bb08a0d146016f89f0eddcef60ac4fc1083544","stable_url_args":["https://github.com/phpmd/phpmd/releases/download/2.15.0/phpmd.phar"],"stable_version":"2.15.0","bottle_tag":":all","bottle_checksum":"28cd360f0eea58782927875c91b4d709764ae46076f79d88681e2fcb73cf041e"},"phpmyadmin":{"bottle_rebuild":1,"caveats":"To enable phpMyAdmin in Apache, add the following to httpd.conf and\nrestart Apache:\n    Alias /phpmyadmin $HOMEBREW_PREFIX/share/phpmyadmin\n    <Directory $HOMEBREW_PREFIX/share/phpmyadmin/>\n        Options Indexes FollowSymLinks MultiViews\n        AllowOverride All\n        <IfModule mod_authz_core.c>\n            Require all granted\n        </IfModule>\n        <IfModule !mod_authz_core.c>\n            Order allow,deny\n            Allow from all\n        </IfModule>\n    </Directory>\nThen open http://localhost/phpmyadmin\nThe configuration file is $HOMEBREW_PREFIX/etc/phpmyadmin.config.inc.php\n","desc":"Web interface for MySQL and MariaDB","head_dependencies":[{"php":":test"}],"homepage":"https://www.phpmyadmin.net","license":{":all_of":["GPL-2.0-only","GPL-2.0-or-later","BSD-2-Clause","BSD-3-Clause","CC-BY-3.0","ISC","LGPL-3.0-only","MIT","MPL-2.0",":public_domain"]},"ruby_source_checksum":"ad4dc719b2be933b40ceb3d130c7291152c2663e7b8456f736ee732ce4888738","stable_dependencies":[{"php":":test"}],"stable_checksum":"12ba1c425fa4071abbd4e7668c9ebdeac0b0755a467a6d6d5026122bb47c102b","stable_url_args":["https://files.phpmyadmin.net/phpMyAdmin/5.2.3/phpMyAdmin-5.2.3-all-languages.tar.gz"],"stable_version":"5.2.3","bottle_tag":":all","bottle_checksum":"2047290d2b40a179ad79f4ed3890ebcbb5a6177c6f5279f55d8d41e866a1111a"},"phpstan":{"desc":"PHP Static Analysis Tool","executables":["phpstan"],"head_dependencies":[{"php":":test"}],"homepage":"https://phpstan.org/","license":"MIT","ruby_source_checksum":"5b9b2f2c2b549e33024f638f81aa99af8d1403bf053e8123c586dbbbaaf2ecd1","stable_dependencies":[{"php":":test"}],"stable_checksum":"1b2f03384ebcfd67053b06b69cbc0b9f62bf239349f69eaf723649409789e2e6","stable_url_args":["https://github.com/phpstan/phpstan/releases/download/2.2.5/phpstan.phar"],"stable_version":"2.2.5","bottle_tag":":all","bottle_checksum":"f5c65c7484a7c9bfa3934424ef38eea42a3e3289e51c12b7bced211f5091a1cc"},"phpunit":{"desc":"Programmer-oriented testing framework for PHP","executables":["phpunit"],"head_dependencies":[{"php":":test"}],"homepage":"https://phpunit.de","license":"BSD-3-Clause","ruby_source_checksum":"cdcc610b0a9b42c5a8c915edbe5c4e6007bf0c4e04804345a767aeaf9b6ce574","stable_dependencies":[{"php":":test"}],"stable_checksum":"04854aa86e4df67b366384c22fb45f485f7fbd288fa700997e2d92b50ba524b8","stable_url_args":["https://phar.phpunit.de/phpunit-13.2.4.phar"],"stable_version":"13.2.4","bottle_tag":":all","bottle_checksum":"20da2ab164c2b27c10e41f23f996d9ab7be25005f26a0faf7ee9794854eecbc6"},"phrase-cli":{"aliases":["phrase"],"desc":"Tool to interact with the Phrase API","executables":["phrase","phrase-cli"],"head_dependencies":[{"go":":build"}],"homepage":"https://phrase.com/","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"ed7808b6314c3813bdd480569c8af206a1f60e19fdd9ba1fa6fae81c3f031bcd","stable_dependencies":[{"go":":build"}],"stable_checksum":"c9fe35dee01381c8176a4f6255ebfda16776bcd765bf1699ae5da6f71112e8f3","stable_url_args":["https://github.com/phrase/phrase-cli/archive/refs/tags/2.65.0.tar.gz"],"stable_version":"2.65.0"},"phylum-cli":{"aliases":["phylum"],"bottle_rebuild":1,"caveats":"No official extensions have been preinstalled.\n","desc":"Command-line interface for the Phylum API","executables":["phylum"],"head_dependencies":[{"protobuf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/phylum-dev/cli.git",{":branch":"main"}],"homepage":"https://www.phylum.io","license":"GPL-3.0-or-later","ruby_source_checksum":"056efd2a06ad996e018179d93651bd9838cf259bfe711c0046379324846da1c0","stable_dependencies":[{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"a3fe16d9e76872a1dc00c5ba7897806f0e8581a4f4ebb9cc8c4410ae2438d1a7","stable_url_args":["https://github.com/phylum-dev/cli/archive/refs/tags/v7.5.0.tar.gz"],"stable_version":"7.5.0"},"physfs":{"desc":"Library to provide abstract access to various archives","executables":["test_physfs"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/icculus/physfs.git",{":branch":"main"}],"head_uses_from_macos":[[{"zip":":test"}]],"homepage":"https://icculus.org/physfs/","license":"Zlib","ruby_source_checksum":"f16970f58be3faf32eb114280076fc55812149fb1b558b4dc7e5a60ae0adf4a4","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"1991500eaeb8d5325e3a8361847ff3bf8e03ec89252b7915e1f25b3f8ab5d560","stable_url_args":["https://github.com/icculus/physfs/archive/refs/tags/release-3.2.0.tar.gz"],"stable_uses_from_macos":[[{"zip":":test"}]],"stable_version":"3.2.0","bottle_cellar":":any","bottle_checksum":"f627a4cae2e3476f4ed357f265d522a06a1b5d3c51064dcce1dafb0c625d8904"},"physunits":{"desc":"C++ header-only for Physics unit/quantity manipulation and conversion","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/martinmoene/PhysUnits-CT-Cpp11.git",{":branch":"master"}],"homepage":"https://github.com/martinmoene/PhysUnits-CT-Cpp11","license":"BSL-1.0","ruby_source_checksum":"29c3a4c1de56e35af08d69294a6a284f05e05381e97ac5f851f003610037cb8d","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"4d1f3a4901ef910ae492ed7c5719da0c68f4f3a8551cdfbc90e3ab8aa02ab882","stable_url_args":["https://github.com/martinmoene/PhysUnits-CT-Cpp11/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0","bottle_tag":":all","bottle_checksum":"e4d6c75204e45953990cd24da453433b51fecadea96fae5565348329c66fd687"},"pi-coding-agent":{"bottle_rebuild":1,"desc":"AI agent toolkit","executables":["pi"],"head_dependencies":["node"],"homepage":"https://pi.dev/","license":"MIT","ruby_source_checksum":"7694bef40a3bab4971e38de578ab64f74f20934d63f629517ead6c08c23bdab0","stable_dependencies":["node"],"stable_checksum":"155c5800134cb8df6c47adb3eab56415e8fa7746e0b1cba6687134137c451d90","stable_url_args":["https://registry.npmjs.org/@earendil-works/pi-coding-agent/-/pi-coding-agent-0.80.3.tgz"],"stable_version":"0.80.3"},"pianobar":{"desc":"Command-line player for https://pandora.com","executables":["pianobar"],"head_dependencies":["ffmpeg","json-c","libao","libgcrypt",{"pkgconf":":build"}],"head_url_args":["https://github.com/PromyLOPh/pianobar.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://6xq.net/pianobar/","license":"MIT","revision":1,"ruby_source_checksum":"d378291d38ec8a75e9f859ab6b86cd8664063528a702ec1020a96b30fae6b725","stable_dependencies":["ffmpeg","json-c","libao","libgcrypt",{"pkgconf":":build"}],"stable_checksum":"16f4dd2d64da38690946a9670e59bc72a789cf6a323f792e159bb3a39cf4a7f5","stable_url_args":["https://6xq.net/pianobar/pianobar-2024.12.21.tar.bz2"],"stable_uses_from_macos":[["curl"]],"stable_version":"2024.12.21"},"pianod":{"bottle_rebuild":1,"desc":"Pandora client with multiple control interfaces","executables":["piano","pianod","runmix"],"head_dependencies":["glib","gnutls","gstreamer","taglib","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["libxcrypt"]],"homepage":"https://deviousfish.com/pianod/","license":"MIT","ruby_source_checksum":"f5115bf7ba2971c18b43baf8522b138cd55318f7147bfbd6dcf0b2537d521cb5","stable_dependencies":["glib","gnutls","gstreamer","taglib","gettext",{"pkgconf":":build"}],"stable_checksum":"9fa739cf28d5f554d982acecb94857b9fe0d0fd839d238dfca90f143c9fab216","stable_url_args":["https://deviousfish.com/Downloads/pianod2/pianod2-420.tar.gz"],"stable_uses_from_macos":[["curl"],["libxcrypt"]],"stable_version":"420"},"picard-tools":{"desc":"Tools for manipulating HTS data and formats","executables":["picard"],"head_dependencies":["openjdk"],"homepage":"https://broadinstitute.github.io/picard/","license":"MIT","ruby_source_checksum":"9c2d3e943de9e37e756e38b597c15f99f7f136c9064515f9f53951efd7e5d27d","stable_dependencies":["openjdk"],"stable_checksum":"e76128c283889fc583c9dea33a3b7448974c067d102c9e35be152642d4d5f901","stable_url_args":["https://github.com/broadinstitute/picard/releases/download/3.4.0/picard.jar"],"stable_version":"3.4.0","bottle_tag":":all","bottle_checksum":"7fbf17eca625e75fd79d09a89ba7f763725b0d3e669a6e53de7ac574b38f2e6f"},"picat":{"desc":"Simple, and yet powerful, logic-based multi-paradigm programming language","executables":["picat"],"homepage":"https://picat-lang.org/","license":"MPL-2.0","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"ba8fc342ef0171d6933aa349f301148451f61455a78f741da718eea1ee719662","stable_checksum":"7e05e363482a54be5d2ef9505a9f2f9f9bbd9f82af9279961415173179c71779","stable_url_args":["https://picat-lang.org/download/picat39_10_src.tar.gz"],"stable_version":"3.9.10"},"pick":{"conflicts":[["nmh",{":because":"both install `pick` binaries"}]],"desc":"Utility to choose one option from a set of choices","executables":["pick"],"head_url_args":["https://github.com/mptre/pick.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/mptre/pick","license":"MIT","ruby_source_checksum":"843db54490ebcafd8350679b61f41b38c3b3e69fb59d6d94a0e8303e23e77d1b","stable_checksum":"de768fd566fd4c7f7b630144c8120b779a61a8cd35898f0db42ba8af5131edca","stable_url_args":["https://github.com/mptre/pick/releases/download/v4.0.0/pick-4.0.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"4.0.0","bottle_checksum":"032d06aa754000e281f773bb857266efc79e1762e8f689617778a19e17505688"},"pickle":{"desc":"PHP Extension installer","executables":["pickle"],"head_dependencies":["php@8.4"],"homepage":"https://github.com/FriendsOfPHP/pickle","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"a9ee79dabb0a454dfe231ca4100fcf73fff8a5dc7bbde850727861100b595dd6","stable_dependencies":["php@8.4"],"stable_checksum":"fe68430bbaf01b45c7bf46fa3fd2ab51f8d3ab41e6f5620644d245a29d56cfd6","stable_url_args":["https://github.com/FriendsOfPHP/pickle/releases/download/v0.7.11/pickle.phar"],"stable_version":"0.7.11","bottle_tag":":all","bottle_checksum":"2d08a3524b6b3addc133a13e292110ebac7ef414b426b8158022afae6eb2a132"},"picoc":{"bottle_rebuild":1,"desc":"C interpreter for scripting","executables":["picoc"],"head_url_args":["https://gitlab.com/zsaleeba/picoc.git",{":branch":"master"}],"homepage":"https://gitlab.com/zsaleeba/picoc","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"cd4bcfd4bcbb710f5c169510a742a2f8a38859494809b1c6fcf15b04bf7284a7","stable_patches":[{"strip":"p1","url":"https://gitlab.com/zsaleeba/picoc/commit/ed54c519169b88b7b40d1ebb11599d89a4228a71.diff","sha256":"45b49c860c0fac1ce2f7687a2662a86d2fcfb6947cf8ad6cf21e2a3d696d7d72"}],"stable_checksum":"bfed355fab810b337ccfa9e3215679d0b9886c00d9cb5e691f7e7363fd388b7e","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/picoc/picoc-2.1.tar.bz2"],"stable_version":"2.1","bottle_checksum":"b39c116bb09cdd9f91143aaf9c928feadac8b281807e06ab87c4ca2992c13ec4"},"picoclaw":{"desc":"Ultra-efficient personal AI assistant in Go","executables":["picoclaw"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sipeed/picoclaw.git",{":branch":"main"}],"homepage":"https://picoclaw.io/","license":"MIT","ruby_source_checksum":"63cffef1534e4dd63c09886e11495575ba8a95953911d5b8704014fa8a8544d1","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/picoclaw/bin/picoclaw","gateway"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"662c7796c932e34d0a9cc7470ae248397144afd99643368c5bf329f760932e3c","stable_url_args":["https://github.com/sipeed/picoclaw/archive/refs/tags/v0.3.1.tar.gz"],"stable_version":"0.3.1"},"picocom":{"desc":"Minimal dumb-terminal emulation program","executables":["picocom"],"homepage":"https://github.com/npat-efault/picocom","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"c176f41435e9a29c8164d1b319010aabf6641efcdb4ba4a7e8d75d33b0e3dcc3","stable_patches":[{"strip":"p1","url":"https://github.com/npat-efault/picocom/commit/f806bf28266cccdb75ba89d754de8d8fa64c6127.patch?full_index=1","sha256":"b1a29265d5b5e0e7e7f8f3194b818802de8c7d18e80525bc43cbb896a6def590"}],"stable_checksum":"e6761ca932ffc6d09bd6b11ff018bdaf70b287ce518b3282d29e0270e88420bb","stable_url_args":["https://github.com/npat-efault/picocom/archive/refs/tags/3.1.tar.gz"],"stable_version":"3.1","bottle_checksum":"ea502c2c427d1e389d7dd0822e6f01d6ac7b7eed6f856ee9f9e60fbd598ee845"},"picoruby":{"desc":"Smallest Ruby implementation for microcontrollers","executables":["picorbc","picoruby","r2p2"],"head_dependencies":["openssl@3",{"ruby":":build"}],"head_url_args":["https://github.com/picoruby/picoruby.git",{":branch":"master"}],"homepage":"https://picoruby.org","license":"MIT","ruby_source_checksum":"b906addc38418a10fac27bcf5598fd1754d2882527daa9ed52855eac6694a891","stable_dependencies":["openssl@3",{"ruby":":build"}],"stable_url_args":["https://github.com/picoruby/picoruby.git",{":tag":"3.4.5",":revision":"d482862af826996fcaa65a42de5e6e51b6ed70c3"}],"stable_version":"3.4.5"},"picotool":{"desc":"Tool for interacting with RP2040/RP2350 devices and binaries","executables":["picotool"],"head_dependencies":["libusb",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/raspberrypi/picotool.git",{":branch":"master"}],"homepage":"https://github.com/raspberrypi/picotool","license":"BSD-3-Clause","ruby_source_checksum":"b318ad2d32712a62eae7007b7053d52a7f9093456dbfa3029a61ada6506adc3d","stable_dependencies":["libusb",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"97aaf36800d2317683528cba5762e3d4e7a5de0cba729d28011a6ee94b3b7538","stable_url_args":["https://github.com/raspberrypi/picotool/archive/refs/tags/2.3.0.tar.gz"],"stable_version":"2.3.0"},"pict":{"bottle_rebuild":1,"desc":"Pairwise Independent Combinatorial Tool","executables":["pict"],"homepage":"https://github.com/Microsoft/pict/","license":"MIT","ruby_source_checksum":"19fc21aa6a01c21962fc3a22419de7dfd38ba5b1f6d15e78dca18e53edebd503","stable_checksum":"42af3ac7948d5dfed66525c4b6a58464dfd8f78a370b1fc03a8d35be2179928f","stable_url_args":["https://github.com/Microsoft/pict/archive/refs/tags/v3.7.4.tar.gz"],"stable_version":"3.7.4","bottle_checksum":"863064a24888d6aef5013b37eeb22abd0fdce747badfe27c189959b01d9c7a16"},"pidcat":{"bottle_rebuild":2,"desc":"Colored logcat script to show entries only for specified app","executables":["pidcat"],"head_url_args":["https://github.com/JakeWharton/pidcat.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/JakeWharton/pidcat","license":"Apache-2.0","ruby_source_checksum":"021711d7f07e3e19ee506609d86c6657a38adf5365ebeb6bcd3e426d7636b023","stable_checksum":"e6f999ee0f23f0e9c9aee5ad21c6647fb1a1572063bdccd16a72464c8b522cb1","stable_url_args":["https://github.com/JakeWharton/pidcat/archive/refs/tags/2.1.0.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"2.1.0","bottle_tag":":all","bottle_checksum":"c340b62825f294103c9e4866ca70e7cc13b85fd6adafcee7d9661bfad1743949"},"pidgin":{"bottle_rebuild":1,"desc":"Multi-protocol chat client","executables":["finch","pidgin"],"head_dependencies":["gplugin","gtk4","gtksourceview5","json-glib","libadwaita","libsoup","libspelling","sqlite","cairo","gdk-pixbuf","glib","libidn","pango","gettext",{"gi-docgen":":build"},{"gobject-introspection":":build"},{"gstreamer":":build"},{"mercurial":":build"},{"meson":":build"},{"ninja":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://keep.imfreedom.org/pidgin/pidgin/",{":using":":hg"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://pidgin.im/","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"}],"revision":2,"ruby_source_checksum":"a8c159918014034b490c37924dda53cf8984f456805af8b0efced8e2b3c69aa7","stable_dependencies":["at-spi2-core","gnutls","gtk+","libgcrypt","libgnt","libotr","ncurses","tcl-tk@8","harfbuzz","libgpg-error","cairo","gdk-pixbuf","glib","libidn","pango","gettext",{"intltool":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"0ffc9994def10260f98a55cd132deefa8dc4a9835451cc0e982747bd458e2356","stable_url_args":["https://downloads.sourceforge.net/project/pidgin/Pidgin/2.14.14/pidgin-2.14.14.tar.bz2"],"stable_uses_from_macos":[["cyrus-sasl"],["expat"],["perl"],["libxml2"]],"stable_version":"2.14.14"},"pidof":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-01-12",":because":":repo_removed"},"desc":"Display the PID number for a given process name","disable_args":{":date":"2026-01-12",":because":":repo_removed"},"homepage":"https://web.archive.org/web/20240808152721/http://www.nightproductions.net/cli.htm","license":":cannot_represent","ruby_source_checksum":"97e9f9b9bb1612a697caa0c9098f6bbf03f4dec61e2124fa21ad1fd5900e7398","stable_checksum":"2a2cd618c7b9130e1a1d9be0210e786b85cbc9849c9b6f0cad9cbde31541e1b8","stable_url_args":["https://web.archive.org/web/20240808152721/http://www.nightproductions.net/downloads/pidof_source.tar.gz"],"stable_version":"0.1.4","bottle_checksum":"a7d1943e3d14377270554f16198f105b0e00cc9d53da79c7d22bc7974b711a23"},"pie":{"desc":"PHP Installer for Extensions","executables":["pie"],"head_dependencies":["php",{"pkgconf":":test"},{"re2c":":test"}],"homepage":"https://github.com/php/pie","license":"BSD-3-Clause","ruby_source_checksum":"f5a2145a5beed527096157be7b883c3dd9013a72387dc812cebbae3e1ba2cb92","stable_dependencies":["php",{"pkgconf":":test"},{"re2c":":test"}],"stable_checksum":"ef9f19c2698334aa8ce8fc458c8cf2a31a2fd6a29230216dbde3422343cf952d","stable_url_args":["https://github.com/php/pie/releases/download/1.4.8/pie.phar"],"stable_version":"1.4.8"},"pieces-cli":{"desc":"Command-line tool for Pieces.app","executables":["pieces"],"head_dependencies":["certifi","libyaml","pydantic","python@3.14","rpds-py"],"head_url_args":["https://github.com/pieces-app/cli-agent.git",{":branch":"main"}],"homepage":"https://docs.pieces.app/products/cli","license":"MIT","revision":7,"ruby_source_checksum":"cf614bd2424a1b2d7bf8e4e0cd4f1705d872b63666ab1c6ab1e854ff403882d2","stable_dependencies":["certifi","libyaml","pydantic","python@3.14","rpds-py"],"stable_checksum":"303f04e847bb122e6638e592d1ad0645fd9c1ed5f6494637bf203089d4f0164c","stable_url_args":["https://files.pythonhosted.org/packages/d4/28/e5c3d511e6a81b06f0c293909dfb138fd10d28979968e4a4ad12cf671f73/pieces_cli-1.20.1.tar.gz"],"stable_version":"1.20.1"},"pig":{"desc":"Platform for analyzing large data sets","executables":["pig"],"head_dependencies":["openjdk@21"],"homepage":"https://pig.apache.org/","license":"Apache-2.0","ruby_source_checksum":"aa7ba21231fecf94835b0fe5d1886bc43b6d8d3223fb7399eeff05f5d37b145c","stable_dependencies":["openjdk@21"],"stable_checksum":"6845adb936a3c3bcc71451765953cae4103e410ba2f6c5a47cc9becade0a434a","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=pig/pig-0.18.0/pig-0.18.0.tar.gz"],"stable_version":"0.18.0","bottle_tag":":all","bottle_checksum":"680feb2c17ee7bbabecf33a8c7fb892d4b7b607c5a2c1497ddbfc07108d35453"},"pigz":{"bottle_rebuild":1,"desc":"Parallel gzip","executables":["pigz"],"head_url_args":["https://github.com/madler/pigz.git",{":branch":"master"}],"homepage":"https://zlib.net/pigz/","license":"Zlib","revision":1,"ruby_source_checksum":"648b1decd1e3322b1d2ee54266929eb12b00a43aab992ee7c60f54bf5a4431df","stable_checksum":"eb872b4f0e1f0ebe59c9f7bd8c506c4204893ba6a8492de31df416f0d5170fd0","stable_url_args":["https://zlib.net/pigz/pigz-2.8.tar.gz"],"stable_version":"2.8"},"pike":{"desc":"Dynamic programming language","executables":["pike"],"head_dependencies":["gmp","jpeg-turbo","libtiff","nettle@3","webp","gettext",{"gnu-sed":":build"}],"head_uses_from_macos":[["bzip2"],["krb5"],["libxcrypt"],["sqlite"]],"homepage":"https://pike.lysator.liu.se/","license":{":any_of":["GPL-2.0-only","LGPL-2.1-only","MPL-1.1"]},"revision":1,"ruby_source_checksum":"da7e50fe65d9df19092b19f5b00f40e291c63cacda33d0b138dd03ce0ece02d9","stable_dependencies":["gmp","jpeg-turbo","libtiff","nettle@3","webp","gettext",{"gnu-sed":":build"}],"stable_checksum":"6a0f2677eb579865321bd75118c638c335860157a420a96e52e2765513dad4c0","stable_url_args":["https://pike.lysator.liu.se/pub/pike/latest-stable/Pike-v8.0.1956.tar.gz"],"stable_uses_from_macos":[["bzip2"],["krb5"],["libxcrypt"],["sqlite"]],"stable_version":"8.0.1956"},"piknik":{"caveats":"In order to get convenient shell aliases, add the following to your shell\nprofile e.g. ~/.profile or ~/.zshrc:\n  . $HOMEBREW_PREFIX/etc/profile.d/piknik.sh\n","desc":"Copy/paste anything over the network","executables":["piknik"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jedisct1/piknik.git",{":branch":"master"}],"homepage":"https://github.com/jedisct1/piknik","license":"BSD-2-Clause","ruby_source_checksum":"10930fa3330f09c54bfa757936993ba8c64e352d30de31b2f8763332fcc839f0","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/piknik/bin/piknik","-server"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"937e98cc80569e4e295baa0ad7fa998da593af137eb33e191b12b23d2ca3a666","stable_url_args":["https://github.com/jedisct1/piknik/archive/refs/tags/0.10.2.tar.gz"],"stable_version":"0.10.2"},"pillow":{"desc":"Friendly PIL fork (Python Imaging Library)","head_dependencies":["freetype","jpeg-turbo","libavif","libimagequant","libraqm","libtiff","libxcb","little-cms2","openjpeg","webp",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pybind11":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"head_url_args":["https://github.com/python-pillow/Pillow.git",{":branch":"main"}],"homepage":"https://python-pillow.github.io/","license":"HPND","ruby_source_checksum":"6ee476573b858007bd242c60d74877242325a60df8248e47506c8b0852c51436","stable_dependencies":["freetype","jpeg-turbo","libavif","libimagequant","libraqm","libtiff","libxcb","little-cms2","openjpeg","webp",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pybind11":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"3b8182a766685eaa002637e28b4ec8d6b18819a0c71f579bf0dbaa5830297cce","stable_url_args":["https://files.pythonhosted.org/packages/1c/3d/bb7fca845737cf9d7dbde16ed1843984665ff2e0a518f5db43e77ec540b9/pillow-12.3.0.tar.gz"],"stable_version":"12.3.0"},"pinact":{"desc":"Pins GitHub Actions to full hashes and versions","executables":["pinact"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/suzuki-shunsuke/pinact.git",{":branch":"main"}],"homepage":"https://github.com/suzuki-shunsuke/pinact","license":"MIT","ruby_source_checksum":"ba55f34eb86f82bd75f2865537447027d0784a846a55eb25d0cdf8ff886fb19f","stable_dependencies":[{"go":":build"}],"stable_checksum":"0305c7db5cfcb2a62f7f5faa74e7cc3312c9ec10cbe01eadc23128d6a119eb03","stable_url_args":["https://github.com/suzuki-shunsuke/pinact/archive/refs/tags/v4.1.0.tar.gz"],"stable_version":"4.1.0"},"pinboard-notes-backup":{"bottle_rebuild":1,"desc":"Efficiently back up the notes you've saved to Pinboard","executables":["pnbackup"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/bdesham/pinboard-notes-backup.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/bdesham/pinboard-notes-backup","license":"GPL-3.0-or-later","ruby_source_checksum":"8a267124053d1613d08b562acf6b1ba0fbe982462db4cd93f8bdd214b8b7ac3a","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"8539a62b8a4a718a716ecc4bf17150d7cef8a358b43fbca458de3540db3d5177","stable_url_args":["https://github.com/bdesham/pinboard-notes-backup/archive/refs/tags/v1.0.7.1.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"1.0.7.1"},"pinentry-mac":{"caveats":"You can now set this as your pinentry program like\n\n~/.gnupg/gpg-agent.conf\n    pinentry-program $HOMEBREW_PREFIX/bin/pinentry-mac\n","desc":"Pinentry for GPG on Mac","executables":["pinentry-mac"],"head_dependencies":["libassuan","libgpg-error",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/GPGTools/pinentry.git",{":branch":"master"}],"homepage":"https://github.com/GPGTools/pinentry","license":{":all_of":["GPL-2.0-or-later","GPL-3.0-or-later"]},"ruby_source_checksum":"fbbcf15c1a967dd45e5c051dc4914aa2381a40e822de82df14f28b4aca5ec6b4","stable_dependencies":["libassuan","libgpg-error",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"}],"stable_checksum":"ba929dd1c57b102fbfca12bc2d784be441498e7c82ee97a1231cbe03dcda7ae9","stable_url_args":["https://github.com/GPGTools/pinentry/archive/refs/tags/v1.3.1.1.tar.gz"],"stable_version":"1.3.1.1"},"pinentry":{"desc":"Passphrase entry dialog utilizing the Assuan protocol","executables":["pinentry","pinentry-curses","pinentry-tty"],"head_dependencies":["libassuan","libgpg-error",{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.gnupg.org/related_software/pinentry/","license":"GPL-2.0-or-later","ruby_source_checksum":"6a73d244439297f9c75d477785ec56aaadd520ca1a0f031e311a7df93fee82b9","stable_dependencies":["libassuan","libgpg-error",{"pkgconf":":build"}],"stable_checksum":"c2970f16d6afb66ecddfca767d743936c86239bff936eed7fd7597a678414b63","stable_url_args":["https://www.gnupg.org/ftp/gcrypt/pinentry/pinentry-1.3.3.tar.bz2"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.3.3"},"pinfo":{"desc":"User-friendly, console-based viewer for Info documents","executables":["pinfo"],"head_dependencies":["gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://packages.debian.org/sid/pinfo","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"da9ad4941fd4830d95a243872ae161b2e59e93a6834c544cb87414eaff43ab82","stable_dependencies":["gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"}],"stable_checksum":"9dc5e848a7a86cb665a885bc5f0fdf6d09ad60e814d75e78019ae3accb42c217","stable_url_args":["https://github.com/baszoetekouw/pinfo/archive/refs/tags/v0.6.13.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.6.13","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"2592140c0bf2f8e5889f3e2020e163d097b6256bde001139dd88b778f7a985a6"},"pinocchio":{"desc":"Efficient and fast C++ library implementing Rigid Body Dynamics algorithms","head_dependencies":["boost","boost-python3","coal","console_bridge","eigen","eigenpy","python@3.14","urdfdom","octomap",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/stack-of-tasks/pinocchio.git",{":branch":"devel"}],"homepage":"https://stack-of-tasks.github.io/pinocchio","license":"BSD-2-Clause","ruby_source_checksum":"b626d5055feeb4c971d8fd701ba5c864c0d339058610c381d94390f45df984d3","stable_dependencies":["boost","boost-python3","coal","console_bridge","eigen","eigenpy","python@3.14","urdfdom","octomap",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"stable_checksum":"b2ac9575bd4f38e0584e0d61586a95de1aeaa17c6877e31e99f1d4b913d602d8","stable_url_args":["https://github.com/stack-of-tasks/pinocchio/releases/download/v4.1.0/pinocchio-4.1.0.tar.gz"],"stable_version":"4.1.0"},"pinot":{"desc":"Realtime distributed OLAP datastore","executables":["pinot-admin","pinot-fs-util","pinot-tools","query-runner","quick-start-auth","quick-start-auth-zk","quick-start-batch","quick-start-complex-type-handling-offline","quick-start-complex-type-handling-streaming","quick-start-hybrid","quick-start-json-index-batch","quick-start-json-index-streaming","quick-start-partial-upsert-streaming","quick-start-streaming","quick-start-upsert-streaming","star-tree-index-viewer","start-broker","start-controller","start-minion","start-server","start-service-manager"],"head_dependencies":["openjdk@21"],"head_url_args":["https://github.com/apache/pinot.git",{":branch":"master"}],"homepage":"https://pinot.apache.org/","license":"Apache-2.0","ruby_source_checksum":"e6336e4be1b459b94eb18607ffbdb1d65a52ee74d567885ef789c475c1d1c565","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/lib/pinot"],[":log_path","$HOMEBREW_PREFIX/var/log/pinot/pinot_output.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/pinot/pinot_output.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/pinot/bin/pinot-admin","QuickStart","-type","BATCH","-dataDir","$HOMEBREW_PREFIX/var/lib/pinot/data"]],"stable_dependencies":["openjdk@21"],"stable_checksum":"805b7525c1c87019211f416c0201e662da8e2c0a57549d624eaf7dcfdc8b14f3","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=pinot/apache-pinot-1.5.1/apache-pinot-1.5.1-bin.tar.gz"],"stable_version":"1.5.1","bottle_tag":":all","bottle_checksum":"dd2e6d2ba8e8bb950465b2e2708ba3e1108788c4f8405615a98a523c709368c2"},"pint":{"desc":"Prometheus rule linter/validator","executables":["pint"],"head_dependencies":[{"go":":build"}],"homepage":"https://cloudflare.github.io/pint/","license":"Apache-2.0","ruby_source_checksum":"25b186b82b16f566ba55ab8982638f3fe017a850430e1112a044b6b2c139be92","stable_dependencies":[{"go":":build"}],"stable_checksum":"cfb717ed85015612876220d60e61eaf6760d6d419e98994aac38f8082eea0868","stable_url_args":["https://github.com/cloudflare/pint/archive/refs/tags/v0.86.0.tar.gz"],"stable_version":"0.86.0"},"pioneer":{"desc":"Game of lonely space adventure","executables":["editor","modelcompiler","pioneer","savegamedump"],"head_dependencies":["assimp","freetype","glew","libpng","libsigc++@2","libvorbis","sdl2-compat","sdl2_image",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/pioneerspacesim/pioneer.git",{":branch":"master"}],"homepage":"https://pioneerspacesim.net/","license":"GPL-3.0-only","ruby_source_checksum":"8b8de4c02d2893934f24526ac71f2598235f6f0a6b558179f4330851c38e81ec","stable_dependencies":["assimp","freetype","glew","libpng","libsigc++@2","libvorbis","sdl2-compat","sdl2_image",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/pioneerspacesim/pioneer/commit/24023dfa75b1bd9de15b45692aeedab26da1b1b7.patch?full_index=1","sha256":"9279afa54507c971ea517f508c1796b0ce9dc435d976778d13bfea7813056908"},{"strip":"p1","url":"https://github.com/pioneerspacesim/pioneer/commit/9293a5f84584d7dd10699c64f28647a576ca059b.patch?full_index=1","sha256":"c93e0f8745d9e1dc7989a0051489be7825df452e0d1fa0cf654038f1486e2f9f"}],"stable_checksum":"861341d317fc0ca506e3a2e8ff00858983652a5656289f8fe9ad1525df1a95da","stable_url_args":["https://github.com/pioneerspacesim/pioneer/archive/refs/tags/20260203.tar.gz"],"stable_version":"20260203"},"pioneers":{"desc":"Settlers of Catan clone","executables":["pioneers","pioneers-editor","pioneers-metaserver","pioneers-server-console","pioneers-server-gtk","pioneersai"],"head_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","librsvg","pango","at-spi2-core","gettext","harfbuzz",{"gettext":":build"},{"intltool":":build"},{"itstool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://pio.sourceforge.net/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"ecdb3b12bd94f801d07ae8227d5923eca67c7b5287791b07ea85c95202c3b06e","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","librsvg","pango","at-spi2-core","gettext","harfbuzz",{"gettext":":build"},{"intltool":":build"},{"itstool":":build"},{"pkgconf":":build"}],"stable_checksum":"9a358d88548e3866e14c46c2707f66c98f8040a7857d47965e1ed9805aeb631d","stable_url_args":["https://downloads.sourceforge.net/project/pio/Source/pioneers-15.6.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"15.6"},"pip-audit":{"desc":"Audits Python environments and dependency trees for known vulnerabilities","executables":["pip-audit"],"head_dependencies":["certifi","python@3.14",{"rust":":build"}],"homepage":"https://pypi.org/project/pip-audit/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"a45049e47efe52e136a9e505eb3a857873c01695f62490217e1eaa755dcd7ffe","stable_dependencies":["certifi","python@3.14",{"rust":":build"}],"stable_checksum":"1eb4565d19ebe5d48996f4b770b4d2b32887e12cb12cfa637f1a064011b55ffc","stable_url_args":["https://files.pythonhosted.org/packages/66/a4/f21d5f0a0edabcbce31560b73c7c5a6f72ae87af4236fd1069c8f59a353d/pip_audit-2.10.1.tar.gz"],"stable_version":"2.10.1","version_scheme":1},"pip-completion":{"bottle_rebuild":1,"desc":"Bash completion for Pip","head_url_args":["https://github.com/ekalinin/pip-bash-completion.git",{":branch":"master"}],"homepage":"https://github.com/ekalinin/pip-bash-completion","license":"MIT","ruby_source_checksum":"67e8c7fed1ffd020d7fc34bca4954a4da9cd6d7ea2834aba4cdc0ca41eca3bfe","stable_url_args":["https://github.com/ekalinin/pip-bash-completion.git",{":revision":"321d8bd2c56bb1565ac20210367bd272a111a1aa"}],"stable_version":"20200731","bottle_tag":":all","bottle_checksum":"ea3a13ea2cc0274e22c8afff04f203677ea90969ff2a6bcb9eb7eb7d072d1f17"},"pip-tools":{"bottle_rebuild":1,"desc":"Locking and sync for Pip requirements files","executables":["pip-compile","pip-sync"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/jazzband/pip-tools.git",{":branch":"main"}],"homepage":"https://pip-tools.readthedocs.io","license":"BSD-3-Clause","ruby_source_checksum":"56072fc5fe20d89d566d4892c98f35223e5e91d5991d567a04a1f7146357f504","stable_dependencies":["python@3.14"],"stable_checksum":"8fa364779ebc010cbfe17cb9de404457ac733e100840423f28f6955de7742d41","stable_url_args":["https://files.pythonhosted.org/packages/4a/db/c6e2a02db5d98aa5f3250a305ce71e8bc3d1a022d1f47a54d14492ae23de/pip_tools-7.5.3.tar.gz"],"stable_version":"7.5.3","bottle_tag":":all","bottle_checksum":"69cd19c215403a326b70aa2bfc3b3b944e1159640acf2ed9d8b6096a5142cd0e"},"pipdeptree":{"desc":"CLI to display dependency tree of the installed Python packages","executables":["pipdeptree"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/tox-dev/pipdeptree","license":"MIT","ruby_source_checksum":"5802f1d79aad3eed47445f2c21fa34a2e57f8c0d1aa0acf3b111ea276f6d4dc4","stable_dependencies":["python@3.14"],"stable_checksum":"a986376399e52c9ec7515ef69df7a2dbda0bae0be1cec90dcae23a4ba6262c89","stable_url_args":["https://files.pythonhosted.org/packages/ed/d5/3a51faf0d4834a91e0be60aa5a1c644c643b19f71fbcd66563415db6feaf/pipdeptree-3.1.1.tar.gz"],"stable_version":"3.1.1","bottle_tag":":all","bottle_checksum":"39124e25d29ba1454655322cd85d26ad97711a204d5f813cdb4160c3ddc11071"},"pipe-rename":{"desc":"Rename your files using your favorite text editor","executables":["renamer"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/marcusbuffett/pipe-rename.git",{":branch":"master"}],"homepage":"https://github.com/marcusbuffett/pipe-rename","license":"MIT","ruby_source_checksum":"08f2a4af94edaaecefff81d98702d7eb0c7c515dea5bbaf4e9a656df615d90f6","stable_dependencies":[{"rust":":build"}],"stable_checksum":"011d8ec263af85a9c2037098b1d5bf0ee271a3c1731e6de597bf02ccc81b55a2","stable_url_args":["https://github.com/marcusbuffett/pipe-rename/archive/refs/tags/1.6.7.tar.gz"],"stable_version":"1.6.7"},"pipebench":{"desc":"Measure the speed of STDIN/STDOUT communication","executables":["pipebench"],"homepage":"https://www.habets.pp.se/synscan/programs_pipebench.html","license":"GPL-2.0-or-later","ruby_source_checksum":"e265e0876960e21eb9713d7b870e0b206d9cadb49a8f2b5bc3c3b041f577facb","stable_checksum":"ca764003446222ad9dbd33bbc7d94cdb96fa72608705299b6cc8734cd3562211","stable_url_args":["https://deb.debian.org/debian/pool/main/p/pipebench/pipebench_0.40.orig.tar.gz"],"stable_version":"0.40","bottle_checksum":"5bb970ea3b27cad7960f3f60a86b3a55ad36d29cf11169019c5057e803d8ea75"},"pipelight":{"desc":"Self-hosted, lightweight CI/CD pipelines for small projects via CLI","executables":["pipelight"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/crocuda/pipelight.git",{":branch":"master"}],"homepage":"https://github.com/crocuda/pipelight","license":"GPL-2.0-only","ruby_source_checksum":"e4b22a84a27e513d0c279dae8bc03b6496c4fbe7c55a2040b76eeb02a67e99dd","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8d3862757e5e91c19c9a8528a6e98a2f86c824a4529d52c320ebc7eee0135d43","stable_url_args":["https://github.com/crocuda/pipelight/archive/refs/tags/v0.10.0.tar.gz"],"stable_version":"0.10.0"},"pipemeter":{"desc":"Shows speed of data moving from input to output","executables":["pipemeter"],"homepage":"https://launchpad.net/pipemeter","license":"GPL-2.0-or-later","ruby_source_checksum":"36798a0f9c7a571b3d9469d776f587f252a378c2fa706de3f353157be2034d9b","stable_checksum":"e470ac5f3e71b5eee1a925d7174a6fa8f0753f2107e067fbca3f383fab2e87d8","stable_url_args":["https://launchpad.net/pipemeter/trunk/1.1.5/+download/pipemeter-1.1.5.tar.gz"],"stable_version":"1.1.5","bottle_checksum":"1ca7da50232374280744805d8497a42c4e8795d4592a1e6ec35fb3e51812cea9"},"pipenv":{"desc":"Python dependency management tool","executables":["pipenv","pipenv-resolver"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/pypa/pipenv.git",{":branch":"main"}],"homepage":"https://github.com/pypa/pipenv","license":"MIT","ruby_source_checksum":"1f337e85ea3405ff95e419296a469f987b244ad3ed4e74b594f9866e1f4f5040","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"fe513e97f3fc7027df22647aaf2b9de892f345f7e56dc0422e70b1213d641400","stable_url_args":["https://files.pythonhosted.org/packages/26/4e/24ece5e63a4a81034453970e2289896f977999550abee4dcf81f1e0e963e/pipenv-2026.6.2.tar.gz"],"stable_version":"2026.6.2","bottle_tag":":all","bottle_checksum":"ca78611a181b36a1db52266137944a772c568130b9f62a527d349ad7827fdce8"},"pipes-sh":{"bottle_rebuild":2,"desc":"Animated pipes terminal screensaver","executables":["pipes.sh"],"head_dependencies":["bash"],"head_url_args":["https://github.com/pipeseroni/pipes.sh.git",{":branch":"master"}],"homepage":"https://pipeseroni.github.io/","license":"MIT","ruby_source_checksum":"3dfb1205a0b1c8d6537772fa78efe5d89599e10424a6c824e4c8ec301cf24030","stable_dependencies":["bash"],"stable_checksum":"532976dd8dc2d98330c45a8bcb6d7dc19e0b0e30bba8872dcce352361655a426","stable_url_args":["https://github.com/pipeseroni/pipes.sh/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_tag":":all","bottle_checksum":"339995e9ef29b4952bf61b4fe406d71c4c6ad5fc96e3e8f291d98150c6789cb8"},"pipet":{"desc":"Swiss-army tool for web scraping, made for hackers","executables":["pipet"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bjesus/pipet.git",{":branch":"main"}],"homepage":"https://github.com/bjesus/pipet","license":"MIT","ruby_source_checksum":"4b15a0dbcb85239473add0b8bb784f1d3b5aedac16602b098e556b1f828b7316","stable_dependencies":[{"go":":build"}],"stable_checksum":"9fb35bcc4be8b7655a4075c3b2bf7b0368ae7bb97e9e6dbbcf00422c8e18cc6b","stable_url_args":["https://github.com/bjesus/pipet/archive/refs/tags/0.3.0.tar.gz"],"stable_version":"0.3.0"},"pipewire-gstreamer":{"caveats":"For GStreamer to find the bundled plugin:\n  export GST_PLUGIN_PATH=$HOMEBREW_PREFIX/opt/pipewire-gstreamer/lib/gstreamer-1.0\n","desc":"GStreamer Plugin for PipeWire","head_dependencies":["glib","gstreamer","pipewire",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/pipewire/pipewire.git",{":branch":"master"}],"homepage":"https://pipewire.org","license":"MIT","ruby_source_checksum":"9ada82556df39fe9aeb5d848cc07fec6574c4de128c73c9d4dbb9414131f515c","stable_dependencies":["glib","gstreamer","pipewire",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"a618c0a159055e2443f638c5c9f4b904e6902b655c09a7ff84546fa2447aedf8","stable_url_args":["https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.6.7/pipewire-1.6.7.tar.gz"],"stable_version":"1.6.7"},"pipewire":{"desc":"Server and user space API to deal with multimedia pipelines","executables":["pipewire","pipewire-aes67","pipewire-avb","pipewire-pulse","pw-cat","pw-cli","pw-config","pw-container","pw-dot","pw-dsdplay","pw-dump","pw-encplay","pw-jack","pw-link","pw-loopback","pw-metadata","pw-midi2play","pw-midi2record","pw-mididump","pw-midiplay","pw-midirecord","pw-mon","pw-play","pw-profiler","pw-record","pw-reserve","pw-sysex","pw-top","pw-v4l2","spa-acp-tool","spa-inspect","spa-json-dump","spa-monitor","spa-resample"],"head_dependencies":["alsa-lib","dbus","fftw","glib","libsndfile","ncurses","openssl@3","opus","pulseaudio","readline","systemd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/pipewire/pipewire.git",{":branch":"master"}],"homepage":"https://pipewire.org","license":{":all_of":["MIT","GPL-2.0-only","LGPL-2.1-or-later"]},"ruby_source_checksum":"d4a177473238540cf44ac3a620b9694becc3822825225484eb44e780112114a9","stable_dependencies":["alsa-lib","dbus","fftw","glib","libsndfile","ncurses","openssl@3","opus","pulseaudio","readline","systemd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"a618c0a159055e2443f638c5c9f4b904e6902b655c09a7ff84546fa2447aedf8","stable_url_args":["https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.6.7/pipewire-1.6.7.tar.gz"],"stable_version":"1.6.7"},"pipgrip":{"desc":"Lightweight pip dependency resolver","executables":["pipgrip"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/ddelange/pipgrip.git",{":branch":"master"}],"homepage":"https://github.com/ddelange/pipgrip","license":"BSD-3-Clause","ruby_source_checksum":"28f7f669efcecbd57bc489bed5e37056937ea9da980100bdf5ec8f836c52a851","stable_dependencies":["python@3.14"],"stable_checksum":"d1ccbd1147a658b1ff8ba77d4c9f4151f2deb0637be07a86cb0e74fb21da73b5","stable_url_args":["https://files.pythonhosted.org/packages/c9/19/98d11e877fb1c13d1f0d66cd584db57acc4da35312f7cd4625374a31ef01/pipgrip-0.13.0.tar.gz"],"stable_version":"0.13.0","bottle_tag":":all","bottle_checksum":"aed6724ce03888fa70a34aac483962d7314edbdf3bb2c6a992e967f2496dddbe"},"pipx":{"desc":"Execute binaries from Python packages in isolated environments","executables":["pipx"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/pypa/pipx.git",{":branch":"main"}],"homepage":"https://pipx.pypa.io","license":"MIT","ruby_source_checksum":"0970eac44e690282aa4483202a9719687db2c1b0a132367b5045179cf66d5bf2","stable_dependencies":["python@3.14"],"stable_checksum":"193aab4983b787903e389d623e6347f697026c0d7a2ba0b4fbd5189bed22f19d","stable_url_args":["https://files.pythonhosted.org/packages/aa/8a/5d6f5ad6981a2d5091f366bc93cdf791e21e431befb92bf23454c8936dea/pipx-1.15.0.tar.gz"],"stable_version":"1.15.0","bottle_tag":":all","bottle_checksum":"39be1f6cbba35edaebb27880c336288e23631199b6dc9cebc9f3b36cef98cfbb"},"pistache":{"bottle_rebuild":1,"desc":"Modern, fast, elegant HTTP + REST C++17 framework with pleasant API","head_dependencies":["brotli","libevent","openssl@3","zstd",{"cmake":":build"},{"cpp-httplib":":build"},{"googletest":":build"},{"howard-hinnant-date":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rapidjson":":build"}],"head_url_args":["https://github.com/pistacheio/pistache.git",{":branch":"master"}],"head_uses_from_macos":[[{"curl":":build"}]],"homepage":"https://pistacheio.github.io/pistache/","license":"Apache-2.0","ruby_source_checksum":"bac6ab129193b5fac743963b4e3273a8ce7a3f8287c0904a5bd084c5c6a6364b","stable_dependencies":["brotli","libevent","openssl@3","zstd",{"cmake":":build"},{"cpp-httplib":":build"},{"googletest":":build"},{"howard-hinnant-date":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rapidjson":":build"}],"stable_checksum":"29af6562547497acf6f49170661786fe8cf1ed3712ad80e69c53da4661c59544","stable_url_args":["https://github.com/pistacheio/pistache/archive/refs/tags/v0.4.26.tar.gz"],"stable_uses_from_macos":[[{"curl":":build"}]],"stable_version":"0.4.26"},"pit":{"bottle_rebuild":1,"desc":"Project manager from hell (integrates with Git)","executables":["pit"],"head_url_args":["https://github.com/michaeldv/pit.git",{":branch":"master"}],"head_uses_from_macos":[["ruby"]],"homepage":"https://github.com/michaeldv/pit","license":"BSD-2-Clause","ruby_source_checksum":"20d35e6a959f5bf9a6083d578463f71cb6feef20432f9b5c255bf8ad06224272","stable_patches":[{"strip":"p1","url":"https://github.com/michaeldv/pit/commit/f64978d6c2628e1d4897696997b551f6b186d4bc.patch?full_index=1","sha256":"f97a553bc5ca0eddf379e3ca3f96374508f8627e18aaff846786c41d7ba1987b"},{"strip":"p1","url":"https://github.com/michaeldv/pit/commit/e378582f4d04760d1195675ab034aac5d7908d8d.patch?full_index=1","sha256":"73651472d98aa02e58fbf6f1cc4ce29100616d6f6d155907c4680eb73217f43f"},{"strip":"p1","url":"https://github.com/michaeldv/pit/commit/5d81148349cc442d81cc98779a4678f03f59df67.patch?full_index=1","sha256":"3ae9004fe9551ab51be44df2195bf5e373e1473a888c11601de0d046322d382f"}],"stable_checksum":"ddf78b2734c6dd3967ce215291c3f2e48030e0f3033b568eb080a22f041c7a0e","stable_url_args":["https://github.com/michaeldv/pit/archive/refs/tags/0.1.0.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"0.1.0","bottle_checksum":"2d3857a0cf9c47d2d53f87109d87a4823fed481398cf2adb6c9f3809b8085985"},"pitchfork":{"desc":"CLI for managing daemons with a focus on developer experience","executables":["pitchfork"],"head_dependencies":["usage",{"rust":":build"}],"head_url_args":["https://github.com/jdx/pitchfork.git",{":branch":"main"}],"homepage":"https://pitchfork.jdx.dev","license":"MIT","ruby_source_checksum":"ba3ee17b4685ba4cecae5d456de66f8d153c8d86032aa10bf089ff6df243f512","stable_dependencies":["usage",{"rust":":build"}],"stable_checksum":"9502ee192f4dc9b524485a6373097e41db66edcfe88898346c1a80d7ea33824b","stable_url_args":["https://github.com/jdx/pitchfork/archive/refs/tags/v2.15.0.tar.gz"],"stable_version":"2.15.0"},"pius":{"bottle_rebuild":7,"caveats":"The path to gpg is hardcoded in pius as `/usr/bin/env gpg`.\nYou can specify a different path by editing ~/.pius:\n  gpg-path=/path/to/gpg\n","desc":"PGP individual UID signer","executables":["pius","pius-keyring-mgr","pius-party-worksheet","pius-report"],"head_dependencies":["gnupg","python@3.14"],"head_url_args":["https://github.com/jaymzh/pius.git",{":branch":"main"}],"homepage":"https://github.com/jaymzh/pius","license":"GPL-2.0-only","revision":3,"ruby_source_checksum":"dfb333295a9ee6eb6872f26c8f9ff7e46251971b71f6d5aae64f5806ed264b02","stable_dependencies":["gnupg","python@3.14"],"stable_checksum":"3454ade5540687caf6d8b271dd18eb773a57ab4f5503fc71b4769cc3c5f2b572","stable_url_args":["https://github.com/jaymzh/pius/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0","bottle_tag":":all","bottle_checksum":"4140e7427663db5e6c5d33d1b1589afe1d257b135c2874c15ac3d6b9aee3d743"},"pivit":{"desc":"Sign and verify data using hardware (Yubikey) backed x509 certificates (PIV)","executables":["pivit"],"head_dependencies":[{"go":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/cashapp/pivit","license":"MIT","ruby_source_checksum":"406a1a83b1c0f2cede2a60c961a5d3f2c8fe85648e3de9401d7a8e57c6463807","stable_dependencies":[{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"ad52207e4962969a28aa298098b0a360ab6ffc61e4e075d9e0842adccbac4a29","stable_url_args":["https://github.com/cashapp/pivit/archive/refs/tags/v0.9.3.tar.gz"],"stable_version":"0.9.3"},"pivy":{"desc":"Python bindings to coin3d","head_dependencies":["coin3d","pyside","python@3.14","qtbase",{"cmake":":build"},{"swig":":build"}],"head_url_args":["https://github.com/coin3d/pivy.git",{":branch":"master"}],"homepage":"https://github.com/coin3d/pivy","license":"ISC","ruby_source_checksum":"4c393168fa7fe6ef36596e7c943a8002df61de6c405de32af02a584e30a2c453","stable_dependencies":["coin3d","pyside","python@3.14","qtbase",{"cmake":":build"},{"swig":":build"}],"stable_checksum":"78f79bd7d1ce7e8140ceba4b1220136ea1f14b4403b1e463c59fa892feed961e","stable_url_args":["https://github.com/coin3d/pivy/archive/refs/tags/0.6.11.tar.gz"],"stable_version":"0.6.11"},"pixd":{"desc":"Visual binary data using a colour palette","executables":["pixd"],"homepage":"https://github.com/FireyFly/pixd","license":"MIT","ruby_source_checksum":"a93f62970fa96771461c08a9316a48044d858c51298e809fb451bc5f869e1a38","stable_checksum":"011440a8d191e40a572910b0ce7a094e9b4ee75cf972abc6d30674348edf4158","stable_url_args":["https://github.com/FireyFly/pixd/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0"},"pixi-pack":{"desc":"Pack and unpack conda environments created with pixi","executables":["pixi-pack","pixi-unpack"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/quantco/pixi-pack.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://pixi.sh/latest/advanced/production_deployment/#pixi-pack","license":"BSD-3-Clause","ruby_source_checksum":"103c336602db1ffb11dfacb092a8def0d91fd72023cc4daf87ad23de70fefd44","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"21d2a807bbded302130e03483f344672fb4dba322080abb22fc621f8795f5198","stable_url_args":["https://github.com/quantco/pixi-pack/archive/refs/tags/v0.7.10.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.7.10"},"pixi":{"desc":"Package management made easy","executables":["pixi"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/prefix-dev/pixi.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://pixi.sh","license":"BSD-3-Clause","ruby_source_checksum":"c5df0dd99dd3d0f052ef3b6719e2e72bb9429fd815c20529ce2ace168f3374be","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"a7e9f58c948d872d581b6466b9f9b439bc6363fffb3a7eefe3c84d117b713405","stable_url_args":["https://github.com/prefix-dev/pixi/archive/refs/tags/v0.72.1.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.72.1"},"pixie":{"bottle_rebuild":1,"conflicts":[["px",{":because":"both install `px` binaries"}]],"desc":"Observability tool for Kubernetes applications","executables":["px"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/pixie-io/pixie.git",{":branch":"main"}],"homepage":"https://px.dev/","license":"Apache-2.0","ruby_source_checksum":"2b6f078f4194ad515b86f2412253b644777ff7d7ce3e5883e56c4bd28a8baaa2","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/pixie-io/pixie.git",{":tag":"release/cli/v0.8.8",":revision":"042e35639f16d32fced41939c5fbc5085e1272ff"}],"stable_version":"0.8.8"},"pixiewps":{"desc":"Offline Wi-Fi Protected Setup brute-force utility","executables":["pixiewps"],"head_dependencies":["openssl@3"],"head_url_args":["https://github.com/wiire-a/pixiewps.git",{":branch":"master"}],"homepage":"https://github.com/wiire-a/pixiewps","license":"GPL-3.0-or-later","ruby_source_checksum":"d40b76e08bc0b485df269ee899b0741b318d8d15ee06712272d23495d70aa71d","stable_dependencies":["openssl@3"],"stable_checksum":"c4dc0569e476ebdbd85992da2d1ff799db97ed0040da9dc44e13d08a97a9de1e","stable_url_args":["https://github.com/wiire-a/pixiewps/releases/download/v1.4.2/pixiewps-1.4.2.tar.xz"],"stable_version":"1.4.2","bottle_cellar":":any","bottle_checksum":"2f777465467b09513a89236e118390430e9f019a8df3cec11bf8984ebc2d1453"},"pixlet":{"desc":"App runtime and UX toolkit for pixel-based apps","executables":["pixlet"],"head_dependencies":["webp",{"go":":build"},{"node":":build"}],"head_url_args":["https://github.com/tronbyt/pixlet.git",{":branch":"main"}],"homepage":"https://github.com/tronbyt/pixlet","license":"Apache-2.0","ruby_source_checksum":"e7c28e2fc1f91966cc8d5c75dcfdc8c6d7cbaa86dfde222b6c4f8dc930b76df8","stable_dependencies":["webp",{"go":":build"},{"node":":build"}],"stable_checksum":"35ba194885d5348b38f1bfad107dd9dafb3f835a227f1354d9e030658b135216","stable_url_args":["https://github.com/tronbyt/pixlet/archive/refs/tags/v0.53.1.tar.gz"],"stable_version":"0.53.1"},"pixman":{"bottle_rebuild":1,"desc":"Low-level library for pixel manipulation","head_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":test"}],"homepage":"https://cairographics.org/","license":"MIT","ruby_source_checksum":"e396366b86e777fbbbcaea23359d4c030992d8d81ce0a3f2bcaf16422db0304f","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":test"}],"stable_checksum":"d09c44ebc3bd5bee7021c79f922fe8fb2fb57f7320f55e97ff9914d2346a591c","stable_url_args":["https://cairographics.org/releases/pixman-0.46.4.tar.gz"],"stable_version":"0.46.4"},"pixz":{"bottle_rebuild":1,"desc":"Parallel, indexed, xz compressor","executables":["pixz"],"head_dependencies":["libarchive","xz",{"asciidoc":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/vasi/pixz.git",{":branch":"master"}],"head_uses_from_macos":[["libxslt"]],"homepage":"https://github.com/vasi/pixz","license":"BSD-2-Clause","ruby_source_checksum":"1a1240055a373fa82db612892fa79e5d9c81ce62c75087d183ee6f5906440eba","stable_dependencies":["libarchive","xz",{"asciidoc":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"stable_checksum":"d1b6de1c0399e54cbd18321b8091bbffef6d209ec136d4466f398689f62c3b5f","stable_url_args":["https://github.com/vasi/pixz/releases/download/v1.0.7/pixz-1.0.7.tar.gz"],"stable_uses_from_macos":[["libxslt"]],"stable_version":"1.0.7","bottle_cellar":":any","bottle_checksum":"7a61cbb0485e22375ce03a81089da37f34aac406a14447856e7f81b7240a1b86"},"pjproject":{"desc":"C library for multimedia protocols such as SIP, SDP, RTP and more","executables":["pjsua"],"head_dependencies":["openssl@3"],"head_url_args":["https://github.com/pjsip/pjproject.git",{":branch":"master"}],"homepage":"https://www.pjsip.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"a656dfc19f720baf60a36496009c3dfce2b3de5ee7a1b5483a646720c16d3d56","stable_dependencies":["openssl@3"],"stable_checksum":"065fe06c06788d97c35f563796d59f00ce52fe9558a52d7b490a042a966facce","stable_url_args":["https://github.com/pjsip/pjproject/archive/refs/tags/2.17.tar.gz"],"stable_version":"2.17"},"pk":{"desc":"Field extractor command-line utility","executables":["pk"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/johnmorrow/pk","license":"Apache-2.0","ruby_source_checksum":"7283c59bac16d2c8bc658c4c7c742c56b83d18484fc07935aa2b82802f63455d","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e1d70b683cbf8d1be505e818d91ef07c6938c82affc914eaf88f25d4f81edd56","stable_url_args":["https://github.com/johnmorrow/pk/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0"},"pkcs11-helper":{"desc":"Library to simplify the interaction with PKCS#11","head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/OpenSC/pkcs11-helper.git",{":branch":"master"}],"homepage":"https://github.com/OpenSC/OpenSC/wiki/pkcs11-helper","license":{":any_of":["BSD-3-Clause","GPL-2.0-or-later"]},"ruby_source_checksum":"95f49c216ced7da503003f41b5d8af92fefdc504fc536682608ad068af3fb76b","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"46f0067bccd7be2c28f88b8bca775172b9e52fb6fc1280b44ca8bb831433fef9","stable_url_args":["https://github.com/OpenSC/pkcs11-helper/releases/download/pkcs11-helper-1.31.0/pkcs11-helper-1.31.0.tar.bz2"],"stable_version":"1.31.0"},"pkcs11-tools":{"desc":"Tools to manage objects on PKCS#11 crypotographic tokens","executables":["masqreq","p11cat","p11cp","p11importcert","p11importdata","p11importpubk","p11init","p11kcv","p11keycomp","p11keygen","p11ls","p11mkcert","p11more","p11mv","p11od","p11req","p11rewrap","p11rm","p11setattr","p11slotinfo","p11unwrap","p11wrap","with_aws","with_beid","with_kryoptic","with_luna","with_nfast","with_nss","with_pkcs11_common","with_softhsm","with_utimaco"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"softhsm":":test"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://github.com/Mastercard/pkcs11-tools","license":"Apache-2.0","ruby_source_checksum":"fc59520f05c78f7ba6b0df9b844bd127360ac50fd8df5539cee9b34a0878798e","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"softhsm":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/Mastercard/pkcs11-tools/commit/13154703de39827c791c8e11e1a43e23edec2894.patch?full_index=1","sha256":"4e5fd88dc06c6376c1ced8ddd60346368b2723a062920189d082ac61a4ce45ce","type":"backport"}],"stable_checksum":"da87f7371be0c94e6ae11cb65c033fbdc9be5549430b7c6f7a90abca200dcfcf","stable_url_args":["https://github.com/Mastercard/pkcs11-tools/releases/download/v3.0.0/pkcs11-tools-3.0.0.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"3.0.0"},"pkg-config-wrapper":{"desc":"Easier way to include C code in your Go program","executables":["pkg-config-wrapper"],"head_dependencies":["pkgconf",{"go":":build"}],"head_url_args":["https://github.com/influxdata/pkg-config.git",{":branch":"master"}],"homepage":"https://github.com/influxdata/pkg-config","license":"MIT","ruby_source_checksum":"c539d2639b1a3436f0b34b5162418ddd37eb476c8e2da6c020b6c843e2500eec","stable_dependencies":["pkgconf",{"go":":build"}],"stable_checksum":"769deabe12733224eaebbfff3b5a9d69491b0158bdf58bbbbc7089326d33a9c8","stable_url_args":["https://github.com/influxdata/pkg-config/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0"},"pkgconf":{"aliases":["pkg-config","pkgconfig"],"desc":"Package compiler and linker metadata toolkit","executables":["bomtool","pkg-config","pkgconf"],"head_url_args":["https://github.com/pkgconf/pkgconf.git",{":branch":"master"}],"homepage":"https://github.com/pkgconf/pkgconf","license":"ISC","ruby_source_checksum":"fb6ce6823b926d3b7e54ad93b2148ab301deca88545ada86c8398fc12657574f","stable_checksum":"cd05c9589b9f86ecf044c10a2269822bc9eb001eced2582cfffd658b0a50c243","stable_url_args":["https://distfiles.ariadne.space/pkgconf/pkgconf-2.5.1.tar.xz"],"stable_version":"2.5.1"},"pkgdiff":{"desc":"Tool for analyzing changes in software packages (e.g. RPM, DEB, TAR.GZ)","executables":["pkgdiff"],"head_dependencies":["binutils","gawk","wdiff"],"homepage":"https://lvc.github.io/pkgdiff/","license":"GPL-2.0-only","ruby_source_checksum":"318482346f7ca47266d636a14d359a339d1c7ea4e5b8c6c53f011fc10c984a12","stable_dependencies":["binutils","gawk","wdiff"],"stable_checksum":"4b44a933a776500937887134cf89b94a89199304c416ad05b2ac365cce1076d8","stable_url_args":["https://github.com/lvc/pkgdiff/archive/refs/tags/1.8.tar.gz"],"stable_version":"1.8","bottle_tag":":all","bottle_checksum":"d61bc9f1e348b223672343dccd6a023459f729576a4850d91406ef253ccaa8b0"},"pkgsite":{"desc":"Documentation server for Go packages","executables":["pkgsite"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://go.googlesource.com/pkgsite.git",{":branch":"master"}],"homepage":"https://pkg.go.dev/golang.org/x/pkgsite","license":"BSD-3-Clause","ruby_source_checksum":"9c20f28324314ee9130c92e9f198e3121af8ade662fd29d24ca3b6fddba2724c","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"e7091b7d1db3559b5cc2754c5f9fe6ab1ebf0d65462f8699f4855a18b15fc6b9","stable_url_args":["https://github.com/golang/pkgsite/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"pkgx":{"bottle_rebuild":1,"desc":"Standalone binary that can run anything","executables":["pkgx"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/pkgxdev/pkgx.git",{":branch":"main"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://pkgx.sh","license":"Apache-2.0","ruby_source_checksum":"945da702bec0e6dee5dedeb7b57385374a59ebbe3e9f3ba83962a73b8dfeed95","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/pkgxdev/pkgx/commit/ec8315d84a89b4130c83171e6405c6e8d6694ab9.patch?full_index=1","sha256":"aeb26601c94ac781e4d943d31e2dd8785afcd3d84ae203f791c1d0636c83d1c7"}],"stable_checksum":"6df90a10139006a9ab36102b1e4394a2a6741120b197d1e84da7ec3b9f211b95","stable_url_args":["https://github.com/pkgxdev/pkgx/archive/refs/tags/v2.10.3.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"2.10.3"},"pkl-lsp":{"desc":"Language server for Pkl","executables":["pkl-lsp"],"head_dependencies":["openjdk"],"homepage":"https://pkl-lang.org/lsp/current/index.html","license":"Apache-2.0","ruby_source_checksum":"c477c49bca5b02a4f259b63205175bf94c48f37716a78e6e2e398108941b0879","stable_dependencies":["openjdk"],"stable_checksum":"4e84450537c1b5e0eddf6f64fc93ae6f884ff45ee3ed4296b5c061e7a7c7f34e","stable_url_args":["https://github.com/apple/pkl-lsp/releases/download/0.7.1/pkl-lsp-0.7.1.jar"],"stable_version":"0.7.1","bottle_tag":":all","bottle_checksum":"7e8ac7383e57156ce18b8385004324ff7ce2c4fba94834a05a65d7c3117ec025"},"pkl":{"desc":"CLI for the Pkl programming language","executables":["pkl"],"head_dependencies":[{"gradle":":build"},{"openjdk@21":":build"}],"homepage":"https://pkl-lang.org","license":"Apache-2.0","ruby_source_checksum":"f3a9275ef24c98d76deb25670da8f1b6e2774ca08ecddfcc1f88c4def328dd95","stable_dependencies":[{"gradle":":build"},{"openjdk@21":":build"}],"stable_checksum":"b0dcf553f34a9a579a2d9b26ef524b7a45ea1249612d561cfc87cc9dec60c161","stable_url_args":["https://github.com/apple/pkl/archive/refs/tags/0.32.0.tar.gz"],"stable_version":"0.32.0"},"pktanon":{"desc":"Packet trace anonymization","executables":["pktanon"],"head_dependencies":["xerces-c",{"boost":":build"}],"homepage":"https://www.tm.kit.edu/software/pktanon/index.html","license":"GPL-2.0-or-later","revision":5,"ruby_source_checksum":"c87836d20808f4072e9740d7e59a46f2a4d1475db6393c7dfbd8334894fc1785","stable_dependencies":["xerces-c",{"boost":":build"}],"stable_checksum":"db3f437bcb8ddb40323ddef7a9de25a465c5f6b4cce078202060f661d4b97ba3","stable_url_args":["https://www.tm.kit.edu/software/pktanon/download/pktanon-1.4.0-dev.tar.gz"],"stable_version":"1.4.0"},"pla":{"desc":"Tool for building Gantt charts in PNG, EPS, PDF or SVG format","executables":["pla"],"head_dependencies":["cairo",{"pkgconf":":build"}],"homepage":"https://www.arpalert.org/pla.html","license":"GPL-2.0-only","ruby_source_checksum":"f6a2152e78911d6f110e3fd84c931f934729d30bd1b57a0cbea8de62c9404965","stable_dependencies":["cairo",{"pkgconf":":build"}],"stable_checksum":"966ff0de604cfe4fe6e9650ee7776c5096211ad76e060ff4fd9edbd711977ef2","stable_url_args":["https://github.com/thierry-f-78/pla/archive/refs/tags/1.3.tar.gz"],"stable_version":"1.3","bottle_cellar":":any","bottle_checksum":"2cf83294bbf3d2bd6679e81eb248c588a413ddeadac46ceb24de6affb368aa06"},"plakar":{"desc":"Create backups with compression, encryption and deduplication","executables":["plakar"],"head_dependencies":[{"go":":build"}],"homepage":"https://plakar.io","license":"ISC","ruby_source_checksum":"d598f107df9f33d86929369c037aa77dd6b890367dfa1cfc1c82d09ae4341d35","stable_dependencies":[{"go":":build"}],"stable_checksum":"3991e0bec18fa098d6a6450e68a6bda21fb2541f9ec95e543568fe23ad78ab6a","stable_url_args":["https://github.com/PlakarKorp/plakar/archive/refs/tags/v1.1.4.tar.gz"],"stable_version":"1.1.4"},"planck":{"deprecate_args":{":date":"2026-02-21",":because":":does_not_build"},"desc":"Stand-alone ClojureScript REPL","disable_args":{":date":"2027-02-21",":because":":does_not_build"},"executables":["planck","plk"],"head_dependencies":["icu4c@78","libzip",{"clojure":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/planck-repl/planck.git",{":branch":"master"}],"head_uses_from_macos":[[{"vim":":build"}],["curl"],["zlib"]],"homepage":"https://planck-repl.org/","license":"EPL-1.0","revision":4,"ruby_source_checksum":"ba0782451ab88c644943d049fa9f89865bee9ec773ee6d8c45c75d9bae7da536","stable_dependencies":["icu4c@78","libzip",{"clojure":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/planck-repl/planck/commit/0e336f722b52f18e130d3866d4c512b20bafcbd7.patch?full_index=1","sha256":"685fb05b666f5ed419d986be6a35bda6448f062eaeb6666a9910a2c4dd4fd16a"},{"strip":"p1","data":true}],"stable_checksum":"44f52e170d9a319ec89d3f7a67a7bb8082354f3da385a83bd3c7ac15b70b9825","stable_url_args":["https://github.com/planck-repl/planck/archive/refs/tags/2.28.0.tar.gz"],"stable_uses_from_macos":[[{"vim":":build"}],["curl"],["zlib"]],"stable_version":"2.28.0"},"plank":{"desc":"Framework for generating immutable model objects","executables":["plank"],"head_url_args":["https://github.com/pinterest/plank.git",{":branch":"master"}],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://pinterest.github.io/plank/","license":"Apache-2.0","ruby_source_checksum":"a84d0e8d84fd3d1c24d3aaf0789293077f91ddf1326d89730b994a1518067879","stable_patches":[{"strip":"p1","file":"Patches/plank/1.6.patch"}],"stable_checksum":"6a233120905ff371b5c06a23b3fc7dd67e96355dd4d992a58ac087db22c500ef","stable_url_args":["https://github.com/pinterest/plank/archive/refs/tags/v1.6.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"1.6","bottle_checksum":"ba560dc8f11ecdeef3e745cc00a0b7f6cae8074d4cfff100f43227e548c5db7a"},"plantuml":{"desc":"Draw UML diagrams","executables":["plantuml"],"head_dependencies":["graphviz","openjdk"],"homepage":"https://plantuml.com/","license":"GPL-3.0-or-later","ruby_source_checksum":"6bc9ad93f4b7c56282b3422541548eeb1fcdb8ca1781fa7953d746a2da47d0fb","stable_dependencies":["graphviz","openjdk"],"stable_checksum":"89948f14c93756c7a3fb7b69078ff37e8489fd79dd430c582b931e2f65358690","stable_url_args":["https://github.com/plantuml/plantuml/releases/download/v1.2026.6/plantuml-1.2026.6.jar"],"stable_version":"1.2026.6","version_scheme":1,"bottle_tag":":all","bottle_checksum":"15ef2b96e5a758e848700346d54b8383f10de827cf84704a05fc73e8dfed42fe"},"planus":{"desc":"Alternative compiler for flatbuffers,","executables":["planus"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/planus-org/planus.git",{":branch":"main"}],"homepage":"https://github.com/planus-org/planus","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"6707aca230e3e1ba80c7f09e9f4ea011089ab792bf8b47c60e47849d8fed5cd7","stable_dependencies":[{"rust":":build"}],"stable_checksum":"eb4f65fced93a1c04f14a17ff5978f930cf68e2026a0f24d13a214d045a920ed","stable_url_args":["https://github.com/planus-org/planus/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"platformio":{"desc":"Your Gateway to Embedded Software Development Excellence","executables":["pio","piodebuggdb","platformio"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/platformio/platformio-core.git",{":branch":"develop"}],"homepage":"https://platformio.org/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"60d1bce93de756f4a0e6a3f3ea432ec570690e1f7aeac1686bb0d32290d8fec6","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"7b53eaa36fcba554411b669eab845626da7c4b90fa6aaee9fe9f1875d82f5f54","stable_url_args":["https://files.pythonhosted.org/packages/3d/a8/e5a87ead3e0c25c054fa9dbfcc5e3ad3bca5b830f691fea820ca618fcc3e/platformio-6.1.19.tar.gz"],"stable_version":"6.1.19","bottle_tag":":all","bottle_checksum":"8d09e0d55d57dbeb64c8b92f73b851f82719bfc4204656c08ef7016140e3312f"},"playwright-cli":{"desc":"CLI for Playwright: record/generate code, inspect selectors, take screenshots","executables":["playwright-cli"],"head_dependencies":["node"],"homepage":"https://playwright.dev","license":"Apache-2.0","ruby_source_checksum":"ca145a15262b4045ef255f7d21b9ade030f17de27f780f684f8255786800ab6e","stable_dependencies":["node"],"stable_checksum":"6527cb669d7500de63a8a5c4a371d51ba296b0434d6ded43e1b9c02a1ed03cb2","stable_url_args":["https://registry.npmjs.org/@playwright/cli/-/cli-0.1.15.tgz"],"stable_version":"0.1.15"},"playwright-mcp":{"desc":"MCP server for Playwright","executables":["playwright-mcp"],"head_dependencies":["node"],"homepage":"https://github.com/microsoft/playwright-mcp","license":"Apache-2.0","ruby_source_checksum":"15bbe4ec6f87cd72a5e3d8d0db3df2a193ce8ff03787c627075cb544883f9cf9","stable_dependencies":["node"],"stable_checksum":"32a2d506d50ebc7025f48bdb1c9ba6fecbc31e416e32c56d5c848504e023f984","stable_url_args":["https://registry.npmjs.org/@playwright/mcp/-/mcp-0.0.77.tgz"],"stable_version":"0.0.77","bottle_tag":":all","bottle_checksum":"bd536a7ca9517189c6ba107120d9e9e6fb84b5773ef387a07784592542508ea8"},"plenv":{"bottle_rebuild":1,"caveats":"To enable shims add to your profile:\n  if which plenv > /dev/null; then eval \"$(plenv init -)\"; fi\nWith zsh, add to your .zshrc:\n  if which plenv > /dev/null; then eval \"$(plenv init - zsh)\"; fi\nWith fish, add to your config.fish\n  if plenv > /dev/null; plenv init - | source ; end\n","desc":"Perl binary manager","executables":["plenv"],"head_dependencies":["perl-build"],"head_url_args":["https://github.com/tokuhirom/plenv.git",{":branch":"master"}],"homepage":"https://github.com/tokuhirom/plenv","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"1c338156848173b5a9c1d0d732ef9c3c11ab6f91ea714aaa21e771418145d57b","stable_dependencies":["perl-build"],"stable_checksum":"12004cfed7ed083911dbda3228a9fb9ce6e40e259b34e791d970c4f335935fa3","stable_url_args":["https://github.com/tokuhirom/plenv/archive/refs/tags/2.3.1.tar.gz"],"stable_version":"2.3.1","bottle_tag":":all","bottle_checksum":"5a0466e4db621c88c365d43a2833a11f9fb5c8284c906b34e2d8d71365370d31"},"plod":{"caveats":"Emacs users may want to peruse the two available plod modes. They've been\ninstalled at:\n\n  /opt/homebrew/Cellar/plod/1.9/plod.el.v1\n  /opt/homebrew/Cellar/plod/1.9/plod.el.v2\n\nCertain environment variables can be customized.\n\n  cp /opt/homebrew/Cellar/plod/1.9/plodrc ~/.plodrc\n\nSee man page for details.\n","deprecate_args":{":date":"2024-09-14",":because":":unmaintained"},"desc":"Keep an online journal of what you're working on","disable_args":{":date":"2025-09-14",":because":":unmaintained"},"homepage":"https://web.archive.org/web/20240510181918/https://deer-run.com/users/hal/","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"edce2b405d6cce2d45ec625bc63de2f8b9f32470bcc11fb53ecd75dff6bc56c1","stable_checksum":"1b7b8267c41b11c2f5413a8d6850099e0547b7506031b0c733121ed5e8d182f5","stable_url_args":["https://web.archive.org/web/20160821040241/https://deer-run.com/~hal/plod/plod.shar"],"stable_version":"1.9","bottle_checksum":"8361343544ac10cdf1c2c6b37b4a8a4882d199c2d49ac22fc35b776199527fbf"},"plog":{"desc":"Portable, simple and extensible C++ logging library","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"homepage":"https://github.com/SergiusTheBest/plog","license":"MIT","ruby_source_checksum":"c8ae761859c3585b22c6ad1d039f154678a8a6d29ae916507b3e12d0222ac414","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"d60b8b35f56c7c852b7f00f58cbe9c1c2e9e59566c5b200512d0cdbb6309a7c2","stable_url_args":["https://github.com/SergiusTheBest/plog/archive/refs/tags/1.1.11.tar.gz"],"stable_version":"1.1.11","bottle_tag":":all","bottle_checksum":"1128d5665015871186eb36b6ad55699345e184c854f510884bce557207d532fc"},"plotutils":{"bottle_rebuild":1,"desc":"C/C++ function library for exporting 2-D vector graphics","executables":["double","graph","hersheydemo","ode","pic2plot","plot","plotfont","spline","tek2plot"],"head_dependencies":["libpng"],"homepage":"https://www.gnu.org/software/plotutils/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"439a47fb4cc3cb4f4c1d1d5909d585876718489ac92ded9e9c2fc02ff4b19fe3","stable_dependencies":["libpng"],"stable_checksum":"4f4222820f97ca08c7ea707e4c53e5a3556af4d8f1ab51e0da6ff1627ff433ab","stable_url_args":["https://ftpmirror.gnu.org/gnu/plotutils/plotutils-2.6.tar.gz"],"stable_version":"2.6","bottle_cellar":":any","bottle_checksum":"df2133fa4e5dd7c50d8145c3960afd6a75e1ff6e5d9e3255ff03cea00ddfdab6"},"plow":{"desc":"High-performance and real-time metrics displaying HTTP benchmarking tool","executables":["plow"],"head_dependencies":[{"go":":build"}],"homepage":"https://deepwiki.com/six-ddc/plow","license":"Apache-2.0","ruby_source_checksum":"1396cbae4328c26805beaca90239926c44297090d4406470fa7967536cb20356","stable_dependencies":[{"go":":build"}],"stable_checksum":"e1b706c8aa137a09dc4061bd9a01c12ad8bb8e175d28d6180008a2a296349d91","stable_url_args":["https://github.com/six-ddc/plow/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"plowshare":{"bottle_rebuild":2,"desc":"Download/upload tool for popular file sharing websites","executables":["plowdel","plowdown","plowlist","plowmod","plowprobe","plowup"],"head_dependencies":["feh","libcaca","recode","spidermonkey","bash","coreutils","gnu-sed"],"homepage":"https://github.com/mcrapet/plowshare","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"46b61d16b5dcd171bcb027bd40fee5f6fefb5413c82c6868444a06380312470b","stable_dependencies":["feh","libcaca","recode","spidermonkey","bash","coreutils","gnu-sed"],"stable_checksum":"c17d0cc1b3323f72b2c1a5b183a9fcef04e8bfc53c9679a4e1523642310d22ad","stable_url_args":["https://github.com/mcrapet/plowshare/archive/refs/tags/v2.1.7.tar.gz"],"stable_version":"2.1.7"},"plplot":{"bottle_rebuild":1,"desc":"Cross-platform software package for creating scientific plots","executables":["pltek"],"head_dependencies":["cairo","freetype","gcc","glib","pango","gettext","harfbuzz",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://plplot.sourceforge.net/","license":{":all_of":["LGPL-2.0-or-later","BSD-3-Clause","HPND",":cannot_represent"]},"revision":4,"ruby_source_checksum":"13a3b51127dcdecdff275684ef4e01d93d829aa6990cc7314b883c52414c264d","stable_dependencies":["cairo","freetype","gcc","glib","pango","gettext","harfbuzz",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"b92de4d8f626a9b20c84fc94f4f6a9976edd76e33fb1eae44f6804bdcc628c7b","stable_url_args":["https://downloads.sourceforge.net/project/plplot/plplot/5.15.0%20Source/plplot-5.15.0.tar.gz"],"stable_version":"5.15.0"},"pluto":{"desc":"CLI tool to help discover deprecated apiVersions in Kubernetes","executables":["pluto"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/FairwindsOps/pluto.git",{":branch":"master"}],"homepage":"https://fairwinds.com","license":"Apache-2.0","ruby_source_checksum":"fe0c97ad49a2ca19375806239486850dc2ee6be4317044b9f67c14f99913732a","stable_dependencies":[{"go":":build"}],"stable_checksum":"99c392f8df60df7fdc36a9eea18ff21a9a5ca62e730247882e9bc416ec9aa186","stable_url_args":["https://github.com/FairwindsOps/pluto/archive/refs/tags/v5.24.0.tar.gz"],"stable_version":"5.24.0"},"plutobook":{"desc":"Paged HTML Rendering Library","executables":["html2pdf","html2png"],"head_dependencies":["cairo","fontconfig","freetype","harfbuzz","icu4c@78","jpeg-turbo","libidn2","webp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://github.com/plutoprint/plutobook","license":"MPL-2.0","ruby_source_checksum":"3ae7202bac47a31e8f427082d9d2055d15e71caac6326335f5cf5142e429faee","stable_dependencies":["cairo","fontconfig","freetype","harfbuzz","icu4c@78","jpeg-turbo","libidn2","webp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"3d6106ff2890fc605881a4034c87da2ae8f79108b67228ab5c3fe9c7d96d78a2","stable_url_args":["https://github.com/plutoprint/plutobook/archive/refs/tags/v0.18.0.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"0.18.0"},"plutoprint":{"desc":"Generate PDFs and Images from HTML","executables":["plutoprint"],"head_dependencies":["plutobook","python@3.14",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/plutoprint/plutoprint","license":"MIT","ruby_source_checksum":"e63e6256f6af90ab61b793f2ebc3090640aecf541e6d7769299b5eaa84f48b89","stable_dependencies":["plutobook","python@3.14",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"699c90f4d452b3e151184ca0ac707ddd04c29f29a8bb6f38a163559199e642bf","stable_url_args":["https://files.pythonhosted.org/packages/16/e0/930e488122538d514698b65dcaf443f88ce9e66af0727d5ae6a1c7bb7223/plutoprint-0.21.0.tar.gz"],"stable_version":"0.21.0"},"plutosvg":{"desc":"Tiny SVG rendering library in C","head_dependencies":["freetype","plutovg",{"cmake":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/sammycage/plutosvg","license":"MIT","ruby_source_checksum":"97b2b4536627a985e04a2a3fa9334da75311e8d900cd263f7a32ac5527a3a0cf","stable_dependencies":["freetype","plutovg",{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"49d5cfe772d3aa10cd4879f2f6e189f5083c08e4c8ea01bf3d5b87c97dfca7d2","stable_url_args":["https://github.com/sammycage/plutosvg/archive/refs/tags/v0.0.8.tar.gz"],"stable_version":"0.0.8"},"plutovg":{"desc":"Tiny 2D vector graphics library in C","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/sammycage/plutovg","license":"MIT","ruby_source_checksum":"64a4bddad1283f4e49559c8f77e8143b833bcaa96dd7e9340cea7294f09c86ae","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"2b0d17a6e016f47b86f9c00e2cb82600041b1ea1f7d2a00c2d46ae542cbfed3c","stable_url_args":["https://github.com/sammycage/plutovg/archive/refs/tags/v1.3.3.tar.gz"],"stable_version":"1.3.3"},"plz-cli":{"desc":"Copilot for your terminal","executables":["plz"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/m1guelpf/plz-cli.git",{":branch":"main"}],"homepage":"https://github.com/m1guelpf/plz-cli","license":"MIT","ruby_source_checksum":"c508e2d71ded88999e63d88f8969c47a757fb180ae40ac4f6ef9744c77d45d05","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ea6b65deb69f86e53210d2457f49a53bb73ab52282fccc5b6cae8e8c059ecb00","stable_url_args":["https://github.com/m1guelpf/plz-cli/archive/refs/tags/v0.1.9.tar.gz"],"stable_version":"0.1.9"},"plzip":{"desc":"Data compressor","executables":["plzip"],"head_dependencies":["lzlib"],"homepage":"https://www.nongnu.org/lzip/plzip.html","license":"GPL-2.0-or-later","ruby_source_checksum":"2f8770d4be71ec44bf0c8df5bcc9080fa00fe09266ed3ffec2aee29c35c79753","stable_dependencies":["lzlib"],"stable_checksum":"64d49dde20daa5fdff2b3ff28e3348082de10dd54eb10df6da7d1bc6c7a6db64","stable_url_args":["https://download.savannah.gnu.org/releases/lzip/plzip/plzip-1.13.tar.gz"],"stable_version":"1.13"},"pmccabe":{"desc":"Calculate McCabe-style cyclomatic complexity for C/C++ code","executables":["codechanges","decomment","pmccabe","vifn"],"homepage":"https://gitlab.com/pmccabe/pmccabe","license":"GPL-2.0-or-later","ruby_source_checksum":"020b9bb8937b17861af410e062b1174580cac23d8765bc119dc7f193ca1dc662","stable_checksum":"8b0e207c171bb3c8b9dcc226b85a8a8f1f87c98cc8e71e760a99c3058042ec48","stable_url_args":["https://gitlab.com/pmccabe/pmccabe/-/archive/v2.9/pmccabe-v2.9.tar.bz2"],"stable_version":"2.9"},"pmd":{"desc":"Source code analyzer for Java, JavaScript, and more","executables":["pmd"],"head_dependencies":["openjdk"],"homepage":"https://pmd.github.io","license":"BSD-4-Clause","ruby_source_checksum":"d5737fcd36322a10328d3c6372c7823a9fb6e590b1e35fadaeebb7cc40f5d9f6","stable_dependencies":["openjdk"],"stable_checksum":"9f55cb7ff0e9f9a66dd2f005eaa370e84c8a4cd971b134aa14a930c4a283ebc9","stable_url_args":["https://github.com/pmd/pmd/releases/download/pmd_releases%2F7.26.0/pmd-dist-7.26.0-bin.zip"],"stable_version":"7.26.0","bottle_tag":":all","bottle_checksum":"e02e24ddd92a8de429698773eb64cb6ce6e6de1ec0ff4cfec179dd32972e779e"},"pmdmini":{"desc":"Plays music in PC-88/98 PMD chiptune format","executables":["pmdplay"],"head_dependencies":["sdl2-compat"],"homepage":"https://github.com/mistydemeo/pmdmini","license":"GPL-2.0-or-later","ruby_source_checksum":"9998f5c8b5180fa26881ef193b62b537f1a066d4b64c9187f79011eb5f46a6c7","stable_dependencies":["sdl2-compat"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"e3288dcf356e83ef4ad48cde44fcb703ca9ce478b9fcac1b44bd9d2d84bf2ba3","stable_url_args":["https://github.com/mistydemeo/pmdmini/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_cellar":":any","bottle_checksum":"a2c9ff100327daa46dae7c0fb7d49ee5dd71f7dbd28d585d6a8f6f74b3c2db92"},"pmix":{"desc":"Process Management Interface for HPC environments","executables":["palloc","pattrs","pctrl","pevent","plookup","pmix_info","pmixcc","pps","pquery"],"head_dependencies":["hwloc","libevent",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/openpmix/openpmix.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],[{"python":":build"}],[{"perl":":build"}]],"homepage":"https://openpmix.org/","license":"BSD-3-Clause-Open-MPI","ruby_source_checksum":"eb1eadd9be32345cf7b835eb7b6c7204c6084525b08f3dd3431e4cef0a3b2456","stable_dependencies":["hwloc","libevent"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"bb9021c8e100a376f5070ecca727f83a29b5f652dfe381793b88daa79a3b98a2","stable_url_args":["https://github.com/openpmix/openpmix/releases/download/v6.1.0/pmix-6.1.0.tar.bz2"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"6.1.0"},"pms":{"desc":"Practical Music Search, an ncurses-based MPD client","executables":["pms"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kimtore/pms.git",{":branch":"master"}],"homepage":"https://kimtore.github.io/pms/","license":"MIT","revision":1,"ruby_source_checksum":"858015915f6d0b70739f9a40a043a2e8ce438621c373a1d4c1c67e879a132664","stable_dependencies":["glib","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"96bf942b08cba10ee891a63eeccad307fd082ef3bd20be879f189e1959e775a6","stable_url_args":["https://downloads.sourceforge.net/project/pms/pms/0.42/pms-0.42.tar.bz2"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.42","bottle_cellar":":any","bottle_checksum":"c119951216c45f24ff265bb5046631b6cbd5730300b8f4d441e7ac2be1363fcd"},"pmtiles":{"desc":"Single-file executable tool for creating, reading and uploading PMTiles archives","executables":["pmtiles"],"head_dependencies":[{"go":":build"}],"homepage":"https://protomaps.com/docs/pmtiles","license":"BSD-3-Clause","ruby_source_checksum":"cda020c14db7863cf6805a62a45bf0393998327fad3d42bbf1245e0e54491127","stable_dependencies":[{"go":":build"}],"stable_checksum":"b610603764ad7b8554e7c3e86232c38a73a4012ce61e2523c233445f51516138","stable_url_args":["https://github.com/protomaps/go-pmtiles/archive/refs/tags/v1.31.0.tar.gz"],"stable_version":"1.31.0"},"pnetcdf":{"desc":"Parallel netCDF library for scientific data using the OpenMPI library","executables":["cdfdiff","ncmpidiff","ncmpidump","ncmpigen","ncoffsets","ncvalidator","pnetcdf-config","pnetcdf_version"],"head_dependencies":["gcc","open-mpi"],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://parallel-netcdf.github.io/index.html","license":"NetCDF","ruby_source_checksum":"a3a7f792e776bc8dab0ef7a75b4ef4d902e392cd6047a9e857d646dee0bba878","stable_dependencies":["gcc","open-mpi"],"stable_checksum":"39813fe91ec901c7cfca3212731edbb5201029ebf55caeaaaa08d9e33c6bad65","stable_url_args":["https://parallel-netcdf.github.io/Release/pnetcdf-1.15.0.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"1.15.0"},"png++":{"bottle_rebuild":1,"desc":"C++ wrapper for libpng library","head_dependencies":["libpng"],"homepage":"https://www.nongnu.org/pngpp/","license":"BSD-3-Clause","ruby_source_checksum":"a7fa6cb66cc2299f1c5f3e226b7d777850bea4d816d29afa816a60ed41dd77a7","stable_dependencies":["libpng"],"stable_checksum":"998af216ab16ebb88543fbaa2dbb9175855e944775b66f2996fc945c8444eee1","stable_url_args":["https://download.savannah.gnu.org/releases/pngpp/png++-0.2.10.tar.gz"],"stable_version":"0.2.10","bottle_tag":":all","bottle_checksum":"691981245534fb80ef1d86b9d7c2fff6f57ece7b50d7def13d5930be8dbf00f7"},"png2ico":{"bottle_rebuild":2,"desc":"PNG to icon converter","executables":["png2ico"],"head_dependencies":["libpng"],"homepage":"https://www.freshports.org/graphics/png2ico/","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"518f4f40abc89cfb8fd033894925b6d72990d2b0ec44609993c12c49eb4b8bf0","stable_dependencies":["libpng"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"d6bc2b8f9dacfb8010e5f5654aaba56476df18d88e344ea1a32523bb5843b68e","stable_url_args":["https://pkg.freebsd.org/ports-distfiles/png2ico-src-2002-12-08.tar.gz"],"stable_version":"2002-12-08","bottle_cellar":":any","bottle_checksum":"af73312990d3438e1a996e9f22cd034805b4851b2fa13d8fae17437e8123538b"},"pngcheck":{"bottle_rebuild":1,"desc":"Print info and check PNG, JNG, and MNG files","executables":["pngcheck"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/pnggroup/pngcheck","license":"HPND","ruby_source_checksum":"f5256c0c5c68d4ca5c0c1785a0dc7e36dab348f27855de22c7fd20f558350fb8","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"a24ac2348efca5895e9d6f53fd316f3d5c409ab92a74b2b8106541759304da53","stable_url_args":["https://github.com/pnggroup/pngcheck/archive/refs/tags/v4.0.1.tar.gz"],"stable_version":"4.0.1"},"pngcrush":{"bottle_rebuild":2,"desc":"Optimizer for PNG files","executables":["pngcrush"],"head_dependencies":["libpng"],"homepage":"https://pmt.sourceforge.io/pngcrush/","license":":cannot_represent","ruby_source_checksum":"c65d3752788fc487ff33b3e4d544158d4358d2c6f5f2869e4fb38b0715ad603a","stable_dependencies":["libpng"],"stable_patches":[{"strip":"p1","url":"https://sources.debian.org/data/main/p/pngcrush/1.8.13-1/debian/patches/ignore_PNG_IGNORE_ADLER32.patch","sha256":"d1794d1ffef25a1c974caa219d7e33c0aa94f98c572170ec12285298d0216c29"}],"stable_checksum":"3b4eac8c5c69fe0894ad63534acedf6375b420f7038f7fc003346dd352618350","stable_url_args":["https://downloads.sourceforge.net/project/pmt/pngcrush/1.8.13/pngcrush-1.8.13-nolib.tar.xz"],"stable_version":"1.8.13"},"pngnq":{"bottle_rebuild":2,"desc":"Tool for optimizing PNG images","executables":["pngcomp","pngnq"],"head_dependencies":["libpng",{"pkgconf":":build"}],"homepage":"https://pngnq.sourceforge.net/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"a48e6dfcc1d37365ce13b222100fa620548a0a0a917ec3371e20d7ed2f0e8438","stable_dependencies":["libpng",{"pkgconf":":build"}],"stable_checksum":"c147fe0a94b32d323ef60be9fdcc9b683d1a82cd7513786229ef294310b5b6e2","stable_url_args":["https://downloads.sourceforge.net/project/pngnq/pngnq/1.1/pngnq-1.1.tar.gz"],"stable_version":"1.1"},"pngpaste":{"desc":"Paste PNG into files","executables":["pngpaste"],"homepage":"https://github.com/jcsalterego/pngpaste","license":"BSD-2-Clause","ruby_source_checksum":"8b6b65571edaa9b16f884fdc71a4434eb544d61ed7938238f347b8c7d77f605e","stable_checksum":"6221201cb05191855f0d2707ce7f4055f6e1330de8efc09d386be2a6629f543b","stable_url_args":["https://github.com/jcsalterego/pngpaste/archive/refs/tags/0.2.3.tar.gz"],"stable_version":"0.2.3","bottle_checksum":"d28443efa53d8c51e0ba85a6985506cc21aad15a346df76ff04c2eea0acd33ff"},"pngquant":{"bottle_rebuild":1,"desc":"PNG image optimizing utility","executables":["pngquant"],"head_dependencies":["libpng","little-cms2",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/kornelski/pngquant.git",{":branch":"main"}],"homepage":"https://pngquant.org/","license":{":all_of":["GPL-3.0-or-later","HPND","BSD-2-Clause"]},"ruby_source_checksum":"0d297fe3336fc65ccd9267e2a5f113d24660ed7a7f90a96a37491d93665c5766","stable_dependencies":["libpng","little-cms2",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"68a12bdd8825f9989f4ee9a6ab0b42727dae57728b939ef63453366697a07232","stable_url_args":["https://static.crates.io/crates/pngquant/pngquant-3.0.3.crate"],"stable_version":"3.0.3"},"pnpm":{"aliases":["pnpm@11"],"caveats":"pnpm requires a Node installation to function. You can install one with:\n  brew install node\n","conflicts":[["corepack",{":because":"both install `pnpm` and `pnpx` binaries"}]],"desc":"Fast, disk space efficient package manager","executables":["pn","pnpm","pnpx","pnx"],"head_dependencies":[{"node":":build"},{"node":":test"}],"homepage":"https://pnpm.io/","license":"MIT","ruby_source_checksum":"f200d4c9927b1b60e55be7f2e985e0d3649a6aed357330a669b0bab2fbc16af6","stable_dependencies":[{"node":":build"},{"node":":test"}],"stable_checksum":"620b6605ea4f62fc56a6d0a98733f479071d0321e03e486b522c7e9a74617431","stable_url_args":["https://registry.npmjs.org/pnpm/-/pnpm-11.10.0.tgz"],"stable_version":"11.10.0","versioned_formulae":["pnpm@10","pnpm@9"]},"pnpm@10":{"caveats":"pnpm requires a Node installation to function. You can install one with:\n  brew install node\n","desc":"Fast, disk space efficient package manager","executables":["pnpm","pnpm@10","pnpx","pnpx@10"],"head_dependencies":[{"node":":build"},{"node":":test"}],"homepage":"https://pnpm.io/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"42101cec7326b01f40fbc3c9328a0d8f0db4a095e3a901bdbdb4279c532237de","stable_dependencies":[{"node":":build"},{"node":":test"}],"stable_checksum":"1c40544020a2e633068ed43a98eb5c0fed7d64a1c6d6f2382e43df91419dad62","stable_url_args":["https://registry.npmjs.org/pnpm/-/pnpm-10.34.3.tgz"],"stable_version":"10.34.3","versioned_formulae":["pnpm@9"]},"pnpm@9":{"caveats":"pnpm requires a Node installation to function. You can install one with:\n  brew install node\n","desc":"Fast, disk space efficient package manager","executables":["pnpm","pnpm@9","pnpx","pnpx@9"],"head_dependencies":[{"node":":build"},{"node":":test"}],"homepage":"https://pnpm.io/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"703aed9bbb71ab917edf9f53e455d7187b7704cf9ad19a572b1139d57f348fb7","stable_dependencies":[{"node":":build"},{"node":":test"}],"stable_checksum":"cf86a7ad764406395d4286a6d09d730711720acc6d93e9dce9ac7ac4dc4a28a7","stable_url_args":["https://registry.npmjs.org/pnpm/-/pnpm-9.15.9.tgz"],"stable_version":"9.15.9","versioned_formulae":["pnpm@10"]},"po4a":{"bottle_rebuild":1,"desc":"Documentation translation maintenance tool","executables":["msguntypot","po4a","po4a-display-man","po4a-display-pod","po4a-gettextize","po4a-normalize","po4a-translate","po4a-updatepo"],"head_dependencies":["gettext",{"docbook-xsl":":build"}],"head_url_args":["https://github.com/mquinson/po4a.git",{":branch":"master"}],"head_uses_from_macos":[["libxslt"],["perl"]],"homepage":"https://po4a.org","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"febf5805abf1840c075c0234504c7a0a31e1c9c6db317d1b6e5f345b3f1fa7f9","stable_dependencies":["gettext",{"docbook-xsl":":build"}],"stable_checksum":"6e390eb7707501a86f2e648d78fddb0d211d1e8699aa1ee201176e9f966a798b","stable_url_args":["https://github.com/mquinson/po4a/archive/refs/tags/v0.74.tar.gz"],"stable_uses_from_macos":[["libxslt"],["perl"]],"stable_version":"0.74"},"pocket-id":{"desc":"Open-source identity provider for secure user authentication","executables":["pocket-id"],"head_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"head_url_args":["https://github.com/pocket-id/pocket-id.git",{":branch":"main"}],"homepage":"https://pocket-id.org","license":"BSD-2-Clause","ruby_source_checksum":"0bf87f4360a00d6fdd553c6e65c8f86de941c0d22445a21a55f569400a7b3f51","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/pocket-id"],[":log_path","$HOMEBREW_PREFIX/var/log/pocket-id.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/pocket-id.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/pocket-id/bin/pocket-id"]],"stable_dependencies":[{"go":":build"},{"node":":build"},{"pnpm":":build"}],"stable_checksum":"5938a9aed5d41c75ff0d58bdf43c4f63eaf2f479783a09ee301dd38e7c9d3bcf","stable_url_args":["https://github.com/pocket-id/pocket-id/archive/refs/tags/v2.9.0.tar.gz"],"stable_version":"2.9.0"},"pocket-tts":{"desc":"Text-to-speech application designed to run efficiently on CPUs","executables":["pocket-tts"],"head_dependencies":["certifi","libyaml","pydantic","python@3.14","pytorch","scipy",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/kyutai-labs/pocket-tts.git",{":branch":"main"}],"homepage":"https://github.com/kyutai-labs/pocket-tts","license":"MIT","revision":3,"ruby_source_checksum":"13930e92e6040223db696ffd2ccad50fb13e648d923f2c67f067ed044196604c","stable_dependencies":["certifi","libyaml","pydantic","python@3.14","pytorch","scipy",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"6f244f445413400f686506f5ccfb75048547caab7b455b927f4a854c551c60a8","stable_url_args":["https://files.pythonhosted.org/packages/f9/2c/7445f57163bb40e2b2fab4df70d18a4216c4965cdf74196344d95859fc07/pocket_tts-2.1.0.tar.gz"],"stable_version":"2.1.0"},"pocketbase":{"desc":"Open source backend for your next project in 1 file","executables":["pocketbase"],"head_dependencies":[{"go":":build"}],"homepage":"https://pocketbase.io/","license":"MIT","ruby_source_checksum":"976c0e54183148e18a27cdc895144f276624ae53cef124205e3cbc5d97a6e1c1","stable_dependencies":[{"go":":build"}],"stable_checksum":"116c4633c33a9ac7209c464258680ce472d4215ed5e724920a3bb08cb97a8444","stable_url_args":["https://github.com/pocketbase/pocketbase/archive/refs/tags/v0.39.6.tar.gz"],"stable_version":"0.39.6"},"pocl":{"desc":"Portable Computing Language","executables":["poclcc"],"head_dependencies":["hwloc","llvm@21","opencl-icd-loader",{"cmake":":build"},{"opencl-headers":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/pocl/pocl.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://portablecl.org/","license":"MIT","revision":1,"ruby_source_checksum":"3b8b7bea3ac92bec77e5a5a5fbc0bf7714f26fefa59618a4b3508a732ca8810d","stable_dependencies":["hwloc","llvm@21","opencl-icd-loader",{"cmake":":build"},{"opencl-headers":":build"},{"pkgconf":":build"}],"stable_checksum":"1110057cb0736c74819ad65238655a03f7b93403a0ca60cdd8849082f515ca25","stable_url_args":["https://github.com/pocl/pocl/archive/refs/tags/v7.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"7.1"},"poco":{"desc":"C++ class libraries for building network and internet-based applications","executables":["cpspc","f2cpsp","poco-arc"],"head_dependencies":["openssl@3","pcre2","utf8proc",{"cmake":":build"}],"head_url_args":["https://github.com/pocoproject/poco.git",{":branch":"main"}],"head_uses_from_macos":[["expat"],["sqlite"]],"homepage":"https://pocoproject.org/","license":"BSL-1.0","ruby_source_checksum":"76bf6c4cb290cbf00fafecf4ab9eba20b9db97d4c7964fba0238b7954c4a4f8f","stable_dependencies":["openssl@3","pcre2","utf8proc",{"cmake":":build"}],"stable_checksum":"562a1ba1a6db4665f81091c35e997b73f87e1b45e2ab2854cd720d2349518abc","stable_url_args":["https://pocoproject.org/releases/poco-1.15.3/poco-1.15.3-all.tar.bz2"],"stable_uses_from_macos":[["expat"],["sqlite"]],"stable_version":"1.15.3"},"pocsuite3":{"desc":"Open-sourced remote vulnerability testing framework","executables":["poc-console","pocsuite"],"head_dependencies":["certifi","cryptography","libyaml","python@3.14",{"pkgconf":":build"}],"head_url_args":["https://github.com/knownsec/pocsuite3.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://pocsuite.org/","license":"GPL-2.0-only","revision":10,"ruby_source_checksum":"a319c38e4f80d04d6e691b37d4a5b4c2e548091a9f7d33b41e1ed4b4408de199","stable_dependencies":["certifi","cryptography","libyaml","python@3.14",{"pkgconf":":build"}],"stable_checksum":"4107396b5fbbeeb65b27b574c6fb5a40831d1983ad4fd2f9a83c87006bed98e6","stable_url_args":["https://files.pythonhosted.org/packages/12/33/a9f77b222075f034c04c615de19c9ef0f93457d9b627e95cc40d07949e70/pocsuite3-2.1.0.tar.gz"],"stable_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"2.1.0"},"pod2man":{"desc":"Perl documentation generator","executables":["pod2man","pod2text"],"homepage":"https://www.eyrie.org/~eagle/software/podlators/","keg_only_args":["it conflicts with the pod2man that ships with Perl"],"license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"7168f079c070475692077ca431d5e8666845998fd9fa764b0c74c9bb7d0cd6dc","stable_checksum":"22f5941c848756c05396356437dc799b32703f4fc282f0f281b9c83696500183","stable_url_args":["https://archives.eyrie.org/software/perl/podlators-v6.0.2.tar.xz"],"stable_version":"6.0.2"},"podcast-archiver":{"desc":"Archive all episodes from your favorite podcasts","executables":["podcast-archiver"],"head_dependencies":["certifi","libyaml","pydantic","python@3.14"],"homepage":"https://codeberg.org/janw/podcast-archiver","license":"MIT","revision":5,"ruby_source_checksum":"131ab175e835274b05c89d8d7963d16552fa342f4d7f764d3db815b862332c89","stable_dependencies":["certifi","libyaml","pydantic","python@3.14"],"stable_checksum":"1c157df1202d1ce05e2303d7d729e4e1e87ba202cba6f51c6024b38a2236b937","stable_url_args":["https://files.pythonhosted.org/packages/96/05/8f08025cbfb32ad8a0589d90e69c9da04d4ecf201b48815569a114ffed2e/podcast_archiver-2.3.5.tar.gz"],"stable_version":"2.3.5"},"podiff":{"caveats":"To use with git, add this to your .git/config or global git config file:\n\n  [diff \"podiff\"]\n  command = $HOMEBREW_PREFIX/bin/podiff -D-u\n\nThen add the following line to the .gitattributes file in\nthe directory with your PO files:\n\n  *.po diff=podiff\n\nSee `man podiff` for more information.\n","desc":"Compare textual information in two PO files","executables":["podiff"],"homepage":"https://puszcza.gnu.org.ua/software/podiff/","license":"GPL-3.0-or-later","ruby_source_checksum":"bd05ef6e75b10254a3775a47bf1a5617fbb7072eac91b80dc114e84ec29da11f","stable_checksum":"231531f3b0b17615a1f0ca9d712a3c196686df9f1a641688c74a2574af78b22a","stable_url_args":["https://download.gnu.org.ua/pub/release/podiff/podiff-1.4.tar.gz"],"stable_version":"1.4","bottle_checksum":"9e7f705d124f8b240f16ab6edacd30c094275e5ebcb5814ba5e9bdf9ae7bfeba"},"podlet":{"desc":"Generate podman quadlet files from a podman command or compose file","executables":["podlet"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/containers/podlet.git",{":branch":"main"}],"homepage":"https://github.com/containers/podlet","license":"MPL-2.0","ruby_source_checksum":"01b239ecce96a878a0b70f0f275b215d3a6d04d35e342dee0c7610684b8683c9","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2dee85888e0f4ad1d8d7f6c7579d00faa69bb8dbcb4708706ef8db92e41f9bef","stable_url_args":["https://github.com/containers/podlet/archive/refs/tags/v0.3.2.tar.gz"],"stable_version":"0.3.2"},"podman-compose":{"desc":"Alternative to docker-compose using podman","executables":["podman-compose"],"head_dependencies":["libyaml","podman","python@3.14"],"homepage":"https://github.com/containers/podman-compose","license":"GPL-2.0-only","ruby_source_checksum":"38197636913b69abad9c9c5ce17c2895a45190e5de7b4f522417efdd953d2386","stable_dependencies":["libyaml","podman","python@3.14"],"stable_checksum":"c83fd9bcbaa635100d581ce52a7a4b712ee0d457481232aff392efe3ebc5a217","stable_url_args":["https://files.pythonhosted.org/packages/1f/80/a6ada19562b12ed466dac5c3e02aef5ed7c8d0881864d80e0d94d0dc71f5/podman_compose-1.6.0.tar.gz"],"stable_version":"1.6.0"},"podman-tui":{"desc":"Podman Terminal User Interface","executables":["podman-tui"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/containers/podman-tui.git",{":branch":"main"}],"homepage":"https://github.com/containers/podman-tui","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"6269b4e0801d14a3c2169ee124ccef17ec6ce83043c4fa69458b37f511f50ec8","stable_dependencies":[{"go":":build"}],"stable_checksum":"55c7dd30cf106995361bfeb55d1f74f20d8a603a7cbbd3a03a4a8cdcc35aa6da","stable_url_args":["https://github.com/containers/podman-tui/archive/refs/tags/v1.11.3.tar.gz"],"stable_version":"1.11.3"},"podman":{"bottle_rebuild":1,"caveats":"In order to run containers locally, podman depends on a Linux kernel.\nOne can be started manually using `podman machine` from this package.\nTo start a podman VM automatically at login, also install the cask\n\"podman-desktop\".\n","desc":"Tool for managing OCI containers and pods","executables":["podman","podman-remote","podmansh"],"head_dependencies":[{"go":":build"},{"go-md2man":":build"},{"make":":build"}],"head_url_args":["https://github.com/podman-container-tools/podman.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://podman.io/","license":{":all_of":["Apache-2.0","GPL-3.0-or-later"]},"ruby_source_checksum":"e3a038ce496ba19313d4d9dc41df62528bc131ae2db72be072b1347b5f76f610","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"]],"service_run_kwargs":{":linux":["$HOMEBREW_PREFIX/opt/podman/bin/podman","system","service","--time","0"]},"stable_dependencies":[{"go":":build"},{"go-md2man":":build"},{"make":":build"}],"stable_checksum":"f35ac7c40f0fd01bfedfe627c23ff7a577b071d50f2b0726e4734d51810f5a7d","stable_url_args":["https://github.com/podman-container-tools/podman/archive/refs/tags/v6.0.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"6.0.0"},"podofo":{"desc":"Library to work with the PDF file format","executables":["podofobox","podofocolor","podofocountpages","podofocrop","podofoencrypt","podofogc","podofoimg2pdf","podofoimgextract","podofoimpose","podofoincrementalupdates","podofomerge","podofonooc","podofopages","podofopdfinfo","podofosign","podofotxt2pdf","podofotxtextract","podofouncompress","podofoxmp"],"head_dependencies":["fontconfig","freetype","jpeg-turbo","libpng","libtiff","openssl@3","llvm",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/podofo/podofo.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/podofo/podofo","license":{":all_of":[{":any_of":["LGPL-2.0-or-later","MPL-2.0"]},"GPL-2.0-or-later","Apache-2.0","MIT",{":any_of":[{"LGPL-2.0-or-later":{":with":"cryptsetup-OpenSSL-exception"}},"MPL-2.0"]}]},"ruby_source_checksum":"ffd2f719aac5f0df4502076724bdc42f0ab7dc75d2ecb751d26044b17727ecff","stable_dependencies":["fontconfig","freetype","jpeg-turbo","libpng","libtiff","openssl@3","llvm",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"16943528b37798d8663ffedc97190803e525d0a1dcb021fdbf9d35242831890a","stable_url_args":["https://github.com/podofo/podofo/archive/refs/tags/1.1.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.1.1"},"podsync":{"desc":"Turn YouTube or Vimeo channels, users, or playlists into podcast feeds","executables":["podsync"],"head_dependencies":["ffmpeg","yt-dlp",{"go":":build"}],"head_url_args":["https://github.com/mxpv/podsync.git",{":branch":"main"}],"homepage":"https://github.com/mxpv/podsync","license":"MIT","ruby_source_checksum":"b910f59fc0070b8ae03ad38393689db4067b561d621e797b2e9157b277965d8c","stable_dependencies":["ffmpeg","yt-dlp",{"go":":build"}],"stable_checksum":"ec23c744294884c8621faeec78b411f3434f75470986837a6b371ed05373204c","stable_url_args":["https://github.com/mxpv/podsync/archive/refs/tags/v2.8.0.tar.gz"],"stable_version":"2.8.0"},"poetry":{"desc":"Python package management tool","executables":["poetry"],"head_dependencies":["certifi","cffi","python@3.14","zstd",{"cmake":":build"},{"ninja":":build"},{"rust":":build"}],"head_url_args":["https://github.com/python-poetry/poetry.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://python-poetry.org/","license":"MIT","revision":4,"ruby_source_checksum":"e96a9424773590731837d2e25f9f08f155d413864a3f109f74e7653118b17359","stable_dependencies":["certifi","cffi","python@3.14","zstd",{"cmake":":build"},{"ninja":":build"},{"rust":":build"}],"stable_checksum":"189399b80347ecf908244b2564a7b1d92b648fa1fe2a204888f94a472fec0cac","stable_url_args":["https://files.pythonhosted.org/packages/c0/02/a309e58943f77f1947e4a658a9606933ab4a7b9f040025f4e25daf5fafbb/poetry-2.4.1.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"2.4.1"},"poke":{"desc":"Extensible editor for structured binary data","executables":["pk-bin2poke","pk-jojopatch","pk-strings","poke","poked","pokefmt"],"head_dependencies":["bdw-gc","gettext","readline",{"help2man":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://jemarch.net/poke","license":"GPL-3.0-or-later","ruby_source_checksum":"17fe6336145040154e0bdeae937dfee3ae43aa226efe61a15e88f59877ed0abd","stable_dependencies":["bdw-gc","gettext","readline",{"help2man":":build"},{"pkgconf":":build"}],"stable_checksum":"a84cb9175d50d45a411f2481fd0662b83cb32ce517316b889cfb570819579373","stable_url_args":["https://ftpmirror.gnu.org/gnu/poke/poke-4.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"4.3"},"pokerstove":{"desc":"Poker evaluation and enumeration software","executables":["penum_tests","peval_tests","ps-colex","ps-eval","ps-lut","util_tests"],"head_dependencies":["boost",{"cmake":":build"},{"googletest":":build"}],"homepage":"https://github.com/andrewprock/pokerstove","license":"BSD-3-Clause","revision":7,"ruby_source_checksum":"241f3bb05b53c133ef9d6743e93de1e4d412877e6a8b04ec5504a608d9c33738","stable_dependencies":["boost",{"cmake":":build"},{"googletest":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/andrewprock/pokerstove/commit/8ca71960b3ee68bf7cbc419d5aee2065276054bb.patch?full_index=1","sha256":"379461a6e3258ebf9803ff4a52020d027a745e1676d7aee865f5dd035c51c6e9"}],"stable_checksum":"ee263f579846b95df51cf3a4b6beeb2ea5ea0450ce7f1c8d87ed6dd77b377220","stable_url_args":["https://github.com/andrewprock/pokerstove/archive/refs/tags/v1.1.tar.gz"],"stable_version":"1.1"},"polaris":{"desc":"Validation of best practices in your Kubernetes clusters","executables":["polaris"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/FairwindsOps/polaris.git",{":branch":"master"}],"homepage":"https://www.fairwinds.com/polaris","license":"Apache-2.0","ruby_source_checksum":"5ba81793254ab72414c02346d5e1836c1a51ef95dcae765f26492eb1c7063119","stable_dependencies":[{"go":":build"}],"stable_checksum":"bec96d3e968eec77a4f60c2b9d7c6a4fa949c3c667807309c2ff6af1a022ece6","stable_url_args":["https://github.com/FairwindsOps/polaris/archive/refs/tags/v10.2.0.tar.gz"],"stable_version":"10.2.0"},"policy-engine":{"desc":"Unified Policy Engine","executables":["policy-engine"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/snyk/policy-engine.git",{":branch":"main"}],"homepage":"https://github.com/snyk/policy-engine","license":"Apache-2.0","ruby_source_checksum":"019116ba4826864780fa88c0d32b990c8388dcb2751a5418f2d207e7502409fd","stable_dependencies":[{"go":":build"}],"stable_checksum":"fbb133fc5eeec783f147b6abc7658faab4e3f697df5c49d0ecbf77ecb42f92f8","stable_url_args":["https://github.com/snyk/policy-engine/archive/refs/tags/v1.1.4.tar.gz"],"stable_version":"1.1.4"},"policy_sentry":{"desc":"Generate locked-down AWS IAM Policies","executables":["policy_sentry"],"head_dependencies":["certifi","libyaml","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/salesforce/policy_sentry.git",{":branch":"master"}],"homepage":"https://policy-sentry.readthedocs.io/en/latest/","license":"MIT","revision":1,"ruby_source_checksum":"74b0e30cc5e82d1f1d48b4a10c85a84551f8f03659d32304640ec2225ab4f72d","stable_dependencies":["certifi","libyaml","python@3.14",{"rust":":build"}],"stable_checksum":"6e16f059dde400c856815be9368052102993499e66754207f9a9a1cdcf996dd2","stable_url_args":["https://files.pythonhosted.org/packages/87/fb/1d8cd9672d757481f6ffbdb18ca92d628d8d2b08cbf1829a1c4d700bc1ab/policy_sentry-0.15.2.tar.gz"],"stable_version":"0.15.2"},"polkit":{"desc":"Toolkit for defining and handling authorizations","executables":["pkaction","pkcheck","pkexec","pkttyagent"],"head_dependencies":["duktape","glib","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["expat"]],"homepage":"https://github.com/polkit-org/polkit","license":"LGPL-2.0-or-later","ruby_source_checksum":"69428582c88c71fd11ef94a090818ef5db06b9e774fba15de8c3abbf1b11e002","stable_dependencies":["duktape","glib","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/polkit-org/polkit/commit/33330b0feaa36fc8a3637e7d36f792cebd421687.patch?full_index=1","sha256":"d306d0eeebc2c950582a46bdbaf19180f371574e2fb71080ffc247597f2e7e4b"}],"stable_checksum":"9b7bc16f086479dcc626c575976568ba4a85d34297a750d8ab3d2e57f6d8b988","stable_url_args":["https://github.com/polkit-org/polkit/archive/refs/tags/127.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"127"},"polyglot":{"deprecate_args":{":date":"2026-01-05",":because":"is not available via HTTPS"},"desc":"Protocol adapter to run UCI engines under XBoard","disable_args":{":date":"2027-01-05",":because":"is not available via HTTPS"},"executables":["polyglot"],"head_url_args":["https://hgm.nubati.net/git/polyglot.git",{":branch":"learn"}],"homepage":"https://www.chessprogramming.org/PolyGlot","license":"GPL-2.0-or-later","ruby_source_checksum":"4ae36d42422daa9f64f152ce1ec652d510bedd4fd20b19123c084d2515c1f8cf","stable_checksum":"c11647d1e1cb4ad5aca3d80ef425b16b499aaa453458054c3aa6bec9cac65fc1","stable_url_args":["https://hgm.nubati.net/releases/polyglot-2.0.4.tar.gz"],"stable_version":"2.0.4","bottle_checksum":"74eb07a34cb1629966a192061f5ee507b8ff5db472b1fad9eeddba473b08570c"},"polyml":{"bottle_rebuild":1,"desc":"Standard ML implementation","executables":["poly","polyc","polyimport"],"head_url_args":["https://github.com/polyml/polyml.git",{":branch":"master"}],"homepage":"https://www.polyml.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"5795916fa338a16db38687510301627e3bb3c7232d32d74b6de2bd189b11fe1e","stable_checksum":"5cf5f77767568c25cf880acc2d0a32ee3d399e935475ab1626e8192fc3b07390","stable_url_args":["https://github.com/polyml/polyml/archive/refs/tags/v5.9.2.tar.gz"],"stable_version":"5.9.2"},"polynote":{"desc":"Polyglot notebook with first-class Scala support","executables":["polynote"],"head_dependencies":["numpy","openjdk","python@3.14",{"node":":build"},{"python-setuptools":":build"},{"sbt":":build"}],"homepage":"https://polynote.org/","license":"Apache-2.0","ruby_source_checksum":"269962da3eb064e6f107f150b92906282accca17bfbe251f532a7d766b2aed7c","stable_dependencies":["numpy","openjdk","python@3.14",{"node":":build"},{"python-setuptools":":build"},{"sbt":":build"}],"stable_checksum":"6802606b38c34b7e0e3717675f6d92cae5419d5927314c51b238bbd15f1d73e4","stable_url_args":["https://github.com/polynote/polynote/archive/refs/tags/0.7.2.tar.gz"],"stable_version":"0.7.2"},"polypolish":{"desc":"Short-read polishing tool for long-read assemblies","executables":["polypolish"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rrwick/Polypolish.git",{":branch":"main"}],"homepage":"https://github.com/rrwick/Polypolish","license":"GPL-3.0-or-later","ruby_source_checksum":"9698db334c6b766e8974b312f247a895bd2ef6a42b652c1429691303a3aff964","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7a9b803aac87a7963c08c162c502f90f9cf93b1f58d1502047eefc43aca65bde","stable_url_args":["https://github.com/rrwick/Polypolish/archive/refs/tags/v0.6.1.tar.gz"],"stable_version":"0.6.1"},"pomerium":{"desc":"Identity and context-aware access proxy","executables":["pomerium"],"head_dependencies":[{"go":":build"},{"node":":build"}],"head_url_args":["https://github.com/pomerium/pomerium.git",{":branch":"main"}],"homepage":"https://www.pomerium.com","license":"Apache-2.0","ruby_source_checksum":"dcf9906c8ab3001c6a7787b18ff74c94595cf91ce7d2b56419669ce7b8703af2","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/pomerium.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/pomerium.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/pomerium/bin/pomerium","--config","$HOMEBREW_PREFIX/etc/pomerium.yaml"]],"stable_dependencies":[{"go":":build"},{"node":":build"}],"stable_checksum":"ca69ae564e584be021dd2af85b8ccda0f791842dff9488f1e463cb26916f1d7c","stable_url_args":["https://github.com/pomerium/pomerium/archive/refs/tags/v0.32.9.tar.gz"],"stable_version":"0.32.9"},"pomsky":{"desc":"Regular expression language","executables":["pomsky"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/pomsky-lang/pomsky.git",{":branch":"main"}],"homepage":"https://pomsky-lang.org/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"eb7463a4dbf9f5103b57d4a1919415b357f951a56815f029609aa063f2d9bb5c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a6265bac4e9ddb03f85ddb9a9c2cc391472b8b0d14570719146272fd3cf361d3","stable_url_args":["https://github.com/pomsky-lang/pomsky/archive/refs/tags/v0.12.tar.gz"],"stable_version":"0.12"},"ponyc":{"desc":"Object-oriented, actor-model, capabilities-secure programming language","executables":["pony-doc","pony-lint","pony-lsp","ponyc"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.ponylang.io/","license":"BSD-2-Clause","oldnames":["pony-language-server"],"ruby_source_checksum":"60ac3fef6fd89151273bd99c8757331651273d70b0396df3e4320f896a0382b3","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ponylang/ponyc/commit/bae6fbbf9e6e8c55ef7614999e4160f553359de6.patch?full_index=1","sha256":"dbe4bc81eb02958da8d5a500a5c28c0bf9ec923186bc557a230fdeadc2139914"}],"stable_url_args":["https://github.com/ponylang/ponyc.git",{":tag":"0.66.0",":revision":"e7d0d0bcea543f8978ea7ad7987d63f03908de50"}],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.66.0"},"ponysay":{"bottle_rebuild":4,"desc":"Cowsay but with ponies","executables":["ponysay","ponysay-tool","ponythink"],"head_dependencies":["coreutils","python@3.14",{"gzip":":build"}],"head_url_args":["https://github.com/erkin/ponysay.git",{":branch":"master"}],"homepage":"https://github.com/erkin/ponysay/","license":"GPL-3.0-or-later","revision":7,"ruby_source_checksum":"743b23598f94e3cf1d07ec1abf958cf53c9471ddde8fe72da87211ece592520e","stable_dependencies":["coreutils","python@3.14",{"gzip":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/erkin/ponysay/commit/69c23e3a.patch?full_index=1","sha256":"2c58d5785186d1f891474258ee87450a88f799408e3039a1dc4a62784de91b63"}],"stable_checksum":"c382d7f299fa63667d1a4469e1ffbf10b6813dcd29e861de6be55e56dc52b28a","stable_url_args":["https://github.com/erkin/ponysay/archive/refs/tags/3.0.3.tar.gz"],"stable_version":"3.0.3"},"pop":{"desc":"Send emails from your terminal","executables":["pop"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/charmbracelet/pop","license":"MIT","ruby_source_checksum":"ed24a0ff6aebb2657e2716f530102c3acf31685192cdc8d42691a9282a19d2e0","stable_dependencies":[{"go":":build"}],"stable_checksum":"b7f68883e55004fd538faa78227afd474e4222e567c5cdd9d6c15f52c2befe45","stable_url_args":["https://github.com/charmbracelet/pop/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0"},"popeye":{"bottle_rebuild":1,"desc":"Kubernetes cluster resource sanitizer","executables":["popeye"],"head_dependencies":[{"go":":build"}],"homepage":"https://popeyecli.io","license":"Apache-2.0","ruby_source_checksum":"d4ccbb808a6feb885bda5fd875e70ce671cd591229ef6cca615246eb7b78370d","stable_dependencies":[{"go":":build"}],"stable_checksum":"f8eef3d6b9cda24f4d9bdc24620c1368cd6a749f1321a499e88b339258e01d92","stable_url_args":["https://github.com/derailed/popeye/archive/refs/tags/v0.22.1.tar.gz"],"stable_version":"0.22.1"},"poppler-qt5":{"deprecate_args":{":date":"2026-05-19",":because":"is for end-of-life Qt 5"},"desc":"PDF rendering library (based on the xpdf-3.0 code base)","disable_args":{":date":"2027-05-19",":because":"is for end-of-life Qt 5"},"executables":["pdfattach","pdfdetach","pdffonts","pdfimages","pdfinfo","pdfseparate","pdfsig","pdftocairo","pdftohtml","pdftoppm","pdftops","pdftotext","pdfunite"],"head_dependencies":["cairo","fontconfig","freetype","glib","gpgmepp","jpeg-turbo","libpng","libtiff","little-cms2","nspr","nss","openjpeg","qt@5","gettext","gpgme",{"cmake":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.freedesktop.org/poppler/poppler.git",{":branch":"master"}],"head_uses_from_macos":[[{"gperf":":build"}],["curl"]],"homepage":"https://poppler.freedesktop.org/","keg_only_args":["it conflicts with poppler"],"license":{":any_of":["GPL-2.0-only","GPL-3.0-only"]},"ruby_source_checksum":"605ca89284dd84e12c841b1c4e3bfa973ab8ded3433d387f52e18c5dcb71dd9c","stable_dependencies":["cairo","fontconfig","freetype","glib","gpgmepp","jpeg-turbo","libpng","libtiff","little-cms2","nspr","nss","openjpeg","qt@5","gettext","gpgme",{"cmake":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"}],"stable_checksum":"304832f48f8a47fdca90c6b6d1f684e68f37c10c9a0726f345f4ca9df4ca01e2","stable_url_args":["https://poppler.freedesktop.org/poppler-26.07.0.tar.xz"],"stable_uses_from_macos":[[{"gperf":":build"}],["curl"]],"stable_version":"26.07.0"},"poppler-qt6":{"desc":"PDF rendering library (based on the xpdf-3.0 code base)","executables":["pdfattach","pdfdetach","pdffonts","pdfimages","pdfinfo","pdfseparate","pdfsig","pdftocairo","pdftohtml","pdftoppm","pdftops","pdftotext","pdfunite"],"head_dependencies":["cairo","fontconfig","freetype","glib","gpgmepp","jpeg-turbo","libpng","libtiff","little-cms2","nspr","nss","openjpeg","qtbase","gettext","gpgme",{"cmake":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.freedesktop.org/poppler/poppler.git",{":branch":"master"}],"head_uses_from_macos":[[{"gperf":":build"}],["curl"]],"homepage":"https://poppler.freedesktop.org/","keg_only_args":["it conflicts with poppler"],"license":{":any_of":["GPL-2.0-only","GPL-3.0-only"]},"ruby_source_checksum":"b624b99caecdf7a8e9b4a447693e01d82af693cb415e33a68631b1648d7955d3","stable_dependencies":["cairo","fontconfig","freetype","glib","gpgmepp","jpeg-turbo","libpng","libtiff","little-cms2","nspr","nss","openjpeg","qtbase","gettext","gpgme",{"cmake":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"}],"stable_checksum":"304832f48f8a47fdca90c6b6d1f684e68f37c10c9a0726f345f4ca9df4ca01e2","stable_url_args":["https://poppler.freedesktop.org/poppler-26.07.0.tar.xz"],"stable_uses_from_macos":[[{"gperf":":build"}],["curl"]],"stable_version":"26.07.0"},"poppler":{"conflicts":[["pdftohtml",{":because":"poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"}],["pdf2image",{":because":"poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"}],["xpdf",{":because":"poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"}]],"desc":"PDF rendering library (based on the xpdf-3.0 code base)","executables":["pdfattach","pdfdetach","pdffonts","pdfimages","pdfinfo","pdfseparate","pdfsig","pdftocairo","pdftohtml","pdftoppm","pdftops","pdftotext","pdfunite"],"head_dependencies":["cairo","fontconfig","freetype","glib","gpgmepp","jpeg-turbo","libpng","libtiff","little-cms2","nspr","nss","openjpeg","gettext","gpgme",{"cmake":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.freedesktop.org/poppler/poppler.git",{":branch":"master"}],"head_uses_from_macos":[[{"gperf":":build"}],["curl",{":since":":monterey"}]],"homepage":"https://poppler.freedesktop.org/","license":{":any_of":["GPL-2.0-only","GPL-3.0-only"]},"ruby_source_checksum":"b5f22c5d20babeef49503aea6ea07faadf0cfe9c9b1a2fbae2d78d226462bc92","stable_dependencies":["cairo","fontconfig","freetype","glib","gpgmepp","jpeg-turbo","libpng","libtiff","little-cms2","nspr","nss","openjpeg","gettext","gpgme",{"cmake":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"pkgconf":":build"}],"stable_checksum":"304832f48f8a47fdca90c6b6d1f684e68f37c10c9a0726f345f4ca9df4ca01e2","stable_url_args":["https://poppler.freedesktop.org/poppler-26.07.0.tar.xz"],"stable_uses_from_macos":[[{"gperf":":build"}],["curl",{":since":":monterey"}]],"stable_version":"26.07.0"},"popt":{"desc":"Library like getopt(3) with a number of enhancements","homepage":"https://github.com/rpm-software-management/popt","license":"MIT","ruby_source_checksum":"d1326d1eb1b72066bea6ac85c18844957817dc276c801a088fd00541499b80a1","stable_checksum":"c25a4838fc8e4c1c8aacb8bd620edb3084a3d63bf8987fdad3ca2758c63240f9","stable_url_args":["https://ftp.osuosl.org/pub/rpm/popt/releases/popt-1.x/popt-1.19.tar.gz"],"stable_version":"1.19","bottle_cellar":":any","bottle_checksum":"36a746fdc0e913f77421aebbde75099112fb452beeca9d5420cd1d3907802fa6"},"portable-libffi":{"desc":"Portable Foreign Function Interface library","homepage":"https://sourceware.org/libffi/","keg_only_args":["portable formulae are keg-only"],"license":"MIT","ruby_source_checksum":"7fc092b754bc26af7ace5d1fe6cca2627f3891a5731e15e8967bc6e748f96a67","stable_checksum":"f3a3082a23b37c293a4fcd1053147b371f2ff91fa7ea1b2a52e335676bac82dc","stable_url_args":["https://github.com/libffi/libffi/releases/download/v3.5.2/libffi-3.5.2.tar.gz"],"stable_version":"3.5.2"},"portable-libxcrypt":{"desc":"Extended crypt library for descrypt, md5crypt, bcrypt, and others","homepage":"https://github.com/besser82/libxcrypt","keg_only_args":["portable formulae are keg-only"],"license":"LGPL-2.1-or-later","ruby_source_checksum":"1c0d30f5d905595011d3f6162207019598b19504dff9eccdd4fc418fb0dec876","stable_checksum":"71513a31c01a428bccd5367a32fd95f115d6dac50fb5b60c779d5c7942aec071","stable_url_args":["https://github.com/besser82/libxcrypt/releases/download/v4.5.2/libxcrypt-4.5.2.tar.xz"],"stable_version":"4.5.2"},"portable-libyaml":{"desc":"YAML Parser","homepage":"https://github.com/yaml/libyaml","keg_only_args":["portable formulae are keg-only"],"license":"MIT","ruby_source_checksum":"e01e256e326ce3f45b1210a69457c8afdf1531f0e708efe4b754308cafdbf65f","stable_checksum":"c642ae9b75fee120b2d96c712538bd2cf283228d2337df2cf2988e3c02678ef4","stable_url_args":["https://github.com/yaml/libyaml/releases/download/0.2.5/yaml-0.2.5.tar.gz"],"stable_version":"0.2.5"},"portable-openssl":{"desc":"Cryptography and SSL/TLS Toolkit","homepage":"https://openssl.org/","keg_only_args":["portable formulae are keg-only"],"license":"Apache-2.0","ruby_source_checksum":"0f938cf3a70136319109c9490c9be3c86a53667585193484147e633014a40bbb","stable_checksum":"aaf51a1fe064384f811daeaeb4ec4dce7340ec8bd893027eee676af31e83a04f","stable_url_args":["https://github.com/openssl/openssl/releases/download/openssl-3.6.2/openssl-3.6.2.tar.gz"],"stable_version":"3.6.2"},"portable-ruby":{"desc":"Powerful, clean, object-oriented scripting language","executables":["bootsnap","bundle","bundler","erb","gem","irb","rake","rdbg","rdoc","ri","ruby","syntax_suggest"],"head_dependencies":[{"pkgconf":":build"},{"portable-libyaml":":build"},{"portable-openssl":":build"}],"homepage":"https://www.ruby-lang.org/","keg_only_args":["portable formulae are keg-only"],"license":"Ruby","revision":1,"ruby_source_checksum":"1491e32af6e7dc564a5d2a162c3beac3c14b1bef3266526e61a951d4b8f7cf64","stable_dependencies":[{"pkgconf":":build"},{"portable-libyaml":":build"},{"portable-openssl":":build"}],"stable_checksum":"7d6149079a63f8ae1d326c9fa65c6019ba2dc3155eae7b39159817911c88958e","stable_url_args":["https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.5.tar.gz"],"stable_version":"4.0.5","bottle_checksum":"4ba8d535df01e4bf97e6661c3815796fd77364ea2552606e891659133a76f0e1"},"portable-zlib":{"desc":"General-purpose lossless data-compression library","homepage":"https://zlib.net/","keg_only_args":["portable formulae are keg-only"],"license":"Zlib","ruby_source_checksum":"77de477e70590dc93cc9cc1620c5ee137cf49f0faeecc49f580f8014aa84055c","stable_checksum":"bb329a0a2cd0274d05519d61c667c062e06990d72e125ee2dfa8de64f0119d16","stable_url_args":["https://zlib.net/zlib-1.3.2.tar.gz"],"stable_version":"1.3.2"},"portablegl":{"desc":"Implementation of OpenGL 3.x-ish in clean C","head_dependencies":[{"sdl2-compat":":test"}],"head_url_args":["https://github.com/rswinkle/PortableGL.git",{":branch":"master"}],"homepage":"https://github.com/rswinkle/PortableGL","license":"MIT","ruby_source_checksum":"74eee1c2f7deee83f29a7d64e6b188971f52f2868da417031c2e2d2cb870c81e","stable_dependencies":[{"sdl2-compat":":test"}],"stable_url_args":["https://github.com/rswinkle/PortableGL.git",{":tag":"0.100.0",":revision":"63a55db75ab07619797a93ff9bf3909355d27950"}],"stable_version":"0.100.0","bottle_tag":":all","bottle_checksum":"93cc376fab3fc5dbc505e3bce5dea8056a50e37880282a63433498410cac015a"},"portal":{"bottle_rebuild":4,"desc":"Quick and easy command-line file transfer utility from any computer to another","executables":["portal"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/SpatiumPortae/portal.git",{":branch":"master"}],"homepage":"https://github.com/SpatiumPortae/portal","license":"MIT","ruby_source_checksum":"2e02d4c6a454d47c204608ea879eec89221c61ae8e267f90ea20a01c964dd80e","stable_dependencies":[{"go":":build"}],"stable_checksum":"7a457ab1efa559b89eb5d7edbebccb1342896a42e30dbd943ffb6eea14179b36","stable_url_args":["https://github.com/SpatiumPortae/portal/archive/refs/tags/v1.2.3.tar.gz"],"stable_version":"1.2.3"},"portaudio":{"bottle_rebuild":1,"desc":"Cross-platform library for audio I/O","head_dependencies":[{"pkgconf":":build"}],"head_url_args":["https://github.com/PortAudio/portaudio.git",{":branch":"master"}],"homepage":"https://www.portaudio.com","license":"MIT","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"c55c34f56d998d6c3533066fb8c754aa68e453cd14ccb894e7bfd1907d1cc962","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"47efbf42c77c19a05d22e627d42873e991ec0c1357219c0d74ce6a2948cb2def","stable_url_args":["https://files.portaudio.com/archives/pa_stable_v190700_20210406.tgz"],"stable_version":"19.7.0","version_scheme":1,"bottle_cellar":":any","bottle_checksum":"3daf7c4d5a1b948b2564de026336e3f3496f693ea0743e42b50f78d09ee32469"},"porter":{"desc":"App artifacts, tools, configs, and logic packaged as distributable installer","executables":["porter"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/getporter/porter.git",{":branch":"main"}],"homepage":"https://porter.sh","license":"Apache-2.0","ruby_source_checksum":"02762a575705c71ec2f1e0df50cf42b710246696feed12a9953a4414b4311698","stable_dependencies":[{"go":":build"}],"stable_checksum":"119eb70ee9148a3165ec0082f3d6da44baff68edd770d89b7c7f030bf03ddf1c","stable_url_args":["https://github.com/getporter/porter/archive/refs/tags/v1.6.0.tar.gz"],"stable_version":"1.6.0"},"portless":{"desc":"Replace port numbers with stable, named local URLs for humans and agents","executables":["portless"],"head_dependencies":["node"],"homepage":"https://portless.sh","license":"Apache-2.0","ruby_source_checksum":"914d30f75fec2a35ce0a2ab59d7701004982f7ef9ef74b05e1e192d5144b313e","stable_dependencies":["node"],"stable_checksum":"02a74ef396095d0c87df73c6c8dbe7e8cf0b56194b95d93ce47ed2e5900656ce","stable_url_args":["https://registry.npmjs.org/portless/-/portless-0.15.1.tgz"],"stable_version":"0.15.1","bottle_tag":":all","bottle_checksum":"86bc658e835b8a20edabc5e0e1c329826b094d7ccab631f1f5bdb793731afa0d"},"portmidi":{"desc":"Cross-platform library for real-time MIDI I/O","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/PortMidi/portmidi","license":"MIT","ruby_source_checksum":"538cc52c9c9b27aa933f1a5dd819bd9137c8661956910ea66cc92667a7aa2a0c","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"f21201d4cc233638d7bb6ee29ee6dece54f6c9c1aeb7989bc978001caaf2f666","stable_url_args":["https://github.com/PortMidi/portmidi/archive/refs/tags/v2.0.8.tar.gz"],"stable_version":"2.0.8","version_scheme":1},"poselib":{"desc":"Minimal solvers for calibrated camera pose estimation","head_dependencies":["eigen",{"cmake":":build"}],"homepage":"https://github.com/PoseLib/PoseLib/","license":"BSD-3-Clause","ruby_source_checksum":"d180e02014e19ee4c4a3721e0bb8a1f8a2da65059de3b4cfd3a60ad0f9e81263","stable_dependencies":["eigen",{"cmake":":build"}],"stable_checksum":"a9493e6725c58e6ae541fe416c0a6179185a60006880ff3ddf32737a43695668","stable_url_args":["https://github.com/PoseLib/PoseLib/archive/refs/tags/v2.0.5.tar.gz"],"stable_version":"2.0.5"},"posh":{"desc":"Policy-compliant ordinary shell","executables":["posh"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://salsa.debian.org/clint/posh","license":"GPL-3.0-or-later","ruby_source_checksum":"27fc546d68776a04b74f311a83462f46d002a2d3ae98f7880f7a18e16aafb965","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"dcb22cf8761f1d7c805f9af08dd1e91a91079850fd0b56df88c2240fa3e5f8ac","stable_url_args":["https://salsa.debian.org/clint/posh/-/archive/debian/0.14.5/posh-debian-0.14.5.tar.bz2"],"stable_version":"0.14.5"},"poster":{"desc":"Create large posters out of PostScript pages","executables":["poster"],"homepage":"https://schrfr.github.io/poster/","license":"GPL-2.0-or-later","ruby_source_checksum":"9280ae34b8025f4941c300b9652a5d985a55f31c7471ecd050ad0e3040484194","stable_checksum":"1df49dfd4e50ffd66e0b6e279b454a76329a36280e0dc73b08e5b5dcd5cff451","stable_url_args":["https://github.com/schrfr/poster/archive/refs/tags/1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_checksum":"ebf74df79fee5779f0a6631c938af2db579bfdf27c077fadcca06f21579bfee1"},"postgis":{"desc":"Adds support for geographic objects to PostgreSQL","executables":["create_upgrade.pl","pgsql2shp","pgtopo_export","pgtopo_import","postgis","postgis_restore","profile_intersects.pl","raster2pgsql","shp2pgsql","test_estimation.pl","test_geography_estimation.pl","test_geography_joinestimation.pl","test_joinestimation.pl"],"head_dependencies":["gdal","geos","icu4c@78","json-c","libpq","libxml2","pcre2","proj","protobuf-c","sfcgal","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"head_url_args":["https://git.osgeo.org/gitea/postgis/postgis.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://postgis.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"246ed9689899a3bd4f9b9d3628364dc512033ea0ad2107009a1006bacba05932","stable_dependencies":["gdal","geos","icu4c@78","json-c","libpq","libxml2","pcre2","proj","protobuf-c","sfcgal","gettext",{"pkgconf":":build"},{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"stable_checksum":"ed8dc6679f1e06f7b113592b04cde2a7e00f1b1e681294c8ca2204058990cec6","stable_url_args":["https://download.osgeo.org/postgis/source/postgis-3.6.4.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"3.6.4"},"postgraphile":{"desc":"GraphQL schema created by reflection over a PostgreSQL schema","executables":["postgraphile"],"head_dependencies":["node",{"postgresql@18":":test"}],"homepage":"https://www.graphile.org/postgraphile/","license":"MIT","ruby_source_checksum":"cde755e3eda4bd21611d679087cf320b8197cb17a06d6a2fb6fe92e1d21b5277","stable_dependencies":["node",{"postgresql@18":":test"}],"stable_checksum":"54fae2ac32e94c0fcb8be9771f107b9c412e8b0d7a4898115bdce29ea8cb5ae8","stable_url_args":["https://registry.npmjs.org/postgraphile/-/postgraphile-5.0.3.tgz"],"stable_version":"5.0.3","bottle_tag":":all","bottle_checksum":"3ec054ffea18482d46af359cc3b6a95ec5944b4cf2d00681bc856ab54a921bdb"},"postgres-language-server":{"desc":"Language Server for Postgres","executables":["postgres-language-server","postgrestools"],"head_dependencies":["libpg_query",{"llvm":":build"},{"node":":build"},{"rust":":build"},{"tree-sitter":":build"},{"tree-sitter-cli":":build"}],"head_url_args":["https://github.com/supabase-community/postgres-language-server.git",{":branch":"main"}],"homepage":"https://pg-language-server.com/","license":"MIT","ruby_source_checksum":"6c31cbfbf5be269e400c1d350dd86fa980d647524a019535057039f3864da5ff","stable_dependencies":["libpg_query",{"llvm":":build"},{"node":":build"},{"rust":":build"},{"tree-sitter":":build"},{"tree-sitter-cli":":build"}],"stable_checksum":"b2647e9f917efb04d7df39748e48c521fd55e169bae36ee08fbfe074c223293f","stable_url_args":["https://github.com/supabase-community/postgres-language-server/archive/refs/tags/0.25.5.tar.gz"],"stable_version":"0.25.5"},"postgresql-hll":{"desc":"PostgreSQL extension adding HyperLogLog data structures as a native data type","head_dependencies":[{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"homepage":"https://github.com/citusdata/postgresql-hll","license":"Apache-2.0","ruby_source_checksum":"54683f4860cd70a13ec4051bb8b8b6c6c56c6dffe09ec60b10bee56f9ab732b1","stable_dependencies":[{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"stable_checksum":"808de7603e6f954690b7f1a4514f264ce0557f8c4bb9a0e8c0ba0249df4098ce","stable_url_args":["https://github.com/citusdata/postgresql-hll/archive/refs/tags/v2.21.tar.gz"],"stable_version":"2.21"},"postgresql@12":{"caveats":"This formula has created a default database cluster with:\n  initdb --locale=C -E UTF-8 $HOMEBREW_PREFIX/var/postgresql@12\n","deprecate_args":{":date":"2024-11-14",":because":":unsupported"},"desc":"Object-relational database system","disable_args":{":date":"2025-11-14",":because":":unsupported"},"head_dependencies":["icu4c@77","krb5","openssl@3","readline",{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"],["libxslt"],["openldap"],["perl"],["zlib"]],"homepage":"https://www.postgresql.org/","keg_only_args":[":versioned_formula"],"license":"PostgreSQL","post_install_steps":[{"path":{"base":"var","path":"log"},"type":"mkdir_p"},{"path":{"base":"var","path":"postgresql@12"},"using":"postgresql_initdb","locale":"C","type":"init_data_dir"}],"revision":2,"ruby_source_checksum":"38d7a583b73a7c949692e7b6b7dd44efd1d11f20a7641f3a19f08535000a5196","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/postgresql@12.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/postgresql@12.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/postgresql@12/bin/postgres","-D","$HOMEBREW_PREFIX/var/postgresql@12"]],"stable_dependencies":["icu4c@77","krb5","openssl@3","readline",{"pkgconf":":build"}],"stable_checksum":"8df3c0474782589d3c6f374b5133b1bd14d168086edbc13c6e72e67dd4527a3b","stable_url_args":["https://ftp.postgresql.org/pub/source/v12.22/postgresql-12.22.tar.bz2"],"stable_uses_from_macos":[["libxml2"],["libxslt"],["openldap"],["perl"],["zlib"]],"stable_version":"12.22","versioned_formulae":["postgresql@18","postgresql@17","postgresql@16","postgresql@15","postgresql@14","postgresql@13"]},"postgresql@13":{"bottle_rebuild":1,"caveats":"This formula has created a default database cluster with:\n  initdb --locale=en_US.UTF-8 -E UTF-8 $HOMEBREW_PREFIX/var/postgresql@13\n","desc":"Object-relational database system","disable_args":{":date":"2026-03-01",":because":":unsupported"},"head_dependencies":["icu4c@78","krb5","openssl@3","readline",{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"],["libxslt"],["openldap"],["perl"]],"homepage":"https://www.postgresql.org/","keg_only_args":[":versioned_formula"],"license":"PostgreSQL","post_install_steps":[{"path":{"base":"var","path":"log"},"type":"mkdir_p"},{"path":{"base":"var","path":"postgresql@13"},"using":"postgresql_initdb","type":"init_data_dir"}],"ruby_source_checksum":"c058dd5d4d34b3673ef4b331520a4d999072e89cb1591c782f0b89deacc6ae29","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/postgresql@13.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/postgresql@13.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/postgresql@13/bin/postgres","-D","$HOMEBREW_PREFIX/var/postgresql@13"]],"stable_dependencies":["icu4c@78","krb5","openssl@3","readline",{"pkgconf":":build"}],"stable_checksum":"6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6","stable_url_args":["https://ftp.postgresql.org/pub/source/v13.23/postgresql-13.23.tar.bz2"],"stable_uses_from_macos":[["libxml2"],["libxslt"],["openldap"],["perl"]],"stable_version":"13.23","versioned_formulae":["postgresql@18","postgresql@17","postgresql@16","postgresql@15","postgresql@14","postgresql@12"]},"postgresql@14":{"bottle_rebuild":1,"caveats":"If an old PostgreSQL data directory ($HOMEBREW_PREFIX/var/postgres) still exists,\nyou can migrate to a versioned data directory by running:\n  mv -v \"$HOMEBREW_PREFIX/var/postgres\" \"$HOMEBREW_PREFIX/var/postgresql@14\"\n\n(Make sure PostgreSQL is stopped before executing this command)\n\nThis formula has created a default database cluster with:\n  initdb --locale=en_US.UTF-8 -E UTF-8 $HOMEBREW_PREFIX/var/postgresql@14\n","deprecate_args":{":date":"2025-11-12",":because":":unsupported"},"desc":"Object-relational database system","disable_args":{":date":"2026-11-12",":because":":unsupported"},"executables":["clusterdb","createdb","createuser","dropdb","dropuser","ecpg","initdb","oid2name","pg_amcheck","pg_archivecleanup","pg_basebackup","pg_checksums","pg_config","pg_controldata","pg_ctl","pg_dump","pg_dumpall","pg_isready","pg_receivewal","pg_recvlogical","pg_resetwal","pg_restore","pg_rewind","pg_test_fsync","pg_test_timing","pg_upgrade","pg_verifybackup","pg_waldump","pgbench","postgres","postmaster","psql","reindexdb","vacuumdb","vacuumlo"],"head_dependencies":["icu4c@78","krb5","lz4","openssl@3","readline",{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"],["libxslt"],["openldap"],["perl"]],"homepage":"https://www.postgresql.org/","license":"PostgreSQL","post_install_steps":[{"path":{"base":"var","path":"log"},"type":"mkdir_p"},{"path":{"base":"var","path":"postgresql@14"},"using":"postgresql_initdb","type":"init_data_dir"}],"ruby_source_checksum":"839cf98248850727039e20566c75bae70fe95f50731fb7d849c757bf8e6e80de","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/postgresql@14.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/postgresql@14.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/postgresql@14/bin/postgres","-D","$HOMEBREW_PREFIX/var/postgresql@14"]],"stable_dependencies":["icu4c@78","krb5","lz4","openssl@3","readline",{"pkgconf":":build"}],"stable_checksum":"cc7216822b546330e29c2f91e123c8734a4c41795082145bb962aa712e8c94a5","stable_url_args":["https://ftp.postgresql.org/pub/source/v14.23/postgresql-14.23.tar.bz2"],"stable_uses_from_macos":[["libxml2"],["libxslt"],["openldap"],["perl"]],"stable_version":"14.23","versioned_formulae":["postgresql@18","postgresql@17","postgresql@16","postgresql@15","postgresql@13","postgresql@12"]},"postgresql@15":{"caveats":"This formula has created a default database cluster with:\n  initdb --locale=en_US.UTF-8 -E UTF-8 $HOMEBREW_PREFIX/var/postgresql@15\n","deprecate_args":{":date":"2027-11-11",":because":":unsupported"},"desc":"Object-relational database system","disable_args":{":date":"2028-11-11",":because":":unsupported"},"executables":["clusterdb","createdb","createuser","dropdb","dropuser","ecpg","initdb","oid2name","pg_amcheck","pg_archivecleanup","pg_basebackup","pg_checksums","pg_config","pg_controldata","pg_ctl","pg_dump","pg_dumpall","pg_isready","pg_receivewal","pg_recvlogical","pg_resetwal","pg_restore","pg_rewind","pg_test_fsync","pg_test_timing","pg_upgrade","pg_verifybackup","pg_waldump","pgbench","postgres","postmaster","psql","reindexdb","vacuumdb","vacuumlo"],"head_dependencies":["icu4c@78","krb5","lz4","openssl@3","readline","zstd","gettext",{"gettext":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"],["libxslt"],["openldap"],["perl"]],"homepage":"https://www.postgresql.org/","keg_only_args":[":versioned_formula"],"license":"PostgreSQL","post_install_steps":[{"path":{"base":"var","path":"log"},"type":"mkdir_p"},{"path":{"base":"var","path":"postgresql@15"},"using":"postgresql_initdb","type":"init_data_dir"}],"ruby_source_checksum":"48733fdf557888c8d1dd892cedbe1fef7837878ced4379a1cdf0213a0d6b988f","service_args":[[":environment_variables",{":LC_ALL":"en_US.UTF-8"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/postgresql@15.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/postgresql@15.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/postgresql@15/bin/postgres","-D","$HOMEBREW_PREFIX/var/postgresql@15"]],"stable_dependencies":["icu4c@78","krb5","lz4","openssl@3","readline","zstd","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"11df0df97fe3ea4ba9a791faaf39cee1d2fe571e78885b5b55d8517d27c323b4","stable_url_args":["https://ftp.postgresql.org/pub/source/v15.18/postgresql-15.18.tar.bz2"],"stable_uses_from_macos":[["libxml2"],["libxslt"],["openldap"],["perl"]],"stable_version":"15.18","versioned_formulae":["postgresql@18","postgresql@17","postgresql@16","postgresql@14","postgresql@13","postgresql@12"]},"postgresql@16":{"caveats":"This formula has created a default database cluster with:\n  initdb --locale=en_US.UTF-8 -E UTF-8 $HOMEBREW_PREFIX/var/postgresql@16\n","deprecate_args":{":date":"2028-11-09",":because":":unsupported"},"desc":"Object-relational database system","disable_args":{":date":"2029-11-09",":because":":unsupported"},"executables":["clusterdb","createdb","createuser","dropdb","dropuser","ecpg","initdb","oid2name","pg_amcheck","pg_archivecleanup","pg_basebackup","pg_checksums","pg_config","pg_controldata","pg_ctl","pg_dump","pg_dumpall","pg_isready","pg_receivewal","pg_recvlogical","pg_resetwal","pg_restore","pg_rewind","pg_test_fsync","pg_test_timing","pg_upgrade","pg_verifybackup","pg_waldump","pgbench","postgres","psql","reindexdb","vacuumdb","vacuumlo"],"head_dependencies":["icu4c@78","krb5","lz4","openssl@3","readline","zstd","gettext",{"gettext":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"],["libxslt"],["openldap"],["perl"]],"homepage":"https://www.postgresql.org/","keg_only_args":[":versioned_formula"],"license":"PostgreSQL","post_install_steps":[{"path":{"base":"var","path":"log"},"type":"mkdir_p"},{"path":{"base":"var","path":"postgresql@16"},"using":"postgresql_initdb","type":"init_data_dir"}],"ruby_source_checksum":"874024ccedc2ec1dbda64a2fb99afc8ce71540ad37e73364d68bf4d5020afb81","service_args":[[":environment_variables",{":LC_ALL":"en_US.UTF-8"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/postgresql@16.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/postgresql@16.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/postgresql@16/bin/postgres","-D","$HOMEBREW_PREFIX/var/postgresql@16"]],"stable_dependencies":["icu4c@78","krb5","lz4","openssl@3","readline","zstd","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"f6d077142737920858ce958ccdb75c6ee137a63b5b0853c70693d401ac7e3471","stable_url_args":["https://ftp.postgresql.org/pub/source/v16.14/postgresql-16.14.tar.bz2"],"stable_uses_from_macos":[["libxml2"],["libxslt"],["openldap"],["perl"]],"stable_version":"16.14","versioned_formulae":["postgresql@18","postgresql@17","postgresql@15","postgresql@14","postgresql@13","postgresql@12"]},"postgresql@17":{"caveats":"This formula has created a default database cluster with:\n  initdb --locale=en_US.UTF-8 -E UTF-8 $HOMEBREW_PREFIX/var/postgresql@17\n\nWhen uninstalling, some dead symlinks are left behind so you may want to run:\n  brew cleanup --prune-prefix\n","deprecate_args":{":date":"2029-11-08",":because":":unsupported"},"desc":"Object-relational database system","disable_args":{":date":"2030-11-08",":because":":unsupported"},"executables":["clusterdb","createdb","createuser","dropdb","dropuser","ecpg","initdb","oid2name","pg_amcheck","pg_archivecleanup","pg_basebackup","pg_checksums","pg_combinebackup","pg_config","pg_controldata","pg_createsubscriber","pg_ctl","pg_dump","pg_dumpall","pg_isready","pg_receivewal","pg_recvlogical","pg_resetwal","pg_restore","pg_rewind","pg_test_fsync","pg_test_timing","pg_upgrade","pg_verifybackup","pg_waldump","pg_walsummary","pgbench","postgres","psql","reindexdb","vacuumdb","vacuumlo"],"head_dependencies":["icu4c@78","krb5","lz4","openssl@3","readline","zstd","gettext",{"docbook":":build"},{"docbook-xsl":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["libxml2"],["libxslt"],["openldap"],["perl"]],"homepage":"https://www.postgresql.org/","keg_only_args":[":versioned_formula"],"license":"PostgreSQL","post_install_steps":[{"path":{"base":"var","path":"log"},"type":"mkdir_p"},{"source":{"base":"prefix","path":"include/postgresql"},"target":{"base":"homebrew_prefix","path":"include/{{name}}"},"type":"link_dir"},{"source":{"base":"prefix","path":"lib/postgresql"},"target":{"base":"homebrew_prefix","path":"lib/{{name}}"},"type":"link_dir"},{"source":{"base":"prefix","path":"share/postgresql"},"target":{"base":"homebrew_prefix","path":"share/{{name}}"},"type":"link_dir"},{"source":{"base":"prefix","path":"bin"},"target":{"base":"homebrew_prefix","path":"bin"},"suffix":"-{{version.major}}","type":"link_children"},{"path":{"base":"var","path":"{{name}}"},"using":"postgresql_initdb","type":"init_data_dir"}],"ruby_source_checksum":"639af9039b9f691cdbe6e6011dc4834c65e1ca482fa7b981d2be61b9ae409b02","service_args":[[":environment_variables",{":LC_ALL":"en_US.UTF-8"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/postgresql@17.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/postgresql@17.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/postgresql@17/bin/postgres","-D","$HOMEBREW_PREFIX/var/postgresql@17"]],"stable_dependencies":["icu4c@78","krb5","lz4","openssl@3","readline","zstd","gettext",{"docbook":":build"},{"docbook-xsl":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"078a03516dcdbdb705fecaf415ea3d13a956c589e46f09fed68a06fb00598c90","stable_url_args":["https://ftp.postgresql.org/pub/source/v17.10/postgresql-17.10.tar.bz2"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["libxml2"],["libxslt"],["openldap"],["perl"]],"stable_version":"17.10","versioned_formulae":["postgresql@18","postgresql@16","postgresql@15","postgresql@14","postgresql@13","postgresql@12"]},"postgresql@18":{"aliases":["postgres","postgresql"],"bottle_rebuild":1,"caveats":"This formula has created a default database cluster with:\n  initdb --locale=en_US.UTF-8 -E UTF-8 $HOMEBREW_PREFIX/var/postgresql@18\n\nWhen uninstalling, some dead symlinks are left behind so you may want to run:\n  brew cleanup --prune-prefix\n","deprecate_args":{":date":"2030-11-14",":because":":unsupported"},"desc":"Object-relational database system","disable_args":{":date":"2031-11-14",":because":":unsupported"},"executables":["clusterdb","createdb","createuser","dropdb","dropuser","ecpg","initdb","oid2name","pg_amcheck","pg_archivecleanup","pg_basebackup","pg_checksums","pg_combinebackup","pg_config","pg_controldata","pg_createsubscriber","pg_ctl","pg_dump","pg_dumpall","pg_isready","pg_receivewal","pg_recvlogical","pg_resetwal","pg_restore","pg_rewind","pg_test_fsync","pg_test_timing","pg_upgrade","pg_verifybackup","pg_waldump","pg_walsummary","pgbench","postgres","psql","reindexdb","vacuumdb","vacuumlo"],"head_dependencies":["icu4c@78","krb5","lz4","openssl@3","readline","zstd","gettext",{"docbook":":build"},{"docbook-xsl":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"],["libxml2"],["libxslt"],["openldap"],["perl"]],"homepage":"https://www.postgresql.org/","keg_only_args":[":versioned_formula"],"license":"PostgreSQL","post_install_steps":[{"path":{"base":"var","path":"log"},"type":"mkdir_p"},{"source":{"base":"prefix","path":"include/postgresql"},"target":{"base":"homebrew_prefix","path":"include/{{name}}"},"type":"link_dir"},{"source":{"base":"prefix","path":"lib/postgresql"},"target":{"base":"homebrew_prefix","path":"lib/{{name}}"},"type":"link_dir"},{"source":{"base":"prefix","path":"share/postgresql"},"target":{"base":"homebrew_prefix","path":"share/{{name}}"},"type":"link_dir"},{"source":{"base":"prefix","path":"bin"},"target":{"base":"homebrew_prefix","path":"bin"},"suffix":"-{{version.major}}","type":"link_children"},{"path":{"base":"var","path":"{{name}}"},"using":"postgresql_initdb","type":"init_data_dir"}],"ruby_source_checksum":"131cb58c0054d0e13fb9dcadac601001327701a99a24a7c08972192d366318e2","service_args":[[":environment_variables",{":LC_ALL":"en_US.UTF-8"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/postgresql@18.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/postgresql@18.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/postgresql@18/bin/postgres","-D","$HOMEBREW_PREFIX/var/postgresql@18"]],"stable_dependencies":["icu4c@78","krb5","lz4","openssl@3","readline","zstd","gettext",{"docbook":":build"},{"docbook-xsl":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"81a81ec695fb0c7901407defaa1d2f7973617154cf27ba74e3a7ab8e64436094","stable_url_args":["https://ftp.postgresql.org/pub/source/v18.4/postgresql-18.4.tar.bz2"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"],["libxml2"],["libxslt"],["openldap"],["perl"]],"stable_version":"18.4","versioned_formulae":["postgresql@17","postgresql@16","postgresql@15","postgresql@14","postgresql@13","postgresql@12"]},"postgrest":{"desc":"Serves a fully RESTful API from any existing PostgreSQL database","executables":["postgrest"],"head_dependencies":["gmp","libpq",{"cabal-install":":build"},{"ghc@9.12":":build"}],"head_url_args":["https://github.com/PostgREST/postgrest.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/PostgREST/postgrest","license":"MIT","ruby_source_checksum":"6c6978e52aced55cf2538b74696647109f4ede7e1fe65a114a047712c8c1b1bf","stable_dependencies":["gmp","libpq",{"cabal-install":":build"},{"ghc@9.12":":build"}],"stable_checksum":"76dc4291759cee9397fc2e88534d2e6cf6bbeda43819ea2eb38c771983c59054","stable_url_args":["https://github.com/PostgREST/postgrest/archive/refs/tags/v14.14.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"14.14"},"posting":{"desc":"Modern API client that lives in your terminal","executables":["posting"],"head_dependencies":["brotli","certifi","libyaml","pydantic","python@3.14","tree-sitter",{"cmake":":build"},{"rust":":build"}],"homepage":"https://github.com/darrenburns/posting","license":"Apache-2.0","revision":2,"ruby_source_checksum":"f89faf138215fd86cf11f7481dc351ecc296cd4284b76d5436c12d501733280d","stable_dependencies":["brotli","certifi","libyaml","pydantic","python@3.14","tree-sitter",{"cmake":":build"},{"rust":":build"}],"stable_checksum":"4563f7c34bb0827a74b097490189f925fab825b1096e787c22171657531147f1","stable_url_args":["https://files.pythonhosted.org/packages/5e/81/8e3c84cba1f0e83e0e2d0263e6cd2370ec66ebedfd58fa9fd330095965e1/posting-2.10.0.tar.gz"],"stable_version":"2.10.0"},"potrace":{"bottle_rebuild":1,"desc":"Convert bitmaps to vector graphics","executables":["mkbitmap","potrace"],"homepage":"https://potrace.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"b153317cd8aaf18f741377af534727fd86d8de5ccd63b20871d6c984430ea1f4","stable_checksum":"be8248a17dedd6ccbaab2fcc45835bb0502d062e40fbded3bc56028ce5eb7acc","stable_url_args":["https://potrace.sourceforge.net/download/1.16/potrace-1.16.tar.gz"],"stable_version":"1.16"},"poutine":{"desc":"Security scanner that detects vulnerabilities in build pipelines","executables":["poutine"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/boostsecurityio/poutine.git",{":branch":"main"}],"homepage":"https://boostsecurityio.github.io/poutine/","license":"Apache-2.0","ruby_source_checksum":"4c1ef85386c99b4a8a9d8306e57c40c343f7ce68b8a4a37ebac84b104679f716","stable_dependencies":[{"go":":build"}],"stable_checksum":"3ef79da4e8e64398e3acf8ba6f9adb88917ddbfa025f1352eecfd0b3903c7920","stable_url_args":["https://github.com/boostsecurityio/poutine/archive/refs/tags/v1.1.6.tar.gz"],"stable_version":"1.1.6"},"povray":{"bottle_rebuild":1,"desc":"Persistence Of Vision RAYtracer (POVRAY)","executables":["povray"],"head_dependencies":["imath","jpeg-turbo","libpng","libtiff","openexr",{"boost":":build"},{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/POV-Ray/povray.git",{":branch":"master"}],"homepage":"https://www.povray.org/","license":"AGPL-3.0-or-later","revision":15,"ruby_source_checksum":"1248481bfaeb5bc711277664363cd5dc347b5c23c4d95106e0b705fb7a9e27ef","stable_dependencies":["boost","imath","jpeg-turbo","libpng","libtiff","openexr",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"7bee83d9296b98b7956eb94210cf30aa5c1bbeada8ef6b93bb52228bbc83abff","stable_url_args":["https://github.com/POV-Ray/povray/archive/refs/tags/v3.7.0.10.tar.gz"],"stable_version":"3.7.0.10"},"powerlevel10k":{"caveats":"To activate this theme, add the following at the end of your .zshrc:\n\n  source $HOMEBREW_PREFIX/share/powerlevel10k/powerlevel10k.zsh-theme\n\nYou will also need to restart your terminal for this change to take effect.\n","desc":"Theme for zsh","head_url_args":["https://github.com/romkatv/powerlevel10k.git",{":branch":"master"}],"head_uses_from_macos":[[{"zsh":":test"}]],"homepage":"https://github.com/romkatv/powerlevel10k","license":"MIT","ruby_source_checksum":"98d45866e5eda6475c4e2bd66c6b174d0914385d9611181495f3e11af1885ed4","stable_checksum":"d8187d44b697b3a37a8c4896678b4380e717cbf2850179529358348780a2d3d7","stable_url_args":["https://github.com/romkatv/powerlevel10k/archive/refs/tags/v1.20.0.tar.gz"],"stable_uses_from_macos":[[{"zsh":":test"}]],"stable_version":"1.20.0"},"powerline-go":{"desc":"Beautiful and useful low-latency prompt for your shell","executables":["powerline-go"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/justjanne/powerline-go","license":"GPL-3.0-or-later","ruby_source_checksum":"3fc99f82ebf52651b93a729df49cab2a04c5279da77674e0e1dea9b7d4893afa","stable_dependencies":[{"go":":build"}],"stable_checksum":"65aa911d50f3695b37da92a53ed417b6cf263a9e4091552b77921a6057dbb320","stable_url_args":["https://github.com/justjanne/powerline-go/archive/refs/tags/v1.26.tar.gz"],"stable_version":"1.26"},"powerman-dockerize":{"conflicts":[["dockerize",{":because":"powerman-dockerize and dockerize install conflicting executables"}]],"desc":"Utility to simplify running applications in docker containers","executables":["dockerize"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/powerman/dockerize","license":"MIT","ruby_source_checksum":"718087fa17dcbb7484af28d5807242542ff8346b44efdc3903cfc662bdb52059","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/powerman/dockerize.git",{":tag":"v0.25.0",":revision":"32d7d8122ba9467d2d2c30bccb56e8217f003d61"}],"stable_version":"0.25.0"},"powerman":{"bottle_rebuild":1,"desc":"Control (remotely and in parallel) switched power distribution units","executables":["httppower","plmpower","pm","powerman","powermand","redfishpower"],"head_dependencies":["jansson",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/chaos/powerman.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"]],"homepage":"https://github.com/chaos/powerman","license":"GPL-2.0-or-later","ruby_source_checksum":"10bf7d5cbdf60e5fcc1e40685766e7ac5c765acaf6227be2aa001d9caae91bb4","stable_dependencies":["jansson"],"stable_checksum":"d675502144bc0875def92dad4c0efc6d43bc81c78d6fdb09ebc5f3558b3b7c85","stable_url_args":["https://github.com/chaos/powerman/releases/download/v2.4.4/powerman-2.4.4.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"]],"stable_version":"2.4.4"},"powershell":{"desc":"Command-line shell and scripting language","executables":["pwsh"],"head_dependencies":["dotnet"],"homepage":"https://github.com/PowerShell/PowerShell","license":"MIT","ruby_source_checksum":"f8bfc7c18592aeecc554bfdcfdf800ef83e7c80a67fc939461a662ef94e05267","stable_dependencies":["dotnet"],"stable_url_args":["https://github.com/PowerShell/PowerShell.git",{":tag":"v7.6.3",":revision":"a1994c19a0badf524d714cacffe7986c5c8613c6"}],"stable_version":"7.6.3"},"ppl":{"desc":"Parma Polyhedra Library: numerical abstractions for analysis, verification","executables":["ppl-config","ppl_lcdd","ppl_pips"],"head_dependencies":["gmp"],"homepage":"https://www.bugseng.com/ppl","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"62f9b913b1527462b386d6b3a68f88743ceda149e3472f32b6dcc22eddf2dc11","stable_dependencies":["gmp"],"stable_patches":[{"strip":"p1","data":true},{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"691f0d5a4fb0e206f4e132fc9132c71d6e33cdda168470d40ac3cf62340e9a60","stable_url_args":["https://deb.debian.org/debian/pool/main/p/ppl/ppl_1.2.orig.tar.xz"],"stable_version":"1.2","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"f607e5d5ebefa0cb480bc84b1ba6e4eb1f2f07e7d7a00ae1f4c71958b5c82323"},"ppss":{"bottle_rebuild":1,"desc":"Shell script to execute commands in parallel","executables":["ppss"],"homepage":"https://github.com/louwrentius/PPSS","license":"GPL-3.0-or-later","ruby_source_checksum":"efc131b3de68c79c3f2994b8696b2560b58b8f0d30f9e09f4742b854512f1438","stable_checksum":"25d819a97d8ca04a27907be4bfcc3151712837ea12a671f1a3c9e58bc025360f","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ppss/ppss-2.97.tgz"],"stable_version":"2.97","bottle_tag":":all","bottle_checksum":"e341e42c45d8ab9d5251b5330405329c45f1342a2cd94a466764b894a2b9ac6c"},"ppsspp":{"bottle_rebuild":1,"desc":"PlayStation Portable emulator","executables":["PPSSPPSDL","ppsspp"],"head_dependencies":["libzip","miniupnpc","sdl2-compat","sdl2_ttf","snappy","zstd","molten-vk",{"cmake":":build"},{"freetype":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/hrydgard/ppsspp.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://ppsspp.org/","license":{":all_of":["GPL-2.0-or-later","BSD-3-Clause"]},"ruby_source_checksum":"03bebd3ef132d26114a660f794afaaa177d76bffbdcffa5636f5056a9348aac4","stable_dependencies":["libzip","miniupnpc","sdl2-compat","sdl2_ttf","snappy","zstd","molten-vk",{"cmake":":build"},{"freetype":":build"},{"pkgconf":":build"}],"stable_checksum":"4de21db3105d9d81a465a8a7e78c68ee3c0e0bf6597d1c1d530f7555f3ad8b31","stable_url_args":["https://github.com/hrydgard/ppsspp/releases/download/v1.20.4/ppsspp-1.20.4.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.20.4"},"pqiv":{"desc":"Powerful image viewer with minimal UI","executables":["pqiv"],"head_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","imagemagick","libarchive","libspectre","pango","poppler","webp","at-spi2-core","gettext","harfbuzz",{"pkgconf":":build"}],"head_url_args":["https://github.com/phillipberndt/pqiv.git",{":branch":"master"}],"homepage":"https://github.com/phillipberndt/pqiv","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"afc7997bee1258d0c44d42fdc80a789c442b34e6ad6c2468567d9c23b98b0b79","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","imagemagick","libarchive","libspectre","pango","poppler","webp","at-spi2-core","gettext","harfbuzz",{"pkgconf":":build"}],"stable_checksum":"f0ffaa33e93299b38058c507da2945976a4b350c92cf1c4b3649586444395dfd","stable_url_args":["https://github.com/phillipberndt/pqiv/archive/refs/tags/2.13.3.tar.gz"],"stable_version":"2.13.3"},"pre-commit":{"desc":"Framework for managing multi-language pre-commit hooks","executables":["pre-commit"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/pre-commit/pre-commit.git",{":branch":"main"}],"homepage":"https://pre-commit.com/","license":"MIT","ruby_source_checksum":"9d52112fc6150d7e69ad5d4b4510d6fd5b249ce7260f2859b0cb843dc8dacc62","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"718d2208cef53fdc38206e40524a6d4d9576d103eb16f0fec11c875e7716e9d9","stable_url_args":["https://files.pythonhosted.org/packages/8e/22/2de9408ac81acbb8a7d05d4cc064a152ccf33b3d480ebe0cd292153db239/pre_commit-4.6.0.tar.gz"],"stable_version":"4.6.0"},"precice":{"desc":"Coupling library for partitioned multi-physics simulations","executables":["precice-config-doc","precice-config-validate","precice-profiling","precice-tools","precice-version"],"head_dependencies":["boost","eigen","ginkgo","kokkos","numpy","open-mpi","petsc","python@3.14","libomp",{"cmake":":build"}],"head_url_args":["https://github.com/precice/precice.git",{":branch":"develop"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://precice.org/","license":"LGPL-3.0-or-later","revision":1,"ruby_source_checksum":"a2d19f67c58c162bfdadaba214d64405b5827afc82c1f61f84172158fa113194","stable_dependencies":["boost","eigen","ginkgo","kokkos","numpy","open-mpi","petsc","python@3.14","libomp",{"cmake":":build"}],"stable_checksum":"ef4713c938a1b2000d0b071175e1b45f9ec55c7aec4bbe7b65c3992edcc74ac7","stable_url_args":["https://github.com/precice/precice/archive/refs/tags/v3.4.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"3.4.1"},"precious":{"desc":"One code quality tool to rule them all","executables":["precious"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/houseabsolute/precious.git",{":branch":"master"}],"homepage":"https://github.com/houseabsolute/precious","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"f633f32079600f56ef3618ff08891ecd6283731dd321d8c51046eb92c88d295c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"87b5c72e22f83ac502721da58d5560866a8efccefc6f55646d59ce7402d74d0a","stable_url_args":["https://github.com/houseabsolute/precious/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"precomp":{"desc":"Command-line precompressor to achieve better compression","executables":["precomp"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/schnaader/precomp-cpp.git",{":branch":"master"}],"homepage":"http://schnaader.info/precomp.php","license":"Apache-2.0","ruby_source_checksum":"2e084f544931476b7e81d2e5af2e4a8206f5035aea9a39521bcf2d12653ada07","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b4064f9a18b9885e574c274f93d73d8a4e7f2bbd9e959beaa773f2e61292fb2b","stable_url_args":["https://github.com/schnaader/precomp-cpp/archive/refs/tags/v0.4.7.tar.gz"],"stable_version":"0.4.7","bottle_checksum":"527a77954282f384fd4bd01ec67750d73ee5fc0d989cee4be22ba688a461a90f"},"preevy":{"desc":"Quickly deploy preview environments to the cloud","executables":["preevy"],"head_dependencies":["node"],"homepage":"https://preevy.dev/","license":"Apache-2.0","ruby_source_checksum":"b8579efd6dd8583e55d5f0ff23bcc96f195cfb0c870b45bd700170a18c95313a","stable_dependencies":["node"],"stable_checksum":"7f07237d5d5112250b7ee8a3f2ee1af3df1ef2f6cfa984040aef2e2a884b30e7","stable_url_args":["https://registry.npmjs.org/preevy/-/preevy-0.0.67.tgz"],"stable_version":"0.0.67"},"prefixsuffix":{"bottle_rebuild":1,"desc":"GUI batch renaming utility","executables":["prefixsuffix"],"head_dependencies":["atkmm@2.28","cairomm@1.14","glib","glibmm@2.66","gtk+3","gtkmm3","libsigc++@2","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz","pango","pangomm@2.46",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://github.com/murraycu/prefixsuffix","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"}],"revision":10,"ruby_source_checksum":"a69314e8ad6bde52d9d25999083a02de5bbae487dc0054c6a82b0eb3ae5a7d0f","stable_dependencies":["atkmm@2.28","cairomm@1.14","glib","glibmm@2.66","gtk+3","gtkmm3","libsigc++@2","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz","pango","pangomm@2.46",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"stable_checksum":"fc3202bddf2ebbb93ffd31fc2a079cfc05957e4bf219535f26e6d8784d859e9b","stable_url_args":["https://download.gnome.org/sources/prefixsuffix/0.6/prefixsuffix-0.6.9.tar.xz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"0.6.9"},"prek":{"desc":"Fast Git hook manager written in Rust, drop-in alternative to pre-commit","executables":["prek"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/j178/prek.git",{":branch":"master"}],"homepage":"https://prek.j178.dev/","license":"MIT","oldnames":["prefligit"],"ruby_source_checksum":"37ba975c294defedd5d248f391ed8f22d752b69ec88f7bc1dc26bf8ec6d8a8d6","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b3affb81a468dee2394acda7d20f9b08a49452c74600b9dc279e36b770517a3e","stable_url_args":["https://github.com/j178/prek/archive/refs/tags/v0.4.8.tar.gz"],"stable_version":"0.4.8"},"premake":{"desc":"Write once, build anywhere Lua-based build system","executables":["premake5"],"head_url_args":["https://github.com/premake/premake-core.git",{":branch":"master"}],"homepage":"https://premake.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"85bdcc94dd6eecf8e81d09b6ddda836818c87f4fd0502666f63297ee574a5f2b","stable_checksum":"2a55195fd2b27e5aa3de8ff6d22cdb127232a86f801d06e7f673d30a0eba09ac","stable_url_args":["https://github.com/premake/premake-core/archive/refs/tags/v5.0.0-beta8.tar.gz"],"stable_version":"5.0.0-beta8","version_scheme":1},"presenterm":{"desc":"Terminal slideshow tool","executables":["presenterm"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mfontanini/presenterm.git",{":branch":"master"}],"homepage":"https://mfontanini.github.io/presenterm/","license":"BSD-2-Clause","ruby_source_checksum":"1e7cb402f30477d23357d1e4ccc99fc9ade449b97ed597a74cf1d9e5d6b75a45","stable_dependencies":[{"rust":":build"}],"stable_checksum":"221258deae7204c65a55d3666aaea5fa157312b4196a59abc60ba4d363787c10","stable_url_args":["https://github.com/mfontanini/presenterm/archive/refs/tags/v0.16.1.tar.gz"],"stable_version":"0.16.1"},"prestd":{"desc":"Simplify and accelerate development on any Postgres application, existing or new","executables":["prestd"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/prest/prest.git",{":branch":"main"}],"homepage":"https://github.com/prest/prest","license":"MIT","oldnames":["prest"],"ruby_source_checksum":"65c4332167709c3c97a00e3d8e36e603d4eb439079068780da629245e201fdbb","stable_dependencies":[{"go":":build"}],"stable_checksum":"2c8bb5f1e1905d7677c892092ba37c21fd728163fba91bf8177a2a20ceb56227","stable_url_args":["https://github.com/prest/prest/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0"},"prestodb":{"caveats":"Add connectors to $HOMEBREW_PREFIX/opt/prestodb/libexec/etc/catalog/. See:\nhttps://prestodb.io/docs/current/connector.html\n","desc":"Distributed SQL query engine for big data","executables":["presto","presto-server"],"head_dependencies":["openjdk@17","python@3.14"],"homepage":"https://prestodb.io","license":"Apache-2.0","oldnames":["presto"],"ruby_source_checksum":"7c101f1178edf4b80e340e567d91355543e25b6bbc2eaf5b49aa47a0f7c04adc","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/opt/prestodb/libexec"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/prestodb/bin/presto-server","run"]],"stable_dependencies":["openjdk@17","python@3.14"],"stable_checksum":"18e0314653fc5d3bacd8cf3dab51e0b9e1e17ebc95369c0309395383e757b3c3","stable_url_args":["https://search.maven.org/remotecontent?filepath=com/facebook/presto/presto-server/0.298.1/presto-server-0.298.1.tar.gz"],"stable_version":"0.298.1","bottle_tag":":all","bottle_checksum":"2c431d81cfe10617f0efa618f5006673aff56297018abc69d256817a2ab50490"},"prettier":{"desc":"Code formatter for JavaScript, CSS, JSON, GraphQL, Markdown, YAML","executables":["prettier"],"head_dependencies":["node"],"head_url_args":["https://github.com/prettier/prettier.git",{":branch":"main"}],"homepage":"https://prettier.io/","license":"MIT","ruby_source_checksum":"abcfa73696ea7305a484ee153c532939e972d8aead19f3ade01170f194298ca9","stable_dependencies":["node"],"stable_checksum":"236949d3528822d117b33a26109bd5d70a3d7828dccd5a0805f9684398888c8b","stable_url_args":["https://registry.npmjs.org/prettier/-/prettier-3.9.4.tgz"],"stable_version":"3.9.4","bottle_tag":":all","bottle_checksum":"d5817eccaa08c5ccb0da804dc3609f54051232129d29f394e2e54eb3fe5ad33f"},"prettierd":{"desc":"Prettier daemon","executables":["prettierd"],"head_dependencies":["node"],"homepage":"https://github.com/fsouza/prettierd","license":"ISC","ruby_source_checksum":"070b57c25c1cfe47531b4bfc0653c63aaf65b739f9cef43679784d87dae39b94","stable_dependencies":["node"],"stable_checksum":"944799736015578fdff5ba50dcf200eb052bec3cddfaf922c938867962d6b04a","stable_url_args":["https://registry.npmjs.org/@fsouza/prettierd/-/prettierd-0.28.0.tgz"],"stable_version":"0.28.0","bottle_tag":":all","bottle_checksum":"ae45a9aa88afbb9654eaf651d337cee93ef528467157b845161835a64ca4b30c"},"prettyping":{"desc":"Wrapper to colorize and simplify ping's output","executables":["prettyping"],"homepage":"https://denilsonsa.github.io/prettyping/","license":"MIT","ruby_source_checksum":"953369d0aac5ce10bc4ee736854c8a35f355ce43df8f1401864bdc268fd8b84a","stable_checksum":"e8484492e3c704b2460a00b0e417a07ad7112b5f4ad9a211931ee031fe64b4b6","stable_url_args":["https://github.com/denilsonsa/prettyping/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_tag":":all","bottle_checksum":"34b060c257cb158f76339e83dc74f498fce30be734f9d007b203f7f95699d5e2"},"primecount":{"desc":"Fast prime counting function program and C/C++ library","executables":["primecount"],"head_dependencies":["primesieve","libomp",{"cmake":":build"}],"homepage":"https://github.com/kimwalisch/primecount","license":"BSD-2-Clause","ruby_source_checksum":"3b4e3476ed67fa058a4a315301b2af632df89f5ff669f2ee25db939ded81c10d","stable_dependencies":["primesieve","libomp",{"cmake":":build"}],"stable_checksum":"a2dd9714e723388987183776d068d6845b82b2cf8ea44ecb6cea3fd9dde938ea","stable_url_args":["https://github.com/kimwalisch/primecount/archive/refs/tags/v8.5.tar.gz"],"stable_version":"8.5"},"primer3":{"desc":"Program for designing PCR primers","executables":["amplicon3_core","long_seq_tm_test","ntdpal","ntthal","oligotm","primer3_core","primer3_masker"],"homepage":"https://primer3.org/","license":{":all_of":["GPL-2.0-or-later","GPL-3.0-or-later"]},"ruby_source_checksum":"9916bb3e4db595a432d85b6311685028684ef3aae4fdccd94219633939e48947","stable_checksum":"805cef7ef39607cd40f0f5bb8b32e35e20007153a0a55131dd430ce644c8fb9e","stable_url_args":["https://github.com/primer3-org/primer3/archive/refs/tags/v2.6.1.tar.gz"],"stable_version":"2.6.1"},"primesieve":{"desc":"Fast C/C++ prime number generator","executables":["primesieve"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/kimwalisch/primesieve","license":"BSD-2-Clause","ruby_source_checksum":"ade4bbad49c36c4ec12e9a9d9a75038ff2eeec8ed297653db2ec9269fa670263","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"65cf173e11bc9aff1b189f2cd19c6b6c502c30e966876b5c5ef71e138f49c8c9","stable_url_args":["https://github.com/kimwalisch/primesieve/archive/refs/tags/v12.14.tar.gz"],"stable_version":"12.14"},"principalmapper":{"desc":"Quickly evaluate IAM permissions in AWS","executables":["pmapper"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/nccgroup/PMapper","license":"AGPL-3.0-or-later","revision":8,"ruby_source_checksum":"0e6b4e3cd576ba721ee284eed8bc2554785d29aba4601a467b5fd98411ece03e","stable_dependencies":["python@3.14"],"stable_patches":[{"strip":"p1","url":"https://github.com/nccgroup/PMapper/commit/88bad89bd84a20a264165514363e52a84d39e8d7.patch?full_index=1","sha256":"9c731e2613095ea5098eda7141ae854fceec3fc8477a7a7e3202ed6c751e68dc"}],"stable_checksum":"04cb9dcff0cc512df4714b3c4ea63a261001f271f95c8a453b2805290c57bbc2","stable_url_args":["https://files.pythonhosted.org/packages/3f/8c/3d2efe475e9244bd45e3a776ea8207f34a9bb15caaa02f6c95e473b2ada2/principalmapper-1.1.5.tar.gz"],"stable_version":"1.1.5","bottle_tag":":all","bottle_checksum":"254ae194a6ebde99a90c908393acf1f6766af37acfdb62a015590ff059c1e5f4"},"prips":{"desc":"Print the IP addresses in a given range","executables":["prips"],"head_dependencies":[{"rust":":build"}],"homepage":"https://devel.ringlet.net/sysutils/prips/","license":"GPL-2.0-or-later","ruby_source_checksum":"52309de7dece9d8b76527407a0e763f07c57f60072b64a606c9f5aeb9204e5e5","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5369056ec32216ec4aabf93bc410a1b8a40f04003ec923fc0250a4427bfe009d","stable_url_args":["https://devel.ringlet.net/files/sys/prips/prips-1.3.1.tar.xz"],"stable_version":"1.3.1"},"prism-cli":{"desc":"Set of packages for API mocking and contract testing","executables":["prism"],"head_dependencies":["node"],"homepage":"https://stoplight.io/open-source/prism","license":"Apache-2.0","ruby_source_checksum":"ddca38eb2f292eb02100f02e32677972b99f5f1be26e78ac5f33cd7842d8675e","stable_dependencies":["node"],"stable_checksum":"0e3594a4e30afb747d6d9e5ff8a61004fd5c596f4f46e3685ab1aafcbb5474fb","stable_url_args":["https://registry.npmjs.org/@stoplight/prism-cli/-/prism-cli-5.15.11.tgz"],"stable_version":"5.15.11","bottle_tag":":all","bottle_checksum":"a7e8aecb82bb0a2fa5f374894fef957cc3eae8eaf9058246b2eeee1978bf49e2"},"privatebin-cli":{"bottle_rebuild":1,"desc":"CLI for creating and managing PrivateBin pastes","executables":["privatebin"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/gearnode/privatebin","license":"ISC","ruby_source_checksum":"c8ccfe01ac2636d67c8bfa2ff94b58df980ef15fa8076f1d0536b906d0b4a29b","stable_dependencies":[{"go":":build"}],"stable_checksum":"cf11851f5e76d7b8d2b90dd662eb0a3dd03cd71f10cad01fb2f81ecf23d303b2","stable_url_args":["https://github.com/gearnode/privatebin/archive/refs/tags/v2.2.1.tar.gz"],"stable_version":"2.2.1"},"privoxy":{"desc":"Advanced filtering web proxy","executables":["privoxy"],"head_dependencies":["pcre2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.privoxy.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"407d06f33c20802b5a1764144c50c8353e878f78c71a47be5999bbea56801794","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":error_log_path","$HOMEBREW_PREFIX/var/log/privoxy/logfile"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/privoxy/sbin/privoxy","--no-daemon","$HOMEBREW_PREFIX/etc/privoxy/config"]],"stable_dependencies":["pcre2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"6f91267f81f626c416994db89ab62f4d09246eebf4754b81186e13a18ee9028f","stable_url_args":["https://downloads.sourceforge.net/project/ijbswa/Sources/4.2.0%20%28stable%29/privoxy-4.2.0-stable-src.tar.gz"],"stable_version":"4.2.0"},"prjtrellis":{"desc":"Documenting the Lattice ECP5 bit-stream format","executables":["ecpbram","ecpmulti","ecppack","ecppll","ecpunpack"],"head_dependencies":["boost","boost-python3","python@3.14",{"cmake":":build"}],"homepage":"https://github.com/YosysHQ/prjtrellis","license":{":all_of":["ISC","MIT"]},"revision":8,"ruby_source_checksum":"aaaf1a1045e811d4cd034ad692820246fa1c1f47b8cd7ee1c50296084572f5f7","stable_dependencies":["boost","boost-python3","python@3.14",{"cmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"46fe9d98676953e0cccf1d6332755d217a0861e420f1a12dabfda74d81ccc147","stable_url_args":["https://github.com/YosysHQ/prjtrellis/archive/refs/tags/1.4.tar.gz"],"stable_version":"1.4"},"probe-rs-tools":{"bottle_rebuild":1,"desc":"Collection of on chip debugging tools to communicate with microchips","executables":["cargo-embed","cargo-flash","probe-rs"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/probe-rs/probe-rs.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://probe.rs","license":"Apache-2.0","ruby_source_checksum":"0b606115c448bdb89656a24e44e12e097aa9b506cd79f3bba3b7c108626d09e5","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"7a5022d6956daaa8dba96bb3aedf2ace0b5a76a60729d93971c9dab439ac045e","stable_url_args":["https://github.com/probe-rs/probe-rs/archive/refs/tags/v0.31.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.31.0"},"procmail":{"desc":"Autonomous mail processor","executables":["formail","lockfile","mailstat","procmail"],"homepage":"https://github.com/BuGlessRB/procmail","license":{":any_of":["GPL-2.0-or-later","Artistic-1.0-Perl"]},"ruby_source_checksum":"d3c7d0ed7e20adc8aaaad459660fa14828fe04b9830e77c87a26566889a33110","stable_patches":[{"strip":"p1","url":"https://github.com/BuGlessRB/procmail/commit/8cfd570fd14c8fb9983859767ab1851bfd064b64.patch?full_index=1","sha256":"2258b13da244b8ffbd242bc2a7e1e8c6129ab2aed4126e3394287bcafc1018e1"}],"stable_checksum":"514ea433339783e95df9321e794771e4887b9823ac55fdb2469702cf69bd3989","stable_url_args":["https://github.com/BuGlessRB/procmail/archive/refs/tags/v3.24.tar.gz"],"stable_version":"3.24","version_scheme":1},"procps":{"aliases":["procps@4"],"desc":"Utilities for browsing procfs","head_dependencies":["ncurses",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/procps-ng/procps.git",{":branch":"master"}],"homepage":"https://gitlab.com/procps-ng/procps","license":"GPL-2.0-or-later","ruby_source_checksum":"2ce7cc4d230d233d53e312e9a4bdd90bbc35f9a777b980806777f1f1093e5a8b","stable_dependencies":["ncurses",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"1bbe8ff21dcd05a6adcda99a67d2e99cbd515c9e3a78fd3cc915b12aeb330d40","stable_url_args":["https://gitlab.com/procps-ng/procps/-/archive/v4.0.6/procps-v4.0.6.tar.gz"],"stable_version":"4.0.6"},"procs":{"desc":"Modern replacement for ps written in Rust","executables":["procs"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/dalance/procs","license":"MIT","ruby_source_checksum":"9735cb4551303a2591feb5bc494beb8179cb39d76d7dfc22c03e291befd904c2","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f2fab583fe98a9ae9505c5eecf4f3d9d4ad9bcb5d478a8222d52c87aa1ac602e","stable_url_args":["https://github.com/dalance/procs/archive/refs/tags/v0.14.12.tar.gz"],"stable_version":"0.14.12"},"proctools":{"aliases":["pgrep","pkill"],"deprecate_args":{":date":"2026-05-17",":because":":unmaintained"},"desc":"OpenBSD and Darwin versions of pgrep, pkill, and pfind","disable_args":{":date":"2027-05-17",":because":":unmaintained"},"executables":["pfind","pgrep","pkill"],"head_dependencies":[{"bsdmake":":build"}],"homepage":"https://proctools.sourceforge.net/","license":{":all_of":["BSD-3-Clause","BSD-4-Clause-UC"]},"ruby_source_checksum":"14ee24b0bcb19f10e526ed9e220ef15e752190ca31b48c477f0c2b5755393f65","stable_dependencies":[{"bsdmake":":build"}],"stable_patches":[{"strip":"p0","file":"Patches/proctools/patch-pfind-Makefile.diff"},{"strip":"p0","file":"Patches/proctools/patch-pfind-pfind.c.diff"},{"strip":"p0","file":"Patches/proctools/patch-pgrep-Makefile.diff"},{"strip":"p0","file":"Patches/proctools/patch-pkill-Makefile.diff"},{"strip":"p0","file":"Patches/proctools/patch-proctools-fmt.c.diff"},{"strip":"p0","file":"Patches/proctools/patch-proctools-proctools.c.diff"},{"strip":"p0","file":"Patches/proctools/patch-proctools-proctools.h.diff"}],"stable_checksum":"4553b9c6eda959b12913bc39b6e048a8a66dad18f888f983697fece155ec5538","stable_url_args":["https://downloads.sourceforge.net/project/proctools/proctools/0.4pre1/proctools-0.4pre1.tar.gz"],"stable_version":"0.4pre1","bottle_checksum":"526b231a9b0d8e8d2a4155507bc77e2cc3dab60a6905c44c3371839b391e0b74"},"procyon-decompiler":{"bottle_rebuild":2,"desc":"Modern decompiler for Java 5 and beyond","executables":["procyon-decompiler"],"head_dependencies":["openjdk@21"],"homepage":"https://github.com/mstrobel/procyon","license":"Apache-2.0","ruby_source_checksum":"5128f9403d0d48d571b648f9aa70cde05d529583b7168d72fa68846de3cfa23b","stable_dependencies":["openjdk@21"],"stable_checksum":"821da96012fc69244fa1ea298c90455ee4e021434bc796d3b9546ab24601b779","stable_url_args":["https://github.com/mstrobel/procyon/releases/download/v0.6.0/procyon-decompiler-0.6.0.jar"],"stable_version":"0.6.0","bottle_tag":":all","bottle_checksum":"6d383fdfc3e0cd6e98271bc33299c2553943305e40c4cc48b127ab4157dff604"},"prodigal":{"desc":"Microbial gene prediction","executables":["prodigal"],"homepage":"https://github.com/hyattpd/Prodigal","license":"GPL-3.0-or-later","ruby_source_checksum":"ead5e2e5a7368c965c2037a1d8783c919cf857052ae134c8e3381950f23089af","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"89094ad4bff5a8a8732d899f31cec350f5a4c27bcbdd12663f87c9d1f0ec599f","stable_url_args":["https://github.com/hyattpd/Prodigal/archive/refs/tags/v2.6.3.tar.gz"],"stable_version":"2.6.3","bottle_checksum":"abcf0f632ae6187b7b29e2ebd9680717c3678d3e2694b87840591a0f51d4db09"},"profanity":{"desc":"Console based XMPP client","executables":["profanity"],"head_dependencies":["gdk-pixbuf","glib","gpgme","gtk+3","libgcrypt","libomemo-c","libotr","libstrophe","libx11","libxscrnsaver","python@3.14","qrencode","readline","sqlite","terminal-notifier",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/profanity-im/profanity.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["ncurses"]],"homepage":"https://profanity-im.github.io","license":"GPL-3.0-or-later","ruby_source_checksum":"af900840b1e4c8424713f5157b4c5ebdf6929a99064e0991c37ae0c2a3edaf93","stable_dependencies":["gdk-pixbuf","glib","gpgme","gtk+3","libgcrypt","libomemo-c","libotr","libstrophe","libx11","libxscrnsaver","python@3.14","qrencode","readline","sqlite","terminal-notifier",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"46964928742733fffcf8ca65d37ac0874c8ccd6270cbc065cb1013cee94e9e3b","stable_url_args":["https://profanity-im.github.io/tarballs/profanity-0.18.2.tar.xz"],"stable_uses_from_macos":[["curl"],["ncurses"]],"stable_version":"0.18.2"},"proftpd":{"desc":"Highly configurable GPL-licensed FTP server software","executables":["ftpasswd","ftpcount","ftpdctl","ftpmail","ftpquota","ftpscrub","ftpshut","ftptop","ftpwho","in.proftpd","proftpd","prxs"],"head_dependencies":["gettext",{"inetutils":":test"}],"head_uses_from_macos":[["libxcrypt"]],"homepage":"http://www.proftpd.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"b90d78ccab8936f3c329bec4437f42ba1d13ce27e3649c3ad119a6ad4f86bc3d","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","/dev/null"],[":error_log_path","/dev/null"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/proftpd/sbin/proftpd","--nodaemon"]],"stable_dependencies":["gettext",{"inetutils":":test"}],"stable_checksum":"724a6aead2f4a284c1df0c96ad778da2a45d38474bb46db8db0921d2b222f300","stable_url_args":["https://github.com/proftpd/proftpd/archive/refs/tags/v1.3.9c.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"1.3.9c"},"prog8":{"desc":"Compiled programming language targeting the 8-bit 6502 CPU family","executables":["prog8c"],"head_dependencies":["openjdk","tass64",{"gradle":":build"},{"kotlin":":build"}],"homepage":"https://prog8.readthedocs.io","license":"GPL-3.0-only","ruby_source_checksum":"2d319e5128649b88d05721945ad40b0c864a8192920fbf517f9f4fd8d410e5ce","stable_dependencies":["openjdk","tass64",{"gradle":":build"},{"kotlin":":build"}],"stable_checksum":"8cfa17dd5d89b282b6f48124e8b0a3005e94991fc499df76a5d73ac37cc14fa2","stable_url_args":["https://github.com/irmen/prog8/archive/refs/tags/v12.2.1.tar.gz"],"stable_version":"12.2.1"},"progress":{"desc":"Coreutils progress viewer","executables":["progress"],"head_dependencies":[{"pkgconf":":build"}],"head_url_args":["https://github.com/Xfennec/progress.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/Xfennec/progress","license":"GPL-3.0-or-later","ruby_source_checksum":"6b78797fd71bb983f1fc7999c6701436ad60e6bb50565c950d61d8c17fcbf62f","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"ee9538fce98895dcf0d108087d3ee2e13f5c08ed94c983f0218a7a3d153b725d","stable_url_args":["https://github.com/Xfennec/progress/archive/refs/tags/v0.17.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.17"},"progressline":{"bottle_rebuild":1,"desc":"Track commands progress in a compact one-line format","executables":["progressline"],"head_url_args":["https://github.com/kattouf/ProgressLine.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"homepage":"https://github.com/kattouf/ProgressLine","license":"MIT","ruby_source_checksum":"56a552a9c4a172ef5c4f18c44b63350d7481a2d4287f0e495a8a03ea570d67bb","stable_checksum":"6649fa7d9b840bf8af2ddef3819c6c99b883dd1e0ca349e6d8bdb93985cb00fa","stable_url_args":["https://github.com/kattouf/ProgressLine/archive/refs/tags/0.2.4.tar.gz"],"stable_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"stable_version":"0.2.4"},"proguard":{"desc":"Java class file shrinker, optimizer, and obfuscator","executables":["proguard","proguardgui","retrace"],"head_dependencies":["openjdk"],"homepage":"https://www.guardsquare.com/en/products/proguard","license":"GPL-2.0-or-later","ruby_source_checksum":"f28a6225fe0dc7480ed355dc85054b6337d8e6df7e299f5a9d4abeed9eb8828a","stable_dependencies":["openjdk"],"stable_checksum":"2bae1c85d7d7353ce22f49e577e94a241c27f00af4b2aa2f78bd19d77d79d903","stable_url_args":["https://github.com/Guardsquare/proguard/releases/download/v7.9.1/proguard-7.9.1.tar.gz"],"stable_version":"7.9.1","bottle_tag":":all","bottle_checksum":"0cda330ca1fac6f61dcf9e8ea5404dbc203b8bef240f789e3a0820d16bd4d0ef"},"proj":{"aliases":["proj@9"],"conflicts":[["blast",{":because":"both install a `libproj.a` library"}]],"desc":"Cartographic Projections Library","executables":["cct","cs2cs","geod","gie","invgeod","invproj","proj","projinfo","projsync"],"head_dependencies":["libtiff",{"cmake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/OSGeo/proj.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["sqlite"]],"homepage":"https://proj.org/","license":"MIT","ruby_source_checksum":"a747bc1553aa6de2a6d4ee818b04e220a1c13181c72ddc9da1c95ad24e21f82c","stable_dependencies":["libtiff",{"cmake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"af5b731c145c1d13c4e3b4eeb7d167e94e845e440f71e3496b4ed8dae0291960","stable_url_args":["https://github.com/OSGeo/PROJ/releases/download/9.8.1/proj-9.8.1.tar.gz"],"stable_uses_from_macos":[["curl"],["sqlite"]],"stable_version":"9.8.1"},"projectable":{"bottle_rebuild":1,"desc":"TUI file manager built for projects","executables":["prj"],"head_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/dzfrias/projectable.git",{":branch":"main"}],"homepage":"https://dzfrias.dev/blog/projectable","license":"MIT","ruby_source_checksum":"956c28310ebe3107898b56b263d748822130083fe67344b4ac57483279ee600d","stable_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"8677aa186b50e28ae1addaa9178b65de9e07b3fcd54056fd92464b49c9f71312","stable_url_args":["https://github.com/dzfrias/projectable/archive/refs/tags/1.3.2.tar.gz"],"stable_version":"1.3.2"},"projectm":{"desc":"Milkdrop-compatible music visualizer","executables":["projectM-unittest","projectMSDL"],"head_dependencies":["sdl2-compat",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/projectM-visualizer/projectm.git",{":branch":"master"}],"homepage":"https://github.com/projectM-visualizer/projectm","license":"LGPL-2.1-or-later","ruby_source_checksum":"bc731afc00ba0d42448c8ee1f5a50d3a6103bed9d7cd8f999cf1d0552e6aa524","stable_dependencies":["sdl2-compat",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"b6b99dde5c8f0822ae362606a0429628ee478f4ec943a156723841b742954707","stable_url_args":["https://github.com/projectM-visualizer/projectm/releases/download/v3.1.12/projectM-3.1.12.tar.gz"],"stable_version":"3.1.12","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"4124ed10310e00ab4d706dcf40814adf0497af26cc95733aec708b82f4aaeced"},"prometheus-cpp":{"bottle_rebuild":1,"desc":"Prometheus Client Library for Modern C++","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/jupp0r/prometheus-cpp.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/jupp0r/prometheus-cpp","license":"MIT","revision":1,"ruby_source_checksum":"388075ea083ca14d479d565a9683cf605b7dc4bd624e19c36d27cc9efa72e9af","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"62bc2cc9772db2314dbaae506ae2a75c8ee897dab053d8729e86a637b018fdb6","stable_url_args":["https://github.com/jupp0r/prometheus-cpp/releases/download/v1.3.0/prometheus-cpp-with-submodules.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.3.0"},"prometheus":{"caveats":"When run from `brew services`, `prometheus` is run from\n`prometheus_brew_services` and uses the flags in:\n   $HOMEBREW_PREFIX/etc/prometheus.args\n","desc":"Service monitoring system and time series database","executables":["prometheus","prometheus_brew_services","promtool"],"head_dependencies":[{"gnu-tar":":build"},{"go":":build"},{"node":":build"},{"pnpm":":build"}],"homepage":"https://prometheus.io/","license":"Apache-2.0","ruby_source_checksum":"e18051a2b2a6bea1cd8c8991865ea689dc25f01c84c65e9768bbc20f383a1522","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/prometheus.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/prometheus.err.log"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/prometheus/bin/prometheus_brew_services"]],"stable_dependencies":[{"gnu-tar":":build"},{"go":":build"},{"node":":build"},{"pnpm":":build"}],"stable_checksum":"fd0bfdc1390e71c3eeb05532293f9e2a1279e75d3546aa86dc4881627c9e143d","stable_url_args":["https://github.com/prometheus/prometheus/archive/refs/tags/v3.13.0.tar.gz"],"stable_version":"3.13.0"},"promptfoo":{"desc":"Test your LLM app locally","executables":["pf","promptfoo"],"head_dependencies":["node",{"cmake":":build"},{"rust":":build"}],"homepage":"https://promptfoo.dev/","license":"MIT","ruby_source_checksum":"5192547edcb87049b555ebde7ecb5efd54989b8bfba8855ba4d286b06aa1768f","stable_dependencies":["node",{"cmake":":build"},{"rust":":build"}],"stable_checksum":"8b0d11a60faddd0e324857d175fec2b6cf1907f25ca3b272163d4a25b2f0cd09","stable_url_args":["https://registry.npmjs.org/promptfoo/-/promptfoo-0.121.17.tgz"],"stable_version":"0.121.17"},"promtail":{"deprecate_args":{":date":"2026-03-02",":because":":repo_removed"},"desc":"Log agent for Loki","disable_args":{":date":"2026-03-02",":because":":repo_removed"},"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/grafana/loki.git",{":branch":"main"}],"homepage":"https://grafana.com/loki","license":"AGPL-3.0-only","ruby_source_checksum":"46f5e239fb3d6bb1303249efca3af08f334e8ac7cc24ab47dfed475e652b2d31","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/promtail.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/promtail.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/promtail/bin/promtail","-config.file=$HOMEBREW_PREFIX/etc/promtail-local-config.yaml"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"05c5d23eff751b9c4f4e49918359e35b7ba840a5b504e3eac0befe4ad94ad464","stable_url_args":["https://github.com/grafana/loki/archive/refs/tags/v3.7.1.tar.gz"],"stable_version":"3.7.1"},"proof-general":{"bottle_rebuild":1,"caveats":"HTML documentation is available in: $HOMEBREW_PREFIX/share/doc/proof-general\n","desc":"Emacs-based generic interface for theorem provers","executables":["coqtags"],"head_dependencies":["emacs",{"texi2html":":build"},{"texinfo":":build"}],"head_url_args":["https://github.com/ProofGeneral/PG.git",{":branch":"master"}],"homepage":"https://proofgeneral.github.io","license":"GPL-3.0-or-later","ruby_source_checksum":"f25e225d998ccd84e1773a14a92afd2244c95e17f48a55e75362372f530eb0d2","stable_dependencies":["emacs",{"texi2html":":build"},{"texinfo":":build"}],"stable_checksum":"b408ab943cfbfe4fcb0d3322f079f41e2a2d29b50cf0cc704fbb4d5e6c26e3a2","stable_url_args":["https://github.com/ProofGeneral/PG/archive/refs/tags/v4.5.tar.gz"],"stable_version":"4.5","bottle_checksum":"b87a94e0c06c19d5d57aedd9a628b69a22d559cfd331f563dcb93c02b5f0a402"},"proper":{"caveats":"To use PropEr in Erlang, you may need:\n  export ERL_LIBS=$HOMEBREW_PREFIX/opt/proper/proper-1.5\n","desc":"QuickCheck-inspired property-based testing tool for Erlang","head_dependencies":["erlang",{"rebar3":":build"}],"homepage":"https://proper-testing.github.io","license":"GPL-3.0-or-later","ruby_source_checksum":"bdd1f266048caf5f5abe784a06e16531933941a7f2fefd35cb2bd1fcc02d4934","stable_dependencies":["erlang",{"rebar3":":build"}],"stable_checksum":"68fcc3b23ea98537d7a2b926de688dc347e02804c54d0f8d79ca7092c9456b68","stable_url_args":["https://github.com/proper-testing/proper/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0"},"proselint":{"desc":"Linter for prose","executables":["proselint"],"head_dependencies":["python@3.14","re2",{"pybind11":":build"},{"rust":":build"}],"head_url_args":["https://github.com/amperser/proselint.git",{":branch":"main"}],"homepage":"https://github.com/amperser/proselint","license":"BSD-3-Clause","ruby_source_checksum":"5e9ea49d4f3e729b8a1f9cfceeec4a14637c7d71c6b218e1e019d223c6628c7a","stable_dependencies":["python@3.14","re2",{"pybind11":":build"},{"rust":":build"}],"stable_checksum":"2568db94db227ea3aa011f88ddb6f554707b99b2c7447666bf00d71c5d7167cb","stable_url_args":["https://files.pythonhosted.org/packages/1f/95/0cec6b32b3031613468df80c94fbced8f3c3e38ff7f0101645c0acde6bd6/proselint-0.16.0.tar.gz"],"stable_version":"0.16.0"},"proteinortho":{"desc":"Detecting orthologous genes within different species","executables":["proteinortho","proteinortho2html.pl","proteinortho2tree.pl","proteinortho2xml.pl","proteinortho6.pl","proteinortho_cleanupblastgraph","proteinortho_clustering","proteinortho_compareProteinorthoGraphs.pl","proteinortho_do_mcl.pl","proteinortho_extract_from_graph.pl","proteinortho_ffadj_mcs.py","proteinortho_formatUsearch.pl","proteinortho_grab_proteins.pl","proteinortho_graphMinusRemovegraph","proteinortho_history.pl","proteinortho_singletons.pl","proteinortho_summary.pl"],"head_dependencies":["diamond","openblas","libomp"],"homepage":"https://gitlab.com/paulklemm_PHD/proteinortho","license":"GPL-3.0-or-later","ruby_source_checksum":"543f24eff8f731c08b979686e36d5c06461e5dcd3fea66e88aa5bfedf3770afa","stable_dependencies":["diamond","openblas","libomp"],"stable_checksum":"2e41c9698bb7eaacdde242233e3a1643b429587d4b458577ecc5be2e752a2be5","stable_url_args":["https://gitlab.com/paulklemm_PHD/proteinortho/-/archive/v6.3.6/proteinortho-v6.3.6.tar.gz"],"stable_version":"6.3.6"},"proto":{"caveats":"To finish the installation, run:\n  proto setup\n","desc":"Pluggable multi-language version manager","executables":["proto","proto-shim"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/moonrepo/proto.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://moonrepo.dev/proto","license":"MIT","ruby_source_checksum":"8de68b29bad8b41d6f66432be82dd5d3f8d520fa3594d7a810e9836236fc97da","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f49877cfb92dcec60240ca12bee8caf6b69f34be171c1bd80c1d6ffc5c86082d","stable_url_args":["https://github.com/moonrepo/proto/archive/refs/tags/v0.58.2.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.58.2"},"protobuf-c":{"desc":"Protocol buffers library","executables":["protoc-c","protoc-gen-c"],"head_dependencies":["abseil","protobuf",{"asciidoc":":build"},{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/protobuf-c/protobuf-c.git",{":branch":"master"}],"homepage":"https://github.com/protobuf-c/protobuf-c","license":"BSD-2-Clause","revision":15,"ruby_source_checksum":"b69e82eb75a7bb25f6171cb12034e57403cf212ab1fdf8bdf23d3b1c81f75eae","stable_dependencies":["abseil","protobuf",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/protobuf-c/protobuf-c/commit/d39f001b4578966600de0aaf7fc665eec6e057e5.patch?full_index=1","sha256":"10b5ea9c08f62be10ceb1df24a3211118a94cb0d09efcdf043ac3542368915fb"}],"stable_checksum":"e2c86271873a79c92b58fef7ebf8de1aa0df4738347a8bd5d4e65a80a16d0d24","stable_url_args":["https://github.com/protobuf-c/protobuf-c/releases/download/v1.5.2/protobuf-c-1.5.2.tar.gz"],"stable_version":"1.5.2"},"protobuf":{"aliases":["protobuf@35"],"desc":"Protocol buffers (Google's data interchange format)","executables":["protoc","protoc-35.1.0","protoc-gen-upb","protoc-gen-upb-35.1.0","protoc-gen-upb_minitable","protoc-gen-upb_minitable-35.1.0","protoc-gen-upbdefs","protoc-gen-upbdefs-35.1.0"],"head_dependencies":["abseil",{"cmake":":build"},{"googletest":":build"}],"homepage":"https://protobuf.dev/","license":"BSD-3-Clause","ruby_source_checksum":"fe74aaf11e2e5d8493472dd9c7a62dfe9370c8fd436511e1b42b43c8d4d74556","stable_dependencies":["abseil",{"cmake":":build"},{"googletest":":build"}],"stable_checksum":"f0b6838e7522a8da96126d487068c959bc624926368f3024ac8fd03abd0a1ac4","stable_url_args":["https://github.com/protocolbuffers/protobuf/releases/download/v35.1/protobuf-35.1.tar.gz"],"stable_version":"35.1","versioned_formulae":["protobuf@33","protobuf@29","protobuf@21"]},"protobuf@21":{"deprecate_args":{":date":"2025-01-08",":because":":versioned_formula"},"desc":"Protocol buffers (Google's data interchange format)","disable_args":{":date":"2026-01-08",":because":":versioned_formula"},"head_dependencies":[{"cmake":":build"},{"python@3.12":":build"},{"python@3.13":":build"},{"python@3.12":":test"},{"python@3.13":":test"}],"head_uses_from_macos":[["zlib"]],"homepage":"https://protobuf.dev/","keg_only_args":[":versioned_formula"],"license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"dfb7cdad47ffd6fc1f1ef3f103cf60d486c8d78c6b3483948e62b23ece432f94","stable_dependencies":[{"cmake":":build"},{"python@3.12":":build"},{"python@3.13":":build"},{"python@3.12":":test"},{"python@3.13":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/protocolbuffers/protobuf/commit/da973aff2adab60a9e516d3202c111dbdde1a50f.patch?full_index=1","sha256":"911925e427a396fa5e54354db8324c0178f5c602b3f819f7d471bb569cc34f53"}],"stable_checksum":"2c6a36c7b5a55accae063667ef3c55f2642e67476d96d355ff0acb13dbb47f09","stable_url_args":["https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protobuf-all-21.12.tar.gz"],"stable_uses_from_macos":[["zlib"]],"stable_version":"21.12","versioned_formulae":["protobuf@33","protobuf@29"]},"protobuf@29":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-03-31",":because":":versioned_formula"},"desc":"Protocol buffers (Google's data interchange format)","disable_args":{":date":"2027-03-31",":because":":versioned_formula"},"executables":["protoc","protoc-29.6.0","protoc-gen-upb","protoc-gen-upb-29.6.0","protoc-gen-upb_minitable","protoc-gen-upb_minitable-29.6.0","protoc-gen-upbdefs","protoc-gen-upbdefs-29.6.0"],"head_dependencies":["abseil",{"cmake":":build"},{"googletest":":build"}],"homepage":"https://protobuf.dev/","keg_only_args":[":versioned_formula"],"license":"BSD-3-Clause","ruby_source_checksum":"ea3ae0e2d64cac5f98f3b910a703a58b869cb99c46177d41595cc2dded62325f","stable_dependencies":["abseil",{"cmake":":build"},{"googletest":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/protocolbuffers/protobuf/commit/9dc5aaa1e99f16065e25be4b9aab0a19bfb65ea2.patch?full_index=1","sha256":"edc1befbc3d7f7eded6b7516b3b21e1aa339aee70e17c96ab337f22e60e154d7"},{"strip":"p1","url":"https://github.com/protocolbuffers/protobuf/commit/d801cbd86818b587e0ebba2de13614a3ee83d369.patch?full_index=1","sha256":"ebab85f5b2c817b4adcd0bc66a7377a0aa4b9ecf667f1893f918c318369d3ef0"},{"strip":"p1","data":true}],"stable_checksum":"877bf9f880631aa31daf2c09896276985696728137fcd43cc534a28c5566d9ba","stable_url_args":["https://github.com/protocolbuffers/protobuf/releases/download/v29.6/protobuf-29.6.tar.gz"],"stable_version":"29.6","versioned_formulae":["protobuf@33","protobuf@21"]},"protobuf@33":{"deprecate_args":{":date":"2027-03-31",":because":":versioned_formula"},"desc":"Protocol buffers (Google's data interchange format)","disable_args":{":date":"2028-03-31",":because":":versioned_formula"},"executables":["protoc","protoc-33.6.0","protoc-gen-upb","protoc-gen-upb-33.6.0","protoc-gen-upb_minitable","protoc-gen-upb_minitable-33.6.0","protoc-gen-upbdefs","protoc-gen-upbdefs-33.6.0"],"head_dependencies":["abseil",{"cmake":":build"},{"googletest":":build"}],"homepage":"https://protobuf.dev/","keg_only_args":[":versioned_formula"],"license":"BSD-3-Clause","ruby_source_checksum":"41378c65b21df95e62dfbca98487aa6757b5099c5a9bf6f0584d6acaa63431b3","stable_dependencies":["abseil",{"cmake":":build"},{"googletest":":build"}],"stable_checksum":"16498d7dc7967e9b100632138babd4b86b61592beeccdd556f67539d9c231355","stable_url_args":["https://github.com/protocolbuffers/protobuf/releases/download/v33.6/protobuf-33.6.tar.gz"],"stable_version":"33.6","versioned_formulae":["protobuf@29","protobuf@21"]},"protoc-gen-doc":{"desc":"Documentation generator plugin for Google Protocol Buffers","executables":["protoc-gen-doc"],"head_dependencies":["protobuf",{"go":":build"}],"head_url_args":["https://github.com/pseudomuto/protoc-gen-doc.git",{":branch":"master"}],"homepage":"https://github.com/pseudomuto/protoc-gen-doc","license":"MIT","revision":1,"ruby_source_checksum":"f9496443a0c15d821c0de117e9ebcaa99df7d2c6d24af0e1bece14adfa1d0323","stable_dependencies":["protobuf",{"go":":build"}],"stable_checksum":"75667f5e4f9b4fecf5c38f85a046180745fc73f518d85422d9c71cb845cd3d43","stable_url_args":["https://github.com/pseudomuto/protoc-gen-doc/archive/refs/tags/v1.5.1.tar.gz"],"stable_version":"1.5.1"},"protoc-gen-go-grpc":{"desc":"Protoc plugin that generates code for gRPC-Go clients","executables":["protoc-gen-go-grpc"],"head_dependencies":["protobuf",{"go":":build"}],"homepage":"https://grpc.io","license":"Apache-2.0","ruby_source_checksum":"67f19a6df30af19b5dfd60823fbc68f7d76612c51a6eda5b3cb84bc8f05b0a54","stable_dependencies":["protobuf",{"go":":build"}],"stable_checksum":"a5f284c76292c8f4460aa57d0dfe81ee44f4670082a575f43324523ec6ef15e7","stable_url_args":["https://github.com/grpc/grpc-go/archive/refs/tags/cmd/protoc-gen-go-grpc/v1.6.2.tar.gz"],"stable_version":"1.6.2"},"protoc-gen-go":{"desc":"Go support for Google's protocol buffers","executables":["protoc-gen-go"],"head_dependencies":["protobuf",{"go":":build"}],"head_url_args":["https://github.com/protocolbuffers/protobuf-go.git",{":branch":"master"}],"homepage":"https://github.com/protocolbuffers/protobuf-go","license":"BSD-3-Clause","ruby_source_checksum":"33c0a5548ba0e5ec64a4d4428e44caa5c21de074d2e0ee15f2acdc6b364da1e6","stable_dependencies":["protobuf",{"go":":build"}],"stable_checksum":"517b935001f3d43640489cd1aab531a3ed5927fb34379fa6cb1c1a514e9cb8e8","stable_url_args":["https://github.com/protocolbuffers/protobuf-go/archive/refs/tags/v1.36.11.tar.gz"],"stable_version":"1.36.11"},"protoc-gen-grpc-java":{"desc":"Protoc plugin for gRPC Java","executables":["protoc-gen-grpc-java"],"head_dependencies":["abseil","protobuf",{"gradle@8":":build"},{"openjdk":":build"},{"pkgconf":":build"}],"homepage":"https://grpc.io/docs/languages/java/","license":"Apache-2.0","ruby_source_checksum":"86f6546064e451d266bc71a15d1f62816cf5873fa8ba27328d9111b9cb7e8701","stable_dependencies":["abseil","protobuf",{"gradle@8":":build"},{"openjdk":":build"},{"pkgconf":":build"}],"stable_checksum":"5b0b193657e0e4c38ff37133d7710c020e595cce5e8aadfbc7410eee11ebdb8f","stable_url_args":["https://github.com/grpc/grpc-java/archive/refs/tags/v1.82.1.tar.gz"],"stable_version":"1.82.1"},"protoc-gen-grpc-swift":{"desc":"Protoc plugin for generating gRPC Swift stubs","executables":["protoc-gen-grpc-swift-2"],"head_dependencies":["protobuf","swift-protobuf"],"head_url_args":["https://github.com/grpc/grpc-swift-protobuf.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://github.com/grpc/grpc-swift-protobuf","license":"Apache-2.0","oldnames":["grpc-swift"],"ruby_source_checksum":"d02c9d17f3374436b7239313301283125a3d6f67417ef9391180b8226bb530dd","stable_dependencies":["protobuf","swift-protobuf"],"stable_checksum":"536c1b0c5dfe8efa604c30bb2b831b49e765aa212b1180acda3d630714187197","stable_url_args":["https://github.com/grpc/grpc-swift-protobuf/archive/refs/tags/2.4.1.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"2.4.1","version_scheme":1},"protoc-gen-grpc-web":{"desc":"Protoc plugin that generates code for gRPC-Web clients","executables":["protoc-gen-grpc-web"],"head_dependencies":["abseil","protobuf","protoc-gen-js",{"cmake":":build"},{"pkgconf":":build"},{"node":":test"},{"typescript":":test"}],"homepage":"https://grpc.io","license":"Apache-2.0","revision":6,"ruby_source_checksum":"865d0f5fabfe54a797c3ea61ae7d1ebf8bc361f32f6b7076e90b30cdf93df9d2","stable_dependencies":["abseil","protobuf","protoc-gen-js",{"cmake":":build"},{"pkgconf":":build"},{"node":":test"},{"typescript":":test"}],"stable_patches":[{"strip":"p1","file":"Patches/protoc-gen-grpc-web/protobuf-30.diff"}],"stable_checksum":"0f0c8c0c1104306d67dad678be7c14efe52a698795a58b2b72ab67a8bb100c15","stable_url_args":["https://github.com/grpc/grpc-web/archive/refs/tags/2.0.2.tar.gz"],"stable_version":"2.0.2"},"protoc-gen-js":{"desc":"Protocol buffers JavaScript generator plugin","executables":["protoc-gen-js"],"head_dependencies":["abseil","protobuf",{"pkgconf":":build"}],"head_url_args":["https://github.com/protocolbuffers/protobuf-javascript.git",{":branch":"main"}],"homepage":"https://github.com/protocolbuffers/protobuf-javascript","license":"BSD-3-Clause","revision":4,"ruby_source_checksum":"94f41c717ecc0a10a67c687d2e3fe61fbdad42ea7f7d16ffab4a694cf0490ffd","stable_dependencies":["abseil","protobuf",{"pkgconf":":build"}],"stable_checksum":"a08244115ed0535971ec894abf078da90ad2c0938700612f90dc550f218627ee","stable_url_args":["https://github.com/protocolbuffers/protobuf-javascript/archive/refs/tags/v4.0.2.tar.gz"],"stable_version":"4.0.2"},"protolint":{"desc":"Pluggable linter and fixer to enforce Protocol Buffer style and conventions","executables":["protoc-gen-protolint","protolint"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/yoheimuta/protolint.git",{":branch":"master"}],"homepage":"https://github.com/yoheimuta/protolint","license":"MIT","ruby_source_checksum":"d5c2eaae6a7cf60e30535b14e1b801543384ad3d019160cf000879ccc3c0f461","stable_dependencies":[{"go":":build"}],"stable_checksum":"c513f7fbd712b2079c2b646252eab7d75d714337c369a5b77a8dfda133d5b27d","stable_url_args":["https://github.com/yoheimuta/protolint/archive/refs/tags/v0.56.4.tar.gz"],"stable_version":"0.56.4"},"proton-pass-cli":{"bottle_rebuild":1,"desc":"Command-line interface for Proton Pass","executables":["pass-cli"],"head_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://protonpass.github.io/pass-cli/","license":"GPL-3.0-or-later","ruby_source_checksum":"90bddb7d3253a9fb6eec5865938aed0adcff9d8007f7f40bda17507c8efb684b","stable_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"862ed0f6b9a50d3c0a4865ddba2a2bfc451854a5597c0ce477479f0d203286ce","stable_url_args":["https://github.com/protonpass/pass-cli/archive/refs/tags/2.2.2.tar.gz"],"stable_version":"2.2.2"},"protozero":{"desc":"Minimalist protocol buffer decoder and encoder in C++","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/mapbox/protozero","license":"BSD-2-Clause","ruby_source_checksum":"c24065213e73ece0104d2d8ccf56c41c03d1683ba0fde6870339d25890c3df6e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"68d1df951b4d8397355c8fc9ffed40d9c06282a877fe847403feac6edcee3ef1","stable_url_args":["https://github.com/mapbox/protozero/archive/refs/tags/v1.8.2.tar.gz"],"stable_version":"1.8.2","bottle_tag":":all","bottle_checksum":"e17a824e97d2e4740dec4d3182c5334376871adde4d099ee6c93d24f769bfba1"},"prover9":{"desc":"Automated theorem prover for first-order and equational logic","executables":["mace4","prover9"],"homepage":"https://www.cs.unm.edu/~mccune/prover9/","license":"GPL-2.0-only","ruby_source_checksum":"32acd545930fc87068c0ec8ac7f74eda6028aa03356dd46ecff75b7d3428bfbe","stable_checksum":"c32bed5807000c0b7161c276e50d9ca0af0cb248df2c1affb2f6fc02471b51d0","stable_url_args":["https://www.cs.unm.edu/~mccune/prover9/download/LADR-2009-11A.tar.gz"],"stable_version":"2009-11A","bottle_checksum":"3d5bf0492b97661c22bc8077463c7f577971e1a6f2db5a70f0bb86337c8de02f"},"prowler":{"desc":"Tool for cloud security assessments, audits, incident response, and more","executables":["prowler"],"head_dependencies":["certifi","cryptography","libsodium","libyaml","lz4","numpy","openssl@3","pydantic","python@3.13","rpds-py",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/prowler-cloud/prowler.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://prowler.com/","license":"Apache-2.0","ruby_source_checksum":"b8a215962a7d8d101633f5f57831406efa6d6c6ed1b6f52390adc9ff98cad9e7","stable_dependencies":["certifi","cryptography","libsodium","libyaml","lz4","numpy","openssl@3","pydantic","python@3.13","rpds-py",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"4118b758a90c2d92eb3a7bc941331b21e8374a9aa44b135060060045b7aa47c9","stable_url_args":["https://files.pythonhosted.org/packages/c9/e4/ee40eb7be35c374b696166a6fcec565a39fa8f762ba1398a153b96172255/prowler-5.31.1.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"5.31.1"},"proxelar":{"desc":"Man-in-the-Middle proxy for HTTP/HTTPS traffic","executables":["proxelar"],"head_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://proxelar.micheletti.io","license":"MIT","ruby_source_checksum":"9820a18a22197a0f953f1e02bc1c33744594b026946bd783d4be0484b4cb324c","stable_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"592edd0211e594de5b4af0c456db7e72fcbd1290f6b552b84a2cc80e994acfb7","stable_url_args":["https://github.com/emanuele-em/proxelar/archive/refs/tags/v0.4.7.tar.gz"],"stable_version":"0.4.7"},"proxify":{"desc":"Portable proxy for capturing, manipulating, and replaying HTTP/HTTPS traffic","executables":["proxify"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/proxify.git",{":branch":"main"}],"homepage":"https://projectdiscovery.io","license":"MIT","ruby_source_checksum":"20af88cc7a3c0b8322c1709dbb86634ac14bf86dfc4b09f9dc0942a30f097a2f","stable_dependencies":[{"go":":build"}],"stable_checksum":"a156d8094ac5a31bc92029c1a9e02300caa5e2f189dc13949410d792e9f4e63c","stable_url_args":["https://github.com/projectdiscovery/proxify/archive/refs/tags/v0.0.16.tar.gz"],"stable_version":"0.0.16"},"proxsuite":{"desc":"Advanced Proximal Optimization Toolbox","head_dependencies":["eigen","numpy","python@3.14","scipy","simde",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Simple-Robotics/proxsuite.git",{":branch":"devel"}],"homepage":"https://github.com/Simple-Robotics/proxsuite","license":"BSD-2-Clause","ruby_source_checksum":"efa01e6066e545d3760c7024c287b93fc4bbf3cb377fcc310832b6fdea62bae2","stable_dependencies":["eigen","numpy","python@3.14","scipy","simde",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"stable_checksum":"1178721869898401e0a9d7c46803486c87d6ede3356770507dfb1022500a442b","stable_url_args":["https://github.com/Simple-Robotics/proxsuite/releases/download/v0.7.3/proxsuite-0.7.3.tar.gz"],"stable_version":"0.7.3"},"proxychains-ng":{"desc":"Hook preloader","executables":["proxychains4","proxychains4-daemon"],"head_url_args":["https://github.com/rofl0r/proxychains-ng.git",{":branch":"master"}],"homepage":"https://github.com/rofl0r/proxychains-ng","license":"GPL-2.0-or-later","ruby_source_checksum":"945f10606fa8f94a303127c6e5d0d65f17f51a7a343c84dd502a915398fe95e9","stable_patches":[{"strip":"p1","url":"https://github.com/rofl0r/proxychains-ng/commit/fffd2532ad34bdf7bf430b128e4c68d1164833c6.patch?full_index=1","sha256":"86b5db00415bb7d81a8dc1a3d2429ddafbf135090dc67e57620cd18cd71f3b28"}],"stable_checksum":"1a2dc68fcbcb2546a07a915343c1ffc75845f5d9cc3ea5eb3bf0b62a66c0196f","stable_url_args":["https://github.com/rofl0r/proxychains-ng/archive/refs/tags/v4.17.tar.gz"],"stable_version":"4.17"},"proxyfor":{"desc":"Proxy CLI for capturing and inspecting HTTP(S) and WS(S) traffic","executables":["proxyfor"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/sigoden/proxyfor","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"60d6268f421c7e0f6cf69dd5d4adcd9c7e3ce8981ac3b2d1e27a7fc79df2d797","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f4e2340dbce232333ce05473b75f3b1eacf27d1699071b52a9cf420a8c47fd96","stable_url_args":["https://github.com/sigoden/proxyfor/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"proxygen":{"conflicts":[["hq",{":because":"both install `hq` binaries"}]],"desc":"Collection of C++ HTTP libraries","executables":["hq","masque_client","proxygen_cocurl","proxygen_curl","proxygen_echo","proxygen_h3datagram_client","proxygen_httperf2","proxygen_proxy","proxygen_push","proxygen_static"],"head_dependencies":["boost","c-ares","double-conversion","fizz","fmt","folly","gflags","glog","mvfst","openssl@3","wangle","zstd",{"cmake":":build"}],"head_url_args":["https://github.com/facebook/proxygen.git",{":branch":"main"}],"head_uses_from_macos":[[{"gperf":":build"}],[{"python":":build"}]],"homepage":"https://github.com/facebook/proxygen","license":"BSD-3-Clause","ruby_source_checksum":"a3d377c8bcee7ca6a4822c63bb4762b1d3e41c743fe378a8f7fd8a466b33d769","stable_dependencies":["boost","c-ares","double-conversion","fizz","fmt","folly","gflags","glog","mvfst","openssl@3","wangle","zstd",{"cmake":":build"}],"stable_checksum":"176cf9d7647065674774e531594cf609d13031f7ed2152b673bf7ec583a6afae","stable_url_args":["https://github.com/facebook/proxygen/releases/download/v2026.07.06.00/proxygen-v2026.07.06.00.tar.gz"],"stable_uses_from_macos":[[{"gperf":":build"}],[{"python":":build"}]],"stable_version":"2026.07.06.00"},"proxytunnel":{"desc":"Create TCP tunnels through HTTPS proxies","executables":["proxytunnel"],"head_dependencies":["openssl@4",{"asciidoc":":build"},{"xmlto":":build"}],"homepage":"https://github.com/proxytunnel/proxytunnel","license":{"GPL-2.0-or-later":{":with":"x11vnc-openssl-exception"}},"ruby_source_checksum":"8e6c5d0738f37fdca467b9c7b249b3b8eac8f3d35668dfb83e96f547c708cbbf","stable_dependencies":["openssl@4",{"asciidoc":":build"},{"xmlto":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/proxytunnel/proxytunnel/commit/69df6780b819a145ef11342a55d477a059333fe2.patch?full_index=1","sha256":"bf4b4fb8e68dde1a3c0124897de5a333b7f83cb321ecf04ea497867fb82d583e"}],"stable_checksum":"1b1ae36327254cac351aa5358767c177b050ab4ce4a75fa100244da7816849e9","stable_url_args":["https://github.com/proxytunnel/proxytunnel/archive/refs/tags/v1.13.0.tar.gz"],"stable_version":"1.13.0"},"prqlc":{"desc":"Simple, powerful, pipelined SQL replacement","executables":["prqlc"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/prql/prql.git",{":branch":"main"}],"homepage":"https://prql-lang.org","license":"Apache-2.0","oldnames":["prql-compiler"],"ruby_source_checksum":"7ecb683e75ac34d43724cb8e83a556d9d5302e9e751c6fe08d96116e9af2ae9b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"089e85cfe54e2bcf7018b32ccb6fe06bdfefc1f1b9f10ddb9a59c74a24c54c22","stable_url_args":["https://github.com/PRQL/prql/archive/refs/tags/0.13.13.tar.gz"],"stable_version":"0.13.13"},"prr":{"bottle_rebuild":1,"desc":"Mailing list style code reviews for github","executables":["prr"],"head_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/danobi/prr.git",{":branch":"master"}],"homepage":"https://github.com/danobi/prr","license":"GPL-2.0-or-later","ruby_source_checksum":"ac45988dde04e12f4da83791847bab7ed1f0d9778faec4de4b6a7bf468eb96fa","stable_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"891d8b2bc0397027e909750ac7891ca3d6e215acab59a48d5b2da35e60b45b8c","stable_url_args":["https://github.com/danobi/prr/archive/refs/tags/v0.21.0.tar.gz"],"stable_version":"0.21.0"},"prrte":{"desc":"PMIx Reference RunTime Environment","executables":["pcc","prte","prte-info","prte-submit","prte-term","prted","prterun"],"head_dependencies":["hwloc","libevent","pmix",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/openpmix/prrte.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],[{"python":":build"}],[{"perl":":build"}]],"homepage":"https://pmix.org/","license":"BSD-3-Clause-Open-MPI","link_overwrite_paths":["bin/pcc","bin/prte*","bin/prun","include/prte*","lib/libprrte.*","share/man/man1/prte*.1","share/man/man1/prun.1","share/man/man5/prte.5","share/doc/prrte/","share/prte/"],"ruby_source_checksum":"27c44abd9dcbecc7c5c493d8265ae6a28f6851843a83ebdf316d419024964602","stable_dependencies":["hwloc","libevent","pmix"],"stable_patches":[{"strip":"p1","url":"https://raw.githubusercontent.com/Homebrew/homebrew-core/1cf441a0/Patches/libtool/configure-big_sur.diff","sha256":"35acd6aebc19843f1a2b3a63e880baceb0f5278ab1ace661e57a502d9d78c93c"}],"stable_checksum":"285ad62b670075708b9fcfe14c54baa599733bc274d10502a82e8eebba0b7c70","stable_url_args":["https://github.com/openpmix/prrte/releases/download/v4.1.0/prrte-4.1.0.tar.bz2"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"4.1.0"},"prs":{"desc":"Secure, fast & convenient password manager CLI with GPG & git sync","executables":["prs"],"head_dependencies":["gpgme",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://timvisee.com/projects/prs","license":"GPL-3.0-only","ruby_source_checksum":"d21675c5c8538bd5b63747c8f24b1d44ad06318f3f0055418e529b0aa8eef127","stable_dependencies":["gpgme",{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/timvisee/prs/commit/dd29c60992714a160e88c32f6ec8848e7ccbee12.patch?full_index=1","sha256":"51ce3804136dc7712e7c2d6c434d68d7ab10885f16b0d79f7549f2c99d9d45a4"}],"stable_checksum":"8505d8dc0bacd13cef65f1f17c90e11a762e745dcd5f51a85bc4d2ada810715b","stable_url_args":["https://github.com/timvisee/prs/archive/refs/tags/v0.5.7.tar.gz"],"stable_version":"0.5.7"},"ps2eps":{"desc":"Convert PostScript to EPS files","executables":["bbox","ps2eps"],"head_dependencies":["ghostscript"],"homepage":"https://github.com/roland-bless/ps2eps","license":"GPL-2.0-or-later","ruby_source_checksum":"1529327292a5cbfbfe6be438afb34884378e0bf41f5308925236cada796b8c5f","stable_dependencies":["ghostscript"],"stable_checksum":"cd7064e3787ddb79246d78dc8f76104007a21c2f97280b1bed3e7d273af97945","stable_url_args":["https://github.com/roland-bless/ps2eps/archive/refs/tags/v1.70.tar.gz"],"stable_version":"1.70","bottle_checksum":"cb048bafbe5b44a17151bc81c5743045f3f4963d6f3cf2adf38685bba82c8c67"},"psalm":{"desc":"PHP Static Analysis Tool","executables":["psalm"],"head_dependencies":["php",{"composer":":test"}],"homepage":"https://psalm.dev","license":"MIT","ruby_source_checksum":"0e7e2173b050c4c9106b732f8a0b1a96ad77e0db8460d4c68ea72b2ee7c61266","stable_dependencies":["php",{"composer":":test"}],"stable_checksum":"7ace71e4f698466e7e16810679a1895ea623060579aff46fcf9fd0f1c09abe00","stable_url_args":["https://github.com/vimeo/psalm/releases/download/6.16.1/psalm.phar"],"stable_version":"6.16.1","bottle_tag":":all","bottle_checksum":"dac221bf058fb65febc3640fa45736d45a5729c4b0c54aba6a5eb41f5440d741"},"psc-package":{"bottle_rebuild":3,"desc":"Package manager for PureScript based on package sets","executables":["psc-package"],"head_dependencies":["gmp","purescript",{"cabal-install":":build"},{"ghc":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://psc-package.readthedocs.io","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"91f6bee507b200b8bf5b0582414f349fbe069b4baf0aebb85e4de0ec89168231","stable_dependencies":["gmp","purescript",{"cabal-install":":build"},{"ghc":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/purescript/psc-package/commit/2817cfd7bbc29de790d2ab7bee582cd6167c16b5.patch?full_index=1","sha256":"e49585ff8127ccca0b35dc8a7caa04551de1638edfd9ac38e031d1148212091c"},{"strip":"p1","data":true}],"stable_checksum":"96c3bf2c65d381c61eff3d16d600eadd71ac821bbe7db02acec1d8b3b6dbecfc","stable_url_args":["https://github.com/purescript/psc-package/archive/refs/tags/v0.6.2.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.6.2"},"pscale":{"desc":"CLI for PlanetScale Database","executables":["pscale"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/planetscale/cli.git",{":branch":"main"}],"homepage":"https://www.planetscale.com/","license":"Apache-2.0","ruby_source_checksum":"0fb9ab00a872314f5299b51b471af09dd660c3d34e26f09a546b61545cbef2ca","stable_dependencies":[{"go":":build"}],"stable_checksum":"221da680d6482eb09e86ce83ef08510f8c2616ba2d379abb72502becab4e3687","stable_url_args":["https://github.com/planetscale/cli/archive/refs/tags/v0.294.0.tar.gz"],"stable_version":"0.294.0"},"psftools":{"desc":"Tools for fixed-width bitmap fonts","executables":["ams2psf","bbc2psf","cpi2psf","cpicomp","cpidcomp","fnt2psf","fnts2fon","fon2fnts","mda2psf","page2cp2","psf2ams","psf2bbc","psf2bdf","psf2bsd","psf2fnt","psf2inc","psf2pbms","psf2raw","psf2txt","psf2wof","psf2wyse","psf2xbm","psf2zx","psfjoin","psfmerge","psfpages","psfs2cpi","psfs2mda","psfxform","raw2psf","txt2psf","wof2psf","wyse2psf","zx2psf"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.seasip.info/Unix/PSF/","license":"GPL-2.0-or-later","ruby_source_checksum":"10f311c3b868fa2df632656ff1167cde59f5d3ccb5d69cd5e3387e5b2d49ac14","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"dcf8308fa414b486e6df7c48a2626e8dcb3c8a472c94ff04816ba95c6c51d19e","stable_url_args":["https://www.seasip.info/Unix/PSF/psftools-1.0.14.tar.gz"],"stable_version":"1.0.14","version_scheme":1,"bottle_cellar":":any","bottle_checksum":"474daee5c218ce90013ce498fa84dc5486bfdd1ff736535a87bd618fa72f3da9"},"psgrep":{"bottle_rebuild":1,"desc":"Shortcut for the 'ps aux | grep' idiom","executables":["psgrep"],"head_url_args":["https://github.com/jvz/psgrep.git",{":branch":"master"}],"homepage":"https://jvz.github.io/psgrep/","license":"GPL-3.0-or-later","ruby_source_checksum":"800c1f7b339441470e920849baa385e7e696843a400147c055fc5359e679debc","stable_checksum":"6408e4fc99414367ad08bfbeda6aa86400985efe1ccb1a1f00f294f86dd8b984","stable_url_args":["https://github.com/jvz/psgrep/archive/refs/tags/1.0.9.tar.gz"],"stable_version":"1.0.9","bottle_tag":":all","bottle_checksum":"9e809775d826f04be40a2cea6237bddf7447458bd4933e474db09b836b02e69b"},"pspg":{"caveats":"Add the following line to your psql profile (e.g. ~/.psqlrc)\n  \\setenv PAGER pspg\n  \\pset border 2\n  \\pset linestyle unicode\n","desc":"Unix pager optimized for psql","executables":["pspg"],"head_dependencies":["libpq","ncurses","readline",{"pkgconf":":build"}],"head_url_args":["https://github.com/okbob/pspg.git",{":branch":"master"}],"homepage":"https://github.com/okbob/pspg","license":"BSD-2-Clause","ruby_source_checksum":"f488115dc0364da9edc358a49e026ddf13c095890b0cbd367111382bbfb2202b","stable_dependencies":["libpq","ncurses","readline",{"pkgconf":":build"}],"stable_checksum":"3dcfb810cc6675cac6e3ea53775a6f819e0e12e0d2bde8122e3136b740f38ae5","stable_url_args":["https://github.com/okbob/pspg/archive/refs/tags/5.8.16.tar.gz"],"stable_version":"5.8.16"},"psql2csv":{"bottle_rebuild":1,"desc":"Run a query in psql and output the result as CSV","executables":["psql2csv"],"head_dependencies":["libpq"],"homepage":"https://github.com/fphilipe/psql2csv","license":"MIT","revision":1,"ruby_source_checksum":"22398dba68d34652a3d55e3e732c575b55139edb1d84eaf695676d7e25520693","stable_dependencies":["libpq"],"stable_checksum":"bd99442ee5b6892589986cb93f928ec9e823d17d06f10c8e74e7522bf021ca28","stable_url_args":["https://github.com/fphilipe/psql2csv/archive/refs/tags/v0.12.tar.gz"],"stable_version":"0.12","bottle_tag":":all","bottle_checksum":"2bd408af21ea8fd340ab8a95d11c4a0b0d0c106a2aa9b87cdd9d8f4c09390290"},"psqlodbc":{"desc":"Official PostgreSQL ODBC driver","head_dependencies":["libpq","unixodbc",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/postgresql-interfaces/psqlodbc.git",{":branch":"main"}],"homepage":"https://odbc.postgresql.org","license":"LGPL-2.0-or-later","ruby_source_checksum":"9182a65226a336e709e887a2f1c65ae78f6fc4b02ab3a9904bd2bf894c50c423","stable_dependencies":["libpq","unixodbc",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"54c07372478d1085f4f7f98753d6454f8b231c155ff29c5aca4b34aa95bfc51f","stable_url_args":["https://github.com/postgresql-interfaces/psqlodbc/archive/refs/tags/REL-18_00_0002.tar.gz"],"stable_version":"18.00.0002"},"pssh":{"conflicts":[["putty",{":because":"both install `pscp` binaries"}]],"desc":"Parallel versions of OpenSSH and related tools","executables":["pnuke","prsync","pscp","pslurp","pssh","pssh-askpass"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/lilydjwg/pssh.git",{":branch":"master"}],"homepage":"https://github.com/lilydjwg/pssh","license":"BSD-3-Clause","ruby_source_checksum":"3a9ef8158d0d4976cdbd963c6754a38d9536dc16f87c62574c5682e07ee27cc2","stable_dependencies":["python@3.14"],"stable_checksum":"dfe1b898e483377213b44b8316a81fd6e1bbe427e1607e76be18366071c04c85","stable_url_args":["https://github.com/lilydjwg/pssh/archive/refs/tags/v2.3.6.tar.gz"],"stable_version":"2.3.6","bottle_tag":":all","bottle_checksum":"42ee0775a8a57ef28617fb582456c2a59e53620e2fa332e2de2bb970e33b12da"},"pstoedit":{"bottle_rebuild":1,"desc":"Convert PostScript and PDF files to editable vector graphics","executables":["pstoedit"],"head_dependencies":["gd","ghostscript","imagemagick","libzip","plotutils",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"http://www.pstoedit.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"81c5640c361ad6b8390b115905311273d28b5be044ed5e12332b1a6eba4d5bdd","stable_dependencies":["gd","ghostscript","imagemagick","libzip","plotutils",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"36dfdc79c750930dd57e2c4a4dee2a6ab1a1fe65cd8fc4dc047dbfb6f2cfa15b","stable_url_args":["https://github.com/woglu/pstoedit/archive/refs/tags/v4.3.tar.gz"],"stable_version":"4.3"},"pstree":{"desc":"Show ps output as a tree","executables":["pstree"],"homepage":"https://github.com/FredHucht/pstree","license":"GPL-3.0-only","ruby_source_checksum":"b9ca0b0164b0a0e263f2447a6c411d91d5da9ac1ad6fc5a21845f72d340edf18","stable_checksum":"64d613d8f66685b29f13a80e08cddc08616cf3e315a0692cbbf9de0d8aa376b3","stable_url_args":["https://github.com/FredHucht/pstree/archive/refs/tags/v2.40.tar.gz"],"stable_version":"2.40","bottle_checksum":"bc1765755ab89e61a17983692eb4ceb6c659f2f90b1f26bfea0ed1a908a7dc07"},"psutils":{"desc":"Utilities for manipulating PostScript documents","executables":["epsffit","extractres","includeres","psbook","psjoin","psnup","psresize","psselect","pstops"],"head_dependencies":["libpaper","python@3.14"],"homepage":"https://github.com/rrthomas/psutils","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"25b5a5df7ad7b8f2a18b7ed1d08ed0f29dbcbb8cfe0de4889c7a1de082f8eb9a","stable_dependencies":["libpaper","python@3.14"],"stable_checksum":"7001ff39c5a84e2616aecbe8c9d213f14412908990f84dfbd92168edfdbaaf3d","stable_url_args":["https://files.pythonhosted.org/packages/78/50/adfefdc3096c2c25a135ca8e4f2485c891bc6bb60b86d27f3955af65b5c4/psutils-3.3.15.tar.gz"],"stable_version":"3.3.15","bottle_tag":":all","bottle_checksum":"74a3071e4fe96fd440efd813de5e346b28af11fbcaca7629f86e1be26476cc9c"},"psysh":{"desc":"Runtime developer console, interactive debugger and REPL for PHP","executables":["psysh"],"head_dependencies":["php"],"homepage":"https://psysh.org/","license":"MIT","ruby_source_checksum":"6dc77f52ac52f8e8d00c4664350e15c09242b7a19056d1d05b8cdf6276cd24c9","stable_dependencies":["php"],"stable_checksum":"08693e019d30e30a22bb2a911186527d11d6070b2f7a5962be677b9d7ecfc1a1","stable_url_args":["https://github.com/bobthecow/psysh/releases/download/v0.12.24/psysh-v0.12.24.tar.gz"],"stable_version":"0.12.24","bottle_tag":":all","bottle_checksum":"39489733b8bdccbd19677f003e46c578457ab3700c10aa5af259c0ffa531c765"},"pter":{"desc":"Your console and graphical UI to manage your todo.txt file(s)","executables":["pter","qpter"],"head_dependencies":["python@3.14"],"homepage":"https://vonshednob.cc/pter/","license":"MIT","ruby_source_checksum":"bbaf6ae7b8501277d04039496b7eed56f7450821ea80c79383baf643468f4c99","stable_dependencies":["python@3.14"],"stable_checksum":"91cdb7adef96243eda830185151323fa729f497dae2b3c2d9641e694f761e46c","stable_url_args":["https://files.pythonhosted.org/packages/96/42/bbf4086578121bc1864015e0237a54e06111deedee818452ca5e739a2d69/pter-3.23.0.tar.gz"],"stable_version":"3.23.0","bottle_tag":":all","bottle_checksum":"209fa54cd687f517a89fb48e3c1ae0aa448a9fad5cf44fc3b2651f8b20a8d468"},"ptex":{"desc":"Texture mapping system","executables":["ptxinfo"],"head_dependencies":["libdeflate",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://ptex.us/","license":"BSD-3-Clause","ruby_source_checksum":"e8d6dc26e2a5338fe100fb35608fad5c222c5ee69d2aefe3b14caf8c89c06c81","stable_dependencies":["libdeflate",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"dd95fbea4b50e9e68fd042f540fb83157a0ff25053066c3439d4527de3621d34","stable_url_args":["https://github.com/wdas/ptex/archive/refs/tags/v2.5.2.tar.gz"],"stable_version":"2.5.2"},"pth":{"bottle_rebuild":2,"desc":"GNU Portable THreads","executables":["pth-config"],"homepage":"https://www.gnu.org/software/pth/","license":"LGPL-2.1-or-later","ruby_source_checksum":"6cd026bcba5882949046d033f0dfc05cfca8386dbccea9d518ad194ff81f1af6","stable_checksum":"72353660c5a2caafd601b20e12e75d865fd88f6cf1a088b306a3963f0bc77232","stable_url_args":["https://ftpmirror.gnu.org/gnu/pth/pth-2.0.7.tar.gz"],"stable_version":"2.0.7","bottle_cellar":":any","bottle_checksum":"746ea3501c80f444585f9e8c532815ff97cc94e050d1f5672307451abfb1bcfa"},"ptpython":{"desc":"Advanced Python REPL","executables":["ptipython","ptpython"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/prompt-toolkit/ptpython.git",{":branch":"main"}],"homepage":"https://github.com/prompt-toolkit/ptpython","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"f9db14812d5625a67823f0f2aa6aec7cc2ebf0d7a59d1f76c35ce92534452e43","stable_dependencies":["python@3.14"],"stable_checksum":"11651778236de95c582b42737294e50a66ba4a21fa01c0090ea70815af478fe0","stable_url_args":["https://files.pythonhosted.org/packages/b6/8c/7e904ceeb512b4530c7ca1d918d3565d694a1fa7df337cdfc36a16347d68/ptpython-3.0.32.tar.gz"],"stable_version":"3.0.32","bottle_tag":":all","bottle_checksum":"ad1dcf5f065450ae165fdaccb42449caf5203e884253d70b4b4dcaf1cd5b68ac"},"ptunnel":{"bottle_rebuild":1,"caveats":"Normally, ptunnel uses raw sockets and must be run as root (using sudo, for example).\n\nAlternatively, you can try using the -u flag to start ptunnel in 'unprivileged' mode,\nbut this is not recommended. See https://www.cs.uit.no/~daniels/PingTunnel/ for details.\n","desc":"Tunnel over ICMP","executables":["ptunnel"],"head_uses_from_macos":[["libpcap"]],"homepage":"https://www.cs.uit.no/~daniels/PingTunnel/","license":"BSD-3-Clause","ruby_source_checksum":"d0303734fb78d046b7d243757e192701ef82ab4bf630873177c0d152d754e4f0","stable_checksum":"b318f7aa7d88918b6269d054a7e26f04f97d8870f47bd49a76cb2c99c73407a4","stable_url_args":["https://www.cs.uit.no/~daniels/PingTunnel/PingTunnel-0.72.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.72","bottle_checksum":"706c9eaf3a158032cf0f361ceee4779ef2afe74f515853405afd24cc9c6e8ade"},"publish":{"desc":"Static site generator for Swift developers","executables":["publish"],"head_url_args":["https://github.com/JohnSundell/Publish.git",{":branch":"master"}],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://github.com/JohnSundell/Publish","license":"MIT","revision":2,"ruby_source_checksum":"08a17b4d1654e815264de23bc6385e8ad43a8008d82c3fb51ae1dc6c1f19227e","stable_checksum":"e098a48e8763d3aef9abd1a673b8b28b4b35f8dbad15218125e18461104874ca","stable_url_args":["https://github.com/JohnSundell/Publish/archive/refs/tags/0.9.0.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"0.9.0"},"pueue":{"desc":"Command-line tool for managing long-running shell commands","executables":["pueue","pueued"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Nukesor/pueue.git",{":branch":"main"}],"homepage":"https://github.com/Nukesor/pueue","license":"MIT","ruby_source_checksum":"021dd4595dc6f484f5d8f922391a738e44dcd339594f5d7e5606edba25c1df93","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/pueued.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/pueued.log"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/pueue/bin/pueued","--verbose"]],"stable_dependencies":[{"rust":":build"}],"stable_checksum":"236a47a1cc74721998f4de3eff5062efe8e73c56c05aa19e64fef2e5ee55700f","stable_url_args":["https://github.com/Nukesor/pueue/archive/refs/tags/v4.0.4.tar.gz"],"stable_version":"4.0.4"},"puf":{"desc":"Parallel URL fetcher","executables":["puf"],"homepage":"https://puf.sourceforge.net/","license":"GPL-2.0-only","ruby_source_checksum":"a93a6cb6dcace1ad2fa866a59177e49a85e63ba13c2e50c6f12da68bfda933df","stable_checksum":"3f1602057dc47debeb54effc2db9eadcffae266834389bdbf5ab14fc611eeaf0","stable_url_args":["https://downloads.sourceforge.net/project/puf/puf/1.0.0/puf-1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_checksum":"f9daf26921e00b28187380efab232b5f4d4e02877e258ec6e4e204d446c25cf0"},"pug":{"desc":"Drive terraform at terminal velocity","executables":["pug"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/leg100/pug.git",{":branch":"master"}],"homepage":"https://github.com/leg100/pug","license":"MPL-2.0","ruby_source_checksum":"79ced0ed47b5b52407e2de6d414d959069eb15c09976941d3a791487d43e707a","stable_dependencies":[{"go":":build"}],"stable_checksum":"a65d9d6e381b8e3efd22e90b0088f25c048734072ec6f132a39f1b7c20e9ea3f","stable_url_args":["https://github.com/leg100/pug/archive/refs/tags/v0.6.5.tar.gz"],"stable_version":"0.6.5"},"pugixml":{"desc":"Light-weight C++ XML processing library","head_dependencies":[{"cmake":":build"}],"homepage":"https://pugixml.org/","license":"MIT","ruby_source_checksum":"8089ab155360ad901827addf6562fb3dc090d027749e4dfa5a61711da6a08e51","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"4cee1ca4aad395170f4c7a07824f3bdd41f28316c6e1e1090a1425b278ec0b4b","stable_url_args":["https://github.com/zeux/pugixml/releases/download/v1.16/pugixml-1.16.tar.gz"],"stable_version":"1.16"},"pulledpork":{"bottle_rebuild":2,"desc":"Snort rule management","executables":["pulledpork.pl"],"head_url_args":["https://github.com/shirkdog/pulledpork.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/shirkdog/pulledpork","license":"GPL-2.0-or-later","ruby_source_checksum":"8781f07bf7dc175ef73947f37dc04865079ca89d8637e4ed8a7e3d87131709c0","stable_checksum":"f0149eb6f723b622024295e0ee00e1acade93fae464b9fdc323fdf15e99c388c","stable_url_args":["https://github.com/shirkdog/pulledpork/archive/refs/tags/v0.7.4.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"0.7.4"},"pulp-cli":{"desc":"Command-line interface for Pulp 3","executables":["pulp"],"head_dependencies":["certifi","libyaml","pydantic","python@3.14"],"head_url_args":["https://github.com/pulp/pulp-cli.git",{":branch":"main"}],"homepage":"https://github.com/pulp/pulp-cli","license":"GPL-2.0-or-later","ruby_source_checksum":"c299f30693e3d2e6cdbf6128b930bb3a1af354b405391ce22def53c378604270","stable_dependencies":["certifi","libyaml","pydantic","python@3.14"],"stable_checksum":"54d3c6f6e8fa935ae7c7b7f3f25e8f22c621ff359f4fbfeab7d33e9ee329df14","stable_url_args":["https://files.pythonhosted.org/packages/52/3a/94a5d16377d3d5c11a168ac642714653457b34bc44078f217eee9570ace2/pulp_cli-0.40.1.tar.gz"],"stable_version":"0.40.1"},"pulp":{"bottle_rebuild":2,"desc":"Build tool for PureScript projects","executables":["pulp"],"head_dependencies":["bower","node","purescript"],"homepage":"https://github.com/purescript-contrib/pulp","license":"LGPL-3.0-or-later","ruby_source_checksum":"a90046976a67052c05b59c7784ef37c367e2fe7592a30be34850feffbf9722f4","stable_dependencies":["bower","node","purescript"],"stable_checksum":"a70585e06c1786492fde10c9c1bc550405351c2e6283bbd3f777a6a04fb462ff","stable_url_args":["https://registry.npmjs.org/pulp/-/pulp-16.0.2.tgz"],"stable_version":"16.0.2","bottle_tag":":all","bottle_checksum":"0de9300b253bf5fa068c578ff479fc02a5371a7367bfaf9b3563122b8163ae4a"},"pulsarctl":{"desc":"CLI for Apache Pulsar written in Go","executables":["pulsarctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/streamnative/pulsarctl.git",{":branch":"master"}],"homepage":"https://streamnative.io/","license":"Apache-2.0","ruby_source_checksum":"f9c2b7e3744e18c1c9bf2d9f598084fb7da1240d29ae71d880a3f07238a17a58","stable_dependencies":[{"go":":build"}],"stable_checksum":"adfab8f33fde1dc6b2972973d467a7f233d8b3963df5526bca747ff68850ce56","stable_url_args":["https://github.com/streamnative/pulsarctl/archive/refs/tags/v4.2.1.6.tar.gz"],"stable_version":"4.2.1.6"},"pulseaudio":{"bottle_rebuild":2,"desc":"Sound system for POSIX OSes","executables":["pa-info","pacat","pacmd","pactl","pamon","paplay","parec","parecord","pasuspender","pulseaudio"],"head_dependencies":["glib","libsndfile","libsoxr","libtool","openssl@3","orc","speexdsp","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git",{":branch":"master"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://wiki.freedesktop.org/www/Software/PulseAudio/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later","BSD-3-Clause"]},"ruby_source_checksum":"3f198aed37ccb49cceb345601868434bd315915d8d8252d996d978a536642fe9","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/pulseaudio.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/pulseaudio.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/pulseaudio/bin/pulseaudio","--exit-idle-time=-1","--verbose"]],"stable_dependencies":["glib","libsndfile","libsoxr","libtool","openssl@3","orc","speexdsp","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/commit/c1990dd02647405b0c13aab59f75d05cbb202336.diff","sha256":"46505b7f915a96a4e5f4c46cd8a2cfb5a74586bfd585d69f31b7b2e27e17a4c8"}],"stable_checksum":"053794d6671a3e397d849e478a80b82a63cb9d8ca296bd35b73317bb5ceb87b5","stable_url_args":["https://www.freedesktop.org/software/pulseaudio/releases/pulseaudio-17.0.tar.xz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"17.0"},"pulumi":{"desc":"Cloud native development platform","executables":["pulumi","pulumi-language-bun","pulumi-language-dotnet","pulumi-language-go","pulumi-language-java","pulumi-language-nodejs","pulumi-language-pcl","pulumi-language-python","pulumi-language-python-exec","pulumi-language-yaml","pulumi-resource-pulumi-nodejs","pulumi-resource-pulumi-python","pulumi-watch"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/pulumi/pulumi.git",{":branch":"master"}],"homepage":"https://www.pulumi.com/","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"577a3996a152f5872ee54d30311274cc40323590a7118e52f9174234ee28bbf0","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/pulumi/pulumi.git",{":tag":"v3.251.0",":revision":"aff0ffa2cc499d598c71d6de589592a132f042a5"}],"stable_version":"3.251.0"},"pulumictl":{"bottle_rebuild":1,"desc":"Swiss army knife for Pulumi development","executables":["pulumictl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/pulumi/pulumictl.git",{":branch":"master"}],"homepage":"https://github.com/pulumi/pulumictl","license":"Apache-2.0","ruby_source_checksum":"b12bb602f10858d22bc993c35c8e6101f7cda402dc6c68eaa4a1ce3107ce17dc","stable_dependencies":[{"go":":build"}],"stable_checksum":"5950c1e147480068cf292f0e6d68bdf38a31be971ec8dad2f6052963d3fe5eb2","stable_url_args":["https://github.com/pulumi/pulumictl/archive/refs/tags/v0.0.50.tar.gz"],"stable_version":"0.0.50"},"pumba":{"desc":"Chaos testing tool for Docker","executables":["pumba"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/alexei-led/pumba.git",{":branch":"master"}],"homepage":"https://github.com/alexei-led/pumba","license":"Apache-2.0","ruby_source_checksum":"37e10317e0badf96b5528aadf082079c602c74dd6559bc1e10d7fcd6354c913b","stable_dependencies":[{"go":":build"}],"stable_checksum":"99938ad3e3e248ef46e046ee78b45fd7157daf837059ed966d6e2fce0ba0c8f2","stable_url_args":["https://github.com/alexei-led/pumba/archive/refs/tags/1.1.7.tar.gz"],"stable_version":"1.1.7"},"punktf":{"desc":"Cross-platform multi-target dotfiles manager","executables":["punktf"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Shemnei/punktf.git",{":branch":"main"}],"homepage":"https://shemnei.github.io/punktf/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"55bd7f83093ca8ea5cd56e9f1a2b41e7449ff9c954747b5af8a52bee8f9000d8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"99d5c42a621a609c59cfa5088391e4e0384739850df0eab3917b4a7d10fbebcc","stable_url_args":["https://github.com/Shemnei/punktf/archive/refs/tags/v3.1.2.tar.gz"],"stable_version":"3.1.2"},"pup":{"desc":"CLI companion with 200+ commands across 33+ Datadog products","executables":["pup"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/DataDog/pup.git",{":branch":"main"}],"homepage":"https://www.datadoghq.com","license":"Apache-2.0","ruby_source_checksum":"b98038c2b3611ca319cbad2c3d81902fdd343059e4a3711711efa1b2168089ac","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"64dbc95602f37087024684389528a0718b95e205afeb2c54d8dce8d5d437fbd5","stable_url_args":["https://github.com/DataDog/pup/archive/refs/tags/v1.6.2.tar.gz"],"stable_version":"1.6.2"},"pure-ftpd":{"desc":"Secure and efficient FTP server","executables":["pure-authd","pure-certd","pure-ftpd","pure-ftpwho","pure-mrtginfo","pure-pw","pure-pwconvert","pure-quotacheck","pure-statsdecode","pure-uploadscript"],"head_dependencies":["libsodium","openssl@3"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://www.pureftpd.org/","license":{":all_of":["BSD-2-Clause","BSD-3-Clause","BSD-4-Clause","ISC"]},"ruby_source_checksum":"1cb9488996d08d68b31f3eed1b70fc889cd5a78732bf34650831c0a07d451daf","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/pure-ftpd.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/pure-ftpd.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/pure-ftpd/sbin/pure-ftpd","--chrooteveryone","--createhomedir","--allowdotfiles","--login=puredb:$HOMEBREW_PREFIX/etc/pureftpd.pdb"]],"stable_dependencies":["libsodium","openssl@3"],"stable_checksum":"dc9140420ec44f7829579591ff378aa6396b4604b9c6aeae847368e0f35bd7b2","stable_url_args":["https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.54.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"1.0.54"},"pure":{"desc":"Pretty, minimal and fast ZSH prompt","head_dependencies":["zsh-async",{"zsh":":test"}],"homepage":"https://github.com/sindresorhus/pure","license":"MIT","ruby_source_checksum":"53558558c1d49e3396c19ef1ef5d25013e62b0ee8c430f0f66743a94ab8d685e","stable_dependencies":["zsh-async",{"zsh":":test"}],"stable_checksum":"b6fb24347bd4ab9eadfce1c4dcf18111763dc47e6df3e0bc5d485ab9a5ccf36b","stable_url_args":["https://github.com/sindresorhus/pure/archive/refs/tags/v1.28.1.tar.gz"],"stable_version":"1.28.1","bottle_tag":":all","bottle_checksum":"7ba2f4e47c19d00153af81268859d782bb92466427c9c8bb375fd02a9484ffdc"},"purescript-language-server":{"desc":"Language Server Protocol server for PureScript","executables":["purescript-language-server"],"head_dependencies":["node","purescript"],"homepage":"https://github.com/nwolverson/purescript-language-server","license":"MIT","ruby_source_checksum":"9d1a4db706653eb927781651848eddba1bf416850839ec7d6800f7293cb6dd44","stable_dependencies":["node","purescript"],"stable_checksum":"2b4a55ab4ee71dda3f9feb290437dcf2b8b083344cab8490089d6caab123341d","stable_url_args":["https://registry.npmjs.org/purescript-language-server/-/purescript-language-server-0.18.5.tgz"],"stable_version":"0.18.5","bottle_tag":":all","bottle_checksum":"dc5f49524090444f724689302457dff282c2ee7655893e172c47cdaf83ebb533"},"purescript":{"desc":"Strongly typed programming language that compiles to JavaScript","executables":["purs"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/purescript/purescript.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"],["ncurses"]],"homepage":"https://www.purescript.org/","license":"BSD-3-Clause","ruby_source_checksum":"7d26b9ef9b8939694cec77cf19394e8fb22b0f5250d2dd265cbd06ae565edc30","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"36abaef46aa3cd0316d924c872987aa186d95654d05aa66060948ab47b161f18","stable_url_args":["https://github.com/purescript/purescript/archive/refs/tags/v0.15.16.tar.gz"],"stable_uses_from_macos":[["libffi"],["ncurses"]],"stable_version":"0.15.16"},"purr":{"bottle_rebuild":1,"caveats":"At runtime, adb must be accessible from your PATH.\n\nYou can install adb from Homebrew Cask:\n  brew install --cask android-platform-tools\n","desc":"Versatile zsh CLI tool for viewing and searching through Android logcat output","executables":["purr"],"head_dependencies":["fzf",{"gnu-sed":":build"}],"head_url_args":["https://github.com/google/purr.git",{":branch":"main"}],"head_uses_from_macos":[["zsh"]],"homepage":"https://github.com/google/purr","license":"Apache-2.0","ruby_source_checksum":"5484e82a39db365ab26b05bf84c708d5ece2133e6b5f77030c88ad299df67d8d","stable_dependencies":["fzf",{"gnu-sed":":build"}],"stable_checksum":"ce8b4d31d6b56e79808f12a37795ea15127f3e01eb94f2becb1ee1cd8724844a","stable_url_args":["https://github.com/google/purr/archive/refs/tags/2.0.4.tar.gz"],"stable_uses_from_macos":[["zsh"]],"stable_version":"2.0.4","bottle_tag":":all","bottle_checksum":"8b49680bea9c23c42497fb937f830479971b2c5aa6a7d1fb4ba14b7a83da6baf"},"pushpin":{"bottle_rebuild":2,"desc":"Reverse proxy for realtime web services","executables":["m2adapter","pushpin","pushpin-condure","pushpin-connmgr","pushpin-handler","pushpin-proxy","pushpin-publish"],"head_dependencies":["openssl@3","python@3.14","qtbase","zeromq","zurl",{"boost":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/fastly/pushpin.git",{":branch":"main"}],"homepage":"https://pushpin.org/","license":"Apache-2.0","ruby_source_checksum":"94228e628327545e2ffae5d342dcced1f2e5f6134ef0f7b946e3b71bbf425762","stable_dependencies":["openssl@3","python@3.14","qtbase","zeromq","zurl",{"boost":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"1ceef0b8da5229a066906797e47795905f1fe8fb1477edc9d5799720df9943ef","stable_url_args":["https://github.com/fastly/pushpin/releases/download/v1.41.0/pushpin-1.41.0.tar.bz2"],"stable_version":"1.41.0"},"putty":{"conflicts":[["pssh",{":because":"both install `pscp` binaries"}]],"desc":"Implementation of Telnet and SSH","executables":["pageant","plink","pscp","psftp","psusan","pterm","putty","puttygen"],"head_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","pango",{"cmake":":build"},{"halibut":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.tartarus.org/simon/putty.git",{":branch":"main"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://putty.software/","license":"MIT","ruby_source_checksum":"e9df6af572880a1d4e9f3b17c67e8882db2d0e95462beb6ebc9050ada22288d7","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk+3","pango",{"cmake":":build"},{"halibut":":build"},{"pkgconf":":build"}],"stable_checksum":"06057862ae198f1dbd219d0c7493080d59f606194bb5056c549e342aa01b69fe","stable_url_args":["https://the.earth.li/~sgtatham/putty/0.84/putty-0.84.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"0.84"},"puzzles":{"conflicts":[["samba",{":because":"both install `net` binaries"}]],"desc":"Collection of one-player puzzle games","executables":["blackbox","bridges","cube","dominosa","fifteen","filling","flip","flood","galaxies","guess","inertia","keen","lightup","loopy","magnets","map","mines","mosaic","net","netslide","palisade","pattern","pearl","pegs","range","rect","samegame","signpost","singles","sixteen","slant","solo","tents","towers","tracks","twiddle","undead","unequal","unruly","untangle"],"head_dependencies":[{"cmake":":build"},{"halibut":":build"}],"head_url_args":["https://git.tartarus.org/simon/puzzles.git",{":branch":"main"}],"homepage":"https://www.chiark.greenend.org.uk/~sgtatham/puzzles/","license":"MIT","ruby_source_checksum":"c688bd4a83eef9141770b7c7f46a8a8636f1d72d56c9952dcd06bc1345531ce4","stable_dependencies":[{"cmake":":build"},{"halibut":":build"}],"stable_checksum":"3dc97cc025eb9e343af2332964c85672f2a21da9ea93579f31bcc66e3387ba97","stable_url_args":["https://www.chiark.greenend.org.uk/~sgtatham/puzzles/puzzles-20260523.7ad37c6.tar.gz"],"stable_version":"20260523.7ad37c6"},"pv-migrate":{"desc":"CLI tool to migrate or backup/restore Kubernetes persistent volumes","head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/utkuozdemir/pv-migrate.git",{":branch":"main"}],"homepage":"https://github.com/utkuozdemir/pv-migrate","license":"Apache-2.0","ruby_source_checksum":"d9fc759deb0778d444b90d40d8f2cf5e1b4c9192f611aa4b9916c8a059a89905","stable_dependencies":[{"go":":build"}],"stable_checksum":"a3ddbbbe97376a240ddb37e0bfd1978b291c9a9ba23cd5883433b00dace2ee9c","stable_url_args":["https://github.com/utkuozdemir/pv-migrate/archive/refs/tags/v3.5.0.tar.gz"],"stable_version":"3.5.0"},"pv":{"aliases":["pipeviewer"],"desc":"Monitor data's progress through a pipe","executables":["pv"],"head_dependencies":["gettext"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.ivarch.com/programs/pv.shtml","license":"Artistic-2.0","ruby_source_checksum":"009c4d4e03ef9b49307e4068abcc3158e881ef44d8d52476b3cee6efa73a8c49","stable_dependencies":["gettext"],"stable_checksum":"fc02c9fc2b82b20a92cc8d98f844be63f22abd98751a8e4abc875e1d803662eb","stable_url_args":["https://www.ivarch.com/programs/sources/pv-1.11.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.11.0"},"pvetui":{"desc":"Terminal UI for Proxmox VE","executables":["pvetui"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/devnullvoid/pvetui.git",{":branch":"master"}],"homepage":"https://pvetui.org","license":"MIT","ruby_source_checksum":"ec128fa3614e77e1e658ad27fffc5fdd8a63635703de5ffbbe2f8ec11b2557e4","stable_dependencies":[{"go":":build"}],"stable_checksum":"e95beb9732002aff121934ea510ea07dde522b577c00663a96eb832b5d4015e6","stable_url_args":["https://github.com/devnullvoid/pvetui/archive/refs/tags/v1.4.2.tar.gz"],"stable_version":"1.4.2"},"pwgen":{"desc":"Password generator","executables":["pwgen"],"homepage":"https://pwgen.sourceforge.net/","license":"GPL-2.0-only","ruby_source_checksum":"e066ec43c4869c70765506c41cbbca76495fc12f89195de17fbde2dbf4b340e5","stable_checksum":"dab03dd30ad5a58e578c5581241a6e87e184a18eb2c3b2e0fffa8a9cf105c97b","stable_url_args":["https://downloads.sourceforge.net/project/pwgen/pwgen/2.08/pwgen-2.08.tar.gz"],"stable_version":"2.08","bottle_checksum":"cc4d1e845384c5170c9fd6e9c5b054e152b8690763a55b3c9a1a0e51fbee31c4"},"pwnat":{"bottle_rebuild":1,"desc":"Proxy server that works behind a NAT","executables":["pwnat"],"head_url_args":["https://github.com/samyk/pwnat.git",{":branch":"master"}],"homepage":"https://samy.pl/pwnat/","license":"GPL-3.0-or-later","ruby_source_checksum":"f45724cf2a9ef33d0dc6acc8ff174d275df89d24f13570b350478895070fa88c","stable_checksum":"c784ac0ef2249ae5b314a95ff5049f16c253c1f9b3720f3f88c50fc811140b44","stable_url_args":["https://github.com/samyk/pwnat/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0","bottle_checksum":"b529e5fb4cbb41a4ecbccaaeb3f5801b52036c61d1d7d747e8001c327ae9bba7"},"pwncat":{"bottle_rebuild":5,"desc":"Netcat with FW/IDS/IPS evasion, self-inject-, bind- and reverse shell","executables":["pwncat"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/cytopia/pwncat.git",{":branch":"master"}],"homepage":"https://pwncat.org","license":"MIT","ruby_source_checksum":"a0e83cbe06e29ba23c73a4fc92120d3d7a532e15dbcfdafae8ce75d8096374dc","stable_dependencies":["python@3.14"],"stable_checksum":"c7f879df3a58bae153b730848a88b0e324c8b7f8c6daa146e67cf45a6c736088","stable_url_args":["https://files.pythonhosted.org/packages/c9/ce/51f7b53a8ee3b4afe4350577ee92f416f32b9b166f0d84b480fec1717a42/pwncat-0.1.2.tar.gz"],"stable_version":"0.1.2","bottle_tag":":all","bottle_checksum":"b1d84dd6fab9c761c073e4c598688836ab8f5a07b15cf87f8eb3cd9f1afba9a1"},"pwned":{"conflicts":[["bash-snippets",{":because":"both install `pwned` binaries"}]],"desc":"CLI for the 'Have I been pwned?' service","executables":["pwned"],"head_dependencies":["node"],"homepage":"https://github.com/wKovacs64/pwned","license":"MIT","ruby_source_checksum":"d9014257bfc225c1cadb669897da914def938138d3427da2acdb872e6152507f","stable_dependencies":["node"],"stable_checksum":"62e6c15eb81bedc7ff7d8c7cb0c85486e565c6d44f66f91e59af99b571910cce","stable_url_args":["https://registry.npmjs.org/pwned/-/pwned-13.1.2.tgz"],"stable_version":"13.1.2","bottle_tag":":all","bottle_checksum":"50643c261014d52089137b92323a9b5993a2e1c20b7b4a96617d46e275523cb0"},"pwntools":{"conflicts":[["moreutils",{":because":"both install an `errno` executable"}],["cspice",{":because":"both install `version` binaries"}],["jena",{":because":"both install `update` binaries"}]],"desc":"CTF framework used by Gallopsled in every CTF","executables":["asm","checksec","constgrep","cyclic","debug","disablenx","disasm","elfdiff","elfpatch","errno","hex","libcdb","phd","pwn","pwnstrip","scramble","shellcraft","template","unhex"],"head_dependencies":["capstone","certifi","cryptography","libsodium","python@3.14","unicorn",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Gallopsled/pwntools.git",{":branch":"dev"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/Gallopsled/pwntools","license":"MIT","revision":9,"ruby_source_checksum":"83d64abbf49b3ec5e43be963d70c4f0923b908ddfbb301623f16d2eb7091904b","stable_dependencies":["capstone","certifi","cryptography","libsodium","python@3.14","unicorn",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"d99a917298c1ca7241b51bba9ad2212f2af441ef66488059b2426508e9a2a776","stable_url_args":["https://files.pythonhosted.org/packages/f2/5c/9ae3d94c98b0b038ffd7f09ebdac506d346fe1b964999f71c96c8a904efd/pwntools-4.15.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"4.15.0"},"pwsafe":{"bottle_rebuild":2,"desc":"Generate passwords and manage encrypted password databases","executables":["pwsafe"],"head_dependencies":["openssl@4","readline",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/nsd20463/pwsafe.git",{":branch":"master"}],"homepage":"https://github.com/nsd20463/pwsafe","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"revision":4,"ruby_source_checksum":"df0e16854034bd4a3814a262ae71139939cb996edf93759b0107ad54f7812b7a","stable_dependencies":["openssl@4","readline"],"stable_checksum":"61e91dc5114fe014a49afabd574eda5ff49b36c81a6d492c03fcb10ba6af47b7","stable_url_args":["https://src.fedoraproject.org/repo/pkgs/pwsafe/pwsafe-0.2.0.tar.gz/4bb36538a2772ecbf1a542bc7d4746c0/pwsafe-0.2.0.tar.gz"],"stable_version":"0.2.0"},"px":{"conflicts":[["fpc",{":because":"both install `ptop` binaries"}],["pixie",{":because":"both install `px` binaries"}]],"desc":"Ps and top for human beings (px / ptop)","executables":["ptop","px","pxtree"],"head_dependencies":["python@3.14"],"head_uses_from_macos":[["lsof"]],"homepage":"https://github.com/walles/px","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"bd6dea71413f106d9de46b70abd69200cb9ec50f95bb2916e8a462f6d075ca07","stable_dependencies":["python@3.14"],"stable_checksum":"1c9854f6d337a330c8ab75db3728d8c9e80d88cbba6169e3394affb8113470c1","stable_url_args":["https://files.pythonhosted.org/packages/17/7f/42d82f262d4d2ae8bba8d02b3e4a9116f95df60b8b799713201848154445/pxpx-3.9.0.tar.gz"],"stable_uses_from_macos":[["lsof"]],"stable_version":"3.9.0","bottle_tag":":all","bottle_checksum":"43918037b490edfdf5a7522a5fb170a3aca0a9cad329a83590a5ecd596aa59be"},"py-spy":{"desc":"Sampling profiler for Python programs","executables":["py-spy"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/benfred/py-spy.git",{":branch":"master"}],"homepage":"https://github.com/benfred/py-spy","license":"MIT","ruby_source_checksum":"10612823dcd000075376edd44b259bbf1413bf43fc9783ea5893fd6c91e18f95","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ecf8d945f63b172126abcd68e21f3e5f250498cb774d88247d80a6f2cacdb998","stable_url_args":["https://github.com/benfred/py-spy/archive/refs/tags/v0.4.2.tar.gz"],"stable_version":"0.4.2"},"py3cairo":{"desc":"Python 3 bindings for the Cairo graphics library","head_dependencies":["cairo",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"homepage":"https://cairographics.org/pycairo/","license":{":any_of":["LGPL-2.1-only","MPL-1.1"]},"ruby_source_checksum":"337631e015292cab1dcbcb8db8c7d7eb7f5695d5641b154d6d5bb12fb1d80c99","stable_dependencies":["cairo",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"f3f7fde97325cae80224c09f12564ef58d0d0f655da0e3b040f5807bd5bd3142","stable_url_args":["https://github.com/pygobject/pycairo/releases/download/v1.29.0/pycairo-1.29.0.tar.gz"],"stable_version":"1.29.0"},"py7zr":{"desc":"7-zip in Python","executables":["py7zr"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/miurahr/py7zr.git",{":branch":"master"}],"homepage":"https://github.com/miurahr/py7zr","license":"LGPL-2.1-or-later","ruby_source_checksum":"5278e9b7441847e4b945e6bb7338ee68a3908b09fcd42773fc2e4863c542f519","stable_dependencies":["python@3.14"],"stable_checksum":"8d51894abb38355bf14881088bb97f01fe4cb5b14ebe22f66d6297668c7e1a74","stable_url_args":["https://files.pythonhosted.org/packages/59/3f/ac248f25f3901d3d6cf80ac99d5bac6fd1e5e6543c1812c79b02b6074c60/py7zr-1.1.3.tar.gz"],"stable_version":"1.1.3"},"pybind11":{"desc":"Seamless operability between C++11 and Python","executables":["pybind11-config","pybind11-config-3.13","pybind11-config-3.14"],"head_dependencies":[{"cmake":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"homepage":"https://github.com/pybind/pybind11","license":"BSD-3-Clause","ruby_source_checksum":"2253ea44ded936b037d385001eaeee3758e8b697f659f9464d2f6f5942a3720b","stable_dependencies":[{"cmake":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"74b6a2c2b4573a400cafb6ecbf60c98df300cd3d0041296b913d02b2cbbb2676","stable_url_args":["https://github.com/pybind/pybind11/archive/refs/tags/v3.0.4.tar.gz"],"stable_version":"3.0.4","bottle_tag":":all","bottle_checksum":"f3c67872bf5c7ae4a9c011299951453945105393ec0c02acc742bec40290f81b"},"pycodestyle":{"bottle_rebuild":1,"desc":"Simple Python style checker in one Python file","executables":["pycodestyle"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/PyCQA/pycodestyle.git",{":branch":"main"}],"homepage":"https://pycodestyle.pycqa.org/","license":"MIT","ruby_source_checksum":"9d8b5110dc181c9432e2cf5e030994bae4d6d91e8528f25bc77559c68899956f","stable_dependencies":["python@3.14"],"stable_checksum":"ffcf4dc55f1e5fbdc6dd6acf5db0fd07ded534ae376eee23a742e1410b48d9ae","stable_url_args":["https://github.com/PyCQA/pycodestyle/archive/refs/tags/2.14.0.tar.gz"],"stable_version":"2.14.0","bottle_tag":":all","bottle_checksum":"cbab819ac63a266ecb40a5cf66d17f03c9acdff4c17eb44aa102a5cf20985506"},"pycparser":{"desc":"C parser in Python","head_dependencies":[{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"homepage":"https://github.com/eliben/pycparser","license":"BSD-3-Clause","ruby_source_checksum":"75ed36fe143658d6df206ce89736375eca0d0e3e1d643372118e021982a5e40e","stable_dependencies":[{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29","stable_url_args":["https://files.pythonhosted.org/packages/1b/7d/92392ff7815c21062bea51aa7b87d45576f649f16458d78b7cf94b9ab2e6/pycparser-3.0.tar.gz"],"stable_version":"3.0","bottle_tag":":all","bottle_checksum":"2c10120dc7d0f6e19f7ceaa82bf41195df1541f3971a69367611f04121babec8"},"pydantic":{"desc":"Data validation using Python type hints","head_dependencies":[{"maturin":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"rust":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"homepage":"https://pydantic.dev/docs/validation","license":"MIT","oldnames":["pydantic-core"],"ruby_source_checksum":"57535e804e433bc1708c84ed6902ded0318dc1cc11ce5d625e71f33dfb066471","stable_dependencies":[{"maturin":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"rust":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"c40756b57adaa8b1efeeced5c196f3f3b7c435f90e84ea7f443901bec8099ef6","stable_url_args":["https://files.pythonhosted.org/packages/18/a5/b60d21ac674192f8ab0ba4e9fd860690f9b4a6e51ca5df118733b487d8d6/pydantic-2.13.4.tar.gz"],"stable_version":"2.13.4","version_scheme":1},"pyenv-ccache":{"bottle_rebuild":1,"desc":"Make Python build faster, using the leverage of `ccache`","head_dependencies":["ccache","pyenv"],"head_url_args":["https://github.com/pyenv/pyenv-ccache.git",{":branch":"master"}],"homepage":"https://github.com/pyenv/pyenv-ccache","license":"MIT","ruby_source_checksum":"eef4d1efdf27a0ba5d7cf587671f124818c8637da4b6b564285702a899fa38e4","stable_dependencies":["ccache","pyenv"],"stable_checksum":"ebfb8a5ed754df485b3f391078c5dc913f0587791a5e3815e61078f0db180b9e","stable_url_args":["https://github.com/pyenv/pyenv-ccache/archive/refs/tags/v0.0.2.tar.gz"],"stable_version":"0.0.2","bottle_tag":":all","bottle_checksum":"9e3904fdb63362c45c9e2ccd1421a83a444125518b176c5b86c8a547eebd2b56"},"pyenv-pip-migrate":{"bottle_rebuild":1,"desc":"Migrate pip packages from one Python version to another","executables":["pyenv-migrate"],"head_dependencies":["pyenv"],"head_url_args":["https://github.com/pyenv/pyenv-pip-migrate.git",{":branch":"master"}],"homepage":"https://github.com/pyenv/pyenv-pip-migrate","license":"MIT","ruby_source_checksum":"89ac029d71521e36b517967c8baf9024651d36dba4af8528d0df48fbdbcb8d29","stable_dependencies":["pyenv"],"stable_checksum":"c064c76b854fa905c40e71b5223699bacf18ca492547aad93cdde2b98ca4e58c","stable_url_args":["https://github.com/pyenv/pyenv-pip-migrate/archive/refs/tags/v20181205.tar.gz"],"stable_version":"20181205","bottle_tag":":all","bottle_checksum":"22d0416340223bd3821c6f57f00515c5dff2d92772f0613dcd81ee13730fab6f"},"pyenv-virtualenv":{"desc":"Pyenv plugin to manage virtualenv","executables":["pyenv-activate","pyenv-deactivate","pyenv-sh-activate","pyenv-sh-deactivate","pyenv-virtualenv","pyenv-virtualenv-delete","pyenv-virtualenv-init","pyenv-virtualenv-prefix","pyenv-virtualenvs"],"head_dependencies":["pyenv","coreutils"],"head_url_args":["https://github.com/pyenv/pyenv-virtualenv.git",{":branch":"master"}],"homepage":"https://github.com/pyenv/pyenv-virtualenv","license":"MIT","ruby_source_checksum":"c8d61985ecae3ab61e447f32cae549cd6826e4e4f1730780861fbb47304efd45","stable_dependencies":["pyenv","coreutils"],"stable_checksum":"9aaf9f01660f10f538251fdaaf552d429e7fd41efb7b651b69a3a9768f4a181f","stable_url_args":["https://github.com/pyenv/pyenv-virtualenv/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0","version_scheme":1},"pyenv-virtualenvwrapper":{"bottle_rebuild":1,"desc":"Alternative to pyenv for managing virtualenvs","executables":["pyenv-sh-virtualenvwrapper","pyenv-sh-virtualenvwrapper_lazy","pyenv-virtualenvwrapper","pyenv-virtualenvwrapper_lazy"],"head_dependencies":["pyenv"],"head_url_args":["https://github.com/pyenv/pyenv-virtualenvwrapper.git",{":branch":"master"}],"homepage":"https://github.com/pyenv/pyenv-virtualenvwrapper","license":"MIT","ruby_source_checksum":"432fef76333b458b6d3ac84bddaa52ecc645e2503513adc71a754e733368c19b","stable_dependencies":["pyenv"],"stable_checksum":"c1c812c4954394c58628952654ba745c4fb814d045adc076f7fb9e310bed03bf","stable_url_args":["https://github.com/pyenv/pyenv-virtualenvwrapper/archive/refs/tags/v20140609.tar.gz"],"stable_version":"20140609","bottle_tag":":all","bottle_checksum":"0aeb3455529d63f4cd1ca55acb525e4f38e1fc7b8dca986302f475bc8596a650"},"pyenv":{"desc":"Python version management","executables":["pyenv","pyenv-install","pyenv-uninstall","python-build"],"head_dependencies":["autoconf","openssl@3","pkgconf","readline"],"head_url_args":["https://github.com/pyenv/pyenv.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":test"}],["bzip2"],["libffi"],["ncurses"],["xz"]],"homepage":"https://github.com/pyenv/pyenv","license":"MIT","ruby_source_checksum":"9b7aa2d59c7ce532bedf1a0affff10b9a836b7fb83b51fa6792b86286d81f5f6","stable_dependencies":["autoconf","openssl@3","pkgconf","readline"],"stable_checksum":"fb3e009368dfd271e910795b38d338179a1a6cadf28ec6c0cd60c48c69c5e838","stable_url_args":["https://github.com/pyenv/pyenv/archive/refs/tags/v2.7.3.tar.gz"],"stable_uses_from_macos":[[{"python":":test"}],["bzip2"],["libffi"],["ncurses"],["xz"]],"stable_version":"2.7.3","version_scheme":1},"pyflow":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-10-06",":because":":unmaintained"},"desc":"Installation and dependency system for Python","disable_args":{":date":"2025-10-06",":because":":unmaintained"},"head_dependencies":[{"rust":":build"}],"head_uses_from_macos":[[{"python":":test"}]],"homepage":"https://github.com/David-OConnor/pyflow","license":"MIT","ruby_source_checksum":"1a8fc3fce9258480a8657a81347e661e0b5f02c8eab247e66aa0d1f26172f10c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"36be46aaebf7bc77d2f250b3646024fb1f2f04d92113d3ce46ea5846f7e4c4f4","stable_url_args":["https://github.com/David-OConnor/pyflow/archive/refs/tags/0.3.1.tar.gz"],"stable_uses_from_macos":[[{"python":":test"}]],"stable_version":"0.3.1","bottle_checksum":"31e49056e5aca63db575e0666caea6b7d9a49e2d1a96e5875b4f635996ef7dbf"},"pygit2":{"desc":"Bindings to the libgit2 shared library","head_dependencies":["cffi","libgit2",{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"head_url_args":["https://github.com/libgit2/pygit2.git",{":branch":"master"}],"homepage":"https://www.pygit2.org/","license":{"GPL-2.0-only":{":with":"GCC-exception-2.0"}},"ruby_source_checksum":"69946bcebb3c69aad7a5c8ec368b7b121e1188c1b7a8bb6f846821f0729c992f","stable_dependencies":["cffi","libgit2",{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"a543e6d4ebb43825564935758dc234e770016fed673b84370d46ae9580558831","stable_url_args":["https://files.pythonhosted.org/packages/a6/44/415aa93422b4bfc21a6448acb7e16280d5f33a9a3fae38a384e37b046ae4/pygit2-1.19.3.tar.gz"],"stable_version":"1.19.3"},"pygitup":{"desc":"Nicer 'git pull'","executables":["git-up"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/msiemens/PyGitUp","license":"MIT","revision":2,"ruby_source_checksum":"ee38414cb703d0b29b5f68b13ce642445db63527711613b4b9887bf3d7e67b00","stable_dependencies":["python@3.14"],"stable_checksum":"aee933884d9f78eaa92fec41b0ef646dc41d38b95a6a248a548c9e2fe87e6ff9","stable_url_args":["https://files.pythonhosted.org/packages/96/34/bbe46d4e478d8a128037d7c3634cffe90ba91bbb2602dda04892b8c21c23/git_up-2.4.0.tar.gz"],"stable_version":"2.4.0","bottle_tag":":all","bottle_checksum":"c87af862e8f20b5352f62328150e826412a1faa44f38885fa8d6c2221cea26ce"},"pygments":{"desc":"Generic syntax highlighter","executables":["pygmentize"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/pygments/pygments.git",{":branch":"master"}],"homepage":"https://pygments.org/","license":"BSD-2-Clause","ruby_source_checksum":"2656c57ef883d1cdbd07ae2005307032f9172dfa5b41c643bc189a1dc01a4f85","stable_dependencies":["python@3.14"],"stable_checksum":"6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f","stable_url_args":["https://files.pythonhosted.org/packages/c3/b2/bc9c9196916376152d655522fdcebac55e66de6603a76a02bca1b6414f6c/pygments-2.20.0.tar.gz"],"stable_version":"2.20.0","bottle_tag":":all","bottle_checksum":"a2aedfa8d78eb732b672d4c674e11bdfa764cecc85c0332f2cd23fabeef103ed"},"pygobject3":{"desc":"GNOME Python bindings (based on GObject Introspection)","head_dependencies":["cairo","glib","gobject-introspection","py3cairo",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://pygobject.gnome.org","license":"LGPL-2.1-or-later","ruby_source_checksum":"040838cb5571963c0a3a3631fcc9e6494096980c645f7640337148642d1b8a65","stable_dependencies":["cairo","glib","gobject-introspection","py3cairo",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"12760e4a0e3d04b6eb95e06f7a27e362c826d567ea613373a92c003b6c70d2d6","stable_url_args":["https://download.gnome.org/sources/pygobject/3.56/pygobject-3.56.3.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"3.56.3"},"pyinstaller":{"desc":"Bundle a Python application and all its dependencies","executables":["pyi-archive_viewer","pyi-bindepend","pyi-grab_version","pyi-makespec","pyi-set_version","pyinstaller"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/pyinstaller/pyinstaller.git",{":branch":"develop"}],"homepage":"https://pyinstaller.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"e207daaa1bf0fd1b0dd436389eb7a9297eab57d230c676474e622076cd8ed559","stable_dependencies":["python@3.14"],"stable_checksum":"bb9fab705983e393a2d1cac77d6972513057ad800215fd861dc15ff5272e98fd","stable_url_args":["https://files.pythonhosted.org/packages/d5/4d/ec706c3fcf39e26888c35b39615ff4d5865d184069666c47492cff1fbe50/pyinstaller-6.21.0.tar.gz"],"stable_version":"6.21.0"},"pyinvoke":{"desc":"Pythonic task management & command execution","executables":["inv","invoke"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/pyinvoke/invoke.git",{":branch":"main"}],"homepage":"https://www.pyinvoke.org/","license":"BSD-2-Clause","ruby_source_checksum":"0cfeaee0d84bd1a6a384dc6e67c7880f74357dcdfbd609127c7cc4984e1a066e","stable_dependencies":["python@3.14"],"stable_checksum":"437b6a622223824380bfb4e64f612711a6b648c795f565efc8625af66fb57f0c","stable_url_args":["https://files.pythonhosted.org/packages/33/f6/227c48c5fe47fa178ccf1fda8f047d16c97ba926567b661e9ce2045c600c/invoke-3.0.3.tar.gz"],"stable_version":"3.0.3","bottle_tag":":all","bottle_checksum":"f46e5217b0e3117c9baea206c276c7b87fb6b1f02ce17940cd3c4789b0f3d54b"},"pylint":{"desc":"It's not just a linter that annoys you!","executables":["pylint","pylint-config","pyreverse","symilar"],"head_dependencies":["python@3.14"],"homepage":"https://pylint.readthedocs.io/en/latest/","license":"GPL-2.0-or-later","ruby_source_checksum":"df6ffa1e198a6a48cca7850348d2d0988e420f0df8b003143bf64ca068de6779","stable_dependencies":["python@3.14"],"stable_checksum":"52f19191bee08bf103f9705ad1a0ece4aa5a0a4ef2bdcbd969375a1e6f6579d5","stable_url_args":["https://files.pythonhosted.org/packages/7d/1d/3bb57f303701549550d74bf7ced2b07412be97125c167a0c9d216aa9f762/pylint-4.0.6.tar.gz"],"stable_version":"4.0.6","bottle_tag":":all","bottle_checksum":"0ac18b7ee012ce053289ff5d5ec35f95199c1843e85d84c890092422dace7869"},"pylyzer":{"desc":"Fast static code analyzer & language server for Python","executables":["pylyzer"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/mtshiba/pylyzer","license":"MIT","ruby_source_checksum":"856525fe4a9ae4cd3da0818abc34bef6f923be2a5a37373c1986ba67c43c71e8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c2b30b29764321ba2f2be50cbeded24add03bc17a663a92825b1bce8a60ba24c","stable_url_args":["https://github.com/mtshiba/pylyzer/archive/refs/tags/v0.0.82.tar.gz"],"stable_version":"0.0.82"},"pymol":{"bottle_rebuild":1,"caveats":"To generate movies, run `brew install ffmpeg`.","desc":"Molecular visualization system","executables":["pymol"],"head_dependencies":["freetype","glew","libpng","netcdf","numpy","pyqt","python@3.14",{"cmake":":build"},{"glm":":build"},{"msgpack-cxx":":build"},{"python-setuptools":":build"}],"head_url_args":["https://github.com/schrodinger/pymol-open-source.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://pymol.org/","license":":cannot_represent","revision":3,"ruby_source_checksum":"826ccf6889afd88b99916cd901d96d29c6b021a9d5a9a7ca17b7806a2c248e6d","stable_dependencies":["freetype","glew","libpng","netcdf","numpy","pyqt","python@3.14",{"cmake":":build"},{"glm":":build"},{"msgpack-cxx":":build"},{"python-setuptools":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/schrodinger/pymol-open-source/commit/1b3aca8c053336fc5c7f72e79b4801f8fdd1af39.patch?full_index=1","sha256":"639261ff5b4d9c930ead3179cbbf64bf1e8fa575678561a0287c11f5a6cfa4d6"}],"stable_checksum":"54306d65060bd58ed8b3dab1a8af521aeb4fd417871f15f463ff05ccb4e121fe","stable_url_args":["https://github.com/schrodinger/pymol-open-source/archive/refs/tags/v3.1.0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"3.1.0"},"pympress":{"bottle_rebuild":1,"desc":"Simple and powerful dual-screen PDF reader designed for presentations","executables":["pympress"],"head_dependencies":["gobject-introspection","gstreamer","gtk+3","libyaml","poppler","pygobject3","python@3.14"],"head_url_args":["https://github.com/Cimbali/pympress.git",{":branch":"main"}],"homepage":"https://cimbali.github.io/pympress/","license":"GPL-2.0-or-later","ruby_source_checksum":"ff8e6f0c606eb251d473688fb041d2e034f68043820973d9ecfb3b4ef0057afc","stable_dependencies":["gobject-introspection","gstreamer","gtk+3","libyaml","poppler","pygobject3","python@3.14"],"stable_checksum":"243dc5dd225acd13fb6bae680e2de1816d521203b98a9cff588b66f141fffd9a","stable_url_args":["https://files.pythonhosted.org/packages/87/66/fb9f8f2975740ea8880de293eb16b543965387881c71ca323a00a5d77d8a/pympress-1.8.6.tar.gz"],"stable_version":"1.8.6"},"pymupdf":{"desc":"Python bindings for the PDF toolkit and renderer MuPDF","executables":["pymupdf"],"head_dependencies":["mupdf","python@3.14",{"freetype":":build"},{"python-setuptools":":build"},{"swig":":build"}],"homepage":"https://pymupdf.readthedocs.io/en/latest/","license":"AGPL-3.0-only","ruby_source_checksum":"b274c80de02bf99300d0d4feb38f553ecd4cc6e5cb94def7c6409677905aa9a6","stable_dependencies":["mupdf","python@3.14",{"freetype":":build"},{"python-setuptools":":build"},{"swig":":build"}],"stable_checksum":"e53f3567403a92da15caa9e7ae0164327fff48817e9f40175367fb9de524258d","stable_url_args":["https://files.pythonhosted.org/packages/8e/e9/6d6c5d6c0a3551bffd47681a6240caf941727f195b45593cf20ab36f018f/pymupdf-1.28.0.tar.gz"],"stable_version":"1.28.0"},"pyoxidizer":{"desc":"Modern Python application packaging and distribution tool","executables":["pyoxidizer"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/indygreg/PyOxidizer.git",{":branch":"main"}],"homepage":"https://github.com/indygreg/PyOxidizer","license":"MPL-2.0","ruby_source_checksum":"2115063e59bace13677f320c0560d665363e50fbc19c406c6fb8f60af334aeef","stable_dependencies":[{"rust":":build"}],"stable_checksum":"d52a2727a18a3414d7ec920b8523ef4d19cb2e6db3f1276b65a83e5dd4ae8d24","stable_url_args":["https://github.com/indygreg/PyOxidizer/archive/refs/tags/pyoxidizer/0.24.0.tar.gz"],"stable_version":"0.24.0","bottle_checksum":"6286b57cb42b275d4f6325e17842cd49bc6bedb9804616349a95250e96eb8294"},"pyp":{"bottle_rebuild":1,"desc":"Easily run Python at the shell! Magical, but never mysterious","executables":["pyp","pypyp"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/hauntsaninja/pyp","license":"MIT","ruby_source_checksum":"517d2af860f2e0a7572e9585c347c9a5f5da1d5e813fe68462b862669f2794a8","stable_dependencies":["python@3.14"],"stable_checksum":"97c78f8fd6d4550bf67bb5001a4c5c1fa58184d9bd8256abac3e240fa38aa05c","stable_url_args":["https://files.pythonhosted.org/packages/0c/65/c275ff380e4412438577eab23810dd7a1ba2cf54a6ba558a3d22cf0fb68b/pypyp-1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_tag":":all","bottle_checksum":"7cd48c76de3d2b2e5503adab30d97ac87dff691499d9fc10f65dea95b916bf68"},"pyperformance":{"desc":"Python benchmark suite","executables":["pyperformance"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/python/pyperformance.git",{":branch":"main"}],"homepage":"https://github.com/python/pyperformance","license":"MIT","ruby_source_checksum":"298b6231ff60d9bafea8423385d0c16ca45f26a0896e4a918e1d6443ebfebe30","stable_dependencies":["python@3.14"],"stable_checksum":"91f74393997b604375ad5b79bf569a24076d70181c076a53abad5383a238a8aa","stable_url_args":["https://files.pythonhosted.org/packages/9e/bc/ebc48f2af24abe0d13681ac7ccb21c3f0ed0128361522f5904d4f21953e9/pyperformance-1.14.0.tar.gz"],"stable_version":"1.14.0"},"pypy":{"bottle_rebuild":1,"caveats":"A \"distutils.cfg\" has been written to:\n  /opt/homebrew/Cellar/pypy/7.3.23/libexec/lib-python/2.7/distutils\nspecifying the install-scripts folder as:\n  $HOMEBREW_PREFIX/share/pypy\n\nIf you install Python packages via \"pypy setup.py install\", easy_install_pypy,\nor pip_pypy, any provided scripts will go into the install-scripts folder\nabove, so you may want to add it to your PATH *after* $HOMEBREW_PREFIX/bin\nso you don't overwrite tools from CPython.\n\nSetuptools and pip have been installed, so you can use easy_install_pypy and\npip_pypy. These are now managed by the formula and should not be modified.\n","desc":"Highly performant implementation of Python 2 in Python","executables":["easy_install_pypy","pip_pypy","pypy"],"head_dependencies":["gdbm","openssl@3","sqlite","tcl-tk@8",{"pkgconf":":build"}],"head_url_args":["https://github.com/pypy/pypy.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"],["expat"],["libffi"],["ncurses"]],"homepage":"https://pypy.org/","license":"MIT","link_overwrite_paths":["lib/pypy/site-packages/README","lib/pypy/site-packages/easy-install.pth","lib/pypy/site-packages/pip*","lib/pypy/site-packages/setuptools*","share/pypy/easy_install*","share/pypy/pip*"],"ruby_source_checksum":"5ebd0b1eac2c55c9ef90b287a8298c455865954caf828423481d4aee06879b51","stable_dependencies":["gdbm","openssl@3","sqlite","tcl-tk@8",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/pypy/tcl-tk.diff"}],"stable_checksum":"7aa8eaf414d25f916fe426365404759c56aa28aea6190e65967c4a45f64dc899","stable_url_args":["https://downloads.python.org/pypy/pypy2.7-v7.3.23-src.tar.bz2"],"stable_uses_from_macos":[["bzip2"],["expat"],["libffi"],["ncurses"]],"stable_version":"7.3.23"},"pypy3.10":{"caveats":"A \"distutils.cfg\" has been written to:\n  /opt/homebrew/Cellar/pypy3.10/7.3.17_1/libexec/lib/pypy3.10/distutils\nspecifying the install-scripts folder as:\n  $HOMEBREW_PREFIX/share/pypy3.10\n\nIf you install Python packages via \"pypy3.10 setup.py install\" or pip_pypy3.10,\nany provided scripts will go into the install-scripts folder\nabove, so you may want to add it to your PATH *after* $HOMEBREW_PREFIX/bin\nso you don't overwrite tools from CPython.\n\nSetuptools and pip have been installed, so you can use pip_pypy3.10.\nTo update pip and setuptools between pypy3.10 releases, run:\n    pip_pypy3.10 install --upgrade pip setuptools\n\nSee: https://docs.brew.sh/Homebrew-and-Python\n","deprecate_args":{":date":"2026-06-22",":because":":does_not_build"},"desc":"Implementation of Python 3 in Python","disable_args":{":date":"2026-09-22",":because":":does_not_build"},"executables":["pypy3","pypy3.10"],"head_dependencies":["gdbm","openssl@3","sqlite","tcl-tk@8","xz",{"pkgconf":":build"},{"pypy":":build"}],"head_url_args":["https://github.com/pypy/pypy.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"],["expat"],["libffi"],["ncurses"],["unzip"],["zlib"]],"homepage":"https://pypy.org/","license":"MIT","post_install_defined":true,"revision":1,"ruby_source_checksum":"84ef42e95b53663e4506b682d64a632498a7fb6a9ff9c5b974c53d8204eaefa7","stable_dependencies":["gdbm","openssl@3","sqlite","tcl-tk@8","xz",{"pkgconf":":build"},{"pypy":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/pypy/tcl-tk.diff"}],"stable_checksum":"6ad74bc578e9c6d3a8a1c51503313058e3c58c35df86f7485453c4be6ab24bf7","stable_url_args":["https://downloads.python.org/pypy/pypy3.10-v7.3.17-src.tar.bz2"],"stable_uses_from_macos":[["bzip2"],["expat"],["libffi"],["ncurses"],["unzip"],["zlib"]],"stable_version":"7.3.17"},"pypy3.11":{"aliases":["pypy3"],"caveats":"The install-scripts folder is:\n  $HOMEBREW_PREFIX/share/pypy3.11\n\nIf you install Python packages via \"pypy3.11 setup.py install\" or pip_pypy3.11,\nany provided scripts will go into the install-scripts folder above. You may want to add\nit to your PATH *after* $HOMEBREW_PREFIX/bin so you don't overwrite tools from CPython.\n\nSetuptools and pip have been installed, so you can use pip_pypy3.11.\nThese are managed by the formula and should not be modified.\n","desc":"Implementation of Python 3 in Python","executables":["pip_pypy3","pip_pypy3.11","pypy3","pypy3.11"],"head_dependencies":["gdbm","openssl@3","sqlite","tcl-tk@8","xz",{"pkgconf":":build"},{"pypy":":build"}],"head_uses_from_macos":[["bzip2"],["expat"],["libffi"],["ncurses"]],"homepage":"https://pypy.org/","license":"MIT","link_overwrite_paths":["bin/pip_pypy3","bin/pypy3","lib/libpypy3-c.dylib","lib/libpypy3-c.so","lib/pypy3.11/site-packages/pip*","lib/pypy3.11/site-packages/setuptools*"],"ruby_source_checksum":"2c53f45fda773b3940dc0ec4f5e06c43488cd76d53abb0558144838925574cc1","stable_dependencies":["gdbm","openssl@3","sqlite","tcl-tk@8","xz",{"pkgconf":":build"},{"pypy":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/pypy/tcl-tk.diff"}],"stable_checksum":"f15c9c41e03f3f7ecc25228c6c67427b8918f21ef2d694215994b1fade20f69b","stable_url_args":["https://downloads.python.org/pypy/pypy3.11-v7.3.23-src.tar.bz2"],"stable_uses_from_macos":[["bzip2"],["expat"],["libffi"],["ncurses"]],"stable_version":"7.3.23"},"pypy3.9":{"bottle_rebuild":1,"caveats":"A \"distutils.cfg\" has been written to:\n  /opt/homebrew/Cellar/pypy3.9/7.3.16_1/libexec/lib/pypy3.9/distutils\nspecifying the install-scripts folder as:\n  $HOMEBREW_PREFIX/share/pypy3.9\n\nIf you install Python packages via \"pypy3.9 setup.py install\" or pip_pypy3.9,\nany provided scripts will go into the install-scripts folder\nabove, so you may want to add it to your PATH *after* $HOMEBREW_PREFIX/bin\nso you don't overwrite tools from CPython.\n\nSetuptools and pip have been installed, so you can use pip_pypy3.9.\nTo update pip and setuptools between pypy3.9 releases, run:\n    pip_pypy3.9 install --upgrade pip setuptools\n\nSee: https://docs.brew.sh/Homebrew-and-Python\n","deprecate_args":{":date":"2024-09-04",":because":":deprecated_upstream"},"desc":"Implementation of Python 3 in Python","disable_args":{":date":"2025-09-05",":because":":deprecated_upstream"},"head_dependencies":["gdbm","openssl@3","sqlite","tcl-tk@8","xz",{"pkgconf":":build"},{"pypy":":build"}],"head_url_args":["https://github.com/pypy/pypy.git",{":branch":"py3.9"}],"head_uses_from_macos":[["bzip2"],["expat"],["libffi"],["ncurses"],["unzip"],["zlib"]],"homepage":"https://pypy.org/","license":"MIT","post_install_defined":true,"revision":1,"ruby_source_checksum":"8392a857072a35449077365fe1374bb3722cced605416c8bfbafd17684024726","stable_dependencies":["gdbm","openssl@3","sqlite","tcl-tk@8","xz",{"pkgconf":":build"},{"pypy":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/pypy/tcl-tk.diff"}],"stable_checksum":"5b75af3f8e76041e79c1ef5ce22ce63f8bd131733e9302081897d8f650e81843","stable_url_args":["https://downloads.python.org/pypy/pypy3.9-v7.3.16-src.tar.bz2"],"stable_uses_from_macos":[["bzip2"],["expat"],["libffi"],["ncurses"],["unzip"],["zlib"]],"stable_version":"7.3.16"},"pyqt-builder":{"bottle_rebuild":3,"desc":"Tool to build PyQt","executables":["pyqt-bundle","pyqt-qt-wheel"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/Python-PyQt/PyQt-builder.git",{":branch":"main"}],"homepage":"https://pyqt-builder.readthedocs.io/","license":"BSD-2-Clause","ruby_source_checksum":"902a2ac6d8125d8c682e6478ba45330c81010947618c998c98793b239d7b601a","stable_dependencies":["python@3.14"],"stable_checksum":"6af6646ba29668751b039bfdced51642cb510e300796b58a4d68b7f956a024d8","stable_url_args":["https://files.pythonhosted.org/packages/61/f6/f3b504b4d55a7c4d3393cb90378501f1f5fc7f233bd85c0375674f84d2af/pyqt_builder-1.19.1.tar.gz"],"stable_version":"1.19.1","bottle_tag":":all","bottle_checksum":"8f4c0bd1e4b26ea418de6e45ccdf8c71e80d95f357c73bcce0b48a3d6519976b"},"pyqt":{"aliases":["pyqt@6"],"desc":"Python bindings for v6 of Qt","executables":["pylupdate6","pyuic6"],"head_dependencies":["python@3.14","qt3d","qtbase","qtcharts","qtconnectivity","qtdatavis3d","qtdeclarative","qtmultimedia","qtnetworkauth","qtpositioning","qtquick3d","qtremoteobjects","qtscxml","qtsensors","qtserialport","qtspeech","qtsvg","qttools","qtwebchannel","qtwebsockets","qtshadertools",{"pyqt-builder":":build"}],"homepage":"https://www.riverbankcomputing.com/software/pyqt/intro","license":"GPL-3.0-only","ruby_source_checksum":"5d8a9a6e4c0e89d10a99f6a0c4de7635f5f6fdafe33945fcf2d9c0a7d9a5aea5","stable_dependencies":["python@3.14","qt3d","qtbase","qtcharts","qtconnectivity","qtdatavis3d","qtdeclarative","qtmultimedia","qtnetworkauth","qtpositioning","qtquick3d","qtremoteobjects","qtscxml","qtsensors","qtserialport","qtspeech","qtsvg","qttools","qtwebchannel","qtwebsockets","qtshadertools",{"pyqt-builder":":build"}],"stable_checksum":"45dd60aa69976de1918b5ced6b4e7b6a25abd2a919ecef5fd5826ecc76718889","stable_url_args":["https://files.pythonhosted.org/packages/8b/47/b25c13eca5bebc6505394d0223e46d7ebf0c57dcac2ed908d7d19b18ab6b/pyqt6-6.11.0.tar.gz"],"stable_version":"6.11.0","versioned_formulae":["pyqt@5"]},"pyqt@5":{"deprecate_args":{":date":"2026-05-19",":because":"is for end-of-life Qt 5"},"desc":"Python bindings for v5 of Qt","disable_args":{":date":"2027-05-19",":because":"is for end-of-life Qt 5"},"executables":["pylupdate5","pyrcc5","pyuic5"],"head_dependencies":["python@3.14","qt@5",{"pyqt-builder":":build"}],"homepage":"https://www.riverbankcomputing.com/software/pyqt/intro","license":"GPL-3.0-only","oldnames":["pyqt5"],"revision":2,"ruby_source_checksum":"056ebc1cd411c4e5b84c452e9e80c5d217f6d7c95818acf01c7c4102c9253179","stable_dependencies":["python@3.14","qt@5",{"pyqt-builder":":build"}],"stable_checksum":"fda45743ebb4a27b4b1a51c6d8ef455c4c1b5d610c90d2934c7802b5c1557c52","stable_url_args":["https://files.pythonhosted.org/packages/0e/07/c9ed0bd428df6f87183fca565a79fee19fa7c88c7f00a7f011ab4379e77a/PyQt5-5.15.11.tar.gz"],"stable_version":"5.15.11"},"pyrefly":{"desc":"Fast type checker and IDE for Python","executables":["pyrefly"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/facebook/pyrefly.git",{":branch":"main"}],"homepage":"https://pyrefly.org/","license":"MIT","ruby_source_checksum":"f7ec41937b606f3842893fbbc6311e5c9000995e158135dea2a0d6a4b795f2fc","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b0de811112349a53422532ab393bdd52c7a3a97720c5bc498c1a314e6b2406bd","stable_url_args":["https://github.com/facebook/pyrefly/archive/refs/tags/1.1.1.tar.gz"],"stable_version":"1.1.1"},"pyright":{"desc":"Static type checker for Python","executables":["pyright","pyright-langserver"],"head_dependencies":["node"],"homepage":"https://github.com/microsoft/pyright","license":"MIT","ruby_source_checksum":"317c58aa335eb7c2da74b52dc8574b478055ddddc21806137c8345b99fbb20a2","stable_dependencies":["node"],"stable_checksum":"bd5c488fc20fa237a944279bf32cae2f986cf10d5d5d9e8705819859daeb2f4a","stable_url_args":["https://registry.npmjs.org/pyright/-/pyright-1.1.411.tgz"],"stable_version":"1.1.411","bottle_tag":":all","bottle_checksum":"daf5a826b574e56b62c2d1b55f808c6a9d43ac2f4c1c30292eb23c02d3dbeffe"},"pyscn":{"desc":"Intelligent Python Code Quality Analyzer","executables":["pyscn"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ludo-technologies/pyscn.git",{":branch":"main"}],"homepage":"https://ludo-technologies.github.io/pyscn/","license":"MIT","ruby_source_checksum":"d278760c7475bbea460cee175f109345542b9e4ab7806c7e7e17cb7196faa804","stable_dependencies":[{"go":":build"}],"stable_checksum":"afdb05b0c3f87c6edc1b81a191d3580d5ee335ea09d915c3e6a74ba9f2fc867c","stable_url_args":["https://github.com/ludo-technologies/pyscn/archive/refs/tags/v1.26.1.tar.gz"],"stable_version":"1.26.1"},"pyside":{"aliases":["pyside@6"],"bottle_rebuild":1,"desc":"Official Python bindings for Qt","executables":["shiboken6","shiboken_tool.py"],"head_dependencies":["llvm","python@3.14","qt3d","qtbase","qtcanvaspainter","qtcharts","qtconnectivity","qtdatavis3d","qtdeclarative","qtgraphs","qthttpserver","qtlocation","qtmultimedia","qtnetworkauth","qtpositioning","qtquick3d","qtremoteobjects","qtscxml","qtsensors","qtserialbus","qtserialport","qtspeech","qtsvg","qttools","qtwebchannel","qtwebsockets","qtshadertools",{"cmake":":build"},{"ninja":":build"},{"python-setuptools":":build"},{"qtshadertools":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://wiki.qt.io/Qt_for_Python","license":{":all_of":[{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]}]},"revision":1,"ruby_source_checksum":"2953dc3add3c3e4a88c5b35c7d26720abac6eb10613cc6fdddaaf19ec4ea3b09","stable_dependencies":["llvm","python@3.14","qt3d","qtbase","qtcanvaspainter","qtcharts","qtconnectivity","qtdatavis3d","qtdeclarative","qtgraphs","qthttpserver","qtlocation","qtmultimedia","qtnetworkauth","qtpositioning","qtquick3d","qtremoteobjects","qtscxml","qtsensors","qtserialbus","qtserialport","qtspeech","qtsvg","qttools","qtwebchannel","qtwebsockets","qtshadertools",{"cmake":":build"},{"ninja":":build"},{"python-setuptools":":build"},{"qtshadertools":":build"},{"pkgconf":":test"}],"stable_checksum":"6ffd9835bb0dd2c56f061d62f1616bb1707cfc0202b80e3165d6be087f3965e2","stable_url_args":["https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-6.11.1-src/pyside-setup-everywhere-src-6.11.1.tar.xz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"6.11.1"},"pyspelling":{"desc":"Spell checker automation tool","executables":["pyspelling","pyspelling3.14"],"head_dependencies":["libyaml","python@3.14",{"aspell":":test"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://facelessuser.github.io/pyspelling/","license":"MIT","revision":1,"ruby_source_checksum":"386c2a5af70869bc67ab54d83eb648cab588994d0206fc9b42dd8cd80133508d","stable_dependencies":["libyaml","python@3.14",{"aspell":":test"}],"stable_checksum":"9108981dc174d6400a7ed4917cf4af91daf3eb83578d4570c0726b92c2a32e7a","stable_url_args":["https://files.pythonhosted.org/packages/fe/ed/3fe00b8a3f8a74a993e1e08931d674cde7bd718c1af44ef415ff1f6b000b/pyspelling-2.12.1.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"2.12.1"},"pystring":{"desc":"Collection of C++ functions for the interface of Python's string class methods","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/imageworks/pystring.git",{":branch":"master"}],"homepage":"https://github.com/imageworks/pystring","license":"BSD-3-Clause","ruby_source_checksum":"edf60781471c8148df84a51689024e03203bdf3d6eafab969eb10d2af1b607a0","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"020a603a757ba1e429f4b1ea6feb3afbe0fb34bcafa355032e1f1b8a0019d198","stable_url_args":["https://github.com/imageworks/pystring/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"pytest":{"desc":"Simple powerful testing with Python","executables":["py.test","pytest"],"head_dependencies":["python@3.14"],"homepage":"https://docs.pytest.org/en/latest/","license":"MIT","ruby_source_checksum":"abd955cdd1eb8620a47d1cdc65148ba37068b8049f25c3bc8753e93d3b5728e2","stable_dependencies":["python@3.14"],"stable_checksum":"1088fbde8f2b49d95a549a195707afa7a76a3ce9bcadc26b6d71f0ffda5fe313","stable_url_args":["https://files.pythonhosted.org/packages/e4/47/b9efed96c114afcfa3c9d3fe98a76a1d14c74a9e266d397cf6eb64be5e01/pytest-9.1.1.tar.gz"],"stable_version":"9.1.1","bottle_tag":":all","bottle_checksum":"e28abb6045a1fc33a174653929104a302580695e2b0a7ab3449ccbb3ad07675c"},"python-argcomplete":{"deprecate_args":{":date":"2026-02-13",":because":"does not meet homebrew/core's requirements for Python library formulae"},"desc":"Tab completion for Python argparse","disable_args":{":date":"2026-08-13",":because":"does not meet homebrew/core's requirements for Python library formulae"},"executables":["activate-global-python-argcomplete","python-argcomplete-check-easy-install-script","register-python-argcomplete"],"head_dependencies":["python@3.14"],"homepage":"https://kislyuk.github.io/argcomplete/","license":"Apache-2.0","ruby_source_checksum":"a167ba3afadf5d0f51db16c517c44e85703338370e48297744dd30caf82745e7","stable_dependencies":["python@3.14"],"stable_checksum":"62e8ed4fd6a45864acc8235409461b72c9a28ee785a2011cc5eb78318786c89c","stable_url_args":["https://files.pythonhosted.org/packages/38/61/0b9ae6399dd4a58d8c1b1dc5a27d6f2808023d0b5dd3104bb99f45a33ff6/argcomplete-3.6.3.tar.gz"],"stable_version":"3.6.3","bottle_tag":":all","bottle_checksum":"3cbfebfe5fc664a233aec15fcd7049e5ded3cd8d69b7ba58bce32e084e2a2db7"},"python-build":{"desc":"Simple, correct PEP 517 build frontend","executables":["pyproject-build"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/pypa/build.git",{":branch":"main"}],"homepage":"https://github.com/pypa/build","license":"MIT","ruby_source_checksum":"3df1a7ca2f28f3a37c0c2e2893678c12f66fd722940dc8e453504c1e2549b57c","stable_dependencies":["python@3.14"],"stable_checksum":"302c22c3ba2a0fd5f3911918651341ebb3896176cbdec15bd421f80b1afc7647","stable_url_args":["https://files.pythonhosted.org/packages/78/e0/df5e171f685f82f37b12e1f208064e24244911079d7b767447d1af7e0d70/build-1.5.0.tar.gz"],"stable_version":"1.5.0","bottle_tag":":all","bottle_checksum":"688253f58de7668d9423fe472d8702854cfe10d1d5a1dac02c8aa95315289df1"},"python-freethreading":{"bottle_rebuild":1,"caveats":"Python has been installed as\n  $HOMEBREW_PREFIX/bin/python3.14t\n\nSee: https://docs.brew.sh/Homebrew-and-Python\n","desc":"Interpreted, interactive, object-oriented programming language","executables":["idle3.14t","pip3.14t","pydoc3.14t","python3.14t","python3.14t-config","wheel3.14t"],"head_dependencies":["mpdecimal","openssl@3","sqlite","xz","zstd",{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":test"}],["bzip2"],["expat",{":since":":sequoia"}],["libedit"],["libffi"],["libxcrypt"],["ncurses"]],"homepage":"https://www.python.org/","license":"Python-2.0","ruby_source_checksum":"768b00d33faa54b803d8d76c7b6c848da933996f27adbd1122039873368f19a2","stable_dependencies":["mpdecimal","openssl@3","sqlite","xz","zstd",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/python/3.13-sysconfig.diff"}],"stable_checksum":"74d0d71d0600e477651a077101d6e62d1e2e69b8e992ba18c993dd643b7ba222","stable_url_args":["https://www.python.org/ftp/python/3.14.6/Python-3.14.6.tgz"],"stable_uses_from_macos":[[{"python":":test"}],["bzip2"],["expat",{":since":":sequoia"}],["libedit"],["libffi"],["libxcrypt"],["ncurses"]],"stable_version":"3.14.6"},"python-gdbm@3.11":{"desc":"Python interface to gdbm","head_dependencies":["gdbm","python@3.11"],"homepage":"https://www.python.org/","license":"Python-2.0","ruby_source_checksum":"d6929d0db7f822620265855a3422c805ee344a07ea0b873623a7e58b6ef2e8b9","stable_dependencies":["gdbm","python@3.11"],"stable_checksum":"f4de1b10bd6c70cbb9fa1cd71fc5038b832747a74ee59d599c69ce4846defb50","stable_url_args":["https://www.python.org/ftp/python/3.11.15/Python-3.11.15.tgz"],"stable_version":"3.11.15","versioned_formulae":["python-gdbm@3.14","python-gdbm@3.13","python-gdbm@3.12"]},"python-gdbm@3.12":{"desc":"Python interface to gdbm","head_dependencies":["gdbm","python@3.12"],"homepage":"https://www.python.org/","license":"Python-2.0","revision":1,"ruby_source_checksum":"ea9423c0e277139ecf9697acc48fd8f1a8824014d848ec2150bbc697bcd6b40b","stable_dependencies":["gdbm","python@3.12"],"stable_checksum":"0816c4761c97ecdb3f50a3924de0a93fd78cb63ee8e6c04201ddfaedca500b0b","stable_url_args":["https://www.python.org/ftp/python/3.12.13/Python-3.12.13.tgz"],"stable_version":"3.12.13","versioned_formulae":["python-gdbm@3.14","python-gdbm@3.13","python-gdbm@3.11"]},"python-gdbm@3.13":{"desc":"Python interface to gdbm","head_dependencies":["gdbm","python@3.13"],"homepage":"https://www.python.org/","license":"Python-2.0","ruby_source_checksum":"14285ab0563df47d32948d4c777b302cbf24c0afa110420ffdbef4511fd8ce9e","stable_dependencies":["gdbm","python@3.13"],"stable_checksum":"5ae535a36af0ebca6fca176ecb8197f5db9c1cb8c8f0cd12cdf1787046db1f41","stable_url_args":["https://www.python.org/ftp/python/3.13.14/Python-3.13.14.tgz"],"stable_version":"3.13.14","versioned_formulae":["python-gdbm@3.14","python-gdbm@3.12","python-gdbm@3.11"]},"python-gdbm@3.14":{"aliases":["python-gdbm"],"desc":"Python interface to gdbm","head_dependencies":["gdbm","python@3.14"],"homepage":"https://www.python.org/","license":"Python-2.0","ruby_source_checksum":"a03ec577e1b5a9fda0b9af2e915be02970b1742561d1f524e68226b8ed91f5c3","stable_dependencies":["gdbm","python@3.14"],"stable_checksum":"74d0d71d0600e477651a077101d6e62d1e2e69b8e992ba18c993dd643b7ba222","stable_url_args":["https://www.python.org/ftp/python/3.14.6/Python-3.14.6.tgz"],"stable_version":"3.14.6","versioned_formulae":["python-gdbm@3.13","python-gdbm@3.12","python-gdbm@3.11"]},"python-launcher":{"desc":"Launch your Python interpreter the lazy/smart way","executables":["py"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/brettcannon/python-launcher.git",{":branch":"main"}],"homepage":"https://pythoncode.run","license":"MIT","ruby_source_checksum":"85878d714c0dd8129a28e88e11aca4a52f9f24edb013091e6e6debd8d86c4bfa","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6f868da0217b74e05775e7ebcbec4779ce12956728397ea57fd59c8529c56b6d","stable_url_args":["https://github.com/brettcannon/python-launcher/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1"},"python-lsp-server":{"aliases":["pylsp"],"desc":"Python Language Server for the Language Server Protocol","executables":["pylsp"],"head_dependencies":["python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/python-lsp/python-lsp-server.git",{":branch":"develop"}],"homepage":"https://github.com/python-lsp/python-lsp-server","license":"MIT","revision":3,"ruby_source_checksum":"15827647140f6022b51ca653afb34a793f608bddc923022550984ff5cf1d5447","stable_dependencies":["python@3.14",{"rust":":build"}],"stable_checksum":"509c445fc667f41ffd3191cb7512a497bf7dd76c14ceb1ee2f6c13ebe71f9a6b","stable_url_args":["https://files.pythonhosted.org/packages/b4/b5/b989d41c63390dfc2bf63275ab543b82fed076723d912055e77ccbae1422/python_lsp_server-1.14.0.tar.gz"],"stable_version":"1.14.0"},"python-markdown":{"desc":"Python implementation of Markdown","executables":["markdown_py"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/Python-Markdown/markdown.git",{":branch":"master"}],"homepage":"https://python-markdown.github.io","license":"BSD-3-Clause","ruby_source_checksum":"76e5d80061b92fe4b700d5c9ff3a6c3282abbc7e27644a812cef7f5bc8f06b55","stable_dependencies":["python@3.14"],"stable_checksum":"994d51325d25ad8aa7ce4ebaec003febcce822c3f8c911e3b17c52f7f589f950","stable_url_args":["https://files.pythonhosted.org/packages/2b/f4/69fa6ed85ae003c2378ffa8f6d2e3234662abd02c10d216c0ba96081a238/markdown-3.10.2.tar.gz"],"stable_version":"3.10.2","bottle_tag":":all","bottle_checksum":"bd291009913bfb380dc18955d5662481fe1ed167e0c06f0f507a61b824f214cb"},"python-matplotlib":{"desc":"Python library for creating static, animated, and interactive visualizations","head_dependencies":["freetype","numpy","pillow","python@3.14","qhull",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://matplotlib.org/","license":"PSF-2.0","ruby_source_checksum":"c2ef29c14d21a8dba3a1092053d06c6df3cdc05fa481542be7f8e38c4019380f","stable_dependencies":["freetype","numpy","pillow","python@3.14","qhull",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"68c0c7be01b30dcca3638934f7f591df73401235cbdbf0d1ab1c71e7db7f8b57","stable_url_args":["https://files.pythonhosted.org/packages/1f/24/080c99d223d158d3a8902769269ab6da5b50f7a0e6e072513907e02b7a6c/matplotlib-3.11.0.tar.gz"],"stable_version":"3.11.0"},"python-packaging":{"desc":"Core utilities for Python packages","head_dependencies":[{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"homepage":"https://packaging.pypa.io/","license":{":any_of":["Apache-2.0","BSD-2-Clause"]},"ruby_source_checksum":"bd8d76b9d4c2e9b462b22eb156fedac6b71c32f5f9e569fa28d514ad1116efe1","stable_dependencies":[{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661","stable_url_args":["https://files.pythonhosted.org/packages/d7/f1/e7a6dd94a8d4a5626c03e4e99c87f241ba9e350cd9e6d75123f992427270/packaging-26.2.tar.gz"],"stable_version":"26.2","bottle_tag":":all","bottle_checksum":"cacd876587b277e977fbea711b2cd3490842e5480767e18ccac14ab20b2161e2"},"python-setuptools":{"desc":"Easily download, build, install, upgrade, and uninstall Python packages","head_dependencies":[{"python@3.14":":build"},{"python@3.14":":test"},{"python@3.12":":test"}],"homepage":"https://setuptools.pypa.io/","license":"MIT","ruby_source_checksum":"ef7ca7d0b791d15b8563618ea39fd530d30685d4efa17ea76c93330dc5a8a928","stable_dependencies":[{"python@3.14":":build"},{"python@3.14":":test"},{"python@3.12":":test"}],"stable_checksum":"025bccbbf0fa05b6192bc64ae1e7b16e001fd6d6d4d5de03c97b1c1ade523bef","stable_url_args":["https://files.pythonhosted.org/packages/34/26/f5d29e25ffdb535afef2d35cdb55b325298f96debd670da4c325e08d70f4/setuptools-83.0.0.tar.gz"],"stable_version":"83.0.0","bottle_tag":":all","bottle_checksum":"6c0be0a7710a7b6fe4fc5ebc8e75f0b8d575ede311fb1848e8558727d742e0ed"},"python-tabulate":{"desc":"Pretty-print tabular data in Python","executables":["tabulate"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/astanin/python-tabulate","license":"MIT","oldnames":["libpython-tabulate"],"ruby_source_checksum":"3f4eb3cb0e006c11f0b91c3fbeab8827d97e97b50dceacc58321d3415a24b5e0","stable_dependencies":["python@3.14"],"stable_checksum":"e2cfde8f79420f6deeffdeda9aaec3b6bc5abce947655d17ac662b126e48a60d","stable_url_args":["https://files.pythonhosted.org/packages/46/58/8c37dea7bbf769b20d58e7ace7e5edfe65b849442b00ffcdd56be88697c6/tabulate-0.10.0.tar.gz"],"stable_version":"0.10.0","bottle_tag":":all","bottle_checksum":"cf5d7aede52290a5bf98484a5d72b5475f88a6cf877a8b2e04a6d284f927bf3d"},"python-tk@3.10":{"deprecate_args":{":date":"2026-10-15",":because":":deprecated_upstream"},"desc":"Python interface to Tcl/Tk","disable_args":{":date":"2027-10-15",":because":":deprecated_upstream"},"head_dependencies":["python@3.10","tcl-tk@8"],"homepage":"https://www.python.org/","keg_only_args":[":versioned_formula"],"license":"Python-2.0","ruby_source_checksum":"3ec13ab4de7d780d10cf5f03abe6313aa9b35a6784cf26dd7c4b322f27c0778e","stable_dependencies":["python@3.10","tcl-tk@8"],"stable_checksum":"4ff5fd4c5bab803b935019f3e31d7219cebd6f870d00389cea53b88bbe935d1a","stable_url_args":["https://www.python.org/ftp/python/3.10.20/Python-3.10.20.tgz"],"stable_version":"3.10.20","versioned_formulae":["python-tk@3.14","python-tk@3.13","python-tk@3.12","python-tk@3.11","python-tk@3.9"]},"python-tk@3.11":{"desc":"Python interface to Tcl/Tk","head_dependencies":["python@3.11","tcl-tk@8"],"homepage":"https://www.python.org/","license":"Python-2.0","ruby_source_checksum":"c1455b943b51fc5a04f589a9f875a5d31ad09b47f43f46b00035a2ed159ec49c","stable_dependencies":["python@3.11","tcl-tk@8"],"stable_checksum":"f4de1b10bd6c70cbb9fa1cd71fc5038b832747a74ee59d599c69ce4846defb50","stable_url_args":["https://www.python.org/ftp/python/3.11.15/Python-3.11.15.tgz"],"stable_version":"3.11.15","versioned_formulae":["python-tk@3.14","python-tk@3.13","python-tk@3.12","python-tk@3.10","python-tk@3.9"]},"python-tk@3.12":{"desc":"Python interface to Tcl/Tk","head_dependencies":["python@3.12","tcl-tk"],"homepage":"https://www.python.org/","license":"Python-2.0","ruby_source_checksum":"8827779cdb622e9a87515b59dbd2918cd47969e1e368ef440c5b4e76383d7990","stable_dependencies":["python@3.12","tcl-tk"],"stable_patches":[{"strip":"p1","url":"https://github.com/python/cpython/commit/a2019e226e4650cef35ebfde7ecd7ce044a4a670.patch?full_index=1","sha256":"03c4b6a293d4a51f534858657717bdc1465c42acb3b78e64c41f9011f966e449"},{"strip":"p1","data":true}],"stable_checksum":"0816c4761c97ecdb3f50a3924de0a93fd78cb63ee8e6c04201ddfaedca500b0b","stable_url_args":["https://www.python.org/ftp/python/3.12.13/Python-3.12.13.tgz"],"stable_version":"3.12.13","versioned_formulae":["python-tk@3.14","python-tk@3.13","python-tk@3.11","python-tk@3.10","python-tk@3.9"]},"python-tk@3.13":{"desc":"Python interface to Tcl/Tk","head_dependencies":["python@3.13","tcl-tk"],"homepage":"https://www.python.org/","license":"Python-2.0","ruby_source_checksum":"1142b93589da9c30f7831ac6eba991b48fe98ae425a6cb7281ce8a452bb02676","stable_dependencies":["python@3.13","tcl-tk"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"5ae535a36af0ebca6fca176ecb8197f5db9c1cb8c8f0cd12cdf1787046db1f41","stable_url_args":["https://www.python.org/ftp/python/3.13.14/Python-3.13.14.tgz"],"stable_version":"3.13.14","versioned_formulae":["python-tk@3.14","python-tk@3.12","python-tk@3.11","python-tk@3.10","python-tk@3.9"]},"python-tk@3.14":{"aliases":["python-tk"],"desc":"Python interface to Tcl/Tk","head_dependencies":["python@3.14","tcl-tk"],"homepage":"https://www.python.org/","license":"Python-2.0","ruby_source_checksum":"17b6ea70cd8a86cb7b460425b9e39554c5120f6674606ec8b88f2d3ba8ebc1bc","stable_dependencies":["python@3.14","tcl-tk"],"stable_checksum":"74d0d71d0600e477651a077101d6e62d1e2e69b8e992ba18c993dd643b7ba222","stable_url_args":["https://www.python.org/ftp/python/3.14.6/Python-3.14.6.tgz"],"stable_version":"3.14.6","versioned_formulae":["python-tk@3.13","python-tk@3.12","python-tk@3.11","python-tk@3.10","python-tk@3.9"]},"python-tk@3.9":{"deprecate_args":{":date":"2025-10-15",":because":":deprecated_upstream"},"desc":"Python interface to Tcl/Tk","disable_args":{":date":"2026-10-15",":because":":deprecated_upstream"},"head_dependencies":["python@3.9","tcl-tk@8"],"homepage":"https://www.python.org/","license":"Python-2.0","ruby_source_checksum":"a8ed0357b9826fbf27d2aaf74a72ffcaa5890900ddd21f3c675ad9c6ccb38f54","stable_dependencies":["python@3.9","tcl-tk@8"],"stable_checksum":"00e07d7c0f2f0cc002432d1ee84d2a40dae404a99303e3f97701c10966c91834","stable_url_args":["https://www.python.org/ftp/python/3.9.25/Python-3.9.25.tar.xz"],"stable_version":"3.9.25","versioned_formulae":["python-tk@3.14","python-tk@3.13","python-tk@3.12","python-tk@3.11","python-tk@3.10"]},"python-yq":{"conflicts":[["yq",{":because":"both install `yq` executables"}],["xq",{":because":"both install `xq` binaries"}]],"desc":"Command-line YAML and XML processor that wraps jq","executables":["tomlq","xq","yq"],"head_dependencies":["libyaml","python@3.14"],"head_uses_from_macos":[["jq",{":since":":sequoia"}]],"homepage":"https://kislyuk.github.io/yq/","license":"Apache-2.0","ruby_source_checksum":"0ccf3c600e2f422fb27c6c81bac01366fd63c35468d2ecb30b6caad3314b4c4f","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"ab3fc344dc4a39d833d328f080a6e794c1cb7243b05c0076ac1edce3d22caabd","stable_url_args":["https://files.pythonhosted.org/packages/f1/9c/a0185c81994ff06e2e992f23a1378f0bbb0769496376b59af682b5f6fc8d/yq-4.1.1.tar.gz"],"stable_uses_from_macos":[["jq",{":since":":sequoia"}]],"stable_version":"4.1.1"},"python@3.10":{"bottle_rebuild":1,"caveats":"Python is installed as\n  $HOMEBREW_PREFIX/bin/python3.10\n\nUnversioned and major-versioned symlinks `python`, `python3`, `python-config`, `python3-config`, `pip`, `pip3`, etc. pointing to\n`python3.10`, `python3.10-config`, `pip3.10` etc., respectively, are installed into\n  $HOMEBREW_PREFIX/opt/python@3.10/libexec/bin\n\nYou can install Python packages with\n  pip3.10 install <package>\nThey will install into the site-package directory\n  $HOMEBREW_PREFIX/lib/python3.10/site-packages\n\n`idle3.10` requires tkinter, which is available separately:\n  brew install python-tk@3.10\n\nIf you do not need a specific version of Python, and always want Homebrew's `python3` in your PATH:\n  brew install python3\n\nSee: https://docs.brew.sh/Homebrew-and-Python\n","deprecate_args":{":date":"2026-10-15",":because":":deprecated_upstream"},"desc":"Interpreted, interactive, object-oriented programming language","disable_args":{":date":"2027-10-15",":because":":deprecated_upstream"},"executables":["2to3-3.10","idle3.10","pydoc3.10","python3.10","python3.10-config"],"head_dependencies":["gdbm","mpdecimal","openssl@3","readline","sqlite","xz",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["expat",{":since":":sequoia"}],["libffi"],["libxcrypt"],["ncurses"]],"homepage":"https://www.python.org/","license":"Python-2.0","post_install_defined":true,"pour_bottle_args":{":only_if":":clt_installed"},"revision":3,"ruby_source_checksum":"a9bb5f5ba9f4187ae2a4410f22b2a8cd89084ba4f7664cf1e826de90fe30af20","stable_dependencies":["gdbm","mpdecimal","openssl@3","readline","sqlite","xz",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/python/3.10-sysconfig.diff"},{"strip":"p1","file":"Patches/python/3.10-distutils-scheme.diff"}],"stable_checksum":"4ff5fd4c5bab803b935019f3e31d7219cebd6f870d00389cea53b88bbe935d1a","stable_url_args":["https://www.python.org/ftp/python/3.10.20/Python-3.10.20.tgz"],"stable_uses_from_macos":[["bzip2"],["expat",{":since":":sequoia"}],["libffi"],["libxcrypt"],["ncurses"]],"stable_version":"3.10.20","versioned_formulae":["python@3.14","python@3.13","python@3.12","python@3.11","python@3.9"]},"python@3.11":{"bottle_rebuild":1,"caveats":"Python is installed as\n  $HOMEBREW_PREFIX/bin/python3.11\n\nUnversioned and major-versioned symlinks `python`, `python3`, `python-config`, `python3-config`, `pip`, `pip3`, etc. pointing to\n`python3.11`, `python3.11-config`, `pip3.11` etc., respectively, are installed into\n  $HOMEBREW_PREFIX/opt/python@3.11/libexec/bin\n\nYou can install Python packages with\n  pip3.11 install <package>\nThey will install into the site-package directory\n  $HOMEBREW_PREFIX/lib/python3.11/site-packages\n\n`idle3.11` requires tkinter, which is available separately:\n  brew install python-tk@3.11\n\ngdbm (`dbm.gnu`) is no longer included in this formula, but it is available separately:\n  brew install python-gdbm@3.11\n`dbm.ndbm` changed database backends in Homebrew Python 3.11.\nIf you need to read a database from a previous Homebrew Python created via `dbm.ndbm`,\nyou'll need to read your database using the older version of Homebrew Python and convert to another format.\n`dbm` still defaults to `dbm.gnu` when it is installed.\n\nIf you do not need a specific version of Python, and always want Homebrew's `python3` in your PATH:\n  brew install python3\n\nFor more information about Homebrew and Python, see: https://docs.brew.sh/Homebrew-and-Python\n","desc":"Interpreted, interactive, object-oriented programming language","executables":["2to3-3.11","idle3.11","pydoc3.11","python3.11","python3.11-config"],"head_dependencies":["mpdecimal","openssl@3","sqlite","xz",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["expat",{":since":":sequoia"}],["libedit"],["libffi"],["libxcrypt"],["ncurses"]],"homepage":"https://www.python.org/","license":"Python-2.0","post_install_defined":true,"pour_bottle_args":{":only_if":":clt_installed"},"revision":3,"ruby_source_checksum":"28ff269ffa42339f91187dab9b8d848401465baf3529d5c753ff84763e6e2472","stable_dependencies":["mpdecimal","openssl@3","sqlite","xz",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/python/3.11-sysconfig.diff"},{"strip":"p1","file":"Patches/python/3.10-distutils-scheme.diff"}],"stable_checksum":"f4de1b10bd6c70cbb9fa1cd71fc5038b832747a74ee59d599c69ce4846defb50","stable_url_args":["https://www.python.org/ftp/python/3.11.15/Python-3.11.15.tgz"],"stable_uses_from_macos":[["bzip2"],["expat",{":since":":sequoia"}],["libedit"],["libffi"],["libxcrypt"],["ncurses"]],"stable_version":"3.11.15","versioned_formulae":["python@3.14","python@3.13","python@3.12","python@3.10","python@3.9"]},"python@3.12":{"bottle_rebuild":1,"caveats":"Python is installed as\n  $HOMEBREW_PREFIX/bin/python3.12\n\nUnversioned and major-versioned symlinks `python`, `python3`, `python-config`, `python3-config`, `pip`, `pip3`, etc. pointing to\n`python3.12`, `python3.12-config`, `pip3.12` etc., respectively, are installed into\n  $HOMEBREW_PREFIX/opt/python@3.12/libexec/bin\n\nIf you do not need a specific version of Python, and always want Homebrew's `python3` in your PATH:\n  brew install python3\n\n`idle3.12` requires tkinter, which is available separately:\n  brew install python-tk@3.12\n\n`dbm.gnu` is available separately:\n  brew install python-gdbm@3.12\n\nFor more information about Homebrew and Python, see: https://docs.brew.sh/Homebrew-and-Python\n","desc":"Interpreted, interactive, object-oriented programming language","executables":["2to3-3.12","idle3.12","pip3.12","pydoc3.12","python3.12","python3.12-config","wheel3.12"],"head_dependencies":["mpdecimal","openssl@3","sqlite","xz",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["expat",{":since":":sequoia"}],["libedit"],["libffi"],["libxcrypt"],["ncurses"]],"homepage":"https://www.python.org/","license":"Python-2.0","link_overwrite_paths":["lib/python3.12/site-packages/pip*","lib/python3.12/site-packages/wheel*"],"revision":4,"ruby_source_checksum":"d21204fd07b11bffc31951e1c6fe7e3252e9d7ab3fd7fb2f6a26413cd7d2d1b4","stable_dependencies":["mpdecimal","openssl@3","sqlite","xz",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/python/3.11-sysconfig.diff"}],"stable_checksum":"0816c4761c97ecdb3f50a3924de0a93fd78cb63ee8e6c04201ddfaedca500b0b","stable_url_args":["https://www.python.org/ftp/python/3.12.13/Python-3.12.13.tgz"],"stable_uses_from_macos":[["bzip2"],["expat",{":since":":sequoia"}],["libedit"],["libffi"],["libxcrypt"],["ncurses"]],"stable_version":"3.12.13","versioned_formulae":["python@3.14","python@3.13","python@3.11","python@3.10","python@3.9"]},"python@3.13":{"caveats":"Python is installed as\n  $HOMEBREW_PREFIX/bin/python3.13\n\nUnversioned and major-versioned symlinks `python`, `python3`, `python-config`, `python3-config`, `pip`, `pip3`, etc. pointing to\n`python3.13`, `python3.13-config`, `pip3.13` etc., respectively, are installed into\n  $HOMEBREW_PREFIX/opt/python@3.13/libexec/bin\n\nIf you do not need a specific version of Python, and always want Homebrew's `python3` in your PATH:\n  brew install python3\n\n`idle3.13` requires tkinter, which is available separately:\n  brew install python-tk@3.13\n\n`dbm.gnu` is available separately:\n  brew install python-gdbm@3.13\n\nFor more information about Homebrew and Python, see: https://docs.brew.sh/Homebrew-and-Python\n","desc":"Interpreted, interactive, object-oriented programming language","executables":["idle3.13","pip3.13","pydoc3.13","python3.13","python3.13-config","wheel3.13"],"head_dependencies":["mpdecimal","openssl@3","sqlite","xz",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["expat",{":since":":sequoia"}],["libedit"],["libffi"],["ncurses"]],"homepage":"https://www.python.org/","license":"Python-2.0","link_overwrite_paths":["lib/python3.13/site-packages/pip*","lib/python3.13/site-packages/wheel*"],"revision":1,"ruby_source_checksum":"88d77ded69a6039799abebf589386fa5cc5f30c3de9b2b8fed123a9b2f15a494","stable_dependencies":["mpdecimal","openssl@3","sqlite","xz",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/python/3.13-sysconfig.diff"}],"stable_checksum":"5ae535a36af0ebca6fca176ecb8197f5db9c1cb8c8f0cd12cdf1787046db1f41","stable_url_args":["https://www.python.org/ftp/python/3.13.14/Python-3.13.14.tgz"],"stable_uses_from_macos":[["bzip2"],["expat",{":since":":sequoia"}],["libedit"],["libffi"],["ncurses"]],"stable_version":"3.13.14","versioned_formulae":["python@3.14","python@3.12","python@3.11","python@3.10","python@3.9"]},"python@3.14":{"aliases":["python","python3","python@3"],"caveats":"Python is installed as\n  $HOMEBREW_PREFIX/bin/python3\n\nUnversioned symlinks `python`, `python-config`, `pip` etc. pointing to\n`python3`, `python3-config`, `pip3` etc., respectively, are installed into\n  $HOMEBREW_PREFIX/opt/python@3.14/libexec/bin\n\n`idle3.14` requires tkinter, which is available separately:\n  brew install python-tk@3.14\n\n`dbm.gnu` is available separately:\n  brew install python-gdbm@3.14\n\nFor more information about Homebrew and Python, see: https://docs.brew.sh/Homebrew-and-Python\n","desc":"Interpreted, interactive, object-oriented programming language","executables":["idle3","idle3.14","pip3","pip3.14","pydoc3","pydoc3.14","python3","python3-config","python3.14","python3.14-config","wheel3","wheel3.14"],"head_dependencies":["mpdecimal","openssl@3","sqlite","xz","zstd",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["expat",{":since":":sequoia"}],["libedit"],["libffi"],["ncurses"]],"homepage":"https://www.python.org/","license":"Python-2.0","link_overwrite_paths":["bin/idle3","bin/pip3","bin/pydoc3","bin/python3","bin/python3-config","bin/wheel3","share/man/man1/python3.1","lib/libpython3.so","lib/pkgconfig/python3.pc","lib/pkgconfig/python3-embed.pc","lib/python3.14/site-packages/pip*","lib/python3.14/site-packages/wheel*","Frameworks/Python.framework/Headers","Frameworks/Python.framework/Python","Frameworks/Python.framework/Resources","Frameworks/Python.framework/Versions/Current"],"ruby_source_checksum":"e76661f1550267d5252bacac97724d521c3ac2e697b37537c9ee831b65c3beeb","stable_dependencies":["mpdecimal","openssl@3","sqlite","xz","zstd",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/python/3.13-sysconfig.diff"}],"stable_checksum":"74d0d71d0600e477651a077101d6e62d1e2e69b8e992ba18c993dd643b7ba222","stable_url_args":["https://www.python.org/ftp/python/3.14.6/Python-3.14.6.tgz"],"stable_uses_from_macos":[["bzip2"],["expat",{":since":":sequoia"}],["libedit"],["libffi"],["ncurses"]],"stable_version":"3.14.6","versioned_formulae":["python@3.13","python@3.12","python@3.11","python@3.10","python@3.9"]},"python@3.9":{"bottle_rebuild":1,"caveats":"Python is installed as\n  $HOMEBREW_PREFIX/bin/python3.9\n\nUnversioned and major-versioned symlinks `python`, `python3`, `python-config`, `python3-config`, `pip`, `pip3`, etc. pointing to\n`python3.9`, `python3.9-config`, `pip3.9` etc., respectively, are installed into\n  $HOMEBREW_PREFIX/opt/python@3.9/libexec/bin\n\nYou can install Python packages with\n  pip3.9 install <package>\nThey will install into the site-package directory\n  $HOMEBREW_PREFIX/lib/python3.9/site-packages\n\n`idle3.9` requires tkinter, which is available separately:\n  brew install python-tk@3.9\n\nIf you do not need a specific version of Python, and always want Homebrew's `python3` in your PATH:\n  brew install python3\n\nSee: https://docs.brew.sh/Homebrew-and-Python\n","deprecate_args":{":date":"2025-10-15",":because":":deprecated_upstream"},"desc":"Interpreted, interactive, object-oriented programming language","disable_args":{":date":"2026-10-15",":because":":deprecated_upstream"},"executables":["2to3-3.9","idle3.9","pydoc3.9","python3.9","python3.9-config"],"head_dependencies":["gdbm","mpdecimal","openssl@3","readline","sqlite","xz",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["expat"],["libffi"],["libxcrypt"],["ncurses"],["unzip"]],"homepage":"https://www.python.org/","license":"Python-2.0","post_install_defined":true,"pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"df72be30e03ac2efb5ac639de469df6d1c53e3e1ca5e098536daf4ed59482d0e","stable_dependencies":["gdbm","mpdecimal","openssl@3","readline","sqlite","xz",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://www.bytereef.org/contrib/decimal.diff","sha256":"b0716ba88a4061dcc8c9bdd1acc57f62884000d1f959075090bf2c05ffa28bf3"}],"stable_checksum":"00e07d7c0f2f0cc002432d1ee84d2a40dae404a99303e3f97701c10966c91834","stable_url_args":["https://www.python.org/ftp/python/3.9.25/Python-3.9.25.tar.xz"],"stable_uses_from_macos":[["bzip2"],["expat"],["libffi"],["libxcrypt"],["ncurses"],["unzip"]],"stable_version":"3.9.25","versioned_formulae":["python@3.14","python@3.13","python@3.12","python@3.11","python@3.10"]},"pythran":{"bottle_rebuild":1,"desc":"Ahead of Time compiler for numeric kernels","executables":["pythran","pythran-config"],"head_dependencies":["boost","numpy","openblas","python@3.14","xsimd",{"gcc":":test"}],"head_url_args":["https://github.com/serge-sans-paille/pythran.git",{":branch":"master"}],"homepage":"https://pythran.readthedocs.io/","license":"BSD-3-Clause","ruby_source_checksum":"3b5686d1515ae76a27c40e16bf3943ad4c100177790734619647b572d58f03e9","stable_dependencies":["boost","numpy","openblas","python@3.14","xsimd",{"gcc":":test"}],"stable_checksum":"8803ed948bf841a11bbbb10472a8ff6ea24ebd70e67c3f77b77be3db900eccfe","stable_url_args":["https://files.pythonhosted.org/packages/d4/84/17c4c44a24f5ec709991e603e601bf316d09c4fe915fbe348c689dede998/pythran-0.18.1.tar.gz"],"stable_version":"0.18.1"},"pytorch":{"desc":"Tensors and dynamic neural networks","executables":["torchrun"],"head_dependencies":["abseil","eigen","libuv","libyaml","numpy","onnx","openblas","protobuf","sleef","libomp",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"homepage":"https://pytorch.org/","license":"BSD-3-Clause","oldnames":["libtorch"],"ruby_source_checksum":"f234617032949cdde81e7322fc0cd973da4d15e6d0fe296a524f9447381fdfa0","stable_dependencies":["abseil","eigen","libuv","libyaml","numpy","onnx","openblas","protobuf","sleef","libomp",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"757145cfd55c7c8c01f58c959f76230641cc67fdd1d8b6a130f93ad1bc116f5f","stable_url_args":["https://github.com/pytorch/pytorch/releases/download/v2.12.1/pytorch-v2.12.1.tar.gz"],"stable_version":"2.12.1"},"pytr":{"desc":"Use TradeRepublic in terminal and mass download all documents","executables":["pytr"],"head_dependencies":["certifi","cryptography","node","python@3.14"],"homepage":"https://github.com/pytr-org/pytr","license":"MIT","revision":1,"ruby_source_checksum":"94028fbae0439feeffd12c32f9c9c288580dca4fa572525337856e28c5d1fc69","stable_dependencies":["certifi","cryptography","node","python@3.14"],"stable_checksum":"cd9a9547ba8de75caf9322bb205e71871890a57a69512a6e48a72bb354866332","stable_url_args":["https://files.pythonhosted.org/packages/11/91/6296f202e588f830437d27d0876745eca4e21555d9a11a504ac8270f1e4e/pytr-0.4.9.tar.gz"],"stable_version":"0.4.9"},"pyupgrade":{"desc":"Upgrade syntax for newer versions of Python","executables":["pyupgrade"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/asottile/pyupgrade.git",{":branch":"main"}],"homepage":"https://github.com/asottile/pyupgrade","license":"MIT","ruby_source_checksum":"f698f85fc406b4f096b9271db7697b4850a763da6fd035462d4b62d70d335264","stable_dependencies":["python@3.14"],"stable_checksum":"1a361bea39deda78d1460f65d9dd548d3a36ff8171d2482298539b9dc11c9c06","stable_url_args":["https://files.pythonhosted.org/packages/7f/a1/dc63caaeed232b1c58eae1b7a75f262d64ab8435882f696ffa9b58c0c415/pyupgrade-3.21.2.tar.gz"],"stable_version":"3.21.2","bottle_tag":":all","bottle_checksum":"ca8e4a4fdb95ae8628d558473f7bf140ca5a2ffcd4258a4d8768cfa1bac2951b"},"pyvim":{"desc":"Pure Python Vim clone","executables":["pyvim"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/prompt-toolkit/pyvim","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"7463e31b0d59f9789a0864f536bcd59be7a9c9e928b7c409d6ba000507686e31","stable_dependencies":["python@3.14"],"stable_checksum":"2a3506690f73a79dd02cdc45f872d3edf20a214d4c3666d12459e2ce5b644baa","stable_url_args":["https://files.pythonhosted.org/packages/c3/31/04e144ec3a3a0303e3ef1ef9c6c1ec8a3b5ba9e88b98d21442d9152783c1/pyvim-3.0.3.tar.gz"],"stable_version":"3.0.3","bottle_tag":":all","bottle_checksum":"1d58cebd20b620cf8c5b8c3dba691fba241b4f7783f200e76dc4645f5e9ca90a"},"pywhat":{"desc":"Identify anything: emails, IP addresses, and more","executables":["pywhat","what"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/bee-san/pyWhat.git",{":branch":"main"}],"homepage":"https://github.com/bee-san/pyWhat","license":"MIT","revision":2,"ruby_source_checksum":"d1b6dc7300e160d750f698294dd789fab90fc67d23808949c183d20146d390b1","stable_dependencies":["python@3.14"],"stable_checksum":"8a6f2b3060f5ce9808802b9ca3eaf91e19c932e4eaa03a4c2e5255d0baad85c4","stable_url_args":["https://files.pythonhosted.org/packages/ae/31/57bb23df3d3474c1e0a0ae207f8571e763018fa064823310a76758eaef81/pywhat-5.1.0.tar.gz"],"stable_version":"5.1.0","bottle_tag":":all","bottle_checksum":"7aaff8132b35d066b04360c56e282ce4546b87e0a2e020752d3658778aa5a95b"},"q":{"desc":"Tiny command-line DNS client with support for UDP, TCP, DoT, DoH, DoQ and ODoH","executables":["q"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/natesales/q","license":"GPL-3.0-only","ruby_source_checksum":"fec6a65425b818bdcaadc89d5dcc5e48be4abf19629f7965dadb8c92fd5e9281","stable_dependencies":[{"go":":build"}],"stable_checksum":"1f56ebfb93fd380dee734cca9227149de2491c49db7b2c0f21019fd463081e4c","stable_url_args":["https://github.com/natesales/q/archive/refs/tags/v0.19.12.tar.gz"],"stable_version":"0.19.12"},"qalculate-gtk":{"desc":"Multi-purpose desktop calculator","executables":["qalculate-gtk"],"head_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gtk+3","libqalculate","pango","at-spi2-core","gettext","gtk-mac-integration","harfbuzz",{"gettext":":build"},{"pkgconf":":build"}],"homepage":"https://qalculate.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"f9381fa7bdd85d38d2f2b00afa855eb8e84958dfd08e532e51a61f6e129cfd20","stable_dependencies":["adwaita-icon-theme","cairo","gdk-pixbuf","glib","gtk+3","libqalculate","pango","at-spi2-core","gettext","gtk-mac-integration","harfbuzz",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"529854fc5a3bd62a1a0e814879c576668b238604c5b2cb2c422979aeac355927","stable_url_args":["https://github.com/Qalculate/qalculate-gtk/releases/download/v5.11.0/qalculate-gtk-5.11.0.tar.gz"],"stable_version":"5.11.0"},"qalculate-qt":{"desc":"Multi-purpose desktop calculator","executables":["qalculate-qt"],"head_dependencies":["libqalculate","qtbase","gmp","mpfr",{"pkgconf":":build"},{"qttools":":build"}],"head_url_args":["https://github.com/Qalculate/qalculate-qt.git",{":branch":"main"}],"homepage":"https://qalculate.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"bfcb7989d3da86102c0d46562a520521f4034eac9041b29429570199d4d7da91","stable_dependencies":["libqalculate","qtbase","gmp","mpfr",{"pkgconf":":build"},{"qttools":":build"}],"stable_checksum":"c6bf9831bc6c2d43077fd8a1167c3c47154edecf9cc91c84bf2c8fe7f1b7f620","stable_url_args":["https://github.com/Qalculate/qalculate-qt/releases/download/v5.11.0/qalculate-qt-5.11.0.tar.gz"],"stable_version":"5.11.0"},"qbe":{"desc":"Compiler Backend","executables":["qbe"],"head_url_args":["git://c9x.me/qbe.git",{":branch":"master"}],"homepage":"https://c9x.me/compile/","license":"MIT","ruby_source_checksum":"f0645f684f0b9446a73a790e22cdc1ada07faa0671618b59849bdea8fea55b41","stable_checksum":"d587905d620dc5e1d2bfa7c2cc642b9b837aa89a3188c6e37b53d756cf66e320","stable_url_args":["https://c9x.me/compile/release/qbe-1.3.tar.xz"],"stable_version":"1.3"},"qbec":{"desc":"Configure Kubernetes objects on multiple clusters using jsonnet","executables":["qbec"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/splunk/qbec.git",{":branch":"main"}],"homepage":"https://qbec.io","license":"Apache-2.0","ruby_source_checksum":"7bb1f44c73c5d5734883575f866c87d4e1e863ba3bec4f5568bbee7dd83ee85f","stable_dependencies":[{"go":":build"}],"stable_checksum":"28f5a7adfc5f5a409613bb2ec10aaf6bb78e49d83403ec8393b3c55d60d0cb46","stable_url_args":["https://github.com/splunk/qbec/archive/refs/tags/v0.31.0.tar.gz"],"stable_version":"0.31.0"},"qbittorrent-cli":{"desc":"Command-line interface for qBittorrent written in Go","executables":["qbt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ludviglundgren/qbittorrent-cli.git",{":branch":"master"}],"homepage":"https://github.com/ludviglundgren/qbittorrent-cli","license":"MIT","ruby_source_checksum":"93f5cba435c03597fabd2c317e08b7a53dd935007771f463f0314375b4077cc1","stable_dependencies":[{"go":":build"}],"stable_checksum":"89342037e76c0877f7ac43530303227b6e15e727153f0415c027ae92af6e4f9e","stable_url_args":["https://github.com/ludviglundgren/qbittorrent-cli/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"qbs":{"desc":"Build tool for developing projects across multiple platforms","executables":["clang-format-test","qbs","qbs-config","qbs-config-ui","qbs-create-project","qbs-setup-android","qbs-setup-qt","qbs-setup-toolchains","qbs_benchmarker","qbs_fuzzy-test","qbs_lspclient","tst_api","tst_blackbox","tst_blackbox-android","tst_blackbox-apple","tst_blackbox-baremetal","tst_blackbox-clangdb","tst_blackbox-java","tst_blackbox-joblimits","tst_blackbox-providers","tst_blackbox-qt","tst_blackbox-tutorial","tst_blackbox-windows","tst_cmdlineparser"],"head_dependencies":["qt5compat","qtbase",{"cmake":":build"}],"head_url_args":["https://code.qt.io/qbs/qbs.git",{":branch":"master"}],"homepage":"https://wiki.qt.io/Qbs","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only"]},{":any_of":["LGPL-3.0-only",{"LGPL-2.1-only":{":with":"Qt-LGPL-exception-1.1"}}]},{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}}]},"ruby_source_checksum":"e40f61f961b54aba4c1d191d62ab3f914afaa2bf830d6aba45b99b2e11813505","stable_dependencies":["qt5compat","qtbase",{"cmake":":build"}],"stable_checksum":"da836cb4c17d7bdbaf615d750f6795c8d0a65e532e7acdc8159ea61f2252a340","stable_url_args":["https://download.qt.io/official_releases/qbs/3.3.0/qbs-src-3.3.0.tar.gz"],"stable_version":"3.3.0"},"qca":{"desc":"Qt Cryptographic Architecture (QCA)","executables":["mozcerts-qt6","qcatool-qt6"],"head_dependencies":["botan","ca-certificates","gnupg","libgcrypt","nss","openssl@3","pkcs11-helper","qt5compat","qtbase","nspr",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://invent.kde.org/libraries/qca.git",{":branch":"master"}],"head_uses_from_macos":[["cyrus-sasl"]],"homepage":"https://userbase.kde.org/QCA","license":"LGPL-2.1-or-later","revision":5,"ruby_source_checksum":"db525a0335c624a51e6d660e6274fe257ff24563bbccd74be6b865ebc634576f","stable_dependencies":["botan","ca-certificates","gnupg","libgcrypt","nss","openssl@3","pkcs11-helper","qt5compat","qtbase","nspr",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"1c5b722da93d559365719226bb121c726ec3c0dc4c67dea34f1e50e4e0d14a02","stable_url_args":["https://download.kde.org/stable/qca/2.3.10/qca-2.3.10.tar.xz"],"stable_uses_from_macos":[["cyrus-sasl"]],"stable_version":"2.3.10"},"qcachegrind":{"desc":"Visualize data generated by Cachegrind and Calltree","executables":["qcachegrind"],"head_dependencies":["graphviz","qtbase"],"head_url_args":["https://invent.kde.org/sdk/kcachegrind.git",{":branch":"master"}],"homepage":"https://apps.kde.org/kcachegrind/","license":"GPL-2.0-or-later","ruby_source_checksum":"20dcc27636ffea145b4cb1a7e09d29c6da5accc266d5a58955866a1a8395428a","stable_dependencies":["graphviz","qtbase"],"stable_checksum":"5a071482af4c999081eca0da798c457db33cfc791c133859e8c9877cebd22577","stable_url_args":["https://download.kde.org/stable/release-service/26.04.3/src/kcachegrind-26.04.3.tar.xz"],"stable_version":"26.04.3"},"qcli":{"bottle_rebuild":2,"desc":"Report audiovisual metrics via libavfilter","executables":["qcli"],"head_dependencies":["ffmpeg@6","qtbase",{"pkgconf":":build"},{"qtmultimedia":":build"},{"qwt":":build"}],"head_url_args":["https://github.com/bavc/qctools.git",{":branch":"main"}],"homepage":"https://bavc.org/preserve-media/preservation-tools","license":"GPL-3.0-or-later","ruby_source_checksum":"79ea7655377fefce02904d2340e03401b71f6fb7e7f3fef3806ac34151e8e240","stable_dependencies":["ffmpeg@6","qtbase",{"pkgconf":":build"},{"qtmultimedia":":build"},{"qwt":":build"}],"stable_url_args":["https://github.com/bavc/qctools.git",{":tag":"v1.4",":revision":"982619270ff49987328343909ea2179d1af52004"}],"stable_version":"1.4"},"qcoro6":{"desc":"C++ Coroutines for Qt","head_dependencies":["qtbase","qtdeclarative","qtwebsockets",{"cmake":":build"},{"cmake":":test"}],"homepage":"https://qcoro.dev","license":"MIT","ruby_source_checksum":"6ff4460bc18377d5f95d8597dca1fdc827876cc011b218b6a4af25257225efb7","stable_dependencies":["qtbase","qtdeclarative","qtwebsockets",{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"4bff7513c5c8e301b66308df05795043b1792ed16381a484e5c990171b8ff19e","stable_url_args":["https://github.com/qcoro/qcoro/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0"},"qd":{"bottle_rebuild":1,"desc":"C++/Fortran-90 double-double and quad-double package","executables":["qd-config"],"head_dependencies":["gcc",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.davidhbailey.com/dhbsoftware/","license":"BSD-3-Clause-LBNL","ruby_source_checksum":"7ef4306a528817e9fb5f2c632f214d64a14ed3b844e624dd19b15cda2ffc6e22","stable_dependencies":["gcc",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"a47b6c73f86e6421e86a883568dd08e299b20e36c11a99bdfbe50e01bde60e38","stable_url_args":["https://www.davidhbailey.com/dhbsoftware/qd-2.3.24.tar.gz"],"stable_version":"2.3.24"},"qdbm":{"bottle_rebuild":3,"deprecate_args":{":date":"2026-04-18",":because":":unmaintained"},"desc":"Library of routines for managing a database","disable_args":{":date":"2027-04-18",":because":":unmaintained"},"executables":["cbcodec","cbtest","crmgr","crtest","crtsv","dpmgr","dptest","dptsv","hvmgr","hvtest","odidx","odmgr","odtest","qmttest","rlmgr","rltest","vlmgr","vltest","vltsv"],"homepage":"https://dbmx.net/qdbm/","license":"LGPL-2.1-or-later","ruby_source_checksum":"70442d2f249228ae517473f1d4f615e17df4980f2328ad64396228c471d5deea","stable_checksum":"b466fe730d751e4bfc5900d1f37b0fb955f2826ac456e70012785e012cdcb73e","stable_url_args":["https://dbmx.net/qdbm/qdbm-1.8.78.tar.gz"],"stable_version":"1.8.78"},"qdmr":{"desc":"Codeplug programming tool for DMR radios","executables":["dmrconf","qdmr"],"head_dependencies":["librsvg","libusb","qtbase","qtmultimedia","qtpositioning","qtserialport","qttools","yaml-cpp",{"cmake":":build"}],"homepage":"https://dm3mat.darc.de/qdmr/","license":"GPL-3.0-or-later","ruby_source_checksum":"381a57e52e494365330caf8d56588f081983ab7580bddac502fff299ecb17eef","stable_dependencies":["librsvg","libusb","qtbase","qtmultimedia","qtpositioning","qtserialport","qttools","yaml-cpp",{"cmake":":build"}],"stable_checksum":"209b41d38ee228760ebe50fce0ecaab42aabbdd22872e0437c32799736eab2b2","stable_url_args":["https://github.com/hmatuschek/qdmr/archive/refs/tags/v0.15.1.tar.gz"],"stable_version":"0.15.1"},"qemu":{"desc":"Generic machine emulator and virtualizer","executables":["qemu-aarch64","qemu-aarch64_be","qemu-alpha","qemu-arm","qemu-armeb","qemu-edid","qemu-hexagon","qemu-hppa","qemu-i386","qemu-img","qemu-io","qemu-keymap","qemu-loongarch64","qemu-m68k","qemu-microblaze","qemu-microblazeel","qemu-mips","qemu-mips64","qemu-mips64el","qemu-mipsel","qemu-mipsn32","qemu-mipsn32el","qemu-nbd","qemu-or1k","qemu-ppc","qemu-ppc64","qemu-ppc64le","qemu-pr-helper","qemu-riscv32","qemu-riscv64","qemu-s390x","qemu-sh4","qemu-sh4eb","qemu-sparc","qemu-sparc32plus","qemu-sparc64","qemu-storage-daemon","qemu-system-aarch64","qemu-system-alpha","qemu-system-arm","qemu-system-avr","qemu-system-hppa","qemu-system-i386","qemu-system-loongarch64","qemu-system-m68k","qemu-system-microblaze","qemu-system-mips","qemu-system-mips64","qemu-system-mips64el","qemu-system-mipsel","qemu-system-or1k","qemu-system-ppc","qemu-system-ppc64","qemu-system-riscv32","qemu-system-riscv64","qemu-system-rx","qemu-system-s390x","qemu-system-sh4","qemu-system-sh4eb","qemu-system-sparc","qemu-system-sparc64","qemu-system-tricore","qemu-system-x86_64","qemu-system-xtensa","qemu-system-xtensaeb","qemu-vmsr-helper","qemu-x86_64","qemu-xtensa","qemu-xtensaeb"],"head_dependencies":["capstone","dtc","glib","gnutls","jpeg-turbo","libpng","libslirp","libssh","libusb","lzo","ncurses","pixman","snappy","vde","zstd",{"libtool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"spice-protocol":":build"}],"head_url_args":["https://gitlab.com/qemu-project/qemu.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["bzip2"]],"homepage":"https://www.qemu.org/","license":"GPL-2.0-only","ruby_source_checksum":"c0de288068f0d95ee96f1a7d71529338550ca01c765c17e21bc0a40146d99818","stable_dependencies":["capstone","dtc","glib","gnutls","jpeg-turbo","libpng","libslirp","libssh","libusb","lzo","ncurses","pixman","snappy","vde","zstd",{"libtool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"spice-protocol":":build"}],"stable_checksum":"3745f6ea88e2e87fe0dc838b2b1d4e0a770bf48e01a1d5a186842a1fff76ccf5","stable_url_args":["https://download.qemu.org/qemu-11.0.2.tar.xz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["bzip2"]],"stable_version":"11.0.2"},"qhull":{"bottle_rebuild":1,"desc":"Computes convex hulls in n dimensions","executables":["qconvex","qdelaunay","qhalf","qhull","qvoronoi","rbox"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/qhull/qhull.git",{":branch":"master"}],"homepage":"http://www.qhull.org/","license":"Qhull","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"6a7bd4d8a3f05ca6561dcfbd4cd10dbf3cff66fb68ae5ab34a71b8a5221403b9","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b5c2d7eb833278881b952c8a52d20179eab87766b00b865000469a45c1838b7e","stable_url_args":["https://deb.debian.org/debian/pool/main/q/qhull/qhull_2020.2.orig.tar.gz"],"stable_version":"2020.2","bottle_cellar":":any","bottle_checksum":"7aae401ecc2b918c1a860e6ead74141cbb0b58b2d797f5c5a214fb7ca088424d"},"qjackctl":{"desc":"Simple Qt application to control the JACK sound server daemon","executables":["qjackctl"],"head_dependencies":["jack","qtbase","qtsvg",{"cmake":":build"},{"pkgconf":":build"},{"qttools":":build"}],"head_url_args":["https://git.code.sf.net/p/qjackctl/code.git",{":branch":"main"}],"homepage":"https://qjackctl.sourceforge.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"a06ac50bb717a5fba1b3032c3daba21fb2ab79c42830942514cd60b0315141d2","stable_dependencies":["jack","qtbase","qtsvg",{"cmake":":build"},{"pkgconf":":build"},{"qttools":":build"}],"stable_checksum":"dfffef1ddc65df666a1f0eba89a1d6d85fab47c765a91de36a5ef6360472899a","stable_url_args":["https://downloads.sourceforge.net/project/qjackctl/qjackctl/1.0.6/qjackctl-1.0.6.tar.gz"],"stable_version":"1.0.6"},"qjson":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-11-22",":because":":repo_archived"},"desc":"Map JSON to QVariant objects","disable_args":{":date":"2026-11-22",":because":":repo_archived"},"head_dependencies":["qt@5",{"cmake":":build"}],"homepage":"https://qjson.sourceforge.net/","license":"LGPL-2.1-only","revision":2,"ruby_source_checksum":"4a14b3e88f76466c8c621b6455f006381ad597899a522317d3ee509b068e562c","stable_dependencies":["qt@5",{"cmake":":build"}],"stable_checksum":"e812617477f3c2bb990561767a4cd8b1d3803a52018d4878da302529552610d4","stable_url_args":["https://github.com/flavio/qjson/archive/refs/tags/0.9.0.tar.gz"],"stable_version":"0.9.0","bottle_cellar":":any","bottle_checksum":"073b41a1515c6da30255c50957567eed6f70243aa6845c919fc4d525516fed61"},"qman":{"bottle_rebuild":1,"desc":"Modern man page viewer","executables":["qman"],"head_dependencies":["groff","ncurses",{"cogapp":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/plp13/qman","license":"BSD-2-Clause","ruby_source_checksum":"33598a9ce271e1449ccf0d6f61dc250f2ad4f8cebd66d7c8662aa9cb44d6e5d7","stable_dependencies":["groff","ncurses",{"cogapp":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"e550958523d0fef90fd0123a61a8f10099ed0c9735e06d8152662d8965b5a0e1","stable_url_args":["https://github.com/plp13/qman/archive/refs/tags/v1.5.1.tar.gz"],"stable_version":"1.5.1"},"qmmp":{"desc":"Qt-based Multimedia Player","executables":["qmmp"],"head_dependencies":["faad2","ffmpeg","flac","game-music-emu","jack","libarchive","libbs2b","libcddb","libcdio","libcdio-paranoia","libmms","libmodplug","libogg","libsamplerate","libshout","libsndfile","libsoxr","libvorbis","libxmp","mad","mpg123","mplayer","musepack","opus","opusfile","projectm","pulseaudio","qtbase","qtmultimedia","taglib","wavpack","wildmidi","gettext","glib",{"cmake":":build"},{"pkgconf":":build"},{"qttools":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://qmmp.ylsoftware.com/","license":"GPL-2.0-or-later","ruby_source_checksum":"dcaab029b42e08462ec24897c05630e6e8c2be810e2459b44177ccb005e7ec47","stable_dependencies":["faad2","ffmpeg","flac","game-music-emu","jack","libarchive","libbs2b","libcddb","libcdio","libcdio-paranoia","libmms","libmodplug","libogg","libsamplerate","libshout","libsndfile","libsoxr","libvorbis","libxmp","mad","mpg123","mplayer","musepack","opus","opusfile","projectm","pulseaudio","qtbase","qtmultimedia","taglib","wavpack","wildmidi","gettext","glib",{"cmake":":build"},{"pkgconf":":build"},{"qttools":":build"}],"stable_checksum":"51c964e9e685cf67266b2e8e3135ee4504b6bf6b2283f46bbfd4abe36ae3690d","stable_url_args":["https://qmmp.ylsoftware.com/files/qmmp/2.3/qmmp-2.3.3.tar.bz2"],"stable_uses_from_macos":[["curl"]],"stable_version":"2.3.3"},"qnm":{"bottle_rebuild":1,"desc":"CLI for querying the node_modules directory","executables":["qnm"],"head_dependencies":["node"],"homepage":"https://github.com/ranyitz/qnm","license":"MIT","ruby_source_checksum":"c31c77673e2c58ca3cc83aafe62683c234596559f8e967781d35b4cb41668eeb","stable_dependencies":["node"],"stable_checksum":"205044b4bbc4637917ac55f936c17b2763e622040cfa84acb1a0289b50b21098","stable_url_args":["https://registry.npmjs.org/qnm/-/qnm-2.10.4.tgz"],"stable_version":"2.10.4","bottle_tag":":all","bottle_checksum":"5cc808b7443c54ea3ef60687da80c4f7845ac3bae1f7fa3aabb211eff6b5ee9e"},"qo":{"desc":"Interactive minimalist TUI to query JSON, CSV, and TSV using SQL","executables":["qo"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/kiki-ki/go-qo","license":"MIT","ruby_source_checksum":"57ec0738ad8f0aa151ac2eb02da5f5f9a20fc54b5b87f5fb96d6a15855a1377a","stable_dependencies":[{"go":":build"}],"stable_checksum":"c0fce1acfc0844c6b0c5a3ef133f861fcddb64d10b72e870c5530cdb3a2fdfb1","stable_url_args":["https://github.com/kiki-ki/go-qo/archive/refs/tags/v0.4.1.tar.gz"],"stable_version":"0.4.1"},"qodem":{"desc":"Terminal emulator and BBS client","executables":["qodem","xqodem"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://qodem.sourceforge.io/","license":":public_domain","ruby_source_checksum":"15c6fac9f82740dea17ea310e210323e6b16d0e804a8d4f3405a2af583cf0bc3","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"dedc73bfa73ced5c6193f1baf1ffe91f7accaad55a749240db326cebb9323359","stable_url_args":["https://downloads.sourceforge.net/project/qodem/qodem/1.0.1/qodem-1.0.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.0.1","bottle_checksum":"0edd8a307de97c0844df4940c87ea88cfe68e5b41ca55e6c6d67f4b024b31477"},"qp":{"desc":"Command-line (ND)JSON querying","executables":["qp"],"head_dependencies":[{"quickjs":":build"}],"homepage":"https://github.com/f5io/qp","license":"MIT","ruby_source_checksum":"853e3e76b44be39f966790e95bfea8e34ae0e9dcaf60bbc633588a6eb26ab698","stable_dependencies":[{"quickjs":":build"}],"stable_checksum":"6ef12fd4494262899ee12cc1ac0361ec0dd7b67e29c6ac6899d1df21efc7642b","stable_url_args":["https://github.com/f5io/qp/archive/refs/tags/1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_checksum":"2c583d1f819ffba8adcc8139efe3366ad4570f3efc7c94fb25742e4da602202e"},"qpdf":{"bottle_rebuild":1,"desc":"Tools for and transforming and inspecting PDF files","executables":["fix-qdf","qpdf","zlib-flate"],"head_dependencies":["jpeg-turbo","openssl@3",{"cmake":":build"}],"homepage":"https://qpdf.sourceforge.io/","license":"Apache-2.0","ruby_source_checksum":"9414a5ff459cae5e1b73a18954caa6ef462282971ce931e0f0e56324b130c641","stable_dependencies":["jpeg-turbo","openssl@3",{"cmake":":build"}],"stable_checksum":"6cba2f9f2cd887d905faeb99e0e51a307b217920d1bbf3e9cfbb2e8178a2deda","stable_url_args":["https://github.com/qpdf/qpdf/releases/download/v12.3.2/qpdf-12.3.2.tar.gz"],"stable_version":"12.3.2"},"qpid-proton":{"desc":"High-performance, lightweight AMQP 1.0 messaging library","head_dependencies":["libuv","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitbox.apache.org/repos/asf/qpid-proton.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://qpid.apache.org/proton/","license":"Apache-2.0","ruby_source_checksum":"b32cd7a70fd7d53ad8b2b9730791377d73e34db3beba869d797c66640e4d6314","stable_dependencies":["libuv","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"0acb39e92d947e30175de0969a5b2e479e2983bc3e3d69c835ee5174610e9636","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=qpid/proton/0.40.0/qpid-proton-0.40.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.40.0"},"qprint":{"desc":"Encoder and decoder for quoted-printable encoding","executables":["qprint"],"homepage":"https://www.fourmilab.ch/webtools/qprint/","license":":public_domain","ruby_source_checksum":"4a324a59c0c1b428a3d83bf49b6539cf78415e3e4eb4a09b3d1cccfa45a6afb6","stable_checksum":"ffa9ca1d51c871fb3b56a4bf0165418348cf080f01ff7e59cd04511b9665019c","stable_url_args":["https://www.fourmilab.ch/webtools/qprint/qprint-1.1.tar.gz"],"stable_version":"1.1","bottle_checksum":"05903a905caebf80944f4705898c5377849b7a411cf234614205b3136dba4a38"},"qqqa":{"desc":"Fast, stateless LLM for your shell: qq answers; qa runs commands","executables":["qa","qq"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/iagooar/qqqa.git",{":branch":"master"}],"homepage":"https://github.com/iagooar/qqqa","license":"MIT","ruby_source_checksum":"3263ea442bb9599379b0f12a0351a8dce283b8aa246c25d55e53e6a58a748e35","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1a47852ade8175570c3b0f6358a2850be4281ffa9511e14cc4240420e4d02a75","stable_url_args":["https://github.com/iagooar/qqqa/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1"},"qrcp":{"bottle_rebuild":1,"desc":"Transfer files to and from your computer by scanning a QR code","executables":["qrcp"],"head_dependencies":[{"go":":build"}],"homepage":"https://qrcp.sh","license":"MIT","ruby_source_checksum":"a1fdcfedeee2b5679b8ae3fdceef1a17b79f7a0b96157e3c73da6dbe2b35ecc1","stable_dependencies":[{"go":":build"}],"stable_checksum":"a3eff505f366713fcb7694e0e292ff2da05e270f9539b6a8561c4cf267ec23c8","stable_url_args":["https://github.com/claudiodangelis/qrcp/archive/refs/tags/v0.11.6.tar.gz"],"stable_version":"0.11.6"},"qrencode":{"aliases":["libqrencode"],"bottle_rebuild":1,"desc":"QR Code generation","executables":["qrencode"],"head_dependencies":["libpng",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/fukuchi/libqrencode.git",{":branch":"master"}],"homepage":"https://fukuchi.org/works/qrencode/index.html.en","license":"LGPL-2.1-or-later","ruby_source_checksum":"0c1a21665dc587207b3f3da2e37da5972bbb71d11bf0e950c855b1f23cde282e","stable_dependencies":["libpng",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"5385bc1b8c2f20f3b91d258bf8ccc8cf62023935df2d2676b5b67049f31a049c","stable_url_args":["https://github.com/fukuchi/libqrencode/archive/refs/tags/v4.1.1.tar.gz"],"stable_version":"4.1.1"},"qrkey":{"bottle_rebuild":1,"desc":"Generate and recover QR codes from files for offline private key backup","executables":["qrkey"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/Techwolf12/qrkey","license":"MIT","ruby_source_checksum":"475fc0b9ee8d001fa7e7b2c5d46d8f9cbe48c766e6e02352defc49c444183326","stable_dependencies":[{"go":":build"}],"stable_checksum":"7c1777245e44014d53046383a96c1ee02b3ac1a4b014725a61ae707a79b7e82d","stable_url_args":["https://github.com/Techwolf12/qrkey/archive/refs/tags/v0.0.1.tar.gz"],"stable_version":"0.0.1"},"qrtool":{"desc":"Utility for encoding or decoding QR code","executables":["qrtool"],"head_dependencies":[{"asciidoctor":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sorairolake/qrtool.git",{":branch":"develop"}],"homepage":"https://sorairolake.github.io/qrtool/book/index.html","license":{":all_of":["CC-BY-4.0",{":any_of":["Apache-2.0","MIT"]}]},"ruby_source_checksum":"99c381744be21b4974d0c0950746b0b23dcf765f96d65e7c2f9daa23463e549e","stable_dependencies":[{"asciidoctor":":build"},{"rust":":build"}],"stable_checksum":"ec6d240667a06a191188a44037b7173811d736c086c607d82d6d9b374c9332d8","stable_url_args":["https://github.com/sorairolake/qrtool/archive/refs/tags/v0.13.2.tar.gz"],"stable_version":"0.13.2"},"qrupdate":{"desc":"Fast updates of QR and Cholesky decompositions","head_dependencies":["gcc","openblas",{"cmake":":build"}],"homepage":"https://gitlab.mpi-magdeburg.mpg.de/koehlerm/qrupdate-ng","license":"GPL-3.0-or-later","ruby_source_checksum":"5ab67cb458b67ee4769d44ccac601ecf117ec2891d7ec91df880a88bd3f95f6f","stable_dependencies":["gcc","openblas",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.mpi-magdeburg.mpg.de/koehlerm/qrupdate-ng/-/commit/5ae0333225130c1ec377e9cf10a60ad7c86c058d.diff","sha256":"2396f89a55a12e65120358502a450a6752dfa6ca4fc3f00462a0510909eb33db"}],"stable_checksum":"d81523077586fec9dc26585c82a6c9c109f912f29d5ec9097822faf56297c4d2","stable_url_args":["https://gitlab.mpi-magdeburg.mpg.de/koehlerm/qrupdate-ng/-/archive/v1.1.5/qrupdate-ng-v1.1.5.tar.bz2"],"stable_version":"1.1.5"},"qscintilla2":{"caveats":"You will need to `brew install pyqt` to use the Python bindings.","desc":"Port to Qt of the Scintilla editing component","head_dependencies":["qtbase",{"pyqt":":build"},{"pyqt-builder":":build"},{"python@3.14":":build"},{"pyqt":":test"},{"python@3.14":":test"}],"homepage":"https://www.riverbankcomputing.com/software/qscintilla/intro","license":"GPL-3.0-only","revision":5,"ruby_source_checksum":"ef3aaced365c186226102dce162460c1493b5ec20905e80c336b55de128a4d61","stable_dependencies":["qtbase",{"pyqt":":build"},{"pyqt-builder":":build"},{"python@3.14":":build"},{"pyqt":":test"},{"python@3.14":":test"}],"stable_checksum":"dfe13c6acc9d85dfcba76ccc8061e71a223957a6c02f3c343b30a9d43a4cdd4d","stable_url_args":["https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.14.1/QScintilla_src-2.14.1.tar.gz"],"stable_version":"2.14.1"},"qshell":{"desc":"Shell Tools for Qiniu Cloud","executables":["qshell"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/qiniu/qshell.git",{":branch":"master"}],"homepage":"https://github.com/qiniu/qshell","license":"MIT","ruby_source_checksum":"81c631b6a705efa6e45c1fd087a64cf14fce0691c4af565973e9f2d32c676acc","stable_dependencies":[{"go":":build"}],"stable_checksum":"5bf789e3b23e52df0b34c06d3faadb55cf057bdb7226de4aa06f40f3d21ea9d5","stable_url_args":["https://github.com/qiniu/qshell/archive/refs/tags/v2.19.9.tar.gz"],"stable_version":"2.19.9"},"qsoas":{"deprecate_args":{":date":"2026-05-19",":because":"needs end-of-life Qt 5"},"desc":"Versatile software for data analysis","disable_args":{":date":"2027-05-19",":because":"needs end-of-life Qt 5"},"executables":["QSoas"],"head_dependencies":["gsl","mruby","qt@5",{"bison":":build"}],"head_uses_from_macos":[["ruby"]],"homepage":"https://bip.cnrs.fr/groups/bip06/software/","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"revision":1,"ruby_source_checksum":"0584429c2fd01591c0e6f033a8b1939e17136224aa2f2cd59ff704fec66608a6","stable_dependencies":["gsl","mruby","qt@5",{"bison":":build"}],"stable_checksum":"c5a701dfed23c682892479b43b92aac79a7db5ceb9ed6b6cd0a41129d2690492","stable_url_args":["https://bip.cnrs.fr/wp-content/uploads/qsoas/qsoas-3.3.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"3.3"},"qstat":{"desc":"Query Quake servers from the command-line","executables":["qstat"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://github.com/rocketsciencegg/qstat","license":"Artistic-2.0","ruby_source_checksum":"269ca444121bb31e4b00c075682fb51a5d45cad8820c5af28c320f605272fed1","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"a74564bd9c31db3dc1fcc0a68ffaf694630b9e67f0d31ff76b2a3c3196ee4f1f","stable_url_args":["https://github.com/rocketsciencegg/qstat/archive/refs/tags/v2.18.tar.gz"],"stable_version":"2.18"},"qsv":{"desc":"Ultra-fast CSV data-wrangling toolkit","executables":["qsv"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/dathere/qsv.git",{":branch":"master"}],"homepage":"https://qsv.dathere.com/","license":{":any_of":["MIT","Unlicense"]},"ruby_source_checksum":"2f6c8c8109cf53e2ee6217b04f09da69b4729a095bbe704c86a0028c5d3d6f8e","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"8a1117e62779f3e47696e9091a2293240d8019b80cb8f58676ee6dbc402e1ef8","stable_url_args":["https://github.com/dathere/qsv/archive/refs/tags/21.1.0.tar.gz"],"stable_version":"21.1.0"},"qt-libiodbc":{"conflicts":[["qt-unixodbc",{":because":"both install the same binaries"}]],"desc":"Qt SQL Database Driver","head_dependencies":["libiodbc","qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"homepage":"https://www.qt.io/","license":{":any_of":["GPL-2.0-only","GPL-3.0-only","LGPL-3.0-only"]},"ruby_source_checksum":"e809844953af78f02eb3386a9dc869f5fe17598487cbd0e1d52819d81c206af4","stable_dependencies":["libiodbc","qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"stable_checksum":"d9594a31228aa23ad6b531719a29b45f0f3989fe6c136d45767ea179f233c1ac","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtbase-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qt-mariadb":{"conflicts":[["qt-mysql",{":because":"both install the same binaries"}],["qt-percona-server",{":because":"both install the same binaries"}]],"desc":"Qt SQL Database Driver","head_dependencies":["mariadb-connector-c","qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"homepage":"https://www.qt.io/","license":{":any_of":["GPL-2.0-only","GPL-3.0-only","LGPL-3.0-only"]},"ruby_source_checksum":"3a602042fc24579ecff6a6a09ae292fc63786b3a925d5e7afb7f75ce5d1c6d7f","stable_dependencies":["mariadb-connector-c","qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"stable_checksum":"d9594a31228aa23ad6b531719a29b45f0f3989fe6c136d45767ea179f233c1ac","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtbase-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qt-mysql":{"conflicts":[["qt-mariadb",{":because":"both install the same binaries"}],["qt-percona-server",{":because":"both install the same binaries"}]],"desc":"Qt SQL Database Driver","head_dependencies":["mysql-client","qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"homepage":"https://www.qt.io/","license":{":any_of":["GPL-2.0-only","GPL-3.0-only","LGPL-3.0-only"]},"ruby_source_checksum":"03481db8bd2094bb0ac22916a73c591c547ae9b3c11936804c223e5e398d7199","stable_dependencies":["mysql-client","qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"stable_checksum":"d9594a31228aa23ad6b531719a29b45f0f3989fe6c136d45767ea179f233c1ac","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtbase-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qt-percona-server":{"conflicts":[["qt-mysql",{":because":"both install the same binaries"}],["qt-mariadb",{":because":"both install the same binaries"}]],"desc":"Qt SQL Database Driver","head_dependencies":["percona-server","qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"homepage":"https://www.qt.io/","license":{":any_of":["GPL-2.0-only","GPL-3.0-only","LGPL-3.0-only"]},"ruby_source_checksum":"a0d3d4d6a9cc3532b5fe4a8ea5d774b0d1991922f4adce9d730016d4bcc7bfd4","stable_dependencies":["percona-server","qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"stable_checksum":"d9594a31228aa23ad6b531719a29b45f0f3989fe6c136d45767ea179f233c1ac","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtbase-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qt-postgresql":{"desc":"Qt SQL Database Driver","head_dependencies":["libpq","qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"homepage":"https://www.qt.io/","license":{":any_of":["GPL-2.0-only","GPL-3.0-only","LGPL-3.0-only"]},"ruby_source_checksum":"8e0c2f8fd86e7fa934531d9b333663b1a4b0c6f1da3dd21959476526452de2e8","stable_dependencies":["libpq","qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"stable_checksum":"d9594a31228aa23ad6b531719a29b45f0f3989fe6c136d45767ea179f233c1ac","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtbase-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qt-unixodbc":{"conflicts":[["qt-libiodbc",{":because":"both install the same binaries"}]],"desc":"Qt SQL Database Driver","head_dependencies":["qtbase","unixodbc",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"homepage":"https://www.qt.io/","license":{":any_of":["GPL-2.0-only","GPL-3.0-only","LGPL-3.0-only"]},"ruby_source_checksum":"9cf9d435138340e79d7fe59db1d466fd06aafed980a7162049de3f195aa5a8e8","stable_dependencies":["qtbase","unixodbc",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"stable_checksum":"d9594a31228aa23ad6b531719a29b45f0f3989fe6c136d45767ea179f233c1ac","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtbase-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qt":{"aliases":["qt6","qt@6"],"desc":"Cross-platform application and UI framework","executables":["androiddeployqt","androiddeployqt6","androidtestrunner","assistant","balsam","balsamui","canbusutil","cooker","designer","instancer","lcheck","lconvert","lightmapviewer","linguist","lottietoqml","lrelease","lrelease-pro","ltext2id","lupdate","lupdate-pro","materialeditor","meshdebug","particleshadergen","pixeltool","qcshadergen","qdbus","qdbuscpp2xml","qdbusviewer","qdbusxml2cpp","qdistancefieldgenerator","qmake","qmake6","qml","qmlcontextpropertydump","qmldom","qmleasing","qmlformat","qmllint","qmlls","qmlplugindump","qmlpreview","qmlprofiler","qmlscene","qmltc","qmltestrunner","qmltime","qqem","qsb","qt-cmake","qt-cmake-create","qt-configure-module","qtdiag","qtdiag6","qtpaths","qtpaths6","qtplugininfo","shadergen","shapegen","svgtoqml","wasmdeployqt","wasmdeployqt6"],"head_dependencies":["qt3d","qt5compat","qtbase","qtcanvaspainter","qtcharts","qtconnectivity","qtdatavis3d","qtdeclarative","qtgraphs","qtgrpc","qthttpserver","qtimageformats","qtlanguageserver","qtlocation","qtlottie","qtmultimedia","qtnetworkauth","qtpositioning","qtquick3d","qtquick3dphysics","qtquickeffectmaker","qtquicktimeline","qtremoteobjects","qtscxml","qtsensors","qtserialbus","qtserialport","qtshadertools","qtspeech","qtsvg","qttasktree","qttools","qttranslations","qtvirtualkeyboard","qtwebchannel","qtwebsockets",{"cmake":":test"},{"pkgconf":":test"},{"vulkan-headers":":test"}],"homepage":"https://www.qt.io/","license":{":all_of":["BSD-3-Clause","GFDL-1.3-no-invariants-only","GPL-2.0-only",{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"LGPL-3.0-only"]},"ruby_source_checksum":"ed17a59e1cf5ff78a78cbe2cbe8831199af9f7856a5646e38d06d95c0e78e22a","stable_dependencies":["qt3d","qt5compat","qtbase","qtcanvaspainter","qtcharts","qtconnectivity","qtdatavis3d","qtdeclarative","qtgraphs","qtgrpc","qthttpserver","qtimageformats","qtlanguageserver","qtlocation","qtlottie","qtmultimedia","qtnetworkauth","qtpositioning","qtquick3d","qtquick3dphysics","qtquickeffectmaker","qtquicktimeline","qtremoteobjects","qtscxml","qtsensors","qtserialbus","qtserialport","qtshadertools","qtspeech","qtsvg","qttasktree","qttools","qttranslations","qtvirtualkeyboard","qtwebchannel","qtwebsockets",{"cmake":":test"},{"pkgconf":":test"},{"vulkan-headers":":test"}],"stable_checksum":"9e6bcc7f14c6776eb9dd480ec3df75a5bb458ab76cfb3b91b14e999968a62e73","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/md5sums.txt"],"stable_version":"6.11.1","versioned_formulae":["qt@5"]},"qt3d":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Provides functionality for near-realtime simulation systems","head_dependencies":["assimp","qtbase","qtdeclarative","qtshadertools",{"cmake":":build"},{"ninja":":build"},{"vulkan-headers":":build"},{"vulkan-loader":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qt3d.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause","MIT"]},"ruby_source_checksum":"1d224b875505d05afbb4eaba89a0e6d3dad3cca5e496b298a7ded9df1d1e73cc","stable_dependencies":["assimp","qtbase","qtdeclarative","qtshadertools",{"cmake":":build"},{"ninja":":build"},{"vulkan-headers":":build"},{"vulkan-loader":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.archlinux.org/archlinux/packaging/packages/qt6-3d/-/raw/811dd8b18b4042f7120722b63953499830b51ddd/assimp-6.patch","sha256":"244589b0a353da757d61ce6b86d4fcf2fc8c11e9c0d9c5b109180cec9273055a"}],"stable_checksum":"a66d8c8e049d1ee7a7687b34940f3555d0d7084858b6dc78d1e1cb7df40a0107","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qt3d-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qt5compat":{"desc":"Qt 5 Core APIs that were removed in Qt 6","head_dependencies":["icu4c@78","qtbase","qtdeclarative","qtshadertools",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qt5compat.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-2-Clause","BSD-3-Clause"]},"ruby_source_checksum":"c32a40a785e8774a1afa3b9606cc607bea559745f373171929f79726df937a99","stable_dependencies":["icu4c@78","qtbase","qtdeclarative","qtshadertools",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"cfcb9fdaa051aad54b0e61b24ac5693b4887a86e07609f665fea67328a6f161b","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qt5compat-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qt@5":{"caveats":"We agreed to the Qt open source license for you.\nIf this is unacceptable you should uninstall.\n\nYou can add Homebrew's Qt to QtCreator's \"Qt Versions\" in:\n  Preferences > Qt Versions > Link with Qt...\npressing \"Choose...\" and selecting as the Qt installation path:\n  $HOMEBREW_PREFIX/opt/qt@5\n\nQtWebEngine is no longer included as its Chromium has unfixed vulnerabilities.\n","conflicts":[["qt3d",{":because":"both link conflicting binaries"}],["qtbase",{":because":"both link conflicting binaries"}],["qtcharts",{":because":"both link conflicting binaries"}],["qtconnectivity",{":because":"both link conflicting binaries"}],["qtdatavis3d",{":because":"both link conflicting binaries"}],["qtdeclarative",{":because":"both link conflicting binaries"}],["qtmultimedia",{":because":"both link conflicting binaries"}],["qtnetworkauth",{":because":"both link conflicting binaries"}],["qtpositioning",{":because":"both link conflicting binaries"}],["qtquick3d",{":because":"both link conflicting binaries"}],["qtremoteobjects",{":because":"both link conflicting binaries"}],["qtscxml",{":because":"both link conflicting binaries"}],["qtsensors",{":because":"both link conflicting binaries"}],["qtserialport",{":because":"both link conflicting binaries"}],["qtspeech",{":because":"both link conflicting binaries"}],["qtsvg",{":because":"both link conflicting binaries"}],["qttools",{":because":"both link conflicting binaries"}],["qtwebchannel",{":because":"both link conflicting binaries"}],["qtwebsockets",{":because":"both link conflicting binaries"}]],"deprecate_args":{":date":"2026-05-19",":because":":unsupported"},"desc":"Cross-platform application and UI framework","disable_args":{":date":"2027-05-19",":because":":unsupported"},"executables":["assistant","balsam","canbusutil","designer","fixqt4headers.pl","lconvert","linguist","lprodump","lrelease","lrelease-pro","lupdate","lupdate-pro","meshdebug","moc","pixeltool","qcollectiongenerator","qdbus","qdbuscpp2xml","qdbusviewer","qdbusxml2cpp","qdistancefieldgenerator","qgltf","qhelpgenerator","qlalr","qmake","qml","qmlcachegen","qmleasing","qmlformat","qmlimportscanner","qmllint","qmlmin","qmlplugindump","qmlpreview","qmlprofiler","qmlscene","qmltestrunner","qmltime","qmltyperegistrar","qscxmlc","qtattributionsscanner","qtdiag","qtpaths","qtplugininfo","qtwaylandscanner","qvkgen","rcc","repc","syncqt.pl","tracegen","uic","xmlpatterns","xmlpatternsvalidator"],"head_dependencies":["freetype","glib","jpeg-turbo","libpng","libtiff","md4c","pcre2","sqlite","webp","zstd","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}],["krb5"]],"homepage":"https://www.qt.io/","keg_only_args":[":versioned_formula"],"license":{":all_of":["GFDL-1.3-only","GPL-2.0-only","GPL-3.0-only","LGPL-2.1-only","LGPL-3.0-only"]},"oldnames":["qt5"],"ruby_source_checksum":"63d46d9beb0da34b0b6e643a4646aa7964f18b293cf79a9fc7091e9bbc89a53a","stable_dependencies":["freetype","glib","jpeg-turbo","libpng","libtiff","md4c","pcre2","sqlite","webp","zstd","gettext",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://invent.kde.org/qt/qt/qtlocation-mapboxgl/-/commit/5a07e1967dcc925d9def47accadae991436b9686.diff","sha256":"4f433bb009087d3fe51e3eec3eee6e33a51fde5c37712935b9ab96a7d7571e7d","directory":"qtlocation/src/3rdparty/mapbox-gl-native"},{"strip":"p1","data":true},{"strip":"p1","url":"https://salsa.debian.org/qt-kde-team/qt/qtlocation/-/raw/4ec161bda76cd4c80d2e50fff223a94594cc6b4c/debian/patches/gcc_13.diff","sha256":"85ef9bb775540d639cea03894101ab2b7476f633cbb7ff49a1ea0a6bbca82168","directory":"qtlocation"}],"stable_checksum":"173c2326dae138bbb0d98921e9d911e55c00163d93a6db29f294b5e19ff306ae","stable_url_args":["https://download.qt.io/archive/qt/5.15/5.15.19/single/qt-everywhere-opensource-src-5.15.19.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}],["krb5"]],"stable_version":"5.15.19"},"qtads":{"deprecate_args":{":date":"2026-05-19",":because":"needs end-of-life Qt 5"},"desc":"TADS multimedia interpreter","disable_args":{":date":"2027-05-19",":because":"needs end-of-life Qt 5"},"executables":["QTads"],"head_dependencies":["fluid-synth","libsndfile","libvorbis","mpg123","qt@5","sdl2-compat",{"pkgconf":":build"}],"head_url_args":["https://github.com/realnc/qtads.git",{":branch":"master"}],"homepage":"https://realnc.github.io/qtads/","license":"GPL-3.0-or-later","ruby_source_checksum":"f746cb3b4851752ca24233caee640bc255f31a2b26fe1cd79005720ac0876fa7","stable_dependencies":["fluid-synth","libsndfile","libvorbis","mpg123","qt@5","sdl2-compat",{"pkgconf":":build"}],"stable_checksum":"3c8f1b47ee42d89753d68e7c804ca3677b0c89a5d765d1fd4f80f9cdc29d3473","stable_url_args":["https://github.com/realnc/qtads/releases/download/v3.4.0/qtads-3.4.0-source.tar.xz"],"stable_version":"3.4.0","bottle_cellar":":any","bottle_checksum":"fce9e5ba4f310c2d8d6fe7929bec2779aa7651645229d0f98cf344e76fb711c3"},"qtbase":{"caveats":"You can add Homebrew's Qt to QtCreator's \"Qt Versions\" in:\n  Preferences > Qt Versions > Link with Qt...\npressing \"Choose...\" and selecting as the Qt installation path:\n  $HOMEBREW_PREFIX\n","conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Cross-platform application and UI framework","executables":["androiddeployqt","androiddeployqt6","androidtestrunner","qdbuscpp2xml","qdbusxml2cpp","qmake","qmake6","qt-cmake","qt-cmake-create","qt-configure-module","qtpaths","qtpaths6","wasmdeployqt","wasmdeployqt6"],"head_dependencies":["brotli","dbus","double-conversion","freetype","glib","harfbuzz","icu4c@78","jpeg-turbo","libb2","libpng","md4c","openssl@3","pcre2","zstd",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vulkan-headers":":build"},{"molten-vk":":build"},{"cmake":":test"},{"pkgconf":":test"},{"vulkan-headers":":test"}],"head_url_args":["https://code.qt.io/qt/qtbase.git",{":branch":"dev"}],"head_uses_from_macos":[["cups"],["krb5"],["sqlite"]],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"BSD-3-Clause","GFDL-1.3-no-invariants-only"]},"ruby_source_checksum":"9378b51d82eb0b9d7f0e7ca7d4c34ea8a38b11892113dc8714f240b7d65afe0c","stable_dependencies":["brotli","dbus","double-conversion","freetype","glib","harfbuzz","icu4c@78","jpeg-turbo","libb2","libpng","md4c","openssl@3","pcre2","zstd",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vulkan-headers":":build"},{"molten-vk":":build"},{"cmake":":test"},{"pkgconf":":test"},{"vulkan-headers":":test"}],"stable_checksum":"d9594a31228aa23ad6b531719a29b45f0f3989fe6c136d45767ea179f233c1ac","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtbase-everywhere-src-6.11.1.tar.xz"],"stable_uses_from_macos":[["cups"],["krb5"],["sqlite"]],"stable_version":"6.11.1"},"qtcanvaspainter":{"desc":"Accelerated 2D painting solution for Qt Quick and QRhi-based render targets","executables":["qcshadergen"],"head_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"qtshadertools":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtcanvaspainter.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only",{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"BSD-3-Clause","Zlib"]},"ruby_source_checksum":"380d773cffff15c66ef2c04a88eb617511208b26efee60377557a73446ad8560","stable_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"qtshadertools":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"9e36c61b10a5eb9b4a4af058996de5816d2c0d9f02415876ca8c0f8cccfd08d0","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtcanvaspainter-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtcharts":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"UI Components for displaying visually pleasing charts","head_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtcharts.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only","BSD-3-Clause"]},"ruby_source_checksum":"29d836fb83790bdf6c2b5774727484e0edbffb2d78fde1c65e42aff3deccd0f5","stable_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"3fe3ed318c2a86d1417c5c29cf7494275e8fd4b537cd37453f5599c57365515c","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtcharts-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtconnectivity":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Provides access to Bluetooth hardware","head_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtconnectivity.git",{":branch":"dev"}],"head_uses_from_macos":[["pcsc-lite"]],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause"]},"ruby_source_checksum":"f74c315cd703e2df926128dd19e7d2ca0d42f5e66cf27a1bff08932b8adeb509","stable_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"2105289ea414b46ed5fa53ba8782230045b9e47cc8156b5940c9e31e3980e591","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtconnectivity-everywhere-src-6.11.1.tar.xz"],"stable_uses_from_macos":[["pcsc-lite"]],"stable_version":"6.11.1"},"qtdatavis3d":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Provides functionality for 3D visualization","head_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtdatavis3d.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only","BSD-3-Clause"]},"ruby_source_checksum":"09e03849d92411812d0b04b7646f6ebd69ffb7a6b681b2d2953b560f5c2b3a7f","stable_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"1e1a7b9c0a947731655334f5d79252d40cdaf58c1801074ea5e9e0821d6693ac","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtdatavis3d-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtdeclarative":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"QML, Qt Quick and several related modules","executables":["qml","qmlcontextpropertydump","qmldom","qmleasing","qmlformat","qmllint","qmlls","qmlplugindump","qmlpreview","qmlprofiler","qmlscene","qmltc","qmltestrunner","qmltime","svgtoqml"],"head_dependencies":["qtbase","qtsvg",{"cmake":":build"},{"ninja":":build"},{"qtlanguageserver":":build"},{"qtshadertools":":build"},{"vulkan-headers":":build"}],"head_url_args":["https://code.qt.io/qt/qtdeclarative.git",{":branch":"dev"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"BSD-2-Clause","BSD-3-Clause"]},"ruby_source_checksum":"96cf7afb8c90228e3e67b2e38528d879cb719dfd6492d58be87f18e606712bf6","stable_dependencies":["qtbase","qtsvg",{"cmake":":build"},{"ninja":":build"},{"qtlanguageserver":":build"},{"qtshadertools":":build"},{"vulkan-headers":":build"}],"stable_checksum":"52e670f670b0304f534b24f98c47ceb8a41bb710464414ebc9527ec71cc86aa4","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtdeclarative-everywhere-src-6.11.1.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"6.11.1"},"qtgraphs":{"desc":"Provides functionality for 2D and 3D graphs","head_dependencies":["qtbase","qtdeclarative","qtquick3d","qtshadertools",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtgraphs.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only","BSD-3-Clause"]},"ruby_source_checksum":"e8a0972aac330067ab311cc11c29a5104bd38261f1c9d95941c6aeefc2eab2c5","stable_dependencies":["qtbase","qtdeclarative","qtquick3d","qtshadertools",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"84b1138ab68a8e2956439895a4b85eb68dda48ac169da673f67191873b1e0462","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtgraphs-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtgrpc":{"desc":"Provides support for communicating with gRPC services","head_dependencies":["abseil","protobuf","qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtgrpc.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only",{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"BSD-3-Clause"]},"revision":2,"ruby_source_checksum":"6306def4f334d3e6a90d2586087bb3a801cb13de30e1929ed64c981495f2f252","stable_dependencies":["abseil","protobuf","qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"437b04f0c550ccdb1739ca5f9119b73dfa0376564815e8bfc199890643e2a250","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtgrpc-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qthreads":{"desc":"Lightweight locality-aware user-level threading runtime","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/sandialabs/qthreads.git",{":branch":"main"}],"homepage":"https://www.sandia.gov/qthreads/","license":"BSD-3-Clause","ruby_source_checksum":"2064c307f86058db70369189af2c107348ba0a34fc3710e818a26fbc5c81407c","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"fb5c3efc022231245f7b1894a82eac1fd020c5f90000bb4770e64e2c1ad77913","stable_url_args":["https://github.com/sandialabs/qthreads/archive/refs/tags/1.23.tar.gz"],"stable_version":"1.23"},"qthttpserver":{"desc":"Framework for embedding an HTTP server into a Qt application","head_dependencies":["qtbase","qtwebsockets",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qthttpserver.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only","BSD-3-Clause"]},"ruby_source_checksum":"34b01d363942f9f93e030bd35bd1a1c16215cbbef47664ff0f14ccc776676415","stable_dependencies":["qtbase","qtwebsockets",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"04bf70fcf76861f9b6870c728085f2375a6b6d923cb5d1a116dff2ed52a4e706","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qthttpserver-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtimageformats":{"desc":"Plugins for additional image formats: TIFF, MNG, TGA, WBMP","head_dependencies":["jasper","jpeg-turbo","libmng","libtiff","qtbase","webp",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtimageformats.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause"]},"ruby_source_checksum":"464efe1f75012089108310a270de6eae4de5d0ba2d9044979b95a42ea268fea1","stable_dependencies":["jasper","jpeg-turbo","libmng","libtiff","qtbase","webp",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"b2bf6c6845ac175ed7f819145483ba4676f617aaa6a5012c8efee63c8bbac413","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtimageformats-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtkeychain":{"desc":"Platform-independent Qt API for storing passwords securely","head_dependencies":["qtbase",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/frankosterfeld/qtkeychain","license":"BSD-2-Clause","ruby_source_checksum":"ff3c1dd70e13ec0c7246a3227b2fa616fbbcc67c97d481409b67d27363aff92b","stable_dependencies":["qtbase",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"3b85c3929034b0a99da777130c34d99f006fcd3a9d56564159399a33fee0e504","stable_url_args":["https://github.com/frankosterfeld/qtkeychain/archive/refs/tags/0.17.0.tar.gz"],"stable_version":"0.17.0"},"qtlanguageserver":{"desc":"Implementation of the Language Server Protocol and JSON-RPC","head_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"head_url_args":["https://code.qt.io/qt/qtlanguageserver.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause"]},"ruby_source_checksum":"c04e2431692d2202ac9871c78edd99a0b136f463e749d133f6f87862e291af61","stable_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"stable_checksum":"50008537f2ca54abb3b8dc3f26759864e9cad2b2ad39e92e42fa718de2dd8aef","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtlanguageserver-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtlocation":{"desc":"Provides C++ interfaces to retrieve location and navigational information","head_dependencies":["qtbase","qtdeclarative","qtpositioning",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtlocation.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause"]},"ruby_source_checksum":"8a2c6c36a7a3fc7490e8e0cc86fdd82ab9f9a7646d5c8fd94477a6306d9eb452","stable_dependencies":["qtbase","qtdeclarative","qtpositioning",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"3791ce77299e6f600a593d0fbfa5bd32fbcfc2d16104782b84acc489e382e41b","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtlocation-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtlottie":{"desc":"Display graphics and animations exported by the Bodymovin plugin","executables":["lottietoqml"],"head_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtlottie.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only","BSD-3-Clause"]},"ruby_source_checksum":"8f57c431655da40eaa4cf0e43ae1d11a3fc143447d277d534486042539c7ed77","stable_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"e0d0fadbdc33e97c8241c56273b54b6a7b1139e076fdd21281bc4662ee4b2679","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtlottie-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtmultimedia":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Provides APIs for playing back and recording audiovisual content","head_dependencies":["qtbase","qtdeclarative","qtquick3d","qtshadertools",{"cmake":":build"},{"ninja":":build"},{"qtshadertools":":build"},{"vulkan-headers":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtmultimedia.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},{":all_of":["MPL-2.0","BSD-3-Clause"]},"Apache-2.0","BSD-3-Clause","GPL-3.0-only","MIT"]},"ruby_source_checksum":"86be341d67fdc4dcfbb88f2a75ddec9d0541293f8082ed9f88b68bd58bad4f15","stable_dependencies":["qtbase","qtdeclarative","qtquick3d","qtshadertools",{"cmake":":build"},{"ninja":":build"},{"qtshadertools":":build"},{"vulkan-headers":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"390f8e52ddee3aca5c4de7eead900c84c4fa61ff6d1f0ebea9c7543365c09b0a","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtmultimedia-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtnetworkauth":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Provides support for OAuth-based authorization to online services","head_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtnetworkauth.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only","BSD-3-Clause"]},"ruby_source_checksum":"f0f032befc2c9e31c86ea7b92a7d33aec2745feff2ce450b4cea3c0e32063ef1","stable_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"9f1d5bf22ccc033e42076186b964f9d4d4179fd0312a2c0f1aa19db42516563d","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtnetworkauth-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtpositioning":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Provides access to position, satellite info and area monitoring classes","head_dependencies":["qtbase","qtdeclarative","qtserialport",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtpositioning.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause","BSL-1.0","MIT"]},"ruby_source_checksum":"0067195b4226ed6ff13e0865ae43dc6bbc77908ec3a42d81e92b98f030fa9d8f","stable_dependencies":["qtbase","qtdeclarative","qtserialport",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"d5e6b91801ae286e7630016caea3bdc5e1978b4291d6741d0d64c125650f78f5","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtpositioning-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtquick3d":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Provides a high-level API for creating 3D content or UIs based on Qt Quick","executables":["balsam","balsamui","instancer","lightmapviewer","materialeditor","meshdebug","particleshadergen","shadergen","shapegen"],"head_dependencies":["assimp","qtbase","qtdeclarative","qtquicktimeline","qtshadertools",{"cmake":":build"},{"ninja":":build"},{"vulkan-headers":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtquick3d.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only",{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"Apache-2.0","BSD-3-Clause","MIT"]},"ruby_source_checksum":"afd4e82fc335c44f9d2069c31986e34d29fe012d7f37e269f8690af017eacb8d","stable_dependencies":["assimp","qtbase","qtdeclarative","qtquicktimeline","qtshadertools",{"cmake":":build"},{"ninja":":build"},{"vulkan-headers":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"c76b85de3f8aa2a4bee64987acfef560675c1b378b92076c7c6264613e5b456f","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtquick3d-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtquick3dphysics":{"desc":"High-level QML module adding physical simulation capabilities to Qt Quick 3D","executables":["cooker"],"head_dependencies":["qtbase","qtdeclarative","qtquick3d","qtshadertools",{"cmake":":build"},{"ninja":":build"}],"head_url_args":["https://code.qt.io/qt/qtquick3dphysics.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only",{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"BSD-3-Clause"]},"ruby_source_checksum":"4fd954a659b8cacae3c0013a6350507c3b3d385f2e12bbea60098b3d47c48e13","stable_dependencies":["qtbase","qtdeclarative","qtquick3d","qtshadertools",{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"d1086d6f014e7b698945cf0ee1dc3e43545ed7dcf0b5e501c0d6836a96ac79af","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtquick3dphysics-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtquickeffectmaker":{"desc":"Tool to create custom Qt Quick shader effects","executables":["qqem"],"head_dependencies":["qtbase","qtdeclarative","qtquick3d","qtshadertools",{"cmake":":build"},{"ninja":":build"}],"head_url_args":["https://code.qt.io/qt/qtquickeffectmaker.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"BSD-3-Clause"]},"ruby_source_checksum":"f796943dc2d489ecc6e6f3f710b67b38a33233b6df0158945282482ee377136e","stable_dependencies":["qtbase","qtdeclarative","qtquick3d","qtshadertools",{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"cfe63e70e88bdd126a175762d3eeb38eb336e45beceedcbd027bc5362744136b","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtquickeffectmaker-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtquicktimeline":{"desc":"Enables keyframe-based animations and parameterization","head_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"}],"head_url_args":["https://code.qt.io/qt/qtquicktimeline.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only","BSD-3-Clause"]},"ruby_source_checksum":"8905995bb3b61061110111858436b209840310ea302e54eeef02b20c81e6289f","stable_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"af53f643fd9e4045e1b9ba919998e5c048ca877452c08036c9c8c5ee07ea8c27","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtquicktimeline-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtremoteobjects":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Provides APIs for inter-process communication","head_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtremoteobjects.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"BSD-3-Clause"]},"ruby_source_checksum":"3cb380b1dd05d8c1c5b5a0ecf91944fa0b771ae8b03c7b895a992ec8aba9e5ab","stable_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"40629895c69531a687a9c0258316cee3f04c2d18b2bf2ad36dc83e76a58f111a","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtremoteobjects-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtscxml":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Provides functionality to create state machines from SCXML files","head_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtscxml.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"BSD-3-Clause"]},"ruby_source_checksum":"15b6eaa21cef50f901b433c2b6451fa9e5a095de28f7f4be44ab1bda09ddcd83","stable_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"8e495245e5d1fe75de612c8a07e4043635407a1979bb1dd588f1751d1390203f","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtscxml-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtsensors":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Provides access to sensors via QML and C++ interfaces","head_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtsensors.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause"]},"ruby_source_checksum":"7eecc6e956dbf16f177848a794ba9a5e2c73ce3c3f84d470a31f22636d788b95","stable_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"23617062da7be526d023dec7f9b76231001a1098a7e5f94c646f2e4f87cfcf8f","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtsensors-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtserialbus":{"desc":"Provides access to serial industrial bus interfaces","executables":["canbusutil"],"head_dependencies":["qtbase","qtserialport",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtserialbus.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"BSD-3-Clause"]},"ruby_source_checksum":"a8e6ecec9eb3e23b4d52efb5e323b200863eced6356f27dce6c95204ccf56f89","stable_dependencies":["qtbase","qtserialport",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"c46c9c0c8d6815301a669cdbd5866c10bcfb9e56889f5d7da14e11d6ad24f20a","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtserialbus-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtserialport":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Provides classes to interact with hardware and virtual serial ports","head_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtserialport.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause"]},"ruby_source_checksum":"eebb572b645f35e1e55e615378bdf81adbbedb665e8e152f1aad9c075ae1da59","stable_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"9af31a898ffd9a7e4faf6fed845d29e783c716885789055cbe319f3e072d3974","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtserialport-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtshadertools":{"desc":"Provides tools for the cross-platform Qt shader pipeline","executables":["qsb"],"head_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"}],"head_url_args":["https://code.qt.io/qt/qtshadertools.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},{":all_of":["Apache-2.0","MIT-Khronos-old"]},"(BSD-3-Clause","MIT-Khronos-old","Apache-2.0","AML-glslang",{"GPL-3.0-or-later":{":with":"Bison-exception-2.2)"}},"BSD-3-Clause"]},"ruby_source_checksum":"6f7d1668963349e096c40a67e5f476f99aff6bed0f6c51aa124c47e33c0d1c76","stable_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"2075052f9b23bcf9de045bbd180037084942f82cce870aab14a1454902c982fc","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtshadertools-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtspeech":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Enables access to text-to-speech engines","head_dependencies":["qtbase","qtdeclarative","qtmultimedia",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtspeech.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause"]},"ruby_source_checksum":"8ac66f06bc68bc673f2cc3b109f3e3b51bd7eaf0996ae5deb830512f77f51a5b","stable_dependencies":["qtbase","qtdeclarative","qtmultimedia",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"c035c318012025875a653245701a23d3807e8e46b8bf7987877842219c273f14","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtspeech-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtsvg":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Classes for displaying the contents of SVG files","head_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtsvg.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause"]},"ruby_source_checksum":"56c166faf340f3f2717a73b793ec34a72176642117e9cc63a7963638fa8dadb6","stable_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"7f3cf02f4824bf03c2c5859ea6db173bf1482a1daf24e6cdf7bc78cfa26a8a94","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtsvg-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qttasktree":{"desc":"General purpose library for asynchronous task execution","head_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"head_url_args":["https://code.qt.io/qt/qttasktree.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause"]},"ruby_source_checksum":"d23c20888e5f8198bdb3b723f59bfc37d9b7c9a3755900ea9745baf51fad8934","stable_dependencies":["qtbase",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"}],"stable_checksum":"a22ab97f8f4d37a4d6616d577b70edcac29fdf78b77c819eb0ef111187e74dd6","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qttasktree-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qttools":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Facilitate the design, development, testing and deployment of applications","executables":["assistant","designer","lcheck","lconvert","linguist","lrelease","lrelease-pro","ltext2id","lupdate","lupdate-pro","pixeltool","qdbus","qdbusviewer","qdistancefieldgenerator","qtdiag","qtdiag6","qtplugininfo"],"head_dependencies":["litehtml","qtbase","qtdeclarative","zstd","gumbo-parser",{"cmake":":build"},{"ninja":":build"},{"vulkan-headers":":build"},{"cmake":":test"}],"head_url_args":["https://code.qt.io/qt/qttools.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"BSD-3-Clause","BSL-1.0"]},"ruby_source_checksum":"754bc90b623569b3a36036dc5f48f8ffff1da7b7d3525874ba804617dacd8e63","stable_dependencies":["litehtml","qtbase","qtdeclarative","zstd","gumbo-parser",{"cmake":":build"},{"ninja":":build"},{"vulkan-headers":":build"},{"cmake":":test"}],"stable_checksum":"8e61835a679c93fa9c6065b142353c2071ba68e297898937c32a03777fcaf50d","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qttools-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qttranslations":{"desc":"Qt translation catalogs","head_dependencies":[{"cmake":":build"},{"ninja":":build"},{"qtbase":":build"},{"qttools":":build"},{"cmake":":test"},{"qtbase":":test"}],"head_url_args":["https://code.qt.io/qt/qttranslations.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":"BSD-3-Clause","ruby_source_checksum":"552027f72079314f30ca1be279b7e072ec3f8ca9974b4d65cfb39ed45f4bb0b0","stable_dependencies":[{"cmake":":build"},{"ninja":":build"},{"qtbase":":build"},{"qttools":":build"},{"cmake":":test"},{"qtbase":":test"}],"stable_checksum":"37c02c81206594c7bb4edca85ac93e8e55a9836b70c960fde6cb0f8623ec5677","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qttranslations-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtvirtualkeyboard":{"desc":"Provides an input framework and reference keyboard frontend","head_dependencies":["hunspell","qtbase","qtdeclarative","qtmultimedia","qtsvg",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://code.qt.io/qt/qtvirtualkeyboard.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only","Apache-2.0","BSD-3-Clause"]},"ruby_source_checksum":"5960803c602fa8c0cc9c5aa959d1767bfa31fc7affc3072dbcaaff5b55bffe4f","stable_dependencies":["hunspell","qtbase","qtdeclarative","qtmultimedia","qtsvg",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"a1c6967b326243b2ca8d50bc7b7f7852c3975d9aa6ce4b186ebdf35bb1007e1c","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtvirtualkeyboard-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtwayland":{"desc":"Wayland platform plugin and QtWaylandCompositor API","head_dependencies":["libxkbcommon","mesa","qtbase","qtdeclarative","qtsvg","wayland",{"cmake":":build"},{"ninja":":build"},{"vulkan-headers":":build"}],"head_url_args":["https://code.qt.io/qt/qtwayland.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":["GPL-3.0-only",{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"BSD-3-Clause","HPND","LGPL-2.1-or-later","MIT"]},"ruby_source_checksum":"580f1ec3c4398b69fed809f75c8e9eb332f11a2fb10c097b81ee36f2b9ac8280","stable_dependencies":["libxkbcommon","mesa","qtbase","qtdeclarative","qtsvg","wayland",{"cmake":":build"},{"ninja":":build"},{"vulkan-headers":":build"}],"stable_checksum":"95788aa502f75441d4edf65932b235f76523084e13dbbb7b9ee2d207b32bd9b3","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtwayland-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtwebchannel":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Bridges the gap between Qt applications and HTML/JavaScript","head_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtwebchannel.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause"]},"ruby_source_checksum":"a0660e38050dfcdb4fbdaee338f58e43ddd601557a79d8c24ddb500feb760bcf","stable_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"69fbb50b71d6e6596c2d6863ee9a9c984a4d01378ee2b7b4163bb467a0158d82","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtwebchannel-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtwebengine":{"desc":"Provides functionality for rendering regions of dynamic web content","head_dependencies":["libpng","qtbase","qtdeclarative","qtpositioning","qtwebchannel","qttools",{"cmake":":build"},{"ninja":":build"},{"node":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"qttools":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtwebengine.git",{":branch":"dev"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"gperf":":build"}],["krb5"]],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},{"GPL-3.0-only":{":with":"Qt-GPL-exception-1.0"}},"BSD-3-Clause","Apache-2.0","blessing","BSD-2-Clause","LGPL-2.1-or-later","libpng-2.0","MIT","MPL-1.1","NCL","SGI-B-2.0","SunPro","Zlib",":public_domain"]},"ruby_source_checksum":"193a9adb3d9579d71f310826e8fa303fdc7397d62cb5805205a9a572907b93a2","stable_dependencies":["libpng","qtbase","qtdeclarative","qtpositioning","qtwebchannel","qttools",{"cmake":":build"},{"ninja":":build"},{"node":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"qttools":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"679c66ccc6c158fc215e9c58ef160331ecd29974232e345c05161889f8667083","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtwebengine-everywhere-src-6.11.1.tar.xz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"gperf":":build"}],["krb5"]],"stable_version":"6.11.1"},"qtwebsockets":{"conflicts":[["qt@5",{":because":"both link conflicting binaries"}]],"desc":"Provides WebSocket communication compliant with RFC 6455","head_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_url_args":["https://code.qt.io/qt/qtwebsockets.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause"]},"ruby_source_checksum":"d2269bebaea38e3398e6cf3b2d847c582fa8e08390195b06a5faeed7ec16412e","stable_dependencies":["qtbase","qtdeclarative",{"cmake":":build"},{"ninja":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"243e3aa11924c8c5c1645e892f62d013caa3766c57512ca926d5b58146646fbf","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtwebsockets-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"qtwebview":{"desc":"Displays web content in a QML application","head_dependencies":["qtbase","qtdeclarative","qtwebengine","qtpositioning","qtwebchannel",{"cmake":":build"},{"ninja":":build"}],"head_url_args":["https://code.qt.io/qt/qtwebview.git",{":branch":"dev"}],"homepage":"https://www.qt.io/","license":{":all_of":[{":any_of":["LGPL-3.0-only","GPL-2.0-only","GPL-3.0-only"]},"BSD-3-Clause"]},"ruby_source_checksum":"64f6910943686345e92919f5266870a475bcdb8a82d103ec609b98bbbde3706d","stable_dependencies":["qtbase","qtdeclarative","qtwebengine","qtpositioning","qtwebchannel",{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"8d62c8ef70d58260e9b3e8b5fc1a8bc48495308a4437003a394483757427133d","stable_url_args":["https://download.qt.io/official_releases/qt/6.11/6.11.1/submodules/qtwebview-everywhere-src-6.11.1.tar.xz"],"stable_version":"6.11.1"},"quadcastrgb":{"desc":"Set RGB lights on HyperX QuadCast S and Duocast microphones","executables":["quadcastrgb"],"head_dependencies":["libusb"],"head_url_args":["https://github.com/Ors1mer/QuadcastRGB.git",{":branch":"main"}],"homepage":"https://ors1mer.xyz/quadcastrgb.html","license":"GPL-2.0-only","ruby_source_checksum":"466eb0251c56bf8dca06af78ae96d9984ba63422451589db6f55fa2613e2162c","stable_dependencies":["libusb"],"stable_checksum":"cdbe8d638ac772579acca203bb2663d7c3a47006190a78ee2971b06c63c69648","stable_url_args":["https://ors1mer.xyz/downloads/quadcastrgb-1.0.5.tgz"],"stable_version":"1.0.5"},"quantlib":{"desc":"Library for quantitative finance","executables":["quantlib-config","quantlib-test-suite"],"head_dependencies":["boost",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/lballabio/quantlib.git",{":branch":"master"}],"homepage":"https://www.quantlib.org/","license":"BSD-3-Clause","ruby_source_checksum":"53ee0a5de5354e15586025b28f6e256a69284440581372febb7e5b4f6828eb9c","stable_dependencies":["boost"],"stable_checksum":"125a1eb5364c87a3d9df386608557bda235b31429bf9fd1e8dce734817e2997f","stable_url_args":["https://github.com/lballabio/QuantLib/releases/download/v1.42.1/QuantLib-1.42.1.tar.gz"],"stable_version":"1.42.1"},"quantum++":{"desc":"Modern C++ quantum computing library","head_dependencies":["eigen","pybind11",{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/softwareQinc/qpp.git",{":branch":"main"}],"homepage":"https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0208073","license":"MIT","ruby_source_checksum":"31ef25d30a5089a88cde5e7bbe494e9d6862ab9502bbe20bceb77893fe5b0974","stable_dependencies":["eigen","pybind11",{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"aecf8a56fa88bb68f53bc593f28150faa0a6e96207b0ab1d5022d0bd0b53a419","stable_url_args":["https://github.com/softwareQinc/qpp/archive/refs/tags/v7.0.3.tar.gz"],"stable_version":"7.0.3","bottle_tag":":all","bottle_checksum":"3945ee9bbfaf5da8a42c01330615bb3aad9268ab5fe3c6e9f5330c8e0e8e9b96"},"quartz-wm":{"desc":"XQuartz window-manager","executables":["quartz-wm"],"head_dependencies":["libapplewm","libx11","libxext","libxinerama","libxrandr","pixman",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"util-macros":":build"},{"xorg-server":":test"}],"homepage":"https://gitlab.freedesktop.org/xorg/app/quartz-wm","license":"APSL-2.0","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"b2e90e87b000fbb2bef9785baa35c4c53d5feea0516831843e84a5c4dd7f3f22","stable_dependencies":["libapplewm","libx11","libxext","libxinerama","libxrandr","pixman",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"util-macros":":build"},{"xorg-server":":test"}],"stable_checksum":"11a344d8ad9375b61461f0e90b465bc569e60ce973f78e84d3476e7542065be0","stable_url_args":["https://gitlab.freedesktop.org/xorg/app/quartz-wm/-/archive/babff9d70f61239c46c53a3e41ce10c7ca1419ce/quartz-wm-babff9d70f61239c46c53a3e41ce10c7ca1419ce.tar.bz2"],"stable_version":"1.3.2","bottle_cellar":":any","bottle_checksum":"b0cdccaa2c76e580c9d35c2a75c459e965254f226e635d3951f4b20b228fbd44"},"quasi88":{"caveats":"You will need to place ROM and disk files.\nDefault arguments for the directories are:\n  -romdir ~/quasi88/rom/\n  -diskdir ~/quasi88/disk/\n  -tapedir ~/quasi88/tape/\n","desc":"PC-8801 emulator","executables":["quasi88"],"head_dependencies":["sdl2-compat"],"homepage":"https://www.eonet.ne.jp/~showtime/quasi88/","license":"BSD-3-Clause","ruby_source_checksum":"5f9058a0108a0f5196d3754001ee94fb144daf5402e07da393023e3011b5940b","stable_dependencies":["sdl2-compat"],"stable_checksum":"e61f110ae2adc3ee10b0e6718f58e60f796a272c25309fd0950e47e70c2844e1","stable_url_args":["https://www.eonet.ne.jp/~showtime/quasi88/release/quasi88-0.7.4.zip"],"stable_version":"0.7.4"},"quazip":{"desc":"C++ wrapper over Gilles Vollant's ZIP/UNZIP package","head_dependencies":["qt5compat","qtbase",{"cmake":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/stachenov/quazip/","license":"LGPL-2.1-only","ruby_source_checksum":"078721a4fd638a29cca475a96d361ad4035cd690f541c4c3ae2bf90e4977e8c4","stable_dependencies":["qt5compat","qtbase",{"cmake":":build"}],"stable_checksum":"5240f4a3475648773ba10af8b0ebe549cbfc5d6de00470a517330a80068a4f78","stable_url_args":["https://github.com/stachenov/quazip/archive/refs/tags/v1.7.2.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.7.2"},"questdb":{"desc":"Time Series Database","executables":["questdb"],"head_dependencies":["openjdk"],"homepage":"https://questdb.io","license":"Apache-2.0","ruby_source_checksum":"f6faf87527befe5bda0dd21189b32b072c81117e29f01c235bd45cf38decec41","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/questdb"],[":log_path","$HOMEBREW_PREFIX/var/log/questdb.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/questdb.log"],[":keep_alive",{":successful_exit":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/questdb/bin/questdb","start","-d","$HOMEBREW_PREFIX/var/questdb","-n","-f"]],"stable_dependencies":["openjdk"],"stable_checksum":"7fc11a03b8e2ab85314226b7b10bed54dfefe1d87c7ec836e85c8ad6175e7d5c","stable_url_args":["https://github.com/questdb/questdb/releases/download/9.4.3/questdb-9.4.3-no-jre-bin.tar.gz"],"stable_version":"9.4.3","bottle_tag":":all","bottle_checksum":"dde501ece69f7c3e04e82aebf207fa6f8e4663edca872d9b07ddf82b1f66b046"},"quex":{"bottle_rebuild":4,"desc":"Generate lexical analyzers","executables":["quex"],"head_url_args":["https://svn.code.sf.net/p/quex/code/trunk"],"head_uses_from_macos":[["python"]],"homepage":"https://quex.sourceforge.net/","license":"MIT","revision":1,"ruby_source_checksum":"df359a8b15fd3e31161b308019dc9d244ebfabbfeb0b6bdde529dcbb8421d16a","stable_checksum":"0453227304a37497e247e11b41a1a8eb04bcd0af06a3f9d627d706b175a8a965","stable_url_args":["https://downloads.sourceforge.net/project/quex/quex-0.71.2.zip"],"stable_uses_from_macos":[["python"]],"stable_version":"0.71.2","bottle_tag":":all","bottle_checksum":"f2d44465311851dc3bf25c68adc4d5041315e089d91ba9fce5d34a47f8a26782"},"quick-lint-js":{"desc":"Find bugs in your JavaScript code","executables":["quick-lint-js"],"head_dependencies":["simdjson",{"cmake":":build"},{"googletest":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/quick-lint/quick-lint-js.git",{":branch":"master"}],"homepage":"https://quick-lint-js.com/","license":"GPL-3.0-or-later","revision":12,"ruby_source_checksum":"464a939d554fb4f802f9a1ed2de3ab7d3ae476af4fbe445db80ac6567dd616c4","stable_dependencies":["simdjson",{"cmake":":build"},{"googletest":":build"},{"pkgconf":":build"}],"stable_checksum":"f17b39726622637946136076c406e89d3a98ae363d5e3c2a93ab1139bf0e828d","stable_url_args":["https://c.quick-lint-js.com/releases/3.2.0/source/quick-lint-js-3.2.0.tar.gz"],"stable_version":"3.2.0"},"quickjs-ng":{"conflicts":[["quickjs",{":because":"both install a `qjs` binary"}]],"desc":"QuickJS, the Next Generation: a mighty JavaScript engine","executables":["qjs","qjsc"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/quickjs-ng/quickjs.git",{":branch":"master"}],"homepage":"https://quickjs-ng.github.io/quickjs/","license":"MIT","ruby_source_checksum":"ca2cedb62cd411464cab2b26ba0f461f804059d29d4bf5f54b3b8e19dc7ea644","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c4e813951b7c46845096a948e978c620b11ab4cf5fd622ca09c727ec31f42623","stable_url_args":["https://github.com/quickjs-ng/quickjs/archive/refs/tags/v0.15.1.tar.gz"],"stable_version":"0.15.1"},"quickjs":{"conflicts":[["quickjs-ng",{":because":"both install a `qjs` binary"}]],"desc":"Small and embeddable JavaScript engine","executables":["qjs","qjsc"],"homepage":"https://bellard.org/quickjs/","license":"MIT","ruby_source_checksum":"8b6f65066e9d0bd2d01bded7191dc4347332ece2b0799d7b8991854a342144f7","stable_checksum":"b376e839b322978313d929fd20663b11ba58b75df5a46c126dd19ea2fa70ad2a","stable_url_args":["https://bellard.org/quickjs/quickjs-2026-06-04.tar.xz"],"stable_version":"2026-06-04"},"quicktype":{"desc":"Generate types and converters from JSON, Schema, and GraphQL","executables":["quicktype"],"head_dependencies":["node"],"homepage":"https://app.quicktype.io","license":"Apache-2.0","ruby_source_checksum":"9e6ad472cbbe177fd58f13fc0c99f5e766ce4b58fb4d8b3f391fee9533345597","stable_dependencies":["node"],"stable_checksum":"be157311f93b295f26c3f7d2da459dc3d55b1cf7ffd75a13cca917566b95b136","stable_url_args":["https://registry.npmjs.org/quicktype/-/quicktype-23.3.22.tgz"],"stable_version":"23.3.22","bottle_tag":":all","bottle_checksum":"f33b16ab4ab794805a16ac616bc88f474139271e88ab1d279949bbc5985ce3cc"},"quictls":{"caveats":"A CA file has been bootstrapped using certificates from the system\nkeychain. To add additional certificates, place .pem files in\n  $HOMEBREW_PREFIX/etc/quictls/certs\n\nand run\n  $HOMEBREW_PREFIX/opt/quictls/bin/c_rehash\n","deprecate_args":{":date":"2025-10-02",":because":":repo_archived"},"desc":"TLS/SSL and crypto library with QUIC APIs","disable_args":{":date":"2026-05-19",":because":":repo_archived"},"executables":["c_rehash","openssl"],"head_dependencies":["ca-certificates"],"homepage":"https://github.com/quictls/openssl","keg_only_args":["it conflicts with OpenSSL"],"license":"Apache-2.0","post_install_defined":true,"ruby_source_checksum":"865bcf4ac6664483637f4465d59915d1870f276278d211b08d1363a9f53e8782","stable_dependencies":["ca-certificates"],"stable_checksum":"78d675d94c0ac3a8b44073f0c2b373d948c5afd12b25c9e245262f563307a566","stable_url_args":["https://github.com/quictls/openssl/archive/refs/tags/openssl-3.3.0-quic1.tar.gz"],"stable_version":"3.3.0-quic1"},"quien":{"desc":"Better WHOIS and domain intelligence toolkit","executables":["quien"],"head_dependencies":[{"go":":build"}],"homepage":"https://benword.com/quien-a-better-whois-and-domain-intelligence-toolkit","license":"MIT","ruby_source_checksum":"89a09a3c1e5ffaaddeac40eeab2de34b2186b90967db83c77a7c1efce3c2d4c6","stable_dependencies":[{"go":":build"}],"stable_checksum":"49eef2d196a1b9c1e46c037c8fa300f6ced71c952828761fb4810ad8151e14c2","stable_url_args":["https://github.com/retlehs/quien/archive/refs/tags/v0.12.0.tar.gz"],"stable_version":"0.12.0"},"quill":{"desc":"C++17 Asynchronous Low Latency Logging Library","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/odygrd/quill.git",{":branch":"master"}],"homepage":"https://github.com/odygrd/quill","license":"MIT","ruby_source_checksum":"ee76696f7cb1152b00cc520c06ce277de14cbe77af9f0b60264fdb0512c5f471","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"86974f76a2ca229460b027aed656ee9d3c5c1c5df70507448cb434d5e477d868","stable_url_args":["https://github.com/odygrd/quill/archive/refs/tags/v12.0.0.tar.gz"],"stable_version":"12.0.0","bottle_tag":":all","bottle_checksum":"9f9d60c819f4b28ef92c5803d6283bdeabe559b326dbbe785e0e37282ceac4ea"},"quilt-installer":{"desc":"Installer for Quilt for the vanilla launcher","executables":["quilt-installer"],"head_dependencies":["openjdk"],"homepage":"https://quiltmc.org/","license":"Apache-2.0","ruby_source_checksum":"0a01e79e366ef9f5c4a13f9c538c5a289768deab7063429938798ff943e354af","stable_dependencies":["openjdk"],"stable_checksum":"f0c6e04e7f3b932d801b9e783ae17c960ff3cadc0f0109d6cc9be5240e99d455","stable_url_args":["https://maven.quiltmc.org/repository/release/org/quiltmc/quilt-installer/0.15.0/quilt-installer-0.15.0.jar"],"stable_version":"0.15.0"},"quilt":{"desc":"Work with series of patches","executables":["guards","quilt"],"head_dependencies":["coreutils","gnu-sed"],"head_url_args":["https://git.savannah.gnu.org/git/quilt.git",{":branch":"master"}],"homepage":"https://savannah.nongnu.org/projects/quilt","license":"GPL-2.0-or-later","ruby_source_checksum":"7ec5aad719fa0f9d163b84d88c5ef0b6dfe76ee679aa5df6dd4ae34a75f1a499","stable_dependencies":["coreutils","gnu-sed"],"stable_checksum":"555ddffde22da3c86d1caf5a9c1fb8a152ac2b84730437bd39cc08849c9f4852","stable_url_args":["https://download.savannah.gnu.org/releases/quilt/quilt-0.69.tar.gz"],"stable_version":"0.69"},"quint":{"desc":"Core tool for the Quint specification language","executables":["quint"],"head_dependencies":["node"],"homepage":"https://quint-lang.org","license":"Apache-2.0","ruby_source_checksum":"b6b50f8f6d237d50e0c2c4d729fb516feb72429272ab9a22e7eb942cef6b48bf","stable_dependencies":["node"],"stable_checksum":"244b734b25915e4afa8ee4dbce07fef1ca69df1c7f186cd36e578b0bd37c0bf5","stable_url_args":["https://registry.npmjs.org/@informalsystems/quint/-/quint-0.32.0.tgz"],"stable_version":"0.32.0","bottle_tag":":all","bottle_checksum":"fa6ed9e38ff62eb0886c5a879f79e25c1c2d98d949ba4cf43d0d10b0d5184416"},"quotatool":{"desc":"Edit disk quotas from the command-line","executables":["quotatool"],"homepage":"https://quotatool.ekenberg.se/","license":"GPL-2.0-or-later","ruby_source_checksum":"f6d4da6764c38b7967eeffda8ad53bb926497f622a2327a1b2a6cf83b1250cc9","stable_url_args":["https://github.com/ekenberg/quotatool.git",{":tag":"v1.8.0",":revision":"cae3d2d9407f2115a96b227542930a5a7ec52ace"}],"stable_version":"1.8.0"},"quran":{"desc":"Print Qur'an chapters and verses right in the terminal","executables":["quran"],"head_dependencies":[{"go":":build"}],"homepage":"https://git.hanabi.in/quran-go","license":"AGPL-3.0-only","ruby_source_checksum":"96d1e9df28570f30cf882d9d20aca3eaeee0f6a7ce2f9c8933d4d1084c87fb44","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://git.hanabi.in/repos/quran-go.git",{":tag":"v1.0.1",":revision":"c0e271a69a2e817bf75c8ad79a1fc93aa1b868c9"}],"stable_version":"1.0.1","bottle_checksum":"a660a78088ed889659b0ac451c41e5c457df67b3a97fe21f291e6edc8b7f9508"},"qwen-code":{"desc":"AI-powered command-line workflow tool for developers","executables":["qwen"],"head_dependencies":["node","ripgrep"],"homepage":"https://github.com/QwenLM/qwen-code","license":"Apache-2.0","ruby_source_checksum":"eb7028286ed099301089c76be34e0a1f7837b0c3f0a3cf01c22219b8ac8b4da6","stable_dependencies":["node","ripgrep"],"stable_checksum":"88b64cac32e8c273103fd603ac0c1a995e871145f0fad183ad68a3f515669c7c","stable_url_args":["https://registry.npmjs.org/@qwen-code/qwen-code/-/qwen-code-0.19.7.tgz"],"stable_version":"0.19.7"},"qwt-qt5":{"deprecate_args":{":date":"2026-05-19",":because":"is for end-of-life Qt 5"},"desc":"Qt Widgets for Technical Applications","disable_args":{":date":"2027-05-19",":because":"is for end-of-life Qt 5"},"head_dependencies":["qt@5"],"homepage":"https://qwt.sourceforge.io/","keg_only_args":["it conflicts with qwt"],"license":{"LGPL-2.1-only":{":with":"Qwt-exception-1.0"}},"ruby_source_checksum":"04cfcc3cfbb82265495f74dd91d7bfb5db207a3b991f470c72e43860b3b3e6ef","stable_dependencies":["qt@5"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"dcb085896c28aaec5518cbc08c0ee2b4e60ada7ac929d82639f6189851a6129a","stable_url_args":["https://downloads.sourceforge.net/project/qwt/qwt/6.3.0/qwt-6.3.0.tar.bz2"],"stable_version":"6.3.0"},"qwt":{"bottle_rebuild":2,"desc":"Qt Widgets for Technical Applications","head_dependencies":["qtbase","qtsvg","qttools",{"qttools":":build"}],"homepage":"https://qwt.sourceforge.io/","license":{"LGPL-2.1-only":{":with":"Qwt-exception-1.0"}},"ruby_source_checksum":"a28d3dd3fd658920bacec715a2b01a6a807b1265def43fef72943b9fb5a42527","stable_dependencies":["qtbase","qtsvg","qttools",{"qttools":":build"}],"stable_patches":[{"strip":"p1","url":"https://src.fedoraproject.org/rpms/qwt/raw/ea40e765e46413ae865a00f606688ea05e378e8a/f/qwt-pkgconfig.patch","sha256":"7ceb1153ba1d8da4dd61f343023fe742a304fba9f7ff8737c0e62f7dcb0e2bc2"}],"stable_checksum":"dcb085896c28aaec5518cbc08c0ee2b4e60ada7ac929d82639f6189851a6129a","stable_url_args":["https://downloads.sourceforge.net/project/qwt/qwt/6.3.0/qwt-6.3.0.tar.bz2"],"stable_version":"6.3.0"},"qxmpp":{"desc":"Cross-platform C++ XMPP client and server library","head_dependencies":["openssl@3","qtbase",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://invent.kde.org/libraries/qxmpp","license":"LGPL-2.1-or-later","ruby_source_checksum":"636fdbc1585ffeead96d51d3f1abdcff028bd6a9bf58f27dc03e5ddacec46475","stable_dependencies":["openssl@3","qtbase",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"4fc5a0b168481b1ff93add1d7f391c72d8f1932d380d55230e9bb3673f3cdee2","stable_url_args":["https://invent.kde.org/libraries/qxmpp/-/archive/v1.16.1/qxmpp-v1.16.1.tar.bz2"],"stable_version":"1.16.1"},"r-rig":{"conflicts":[["rig",{":because":"both install `rig` binary"}]],"desc":"R Installation Manager","executables":["rig"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/r-lib/rig","license":"MIT","oldnames":["rig-r"],"ruby_source_checksum":"ba85c8184f0950f586e8a10677d015159172fe47b4423d7ff4614d3bcb2c2aa5","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a0f00e7c84573c15819cf7d907dd8668ad67a31784b07e1edd59039e514675fd","stable_url_args":["https://github.com/r-lib/rig/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1"},"r":{"bottle_rebuild":1,"desc":"Software environment for statistical computing","executables":["R","Rscript"],"head_dependencies":["cairo","gcc","jpeg-turbo","libpng","libx11","openblas","pcre2","readline","tcl-tk","xz","zstd","fontconfig","freetype","gettext","libxau","libxcb","libxdmcp","libxext","libxrender","pixman",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["curl"]],"homepage":"https://www.r-project.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"ba02a6841e51042d630e7bae39702dee3f12e0de67d8bbbd0cce636f5c9eb374","stable_dependencies":["cairo","gcc","jpeg-turbo","libpng","libx11","openblas","pcre2","readline","tcl-tk","xz","zstd","fontconfig","freetype","gettext","libxau","libxcb","libxdmcp","libxext","libxrender","pixman",{"pkgconf":":build"}],"stable_checksum":"4da6e61d2c0aac5f14a2e7e432cb5fcc269efe83da4293050ba7f03dff4e2cf4","stable_url_args":["https://cran.r-project.org/src/base/R-4/R-4.6.1.tar.gz"],"stable_uses_from_macos":[["bzip2"],["curl"]],"stable_version":"4.6.1"},"r3":{"bottle_rebuild":1,"desc":"High-performance URL router library","head_dependencies":["jemalloc","pcre2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/c9s/r3.git",{":branch":"master"}],"homepage":"https://c9s.github.io/r3/bench.html","license":"MIT","ruby_source_checksum":"a5ca5c97669f2aef97935e9ab63f58d70ca41f95c45dbe5fd233deeb4161ff3b","stable_dependencies":["jemalloc","pcre2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/r3/1.3.4.patch"}],"stable_checksum":"db1fb91e51646e523e78b458643c0250231a2640488d5781109f95bd77c5eb82","stable_url_args":["https://github.com/c9s/r3/archive/refs/tags/1.3.4.tar.gz"],"stable_version":"1.3.4"},"rabbitmq-c":{"desc":"C AMQP client library for RabbitMQ","executables":["amqp-consume","amqp-declare-queue","amqp-delete-queue","amqp-get","amqp-publish"],"head_dependencies":["openssl@3","popt",{"cmake":":build"},{"pkgconf":":build"},{"xmlto":":build"}],"head_url_args":["https://github.com/alanxz/rabbitmq-c.git",{":branch":"master"}],"homepage":"https://github.com/alanxz/rabbitmq-c","license":"MIT","ruby_source_checksum":"1955dedd6d9f1ee0d3f8b616db1b46e20cf8007df4920b0d774bbdbb74200a0d","stable_dependencies":["openssl@3","popt",{"cmake":":build"},{"pkgconf":":build"},{"xmlto":":build"}],"stable_checksum":"66c36901178c872565f732468e91688f6280c18810fe8b21a199d46347ba3a0c","stable_url_args":["https://github.com/alanxz/rabbitmq-c/archive/refs/tags/v0.17.0.tar.gz"],"stable_version":"0.17.0"},"rabbitmq":{"caveats":"Management UI: http://localhost:15672\nHomebrew-specific docs: https://rabbitmq.com/install-homebrew.html\n","desc":"Messaging and streaming broker","executables":["rabbitmq-defaults","rabbitmq-diagnostics","rabbitmq-env","rabbitmq-plugins","rabbitmq-queues","rabbitmq-server","rabbitmq-streams","rabbitmq-upgrade","rabbitmqctl","vmware-rabbitmq"],"head_dependencies":["erlang@28"],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.rabbitmq.com","license":"MPL-2.0","ruby_source_checksum":"4aa7d10bba6d5312fd95c3f3cdb258facd49bc5a83ca5dcac43686f2c5323a92","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/sbin:/usr/sbin:/usr/bin:/bin:$HOMEBREW_PREFIX/bin",":CONF_ENV_FILE":"$HOMEBREW_PREFIX/etc/rabbitmq/rabbitmq-env.conf"}],[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/rabbitmq/std_out.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/rabbitmq/std_error.log"]],"service_run_args":["$HOMEBREW_PREFIX/opt/rabbitmq/sbin/rabbitmq-server"],"stable_dependencies":["erlang@28"],"stable_checksum":"881cbdd22231c3879e45a58d79a83d69c6604d0e291ff6dec2d9e7ab649b119e","stable_url_args":["https://github.com/rabbitmq/rabbitmq-server/releases/download/v4.3.2/rabbitmq-server-generic-unix-4.3.2.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"4.3.2","bottle_tag":":all","bottle_checksum":"03d3afa496b3a94907a59eb85f6894b3f8f78e57cb0eb84e929ad20a26bf59af"},"rabbitmqadmin":{"desc":"Command-line tool for RabbitMQ that uses the HTTP API","executables":["rabbitmqadmin"],"head_dependencies":[{"rust":":build"}],"homepage":"https://www.rabbitmq.com/docs/management-cli","license":"Apache-2.0","ruby_source_checksum":"db3be0a0989a4962c6ff1c50387ea4a4286f5a70e9c14c35d03be5e74d7f3129","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6236cf711256cc20b26a0ec2f3f48d33b4d0ee920e456d93fe801f3447db2f93","stable_url_args":["https://github.com/rabbitmq/rabbitmqadmin-ng/archive/refs/tags/v2.32.0.tar.gz"],"stable_version":"2.32.0"},"rad":{"desc":"Modern CLI scripts made easy","executables":["rad","radls"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/amterp/rad.git",{":branch":"main"}],"homepage":"https://amterp.dev/rad/","license":"Apache-2.0","ruby_source_checksum":"1ed10d63bc43bdf6407a1449213fafd5bf68ecdf0c452451310f8433c0323c65","stable_dependencies":[{"go":":build"}],"stable_checksum":"feb31c9b8bb767c868cd67cedf52fc0fe609e549e835978f5c565d1432fa8167","stable_url_args":["https://github.com/amterp/rad/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"radamsa":{"bottle_rebuild":1,"desc":"Test case generator for robustness testing (a.k.a. a \"fuzzer\")","executables":["ol","radamsa","release.sh","tournament.sh","uniqtest.sh"],"homepage":"https://gitlab.com/akihe/radamsa","license":"MIT","ruby_source_checksum":"a9dc0e73b85d6e1c90295ad7718baed2ac0e700334401f3ee6cb6747867c3afe","stable_checksum":"d9a6981be276cd8dfc02a701829631c5a882451f32c202b73664068d56f622a2","stable_url_args":["https://gitlab.com/akihe/radamsa/-/archive/v0.7/radamsa-v0.7.tar.gz"],"stable_version":"0.7"},"radare2":{"desc":"Reverse engineering framework","executables":["clang-format-radare2","r2","r2agent","r2p","r2pm","r2r","r2sdb","rabin2","radare2","radiff2","rafind2","rafs2","ragg2","rahash2","rapatch2","rarun2","rasign2","rasm2","ravc2","rax2"],"head_dependencies":["pkgconf"],"head_url_args":["https://github.com/radareorg/radare2.git",{":branch":"master"}],"homepage":"https://radare.org","license":"LGPL-3.0-only","ruby_source_checksum":"0fe17b9c0e235cd6d87cc02578f3eb289f8257d91149d8aa83764eafeddd80ae","stable_dependencies":["pkgconf"],"stable_checksum":"84d0e32af697f720c9f480f6b3e56b08f64251d90cfe2d8f163431c006c0053e","stable_url_args":["https://github.com/radareorg/radare2/archive/refs/tags/6.1.8.tar.gz"],"stable_version":"6.1.8"},"radicle":{"desc":"Sovereign code forge built on Git","executables":["git-remote-rad","rad","radicle-node"],"head_dependencies":[{"asciidoctor":":build"},{"rust":":build"}],"homepage":"https://radicle.xyz","license":{":all_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"df52941b632159a72ced570a1864051b5221a95844650f5a8b312825e96394f1","stable_dependencies":[{"asciidoctor":":build"},{"rust":":build"}],"stable_checksum":"e444d2a5e5850490e00e4b13433e474898517c87e5151ec72610d657ac7c9e7c","stable_url_args":["https://files.radicle.xyz/releases/latest/heartwood-1.9.1.tar.gz"],"stable_version":"1.9.1"},"radvd":{"desc":"IPv6 Router Advertisement Daemon","executables":["radvd","radvdump"],"head_dependencies":["libbsd",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/radvd-project/radvd.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://radvd.litech.org/","license":"radvd","ruby_source_checksum":"6b88d2e80ba6ba447f19b4ee9ddf1d230be9a18d1dd6fad62f23fd5fe48f1b43","stable_dependencies":["libbsd",{"pkgconf":":build"}],"stable_checksum":"91df2ed7faca0716bbd726a17d6467ed92fcb2b6e45b57d9e619f9686ab99e1b","stable_url_args":["https://github.com/radvd-project/radvd/releases/download/v2.21/radvd-2.21.tar.xz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"2.21"},"rage":{"desc":"Simple, modern, secure file encryption","executables":["rage","rage-keygen"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/str4d/rage.git",{":branch":"main"}],"homepage":"https://str4d.xyz/rage","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"746c4d2b20129c4f2dc54bef31b2f64376da8898b8601dd2ef88cfa9b3476f22","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a8e5c57f131683f86957af7fddeccf61a3882383dd24e752bab3855f570c086c","stable_url_args":["https://github.com/str4d/rage/archive/refs/tags/v0.11.2.tar.gz"],"stable_version":"0.11.2"},"ragel":{"desc":"State machine compiler","executables":["ragel"],"homepage":"https://www.colm.net/open-source/ragel/","license":"GPL-2.0-or-later","ruby_source_checksum":"b1922354043f923c3a25691ec5b798219543c2d5c81d2edb40575af3b3d7c1c9","stable_checksum":"5f156edb65d20b856d638dd9ee2dfb43285914d9aa2b6ec779dac0270cd56c3f","stable_url_args":["https://www.colm.net/files/ragel/ragel-6.10.tar.gz"],"stable_version":"6.10","bottle_checksum":"858ef57e50114e0406d7afc3beb7c06462bc1b5ce2155948af84af0c41d739f1"},"rails-completion":{"desc":"Bash completion for Rails","head_url_args":["https://github.com/mernen/completion-ruby.git",{":branch":"main"}],"homepage":"https://github.com/mernen/completion-ruby","license":"MIT","ruby_source_checksum":"0ad67bc4a6159bf7859c611f02350beccfafafb304dd93d4d726d38d9b7e2c76","stable_checksum":"cbcd002bba2a43730cff54f5386565917913d9dec16dcd89345fbe298fe4316b","stable_url_args":["https://github.com/mernen/completion-ruby/archive/refs/tags/v1.0.3.tar.gz"],"stable_version":"1.0.3","version_scheme":1,"bottle_tag":":all","bottle_checksum":"c8a61b7b584a29b0be33464a28714a01f798a7fcaceaf1c96f1b447363bc51f3"},"rails-mcp-server":{"desc":"MCP server for Rails applications","executables":["rails-mcp-server"],"head_dependencies":["openssl@3","ruby"],"homepage":"https://github.com/maquina-app/rails-mcp-server","license":"MIT","ruby_source_checksum":"7d291700d3af66c79154d2b117b762f19ed84bbee541315c96d77dff4d5c49c3","stable_dependencies":["openssl@3","ruby"],"stable_checksum":"136021dcfe11dcdd4a290e75cf682ea6638bb0bf503b75b9c455903d620d389b","stable_url_args":["https://github.com/maquina-app/rails-mcp-server/archive/refs/tags/v1.5.1.tar.gz"],"stable_version":"1.5.1"},"railway":{"desc":"Develop and deploy code with zero configuration","executables":["railway"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/railwayapp/cli.git",{":branch":"master"}],"homepage":"https://railway.com/","license":"MIT","ruby_source_checksum":"fc9c73ec04d09fd929fade9206fd9af6fbb9da045987375acd7d4b1b98572f06","stable_dependencies":[{"rust":":build"}],"stable_checksum":"522893fef40195c8a16dfc09ef606152426db32a7a751c97e0414efac2fea3aa","stable_url_args":["https://github.com/railwayapp/cli/archive/refs/tags/v5.25.1.tar.gz"],"stable_version":"5.25.1"},"rain":{"caveats":"Deploying CloudFormation stacks with rain requires the AWS CLI to be installed.\nAll other functionality works without the AWS CLI.\n","desc":"Command-line tool for working with AWS CloudFormation","executables":["rain"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/aws-cloudformation/rain","license":"Apache-2.0","ruby_source_checksum":"045baf88e8f3d5e06a4ec57e5f16d17990eb86050d995add0cc700bfec65e6f1","stable_dependencies":[{"go":":build"}],"stable_checksum":"1387dd8e17160a51e8c99fc6654107bcb39dc94a137338c13e4ade30a344d3ef","stable_url_args":["https://github.com/aws-cloudformation/rain/archive/refs/tags/v1.24.4.tar.gz"],"stable_version":"1.24.4"},"rainbarf":{"bottle_rebuild":1,"desc":"CPU/RAM/battery stats chart bar for tmux (and GNU screen)","executables":["rainbarf"],"head_dependencies":[{"pod2man":":build"}],"head_url_args":["https://github.com/creaktive/rainbarf.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/creaktive/rainbarf","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"ef90b0ebfac95b43238d4ce2df6503e0e7b112ea3e3e0982678ebe0ace6faee9","stable_dependencies":[{"pod2man":":build"}],"stable_checksum":"066579c0805616075c49c705d1431fb4b7c94a08ef2b27dd8846bd3569a188a4","stable_url_args":["https://github.com/creaktive/rainbarf/archive/refs/tags/v1.4.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.4","bottle_tag":":all","bottle_checksum":"4787b85e42e62b921b5729449bc86ba7ac7accdb165bf20a8f2a43e190dd2173"},"rainfrog":{"desc":"Database management TUI for PostgreSQL/MySQL/SQLite","executables":["rainfrog"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/achristmascarl/rainfrog.git",{":branch":"main"}],"homepage":"https://github.com/achristmascarl/rainfrog","license":"MIT","ruby_source_checksum":"69c33c411d5ef90bfa34330d147da7d4c3c8a923a06ead68ade193cfbea2944d","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9b26d6f8515f7b382c07fecd241b13bdcb15d9945e7b858edcb109e202e641de","stable_url_args":["https://github.com/achristmascarl/rainfrog/archive/refs/tags/v0.3.19.tar.gz"],"stable_version":"0.3.19"},"rake-completion":{"desc":"Bash completion for Rake","head_url_args":["https://github.com/mernen/completion-ruby.git",{":branch":"main"}],"homepage":"https://github.com/mernen/completion-ruby","license":"MIT","ruby_source_checksum":"c882cee5d17bfd016ba0d8ab890587e703a39e81dedfc6460d5a132c5191c895","stable_checksum":"cbcd002bba2a43730cff54f5386565917913d9dec16dcd89345fbe298fe4316b","stable_url_args":["https://github.com/mernen/completion-ruby/archive/refs/tags/v1.0.3.tar.gz"],"stable_version":"1.0.3","bottle_tag":":all","bottle_checksum":"5004cd20889962fc9ce3a921f56e27cb5a28e0f88fde57ae1428e28e0dbf89bb"},"rakudo-star":{"aliases":["perl6"],"conflicts":[["moor",{":because":"both install `moar` binaries"}],["moarvm",{":because":"rakudo-star currently ships with moarvm and nqp included"}],["nqp",{":because":"rakudo-star currently ships with moarvm and nqp included"}],["parrot"],["rakudo"]],"desc":"Rakudo compiler and commonly used packages","executables":["lwp-download.p6","lwp-download.p6-j","lwp-download.p6-js","lwp-download.p6-m","lwp-get.p6","lwp-get.p6-j","lwp-get.p6-js","lwp-get.p6-m","moar","new-localization","new-localization-j","new-localization-js","new-localization-m","nqp","nqp-m","perl6","perl6-debug","perl6-debug-m","perl6-gdb-m","perl6-lldb-m","perl6-m","perl6-valgrind-m","pod2onepage","pod2onepage-j","pod2onepage-js","pod2onepage-m","prove6","prove6-j","prove6-js","prove6-m","raku","raku-debug","rakudo","rakudo-debug","rakudo-debug-m","rakudo-gdb-m","rakudo-lldb-m","rakudo-m","rakudo-valgrind-m","s6","s6-j","s6-js","s6-m","update-localization","update-localization-j","update-localization-js","update-localization-m","zef","zef-deps","zef-deps-j","zef-deps-js","zef-deps-m","zef-j","zef-js","zef-m"],"head_dependencies":["libtommath","mimalloc","openssl@3","readline","zstd","libuv",{"pkgconf":":build"},{"sqlite":":build"},{"bash":":build"},{"sqlite":":test"}],"head_uses_from_macos":[[{"perl":":build"}],["libffi"],["libxml2"]],"homepage":"https://rakudo.org/","license":"Artistic-2.0","ruby_source_checksum":"3c9b1499221bd89211a50f80df772862871e5d68af83cf1d956720adb44c1eb9","stable_dependencies":["libtommath","mimalloc","openssl@3","readline","zstd","libuv",{"pkgconf":":build"},{"sqlite":":build"},{"bash":":build"},{"sqlite":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"101b5973bf2e407ddbbb01be004559b68e14c894f29534a97b9afc581b0fcdd9","stable_url_args":["https://github.com/rakudo/star/releases/download/2026.06/rakudo-star-2026.06.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}],["libffi"],["libxml2"]],"stable_version":"2026.06"},"rakudo":{"conflicts":[["rakudo-star"]],"desc":"Mature, production-ready implementation of the Raku language","executables":["perl6","perl6-debug","perl6-debug-m","perl6-gdb-m","perl6-lldb-m","perl6-m","perl6-valgrind-m","raku","raku-debug","raku-install-dist","rakudo","rakudo-debug","rakudo-debug-m","rakudo-gdb-m","rakudo-lldb-m","rakudo-m","rakudo-valgrind-m"],"head_dependencies":["moarvm","nqp"],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://rakudo.org","license":"Artistic-2.0","ruby_source_checksum":"fb2b809b2817e1eb755e1644c6661e7cfe4f4e4b62c03c7d7dc0f50319749287","stable_dependencies":["moarvm","nqp"],"stable_checksum":"62da87c09e9757abd19bb34329b2398ba32c3015665dfa910cc86cde2a2ea6b8","stable_url_args":["https://github.com/rakudo/rakudo/releases/download/2026.06/rakudo-2026.06.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"2026.06"},"ralph-orchestrator":{"desc":"Multi-agent orchestration framework for autonomous AI task completion","executables":["ralph"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mikeyobrien/ralph-orchestrator.git",{":branch":"main"}],"homepage":"https://github.com/mikeyobrien/ralph-orchestrator","license":"MIT","ruby_source_checksum":"c4cf342111b568e773a0138d5509750894f774a062fba8a255f4dac799dd97a7","stable_dependencies":[{"rust":":build"}],"stable_checksum":"10e7a99e87a30709a154bdb8ff3ea315164801e6d76e4fe90c4a4c34a02a9163","stable_url_args":["https://github.com/mikeyobrien/ralph-orchestrator/archive/refs/tags/v2.10.1.tar.gz"],"stable_version":"2.10.1"},"ramalama":{"desc":"Goal of RamaLama is to make working with AI boring","executables":["ramalama"],"head_dependencies":["libyaml","python@3.14","rpds-py","llama.cpp"],"homepage":"https://ramalama.ai","license":"MIT","ruby_source_checksum":"b5cc6f6ac4ba108eda025ca635f62bd5417e6b41eecdd436bee423aa847c6b68","stable_dependencies":["libyaml","python@3.14","rpds-py","llama.cpp"],"stable_checksum":"dc02b82e46ddd682cb1019c5d474c1caf48a38ca13798d6e92aa3b779e04ef04","stable_url_args":["https://files.pythonhosted.org/packages/75/3b/840e5bd99acfbb5bf6e7072e2faf2e161fbbebb9e2218b4abb34ab16ace1/ramalama-0.23.0.tar.gz"],"stable_version":"0.23.0"},"rancher-cli":{"desc":"Unified tool to manage your Rancher server","executables":["rancher"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rancher/cli.git",{":branch":"main"}],"homepage":"https://github.com/rancher/cli","license":"Apache-2.0","ruby_source_checksum":"6b05ca82e06ac76dade8b3b1b79b1cc49e3c0f2b74af45b24af658838c7bb8d0","stable_dependencies":[{"go":":build"}],"stable_checksum":"971df2cf1f433e2b79688ffd880f6ea5b7f1c90cf63b8c1582a3bca7e7ea6b6c","stable_url_args":["https://github.com/rancher/cli/archive/refs/tags/v2.14.2.tar.gz"],"stable_version":"2.14.2"},"rancher-machine":{"desc":"Machine management for a container-centric world","executables":["rancher-machine"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rancher/machine.git",{":branch":"master"}],"homepage":"https://github.com/rancher/machine","license":"Apache-2.0","ruby_source_checksum":"4ff242c6eeea9daf5356e23f0e6b16071c36a6a9722962408bac52a38161034c","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/rancher-machine/bin/rancher-machine","start","default"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"e039feb0f202854a97737bf7eadfde1d1a647294494c153791d191f8277835b0","stable_url_args":["https://github.com/rancher/machine/archive/refs/tags/v0.15.0-rancher145.tar.gz"],"stable_version":"0.15.0-rancher145"},"rancid":{"conflicts":[["par",{":because":"both install `par` binaries"}]],"desc":"Really Awesome New Cisco confIg Differ","executables":["a10login","agmrancid","alogin","anlogin","arancid","avologin","blogin","brancid","brlogin","cat5rancid","clogin","control_rancid","csblogin","cssrancid","dllogin","elogin","erancid","f5rancid","flogin","fnlogin","fxlogin","hlogin","hpuifilter","hrancid","htlogin","htrancid","jerancid","jlogin","lg.cgi","lgform.cgi","mrancid","mrvlogin","mtlogin","nlogin","noklogin","nrancid","nslogin","nsrancid","panlogin","par","plogin","rancid","rancid-cvs","rancid-fe","rancid-run","rblogin","rivlogin","rivrancid","rrancid","rtftpcopy","tlogin","trancid","ulogin","wlogin","xilogin","xirancid","xlogin"],"head_uses_from_macos":[["expect"],["perl"]],"homepage":"https://www.shrubbery.net/rancid/","license":"BSD-3-Clause","ruby_source_checksum":"64934e31265f6e75d6455199957e5022ea452b731c0220742c486cce5df6d004","stable_checksum":"cbf608d8508b55dffb6b30c7a1c45c16ea53af7611a466e0cc47a863252f6e49","stable_url_args":["https://www.shrubbery.net/pub/rancid/rancid-3.14.tar.gz"],"stable_uses_from_macos":[["expect"],["perl"]],"stable_version":"3.14"},"randomize-lines":{"desc":"Reads and randomize lines from a file (or STDIN)","executables":["rl"],"homepage":"https://arthurdejong.org/rl/","license":"GPL-2.0-or-later","ruby_source_checksum":"f4b96c88ba1b2082abc84236f73c812503106ac57c7c27caa7d9360859fae66c","stable_checksum":"1cfca23d6a14acd190c5a6261923757d20cb94861c9b2066991ec7a7cae33bc8","stable_url_args":["https://arthurdejong.org/rl/rl-0.2.7.tar.gz"],"stable_version":"0.2.7","bottle_checksum":"c107eea0fba80096a370db46e622320bdb9ea825b837280e46ad236b3a37bbd4"},"range-v3":{"bottle_rebuild":2,"desc":"Experimental range library for C++14/17/20","head_dependencies":[{"cmake":":build"}],"homepage":"https://ericniebler.github.io/range-v3/","license":"BSL-1.0","ruby_source_checksum":"3412dcc84d6e75ad1890a797e3f57edf0993709ebc5484e184410ed9928d39d6","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"015adb2300a98edfceaf0725beec3337f542af4915cec4d0b89fa0886f4ba9cb","stable_url_args":["https://github.com/ericniebler/range-v3/archive/refs/tags/0.12.0.tar.gz"],"stable_version":"0.12.0","bottle_tag":":all","bottle_checksum":"2fdd480cc63593645c0cc98d62a3607bd22600df59de39e7425bd3f89bd69c82"},"range2cidr":{"desc":"Converts IP ranges to CIDRs","executables":["range2cidr"],"head_dependencies":[{"go":":build"}],"homepage":"https://ipinfo.io","license":"Apache-2.0","ruby_source_checksum":"002f30ad0e7c7225a7051d3c790fd532d562206c532c623fe97a1b4d648c8ca7","stable_dependencies":[{"go":":build"}],"stable_checksum":"562f130483c8c7b2d376f8b0325392136f53e74912c879fae0677ffe46299738","stable_url_args":["https://github.com/ipinfo/cli/archive/refs/tags/range2cidr-1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_checksum":"5514b7e035bfdde163594f595f5e776ac8dd998dbdf548d892be91abf06a0ddd"},"ranger":{"bottle_rebuild":3,"desc":"File browser","executables":["ranger","rifle"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/ranger/ranger.git",{":branch":"master"}],"homepage":"https://ranger.github.io","license":"GPL-3.0-or-later","ruby_source_checksum":"261392a9c8623ea57ae01f038091ee22bce37dff1b008eae3eae5a2574165707","stable_dependencies":["python@3.14"],"stable_checksum":"bee308b636137b9135111fc795a57cdbb95257f2670101042ac3d7747dec32c8","stable_url_args":["https://files.pythonhosted.org/packages/b6/57/c53a45928a3d6ac6a4b3d7a5d54af58a74592d4d405973d249268fc85157/ranger_fm-1.9.4.tar.gz"],"stable_version":"1.9.4","bottle_tag":":all","bottle_checksum":"cf9392090a9110d00d4c95026536ef2a5988dd9375db3139c20c23f1e79eb74f"},"rapidfuzz-cpp":{"desc":"Rapid fuzzy string matching in C++ using the Levenshtein Distance","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/rapidfuzz/rapidfuzz-cpp.git",{":branch":"main"}],"homepage":"https://rapidfuzz.github.io/rapidfuzz-cpp/","license":"MIT","ruby_source_checksum":"e76b806f1c143b9f3ba11d1d55432cfe4944f65f30e56cb95ce800ff56799c83","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"fa0fbd40110df8134cf05bddbaa4e237dbc4fd915ab9a3029ff481a8d3e8b757","stable_url_args":["https://github.com/rapidfuzz/rapidfuzz-cpp/archive/refs/tags/v3.3.3.tar.gz"],"stable_version":"3.3.3","bottle_tag":":all","bottle_checksum":"54a85141d45ff381701842443506a4cb6e385f0c07a03fdfb9ba926add8c2e60"},"rapidjson":{"bottle_rebuild":3,"desc":"JSON parser/generator for C++ with SAX and DOM style APIs","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/Tencent/rapidjson.git",{":branch":"master"}],"homepage":"https://rapidjson.org/","license":"MIT","ruby_source_checksum":"33a7db86b0f58cc6019b963d5be8277c6bf7ab578aee495cb846d1a079dc978e","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/Tencent/rapidjson/commit/9bd618f545ab647e2c3bcbf2f1d87423d6edf800.patch?full_index=1","sha256":"ce341a69d6c17852fddd5469b6aabe995fd5e3830379c12746a18c3ae858e0e1"}],"stable_checksum":"bf7ced29704a1e696fbccf2a2b4ea068e7774fa37f6d7dd4039d0787f8bed98e","stable_url_args":["https://github.com/Tencent/rapidjson/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_tag":":all","bottle_checksum":"ba505c9a587b3c26539eae5dd732ae36bca53b67daf94579fee177d88094fa52"},"rapidyaml":{"conflicts":[["c4core",{":because":"both install `c4core` files `include/c4`"}]],"desc":"Library to parse and emit YAML, and do it fast","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/biojppm/rapidyaml","license":"MIT","ruby_source_checksum":"85d0d13e369292a0d71ab026b8cf0007170e0cc989d6f0a09087dced20e97421","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"85e1428266978ca4b28a4103f047314ee534be17502b30f752e5df736fd60df6","stable_url_args":["https://github.com/biojppm/rapidyaml/releases/download/v0.15.2/rapidyaml-0.15.2-src.tgz"],"stable_version":"0.15.2"},"raptor":{"desc":"RDF parser toolkit","executables":["rapper"],"head_uses_from_macos":[["curl"],["libxml2"]],"homepage":"https://librdf.org/raptor/","license":{":any_of":["LGPL-2.1-or-later","GPL-2.0-or-later","Apache-2.0"]},"revision":1,"ruby_source_checksum":"dc423660785cf75ff771d1f2f21f1237b96a6a9e49d0e68e8505ecdb9e2ee5f4","stable_patches":[{"strip":"p1","url":"https://github.com/dajobe/raptor/commit/ac914399b9013c54572833d4818e6ce008136dc9.patch?full_index=1","sha256":"d527fb9ad94f22acafcec9f3b626fb876b7fb1b722e6999cf46a158172bb0992"}],"stable_checksum":"089db78d7ac982354bdbf39d973baf09581e6904ac4c92a98c5caadb3de44680","stable_url_args":["https://download.librdf.org/source/raptor2-2.0.16.tar.gz"],"stable_uses_from_macos":[["curl"],["libxml2"]],"stable_version":"2.0.16"},"rargs":{"bottle_rebuild":1,"desc":"Util like xargs + awk with pattern matching support","executables":["rargs"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/lotabout/rargs","license":"MIT","ruby_source_checksum":"187200ec03d5ef474c7bf664fc5bf9c50a84983c82e48ba453d952a3cb67e098","stable_dependencies":[{"rust":":build"}],"stable_checksum":"22d9aa4368a0f9d1fd82391439d3aabf4ddfb24ad674a680d6407c9e22969da3","stable_url_args":["https://github.com/lotabout/rargs/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0","bottle_checksum":"4513c4e3dd9b6623322227d52001579b10bfb651a645ce143bd3927903d94e1e"},"rarian":{"desc":"Documentation metadata library","executables":["rarian-example","rarian-sk-config","rarian-sk-extract","rarian-sk-gen-uuid","rarian-sk-get-cl","rarian-sk-get-content-list","rarian-sk-get-extended-content-list","rarian-sk-get-scripts","rarian-sk-install","rarian-sk-migrate","rarian-sk-preinstall","rarian-sk-rebuild","rarian-sk-update","scrollkeeper-config","scrollkeeper-extract","scrollkeeper-gen-seriesid","scrollkeeper-get-cl","scrollkeeper-get-content-list","scrollkeeper-get-extended-content-list","scrollkeeper-get-index-from-docpath","scrollkeeper-get-toc-from-docpath","scrollkeeper-get-toc-from-id","scrollkeeper-install","scrollkeeper-preinstall","scrollkeeper-rebuilddb","scrollkeeper-uninstall","scrollkeeper-update"],"head_dependencies":["tinyxml2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://rarian.freedesktop.org/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"1cd635ac27d40b1e6ddf9779bdb5b3428e0a59152151fa4da2c3773fef13e53f","stable_dependencies":["tinyxml2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"9d4f7873009d2e31b8b1ec762606b12bee5526e1fe75de48e9495382bfef2bea","stable_url_args":["https://gitlab.freedesktop.org/rarian/rarian/-/releases/0.8.6/downloads/assets/rarian-0.8.6.tar.bz2"],"stable_version":"0.8.6"},"rasqal":{"desc":"RDF query library","executables":["rasqal-config","roqet"],"head_dependencies":["raptor",{"pkgconf":":build"}],"homepage":"https://librdf.org/rasqal/","license":{":any_of":["LGPL-2.1-or-later","GPL-2.0-or-later","Apache-2.0"]},"ruby_source_checksum":"da9bf9e79ec9a564f442e00de0860c70b553bf1dda7c3d19cbdda66ad08d0ab4","stable_dependencies":["raptor",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"6924c9ac6570bd241a9669f83b467c728a322470bf34f4b2da4f69492ccfd97c","stable_url_args":["https://download.librdf.org/source/rasqal-0.9.33.tar.gz"],"stable_version":"0.9.33","bottle_cellar":":any","bottle_checksum":"36d9d4a210921573c1cad68bc17bf0d0fced251de091855ce1b61cefc64a37c8"},"rasterio":{"conflicts":[["rio-terminal",{":because":"both install `rio` binaries"}]],"desc":"Reads and writes geospatial raster datasets","executables":["rio"],"head_dependencies":["certifi","gdal","numpy","python@3.14",{"cmake":":build"},{"meson":":build"},{"ninja":":build"}],"homepage":"https://rasterio.readthedocs.io/en/stable/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"97a518e0937de3e735a1860df7cc6f65ad2bc501fa368421a629816403b6be49","stable_dependencies":["certifi","gdal","numpy","python@3.14",{"cmake":":build"},{"meson":":build"},{"ninja":":build"}],"stable_checksum":"1e0ea56b02eea4989b36edf8e58a5a3ef40e1b7edcb04def2603accd5ab3ee7b","stable_url_args":["https://files.pythonhosted.org/packages/f6/88/edb4b66b6cb2c13f123af5a3896bf70c0cbe73ab3cd4243cb4eb0212a0f6/rasterio-1.5.0.tar.gz"],"stable_version":"1.5.0"},"rasusa":{"desc":"Randomly subsample sequencing reads or alignments","executables":["rasusa"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mbhall88/rasusa.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://doi.org/10.21105/joss.03941","license":"MIT","ruby_source_checksum":"c2c4cc09494cba8cd5e4b68b888216af012d16569e6a9cada0b81b20c2367664","stable_dependencies":[{"rust":":build"}],"stable_checksum":"bc3db8950f14d8a398382054212bbaad2f850d45f79eaf6fa582055ffd3e02af","stable_url_args":["https://github.com/mbhall88/rasusa/archive/refs/tags/4.1.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"4.1.0"},"ratarmount":{"desc":"Mount and efficiently access archives as filesystems","executables":["ratarmount"],"head_dependencies":["libfuse","python@3.14","zlib-ng-compat","zstd"],"head_url_args":["https://github.com/mxmlnkn/ratarmount.git",{":branch":"master"}],"homepage":"https://github.com/mxmlnkn/ratarmount","license":"MIT","revision":1,"ruby_source_checksum":"45ed99fc5c14e1fbcc2f093a3942552a63add0c51f0e99f3828a64a1f6b9e03f","stable_dependencies":["libfuse","python@3.14","zlib-ng-compat","zstd"],"stable_checksum":"9e96f0f887db67a3ea68c4ecc625c05a3636cd8f29d80491eb170d934d3caa00","stable_url_args":["https://files.pythonhosted.org/packages/a5/80/f7f628af7652a89b7f400b23fea17395dd6b27949ae8a45b6e81d69bd810/ratarmount-1.3.0.tar.gz"],"stable_version":"1.3.0"},"ratchet":{"desc":"Tool for securing CI/CD workflows with version pinning","executables":["ratchet"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sethvargo/ratchet.git",{":branch":"main"}],"homepage":"https://github.com/sethvargo/ratchet","license":"Apache-2.0","ruby_source_checksum":"db488590ae9a5e69ea4421b08c3b76336470bbdfff6d30dc8eb992c1abaeae9f","stable_dependencies":[{"go":":build"}],"stable_checksum":"0f1a540f388d2b8633b8203670d6ec8722d47af40055ce79cd1743a731823b2e","stable_url_args":["https://github.com/sethvargo/ratchet/archive/refs/tags/v0.11.4.tar.gz"],"stable_version":"0.11.4"},"ratfor":{"desc":"Rational Fortran","executables":["ratfor"],"head_dependencies":["gcc"],"homepage":"http://www.dgate.org/ratfor/","license":":public_domain","ruby_source_checksum":"173c7583e1c637466636c2b44e80b5ac7ae2ed9ddd5cebd1a99abbd1d73bd3c1","stable_dependencies":["gcc"],"stable_checksum":"943b5de328d7b890cb444b17fb7dab656ffaa0d388c7d40b649d34b736b137ff","stable_url_args":["https://deb.debian.org/debian/pool/main/r/ratfor/ratfor_1.07.orig.tar.gz"],"stable_version":"1.07"},"rathole":{"bottle_rebuild":1,"desc":"Reverse proxy for NAT traversal","executables":["rathole"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/rathole-org/rathole","license":"Apache-2.0","ruby_source_checksum":"cb6c82d5c1e1e6467d446212465a3b0bc3699c2d5d89ebc20f210ab015f153be","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/rathole.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/rathole.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/rathole/bin/rathole","$HOMEBREW_PREFIX/etc/rathole/rathole.toml"]],"stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/rathole/rust-1.80.patch"}],"stable_checksum":"c8698dc507c4c2f7e0032be24cac42dd6656ac1c52269875d17957001aa2de41","stable_url_args":["https://github.com/rathole-org/rathole/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"ratify":{"desc":"Artifact Ratification Framework","executables":["ratify"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/notaryproject/ratify.git",{":branch":"main"}],"homepage":"https://ratify.dev","license":"Apache-2.0","ruby_source_checksum":"fa02f89dedee19e1ecbfc18c9e04b28cb86ba38d6af0e85900dfb3182e64271c","stable_dependencies":[{"go":":build"}],"stable_checksum":"08458f51a3e95f55e470f3ed91cec28345356fb3393e7555bc79d08f98906003","stable_url_args":["https://github.com/notaryproject/ratify/archive/refs/tags/v1.4.2.tar.gz"],"stable_version":"1.4.2"},"rats":{"desc":"Rough auditing tool for security","executables":["rats"],"head_uses_from_macos":[["expat"]],"homepage":"https://security.web.cern.ch/security/recommendations/en/codetools/rats.shtml","license":"GPL-2.0-or-later","ruby_source_checksum":"13dd8dd66da3df72643311ba424a5be586aed84e14d160c4c0636c98dbb65af6","stable_checksum":"2163ad111070542d941c23b98d3da231f13cf065f50f2e4ca40673996570776a","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/rough-auditing-tool-for-security/rats-2.4.tgz"],"stable_uses_from_macos":[["expat"]],"stable_version":"2.4","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"bfe1ae23fc4335ffdc160f80613e519c810b259b48ddef7de9d0d227625a3407"},"rattler-build":{"desc":"Universal conda package builder","executables":["patch-apply-gen-test-data","rattler-build"],"head_dependencies":["openssl@3","xz",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/prefix-dev/rattler-build.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://rattler.build","license":"BSD-3-Clause","ruby_source_checksum":"5b6e4c602ef777888b0d398cbe3a09f29fea06e7c1441a0cb9442643b76d25af","stable_dependencies":["openssl@3","xz",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"972ac6c46f5ca839b41e8875020e7e5b2e5ecd7ae4cae613a4bb17a6175a3632","stable_url_args":["https://github.com/prefix-dev/rattler-build/archive/refs/tags/v0.68.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.68.0"},"rattler-index":{"desc":"Index conda channels using rattler","executables":["rattler-index"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/conda/rattler.git",{":branch":"main"}],"homepage":"https://github.com/conda/rattler","license":"BSD-3-Clause","ruby_source_checksum":"11889f2e55656316617989695f265815f772f010ded59ef99bf59193c417ea6e","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"ddaea3bf682c4fc9d610a5f6529c5743b74191091bd5da7da11af30232ea5971","stable_url_args":["https://github.com/conda/rattler/archive/refs/tags/rattler_index-v0.30.7.tar.gz"],"stable_version":"0.30.7"},"ratty":{"desc":"GPU-rendered terminal emulator with inline 3D graphics","executables":["ratty"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/orhun/ratty.git",{":branch":"main"}],"homepage":"https://ratty-term.org/","license":"MIT","ruby_source_checksum":"a2e19f43fe0b73f7761d8c3f13b5bb4453615add79928c45c49d0ab41db48a4f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2dd1c273c483d19fe2274075191d181ca33d67f280d52f07a8d6ea2bbe5296b7","stable_url_args":["https://github.com/orhun/ratty/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"rav1e":{"desc":"Fastest and safest AV1 video encoder","executables":["rav1e"],"head_dependencies":[{"cargo-c":":build"},{"rust":":build"}],"head_url_args":["https://github.com/xiph/rav1e.git",{":branch":"master"}],"homepage":"https://github.com/xiph/rav1e","license":"BSD-2-Clause","ruby_source_checksum":"101f27442d1829a4fc6744047e34540c63d0e733f77bab541688a38ec24d28cd","stable_dependencies":[{"cargo-c":":build"},{"rust":":build"}],"stable_checksum":"06d1523955fb6ed9cf9992eace772121067cca7e8926988a1ee16492febbe01e","stable_url_args":["https://github.com/xiph/rav1e/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1"},"raven":{"bottle_rebuild":2,"desc":"Risk Analysis and Vulnerability Enumeration for CI/CD","executables":["raven"],"head_dependencies":["certifi","libyaml","python@3.14"],"homepage":"https://github.com/CycodeLabs/raven","license":"Apache-2.0","ruby_source_checksum":"daf8853cbc278294f0d5766f33c4efdd71c9391e047bd9d773c5dece81ea2d1c","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"a7cb02102b43dbaad3b50970f92090b86a3b3bb65aae9976a3887f4c8c935238","stable_url_args":["https://files.pythonhosted.org/packages/d8/b6/4bc5aecae28382720fca4e9492a623e3d821d96e8f4d06e4335c77779ebd/raven_cycode-1.0.9.tar.gz"],"stable_version":"1.0.9"},"rawdog":{"desc":"CLI tool to generate and run code with llms","executables":["rawdog"],"head_dependencies":["certifi","libyaml","pydantic","python@3.14","rpds-py",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/granawkins/rawdog.git",{":branch":"main"}],"homepage":"https://mentat.ai","license":"Apache-2.0","revision":23,"ruby_source_checksum":"5ba99c70b9be17da0e5af417c77f20fad42685327d09da7363e67d1340f0ee3d","stable_dependencies":["certifi","libyaml","pydantic","python@3.14","rpds-py",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"1fc37d0e3336e87568ae9ee5dde5e7c68c1af652efd0956ee0c62281ddf14b41","stable_url_args":["https://files.pythonhosted.org/packages/3c/ab/eaae3e0f2fac4a717d632990795fd6a560efaf9e54a1741e842234dec1cb/rawdog_ai-0.1.6.tar.gz"],"stable_version":"0.1.6"},"raxml-ng":{"desc":"RAxML Next Generation: faster, easier-to-use and more flexible","executables":["raxml-ng"],"head_dependencies":["gmp",{"bison":":build"},{"cmake":":build"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://cme.h-its.org/exelixis/web/software/raxml/","license":"AGPL-3.0-or-later","ruby_source_checksum":"a96ab0601f6af373135d826af8074a7bc80287d63a0c347442781d65ddc8b4be","stable_dependencies":["gmp",{"bison":":build"},{"cmake":":build"}],"stable_url_args":["https://github.com/amkozlov/raxml-ng.git",{":tag":"2.0.2",":revision":"0ee964320a3288c09e3acc6ac92a1b555cc94e2e"}],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"2.0.2"},"raylib":{"desc":"Simple and easy-to-use library to learn videogames programming","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/raysan5/raylib.git",{":branch":"master"}],"homepage":"https://www.raylib.com/","license":"Zlib","ruby_source_checksum":"eeb6f4a400bd1e13919bd3940827343cbbcf7ed1f24cfd8323bff4024dc4d7bd","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"2b3ee1e2120c7a0796b33062c7e9a694dd8a8caa56a96319ac8c8ecf54a90d0b","stable_url_args":["https://github.com/raysan5/raylib/archive/refs/tags/6.0.tar.gz"],"stable_version":"6.0"},"rbenv-aliases":{"bottle_rebuild":1,"desc":"Make aliases for Ruby versions","executables":["rbenv-alias","rbenv-unalias"],"head_dependencies":["rbenv"],"head_url_args":["https://github.com/tpope/rbenv-aliases.git",{":branch":"master"}],"homepage":"https://github.com/tpope/rbenv-aliases","license":"MIT","revision":1,"ruby_source_checksum":"bb037e42f1872486c729d75db276cb28b9dc64472bc5e3c752decfe7b328fb35","stable_dependencies":["rbenv"],"stable_checksum":"12e89bc4499e85d8babac2b02bc8b66ceb0aa3f8047b26728a3eca8a6030273d","stable_url_args":["https://github.com/tpope/rbenv-aliases/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_tag":":all","bottle_checksum":"1478142388cffd4c60833cdc2b6e7f3bcac3f6e8b15e095167718ceb0cd7c237"},"rbenv-binstubs":{"bottle_rebuild":1,"desc":"Make rbenv aware of bundler binstubs","executables":["rbenv-bundles"],"head_dependencies":["rbenv"],"head_url_args":["https://github.com/Purple-Devs/rbenv-binstubs.git",{":branch":"master"}],"homepage":"https://github.com/Purple-Devs/rbenv-binstubs","license":"MIT","revision":1,"ruby_source_checksum":"331660deec0d4716f11d54b856336a0b248128f796dad28d6ae8413960a67478","stable_dependencies":["rbenv"],"stable_checksum":"305000b8ba5b829df1a98fc834b7868b9e817815c661f429b0e28c1f613f4d0c","stable_url_args":["https://github.com/Purple-Devs/rbenv-binstubs/archive/refs/tags/v1.5.tar.gz"],"stable_version":"1.5","bottle_tag":":all","bottle_checksum":"cf92d2a4a872f49ddf33d4e4132ab0d1de390bf0c027a0f0e27925110bb01fe5"},"rbenv-bundle-exec":{"bottle_rebuild":1,"desc":"Integrate rbenv and bundler","head_dependencies":["rbenv"],"head_url_args":["https://github.com/maljub01/rbenv-bundle-exec.git",{":branch":"master"}],"homepage":"https://github.com/maljub01/rbenv-bundle-exec","license":"MIT","revision":1,"ruby_source_checksum":"a4075a16059c953b7f31614a87b76d31324d8103055c69c7e309f3ac06708386","stable_dependencies":["rbenv"],"stable_checksum":"2da08cbb1d8edecd1bcf68005d30e853f6f948c54ddb07bada67762032445cf3","stable_url_args":["https://github.com/maljub01/rbenv-bundle-exec/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"8c0d3d96110c571151ccc1500854047f47bd9f2b372bc65b70b0bde9f7a4465f"},"rbenv-bundler-ruby-version":{"bottle_rebuild":1,"desc":"Pick a ruby version from bundler's Gemfile","executables":["rbenv-bundler-ruby-version"],"head_dependencies":["rbenv"],"head_url_args":["https://github.com/aripollak/rbenv-bundler-ruby-version.git",{":branch":"master"}],"homepage":"https://github.com/aripollak/rbenv-bundler-ruby-version","license":"Unlicense","revision":1,"ruby_source_checksum":"73da495208e637bc8bc8d8005b76c1d42687fdcc6478309ccd0875a69a015cd8","stable_dependencies":["rbenv"],"stable_checksum":"96c6b7eb191d436142fef0bb8c28071d54aca3e1a10ca01a525d1066699b03f2","stable_url_args":["https://github.com/aripollak/rbenv-bundler-ruby-version/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"a8b7118dff025b078c5ad1206cc616e5bf436faf1516dbaad4c38a18e31bb0b6"},"rbenv-bundler":{"bottle_rebuild":1,"desc":"Makes shims aware of bundle install paths","executables":["rbenv-bundler"],"head_dependencies":["rbenv"],"head_url_args":["https://github.com/carsomyr/rbenv-bundler.git",{":branch":"main"}],"homepage":"https://github.com/carsomyr/rbenv-bundler","license":"Apache-2.0","ruby_source_checksum":"39ea5f5f5da3904018a854469836c4477019f5e066e78a208e93ec0e5ce1b4a7","stable_dependencies":["rbenv"],"stable_checksum":"6840d4165242da4606cd246ee77d484a91ee926331c5a6f840847ce189f54d74","stable_url_args":["https://github.com/carsomyr/rbenv-bundler/archive/refs/tags/1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_tag":":all","bottle_checksum":"726653ee51529beb50ed43932c59c357198c1c61d252c644a88cc05b0fd1e0af"},"rbenv-chefdk":{"bottle_rebuild":1,"desc":"Treat ChefDK as another version in rbenv","head_dependencies":["rbenv"],"head_url_args":["https://github.com/docwhat/rbenv-chefdk.git",{":branch":"main"}],"homepage":"https://github.com/docwhat/rbenv-chefdk","license":"MIT","revision":1,"ruby_source_checksum":"0eb7047522dfd0369e7b77ca3fecb1de088ae45a32109966b6784593747e3ebb","stable_dependencies":["rbenv"],"stable_checksum":"79b48257f1a24085a680da18803ba6a94a1dd0cb25bd390629006a5fb67f3b69","stable_url_args":["https://github.com/docwhat/rbenv-chefdk/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"dcdf8e0ad350e940be7783e378bf8c146bda6e446a13109511a9d4ed705170c0"},"rbenv-ctags":{"bottle_rebuild":2,"desc":"Automatically generate ctags for rbenv Ruby stdlibs","executables":["rbenv-ctags"],"head_dependencies":["rbenv","universal-ctags"],"head_url_args":["https://github.com/tpope/rbenv-ctags.git",{":branch":"master"}],"homepage":"https://github.com/tpope/rbenv-ctags","license":"MIT","revision":1,"ruby_source_checksum":"9d02836a1c998068ad868d00694ebcc2ea06af9aaf10f5afcc05d8df061b9d25","stable_dependencies":["rbenv","universal-ctags"],"stable_checksum":"94b38c277a5de3f53aac0e7f4ffacf30fb6ddeb31c0597c1bcd78b0175c86cbe","stable_url_args":["https://github.com/tpope/rbenv-ctags/archive/refs/tags/v1.0.2.tar.gz"],"stable_version":"1.0.2","bottle_tag":":all","bottle_checksum":"b002adad54827245a53792a5da722075e8662e65cde9ce26a628510a6b1b3ee6"},"rbenv-default-gems":{"bottle_rebuild":2,"desc":"Auto-installs gems for Ruby installs","head_dependencies":["rbenv"],"head_url_args":["https://github.com/rbenv/rbenv-default-gems.git",{":branch":"master"}],"homepage":"https://github.com/rbenv/rbenv-default-gems","license":"MIT","revision":1,"ruby_source_checksum":"e3ec9d1e8ea7ac8c80668a79436041f651bed74e16143ae4d56d160ed6d76e4f","stable_dependencies":["rbenv"],"stable_patches":[{"strip":"p1","url":"https://github.com/rbenv/rbenv-default-gems/commit/ead67889c91c53ad967f85f5a89d986fdb98f6fb.patch?full_index=1","sha256":"ac6a5654c11d3ef74a97029ed86b8a7b6ae75f4ca7ff4d56df3fb35e7ae0acb8"}],"stable_checksum":"8271d58168ab10f0ace285dc4c394e2de8f2d1ccc24032e6ed5924f38dc24822","stable_url_args":["https://github.com/rbenv/rbenv-default-gems/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"ec2121dbae6293c76ef8493c2a22b95f44e2ba23442525daba4757bd9cc3b535"},"rbenv-gemset":{"desc":"KISS yet powerful gem/set management for curious engineers and Ruby hackers","executables":["rbenv-gemset","rbenv-gemset-active","rbenv-gemset-file"],"head_dependencies":["rbenv"],"head_url_args":["https://github.com/jf/rbenv-gemset.git",{":branch":"master"}],"homepage":"https://github.com/jf/rbenv-gemset","license":":public_domain","ruby_source_checksum":"2f043987e1013c14cf672f6ab8e34267c34b00653bba70ca88dbd2ba895c17b1","stable_dependencies":["rbenv"],"stable_checksum":"193f560fe169b338a63d0bc38cc56ec05bf8639f47073ba487352b1058668e5a","stable_url_args":["https://github.com/jf/rbenv-gemset/archive/refs/tags/v0.5.102.tar.gz"],"stable_version":"0.5.102","bottle_tag":":all","bottle_checksum":"73ada56ebe65aba98d7479f24cbab0c58808c09c97c76d7e32796087f2a324ae"},"rbenv-vars":{"bottle_rebuild":1,"desc":"Safely sets global and per-project environment variables","executables":["rbenv-vars"],"head_dependencies":["rbenv"],"head_url_args":["https://github.com/rbenv/rbenv-vars.git",{":branch":"master"}],"homepage":"https://github.com/rbenv/rbenv-vars","license":"MIT","revision":1,"ruby_source_checksum":"390378374020e9dc25eee9e21944018b6deea2307820a09db735ca2ef9176490","stable_dependencies":["rbenv"],"stable_checksum":"9e6a5726aad13d739456d887a43c220ba9198e672b32536d41e884c0a54b4ddb","stable_url_args":["https://github.com/rbenv/rbenv-vars/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_tag":":all","bottle_checksum":"571e19044f1c058d68271c7a8296cccee968ba6e1e0bca75fe8b5167f5888b96"},"rbenv":{"desc":"Ruby version manager","executables":["rbenv"],"head_dependencies":["ruby-build"],"head_url_args":["https://github.com/rbenv/rbenv.git",{":branch":"master"}],"head_uses_from_macos":[[{"ruby":":test"}]],"homepage":"https://rbenv.org","license":"MIT","ruby_source_checksum":"47b204ddc5a115086d0ed9227984e7400e41dbee1f6ddd1335796c9f5ae1e7c3","stable_dependencies":["ruby-build"],"stable_checksum":"e2104f6472d7a8477409c46d4de39562b4d01899148a3dbed73c1d99a0b4bb2a","stable_url_args":["https://github.com/rbenv/rbenv/archive/refs/tags/v1.3.2.tar.gz"],"stable_uses_from_macos":[[{"ruby":":test"}]],"stable_version":"1.3.2","bottle_tag":":all","bottle_checksum":"8158fb1f059c1316523b2cc9074c5c041b3944828dc3b76cb032f893e754f013"},"rbspy":{"desc":"Sampling profiler for Ruby","executables":["rbspy"],"head_dependencies":[{"rust":":build"}],"homepage":"https://rbspy.github.io/","license":"MIT","ruby_source_checksum":"82afaf922b69c9a47c46f8a658a03359488529056c42a4558b09dbe1b880547a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2be0156079e976f7a3e846edaa12556296973fac2d7a5ad5d4115fc3a4b08c8d","stable_url_args":["https://github.com/rbspy/rbspy/archive/refs/tags/v0.49.0.tar.gz"],"stable_version":"0.49.0"},"rbtools":{"desc":"CLI and API for working with code and document reviews on Review Board","executables":["rbt"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/reviewboard/rbtools.git",{":branch":"master"}],"homepage":"https://www.reviewboard.org/downloads/rbtools/","license":"MIT","ruby_source_checksum":"e5711a3430f90bddb05a853d6fd838e3c4f8b22a779ac243f20cceb276d84c25","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"6cef4170edafbb0d804c61b208dbc4d4685b8e654b98b667ae084ac610a66db4","stable_url_args":["https://files.pythonhosted.org/packages/47/45/e6d3e9e63416e8a820aefe09d46cccc931fc0705947361a67703a587e11e/rbtools-6.0.tar.gz"],"stable_version":"6.0","bottle_tag":":all","bottle_checksum":"715c6328bd4328209be2fa311f0447e25845cf29420e225443b55af529fa32d8"},"rbw":{"desc":"Unofficial Bitwarden CLI client","executables":["rbw","rbw-agent"],"head_dependencies":["pinentry",{"rust":":build"}],"head_url_args":["https://github.com/doy/rbw.git",{":branch":"main"}],"homepage":"https://git.tozt.net/rbw","license":"MIT","ruby_source_checksum":"0309dc86f49e6da2d0954059d840dac92fc15fa821aa6cd08a5fb590937b8ce1","stable_dependencies":["pinentry",{"rust":":build"}],"stable_checksum":"660cfa4c727711665bef060046c28dd3924ca1e490fdc058d90d35372b2d2cf6","stable_url_args":["https://github.com/doy/rbw/archive/refs/tags/1.15.0.tar.gz"],"stable_version":"1.15.0"},"rclone":{"caveats":"Homebrew's installation does not include the `mount` subcommand on macOS which depends on FUSE, use `nfsmount` instead.\n","desc":"Rsync for cloud storage","executables":["rclone"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rclone/rclone.git",{":branch":"master"}],"homepage":"https://rclone.org/","license":"MIT","ruby_source_checksum":"6b217fb8e1535b20a1607fb07a41d3f6fe95ff2fbbf28c688f017190eaa5104b","stable_dependencies":[{"go":":build"}],"stable_checksum":"b8279a31a5249e4aecf04acff744ace4a2e3a169e4539a24aa67a9994f645d3b","stable_url_args":["https://github.com/rclone/rclone/archive/refs/tags/v1.74.4.tar.gz"],"stable_version":"1.74.4"},"rcm":{"bottle_rebuild":1,"desc":"RC file (dotfile) management","executables":["lsrc","mkrc","rcdn","rcup"],"homepage":"https://thoughtbot.github.io/rcm/rcm.7.html","license":"BSD-3-Clause","ruby_source_checksum":"b92648a9d82dc2b6bd091831d9af25b09af8de28f8f422a13cb9487756f7a15e","stable_checksum":"f4fdfbc451d1fb5764531290a202a0a871f6b81ba3c01a6b76c49435c85080a5","stable_url_args":["https://thoughtbot.github.io/rcm/dist/rcm-1.3.6.tar.gz"],"stable_version":"1.3.6","bottle_tag":":all","bottle_checksum":"bc964820b4e236614e4a76ea1a6913b25abbe68cfa00a106aae40944b3af8d3f"},"rcs":{"desc":"GNU revision control system","executables":["ci","co","ident","merge","rcs","rcsclean","rcsdiff","rcsmerge","rlog"],"head_uses_from_macos":[[{"ed":":build"}]],"homepage":"https://www.gnu.org/software/rcs/","license":"GPL-3.0-or-later","ruby_source_checksum":"341e5809fcb0fa9ac4c68d9cf19b2656df5d9d8355fc393cf1e5eab17f4c31fb","stable_checksum":"43ddfe10724a8b85e2468f6403b6000737186f01e60e0bd62fde69d842234cc5","stable_url_args":["https://ftpmirror.gnu.org/gnu/rcs/rcs-5.10.1.tar.lz"],"stable_uses_from_macos":[[{"ed":":build"}]],"stable_version":"5.10.1","bottle_checksum":"b241d433eecdd7d01df54bafa597df65a42ad75866ece0a16d865a205c0660b1"},"rdap":{"bottle_rebuild":1,"conflicts":[["icann-rdap",{":because":"icann-rdap also ships a rdap binary"}]],"desc":"Command-line client for the Registration Data Access Protocol","executables":["rdap"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/openrdap/rdap.git",{":branch":"master"}],"homepage":"https://www.openrdap.org","license":"MIT","ruby_source_checksum":"3f01f9f3289d51d83af846c13f3768a6c3340d0b11f65e10c2da17c74ef22abb","stable_dependencies":[{"go":":build"}],"stable_checksum":"06a330a9e7d87d89274a0bcedc5852b9f6a4df81baec438fdb6156f49068996d","stable_url_args":["https://github.com/openrdap/rdap/archive/refs/tags/v0.9.1.tar.gz"],"stable_version":"0.9.1"},"rdate":{"bottle_rebuild":1,"desc":"Set the system's date from a remote host","executables":["rdate"],"homepage":"https://www.aelius.com/njh/rdate/","license":"GPL-2.0-or-later","ruby_source_checksum":"ddac4b3b877c3e94f9b7499067906243e7f08f6faf1cdeec1117913a852be2e9","stable_checksum":"6e800053eaac2b21ff4486ec42f0aca7214941c7e5fceedd593fa0be99b9227d","stable_url_args":["https://www.aelius.com/njh/rdate/rdate-1.5.tar.gz"],"stable_version":"1.5","bottle_checksum":"b3606f3683c8c1465c87a5c3fe427c4e067420f7de3ff4abdabb61871105e190"},"rdb":{"desc":"Redis RDB parser","executables":["rdb"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/HDT3213/rdb.git",{":branch":"master"}],"homepage":"https://github.com/HDT3213/rdb/","license":"Apache-2.0","ruby_source_checksum":"205af139f742f89365be51d9bc5f664893128c7fd083d9f33513093e97ba9090","stable_dependencies":[{"go":":build"}],"stable_checksum":"d5e29babc24a21e9270a651c4fc4382bff8c62b5624ba754cc9f81cb8bb2073e","stable_url_args":["https://github.com/HDT3213/rdb/archive/refs/tags/v1.3.2.tar.gz"],"stable_version":"1.3.2"},"rdfind":{"desc":"Find duplicate files based on content (NOT file names)","executables":["rdfind"],"head_dependencies":["nettle"],"homepage":"https://rdfind.pauldreik.se/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"bce70a28d9a9345a806e906e6003f136b91b1bb53c5a23c42b620c3f0eabe208","stable_dependencies":["nettle"],"stable_checksum":"0a2d0d32002cc2dc0134ee7b649bcc811ecfb2f8d9f672aa476a851152e7af35","stable_url_args":["https://rdfind.pauldreik.se/rdfind-1.8.0.tar.gz"],"stable_version":"1.8.0"},"rdiff-backup":{"bottle_rebuild":3,"desc":"Reverse differential backup tool, over a network or locally","executables":["rdiff-backup","rdiff-backup-delete","rdiff-backup-statistics"],"head_dependencies":["librsync","libyaml","python@3.14"],"homepage":"https://rdiff-backup.net/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"9b10d07cc96153ba9b326a00af315f90d233d366b8dcc0fbd4d0cf9b95de6693","stable_dependencies":["librsync","libyaml","python@3.14"],"stable_checksum":"d0778357266bc6513bb7f75a4570b29b24b2760348bbf607babfc3a6f09458cf","stable_url_args":["https://files.pythonhosted.org/packages/e9/9b/487229306904a54c33f485161105bb3f0a6c87951c90a54efdc0fc04a1c9/rdiff-backup-2.2.6.tar.gz"],"stable_version":"2.2.6"},"rdkit":{"caveats":"You may need to add RDBASE to your environment variables, e.g.\n  export RDBASE=\"\\$HOMEBREW_PREFIX/opt/rdkit/share/RDKit\"\n","desc":"Open-source chemoinformatics library","head_dependencies":["boost","boost-python3","cairo","coordgen","eigen","freetype","inchi","maeparser","numpy","py3cairo","python@3.14",{"catch2":":build"},{"cmake":":build"},{"pkgconf":":build"},{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"head_url_args":["https://github.com/rdkit/rdkit.git",{":branch":"master"}],"homepage":"https://rdkit.org/","license":"BSD-3-Clause","ruby_source_checksum":"2dbeb334cd57117479f3b61d3edc1e6364b9db1ce03764033bc098ef9880fcf4","stable_dependencies":["boost","boost-python3","cairo","coordgen","eigen","freetype","inchi","maeparser","numpy","py3cairo","python@3.14",{"catch2":":build"},{"cmake":":build"},{"pkgconf":":build"},{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"stable_checksum":"21e22e5e6b3a313527256fbde41c757f22d834b19caf2908e3c2dd11061e1fea","stable_url_args":["https://github.com/rdkit/rdkit/archive/refs/tags/Release_2026_03_3.tar.gz"],"stable_version":"2026.03.3"},"re-flex":{"conflicts":[["reflex",{":because":"both install `reflex` binaries"}]],"desc":"Regex-centric, fast and flexible scanner generator for C++","executables":["reflex"],"head_dependencies":["pcre2"],"homepage":"https://www.genivia.com/doc/reflex/html","license":"BSD-3-Clause","ruby_source_checksum":"95171f835898f22d1ddfa20cd393faf8b333c32dd65326f981ef90210674eb6b","stable_dependencies":["pcre2"],"stable_checksum":"c9e448b621734238c22352f54562bb88c1c6c18450f89d8fe6a2eb2bcce68a2b","stable_url_args":["https://github.com/Genivia/RE-flex/archive/refs/tags/v6.3.0.tar.gz"],"stable_version":"6.3.0"},"re2":{"desc":"Alternative to backtracking PCRE-style regular expression engines","head_dependencies":["abseil",{"cmake":":build"}],"head_url_args":["https://github.com/google/re2.git",{":branch":"main"}],"homepage":"https://github.com/google/re2","license":"BSD-3-Clause","ruby_source_checksum":"a862ade49305dc454b8fcde302e0e780f82c3f826b73f560ef981d728264228f","stable_dependencies":["abseil",{"cmake":":build"}],"stable_checksum":"87f6029d2f6de8aa023654240a03ada90e876ce9a4676e258dd01ea4c26ffd67","stable_url_args":["https://github.com/google/re2/releases/download/2025-11-05/re2-2025-11-05.tar.gz"],"stable_version":"2025-11-05","version_scheme":1},"re2c":{"desc":"Generate C-based recognizers from regular expressions","executables":["re2c","re2d","re2go","re2hs","re2js","re2ocaml","re2py","re2rust","re2swift","re2v","re2zig"],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://re2c.org/","license":":public_domain","ruby_source_checksum":"5d96ea9cb343de36b89d210599a6e69c815445281a3f6ff93dd1387e659b8f25","stable_checksum":"ffea067c11aa668bcb42885be6e6cd000302000b7747d2bb213299ec66b7864e","stable_url_args":["https://github.com/skvadrik/re2c/releases/download/4.5.1/re2c-4.5.1.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"4.5.1"},"react-native-cli":{"bottle_rebuild":4,"desc":"Tools for creating native apps for Android and iOS","executables":["react-native"],"head_dependencies":["node"],"homepage":"https://facebook.github.io/react-native/","license":"BSD-3-Clause","ruby_source_checksum":"88e1ee7e6dd42e070cb1fdbcc97f15609e94e3aa0d6beb3e6488e896f55ea010","stable_dependencies":["node"],"stable_checksum":"f1039232c86c29fa0b0c85ad2bfe0ff455c3d3cd9af9d9ddb8e9c560231a8322","stable_url_args":["https://registry.npmjs.org/react-native-cli/-/react-native-cli-2.0.1.tgz"],"stable_version":"2.0.1","bottle_tag":":all","bottle_checksum":"405acef03b37460580b26bc0184b0891653cb58f130b25bcf1f454c0968a8e70"},"readerwriterqueue":{"desc":"Fast single-producer, single-consumer lock-free queue for C++","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/cameron314/readerwriterqueue","license":{":all_of":["BSD-2-Clause","Zlib"]},"ruby_source_checksum":"f87eac51a0251f7ee6abaa71a727d92b09f779273dce94c73425f69308080a7a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"532224ed052bcd5f4c6be0ed9bb2b8c88dfe7e26e3eb4dd9335303b059df6691","stable_url_args":["https://github.com/cameron314/readerwriterqueue/archive/refs/tags/v1.0.7.tar.gz"],"stable_version":"1.0.7","bottle_tag":":all","bottle_checksum":"907ae19ab677f362e0f4e54395b94da1703ef246bcc6083787fd4de3f0fb33a2"},"readline":{"desc":"Library for command-line editing","head_uses_from_macos":[["ncurses"]],"homepage":"https://tiswww.case.edu/php/chet/readline/rltop.html","keg_only_args":[":shadowed_by_macos","macOS provides BSD libedit"],"license":"GPL-3.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"6bafe386f0a06452975d6a2c83ad292af7d2921b62655483fd677a4435bfeab0","stable_patches":[{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/readline/readline-8.3-patches/readline83-001","sha256":"21f0a03106dbe697337cd25c70eb0edbaa2bdb6d595b45f83285cdd35bac84de"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/readline/readline-8.3-patches/readline83-002","sha256":"e27364396ba9f6debf7cbaaf1a669e2b2854241ae07f7eca74ca8a8ba0c97472"},{"strip":"p0","url":"https://ftpmirror.gnu.org/gnu/readline/readline-8.3-patches/readline83-003","sha256":"72dee13601ce38f6746eb15239999a7c56f8e1ff5eb1ec8153a1f213e4acdb29"}],"stable_checksum":"fe5383204467828cd495ee8d1d3c037a7eba1389c22bc6a041f627976f9061cc","stable_url_args":["https://ftpmirror.gnu.org/gnu/readline/readline-8.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"8.3.3"},"readosm":{"bottle_rebuild":1,"desc":"Extract valid data from an Open Street Map input file","head_uses_from_macos":[["expat"]],"homepage":"https://www.gaia-gis.it/fossil/readosm/index","license":{":any_of":["MPL-1.1","GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"ed2d10b74083630f8295ce5d0ad6996161fc893a6c85f0d806541f8330e176b4","stable_checksum":"db7c051d256cec7ecd4c3775ab9bc820da5a4bf72ffd4e9f40b911d79770f145","stable_url_args":["https://www.gaia-gis.it/gaia-sins/readosm-sources/readosm-1.1.0a.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"1.1.0a"},"readpe":{"bottle_rebuild":1,"desc":"PE analysis toolkit","executables":["ofs2rva","pedis","pehash","peldd","pepack","peres","pescan","pesec","pestr","readpe","rva2ofs"],"head_dependencies":["openssl@4"],"head_url_args":["https://github.com/mentebinaria/readpe.git",{":branch":"master"}],"homepage":"https://github.com/mentebinaria/readpe","license":"GPL-2.0-or-later","oldnames":["pev"],"ruby_source_checksum":"b992e2e75ebc247e45db297eeeba1920680c7acc336fe36ce16f91fbe5437ff5","stable_dependencies":["openssl@4"],"stable_checksum":"3218099d94c81488a4b042d86f64a4076835e1f2f2aff8ed4d58f01c20567507","stable_url_args":["https://github.com/mentebinaria/readpe/archive/refs/tags/v0.85.1.tar.gz"],"stable_version":"0.85.1"},"readsb":{"desc":"ADS-B decoder swiss knife","executables":["readsb"],"head_dependencies":["librtlsdr","zstd","libusb",{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/wiedehopf/readsb","license":"GPL-3.0-or-later","ruby_source_checksum":"b65f018d289399c45b8c20beaf70a7938045c2390981acd75640c16428bb4db3","stable_dependencies":["librtlsdr","zstd","libusb",{"pkgconf":":build"}],"stable_checksum":"7a8c3886c6c548578e9a65f7b45a993bcd49aa52f70d5bffe1e76b4cbca9998f","stable_url_args":["https://github.com/wiedehopf/readsb/archive/refs/tags/v3.16.15.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.16.15"},"reattach-to-user-namespace":{"desc":"Reattach process (e.g., tmux) to background","executables":["reattach-to-user-namespace"],"head_url_args":["https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard.git",{":branch":"master"}],"homepage":"https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard","license":"BSD-2-Clause","ruby_source_checksum":"4f6e9044b37e55934bfabc999408973b01791d440931a4ccecae28893cb80cc5","stable_checksum":"e4df00ead6b267a027a4ea35032bcfa114d91e709b1986ec0cbaee6825cec436","stable_url_args":["https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard/archive/refs/tags/v2.9.tar.gz"],"stable_version":"2.9","bottle_checksum":"ebbf92257744971b555e6f1abb0205b5ee09986b47168d94f235b302974536b9"},"reaver":{"desc":"Implements brute force attack to recover WPA/WPA2 passkeys","executables":["reaver","wash"],"head_dependencies":["pixiewps"],"head_uses_from_macos":[["libpcap"],["sqlite"]],"homepage":"https://github.com/t6x/reaver-wps-fork-t6x","license":"GPL-2.0-or-later","ruby_source_checksum":"697e27707acabb6ebc7c1fb905c7bb6c40cc19933997d9b17c273ca7512faa09","stable_dependencies":["pixiewps"],"stable_checksum":"e329a0da0b6dd888916046535ff86a6aa144644561937954e560bb1810ab6702","stable_url_args":["https://github.com/t6x/reaver-wps-fork-t6x/releases/download/v1.6.6/reaver-1.6.6.tar.xz"],"stable_uses_from_macos":[["libpcap"],["sqlite"]],"stable_version":"1.6.6","bottle_checksum":"fa4d8cefff1f3c59bcb4cad2a696bc5e16c1f82d201afe7bc78b22f28f182493"},"rebar3":{"bottle_rebuild":1,"desc":"Erlang build tool","executables":["rebar3"],"head_dependencies":[{"erlang@27":":build"},{"erlang@27":":test"},{"erlang":":test"}],"homepage":"https://rebar3.org","license":"Apache-2.0","oldnames":["rebar@3"],"ruby_source_checksum":"a857c20bafebb0ebc50687e82124eaae77abe9b4a141e9a6fc566039574602a2","stable_dependencies":[{"erlang@27":":build"},{"erlang@27":":test"},{"erlang":":test"}],"stable_checksum":"985cae6e957334cfa549190b9f5efb9185c184a18fc181c87b8dde096ba79f38","stable_url_args":["https://github.com/erlang/rebar3/archive/refs/tags/3.27.0.tar.gz"],"stable_version":"3.27.0"},"recc":{"caveats":"To launch a compiler with recc, set the following variables:\n  CC=$HOMEBREW_PREFIX/opt/recc/bin/recc-cc\n  CXX=$HOMEBREW_PREFIX/opt/recc/bin/recc-c++\n","desc":"Remote Execution Caching Compiler","executables":["buildbox-casd","buildbox-casd-wrap","buildbox-run-hosttools","casupload-oci","recc","recc-c++","recc-cc","recc-server","rumbad"],"head_dependencies":["abseil","c-ares","grpc","openssl@3","protobuf","re2",{"cmake":":build"},{"gettext":":build"},{"nlohmann-json":":build"},{"pkgconf":":build"},{"tomlplusplus":":build"}],"head_url_args":["https://gitlab.com/BuildGrid/buildbox/buildbox.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://buildgrid.gitlab.io/recc","license":"Apache-2.0","ruby_source_checksum":"7ace80f0805468072d1d25471ff9a4235fb614519676f6798adb50dcba7b7212","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/recc"],[":log_path","$HOMEBREW_PREFIX/var/log/recc-server.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/recc-server-error.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/recc/bin/recc-server","--local-server-instance","recc-server","$HOMEBREW_PREFIX/var/recc/casd"]],"stable_dependencies":["abseil","c-ares","grpc","openssl@3","protobuf","re2",{"cmake":":build"},{"gettext":":build"},{"nlohmann-json":":build"},{"pkgconf":":build"},{"tomlplusplus":":build"}],"stable_checksum":"180a6cb1763116dfd540a2ff67e603061a2dc6d02f7613caafdf96a4566e66a2","stable_url_args":["https://gitlab.com/BuildGrid/buildbox/buildbox/-/archive/1.4.13/buildbox-1.4.13.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.4.13"},"reckoner":{"desc":"Declaratively install and manage multiple Helm chart releases","executables":["reckoner"],"head_dependencies":["helm",{"go":":build"}],"head_url_args":["https://github.com/FairwindsOps/reckoner.git",{":branch":"master"}],"homepage":"https://github.com/FairwindsOps/reckoner","license":"Apache-2.0","ruby_source_checksum":"07b9dadd71258575882eb6a4c999357d1151df33ee8c057aa8915934dfd100a8","stable_dependencies":["helm",{"go":":build"}],"stable_checksum":"64def77f2b165a8abe7c2b1f267cc88f61e598a82534cec031ca5ff111798c23","stable_url_args":["https://github.com/FairwindsOps/reckoner/archive/refs/tags/v6.3.0.tar.gz"],"stable_version":"6.3.0"},"recode":{"desc":"Convert character set (charsets)","executables":["recode"],"head_dependencies":["gettext"],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/rrthomas/recode","license":"GPL-3.0-or-later","ruby_source_checksum":"164344a98cc73f5096ec4ace8fe8bb0c5a517e135963d54d6bd16bc1eb098968","stable_dependencies":["gettext"],"stable_checksum":"f590407fc51badb351973fc1333ee33111f05ec83a8f954fd8cf0c5e30439806","stable_url_args":["https://github.com/rrthomas/recode/releases/download/v3.7.15/recode-3.7.15.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"3.7.15"},"recon-ng":{"bottle_rebuild":1,"desc":"Web Reconnaissance Framework","executables":["recon-cli","recon-ng","recon-web"],"head_dependencies":["certifi","libyaml","python@3.14","rpds-py"],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/lanmaster53/recon-ng","license":"GPL-3.0-only","revision":3,"ruby_source_checksum":"e934fdf9bc7219a40d8c5789538cf380bc734811ae3f4dc6a95f4996057fe2b7","stable_dependencies":["certifi","libyaml","python@3.14","rpds-py"],"stable_patches":[{"strip":"p1","url":"https://github.com/lanmaster53/recon-ng/commit/745fe3580e9a974348622163c44eba6bdb531f63.patch?full_index=1","sha256":"10eec6be1c49a1fe3bce2b8a8145d98df92ea4d7a94e115f7735b6e53d461a94"}],"stable_checksum":"18d05030b994c9b37f624628251d3376d590f3d1eec155f67aca88fa5f3490cc","stable_url_args":["https://github.com/lanmaster53/recon-ng/archive/refs/tags/v5.1.2.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"5.1.2"},"recoverjpeg":{"bottle_rebuild":1,"desc":"Tool to recover JPEG images from a file system image","executables":["recoverjpeg","recovermov","remove-duplicates","sort-pictures"],"homepage":"https://rfc1149.net/devel/recoverjpeg.html","license":"GPL-2.0-only","ruby_source_checksum":"608d0eed1755875afe2e79b32f361da43946beb300680004b0b14fb572c02a58","stable_checksum":"db996231e3680bfaf8ed77b60e4027c665ec4b271648c71b00b76d8a627f3201","stable_url_args":["https://rfc1149.net/download/recoverjpeg/recoverjpeg-2.6.3.tar.gz"],"stable_version":"2.6.3","bottle_checksum":"68e1a85a85e46ac4b90b093c36f9e461e6566351518b76891ebd3283b95fa8c2"},"recoverpy":{"desc":"TUI to recover overwritten or deleted data","executables":["recoverpy"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/PabloLec/recoverpy.git",{":branch":"main"}],"homepage":"https://github.com/PabloLec/recoverpy","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"aec30b034391545e283402f7fae680c05b4fc8a360f8e97ee51009d6eb0f14b5","stable_dependencies":["python@3.14"],"stable_checksum":"86244abf9db5eee5c002d603a8f88e30b162ac377130738393c18ed0a3991cc5","stable_url_args":["https://files.pythonhosted.org/packages/00/d0/2b19cad9334b3f10d60d8f50fbcec9780b144605ebd337e542558a41341f/recoverpy-2.3.0.tar.gz"],"stable_version":"2.3.0","bottle_tag":":all","bottle_checksum":"0523109c1179d7d4260ea6471464388ea95dbb13554568e8985116629abf4ef9"},"recur":{"desc":"Retry a command with exponential backoff and jitter","executables":["recur"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/dbohdan/recur","license":"MIT","ruby_source_checksum":"d9fa6407d219713f789291addad761f7e7244a0029e0bc9d0b40a084c61e72e7","stable_dependencies":[{"go":":build"}],"stable_checksum":"394fd4013755b428708d62dafb39b1f767566b3197ae85686b2bac247763ef67","stable_url_args":["https://github.com/dbohdan/recur/archive/refs/tags/v3.3.0.tar.gz"],"stable_version":"3.3.0"},"recutils":{"desc":"Tools to work with human-editable, plain text data files","executables":["csv2rec","rec2csv","recdel","recfix","recfmt","recinf","recins","recsel","recset"],"homepage":"https://www.gnu.org/software/recutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"c13b13b86219d8fbca7f4942ae6f4fb470b51ad47a7bd61dbafeb35ca031f03a","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"6301592b0020c14b456757ef5d434d49f6027b8e5f3a499d13362f205c486e0e","stable_url_args":["https://ftpmirror.gnu.org/gnu/recutils/recutils-1.9.tar.gz"],"stable_version":"1.9","bottle_cellar":":any","bottle_checksum":"c2da94eb14db7fdd4f6376cd3d6546ff8cebddd64f4290fe265161f21d3fdff8"},"red-tldr":{"bottle_rebuild":1,"desc":"Used to help red team staff quickly find the commands and key points","executables":["red-tldr"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Rvn0xsy/red-tldr.git",{":branch":"main"}],"homepage":"https://payloads.online/red-tldr/","license":"MIT","ruby_source_checksum":"33936e8a505d5212a47e165b1ff746bc8c260cbf798ced532c6dd0184f1cbd31","stable_dependencies":[{"go":":build"}],"stable_checksum":"823a2faa8f0259c093284a5609c980e2e836cbb31b515454cb5192701418441a","stable_url_args":["https://github.com/Rvn0xsy/red-tldr/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"reddix":{"desc":"Reddit, refined for the terminal","executables":["reddix"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ck-zhang/reddix.git",{":branch":"master"}],"homepage":"https://github.com/ck-zhang/reddix","license":"MIT","ruby_source_checksum":"82f77f69f3655204a81f3e8aa2f408eac82e83cfbef376ceb1b4414d8dbc3100","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0c1af2b263d3c47cc64acd9addc3ba7c44731f2bace4ee8ad5189eb2a510b9d9","stable_url_args":["https://github.com/ck-zhang/reddix/archive/refs/tags/v0.2.9.tar.gz"],"stable_version":"0.2.9"},"redex":{"desc":"Bytecode optimizer for Android apps","executables":["redex.py"],"head_dependencies":["boost","jsoncpp","python@3.14",{"cmake":":build"},{"libevent":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/facebook/redex.git",{":branch":"main"}],"homepage":"https://fbredex.com/","license":"MIT","ruby_source_checksum":"bb89c8c47f34be2230820747cfc3775e92dbbf3f25c010c6a51723361ce38ffb","stable_dependencies":["boost","jsoncpp","python@3.14",{"cmake":":build"},{"libevent":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/facebook/redex/commit/f1d9211256ac03d92a4176bea36fb97bee581f41.patch?full_index=1","sha256":"d3ce5c0b758ae7f61c30ca7ebea115d782abe43af61672454874be9810201ce1"},{"strip":"p1","url":"https://github.com/facebook/redex/commit/a885d52ce6121ed96b78c511d1920116de10ff86.patch?full_index=1","sha256":"ca1321b1fb500203110f5da701106eaab89f61ecbdc62182e94f8747b17cfc65"}],"stable_checksum":"60c638403ce608b7d96d76592f4e2bfcb5e541b2eee33f97d06f771f2c147880","stable_url_args":["https://github.com/facebook/redex/archive/refs/tags/v2026.04.30.tar.gz"],"stable_version":"2026.04.30"},"redict":{"bottle_rebuild":1,"desc":"Distributed key/value database","executables":["redict-benchmark","redict-check-aof","redict-check-rdb","redict-cli","redict-sentinel","redict-server"],"head_dependencies":["openssl@4"],"head_url_args":["https://codeberg.org/redict/redict.git",{":branch":"main"}],"homepage":"https://redict.io/","license":"LGPL-3.0-only","ruby_source_checksum":"281316d83a903fc94f3803c0387e6f568a8ecd217a2db94bdcfbb0e6459136e2","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/redict.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/redict.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/redict/bin/redict-server","$HOMEBREW_PREFIX/etc/redict.conf"]],"stable_dependencies":["openssl@4"],"stable_checksum":"3d6aedad01f8137beeb2aabc74c128b4eec9a2d0d4433892b855fb2f4e6f39f2","stable_url_args":["https://codeberg.org/redict/redict/archive/7.3.6.tar.gz"],"stable_version":"7.3.6"},"redir":{"desc":"TCP port redirector for UNIX","executables":["redir"],"homepage":"https://github.com/troglobit/redir","license":"GPL-2.0-or-later","ruby_source_checksum":"2f9a5fdf6cb4c5702d05c4683bf07777478cd39d6e84ce7507b2b97d7bb316ba","stable_checksum":"7ce53ac52a24c1b3279b994bfffbd429c44df2db10a4b1a0f54e108604fdae6e","stable_url_args":["https://github.com/troglobit/redir/releases/download/v3.3/redir-3.3.tar.xz"],"stable_version":"3.3"},"redis-leveldb":{"desc":"Redis-protocol compatible frontend to leveldb","executables":["redis-leveldb"],"head_dependencies":["gmp","leveldb","libev","snappy"],"head_url_args":["https://github.com/KDr2/redis-leveldb.git",{":branch":"master"}],"homepage":"https://github.com/KDr2/redis-leveldb","license":"MIT","revision":4,"ruby_source_checksum":"742f7404193021282338d5ed505939c6c5b4c898a8243bd18691bfa36b3eb016","stable_dependencies":["gmp","leveldb","libev","snappy"],"stable_checksum":"b34365ca5b788c47b116ea8f86a7a409b765440361b6c21a46161a66f631797c","stable_url_args":["https://github.com/KDr2/redis-leveldb/archive/refs/tags/v1.4.tar.gz"],"stable_version":"1.4"},"redis":{"aliases":["redis@8.8"],"conflicts":[["valkey",{":because":"both install `redis-*` binaries"}]],"desc":"Persistent key-value database, with built-in net interface","executables":["redis-benchmark","redis-check-aof","redis-check-rdb","redis-cli","redis-sentinel","redis-server"],"head_dependencies":["openssl@3"],"head_url_args":["https://github.com/redis/redis.git",{":branch":"unstable"}],"homepage":"https://redis.io/","license":{":all_of":["AGPL-3.0-only","BSD-2-Clause","BSL-1.0","MIT",{":any_of":["CC0-1.0","BSD-2-Clause"]}]},"ruby_source_checksum":"51f81b0e2fe69d066e11ab6578243d6e93897d778d576c445fb593c2a3b0b614","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/redis.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/redis.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/redis/bin/redis-server","$HOMEBREW_PREFIX/etc/redis.conf"]],"stable_dependencies":["openssl@3"],"stable_checksum":"88422181efb0c9c0abba332e3e391d409e1e13714b838931669235e5796f704b","stable_url_args":["https://download.redis.io/releases/redis-8.8.0.tar.gz"],"stable_version":"8.8.0","versioned_formulae":["redis@8.2","redis@6.2"]},"redis@6.2":{"deprecate_args":{":date":"2025-04-24",":because":":unsupported"},"desc":"Persistent key-value database, with built-in net interface","disable_args":{":date":"2026-04-24",":because":":unsupported"},"executables":["redis-benchmark","redis-check-aof","redis-check-rdb","redis-cli","redis-sentinel","redis-server"],"head_dependencies":["openssl@3"],"homepage":"https://redis.io/","keg_only_args":[":versioned_formula"],"license":{":all_of":["BSD-3-Clause","BSD-2-Clause","BSL-1.0","MIT",{":any_of":["CC0-1.0","BSD-2-Clause"]}]},"ruby_source_checksum":"b34ffdc62df2e121e4c8de22a1ec2931f6a3b9fdae559167f85a3e18c1a64135","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/redis.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/redis.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/redis@6.2/bin/redis-server","$HOMEBREW_PREFIX/etc/redis.conf"]],"stable_dependencies":["openssl@3"],"stable_checksum":"470c75bac73d7390be4dd66479c6f29e86371c5d380ce0c7efb4ba2bbda3612d","stable_url_args":["https://download.redis.io/releases/redis-6.2.18.tar.gz"],"stable_version":"6.2.18","versioned_formulae":["redis@8.2"]},"redis@8.2":{"desc":"Persistent key-value database, with built-in net interface","executables":["redis-benchmark","redis-check-aof","redis-check-rdb","redis-cli","redis-sentinel","redis-server"],"head_dependencies":["openssl@4"],"homepage":"https://redis.io/","keg_only_args":[":versioned_formula"],"license":{":all_of":["AGPL-3.0-only","BSD-2-Clause","BSL-1.0","MIT",{":any_of":["CC0-1.0","BSD-2-Clause"]}]},"ruby_source_checksum":"f9a888ee6cfda50ff71b6b6d9bf1a1bb18cc05a0722c799937aa97188cf6d9e6","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/redis.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/redis.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/redis@8.2/bin/redis-server","$HOMEBREW_PREFIX/etc/redis.conf"]],"stable_dependencies":["openssl@4"],"stable_checksum":"afaae66030c193b06720a714ba7a558136b82689027536e0e24f53908c18cbe9","stable_url_args":["https://download.redis.io/releases/redis-8.2.7.tar.gz"],"stable_version":"8.2.7","versioned_formulae":["redis@6.2"]},"redka":{"desc":"Redis re-implemented with SQLite","executables":["redka"],"head_dependencies":[{"go":":build"},{"valkey":":test"}],"head_url_args":["https://github.com/nalgeon/redka.git",{":branch":"main"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/nalgeon/redka","license":"BSD-3-Clause","ruby_source_checksum":"e1a011fca1a3061a82683590ee6da258a9a4ab9e1606aa010a6523cd07270ae4","stable_dependencies":[{"go":":build"},{"valkey":":test"}],"stable_checksum":"368cfae611fcf908019f7f37d9fe400fd13b8c87c9ad0a091563c9aa6461f7c7","stable_url_args":["https://github.com/nalgeon/redka/archive/refs/tags/v1.0.1.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"1.0.1"},"redland":{"desc":"RDF Library","executables":["rdfproc","redland-config","redland-db-upgrade"],"head_dependencies":["libtool","raptor","rasqal","sqlite","unixodbc",{"pkgconf":":build"}],"homepage":"https://librdf.org/","license":{":any_of":["LGPL-2.1-or-later","GPL-2.0-or-later","Apache-2.0"]},"revision":1,"ruby_source_checksum":"3da7ffb259cbdc7055d6073d25c27707e660203855e3f80e020ad2c39d51bd12","stable_dependencies":["libtool","raptor","rasqal","sqlite","unixodbc",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"de1847f7b59021c16bdc72abb4d8e2d9187cd6124d69156f3326dd34ee043681","stable_url_args":["https://download.librdf.org/source/redland-1.0.17.tar.gz"],"stable_version":"1.0.17","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"f54c731eecd682be899b7b8b5ab3424db134a1a48fe7076f0113deedb9a7f057"},"redli":{"desc":"Humane alternative to redis-cli with TLS support","executables":["redli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/IBM-Cloud/redli.git",{":branch":"master"}],"homepage":"https://github.com/IBM-Cloud/redli","license":"Apache-2.0","ruby_source_checksum":"e393e01b913b0d2febc63911830e0c09f14ae0ea4ffb23b1f2a983b2b3861399","stable_dependencies":[{"go":":build"}],"stable_checksum":"a75de85b90466a088e39885b67c38cb3e7ceeee6f1ec82df3d1d88aee5a17a20","stable_url_args":["https://github.com/IBM-Cloud/redli/archive/refs/tags/v0.18.0.tar.gz"],"stable_version":"0.18.0"},"redo":{"bottle_rebuild":7,"conflicts":[["goredo",{":because":"both install `redo` and `redo-*` binaries"}]],"desc":"Implements djb's redo: an alternative to make","executables":["redo","redo-always","redo-ifchange","redo-ifcreate","redo-log","redo-ood","redo-sources","redo-stamp","redo-targets","redo-unlocked","redo-whichdo"],"head_dependencies":["python@3.14"],"homepage":"https://redo.rtfd.io/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"ff8adba8254379a4a5aa181926f18382b9af928d551b4f7e15e0ad0fd5ec7bf4","stable_dependencies":["python@3.14"],"stable_checksum":"47056b429ff5f85f593dcba21bae7bc6a16208a56b189424eae3de5f2e79abc1","stable_url_args":["https://github.com/apenwarr/redo/archive/refs/tags/redo-0.42d.tar.gz"],"stable_version":"0.42d","bottle_tag":":all","bottle_checksum":"fb1815e2abd0a29b23eb4fe2111213fa1942ec1e48bb53d40601a5a06e7ccb26"},"redocly-cli":{"desc":"Your all-in-one OpenAPI utility","executables":["openapi","redocly"],"head_dependencies":["node"],"homepage":"https://redocly.com/docs/cli","license":"MIT","ruby_source_checksum":"61e9d7141e21c09065f6641064137e359033971fdb9192cb620b110b87d434b2","stable_dependencies":["node"],"stable_checksum":"2ed594bff876edbe425d66e4f9eaff18f09c984205e248216c2288e035d0441c","stable_url_args":["https://registry.npmjs.org/@redocly/cli/-/cli-2.37.0.tgz"],"stable_version":"2.37.0","bottle_tag":":all","bottle_checksum":"411488eafc23e6b276a6ab5eb3bbeaeceab89a3fa4e0af4567864d3bd98ada19"},"redpen":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-05-02",":because":":unmaintained"},"desc":"Proofreading tool to help writers of technical documentation","disable_args":{":date":"2027-05-02",":because":":unmaintained"},"executables":["redpen","redpen-server","redpen-server.war"],"head_dependencies":["openjdk@11"],"homepage":"https://redpen.cc/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"63dcd6c6ac5bfdc24098a6af5bf6d51f26a57b75034282066f3415698e0fc7fb","stable_dependencies":["openjdk@11"],"stable_checksum":"6c3dc4a6a45828f9cc833ca7253fdb036179036631248288251cb9ac4520c39d","stable_url_args":["https://github.com/redpen-cc/redpen/releases/download/redpen-1.10.4/redpen-1.10.4.tar.gz"],"stable_version":"1.10.4","bottle_tag":":all","bottle_checksum":"06d9d1562bd8c00de7be8ad87e1bb69494deb932496dcd2d2b9dc2aebb87ddd1"},"redress":{"desc":"Tool for analyzing stripped Go binaries compiled with the Go compiler","executables":["redress"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/goretk/redress.git",{":branch":"develop"}],"homepage":"https://github.com/goretk/redress","license":"AGPL-3.0-only","ruby_source_checksum":"ae25d7d448769fa27eaeede9cfc02f289d2eba418e3c023286252860d6e8b1ca","stable_dependencies":[{"go":":build"}],"stable_checksum":"1d251518d49345693127ae97f7eb9eae202bfdb2cf467584ed2513c39b805237","stable_url_args":["https://github.com/goretk/redress/archive/refs/tags/v1.2.77.tar.gz"],"stable_version":"1.2.77"},"redshift":{"bottle_rebuild":1,"caveats":"A sample .conf file has been installed to $HOMEBREW_PREFIX/opt/redshift/share/redshift.\n\nPlease note redshift expects to read its configuration file from\n/$HOME/.config/redshift/redshift.conf\n","deprecate_args":{":date":"2026-06-21",":because":":repo_archived"},"desc":"Adjust color temperature of your screen according to your surroundings","disable_args":{":date":"2027-06-21",":because":":repo_archived"},"executables":["redshift"],"head_dependencies":["glib","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/sharpbracket/redshift.git",{":branch":"master"}],"homepage":"https://github.com/sharpbracket/redshift","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"c49a399edfb2b733ebe9925b94bb8a3212efe1d36186016dd426a1555f65ff8f","service_args":[[":run_type",":immediate"],[":log_path","/dev/null"],[":error_log_path","/dev/null"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/redshift/bin/redshift"],"stable_dependencies":["glib","gettext",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"stable_checksum":"d2f8c5300e3ce2a84fe6584d2f1483aa9eadc668ab1951b2c2b8a03ece3a22ba","stable_url_args":["https://github.com/sharpbracket/redshift/releases/download/v1.12/redshift-1.12.tar.xz"],"stable_version":"1.12","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"043dc8ec9eff54763ea0fdf2c3ca325a9906d8fd1098568255ced2a497841315"},"redstore":{"desc":"Lightweight RDF triplestore powered by Redland","executables":["redstore"],"head_dependencies":["raptor","rasqal","redland",{"pkgconf":":build"}],"homepage":"https://www.aelius.com/njh/redstore/","license":"GPL-3.0-or-later","ruby_source_checksum":"faf9c9ce9c54552e80611e45e2213c53fcada96db55068f8e0c7a9e374af5d4d","stable_dependencies":["raptor","rasqal","redland",{"pkgconf":":build"}],"stable_checksum":"58bd65fda388ab401e6adc3672d7a9c511e439d94774fcc5a1ef6db79c748141","stable_url_args":["https://www.aelius.com/njh/redstore/redstore-0.5.4.tar.gz"],"stable_version":"0.5.4","bottle_cellar":":any","bottle_checksum":"03952d80ba4b35e0a1a7a85a9ae9fe56e9e31bd6e2797729c28ffee377ee2fcf"},"redu":{"desc":"Ncdu for your restic repository","executables":["redu"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/drdo/redu.git",{":branch":"main"}],"homepage":"https://github.com/drdo/redu","license":"MIT","ruby_source_checksum":"c4fd7287fd3cdcb083ed5607f67834c1cecffd9101105cc7edf260b102ca2e66","stable_dependencies":[{"rust":":build"}],"stable_checksum":"09fda46231cf49663486a0f4a3ab0f217f39dc1f0ba1bcd05917e77e6f7447a2","stable_url_args":["https://github.com/drdo/redu/archive/refs/tags/v0.2.15.tar.gz"],"stable_version":"0.2.15"},"redwax-tool":{"desc":"Universal certificate conversion tool","executables":["redwax-tool"],"head_dependencies":["apr","apr-util","ldns","libical","nspr","nss","openssl@3","p11-kit","unbound",{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://redwax.eu/rt/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"bab4661fd7a5d6cb42ad91c41d071680ef2dc62c53b385163357aacd949ff53e","stable_dependencies":["apr","apr-util","ldns","libical","nspr","nss","openssl@3","p11-kit","unbound",{"pkgconf":":build"}],"stable_checksum":"dd2d7e6ce1ee9b78bc3a2d076f4c1b282b61e9a3a20456566d3e62d32dc12d5e","stable_url_args":["https://redwax.eu/dist/rt/redwax-tool-1.0.0.tar.bz2"],"stable_uses_from_macos":[["expat"]],"stable_version":"1.0.0"},"reflex":{"conflicts":[["re-flex",{":because":"both install `reflex` binaries"}]],"desc":"Run a command when files change","executables":["reflex"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cespare/reflex.git",{":branch":"main"}],"homepage":"https://github.com/cespare/reflex","license":"MIT","ruby_source_checksum":"1505732c70332dd232d4bdced91aa74584da9f0006d127b2f92e416c70ba547d","stable_dependencies":[{"go":":build"}],"stable_checksum":"62603db35a51fddf8a3ae9b1f4d9a8372ebec2a4523be16e3261bc8f9cfba3e5","stable_url_args":["https://github.com/cespare/reflex/archive/refs/tags/v0.3.2.tar.gz"],"stable_version":"0.3.2"},"reg":{"desc":"Docker registry v2 command-line client","executables":["reg"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/genuinetools/reg","license":"MIT","ruby_source_checksum":"7b26d4a76694af97893d5a30f4bfd602a8824693f5a56ce2f8a0e92d01c76097","stable_dependencies":[{"go":":build"}],"stable_checksum":"b65787bff71bff21f21adc933799e70aa9b868d19b1e64f8fd24ebdc19058430","stable_url_args":["https://github.com/genuinetools/reg/archive/refs/tags/v0.16.1.tar.gz"],"stable_version":"0.16.1","bottle_checksum":"6bf430c32dbb66c850bf8c6acbe2fc2953a8ada29e12c0e7b474317fe537fffb"},"regal":{"desc":"Linter and language server for Rego","executables":["regal"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/open-policy-agent/regal.git",{":branch":"main"}],"homepage":"https://www.openpolicyagent.org/projects/regal","license":"Apache-2.0","ruby_source_checksum":"6d7d93b1610daf3a78bc9e9095872718396e1dd9806b11d41caf4cfcd4970fd2","stable_dependencies":[{"go":":build"}],"stable_checksum":"fe9e4b275af61c781403bc21d5b1841c573036372e21200ca7884590679fefbe","stable_url_args":["https://github.com/open-policy-agent/regal/archive/refs/tags/v0.41.1.tar.gz"],"stable_version":"0.41.1"},"regclient":{"desc":"Docker and OCI Registry Client in Go and tooling using those libraries","executables":["regbot","regctl","regsync"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/regclient/regclient.git",{":branch":"main"}],"homepage":"https://regclient.org/","license":"Apache-2.0","ruby_source_checksum":"16861491494b3261685750799c859eedb67b8623ae75b9f43437b5b192ba4a93","stable_dependencies":[{"go":":build"}],"stable_checksum":"ad802e0dcf2852c8e263146227f3430229f911f8404c2a5aa8d4022f13776d8a","stable_url_args":["https://github.com/regclient/regclient/archive/refs/tags/v0.11.5.tar.gz"],"stable_version":"0.11.5"},"regex-opt":{"bottle_rebuild":1,"desc":"Perl-compatible regular expression optimizer","executables":["regex-opt"],"homepage":"https://bisqwit.iki.fi/source/regexopt.html","license":"GPL-2.0-only","ruby_source_checksum":"904aebfa3aa9754dbfced86584532370cca550374c15a0c30cc956962b0cc549","stable_checksum":"128c8ba9570b1fd8a6a660233de2f5a4022740bc5ee300300709c3894413883f","stable_url_args":["https://bisqwit.iki.fi/src/arch/regex-opt-1.2.4.tar.gz"],"stable_version":"1.2.4","bottle_checksum":"0d8b19c7d0c896626944d9affc850e42f0073ecbfe82b6380f0ed494c13bc759"},"regina-rexx":{"bottle_rebuild":1,"desc":"Interpreter for Rexx","executables":["regina","regina-config","rexx","rxqueue","rxstack"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://regina-rexx.sourceforge.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"774023724ab2d1265de54cb0302d9f3523cfe803dc797f61e24cd0acede3b8ea","stable_checksum":"f13701ebd542e74d0fc83b2a7876a812b07d21e43400275ed65b1ac860204bd4","stable_url_args":["https://downloads.sourceforge.net/project/regina-rexx/regina-rexx/3.9.7/regina-rexx-3.9.7.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"3.9.7"},"regipy":{"desc":"Offline registry hive parsing tool","executables":["regipy-diff","regipy-dump","regipy-parse-header","regipy-plugins-list","regipy-plugins-run","regipy-process-transaction-logs"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/mkorman90/regipy.git",{":branch":"master"}],"homepage":"https://github.com/mkorman90/regipy","license":"MIT","ruby_source_checksum":"f357f0a4a5cfeadd5787c27f43b558d3e906b70c607cc283d707f6e30f62f91c","stable_dependencies":["python@3.14"],"stable_checksum":"4e09623cdeb23ba4ad9bd73a0f107c9c60aab2fe9a5dea0ba48c71af1e070dfd","stable_url_args":["https://files.pythonhosted.org/packages/ba/80/dd0a588b1762c9e1016f96ae59e3c984269cbcc94ca7b63a3d097bb96416/regipy-6.2.1.tar.gz"],"stable_version":"6.2.1","bottle_tag":":all","bottle_checksum":"8ec1159e08804b9ee54ad2a19973f0f8f609aac806c07b9f6ad3fb1880311638"},"regldg":{"desc":"Regular expression grammar language dictionary generator","executables":["regldg"],"homepage":"https://regldg.com/","license":"MIT","ruby_source_checksum":"8cf64eeae7e4f583218570768fce25a9a843de6230c5ac116a856112679e4139","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"f5f401c645a94d4c737cefa2bbcb62f23407d25868327902b9c93b501335dc99","stable_url_args":["https://github.com/PatrickCronin/regldg/releases/download/v1.0.1/regldg-1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_checksum":"2c395a7406c24b3b1f4138a48f97f39fe48200e5f41f7b42a8d577e76c72150f"},"regula":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-04-27",":because":":repo_archived",":replacement_formula":"policy-engine"},"desc":"Checks infrastructure as code templates using Open Policy Agent/Rego","disable_args":{":date":"2026-04-27",":because":":repo_archived",":replacement_formula":"policy-engine"},"executables":["regula"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/fugue/regula.git",{":branch":"master"}],"homepage":"https://regula.dev/","license":"Apache-2.0","ruby_source_checksum":"05e788535868f9dc762d2e3c42278fea75257d3974bfd497ceb2beaa2f9bc59c","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/fugue/regula.git",{":tag":"v3.2.1",":revision":"fed1e441b187504a5928e2999a6210b88279139c"}],"stable_version":"3.2.1"},"rekor-cli":{"desc":"CLI for interacting with Rekor","executables":["rekor-cli"],"head_dependencies":[{"go":":build"}],"homepage":"https://docs.sigstore.dev/logging/overview/","license":"Apache-2.0","ruby_source_checksum":"0f162b7f97fecafa91e34b1a4af64ba4296c5be38037592e517d320cfcc9e4f6","stable_dependencies":[{"go":":build"}],"stable_checksum":"221ee7c56af34d92bcd18754f918fc5533f2b7c5a2ff3f642f659e00fb1be1f5","stable_url_args":["https://github.com/sigstore/rekor/archive/refs/tags/v1.5.3.tar.gz"],"stable_version":"1.5.3"},"release-it":{"desc":"Generic CLI tool to automate versioning and package publishing related tasks","executables":["release-it"],"head_dependencies":["node"],"homepage":"https://github.com/release-it/release-it","license":"MIT","ruby_source_checksum":"33df9601cde67db042c72d24113e9f29f4a388699c1fe23704d9fb1f24580b47","stable_dependencies":["node"],"stable_checksum":"9a2d6aa59d708556883f373c363ffac8f74b8faafc84d221ccec1b700986b3b7","stable_url_args":["https://registry.npmjs.org/release-it/-/release-it-20.2.1.tgz"],"stable_version":"20.2.1","bottle_tag":":all","bottle_checksum":"89e5289121fbefb873b9b4457870777e7cf59a4227ec4d487430a45da62d0ee5"},"rem":{"conflicts":[["remind",{":because":"both install `rem` binaries"}]],"desc":"Command-line tool to access OSX Reminders.app database","executables":["rem"],"homepage":"https://github.com/kykim/rem","license":"Apache-2.0","ruby_source_checksum":"429db4098aea06a37a446d7ea6542c9fe068c2d954dee4dbf3692029ba9e8f5d","stable_checksum":"e57173a26d2071692d72f3374e36444ad0b294c1284e3b28706ff3dbe38ce8af","stable_url_args":["https://github.com/kykim/rem/archive/refs/tags/20150618.tar.gz"],"stable_version":"20150618","bottle_checksum":"f0f72e190a73fd43f3528c08049aca2f52ce7a8cfa25b779383c3692ee7aab18"},"remake":{"bottle_rebuild":1,"desc":"GNU Make with improved error handling, tracing, and a debugger","executables":["remake"],"head_dependencies":["readline"],"homepage":"https://bashdb.sourceforge.net/remake/","license":"GPL-3.0-only","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"6fe3ea59272d218bf09b41b3a73f9d9ffa3ec6407c26ecce87dde59a63fd157a","stable_dependencies":["readline"],"stable_checksum":"f6a0c6179cd92524ad5dd04787477c0cd45afb5822d977be93d083b810647b87","stable_url_args":["https://downloads.sourceforge.net/project/bashdb/remake/4.3%2Bdbg-1.6/remake-4.3%2Bdbg-1.6.tar.gz"],"stable_version":"4.3-1.6","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"95b6ece00e5597ef7277055fbd63584d87255bc1f23168b496cc81bbed99c7ef"},"remarshal":{"conflicts":[["msgpack-tools",{":because":"both install 'json2msgpack' binary"}],["toml2json",{":because":"both install `toml2json` binaries"}],["yaml2json",{":because":"both install `yaml2json` binaries"}]],"desc":"Convert between TOML, YAML and JSON","executables":["cbor2cbor","cbor2json","cbor2msgpack","cbor2py","cbor2toml","cbor2yaml","json2cbor","json2json","json2msgpack","json2py","json2toml","json2yaml","msgpack2cbor","msgpack2json","msgpack2msgpack","msgpack2py","msgpack2toml","msgpack2yaml","remarshal","toml2cbor","toml2json","toml2msgpack","toml2py","toml2toml","toml2yaml","yaml2cbor","yaml2json","yaml2msgpack","yaml2py","yaml2toml","yaml2yaml"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/remarshal-project/remarshal.git",{":branch":"master"}],"homepage":"https://github.com/remarshal-project/remarshal","license":"MIT","ruby_source_checksum":"87908b31323fbbdccac3eed9e8e79a3ee6a6416ad1d0c3dc4f8cd82dab75055c","stable_dependencies":["python@3.14"],"stable_checksum":"0f569eeebf7b4ec8a821385cb82dd3120607c4ef75766762f4771cf2720b8c8d","stable_url_args":["https://files.pythonhosted.org/packages/61/91/31dc16d4e47135b870835a60d342977d50f315440f4109521bc6ef28a42b/remarshal-2.1.3.tar.gz"],"stable_version":"2.1.3"},"remctl":{"bottle_rebuild":1,"desc":"Client/server application for remote execution of tasks","executables":["remctl","remctl-shell","remctld"],"head_dependencies":["libevent","pcre2"],"head_uses_from_macos":[["krb5"]],"homepage":"https://www.eyrie.org/~eagle/software/remctl/","license":"MIT","ruby_source_checksum":"5c39c144522d47fd4e12bb5b20a6bffa97a919c55f9a6b53d9e6bf6810f2bd7b","stable_dependencies":["libevent","pcre2"],"stable_checksum":"69980a0058c848f4d1117121cc9153f2daace5561d37bfdb061473f035fc35ef","stable_url_args":["https://archives.eyrie.org/software/kerberos/remctl-3.18.tar.xz"],"stable_uses_from_macos":[["krb5"]],"stable_version":"3.18","bottle_cellar":":any","bottle_checksum":"67ab815bbb6094595b818fdd38d2c697a4ac6dd0a5e9ab6e9a17013cd42683fd"},"remind":{"conflicts":[["rem",{":because":"both install `rem` binaries"}]],"desc":"Sophisticated calendar and alarm","executables":["rem","rem2ps","remind","tkremind"],"head_url_args":["https://git.skoll.ca/Skollsoft-Public/Remind.git",{":branch":"master"}],"homepage":"https://dianne.skoll.ca/projects/remind/","license":"GPL-2.0-only","ruby_source_checksum":"139372e332cbddf4172b084be82249e462a540994057341f3e3476769ae65a2c","stable_checksum":"eb69645eb64018e9a2ee10b4d6fad4744a99dbf63dd2bdad7f92d910d1f6d264","stable_url_args":["https://dianne.skoll.ca/projects/remind/download/remind-06.02.08.tar.gz"],"stable_version":"06.02.08"},"ren":{"desc":"Rename multiple files in a directory","executables":["ren"],"homepage":"https://pdb.finkproject.org/pdb/package.php/ren","license":":public_domain","ruby_source_checksum":"bedf61e66b39f015c7d68d62c62d9208f9e57727996dd03488485457dcb640f1","stable_checksum":"6ccf51b473f07b2f463430015f2e956b63b1d9e1d8493a51f4ebd70f8a8136c9","stable_url_args":["https://www.ibiblio.org/pub/Linux/utils/file/ren-1.0.tar.gz"],"stable_version":"1.0","bottle_checksum":"9ac0c757ec1ce881161a4f5cf29377fc60070b97a5578802e35edf4d271ee60d"},"rename":{"bottle_rebuild":2,"desc":"Perl-powered file rename script with many helpful built-ins","executables":["rename"],"head_dependencies":[{"pod2man":":build"}],"head_url_args":["https://github.com/ap/rename.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"http://plasmasturm.org/code/rename","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"e31922cb4362eb38e90cbf7201b212e399483fd025658e49fb9826092659f661","stable_dependencies":[{"pod2man":":build"}],"stable_checksum":"e8fd67b662b9deddfb6a19853652306f8694d7959dfac15538a9b67339c87af4","stable_url_args":["https://github.com/ap/rename/archive/refs/tags/v1.601.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.601","bottle_tag":":all","bottle_checksum":"ef28d01adefde7f83ad97aeb21b4af98f66b5594ac7d69bb76f01b3f2ac80145"},"renameutils":{"conflicts":[["ipmiutil",{":because":"both install `icmd` binaries"}]],"desc":"Tools for file renaming","executables":["deurlname","icmd","icp","imv","qcmd","qcp","qmv"],"head_dependencies":["coreutils","readline"],"homepage":"https://www.nongnu.org/renameutils/","license":"GPL-3.0-or-later","revision":3,"ruby_source_checksum":"34022aafd2d123939bac8e1b25dcd25b716fa982e359d511bfaafe614cff8b43","stable_dependencies":["coreutils","readline"],"stable_patches":[{"strip":"p1","file":"Patches/renameutils/0.12.0.patch"}],"stable_checksum":"cbd2f002027ccf5a923135c3f529c6d17fabbca7d85506a394ca37694a9eb4a3","stable_url_args":["https://download.savannah.gnu.org/releases/renameutils/renameutils-0.12.0.tar.gz"],"stable_version":"0.12.0","bottle_cellar":":any","bottle_checksum":"0ea05fad50a7a43df09d3bbb652140e5037e91320ff9e549a9ad0cf41dfaa958"},"render":{"desc":"Command-line interface for Render","executables":["render"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/render-oss/cli.git",{":branch":"main"}],"homepage":"https://render.com/docs/cli","license":"Apache-2.0","ruby_source_checksum":"3b6c5c3f8ed537400a6c4273333a626110ecb74d63e7b59405efd042c6a9f435","stable_dependencies":[{"go":":build"}],"stable_checksum":"547495a75736f768739a0084b4eac75111d3189acb76b3ac53f21348fb81a74f","stable_url_args":["https://github.com/render-oss/cli/archive/refs/tags/v2.21.0.tar.gz"],"stable_version":"2.21.0"},"renovate":{"desc":"Automated dependency updates. Flexible so you don't need to be","executables":["renovate","renovate-config-validator"],"head_dependencies":["node@24"],"head_uses_from_macos":[["git",{":since":":monterey"}]],"homepage":"https://github.com/renovatebot/renovate","license":"AGPL-3.0-only","ruby_source_checksum":"9272e1d740ab283cee98739ccafba9bbaa8f81f31358276ac91044cd0a42ba10","stable_dependencies":["node@24"],"stable_checksum":"ea27fc7cff02e40c7a3387ad9bc7b71bb48371585d1e1e0eab6efc6f433c66fc","stable_url_args":["https://registry.npmjs.org/renovate/-/renovate-43.256.0.tgz"],"stable_uses_from_macos":[["git",{":since":":monterey"}]],"stable_version":"43.256.0","bottle_tag":":all","bottle_checksum":"def4010ca1e384580369d95eb76c9696c9c4bc1c3806ae383d112f48c7df7bd7"},"reop":{"deprecate_args":{":date":"2026-06-27",":because":":unmaintained"},"desc":"Encrypted keypair management","disable_args":{":date":"2026-09-27",":because":":unmaintained"},"executables":["reop"],"head_dependencies":["libsodium"],"homepage":"https://web.archive.org/web/20251224210131/https://flak.tedunangst.com/post/reop","license":"ISC","revision":1,"ruby_source_checksum":"5383ca8a99fe47155a94bd86b1621ac6dbe6f115f421a8a7f1cd486b9414cda5","stable_dependencies":["libsodium"],"stable_checksum":"fa8ae058c51efec5bde39fab15b4275e6394d9ab1dd2190ffdba3cf9983fdcac","stable_url_args":["https://pkg.freebsd.org/ports-distfiles/reop-2.1.1.tgz"],"stable_version":"2.1.1"},"reorder-python-imports":{"bottle_rebuild":1,"desc":"Rewrites source to reorder python imports","executables":["reorder-python-imports"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/asottile/reorder-python-imports.git",{":branch":"main"}],"homepage":"https://github.com/asottile/reorder-python-imports","license":"MIT","ruby_source_checksum":"b9d75beb6ded819e3cfc7df3412900dac5dfde5050405575611683cd2c5c3dbb","stable_dependencies":["python@3.14"],"stable_checksum":"bcc4e5e467a8833ec187e35f84f1a3e442881b3c62c265ece87677100473db43","stable_url_args":["https://files.pythonhosted.org/packages/99/4e/718d3f6cedb7062fff086e0571cf9f14c3ca9c9947d0245321091126fffb/reorder_python_imports-3.16.0.tar.gz"],"stable_version":"3.16.0","bottle_tag":":all","bottle_checksum":"b28e6bd4d9505b58ecfac7c217340dc308db444a53440e9453c52db9b018418f"},"repeater":{"desc":"Flashcard program that uses spaced repetition","executables":["repeater"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/shaankhosla/repeater.git",{":branch":"main"}],"homepage":"https://shaankhosla.github.io/repeater/","license":"Apache-2.0","ruby_source_checksum":"98f78eaab31d10da83f27f030d790e49f4adc5271c71ca5dffdef29371ad2bbb","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"2a074ff11d538fe5f35a95d4de94602c745bd610026ff2e3137072f3f77dc7b1","stable_url_args":["https://github.com/shaankhosla/repeater/archive/refs/tags/v0.1.10.tar.gz"],"stable_version":"0.1.10"},"repl":{"conflicts":[["nmh",{":because":"both install `repl` binaries"}]],"desc":"Wrap non-interactive programs with a REPL","executables":["repl"],"homepage":"http://defunkt.io/repl/","license":"MIT","ruby_source_checksum":"1c90493be4ce98e7691a8a7c91b935905dedd57e287c81270306818c5cdbde6f","stable_checksum":"d0542404f03159b0d6eb22a1aa4a509714c87c8594fca5121c578d50d950307d","stable_url_args":["https://github.com/defunkt/repl/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"497a5e7b673fbd288181f823e1b1a7ba71770b6d3da82bd66ac100c60b0295b3"},"replxx":{"desc":"Readline and libedit replacement","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/AmokHuginnsson/replxx","license":{":all_of":["BSD-3-Clause","Unicode-TOU"]},"ruby_source_checksum":"6cec55b9c7140edc79759f429fff3dd3a9cb5af9595021ba9e39ec5803c7149d","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"a22988b2184e1d256e2d111b5749e16ffb1accbf757c7b248226d73c426844c4","stable_url_args":["https://github.com/AmokHuginnsson/replxx/archive/refs/tags/release-0.0.4.tar.gz"],"stable_version":"0.0.4"},"repo":{"desc":"Repository tool for Android development","executables":["repo"],"head_uses_from_macos":[["python"]],"homepage":"https://source.android.com/source/developing.html","license":"Apache-2.0","ruby_source_checksum":"0a60b81aeb8bf635366b6a9c4128f6ac636870cb1dfd91ce1716ae50bb97bcfb","stable_url_args":["https://gerrit.googlesource.com/git-repo.git",{":tag":"v2.65",":revision":"35bbf701d04de5c6a71937279bc3d16f6ce36808"}],"stable_uses_from_macos":[["python"]],"stable_version":"2.65","version_scheme":1,"bottle_tag":":all","bottle_checksum":"e1b5bad79cc9c0c168be4cd6a38003589f8d1808e3bd13c6526e3bfa9cb503a5"},"repomix":{"desc":"Pack repository contents into a single AI-friendly file","executables":["repomix"],"head_dependencies":["node"],"homepage":"https://repomix.com","license":"MIT","oldnames":["repopack"],"ruby_source_checksum":"519c8a579223651a3043c02ab218cd1a0b97f0a1fd3e841fef698cc2b1fe4445","stable_dependencies":["node"],"stable_checksum":"13de0c9b6d8b554f3dee78db48ca6e3954b3f6cf491b11b430294a9680b4ba75","stable_url_args":["https://registry.npmjs.org/repomix/-/repomix-1.16.0.tgz"],"stable_version":"1.16.0","bottle_tag":":all","bottle_checksum":"3d86e7d4bb5dd7b8fd62f17797077f24580eccf1bc0c7eae19d5efde580decd0"},"reposurgeon":{"desc":"Edit version-control repository history","executables":["repobench","repocutter","repomapper","reposurgeon","repotool"],"head_dependencies":[{"asciidoctor":":build"},{"go":":build"},{"ruby":":build"}],"head_url_args":["https://gitlab.com/esr/reposurgeon.git",{":branch":"master"}],"homepage":"http://www.catb.org/esr/reposurgeon/","license":"BSD-2-Clause","ruby_source_checksum":"ba330dfc69c4e2fb1f20c0c1e7c9da05fc802db409dd442bb30a63ddce3ccf31","stable_dependencies":[{"asciidoctor":":build"},{"go":":build"},{"ruby":":build"}],"stable_checksum":"f1b2c8f76bfaf6bfe19a625bb14c5e4c9a494c17f4591bdbc6c7796226d7365b","stable_url_args":["https://gitlab.com/esr/reposurgeon/-/archive/5.9/reposurgeon-5.9.tar.gz"],"stable_version":"5.9"},"repren":{"desc":"Rename anything using powerful regex search and replace","executables":["repren"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/jlevy/repren","license":"MIT","ruby_source_checksum":"50b9b90902536e8a6fb05e438c391ee21b7ddc2d1eaaa1b3836b9c93f01817cd","stable_dependencies":["python@3.14"],"stable_checksum":"cb79c0d0e0fdc8f26d445e2828a161aab095067d3a580c71e9c1587b33548ee4","stable_url_args":["https://files.pythonhosted.org/packages/3b/1d/0ec2ddc7a18e40e3dae7ad538d531f85f16c0f8fb798b2e4b19cf0308540/repren-3.1.0.tar.gz"],"stable_version":"3.1.0","bottle_tag":":all","bottle_checksum":"c3d39bd2f31358fdabe7862f2089819995a997b245a4d7ba1b7acedb672a36f8"},"reprepro":{"desc":"Debian package repository manager","executables":["changestool","reprepro","rredtool"],"head_dependencies":["berkeley-db@5","gpgme","libarchive","libgpg-error","xz","zstd","gcc",{"autoconf":":build"},{"automake":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://salsa.debian.org/debian/reprepro","license":"GPL-2.0-only","ruby_source_checksum":"266e667a3cece2d6c29bf4a48ebcba1182cdc315509870a245344d9b6560e785","stable_dependencies":["berkeley-db@5","gpgme","libarchive","libgpg-error","xz","zstd","gcc",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"475754c864e3285ad77545792b3eae0196dbb3d01498fca5c5fb30b04a72a977","stable_url_args":["https://deb.debian.org/debian/pool/main/r/reprepro/reprepro_5.5.1.orig.tar.xz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"5.5.1"},"reproc":{"desc":"Cross-platform (C99/C++11) process library","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/DaanDeMeyer/reproc.git",{":branch":"main"}],"homepage":"https://github.com/DaanDeMeyer/reproc","license":"MIT","ruby_source_checksum":"6b0e11b3864ea63a181e29e56b978b00f8525de80694b45f1f725c0171108441","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"77914ba566356d86986db240ecdb1762dfdd55bb1e8e127d016d9c5c4c9300e8","stable_url_args":["https://github.com/DaanDeMeyer/reproc/archive/refs/tags/v14.2.7.tar.gz"],"stable_version":"14.2.7"},"req":{"desc":"Simple and opinionated HTTP scripting language","executables":["req"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/andrewpillar/req","license":"Apache-2.0","ruby_source_checksum":"060aba87bf18b6669d5ac0613fd1e5b670d4af66bdbbb711b54eb6202219fbdd","stable_dependencies":[{"go":":build"}],"stable_checksum":"4b628556876a5d16e05bdcca8b9a0e9147d48d801e49b0acc624adf6cb4e5350","stable_url_args":["https://github.com/andrewpillar/req/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_checksum":"279b79fce25a2ffa89d62d35116f3a9bd0e4a0f842d67ba805549881b18ae084"},"reshape":{"desc":"Easy-to-use, zero-downtime schema migration tool for Postgres","executables":["reshape"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/fabianlindfors/reshape.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/fabianlindfors/reshape","license":"MIT","ruby_source_checksum":"48fd5d7a62b82b7e109375f226379df798d9376f9efcf206d720caedaa8da10c","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"a613d1534c7a73fcf27e565453457291ca282bcd185cb91ae10cd6347baf9c1d","stable_url_args":["https://github.com/fabianlindfors/reshape/archive/refs/tags/v0.9.2.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.9.2"},"resterm":{"desc":"Terminal client for .http/.rest files with HTTP, GraphQL, and gRPC support","executables":["resterm"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/unkn0wn-root/resterm.git",{":branch":"main"}],"homepage":"https://github.com/unkn0wn-root/resterm","license":"Apache-2.0","ruby_source_checksum":"ab1b9cbbd2761df7f8db95d9e6d9a3b7c8817ce71a22035167f43133eda371b2","stable_dependencies":[{"go":":build"}],"stable_checksum":"dfa9d4c864642d64578c29e7479a09aa0fcb24571946f9919b532c256bcef187","stable_url_args":["https://github.com/unkn0wn-root/resterm/archive/refs/tags/v0.45.2.tar.gz"],"stable_version":"0.45.2"},"restic":{"desc":"Fast, efficient and secure backup program","executables":["restic"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/restic/restic.git",{":branch":"master"}],"homepage":"https://restic.net/","license":"BSD-2-Clause","ruby_source_checksum":"2a38ef40f71ca4398b28b869a9fcfca478d37bae21ebbb794789798ca9c96662","stable_dependencies":[{"go":":build"}],"stable_checksum":"800779b6c4c2396971c0567b09ccdd435e03155e1a0ec94e8bbf3d98641a8bc2","stable_url_args":["https://github.com/restic/restic/archive/refs/tags/v0.19.0.tar.gz"],"stable_version":"0.19.0"},"resticprofile":{"desc":"Configuration profiles manager and scheduler for restic backup","executables":["resticprofile"],"head_dependencies":["restic",{"go":":build"}],"head_url_args":["https://github.com/creativeprojects/resticprofile.git",{":branch":"master"}],"homepage":"https://creativeprojects.github.io/resticprofile/","license":"GPL-3.0-only","ruby_source_checksum":"196dd9ae49625f383d778308648d04cd5b1766a60f2f63442a8553eb7f0091e0","stable_dependencies":["restic",{"go":":build"}],"stable_checksum":"3b8a26dbc17ac9268108de59ce0fedf831fe5bc8c41f7b36b8341fa9157b8f5a","stable_url_args":["https://github.com/creativeprojects/resticprofile/archive/refs/tags/v0.33.1.tar.gz"],"stable_version":"0.33.1"},"restish":{"desc":"CLI tool for interacting with REST-ish HTTP APIs","executables":["restish"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rest-sh/restish.git",{":branch":"main"}],"homepage":"https://rest.sh/","license":"MIT","ruby_source_checksum":"6bf4e1bf047263ff601faa1bbf9ab555142132366eadd830bdd1f6f80f6b6b2e","stable_dependencies":[{"go":":build"}],"stable_checksum":"b80dfebc06288d8ce6ca1e83fb1b848e345958001d878220b9fa17ae702a7dc5","stable_url_args":["https://github.com/rest-sh/restish/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"restview":{"desc":"Viewer for ReStructuredText documents that renders them on the fly","executables":["restview"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/mgedmin/restview.git",{":branch":"master"}],"homepage":"https://mg.pov.lt/restview/","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"f65c1696bc1211a135d699f00646d8655a2a7cd16a177c5a9824b0c75e266e2d","stable_dependencies":["python@3.14"],"stable_checksum":"8b4d75a0bed76b67b456ef7011f4eb6c98a556c9f837642df2202c7312fccc1a","stable_url_args":["https://files.pythonhosted.org/packages/3d/d4/36ed06051e9702d3dae5f7bb0296b79b18621ff5a1bf43247509cbfeff8d/restview-3.0.2.tar.gz"],"stable_version":"3.0.2","bottle_tag":":all","bottle_checksum":"7fec6b20e863c3b009a03ae1506640d405c12b5ee81038b288b85e163d036fab"},"resty":{"bottle_rebuild":1,"caveats":"To activate the resty, add the following to your shell profile e.g. ~/.profile\nor ~/.zshrc:\n  source $HOMEBREW_PREFIX/opt/resty/share/resty/resty\n","conflicts":[["nss",{":because":"both install `pp` binaries"}]],"desc":"Command-line REST client that can be used in pipelines","executables":["pp","pypp"],"head_url_args":["https://github.com/micha/resty.git",{":branch":"master"}],"head_uses_from_macos":[["perl"],["python"]],"homepage":"https://github.com/micha/resty","license":"MIT","revision":1,"ruby_source_checksum":"b1b2f60f5501fb5cb182d5f75b1f2da55595087699f3cfdb996c22a0d8132fe2","stable_checksum":"9ed8f50dcf70a765b3438840024b557470d7faae2f0c1957a011ebb6c94b9dd1","stable_url_args":["https://github.com/micha/resty/archive/refs/tags/v3.0.tar.gz"],"stable_uses_from_macos":[["perl"],["python"]],"stable_version":"3.0","bottle_checksum":"e5c7150a045b16d9a42e1a15882d3877aae7022500db56222b8ee065ac37a2b7"},"resvg":{"desc":"SVG rendering tool and library","executables":["resvg","usvg"],"head_dependencies":[{"cargo-c":":build"},{"rust":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/linebender/resvg.git",{":branch":"main"}],"homepage":"https://github.com/linebender/resvg","license":"MPL-2.0","ruby_source_checksum":"68127a2ba2086188d454411200a79e7c28f17d3140137d51b9d96f182cd4e404","stable_dependencies":[{"cargo-c":":build"},{"rust":":build"},{"pkgconf":":test"}],"stable_checksum":"7869119fd822983b0a0bc2469bc94d59e7908fc12165fa67a105a4fa25087f9a","stable_url_args":["https://github.com/linebender/resvg/archive/refs/tags/v0.47.0.tar.gz"],"stable_version":"0.47.0"},"retdec":{"bottle_rebuild":4,"desc":"Retargetable machine-code decompiler based on LLVM","executables":["retdec-ar-extractor","retdec-archive-decompiler.py","retdec-bin2pat","retdec-decompiler","retdec-fileinfo","retdec-fileinfo.py","retdec-getsig","retdec-idr2pat","retdec-macho-extractor","retdec-pat2yara","retdec-signature-from-library-creator.py","retdec-stacofin","retdec-unpacker","retdec-unpacker.py","retdec-utils.py","retdec-yarac"],"head_dependencies":["openssl@3","python@3.14",{"autoconf":":build"},{"automake":":build"},{"cmake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/avast/retdec.git",{":branch":"master"}],"homepage":"https://github.com/avast/retdec","license":{":all_of":["MIT","Zlib"]},"revision":1,"ruby_source_checksum":"1aaf2ad094937a42f4f2d96d898d7e245dbc345aa1287e06c7b5119bb8e2beca","stable_dependencies":["openssl@3","python@3.14",{"autoconf":":build"},{"automake":":build"},{"cmake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_url_args":["https://github.com/avast/retdec.git",{":tag":"v5.0",":revision":"53e55b4b26e9b843787f0e06d867441e32b1604e"}],"stable_version":"5.0"},"rethinkdb":{"deprecate_args":{":date":"2024-11-12",":because":"uses unmaintained `protobuf@21`"},"desc":"Open-source database for the realtime web","disable_args":{":date":"2025-11-12",":because":"uses unmaintained `protobuf@21`"},"head_dependencies":["openssl@3","protobuf@21",{"boost":":build"}],"head_url_args":["https://github.com/rethinkdb/rethinkdb.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}],["curl"],["ncurses"],["zlib"]],"homepage":"https://rethinkdb.com/","license":"Apache-2.0","ruby_source_checksum":"687cae3fd67bb19fc76ef957fe808005954264bb26ffe94e0d53fe392568709c","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/rethinkdb/rethinkdb.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/rethinkdb/rethinkdb.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/rethinkdb/bin/rethinkdb","--config-file","$HOMEBREW_PREFIX/etc/rethinkdb.conf"]],"stable_dependencies":["openssl@3","protobuf@21",{"boost":":build"}],"stable_checksum":"5091237602b62830db2cb3daaca6ab34632323741e6710c2f0de4d84f442711f","stable_url_args":["https://download.rethinkdb.com/repository/raw/dist/rethinkdb-2.4.4.tgz"],"stable_uses_from_macos":[[{"python":":build"}],["curl"],["ncurses"],["zlib"]],"stable_version":"2.4.4"},"retire":{"desc":"Scanner detecting the use of JavaScript libraries with known vulnerabilities","executables":["retire"],"head_dependencies":["node"],"homepage":"https://retirejs.github.io/retire.js/","license":"Apache-2.0","ruby_source_checksum":"ccd21f64f640055ec4b1c12e37879b697dffddda8c2efd2afa53d349969b43ea","stable_dependencies":["node"],"stable_checksum":"ca6fe44d02d7a8aeabd10cc15f766d8411be5b8aa42e37b50759bf028c75daea","stable_url_args":["https://registry.npmjs.org/retire/-/retire-5.4.3.tgz"],"stable_version":"5.4.3","bottle_tag":":all","bottle_checksum":"bb7f0cb40972249b1bdb69a3b5ea9d028a29452450881c3a951e591400a42374"},"retry":{"desc":"Repeat a command until the command succeeds","executables":["retry"],"homepage":"https://github.com/minfrin/retry","license":"Apache-2.0","ruby_source_checksum":"6c07e3a9f04a2b73f2e22f090561dc005879b6b5c6794290030b4cf055dd6a1c","stable_checksum":"b5bbdaee16436fabae608fbc58f47df9726b87b945c9eca1524648500b9afdf3","stable_url_args":["https://github.com/minfrin/retry/releases/download/retry-1.0.6/retry-1.0.6.tar.bz2"],"stable_version":"1.0.6"},"reuse":{"desc":"Tool for copyright and license recommendations","executables":["reuse"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/fsfe/reuse-tool.git",{":branch":"main"}],"homepage":"https://reuse.software","license":{":all_of":["GPL-3.0-or-later","CC-BY-SA-4.0","CC0-1.0","Apache-2.0"]},"ruby_source_checksum":"2dbae19ea1cb810c236cbfb4e7e0290baab9504bc72b57c336f4aa9d54ff4fbb","stable_dependencies":["python@3.14"],"stable_checksum":"4feae057a2334c9a513e6933cdb9be819d8b822f3b5b435a36138bd218897d23","stable_url_args":["https://files.pythonhosted.org/packages/05/35/298d9410b3635107ce586725cdfbca4c219c08d77a3511551f5e479a78db/reuse-6.2.0.tar.gz"],"stable_version":"6.2.0"},"reveal-md":{"desc":"Get beautiful reveal.js presentations from your Markdown files","executables":["reveal-md"],"head_dependencies":["node"],"homepage":"https://github.com/webpro/reveal-md","license":"MIT","ruby_source_checksum":"91c3a2754a5ea248679a1ba56cf0958bce8b985d3901811bbbed3b2daeec0234","stable_dependencies":["node"],"stable_checksum":"699d44c19f8437f294464ca457d35ad779e6f605299a38ea293b7aa75363d6f9","stable_url_args":["https://registry.npmjs.org/reveal-md/-/reveal-md-6.1.4.tgz"],"stable_version":"6.1.4"},"revive":{"desc":"Fast, configurable, extensible, flexible, and beautiful linter for Go","executables":["revive"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/mgechev/revive.git",{":branch":"master"}],"homepage":"https://revive.run","license":"MIT","ruby_source_checksum":"71391fd9e526598cf3bc2165d2eda17e6f0e5d0acf2bbc728a65515e6954793e","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_url_args":["https://github.com/mgechev/revive.git",{":tag":"v1.15.0",":revision":"815ffde4de8dcb31a2de91efd6c6795d75e24380"}],"stable_version":"1.15.0"},"rex":{"desc":"Command-line tool which executes commands on remote servers","executables":["rex","rexify"],"head_uses_from_macos":[["expat"],["perl"]],"homepage":"https://www.rexify.org","license":"Apache-2.0","revision":1,"ruby_source_checksum":"fd81c7578f98ad4c1908227ae8f5ae4ccbff10bcc2c82aa3f719f20a92c38c0d","stable_checksum":"b66ff756db8c8479ab99d2c9ec9827bf624b8bca2e96ef9ccf2395e279731662","stable_url_args":["https://cpan.metacpan.org/authors/id/F/FE/FERKI/Rex-1.16.1.tar.gz"],"stable_uses_from_macos":[["expat"],["perl"]],"stable_version":"1.16.1"},"rfcstrip":{"bottle_rebuild":2,"desc":"Strips headers and footers from RFCs and Internet-Drafts","executables":["rfcstrip"],"homepage":"https://github.com/mbj4668/rfcstrip","license":":cannot_represent","ruby_source_checksum":"4be72358f5304ada56f4dd7247d5ec2120ed495c5d78ef5b6432cf89aef5d514","stable_checksum":"bba42a64535f55bfd1eae0cf0b85f781dacf5f3ce323b16515f32cefff920c6b","stable_url_args":["https://github.com/mbj4668/rfcstrip/archive/refs/tags/1.3.tar.gz"],"stable_version":"1.3","bottle_tag":":all","bottle_checksum":"19d81dc32428b71ea0c78047c6036eba4381ab7e6305051f3790d2dfc34ce2be"},"rgbds":{"desc":"Rednex GameBoy Development System","executables":["rgbasm","rgbfix","rgbgfx","rgblink","rgbobj"],"head_dependencies":["libpng",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/gbdev/rgbds.git",{":branch":"master"}],"homepage":"https://rgbds.gbdev.io","license":"MIT","ruby_source_checksum":"b39d1d21a37ca904dfe55bf1df6c8851b63d150471bd7fdcdbbbea4bcfe15e03","stable_dependencies":["libpng",{"bison":":build"},{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"193469d38229a653bb33a25ebb73fd0ae33da4be80191d83bce8d427d23b7704","stable_url_args":["https://github.com/gbdev/rgbds/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1"},"rgf":{"desc":"Regularized Greedy Forest library","executables":["rgf"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/RGF-team/rgf","license":"MIT","ruby_source_checksum":"86858c86bed6c5387941a12870a9e49dc2c1c08894a11c2fdc4daf17f4d22489","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c197977b8709c41aa61d342a01497d26f1ad704191a2a6b699074fe7ee57dc86","stable_url_args":["https://github.com/RGF-team/rgf/archive/refs/tags/3.12.0.tar.gz"],"stable_version":"3.12.0","bottle_checksum":"1cf3bea65341e90b931287b0171dcb3cf56368ee38d290fc8e42c58527bea22a"},"rggen":{"desc":"Code generation tool for control and status registers","executables":["rggen"],"head_dependencies":["ruby"],"head_url_args":["https://github.com/rggen/rggen.git",{":branch":"master"}],"homepage":"https://rggen.github.io/rggen-webui/","license":"MIT","ruby_source_checksum":"411cab14c90c723a7696e3597b9a6130345bac4e94b3ea7ed46c57dfb783b7de","stable_dependencies":["ruby"],"stable_url_args":["https://github.com/rggen/rggen.git",{":tag":"v0.36.1",":revision":"927e6c18ffcf6e624221f97df5680f2e8a2d63bc"}],"stable_version":"0.36.1"},"rgxg":{"desc":"C library and command-line tool to generate (extended) regular expressions","executables":["rgxg"],"homepage":"https://rgxg.github.io","license":"Zlib","ruby_source_checksum":"742562d615537dbd02afa587a310d26f258b9b3690f49844bb3e8e0ae318caa2","stable_checksum":"554741f95dcc320459875c248e2cc347b99f809d9555c957d763d3d844e917c6","stable_url_args":["https://github.com/rgxg/rgxg/releases/download/v0.1.2/rgxg-0.1.2.tar.gz"],"stable_version":"0.1.2","bottle_cellar":":any","bottle_checksum":"42b3f11c2a0fe78d84df3ae4ef3bcf9d3dd4cb04a5f8ac9a2c2196c7ef7b904b"},"rhai":{"desc":"Embedded scripting language for Rust","executables":["rhai-run"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rhaiscript/rhai.git",{":branch":"main"}],"homepage":"https://rhai.rs/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"e8b2c4426a0807da5a18302a0bcacb2e35df8b45cbac00d4a5d259cfa6d887ef","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5862084ee0c55882b58cdbb9fbee66a5817eac8f4ef16e76e56bcb98b486e03f","stable_url_args":["https://github.com/rhaiscript/rhai/archive/refs/tags/v1.25.0.tar.gz"],"stable_version":"1.25.0"},"rhash":{"desc":"Utility for computing and verifying hash sums of files","executables":["ed2k-link","edonr256-hash","edonr512-hash","gost12-256-hash","gost12-512-hash","has160-hash","magnet-link","rhash","sfv-hash","tiger-hash","tth-hash","whirlpool-hash"],"head_url_args":["https://github.com/rhash/RHash.git",{":branch":"master"}],"homepage":"https://sourceforge.net/projects/rhash/","license":"0BSD","ruby_source_checksum":"7432742b986c92827c88db4923a14b6d3ca3c790cef0afc468c6e753e4cc7c96","stable_checksum":"9f6019cfeeae8ace7067ad22da4e4f857bb2cfa6c2deaa2258f55b2227ec937a","stable_url_args":["https://downloads.sourceforge.net/project/rhash/rhash/1.4.6/rhash-1.4.6-src.tar.gz"],"stable_version":"1.4.6"},"rhino":{"conflicts":[["nut",{":because":"both install `rhino` binaries"}]],"desc":"JavaScript engine","executables":["rhino"],"head_dependencies":["openjdk@21"],"homepage":"https://mozilla.github.io/rhino/","license":"MPL-2.0","ruby_source_checksum":"0fb05edc0addf0ef636bbc04f134b689f81039f9cd46a6c55ac11bf7558ea814","stable_dependencies":["openjdk@21"],"stable_checksum":"1cc2b468a51857747dcb29ae533e352a2abc04e81c5aa61e397dc774dd395329","stable_url_args":["https://repo.maven.apache.org/maven2/org/mozilla/rhino-all/1.9.1/rhino-all-1.9.1.jar"],"stable_version":"1.9.1","bottle_tag":":all","bottle_checksum":"31d0c4e1e6a9316d307f3783f3151d949b6b16f1bc8446fb56579abb6f9662ee"},"rhit":{"desc":"Nginx log explorer","executables":["rhit"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Canop/rhit.git",{":branch":"main"}],"homepage":"https://dystroy.org/rhit/","license":"MIT","ruby_source_checksum":"f5680576d7c801539282faf995ea7ce0c26140ece4fbfaf16785be06fe76984b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3fe31159d6c32c90ec210e13285ae2e82a2b2cecd677c7bcd55363e90cd6103d","stable_url_args":["https://github.com/Canop/rhit/archive/refs/tags/v2.0.4.tar.gz"],"stable_version":"2.0.4"},"rich-cli":{"aliases":["rich"],"desc":"Command-line toolbox for fancy output in the terminal","executables":["rich"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://www.textualize.io","license":"MIT","oldnames":["richmd"],"revision":5,"ruby_source_checksum":"4c22716cdcd6df9fc1a6dcea2d73a4f11f3a1dfd613f4a64bb5f84b01f1e33ab","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"16992bcbd454974dc53671ba1a12e189148566164aaa7370bdf6648c8b1438c3","stable_url_args":["https://files.pythonhosted.org/packages/57/7b/70878722e04b8eb8dba4d00429bce31cd012a6a4caf09dbf012bbf007104/rich_cli-1.8.1.tar.gz"],"stable_version":"1.8.1","bottle_tag":":all","bottle_checksum":"22ec8b7d1a15971599ec093eb5cac1a0fa7f14f4579311fb2e69f14345d349ef"},"richgo":{"bottle_rebuild":1,"desc":"Enrich `go test` outputs with text decorations","executables":["richgo"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/kyoh86/richgo.git",{":branch":"main"}],"homepage":"https://github.com/kyoh86/richgo","license":"MIT","ruby_source_checksum":"e02361fbe0e70993b6db09480a35840d85adebb4e50463e37b84b259c67e369e","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"811db92c36818be053fa3950d40f8cca13912b8a4a9f54b82a63e2f112d2c4fe","stable_url_args":["https://github.com/kyoh86/richgo/archive/refs/tags/v0.3.12.tar.gz"],"stable_version":"0.3.12"},"riemann-client":{"desc":"C client library for the Riemann monitoring system","executables":["riemann-client"],"head_dependencies":["json-c","openssl@3","protobuf-c",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.madhouse-project.org/algernon/riemann-c-client.git",{":branch":"main"}],"homepage":"https://git.madhouse-project.org/algernon/riemann-c-client","license":"EUPL-1.2","ruby_source_checksum":"bb9695d6459a0a78891cbe4f0f56606fc5b149572829dd305c39a4ff781f9765","stable_dependencies":["json-c","openssl@3","protobuf-c",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"468c2d6cb4095e581927005a1dab13656f5a9355e4c68a3a25fceb5c6798a72f","stable_url_args":["https://git.madhouse-project.org/algernon/riemann-c-client/archive/riemann-c-client-2.2.2.tar.gz"],"stable_version":"2.2.2"},"riemann":{"caveats":"You may also wish to install these Ruby gems:\n  riemann-client\n  riemann-tools\n  riemann-dash\n","desc":"Event stream processor","executables":["riemann"],"head_dependencies":["openjdk"],"homepage":"https://riemann.io/","license":"EPL-1.0","ruby_source_checksum":"1fe8e49a9cce91ec740d8bde1533672d46a7d22dece2710d4123c15206d82a46","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/riemann.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/riemann.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/riemann/bin/riemann","$HOMEBREW_PREFIX/etc/riemann.config"]],"stable_dependencies":["openjdk"],"stable_checksum":"82c24c7cba3bce96957f25661f39c6162a262ba76aef24e986e73dbf2a79b7a6","stable_url_args":["https://github.com/riemann/riemann/releases/download/0.3.12/riemann-0.3.12.tar.bz2"],"stable_version":"0.3.12","bottle_tag":":all","bottle_checksum":"23e04604313424736f08c1643acb79a66e80665193f341f18e3b4221037b1c7e"},"riff":{"desc":"Diff filter highlighting which line parts have changed","executables":["riff"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/walles/riff","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"901b2118283a0b89dd3f99d719ff808af00846b68221d62788701ddf6d2d0cb1","stable_dependencies":[{"rust":":build"}],"stable_checksum":"d360058f0e51d162235307498485f92dc57518877f5646f00521b97e92957bbe","stable_url_args":["https://github.com/walles/riff/archive/refs/tags/3.6.1.tar.gz"],"stable_version":"3.6.1"},"rig":{"bottle_rebuild":1,"conflicts":[["r-rig",{":because":"both install `rig` binary"}]],"desc":"Provides fake name and address data","executables":["rig"],"homepage":"https://rig.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"ae747a91514739d18c846f7df6d031c5f0596782029e118c1548c82d31dd69e8","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"00bfc970d5c038c1e68bc356c6aa6f9a12995914b7d4fda69897622cb5b77ab8","stable_url_args":["https://downloads.sourceforge.net/project/rig/rig/1.11/rig-1.11.tar.gz"],"stable_version":"1.11"},"rinetd":{"bottle_rebuild":1,"desc":"Internet TCP redirection server","executables":["rinetd"],"head_url_args":["https://github.com/samhocevar/rinetd.git",{":branch":"main"}],"homepage":"https://github.com/samhocevar/rinetd","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"0986a072cd4f66798044cf13f842de9f8482c4848171fb5fea0262780884f08b","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/rinetd/sbin/rinetd","-c","$HOMEBREW_PREFIX/etc/rinetd.conf","-f"]],"stable_checksum":"39180d31b15f059b2e876496286356e40183d1567c2e2aec41aacad8721ecc44","stable_url_args":["https://github.com/samhocevar/rinetd/releases/download/v0.73/rinetd-0.73.tar.bz2"],"stable_version":"0.73"},"ringojs":{"bottle_rebuild":3,"desc":"CommonJS-based JavaScript runtime","executables":["ringo","ringo-admin","ringo-web"],"head_dependencies":["openjdk"],"homepage":"https://ringojs.org","license":"Apache-2.0","ruby_source_checksum":"0ec7da6768bae56e663ced5ac6cd1be5335d2ec5b07642071732747547aa2dd6","stable_dependencies":["openjdk"],"stable_checksum":"9aea219fc6b4929a7949a34521cb96207073d29aa88f89f9a8833e31e84b14d5","stable_url_args":["https://github.com/ringo/ringojs/releases/download/v4.0.0/ringojs-4.0.0.tar.gz"],"stable_version":"4.0.0","bottle_tag":":all","bottle_checksum":"3ab47d6d66c7528f9cc7b67be71d428bdab468c46724952615112e03cc50a544"},"rink":{"desc":"Unit conversion tool and library written in rust","executables":["rink"],"head_dependencies":[{"asciidoctor":":build"},{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://rinkcalc.app/about","license":{":all_of":["MPL-2.0","GPL-3.0-or-later"]},"ruby_source_checksum":"76ed2ff4cf70d3b48192caf782ad70fec12e9ca97d34b43816bacfe61813bcc5","stable_dependencies":[{"asciidoctor":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"53f466f4043e0396bedbfdc916aac25cb23c3021137c846d57249678f42fb745","stable_url_args":["https://github.com/tiffany352/rink-rs/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"rio-terminal":{"conflicts":[["rasterio",{":because":"both install `rio` binaries"}]],"desc":"Hardware-accelerated GPU terminal emulator powered by WebGPU","executables":["rio"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/raphamorim/rio.git",{":branch":"main"}],"homepage":"https://rioterm.com/","license":"MIT","oldnames":["rio"],"ruby_source_checksum":"10be3b3590e1324048715bbb59025ba1398c2fbd9ad17e7970a55d935cb7fd7c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a8531563365d69027a256d6e6c3b01668c5e2dd465278800821072eb8cc907c9","stable_url_args":["https://github.com/raphamorim/rio/archive/refs/tags/v0.4.9.tar.gz"],"stable_version":"0.4.9"},"rip2":{"conflicts":[["rm-improved",{":because":"both install `rip` binaries"}]],"desc":"Safe and ergonomic alternative to rm","executables":["rip"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/MilesCranmer/rip2.git",{":branch":"master"}],"homepage":"https://github.com/MilesCranmer/rip2","license":"GPL-3.0-or-later","ruby_source_checksum":"eeea0d08f8e33de2d65bed8b8c949288a5cc879030abbeb271fb097370b92efd","stable_dependencies":[{"rust":":build"}],"stable_checksum":"657ded2ee364e0d548697c0de28ae4e8d9564c0b5c63fd16b6718edba9a33554","stable_url_args":["https://github.com/MilesCranmer/rip2/archive/refs/tags/v0.9.6.tar.gz"],"stable_version":"0.9.6"},"ripgrep-all":{"aliases":["rga"],"desc":"Wrapper around ripgrep that adds multiple rich file types","executables":["rga","rga-fzf","rga-fzf-open","rga-preproc"],"head_dependencies":["ripgrep",{"rust":":build"}],"head_url_args":["https://github.com/phiresky/ripgrep-all.git",{":branch":"master"}],"head_uses_from_macos":[[{"zip":":test"}]],"homepage":"https://github.com/phiresky/ripgrep-all","license":"AGPL-3.0-or-later","ruby_source_checksum":"2dee0381410c97b589ef9af1222e6daa17c29a1dbf159535adc3b603db5b0906","stable_dependencies":["ripgrep",{"rust":":build"}],"stable_checksum":"17fadc7b73a51608d57f82b4a11f3edc0da87716cc4b302103eed9d4b9010fe5","stable_url_args":["https://github.com/phiresky/ripgrep-all/archive/refs/tags/v0.10.10.tar.gz"],"stable_uses_from_macos":[[{"zip":":test"}]],"stable_version":"0.10.10"},"ripgrep":{"aliases":["rg"],"desc":"Search tool like grep and The Silver Searcher","executables":["rg"],"head_dependencies":["pcre2",{"asciidoctor":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/BurntSushi/ripgrep.git",{":branch":"master"}],"homepage":"https://github.com/BurntSushi/ripgrep","license":"Unlicense","ruby_source_checksum":"477b5ac440bae34815c588a96642f800cb9a7fee236bcdeb7880de7396bdcdf7","stable_dependencies":["pcre2",{"asciidoctor":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"046fa01a216793b8bd2750f9d68d4ad43986eb9c0d6122600f993906012972e8","stable_url_args":["https://github.com/BurntSushi/ripgrep/archive/refs/tags/15.1.0.tar.gz"],"stable_version":"15.1.0"},"ripmime":{"desc":"Extract attachments out of MIME encoded email packages","executables":["ripmime"],"homepage":"https://pldaniels.com/ripmime/","license":"BSD-3-Clause","ruby_source_checksum":"80b4c9df35c0b8266f99471a7292535ce6bac51b18ac58a495aadc74d5f8cb80","stable_checksum":"6d551d6b65b4da6c6b8dfd05be8141026cc760ca1fb8a707b7bf96c199c9f52d","stable_url_args":["https://github.com/inflex/ripMIME/archive/refs/tags/1.4.1.0.tar.gz"],"stable_version":"1.4.1.0"},"ripsecrets":{"desc":"Prevent committing secret keys into your source code","executables":["ripsecrets"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sirwart/ripsecrets.git",{":branch":"main"}],"homepage":"https://github.com/sirwart/ripsecrets","license":"MIT","ruby_source_checksum":"7b492c03fa0aa368328720129e9e86135e2f60885b637fd692ff5a81c95e0c1d","stable_dependencies":[{"rust":":build"}],"stable_checksum":"786c1b7555c1f9562d7eb3994d932445ab869791be65bc77b8bd1fbbae3890b8","stable_url_args":["https://github.com/sirwart/ripsecrets/archive/refs/tags/v0.1.11.tar.gz"],"stable_version":"0.1.11"},"riscv64-elf-binutils":{"desc":"GNU Binutils for riscv64-elf cross development","executables":["riscv64-elf-addr2line","riscv64-elf-ar","riscv64-elf-as","riscv64-elf-c++filt","riscv64-elf-elfedit","riscv64-elf-gprof","riscv64-elf-ld","riscv64-elf-ld.bfd","riscv64-elf-nm","riscv64-elf-objcopy","riscv64-elf-objdump","riscv64-elf-ranlib","riscv64-elf-readelf","riscv64-elf-size","riscv64-elf-strings","riscv64-elf-strip"],"head_dependencies":["zstd",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/binutils/","license":"GPL-3.0-or-later","ruby_source_checksum":"825f266b01a21bd62fe50a53538d941a23cca88e676a0a417ded614f9b96cbd6","stable_dependencies":["zstd",{"pkgconf":":build"}],"stable_checksum":"324ed40ada2633a28eaa5d104ca5db165fd3cc3162cc1d48a7b7fa9c932da439","stable_url_args":["https://ftpmirror.gnu.org/gnu/binutils/binutils-2.46.1.tar.bz2"],"stable_version":"2.46.1"},"riscv64-elf-gcc":{"desc":"GNU compiler collection for riscv64-elf","executables":["riscv64-elf-c++","riscv64-elf-cpp","riscv64-elf-gcc","riscv64-elf-gcc-ar","riscv64-elf-gcc-nm","riscv64-elf-gcc-ranlib","riscv64-elf-gcov","riscv64-elf-gcov-dump","riscv64-elf-gcov-tool","riscv64-elf-lto-dump"],"head_dependencies":["gmp","libmpc","mpfr","riscv64-elf-binutils","zstd"],"homepage":"https://gcc.gnu.org","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"ruby_source_checksum":"54506f2876a1a6865fed3b9fc76f78a96c2497705f61a73297003ee450e45f20","stable_dependencies":["gmp","libmpc","mpfr","riscv64-elf-binutils","zstd"],"stable_checksum":"50efb4d94c3397aff3b0d61a5abd748b4dd31d9d3f2ab7be05b171d36a510f79","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-16.1.0/gcc-16.1.0.tar.xz"],"stable_version":"16.1.0"},"riscv64-elf-gdb":{"desc":"GNU debugger for riscv64-elf cross development","executables":["riscv64-elf-gdb","riscv64-elf-gdb-add-index","riscv64-elf-gstack"],"head_dependencies":["gmp","mpfr","ncurses","python@3.14","readline","xz","zstd",{"pkgconf":":build"},{"riscv64-elf-gcc":":test"}],"head_url_args":["https://sourceware.org/git/binutils-gdb.git",{":branch":"master"}],"head_uses_from_macos":[["expat",{":since":":sequoia"}]],"homepage":"https://www.gnu.org/software/gdb/","license":"GPL-3.0-or-later","ruby_source_checksum":"8ccb49d34ea30fd745d45ec41d5b3450976571be132c245b328520fa42dce15c","stable_dependencies":["gmp","mpfr","ncurses","python@3.14","readline","xz","zstd",{"pkgconf":":build"},{"riscv64-elf-gcc":":test"}],"stable_checksum":"1c036c0d72e4b3d1fb5c94c88632add6f9d76f4d7c4d2ea793c12a9f19a3228c","stable_url_args":["https://ftpmirror.gnu.org/gnu/gdb/gdb-17.2.tar.xz"],"stable_uses_from_macos":[["expat",{":since":":sequoia"}]],"stable_version":"17.2"},"risor":{"desc":"Fast and flexible scripting for Go developers and DevOps","executables":["risor"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/deepnoodle-ai/risor.git",{":branch":"main"}],"homepage":"https://risor.io/","license":"Apache-2.0","ruby_source_checksum":"a4d027a79b32ab6263a4f3fbfea262c56acfe87856d98aa1e2e768084e854de5","stable_dependencies":[{"go":":build"}],"stable_checksum":"68aea48e715636482a24b1f5aa6505152c89f339374a4e8225cd1d83edc14ec7","stable_url_args":["https://github.com/deepnoodle-ai/risor/archive/refs/tags/v2.1.0.tar.gz"],"stable_version":"2.1.0"},"river":{"desc":"Reverse proxy application, based on the pingora library from Cloudflare","executables":["river"],"head_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/memorysafety/river.git",{":branch":"main"}],"homepage":"https://www.memorysafety.org/initiative/reverse-proxy/","license":"Apache-2.0","ruby_source_checksum":"adef20343ca8e53490c65c8d538b818783927b32e7c8391f00f9089e8fb3d8ef","stable_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"fe96d3693d60be06d0d1810954835f79139495b890b597f42c2b0bfa2bd8c7a6","stable_url_args":["https://github.com/memorysafety/river/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"rizin":{"caveats":"Plugins, extras and bindings will installed at:\n  $HOMEBREW_PREFIX/lib/rizin\n","desc":"UNIX-like reverse engineering framework and command-line toolset","executables":["rizin","rz-ar","rz-asm","rz-ax","rz-bin","rz-diff","rz-find","rz-gg","rz-hash","rz-run","rz-sign"],"head_dependencies":["blake3","capstone","libmagic","libzip","lz4","openssl@3","pcre2","tree-sitter","xxhash","xz","zstd","zydis",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/rizinorg/rizin.git",{":branch":"dev"}],"homepage":"https://rizin.re","license":"LGPL-3.0-only","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"lib/rizin/plugins"},"type":"mkdir_p"}],"ruby_source_checksum":"5f6d4dbdcada1ba0991ca62e226049b93a48924c52a7564c7d63c4950854c73c","stable_dependencies":["blake3","capstone","libmagic","libzip","lz4","openssl@3","pcre2","tree-sitter","xxhash","xz","zstd","zydis",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"7ac1cd7daca7afdda742e15478b1f747fc1f813e496fee71839d1e109e543dca","stable_url_args":["https://github.com/rizinorg/rizin/releases/download/v0.9.1/rizin-src-v0.9.1.tar.xz"],"stable_version":"0.9.1"},"rke":{"desc":"Rancher Kubernetes Engine, a Kubernetes installer that works everywhere","executables":["rke"],"head_dependencies":[{"go":":build"}],"homepage":"https://rke.docs.rancher.com/","license":"Apache-2.0","ruby_source_checksum":"aed037559474d256b01913d94c30cd51a802eb207ca14e5338dae905cd6b66f0","stable_dependencies":[{"go":":build"}],"stable_checksum":"94c7930564f52804513c2ea09430bb7ada0ec44bde73493d5bce35bb19db4881","stable_url_args":["https://github.com/rancher/rke/archive/refs/tags/v1.8.14.tar.gz"],"stable_version":"1.8.14"},"rkflashtool":{"desc":"Tools for flashing Rockchip devices","executables":["rkcrc","rkflashtool","rkmisc","rkpad","rkparameters","rkparametersblock","rkunpack","rkunsign"],"head_dependencies":["libusb",{"pkgconf":":build"}],"head_url_args":["https://git.code.sf.net/p/rkflashtool/Git.git",{":branch":"master"}],"homepage":"https://sourceforge.net/projects/rkflashtool/","license":"BSD-2-Clause","ruby_source_checksum":"a9f096c46b31186c19a4ead5c66e0f1500578bd13d797069038ce6a435715190","stable_dependencies":["libusb",{"pkgconf":":build"}],"stable_checksum":"2bc0ec580caa790b0aee634388a9110a429baf4b93ff2c4fce3d9ab583f51339","stable_url_args":["https://downloads.sourceforge.net/project/rkflashtool/rkflashtool-6.1/rkflashtool-6.1-src.tar.bz2"],"stable_version":"6.1","bottle_cellar":":any","bottle_checksum":"385d2324a9740b034fa99eabe5325cde073cf301dcfb343dee7cf44bda109cbd"},"rkhunter":{"desc":"Rootkit hunter","executables":["rkhunter"],"homepage":"https://rkhunter.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"3c4aa30bc545272cd7b4f7c6a30a7d5df635a62ece5cb4dd574fe6a67c875c9f","stable_checksum":"f750aa3e22f839b637a073647510d7aa3adf7496e21f3c875b7a368c71d37487","stable_url_args":["https://downloads.sourceforge.net/project/rkhunter/rkhunter/1.4.6/rkhunter-1.4.6.tar.gz"],"stable_version":"1.4.6","bottle_checksum":"7d560c35e3fef71d00f5ea9ee54e3f175f39e0c3fabdd1e141cc247c2a886d91"},"rlog":{"desc":"Flexible message logging facility for C++","homepage":"https://github.com/vgough/rlog","license":"LGPL-2.1-or-later","ruby_source_checksum":"ec681f3016bc12494c12afb833e97c4e8d6fd8c1a045cfcf374a185ba9a641ec","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"a938eeedeb4d56f1343dc5561bc09ae70b24e8f70d07a6f8d4b6eed32e783f79","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/rlog/rlog-1.4.tar.gz"],"stable_version":"1.4","bottle_cellar":":any","bottle_checksum":"543009caf7c0dede6026949c6ccd5569183cabd78414542efcc3a43ae1a25cfa"},"rlwrap":{"desc":"Readline wrapper: adds readline support to tools that lack it","executables":["rlwrap"],"head_dependencies":["libptytty","readline",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/hanslub42/rlwrap.git",{":branch":"master"}],"homepage":"https://github.com/hanslub42/rlwrap","license":"GPL-2.0-or-later","ruby_source_checksum":"6d6b080b1f3bed5b255019f1787892258936f37d9b073d393eca02e7df702cc9","stable_dependencies":["libptytty","readline",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"b2721b1c0147aaafc98e6a31d875316ba032ad336bec7f2a8bc538f9e3c6db60","stable_url_args":["https://github.com/hanslub42/rlwrap/archive/refs/tags/v0.48.tar.gz"],"stable_version":"0.48"},"rm-improved":{"bottle_rebuild":1,"conflicts":[["rip2",{":because":"both install `rip` binaries"}]],"desc":"Command-line deletion tool focused on safety, ergonomics, and performance","executables":["rip"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/nivekuil/rip.git",{":branch":"master"}],"homepage":"https://github.com/nivekuil/rip","license":"GPL-3.0-or-later","ruby_source_checksum":"967de58b4edadea3a93e017b069313d3753a4681c158f1e9478c1f67976f39dd","stable_dependencies":[{"rust":":build"}],"stable_checksum":"73acdc72386242dced117afae43429b6870aa176e8cc81e11350e0aaa95e6421","stable_url_args":["https://github.com/nivekuil/rip/archive/refs/tags/0.13.1.tar.gz"],"stable_version":"0.13.1","bottle_checksum":"cb348c7717ce6f299ca8b051eb425f9f2f07d9b436b81403e6098d61c3cb1549"},"rmate":{"bottle_rebuild":1,"desc":"Edit files from an SSH session in TextMate","executables":["rmate"],"head_url_args":["https://github.com/textmate/rmate.git",{":branch":"master"}],"head_uses_from_macos":[["ruby"]],"homepage":"https://github.com/textmate/rmate","license":"MIT","ruby_source_checksum":"2ce86454c3d62a0defea422cdc60597b49400dd77bcd10e837bf767ab90b27ef","stable_checksum":"40be07ae251bfa47b408eb56395dd2385d8e9ea220a19efd5145593cd8cbd89c","stable_url_args":["https://github.com/textmate/rmate/archive/refs/tags/v1.5.8.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"1.5.8","bottle_tag":":all","bottle_checksum":"fb6dd771050399730a0a7592fe0a135705a294b10fd02263bd6cfcbc284cee2a"},"rmcast":{"deprecate_args":{":date":"2025-09-15",":because":":repo_removed"},"desc":"IP Multicast library","disable_args":{":date":"2026-09-15",":because":":repo_removed"},"executables":["mcastproxy","rmchat"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://web.archive.org/web/20250722003825/https://www.land.ufrj.br/tools/rmcast/rmcast.html","license":"QPL-1.0","ruby_source_checksum":"f7f16a64b1fd30510df5557356fb30fd606c8fc391028ebcceb6780248d822a4","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"79ccbdbe4a299fd122521574eaf9b3e2d524dd5e074d9bc3eb521f1d934a59b1","stable_url_args":["https://web.archive.org/web/20250621130503/https://www.land.ufrj.br/tools/rmcast/download/rmcast-2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_cellar":":any","bottle_checksum":"7edab23a8770a245b0f06197b2d46c4777b8fdac0f39842ce619c56d74f1eef4"},"rmlint":{"desc":"Extremely fast tool to remove dupes and other lint from your filesystem","executables":["rmlint"],"head_dependencies":["glib","json-glib","gettext",{"gettext":":build"},{"pkgconf":":build"},{"scons":":build"},{"sphinx-doc":":build"}],"homepage":"https://rmlint.readthedocs.io/en/master/","license":"GPL-3.0-or-later","ruby_source_checksum":"aca02d580e03d7596328a6d1d236f19fa23a54b58a7f6ff65e754d72fdc80725","stable_dependencies":["glib","json-glib","gettext",{"gettext":":build"},{"pkgconf":":build"},{"scons":":build"},{"sphinx-doc":":build"}],"stable_checksum":"8ffdbd5d09d15c8717ae55497e90d6fa46f085b45ac1056f2727076da180c33e","stable_url_args":["https://github.com/sahib/rmlint/archive/refs/tags/v2.10.3.tar.gz"],"stable_version":"2.10.3"},"rmpc":{"desc":"Terminal based Media Player Client with album art support","executables":["rmpc"],"head_dependencies":[{"rust":":build"}],"homepage":"https://mierak.github.io/rmpc/","license":"BSD-3-Clause","ruby_source_checksum":"a8ae39f4e5d8a83f67680c3f64ce7dac3f132dc84035976b4d30595ad66da5e8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"930019066228d18e9530a8c0d77f10e231ab5efbbbca73b331efcd6fbb47557d","stable_url_args":["https://github.com/mierak/rmpc/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"rmrfrs":{"desc":"Filesystem cleaning tool","executables":["rmrfrs"],"head_dependencies":[{"rust":":build"},{"rustup":":test"}],"head_url_args":["https://github.com/trinhminhtriet/rmrfrs.git",{":branch":"master"}],"homepage":"https://github.com/trinhminhtriet/rmrfrs","license":"MIT","ruby_source_checksum":"0d3f65a0a76493c0ff25098d029513ccecff87a3ae01200d35485b33b14bfdc5","stable_dependencies":[{"rust":":build"},{"rustup":":test"}],"stable_checksum":"50fb55c8dba436998de87725427ee336045a2ee67d7ef9430ce875fcf8826d51","stable_url_args":["https://github.com/trinhminhtriet/rmrfrs/archive/refs/tags/v0.8.8.tar.gz"],"stable_version":"0.8.8"},"rmtrash":{"desc":"Move files and directories to the trash","executables":["rmtrash"],"head_url_args":["https://github.com/TBXark/rmtrash.git",{":branch":"master"}],"homepage":"https://github.com/TBXark/rmtrash","license":"MIT","ruby_source_checksum":"237be7007e48851f9339a777f1cc9686e1b49e368cf2c877d8e97cdb573c5063","stable_checksum":"b113bf35bd7e3d50e9dc1bf5959825614d5e81b1f2b64a5c8691e46ccfac7cde","stable_url_args":["https://github.com/TBXark/rmtrash/archive/refs/tags/0.7.0.tar.gz"],"stable_version":"0.7.0"},"rmux":{"desc":"Terminal multiplexer with a tmux-style CLI and daemon runtime","executables":["rmux","rmux-daemon"],"head_dependencies":[{"rust":":build"}],"homepage":"https://rmux.io","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"266dba8cb5b65f629fb89fcfe97a8cfa16de3018284de13b5f0ada16fe6b2efd","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f6fe70b80deab4c6566e5be5f2d492fe5c5123168ed2655961e787cf2c33c354","stable_url_args":["https://static.crates.io/crates/rmux/rmux-0.8.0.crate"],"stable_version":"0.8.0"},"rmw":{"desc":"Trashcan/recycle bin utility for the command-line","executables":["rmw"],"head_dependencies":["canfigger","ncurses","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/theimpossibleastronaut/rmw.git",{":branch":"master"}],"homepage":"https://theimpossibleastronaut.github.io/rmw-website/","license":"GPL-3.0-or-later","ruby_source_checksum":"163c9b680a3de41a295aa6e3b29879579d8727edf017efb997c3368ab64e48b7","stable_dependencies":["canfigger","ncurses","gettext",{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"5fa336da39228d4ef6d1314fd86b5dfb0622e80485ebf7b78152198278090050","stable_url_args":["https://github.com/theimpossibleastronaut/rmw/releases/download/v0.9.5/rmw-0.9.5.tar.xz"],"stable_version":"0.9.5"},"rna-star":{"bottle_rebuild":1,"desc":"RNA-seq aligner","executables":["STAR"],"head_dependencies":["libomp"],"head_uses_from_macos":[[{"vim":":build"}]],"homepage":"https://github.com/alexdobin/STAR","license":{":all_of":["MIT","BSD-2-Clause"]},"ruby_source_checksum":"f742fc8ef46b75c7afc9fda4357c3b9831ac0f971ab1995b4f2bd0d20cd7131b","stable_dependencies":["libomp"],"stable_checksum":"3f65305e4112bd154c7e22b333dcdaafc681f4a895048fa30fa7ae56cac408e7","stable_url_args":["https://github.com/alexdobin/STAR/archive/refs/tags/2.7.11b.tar.gz"],"stable_uses_from_macos":[[{"vim":":build"}]],"stable_version":"2.7.11b"},"rnp":{"desc":"High performance C++ OpenPGP library used by Mozilla Thunderbird","executables":["rnp","rnpkeys"],"head_dependencies":["botan","json-c",{"cmake":":build"}],"head_url_args":["https://github.com/rnpgp/rnp.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.rnpgp.org","license":{":all_of":["MIT","BSD-2-Clause","BSD-3-Clause"]},"revision":2,"ruby_source_checksum":"30b4e7c7fc9d662e921b138a54f20dcf810690d61506b7647d8bbda7de98398a","stable_dependencies":["botan","json-c",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/chenrui333/rnp/commit/29758631b5dde64b0059abe226c86c24ea08c3ce.patch?full_index=1","sha256":"f8903db07fd136c54932c088da92ef87e1c8091936c9301f416361d04c1d31e8"}],"stable_checksum":"423c8e32e1e591462f759adf8441b1c44bca96d9f5daff13b82e81a79f18ecfd","stable_url_args":["https://github.com/rnpgp/rnp/releases/download/v0.18.1/rnp-v0.18.1.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.18.1"},"rnr":{"desc":"Command-line tool to batch rename files and directories","executables":["rnr"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/ismaelgv/rnr","license":"MIT","ruby_source_checksum":"b9193dcf286bbc7b0858a75e7c943f9389b452b3f58b5e588be293d693dbb81c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"af35b5d5afab08b01cab345686d7e7d2d37a33d268fa8827a8001c3164ef4722","stable_url_args":["https://github.com/ismaelgv/rnr/archive/refs/tags/v0.5.1.tar.gz"],"stable_version":"0.5.1"},"rnv":{"conflicts":[["arx-libertatis",{":because":"both install `arx` binaries"}]],"desc":"Implementation of Relax NG Compact Syntax validator","executables":["arx","rnv","rvp","xsdck"],"head_uses_from_macos":[["expat",{":since":":tahoe"}]],"homepage":"https://sourceforge.net/projects/rnv/","license":"BSD-3-Clause","ruby_source_checksum":"7a842b56fd56fe9a4b499528db60ff21eec379a1b59d1cdfa9ab50f3f8c448af","stable_checksum":"b2a1578773edd29ef7a828b3a392bbea61b4ca8013ce4efc3b5fbc18662c162e","stable_url_args":["https://downloads.sourceforge.net/project/rnv/Sources/1.7.11/rnv-1.7.11.tar.bz2"],"stable_uses_from_macos":[["expat",{":since":":tahoe"}]],"stable_version":"1.7.11","bottle_cellar":":any","bottle_checksum":"8901e5d1b3915babeec29f4485afa741d41b2b48946515c1d871f525512ae1b6"},"roadrunner":{"desc":"High-performance PHP application server, load-balancer and process manager","executables":["rr"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/roadrunner-server/roadrunner.git",{":branch":"master"}],"homepage":"https://docs.roadrunner.dev/docs","license":"MIT","ruby_source_checksum":"a6cdb1373740c1ec1c8b1494a3e82cf337cee406b4b8f1559c4fac0d26611a70","stable_dependencies":[{"go":":build"}],"stable_checksum":"32e0196ae551b6ad2abf50cbfc961f91e9dd4134bd177b0f7aa03dada9e41979","stable_url_args":["https://github.com/roadrunner-server/roadrunner/archive/refs/tags/v2025.1.15.tar.gz"],"stable_version":"2025.1.15"},"roapi":{"desc":"Full-fledged APIs for static datasets without writing a single line of code","executables":["roapi"],"head_dependencies":[{"rust":":build"}],"homepage":"https://roapi.github.io/docs","license":"Apache-2.0","ruby_source_checksum":"bd2a8eb1db36d386550dcde85a4e34665ca85d1b199043b1b178ab1034814ce7","stable_dependencies":[{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/roapi/roapi/commit/c53bfa489011038cb934735451d88dcd9f39dbe2.patch?full_index=1","sha256":"0bdb9950c1f9e69670283f4fb491f2d71ce0f18248345c38869b4a6615ac823e"}],"stable_checksum":"f1941e528efac4c610cc042bff7f03a613d7d7b59e2a7f8c10cea8c478d915ee","stable_url_args":["https://github.com/roapi/roapi/archive/refs/tags/roapi-v0.13.0.tar.gz"],"stable_version":"0.13.0"},"robin-map":{"desc":"C++ implementation of a fast hash map and hash set","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"homepage":"https://github.com/Tessil/robin-map","license":"MIT","ruby_source_checksum":"5bfc439eff7ff3aa1b77a7536641a464abe7ea503f698e07c3f1b34d55f54456","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"0e3f53a377fdcdc5f9fed7a4c0d4f99e82bbb64175233bd13427fef9a771f4a1","stable_url_args":["https://github.com/Tessil/robin-map/archive/refs/tags/v1.4.1.tar.gz"],"stable_version":"1.4.1","bottle_tag":":all","bottle_checksum":"672e92ee26dbed640ed6617e5c386f91753e9b9b7a3856fe16aa7f3798435df0"},"roblox-ts":{"desc":"TypeScript-to-Luau Compiler for Roblox","executables":["rbxtsc"],"head_dependencies":["node"],"homepage":"https://roblox-ts.com/","license":"MIT","ruby_source_checksum":"7258fe7656e312b240a1e89c071d584415095cef689bc79c453eb78aa73910af","stable_dependencies":["node"],"stable_checksum":"94e7ee8db40d0fab605601312838ca8d6d72242e78a8f01e02467f53c4232757","stable_url_args":["https://registry.npmjs.org/roblox-ts/-/roblox-ts-3.0.0.tgz"],"stable_version":"3.0.0","bottle_tag":":all","bottle_checksum":"6d98816e699214c5748777941e369d721923661bf31c8ba67e71050aebda82cb"},"robodoc":{"bottle_rebuild":1,"desc":"Source code documentation tool","executables":["robodoc","robohdrs"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/gumpu/ROBODoc.git",{":branch":"release"}],"homepage":"https://rfsber.home.xs4all.nl/Robo/index.html","license":"GPL-3.0-or-later","ruby_source_checksum":"5266d3012643cc0aa973fbb0406c7470cc4a9da8646a681c2d6563ae66dbb407","stable_patches":[{"strip":"p1","url":"https://github.com/lutzmad/ROBODoc/commit/0f8b35c42523810415bec70bb2200d2ecb41c82f.patch?full_index=1","sha256":"5fa0e63deaf9eb0eb82e53047a684159d572c116b96fcf4aa61777b663eb156d"}],"stable_checksum":"3721c3be9668a1503454618ed807ae0fba5068b15bc0ea63846787d7e9e78c0f","stable_url_args":["https://rfsber.home.xs4all.nl/Robo/archives/robodoc-4.99.44.tar.bz2"],"stable_version":"4.99.44"},"robot-framework":{"desc":"Open source test framework for acceptance testing","executables":["libdoc","rebot","robot"],"head_dependencies":["certifi","cryptography","libsodium","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/robotframework/robotframework.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://robotframework.org/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"5897cd41bea7766b953c10b875e6db9d86bbee87bb9d67caac7099111d291647","stable_dependencies":["certifi","cryptography","libsodium","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"1c934e7f43600de407860cd2bd2fdc41adad4a4a785d8b46b1ed485fdc0f6c9f","stable_url_args":["https://files.pythonhosted.org/packages/19/f3/ad51daf85d95848831601851598640f951a47a9f9de88039235cf58c5bb9/robotframework-7.4.2.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"7.4.2"},"robotfindskitten":{"desc":"Zen Simulation of robot finding kitten","executables":["robotfindskitten"],"head_dependencies":[{"texinfo":":build"},{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://codeberg.org/robotfindskitten/robotfindskitten.git",{":branch":"main"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://robotfindskitten.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"682045b419767b885ff0fa6c2a0634ab332e5045ccbf1bdbf50bb761ea1fb8f7","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"290172b0a04c9a80400bc3b668eb844e24b03a377e2a6b349218b56f7106a1b7","stable_url_args":["https://codeberg.org/robotfindskitten/robotfindskitten/releases/download/3.0000000.726/robotfindskitten-3.0000000.726.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.0000000.726"},"rockcraft":{"desc":"Tool to create OCI images using the language from Snapcraft and Charmcraft","executables":["rockcraft"],"head_dependencies":["certifi","cryptography","libsodium","libyaml","lxc","pydantic","pygit2","python@3.14"],"head_url_args":["https://github.com/canonical/rockcraft.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://documentation.ubuntu.com/rockcraft/","license":"GPL-3.0-only","ruby_source_checksum":"0618ffac0e96289abb522873b8bb1e880d9e177491d31b14c5baa9b5d650fdfc","stable_dependencies":["certifi","cryptography","libsodium","libyaml","lxc","pydantic","pygit2","python@3.14"],"stable_url_args":["https://github.com/canonical/rockcraft.git",{":tag":"1.19.2",":revision":"bd45d512b78b76fc450caf27419954cdd95dea12"}],"stable_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"1.19.2"},"rocksdb":{"desc":"Embeddable, persistent key-value store for fast storage","executables":["rocksdb_dump","rocksdb_ldb","rocksdb_repl_stress","rocksdb_sanity_test","rocksdb_sst_dump","rocksdb_stress","rocksdb_undump","rocksdb_write_stress"],"head_dependencies":["gflags","lz4","snappy","zstd",{"cmake":":build"}],"head_url_args":["https://github.com/facebook/rocksdb.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://rocksdb.org/","license":{":any_of":["GPL-2.0-only","Apache-2.0"]},"ruby_source_checksum":"3a0426eb486036d2335a1a0a622a98a7b0e8a37af65a2310092f4546a4d849d6","stable_dependencies":["gflags","lz4","snappy","zstd",{"cmake":":build"}],"stable_checksum":"3aba946031d27734eeea68ced7dd6f46629ba23a7b49945eb29aea68d1595311","stable_url_args":["https://github.com/facebook/rocksdb/archive/refs/tags/v11.1.2.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"11.1.2"},"rocq-elpi":{"caveats":"Rocq needs help finding ML files installed inside `$HOMEBREW_PREFIX/opt/rocq-elpi/libexec/lib`.\nThis can be done by passing `-I $HOMEBREW_PREFIX/opt/rocq-elpi/libexec/lib` as an argument.\nAlternatively, you can add the directory to OCAMLPATH, e.g.\n  export OCAMLPATH=\"$HOMEBREW_PREFIX/opt/rocq-elpi/libexec/lib:$OCAMLPATH\"\nor use the included findlib configuration file, e.g.\n  export OCAMLFIND_CONF=\"$HOMEBREW_PREFIX/opt/rocq-elpi/libexec/lib/findlib.conf\"\n","desc":"Elpi extension language for Rocq","executables":["rocq_elpi_optcomp","rocq_elpi_shafile","rocq_elpi_version_parser"],"head_dependencies":["ocaml-findlib","rocq",{"dune":":build"},{"ocaml":":build"},{"opam":":build"}],"homepage":"https://github.com/LPCIC/coq-elpi","license":"LGPL-2.1-or-later","ruby_source_checksum":"6ebadfcfc1a0bad6735cc1bf7518f2692e6309b5e36a82016ffd71e812a9a252","stable_dependencies":["ocaml-findlib","rocq",{"dune":":build"},{"ocaml":":build"},{"opam":":build"}],"stable_checksum":"fe81750ca2e5f5976f16e658979a133cfaa2011ae5591e552a1222ceaacaaf06","stable_url_args":["https://github.com/LPCIC/coq-elpi/releases/download/v3.4.0/rocq-elpi-3.4.0.tar.gz"],"stable_version":"3.4.0"},"rocq":{"desc":"Proof assistant for higher-order logic","executables":["coq-tex","coq_makefile","coqc","coqchk","coqdep","coqdoc","coqidetop","coqnative","coqpp","coqtop","coqtop.byte","coqwc","coqworkmgr","csdpcert","ocamllibdep","rocq","rocq.byte","rocqchk","votour"],"head_dependencies":["gmp","ocaml","ocaml-findlib","ocaml-zarith",{"dune":":build"}],"head_url_args":["https://github.com/rocq-prover/rocq.git",{":branch":"master"}],"head_uses_from_macos":[[{"m4":":build"}],[{"unzip":":build"}]],"homepage":"https://rocq-prover.org/","license":"LGPL-2.1-only","oldnames":["coq"],"revision":1,"ruby_source_checksum":"b672f777d8033f79136dd674277ab257bdee2140836c682efa3dd969cb4e9ab2","stable_dependencies":["gmp","ocaml","ocaml-findlib","ocaml-zarith",{"dune":":build"}],"stable_checksum":"35cd03fc4193969b1cce01190340e5c129c1ba8f02242a9e6dff4b83be118759","stable_url_args":["https://github.com/rocq-prover/rocq/releases/download/V9.1.1/rocq-9.1.1.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}],[{"unzip":":build"}]],"stable_version":"9.1.1"},"rofi":{"desc":"Window switcher, application launcher and dmenu replacement","executables":["rofi","rofi-sensible-terminal","rofi-theme-selector"],"head_dependencies":["cairo","gdk-pixbuf","glib","libxcb","libxkbcommon","pango","startup-notification","xcb-util","xcb-util-cursor","xcb-util-wm","xorg-server",{"bison":":build"},{"check":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/davatorium/rofi.git",{":branch":"next"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://davatorium.github.io/rofi/","license":"MIT","ruby_source_checksum":"93cbe71dfcee9baa35bcae6e5486f41e230156ac4466739080ecc145cc7d96f3","stable_dependencies":["cairo","gdk-pixbuf","glib","libxcb","libxkbcommon","pango","startup-notification","xcb-util","xcb-util-cursor","xcb-util-wm","xorg-server",{"bison":":build"},{"check":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"f81659b175306ff487e35d88d6b36128e85a793bfb56b64fa22c62eb54c4abd0","stable_url_args":["https://github.com/davatorium/rofi/releases/download/2.0.0/rofi-2.0.0.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"2.0.0"},"rofs-filtered":{"bottle_rebuild":3,"deprecate_args":{":date":"2026-06-21",":because":":unmaintained"},"desc":"Filtered read-only filesystem for FUSE","disable_args":{":date":"2027-06-21",":because":":unmaintained"},"head_dependencies":["libfuse@2",{"cmake":":build"}],"homepage":"https://github.com/gburca/rofs-filtered/","license":"GPL-2.0-or-later","ruby_source_checksum":"6de28182f53f9bdd2868f184aeff2c11ef2cc310dbb1fd562bad97d40b2fc297","stable_dependencies":["libfuse@2",{"cmake":":build"}],"stable_checksum":"d66066dfd0274a2fb7b71dd929445377dd23100b9fa43e3888dbe3fc7e8228e8","stable_url_args":["https://github.com/gburca/rofs-filtered/archive/refs/tags/rel-1.7.tar.gz"],"stable_version":"1.7"},"rogcat":{"caveats":"At runtime, adb must be accessible from your PATH.\n\nYou can install adb from Homebrew Cask:\n  brew install --cask android-platform-tools\n","desc":"Adb logcat wrapper","executables":["rogcat"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/flxo/rogcat","license":"MIT","ruby_source_checksum":"694c8d13d72f4b39ca3c2f3dcb63babd1c0ee61640285af83e4f8671b3be87ba","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"8b4d90dd1254ff82bc01cadcb8a157dc4d66d2e987471ae3c3eaa99f03e34ba3","stable_url_args":["https://github.com/flxo/rogcat/archive/refs/tags/v0.5.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.5.0"},"rogue":{"bottle_rebuild":2,"desc":"Dungeon crawling video game","executables":["rogue"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://sourceforge.net/projects/roguelike/","license":"BSD-3-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"bd3f4da81e8c54602cd733712d83b2c597ad6006cbaf9b0461db53e9b06b4a16","stable_checksum":"7d37a61fc098bda0e6fac30799da347294067e8e079e4b40d6c781468e08e8a1","stable_url_args":["https://src.fedoraproject.org/repo/pkgs/rogue/rogue5.4.4-src.tar.gz/033288f46444b06814c81ea69d96e075/rogue5.4.4-src.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"5.4.4","bottle_checksum":"1cfeb02e30c14d89cf9d831c553a06eb17a6d6d27734c215e3ee7e72ab0c7c76"},"rojo":{"desc":"Professional grade Roblox development tools","executables":["rojo"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/rojo-rbx/rojo.git",{":branch":"master"}],"homepage":"https://rojo.space/","license":"MPL-2.0","ruby_source_checksum":"9949e72a057f953b79bd7fe343dab889b8a915d789306209f0656074ae730317","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/rojo-rbx/rojo.git",{":tag":"v7.7.0",":revision":"bcadc97de27ab3800e915abcb72c6c7a3c30f363"}],"stable_version":"7.7.0"},"rolesanywhere-credential-helper":{"desc":"Manages getting temporary security credentials from IAM Roles Anywhere","executables":["aws_signing_helper"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aws/rolesanywhere-credential-helper.git",{":branch":"main"}],"homepage":"https://github.com/aws/rolesanywhere-credential-helper","license":"Apache-2.0","ruby_source_checksum":"8496a52508a6a29a5a441f2f2d14861462b14e844f3fbf5965bb92d1e22aab38","stable_dependencies":[{"go":":build"}],"stable_checksum":"95fef11fbf3d4e9036dc6d4b6c26b62ce6cff9fb6cac90097f36bb0716d36a09","stable_url_args":["https://github.com/aws/rolesanywhere-credential-helper/archive/refs/tags/v1.8.4.tar.gz"],"stable_version":"1.8.4"},"roll":{"desc":"CLI program for rolling a dice sequence","executables":["roll"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/matteocorti/roll.git",{":branch":"master"}],"homepage":"https://matteocorti.github.io/roll/","license":"GPL-2.0-or-later","ruby_source_checksum":"90e28594449bcd535ebd9de215766ac3e14ee401575e997320a7adbf4b521284","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"9e116501aaa0c8f954d31a86e8cf6dee5d98ee35a5e8e5b025646c4bee741533","stable_url_args":["https://github.com/matteocorti/roll/releases/download/v2.7.0/roll-2.7.0.tar.gz"],"stable_version":"2.7.0"},"rolldice":{"bottle_rebuild":1,"desc":"Rolls an amount of virtual dice","executables":["rolldice"],"head_uses_from_macos":[["libedit"]],"homepage":"https://github.com/sstrickl/rolldice","license":"GPL-2.0-only","ruby_source_checksum":"46943cda22dfa66550642b870d0a17acda6a1a7849282079943f4bb469baeb01","stable_patches":[{"strip":"p1","url":"https://github.com/sstrickl/rolldice/commit/5e53bade81d0fc972857889c1b690dcd830b439b.patch?full_index=1","sha256":"133214dcc8c8d8e4620205273c6c932cc0674e11717bf4b2fa432a205e825cc5"}],"stable_checksum":"8bc82b26c418453ef0fe79b43a094641e7a76dae406032423a2f0fb270930775","stable_url_args":["https://github.com/sstrickl/rolldice/archive/refs/tags/v1.16.tar.gz"],"stable_uses_from_macos":[["libedit"]],"stable_version":"1.16"},"rollup":{"desc":"Next-generation ES module bundler","executables":["rollup"],"head_dependencies":["node"],"homepage":"https://rollupjs.org/","license":{":all_of":["ISC","MIT"]},"ruby_source_checksum":"684b015e5041f50c7bf3ec5d24e1fa13e17d7184846d6c3b711dafa4d8246763","stable_dependencies":["node"],"stable_checksum":"027a15633b3bb2daf879ad4002488050b636c2c56dc8a3a71348c87cfd363373","stable_url_args":["https://registry.npmjs.org/rollup/-/rollup-4.62.2.tgz"],"stable_version":"4.62.2"},"rom-tools":{"desc":"Tools for Multiple Arcade Machine Emulator","executables":["aueffectutil","castool","chdman","floptool","imgtool","jedutil","ldresample","ldverify","nltool","nlwav","pngcmp","regrep","rom-split","romcmp","srcclean","testkeys","unidasm"],"head_dependencies":["flac","sdl3","utf8proc","zstd",{"asio":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/mamedev/mame.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}],["expat"]],"homepage":"https://www.mamedev.org/","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"7a56fd0125471da1ab40fcfa4bf244a0f167b28c61af7a40b5f0ae8efe375264","stable_dependencies":["flac","sdl3","utf8proc","zstd",{"asio":":build"},{"pkgconf":":build"}],"stable_checksum":"244d916eb3fb8bcd71f2ac51ae71ab6af8cf99869ea7b85d7efc7339ea56c563","stable_url_args":["https://github.com/mamedev/mame/archive/refs/tags/mame0288.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["expat"]],"stable_version":"0.288"},"ronn-ng":{"bottle_rebuild":2,"conflicts":[["ronn",{":because":"both install `ronn` binaries"}]],"desc":"Build man pages from Markdown","executables":["ronn"],"head_dependencies":["ruby","xz"],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://github.com/apjanke/ronn-ng","license":"MIT","revision":2,"ruby_source_checksum":"849399ac45366fb76c1576b0b30e49f748754ec2a20d185f0997aefb319bed5b","stable_dependencies":["ruby","xz"],"stable_checksum":"180f18015ce01be1d10c24e13414134363d56f9efb741fda460358bb67d96684","stable_url_args":["https://github.com/apjanke/ronn-ng/archive/refs/tags/v0.10.1.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"0.10.1"},"ronn":{"conflicts":[["ronn-ng",{":because":"both install `ronn` binaries"}]],"desc":"Builds manuals - the opposite of roff","executables":["ronn"],"head_dependencies":[{"groff":":test"}],"head_uses_from_macos":[["ruby"]],"homepage":"https://rtomayko.github.io/ronn/","license":"MIT","revision":5,"ruby_source_checksum":"8112c4bb23116436f89df91f695813e3698b65e8214a197073ee881563ed78ea","stable_dependencies":[{"groff":":test"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"808aa6668f636ce03abba99c53c2005cef559a5099f6b40bf2c7aad8e273acb4","stable_url_args":["https://github.com/rtomayko/ronn/archive/refs/tags/0.7.3.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"0.7.3"},"root":{"caveats":"As of ROOT 6.22, you should not need the thisroot scripts; but if you\ndepend on the custom variables set by them, you can still run them:\n\nFor bash users:\n  . $HOMEBREW_PREFIX/bin/thisroot.sh\nFor zsh users:\n  pushd $HOMEBREW_PREFIX >/dev/null; . bin/thisroot.sh; popd >/dev/null\nFor csh/tcsh users:\n  source $HOMEBREW_PREFIX/bin/thisroot.csh\nFor fish users:\n  . $HOMEBREW_PREFIX/bin/thisroot.fish\n","desc":"Analyzing petabytes of data, scientifically","executables":["g2root","genreflex","h2root","hadd","hist2workspace","prepareHistFactory","rmkdepend","root","root-config","root.exe","rootbrowse","rootcint","rootcling","rootcp","rootdrawtree","rooteventselector","rootls","rootmkdir","rootmv","rootn.exe","rootnb.exe","rootprint","rootreadspeed","rootrm","roots","roots.exe","rootslimtree","rootssh","setxrd.csh","thisroot.csh","thisroot.fish","thisroot.sh"],"head_dependencies":["cfitsio","civetweb","davix","fftw","freetype","ftgl","gcc","giflib","gl2ps","graphviz","gsl","jpeg-turbo","libpng","libtiff","lz4","nlohmann-json","numpy","openblas","openssl@3","pcre2","python@3.14","sqlite","tbb","unuran","vdt","xrootd","xxhash","xz","zstd",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/root-project/root.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["libxcrypt"],["libxml2"],["ncurses"]],"homepage":"https://root.cern","license":"LGPL-2.1-or-later","oldnames":["root6"],"revision":1,"ruby_source_checksum":"42d53bb8c1679c104108ac70a4c25d963d27134d6e50d1b30a89336a3404608d","stable_dependencies":["cfitsio","civetweb","davix","fftw","freetype","ftgl","gcc","giflib","gl2ps","graphviz","gsl","jpeg-turbo","libpng","libtiff","lz4","nlohmann-json","numpy","openblas","openssl@3","pcre2","python@3.14","sqlite","tbb","unuran","vdt","xrootd","xxhash","xz","zstd",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"f631eebee3dbea128f1415f4b784f5e83637a2b431193bce75f10385f71efc56","stable_url_args":["https://root.cern/download/root_v6.40.02.source.tar.gz"],"stable_uses_from_macos":[["curl"],["libxcrypt"],["libxml2"],["ncurses"]],"stable_version":"6.40.02"},"rootlesskit":{"caveats":"Depending on the kernel configuration, you may need to add the following line to\n/etc/sysctl.d/99-rootless.conf, and run `sysctl -a`:\n  kernel.apparmor_restrict_unprivileged_userns = 0\n","desc":"Linux-native \"fake root\" for implementing rootless containers","executables":["rootlessctl","rootlesskit"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/rootless-containers/rootlesskit","license":"Apache-2.0","ruby_source_checksum":"be1863cbc011e6ca3b0d741d7388670ca3dd3a2292dd7aeb62e5648c6dc8b8c9","stable_dependencies":[{"go":":build"}],"stable_checksum":"6d70d1be48fabe0e2b6e24eb1532b4de8d7689374eaf178a67d54d675c10c22b","stable_url_args":["https://github.com/rootless-containers/rootlesskit/archive/refs/tags/v3.0.1.tar.gz"],"stable_version":"3.0.1"},"ropebwt3":{"bottle_rebuild":1,"desc":"BWT construction and search","executables":["ropebwt3"],"head_dependencies":["libomp"],"head_url_args":["https://github.com/lh3/ropebwt3.git",{":branch":"master"}],"homepage":"https://github.com/lh3/ropebwt3","license":{":all_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"2bf37ec085cc5223aa8e164ec05cf3c7360f429195b895f2fb7f2d065f23b01a","stable_dependencies":["libomp"],"stable_checksum":"072231015c834d7ffcdc621c9ae260dafebf9f22ed9a780fe0026c2e0a845c5a","stable_url_args":["https://github.com/lh3/ropebwt3/archive/refs/tags/v3.10.tar.gz"],"stable_version":"3.10"},"rosa-cli":{"desc":"RedHat OpenShift Service on AWS (ROSA) command-line interface","executables":["rosa"],"head_dependencies":["awscli",{"go":":build"}],"head_url_args":["https://github.com/openshift/rosa.git",{":branch":"master"}],"homepage":"https://www.openshift.com/products/amazon-openshift","license":"Apache-2.0","ruby_source_checksum":"ec4774101d73c1a5c3012d25ce37ec6990c319e984dfab0e5f342c726493d9f2","stable_dependencies":["awscli",{"go":":build"}],"stable_checksum":"f9e4df458e9df52158a19894f0818b457c18d61ba18b66e960762e679574a91a","stable_url_args":["https://github.com/openshift/rosa/archive/refs/tags/v1.2.64.tar.gz"],"stable_version":"1.2.64"},"rospo":{"desc":"Simple, reliable, persistent ssh tunnels with embedded ssh server","executables":["rospo"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/ferama/rospo","license":"MIT","ruby_source_checksum":"cceaefe0df48b8ca69adce14184533e114751627cb580119de783c535e9e88d7","stable_dependencies":[{"go":":build"}],"stable_checksum":"4c36291969c84159baff261841e6ccd9520e17f8bc9142bf815b9097322a8857","stable_url_args":["https://github.com/ferama/rospo/archive/refs/tags/v0.15.3.tar.gz"],"stable_version":"0.15.3"},"roswell":{"desc":"Lisp installer and launcher for major environments","executables":["ros"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/roswell/roswell.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/roswell/roswell","license":"MIT","ruby_source_checksum":"488230324ef2e55c69d8cf258f8e1460f8962679263ae27cfc0073881bd74adf","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"edece1aa4a807ee36f44061aa802354c722cb5bd80b5056b19aa982c14709a6c","stable_url_args":["https://github.com/roswell/roswell/archive/refs/tags/v26.02.116.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"26.02.116"},"roundup":{"bottle_rebuild":1,"desc":"Unit testing tool","executables":["roundup"],"head_url_args":["https://github.com/bmizerany/roundup.git",{":branch":"master"}],"homepage":"https://bmizerany.github.io/roundup","license":"MIT","ruby_source_checksum":"2db9c1cd1c63365a0a0f766373eb6b3ed689b38a08f6cc6b97770e47ab04d4db","stable_checksum":"20741043ed5be7cbc54b1e9a7c7de122a0dacced77052e90e4ff08e41736f01c","stable_url_args":["https://github.com/bmizerany/roundup/archive/refs/tags/v0.0.6.tar.gz"],"stable_version":"0.0.6","bottle_tag":":all","bottle_checksum":"8e7150a458867eba0d53eae749b908b7bb9f8f2d8838471025e4570aee54e846"},"rover":{"desc":"CLI for managing and maintaining data graphs with Apollo Studio","executables":["rover"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/apollographql/rover.git",{":branch":"main"}],"homepage":"https://www.apollographql.com/docs/rover/","license":"MIT","ruby_source_checksum":"055ebea781a46f3a0a86d7289cb50b9a8976fcdbb5cad422d94fa80992553476","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0710306b55bcc8408835040b611f337432702b17b59460a957f6d7aef640d07d","stable_url_args":["https://github.com/apollographql/rover/archive/refs/tags/v0.40.0.tar.gz"],"stable_version":"0.40.0"},"roxctl":{"desc":"CLI for Stackrox","executables":["roxctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/stackrox/stackrox.git",{":branch":"master"}],"homepage":"https://www.stackrox.io/","license":"Apache-2.0","ruby_source_checksum":"bc6d9ddd1d5614e5c9199b6851b324ef9b0d4da532d64617a97fc5058ae9b89f","stable_dependencies":[{"go":":build"}],"stable_checksum":"a15d25fb94570be08c6515283901cae4915aae26408e6af23f76fa794e98f684","stable_url_args":["https://github.com/stackrox/stackrox/archive/refs/tags/4.11.1.tar.gz"],"stable_version":"4.11.1"},"rp":{"desc":"Tool to find ROP sequences in PE/Elf/Mach-O x86/x64 binaries","executables":["rp-osx"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/0vercl0k/rp.git",{":branch":"master"}],"homepage":"https://github.com/0vercl0k/rp","license":"MIT","ruby_source_checksum":"83574fa860e7defd23668cea4a861816ce240c85e33b7740503150916a55231c","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"045b0d4a7d955e281e35b2f52fa8f23e4abad55256c3732d22469af8112f5f63","stable_url_args":["https://github.com/0vercl0k/rp/archive/refs/tags/v2.1.5.tar.gz"],"stable_version":"2.1.5"},"rpcsvc-proto":{"desc":"Rpcsvc protocol definitions from glibc","executables":["rpcgen"],"head_dependencies":["gettext"],"homepage":"https://github.com/thkukuk/rpcsvc-proto","keg_only_args":[":shadowed_by_macos"],"license":"BSD-3-Clause","ruby_source_checksum":"398baaecbb690a10d20cfcfabfe0ffde19578a80a4409ef11a9c0105a91516b2","stable_dependencies":["gettext"],"stable_checksum":"81c3aa27edb5d8a18ef027081ebb984234d5b5860c65bd99d4ac8f03145a558b","stable_url_args":["https://github.com/thkukuk/rpcsvc-proto/releases/download/v1.4.4/rpcsvc-proto-1.4.4.tar.xz"],"stable_version":"1.4.4"},"rpds-py":{"desc":"Python bindings to Rust's persistent data structures","head_dependencies":[{"maturin":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"rust":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"homepage":"https://rpds.readthedocs.io/en/latest/","license":"MIT","ruby_source_checksum":"c8e3d5d80f0e12a2ffe71eda64af0cccd18b4255b841c6b9f705884510a4ebd7","stable_dependencies":[{"maturin":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"rust":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"1cebd1337c242e4ec2293e541f712b2da849b29f48f0c293684b71c0632625d4","stable_url_args":["https://files.pythonhosted.org/packages/aa/2a/9618a122aeb2a169a28b03889a2995fe297588964333d4a7d67bdf46e147/rpds_py-2026.6.3.tar.gz"],"stable_version":"2026.6.3"},"rpg-cli":{"desc":"Your filesystem as a dungeon!","executables":["rpg-cli"],"head_dependencies":[{"rust":":build"}],"homepage":"https://olano.dev/blog/deconstructing-the-role-playing-videogame/","license":"MIT","ruby_source_checksum":"283fa8a2e1a2b3c348e48ae4a67028ced022d2de15b6feaa4508da5a5a90359b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f3993abe7b73666bc3707760dcc650aa9190cd3e7f06be846a0b6adcbbc46663","stable_url_args":["https://github.com/facundoolano/rpg-cli/archive/refs/tags/1.2.0.tar.gz"],"stable_version":"1.2.0"},"rpiboot":{"caveats":"To boot a Compute Module with the default mass storage gadget:\n  sudo rpiboot -d \"$(brew --prefix rpiboot)\"/share/rpiboot/mass-storage-gadget64\n","desc":"Raspberry Pi USB boot tool for Compute Modules","executables":["rpiboot"],"head_dependencies":["libusb",{"pkgconf":":build"}],"head_url_args":["https://github.com/raspberrypi/usbboot.git",{":branch":"master"}],"head_uses_from_macos":[[{"vim":":build"}]],"homepage":"https://github.com/raspberrypi/usbboot","license":"Apache-2.0","ruby_source_checksum":"9b26890dac044b9750976656f14402b42a9800349d2680baa1ffa37b2253b374","stable_dependencies":["libusb",{"pkgconf":":build"}],"stable_url_args":["https://github.com/raspberrypi/usbboot.git",{":tag":"20250908-162618",":revision":"d90eab5130c4fe4a6d92699e5268c1956f46939c"}],"stable_uses_from_macos":[[{"vim":":build"}]],"stable_version":"162618"},"rpki-client":{"desc":"OpenBSD portable rpki-client","executables":["rpki-client"],"head_dependencies":["libretls","openssl@3","rsync",{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://www.rpki-client.org/","license":"ISC","ruby_source_checksum":"729b5b5c45758139a2eea5e261e35b17aa8e8b806d4c72ca2e58349e689ca4cc","stable_dependencies":["libretls","openssl@3","rsync",{"pkgconf":":build"}],"stable_checksum":"42920aac5afd0996173fb9f7848691a2c49dd234e4f10478808c1aa475620861","stable_url_args":["https://ftp.openbsd.org/pub/OpenBSD/rpki-client/rpki-client-9.8.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"9.8"},"rpl":{"desc":"Text replacement utility","executables":["rpl"],"head_dependencies":["glib","pcre2","uchardet","gettext",{"help2man":":build"},{"pkgconf":":build"},{"vala":":build"}],"homepage":"https://github.com/rrthomas/rpl","license":"GPL-3.0-or-later","ruby_source_checksum":"48047dd76093dbdd854074f8355f9900f83a496822c98920b63f8dcabbccbc03","stable_dependencies":["glib","pcre2","uchardet","gettext",{"help2man":":build"},{"pkgconf":":build"},{"vala":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/rrthomas/rpl/commit/6e452376e32c230819078d92248433e800878bb0.patch?full_index=1","sha256":"3b3634aaeff9e0eac0f3ec22a1a0346c1c56c8fd30a38aa12d90b3e5b71ce0fa"}],"stable_checksum":"cb48bf6712cd4e7aa70b2225dcab0cb081582181d7e9766ada196b3ab5b2ec61","stable_url_args":["https://github.com/rrthomas/rpl/releases/download/v2.0.4/rpl-2.0.4.tar.gz"],"stable_version":"2.0.4"},"rpm":{"conflicts":[["rpm2cpio",{":because":"both install `rpm2cpio` binaries"}]],"desc":"Standard unix software packaging tool","executables":["gendiff","rpm","rpm2archive","rpm2cpio","rpmbuild","rpmdb","rpmgraph","rpmkeys","rpmlua","rpmquery","rpmsign","rpmsort","rpmspec","rpmverify"],"head_dependencies":["libarchive","libmagic","lua","openssl@3","pkgconf","popt","readline","sqlite","xz","zstd","gettext","libomp",{"cmake":":build"},{"gettext":":build"},{"python@3.14":":build"},{"rust":":build"},{"python@3.14":":test"}],"head_url_args":["https://github.com/rpm-software-management/rpm.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://rpm.org/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.0-or-later"]},"post_install_defined":true,"revision":2,"ruby_source_checksum":"cac9e9f3a8efc905f96bea9cb59cb72c3bb7e8f4b8295383d2e557b721044f41","stable_dependencies":["libarchive","libmagic","lua","openssl@3","pkgconf","popt","readline","sqlite","xz","zstd","gettext","libomp",{"cmake":":build"},{"gettext":":build"},{"python@3.14":":build"},{"rust":":build"},{"python@3.14":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/rpm-software-management/rpm/commit/e1d7046ba6662eac9e5e7638e484eb792afa36cc.patch?full_index=1","sha256":"ae5358bb8d2b4f1d1a80463adf6b4fa3f28872efad3f9157e822f9318876ad9c"},{"strip":"p1","url":"https://raw.githubusercontent.com/NixOS/nixpkgs/3d52077f5a6331c12eeb7b6a0723b49bea10d6fe/pkgs/tools/package-management/rpm/sighandler_t-macos.patch","sha256":"701ffe03d546484aac57789f3489c86842945ad7fb6f2cd854b099c4efa0f4e5"}],"stable_checksum":"52647e12638364533ab671cbc8e485c96f9f08889d93fe0ed104a6632661124f","stable_url_args":["https://github.com/rpm-software-management/rpm/releases/download/rpm-4.20.1-release/rpm-4.20.1.tar.bz2"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"4.20.1","version_scheme":1},"rpm2cpio":{"bottle_rebuild":3,"conflicts":[["rpm",{":because":"both install `rpm2cpio` binaries"}]],"desc":"Tool to convert RPM package to CPIO archive","executables":["rpm2cpio"],"head_dependencies":["libarchive","xz"],"homepage":"https://svnweb.freebsd.org/ports/head/archivers/rpm2cpio/","license":"BSD-2-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"b92e26d9fa83376f9804bb14d221950fd6bfacee3077f8937c4f9e04c6f4c8ac","stable_dependencies":["libarchive","xz"],"stable_checksum":"2841bacdadde2a9225ca387c52259d6007762815468f621253ebb537d6636a00","stable_url_args":["https://svnweb.freebsd.org/ports/head/archivers/rpm2cpio/files/rpm2cpio?revision=408590&view=co"],"stable_version":"1.4"},"rpmspectool":{"desc":"Utility for handling RPM spec files","head_dependencies":["curl","openssl@3","python@3.14","rpm"],"homepage":"https://github.com/nphilipp/rpmspectool","license":"GPL-3.0-or-later","ruby_source_checksum":"28f4d5eac26ed46a1ff610e2df67bce02d7be88ef1579db001318acd886af1ac","stable_dependencies":["curl","openssl@3","python@3.14","rpm"],"stable_checksum":"4a9eae6169a6ae8a56c6de0985935dad05d3cb087fc5b92f06d9739e215b0327","stable_url_args":["https://files.pythonhosted.org/packages/d0/f3/0e45796d8dbacfaf9aa01b914196cf749eff05a7b8cb6ebc6cce57bd0d47/rpmspectool-1.100.0.tar.gz"],"stable_version":"1.100.0"},"rqbit":{"desc":"Fast command-line bittorrent client and server","executables":["rqbit"],"head_dependencies":[{"node":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/ikatson/rqbit.git",{":branch":"main"}],"homepage":"https://github.com/ikatson/rqbit","license":"Apache-2.0","ruby_source_checksum":"cfa7cbdad86cd45463fddf0dcde60a7ac3b3a9c379250cc204da2e48836156f8","stable_dependencies":[{"node":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"452b8260fabba938567e1819a9edfcf6b69579ecd5f8b87fee4ca1666fa8fede","stable_url_args":["https://github.com/ikatson/rqbit/archive/refs/tags/v8.1.1.tar.gz"],"stable_version":"8.1.1"},"rqlite":{"desc":"Lightweight, distributed relational database built on SQLite","executables":["rqbench","rqlite","rqlited"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rqlite/rqlite.git",{":branch":"master"}],"homepage":"https://www.rqlite.io/","license":"MIT","ruby_source_checksum":"be9b4c53662650d86935d54fcc751fa4507284cfb2d30bc37b4fc80cb21c6a1a","stable_dependencies":[{"go":":build"}],"stable_checksum":"d1014f7e6c924fafda67226dd8df7d144fe71e5b5b7aa87e17eaa1e7f168d7b3","stable_url_args":["https://github.com/rqlite/rqlite/archive/refs/tags/v10.2.7.tar.gz"],"stable_version":"10.2.7"},"rrdtool":{"desc":"Round Robin Database","executables":["rrdcached","rrdcgi","rrdcreate","rrdinfo","rrdtool","rrdupdate"],"head_dependencies":["cairo","glib","libpng","pango","gettext","harfbuzz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/oetiker/rrdtool-1.x.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://oss.oetiker.ch/rrdtool/","license":{"GPL-2.0-or-later":{":with":"RRDtool-FLOSS-exception-2.0"}},"ruby_source_checksum":"bc81bb475f16619e22cd8362db92596ab9b92965ba6d0d8e7a46cef11c821163","stable_dependencies":["cairo","glib","libpng","pango","gettext","harfbuzz",{"pkgconf":":build"}],"stable_checksum":"843b7caa2a80a815d44ac5c65daa42920cb64586fe804e36d0bc0783554e0635","stable_url_args":["https://github.com/oetiker/rrdtool-1.x/releases/download/v1.10.3/rrdtool-1.10.3.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.10.3"},"rsc_2fa":{"desc":"Two-factor authentication on the command-line","executables":["2fa"],"head_dependencies":[{"go":":build"}],"homepage":"https://pkg.go.dev/rsc.io/2fa","license":"BSD-3-Clause","ruby_source_checksum":"c447ece0e112c6d3ab659f18f5acc587649485124ec51b828b5c67672ff5de4f","stable_dependencies":[{"go":":build"}],"stable_checksum":"d8db6b9a714c9146a4b82fd65b54f9bdda3e58380bce393f45e1ef49e4e9bee5","stable_url_args":["https://github.com/rsc/2fa/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_checksum":"6db5849c61249766bb9ac2168f2570c87b0893e19c7600e9749f375c6934ffa5"},"rsgain":{"desc":"ReplayGain 2.0 tagging utility","executables":["rsgain"],"head_dependencies":["ffmpeg","fmt","inih","libebur128","taglib",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/complexlogic/rsgain.git",{":branch":"master"}],"homepage":"https://github.com/complexlogic/rsgain","license":"BSD-2-Clause","ruby_source_checksum":"dd770b09a4458d8fc11eea8abb3e37afc00799bdb481b91c1c9a08c5f7acd74a","stable_dependencies":["ffmpeg","fmt","inih","libebur128","taglib",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"ef383af1adbc01a6e858b45b67b632168ef7c1ee8c2f8267630cbd0f9bf8498e","stable_url_args":["https://github.com/complexlogic/rsgain/archive/refs/tags/v3.7.tar.gz"],"stable_version":"3.7"},"rshijack":{"desc":"TCP connection hijacker","executables":["rshijack"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/kpcyrd/rshijack","license":"GPL-3.0-or-later","ruby_source_checksum":"9000f97a036d13aca241f4a35f711e96fc52ed950cc2e1fdc08bfd9e3c03ecf8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c13cc07825d72f09887ec0f098aa40d335f73a0bc0b31c4d1e7431271e1cb53e","stable_url_args":["https://github.com/kpcyrd/rshijack/archive/refs/tags/v0.5.2.tar.gz"],"stable_version":"0.5.2"},"rslint":{"bottle_rebuild":2,"desc":"Extremely fast JavaScript and TypeScript linter","executables":["rslint"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rslint/rslint.git",{":branch":"master"}],"homepage":"https://rslint.org/","license":"MIT","ruby_source_checksum":"789c6042357ee478d5d990df02daf69eb3f7c79fdf4e849306eaf85298c66ac8","stable_dependencies":[{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/rslint/rslint/commit/1ceaa3a78d591599a5fe30f702bdb3dae1004f70.patch?full_index=1","sha256":"31186aec32f3a587f6401e2610ffa0dec2b37adc1bc4d9a88f816d87f57aa5a4"}],"stable_checksum":"1f3388c0bedb5bfb4c83f49ab773de91652144cb08327038272ad715cb161a83","stable_url_args":["https://github.com/rslint/rslint/archive/refs/tags/v0.3.2.tar.gz"],"stable_version":"0.3.2"},"rsnapshot":{"desc":"File system snapshot utility (based on rsync)","executables":["rsnapshot","rsnapshot-diff"],"head_url_args":["https://github.com/rsnapshot/rsnapshot.git",{":branch":"master"}],"head_uses_from_macos":[[{"rsync":":build"}]],"homepage":"https://www.rsnapshot.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"e8b35d48da09550dd467c6d3e25124e8aa09b08e86308e05b9252208d0592e9f","stable_checksum":"8f6af8046ee6b0293b26389d08cb6950c7f7ddfffc1f74eefcb087bd49d44f62","stable_url_args":["https://github.com/rsnapshot/rsnapshot/releases/download/1.5.1/rsnapshot-1.5.1.tar.gz"],"stable_uses_from_macos":[[{"rsync":":build"}]],"stable_version":"1.5.1"},"rsql":{"desc":"CLI for relational databases and common data file formats","executables":["rsql"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/theseus-rs/rsql.git",{":branch":"main"}],"homepage":"https://theseus-rs.github.io/rsql/rsql_cli/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"3df252a3842f5378969d132cd5fd0400dc9046a1f511d17fde3ef2fbb9ecf409","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e8425f9ebfbcd595be079640ee00848e99ca67b480a03e13540b0260b7939515","stable_url_args":["https://github.com/theseus-rs/rsql/archive/refs/tags/v0.19.4.tar.gz"],"stable_version":"0.19.4"},"rst-lint":{"desc":"ReStructuredText linter","executables":["restructuredtext-lint","rst-lint"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/twolfson/restructuredtext-lint","license":"Unlicense","ruby_source_checksum":"d4c1346080a98d0da245ea0003db4e057ad7864016fdb8009a08dc8bddc86ebd","stable_dependencies":["python@3.14"],"stable_checksum":"dd25209b9e0b726929d8306339faf723734a3137db382bcf27294fa18a6bc52b","stable_url_args":["https://files.pythonhosted.org/packages/ca/e6/eefcad2228f4124f17e01064428fbcd0ade06a274f3063ce3a126a569d6b/restructuredtext_lint-2.0.2.tar.gz"],"stable_version":"2.0.2","bottle_tag":":all","bottle_checksum":"185f8cb77b1622016cf30ee43d7aaf5674fe67c424bc5b706a38515f538bcf7e"},"rswift":{"desc":"Get strong typed, autocompleted resources like images, fonts and segues","executables":["rswift"],"head_url_args":["https://github.com/mac-cain13/R.swift.git",{":branch":"main"}],"homepage":"https://github.com/mac-cain13/R.swift","license":"MIT","ruby_source_checksum":"85864768741e8987a1ae1c629953efa4e32972b4e8426fa49ccdb540af87461d","stable_checksum":"6288a8e12aa6de24d8689c3483400bb0cde85f932c130459405f0c3be4886794","stable_url_args":["https://github.com/mac-cain13/R.swift/releases/download/7.8.0/rswift-7.8.0-source.tar.gz"],"stable_version":"7.8.0"},"rsync-time-backup":{"bottle_rebuild":1,"desc":"Time Machine-style backup for the terminal using rsync","executables":["rsync_tmbackup.sh"],"head_url_args":["https://github.com/laurent22/rsync-time-backup.git",{":branch":"master"}],"homepage":"https://github.com/laurent22/rsync-time-backup","license":"MIT","ruby_source_checksum":"d5bb605b2af4e54ad231e3ba8f8200bc08bb293be5fd91a140eb49717a7a0dda","stable_checksum":"567f42ddf2c365273252f15580bb64aa3b3a8abb4a375269aea9cf0278510657","stable_url_args":["https://github.com/laurent22/rsync-time-backup/archive/refs/tags/v1.1.5.tar.gz"],"stable_version":"1.1.5","bottle_tag":":all","bottle_checksum":"f5fc0d52255efff1f05d7820ae5c155fc59214934687e00e805911fea20ca6c6"},"rsync":{"desc":"Utility that provides fast incremental file transfer","executables":["rrsync","rsync","rsync-ssl"],"head_dependencies":["lz4","openssl@3","popt","xxhash","zstd"],"homepage":"https://rsync.samba.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"d1538e648f74aab0c01abc4d050ee62c13e7930cb25d1ae3c56f734f177a022a","stable_dependencies":["lz4","openssl@3","popt","xxhash","zstd"],"stable_checksum":"bd88cf82fa653da32314fb229136407c5c90f80d1758d8f4b091767877d8fa96","stable_url_args":["https://rsync.samba.org/ftp/rsync/rsync-3.4.4.tar.gz"],"stable_version":"3.4.4"},"rsyncy":{"desc":"Status/progress bar for rsync","executables":["rsyncy"],"head_dependencies":["rsync",{"go":":build"}],"head_url_args":["https://github.com/laktak/rsyncy.git",{":branch":"master"}],"homepage":"https://github.com/laktak/rsyncy","license":"MIT","ruby_source_checksum":"e8682ef4bfab10e4ab1b57e39168a14d6185c05ebf3d375d523ae5ed84320e8b","stable_dependencies":["rsync",{"go":":build"}],"stable_checksum":"72c1053309e8e478f1f1c13b35043d91099551d551bf7fcbef5c35ca32ec1481","stable_url_args":["https://github.com/laktak/rsyncy/archive/refs/tags/v2.2.0.tar.gz"],"stable_version":"2.2.0"},"rsyslog":{"desc":"Enhanced, multi-threaded syslogd","executables":["msggen","rsyslog_diag_hostname","rsyslogd"],"head_dependencies":["gnutls","libestr","libfastjson","libyaml","protobuf-c","snappy",{"pkgconf":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.rsyslog.com/","license":{":all_of":["Apache-2.0","GPL-3.0-or-later","LGPL-3.0-or-later"]},"ruby_source_checksum":"7f2018511d14d0b925764807305a7b18b4df3a7db64b90b254829ef89b4d5bb3","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/rsyslogd.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/rsyslogd.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/rsyslog/sbin/rsyslogd","-n","-f","$HOMEBREW_PREFIX/etc/rsyslog.conf","-i","$HOMEBREW_PREFIX/var/run/rsyslogd.pid"]],"stable_dependencies":["gnutls","libestr","libfastjson","libyaml","protobuf-c","snappy",{"pkgconf":":build"}],"stable_checksum":"2574b3f3068e6955eb94ef5643e2b6a5b8585cc8eaa77209ff5cbc1e2e5f71e5","stable_url_args":["https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2606.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"8.2606.0"},"rtabmap":{"desc":"Visual and LiDAR SLAM library and standalone application","executables":["rtabmap","rtabmap-calibration","rtabmap-camera","rtabmap-cidsims_dataset","rtabmap-cleanupLocalGrids","rtabmap-console","rtabmap-dataRecorder","rtabmap-databaseViewer","rtabmap-detectMoreLoopClosures","rtabmap-export","rtabmap-extractObject","rtabmap-globalBundleAdjustment","rtabmap-info","rtabmap-kitti_dataset","rtabmap-lidar_viewer","rtabmap-odometryViewer","rtabmap-recovery","rtabmap-reduceGraph","rtabmap-report","rtabmap-reprocess","rtabmap-res_tool","rtabmap-res_tool-0.3.0","rtabmap-rgbd_camera","rtabmap-rgbd_dataset"],"head_dependencies":["g2o","librealsense","octomap","opencv","pcl","pdal","qtbase","qtsvg","sqlite","vtk","boost","flann","freetype","glew","libfreenect","libomp","libpcap","libpng","lz4","qhull",{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/introlab/rtabmap.git",{":branch":"master"}],"homepage":"https://introlab.github.io/rtabmap","license":"BSD-3-Clause","ruby_source_checksum":"71b47f2942024ee860d713e59fb446289364a7e3452c0f368452e61a40334201","stable_dependencies":["g2o","librealsense","octomap","opencv","pcl","pdal","qtbase","qtsvg","sqlite","vtk","boost","flann","freetype","glew","libfreenect","libomp","libpcap","libpng","lz4","qhull",{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"990029f1021e3c124c3accc7baf25b6c762c49537b9ae326965ff50b395afb11","stable_url_args":["https://github.com/introlab/rtabmap/archive/refs/tags/0.23.8.tar.gz"],"stable_version":"0.23.8"},"rtags":{"bottle_rebuild":1,"desc":"Source code cross-referencer like ctags with a clang frontend","executables":["gcc-rtags-wrapper.sh","rc","rdm","rp"],"head_dependencies":["emacs","llvm","openssl@3",{"cmake":":build"}],"head_url_args":["https://github.com/Andersbakken/rtags.git",{":branch":"master"}],"homepage":"https://github.com/Andersbakken/rtags","license":"GPL-3.0-or-later","ruby_source_checksum":"0d7c03e991d345df9f641a8b40811fff4687adfc163bcc28d550110d89eab0f1","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/rtags.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/rtags.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/rtags/bin/rdm","--verbose","--inactivity-timeout=300"]],"stable_dependencies":["emacs","llvm","openssl@3",{"cmake":":build"}],"stable_checksum":"3db5b36216e0b0a98fa7ad1e03a29b2ca7c9d895d85dbe3b2760fcdc2f962db3","stable_url_args":["https://github.com/Andersbakken/rtags/releases/download/v2.44/rtags-2.44.tar.bz2"],"stable_version":"2.44"},"rtaudio":{"bottle_rebuild":2,"desc":"API for realtime audio input/output","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/thestk/rtaudio.git",{":branch":"master"}],"homepage":"https://github.com/thestk/rtaudio","license":"MIT","oldnames":["rt-audio"],"ruby_source_checksum":"22515796f19a75aa3ff55047db98427bbd06f148fc2fb1c903a516102879cc17","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"7206c8b6cee43b474f43d64988fefaadfdcfc4264ed38d8de5f5d0e6ddb0a123","stable_url_args":["https://github.com/thestk/rtaudio/archive/refs/tags/6.0.1.tar.gz"],"stable_version":"6.0.1"},"rtf2latex2e":{"caveats":"Configuration files have been installed to:\n  $HOMEBREW_PREFIX/opt/rtf2latex2e/share/rtf2latex2e\n","desc":"RTF-to-LaTeX translation","executables":["rtf2latex2e"],"homepage":"https://rtf2latex2e.sourceforge.net/","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"aadd42cf86bb6750bb09a250bab99fdc8d7197b1fd3c79041baa7e26e16db004","stable_checksum":"7ef86edea11d5513cd86789257a91265fc82d978541d38ab2c08d3e9d6fcd3c3","stable_url_args":["https://downloads.sourceforge.net/project/rtf2latex2e/rtf2latex2e-unix/2-2/rtf2latex2e-2-2-3.tar.gz"],"stable_version":"2.2.3","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"35639bec913a1d60de52ac3d15d633bc17878c06829a1e5338272bae0f2399cd"},"rtk":{"desc":"CLI proxy to minimize LLM token consumption","executables":["rtk"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rtk-ai/rtk.git",{":branch":"develop"}],"homepage":"https://www.rtk-ai.app/","license":"Apache-2.0","ruby_source_checksum":"013c40d2aa1565311d8c04b1d5ca41f09826ab3c2b75d2de0954ba74c2f8cf0a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"196bec9e9b438f0b8cd0198f68e05f072ccdfdec2c2655a3562d6ea357fa485b","stable_url_args":["https://github.com/rtk-ai/rtk/archive/refs/tags/v0.43.0.tar.gz"],"stable_version":"0.43.0"},"rtl_433":{"desc":"Program to decode radio transmissions from devices","executables":["rtl_433"],"head_dependencies":["librtlsdr","libusb","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/merbanan/rtl_433.git",{":branch":"master"}],"homepage":"https://github.com/merbanan/rtl_433","license":"GPL-2.0-or-later","ruby_source_checksum":"07ec0fb8f327da6e8835258b51f52ffdf3f411c63ab9f7f136d8845b635a3003","stable_dependencies":["librtlsdr","libusb","openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"d283ec7a41a02d398e8918b20b65df3bf684cf4478371830662004005dadcdd2","stable_url_args":["https://github.com/merbanan/rtl_433/archive/refs/tags/25.12.tar.gz"],"stable_version":"25.12"},"rtmidi":{"bottle_rebuild":2,"desc":"API for realtime MIDI input/output","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/thestk/rtmidi.git",{":branch":"master"}],"homepage":"https://github.com/thestk/rtmidi","license":"MIT","ruby_source_checksum":"208029548fef26070be9f9e986573243ebe767e0bd3132c181277ab990c9edb8","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"ef7bcda27fee6936b651c29ebe9544c74959d0b1583b716ce80a1c6fea7617f0","stable_url_args":["https://github.com/thestk/rtmidi/archive/refs/tags/6.0.0.tar.gz"],"stable_version":"6.0.0"},"rtmpdump":{"bottle_rebuild":1,"conflicts":[["flvstreamer",{":because":"both install 'rtmpsrv', 'rtmpsuck' and 'streams' binary"}]],"desc":"Tool for downloading RTMP streaming media","executables":["rtmpdump","rtmpgw","rtmpsrv","rtmpsuck"],"head_dependencies":["openssl@3"],"head_url_args":["https://git.ffmpeg.org/rtmpdump.git",{":branch":"master"}],"homepage":"https://rtmpdump.mplayerhq.hu/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"48aaf72ffe5f2eb9a68180a7c1a9a527168c949c11886a73d5fc5eca77789365","stable_dependencies":["openssl@3"],"stable_url_args":["https://git.ffmpeg.org/rtmpdump.git",{":tag":"v2.6",":revision":"138fdb258d9fc26f1843fd1b891180416c9dc575"}],"stable_version":"2.6"},"rtorrent":{"desc":"Ncurses BitTorrent client based on libtorrent-rakshasa","executables":["rtorrent"],"head_dependencies":["libtorrent-rakshasa","xmlrpc-c",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["ncurses"]],"homepage":"https://github.com/rakshasa/rtorrent","license":"GPL-2.0-or-later","ruby_source_checksum":"108f951fda8dc005c4b23b3e8db997e02d1650b1a907faf50cf3900413a21977","stable_dependencies":["libtorrent-rakshasa","xmlrpc-c",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"115cdb6bf70f5c0f43687ca57c974bc45a7ff970562a56b51b971b9bf51ef0a1","stable_url_args":["https://github.com/rakshasa/rtorrent/releases/download/v0.16.17/rtorrent-0.16.17.tar.gz"],"stable_uses_from_macos":[["curl"],["ncurses"]],"stable_version":"0.16.17"},"rtptools":{"bottle_rebuild":2,"desc":"Set of tools for processing RTP data","executables":["multidump","multiplay","rtpdump","rtpplay","rtpsend","rtptrans"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/irtlab/rtptools.git",{":branch":"master"}],"homepage":"https://github.com/irtlab/rtptools","license":"BSD-3-Clause","ruby_source_checksum":"6035e6f00e7ce3433a0df4a12dbf9f1fdba2d19c36288f569e9379756e367068","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"ac6641558200f5689234989e28ed3c44ead23757ccf2381c8878933f9c2523e0","stable_url_args":["https://github.com/irtlab/rtptools/archive/refs/tags/1.22.tar.gz"],"stable_version":"1.22","bottle_checksum":"a760c9b142e55aba7732406eeb2603c49b9b7514e02bd01bc245d0661772bf20"},"rttr":{"desc":"C++ Reflection Library","head_dependencies":[{"cmake":":build"},{"doxygen":":build"}],"head_url_args":["https://github.com/rttrorg/rttr.git",{":branch":"master"}],"homepage":"https://www.rttr.org","license":"MIT","ruby_source_checksum":"04d78d7e6a05fd581e64f7f0c3dff819cfb02160a41ac5dfc468dc416bf5ea2f","stable_dependencies":[{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"058554f8644450185fd881a6598f9dee7ef85785cbc2bb5a5526a43225aa313f","stable_url_args":["https://github.com/rttrorg/rttr/archive/refs/tags/v0.9.6.tar.gz"],"stable_version":"0.9.6","bottle_cellar":":any","bottle_checksum":"8064ec9a745621fcd2e913f48e188fbbdb01a870fe76ba3c66ebb88e20295556"},"rubberband":{"desc":"Audio time stretcher tool and library","executables":["rubberband","rubberband-r3"],"head_dependencies":["libsamplerate","libsndfile",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://hg.sr.ht/~breakfastquay/rubberband",{":using":":hg"}],"homepage":"https://breakfastquay.com/rubberband/","license":"GPL-2.0-or-later","ruby_source_checksum":"6303437a9910a0f73f25947530b2a5b2bf4174c1191b2a12bf9a6a05325ec4f0","stable_dependencies":["libsamplerate","libsndfile",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"af050313ee63bc18b35b2e064e5dce05b276aaf6d1aa2b8a82ced1fe2f8028e9","stable_url_args":["https://breakfastquay.com/files/releases/rubberband-4.0.0.tar.bz2"],"stable_version":"4.0.0"},"ruby-build":{"desc":"Install various Ruby versions and implementations","executables":["rbenv-install","rbenv-uninstall","ruby-build"],"head_dependencies":["autoconf","libyaml","openssl@3","pkgconf","readline"],"head_url_args":["https://github.com/rbenv/ruby-build.git",{":branch":"master"}],"homepage":"https://rbenv.org/man/ruby-build.1","license":"MIT","ruby_source_checksum":"2e83b6eb13b876441bb0c1a76a8c6c7c07b3b42b07f6ed833a9aba3e72bfdaf6","stable_dependencies":["autoconf","libyaml","openssl@3","pkgconf","readline"],"stable_checksum":"68d109c22559a7fcd87255f3f22baae24e201bce89bc3f883f24e4f33f59595b","stable_url_args":["https://github.com/rbenv/ruby-build/archive/refs/tags/v20260701.tar.gz"],"stable_version":"20260701","bottle_tag":":all","bottle_checksum":"c6dfe7aabcc05ae316d222c90d61f24ea8b3d697d390daa1b0fd9e439b88d9c9"},"ruby-completion":{"desc":"Bash completion for Ruby","head_url_args":["https://github.com/mernen/completion-ruby.git",{":branch":"main"}],"homepage":"https://github.com/mernen/completion-ruby","license":"MIT","ruby_source_checksum":"7719f76206e1a0e0338e23107b6eba83888715a922ed121ae7bdcd8c63275971","stable_checksum":"cbcd002bba2a43730cff54f5386565917913d9dec16dcd89345fbe298fe4316b","stable_url_args":["https://github.com/mernen/completion-ruby/archive/refs/tags/v1.0.3.tar.gz"],"stable_version":"1.0.3","version_scheme":1,"bottle_tag":":all","bottle_checksum":"d42c9cca43af3e04b6f0f6afc91b09543147e9e0af69495cafc8f0d1f60dcc14"},"ruby-install":{"desc":"Install Ruby, JRuby, Rubinius, TruffleRuby, or mruby","executables":["ruby-install"],"head_dependencies":["xz"],"head_url_args":["https://github.com/postmodern/ruby-install.git",{":branch":"master"}],"homepage":"https://github.com/postmodern/ruby-install","license":"MIT","ruby_source_checksum":"8e442fe4e8b6271bc6510dfe34cd67cfe4ca573e6d6c738469603f74d19975d3","stable_dependencies":["xz"],"stable_checksum":"65836158b8026992b2e96ed344f3d888112b2b105d0166ecb08ba3b4a0d91bf6","stable_url_args":["https://github.com/postmodern/ruby-install/releases/download/v0.10.2/ruby-install-0.10.2.tar.gz"],"stable_version":"0.10.2","bottle_tag":":all","bottle_checksum":"e5a4d9773747627d398183719dfdb18e6bf26258dba032ea3c8f6d24e1186fac"},"ruby-lsp":{"desc":"Opinionated language server for Ruby","executables":["ruby-lsp"],"head_dependencies":["ruby"],"head_url_args":["https://github.com/Shopify/ruby-lsp.git",{":branch":"main"}],"homepage":"https://shopify.github.io/ruby-lsp","license":"MIT","ruby_source_checksum":"5d01948ab1f7e1b7bcccec6fbfbcdaa590aa7fd29864f034da77abfc80c563d9","stable_dependencies":["ruby"],"stable_checksum":"32225c7c1ede0862b4ccbb6fdfff0d79ef16e972d4d7b02e54e8aab6f94351dc","stable_url_args":["https://github.com/Shopify/ruby-lsp/archive/refs/tags/v0.26.10.tar.gz"],"stable_version":"0.26.10"},"ruby":{"aliases":["ruby@4","ruby@4.0"],"caveats":"By default, binaries installed by gem will be placed into:\n  $HOMEBREW_PREFIX/lib/ruby/gems/4.0.0/bin\n\nYou may want to add this to your PATH.\n","desc":"Powerful, clean, object-oriented scripting language","executables":["bundle","bundler","erb","gem","irb","minitest","racc","rake","rbs","rdbg","rdoc","ri","ruby","syntax_suggest","test-unit","typeprof"],"head_dependencies":["libyaml","openssl@3",{"autoconf":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/ruby/ruby.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"],["libxcrypt"]],"homepage":"https://www.ruby-lang.org/","license":"Ruby","post_install_defined":true,"ruby_source_checksum":"c3f15274443960476829de7811d60e2cd1f4c292c4918614bbd082f32c003ce4","stable_dependencies":["libyaml","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"7d6149079a63f8ae1d326c9fa65c6019ba2dc3155eae7b39159817911c88958e","stable_url_args":["https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.5.tar.gz"],"stable_uses_from_macos":[["libffi"],["libxcrypt"]],"stable_version":"4.0.5","versioned_formulae":["ruby@3.4","ruby@3.3","ruby@3.2","ruby@3.1"]},"ruby@3.1":{"bottle_rebuild":1,"caveats":"By default, binaries installed by gem will be placed into:\n  $HOMEBREW_PREFIX/lib/ruby/gems/3.1.0/bin\n\nYou may want to add this to your PATH.\n","deprecate_args":{":date":"2025-04-08",":because":":unsupported"},"desc":"Powerful, clean, object-oriented scripting language","disable_args":{":date":"2026-05-07",":because":":unsupported"},"head_dependencies":["libyaml","openssl@3","readline",{"pkgconf":":build"}],"head_uses_from_macos":[["libffi"],["libxcrypt"],["ncurses"]],"homepage":"https://www.ruby-lang.org/","keg_only_args":[":versioned_formula"],"license":"Ruby","revision":1,"ruby_source_checksum":"6bee60fef0a4e4c833b9623c2931eea805b703bfb98f68bbd296a2361f4fcd20","stable_dependencies":["libyaml","openssl@3","readline",{"pkgconf":":build"}],"stable_checksum":"0556acd69f141ddace03fa5dd8d76e7ea0d8f5232edf012429579bcdaab30e7b","stable_url_args":["https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.7.tar.gz"],"stable_uses_from_macos":[["libffi"],["libxcrypt"],["ncurses"]],"stable_version":"3.1.7","versioned_formulae":["ruby@3.4","ruby@3.3","ruby@3.2"]},"ruby@3.2":{"bottle_rebuild":1,"caveats":"By default, binaries installed by gem will be placed into:\n  $HOMEBREW_PREFIX/lib/ruby/gems/3.2.0/bin\n\nYou may want to add this to your PATH.\n","deprecate_args":{":date":"2026-05-07",":because":":unsupported"},"desc":"Powerful, clean, object-oriented scripting language","disable_args":{":date":"2027-05-07",":because":":unsupported"},"executables":["bundle","bundler","erb","gem","irb","racc","rake","rbs","rdbg","rdoc","ri","ruby","syntax_suggest","typeprof"],"head_dependencies":["libyaml","openssl@3","readline",{"autoconf":":build"},{"bison":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["gperf"],["libffi"],["libxcrypt"],["ncurses"]],"homepage":"https://www.ruby-lang.org/","keg_only_args":[":versioned_formula"],"license":"Ruby","ruby_source_checksum":"02b040926c1bb360a4ccfe0735ef4b37105e35b17f5b134e772d81c00f526e39","stable_dependencies":["libyaml","openssl@3","readline",{"autoconf":":build"},{"bison":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"b3eeabd6636f334531db3ffdc3229eb05e524740e6c84fdc043720573cf2f8b2","stable_url_args":["https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.11.tar.gz"],"stable_uses_from_macos":[["gperf"],["libffi"],["libxcrypt"],["ncurses"]],"stable_version":"3.2.11","versioned_formulae":["ruby@3.4","ruby@3.3","ruby@3.1"]},"ruby@3.3":{"bottle_rebuild":1,"caveats":"By default, binaries installed by gem will be placed into:\n  $HOMEBREW_PREFIX/lib/ruby/gems/3.3.0/bin\n\nYou may want to add this to your PATH.\n","desc":"Powerful, clean, object-oriented scripting language","executables":["bundle","bundler","erb","gem","irb","racc","rake","rbs","rdbg","rdoc","ri","ruby","syntax_suggest","typeprof"],"head_dependencies":["libyaml","openssl@3",{"autoconf":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["gperf"],["libffi"],["libxcrypt"]],"homepage":"https://www.ruby-lang.org/","keg_only_args":[":versioned_formula"],"license":"Ruby","ruby_source_checksum":"9aa36e12558604e335e2ad804c6a6a99184322c703d6023c7a8003beb91350eb","stable_dependencies":["libyaml","openssl@3",{"autoconf":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"59f0fafb1a59a05dc3765117af3fa68e153eb48254708549f321c1e9e078d7a0","stable_url_args":["https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.11.tar.gz"],"stable_uses_from_macos":[["gperf"],["libffi"],["libxcrypt"]],"stable_version":"3.3.11","versioned_formulae":["ruby@3.4","ruby@3.2","ruby@3.1"]},"ruby@3.4":{"aliases":["ruby@3"],"bottle_rebuild":1,"caveats":"By default, binaries installed by gem will be placed into:\n  $HOMEBREW_PREFIX/lib/ruby/gems/3.4.0/bin\n\nYou may want to add this to your PATH.\n","desc":"Powerful, clean, object-oriented scripting language","executables":["bundle","bundler","erb","gem","irb","racc","rake","rbs","rdbg","rdoc","ri","ruby","syntax_suggest","typeprof"],"head_dependencies":["libyaml","openssl@3",{"autoconf":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["gperf"],["libffi"],["libxcrypt"]],"homepage":"https://www.ruby-lang.org/","keg_only_args":[":versioned_formula"],"license":"Ruby","ruby_source_checksum":"6ffa61693865f777ea9622562f7dc662a57059f55d1fe64a8a921b4903cb850a","stable_dependencies":["libyaml","openssl@3",{"autoconf":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"ecee2d072a14f2d14347dd56dfd8fe5c3130abf5117bfaacbda0f4ef9cc429ec","stable_url_args":["https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.10.tar.gz"],"stable_uses_from_macos":[["gperf"],["libffi"],["libxcrypt"]],"stable_version":"3.4.10","versioned_formulae":["ruby@3.3","ruby@3.2","ruby@3.1"]},"rubyfmt":{"desc":"Ruby autoformatter","executables":["rubyfmt"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/fables-tales/rubyfmt.git",{":branch":"trunk"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/fables-tales/rubyfmt","license":"MIT","ruby_source_checksum":"d1a88574fe039a602a2e54ee474d751eaf61c91c156c3e8d8bf405e966141e09","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e008e4ae58680ea884c525eda0df6f70f4e8629182f0808835cb4666114e3de9","stable_url_args":["https://github.com/fables-tales/rubyfmt/archive/refs/tags/v0.14.1.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.14.1"},"ruff-lsp":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-02-06",":because":":deprecated_upstream",":replacement_formula":"ruff"},"desc":"Language Server Protocol implementation for Ruff","disable_args":{":date":"2026-02-06",":because":":deprecated_upstream",":replacement_formula":"ruff"},"head_dependencies":["python@3.14","ruff"],"homepage":"https://github.com/astral-sh/ruff-lsp","license":"MIT","ruby_source_checksum":"49c6ae770358a8b7050e09957d4f970676c1ca4f5ca71780a67de55fc4df4056","stable_dependencies":["python@3.14","ruff"],"stable_checksum":"6db2a39375973ecb16c64d3c8dc37e23e1e191dcb7aebcf525b1f85ebd338c0d","stable_url_args":["https://files.pythonhosted.org/packages/18/11/8e445dc55753efd45e09882ad0468f4a5650f33aecdbd15c7a52e8e0c3c4/ruff_lsp-0.0.62.tar.gz"],"stable_version":"0.0.62","bottle_tag":":all","bottle_checksum":"c88a2f5b966aadd8114418e1e38eac7504373c4d7bddc3ecfd37944fa7976e85"},"ruff":{"desc":"Extremely fast Python linter, written in Rust","executables":["ruff"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/astral-sh/ruff.git",{":branch":"main"}],"homepage":"https://docs.astral.sh/ruff/","license":"MIT","ruby_source_checksum":"ed03b35faa59d8b288ccfc113836f18aea551a3c970ce24823f1835cfca23972","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3d2d9283f8221d04f1debf1ac32ec900bba08aec5609266ac93b8b8464073d16","stable_url_args":["https://github.com/astral-sh/ruff/archive/refs/tags/0.15.20.tar.gz"],"stable_version":"0.15.20"},"rulesync":{"desc":"Unified AI rules management CLI tool","executables":["rulesync"],"head_dependencies":["node"],"homepage":"https://github.com/dyoshikawa/rulesync","license":"MIT","ruby_source_checksum":"6ea0fbd834b6f3f6cc2e7d1f0e30fbb10c62fdb072b27091c00b2243fc5e11a0","stable_dependencies":["node"],"stable_checksum":"680255d6ef863ddd3505c1f26bfe3f16b2eac8a867f7b56956656c0029d0ef8d","stable_url_args":["https://registry.npmjs.org/rulesync/-/rulesync-9.2.0.tgz"],"stable_version":"9.2.0","bottle_tag":":all","bottle_checksum":"f4403c6c5c1ebefaaf758045cb802114331e29e8dc80f8b6ff29a50ba4f39325"},"rumdl":{"desc":"Markdown Linter and Formatter written in Rust","executables":["rumdl"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/rvben/rumdl","license":"MIT","ruby_source_checksum":"e779fe8ff0dae1612e46563832dd3ab040d64dc620caf08854b0f6b28cd9d276","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a9cf526e643909d8a9625e9721aedef69c8266a30293d3d131c82223dcca80eb","stable_url_args":["https://github.com/rvben/rumdl/archive/refs/tags/v0.2.28.tar.gz"],"stable_version":"0.2.28"},"run-kit":{"conflicts":[["run",{":because":"both install a `run` binary"}]],"desc":"Universal multi-language runner and smart REPL","executables":["run"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Esubaalew/run.git",{":branch":"master"}],"homepage":"https://github.com/Esubaalew/run","license":"Apache-2.0","ruby_source_checksum":"8c6ca71e1e8141899ba756c63bdf4c89a6cb3f68ead1cd2078fc8118ba1fbf16","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9faf29540471da65f9481b2fa95aa7513572110d428f7199a27fe04ca1be2896","stable_url_args":["https://github.com/Esubaalew/run/archive/refs/tags/v0.9.1.tar.gz"],"stable_version":"0.9.1"},"run":{"bottle_rebuild":1,"conflicts":[["run-kit",{":because":"both install a `run` binary"}]],"desc":"Easily manage and invoke small scripts and wrappers","executables":["run"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/TekWizely/run","license":"MIT","ruby_source_checksum":"463a5d572392044329fa3d36475fc2d174a4e3b98d0e9cb5825e0c8d6eb303cf","stable_dependencies":[{"go":":build"}],"stable_checksum":"942427701caa99a9a3a6458a121b5c80b424752ea8701b26083841de5ae43ff6","stable_url_args":["https://github.com/TekWizely/run/archive/refs/tags/v0.11.2.tar.gz"],"stable_version":"0.11.2"},"runc":{"desc":"CLI tool for spawning and running containers according to the OCI specification","executables":["runc"],"head_dependencies":["libpathrs","libseccomp",{"go":":build"},{"go-md2man":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/opencontainers/runc.git",{":branch":"main"}],"homepage":"https://github.com/opencontainers/runc","license":"Apache-2.0","ruby_source_checksum":"ffb48cf051519102ed3d8b7ae71991fe2df7fbd79867d7df3332e327ff29e9ea","stable_dependencies":["libpathrs","libseccomp",{"go":":build"},{"go-md2man":":build"},{"pkgconf":":build"}],"stable_checksum":"12a3c1c97483e105d7b9bfe9c9e7186c94c9dec59b820a6c31934f522f2557cb","stable_url_args":["https://github.com/opencontainers/runc/releases/download/v1.5.0/runc-1.5.0.tar.xz"],"stable_version":"1.5.0"},"rune":{"desc":"Embeddable dynamic programming language for Rust","executables":["rune","rune-languageserver"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rune-rs/rune.git",{":branch":"main"}],"homepage":"https://rune-rs.github.io","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"7fff01fe9aaa2bd1f9bff1c03173c8c7257f18d0cece7c8ed033a558affd222b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a858800d066f47e101c9b613d04dbc3f3d6d2bdb932da92f37c1ccdc79077337","stable_url_args":["https://github.com/rune-rs/rune/archive/refs/tags/0.14.2.tar.gz"],"stable_version":"0.14.2"},"runit":{"caveats":"This formula does not install runit as a replacement for init.\nThe service directory is $HOMEBREW_PREFIX/var/service instead of /service.\n\nA system service that runs runsvdir with the default service directory is\nprovided. Alternatively you can run runsvdir manually:\n\n     runsvdir -P $HOMEBREW_PREFIX/var/service\n\nDepending on the services managed by runit, this may need to start as root.\n","conflicts":[["sandvault",{":because":"both install `sv` binaries"}]],"desc":"Collection of tools for managing UNIX services","executables":["chpst","runit","runit-init","runsv","runsvchdir","runsvdir","sv","svlogd","utmpset"],"homepage":"https://smarden.org/runit/","license":"BSD-3-Clause","ruby_source_checksum":"1803b6ea49c5e726bc6565e8c5ada079e3efb5eb2d8a04fe3010ac882a524caa","service_args":[[":environment_variables",{":PATH":"/usr/bin:/bin:/usr/sbin:/sbin:$HOMEBREW_PREFIX/opt/runit/bin"}],[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/runit.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/runit.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/runit/bin/runsvdir","-P","$HOMEBREW_PREFIX/var/service"]],"stable_checksum":"634f23c8c4d1d440043be0fe928ddf904626289e97bfe7c5826e93aaf2cc6fe9","stable_url_args":["https://smarden.org/runit/runit-2.3.1.tar.gz"],"stable_version":"2.3.1"},"runitor":{"desc":"Command runner with healthchecks.io integration","executables":["runitor"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bdd/runitor.git",{":branch":"main"}],"homepage":"https://github.com/bdd/runitor","license":"0BSD","ruby_source_checksum":"15c37cd187138cd3fbb1caad1eb245b7d4dff959c7167cd874cb055bf2bbd98a","stable_dependencies":[{"go":":build"}],"stable_checksum":"192665c623bc96ed77f122510510c017197e1673ab92bb84546d652afe4416c0","stable_url_args":["https://github.com/bdd/runitor/archive/refs/tags/v1.4.1.tar.gz"],"stable_version":"1.4.1"},"runme":{"desc":"Execute commands inside your runbooks, docs, and READMEs","executables":["runme"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/runmedev/runme.git",{":branch":"main"}],"homepage":"https://runme.dev/","license":"Apache-2.0","ruby_source_checksum":"63d1771ccaffa53e92e6f6d5d674468e892e1d72d594f059c1fdbe2a982ef2bf","stable_dependencies":[{"go":":build"}],"stable_checksum":"9823f4b9c2efae53edf24b515b2b43eb0c98d57e1639def3c3b521c9579f01ae","stable_url_args":["https://github.com/runmedev/runme/archive/refs/tags/v3.17.0.tar.gz"],"stable_version":"3.17.0"},"rura":{"desc":"Interactive TUI scratchpad for building shell pipelines","executables":["rura"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/tlipinski/rura","license":"MIT","ruby_source_checksum":"4a8b81eacec348da9a03325c7b27b31ecbcb8f9b3c6a068f5071131837a5c2b1","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6716b12debfb9970f82d098fb573ff011b9eab879e0c7b908527bcb4d83bad59","stable_url_args":["https://github.com/tlipinski/rura/archive/refs/tags/v1.8.0.tar.gz"],"stable_version":"1.8.0"},"rure":{"desc":"C API for RUst's REgex engine","head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/rust-lang/regex/tree/HEAD/regex-capi","license":{":all_of":["Unicode-TOU",{":any_of":["Apache-2.0","MIT"]}]},"ruby_source_checksum":"56c6f8199a3469a777d97fad3ea96f9514209a68788b96cf6899225a1e6d51b7","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8af70744723e3d5b88fec7869518bbd17883b7d9944f67c9b4a69ae4ed90dc9a","stable_url_args":["https://static.crates.io/crates/rure/rure-0.2.5.crate"],"stable_version":"0.2.5","version_scheme":1},"rush-parallel":{"conflicts":[["rush",{":because":"both install `rush` binaries"}]],"desc":"Cross-platform command-line tool for executing jobs in parallel","executables":["rush"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/shenwei356/rush","license":"MIT","ruby_source_checksum":"0f011500c69c3e289deccc9956d283b248414537d4ebb264fd8c63dc4e8a3c0a","stable_dependencies":[{"go":":build"}],"stable_checksum":"43ccc98c3c53b3995ee98fb1195ae3cdb7615c7fb8e4b2a6410c100733c764dc","stable_url_args":["https://github.com/shenwei356/rush/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"rush":{"conflicts":[["rush-parallel",{":because":"both install `rush` binaries"}]],"desc":"GNU's Restricted User SHell","executables":["rush","rush-po","rushlast","rushwho"],"homepage":"https://www.gnu.org.ua/software/rush/","license":"GPL-3.0-or-later","ruby_source_checksum":"b24d1cbf570e97a7b2eec752a676a571d76d3f583d8bf28a53ab92660b0661b5","stable_checksum":"fa95af9d2c7b635581841cc27a1d27af611f60dd962113a93d23a8874aa060f4","stable_url_args":["https://ftpmirror.gnu.org/gnu/rush/rush-2.4.tar.xz"],"stable_version":"2.4"},"rust-analyzer":{"desc":"Experimental Rust compiler front-end for IDEs","executables":["rust-analyzer"],"head_dependencies":[{"rust":":build"}],"homepage":"https://rust-analyzer.github.io/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"bd2d25862992d33add7d4e144f693f10bf0de96230fad2badf95872be84ba047","stable_dependencies":[{"rust":":build"}],"stable_url_args":["https://github.com/rust-lang/rust-analyzer.git",{":tag":"2026-07-06",":revision":"7ae18ed96a90dbb8972fc886321651fdda80f7de"}],"stable_version":"2026-07-06"},"rust-parallel":{"desc":"Run commands in parallel with Rust's Tokio framework","executables":["rust-parallel"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/aaronriekenberg/rust-parallel","license":"MIT","ruby_source_checksum":"ac2648f570e97459f3a529324bf34a9399e4485d46f503664ce4e855fea83db9","stable_dependencies":[{"rust":":build"}],"stable_checksum":"cc46ed110c3150d797ffbb3aa50209b93390beaef44f3b7c8fbd4adca46724ff","stable_url_args":["https://github.com/aaronriekenberg/rust-parallel/archive/refs/tags/v1.23.0.tar.gz"],"stable_version":"1.23.0"},"rust-script":{"desc":"Run Rust files and expressions as scripts without any setup or compilation step","executables":["rust-script"],"head_dependencies":["rust"],"homepage":"https://rust-script.org","license":"Apache-2.0","ruby_source_checksum":"a820395ead421fea5ee9af0a51503ac5601b66210fa1700e9fae6e14bae6bed5","stable_dependencies":["rust"],"stable_checksum":"9b6d04ad4dd34838c1b55a8ec4b69e8d7f3008a67d85ef1c35b49502c359b6d8","stable_url_args":["https://github.com/fornwall/rust-script/archive/refs/tags/0.36.0.tar.gz"],"stable_version":"0.36.0"},"rust":{"caveats":"Link this toolchain with `rustup` under the name `system` with:\n  rustup toolchain link system \"$(brew --prefix rust)\"\n\nIf you use rustup, avoid PATH conflicts by following instructions in:\n  brew info rustup\n","desc":"Safe, concurrent, practical language","executables":["cargo","cargo-clippy","cargo-fmt","clippy-driver","rust-gdb","rust-gdbgui","rust-lldb","rustc","rustdoc","rustfmt"],"head_dependencies":["libgit2","libssh2","llvm","openssl@3","pkgconf","sqlite"],"head_url_args":["https://github.com/rust-lang/rust.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}],["curl"]],"homepage":"https://www.rust-lang.org/","license":{":any_of":["Apache-2.0","MIT"]},"link_overwrite_paths":["etc/bash_completion.d/cargo","bin/cargo-fmt","bin/git-rustfmt","bin/rustfmt","bin/rustfmt-*"],"oldnames":["rustfmt"],"ruby_source_checksum":"5787509a6ffc38e2733ad1704b17be8ec99cb2ea6eb07aa5cb62f62500d3ad14","stable_dependencies":["libgit2","libssh2","llvm","openssl@3","pkgconf","sqlite"],"stable_checksum":"d0a9b5198c41868538ae12af28064163551d06dcceab11ef0b1bc9aa6e98b7a7","stable_url_args":["https://static.rust-lang.org/dist/rustc-1.96.1-src.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["curl"]],"stable_version":"1.96.1"},"rustc-completion":{"bottle_rebuild":1,"desc":"Bash completion for rustc","head_url_args":["https://github.com/roshan/rust-bash-completion.git",{":branch":"master"}],"homepage":"https://github.com/roshan/rust-bash-completion","license":"MIT","ruby_source_checksum":"19e31a8b0fc75f57058fffb81e0e941daf4597de2a886c963e9352b1237fd8b7","stable_patches":[{"strip":"p1","url":"https://github.com/roshan/rust-bash-completion/commit/932e9bb4e9f28c2785de2b8db6f0e8c050f4f9be.patch?full_index=1","sha256":"3da76d5469e7fa4579937d107a2661f740d704ac100442f37310aa6430f171a2"}],"stable_checksum":"562f84ccab40f2b3e7ef47e2e6d9b6615070a0e7330d64ea5368b6ad75455012","stable_url_args":["https://github.com/roshan/rust-bash-completion/archive/refs/tags/0.12.1.tar.gz"],"stable_version":"0.12.1","bottle_tag":":all","bottle_checksum":"25c56cce81d2dbed3850ae8bcfc984a605ce5e734bacb82aefece825e896b9db"},"rustcat":{"desc":"Modern Port listener and Reverse shell","executables":["rcat"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/robiot/rustcat.git",{":branch":"master"}],"homepage":"https://github.com/robiot/rustcat","license":"GPL-3.0-only","ruby_source_checksum":"918e048b04e2e12f2906ec61a8a30c73af0f44e7ee93f9c36e18702f1d0e1a72","stable_dependencies":[{"rust":":build"}],"stable_checksum":"59648e51ab41e4aeb825174dfbb53710207257feb3757521be98ed28c4249922","stable_url_args":["https://github.com/robiot/rustcat/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0"},"rustic":{"desc":"Fast, encrypted, and deduplicated backups powered by Rust","executables":["rustic"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rustic-rs/rustic.git",{":branch":"main"}],"homepage":"https://rustic.cli.rs","license":"Apache-2.0","ruby_source_checksum":"bdf89c9ce79c91ee56c8dee250c895dccdcaf9ead4a3fe52122bb5fcf2c6f96f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"abbafea18ea56f486a68f186bb139b0e8e8d002bb5cd897ed148cf7817a8ed73","stable_url_args":["https://github.com/rustic-rs/rustic/archive/refs/tags/v0.11.3.tar.gz"],"stable_version":"0.11.3"},"rustledger":{"desc":"Fast, pure Rust implementation of Beancount double-entry accounting","executables":["rledger","rledger-lsp"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rustledger/rustledger.git",{":branch":"main"}],"homepage":"https://rustledger.github.io","license":"GPL-3.0-only","ruby_source_checksum":"c9a359b52456a780e5df6cbc4aefbdac7971e42f74b59da7bfbceb14bf0a11bb","stable_dependencies":[{"rust":":build"}],"stable_checksum":"830a0d1db7fc4fe4846c851340077d37ff994a54e3d7ba7f25ff21fccb2245c5","stable_url_args":["https://github.com/rustledger/rustledger/archive/refs/tags/v0.20.2.tar.gz"],"stable_version":"0.20.2"},"rustls-ffi":{"desc":"FFI bindings for the rustls TLS library","head_dependencies":[{"cargo-c":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/rustls/rustls-ffi.git",{":branch":"main"}],"homepage":"https://github.com/rustls/rustls-ffi","license":{":any_of":["Apache-2.0","MIT","ISC"]},"ruby_source_checksum":"86b23d74e33c91a918bd0d2ac3caca48788ca25cfcd5299bfbfbf5de2a768803","stable_dependencies":[{"cargo-c":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f1612b770be384ff23d5647c815ac3f47734e2ec3c4a03cabc453723461234bc","stable_url_args":["https://github.com/rustls/rustls-ffi/archive/refs/tags/v0.15.3.tar.gz"],"stable_version":"0.15.3"},"rustnet":{"bottle_rebuild":1,"desc":"Cross-platform network monitoring terminal UI with deep packet inspection","executables":["rustnet"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/domcyrus/rustnet.git",{":branch":"main"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/domcyrus/rustnet","license":"Apache-2.0","ruby_source_checksum":"4ec122e291c27e7e3b8f6ca2439ccd906f0e02861f8f507f143b4955b687b0f7","stable_dependencies":[{"rust":":build"}],"stable_checksum":"846f89a9c6cb5a2de6b9d42cf5a8a435e343906cbe9083776ddcc7fdbbb8857b","stable_url_args":["https://github.com/domcyrus/rustnet/archive/refs/tags/v1.4.0.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.4.0"},"rustpython":{"desc":"Python Interpreter written in Rust","executables":["rustpython"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/RustPython/RustPython.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://rustpython.github.io","license":"MIT","ruby_source_checksum":"0e66f6e053bb13deaf96b377a7d4e32683662e540520fd93e8e9d2eda0f0bdd0","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6fa2bfd6d3a6c0ecb2aae216552ba24ad263546198c8a7b0c03c8111b6389d9c","stable_url_args":["https://github.com/RustPython/RustPython/archive/refs/tags/0.5.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.5.0"},"rustscan":{"desc":"Modern Day Portscanner","executables":["rustscan"],"head_dependencies":["nmap",{"rust":":build"}],"homepage":"https://github.com/bee-san/RustScan","license":"GPL-3.0-or-later","ruby_source_checksum":"22607a49ff6b7e0c444dcb40ea740bdd381cb417ac10752a2ee7d61e5a14454d","stable_dependencies":["nmap",{"rust":":build"}],"stable_checksum":"fa99c18a12d4c0939ab69ddb84ef7b85a1ea01d8fc86df227449d89473531765","stable_url_args":["https://github.com/bee-san/RustScan/archive/refs/tags/2.4.1.tar.gz"],"stable_version":"2.4.1"},"rustup":{"caveats":"To use rustup, ensure you have \"$(brew --prefix rustup)/bin\" in your $PATH:\n  https://rust-lang.github.io/rustup/installation/already-installed-rust.html\n\nThis formula no longer provides `rustup-init`.\n","desc":"Rust toolchain installer","executables":["cargo","cargo-clippy","cargo-fmt","cargo-miri","clippy-driver","rls","rust-analyzer","rust-gdb","rust-gdbgui","rust-lldb","rustc","rustdoc","rustfmt","rustup"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rust-lang/rustup.git",{":branch":"main"}],"head_uses_from_macos":[["curl"],["xz"]],"homepage":"https://rust-lang.github.io/rustup/","keg_only_args":["it conflicts with rust"],"license":{":any_of":["Apache-2.0","MIT"]},"oldnames":["rustup-init"],"post_install_defined":true,"revision":2,"ruby_source_checksum":"e5fd0928e9f091c27c1d51611cfefb3e35b59322a3a007e673dd3c0b2761c70c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"de73d1a62f4d5409a2f6bdb1c523d8dc08aa6d9d63588db62493c19ca8f8bf55","stable_url_args":["https://github.com/rust-lang/rustup/archive/refs/tags/1.29.0.tar.gz"],"stable_uses_from_macos":[["curl"],["xz"]],"stable_version":"1.29.0"},"rustypaste-cli":{"caveats":"An example config is installed to $HOMEBREW_PREFIX/opt/rustypaste-cli/share/rustypaste-cli/config.toml\n","desc":"CLI tool for rustypaste","executables":["rpaste"],"head_dependencies":[{"rust":":build"},{"rustypaste":":test"}],"head_url_args":["https://github.com/orhun/rustypaste-cli.git",{":branch":"master"}],"homepage":"https://blog.orhun.dev/blazingly-fast-file-sharing","license":"MIT","ruby_source_checksum":"d49dfb75684fbd0b67bfac04ecaa410428f6c971d88e26578c8fe60a8d59fa7c","stable_dependencies":[{"rust":":build"},{"rustypaste":":test"}],"stable_checksum":"409245145c94ba5f0555577e9e3e723d8e10585bb826e5c8b2f88b1b533b0783","stable_url_args":["https://github.com/orhun/rustypaste-cli/archive/refs/tags/v0.9.5.tar.gz"],"stable_version":"0.9.5"},"rustypaste":{"caveats":"An example config is installed to $HOMEBREW_PREFIX/opt/rustypaste/share/rustypaste/config.toml\n","desc":"Minimal file upload/pastebin service","executables":["rustypaste"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/orhun/rustypaste.git",{":branch":"master"}],"homepage":"https://blog.orhun.dev/blazingly-fast-file-sharing","license":"MIT","ruby_source_checksum":"aa8d8780ea16b0be61acf087ad6f75a76b9627950097b68e0ad322681e7ec98e","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1fac087e51b0a635e0a3b2110dcdc34284493b0be70fd6c45ebbccef6f26a610","stable_url_args":["https://github.com/orhun/rustypaste/archive/refs/tags/v0.17.0.tar.gz"],"stable_version":"0.17.0"},"rustywind":{"desc":"CLI for organizing Tailwind CSS classes","executables":["rustywind"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/avencera/rustywind.git",{":branch":"master"}],"homepage":"https://github.com/avencera/rustywind","license":"Apache-2.0","ruby_source_checksum":"115cfcb2b558b5b1be75ee41588d20c37e3ee7641942853db7893135dc568eba","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ba241018078f91c0760de084c5e54a3ac528bb2c5ec3241081ec7b130f68b645","stable_url_args":["https://github.com/avencera/rustywind/archive/refs/tags/v0.25.2.tar.gz"],"stable_version":"0.25.2"},"rv-r":{"conflicts":[["rv",{":because":"both install `rv` binary"}]],"desc":"Declarative R package manager","executables":["rv"],"head_dependencies":[{"rust":":build"},{"r":":test"}],"homepage":"https://a2-ai.github.io/rv-docs/","license":"MIT","ruby_source_checksum":"b0191c301ebae42715cb4c67734143437232d03129f0a8e310e3eb355864f83f","stable_dependencies":[{"rust":":build"},{"r":":test"}],"stable_checksum":"1ba11397d09e66a1ea08cc6f9df39ba52cb0c74accea26934d0c4799f3502985","stable_url_args":["https://github.com/A2-ai/rv/archive/refs/tags/v0.22.1.tar.gz"],"stable_version":"0.22.1"},"rv":{"conflicts":[["rv-r",{":because":"both install `rv` binary"}]],"desc":"Ruby version manager","executables":["rv","rvw","rvx"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/spinel-coop/rv.git",{":branch":"main"}],"homepage":"https://github.com/spinel-coop/rv","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"7a1fe80cb6e80079ba9c4f5e0554e1a0885540e5773f0f5996f13aeba602fdb4","stable_dependencies":[{"rust":":build"}],"stable_checksum":"905a2564062620a72fdf6cc2d1c28bb4756d46af5b211f5712539c1f13428808","stable_url_args":["https://github.com/spinel-coop/rv/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"rvvm":{"desc":"RISC-V Virtual Machine","executables":["rvvm"],"head_dependencies":["sdl2-compat",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/LekKit/RVVM.git",{":branch":"staging"}],"homepage":"https://github.com/LekKit/RVVM","license":"GPL-3.0-or-later","ruby_source_checksum":"d62c83ab6faf2dbbea8325512218eef28d8ccbc9e39c1459b2f6516bb4af1ae9","stable_dependencies":["sdl2-compat",{"pkgconf":":build"}],"stable_checksum":"97e98c95d8785438758b81fb5c695b8eafb564502c6af7f52555b056e3bb7d7a","stable_url_args":["https://github.com/LekKit/RVVM/archive/refs/tags/v0.6.tar.gz"],"stable_version":"0.6"},"rxvt-unicode":{"desc":"Rxvt fork with Unicode support","executables":["urclock","urxvt","urxvtc","urxvtd"],"head_dependencies":["fontconfig","freetype","libx11","libxext","libxft","libxmu","libxrender","libxt",{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["perl"]],"homepage":"https://software.schmorp.de/pkg/rxvt-unicode.html","license":"GPL-3.0-only","revision":3,"ruby_source_checksum":"c80a6cf09a9434a7b2f7fb1442c87a43e9bc52df0489aaabeb9cee80c87472b5","stable_dependencies":["fontconfig","freetype","libx11","libxext","libxft","libxmu","libxrender","libxt",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/rxvt-unicode/9.22.patch"}],"stable_checksum":"aaa13fcbc149fe0f3f391f933279580f74a96fd312d6ed06b8ff03c2d46672e8","stable_url_args":["https://dist.schmorp.de/rxvt-unicode/rxvt-unicode-9.31.tar.bz2"],"stable_uses_from_macos":[["perl"]],"stable_version":"9.31"},"ry":{"bottle_rebuild":3,"caveats":"Please add to your profile:\n  which ry &>/dev/null && eval \"$(ry setup)\"\n\nIf you want your Rubies to persist across updates you\nshould set the `RY_RUBIES` variable in your profile, i.e.\n  export RY_RUBIES=\"$HOMEBREW_PREFIX/var/ry/rubies\"\n","desc":"Ruby virtual env tool","executables":["ry"],"head_dependencies":["bash-completion","ruby-build"],"head_url_args":["https://github.com/jneen/ry.git",{":branch":"master"}],"homepage":"https://github.com/jneen/ry","license":"MIT","ruby_source_checksum":"8d614ef167bd70c027e5510a6abb5edcdeea25a14de1b2737623f27ddd42db5f","stable_dependencies":["bash-completion","ruby-build"],"stable_checksum":"b53b51569dfa31233654b282d091b76af9f6b8af266e889b832bb374beeb1f59","stable_url_args":["https://github.com/jneen/ry/archive/refs/tags/v0.5.2.tar.gz"],"stable_version":"0.5.2","bottle_tag":":all","bottle_checksum":"8b92938f20452bf4ad49ef46d0788aac93d5b7f5846cfd3fbaa387da67a2e56e"},"rye":{"bottle_rebuild":2,"conflicts":[["ryelang",{":because":"both install `rye` binaries"}]],"deprecate_args":{":date":"2025-08-18",":because":":unmaintained",":replacement_formula":"uv"},"desc":"Package Management Solution for Python","disable_args":{":date":"2026-08-18",":because":":unmaintained",":replacement_formula":"uv"},"executables":["rye"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://rye.astral.sh/","license":"MIT","ruby_source_checksum":"b9e14fff3ea7f37c0ec8d7f62c86ca438cb2fc46d760527d443613d17cee5cd6","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"6ef86ccba82b59edfc4f6deba39be6394e7866fe2250596b96124c20327f0581","stable_url_args":["https://github.com/astral-sh/rye/archive/refs/tags/0.44.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.44.0"},"ryelang":{"conflicts":[["rye",{":because":"both install `rye` binaries"}]],"desc":"Rye is a homoiconic programming language focused on fluid expressions","executables":["rye","ryelang"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/refaktor/rye.git",{":branch":"main"}],"homepage":"https://ryelang.org/","license":"BSD-3-Clause","ruby_source_checksum":"758d1c6af3604a13fc1bdc6e1583b1fe455cf09aa14ee8d65ea6b0dc40f8c49f","stable_dependencies":[{"go":":build"}],"stable_checksum":"8236bc0f71a7aa2639163a56262a4817aecc75b79232a199f82d758d7a12a129","stable_url_args":["https://github.com/refaktor/rye/archive/refs/tags/v0.2.13.tar.gz"],"stable_version":"0.2.13"},"rzip":{"desc":"File compression tool (like gzip or bzip2)","executables":["runzip","rzip"],"head_uses_from_macos":[["bzip2"]],"homepage":"https://rzip.samba.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"a9416e41baaf401921275f03f797c47d0c5a3c1a41369952ff86ada1f5ff1462","stable_checksum":"4bb96f4d58ccf16749ed3f836957ce97dbcff3e3ee5fd50266229a48f89815b7","stable_url_args":["https://rzip.samba.org/ftp/rzip/rzip-2.1.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.1","bottle_checksum":"16c1e072a6f596e4bda1fb3bd99a743cdb1ef6c0ec552f1ea33224f24fb28047"},"s-lang":{"aliases":["slang"],"bottle_rebuild":1,"desc":"Library for creating multi-platform software","executables":["slsh"],"head_dependencies":["libpng"],"homepage":"https://www.jedsoft.org/slang/","license":"GPL-2.0-or-later","ruby_source_checksum":"32250927945d9710194c3bbb014f4556215884ad6882d01fb10f2d214afc76f3","stable_dependencies":["libpng"],"stable_checksum":"f9145054ae131973c61208ea82486d5dd10e3c5cdad23b7c4a0617743c8f5a18","stable_url_args":["https://www.jedsoft.org/releases/slang/slang-2.3.3.tar.bz2"],"stable_version":"2.3.3"},"s-nail":{"desc":"Fork of Heirloom mailx","executables":["s-nail","s-nail-uninstall.sh"],"head_dependencies":["libidn2","openssl@3"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.sdaoden.eu/code.html","license":{":all_of":["BSD-2-Clause","BSD-3-Clause","BSD-4-Clause","ISC","HPND-sell-variant","RSA-MD"]},"ruby_source_checksum":"6f3d7f6da3fcfbaa73bb74069bf03a6c96ecb1d1062d5472f485013e10ac110c","stable_dependencies":["libidn2","openssl@3"],"stable_checksum":"20ff055be9829b69d46ebc400dfe516a40d287d7ce810c74355d6bdc1a28d8a9","stable_url_args":["https://www.sdaoden.eu/downloads/s-nail-14.9.25.tar.xz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"14.9.25"},"s-search":{"desc":"Web search from the terminal","executables":["s"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/zquestz/s.git",{":branch":"master"}],"homepage":"https://github.com/zquestz/s","license":"MIT","ruby_source_checksum":"c9cac52022be7440e99dbedf98c5088eb109726995f382481bbda50f93c72815","stable_dependencies":[{"go":":build"}],"stable_checksum":"dcf540314faee0bf551928e1b6c02cfdd4fa98a0e51d030f308a110a24a48ed9","stable_url_args":["https://github.com/zquestz/s/archive/refs/tags/v0.7.5.tar.gz"],"stable_version":"0.7.5"},"s2geometry":{"desc":"Computational geometry and spatial indexing on the sphere","head_dependencies":["abseil",{"cmake":":build"},{"cmake":":test"}],"homepage":"https://github.com/google/s2geometry","license":"Apache-2.0","ruby_source_checksum":"54a9d27a733827f1b8e875547737b53aa3fd860195acfaa4536d1f5c5a15371b","stable_dependencies":["abseil",{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"8c1f0a4b98472ed9df9807f5ec10ee57928cca388e16c13f430b652790d3ad8b","stable_url_args":["https://github.com/google/s2geometry/archive/refs/tags/v0.14.0.tar.gz"],"stable_version":"0.14.0"},"s2n":{"desc":"Implementation of the TLS/SSL protocols","head_dependencies":["openssl@3",{"cmake":":build"}],"head_url_args":["https://github.com/aws/s2n-tls.git",{":branch":"main"}],"homepage":"https://aws.github.io/s2n-tls/usage-guide/","license":"Apache-2.0","ruby_source_checksum":"674138a1f443ea7986c1406db6c9449c6d771e049c3a24144a08dd2e9546ff4a","stable_dependencies":["openssl@3",{"cmake":":build"}],"stable_checksum":"841f67cb1eb4ce71c829fa12ce940ae33556429c7e137be5c16461999bb7f666","stable_url_args":["https://github.com/aws/s2n-tls/archive/refs/tags/v1.7.5.tar.gz"],"stable_version":"1.7.5"},"s3-backer":{"bottle_rebuild":1,"desc":"FUSE-based single file backing store via Amazon S3","head_dependencies":["curl","expat","libfuse","openssl@3","zlib-ng-compat","zstd",{"pkgconf":":build"}],"homepage":"https://github.com/archiecobbs/s3backer","license":"GPL-2.0-or-later","ruby_source_checksum":"d917b5a90fc8ad7f8e4526416ccdfea469523b316e3461fa2978251649ffac21","stable_dependencies":["curl","expat","libfuse","openssl@3","zlib-ng-compat","zstd",{"pkgconf":":build"}],"stable_checksum":"55ff3123ab08d45822e6b349d9e305ca2ca13339474314cfc31a074d5308acf6","stable_url_args":["https://s3.amazonaws.com/archie-public/s3backer/s3backer-2.1.6.tar.gz"],"stable_version":"2.1.6"},"s3cmd":{"bottle_rebuild":2,"desc":"Command-line tool for the Amazon S3 service","executables":["s3cmd"],"head_dependencies":["libmagic","python@3.14"],"head_url_args":["https://github.com/s3tools/s3cmd.git",{":branch":"master"}],"homepage":"https://s3tools.org/s3cmd","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"66e2a2529a50d830782fd48e512c2ed98e658f00f9d1c5dbba50f18daf04b18b","stable_dependencies":["libmagic","python@3.14"],"stable_checksum":"6b567521be1c151323f2059c8feec85ded96b6f184ff80535837fea33798b40b","stable_url_args":["https://files.pythonhosted.org/packages/b3/9c/ad4cd51328bd7a058bfda6739bc061c63ee3531ad2fbc6e672518a1eed01/s3cmd-2.4.0.tar.gz"],"stable_version":"2.4.0"},"s3fs":{"desc":"FUSE-based file system backed by Amazon S3","head_dependencies":["curl","libfuse","libxml2","openssl@3",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/s3fs-fuse/s3fs-fuse.git",{":branch":"master"}],"homepage":"https://github.com/s3fs-fuse/s3fs-fuse/wiki","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"25e8c68d44bf5294f352f7008acdebf36fd5bfcac9090255910a56bcec9d9580","stable_dependencies":["curl","libfuse","libxml2","openssl@3",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"28413457cbf923b9b81e546caffabb8edd5c18f263e698ad86f564fd4b5b344d","stable_url_args":["https://github.com/s3fs-fuse/s3fs-fuse/archive/refs/tags/v1.97.tar.gz"],"stable_version":"1.97"},"s3ql":{"desc":"POSIX-compliant FUSE filesystem using object store as block storage","executables":["fsck.s3ql","mkfs.s3ql","mount.s3ql","s3ql_oauth_client","s3ql_verify","s3qladm","s3qlcp","s3qlctrl","s3qllock","s3qlrm","s3qlstat","umount.s3ql"],"head_dependencies":["certifi","cryptography","libfuse","python@3.14","sqlite",{"pkgconf":":build"}],"homepage":"https://github.com/s3ql/s3ql","license":"GPL-3.0-only","ruby_source_checksum":"ace02fffda9e1bbd3c938ddefbb3dde548c8d61920eb7429dae625aa7eed3ff4","stable_dependencies":["certifi","cryptography","libfuse","python@3.14","sqlite",{"pkgconf":":build"}],"stable_checksum":"d8ee855f628baa0b175ed37c61851c8020e3e26fd8d494729817992edc23c08f","stable_url_args":["https://github.com/s3ql/s3ql/releases/download/s3ql-6.2.2/s3ql-6.2.2.tar.gz"],"stable_version":"6.2.2"},"s3scanner":{"desc":"Scan for misconfigured S3 buckets across S3-compatible APIs!","executables":["s3scanner"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/sa7mon/S3Scanner","license":"MIT","ruby_source_checksum":"c699ef49b9ecd516f7a0ba8cdd6b21b9ba1d60452b512c250a4b60bce260d223","stable_dependencies":[{"go":":build"}],"stable_checksum":"2d333c31909baa21e024d11db1b03647fff3d210d73fa7fa47f598d3d459a20c","stable_url_args":["https://github.com/sa7mon/S3Scanner/archive/refs/tags/v3.1.1.tar.gz"],"stable_version":"3.1.1"},"s4cmd":{"desc":"Super S3 command-line tool","executables":["s4cmd","s4cmd.py"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/bloomreach/s4cmd.git",{":branch":"master"}],"homepage":"https://github.com/bloomreach/s4cmd","license":"Apache-2.0","revision":7,"ruby_source_checksum":"310bb0e74bd802644cf817a7c56be220605e57f2d4bfd568f6fb201c8c48f0c3","stable_dependencies":["python@3.14"],"stable_checksum":"42566058a74d3e1e553351966efaaffa08e4b6ac28a19e72a51be21151ea9534","stable_url_args":["https://files.pythonhosted.org/packages/42/b4/0061f4930958cd790098738659c1c39f8feaf688e698142435eedaa4ae34/s4cmd-2.1.0.tar.gz"],"stable_version":"2.1.0","bottle_tag":":all","bottle_checksum":"d665f68a029dac574d35a16c10861ad2ca33b1db2758b28850fc942cedf2ef1a"},"s5cmd":{"desc":"Parallel S3 and local filesystem execution tool","executables":["s5cmd"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/peak/s5cmd.git",{":branch":"master"}],"homepage":"https://github.com/peak/s5cmd/","license":"MIT","ruby_source_checksum":"7c6c813295c60ec4c8668faac8a1b1d7a790cb15191a3ca64e3ae6cc796c725d","stable_dependencies":[{"go":":build"}],"stable_checksum":"6910763a7320010aa75fe9ef26f622e440c2bd6de41afdbfd64e78c158ca19d4","stable_url_args":["https://github.com/peak/s5cmd/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"s6-rc":{"desc":"Process supervision suite","executables":["s6-rc","s6-rc-bundle","s6-rc-compile","s6-rc-db","s6-rc-dryrun","s6-rc-format-upgrade","s6-rc-init","s6-rc-repo-init","s6-rc-repo-list","s6-rc-repo-sync","s6-rc-set-change","s6-rc-set-commit","s6-rc-set-copy","s6-rc-set-delete","s6-rc-set-fix","s6-rc-set-install","s6-rc-set-new","s6-rc-set-status","s6-rc-update"],"head_dependencies":["execline","s6","skalibs",{"pkgconf":":build"}],"head_url_args":["git://git.skarnet.org/s6-rc.git",{":branch":"main"}],"homepage":"https://skarnet.org/software/s6-rc/","license":"ISC","ruby_source_checksum":"1616368e6c96607f2a06cb542c9a81500e0c14a134229d580ebe4b35bafc52bf","stable_dependencies":["execline","s6","skalibs",{"pkgconf":":build"}],"stable_checksum":"46d4a62959ef16097b84dcfb0c3b31a6ff49aa476d4aeec9c5b7bde1ce684901","stable_url_args":["https://skarnet.org/software/s6-rc/s6-rc-0.6.0.0.tar.gz"],"stable_version":"0.6.0.0"},"s6":{"desc":"Small & secure supervision software suite","executables":["s6-accessrules-cdb-from-fs","s6-accessrules-fs-from-cdb","s6-applyuidgid","s6-background-watch","s6-cleanfifodir","s6-connlimit","s6-envdir","s6-envuidgid","s6-fdholder-daemon","s6-fdholder-delete","s6-fdholder-getdump","s6-fdholder-list","s6-fdholder-retrieve","s6-fdholder-setdump","s6-fdholder-store","s6-fdholder-transferdump","s6-fdholderd","s6-fghack","s6-ftrig-listen","s6-ftrig-listen1","s6-ftrig-notify","s6-ftrig-wait","s6-ftrigrd","s6-instance-control","s6-instance-create","s6-instance-delete","s6-instance-list","s6-instance-maker","s6-instance-status","s6-ioconnect","s6-ipcclient","s6-ipcserver","s6-ipcserver-access","s6-ipcserver-socketbinder","s6-ipcserverd","s6-log","s6-mkfifodir","s6-notifyoncheck","s6-permafailon","s6-setlock","s6-setsid","s6-setuidgid","s6-socklog","s6-softlimit","s6-sudo","s6-sudoc","s6-sudod","s6-supervise","s6-svc","s6-svdt","s6-svdt-clear","s6-svlink","s6-svlisten","s6-svlisten1","s6-svok","s6-svperms","s6-svscan","s6-svscanctl","s6-svstat","s6-svunlink","s6-svwait","s6-tai64n","s6-tai64nlocal","s6-usertree-maker","ucspilogd"],"head_dependencies":["execline","skalibs",{"pkgconf":":build"}],"head_url_args":["git://git.skarnet.org/s6.git",{":branch":"main"}],"homepage":"https://skarnet.org/software/s6/","license":"ISC","ruby_source_checksum":"102af4fb48a33c4ea4a4a6b15584529919dc963d77c1db513f18ad9a6f55fc53","stable_dependencies":["execline","skalibs",{"pkgconf":":build"}],"stable_checksum":"c25afe817cbc3f594efc5050351f8b9101ba78616d0ce915658f370e7ee2e258","stable_url_args":["https://skarnet.org/software/s6/s6-2.14.0.1.tar.gz"],"stable_version":"2.14.0.1"},"sacad":{"desc":"Automatic cover art downloader","executables":["sacad","sacad_r"],"head_dependencies":["pillow","python@3.14"],"head_url_args":["https://github.com/desbma/sacad.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://github.com/desbma/sacad","license":"MPL-2.0","revision":6,"ruby_source_checksum":"c353bc4d5b3f5bdf2ce52ac856bf38bf2778370f048caff44547741d8af0a6cf","stable_dependencies":["pillow","python@3.14"],"stable_checksum":"e9b2b114e3f884f6d4e5dd49ff0ae8d4133f061f56fff433719e186df69aa986","stable_url_args":["https://files.pythonhosted.org/packages/df/39/3ec259100446937a0c36c14e1bc0794e990259100e90f5b83463b23c740d/sacad-2.8.3.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"2.8.3"},"sad":{"desc":"CLI search and replace | Space Age seD","executables":["sad"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ms-jpq/sad.git",{":branch":"senpai"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/ms-jpq/sad","license":"MIT","ruby_source_checksum":"23ec5abc6979a932edddb37fbddeb293597682dbc13a87353a8b6ee264d74041","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a67902b9edb287861668ee3e39482c17b41c60e244ece62b3f8016250286294f","stable_url_args":["https://github.com/ms-jpq/sad/archive/refs/tags/v0.4.32.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.4.32"},"saf-cli":{"desc":"CLI for the MITRE Security Automation Framework (SAF)","executables":["saf"],"head_dependencies":["node"],"homepage":"https://saf-cli.mitre.org","license":"Apache-2.0","ruby_source_checksum":"7a17f433e38f724945c9d45f21ea829daf016beabd97c679aa59c70a90644ec5","stable_dependencies":["node"],"stable_checksum":"9d176c4c0caff994e70f1a32bebb4d81597cbff5d07b75f4257cdba2a6bd192c","stable_url_args":["https://registry.npmjs.org/@mitre/saf/-/saf-1.6.0.tgz"],"stable_version":"1.6.0"},"safe-rm":{"bottle_rebuild":1,"desc":"Wraps rm to prevent dangerous deletion of files","executables":["safe-rm"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://git.launchpad.net/safe-rm",{":branch":"master",":using":":git"}],"homepage":"https://launchpad.net/safe-rm","license":"GPL-3.0-or-later","ruby_source_checksum":"cb958e99f2afa614ad0eeaf0b4d769ea1ac26ab0306ee596c19909c40fcb83b6","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a1c916894c5b70e02a6ec6c33abbb2c3b3827464cffd4baffd47ffb69a56a1e0","stable_url_args":["https://launchpad.net/safe-rm/trunk/1.1.0/+download/safe-rm-1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_checksum":"9ff1f149a5e8968fd7ac345231c38250aa3f980ed26f37c375b5f700d2206464"},"safeint":{"bottle_rebuild":1,"desc":"Class library for C++ that manages integer overflows","head_url_args":["https://github.com/dcleblanc/SafeInt.git",{":branch":"master"}],"homepage":"https://github.com/dcleblanc/SafeInt","license":"MIT","ruby_source_checksum":"96059b38356432ca7d6de352626e70498984e8f88d514fe86173b4ddd67bb060","stable_checksum":"9e652d065a3cef80623287d5dc61edcf6a95ddab38a9dfeb34f155261fc9cef7","stable_url_args":["https://github.com/dcleblanc/SafeInt/archive/refs/tags/3.0.28a.tar.gz"],"stable_version":"3.0.28a","bottle_tag":":all","bottle_checksum":"ffba215daf83f5a8a3beffae5f56f6e58288ff1f7c9f35d52edf19db5e935663"},"safestringlib":{"desc":"Safe string operations and memory routines","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/intel/safestringlib","license":"MIT","ruby_source_checksum":"6adebb2eb8c444d41f739514cf2fc4d0ca0530a0f2a0cd71ead5bc51dc502045","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"29a97a4f385172cd72326cb52e58b3b010c3148e741c7685ff3937d92ce516c8","stable_url_args":["https://github.com/intel/safestringlib/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"safety":{"desc":"Checks Python dependencies for known vulnerabilities and suggests remediations","executables":["safety"],"head_dependencies":["certifi","cryptography","pydantic","python@3.14"],"head_url_args":["https://github.com/pyupio/safety.git",{":branch":"main"}],"homepage":"https://safetycli.com/product/safety-cli","license":"MIT","ruby_source_checksum":"3e2ae718d153631040f3602ecbff04c5db2988ff8aa78f742074ecfce4d06b46","stable_dependencies":["certifi","cryptography","pydantic","python@3.14"],"stable_checksum":"e646123b976bbb6707cfaacae8c926e2f886b744a60e0f410e8610a3a4eaf7be","stable_url_args":["https://files.pythonhosted.org/packages/c2/7b/8e1d580c5178f0736b806b7199827e61e2a2569eec5b49ec75da6273bbdf/safety-3.8.1.tar.gz"],"stable_version":"3.8.1"},"sagittarius-scheme":{"bottle_rebuild":1,"desc":"Free Scheme implementation supporting R6RS and R7RS","executables":["compile-r7rs","compile-sagittarius","sagittarius","sagittarius-config","sagittarius-package","sash"],"head_dependencies":["bdw-gc","openssl@3","unixodbc",{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/ktakashi/sagittarius-scheme","license":"BSD-2-Clause","ruby_source_checksum":"5c04ed87fd2b7a6256fe2f88862531efeb9aff82c41c9a1dc52baa0fd03e28b8","stable_dependencies":["bdw-gc","openssl@3","unixodbc",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"2f464a0a249b9de59ed7e7338fcdf1f9b0873d9c35bae612749c0a1e9e2a4e79","stable_url_args":["https://github.com/ktakashi/sagittarius-scheme/releases/download/v0.9.14/sagittarius-0.9.14.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.9.14"},"sail":{"desc":"CLI toolkit to provision and deploy WordPress applications to DigitalOcean","executables":["sail"],"head_dependencies":["certifi","cryptography","libsodium","libyaml","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://sailed.io","license":"GPL-3.0-only","revision":2,"ruby_source_checksum":"d75651bc1dff791c4fd5a9d54c7010739a70329cd2874bcca7fdaca4d4c0ea44","stable_dependencies":["certifi","cryptography","libsodium","libyaml","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"cae38b97fada34a7681872661342c82b317d877eab882830c59610734eb53bdf","stable_url_args":["https://files.pythonhosted.org/packages/1c/64/2af3a1a9dfa005dc91a22535a29071e9255efeacf7e61dbefee920d01571/sailed_io-0.10.9.tar.gz"],"stable_version":"0.10.9"},"saldl":{"bottle_rebuild":2,"desc":"CLI downloader optimized for speed and early preview","executables":["saldl"],"head_dependencies":["libevent",{"asciidoc":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/saldl/saldl.git",{":branch":"master"}],"head_uses_from_macos":[[{"libxml2":":build"}],[{"libxslt":":build"}],[{"python":":build"}],["curl"]],"homepage":"https://saldl.github.io/","license":"AGPL-3.0-or-later","ruby_source_checksum":"8e6f641291b2868497876384ba0040924710916ee830ff5ee867fc2eef2b048c","stable_dependencies":["libevent",{"asciidoc":":build"},{"docbook-xsl":":build"},{"pkgconf":":build"}],"stable_checksum":"fc9980922f1556fd54a8c04fd671933fdc5b1e6847c1493a5fec89e164722d8e","stable_url_args":["https://github.com/saldl/saldl/archive/refs/tags/v41.tar.gz"],"stable_uses_from_macos":[[{"libxml2":":build"}],[{"libxslt":":build"}],[{"python":":build"}],["curl"]],"stable_version":"41"},"salesforce-mcp":{"desc":"MCP Server for interacting with Salesforce instances","executables":["sf-mcp-server"],"head_dependencies":["node"],"homepage":"https://github.com/salesforcecli/mcp","license":"Apache-2.0","ruby_source_checksum":"c44f71128a52a1fe54f1c8106700813ce8fa3925cc506cfafd10ba301e8d12f0","stable_dependencies":["node"],"stable_checksum":"e7724500ed5f151592bbdeb09bea56f1999ae44abf42977b12b513c5b97d5c85","stable_url_args":["https://registry.npmjs.org/@salesforce/mcp/-/mcp-0.30.14.tgz"],"stable_version":"0.30.14","bottle_tag":":all","bottle_checksum":"83ad3d5c348fff6c050c289e1ce12d1d70efa5c886da397f49c0c65a792b85e5"},"salmon":{"desc":"Transcript-level quantification from RNA-seq reads","executables":["salmon"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/COMBINE-lab/salmon.git",{":branch":"master"}],"homepage":"https://github.com/COMBINE-lab/salmon","license":"BSD-3-Clause","ruby_source_checksum":"d58773b1b2bef252e1da7626e07709246b0255c22ea0129332e0cf2c74cef509","stable_dependencies":[{"rust":":build"}],"stable_checksum":"43406cacb5b78dc48ee269717e42b81f87904f52c380d297a1d57ae706165e99","stable_url_args":["https://github.com/COMBINE-lab/salmon/archive/refs/tags/v2.3.1.tar.gz"],"stable_version":"2.3.1"},"salt-lint":{"bottle_rebuild":5,"desc":"Check for best practices in SaltStack","executables":["salt-lint"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://salt-lint.readthedocs.io/en/latest/","license":"MIT","ruby_source_checksum":"65f30622b5cc8156597f7e9dbfd90f19a5b0b79186a3d2e66b6e38327744e78d","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"7f74e682e7fd78722a6d391ea8edc9fc795113ecfd40657d68057d404ee7be8e","stable_url_args":["https://files.pythonhosted.org/packages/e5/e9/4df64ca147c084ca1cdbea9210549758d07f4ed94ac37d1cd1c99288ef5c/salt-lint-0.9.2.tar.gz"],"stable_version":"0.9.2"},"samba":{"caveats":"To avoid conflicting with macOS system binaries, some files were installed with non-standard name:\n- smbd:     $HOMEBREW_PREFIX/sbin/samba-dot-org-smbd\n- profiles: $HOMEBREW_PREFIX/bin/samba-dot-org-profiles\n","conflicts":[["jena",{":because":"both install `tdbbackup` binaries"}],["puzzles",{":because":"both install `net` binaries"}]],"desc":"SMB/CIFS file, print, and login server for UNIX","executables":["cifsdd","dbwrap_tool","dumpmscat","eventlogadm","gentest","ldbadd","ldbdel","ldbedit","ldbmodify","ldbrename","ldbsearch","locktest","masktest","mdsearch","mvxattr","ndrdump","net","nmbd","nmblookup","ntlm_auth","oLschema2ldif","pdbedit","profiles","regdiff","regpatch","regshell","regtree","rpcclient","samba-log-parser","sharesec","smbcacls","smbclient","smbcontrol","smbcquotas","smbd","smbget","smbpasswd","smbspool","smbstatus","smbtar","smbtree","testparm","wbinfo","wspsearch"],"head_dependencies":["gnutls","icu4c@78","krb5","libtasn1","libxcrypt","lmdb","popt","readline","talloc","tdb","tevent","gettext","openssl@3",{"bison":":build"},{"cmocka":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"flex":":build"}],[{"perl":":build"}],[{"python":":build"}],["libxcrypt"]],"homepage":"https://www.samba.org/","license":"GPL-3.0-or-later","oldnames":["ldb"],"ruby_source_checksum":"c9df717e51cbd6dfca27a983ffd1bb93a2b99c3ce5cdb489675668f3aab3c126","stable_dependencies":["gnutls","icu4c@78","krb5","libtasn1","libxcrypt","lmdb","popt","readline","talloc","tdb","tevent","gettext","openssl@3",{"bison":":build"},{"cmocka":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.com/samba-team/samba/-/commit/a2736fe78a4e75e71b9bc53dc24c36d71b911d2a.diff","sha256":"7d1bf9eb26211e2ab9e3e67ae32308a3704ff9904ab2369e5d863e079ea8a03f"}],"stable_checksum":"df2c51ab4361ec626ab9988e5946efcca8465bc7afae834291d5558468265ff8","stable_url_args":["https://download.samba.org/pub/samba/stable/samba-4.24.4.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],[{"perl":":build"}],[{"python":":build"}],["libxcrypt"]],"stable_version":"4.24.4"},"sambamba":{"bottle_rebuild":1,"desc":"Tools for working with SAM/BAM data","executables":["sambamba"],"head_dependencies":["lz4",{"ldc":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://lomereiter.github.io/sambamba/","license":"GPL-2.0-or-later","ruby_source_checksum":"e55b848ece961d33fe8801150a1ef6dc7a57487384075335d35702c14770083a","stable_dependencies":["lz4",{"ldc":":build"}],"stable_patches":[{"strip":"p1","data":true},{"strip":"p1","url":"https://github.com/biod/sambamba/commit/5fdcf6f3015cb17b805514397223f7513bc92613.patch?full_index=1","sha256":"f51a32a00102478aa8c9a0c36975a33438fd474992127a757d9a4732b10e6695"}],"stable_checksum":"955a51a00be9122aa9b0c27796874bfdda85de58aa0181148ef63548ea5192b0","stable_url_args":["https://github.com/biod/sambamba/archive/refs/tags/v1.0.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.0.1"},"saml2aws":{"desc":"Login and retrieve AWS temporary credentials using a SAML IDP","executables":["saml2aws"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/Versent/saml2aws","license":"MIT","ruby_source_checksum":"579137f811478b008ff566b77c82d655849b1a98af1ddd2d13d6ac849c9fa20a","stable_dependencies":[{"go":":build"}],"stable_checksum":"208ec9e1f2e8c7e1770990825bc5e56c65cd86e8362e1a3e6fa1ef5ecc7bbc91","stable_url_args":["https://github.com/Versent/saml2aws/archive/refs/tags/v2.36.19.tar.gz"],"stable_version":"2.36.19"},"sampler":{"desc":"Tool for shell commands execution, visualization and alerting","executables":["sampler"],"head_dependencies":[{"go":":build"}],"homepage":"https://sampler.dev","license":"GPL-3.0-only","ruby_source_checksum":"85d9ceaa859d628ff5ba553d755286adea4f1aefe0b1aa725b58b47d42be0966","stable_dependencies":[{"go":":build"}],"stable_checksum":"8b60bc5c0f94ddd4291abc2b89c1792da424fa590733932871f7b5e07e7587f9","stable_url_args":["https://github.com/sqshq/sampler/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_checksum":"330a2e3de5d8352c9d11fa8d7f850b8fe41f869b2ec6f953944a500d0ba2143b"},"samply":{"desc":"CLI sampling profiler","executables":["samply"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mstange/samply.git",{":branch":"main"}],"homepage":"https://github.com/mstange/samply","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"6a11f99a4e8c46db2ffcee878ad0a5c285f06f1dc41a50ebfa14648df67720a2","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7002789471f8ef3a36f4d4db7be98f2847724e2b81a53c5e23d5cae022fb704b","stable_url_args":["https://github.com/mstange/samply/archive/refs/tags/samply-v0.13.1.tar.gz"],"stable_version":"0.13.1"},"samtools":{"desc":"Tools for manipulating next-generation sequencing data","executables":["ace2sam","blast2sam.pl","bowtie2sam.pl","export2sam.pl","fasta-sanitize.pl","interpolate_sam.pl","maq2sam-long","maq2sam-short","md5fa","md5sum-lite","novo2sam.pl","plot-ampliconstats","plot-bamstats","psl2sam.pl","sam2vcf.pl","samtools","samtools.pl","seq_cache_populate.pl","soap2sam.pl","wgsim","wgsim_eval.pl","zoom2sam.pl"],"head_dependencies":["htslib"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.htslib.org/","license":"MIT","ruby_source_checksum":"12aed4039ba39765bceb072b20179f2d2121d48dc4f3b2a04f73a2a9340b2d5b","stable_dependencies":["htslib"],"stable_checksum":"32266198a4bc6a6df395d8526688c9697d9c8e472f888c749fdde2e08ea88dd2","stable_url_args":["https://github.com/samtools/samtools/releases/download/1.23.1/samtools-1.23.1.tar.bz2"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.23.1"},"samurai":{"desc":"Ninja-compatible build tool written in C","executables":["samu"],"head_url_args":["https://github.com/michaelforney/samurai.git",{":branch":"master"}],"homepage":"https://github.com/michaelforney/samurai","license":"Apache-2.0","ruby_source_checksum":"3fc33ee8f94589360d4fab421e4cbe6edb4178131bb90bd8b8435d6d3be70eda","stable_checksum":"1bc020a9e133432df51911ac71cc34322f828934d9a2282ba2916d88c15976af","stable_url_args":["https://github.com/michaelforney/samurai/releases/download/1.3/samurai-1.3.tar.gz"],"stable_version":"1.3"},"sandvault":{"conflicts":[["runit",{":because":"both install `sv` binaries"}]],"desc":"Run AI agents isolated in a sandboxed macOS user account","executables":["sv","sv-agentsview-setup","sv-clone"],"homepage":"https://github.com/webcoyote/sandvault","license":"Apache-2.0","ruby_source_checksum":"f3c3a67ad16f42b2e93603d89bf3b600fa7225300183f425e445add2446c6dde","stable_checksum":"203e7e42f40bd27e165e3d8e838a4caa955d008b58c0d347d9e6b5371ab026a0","stable_url_args":["https://github.com/webcoyote/sandvault/archive/refs/tags/v1.23.0.tar.gz"],"stable_version":"1.23.0"},"sane-backends":{"desc":"Backends for scanner access","executables":["gamma4scanimage","sane-config","sane-find-scanner","saned","scanimage","umax_pp"],"head_dependencies":["jpeg-turbo","libpng","libtiff","libusb","net-snmp",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/sane-project/backends.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}],["libxml2"]],"homepage":"http://www.sane-project.org/","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"revision":2,"ruby_source_checksum":"4af9ba29f83215b09a3833c26db74b39b996de3afb24cffd51d1f954ec51683a","stable_dependencies":["jpeg-turbo","libpng","libtiff","libusb","net-snmp",{"pkgconf":":build"}],"stable_checksum":"f99205c903dfe2fb8990f0c531232c9a00ec9c2c66ac7cb0ce50b4af9f407a72","stable_url_args":["https://gitlab.com/-/project/429008/uploads/843c156420e211859e974f78f64c3ea3/sane-backends-1.4.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["libxml2"]],"stable_version":"1.4.0"},"sanity":{"desc":"Command-line interface for Sanity","executables":["sanity"],"head_dependencies":["node"],"homepage":"https://www.sanity.io/","license":"MIT","ruby_source_checksum":"1048df3f7e22a19c9100106de2da4bc05be9ceb62756f40a296d967c323fec27","stable_dependencies":["node"],"stable_checksum":"25a0202694287f7d99ba6539da9b8b310d0163cdbe784b21ab759916e738e674","stable_url_args":["https://registry.npmjs.org/@sanity/cli/-/cli-7.5.0.tgz"],"stable_version":"7.5.0"},"sapling":{"bottle_rebuild":1,"conflicts":[["sl",{":because":"both install `sl` binaries"}]],"desc":"Source control client","executables":["sl"],"head_dependencies":["gh","libssh2","node","openssl@3","python@3.13",{"cmake":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"rust":":build"},{"yarn":":build"}],"head_url_args":["https://github.com/facebook/sapling.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}],["bzip2"],["curl",{":since":":sonoma"}]],"homepage":"https://sapling-scm.com","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"9c142ee42457db970b52ce03719f708a76e5b81539b80fdbaccd36aeaeb6a546","stable_dependencies":["gh","libssh2","node","openssl@3","python@3.13",{"cmake":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"rust":":build"},{"yarn":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/facebook/sapling/commit/3b640b74fe351c80d60954c8ea611d4b354187a4.patch?full_index=1","sha256":"4d85e880b1455ebde41d0419f952572e6a71ddb772f4ea594e9abaf80802b4e6"}],"stable_checksum":"2b2d3023ec10478e3d9d4db3240b71bc4068a63dd11f98f11d399372c62a5f9a","stable_url_args":["https://github.com/facebook/sapling/archive/refs/tags/0.2.20260522-084851+1e764c94.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}],["bzip2"],["curl",{":since":":sonoma"}]],"stable_version":"0.2.20260522-084851"},"sarif-fmt":{"desc":"Pretty print SARIF files to easy human readable output","executables":["sarif-fmt"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/psastras/sarif-rs.git",{":branch":"main"}],"homepage":"https://docs.rs/crate/sarif-fmt/latest","license":"MIT","ruby_source_checksum":"3b78e1591c648e181c6070827de887c464804127b64bf1fd706cb43bdb8fe6b6","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5182811d6ce671b9443fc6032028612fe0f60e8c37b177710e3edba0d7d2db88","stable_url_args":["https://github.com/psastras/sarif-rs/archive/refs/tags/sarif-fmt-v0.8.0.tar.gz"],"stable_version":"0.8.0"},"sarif-tools":{"desc":"Set of command-line tools and Python library for working with SARIF files","executables":["sarif"],"head_dependencies":["freetype","jpeg-turbo","libraqm","libtiff","libyaml","little-cms2","numpy","pillow","python@3.14","webp",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/microsoft/sarif-tools.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/microsoft/sarif-tools","license":"MIT","revision":3,"ruby_source_checksum":"a383951a36de92cd9fec4d7479a5cbfd0fd124f60b874f9591f3242edae65f5f","stable_dependencies":["freetype","jpeg-turbo","libraqm","libtiff","libyaml","little-cms2","numpy","pillow","python@3.14","webp",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"52d09c101121231fb3489ad8c7af56896b8a95415cef726a6db5e7d74c6834d2","stable_url_args":["https://files.pythonhosted.org/packages/16/3c/68e41db88aa15124175936017928e99182b3df8e6913c5e194c67d641996/sarif_tools-3.0.5.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"3.0.5"},"sassc":{"deprecate_args":{":date":"2026-04-02",":because":":repo_archived"},"desc":"Wrapper around libsass that helps to create command-line apps","disable_args":{":date":"2027-04-02",":because":":repo_archived"},"executables":["sassc"],"head_dependencies":["libsass",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/sass/sassc.git",{":branch":"master"}],"homepage":"https://github.com/sass/sassc","license":"MIT","ruby_source_checksum":"f6aeb4cbda5a3ba417bc758008d7ce892c8fb594f109681ce3318fb0b2964a40","stable_dependencies":["libsass",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_url_args":["https://github.com/sass/sassc.git",{":tag":"3.6.2",":revision":"66f0ef37e7f0ad3a65d2f481eff09d09408f42d0"}],"stable_version":"3.6.2","bottle_cellar":":any","bottle_checksum":"ae86a3868be7edf32aadf47abd949d3806789f5edf319c4d86120a05fee9053d"},"satellite-tracker":{"desc":"Terminal-based real-time satellite tracking and orbit prediction application","executables":["tracker"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/ShenMian/tracker","license":"Apache-2.0","ruby_source_checksum":"1c0026b599c51dfb1814007754e3ac44fa65aa3d70ffefc1af95cd426d130f91","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"9a5ff9f12230b6821805a07a76e61420d52f0ed60ee4a5da2cc37917abdebebf","stable_url_args":["https://github.com/ShenMian/tracker/archive/refs/tags/v0.1.20.tar.gz"],"stable_version":"0.1.20"},"savana":{"bottle_rebuild":2,"desc":"Transactional workspaces for SVN","executables":["sav"],"head_dependencies":["openjdk"],"homepage":"https://github.com/codehaus/savana","license":"LGPL-3.0-or-later","ruby_source_checksum":"fd4b49c98c676c09fb57b38a46cc80f976153d2acdc3e0eb8929d53d062374a0","stable_dependencies":["openjdk"],"stable_checksum":"608242a0399be44f41ff324d40e82104b3c62908bc35177f433dcfc5b0c9bf55","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/codehaus/savana/1.2/savana-1.2-install.tar.gz"],"stable_version":"1.2","bottle_tag":":all","bottle_checksum":"def842802d985d741c12f61a00788780ada018db5837b585f2c58540109339e2"},"save3ds_fuse":{"desc":"Extract/Import/FUSE for 3DS save/extdata/database","executables":["save3ds_fuse"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/wwylele/save3ds","license":"Apache-2.0","ruby_source_checksum":"79419754a361b0ec2be32dd954f11f96f60438cc9d9db30b9c3c3b0682dbcb28","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3bf47e34db1f3e5162df5b8e67a5673b473b37bf0eaa729be28e5e7a62212858","stable_url_args":["https://github.com/wwylele/save3ds/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"saxon-b":{"bottle_rebuild":1,"desc":"XSLT and XQuery processor","homepage":"https://saxon.sourceforge.net/","license":{":all_of":["MPL-1.0","MPL-1.1","Apache-2.0","BSD-3-Clause","HPND-sell-variant","X11",":cannot_represent"]},"ruby_source_checksum":"beacb643788604d58302511a92292230fa596e53fc24eee7221fec5a810f5549","stable_checksum":"92bcdc4a0680c7866fe5828adb92c714cfe88dcf3fa0caf5bf638fcc6d9369b4","stable_url_args":["https://downloads.sourceforge.net/project/saxon/Saxon-B/9.1.0.8/saxonb9-1-0-8j.zip"],"stable_version":"9.1.0.8","bottle_tag":":all","bottle_checksum":"689001c5df91d0cf80e9ea2d72a5a8ae88abb45142dd47bf9797728d215d2139"},"saxon":{"desc":"XSLT and XQuery processor","executables":["gizmo","saxon"],"head_dependencies":["openjdk"],"homepage":"https://github.com/Saxonica/Saxon-HE","license":{":all_of":["BSD-3-Clause","MIT","MPL-2.0"]},"no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"132a24210add6638f63d5699f2325dc562bb531f0ced11fb2f8f8083b64bea3f","stable_dependencies":["openjdk"],"stable_checksum":"4a08ac02d8ea26b769bf14274bef27b3c8bbf2557b20b7e4258d172e99638163","stable_url_args":["https://github.com/Saxonica/Saxon-HE/releases/download/SaxonHE13-0/SaxonHE13-0J.zip"],"stable_version":"13.0","bottle_tag":":all","bottle_checksum":"2b7a415763330016dde1427ac8308a61bfe0d642b13ebeb9ad819c302adb6b37"},"sbcl":{"bottle_rebuild":1,"desc":"Steel Bank Common Lisp system","executables":["sbcl"],"head_dependencies":["zstd",{"ecl":":build"}],"head_url_args":["https://git.code.sf.net/p/sbcl/sbcl.git",{":branch":"master"}],"homepage":"https://www.sbcl.org/","license":{":all_of":[":public_domain","MIT","Xerox","BSD-3-Clause"]},"ruby_source_checksum":"4efa95ef77d02cab85904eaff830bea8578031bc5220fd4a60cec16183d91f46","stable_dependencies":["zstd",{"ecl":":build"}],"stable_checksum":"91ec75f647252ed6e6aeae9b1a13f47c7c6cfd9b68488dc69f1a6fea5accb440","stable_url_args":["https://downloads.sourceforge.net/project/sbcl/sbcl/2.6.5/sbcl-2.6.5-source.tar.bz2"],"stable_version":"2.6.5"},"sbjson":{"desc":"JSON CLI parser & reformatter based on SBJson v5","executables":["sbjson"],"head_url_args":["https://github.com/SBJson/SBJson.git",{":branch":"trunk"}],"homepage":"https://github.com/SBJson/SBJson","license":"BSD-3-Clause","ruby_source_checksum":"e6bc601910464d0dbf4029dd4b100d18ddb4ce1162bea19c0e194d110a6bbb25","stable_checksum":"a0048240551a426131c54585bac7486047820ccc33ca843fc049dfff2d7e0a68","stable_url_args":["https://github.com/SBJson/SBJson/archive/refs/tags/v5.0.4.tar.gz"],"stable_version":"5.0.4"},"sblim-sfcc":{"bottle_rebuild":1,"desc":"Project to enhance the manageability of GNU/Linux system","head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://sourceforge.net/projects/sblim/","license":"EPL-1.0","revision":1,"ruby_source_checksum":"1acdeabfa63029edba373e02139d294818550bcb4ac84be0c576f8618bf1a7cf","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"1b8f187583bc6c6b0a63aae0165ca37892a2a3bd4bb0682cd76b56268b42c3d6","stable_url_args":["https://downloads.sourceforge.net/project/sblim/sblim-sfcc/sblim-sfcc-2.2.8.tar.bz2"],"stable_uses_from_macos":[["curl"]],"stable_version":"2.2.8","bottle_cellar":":any","bottle_checksum":"eb4bb2cbbb7ef660b04d031f3634a29f2c4c9b4a4c0259bffe4cbdf87a8efbf5"},"sbom-tool":{"deprecate_args":{":date":"2026-11-10",":because":"needs end-of-life .NET 8"},"desc":"Scalable and enterprise ready tool to create SBOMs for any variety of artifacts","disable_args":{":date":"2027-11-10",":because":"needs end-of-life .NET 8"},"executables":["sbom-tool"],"head_dependencies":["dotnet@8"],"head_url_args":["https://github.com/microsoft/sbom-tool.git",{":branch":"main"}],"homepage":"https://github.com/microsoft/sbom-tool","license":"MIT","ruby_source_checksum":"758e24d78b8508221c2d4bfcb5190b44506944a11fd2172504a61fe185c70b30","stable_dependencies":["dotnet@8"],"stable_checksum":"2f0c4ad09e7d8cc1faa02dad900683bf3b3d43482de835950a9ce2e697a79107","stable_url_args":["https://github.com/microsoft/sbom-tool/archive/refs/tags/v4.1.11.tar.gz"],"stable_version":"4.1.11"},"sbom-utility":{"desc":"Tool to validate, analyze, query and edit Software Bills of Materials (SBOMs)","head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/CycloneDX/sbom-utility.git",{":branch":"main"}],"homepage":"https://github.com/CycloneDX/sbom-utility","license":"Apache-2.0","ruby_source_checksum":"8d04b69050f90536ddf6277dac9ec47ca0f3b3207f2aa41cbd4c823f0a0119f5","stable_dependencies":[{"go":":build"}],"stable_checksum":"e1f49f1c69d231f19a16085a56ad187700cf712287412182442d6f1b000fd77e","stable_url_args":["https://github.com/CycloneDX/sbom-utility/archive/refs/tags/v0.19.2.tar.gz"],"stable_version":"0.19.2"},"sbt":{"aliases":["sbt@2"],"caveats":"You can use $SBT_OPTS to pass additional JVM options to sbt.\nProject specific options should be placed in .sbtopts in the root of your project.\nGlobal settings should be placed in $HOMEBREW_PREFIX/etc/sbtopts\n\nThe installation does not include `sbtn`.\n","desc":"Build tool for Scala projects","executables":["sbt"],"head_dependencies":["openjdk"],"homepage":"https://www.scala-sbt.org/","license":"Apache-2.0","ruby_source_checksum":"e2f0c6a23fdeb795e32cdc19c22108761e5f328f913ac6a3b935db66b6313369","stable_dependencies":["openjdk"],"stable_checksum":"750ec6198d7679a4c1810b8d4d634918ad121b0d7c64df689c0babdeb845d7b8","stable_url_args":["https://github.com/sbt/sbt/releases/download/v2.0.1/sbt-2.0.1.tgz"],"stable_version":"2.0.1","bottle_tag":":all","bottle_checksum":"eb3a2290b94ce5c0cd41c402307d910320605352b872bfa8e01ef9a7918ff454"},"sbtenv":{"bottle_rebuild":2,"desc":"Command-line tool for managing sbt environments","executables":["sbtenv","sbtenv-install"],"head_url_args":["https://github.com/sbtenv/sbtenv.git",{":branch":"master"}],"homepage":"https://github.com/sbtenv/sbtenv","license":"MIT","post_install_steps":[{"source":{"base":"prefix","path":"default-plugins/sbt-install"},"target":{"base":"var","path":"lib/sbtenv/plugins/sbt-install"},"force":true,"type":"symlink"}],"ruby_source_checksum":"35f3a080946460643ee0dd59671a4f60c6b546608ee9c42ae1023a6b6ca2520e","stable_checksum":"f483769e5467c718c9de72baa4eb3c679315e4f4a9ac02bb636996a63c28e3d5","stable_url_args":["https://github.com/sbtenv/sbtenv/archive/refs/tags/version/0.0.24.tar.gz"],"stable_version":"0.0.24"},"sbuild":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-12-24",":because":":repo_archived"},"desc":"Scala-based build system","disable_args":{":date":"2026-12-24",":because":":repo_archived"},"executables":["sbuild"],"head_dependencies":["openjdk"],"homepage":"http://sbuild.org/","license":"Apache-2.0","revision":2,"ruby_source_checksum":"053077c3e5fe5764a66bb52ac12d4d4ab93a416aca956723627c3834074968b5","stable_dependencies":["openjdk"],"stable_checksum":"606bc09603707f31d9ca5bc306ba01b171f8400e643261acd28da7a1a24dfb23","stable_url_args":["https://github.com/SBuild-org/SBuild-org.github.io/raw/master/uploads/sbuild/0.7.7/sbuild-0.7.7-dist.zip"],"stable_version":"0.7.7","bottle_tag":":all","bottle_checksum":"0a8af36def5cab55a8a4ed2a793572ec0f0f9f5afe15681f3b6bef38d571a389"},"sby":{"desc":"Front-end for Yosys-based formal verification flows","executables":["sby"],"head_dependencies":["python@3.14","yosys",{"yices2":":test"}],"head_url_args":["https://github.com/YosysHQ/sby.git",{":branch":"main"}],"homepage":"https://symbiyosys.readthedocs.io/en/latest/","license":"ISC","ruby_source_checksum":"dbb9a658b56790121e88b7712cc68c696f13274ef2d93095312642135a8d16d0","stable_dependencies":["python@3.14","yosys",{"yices2":":test"}],"stable_checksum":"d7d3e0a6476e748c9faf23b93b133ce9a79ce396fb37dbaeec855af2f85a0b8c","stable_url_args":["https://github.com/YosysHQ/sby/archive/refs/tags/v0.66.tar.gz"],"stable_version":"0.66","bottle_tag":":all","bottle_checksum":"580cbddd36f6274d842bdb1c291310e456298303b8905a640a1a5d0bd84804ed"},"sc-im":{"desc":"Spreadsheet program for the terminal, using ncurses","executables":["sc-im","scopen"],"head_dependencies":["libxls","libxlsxwriter","libxml2","libzip","lua","ncurses",{"pkgconf":":build"}],"head_url_args":["https://github.com/andmarti1424/sc-im.git",{":branch":"main"}],"head_uses_from_macos":[[{"bison":":build"}]],"homepage":"https://github.com/andmarti1424/sc-im","license":"BSD-4-Clause","revision":4,"ruby_source_checksum":"b591ca75b183830184b352c72727cc5fd861001d85efb2846332cb43eae4a597","stable_dependencies":["libxls","libxlsxwriter","libxml2","libzip","lua","ncurses",{"pkgconf":":build"}],"stable_checksum":"49adb76fc55bc3e6ea8ee414f41428db4aef947e247718d9210be8d14a6524bd","stable_url_args":["https://github.com/andmarti1424/sc-im/archive/refs/tags/v0.8.5.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}]],"stable_version":"0.8.5"},"sc68":{"bottle_rebuild":1,"desc":"Play music originally designed for Atari ST and Amiga computers","executables":["as68","debug68","info68","sc68","sc68-config","sourcer68","unice68"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://svn.code.sf.net/p/sc68/code/"],"homepage":"https://sc68.atari.org/project.html","license":"GPL-2.0-or-later","ruby_source_checksum":"1aeb780428145a2de8cbd1883ce2d4c66361ebf73f4f8f92de6a84b75982a008","stable_checksum":"d7371f0f406dc925debf50f64df1f0700e1d29a8502bb170883fc41cc733265f","stable_url_args":["https://downloads.sourceforge.net/project/sc68/sc68/2.2.1/sc68-2.2.1.tar.gz"],"stable_version":"2.2.1"},"scala-cli":{"desc":"Scala language runner and build tool","executables":["scala-cli"],"head_dependencies":[{"openjdk@17":":build"},{"openjdk@17":":test"}],"homepage":"https://scala-cli.virtuslab.org/","license":"Apache-2.0","ruby_source_checksum":"ca3d6681fec462c0ae7eaf1eca95ae8192706759fad11ed52719baa157b527a9","stable_dependencies":[{"openjdk@17":":build"},{"openjdk@17":":test"}],"stable_url_args":["https://github.com/VirtusLab/scala-cli.git",{":tag":"v1.15.0",":revision":"ebc1847a1b14f4904e99046d76e066e75bea1951"}],"stable_version":"1.15.0"},"scala":{"aliases":["scala@3"],"caveats":"To use with IntelliJ, set the Scala home to:\n  $HOMEBREW_PREFIX/opt/scala/idea\n","desc":"JVM-based programming language","executables":["scala","scalac","scaladoc"],"head_dependencies":["openjdk","scala-cli"],"homepage":"https://scala-lang.org/","license":"Apache-2.0","ruby_source_checksum":"5896deb0aff1978b0ffb7e6f1eed4abfa9a6c7090701fc5fe7db7b6fa3487703","stable_dependencies":["openjdk","scala-cli"],"stable_checksum":"cb2f9a358ec449eec417d63efd9b6fc6bd66a13b1347d49c25571eca284857d3","stable_url_args":["https://github.com/scala/scala3/releases/download/3.8.4/scala3-3.8.4.tar.gz"],"stable_version":"3.8.4","versioned_formulae":["scala@3.3","scala@2.13","scala@2.12"],"bottle_tag":":all","bottle_checksum":"f6352ce0295d17f6bea6cde7a45e00e33c0d8967cd81302de861f783b3f7015c"},"scala@2.12":{"caveats":"To use with IntelliJ, set the Scala home to:\n  $HOMEBREW_PREFIX/opt/scala@2.12/idea\n","desc":"JVM-based programming language","executables":["fsc","scala","scalac","scaladoc","scalap"],"head_dependencies":["openjdk"],"homepage":"https://www.scala-lang.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"f445c99b516c95089bc01ade1ba559e57e50eee017caba09e8cbc04f1af2080b","stable_dependencies":["openjdk"],"stable_checksum":"13bad6399f433ae244e98834aa79f393cb43b46b94ec34662d50d678cb4009ea","stable_url_args":["https://github.com/scala/scala/releases/download/v2.12.21/scala-2.12.21.tgz"],"stable_version":"2.12.21","versioned_formulae":["scala@3.3","scala@2.13"],"bottle_tag":":all","bottle_checksum":"48f14673e7538c7586c25225e850c0a74da39d21a34d8aa15e5a1331565c9ae3"},"scala@2.13":{"caveats":"To use with IntelliJ, set the Scala home to:\n  $HOMEBREW_PREFIX/opt/scala@2.13/idea\n","desc":"JVM-based programming language","executables":["fsc","scala","scalac","scaladoc","scalap"],"head_dependencies":["openjdk"],"homepage":"https://www.scala-lang.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"9261b37009e990d76672dc7d87f0d85b4548b5f206a2c4f844583cf88739cfc4","stable_dependencies":["openjdk"],"stable_checksum":"1834d09fd5c78ec77e9a933ab76c724280a8ec9595a332a6112823787a9ac3e6","stable_url_args":["https://github.com/scala/scala/releases/download/v2.13.18/scala-2.13.18.tgz"],"stable_version":"2.13.18","versioned_formulae":["scala@3.3","scala@2.12"],"bottle_tag":":all","bottle_checksum":"fc08a8e336f2e0831bf8d503c433521ec43a3021072682b4c8e41006162c75da"},"scala@3.3":{"caveats":"To use with IntelliJ, set the Scala home to:\n  $HOMEBREW_PREFIX/opt/scala@3.3/idea\n","desc":"JVM-based programming language","executables":["common","scala","scalac","scaladoc"],"head_dependencies":["openjdk"],"homepage":"https://www.scala-lang.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"9ed6b5e401bda3a1a1092a8061cc2d65083a738a2575b989b1bf120e7fa770bf","stable_dependencies":["openjdk"],"stable_checksum":"17a03dd9c2a790b4230a7d03b741cdedca6514096e50e7189bc5e2d299db250a","stable_url_args":["https://github.com/scala/scala3/releases/download/3.3.8/scala3-3.3.8.tar.gz"],"stable_version":"3.3.8","versioned_formulae":["scala@2.13","scala@2.12"],"bottle_tag":":all","bottle_checksum":"3e705c5f9dac3e80c4e8072004b72e87e366f5a4880f64470ec0e67da8c6e144"},"scalaenv":{"bottle_rebuild":2,"desc":"Command-line tool to manage Scala environments","executables":["scala-build","scalaenv","scalaenv-install","scalaenv-uninstall"],"head_url_args":["https://github.com/scalaenv/scalaenv.git",{":branch":"master"}],"homepage":"https://github.com/scalaenv/scalaenv","license":"MIT","post_install_steps":[{"source":{"base":"prefix","path":"default-plugins/scala-install"},"target":{"base":"var","path":"lib/scalaenv/plugins/scala-install"},"force":true,"type":"symlink"}],"ruby_source_checksum":"c22e188fef5be8073089c89f554d3d15f84065c361cb222e1fc09e6dd4d86369","stable_checksum":"82adc5edd81f1914fae321deea36123bc4d3a255e47afa857cbd8b093903530c","stable_url_args":["https://github.com/scalaenv/scalaenv/archive/refs/tags/version/0.1.14.tar.gz"],"stable_version":"0.1.14"},"scalapack":{"desc":"High-performance linear algebra for distributed memory machines","head_dependencies":["gcc","open-mpi","openblas",{"cmake":":build"}],"head_url_args":["https://github.com/Reference-ScaLAPACK/scalapack.git",{":branch":"master"}],"homepage":"https://netlib.org/scalapack/","license":"BSD-3-Clause","ruby_source_checksum":"4ac0da1672d837e93d6393a0f14f15bb2e3449d77f4124f333d491a718c36672","stable_dependencies":["gcc","open-mpi","openblas",{"cmake":":build"}],"stable_checksum":"5d93701eca663925e98010dd8d0f45fd79b2191d74e5afa5711d587370a8b9dd","stable_url_args":["https://github.com/Reference-ScaLAPACK/scalapack/archive/refs/tags/v2.2.3.tar.gz"],"stable_version":"2.2.3"},"scalariform":{"bottle_rebuild":2,"desc":"Scala source code formatter","executables":["scalariform"],"head_dependencies":["openjdk",{"sbt":":build"}],"head_url_args":["https://github.com/scala-ide/scalariform.git",{":branch":"master"}],"homepage":"https://github.com/scala-ide/scalariform","license":"MIT","ruby_source_checksum":"6a755463c7f0129a455b89cb6dc4deb483594d88255c7af3cfb96657c61bde09","stable_dependencies":["openjdk"],"stable_checksum":"59d7c26f26c13bdbc27e3011da244f01001d55741058062f49e4626862b7991e","stable_url_args":["https://github.com/scala-ide/scalariform/releases/download/0.2.10/scalariform.jar"],"stable_version":"0.2.10","bottle_tag":":all","bottle_checksum":"57e890f720dfb6cb481d8ea3898b8d4706a33bfe02a6f71a8db118b7cb918e16"},"scalastyle":{"bottle_rebuild":2,"desc":"Run scalastyle from the command-line","executables":["scalastyle"],"head_dependencies":["openjdk"],"homepage":"http://www.scalastyle.org/command-line.html","license":"Apache-2.0","ruby_source_checksum":"180010dd428a4129a91c53b0b73fc36088185b73e6a30e05ff8beafe283e0204","stable_dependencies":["openjdk"],"stable_checksum":"e9dafd97be0d00f28c1e8bfcab951d0e5172b262a1d41da31d1fd65d615aedcb","stable_url_args":["https://oss.sonatype.org/content/repositories/releases/org/scalastyle/scalastyle_2.12/1.0.0/scalastyle_2.12-1.0.0-batch.jar"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"1d29d487fbdb5211082bce9fd7b84028b56d4445ab0b0c9c7b8d3bb4d081cdf8"},"scale2x":{"bottle_rebuild":1,"desc":"Real-time graphics effect","executables":["scalerx","scalex"],"head_dependencies":["libpng"],"homepage":"https://www.scale2x.it/","license":"GPL-2.0-or-later","ruby_source_checksum":"d995c134abb530c5fd8c769bf7624747d88bf8b8991c3122b461a732eb1c64bf","stable_dependencies":["libpng"],"stable_checksum":"996f2673206c73fb57f0f5d0e094d3774f595f7e7e80fcca8cc045e8b4ba6d32","stable_url_args":["https://github.com/amadvance/scale2x/releases/download/v4.0/scale2x-4.0.tar.gz"],"stable_version":"4.0"},"scalingo":{"desc":"CLI for working with Scalingo's PaaS","executables":["scalingo"],"head_dependencies":[{"go":":build"}],"homepage":"https://doc.scalingo.com/cli","license":"BSD-4-Clause","ruby_source_checksum":"218900ab9d94c34b63554874c763f610bca39c53f50eded1d76b38072c59e3cc","stable_dependencies":[{"go":":build"}],"stable_checksum":"2931dc044dda655ab85dae572e5f01fb13942392bdea379231306c29d97c3efd","stable_url_args":["https://github.com/Scalingo/cli/archive/refs/tags/1.47.0.tar.gz"],"stable_version":"1.47.0"},"scamper":{"bottle_rebuild":1,"desc":"Advanced traceroute and network measurement utility","executables":["sc_ally","sc_analysis_dump","sc_attach","sc_bdrmap","sc_erosprober","sc_filterpolicy","sc_ipiddump","sc_pinger","sc_prefixprober","sc_prefixscan","sc_radargun","sc_remoted","sc_speedtrap","sc_tbitblind","sc_tbitpmtud","sc_tracediff","sc_ttlexp","sc_warts2csv","sc_warts2json","sc_warts2pcap","sc_warts2text","sc_wartscat","sc_wartsdump","sc_wartsfilter","sc_wartsfix","scamper"],"head_dependencies":["openssl@4","xz",{"pkgconf":":build"}],"homepage":"https://www.caida.org/catalog/software/scamper/","license":"GPL-2.0-only","ruby_source_checksum":"cae71a454b318e1ad59699f7b8a2ee3ba352076d709fcfd7f40669548d73d7ff","stable_dependencies":["openssl@4","xz",{"pkgconf":":build"}],"stable_checksum":"7d6f6b94e0b80439e45218318a92d30645a7bdbb23c711f68536c8f243fd3317","stable_url_args":["https://www.caida.org/catalog/software/scamper/code/scamper-cvs-20260420.tar.gz"],"stable_version":"20260420"},"scarb":{"desc":"Cairo package manager","executables":["scarb","scarb-cairo-language-server","scarb-cairo-test","scarb-doc"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/software-mansion/scarb.git",{":branch":"main"}],"homepage":"https://docs.swmansion.com/scarb/","license":"MIT","ruby_source_checksum":"6599851d49a7d53c76d775d0013c263502bdc68d1787c057a338b3484841aa5b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"d43829b85341ef15f44dde79281f0d1c0ad54e18a6f835862117447f68a3aa43","stable_url_args":["https://github.com/software-mansion/scarb/archive/refs/tags/v2.19.1.tar.gz"],"stable_version":"2.19.1"},"scc":{"bottle_rebuild":1,"desc":"Fast and accurate code counter with complexity and COCOMO estimates","executables":["scc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/boyter/scc.git",{":branch":"master"}],"homepage":"https://github.com/boyter/scc/","license":{":any_of":["MIT","Unlicense"]},"ruby_source_checksum":"107177c2c941a478713fc70248ee0b46b32905637b12b317ec65029ba15f61b0","stable_dependencies":[{"go":":build"}],"stable_checksum":"447233f70ebcc24f1dafb27b093afdd17d3a1d662de96e8226130c5308b02d01","stable_url_args":["https://github.com/boyter/scc/archive/refs/tags/v3.7.0.tar.gz"],"stable_version":"3.7.0"},"sccache":{"desc":"Used as a compiler wrapper and avoids compilation when possible","executables":["sccache"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/mozilla/sccache.git",{":branch":"main"}],"homepage":"https://github.com/mozilla/sccache","license":"Apache-2.0","ruby_source_checksum":"5aca174e11fc9c9fa4180bfe2cd218b51d82c20cd9df578527e4f0368b5d3ca0","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"917fd4d7e584c23dd3cf9ca2f394c2ca03c57c73e2d6079770f07d9008176afe","stable_url_args":["https://github.com/mozilla/sccache/archive/refs/tags/v0.16.0.tar.gz"],"stable_version":"0.16.0"},"scdl":{"desc":"Command-line tool to download music from SoundCloud","executables":["scdl"],"head_dependencies":["certifi","cffi","ffmpeg","python@3.14"],"head_url_args":["https://github.com/scdl-org/scdl.git",{":branch":"master"}],"homepage":"https://github.com/scdl-org/scdl","license":"GPL-2.0-only","ruby_source_checksum":"8b67fa7fabf40d65bd3d38ea45260fb72b628b146442d35bc026bc7fd6bdf6ae","stable_dependencies":["certifi","cffi","ffmpeg","python@3.14"],"stable_checksum":"de3c2bb9395d559fe3fa2d17d3e116e895fc0b01900193868b6f3de0c4eb9959","stable_url_args":["https://files.pythonhosted.org/packages/97/7a/b1217736c87855854f7fede7b127f2066c7dee6086a7bddf6a394baf5208/scdl-3.0.7.tar.gz"],"stable_version":"3.0.7"},"scdoc":{"desc":"Small man page generator","executables":["scdoc"],"homepage":"https://sr.ht/~sircmpwn/scdoc/","license":"MIT","ruby_source_checksum":"bc09843496857c9983b5153590ccfab32dce24af3004e144e92bdea32f146c30","stable_checksum":"98780bbdf16c1bce89ef3a8c0f537ac6e4ea77087b609e7698857614488a2a62","stable_url_args":["https://git.sr.ht/~sircmpwn/scdoc/archive/1.11.5.tar.gz"],"stable_version":"1.11.5"},"sceptre":{"desc":"Build better AWS infrastructure","executables":["sceptre"],"head_dependencies":["certifi","libyaml","python@3.14"],"homepage":"https://docs.sceptre-project.org/","license":"Apache-2.0","ruby_source_checksum":"27e2dbca2edc81b60ea4d66e27475b0352386f609fdf8390d7ed76d84af52507","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"aee2f52c5ffc985613a327a7c5af2661a677a9e1f563d4b1f7891876a1f5c071","stable_url_args":["https://files.pythonhosted.org/packages/8f/fd/d93d65b10208ae145b17f645c4d74b50628a79e2a881f33732bb83cf5237/sceptre-4.7.0.tar.gz"],"stable_version":"4.7.0"},"schema-evolution-manager":{"aliases":["sem"],"desc":"Manage postgresql database schema migrations","executables":["sem-add","sem-apply","sem-baseline","sem-dist","sem-info","sem-init"],"head_uses_from_macos":[["ruby"]],"homepage":"https://github.com/mbryzek/schema-evolution-manager","license":"Apache-2.0","ruby_source_checksum":"5bed11e65482f25e420ff3af2bce1c0072fa2b09267c845724b3d1d8554d8276","stable_checksum":"fdb590811ddfda25a4d217458ad8452ea15b4daa1e238b2d6d38f5f439501c46","stable_url_args":["https://github.com/mbryzek/schema-evolution-manager/archive/refs/tags/0.9.57.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"0.9.57","bottle_tag":":all","bottle_checksum":"b1aca779bb8dbd57365c399582cbb6f091d8aad8a0d808e18e2177e07bed81b9"},"schemathesis":{"conflicts":[["st",{":because":"both install `st` binaries"}]],"desc":"Testing tool for web applications with specs","executables":["schemathesis","st"],"head_dependencies":["certifi","libyaml","python@3.14","rpds-py",{"rust":":build"}],"homepage":"https://schemathesis.readthedocs.io/","license":"MIT","ruby_source_checksum":"a04971236b433e3ac5e6ff7f155153c66afe20efadeaa7e5a6cfba8f509d9020","stable_dependencies":["certifi","libyaml","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"10c0fb27ed1940030133cf61ba32d1e85f71b85d3570d7ee54d1768b14d64f77","stable_url_args":["https://files.pythonhosted.org/packages/c5/50/4ca419862719dde14130595a3654aa16780d225be9074e42d6b90fe3ec7b/schemathesis-4.22.3.tar.gz"],"stable_version":"4.22.3"},"scheme48":{"conflicts":[["gambit-scheme",{":because":"both install `scheme-r5rs` binaries"}]],"desc":"Scheme byte-code interpreter","executables":["scheme-r5rs","scheme-srfi-7","scheme48","scheme48-config"],"homepage":"https://www.s48.org/","license":"BSD-3-Clause","ruby_source_checksum":"4599a217e32a37c32cf160320cf5775f625a706a2874b0f19a57008be4acea0a","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"6ef5a9f3fca14110b0f831b45801d11f9bdfb6799d976aa12e4f8809daf3904c","stable_url_args":["https://s48.org/1.9.3/scheme48-1.9.3.tgz"],"stable_version":"1.9.3"},"schroedinger":{"bottle_rebuild":1,"desc":"High-speed implementation of the Dirac codec","head_dependencies":["orc",{"pkgconf":":build"}],"homepage":"https://launchpad.net/schroedinger","license":{":any_of":["MPL-1.1","LGPL-2.0-only","GPL-2.0-only","MIT"]},"ruby_source_checksum":"3674e63d07589b883a76a36d8cc3459e516fafbf98966b6a780813aa059cd429","stable_dependencies":["orc",{"pkgconf":":build"}],"stable_checksum":"1e572a0735b92aca5746c4528f9bebd35aa0ccf8619b22fa2756137a8cc9f912","stable_url_args":["https://launchpad.net/schroedinger/trunk/1.0.11/+download/schroedinger-1.0.11.tar.gz"],"stable_version":"1.0.11","bottle_cellar":":any","bottle_checksum":"eed0918ea3c7ff3e75968249865c6743b5dd6a444b1022f15926c9e0b3496cfb"},"scikit-image":{"desc":"Image processing in Python","head_dependencies":["numpy","pillow","python@3.14","scipy",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/scikit-image/scikit-image.git",{":branch":"main"}],"homepage":"https://scikit-image.org","license":"BSD-3-Clause","ruby_source_checksum":"1f4280620fec95bd2d56b943f6f427a9161b66268521188fb42afb5616d9182a","stable_dependencies":["numpy","pillow","python@3.14","scipy",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"f5f970ab04efad85c24714321fcc91613fcb64ef2a892a13167df2f3e59199fa","stable_url_args":["https://files.pythonhosted.org/packages/a1/b4/2528bb43c67d48053a7a649a9666432dc307d66ba02e3a6d5c40f46655df/scikit_image-0.26.0.tar.gz"],"stable_version":"0.26.0"},"scilla":{"desc":"DNS, subdomain, port, directory enumeration tool","executables":["scilla"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/edoardottt/scilla.git",{":branch":"main"}],"homepage":"https://edoardottt.com/","license":"GPL-3.0-or-later","ruby_source_checksum":"f58cbf295200262aa8521a1d5dda86c5b13af83590432bb777d7c90dee5bcbd8","stable_dependencies":[{"go":":build"}],"stable_checksum":"d3d767422c371bdbeda0f674f658b22b538c5dbc88ae4b449d8bfcb351b734d4","stable_url_args":["https://github.com/edoardottt/scilla/archive/refs/tags/v1.3.3.tar.gz"],"stable_version":"1.3.3"},"scip":{"desc":"Solver for mixed integer programming and mixed integer nonlinear programming","executables":["scip"],"head_dependencies":["cppad","gcc","gmp","ipopt","mpfr","openblas","readline","tbb","boost",{"cmake":":build"},{"papilo":":build"},{"soplex":":build"}],"homepage":"https://scipopt.org","license":"Apache-2.0","ruby_source_checksum":"d8fc2a65ec973b61990eb5943ff7be25ba00dec12935a03e6215cac569ff2a90","stable_dependencies":["cppad","gcc","gmp","ipopt","mpfr","openblas","readline","tbb","boost",{"cmake":":build"},{"papilo":":build"},{"soplex":":build"}],"stable_checksum":"7fe90d216e1481b430eaed2bfc25c0349ffd73bfad6201bd96fa082dc54c1438","stable_url_args":["https://scipopt.org/download/release/scip-10.0.3.tgz"],"stable_version":"10.0.3"},"scipy":{"desc":"Software for mathematics, science, and engineering","head_dependencies":["gcc","numpy","openblas","xsimd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"head_url_args":["https://github.com/scipy/scipy.git",{":branch":"main"}],"homepage":"https://www.scipy.org","license":"BSD-3-Clause","ruby_source_checksum":"2788380d768d62607e93f252e007c55922c6cef6b07b27fc8039fccc9acd1a31","stable_dependencies":["gcc","numpy","openblas","xsimd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.13":":build"},{"python@3.14":":build"},{"python@3.13":":test"},{"python@3.14":":test"}],"stable_checksum":"67b2ad2ad54c72ca6d04975a9b2df8c3638c34ddd5b28738e94fc2b57929d378","stable_url_args":["https://files.pythonhosted.org/packages/a7/25/c2700dfaf6442b4effaa91af24ebce5dc9d31bb4a69706313aae70d72cd0/scipy-1.18.0.tar.gz"],"stable_version":"1.18.0"},"scm-manager":{"desc":"Manage Git, Mercurial, and Subversion repos over HTTP","executables":["scm-server"],"head_dependencies":["jsvc","openjdk"],"homepage":"https://www.scm-manager.org","license":{":all_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"c96e8eedca895dc5bc9c646757f8ed6d7391b506a2196be0cd54a6cea2cc6b06","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/scm-manager/bin/scm-server"]],"stable_dependencies":["jsvc","openjdk"],"stable_checksum":"3ce4518d40501ebf19e99ba3d48a8f58547a393f374165e998f586c213b0cfe7","stable_url_args":["https://packages.scm-manager.org/repository/releases/sonia/scm/packaging/unix/3.11.10/unix-3.11.10.tar.gz"],"stable_version":"3.11.10","bottle_tag":":all","bottle_checksum":"7600133c1cf17dec096e153066803f30c3dfbb637a4a7db944e60f2da95ec3e8"},"scmpuff":{"desc":"Numeric file selection shortcuts for common git commands","executables":["scmpuff"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mroth/scmpuff.git",{":branch":"main"}],"homepage":"https://github.com/mroth/scmpuff","license":"MIT","ruby_source_checksum":"58661db0d570fc7759223af3cd2eff18dc6743c882b88ee3bc852cf83168159d","stable_dependencies":[{"go":":build"}],"stable_checksum":"dbff8913217f6ec0915671057933eacd692e7810bf64ded25bba63e98240b789","stable_url_args":["https://github.com/mroth/scmpuff/archive/refs/tags/v0.7.0.tar.gz"],"stable_version":"0.7.0"},"scnlib":{"desc":"Scanf for modern C++","head_dependencies":["simdutf",{"cmake":":build"}],"head_url_args":["https://github.com/eliaskosunen/scnlib.git",{":branch":"master"}],"homepage":"https://www.scnlib.dev/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"21017bc327946445e208d35b7d147616bee0ae631e556ede36e3263d7d61e33b","stable_dependencies":["simdutf",{"cmake":":build"}],"stable_checksum":"ece17b26840894cc57a7127138fe4540929adcb297524dec02c490c233ff46a7","stable_url_args":["https://github.com/eliaskosunen/scnlib/archive/refs/tags/v4.0.1.tar.gz"],"stable_version":"4.0.1"},"scons":{"desc":"Substitute for classic 'make' tool with autoconf/automake functionality","executables":["scons","scons-configure-cache","sconsign"],"head_dependencies":["python@3.14"],"homepage":"https://www.scons.org/","license":"MIT","ruby_source_checksum":"d458056ac51bddc6acc5bbfaa84d8879eb1387e484a91e9b15e5cce852bcb48d","stable_dependencies":["python@3.14"],"stable_checksum":"99c0e94a42a2c1182fa6859b0be697953db07ba936ecc9817ae0d218ced20b15","stable_url_args":["https://files.pythonhosted.org/packages/7d/c9/2f430bb39e4eccba32ce8008df4a3206df651276422204e177a09e12b30b/scons-4.10.1.tar.gz"],"stable_version":"4.10.1","bottle_tag":":all","bottle_checksum":"5c30327f9252a9255cb6056b3b03c19b90020af2cc27839dc1c95e815b7502c3"},"scooter":{"desc":"Interactive find and replace in the terminal","executables":["scooter"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/thomasschafer/scooter","license":"MIT","ruby_source_checksum":"3abe60ed5bba5d9cd09694b40403d7605a829c39f6e4819338690f44652d37cb","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0763a96361c4d0c7b6548b0c48b0e3c89b26f2136ba73cf85d570db78496917b","stable_url_args":["https://github.com/thomasschafer/scooter/archive/refs/tags/v0.9.1.tar.gz"],"stable_version":"0.9.1"},"scorecard":{"desc":"Security health metrics for Open Source","executables":["scorecard"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ossf/scorecard.git",{":branch":"main"}],"homepage":"https://scorecard.dev","license":"Apache-2.0","ruby_source_checksum":"7e3e348f16e17abd6d276f65dbf35c91a8c79a13b65d915b425caeeeef760645","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/ossf/scorecard.git",{":tag":"v5.5.0",":revision":"c395761df6afe1a69e476bc60a013a94bcbc153f"}],"stable_version":"5.5.0"},"scotch":{"desc":"Package for graph partitioning, graph clustering, and sparse matrix ordering","executables":["acpl","adm2dgr","amk_ccc","amk_fft2","amk_grf","amk_hy","amk_m2","amk_p2","atst","dggath","dgmap","dgord","dgpart","dgscat","dgtst","gbase","gcv","gdump","gmap","gmk_hy","gmk_m2","gmk_m3","gmk_msh","gmk_ub2","gmtst","gord","gotst","gout","gpart","gscat","gtst","mcv","mmk_m2","mmk_m3","mord","mtst"],"head_dependencies":["open-mpi","xz",{"bison":":build"},{"cmake":":build"}],"head_url_args":["https://gitlab.inria.fr/scotch/scotch.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],["bzip2"]],"homepage":"https://gitlab.inria.fr/scotch/scotch","license":"CECILL-C","ruby_source_checksum":"eee09ed1d23b872fb6484f79db7b8d5cbc1a823b7288a9a32d9315bb0ac48a95","stable_dependencies":["open-mpi","xz",{"bison":":build"},{"cmake":":build"}],"stable_checksum":"3bdba84f2067398ee8931de5d4b1f3608b483ac56316fd5f348f9c0a594d57ae","stable_url_args":["https://gitlab.inria.fr/scotch/scotch/-/archive/v7.0.12/scotch-v7.0.12.tar.bz2"],"stable_uses_from_macos":[[{"flex":":build"}],["bzip2"]],"stable_version":"7.0.12"},"scour":{"bottle_rebuild":7,"desc":"SVG file scrubber","executables":["scour"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/scour-project/scour.git",{":branch":"master"}],"homepage":"https://www.codedread.com/scour/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"f8f2791e4b1710a8ec390324f6e22d84c8f835a7a2e27f45a5fb0d39399d4846","stable_dependencies":["python@3.14"],"stable_checksum":"6881ec26660c130c5ecd996ac6f6b03939dd574198f50773f2508b81a68e0daf","stable_url_args":["https://files.pythonhosted.org/packages/75/19/f519ef8aa2f379935a44212c5744e2b3a46173bf04e0110fb7f4af4028c9/scour-0.38.2.tar.gz"],"stable_version":"0.38.2","version_scheme":1,"bottle_tag":":all","bottle_checksum":"e08d200e5c6c2e52a3b6037e4ef13e9aa8438effa9cabb4e99d4078dca0c9769"},"scoutsuite":{"desc":"Open source multi-cloud security-auditing tool","executables":["scout"],"head_dependencies":["certifi","cryptography","libyaml","python@3.14"],"head_url_args":["https://github.com/nccgroup/ScoutSuite.git",{":branch":"master"}],"homepage":"https://github.com/nccgroup/ScoutSuite","license":"GPL-2.0-only","revision":14,"ruby_source_checksum":"3144c167fb3647d2e59aa9e415911c655607cd53e7d0811d888cdda06949b2bd","stable_dependencies":["certifi","cryptography","libyaml","python@3.14"],"stable_patches":[{"strip":"p1","url":"https://github.com/nccgroup/ScoutSuite/commit/e1ae94ea0ccb5fafd27645baff5570fd0bac4030.patch?full_index=1","sha256":"8bae83f393c06c5927567504d5d4d9c361e48b6115154f583be187f022e65ed9"}],"stable_checksum":"b021ad340196865093fb5d6e247f2596ec856e24cb39eb6e3e886923befd1208","stable_url_args":["https://files.pythonhosted.org/packages/a9/41/4f375fac81c66e1475c3ae18753a86191f253cdf24c29f28c8861d6bb984/scoutsuite-5.14.0.tar.gz"],"stable_version":"5.14.0"},"scrapy":{"desc":"Web crawling & scraping framework","executables":["scrapy"],"head_dependencies":["certifi","cryptography","python@3.14"],"head_url_args":["https://github.com/scrapy/scrapy.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://scrapy.org","license":"BSD-3-Clause","ruby_source_checksum":"5c863e305d1a53901002238ccfdeef3747bfb17e8f802e040908f5bb5a697cad","stable_dependencies":["certifi","cryptography","python@3.14"],"stable_checksum":"b536d14166b05e2183b19ae105a7af849cd14d4c1f70d3009d9b1828c0ab3d92","stable_url_args":["https://files.pythonhosted.org/packages/35/9f/9800513193aacb44825f0b9a75e4e6d4a0c416e9ed23ca3aac7374d03d17/scrapy-2.17.0.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"2.17.0"},"scrcpy":{"caveats":"At runtime, adb must be accessible from your PATH.\n\nYou can install adb from Homebrew Cask:\n  brew install --cask android-platform-tools\n","desc":"Display and control your Android device","executables":["scrcpy"],"head_dependencies":["ffmpeg","libusb","sdl3",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/Genymobile/scrcpy","license":"Apache-2.0","ruby_source_checksum":"fb0a44ab40776e081bdcd9d275c10e09adcfe52c1b6e60e61648e7aba464cf56","stable_dependencies":["ffmpeg","libusb","sdl3",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"a62bc2639e1d56b3e7ebaa20d8deb4947dd02954b3362bdebe2ef9f7eae41b00","stable_url_args":["https://github.com/Genymobile/scrcpy/archive/refs/tags/v4.0.tar.gz"],"stable_version":"4.0"},"screen":{"desc":"Terminal multiplexer with VT100/ANSI terminal emulation","executables":["screen","screen-5.0.1"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://git.savannah.gnu.org/git/screen.git",{":branch":"master"}],"head_uses_from_macos":[["libxcrypt"],["ncurses"]],"homepage":"https://www.gnu.org/software/screen/","license":"GPL-3.0-or-later","ruby_source_checksum":"430d88a4ad3fcb7f0ecd1943f332294057004754200f1f7b23d6693bb6431fe6","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"2dae36f4db379ffcd14b691596ba6ec18ac3a9e22bc47ac239789ab58409869d","stable_url_args":["https://ftpmirror.gnu.org/gnu/screen/screen-5.0.1.tar.gz"],"stable_uses_from_macos":[["libxcrypt"],["ncurses"]],"stable_version":"5.0.1"},"screenfetch":{"desc":"Generate ASCII art with terminal, shell, and OS info","executables":["screenfetch"],"head_url_args":["https://github.com/KittyKatt/screenFetch.git",{":branch":"master"}],"homepage":"https://github.com/KittyKatt/screenFetch","license":"GPL-3.0-or-later","pour_bottle_args":{":only_if":":default_prefix"},"ruby_source_checksum":"8a622db40ac9a647154463263864f43c56013a542b233a95f8ece7d3598e8f6d","stable_checksum":"65ba578442a5b65c963417e18a78023a30c2c13a524e6e548809256798b9fb84","stable_url_args":["https://github.com/KittyKatt/screenFetch/archive/refs/tags/v3.9.9.tar.gz"],"stable_version":"3.9.9"},"screenpipe":{"deprecate_args":{":date":"2025-08-25",":because":":does_not_build"},"desc":"Library to build personalized AI powered by what you've seen, said, or heard","disable_args":{":date":"2026-08-25",":because":":does_not_build"},"executables":["screenpipe"],"head_dependencies":["ffmpeg",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["llvm"]],"homepage":"https://github.com/mediar-ai/screenpipe","license":"MIT","ruby_source_checksum":"c16b2464c8755489e3509c0121500d5b4e9f28093ed1886248cf06731bd344bd","stable_dependencies":["ffmpeg",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"eb3599daabc1312b5c1a7799c1ec8ab715aa02d9216a6aa42d930039c84a70c9","stable_url_args":["https://github.com/mediar-ai/screenpipe/archive/refs/tags/v0.2.13.tar.gz"],"stable_uses_from_macos":[["llvm"]],"stable_version":"0.2.13"},"screenresolution":{"desc":"Get, set, and list display resolution","executables":["screenresolution"],"head_url_args":["https://github.com/jhford/screenresolution.git",{":branch":"master"}],"homepage":"https://github.com/jhford/screenresolution","license":"GPL-2.0-only","ruby_source_checksum":"14d7b6f06ed791ca9453220ac2c99ed5cb1c902a688b6390d0fa96248bdfad7c","stable_checksum":"d3761663eaf585b014391a30a77c9494a6404e78e8a4863383e12c59b0f539eb","stable_url_args":["https://github.com/jhford/screenresolution/archive/refs/tags/v1.6.tar.gz"],"stable_version":"1.6","bottle_checksum":"65567f2a43d8744ca821b29e001d92b18f25750267714f4b42df0b2c24cfd3a9"},"scriptisto":{"desc":"Language-agnostic \"shebang interpreter\" to write scripts in compiled languages","executables":["scriptisto"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/igor-petruk/scriptisto","license":"Apache-2.0","ruby_source_checksum":"c151e217cb687102f4f37c580a7898776f85d3a31801e8714c91091a873a5487","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"192d20885b563eeaf66766695314ab3e2711dc10c44f938aeeee6271e9720397","stable_url_args":["https://github.com/igor-petruk/scriptisto/archive/refs/tags/v2.2.0.tar.gz"],"stable_version":"2.2.0"},"scrub":{"bottle_rebuild":1,"desc":"Writes patterns on magnetic media to thwart data recovery","executables":["scrub"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/chaos/scrub.git",{":branch":"master"}],"homepage":"https://github.com/chaos/scrub","license":"GPL-2.0-or-later","ruby_source_checksum":"ce2d6350eddfdba4b47464117e6e598cca461e4a99bac96dde2de5286d0d4b93","stable_checksum":"43d98d3795bc2de7920efe81ef2c5de4e9ed1f903c35c939a7d65adc416d6cb8","stable_url_args":["https://github.com/chaos/scrub/releases/download/2.6.1/scrub-2.6.1.tar.gz"],"stable_version":"2.6.1","bottle_checksum":"5ae1b98ef6a66707490f04eb3d5a14c7536b9509c90213fb3bb397a993ca79cc"},"scryer-prolog":{"desc":"Modern ISO Prolog implementation written mostly in Rust","executables":["scryer-prolog"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/mthom/scryer-prolog.git",{":branch":"master"}],"homepage":"https://www.scryer.pl","license":"BSD-3-Clause","ruby_source_checksum":"e77d0874306cbb385196dc769bf79788db519fa5133d0793b364ff755348f453","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"353eca4eea539e0a0eedb1572736bfcc64c5fb6fd2da3b8737c513ad62f60f3b","stable_url_args":["https://github.com/mthom/scryer-prolog/archive/refs/tags/v0.10.0.tar.gz"],"stable_version":"0.10.0"},"scrypt":{"bottle_rebuild":1,"desc":"Encrypt and decrypt files using memory-hard password function","executables":["scrypt"],"head_dependencies":["openssl@4",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/Tarsnap/scrypt.git",{":branch":"master"}],"homepage":"https://www.tarsnap.com/scrypt.html","license":"BSD-2-Clause","ruby_source_checksum":"74cbfc67a558a281fbe514149fb1aa5960f53c2f67164d9e0b9e2a4a951a59d9","stable_dependencies":["openssl@4"],"stable_checksum":"1c2710517e998eaac2e97db11f092e37139e69886b21a1b2661f64e130215ae9","stable_url_args":["https://www.tarsnap.com/scrypt/scrypt-1.3.3.tgz"],"stable_version":"1.3.3"},"scs":{"desc":"Conic optimization via operator splitting","homepage":"https://web.stanford.edu/~boyd/papers/scs.html","license":"MIT","ruby_source_checksum":"8eae08557bf2bd86485d549e711cc75460bbb4c5b26114a306334b8002368b1e","stable_checksum":"ceb5d9ecf35836ee7e0ce64566190f11a99314ec8143dbb909329809afa3f77f","stable_url_args":["https://github.com/cvxgrp/scs/archive/refs/tags/3.2.11.tar.gz"],"stable_version":"3.2.11"},"scummvm-tools":{"desc":"Collection of tools for ScummVM","executables":["construct_mohawk","create_sjisfnt","decine","decompile","degob","dekyra","deprince","descumm","desword2","detwine","extract_gob_cdi","extract_hadesch","extract_hadesch_img","extract_lokalizator","extract_mohawk","extract_mps","extract_ngi","gob_loadcalc","grim_animb2txt","grim_bm2bmp","grim_cosb2cos","grim_delua","grim_diffr","grim_imc2wav","grim_int2flt","grim_luac","grim_meshb2obj","grim_mklab","grim_patchex","grim_patchr","grim_set2fig","grim_setb2set","grim_sklb2txt","grim_til2bmp","grim_unlab","grim_vima","msn_convert_mod","saga_unpack","saga_unpack_amiga","scummvm-tools","scummvm-tools-cli"],"head_dependencies":["boost","flac","freetype","libogg","libpng","libvorbis","mad","wxwidgets"],"head_url_args":["https://github.com/scummvm/scummvm-tools.git",{":branch":"master"}],"homepage":"https://www.scummvm.org/","license":"GPL-3.0-or-later","revision":8,"ruby_source_checksum":"c0d165d10e2bf63abfee7cdd06fed145aaf8a01b13e983e8d886723bcb431679","stable_dependencies":["boost","flac","freetype","libogg","libpng","libvorbis","mad","wxwidgets"],"stable_checksum":"1b4bbd7a7ccf4584bfc2c0142b7c1b4e5db97c39d8d214757c72d50e0905b71d","stable_url_args":["https://downloads.scummvm.org/frs/scummvm-tools/2.9.0/scummvm-tools-2.9.0.tar.xz"],"stable_version":"2.9.0"},"scummvm":{"desc":"Graphic adventure game interpreter","executables":["scummvm"],"head_dependencies":["a52dec","faad2","flac","fluid-synth","freetype","fribidi","giflib","jpeg-turbo","libmpeg2","libogg","libopenmpt","libpng","libvorbis","libvpx","mad","sdl3","theora","musepack",{"pkgconf":":build"}],"head_url_args":["https://github.com/scummvm/scummvm.git",{":branch":"master"}],"homepage":"https://www.scummvm.org/","license":"GPL-3.0-or-later","oldnames":["xu4"],"ruby_source_checksum":"5e579caebf97ab9d225b5285c37ba83b1340cd16bd3d161ca5bf741bc55787ec","stable_dependencies":["a52dec","faad2","flac","fluid-synth","freetype","fribidi","giflib","jpeg-turbo","libmpeg2","libogg","libopenmpt","libpng","libvorbis","libvpx","mad","sdl3","theora","musepack",{"pkgconf":":build"}],"stable_checksum":"b863a81e1598df8bc4aa0c33e3d9b1c8bbede1879d94d91568a4f200057677e7","stable_url_args":["https://downloads.scummvm.org/frs/scummvm/2026.3.0/scummvm-2026.3.0.tar.xz"],"stable_version":"2026.3.0"},"scw":{"desc":"Command-line Interface for Scaleway","executables":["scw"],"head_dependencies":[{"go":":build"}],"homepage":"https://www.scaleway.com/en/cli/","license":"Apache-2.0","ruby_source_checksum":"bedff64b9f22b589f55bd0177ce36b3a4f7941ed428f3c288b3b07c1063e4eb3","stable_dependencies":[{"go":":build"}],"stable_checksum":"1a9b2533a573309794276c8a862683a360408a35256a0da125d7f94c78a105c8","stable_url_args":["https://github.com/scaleway/scaleway-cli/archive/refs/tags/v2.58.3.tar.gz"],"stable_version":"2.58.3"},"scws":{"desc":"Simple Chinese Word Segmentation","executables":["scws","scws-gen-dict"],"homepage":"https://github.com/hightman/scws","license":"BSD-3-Clause","ruby_source_checksum":"bd61fe1edc7475624ae41af7bcb885944b6cc0b1dbd551fdcca736d27848d7a1","stable_checksum":"60d50ac3dc42cff3c0b16cb1cfee47d8cb8c8baa142a58bc62854477b81f1af5","stable_url_args":["https://www.xunsearch.com/scws/down/scws-1.2.3.tar.bz2"],"stable_version":"1.2.3","bottle_cellar":":any","bottle_checksum":"ac7b0ac31fb12e9c1e4611e00dc70e5a5a4eedec4cc3d700826937eb4f67f5a6"},"sd":{"desc":"Intuitive find & replace CLI","executables":["sd"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/chmln/sd","license":"MIT","ruby_source_checksum":"336f80af21b4722675cc60b53de79428f33dff4bf6287310f375cf1901682055","stable_dependencies":[{"rust":":build"}],"stable_checksum":"defdce484f8c92f265e1282490572575028967c2c55d356111d1e49a3ea9a88e","stable_url_args":["https://github.com/chmln/sd/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"sdb":{"conflicts":[["snobol4",{":because":"both install `sdb` binaries"}]],"desc":"Ondisk/memory hashtable based on CDB","executables":["sdb"],"head_dependencies":["glib",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"head_url_args":["https://github.com/radareorg/sdb.git",{":branch":"master"}],"homepage":"https://www.radare.org/","license":"MIT","ruby_source_checksum":"3187a5f770bc56f1b5180b9b94a416c891c00b43a07814a621d0cc4ee1d465e9","stable_dependencies":["glib",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"stable_checksum":"733ce468b8e232df28dcd920ff54d137923bc83dbeda37c0f114ea85cc85f552","stable_url_args":["https://github.com/radareorg/sdb/archive/refs/tags/2.4.6.tar.gz"],"stable_version":"2.4.6"},"sdcc":{"desc":"ANSI C compiler for Intel 8051, Maxim 80DS390, and Zilog Z80","executables":["as2gbmap","c++filt","makebin","packihx","s51","sdar","sdas390","sdas6500","sdas6808","sdas8051","sdasf8","sdasgb","sdaspdk13","sdaspdk14","sdaspdk15","sdasrab","sdasstm8","sdastlcs90","sdasz80","sdcc","sdcdb","sdcpp","sdld","sdld6808","sdldf8","sdldgb","sdldpdk","sdldstm8","sdldz80","sdnm","sdobjcopy","sdranlib","ucsim_51","ucsim_f8","ucsim_i8051","ucsim_m6800","ucsim_m68hc08","ucsim_mos6502","ucsim_pdk","ucsim_rxk","ucsim_stm8","ucsim_tlcs","ucsim_xa","ucsim_z80"],"head_dependencies":["gputils","readline","zstd",{"boost":":build"}],"head_url_args":["https://svn.code.sf.net/p/sdcc/code/trunk/sdcc"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://sdcc.sourceforge.net/","license":{":all_of":["GPL-2.0-or-later","GPL-3.0-or-later",":public_domain","Zlib"]},"ruby_source_checksum":"51a81f545aa1070fda115fd58c0248908d4f1fc4b4566a9fcaa6fcb65cb5ed09","stable_dependencies":["gputils","readline","zstd",{"boost":":build"}],"stable_checksum":"5fd6a93e5997ce01756868fe35e441095cfb637894a80c262514a634094973b6","stable_url_args":["https://downloads.sourceforge.net/project/sdcc/sdcc/4.6.0/sdcc-src-4.6.0.tar.bz2"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"4.6.0"},"sdcv":{"bottle_rebuild":1,"desc":"StarDict Console Version","executables":["sdcv"],"head_dependencies":["glib","readline","gettext",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Dushistov/sdcv.git",{":branch":"master"}],"homepage":"https://dushistov.github.io/sdcv/","license":"GPL-2.0-or-later","ruby_source_checksum":"942ad08859890ddf722575977fb820313ba98aecd6a34a229de4bf872f7b4cf8","stable_dependencies":["glib","readline","gettext",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/Dushistov/sdcv/commit/c2bb4e3fe51f9b9940440ea81d5d97b56d5582e7.patch?full_index=1","sha256":"70c4c826c2dcd4c0aad5fa8f27b7e079f4461cfbbb380b4726aa4dfd8fb75a1c"}],"stable_checksum":"4d2519e8f8479b9301dc91e9cda3e1eefef19970ece0e8c05f0c7b7ade5dc94b","stable_url_args":["https://github.com/Dushistov/sdcv/archive/refs/tags/v0.5.5.tar.gz"],"stable_version":"0.5.5","version_scheme":1},"sdedit":{"bottle_rebuild":2,"desc":"Tool for generating sequence diagrams very quickly","executables":["sdedit"],"head_dependencies":["openjdk"],"homepage":"https://sdedit.sourceforge.net/","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"274b85fff55c8c26ebdfbefc6bf7ad6f537fb3d5e1c230598c716ab3af46e548","stable_dependencies":["openjdk"],"stable_checksum":"270af857e6d2823ce0c18dee47e1e78ef7bc90c7e8afeda36114d364e0f4441c","stable_url_args":["https://downloads.sourceforge.net/project/sdedit/sdedit/4.2/sdedit-4.2.1.jar"],"stable_version":"4.2.1","bottle_tag":":all","bottle_checksum":"b53e1a2647aa46c3b1955e0aa26329c42d4bb5defd34d3dab8d4a6b2897bdaeb"},"sdl12-compat":{"aliases":["sdl"],"bottle_rebuild":1,"desc":"SDL 1.2 compatibility layer that uses SDL 2.0 behind the scenes","executables":["sdl-config"],"head_dependencies":["sdl2-compat",{"cmake":":build"}],"head_url_args":["https://github.com/libsdl-org/sdl12-compat.git",{":branch":"main"}],"homepage":"https://github.com/libsdl-org/sdl12-compat","license":{":all_of":["Zlib","MIT-0"]},"ruby_source_checksum":"aab0b23c09d26a279975fef5e3abeea3b0e9da8116feaa97ca115eb49c538cdd","stable_dependencies":["sdl2-compat",{"cmake":":build"}],"stable_checksum":"e889ac9c7e8a6bdfc31972bf1f1254b84882cb52931608bada62e8febbf0270b","stable_url_args":["https://github.com/libsdl-org/sdl12-compat/archive/refs/tags/release-1.2.76.tar.gz"],"stable_version":"1.2.76"},"sdl2-compat":{"aliases":["sdl2"],"desc":"SDL2 compatibility layer that uses SDL3 behind the scenes","executables":["sdl2-config"],"head_dependencies":["sdl3",{"cmake":":build"}],"head_url_args":["https://github.com/libsdl-org/sdl2-compat.git",{":branch":"main"}],"homepage":"https://github.com/libsdl-org/sdl2-compat","license":"Zlib","ruby_source_checksum":"587055ae32717f5aac29b4149ee8fcbc70b56c3ee77473e0152eced84ef4ee6c","stable_dependencies":["sdl3",{"cmake":":build"}],"stable_checksum":"998fa62557eb46ffe7e5c3e2c123bc332f7df9d9f593b3ceed88ed1158428a44","stable_url_args":["https://github.com/libsdl-org/sdl2-compat/releases/download/release-2.32.70/sdl2-compat-2.32.70.tar.gz"],"stable_version":"2.32.70"},"sdl2_gfx":{"desc":"SDL2 graphics drawing primitives and other support functions","head_dependencies":["sdl2-compat"],"homepage":"https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/","license":"Zlib","revision":1,"ruby_source_checksum":"e3d1d1b618e3ba0dbd42d99e338086a094215dc5010c59ae7dff131e8ca2b7f8","stable_dependencies":["sdl2-compat"],"stable_checksum":"63e0e01addedc9df2f85b93a248f06e8a04affa014a835c2ea34bfe34e576262","stable_url_args":["https://www.ferzkopp.net/Software/SDL2_gfx/SDL2_gfx-1.0.4.tar.gz"],"stable_version":"1.0.4"},"sdl2_image":{"desc":"Library for loading images as SDL surfaces and textures","head_dependencies":["jpeg-turbo","jpeg-xl","libavif","libpng","libtiff","sdl2-compat","webp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libsdl-org/SDL_image.git",{":branch":"main"}],"homepage":"https://github.com/libsdl-org/SDL_image","license":"Zlib","revision":1,"ruby_source_checksum":"9e45a111dd18eb3cc5c7d92f1364b4a0e7895e5a7c82a97da117aab93671257c","stable_dependencies":["jpeg-turbo","jpeg-xl","libavif","libpng","libtiff","sdl2-compat","webp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"393f5efb50536ec13ca4f4affb69cc9966d3c3f969e6c5e701faddf9f9785381","stable_url_args":["https://github.com/libsdl-org/SDL_image/releases/download/release-2.8.12/SDL2_image-2.8.12.tar.gz"],"stable_version":"2.8.12"},"sdl2_mixer":{"desc":"Sample multi-channel audio mixer library","head_dependencies":["flac","fluid-synth","game-music-emu","libvorbis","libxmp","mpg123","opusfile","sdl2-compat","wavpack",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libsdl-org/SDL_mixer.git",{":branch":"main"}],"homepage":"https://github.com/libsdl-org/SDL_mixer","license":"Zlib","ruby_source_checksum":"9fb1f574b05c027758b3c0fe73b10973294f3d32bc79a7ab92e8c07d53db7fef","stable_dependencies":["flac","fluid-synth","game-music-emu","libvorbis","libxmp","mpg123","opusfile","sdl2-compat","wavpack",{"pkgconf":":build"}],"stable_checksum":"938dff531d00ace2296557a6599abe6f34599e2f34f0a4a08a397e2ccac8b8f7","stable_url_args":["https://github.com/libsdl-org/SDL_mixer/releases/download/release-2.8.2/SDL2_mixer-2.8.2.tar.gz"],"stable_version":"2.8.2"},"sdl2_net":{"desc":"Small sample cross-platform networking library","head_dependencies":["sdl2-compat",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libsdl-org/SDL_net.git",{":branch":"main"}],"homepage":"https://github.com/libsdl-org/SDL_net","license":"Zlib","ruby_source_checksum":"071b3fe0b2f1061ecee5e9afb2121d1a925128acef1fb8d8e2641350003b7554","stable_dependencies":["sdl2-compat",{"pkgconf":":build"}],"stable_checksum":"9cbca2527feb3f1a622d48ba65cc7dee9b1e3f2c55ceafb7d7720bb058aafb30","stable_url_args":["https://github.com/libsdl-org/SDL_net/releases/download/release-2.4.0/SDL2_net-2.4.0.tar.gz"],"stable_version":"2.4.0"},"sdl2_sound":{"desc":"Abstract soundfile decoder for SDL","executables":["playsound"],"head_dependencies":["sdl2-compat",{"cmake":":build"}],"homepage":"https://icculus.org/SDL_sound/","license":{":all_of":["Zlib",{":any_of":["Artistic-1.0-Perl","LGPL-2.1-or-later"]}]},"ruby_source_checksum":"be812d2eb0584695d66385d7433b692402d9ec2e0eb03ea51a07d1555a348628","stable_dependencies":["sdl2-compat",{"cmake":":build"}],"stable_checksum":"63be57cc80bcd29aeed6c29700759871c44c90251a7508b8d0eacd8d9cece30c","stable_url_args":["https://github.com/icculus/SDL_sound/releases/download/v2.0.6/SDL2_sound-2.0.6.tar.gz"],"stable_version":"2.0.6"},"sdl2_ttf":{"desc":"Library for using TrueType fonts in SDL applications","head_dependencies":["freetype","harfbuzz","sdl2-compat",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libsdl-org/SDL_ttf.git",{":branch":"main"}],"homepage":"https://github.com/libsdl-org/SDL_ttf","license":"Zlib","ruby_source_checksum":"50768ab422f239332609d78b2cfe5ef318bd87510d22f1109fd5717554fa2795","stable_dependencies":["freetype","harfbuzz","sdl2-compat",{"pkgconf":":build"}],"stable_checksum":"0b2bf1e7b6568adbdbc9bb924643f79d9dedafe061fa1ed687d1d9ac4e453bfd","stable_url_args":["https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.24.0/SDL2_ttf-2.24.0.tar.gz"],"stable_version":"2.24.0"},"sdl3":{"bottle_rebuild":1,"desc":"Low-level access to audio, keyboard, mouse, joystick, and graphics","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libsdl-org/SDL.git",{":branch":"main"}],"homepage":"https://libsdl.org/","license":"Zlib","ruby_source_checksum":"75bb8e6f67f108c06fb09b13fd785c11075646da9a80cbac0a5bf417818c4636","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"f07b958a9ac5020fb7a44cadb957f658b2149c3c8abb4f63145fac9303249db7","stable_url_args":["https://github.com/libsdl-org/SDL/releases/download/release-3.4.12/SDL3-3.4.12.tar.gz"],"stable_version":"3.4.12"},"sdl3_image":{"desc":"Library for loading images as SDL surfaces and textures","head_dependencies":["jpeg-turbo","jpeg-xl","libavif","libpng","libtiff","sdl3","webp",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libsdl-org/SDL_image.git",{":branch":"main"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://github.com/libsdl-org/SDL_image","license":"Zlib","revision":1,"ruby_source_checksum":"33f688198d93ee66d998c16574d17e95ee19ff5ed0e2118950c4ab7ad5fbefeb","stable_dependencies":["jpeg-turbo","jpeg-xl","libavif","libpng","libtiff","sdl3","webp",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"29751304a13d25ac513f24305fa25b06a6edd9607718c90129b8350d35fc5573","stable_url_args":["https://github.com/libsdl-org/SDL_image/releases/download/release-3.4.4/SDL3_image-3.4.4.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"3.4.4"},"sdl3_mixer":{"desc":"Sample multi-channel audio mixer library","head_dependencies":["flac","fluid-synth","game-music-emu","libvorbis","libxmp","mpg123","opusfile","sdl3","wavpack",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libsdl-org/SDL_mixer.git",{":branch":"main"}],"homepage":"https://github.com/libsdl-org/SDL_mixer","license":"Zlib","ruby_source_checksum":"3817930940ec7b9ba7d38aa3f0bf47c1f610d2cdceb909ddcf36aafc51f66348","stable_dependencies":["flac","fluid-synth","game-music-emu","libvorbis","libxmp","mpg123","opusfile","sdl3","wavpack",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"182a07c745375e113dc740d43964ff21b0be29f29f59876c4dbc4db3d32f6901","stable_url_args":["https://github.com/libsdl-org/SDL_mixer/releases/download/release-3.2.4/SDL3_mixer-3.2.4.tar.gz"],"stable_version":"3.2.4"},"sdl3_net":{"desc":"Simple cross-platform wrapper over TCP/IP sockets","head_dependencies":["sdl3",{"cmake":":build"}],"head_url_args":["https://github.com/libsdl-org/SDL_net.git",{":branch":"main"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://github.com/libsdl-org/SDL_net","license":"Zlib","ruby_source_checksum":"26b6a8d1310989236f8a4e4492ede88a71e1786b27781fb651860aa5a3774bb8","stable_dependencies":["sdl3",{"cmake":":build"}],"stable_checksum":"098522fc26d4e302ef9348aee6e76e67fe504dfefd7f596236568f8330570c41","stable_url_args":["https://github.com/libsdl-org/SDL_net/releases/download/release-3.2.0/SDL3_net-3.2.0.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"3.2.0"},"sdl3_sound":{"desc":"Abstract soundfile decoder","head_dependencies":["sdl3",{"cmake":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/icculus/SDL_sound.git",{":branch":"main"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://icculus.org/SDL_sound/","license":{":all_of":["Zlib",{":any_of":["LGPL-2.1-or-later","Artistic-1.0-Perl"]}]},"ruby_source_checksum":"175e696822042b246ba5691c07a970cbf842230613c06d9769db651cc06949a0","stable_dependencies":["sdl3",{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"3348f3ecc653e21f2b7ed8e409f07c67b179fbbfba3b99c85698e6e5d7b5924c","stable_url_args":["https://github.com/icculus/SDL_sound/releases/download/v3.2.0/SDL3_sound-3.2.0.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"3.2.0"},"sdl3_ttf":{"desc":"Library for using TrueType fonts in SDL applications","head_dependencies":["freetype","harfbuzz","sdl3",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libsdl-org/SDL_ttf.git",{":branch":"main"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://github.com/libsdl-org/SDL_ttf","license":"Zlib","ruby_source_checksum":"97b711368a791d9a8706d058cdc99254e1ec4141a3e21d5129b7b42ca6abbcc0","stable_dependencies":["freetype","harfbuzz","sdl3",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"63547d58d0185c833213885b635a2c0548201cc8f301e6587c0be1a67e1e045d","stable_url_args":["https://github.com/libsdl-org/SDL_ttf/releases/download/release-3.2.2/SDL3_ttf-3.2.2.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"3.2.2"},"sdl_gfx":{"desc":"Graphics drawing primitives and other support functions","head_dependencies":["sdl12-compat"],"homepage":"https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/","license":"Zlib","ruby_source_checksum":"87625c4e8ca6a5f03ac23c4a131ffe4f41fba721958092d88e25568da6995866","stable_dependencies":["sdl12-compat"],"stable_checksum":"dfb15ac5f8ce7a4952dc12d2aed9747518c5e6b335c0e31636d23f93c630f419","stable_url_args":["https://www.ferzkopp.net/Software/SDL_gfx-2.0/SDL_gfx-2.0.27.tar.gz"],"stable_version":"2.0.27"},"sdlpop":{"caveats":"Save and replay files are stored in the following directory:\n  $HOMEBREW_PREFIX/var/sdlpop\n","desc":"Open-source port of Prince of Persia","executables":["prince"],"head_dependencies":["sdl2-compat","sdl2_image",{"pkgconf":":build"}],"homepage":"https://github.com/NagyD/SDLPoP","license":"GPL-3.0-or-later","ruby_source_checksum":"cc3c5e97079fa836e0d1b57fbd2fa0dc7b3ca8418120c7b7d33c90adf389ec8f","stable_dependencies":["sdl2-compat","sdl2_image",{"pkgconf":":build"}],"stable_checksum":"41a9aa64b4e8d0a9d7a84ffced48f74f9528d81adbffc08593ecf84776c5d77a","stable_url_args":["https://github.com/NagyD/SDLPoP/archive/refs/tags/v1.23.tar.gz"],"stable_version":"1.23","bottle_cellar":":any","bottle_checksum":"985ca9d07147b53562d0402685ab3e7db04803b18fbcaab180d8edacd64f40b8"},"sdns":{"desc":"Privacy important, fast, recursive dns resolver server with dnssec support","executables":["sdns"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/semihalev/sdns.git",{":branch":"main"}],"homepage":"https://sdns.dev/","license":"MIT","ruby_source_checksum":"30b412c74d32bd29d64af6d847316f107996d330d26229f593a4ed587774c662","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/opt/sdns"],[":log_path","$HOMEBREW_PREFIX/var/log/sdns.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/sdns.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/sdns/bin/sdns","--config","$HOMEBREW_PREFIX/etc/sdns.conf"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"a611113e24dfe765b9bacb557f5cea7edde310495039f859786baea6cadaf1a9","stable_url_args":["https://github.com/semihalev/sdns/archive/refs/tags/v1.7.2.tar.gz"],"stable_version":"1.7.2"},"seal":{"desc":"Easy-to-use homomorphic encryption library","head_dependencies":["cpp-gsl","zstd",{"cmake":":build"},{"cmake":":test"}],"homepage":"https://github.com/microsoft/SEAL","license":"MIT","ruby_source_checksum":"05909c43335d5a68d36e06f95c1a78a67b8134d1136c53aad912e37be259f7d0","stable_dependencies":["cpp-gsl","zstd",{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"423e5fde0e49c761785ebd849dc0c71fcd94ce2c663f1d52e0fe01a60e0fea80","stable_url_args":["https://github.com/microsoft/SEAL/archive/refs/tags/v4.3.3.tar.gz"],"stable_version":"4.3.3"},"seam":{"bottle_rebuild":1,"desc":"This utility lets you control Seam resources","executables":["seam"],"head_dependencies":["node"],"homepage":"https://github.com/seamapi/seam-cli","license":"MIT","ruby_source_checksum":"56511b8950fdd1883f9e79f10b4d3bc37e42e624c4b9495279313d2424d35d8b","stable_dependencies":["node"],"stable_checksum":"64135eb8de1ddbc5190379088a34f87927b2e803a9bb71ce47cf1d873b1d94a0","stable_url_args":["https://registry.npmjs.org/seam-cli/-/seam-cli-0.0.61.tgz"],"stable_version":"0.0.61","bottle_tag":":all","bottle_checksum":"e78f5c486295d6805811e6a48f3f0a1443706bc5d98430f3f860fc3ae84d8c99"},"search-that-hash":{"deprecate_args":{":date":"2026-05-23",":because":":unmaintained"},"desc":"Searches Hash APIs to crack your hash quickly","disable_args":{":date":"2027-05-23",":because":":unmaintained"},"executables":["search-that-hash","sth"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/Jayy001/Search-That-Hash.git",{":branch":"main"}],"homepage":"https://github.com/Jayy001/Search-That-Hash","license":"GPL-3.0-or-later","revision":16,"ruby_source_checksum":"934da086e8d28de0ce581ca2c3a06ccd0a93fb3e1c3acff3f200b3b22fd4d6ff","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"384498abbb9a611aa173b20d06b135e013674670fecc01b34d456bfe536e0bca","stable_url_args":["https://files.pythonhosted.org/packages/5e/b9/a304a92ba77a9e18b3023b66634e71cded5285cef7e3b56d3c1874e9d84e/search-that-hash-0.2.8.tar.gz"],"stable_version":"0.2.8","bottle_tag":":all","bottle_checksum":"42e0c7eb93061ad01c4644c50bce1039d5561830e92cbc12e7a8507e0e3f5360"},"seaweedfs":{"desc":"Fast distributed storage system","executables":["weed"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/seaweedfs/seaweedfs.git",{":branch":"master"}],"homepage":"https://seaweedfs.com","license":"Apache-2.0","post_install_steps":[{"path":{"base":"var","path":"seaweedfs"},"type":"mkdir_p"}],"ruby_source_checksum":"083fa30a4af42f6fb34e2ae4bf2ec231361fc3e50b670031f2cbabebab254b49","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/seaweedfs.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/seaweedfs.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/seaweedfs/bin/weed","server","-dir=$HOMEBREW_PREFIX/var/seaweedfs","-s3"]],"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/seaweedfs/seaweedfs.git",{":tag":"4.38",":revision":"65dff4a492df39b33e8e0378a9d70ed94cb3469f"}],"stable_version":"4.38"},"sec":{"desc":"Event correlation tool for event processing of various kinds","executables":["sec"],"homepage":"https://simple-evcorr.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"64f66978f2bb2d82ffa5c6e6301adc820580e348ffd80547b99b9978f7dbd188","stable_checksum":"77fd945980d15ca07f94a9cad6484677f5d3fe8ded5da12ec2c0c444ae7b0994","stable_url_args":["https://github.com/simple-evcorr/sec/releases/download/2.9.4/sec-2.9.4.tar.gz"],"stable_version":"2.9.4","bottle_tag":":all","bottle_checksum":"7ac5555f3b48c112484a49be8909c19ad5d8a0f81d776cd2f70d165e495b790a"},"secp256k1":{"desc":"Optimized C library for EC operations on curve secp256k1","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/bitcoin-core/secp256k1","license":"MIT","ruby_source_checksum":"43bbda13cf620700bd1c571b31a2abce410380fbfa29b0e112d7360b3cc67f3b","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"958f204dbafc117e73a2604285dc2eb2a5128344d3499c114dcba5de54cb7a9e","stable_url_args":["https://github.com/bitcoin-core/secp256k1/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"secretspec":{"desc":"Declarative secrets management tool","executables":["secretspec"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/cachix/secretspec.git",{":branch":"main"}],"homepage":"https://secretspec.dev","license":"Apache-2.0","ruby_source_checksum":"ec7137bb80800dfdd5e99ecdf801d8d32a8e8679c594b369bb4df4b035272dfa","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"771c22deccc59850022c976ddb177c5bddae34c0ed7b46ad977d45e47af4c992","stable_url_args":["https://github.com/cachix/secretspec/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0"},"securefs":{"deprecate_args":{":date":"2026-06-21",":because":"needs unmaintained `libfuse@2`"},"desc":"Filesystem with transparent authenticated encryption","disable_args":{":date":"2027-06-21",":because":"needs unmaintained `libfuse@2`"},"executables":["securefs"],"head_dependencies":["abseil","argon2","cryptopp","fruit","jsoncpp","libfuse@2","protobuf","sqlite","uni-algo","utf8proc",{"cmake":":build"},{"pkgconf":":build"},{"tclap":":build"}],"head_url_args":["https://github.com/netheril96/securefs.git",{":branch":"master"}],"homepage":"https://github.com/netheril96/securefs","license":"MIT","revision":9,"ruby_source_checksum":"e4174a2a14585a807f75361e6e91f6bd9b230f2f2b6d53a14980ab55244d89e3","stable_dependencies":["abseil","argon2","cryptopp","fruit","jsoncpp","libfuse@2","protobuf","sqlite","uni-algo","utf8proc",{"cmake":":build"},{"pkgconf":":build"},{"tclap":":build"}],"stable_checksum":"d7fac7adc70c09473173aeadee5b7041d7e63fbf392ef40bdd77888590bb12a2","stable_url_args":["https://github.com/netheril96/securefs/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0"},"seexpr":{"bottle_rebuild":3,"desc":"Embeddable expression evaluation engine","executables":["asciiCalc2","asciiGraph2","imageSynth2","imageSynthPaint3d2"],"head_dependencies":["libpng",{"cmake":":build"},{"doxygen":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://wdas.github.io/SeExpr/","license":"Apache-2.0","ruby_source_checksum":"e53ee6e672cdb530f8602b77838b7605232577fbf5caef16ff8675539bfcf7f2","stable_dependencies":["libpng",{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"1e4cd35e6d63bd3443e1bffe723dbae91334c2c94a84cc590ea8f1886f96f84e","stable_url_args":["https://github.com/wdas/SeExpr/archive/refs/tags/v3.0.1.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"3.0.1"},"selecta":{"desc":"Fuzzy text selector for files and anything else you need to select","executables":["selecta"],"head_uses_from_macos":[["ruby"]],"homepage":"https://github.com/garybernhardt/selecta","license":"MIT","ruby_source_checksum":"2cf331a3b813a4c136362e796f97e47dca2c0d591992428186bb349c1cf36e82","stable_checksum":"737aae1677fdec1781408252acbb87eb615ad3de6ad623d76c5853e54df65347","stable_url_args":["https://github.com/garybernhardt/selecta/archive/refs/tags/v0.0.8.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"0.0.8","bottle_tag":":all","bottle_checksum":"9fb1dc1bfe59101569e6aea3522d36cf406a2c9b2b86464fce089cc36356b75f"},"selene":{"desc":"Blazing-fast modern Lua linter","executables":["selene"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Kampfkarren/selene.git",{":branch":"main"}],"homepage":"https://kampfkarren.github.io/selene","license":"MPL-2.0","ruby_source_checksum":"ea338ba32f085bbcbe20dd7220fff77b5ff4261f3898e955d865f6490add9aae","stable_dependencies":[{"rust":":build"}],"stable_checksum":"fa3ef29ce2b698714b7dac6b27ea7b19feaeccf016b0f5e6f328113702be6f04","stable_url_args":["https://github.com/Kampfkarren/selene/archive/refs/tags/0.31.0.tar.gz"],"stable_version":"0.31.0"},"selenium-server":{"desc":"Browser automation for testing purposes","executables":["selenium-server"],"head_dependencies":["openjdk"],"homepage":"https://www.selenium.dev/","license":"Apache-2.0","oldnames":["selenium-server-standalone"],"ruby_source_checksum":"fb95dcdf44d6bea06bb49e215822b9abf583fb3bb2afb44f4e49dbcae1a6d893","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/selenium-output.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/selenium-error.log"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/selenium-server/bin/selenium-server","standalone","--port","4444"]],"stable_dependencies":["openjdk"],"stable_checksum":"713629fd6cc06f94e63c0353a7a840709fe5aeb7f724ee410a812257dc8e3e4a","stable_url_args":["https://github.com/SeleniumHQ/selenium/releases/download/selenium-4.45.0/selenium-server-4.45.0.jar"],"stable_version":"4.45.0","bottle_tag":":all","bottle_checksum":"596fc633ae14b75a498715655f929d64458f07efcf4aa1d88e8579f2efe422cb"},"sem-cli":{"desc":"Semantic version control CLI with entity-level diffs and blame","executables":["sem"],"head_dependencies":["libgit2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Ataraxy-Labs/sem.git",{":branch":"main"}],"homepage":"https://ataraxy-labs.github.io/sem/","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"17a91ed0bc00b283c14af92de189c897008f8dcf5b19ccd940436e1da47aaa7c","stable_dependencies":["libgit2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"844f9bc0520b7c7d0ff0d69e73f9faebf4c90cd187708d1327af8a73f5eb5df8","stable_url_args":["https://github.com/Ataraxy-Labs/sem/archive/refs/tags/v0.20.0.tar.gz"],"stable_version":"0.20.0"},"semgrep":{"desc":"Easily detect and prevent bugs and anti-patterns in your codebase","executables":["pysemgrep","semgrep"],"head_dependencies":["certifi","cryptography","dwarfutils","gmp","libev","pcre2","pydantic","python@3.14","rpds-py","sqlite","tree-sitter","zstd",{"ocaml":":build"},{"opam":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/semgrep/semgrep.git",{":branch":"develop"}],"head_uses_from_macos":[[{"rsync":":build"}],["curl"]],"homepage":"https://semgrep.dev","license":"LGPL-2.1-only","ruby_source_checksum":"0d0929eeee6334fddc63cf01d06f4cc26910b4f23386451eff4ceb9dd0ee82da","stable_dependencies":["certifi","cryptography","dwarfutils","gmp","libev","pcre2","pydantic","python@3.14","rpds-py","sqlite","tree-sitter","zstd",{"ocaml":":build"},{"opam":":build"},{"pkgconf":":build"}],"stable_url_args":["https://github.com/semgrep/semgrep.git",{":tag":"v1.168.0",":revision":"3167f9c4edb5ad588c558e311c5a1a03b7f593da"}],"stable_uses_from_macos":[[{"rsync":":build"}],["curl"]],"stable_version":"1.168.0"},"semtag":{"desc":"Semantic tagging script for git","executables":["semtag"],"head_dependencies":["bash"],"homepage":"https://github.com/nico2sh/semtag","license":"Apache-2.0","ruby_source_checksum":"9abe676805fc55da63b67304802017d8a6701cb20ca9bce0e21b4792120880f7","stable_dependencies":["bash"],"stable_checksum":"37890fc5bbdeba923b51ff615c4e99b002c95d922925ed1efefd117ad7934548","stable_url_args":["https://github.com/nico2sh/semtag/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0","bottle_tag":":all","bottle_checksum":"604f7f8fae481b73da08c4c4465852d2b955954df5401961bd4a2c16ad7918af"},"semver":{"desc":"Semantic version parser for node (the one npm uses)","executables":["semver"],"head_dependencies":["node"],"homepage":"https://semver.npmjs.com/","license":"ISC","ruby_source_checksum":"35c922eaa2386cc9a28ed34272f1909c6cbcd5ce4e21f554516b6e6c75e7ebc4","stable_dependencies":["node"],"stable_checksum":"0e31552648ead32c3d56f0df70db8db9e4f979720be7b6929aa98a98bd36529f","stable_url_args":["https://github.com/npm/node-semver/archive/refs/tags/v7.8.5.tar.gz"],"stable_version":"7.8.5","bottle_tag":":all","bottle_checksum":"a682fdb786908cd6c1b692aedf3d7282ac66f180f5ffd6ff70cde491581f4df0"},"sendemail":{"bottle_rebuild":2,"deprecate_args":{":date":"2026-01-05",":because":":repo_removed"},"desc":"Email program for sending SMTP mail","disable_args":{":date":"2027-01-05",":because":":repo_removed"},"executables":["sendEmail"],"homepage":"http://caspian.dotconf.net/menu/Software/SendEmail/","license":"GPL-2.0-or-later","ruby_source_checksum":"70c29743045b5a4abb0b04e0d611dbfe6680e1f5884f12a8a53baad12ee76aaa","stable_patches":[{"strip":"p1","url":"https://raw.githubusercontent.com/mogaal/sendemail/e785a6d284884688322c9b39c0f64e20a43ea825/debian/patches/fix_ssl_version.patch","sha256":"0b212ade1808ff51d2c6ded5dc33b571f951bd38c1348387546c0cdf6190c0c3"}],"stable_checksum":"6dd7ef60338e3a26a5e5246f45aa001054e8fc984e48202e4b0698e571451ac0","stable_url_args":["https://deb.debian.org/debian/pool/main/s/sendemail/sendemail_1.56.orig.tar.gz"],"stable_version":"1.56","bottle_tag":":all","bottle_checksum":"113001c5e97ed667b4f8401c335b3a337a7354b1562ca8b40b6499e6cdb68278"},"sendme":{"desc":"Tool to send files and directories, based on iroh","executables":["sendme"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/n0-computer/sendme.git",{":branch":"main"}],"homepage":"https://iroh.computer/sendme","license":"MIT","ruby_source_checksum":"92131223ad62df57533d191a35258a8e8860fab769c38c3f28acbdd34a597eb4","stable_dependencies":[{"rust":":build"}],"stable_checksum":"69897a9785c5b87c769417f77de8bff6e34e5391eed3d2df5d270599daf485ad","stable_url_args":["https://github.com/n0-computer/sendme/archive/refs/tags/v0.36.0.tar.gz"],"stable_version":"0.36.0"},"senpai":{"desc":"Modern terminal IRC client","executables":["senpai"],"head_dependencies":[{"go":":build"},{"scdoc":":build"}],"head_url_args":["https://git.sr.ht/~delthas/senpai",{":branch":"master"}],"homepage":"https://sr.ht/~delthas/senpai/","license":"MIT","ruby_source_checksum":"e60620e41655a481c544471fdb44d3756b6a626414c7850e190efa3109f2f886","stable_dependencies":[{"go":":build"},{"scdoc":":build"}],"stable_checksum":"1793259dca5321f1365cae9d24316d5d4cd01df648d895eaa03eacb49f433db8","stable_url_args":["https://git.sr.ht/~delthas/senpai/archive/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"sentencepiece":{"desc":"Unsupervised text tokenizer and detokenizer","executables":["spm_decode","spm_encode","spm_export_vocab","spm_normalize","spm_train"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/google/sentencepiece.git",{":branch":"master"}],"homepage":"https://github.com/google/sentencepiece","license":"Apache-2.0","ruby_source_checksum":"08a5c9eef1737b6298bc2da006982e19501220192093accead12f88e9d866d59","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c1a59e9259c9653ad0ade653dadff074cd31f0a6ff2a11316f67bee4189a8f1b","stable_url_args":["https://github.com/google/sentencepiece/archive/refs/tags/v0.2.1.tar.gz"],"stable_version":"0.2.1"},"sentry-cli":{"desc":"Command-line utility to interact with Sentry","executables":["sentry-cli"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/getsentry/sentry-cli.git",{":branch":"master"}],"head_uses_from_macos":[[{"swift":":build",":since":":sonoma"}],["bzip2"]],"homepage":"https://docs.sentry.io/cli/","license":"BSD-3-Clause","ruby_source_checksum":"5939636f4543229a2db5cd5942ede4e36bbe5a90d175596990ce9908135bc0a3","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"c3510864bcb5978ace21f2f4e4770738df4c34fe46b194ddf04f23aab0956faf","stable_url_args":["https://github.com/getsentry/sentry-cli/archive/refs/tags/3.6.0.tar.gz"],"stable_uses_from_macos":[[{"swift":":build",":since":":sonoma"}],["bzip2"]],"stable_version":"3.6.0"},"sentry-native":{"desc":"Sentry SDK for C, C++ and native applications","executables":["crashpad_handler"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://docs.sentry.io/platforms/native/","license":"MIT","ruby_source_checksum":"94035d9bc9ebe0406a986fc5c1b9acabe49714897466edcb1b1d3956f71f4543","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9884c835bc489fabd8475871b0605160ca747d708a33f75eb1853325c5045f9e","stable_url_args":["https://github.com/getsentry/sentry-native/archive/refs/tags/0.15.3.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.15.3"},"seqan3":{"desc":"Modern C++ library for sequence analysis","head_dependencies":[{"cereal":":build"},{"cmake":":build"}],"homepage":"https://www.seqan.de","license":{":all_of":["BSD-3-Clause","CC-BY-4.0","CC0-1.0","MIT","Zlib"]},"ruby_source_checksum":"b20edfb0c938c621fd507af493c2357e7d5a0671cb87a8c2aff997d4f82324f5","stable_dependencies":[{"cereal":":build"},{"cmake":":build"}],"stable_checksum":"47568bb116981f06276cec9b433482d38d9b12f5f5d83299734c469eb9d80448","stable_url_args":["https://github.com/seqan/seqan3/releases/download/3.4.2/seqan3-3.4.2-Source.tar.xz"],"stable_version":"3.4.2","bottle_tag":":all","bottle_checksum":"499d33a9a9efa955370914435e49c28c4b49c1a688370486edaee273831589f1"},"seqkit":{"desc":"Cross-platform and ultrafast toolkit for FASTA/Q file manipulation in Golang","executables":["seqkit"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/shenwei356/seqkit.git",{":branch":"master"}],"homepage":"https://bioinf.shenwei.me/seqkit","license":"MIT","ruby_source_checksum":"9b55d68499e7cf4c909c4283a12f9156b93fb8a894c4c6c50ae28662168df668","stable_dependencies":[{"go":":build"}],"stable_checksum":"55405cc338962f770279d718c1dabec293a51dde4989c0c2590da3c303105471","stable_url_args":["https://github.com/shenwei356/seqkit/archive/refs/tags/v2.13.0.tar.gz"],"stable_version":"2.13.0"},"seqtk":{"bottle_rebuild":1,"desc":"Toolkit for processing sequences in FASTA/Q formats","executables":["seqtk"],"homepage":"https://github.com/lh3/seqtk","license":"MIT","ruby_source_checksum":"28fc2823e5df66236f719cd7ac47ee3b70b2d13ef2401681891bc5c6b5ca4aa2","stable_checksum":"384aa1e3cecf4f70403839d586cbb29d469b7c6f773a64bc5af48a6e4b8220a6","stable_url_args":["https://github.com/lh3/seqtk/archive/refs/tags/v1.5.tar.gz"],"stable_version":"1.5"},"sequin":{"desc":"Human-readable ANSI sequences","executables":["sequin"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/charmbracelet/sequin.git",{":branch":"main"}],"homepage":"https://github.com/charmbracelet/sequin","license":"MIT","ruby_source_checksum":"e1492bb59d31bc0d75ebc45e534df7914e820af5cc3cff309bfb95278eb449ed","stable_dependencies":[{"go":":build"}],"stable_checksum":"52f4d704a6e019df05dfc0ee3808fdf6c7d3245dcaa6262db8ca33c9de303da9","stable_url_args":["https://github.com/charmbracelet/sequin/archive/refs/tags/v0.3.1.tar.gz"],"stable_version":"0.3.1"},"sequoia-chameleon-gnupg":{"desc":"Reimplementatilon of gpg and gpgv using Sequoia","executables":["gpg-sq","gpgv-sq"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"llvm":":build"}],["bzip2"],["sqlite"]],"homepage":"https://sequoia-pgp.org","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"62399c56b92dabb6ce771be586482dae2122a68bbedc2ef5508c778f981a1058","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"8e204784c83b2f17cdd591bd9e2e3df01f9f68527bb5c97aa181c8bec5c6f857","stable_url_args":["https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/archive/v0.13.1/sequoia-chameleon-gnupg-v0.13.1.tar.bz2"],"stable_uses_from_macos":[[{"llvm":":build"}],["bzip2"],["sqlite"]],"stable_version":"0.13.1"},"sequoia-sq":{"conflicts":[["sq",{":because":"both install `sq` binaries"}],["squirrel-lang",{":because":"both install `sq` binaries"}]],"desc":"Sequoia-PGP command-line tool","executables":["sq"],"head_dependencies":["openssl@3",{"capnp":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://gitlab.com/sequoia-pgp/sequoia-sq.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}],["bzip2"],["sqlite"]],"homepage":"https://sequoia-pgp.org","license":"LGPL-2.0-or-later","ruby_source_checksum":"b271ab7f09d84d8145edef732ee5532436181e00fba2d1f7a7a44571b7d5cd64","stable_dependencies":["openssl@3",{"capnp":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"c856bfb0f0c94a1b8f4b72a04a6eff1e1d3d24c377cb0b1e495688e9aad8467a","stable_url_args":["https://gitlab.com/sequoia-pgp/sequoia-sq/-/archive/v1.4.0/sequoia-sq-v1.4.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}],["bzip2"],["sqlite"]],"stable_version":"1.4.0"},"sequoia-sqv":{"desc":"Simple OpenPGP signature verification program","executables":["sqv"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://gitlab.com/sequoia-pgp/sequoia-sqv.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://sequoia-pgp.org/","license":"LGPL-2.0-or-later","ruby_source_checksum":"13cae35b5b9ce36e18e8f29325ba8e0019659bd4678509dc07ea0f50781c9825","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"695749c7b8dc006c0d5ade1830bf6263453eff8211d1e18402f6686327124800","stable_url_args":["https://gitlab.com/sequoia-pgp/sequoia-sqv/-/archive/v1.5.0/sequoia-sqv-v1.5.0.tar.bz2"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"1.5.0"},"ser2net":{"caveats":"To configure ser2net, edit the example configuration in $HOMEBREW_PREFIX/etc/ser2net/ser2net.yaml\n","desc":"Allow network connections to serial ports","executables":["ser2net"],"head_dependencies":["gensio","libyaml"],"homepage":"https://ser2net.sourceforge.net/","license":"GPL-2.0-only","ruby_source_checksum":"d7d2ac6a4d9b4603a47e76717f43af3a8f59516189570e7e7a0e98a987053514","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/ser2net/sbin/ser2net","-n"]],"stable_dependencies":["gensio","libyaml"],"stable_checksum":"6b921bc7efb1b9a8a78268d63332701902cc1c8dbac51842d46ede6ffb5fa2a4","stable_url_args":["https://downloads.sourceforge.net/project/ser2net/ser2net/ser2net-4.6.7.tar.gz"],"stable_version":"4.6.7"},"serd":{"desc":"C library for RDF syntax","executables":["serdi"],"head_dependencies":[{"meson":":build"},{"ninja":":build"}],"homepage":"https://drobilla.net/software/serd.html","license":"ISC","ruby_source_checksum":"5574701c47bf46bc1a6c9ac2ecde5d495d0a195617305df244c711baf4773335","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"b0e93b49e52f01a049475b7886ef140407115a32d3b1e5dc5f95141c88275d1c","stable_url_args":["https://download.drobilla.net/serd-0.32.10.tar.xz"],"stable_version":"0.32.10"},"serf":{"desc":"Service orchestration and management tool","executables":["serf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hashicorp/serf.git",{":branch":"master"}],"head_uses_from_macos":[[{"zip":":build"}]],"homepage":"https://github.com/hashicorp/serf","license":"MPL-2.0","ruby_source_checksum":"d5bbba5ca86baff5b56592f708e820b155a77e3452f47c981b4886448e2fa8a7","stable_dependencies":[{"go":":build"}],"stable_checksum":"14b667203f34dd0a2cb54fcf863cd91799268f8b20230ad893fc36c23a1c7a00","stable_url_args":["https://github.com/hashicorp/serf/archive/refs/tags/v0.10.4.tar.gz"],"stable_uses_from_macos":[[{"zip":":build"}]],"stable_version":"0.10.4"},"serialosc":{"desc":"Opensound control server for monome devices","executables":["serialosc-detector","serialosc-device","serialoscd"],"head_dependencies":["liblo","libmonome","libuv"],"head_url_args":["https://github.com/monome/serialosc.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/monome/docs/blob/gh-pages/serialosc/osc.md","license":"ISC","ruby_source_checksum":"ff36d28fa5ba7b6fb99299e6742d737810091c1670c8bf3763df1773d7e4a351","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/serialoscd.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/serialoscd.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/serialosc/bin/serialoscd"]],"stable_dependencies":["liblo","libmonome","libuv"],"stable_url_args":["https://github.com/monome/serialosc.git",{":tag":"v1.4.7",":revision":"94d457f80fe3721d21df5190c99bd522c711185a"}],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.4.7"},"serie":{"desc":"Rich git commit graph in your terminal","executables":["serie"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/lusingander/serie.git",{":branch":"master"}],"homepage":"https://lusingander.github.io/serie/","license":"MIT","ruby_source_checksum":"037579cee162fba35585a797e29d89cecac4ee693b12a0ac156ae68de38e7f42","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b0f0801ad32acb71107ba7a48aa5a01a2ab230639b13b444e012fa105b4b1d9c","stable_url_args":["https://github.com/lusingander/serie/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"serpl":{"desc":"Simple terminal UI for search and replace","executables":["serpl"],"head_dependencies":["ripgrep",{"rust":":build"}],"homepage":"https://github.com/yassinebridi/serpl","license":"MIT","ruby_source_checksum":"dc1d4154875234b19ded2395fb6ace64fec1163f4d521a0515c0e1b348b2f939","stable_dependencies":["ripgrep",{"rust":":build"}],"stable_checksum":"d794e020e3e6535ac2c0cee3613ffb9122e4df7a47d4e5c466e8b35e59e08312","stable_url_args":["https://github.com/yassinebridi/serpl/archive/refs/tags/0.3.6.tar.gz"],"stable_version":"0.3.6"},"sersniff":{"bottle_rebuild":1,"desc":"Program to tunnel/sniff between 2 serial ports","executables":["sersniff"],"homepage":"https://www.earth.li/projectpurple/progs/sersniff.html","license":"GPL-2.0-or-later","ruby_source_checksum":"15ffa1024dd35065ef842cf83cbf748c09b4df8948a372f7aedb15081d5810a8","stable_checksum":"8aa93f3b81030bcc6ff3935a48c1fd58baab8f964b1d5e24f0aaecbd78347209","stable_url_args":["https://www.earth.li/projectpurple/files/sersniff-0.0.5.tar.gz"],"stable_version":"0.0.5","bottle_checksum":"19301da40a05c325351a5515259fb4f08c4418eeb0609080434d9cf5dead776a"},"serve":{"desc":"Static http server anywhere you need one","executables":["serve"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/syntaqx/serve.git",{":branch":"main"}],"homepage":"https://github.com/syntaqx/serve","license":"MIT","ruby_source_checksum":"8d8389dba1f18e8c36aa515a9850ab94fcbdef00f93f357d2363f4fbf3e6a115","stable_dependencies":[{"go":":build"}],"stable_checksum":"a557da378ecf66d34585542b365daf6e35e1e926452f4bb96f6ab1b151c66e0b","stable_url_args":["https://github.com/syntaqx/serve/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"serveit":{"bottle_rebuild":2,"desc":"Synchronous server and rebuilder of static content","executables":["serveit"],"head_dependencies":["ruby"],"head_url_args":["https://github.com/garybernhardt/serveit.git",{":branch":"master"}],"homepage":"https://github.com/garybernhardt/serveit","license":"MIT","revision":1,"ruby_source_checksum":"061736cce1bc4454089655b50bb9790e0b47be93c8f879a02d78e1878c081e7b","stable_dependencies":["ruby"],"stable_checksum":"5bbefdca878aab4a8c8a0c874c02a0a033cf4321121c9e006cb333d9bd7b6d52","stable_url_args":["https://github.com/garybernhardt/serveit/archive/refs/tags/v0.0.3.tar.gz"],"stable_version":"0.0.3","bottle_tag":":all","bottle_checksum":"3cd9f9b37e4a1bfff7bd9e9731af43ea6c6b9a07698eecc1f53d1725a6d2f9ef"},"serverless":{"deprecate_args":{":date":"2024-12-31",":because":"uses proprietary licensed software in v4"},"desc":"Build applications with serverless architectures","disable_args":{":date":"2025-12-31",":because":"uses proprietary licensed software in v4"},"head_dependencies":["node"],"head_url_args":["https://github.com/serverless/serverless.git",{":branch":"v3"}],"homepage":"https://www.serverless.com/","license":"MIT","ruby_source_checksum":"ed4a4066cdd0b9cfa9bd5ca7f7c4f8186c1927e221f42477ad3ff5d1c327f086","stable_dependencies":["node"],"stable_checksum":"c8058ec43e1e5de67a4a1ee95f0bcec24a4b0ffd4e953b4214961ef7ff2b385d","stable_url_args":["https://github.com/serverless/serverless/archive/refs/tags/v3.40.0.tar.gz"],"stable_version":"3.40.0"},"service-weaver":{"conflicts":[["weaver",{":because":"both install a `weaver` binary"}]],"deprecate_args":{":date":"2025-06-14",":because":":unmaintained"},"desc":"Programming framework for writing and deploying cloud applications","disable_args":{":date":"2026-06-14",":because":":unmaintained"},"executables":["weaver","weaver-gke","weaver-gke-local"],"head_dependencies":[{"go@1.23":":build"}],"head_url_args":["https://github.com/ServiceWeaver/weaver.git",{":branch":"main"}],"homepage":"https://serviceweaver.dev/","license":"Apache-2.0","ruby_source_checksum":"f0c607a3bbcd3b1ad145cf9f797305974317186a26b4e68bf555244b0b913f90","stable_dependencies":[{"go@1.23":":build"}],"stable_checksum":"15b34f1539b6a84f8783009a2e8ce98bb12c9a0c0ba70b4ff055e4a8a3406e10","stable_url_args":["https://github.com/ServiceWeaver/weaver/archive/refs/tags/v0.24.6.tar.gz"],"stable_version":"0.24.6"},"servus":{"desc":"Library and Utilities for zeroconf networking","head_dependencies":[{"cmake":":build"},{"boost":":test"}],"homepage":"https://github.com/HBPVIS/Servus","license":"LGPL-3.0-only","ruby_source_checksum":"b1cb375852274de94f96f3dfd3cbeba30b920004d49a56615f3d58bcf5d8b0e8","stable_dependencies":[{"cmake":":build"},{"boost":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/HBPVIS/Servus/commit/53bf825cd995a7d2f569157f20431daf0cc860f8.patch?full_index=1","sha256":"bb5d44dd39b63a091c9cc89fcdfc25e914f184eac5af9256b54975cf300575a5"}],"stable_url_args":["https://github.com/HBPVIS/Servus.git",{":tag":"1.5.2",":revision":"170bd93dbdd6c0dd80cf4dfc5926590cc5cef5ab"}],"stable_version":"1.5.2","bottle_cellar":":any","bottle_checksum":"5a2c8cbe46fc1a9e8d2aa14036c2cc775f438cae77adaa8918d5a6cb9378c2e7"},"sesh":{"desc":"Smart session manager for the terminal","executables":["sesh"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/joshmedeski/sesh.git",{":branch":"main"}],"homepage":"https://github.com/joshmedeski/sesh","license":"MIT","ruby_source_checksum":"0e64c08090d93735245933956bd267038ad35f5437ae8b0a7f4b796e11dcfb3a","stable_dependencies":[{"go":":build"}],"stable_checksum":"f6bbfd1513332bd5abd4dc5e0b135b8aeac375abb8601f2d7bb9ffe25174f006","stable_url_args":["https://github.com/joshmedeski/sesh/archive/refs/tags/v2.26.2.tar.gz"],"stable_version":"2.26.2"},"setconf":{"desc":"Utility for easily changing settings in configuration files","executables":["setconf"],"head_url_args":["https://github.com/xyproto/setconf.git",{":branch":"main"}],"head_uses_from_macos":[["python"]],"homepage":"https://setconf.roboticoverlords.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"f8dc62cdc02edf170292d7326bf78befdc45f4105ad3e110649d8103b2fdb97d","stable_checksum":"19315574540b3181fec31a4059b9e058381e0192317f153d181e7e7e2aa84d86","stable_url_args":["https://setconf.roboticoverlords.org/setconf-0.7.7.tar.xz"],"stable_uses_from_macos":[["python"]],"stable_version":"0.7.7","bottle_tag":":all","bottle_checksum":"4595c95b544f85bef09766354418d146364657157ba5f7dc614487bf50f85535"},"setweblocthumb":{"desc":"Assigns custom icons to webloc files","executables":["setWeblocThumb"],"homepage":"https://hasseg.org/setWeblocThumb/","license":"Apache-2.0","ruby_source_checksum":"732e487d5fca926b66529608553fd35b8b056f4503da7172d9b3f1331ff93abe","stable_checksum":"0258fdabbd24eed2ad3ff425b7832c4cd9bc706254861a6339f886efc28e35be","stable_url_args":["https://github.com/ali-rantakari/setWeblocThumb/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_checksum":"849e242cc0d75408abb95ed3afead495868ae730132fd4a648f032ea3b873774"},"seven-kingdoms":{"bottle_rebuild":1,"desc":"Real-time strategy game developed by Trevor Chan of Enlight Software","executables":["7kaa"],"head_dependencies":["sdl2-compat","gettext",{"pkgconf":":build"}],"homepage":"https://7kfans.com","license":"GPL-2.0-or-later","ruby_source_checksum":"852078489d9a4a3d135a18dd255f654a5a05b29df271e1812228eca3e1891868","stable_dependencies":["sdl2-compat","gettext",{"pkgconf":":build"}],"stable_checksum":"2a9833ffe5fa7558857d4f8ba39cad1dccefadb01d298350ed8f954c75b6a6ae","stable_url_args":["https://downloads.sourceforge.net/project/skfans/7KAA%202.15.7/7kaa-2.15.7.tar.gz"],"stable_version":"2.15.7"},"sevenzip":{"aliases":["7-zip","7zip"],"desc":"7-Zip is a file archiver with a high compression ratio","executables":["7zz"],"head_url_args":["https://github.com/ip7z/7zip.git",{":branch":"main"}],"homepage":"https://7-zip.org","license":{":all_of":["LGPL-2.1-or-later","BSD-3-Clause"]},"no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"9d3ddc9e2e8c06f4560c93acc24a7fe9f6ec76d945ef1dbf7b6a4b847401c325","stable_checksum":"cf967c98bca02a4b8b16375f441825a8e141362f14be1969bbec8e1ca0bff9dd","stable_url_args":["https://github.com/ip7z/7zip/releases/download/26.02/7z2602-src.tar.xz"],"stable_version":"26.02"},"sexpect":{"desc":"Expect for shells","executables":["sexpect"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/clarkwang/sexpect","license":"GPL-3.0-only","ruby_source_checksum":"9694eecb15386287e17674a2ef69b6834be5827c72c53b01902f111940ec9ed2","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"44f5711aa99f3ccf9c4b0edfcd9a7d25fa64b442574624ce451713d1532c1a7e","stable_url_args":["https://github.com/clarkwang/sexpect/archive/refs/tags/v2.3.15.tar.gz"],"stable_version":"2.3.15"},"sextractor":{"desc":"Extract catalogs of sources from astronomical images","executables":["ldactoasc","sex"],"head_dependencies":["cfitsio","fftw","openblas",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.astromatic.net/software/sextractor/","license":"GPL-3.0-or-later","ruby_source_checksum":"c91030f8b9ebbe0e97abc132891cf9c00ee5ff6694b8c8230f96a90ba6afab64","stable_dependencies":["cfitsio","fftw","openblas",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"d92c5214ea75b8a70214d7d7f6824207fc53861ec923ceb2cc574f2ec9effa94","stable_url_args":["https://github.com/astromatic/sextractor/archive/refs/tags/2.28.2.tar.gz"],"stable_version":"2.28.2"},"sf-pwgen":{"desc":"Generate passwords using SecurityFoundation framework","executables":["sf-pwgen"],"head_url_args":["https://github.com/anders/pwgen.git",{":branch":"master"}],"homepage":"https://github.com/anders/pwgen/","license":"Zlib","ruby_source_checksum":"8cc6519905bedf99b836ff6580fdd0f07eee9b2f63d34d7448ff48af7b4203a5","stable_checksum":"e1f1d575638f216c82c2d1e9b52181d1d43fd05e7169db1d6f9f5d8a2247b475","stable_url_args":["https://github.com/anders/pwgen/archive/refs/tags/1.5.tar.gz"],"stable_version":"1.5","bottle_checksum":"0f425de9f8e3e82e24a4c10143e54006c96e6063a19fb64643ec0b3ce279cdaa"},"sf":{"desc":"Command-line toolkit for Salesforce development","executables":["sf","sfdx"],"head_dependencies":["node"],"homepage":"https://developer.salesforce.com/tools/salesforcecli","license":"BSD-3-Clause","ruby_source_checksum":"2d07975dcbf17c0c3a186131eef620f802f001fc6f52f999b4bc60d935e479d4","stable_dependencies":["node"],"stable_checksum":"cf867c7217697d9d36db5a95fb64c2b93cc56e0d9119a8c0554105ac82e78bc2","stable_url_args":["https://registry.npmjs.org/@salesforce/cli/-/cli-2.141.6.tgz"],"stable_version":"2.141.6","bottle_tag":":all","bottle_checksum":"8f559485d28d2eb0f2f5d57a85708394e8c5ce557a8dc500594bd04e1f51d0d3"},"sfcgal":{"bottle_rebuild":1,"desc":"C++ wrapper library around CGAL","executables":["sfcgal-config"],"head_dependencies":["boost","cgal","gmp","mpfr",{"cmake":":build"},{"eigen":":build"},{"nlohmann-json":":build"}],"homepage":"https://sfcgal.gitlab.io/SFCGAL/","license":"LGPL-2.0-or-later","ruby_source_checksum":"49ca1904b249fee7f2ecdda07ddce958f68ce2e42b852bf69efc3762cc9c56dc","stable_dependencies":["boost","cgal","gmp","mpfr",{"cmake":":build"},{"eigen":":build"},{"nlohmann-json":":build"}],"stable_checksum":"5f6aa1838e5ae31523ebf410cde0240b7a88d7e062b7ffff945e4fae2aaba0fa","stable_url_args":["https://gitlab.com/sfcgal/SFCGAL/-/archive/v2.3.0/SFCGAL-v2.3.0.tar.gz"],"stable_version":"2.3.0"},"sfk":{"desc":"Command-line tools collection","executables":["sfk"],"homepage":"http://stahlworks.com/dev/swiss-file-knife.html","license":"BSD-2-Clause","ruby_source_checksum":"036c9f1409dcbd0fe3fff7c3fae8cfab93b58cff38fd4e26b43bb4ad0b58fb56","stable_checksum":"b7e2e3848e3126dcee916056bff5f8340acae9158f3610049de2cde999ccca63","stable_url_args":["https://downloads.sourceforge.net/project/swissfileknife/1-swissfileknife/2.0.0.3/sfk-2.0.0.tar.gz"],"stable_version":"2.0.0.3"},"sfml":{"aliases":["sfml@3"],"desc":"Multi-media library with bindings for multiple languages","head_dependencies":["flac","freetype","libogg","libvorbis",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/SFML/SFML.git",{":branch":"master"}],"homepage":"https://www.sfml-dev.org/","license":"Zlib","ruby_source_checksum":"b28350cedfb2acd5e88f3e29714dc41ddefb599e87850ca35a92b9367f7e740f","stable_dependencies":["flac","freetype","libogg","libvorbis",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"stable_checksum":"0034e05f95509e5d3fb81b1625713e06da7b068f210288ce3fd67106f8f46995","stable_url_args":["https://github.com/SFML/SFML/archive/refs/tags/3.0.2.tar.gz"],"stable_version":"3.0.2","versioned_formulae":["sfml@2"]},"sfml@2":{"desc":"Multi-media library with bindings for multiple languages","head_dependencies":["flac","freetype","libogg","libvorbis",{"cmake":":build"},{"doxygen":":build"}],"homepage":"https://www.sfml-dev.org/","keg_only_args":[":versioned_formula"],"license":"Zlib","revision":1,"ruby_source_checksum":"328456d5226cdac06afe3a570cd0809e31ac947641ce108c68654b873fa36994","stable_dependencies":["flac","freetype","libogg","libvorbis",{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"19d6dbd9c901c74441d9888c13cb1399f614fe8993d59062a72cfbceb00fed04","stable_url_args":["https://www.sfml-dev.org/files/SFML-2.6.2-sources.zip"],"stable_version":"2.6.2"},"sfsexp":{"desc":"Small Fast S-Expression Library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://github.com/mjsottile/sfsexp","license":"LGPL-2.1-or-later","ruby_source_checksum":"2f68213735dbefb8116b6eb379fc2dcac8933e92052a7fac195dcf7a0018b389","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"15e9a18bb0d5c3c5093444a9003471c2d25ab611b4219ef1064f598668723681","stable_url_args":["https://github.com/mjsottile/sfsexp/releases/download/v1.4.1/sfsexp-1.4.1.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"1.4.1"},"sfst":{"desc":"Toolbox for morphological analysers and other FST-based tools","executables":["fst-compact","fst-compare","fst-compiler","fst-compiler-utf8","fst-generate","fst-infl","fst-infl2","fst-infl2-daemon","fst-infl3","fst-lattice","fst-lowmem","fst-match","fst-mor","fst-parse","fst-parse2","fst-print","fst-text2bin","fst-train"],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://www.cis.uni-muenchen.de/~schmid/tools/SFST/","license":"GPL-2.0-or-later","ruby_source_checksum":"13c480f6ae5c9322ed1b11e138261438650b5ee3714e0450ac7ba4afc63aaa10","stable_checksum":"5f3ab2d8190dc931813b5ba3cf94c72013cce7bf03e16d7fb2eda86bd99ce944","stable_url_args":["https://www.cis.uni-muenchen.de/~schmid/tools/SFST/data/SFST-1.4.7g.zip"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"1.4.7g","bottle_checksum":"27d6b2f85647df82d36dc6f15bfe23a11430d7b1904b8d76326b069f968b5529"},"sftpgo":{"caveats":"Default data location:\n\n$HOMEBREW_PREFIX/var/sftpgo\n\nConfiguration file location:\n\n$HOMEBREW_PREFIX/etc/sftpgo/sftpgo.json\n","desc":"Fully featured SFTP server with optional HTTP/S, FTP/S and WebDAV support","executables":["sftpgo"],"head_dependencies":[{"go":":build"}],"homepage":"https://sftpgo.com/","license":"AGPL-3.0-only","ruby_source_checksum":"c99d5868f23950a37c43722a86c5ffd4d67be337c014e1c97915e4b9d384d888","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/sftpgo"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/sftpgo/bin/sftpgo","serve","--config-file","$HOMEBREW_PREFIX/etc/sftpgo/sftpgo.json","--log-file-path","$HOMEBREW_PREFIX/var/sftpgo/log/sftpgo.log"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"f7d6dccdc7183b35ecd103c9ec1ee41bf6fadc668e775ae1d06043da87dc96fd","stable_url_args":["https://github.com/drakkan/sftpgo/releases/download/v2.7.4/sftpgo_v2.7.4_src_with_deps.tar.xz"],"stable_version":"2.7.4"},"sgn":{"desc":"Shikata ga nai (仕方がない) encoder ported into go with several improvements","executables":["sgn"],"head_dependencies":["keystone",{"go":":build"}],"head_url_args":["https://github.com/EgeBalci/sgn.git",{":branch":"master"}],"homepage":"https://github.com/EgeBalci/sgn","license":"MIT","ruby_source_checksum":"113355e490321633a7037f5b7bbc521e16dfc4fce0b9b96ee5968fd0082fd75a","stable_dependencies":["keystone",{"go":":build"}],"stable_checksum":"eb5d5636e7fa701e646fd321cd47adb0ded8650af1532315ddd493aff06c4c22","stable_url_args":["https://github.com/EgeBalci/sgn/archive/refs/tags/v2.0.2.tar.gz"],"stable_version":"2.0.2"},"sgr":{"bottle_rebuild":5,"deprecate_args":{":date":"2025-06-21",":because":":unmaintained"},"desc":"Command-line client for Splitgraph, a version control system for data","disable_args":{":date":"2026-06-21",":because":":unmaintained"},"executables":["sgr"],"head_dependencies":["certifi","cryptography","libpq","openssl@3","pydantic","python@3.14","rpds-py"],"homepage":"https://www.splitgraph.com/docs/sgr-advanced/getting-started/introduction","license":"Apache-2.0","revision":15,"ruby_source_checksum":"bc892b93d906af981e4f63b9536dddc00dc8d404998c8813ca720e6ec07ee068","stable_dependencies":["certifi","cryptography","libpq","openssl@3","pydantic","python@3.14","rpds-py"],"stable_patches":[{"strip":"p1","url":"https://github.com/splitgraph/sgr/commit/234bcc12d21860852a40e78a22976ae33d2f2f57.patch?full_index=1","sha256":"1308f9172de2268cadc7ae7521a0f109df3cdc40d60f4908d69934acb777a2d5"}],"stable_checksum":"76a4476002b5ac5a2b9fba36b6fcffd85b878bcc25f5aae411387e04a5532459","stable_url_args":["https://files.pythonhosted.org/packages/dd/61/7d6cf822edb39d2426f6f185c7fc4de0ad4b80e0da3e5f50d94952795c11/splitgraph-0.3.12.tar.gz"],"stable_version":"0.3.12"},"sh4d0wup":{"desc":"Signing-key abuse and update exploitation framework","executables":["sh4d0wup"],"head_dependencies":["openssl@3","pcsc-lite","xz","zstd",{"llvm":":build"},{"pkgconf":":build"},{"rust":":build"},{"pgpdump":":test"}],"homepage":"https://github.com/kpcyrd/sh4d0wup","license":"GPL-3.0-or-later","ruby_source_checksum":"8d467574c1f526171d8499adc02e8c4eec2dd23210aebc0298260e91d947042f","stable_dependencies":["openssl@3","pcsc-lite","xz","zstd",{"llvm":":build"},{"pkgconf":":build"},{"rust":":build"},{"pgpdump":":test"}],"stable_checksum":"cfc1c38f89d35de6a1822469679a73e5bcb7d5b9f6f8519bee1c3f2948c227f3","stable_url_args":["https://github.com/kpcyrd/sh4d0wup/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"sha1dc":{"desc":"Tool to detect SHA-1 collisions in files, including SHAttered","executables":["sha1dcsum","sha1dcsum_partialcoll"],"head_dependencies":[{"coreutils":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/cr-marcstevens/sha1collisiondetection.git",{":branch":"master"}],"homepage":"https://github.com/cr-marcstevens/sha1collisiondetection","license":"MIT","ruby_source_checksum":"6af45f5aca57fbf207e1cde624d5f209aeadebef23965d76248e0ef5e12decea","stable_dependencies":[{"coreutils":":build"},{"libtool":":build"}],"stable_checksum":"77a1c2b2a4fbe4f78de288fa4831ca63938c3cb84a73a92c79f436238bd9ac07","stable_url_args":["https://github.com/cr-marcstevens/sha1collisiondetection/archive/refs/tags/stable-v1.0.3.tar.gz"],"stable_version":"1.0.3","bottle_cellar":":any","bottle_checksum":"392a2173a9bf9a53f40edb2ef6c77a9d34ee567c9d18f405288b7b83e7fdc87b"},"sha2":{"bottle_rebuild":4,"deprecate_args":{":date":"2026-06-22",":because":":repo_removed"},"desc":"Implementation of SHA-256, SHA-384, and SHA-512 hash algorithms","disable_args":{":date":"2027-06-22",":because":":repo_removed"},"executables":["sha2"],"homepage":"https://aarongifford.com/computers/sha.html","license":"BSD-3-Clause","ruby_source_checksum":"3f34c38f15a9371957f57b63672ef32bef8fd4cd90e7cd2850cffe9de7824055","stable_checksum":"67bc662955c6ca2fa6a0ce372c4794ec3d0cd2c1e50b124e7a75af7e23dd1d0c","stable_url_args":["https://aarongifford.com/computers/sha2-1.0.1.tgz"],"stable_version":"1.0.1","bottle_checksum":"972453a919bb7c951a9e6bb2c8d27d27db09c85ba2f3c649c29e049f19930012"},"sha3sum":{"desc":"Keccak, SHA-3, SHAKE, and RawSHAKE checksum utilities","executables":["keccak-224sum","keccak-256sum","keccak-384sum","keccak-512sum","keccaksum","rawshake128sum","rawshake256sum","rawshake512sum","sha3-224sum","sha3-256sum","sha3-384sum","sha3-512sum","sha3sum","shake128sum","shake256sum","shake512sum"],"head_dependencies":["libkeccak"],"homepage":"https://codeberg.org/maandree/sha3sum","license":"ISC","ruby_source_checksum":"8d69035a82cb33930c985ab67e20c13d8982249648c524f415c325df1c7acef9","stable_dependencies":["libkeccak"],"stable_checksum":"ffc3af5fef56dd4fd920bc3768bb8c7b3303ae1403ff7534f5daf13fe83dca4c","stable_url_args":["https://codeberg.org/maandree/sha3sum/archive/1.2.5.tar.gz"],"stable_version":"1.2.5"},"shadcn":{"desc":"CLI for adding components to your project","executables":["shadcn"],"head_dependencies":["node"],"homepage":"https://ui.shadcn.com","license":"MIT","ruby_source_checksum":"f20879c4119ea0206e664fa38e38ce37fb49f76dcc370d35011ae864676273a5","stable_dependencies":["node"],"stable_checksum":"372fca61fc23c3c8568f1dddb311813467428edc248b43bb82904f4248a4450f","stable_url_args":["https://registry.npmjs.org/shadcn/-/shadcn-4.13.0.tgz"],"stable_version":"4.13.0"},"shaderc":{"desc":"Collection of tools, libraries, and tests for Vulkan shader compilation","executables":["glslc"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/google/shaderc.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/google/shaderc","license":"Apache-2.0","ruby_source_checksum":"ad72591e198f4e4a42552ad4778c9a962cbd90a69d9d60e412e2166fdd7d66de","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"f924178e75e3293082481b25ed64d5e48a795b479dac3bd3c83d23070855df42","stable_url_args":["https://github.com/google/shaderc/archive/refs/tags/v2026.2.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"2026.2"},"shadowenv":{"desc":"Reversible directory-local environment variable manipulations","executables":["shadowenv"],"head_dependencies":[{"rust":":build"}],"homepage":"https://shopify.github.io/shadowenv/","license":"MIT","ruby_source_checksum":"33a7292821033fdc4e125636c3ffdcfa732e85633fd7143a26cdba9bdb6ed40d","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ff81d1baa7567b7570bb1e842d6a248f2f7c42c56bfa5f4c76beeb450395017c","stable_url_args":["https://github.com/Shopify/shadowenv/archive/refs/tags/3.5.1.tar.gz"],"stable_version":"3.5.1"},"shadowsocks-libev":{"desc":"Libev port of shadowsocks","executables":["ss-local","ss-server","ss-setup","ss-tunnel"],"head_dependencies":["c-ares","libev","libsodium","mbedtls@3","pcre2",{"asciidoc":":build"},{"cmake":":build"},{"xmlto":":build"}],"head_url_args":["https://github.com/shadowsocks/shadowsocks-libev.git",{":branch":"master"}],"homepage":"https://github.com/shadowsocks/shadowsocks-libev","license":"GPL-3.0-or-later","ruby_source_checksum":"2a6d5ec575f5bef0f8f77ab15b95784d731ea7398fd8868cf48a9a31d35d5b58","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/shadowsocks-libev/bin/ss-local","-c","$HOMEBREW_PREFIX/etc/shadowsocks-libev.json"]],"stable_dependencies":["c-ares","libev","libsodium","mbedtls@3","pcre2",{"asciidoc":":build"},{"cmake":":build"},{"xmlto":":build"}],"stable_url_args":["https://github.com/shadowsocks/shadowsocks-libev.git",{":tag":"v3.3.6",":revision":"c5e8788013a37afe54ea1c2b7c03395cccc663cf"}],"stable_version":"3.3.6"},"shadowsocks-rust":{"desc":"Rust port of Shadowsocks","executables":["sslocal","ssmanager","ssserver","ssservice","ssurl"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/shadowsocks/shadowsocks-rust.git",{":branch":"master"}],"homepage":"https://shadowsocks.org/","license":"MIT","ruby_source_checksum":"9613d23e506269f2e4b79c8c217b29a2c65a8fb569a22800c5659f1ceb9fe373","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a89865d1c5203de1b732017dd032e85f943d1592e8d3152eb7d2c4f3fca387bf","stable_url_args":["https://github.com/shadowsocks/shadowsocks-rust/archive/refs/tags/v1.24.0.tar.gz"],"stable_version":"1.24.0"},"shairport-sync":{"desc":"AirTunes emulator that adds multi-room capability","executables":["shairport-sync"],"head_dependencies":["libao","libconfig","libdaemon","libsoxr","openssl@3","popt","pulseaudio",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/mikebrady/shairport-sync.git",{":branch":"master"}],"homepage":"https://github.com/mikebrady/shairport-sync","license":"MIT","ruby_source_checksum":"c5230d7540798527d8c5510f3067ff21fea5bfd65cd730c2ca37123365e0eb52","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/shairport-sync.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/shairport-sync.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/shairport-sync/bin/shairport-sync","--use-stderr","--verbose"]],"stable_dependencies":["libao","libconfig","libdaemon","libsoxr","openssl@3","popt","pulseaudio",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"d85b5ad26449f3777518c4bfafeff0e4a6ebfb8333187df0ef462c199a4aba83","stable_url_args":["https://github.com/mikebrady/shairport-sync/archive/refs/tags/5.1.tar.gz"],"stable_version":"5.1"},"shallow-backup":{"desc":"Git-integrated backup tool for macOS and Linux devs","executables":["shallow-backup"],"head_dependencies":["python@3.14",{"maturin":":build"},{"rust":":build"}],"head_url_args":["https://github.com/alichtman/shallow-backup.git",{":branch":"main"}],"homepage":"https://github.com/alichtman/shallow-backup","license":"MIT","revision":2,"ruby_source_checksum":"3e75aabd92bb4ef29391c90c6c14500a31d5602f81dec8cbd7459017652242fb","stable_dependencies":["python@3.14",{"maturin":":build"},{"rust":":build"}],"stable_checksum":"016e85303accffc24b72a64cf589ff48d962298d60a37759d2302b81f7fbb8b3","stable_url_args":["https://files.pythonhosted.org/packages/16/25/621fbd73cadb2e18f56ea89ae602b2c93d88c77d9858ae16f541c523e9b3/shallow_backup-6.6.tar.gz"],"stable_version":"6.6","bottle_tag":":all","bottle_checksum":"2dde7e4b810415b9d6150564c8540a856f76c6c9d2786f56fac3bea6182e60bf"},"shamrock":{"bottle_rebuild":1,"desc":"Astrophysical hydrodynamics using SYCL","executables":["shamrock"],"head_dependencies":["adaptivecpp","boost","open-mpi","python@3.14","libomp",{"cmake":":build"},{"fmt":":build"},{"nlohmann-json":":build"},{"pybind11":":build"}],"head_url_args":["https://github.com/Shamrock-code/Shamrock.git",{":branch":"main"}],"homepage":"https://shamrock-code.github.io","license":"CECILL-2.1","revision":1,"ruby_source_checksum":"57d7f860846434197e73775a441cd5c189a1e2bb9f557c1fa6abeb3891c11c66","stable_dependencies":["adaptivecpp","boost","open-mpi","python@3.14","libomp",{"cmake":":build"},{"fmt":":build"},{"nlohmann-json":":build"},{"pybind11":":build"}],"stable_checksum":"72683352d862d7b3d39568151a17ea78633bd4976a40eacb77098d3ef0ca3c55","stable_url_args":["https://github.com/Shamrock-code/Shamrock/releases/download/v2025.10.0/shamrock-2025.10.0.tar"],"stable_version":"2025.10.0"},"shapelib":{"desc":"Library for reading and writing ArcView Shapefiles","executables":["Shape_PointInPoly","csv2shp","dbfadd","dbfcat","dbfcreate","dbfdump","dbfinfo","shpadd","shpcat","shpcentrd","shpcreate","shpdata","shpdump","shpdxf","shpfix","shpinfo","shprewind","shpsort","shptreedump","shpwkb"],"head_dependencies":[{"cmake":":build"}],"homepage":"http://shapelib.maptools.org/","license":{":any_of":["LGPL-2.0-or-later","MIT"]},"ruby_source_checksum":"49433538bbc44fc62a70f6ea578531cd9b7f42bef6301388a9d96ebbcd1d6e33","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"3ff5ead18ca6d2fe249f0e80b361e1ad6782165115268ed4a58c780a60c1e0eb","stable_url_args":["https://download.osgeo.org/shapelib/shapelib-1.6.3.tar.gz"],"stable_version":"1.6.3"},"shared-mime-info":{"desc":"Database of common MIME types","executables":["update-mime-database"],"head_dependencies":["glib",{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"xmlto":":build"}],"head_url_args":["https://gitlab.freedesktop.org/xdg/shared-mime-info.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://wiki.freedesktop.org/www/Software/shared-mime-info","license":"GPL-2.0-only","link_overwrite_paths":["share/mime/packages/freedesktop.org.xml"],"post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/mime"},"type":"update_mime_database"}],"ruby_source_checksum":"bc145000d3c94b828cc00fc45e452569382b82168fbaa7f09166a17e1c8ac696","stable_dependencies":["glib",{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"xmlto":":build"}],"stable_checksum":"b75b420da9b0be9a3d99b1bee6ed87957b56ab54583ac1a97fbd0dc98ddddb25","stable_url_args":["https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/2.5.1/shared-mime-info-2.5.1.tar.bz2"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"2.5.1"},"shc":{"desc":"Shell Script Compiler","executables":["shc"],"head_url_args":["https://github.com/neurobin/shc.git",{":branch":"master"}],"homepage":"https://neurobin.github.io/shc","license":"GPL-3.0-or-later","ruby_source_checksum":"1d739be0473bb1ec5bf3f1376a389f3ed7efae1e603a55774fc69436026ae67d","stable_checksum":"7d7fa6a9f5f53d607ab851d739ae3d3b99ca86e2cb1425a6cab9299f673aee16","stable_url_args":["https://github.com/neurobin/shc/archive/refs/tags/4.0.3.tar.gz"],"stable_version":"4.0.3","bottle_checksum":"fd153e413029832fb17b013fb15d43aab1e1e22b618d58c768a049ac31e0759c"},"sheenbidi":{"desc":"Fast and stable implementation of the Unicode Bidirectional Algorithm","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/Tehreer/SheenBidi","license":"Apache-2.0","oldnames":["sheen-bidi"],"ruby_source_checksum":"e90db0f33563ac8ed0152a0b76cc8f2730d592e55e1c61b54289d2e35ad15579","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"86c56014034739ba39a24c23eb00323b0bf6f737354f665786015fca842af786","stable_url_args":["https://github.com/Tehreer/SheenBidi/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0"},"sheets":{"desc":"Terminal based spreadsheet tool","executables":["sheets"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/maaslalani/sheets.git",{":branch":"main"}],"homepage":"https://github.com/maaslalani/sheets","license":"MIT","ruby_source_checksum":"3aab89f683b0e332cb8f1b93e70071aa6b1c0c8b84b3f11b3048d26ec9e7e9ef","stable_dependencies":[{"go":":build"}],"stable_checksum":"e33563769858abba1812d6f9e1f427241a9a5c65da3a34a87d8784c8a050e25e","stable_url_args":["https://github.com/maaslalani/sheets/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"sheldon":{"desc":"Fast, configurable, shell plugin manager","executables":["sheldon"],"head_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/rossmacarthur/sheldon.git",{":branch":"trunk"}],"head_uses_from_macos":[["curl",{":since":":sonoma"}]],"homepage":"https://sheldon.cli.rs","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"79e4b56403d12573ad6571ba61a9cd6f880b756b32ce147826860a827de05a65","stable_dependencies":["libgit2","libssh2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"a32e181667ec8bf235f0c50f2671d3c0d78fbdd7502a61e2f88c7deacb534b20","stable_url_args":["https://github.com/rossmacarthur/sheldon/archive/refs/tags/0.8.5.tar.gz"],"stable_uses_from_macos":[["curl",{":since":":sonoma"}]],"stable_version":"0.8.5"},"shell2http":{"desc":"Executing shell commands via HTTP server","executables":["shell2http"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/msoap/shell2http.git",{":branch":"master"}],"homepage":"https://github.com/msoap/shell2http","license":"MIT","ruby_source_checksum":"a643b770f3e149f6d5afcf8d2434be21c83c61fd84cf199f06439102166a805f","stable_dependencies":[{"go":":build"}],"stable_checksum":"17fab67e34e767accfbc59ab504971c704f54d79b57a023e6b5efa5556994624","stable_url_args":["https://github.com/msoap/shell2http/archive/refs/tags/v1.17.0.tar.gz"],"stable_version":"1.17.0"},"shellcheck":{"desc":"Static analysis and lint tool, for (ba)sh scripts","executables":["shellcheck"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"pandoc":":build"}],"head_url_args":["https://github.com/koalaman/shellcheck.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://www.shellcheck.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"00d070b087df92aecb23bcd1b994a27b447f63d5c407239c0c91e295d1014082","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"},{"pandoc":":build"}],"stable_checksum":"8b07554f92e4fbfc33f1539a1f475f21c6503ceae8f806efcc518b1f529f7102","stable_url_args":["https://github.com/koalaman/shellcheck/archive/refs/tags/v0.11.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.11.0"},"shellharden":{"desc":"Bash syntax highlighter that encourages/fixes variables quoting","executables":["shellharden"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/anordal/shellharden","license":"MPL-2.0","ruby_source_checksum":"558fa136f3196bdf6065787a27bab84900f203d4c275cc0beada2f01e595d5a5","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3a6721c3409c70449c24a5b33f83d0d05026f2318fe052db5c6d0834e2b29c6c","stable_url_args":["https://github.com/anordal/shellharden/archive/refs/tags/v4.3.2.tar.gz"],"stable_version":"4.3.2"},"shellinabox":{"bottle_rebuild":2,"desc":"Export command-line tools to web based terminal emulator","executables":["shellinaboxd"],"head_dependencies":["openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/shellinabox/shellinabox","license":{"GPL-2.0-only":{":with":"GPL-3.0-linking-source-exception"}},"ruby_source_checksum":"7144330ac84a80fad99f746f00240c31dfb2405a6dc3a6def1414594805e1148","stable_dependencies":["openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/shellinabox/2.20.patch"}],"stable_checksum":"2a8f94beb286d0851bb146f7a7c480a8740f59b959cbd274e21a8fcbf0a7f307","stable_url_args":["https://github.com/shellinabox/shellinabox/archive/refs/tags/v2.21.tar.gz"],"stable_version":"2.21"},"shellshare":{"desc":"Live Terminal Broadcast","executables":["shellshare"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/vitorbaptista/shellshare.git",{":branch":"main"}],"homepage":"https://shellshare.net","license":"Apache-2.0","ruby_source_checksum":"138d9453bec2e88c5bfa6e87708c347210ffa3cbcda0a4d6da9e1dd4e11b54b0","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9eaba669f636d22ed8511550696e9cc135fe81327fb84b94b76322eddb288412","stable_url_args":["https://github.com/vitorbaptista/shellshare/archive/refs/tags/v3.9.0.tar.gz"],"stable_version":"3.9.0"},"shellspec":{"bottle_rebuild":1,"desc":"BDD unit testing framework for dash, bash, ksh, zsh and all POSIX shells","executables":["shellspec"],"head_url_args":["https://github.com/shellspec/shellspec.git",{":branch":"master"}],"homepage":"https://shellspec.info/","license":"MIT","ruby_source_checksum":"e1c1bb1cf018aa068955e09d21bcadbe4fd33fe473ae6960db76ea62bfcbca10","stable_checksum":"400d835466429a5fe6c77a62775a9173729d61dd43e05dfa893e8cf6cb511783","stable_url_args":["https://github.com/shellspec/shellspec/archive/refs/tags/0.28.1.tar.gz"],"stable_version":"0.28.1","bottle_tag":":all","bottle_checksum":"c39e6acfcb13b4e82fdaf4e2a2788c5b43eacd7be9d2f98d5d786d0e741befad"},"shelltestrunner":{"desc":"Portable command-line tool for testing command-line programs","executables":["shelltest"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/simonmichael/shelltestrunner","license":"GPL-3.0-or-later","ruby_source_checksum":"46bf3b2f0999e71835ebe51e3ba05154d6572f030a5bea9b2fa64e2a9742ceaf","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"b1742f8c0262034197faa879f1871848a3c404bc8a8aab706fbd053130d3414d","stable_url_args":["https://hackage.haskell.org/package/shelltestrunner-1.11/shelltestrunner-1.11.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"1.11"},"shellz":{"desc":"Small utility to track and control custom shellz","executables":["shellz"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/evilsocket/shellz","license":"GPL-3.0-only","ruby_source_checksum":"832dc63b68b1be105880e4f528978939f62c2e08333fa12bfa684629a1ffd293","stable_dependencies":[{"go":":build"}],"stable_checksum":"3a89e3d573563a0c2ccb1831ff41fc0204c8b4efb011c10108ab98451a309b1c","stable_url_args":["https://github.com/evilsocket/shellz/archive/refs/tags/v1.6.0.tar.gz"],"stable_version":"1.6.0","bottle_checksum":"e4ea721956ec5e9a51e8774000f17eca688fdf50c1d41496b23f2be90bec65c8"},"shepherd":{"desc":"Service manager that looks after the herd of system services","executables":["halt","herd","reboot","shepherd","shutdown"],"head_dependencies":["guile","guile-fibers",{"pkgconf":":build"},{"gnu-sed":":build"}],"homepage":"https://www.gnu.org/software/shepherd/","license":"GPL-3.0-or-later","ruby_source_checksum":"bee80b1afdb7241e33007253090a89f8f7a2dd47ff6ec21b605a6bda2fd51e49","stable_dependencies":["guile","guile-fibers",{"pkgconf":":build"},{"gnu-sed":":build"}],"stable_checksum":"e488c585c8418df6e8f476dca81b72910f337c9cd3608fb467de5260004000d6","stable_url_args":["https://ftpmirror.gnu.org/gnu/shepherd/shepherd-1.0.9.tar.gz"],"stable_version":"1.0.9"},"sherif":{"desc":"Opinionated, zero-config linter for JavaScript monorepos","executables":["sherif"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/QuiiBz/sherif","license":"MIT","ruby_source_checksum":"16db840fa914d55523cbf214fe53066aa3f5604ffd7628e72f447f28e722bf86","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5d5f97533ecce6fc0abce023f7e6bf6490d4c4cd8042691a4ea44cd83cd0fa6d","stable_url_args":["https://github.com/QuiiBz/sherif/archive/refs/tags/v1.13.0.tar.gz"],"stable_version":"1.13.0"},"sherlock":{"desc":"Hunt down social media accounts by username","executables":["sherlock"],"head_dependencies":["certifi","numpy","python@3.14",{"cmake":":build"}],"head_url_args":["https://github.com/sherlock-project/sherlock.git",{":branch":"master"}],"homepage":"https://sherlockproject.xyz/","license":"MIT","revision":4,"ruby_source_checksum":"235fc0a3089bef043d87dc7f637f23d05bbfc5b596a23f914b97f441536ce57c","stable_dependencies":["certifi","numpy","python@3.14",{"cmake":":build"}],"stable_checksum":"fcc8f05fb6f55de30938cce5727249f70917b226918a71f6ed3f50d8a6467610","stable_url_args":["https://files.pythonhosted.org/packages/76/17/d29f35df6ec6424ec15f273a31ad54ad314d1f9056321fb824bed4eda128/sherlock_project-0.16.0.tar.gz"],"stable_version":"0.16.0"},"shfmt":{"desc":"Autoformat shell script source code","executables":["shfmt"],"head_dependencies":[{"go":":build"},{"scdoc":":build"}],"head_url_args":["https://github.com/mvdan/sh.git",{":branch":"master"}],"homepage":"https://github.com/mvdan/sh","license":"BSD-3-Clause","ruby_source_checksum":"91e82c8ec52329ee752ee6eaecdd06fa2dfa4581ac5da16d6f9b6fce3326e5d3","stable_dependencies":[{"go":":build"},{"scdoc":":build"}],"stable_checksum":"b31aad2d4c26b0c6e8ebe894d59022520bbebce33e082d7d29e4325eee35d308","stable_url_args":["https://github.com/mvdan/sh/archive/refs/tags/v3.13.1.tar.gz"],"stable_version":"3.13.1"},"shibboleth-sp":{"desc":"Shibboleth 2 Service Provider daemon","executables":["mdquery","resolvertest","shibd"],"head_dependencies":["apr","apr-util","boost","httpd","log4shib","opensaml","openssl@3","unixodbc","xerces-c","xml-security-c","xml-tooling-c",{"pkgconf":":build"}],"head_uses_from_macos":[["krb5"]],"homepage":"https://wiki.shibboleth.net/confluence/display/SHIB2","license":"Apache-2.0","ruby_source_checksum":"b4dadfa1bf30922170a8236b1f55c254aef159d666437c19e8c1d9494bcd6099","service_args":[[":run_type",":immediate"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/shibboleth-sp/sbin/shibd","-F","-f","-p","$HOMEBREW_PREFIX/var/run/shibboleth/shibd.pid"]],"stable_dependencies":["apr","apr-util","boost","httpd","log4shib","opensaml","openssl@3","unixodbc","xerces-c","xml-security-c","xml-tooling-c",{"pkgconf":":build"}],"stable_checksum":"c4e92c11e56adaa5ea480aba1d78c5f30fbd5d1badb4a13bdd85684bd801298a","stable_url_args":["https://shibboleth.net/downloads/service-provider/3.5.2/shibboleth-sp-3.5.2.tar.bz2"],"stable_uses_from_macos":[["krb5"]],"stable_version":"3.5.2"},"shiki":{"desc":"Beautiful yet powerful syntax highlighter","executables":["cli","shiki","shiki-cli","skat"],"head_dependencies":["node"],"homepage":"https://shiki.style/","license":"MIT","ruby_source_checksum":"1c423f9b7ca5feaac10867428af105883312764842b078b031425812b27eb000","stable_dependencies":["node"],"stable_checksum":"4b2fd145d6766dd9a8134ee944cf614958738b98e6d75e0dac12642c47fb567f","stable_url_args":["https://registry.npmjs.org/@shikijs/cli/-/cli-4.3.1.tgz"],"stable_version":"4.3.1","bottle_tag":":all","bottle_checksum":"bb584f1c34afd786537afb7b642abe5b5b6d479332b41d7eecdcf9adf812342e"},"shimmy":{"desc":"Small local inference server with OpenAI-compatible GGUF endpoints","executables":["create_realistic_safetensors","create_test_safetensors","shimmy","test_real_safetensors"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Michael-A-Kuykendall/shimmy.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/Michael-A-Kuykendall/shimmy","license":"Apache-2.0","ruby_source_checksum":"158bb17b47783661f56e24f498fe970e0a555c072af39eced8d6b9fc5feddac1","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/shimmy.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/shimmy.error.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/shimmy/bin/shimmy","serve","--bind","127.0.0.1:11435"]],"stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"5f53a33fd0204407f334769e76b53e361292251ff87a649f2feba55b16973039","stable_url_args":["https://github.com/Michael-A-Kuykendall/shimmy/archive/refs/tags/v2.2.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"2.2.0"},"shivavg":{"desc":"OpenGL based ANSI C implementation of the OpenVG standard","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://sourceforge.net/projects/shivavg/","license":"LGPL-2.1-or-later","ruby_source_checksum":"59e339358ea0aa994cd3197b596712d3e3bd72bb0c5f222b8e282d54c4d378fb","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/Ecognize/ShivaVG/commit/fe3bb03d7b03591b26ab7c399f51edcd130f0f4e.patch?full_index=1","sha256":"f4eb595afb053eb0a093dcf50748b54e01eff729f4589f82deb8f6f2ce8f571b"}],"stable_checksum":"9735079392829f7aaf79e02ed84dd74f5c443c39c02ff461cfdd19cfc4ae89c4","stable_url_args":["https://downloads.sourceforge.net/project/shivavg/ShivaVG/0.2.1/ShivaVG-0.2.1.zip"],"stable_version":"0.2.1","bottle_cellar":":any","bottle_checksum":"8d928dc2b52759bad7394d50cc55b1b6d512fbbbba9fe902cb5e3296bd0e915a"},"shmcat":{"desc":"Tool that dumps shared memory segments (System V and POSIX)","executables":["shmcat"],"homepage":"https://shmcat.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"616417ee152106739b1451022133700f236d1e5e15b3368b15879f8f2ef1f24f","stable_checksum":"831f1671e737bed31de3721b861f3796461ebf3b05270cf4c938749120ca8e5b","stable_url_args":["https://downloads.sourceforge.net/project/shmcat/shmcat-1.9.tar.xz"],"stable_version":"1.9","bottle_checksum":"3bdee0944414bc51a08a7707e29d16a6f08e1d583ad4cd8357587da2a6519d05"},"shml":{"bottle_rebuild":1,"desc":"Style Framework for The Terminal","executables":["shml","shml.sh"],"homepage":"https://odb.github.io/shml/","license":"MIT","ruby_source_checksum":"8465dce5a1059095c6ffd5f6b3c1bdfa50a2fdf7eefe4179d9505c84094de36f","stable_checksum":"0f0634fe5dd043f5ff52946151584a59b5826acbb268c9d884a166c3196b8f4f","stable_url_args":["https://github.com/odb/shml/archive/refs/tags/1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_tag":":all","bottle_checksum":"54617898e5fd7439756e61a1ccb2489d41ef4c5183b8b248156e4ecad3bf245e"},"shmux":{"desc":"Execute the same command on many hosts in parallel","executables":["shmux"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/shmux/shmux","license":"BSD-3-Clause","ruby_source_checksum":"3ab3cd43ff59668a29967a74bd8f90aa443a948d6465652a88bb106799f37a10","stable_checksum":"c9f8863e2550e23e633cf5fc7a9c4c52d287059f424ef78aba6ecd98390fb9ab","stable_url_args":["https://github.com/shmux/shmux/archive/refs/tags/v1.0.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.0.3","bottle_checksum":"341ede51de6b3dbb5b0f6acc554a2dfc7c9543cb3800e06a992f8b40a58b3657"},"shntool":{"bottle_rebuild":2,"desc":"Multi-purpose tool for manipulating and analyzing WAV files","executables":["shncat","shncmp","shnconv","shncue","shnfix","shngen","shnhash","shninfo","shnjoin","shnlen","shnpad","shnsplit","shnstrip","shntool","shntrim"],"homepage":"http://shnutils.freeshell.org/shntool/","license":"GPL-2.0-or-later","ruby_source_checksum":"cc39b177e760a4b41b8363e810ba31236c94d7b830e09b5e626ab006217a05fb","stable_checksum":"74302eac477ca08fb2b42b9f154cc870593aec8beab308676e4373a5e4ca2102","stable_url_args":["https://deb.debian.org/debian/pool/main/s/shntool/shntool_3.0.10.orig.tar.gz"],"stable_version":"3.0.10","bottle_checksum":"1dfa65178720559cebc5500eb9f32d4ca2606a4f1b6a94b9d175ceded8fae2f0"},"shodan":{"desc":"Python library and command-line utility for Shodan","executables":["shodan"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/achillean/shodan-python.git",{":branch":"master"}],"homepage":"https://cli.shodan.io","license":"MIT","revision":10,"ruby_source_checksum":"751847b19a2f09c6c4a2ef1e63bf08d4c50d51ae4d72dc751e6775aa368cf25a","stable_dependencies":["certifi","python@3.14"],"stable_patches":[{"strip":"p1","url":"https://github.com/achillean/shodan-python/commit/a99fbf53139bad62fe5ba8f41ac130d5212cbf71.patch?full_index=1","sha256":"3f674707548497ea79c760697e4cd44afe0e0df4433b3b49af8ea3637903acd7"}],"stable_checksum":"c73275386ea02390e196c35c660706a28dd4d537c5a21eb387ab6236fac251f6","stable_url_args":["https://files.pythonhosted.org/packages/c5/06/c6dcc975a1e7d89bc764fd271da8138b318e18080b48e7f1acd2ab63df28/shodan-1.31.0.tar.gz"],"stable_version":"1.31.0","bottle_tag":":all","bottle_checksum":"a6d1994b380109dc33d4c97b01880ef9920aa5a8e732a470533b87db14099948"},"shortest":{"desc":"AI-powered natural language end-to-end testing framework","executables":["shortest"],"head_dependencies":["node"],"homepage":"https://shortest.com","license":"MIT","ruby_source_checksum":"abca985a73fc9c167b71e1a62eecc20fc4b5b6580f524348374944a12d5f71e9","stable_dependencies":["node"],"stable_checksum":"0e239bceeda97a65178b7e4b6be16cc88c67e047eeb71bfd2da04441156180f8","stable_url_args":["https://registry.npmjs.org/@antiwork/shortest/-/shortest-0.4.9.tgz"],"stable_version":"0.4.9"},"showcert":{"desc":"X.509 TLS certificate reader and creator","executables":["gencert","showcert"],"head_dependencies":["certifi","cryptography","libmagic","python@3.14"],"head_url_args":["https://github.com/yaroslaff/showcert.git",{":branch":"master"}],"homepage":"https://github.com/yaroslaff/showcert","license":"MIT","revision":2,"ruby_source_checksum":"373a9eb393907e9d1f11da55edcb285977ee190dfe0675321f213a9b97a8dc10","stable_dependencies":["certifi","cryptography","libmagic","python@3.14"],"stable_checksum":"ae4ccd86b2fc6c5e4701be4c2b08b499966de1312bccbc58496fec69f1e1fcfc","stable_url_args":["https://files.pythonhosted.org/packages/32/d1/2728789232c766247375f98cb9d224f1db4070c5ed836468dc8c7c1359e8/showcert-0.4.16.tar.gz"],"stable_version":"0.4.16"},"showkey":{"desc":"Simple keystroke visualizer","executables":["showkey"],"head_dependencies":[{"asciidoctor":":build"}],"head_url_args":["https://gitlab.com/esr/showkey.git",{":branch":"master"}],"homepage":"http://www.catb.org/~esr/showkey/","license":"MIT","ruby_source_checksum":"4e71d2a0f23af0b60b4edf9ec075cf778afd8c401e06a983acdffb950e052cb4","stable_dependencies":[{"asciidoctor":":build"}],"stable_checksum":"f4b4ff9c9655401483c60c1be6f19326560e62e854092477be037a3bb2b7fbde","stable_url_args":["https://gitlab.com/esr/showkey/-/archive/1.10/showkey-1.10.tar.bz2"],"stable_version":"1.10"},"shpotify":{"bottle_rebuild":1,"desc":"Command-line interface for Spotify on a Mac","executables":["spotify"],"head_url_args":["https://github.com/hnarayanan/shpotify.git",{":branch":"main"}],"homepage":"https://harishnarayanan.org/projects/shpotify/","license":"MIT","ruby_source_checksum":"aff1b366e545946390f6fb0c5724da27688bbee145197d56f9151cb2e9254606","stable_checksum":"b41d8798687be250d0306ac0c5a79420fa46619c5954286711a5d63c86a6c071","stable_url_args":["https://github.com/hnarayanan/shpotify/archive/refs/tags/2.1.tar.gz"],"stable_version":"2.1","bottle_tag":":all","bottle_checksum":"a77b8a65c1e58b6bf20d640d688e62c01332f1663c7da3b37d7e0329280b4892"},"shtool":{"bottle_rebuild":1,"desc":"GNU's portable shell tool","executables":["shtool","shtoolize"],"homepage":"https://www.gnu.org/software/shtool/","license":"GPL-2.0-or-later","ruby_source_checksum":"2c146413310939a2ee851aca4745cb9d3d61f466bfeeaaad132ce6a086f9d39b","stable_checksum":"1298a549416d12af239e9f4e787e6e6509210afb49d5cf28eb6ec4015046ae19","stable_url_args":["https://ftpmirror.gnu.org/gnu/shtool/shtool-2.0.8.tar.gz"],"stable_version":"2.0.8","bottle_tag":":all","bottle_checksum":"3edcbc54268a95648cc37c6f08b9ccf66968d3a7b8f76966c4038a1559203a56"},"shtools":{"desc":"Spherical Harmonic Tools","head_dependencies":["fftw","gcc","openblas"],"head_url_args":["https://github.com/SHTOOLS/SHTOOLS.git",{":branch":"master"}],"homepage":"https://shtools.github.io/SHTOOLS/","license":"BSD-3-Clause","ruby_source_checksum":"5fb9ced5e03ad7ef50fd85dbb1d00027f7701a77490f6251e26c7bd2b3c660b2","stable_dependencies":["fftw","gcc","openblas"],"stable_checksum":"df2085e1408b078009a798db0c7eb13b56968853d8b86e1a963695fcb985bef7","stable_url_args":["https://github.com/SHTOOLS/SHTOOLS/archive/refs/tags/v4.14.1.tar.gz"],"stable_version":"4.14.1"},"shub":{"desc":"Scrapinghub command-line client","executables":["shub"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/scrapinghub/shub.git",{":branch":"master"}],"homepage":"https://shub.readthedocs.io/en/latest/","license":"BSD-3-Clause","ruby_source_checksum":"74573cec1d10555b29a5da0d533a535be8201f11b7d00608ca156ea723f0db5b","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"4afb7b0afa7ce8d19946cfd2b5fdd32d6f01691f57d0a60d819d78917b6168c5","stable_url_args":["https://files.pythonhosted.org/packages/8b/f5/19dd9324e6da575a117634e4ee53900d5cb888f89ff4b560cd93c2585387/shub-2.18.0.tar.gz"],"stable_version":"2.18.0"},"shuffledns":{"desc":"Enumerate subdomains using active bruteforce & resolve subdomains with wildcards","executables":["shuffledns"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/shuffledns.git",{":branch":"main"}],"homepage":"https://projectdiscovery.io","license":"GPL-3.0-or-later","ruby_source_checksum":"d762969c0e97edc11a5702dbad0364a49985a994af4c738b40ff40020ad0f6a3","stable_dependencies":[{"go":":build"}],"stable_checksum":"f1a067b81980c57c9c024aab5988c78cb93159312d6fcf5c2ba0fd6b46d6f4e0","stable_url_args":["https://github.com/projectdiscovery/shuffledns/archive/refs/tags/v1.2.1.tar.gz"],"stable_version":"1.2.1"},"shunit2":{"bottle_rebuild":1,"desc":"Unit testing framework for Bourne-based shell scripts","executables":["shunit2"],"homepage":"https://github.com/kward/shunit2","license":"Apache-2.0","ruby_source_checksum":"0214b52e5848852c266370d23eb567a59a2a232766ac6a850cddf29fd1764c60","stable_checksum":"b2fed28ba7282e4878640395284e43f08a029a6c27632df73267c8043c71b60c","stable_url_args":["https://github.com/kward/shunit2/archive/refs/tags/v2.1.8.tar.gz"],"stable_version":"2.1.8","bottle_tag":":all","bottle_checksum":"b706f44b77486bdf9fc7629b0fed435e9e5592055c847f7d2bda9f4ed84d8cc2"},"shush":{"bottle_rebuild":1,"desc":"Encrypt and decrypt secrets using the AWS Key Management Service","executables":["shush"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/realestate-com-au/shush.git",{":branch":"master"}],"homepage":"https://github.com/realestate-com-au/shush","license":"MIT","ruby_source_checksum":"4807c87e34d6db7cb4740dad220c50e44d2ea827876256c8961f7fec7fd1e3d5","stable_dependencies":[{"go":":build"}],"stable_checksum":"b759401d94b2ebcc4a5561e28e1c533f3bd19aaa75eb0a48efc53c71f864e11b","stable_url_args":["https://github.com/realestate-com-au/shush/archive/refs/tags/v1.5.5.tar.gz"],"stable_version":"1.5.5"},"shuttle-cli":{"conflicts":[["cargo-shuttle",{":because":"both install `shuttle` binaries"}]],"desc":"CLI for handling shared build and deploy tools between many projects","executables":["shuttle"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/lunarway/shuttle.git",{":branch":"master"}],"homepage":"https://github.com/lunarway/shuttle","license":"Apache-2.0","oldnames":["shuttle"],"ruby_source_checksum":"62aa36c1efdbfb99d07ac8c7625b3fb95472eb1d3b6f174e50ff82ea889a40e9","stable_dependencies":[{"go":":build"}],"stable_checksum":"dddc84927c985ec29cbbad7952d8c5e3d6c1fe1bcd5732c49269d0f517000f90","stable_url_args":["https://github.com/lunarway/shuttle/archive/refs/tags/v0.25.0.tar.gz"],"stable_version":"0.25.0"},"shyaml":{"bottle_rebuild":6,"deprecate_args":{":date":"2025-10-26",":because":":unmaintained",":replacement_formula":"yq"},"desc":"Command-line YAML parser","disable_args":{":date":"2026-10-26",":because":":unmaintained",":replacement_formula":"yq"},"executables":["shyaml"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/0k/shyaml.git",{":branch":"master"}],"homepage":"https://github.com/0k/shyaml","license":"BSD-2-Clause","revision":2,"ruby_source_checksum":"f33ceea8aadf109ff19a5174fd21b0d6b844ffaf51f34b7ccf1f7ad123543ad6","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"696e94f1c49d496efa58e09b49c099f5ebba7e24b5abe334f15e9759740b7fd0","stable_url_args":["https://files.pythonhosted.org/packages/b9/59/7e6873fa73a476de053041d26d112b65d7e1e480b88a93b4baa77197bd04/shyaml-0.6.2.tar.gz"],"stable_version":"0.6.2"},"sic":{"desc":"Minimal multiplexing IRC client","executables":["sic"],"head_url_args":["https://git.suckless.org/sic/",{":branch":"master",":using":":git"}],"homepage":"https://tools.suckless.org/sic/","license":"MIT","ruby_source_checksum":"57758ded24f0b17538cb1776711df73885f00254f3a7794f3db62c56669a06ba","stable_checksum":"30478fab3ebc75f2eb5d08cbb5b2fedcaf489116e75a2dd7197e3e9c733d65d2","stable_url_args":["https://dl.suckless.org/tools/sic-1.3.tar.gz"],"stable_version":"1.3","bottle_checksum":"d028cc40c4c63b26365753fbdb90d0d8880fa5114b88af26fbdb4570faacf019"},"sickchill":{"desc":"Automatic Video Library Manager for TV Shows","executables":["SickChill","sickchill"],"head_dependencies":["certifi","cryptography","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/SickChill/SickChill.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://sickchill.github.io","license":"GPL-3.0-or-later","revision":7,"ruby_source_checksum":"f1bda435566fa69fd20168f6b29c7f0fe5715ddbe8354eccf4321f833400e2c6","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/sickchill"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/sickchill/bin/sickchill","--datadir","$HOMEBREW_PREFIX/var/sickchill","--quiet","--nolaunch"]],"stable_dependencies":["certifi","cryptography","python@3.14",{"rust":":build"}],"stable_checksum":"e7079bb77b415eb6697a63d9018db1ad317d06ad285d0d77893747cbf000aa17","stable_url_args":["https://files.pythonhosted.org/packages/31/fc/337b2989dc67bbb505cea34a05c029cbba3056311177586835f704ddc13a/sickchill-2024.3.1.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"2024.3.1"},"sickle":{"bottle_rebuild":1,"desc":"Windowed adaptive trimming for FASTQ files using quality","executables":["sickle"],"homepage":"https://github.com/najoshi/sickle","license":"MIT","ruby_source_checksum":"85ed996f6f158592b5b92bd651ddad13f734a81082a1f792d357ab9d586d37e1","stable_checksum":"eab271d25dc799e2ce67c25626128f8f8ed65e3cd68e799479bba20964624734","stable_url_args":["https://github.com/najoshi/sickle/archive/refs/tags/v1.33.tar.gz"],"stable_version":"1.33"},"sidekick":{"bottle_rebuild":1,"desc":"Deploy applications to your VPS","executables":["sidekick"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/MightyMoud/sidekick","license":"GPL-3.0-only","ruby_source_checksum":"602addbdd326eb6958f6c210e35abe4d1e7687f9a5ad5ce141241ef60c97dd05","stable_dependencies":[{"go":":build"}],"stable_checksum":"174224422622158ee78d423ac3c25bb9265914983a1f9b5b2e14543dcb0fe939","stable_url_args":["https://github.com/MightyMoud/sidekick/archive/refs/tags/v0.6.6.tar.gz"],"stable_version":"0.6.6"},"siege":{"bottle_rebuild":2,"caveats":"macOS has only 16K ports available that won't be released until socket\nTIME_WAIT is passed. The default timeout for TIME_WAIT is 15 seconds.\nConsider reducing in case of available port bottleneck.\n\nYou can check whether this is a problem with netstat:\n\n    # sysctl net.inet.tcp.msl\n    net.inet.tcp.msl: 15000\n\n    # sudo sysctl -w net.inet.tcp.msl=1000\n    net.inet.tcp.msl: 15000 -> 1000\n\nRun siege.config to create the ~/.siegerc config file.\n","desc":"HTTP regression testing and benchmarking utility","executables":["bombardment","siege","siege.config","siege2csv.pl"],"head_dependencies":["openssl@4"],"homepage":"https://www.joedog.org/siege","license":"GPL-3.0-or-later","ruby_source_checksum":"49840db188682becd90d481888fece4434ccd52ed61bfabd7590a1e2339c64e0","stable_dependencies":["openssl@4"],"stable_checksum":"ec140cedd159979383d60dbe87a0151c2c12ada78791095a8fa84ae635b93026","stable_url_args":["https://download.joedog.org/siege/siege-4.1.7.tar.gz"],"stable_version":"4.1.7"},"sift":{"desc":"Fast and powerful open source alternative to grep","executables":["sift"],"head_dependencies":[{"go":":build"}],"homepage":"https://sift-tool.org/","license":"GPL-3.0-only","ruby_source_checksum":"b22e24ebac9b0be31bcc97297dddbe07664f59995806ff83e53a8684d6aa0b8c","stable_dependencies":[{"go":":build"}],"stable_checksum":"d6d8274e475f3f1235eb0118a89f981e0f7741b9f27243d679d3ecd76f68fe03","stable_url_args":["https://github.com/svent/sift/archive/refs/tags/v0.9.2.tar.gz"],"stable_version":"0.9.2"},"sigi":{"desc":"Organizing tool for terminal lovers that hate organizing","executables":["sigi"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/so-dang-cool/sigi.git",{":branch":"core"}],"homepage":"https://sigi-cli.org","license":"GPL-2.0-only","ruby_source_checksum":"8cde1bb750f0e36210bc4e28be820a58b68159def8816be24e7c993fbef8c56b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a40abce8da7fadd4ce4b51f9124210cc9337c474b40046e4eb6301c42da9af22","stable_url_args":["https://github.com/so-dang-cool/sigi/archive/refs/tags/v3.8.0.tar.gz"],"stable_version":"3.8.0"},"sigma-cli":{"conflicts":[["open-simh",{":because":"both install `sigma` binaries"}]],"desc":"CLI based on pySigma","executables":["sigma"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/SigmaHQ/sigma-cli.git",{":branch":"main"}],"homepage":"https://github.com/SigmaHQ/sigma-cli","license":"LGPL-2.1-or-later","ruby_source_checksum":"20f3fdc13333307c76ea05a7de7c66dad65adfd237820bba93c28e398d3355de","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"3ffe2d851a8b911994cc58c690659afcaec3ec0edb3e5ec5f63ecfbbc135c3bf","stable_url_args":["https://files.pythonhosted.org/packages/09/7e/8316ee750eaa9499b332c6c308173a88242ef7e086ec68a66b08f326104b/sigma_cli-3.0.3.tar.gz"],"stable_version":"3.0.3"},"signal-cli":{"desc":"CLI and dbus interface for WhisperSystems/libsignal-service-java","executables":["signal-cli"],"head_dependencies":[{"asciidoc":":build"},{"cmake":":build"},{"docbook-xsl":":build"},{"graalvm":":build"},{"gradle":":build"},{"protobuf":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"libxslt":":build"}],[{"llvm":":build"}],[{"python":":build"}],[{"zip":":build"}]],"homepage":"https://github.com/AsamK/signal-cli","license":"GPL-3.0-or-later","ruby_source_checksum":"f49b428c2c1d4d480dc4cc59259fbb8eb763b645a8af87a23f40ab69c76ac94d","stable_dependencies":[{"asciidoc":":build"},{"cmake":":build"},{"docbook-xsl":":build"},{"graalvm":":build"},{"gradle":":build"},{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"eddf9dc10958b920fcd145ad0767db6e6c56997d984b914ec37052415ab9d837","stable_url_args":["https://github.com/AsamK/signal-cli/archive/refs/tags/v0.14.5.tar.gz"],"stable_uses_from_macos":[[{"libxslt":":build"}],[{"llvm":":build"}],[{"python":":build"}],[{"zip":":build"}]],"stable_version":"0.14.5"},"signalwire-client-c":{"desc":"SignalWire C Client SDK","head_dependencies":["libks","openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://github.com/signalwire/signalwire-c","license":"MIT","ruby_source_checksum":"2240e393f703546aec3576ed0a114b54cb3b851009a101b20aa9c5ee38c28f00","stable_dependencies":["libks","openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"336c88a28015cf666bdbb070e9e11ce53dfd05baec074171fe8866945b68e8f9","stable_url_args":["https://github.com/signalwire/signalwire-c/archive/refs/tags/v2.0.5.tar.gz"],"stable_version":"2.0.5"},"signify-osx":{"desc":"Cryptographically sign and verify files","executables":["signify"],"head_url_args":["https://github.com/jpouellet/signify-osx.git",{":branch":"master"}],"homepage":"https://man.openbsd.org/signify.1","license":"ISC","ruby_source_checksum":"61a3b93337144bc5e490e6c703295ac9416f90667a26984b2c8c08c57525b657","stable_checksum":"5aa954fe6c54f2fc939771779e5bb64298e46d0a4ae3d08637df44c7ed8d2897","stable_url_args":["https://github.com/jpouellet/signify-osx/archive/refs/tags/1.4.tar.gz"],"stable_version":"1.4","bottle_checksum":"04f7c99002246fb5765666759b9a5a1f7e461a6d2d0c77e360af77951ee5de97"},"signmykey":{"bottle_rebuild":1,"desc":"Automated SSH Certificate Authority","executables":["signmykey"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/signmykeyio/signmykey.git",{":branch":"master"}],"homepage":"https://signmykey.io/","license":"MIT","ruby_source_checksum":"f6df2cb8963fe85c683bcb6cf8baff26d646e19be99e990fd14a70a2ac267e26","stable_dependencies":[{"go":":build"}],"stable_checksum":"106a3a3d07aa2841d280ab378ce382a2bfca10101080936e2b02c4cc4e7d7392","stable_url_args":["https://github.com/signmykeyio/signmykey/archive/refs/tags/v0.8.9.tar.gz"],"stable_version":"0.8.9"},"sigrok-cli":{"desc":"Sigrok command-line interface to use logic analyzers and more","executables":["sigrok-cli"],"head_dependencies":["glib","libsigrok","libsigrokdecode","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["git://sigrok.org/sigrok-cli",{":branch":"master"}],"homepage":"https://sigrok.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"1db0ea633144af7c9a7bc89abc8d3326cb38ecba2dd898922514c5650f9d404e","stable_dependencies":["glib","libsigrok","libsigrokdecode","gettext",{"pkgconf":":build"}],"stable_checksum":"71d0443f36897bf565732dec206830dbea0f2789b6601cf10536b286d1140ab8","stable_url_args":["https://sigrok.org/download/source/sigrok-cli/sigrok-cli-0.7.2.tar.gz"],"stable_version":"0.7.2","bottle_cellar":":any","bottle_checksum":"176086043c5408747b737bf7f8984b966cc23f409977ebd4d01b4f127d7fb580"},"sigstore":{"desc":"Codesigning tool for Python packages","executables":["sigstore"],"head_dependencies":["certifi","cryptography","openssl@3","pydantic","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sigstore/sigstore-python.git",{":branch":"main"}],"homepage":"https://github.com/sigstore/sigstore-python","license":"Apache-2.0","ruby_source_checksum":"1df33f24b0ba9d109c8dca85eec28c77fd4a931c8697daad4bcc04c9b06b7ab8","stable_dependencies":["certifi","cryptography","openssl@3","pydantic","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"20ffe791c1fa33ce62148c0291b46280d29c1910964d9afac419e9b1a8afc56b","stable_url_args":["https://files.pythonhosted.org/packages/04/a9/7f7625225c6e7041ab4460bfc5b30a6ebc40bcf6487ee28d5864149124c4/sigstore-4.4.0.tar.gz"],"stable_version":"4.4.0"},"sigsum-go":{"desc":"Key transparency toolkit","executables":["sigsum-key","sigsum-monitor","sigsum-submit","sigsum-token","sigsum-verify","sigsum-witness"],"head_dependencies":[{"go":":build"}],"homepage":"https://sigsum.org","license":"BSD-2-Clause","ruby_source_checksum":"a10c64ff37603f828293cc31b140360c1c40d4e9f6166ffcdd8c6a430758b2a4","stable_dependencies":[{"go":":build"}],"stable_checksum":"a08b173a6450710d39b68b48ec905f8cd6d52a33e04ddcb011fccc2308e8060b","stable_url_args":["https://git.glasklar.is/sigsum/core/sigsum-go/-/archive/v0.14.1/sigsum-go-v0.14.1.tar.bz2"],"stable_version":"0.14.1"},"sile":{"bottle_rebuild":1,"caveats":"By default SILE uses the font Gentium Plus to render all documents that do not specifically call for something else. If this font is not available on your system you may encounter errors. Of lower priority depending on your use case, the math typesetting package defaults to using Libertinus Math and the default monospace font is Hack.\n\nThese fonts can be installed via Homebrew:\n  brew install --cask font-gentium-plus\n  brew install --cask font-libertinus\n  brew install --cask font-hack\n\nAlternatively you can download and install the fonts yourself:\n  https://software.sil.org/gentium/\n  https://github.com/alerque/libertinus\n  https://sourcefoundry.org/hack/\n","desc":"Modern typesetting system inspired by TeX","executables":["sile","sile-lua"],"head_dependencies":["fontconfig","harfbuzz","icu4c@78","libpng","luajit","luarocks","openssl@3","freetype",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"poppler":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sile-typesetter/sile.git",{":branch":"master"}],"head_uses_from_macos":[[{"jq":":build",":since":":sequoia"}],[{"unzip":":build"}],["expat"]],"homepage":"https://sile-typesetter.org","license":"MIT","revision":1,"ruby_source_checksum":"d492a3bf9c040e464e1d8c1c90c00df7f947b4d392189a4de3d4db280bee0435","stable_dependencies":["fontconfig","harfbuzz","icu4c@78","libpng","luajit","luarocks","openssl@3","freetype",{"pkgconf":":build"},{"poppler":":build"},{"rust":":build"}],"stable_checksum":"5e97c19651aff710687b93292d5361cb411652094bcc8c62c811c19f7a81464b","stable_url_args":["https://github.com/sile-typesetter/sile/releases/download/v0.15.13/sile-0.15.13.tar.zst"],"stable_uses_from_macos":[[{"jq":":build",":since":":sequoia"}],[{"unzip":":build"}],["expat"]],"stable_version":"0.15.13"},"silicon":{"desc":"Create beautiful image of your source code","executables":["silicon"],"head_dependencies":["fontconfig","freetype","harfbuzz",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/Aloxaf/silicon/","license":"MIT","ruby_source_checksum":"e6f3cc394b7c1155c814961a2d6ca8794c53641a089551d6f80767c0626b93f1","stable_dependencies":["fontconfig","freetype","harfbuzz",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"56e7f3be4118320b64e37a174cc2294484e27b019c59908c0a96680a5ae3ad58","stable_url_args":["https://github.com/Aloxaf/silicon/archive/refs/tags/v0.5.3.tar.gz"],"stable_version":"0.5.3"},"silk":{"desc":"Collection of traffic analysis tools","executables":["flowcap","mapsid","num2dot","rwaddrcount","rwaggbag","rwaggbagbuild","rwaggbagcat","rwaggbagtool","rwallformats","rwappend","rwbag","rwbagbuild","rwbagcat","rwbagtool","rwcat","rwcombine","rwcompare","rwcount","rwcut","rwdedupe","rwfglob","rwfileinfo","rwfilter","rwflowappend","rwflowpack","rwgeoip2ccmap","rwgroup","rwguess","rwidsquery","rwip2cc","rwipfix2silk","rwmatch","rwnetmask","rwp2yaf2silk","rwpackchecker","rwpcut","rwpdedupe","rwpdu2silk","rwpmapbuild","rwpmapcat","rwpmaplookup","rwpmatch","rwpollexec","rwptoflow","rwrandomizeip","rwreceiver","rwrecgenerator","rwresolve","rwscan","rwsender","rwset","rwsetbuild","rwsetcat","rwsetmember","rwsettool","rwsilk2ipfix","rwsiteinfo","rwsort","rwsplit","rwstats","rwswapbytes","rwtotal","rwtuc","rwuniq","silk_config"],"head_dependencies":["glib","libfixbuf","yaf","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://tools.netsa.cert.org/silk/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"cd46d8715b3b16c95e71e21cea5f5a9ed8459da8c0a74cde5cc6fcbd5a203443","stable_dependencies":["glib","libfixbuf","yaf","gettext",{"pkgconf":":build"}],"stable_checksum":"9ea9c1391f9c1ba14394af68b2bd7e66bf73b664c3cee342c5a39e5b13e45398","stable_url_args":["https://tools.netsa.cert.org/releases/silk-3.24.2.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"3.24.2"},"simde":{"desc":"Implementations of SIMD intrinsics for systems which don't natively support them","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/simd-everywhere/simde.git",{":branch":"master"}],"homepage":"https://simd-everywhere.github.io/blog/","license":"MIT","ruby_source_checksum":"732fc155486c726fd854f03e2f453604329c641c3c4b794bb895eb0b2c3d351e","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"ed2a3268658f2f2a9b5367628a85ccd4cf9516460ed8604eed369653d49b25fb","stable_url_args":["https://github.com/simd-everywhere/simde/archive/refs/tags/v0.8.2.tar.gz"],"stable_version":"0.8.2","bottle_tag":":all","bottle_checksum":"8ffb9243611a027320542a403fbcc1d2f7f45516484d44ec5a0fae570b2f7892"},"simdjson":{"desc":"SIMD-accelerated C++ JSON parser","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/simdjson/simdjson.git",{":branch":"master"}],"homepage":"https://simdjson.org","license":"Apache-2.0","ruby_source_checksum":"ea813373ee9b95c6562dc686c7252df6c2933030bff6b1ffa3cccc039c422ac6","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b091107844fe928158c5c2265c20360fff312889ddf7ebc4528a0f0f8f2ff9cd","stable_url_args":["https://github.com/simdjson/simdjson/archive/refs/tags/v4.6.4.tar.gz"],"stable_version":"4.6.4"},"simdutf":{"desc":"Unicode conversion routines, fast","executables":["fastbase64","fastbase64.coreutils","sutf","sutf-benchmark"],"head_dependencies":["icu4c@78",{"aklomp-base64":":build"},{"cmake":":build"}],"head_url_args":["https://github.com/simdutf/simdutf.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://simdutf.github.io/simdutf/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"0df322cac370f8ab202be9f2483f69190e454409901f93bb709a02cfef140cfa","stable_dependencies":["icu4c@78",{"aklomp-base64":":build"},{"cmake":":build"}],"stable_checksum":"fd2ce975f29809a975a8da8843cfb3a7265af3f71be548f199d23cf65e101764","stable_url_args":["https://github.com/simdutf/simdutf/archive/refs/tags/v9.0.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"9.0.0"},"simg2img":{"bottle_rebuild":1,"desc":"Tool to convert Android sparse images to raw images and back","executables":["append2simg","img2simg","simg2img","simg2simg"],"head_url_args":["https://github.com/anestisb/android-simg2img.git",{":branch":"master"}],"homepage":"https://github.com/anestisb/android-simg2img","license":"Apache-2.0","ruby_source_checksum":"e6aa317ff98cac91baddbee2ea41be696b7633eb081b92ebc3e0d1840fb1bae5","stable_checksum":"d9e9ec2c372dbbb69b9f90b4da24c89b092689e45cd5f74f0e13003bc367f3fc","stable_url_args":["https://github.com/anestisb/android-simg2img/archive/refs/tags/1.1.5.tar.gz"],"stable_version":"1.1.5"},"simgrid":{"desc":"Studies behavior of large-scale distributed systems","executables":["graphicator","simgrid-mc","simgrid_convert_TI_traces","simgrid_update_xml","smpicc","smpicxx","smpirun","tesh"],"head_dependencies":["boost","graphviz",{"cmake":":build"},{"doxygen":":build"}],"head_uses_from_macos":[["python"]],"homepage":"https://simgrid.org/","license":"LGPL-2.1-only","revision":1,"ruby_source_checksum":"e3e013487e1dbcbaf2533500a5204cf0da1e691c542b321b4642c53b131465a3","stable_dependencies":["boost","graphviz",{"cmake":":build"},{"doxygen":":build"}],"stable_checksum":"a3d02f52cfb9c2e341c380cd8e3b43da4b4885161d8e96f4b033e0d3cc8af611","stable_url_args":["https://gitlab.inria.fr/simgrid/simgrid/-/archive/v4.1/simgrid-v4.1.tar.bz2"],"stable_uses_from_macos":[["python"]],"stable_version":"4.1"},"simple-amqp-client":{"desc":"C++ interface to rabbitmq-c","head_dependencies":["boost","rabbitmq-c",{"cmake":":build"},{"doxygen":":build"}],"head_url_args":["https://github.com/alanxz/SimpleAmqpClient.git",{":branch":"master"}],"homepage":"https://github.com/alanxz/SimpleAmqpClient","license":"MIT","revision":13,"ruby_source_checksum":"65e5dab7a87edc88f3475e020da47ba1a75279b0057cc2041bbf72e92affd9a0","stable_dependencies":["boost","rabbitmq-c",{"cmake":":build"},{"doxygen":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/alanxz/SimpleAmqpClient/commit/3d3c669608b0dc3ae54e9caae6244bdcc38ca054.patch?full_index=1","sha256":"652aad326ace036498e2f990f6fecaa9d2472e04885f581d773fb1fbf3809e9c"}],"stable_checksum":"057c56b29390ec7659de1527f9ccbadb602e3e73048de79594521b3141ab586d","stable_url_args":["https://github.com/alanxz/SimpleAmqpClient/archive/refs/tags/v2.5.1.tar.gz"],"stable_version":"2.5.1"},"simple-mtpfs":{"bottle_rebuild":3,"deprecate_args":{":date":"2026-06-21",":because":":unmaintained"},"desc":"Simple MTP fuse filesystem driver","disable_args":{":date":"2027-06-21",":because":":unmaintained"},"head_dependencies":["libfuse@2","libmtp","libusb",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/phatina/simple-mtpfs","license":"GPL-2.0-or-later","ruby_source_checksum":"74d187686dafd0d8bb2bd63f7123d56be7de0f21fb3c74e96a3fd15eafb5d234","stable_dependencies":["libfuse@2","libmtp","libusb",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"1d011df3fa09ad0a5c09d48d84c03e6cddf86390af9eb4e0c178193f32f0e2fc","stable_url_args":["https://github.com/phatina/simple-mtpfs/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0"},"simple-obfs":{"desc":"Simple obfusacting plugin of shadowsocks-libev","executables":["obfs-local","obfs-server"],"head_dependencies":["libev",{"asciidoc":":build"},{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"xmlto":":build"}],"homepage":"https://github.com/shadowsocks/simple-obfs","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"2669b43e33aeab79ff7e58f2380d65d0964c321ecde78df8a7ef20fbfe34179b","stable_dependencies":["libev",{"asciidoc":":build"},{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"xmlto":":build"}],"stable_url_args":["https://github.com/shadowsocks/simple-obfs.git",{":tag":"v0.0.5",":revision":"a9c43588e4cb038e6ac02f050e4cab81f8228dff"}],"stable_version":"0.0.5","bottle_cellar":":any","bottle_checksum":"a79c2a9ba2a6473853a0907355290287b5f9faf4dcd808e1819608f0498b236f"},"simple-scan":{"bottle_rebuild":1,"desc":"GNOME document scanning application","executables":["simple-scan"],"head_dependencies":["cairo","gdk-pixbuf","glib","gtk4","libadwaita","libgusb","sane-backends","webp","gettext",{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"homepage":"https://gitlab.gnome.org/GNOME/simple-scan","license":"GPL-3.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"7ab5c82ee9330e54318c66cb71153246a19fc4a37ff8877c5c19ec6256629ef8","stable_dependencies":["cairo","gdk-pixbuf","glib","gtk4","libadwaita","libgusb","sane-backends","webp","gettext",{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"}],"stable_checksum":"cc32b561ae227182d31a94466632e311723756e3ac90538c3c7e2a2c9aaa4a09","stable_url_args":["https://download.gnome.org/sources/simple-scan/50/simple-scan-50.0.tar.xz"],"stable_version":"50.0"},"simple-tiles":{"desc":"Image generation library for spatial data","head_dependencies":["cairo","gdal","glib","pango","gettext","harfbuzz",{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/propublica/simple-tiles.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/propublica/simple-tiles","license":"MIT","revision":8,"ruby_source_checksum":"9e07d89ec39875de2011ccf3acb2d676a84b83682b1dc8215b9d5609f07f4812","stable_dependencies":["cairo","gdal","glib","pango","gettext","harfbuzz",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/propublica/simple-tiles/commit/a6e8b5738bb7b935d0579a5b514c49720e9eeeff.patch?full_index=1","sha256":"b0d9226069b8c5cedd95d3150b46d123a14259a60f79d2827a5a99b9ce6e8944"}],"stable_checksum":"343ae52a0b20ee091b14bc145b7c78fed13b7272acd827626283b70f178dfa34","stable_url_args":["https://github.com/propublica/simple-tiles/archive/refs/tags/v0.6.2.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.6.2"},"simutrans":{"bottle_rebuild":1,"desc":"Transport simulator","executables":["makeobj","nettool","simutrans"],"head_dependencies":["fluid-synth","fontconfig","freetype","libpng","miniupnpc","sdl2-compat","zstd",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/simutrans/simutrans.git",{":branch":"master"}],"head_uses_from_macos":[[{"unzip":":build"}],["bzip2"],["curl"]],"homepage":"https://www.simutrans.com/","license":"Artistic-1.0","no_autobump_args":{":because":":incompatible_version_format"},"revision":1,"ruby_source_checksum":"50891fbd6c36f2f187331ffff3c0531b62481c4801c45759c7f6c579b41c40c3","stable_dependencies":["fluid-synth","fontconfig","freetype","libpng","miniupnpc","sdl2-compat","zstd",{"cmake":":build"},{"pkgconf":":build"}],"stable_url_args":["svn://servers.simutrans.org/simutrans/trunk/",{":revision":"11671"}],"stable_uses_from_macos":[[{"unzip":":build"}],["bzip2"],["curl"]],"stable_version":"124.3.1"},"since":{"desc":"Stateful tail: show changes to files since last check","executables":["since"],"homepage":"http://welz.org.za/projects/since","license":"GPL-3.0-or-later","ruby_source_checksum":"608854c3da565889f327abb8fc389dc6320ab86587f6ddfb008de2d64fb322ba","stable_checksum":"739b7f161f8a045c1dff184e0fc319417c5e2deb3c7339d323d4065f7a3d0f45","stable_url_args":["https://deb.debian.org/debian/pool/main/s/since/since_1.1.orig.tar.gz"],"stable_version":"1.1","bottle_checksum":"95b9b96522d9cdb0ac317550daf1c9ee102d1a4df7736cd2072d896adf05fc04"},"sing-box":{"desc":"Universal proxy platform","executables":["sing-box"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/SagerNet/sing-box.git",{":branch":"testing"}],"homepage":"https://sing-box.sagernet.org","license":"GPL-3.0-or-later","ruby_source_checksum":"abce3c690462f73b71c5c82ab4e2056410450b5a86653bfc1e2eb87df2186882","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/sing-box/bin/sing-box","run","--config","$HOMEBREW_PREFIX/etc/sing-box/config.json","--directory","$HOMEBREW_PREFIX/var/lib/sing-box"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"d18294eb00128743b1dbf1d5f4f01902bdfd59a2d2858cda809abe5351a9cd40","stable_url_args":["https://github.com/SagerNet/sing-box/archive/refs/tags/v1.13.14.tar.gz"],"stable_version":"1.13.14"},"singular":{"desc":"Computer algebra system for polynomial computations","executables":["ESingular","Singular","TSingular","libpolys-config","libsingular-config"],"head_dependencies":["flint","gmp","mpfr","ntl","python@3.14","readline",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/Singular/Singular.git",{":branch":"spielwiese"}],"homepage":"https://www.singular.uni-kl.de/","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"4c1699a9a302ec825d15d8dcecc6897d8dabb28820a21bc4ef2ee099b27ce24c","stable_dependencies":["flint","gmp","mpfr","ntl","python@3.14","readline"],"stable_checksum":"bce5a40bd10b6e9fe991de97e6284f62cdb566c8aef4b2836b4d1307eb7d9edf","stable_url_args":["https://www.singular.uni-kl.de/ftp/pub/Math/Singular/SOURCES/4-4-1/singular-4.4.1p5.tar.gz"],"stable_version":"4.4.1p5"},"sip":{"desc":"Tool to create Python bindings for C and C++ libraries","executables":["sip-build","sip-distinfo","sip-install","sip-module","sip-sdist","sip-wheel"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/Python-SIP/sip.git",{":branch":"main"}],"homepage":"https://python-sip.readthedocs.io/en/latest/","license":"BSD-2-Clause","ruby_source_checksum":"541472f003ee35a236cc9bb4f73a926af5e5e97f25740700547883bf55479281","stable_dependencies":["python@3.14"],"stable_checksum":"bb2516983f9f716d321e5157c00d0de0c12422eba73b8f43a44610a0f6622438","stable_url_args":["https://files.pythonhosted.org/packages/02/b1/79bff1c49a9e19ffe0211cb8905cc514c3f6b8f3f7ae55a40403d346c076/sip-6.15.3.tar.gz"],"stable_version":"6.15.3","bottle_tag":":all","bottle_checksum":"45b3408f75b00c082f77836c19426004f329f511bb916e39d0e568a3d3c0d1fa"},"sipcalc":{"desc":"Advanced console-based IP subnet calculator","executables":["sipcalc"],"homepage":"https://www.routemeister.net/projects/sipcalc/","license":"BSD-3-Clause","ruby_source_checksum":"5d345c2219dd89a5b5a67d9a76c48ad4f8168999db5b7be459401be2abcc28d8","stable_checksum":"cfd476c667f7a119e49eb5fe8adcfb9d2339bc2e0d4d01a1d64b7c229be56357","stable_url_args":["https://www.routemeister.net/projects/sipcalc/files/sipcalc-1.1.6.tar.gz"],"stable_version":"1.1.6","bottle_checksum":"9eb0d11f79f4a89148dcfba3ff714cad9c345276ce5ca0e8e937782cbc0d0e1d"},"sipp":{"desc":"Traffic generator for the SIP protocol","executables":["sipp"],"head_dependencies":["openssl@4",{"cmake":":build"}],"head_uses_from_macos":[["libpcap"],["ncurses"]],"homepage":"https://sipp.sourceforge.net/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"67ce83e4b89c59edfbe680686e86888b059839e28f7a2e9b8b4fc3182d0f376f","stable_dependencies":["openssl@4",{"cmake":":build"}],"stable_url_args":["https://github.com/SIPp/sipp.git",{":tag":"v3.7.7",":revision":"369b3c187f0ff96f3ec9795650820e80cf17c776"}],"stable_uses_from_macos":[["libpcap"],["ncurses"]],"stable_version":"3.7.7"},"sipsak":{"desc":"SIP Swiss army knife","executables":["sipsak"],"head_dependencies":["openssl@4"],"homepage":"https://github.com/nils-ohlmeier/sipsak/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"07993f37212f7635e2835d01a92fda2794e5612bd57332ba7d800fdceaba0895","stable_dependencies":["openssl@4"],"stable_checksum":"c6faa022cd8c002165875d4aac83b7a2b59194f0491802924117fc6ac980c778","stable_url_args":["https://github.com/nils-ohlmeier/sipsak/releases/download/0.9.8.1/sipsak-0.9.8.1.tar.gz"],"stable_version":"0.9.8.1"},"siril":{"desc":"Astronomical image processing tool","executables":["siril","siril-cli"],"head_dependencies":["cairo","cfitsio","exiv2","ffmpeg","ffms2","fftw","gdk-pixbuf","glib","gnuplot","gsl","gtk+3","gtksourceview4","healpix","jpeg-turbo","jpeg-xl","json-glib","libgit2","libheif","libpng","libraw","librsvg","libtiff","little-cms2","netpbm","opencv","pango","wcslib","yyjson","gettext","libomp",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/free-astro/siril.git",{":branch":"master"}],"head_uses_from_macos":[[{"perl":":build"}],["curl"]],"homepage":"https://www.siril.org","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"bd9e13ed12d2a0ffc3273ba9a09c2835514c20451e4b514d410313c50ce38af8","stable_dependencies":["cairo","cfitsio","exiv2","ffmpeg","ffms2","fftw","gdk-pixbuf","glib","gnuplot","gsl","gtk+3","gtksourceview4","healpix","jpeg-turbo","jpeg-xl","json-glib","libgit2","libheif","libpng","libraw","librsvg","libtiff","little-cms2","netpbm","opencv","pango","wcslib","yyjson","gettext","libomp",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"b1682f2129d2e06b034445ed225766a06e38cfaa7451b92d606a3ee36eb077a4","stable_url_args":["https://free-astro.org/download/siril-1.4.4.tar.bz2"],"stable_uses_from_macos":[[{"perl":":build"}],["curl"]],"stable_version":"1.4.4"},"sisc-scheme":{"bottle_rebuild":1,"desc":"Extensive Java based Scheme interpreter","executables":["sisc"],"homepage":"https://sisc-scheme.org/","license":{":any_of":["MPL-1.1","GPL-2.0-or-later"]},"ruby_source_checksum":"0730e8cd6f94cc3148f7c066aa7e5f9bc245d830b6a92f936a5e45507448df2f","stable_checksum":"7a2f1ee46915ef885282f6df65f481b734db12cfd97c22d17b6c00df3117eea8","stable_url_args":["https://downloads.sourceforge.net/project/sisc/SISC%20Lite/1.16.6/sisc-lite-1.16.6.tar.gz"],"stable_version":"1.16.6","bottle_tag":":all","bottle_checksum":"cc07c73860b9acfbad278e89277cacd790f4b5ac3de3800352d8ac6d6e833ccb"},"sispmctl":{"desc":"Control Gembird SIS-PM programmable power outlet strips","executables":["sispmctl"],"head_dependencies":["libusb-compat",{"pkgconf":":build"}],"homepage":"https://sispmctl.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"08872e63c711484527fbfdf651f8e2325b8a4d90349c54ba02a386eaa5c13945","stable_dependencies":["libusb-compat",{"pkgconf":":build"}],"stable_checksum":"e757863a4838da6e1ca72a57adc5aca6fc47ffbddc72a69052d8abd743d57082","stable_url_args":["https://downloads.sourceforge.net/project/sispmctl/sispmctl/sispmctl-4.12/sispmctl-4.12.tar.gz"],"stable_version":"4.12"},"sitefetch":{"desc":"Fetch an entire site and save it as a text file","executables":["sitefetch"],"head_dependencies":["node"],"homepage":"https://github.com/egoist/sitefetch","license":"MIT","ruby_source_checksum":"2e77870149ae5269c084698c1c1f3bc87619e4080fa4718d447477f5e30e154a","stable_dependencies":["node"],"stable_checksum":"eb65e7d0179e5c06f70a3071865cf8199827428adb64da19de12afaf682c0ddd","stable_url_args":["https://registry.npmjs.org/sitefetch/-/sitefetch-0.0.17.tgz"],"stable_version":"0.0.17","bottle_tag":":all","bottle_checksum":"5f514ec63a1829bd85a7cb8f5aef1f4712ab83e21480f583a05d4e231f90ac83"},"six":{"caveats":"This formula provides the `six` module for Python 3.12, 3.13.\nIf you need `six` for a different version of Python, use pip.\n","desc":"Python 2 and 3 compatibility utilities","disable_args":{":date":"2025-10-16",":because":"does not meet homebrew/core's requirements for Python library formulae"},"head_dependencies":[{"python@3.12":":build"},{"python@3.13":":build"},{"python@3.12":":test"},{"python@3.13":":test"}],"homepage":"https://six.readthedocs.io/","license":"MIT","ruby_source_checksum":"acdbbd6a7ea2f0e5d2dc4f6a650b6b44b457ae8a0db64438d5b2ae0285ac7fae","stable_dependencies":[{"python@3.12":":build"},{"python@3.13":":build"},{"python@3.12":":test"},{"python@3.13":":test"}],"stable_checksum":"ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81","stable_url_args":["https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz"],"stable_version":"1.17.0","bottle_tag":":all","bottle_checksum":"c7985c480809b773f5c7b28d3eac082ad3bcc69c04e2ac100810901b0a6e410b"},"sixtunnel":{"aliases":["6tunnel"],"desc":"Tunnelling for application that don't speak IPv6","executables":["6tunnel"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/wojtekka/6tunnel.git",{":branch":"master"}],"homepage":"https://github.com/wojtekka/6tunnel","license":"GPL-2.0-only","ruby_source_checksum":"4ef1838d2002a5a30d351cf1892472a85534b4f93ce776512bc7ddbec3d149c3","stable_checksum":"6945312793079408f1ab40071cee68e70158a23560145f1d424a3eb16227f235","stable_url_args":["https://github.com/wojtekka/6tunnel/releases/download/0.14/6tunnel-0.14.tar.gz"],"stable_version":"0.14"},"sjk":{"bottle_rebuild":1,"desc":"Swiss Java Knife","executables":["sjk"],"head_dependencies":["openjdk"],"homepage":"https://github.com/aragozin/jvm-tools","license":"Apache-2.0","ruby_source_checksum":"25cfeb0695156e3fe6ec075a98849150fa0502c20784838bd51ef1b6061e8142","stable_dependencies":["openjdk"],"stable_checksum":"6aab07cdf0ecad394e225a1f47d7342cb23bfd8b7d5c65c945f81835363ec937","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/gridkit/jvmtool/sjk-plus/0.23/sjk-plus-0.23.jar"],"stable_version":"0.23","bottle_tag":":all","bottle_checksum":"14d24741238dcbbe71fa663ce2bc230b37cdd5dc0f06086d1020250b86ef71b4"},"sk":{"desc":"Fuzzy Finder in rust!","executables":["sk","sk-tmux"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/skim-rs/skim.git",{":branch":"master"}],"homepage":"https://github.com/skim-rs/skim","license":"MIT","ruby_source_checksum":"a43d7b33ec59b3f5d44ba948c1d5d60e4d12e5ec9ff6cf0cc62f6e0bf4294ae3","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ee6fad9bd4a9188aec8dbde2461a320603cec65da941b971dd7162632e2f5d9a","stable_url_args":["https://github.com/skim-rs/skim/archive/refs/tags/v5.0.0.tar.gz"],"stable_version":"5.0.0"},"skaffold":{"aliases":["skaffold@2.23"],"desc":"Easy and Repeatable Kubernetes Development","executables":["skaffold"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/GoogleContainerTools/skaffold.git",{":branch":"main"}],"homepage":"https://skaffold.dev/","license":"Apache-2.0","ruby_source_checksum":"f6eedb96042d974bb00e04eda6a2db5e0a52e1d7dfa3198c1fa8a030400f6a0b","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/GoogleContainerTools/skaffold.git",{":tag":"v2.23.0",":revision":"f9a9ed85e6c6830e0b54e3ce773703a031d14a8a"}],"stable_version":"2.23.0"},"skalibs":{"desc":"Skarnet's library collection","head_url_args":["git://git.skarnet.org/skalibs.git",{":branch":"main"}],"homepage":"https://skarnet.org/software/skalibs/","license":"ISC","ruby_source_checksum":"9a3f0c042f60d0cf3740b7c757a74e343c53227c41f5ff73672a41f47519694b","stable_checksum":"fa359c70439b480400a0a2ef68026a2736b315025a9d95df69d34601fb938f0f","stable_url_args":["https://skarnet.org/software/skalibs/skalibs-2.14.5.1.tar.gz"],"stable_version":"2.14.5.1"},"skani":{"desc":"Fast, robust ANI and aligned fraction for (metagenomic) genomes and contigs","executables":["skani"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/bluenote-1577/skani.git",{":branch":"main"}],"homepage":"https://github.com/bluenote-1577/skani","license":"MIT","ruby_source_checksum":"2a136b053895455c823fb2fa84f4dec4fe22ab7ab089379033899b3c3f6832f4","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5cae2fc3b8c57881fd9d3494c372eb8c8703eb69900513bfaef01f8892c55ae0","stable_url_args":["https://github.com/bluenote-1577/skani/archive/refs/tags/v0.3.2.tar.gz"],"stable_version":"0.3.2"},"skate":{"bottle_rebuild":1,"desc":"Personal key value store","executables":["skate"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/charmbracelet/skate.git",{":branch":"main"}],"homepage":"https://github.com/charmbracelet/skate","license":"MIT","ruby_source_checksum":"27716f195f07bf1781be39bcbe87d6fddb374dd2de50267eea852bd45df631c3","stable_dependencies":[{"go":":build"}],"stable_checksum":"f844fd980e1337be0f1bc321e58e48680fe3855e17c6c334ed8b22b9059949d2","stable_url_args":["https://github.com/charmbracelet/skate/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1"},"skeema":{"desc":"Declarative pure-SQL schema management for MySQL and MariaDB","executables":["skeema"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/skeema/skeema.git",{":branch":"main"}],"homepage":"https://www.skeema.io/","license":"Apache-2.0","ruby_source_checksum":"a49ea9455d48f742ad60fd7cee7b7e1110484eec853f82e0bee4e422b8692f33","stable_dependencies":[{"go":":build"}],"stable_checksum":"931a88df4a86502822fd315587dcb7527aa4a1c67ed6f97b00698f33fd5a51a2","stable_url_args":["https://github.com/skeema/skeema/archive/refs/tags/v1.14.0.tar.gz"],"stable_version":"1.14.0"},"ski":{"desc":"Evade the deadly Yeti on your jet-powered skis","executables":["ski"],"head_dependencies":[{"asciidoctor":":build"}],"head_url_args":["https://gitlab.com/esr/ski.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"http://catb.org/~esr/ski/","license":"BSD-2-Clause","ruby_source_checksum":"e79516d534d7fa61da56c95608c08d613fc1664e289f170e9494d8078f48f54e","stable_dependencies":[{"asciidoctor":":build"}],"stable_checksum":"49f97ef545c5ad0ef29ebeb2cc087a84de6764543325a9472df89792ea70d98f","stable_url_args":["https://gitlab.com/esr/ski/-/archive/6.16/ski-6.16.tar.bz2"],"stable_uses_from_macos":[["python"]],"stable_version":"6.16","bottle_tag":":all","bottle_checksum":"98a857570a3b6256fa5c54a790c7f688c0283df59cef730b59409d3ede94fa65"},"skills":{"desc":"Open agent skills ecosystem","executables":["add-skill","skills"],"head_dependencies":["node"],"homepage":"https://skills.sh","license":"MIT","ruby_source_checksum":"6c5f0d74dd98374fdce6057f89f1ca07c81d30024e430e7ef6ee99e9912e8da2","stable_dependencies":["node"],"stable_checksum":"bf63ce3df1c035a0462ea4e98629e5092997a7d973de2d678527431ed616afef","stable_url_args":["https://registry.npmjs.org/skills/-/skills-1.5.15.tgz"],"stable_version":"1.5.15","bottle_tag":":all","bottle_checksum":"a351c21572ee6b45761595d0952c4afaf6b19e58c6a80bc921ae97cde281fc5e"},"skillshare":{"desc":"Sync skills across AI CLI tools","executables":["skillshare"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/runkids/skillshare.git",{":branch":"main"}],"homepage":"https://skillshare.runkids.cc","license":"MIT","ruby_source_checksum":"20f2254fb98318a115f9f0f59c0f13a7e369f74e0d189ff9d2143127c1571fb4","stable_dependencies":[{"go":":build"}],"stable_checksum":"d38352821a9837dd5e7d15be7e08b9751a6fb5d66a7e5efb0d0582f7765ee9c3","stable_url_args":["https://github.com/runkids/skillshare/archive/refs/tags/v0.20.21.tar.gz"],"stable_version":"0.20.21"},"skinny":{"bottle_rebuild":1,"desc":"Full-stack web app framework in Scala","executables":["skinny"],"head_dependencies":["openjdk"],"homepage":"https://skinny-framework.github.io","license":"MIT","ruby_source_checksum":"9a2d7d66c2ced9332e42fc5a1d3173297f16cc04f177bb5962e2e84742517107","stable_dependencies":["openjdk"],"stable_checksum":"2382ba97f799bfc772ee79b2c084c63a1278ddd89de8dacd4ba6433f41294812","stable_url_args":["https://github.com/skinny-framework/skinny-framework/releases/download/4.0.1/skinny-4.0.1.tar.gz"],"stable_version":"4.0.1","bottle_tag":":all","bottle_checksum":"fe3e73f7ce63036df9780b6681a13aa48da130e968bbd84843c12ac2b7940f25"},"skip":{"desc":"Tool for building Swift apps for Android","executables":["skip"],"head_dependencies":["gradle","openjdk","swiftly"],"head_url_args":["https://github.com/skiptools/skipstone.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":[":build",":test"]}],["curl"],["libxml2"]],"homepage":"https://skip.dev","license":"AGPL-3.0-only","ruby_source_checksum":"7edfaf972b50fbdcba2420185d8454363708523087f0083f165b51425751a181","stable_dependencies":["gradle","openjdk","swiftly"],"stable_checksum":"3af31fdc6f4584b20ceb7319d88c7b4fb381beaf98471330593adb520d683b82","stable_url_args":["https://github.com/skiptools/skipstone/archive/refs/tags/1.9.4.tar.gz"],"stable_uses_from_macos":[[{"swift":[":build",":test"]}],["curl"],["libxml2"]],"stable_version":"1.9.4"},"skktools":{"desc":"SKK dictionary maintenance tools","executables":["skkdic-count","skkdic-expr","skkdic-expr2","skkdic-sort"],"head_dependencies":["glib","gettext",{"pkgconf":":build"}],"homepage":"https://github.com/skk-dev/skktools","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"b49ca2ec9237ac2818b38ab98c888f1404e6e861171fcee7e5ec64df9d4f0e65","stable_dependencies":["glib","gettext",{"pkgconf":":build"}],"stable_checksum":"84cc5d3344362372e0dfe93a84790a193d93730178401a96248961ef161f2168","stable_url_args":["https://github.com/skk-dev/skktools/archive/refs/tags/skktools-1_3_4.tar.gz"],"stable_version":"1.3.4","bottle_cellar":":any","bottle_checksum":"a00ce61f36ef97371d14fcd190fd130f5e3effda89a9e9dc42f416c366cfc17f"},"skm":{"desc":"Simple and powerful SSH keys manager","executables":["skm"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/TimothyYe/skm.git",{":branch":"master"}],"homepage":"https://timothyye.github.io/skm","license":"MIT","ruby_source_checksum":"be9528b0f2f43b1046249ec5daf6a0369ce1cc31e34fbbc67e24689ace5ef8fb","stable_dependencies":[{"go":":build"}],"stable_checksum":"6afce1a7d42167285fe074187708ff7538b866ac051c671a82f97b746d9f5204","stable_url_args":["https://github.com/TimothyYe/skm/archive/refs/tags/v0.9.3.tar.gz"],"stable_version":"0.9.3"},"skopeo":{"bottle_rebuild":1,"desc":"Work with remote images registries","executables":["skopeo"],"head_dependencies":["gpgme",{"go":":build"},{"go-md2man":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/podman-container-tools/skopeo","license":"Apache-2.0","ruby_source_checksum":"74bae8ff0e1c08fb69f95eebf4987b2d5998ea78c629e7509d1efda03eaf784e","stable_dependencies":["gpgme",{"go":":build"},{"go-md2man":":build"},{"pkgconf":":build"}],"stable_checksum":"de96bfc2bb523c852af675ffdadd934484812ce190aa8620e1d5fd6c51442e25","stable_url_args":["https://github.com/podman-container-tools/skopeo/archive/refs/tags/v1.23.0.tar.gz"],"stable_version":"1.23.0"},"skylighting":{"desc":"Flexible syntax highlighter using KDE XML syntax descriptions","executables":["skylighting"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/jgm/skylighting","license":"GPL-2.0-only","ruby_source_checksum":"6a5389d48bbd661fd02d340753e002e4b8ae1eda38d8037bcaafa3d14cd16337","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"05df6bce0aba5af7da7b618e1891cbe02833f6810b2405e96c254e9ff741001f","stable_url_args":["https://hackage.haskell.org/package/skylighting-0.14.7/skylighting-0.14.7.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.14.7"},"sl":{"conflicts":[["sapling",{":because":"both install `sl` binaries"}]],"desc":"Prints a steam locomotive if you type sl instead of ls","executables":["sl"],"head_url_args":["https://github.com/mtoyoda/sl.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/mtoyoda/sl","license":"MIT","ruby_source_checksum":"7cacef262a4e2dc55c3167018f2939f00eb9d3f76fd6fa06895aaacd9f68ccf4","stable_checksum":"1e5996757f879c81f202a18ad8e982195cf51c41727d3fea4af01fdcbbb5563a","stable_url_args":["https://github.com/mtoyoda/sl/archive/refs/tags/5.02.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"5.02","bottle_checksum":"d8ab2f34483a0a595350f949b1a0a4386b3836ce624245365c7bce6664bb283a"},"slack-mcp-server":{"desc":"Powerful MCP Slack Server with multiple transports and smart history fetch logic","executables":["slack-mcp-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/korotovsky/slack-mcp-server.git",{":branch":"master"}],"homepage":"https://github.com/korotovsky/slack-mcp-server","license":"MIT","ruby_source_checksum":"25c08b60d7951bff1168f47bca1ba52476623edeb6dfe1b416a7999275ac08d9","stable_dependencies":[{"go":":build"}],"stable_checksum":"815b7852124b33823bd33f9d505149b876cc3a220259e379687304a19957f916","stable_url_args":["https://github.com/korotovsky/slack-mcp-server/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"slackcat":{"desc":"Command-line utility for posting snippets to Slack","executables":["slackcat"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/bcicen/slackcat","license":"MIT","ruby_source_checksum":"c645c05a1040275582a7d63dbd664526bc440ca75b6e818c0f30b8fe42583ac0","stable_dependencies":[{"go":":build"}],"stable_checksum":"2e3ed7ad5ab3075a8e80a6a0b08a8c52bb8e6e39f6ab03597f456278bfa7768b","stable_url_args":["https://github.com/bcicen/slackcat/archive/refs/tags/1.7.3.tar.gz"],"stable_version":"1.7.3","bottle_checksum":"f765a9df06043f889342eb317e72648bc4904bea55d5339b69399b3a8b4ec3ff"},"slackdump":{"desc":"Export Slack data without admin privileges","executables":["slackdump"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rusq/slackdump.git",{":branch":"master"}],"homepage":"https://github.com/rusq/slackdump","license":"AGPL-3.0-only","ruby_source_checksum":"a6113c6bd63b7de54b9942bc4c70dc5b63d3d1af7edd3d450fa158adbf604a0f","stable_dependencies":[{"go":":build"}],"stable_checksum":"047985fc6a68ca1396cf54162e68bdb842b1177b3a25dc50d9d89e78533be836","stable_url_args":["https://github.com/rusq/slackdump/archive/refs/tags/v4.4.1.tar.gz"],"stable_version":"4.4.1"},"slacknimate":{"desc":"Text animation for Slack messages","executables":["slacknimate"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mroth/slacknimate.git",{":branch":"master"}],"homepage":"https://github.com/mroth/slacknimate","license":"MPL-2.0","ruby_source_checksum":"87ff8adfc001eef7a679b622bef0f4ef44abb4ef4a0a059bf0ee7eaa91419709","stable_dependencies":[{"go":":build"}],"stable_checksum":"71c7a65192c8bbb790201787fabbb757de87f8412e0d41fe386c6b4343cb845c","stable_url_args":["https://github.com/mroth/slacknimate/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_checksum":"35f24a47ca03293bec53b2b622cc1c6f0a012b5c674c0fea83a79795474caefb"},"slashem":{"desc":"Fork/variant of Nethack","executables":["slashem"],"head_dependencies":[{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"homepage":"https://slashem.sourceforge.net/","license":"NGPL","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"ffcef76201de73ed675206c428bbf21ecda3e39e89f04cba1ffe9dea7e259688","stable_dependencies":[{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true},{"strip":"p1","url":"https://sourceforge.net/p/slashem/bugs/964/attachment/slashem-c99.patch","sha256":"ef21a6e3c64a5cf5cfe83305df7611aa024384ae52ef6be4242b86d3d38da200"},{"strip":"p0","url":"https://gist.githubusercontent.com/mistydemeo/76dd291c77a509216418/raw/65a41804b7d7e1ae6ab6030bde88f7d969c955c3/slashem-configure.patch","sha256":"c91ac045f942d2ee1ac6af381f91327e03ee0650a547bbe913a3bf35fbd18665"}],"stable_checksum":"e9bd3672c866acc5a0d75e245c190c689956319f192cb5d23ea924dd77e426c3","stable_url_args":["https://downloads.sourceforge.net/project/slashem/slashem-source/0.0.8E0F1/se008e0f1.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"stable_version":"0.0.8E0F1","bottle_checksum":"a7fcb3b60e93f0119b791410997a9552c4dd409061eeb06d7b5461a4ab75a52b"},"sleef":{"bottle_rebuild":1,"desc":"SIMD library for evaluating elementary functions","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/shibatch/sleef.git",{":branch":"master"}],"homepage":"https://sleef.org","license":"BSL-1.0","ruby_source_checksum":"b249e359514f6a25d159d1538cd91de8f6e02231e0734ddb7d48d225e5f85c14","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"af60856abac08a3b5e72a8d156dd71fec1f7ac23de8ee67793f45f9edcdf0908","stable_url_args":["https://github.com/shibatch/sleef/archive/refs/tags/3.9.0.tar.gz"],"stable_version":"3.9.0"},"sleek":{"desc":"CLI tool for formatting SQL","executables":["sleek"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/nrempel/sleek","license":"MIT","ruby_source_checksum":"843dd4a580d813c69088b4608cf45e7b3a32c3d18b6ee6d0ceafa79cda502115","stable_dependencies":[{"rust":":build"}],"stable_checksum":"fcb589fdc5ece8c050883ff0b56aec6bd25e2e4d6e77a1d52e870535d66fdf67","stable_url_args":["https://github.com/nrempel/sleek/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"sleepwatcher":{"bottle_rebuild":1,"caveats":"For SleepWatcher to work, you will need to write sleep and\nwakeup scripts, located here when using brew services:\n\n  ~/.sleep\n  ~/.wakeup\n","desc":"Monitors sleep, wakeup, and idleness of a Mac","homepage":"https://www.bernhard-baehr.de/","license":"GPL-3.0-or-later","ruby_source_checksum":"8dca6a6ece581d400bdbdfb3e203576be0fb191b2f2639c567f5a02908c65de6","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/sleepwatcher/sbin/sleepwatcher","-V","-s","/$HOME/.sleep","-w","/$HOME/.wakeup"]],"stable_checksum":"4bf1656702167871141fbc119a844d1363d89994e1a67027f0e773023ae9643e","stable_url_args":["https://www.bernhard-baehr.de/sleepwatcher_2.2.1.tgz"],"stable_version":"2.2.1","bottle_checksum":"01c66d5808a4c8defb52bb8c9acf2584dbe542940bf758a53cae0c4d68229c3e"},"slepc-complex":{"conflicts":[["slepc",{":because":"slepc must be installed with either real or complex support, not both"}]],"desc":"Scalable Library for Eigenvalue Problem Computations (complex)","head_dependencies":["open-mpi","openblas","petsc-complex","scalapack","fftw","gcc","hdf5-mpi","metis"],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://slepc.upv.es","license":"BSD-2-Clause","ruby_source_checksum":"bce768658c3ae9203b0d15fea71284faec76cf14f048ae069b6256cdb97b285e","stable_dependencies":["open-mpi","openblas","petsc-complex","scalapack","fftw","gcc","hdf5-mpi","metis"],"stable_checksum":"3f13421f3fcd68fd720a143088506e0f91e24243844703997597eee793225452","stable_url_args":["https://slepc.upv.es/download/distrib/slepc-3.24.3.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"3.24.3"},"slepc":{"conflicts":[["slepc-complex",{":because":"slepc must be installed with either real or complex support, not both"}]],"desc":"Scalable Library for Eigenvalue Problem Computations (real)","head_dependencies":["open-mpi","openblas","petsc","scalapack","fftw","gcc","hdf5-mpi","metis"],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://slepc.upv.es","license":"BSD-2-Clause","ruby_source_checksum":"0285c2598b502ca20cdaa1db6b97718ea3c5df4199970db5edb8f2b74c887f5b","stable_dependencies":["open-mpi","openblas","petsc","scalapack","fftw","gcc","hdf5-mpi","metis"],"stable_checksum":"3f13421f3fcd68fd720a143088506e0f91e24243844703997597eee793225452","stable_url_args":["https://slepc.upv.es/download/distrib/slepc-3.24.3.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"3.24.3"},"sleuthkit":{"conflicts":[["ffind",{":because":"both install a `ffind` executable"}]],"desc":"Forensic toolkit","executables":["blkcalc","blkcat","blkls","blkstat","fcat","ffind","fiwalk","fls","fsstat","hfind","icat","ifind","ils","img_cat","img_stat","istat","jcat","jls","jpeg_extract","mactime","mmcat","mmls","mmstat","pstat","sigfind","sorter","srch_strings","tsk_comparedir","tsk_gettimes","tsk_imageinfo","tsk_loaddb","tsk_recover","usnjls"],"head_dependencies":["afflib","libewf","libpq","openjdk","openssl@3","sqlite",{"ant":":build"}],"homepage":"https://www.sleuthkit.org/","license":{":all_of":["IPL-1.0","CPL-1.0","GPL-2.0-or-later"]},"ruby_source_checksum":"a6dc913891b5cde32eca822efaeea3ab10ac5ed2135572a147d6a3a97fa79162","stable_dependencies":["afflib","libewf","libpq","openjdk","openssl@3","sqlite",{"ant":":build"}],"stable_checksum":"3a8c1e7d18a9b81f3e5e8aa78313974aceaafc6e051d636bc92cd7168286eca9","stable_url_args":["https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-4.15.0/sleuthkit-4.15.0.tar.gz"],"stable_version":"4.15.0"},"slicot":{"desc":"Fortran subroutines library for systems and control","head_dependencies":["gcc","openblas",{"cmake":":build"}],"homepage":"https://www.slicot.org/","license":"BSD-3-Clause","ruby_source_checksum":"2105a63a09d1717106971d4be648014ac646c3bd9f8262119e317abe74795b96","stable_dependencies":["gcc","openblas",{"cmake":":build"}],"stable_checksum":"0f812933a07577db8c80dc53fc3663844114d43880f4c2fb383622891e931504","stable_url_args":["https://github.com/SLICOT/SLICOT-Reference/releases/download/v5.9.1/slicot-5.9.1.tar.gz"],"stable_version":"5.9.1"},"slides":{"desc":"Terminal based presentation tool","executables":["slides"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/maaslalani/slides.git",{":branch":"main"}],"homepage":"https://maaslalani.com/slides/","license":"MIT","ruby_source_checksum":"adb673b31c4c9dc1a872479260176a0deb7a0d3b5c41a293f7a7d0816f58293c","stable_dependencies":[{"go":":build"}],"stable_checksum":"fcce0dbbe767e0b1f0800e4ea934ee9babbfb18ab2ec4b343e3cd6359cd48330","stable_url_args":["https://github.com/maaslalani/slides/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0","bottle_checksum":"e0faa8a0d8f1d87a0a16a294b35e5d98528be06dd4069aca905d5fdc7464ab73"},"slimerjs":{"bottle_rebuild":1,"caveats":"The configuration file was installed in:\n  /opt/homebrew/Cellar/slimerjs/1.0.0/libexec/application.ini\n","desc":"Scriptable browser for Web developers","executables":["slimerjs"],"head_url_args":["https://github.com/laurentj/slimerjs.git",{":branch":"master"}],"head_uses_from_macos":[[{"zip":":build"}]],"homepage":"https://slimerjs.org/","license":"MPL-2.0","ruby_source_checksum":"804d69acb1908dfd7520a4e1a6b0206d057bd40f507198ad495e7be80f7b5b5b","stable_checksum":"6fd07fa6953e4e497516dd0a7bc5eb2f21c68f9e60bdab080ac2c86e8ab8dfb2","stable_url_args":["https://github.com/laurentj/slimerjs/archive/refs/tags/1.0.0.tar.gz"],"stable_uses_from_macos":[[{"zip":":build"}]],"stable_version":"1.0.0"},"slint-compiler":{"desc":"Compiler for the Slint UI markup language","executables":["slint-compiler"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/slint-ui/slint.git",{":branch":"master"}],"homepage":"https://slint.dev/","license":"GPL-3.0-only","ruby_source_checksum":"8aea1a5b9c9b9180268a3c51e2f303732813dde82c6dcad1003bed808ecfa7a3","stable_dependencies":[{"rust":":build"}],"stable_checksum":"68222567f8c70ff677cd4a98cd94fb4765ac0f797eb8f8608a646911c908dc2a","stable_url_args":["https://github.com/slint-ui/slint/archive/refs/tags/v1.17.1.tar.gz"],"stable_version":"1.17.1"},"slint-cpp":{"desc":"C++ library and headers for the Slint UI toolkit","head_dependencies":[{"cmake":":build"},{"corrosion":":build"},{"rust":":build"}],"head_url_args":["https://github.com/slint-ui/slint.git",{":branch":"master"}],"homepage":"https://slint.dev/","license":"GPL-3.0-only","ruby_source_checksum":"7a83382b5bc7848ea31b618accee5823de9e2d8204765ae3c7ba8356734a02e6","stable_dependencies":[{"cmake":":build"},{"corrosion":":build"},{"rust":":build"}],"stable_checksum":"68222567f8c70ff677cd4a98cd94fb4765ac0f797eb8f8608a646911c908dc2a","stable_url_args":["https://github.com/slint-ui/slint/archive/refs/tags/v1.17.1.tar.gz"],"stable_version":"1.17.1"},"slirp4netns":{"desc":"User-mode networking for unprivileged network namespaces","head_dependencies":["glib","libcap","libseccomp","libslirp",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"},{"jq":":test"}],"homepage":"https://github.com/rootless-containers/slirp4netns","license":"GPL-2.0-or-later","ruby_source_checksum":"8cedfc5f96980021c857865b42fbc0ad36d060e31305c86394c2ecef1dce7256","stable_dependencies":["glib","libcap","libseccomp","libslirp",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"},{"jq":":test"}],"stable_checksum":"c8e445deded09c5e777af3c599f808b3d0cbfeab482d9e76746df0926234200d","stable_url_args":["https://github.com/rootless-containers/slirp4netns/archive/refs/tags/v1.3.4.tar.gz"],"stable_version":"1.3.4"},"slither-analyzer":{"desc":"Solidity static analysis framework written in Python 3","executables":["slither","slither-check-erc","slither-check-kspec","slither-check-upgradeability","slither-doctor","slither-documentation","slither-find-paths","slither-flat","slither-format","slither-interface","slither-mutate","slither-prop","slither-read-storage","slither-simil"],"head_dependencies":["certifi","pydantic","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/crytic/slither.git",{":branch":"master"}],"homepage":"https://blog.trailofbits.com/2018/10/19/slither-a-solidity-static-analysis-framework/","license":"AGPL-3.0-only","revision":6,"ruby_source_checksum":"e3828218378909fbba946693bdd430843c0e8765df399b9922433176b1361c8e","stable_dependencies":["certifi","pydantic","python@3.14",{"rust":":build"}],"stable_checksum":"d90af76b86bdf7ced56fc4c8eea8792cde1ec2c375372d5e70298c2ff998d5e1","stable_url_args":["https://files.pythonhosted.org/packages/b0/e8/bf6efe567dffbab0d850bd2395a7a1db68fe1a95bfb507854be00571832c/slither_analyzer-0.11.5.tar.gz"],"stable_version":"0.11.5"},"sloc":{"bottle_rebuild":2,"desc":"Simple tool to count source lines of code","executables":["sloc"],"head_dependencies":["node"],"homepage":"https://github.com/flosse/sloc","license":"MIT","ruby_source_checksum":"f70749c060e20b43302988ee0ea13df213d1aca776d4ac721a6377b2a44f6dc4","stable_dependencies":["node"],"stable_checksum":"25ac2a41e015a8ee0d0a890221d064ad0288be8ef742c4ec903c84a07e62b347","stable_url_args":["https://registry.npmjs.org/sloc/-/sloc-0.3.2.tgz"],"stable_version":"0.3.2","bottle_tag":":all","bottle_checksum":"24e858bb8b1a883aa3bff9443299ab2be4b978dbede386c35047ede3958584c5"},"sloccount":{"bottle_rebuild":1,"desc":"Count lines of code in many languages","executables":["ada_count","asm_count","awk_count","break_filelist","c_count","cobol_count","compute_all","compute_sloc_lang","count_extensions","count_unknown_ext","csh_count","erlang_count","exp_count","f90_count","fortran_count","generic_count","get_sloc","get_sloc_details","haskell_count","java_count","jsp_count","lex_count","lexcount1","lisp_count","make_filelists","makefile_count","ml_count","modula3_count","objc_count","pascal_count","perl_count","php_count","print_sum","python_count","ruby_count","sed_count","sh_count","show_filecount","sloccount","sql_count","tcl_count"],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://dwheeler.com/sloccount/","license":"GPL-2.0-or-later","ruby_source_checksum":"ff6e670adcac613cad187af45c6c57a29c18b5041391ec0cd2f45664714a5f8e","stable_patches":[{"strip":"p1","url":"https://sourceforge.net/p/sloccount/patches/21/attachment/sloccount-suppress-exec-warnings.patch","sha256":"4e68a7d9c61d62d4b045d1e5d099c6853456d15f874d659f3ab473e7fc40d565"},{"strip":"p1","data":true}],"stable_checksum":"fa7fa2bbf2f627dd2d0fdb958bd8ec4527231254c120a8b4322405d8a4e3d12b","stable_url_args":["https://dwheeler.com/sloccount/sloccount-2.26.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"2.26","bottle_checksum":"73dc2aea90c8e3e1b98e8577e1e4a65758c814d200e3ec49bc4d0fcdc52fc49f"},"sloth-cli":{"desc":"Prometheus SLO generator","executables":["sloth"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/slok/sloth.git",{":branch":"main"}],"homepage":"https://sloth.dev/","license":"Apache-2.0","oldnames":["sloth"],"ruby_source_checksum":"b959c20f60e175ddbeffa0c1b3e62fce5024793fde1632e9065567860529722d","stable_dependencies":[{"go":":build"}],"stable_checksum":"f1ddad49462cf66652e611f7903ecb0dd86b9fa8f4bc43c7e458e8fa87de854c","stable_url_args":["https://github.com/slok/sloth/archive/refs/tags/v0.16.0.tar.gz"],"stable_version":"0.16.0"},"slowhttptest":{"bottle_rebuild":2,"desc":"Simulates application layer denial of service attacks","executables":["slowhttptest"],"head_dependencies":["openssl@4"],"head_url_args":["https://github.com/shekyan/slowhttptest.git",{":branch":"master"}],"homepage":"https://github.com/shekyan/slowhttptest","license":"Apache-2.0","ruby_source_checksum":"b3df8c4df41985f954d3f7fb506fb852d96b007b0a22ba1f47b0652076adc836","stable_dependencies":["openssl@4"],"stable_checksum":"a3910b9b844e05ee55838aa17beddc6aa9d6c5c0012eab647a21cc9ccd6c8749","stable_url_args":["https://github.com/shekyan/slowhttptest/archive/refs/tags/v1.9.0.tar.gz"],"stable_version":"1.9.0"},"slrn":{"bottle_rebuild":3,"desc":"Powerful console-based newsreader","executables":["slrn","slrnpull"],"head_dependencies":["openssl@4","s-lang"],"head_url_args":["git://git.jedsoft.org/git/slrn.git",{":branch":"master"}],"homepage":"https://slrn.info/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"b1e1bba394dd1376d1054b034ba4d0414611de8559580b12dc933881863d2360","stable_dependencies":["openssl@4","s-lang"],"stable_checksum":"3ba8a4d549201640f2b82d53fb1bec1250f908052a7983f0061c983c634c2dac","stable_url_args":["https://jedsoft.org/releases/slrn/slrn-1.0.3a.tar.bz2"],"stable_version":"1.0.3a"},"slsa-verifier":{"bottle_rebuild":1,"desc":"Verify provenance from SLSA compliant builders","executables":["slsa-verifier"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/slsa-framework/slsa-verifier.git",{":branch":"main"}],"homepage":"https://github.com/slsa-framework/slsa-verifier","license":"Apache-2.0","ruby_source_checksum":"4a31125cf3dacf330eda95d5d9371cd2e31e9efafa8eb5e511a73ebaebc112d2","stable_dependencies":[{"go":":build"}],"stable_checksum":"19af322eb0ae0cb738f8e2395b3dcff756537277d62688fc9d2b4fc5ad6b16e4","stable_url_args":["https://github.com/slsa-framework/slsa-verifier/archive/refs/tags/v2.7.1.tar.gz"],"stable_version":"2.7.1"},"slugify":{"bottle_rebuild":1,"desc":"Convert filenames and directories to a web friendly format","executables":["slugify"],"head_url_args":["https://github.com/JabberLabs/slugify.git",{":branch":"master"}],"homepage":"https://github.com/JabberLabs/slugify","license":"MIT","ruby_source_checksum":"6f8349972f1402ec1bd5d129d5ef31a7fc69d828f233f8e8d01767ba43821719","stable_checksum":"f6873b062119d3eaa7d89254fc6e241debf074da02e3189f12e08b372af096e5","stable_url_args":["https://github.com/JabberLabs/slugify/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_tag":":all","bottle_checksum":"3b484ae7b5d87f4f148f8c9395960213ed62b4cd1b82567c7bcceede23259942"},"slumber":{"desc":"Terminal-based HTTP/REST client","executables":["slumber"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/LucasPickering/slumber.git",{":branch":"master"}],"homepage":"https://slumber.lucaspickering.me/","license":"MIT","ruby_source_checksum":"950fbc7651cfac53884f50efc76699818c88789c6ca47aaa097a65ca2b337163","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f32b4bbcb624ac6d8b05feef5326a19797c8fce62f92e1b6f5185b8f01bc381d","stable_url_args":["https://github.com/LucasPickering/slumber/archive/refs/tags/v5.3.0.tar.gz"],"stable_version":"5.3.0"},"slurm":{"desc":"Yet another network load monitor","executables":["slurm"],"head_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/mattthias/slurm/wiki/","license":"GPL-2.0-or-later","ruby_source_checksum":"df69fb9f19fb57499b625a34b8844bbdd472bd0665bc031bce1d5cd846f1e41a","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"2f846c9aa16f86cc0d3832c5cd1122b9d322a189f9e6acf8e9646dee12f9ac02","stable_url_args":["https://github.com/mattthias/slurm/archive/refs/tags/upstream/0.4.4.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.4.4","bottle_checksum":"39ec3975b8d5228214dfed9601b1122e34808d6461353e2e7f76c5b0f569e4b4"},"smake":{"bottle_rebuild":1,"desc":"Portable make program with automake features","executables":["smake"],"homepage":"https://codeberg.org/schilytools/schilytools","license":"CDDL-1.0","ruby_source_checksum":"daef427cf6f8b1479c0244fdf3af2a5681c403937e2e31a7de7f7b4a4fe97134","stable_checksum":"4d66bf35a5bc2927248fac82266b56514fde07c1acda66f25b9c42ccff560a02","stable_url_args":["https://codeberg.org/schilytools/schilytools/archive/2024-03-21.tar.gz"],"stable_version":"2024-03-21"},"smap":{"desc":"Drop-in replacement for Nmap powered by shodan.io","executables":["smap"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/s0md3v/Smap.git",{":branch":"main"}],"homepage":"https://github.com/s0md3v/Smap","license":"AGPL-3.0-or-later","ruby_source_checksum":"33ab524960ed9c51b792fa2ecbf251c7a3df0e3ee108c080d562b0be1cf63e40","stable_dependencies":[{"go":":build"}],"stable_checksum":"870838dc01cbf2a018db8bbdee2ac439e4666e131d1f014843fc5b6994c33049","stable_url_args":["https://github.com/s0md3v/Smap/archive/refs/tags/0.1.12.tar.gz"],"stable_version":"0.1.12","bottle_checksum":"8cd6b9fa7d42798c226cea37ded2518da2056cb809964fd3cd202f83f68b70a6"},"smartdns":{"desc":"Rule-based DNS server for fast IP resolution, DoT/DoQ/DoH/DoH3 supported","executables":["smartdns"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mokeyish/smartdns-rs.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/mokeyish/smartdns-rs","license":"GPL-3.0-only","ruby_source_checksum":"01ac789f8cc815ccbb5b2bc0900d52e50309fc2516ad4a3f5ede1d877012a878","service_args":[[":run_type",":immediate"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/smartdns/sbin/smartdns","run","-c","$HOMEBREW_PREFIX/etc/smartdns/smartdns.conf"]],"stable_dependencies":[{"rust":":build"}],"stable_checksum":"18e9f15044d9b59dfdd6559f234eac97a73335054d1b64b251274c23d1b1219c","stable_url_args":["https://github.com/mokeyish/smartdns-rs/archive/refs/tags/v0.13.1.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.13.1"},"smartmontools":{"desc":"SMART hard drive monitoring","executables":["smartctl","smartd","update-smart-drivedb"],"homepage":"https://www.smartmontools.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"58d4ca2b08f84915c5fc9da281dbbfd2503a319ccbf70d9f2b01d06f549de596","stable_checksum":"690b83ca331378da9ea0d9d61008c4b22dde391387b9bbad7f29387f2595f76e","stable_url_args":["https://downloads.sourceforge.net/project/smartmontools/smartmontools/7.5/smartmontools-7.5.tar.gz"],"stable_version":"7.5"},"smartypants":{"bottle_rebuild":1,"desc":"Typography prettifier","executables":["smartypants"],"homepage":"https://daringfireball.net/projects/smartypants/","license":"BSD-3-Clause","ruby_source_checksum":"707de2011f458649a7867fa84e63b679806f08c5d56fe83a6029486dc1bd2a6c","stable_checksum":"2813a12d8dd23f091399195edd7965e130103e439e2a14f298b75b253616d531","stable_url_args":["https://daringfireball.net/projects/downloads/SmartyPants_1.5.1.zip"],"stable_version":"1.5.1","bottle_tag":":all","bottle_checksum":"3de13f7bf233a663c066ff5a8b1a27ba3ceb278ac9c1e750f7f70d1723572dc4"},"smenu":{"desc":"Powerful and versatile CLI selection tool for interactive or scripting use","executables":["smenu"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/p-gen/smenu","license":"MPL-2.0","ruby_source_checksum":"081536d09b1a1e93e45157a7ada549ab2e2313727561af0d1ecfe445f3e8972f","stable_checksum":"2de2217d322a5e28cb20f9128e60df6c00b4e8e8879381ac8ed8bdcdccc4c5ca","stable_url_args":["https://github.com/p-gen/smenu/releases/download/v1.5.0/smenu-1.5.0.tar.bz2"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.5.0"},"smimesign":{"desc":"S/MIME signing utility for use with Git","executables":["smimesign"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/github/smimesign","license":"MIT","ruby_source_checksum":"4a2e35735ff51a86fb84b95658d7acc43fb984ea0150f6cb9b1dddcf15cf1b61","stable_dependencies":[{"go":":build"}],"stable_checksum":"b5921dc3f3b446743e130d1ee39ab9ed2e256b001bd52cf410d30a0eb087f54e","stable_url_args":["https://github.com/github/smimesign/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0","bottle_checksum":"2adc095ef7135d81dde128352c105f36affe27882900960e5ea658b1acd2427f"},"smithery-cli":{"desc":"Install and list Model Context Protocol servers from Smithery","executables":["smithery"],"head_dependencies":["node"],"homepage":"https://smithery.ai/","license":"AGPL-3.0-or-later","ruby_source_checksum":"18a5b1844f52b673f1cd6f0a26aaab29fc9caa44dcc45d38f85e3c76e3ebde97","stable_dependencies":["node"],"stable_checksum":"2d3a60fbbd9c2db4ffe80e806afa2075620a3b18b4a80cb26eb48501d76dfd3e","stable_url_args":["https://registry.npmjs.org/@smithery/cli/-/cli-4.11.1.tgz"],"stable_version":"4.11.1","bottle_tag":":all","bottle_checksum":"7953d52a012f6401ce602007ddf769460798fc32feb2e35a60ca9c64e897ee27"},"smlfmt":{"desc":"Custom parser and code formatter for Standard ML","executables":["smlfmt"],"head_dependencies":["gmp",{"mlton":":build"}],"head_url_args":["https://github.com/shwestrick/smlfmt.git",{":branch":"main"}],"homepage":"https://github.com/shwestrick/smlfmt","license":"MIT","ruby_source_checksum":"0533a59eeb759994b3dcb79a1db96a7804d7c62f8667263a8b22d6f546b59959","stable_dependencies":["gmp",{"mlton":":build"}],"stable_checksum":"9d26a87bfba7d49929edf3cbdc060e9a58cd5a5b1367456281aed2e3e267926a","stable_url_args":["https://github.com/shwestrick/smlfmt/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"smlnj":{"bottle_rebuild":1,"desc":"Compiler and programming system for Standard ML","executables":["asdlgen","heap2exec","ml-antlr","ml-build","ml-burg","ml-makedepend","ml-ulex","ml-yacc","sml"],"head_dependencies":[{"autoconf":":build"},{"cmake":":build"},{"python@3.14":":build"}],"head_url_args":["https://github.com/smlnj/smlnj.git",{":branch":"main"}],"homepage":"https://www.smlnj.org/","license":"BSD-3-Clause","ruby_source_checksum":"eba88ed20335d256ca637791dbb132ebb8702f7b3dfe9540b711d1930146d924","stable_dependencies":[{"autoconf":":build"},{"cmake":":build"},{"python@3.14":":build"}],"stable_checksum":"2549a8332a28c126313d8f170391fe500a232a5854dd3b05af3277c7b57a6859","stable_url_args":["https://smlnj.org/dist/working/2026.1/smlnj-arm64-unix-2026.1.tgz"],"stable_version":"2026.1"},"smlpkg":{"desc":"Package manager for Standard ML libraries and programs","executables":["smlpkg"],"head_dependencies":["gmp",{"mlton":":build"}],"head_url_args":["https://github.com/diku-dk/smlpkg.git",{":branch":"master"}],"homepage":"https://github.com/diku-dk/smlpkg","license":"MIT","ruby_source_checksum":"cd102be18ae76a1f0dd056108a14016c2e2cf258bb9efd66bd4ea6c6a5ac1528","stable_dependencies":["gmp",{"mlton":":build"}],"stable_checksum":"61940ff900196b440d2b2adbae3b59512336b26d25a5259f7df4c9b521bbf1d3","stable_url_args":["https://github.com/diku-dk/smlpkg/archive/refs/tags/v0.1.7.tar.gz"],"stable_version":"0.1.7"},"smpeg":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-06-01",":because":":unmaintained"},"desc":"SDL MPEG Player Library","disable_args":{":date":"2027-06-01",":because":":unmaintained"},"executables":["plaympeg","smpeg-config"],"head_dependencies":["sdl12-compat",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://icculus.org/smpeg/","license":"LGPL-2.0-or-later","revision":1,"ruby_source_checksum":"9d4c77a2c4fc6a75c62824abfb9867fca3d09bde754ef79c9b213ac723206cb9","stable_dependencies":["sdl12-compat",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"e2e53bfd2e6401e2c29e5eb3929be0e8698bc9e4c9d731751f67e77b408f1f74","stable_url_args":["https://github.com/icculus/smpeg/archive/refs/tags/release_0_4_5.tar.gz"],"stable_version":"0.4.5","bottle_cellar":":any","bottle_checksum":"75662ff4a7c2f2c1202fddcc301872696aa5123718028541cff67db96acad8d2"},"smpeg2":{"bottle_rebuild":1,"desc":"SDL MPEG Player Library","executables":["plaympeg2","smpeg2-config"],"head_dependencies":["sdl2-compat",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/icculus/smpeg.git",{":branch":"main"}],"homepage":"https://icculus.org/smpeg/","license":"LGPL-2.0-or-later","ruby_source_checksum":"43238a68c31adeb3e1c0940cf9ed5bdd6a869fc58790e94f95f4beec393d11a2","stable_dependencies":["sdl2-compat",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"fdd431bd607efcf0f35789fb3105d7535d4f0e8b46e673e9c0051726e8d1e701","stable_url_args":["https://github.com/icculus/smpeg/archive/refs/tags/release_2_0_0.tar.gz"],"stable_version":"2.0.0","bottle_cellar":":any","bottle_checksum":"57d207a4e472f427f2aed7052e14988b67cd1d310ae49070b77913f49a3f984f"},"smu":{"desc":"Simple markup with markdown-like syntax","executables":["smu"],"head_url_args":["https://github.com/Gottox/smu.git",{":branch":"master"}],"homepage":"https://github.com/Gottox/smu","license":"MIT","ruby_source_checksum":"f0d0bd30fc18ae970856cea06a1579cd92acd3c44f7ad31d629db9b97d790eac","stable_checksum":"f3bb18f958962679a7fb48d7f8dcab8b59154d66f23c9aba02e78103106093a4","stable_url_args":["https://github.com/Gottox/smu/archive/refs/tags/v1.5.tar.gz"],"stable_version":"1.5","bottle_checksum":"35080edb3d9aebd3207eaf70a786cd1edd5676a1d6ad579ce79c8bbd355c2bb9"},"smug":{"desc":"Automate your tmux workflow","executables":["smug"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/ivaaaan/smug","license":"MIT","ruby_source_checksum":"5909ec2bc79e4265331206d85a3e4dbdc696032fe1c7d7ed68bcac9e2c5a6abe","stable_dependencies":[{"go":":build"}],"stable_checksum":"d1c43d84b5293cff1982437937367813f34cc1508d44da723b28649999147e3e","stable_url_args":["https://github.com/ivaaaan/smug/archive/refs/tags/v0.3.19.tar.gz"],"stable_version":"0.3.19"},"sn0int":{"desc":"Semi-automatic OSINT framework and package manager","executables":["sn0int"],"head_dependencies":["libsodium",{"pkgconf":":build"},{"rust":":build"},{"sphinx-doc":":build"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://sn0int.readthedocs.io/en/stable/","license":"GPL-3.0-or-later","ruby_source_checksum":"18d3f7319886c0c2d9c0a8c1285a71448407d4f8283ec6f20c22e7167474bb83","stable_dependencies":["libsodium",{"pkgconf":":build"},{"rust":":build"},{"sphinx-doc":":build"}],"stable_checksum":"cf10bff93098586ba7dd885bf56af489ce0177bd1889a13b004fc38f026e71ea","stable_url_args":["https://github.com/kpcyrd/sn0int/archive/refs/tags/v0.26.1.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.26.1"},"snakefmt":{"desc":"Snakemake code formatter","executables":["snakefmt"],"head_dependencies":["python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/snakemake/snakefmt.git",{":branch":"master"}],"homepage":"https://github.com/snakemake/snakefmt/","license":"MIT","ruby_source_checksum":"b3dc37fbd8bdf4e79cc03ebd566c78786def3af8ac74bdafef2bc7d71ae8e649","stable_dependencies":["python@3.14",{"rust":":build"}],"stable_checksum":"1aecfed46d631eaae8179e4bedd09450c8c306d221cfd4b3594e35a8dccd0618","stable_url_args":["https://files.pythonhosted.org/packages/da/9b/c3dce69468a32d9b2dd9366c41c472b59ecafa28971761e8620466fb288f/snakefmt-2.0.3.tar.gz"],"stable_version":"2.0.3"},"snakemake":{"desc":"Pythonic workflow system","executables":["snakemake"],"head_dependencies":["cbc","certifi","libyaml","pydantic","python@3.14","rpds-py",{"rust":":build"}],"head_url_args":["https://github.com/snakemake/snakemake.git",{":branch":"main"}],"homepage":"https://snakemake.readthedocs.io/","license":"MIT","ruby_source_checksum":"089dcbff191331b1fb9db14119e688d3d61b94be82f60fb1e0b812da11a21af9","stable_dependencies":["cbc","certifi","libyaml","pydantic","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"ef8d698bfce66a6669cc29df7e344b0b367fd90956c725e5ae0a79a556e8e93f","stable_url_args":["https://files.pythonhosted.org/packages/9e/c2/45aa858e55edbb7dbc243ed60859f4f3d92d63ecdd67a80632aa3659fe6b/snakemake-9.23.1.tar.gz"],"stable_version":"9.23.1"},"snakeviz":{"desc":"Web-based viewer for Python profiler output","executables":["snakeviz"],"head_dependencies":["python@3.14"],"homepage":"https://jiffyclub.github.io/snakeviz/","license":"BSD-3-Clause","revision":4,"ruby_source_checksum":"52b307f62b842a5bda4bf8c3118b8f45e6f232568a29cea62025bfcc3a12a000","stable_dependencies":["python@3.14"],"stable_checksum":"08028c6f8e34a032ff14757a38424770abb8662fb2818985aeea0d9bc13a7d83","stable_url_args":["https://files.pythonhosted.org/packages/04/06/82f56563b16d33c2586ac2615a3034a83a4ff1969b84c8d79339e5d07d73/snakeviz-2.2.2.tar.gz"],"stable_version":"2.2.2"},"snap":{"desc":"Tool to work with .snap files","executables":["snap"],"head_dependencies":["squashfs",{"go":":build"}],"homepage":"https://snapcraft.io/","license":"GPL-3.0-only","ruby_source_checksum":"9daa5fa53f4dfc9da437b8c03d3985643ca62c6cc82c58db596d0aabed6f9bb0","stable_dependencies":["squashfs",{"go":":build"}],"stable_checksum":"78ad358dc685ab5a40b9ca0b3fc283ae7c8fbbabb4612182d512bde7efeef605","stable_url_args":["https://github.com/canonical/snapd/releases/download/2.76/snapd_2.76.vendor.tar.xz"],"stable_version":"2.76"},"snap7":{"bottle_rebuild":1,"desc":"Ethernet communication suite that works natively with Siemens S7 PLCs","homepage":"https://snap7.sourceforge.net/","license":"LGPL-3.0-or-later","revision":1,"ruby_source_checksum":"c3d9409f7bbfbf9df958b3fbc89fd75d0d2c0b93d7241b0268f734e5d54c69e0","stable_checksum":"1f4270cde8684957770a10a1d311c226e670d9589c69841a9012e818f7b9f80e","stable_url_args":["https://downloads.sourceforge.net/project/snap7/1.4.2/snap7-full-1.4.2.7z"],"stable_version":"1.4.2","bottle_cellar":":any","bottle_checksum":"7d60b716e639ad9c24153b94a474dab5d11ad5889e492846ea87235d7abd9e18"},"snapcast":{"desc":"Synchronous multiroom audio player","executables":["snapclient","snapserver"],"head_dependencies":["flac","libogg","libsoxr","libvorbis","openssl@4","opus",{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://github.com/snapcast/snapcast","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"dcde6d39807e9c5ed2a25da96af925df67f92d9aa29e62395ba1c688cd4476fd","stable_dependencies":["flac","libogg","libsoxr","libvorbis","openssl@4","opus",{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"cb75a71479bf52910bf5f47ae8120ec41c89459b0d77d7cd560e674e437ef050","stable_url_args":["https://github.com/snapcast/snapcast/archive/refs/tags/v0.35.0.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"0.35.0"},"snapcraft":{"desc":"Package any app for every Linux desktop, server, cloud or device","executables":["snapcraft","snapcraftctl","snapcraftctl-compat","versioneer.py"],"head_dependencies":["certifi","cryptography","libsodium","libyaml","lxc","pydantic","pygit2","python@3.14","snap","xdelta"],"head_url_args":["https://github.com/canonical/snapcraft.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://snapcraft.io/","license":"GPL-3.0-only","revision":1,"ruby_source_checksum":"b471f08733301eb89a9dc836796ff79a86d249178b0f01113603f779d4ce1043","stable_dependencies":["certifi","cryptography","libsodium","libyaml","lxc","pydantic","pygit2","python@3.14","snap","xdelta"],"stable_url_args":["https://github.com/canonical/snapcraft.git",{":tag":"9.0.0",":revision":"df4418f67617fcddb551f28d00d9004728cd1ff6"}],"stable_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"9.0.0"},"snappy":{"desc":"Compression/decompression library aiming for high speed","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/google/snappy.git",{":branch":"main"}],"homepage":"https://google.github.io/snappy/","license":"BSD-3-Clause","ruby_source_checksum":"a5e3a0413e92c444348367e6b35dab431dfb9fa1c30c58de7ea7c0235922219f","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"90f74bc1fbf78a6c56b3c4a082a05103b3a56bb17bca1a27e052ea11723292dc","stable_url_args":["https://github.com/google/snappy/archive/refs/tags/1.2.2.tar.gz"],"stable_version":"1.2.2"},"snappystream":{"desc":"C++ snappy stream realization (compatible with snappy)","head_dependencies":["snappy",{"cmake":":build"}],"head_url_args":["https://github.com/hoxnox/snappystream.git",{":branch":"master"}],"homepage":"https://github.com/hoxnox/snappystream","license":"Apache-2.0","revision":1,"ruby_source_checksum":"74109ea240c191a09948ce22ee590b7d2ca2aa8eaa79abb5210801120120a72c","stable_dependencies":["snappy",{"cmake":":build"}],"stable_checksum":"a50a1765eac1999bf42d0afd46d8704e8c4040b6e6c05dcfdffae6dcd5c6c6b8","stable_url_args":["https://github.com/hoxnox/snappystream/archive/refs/tags/1.0.0.tar.gz"],"stable_version":"1.0.0"},"snapraid":{"desc":"Backup program for disk arrays","executables":["snapraid"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/amadvance/snapraid.git",{":branch":"master"}],"homepage":"https://www.snapraid.it/","license":"GPL-3.0-or-later","ruby_source_checksum":"ff777f9c05d86c1c839b184d2e1d1e8c567f891c8c54cd0b1a9d9aa1524f2c20","stable_checksum":"fe4c71d444bade85fe390d2a58de1ea34b53109278b96fb19bc9ac9133eb07ff","stable_url_args":["https://github.com/amadvance/snapraid/releases/download/v14.7/snapraid-14.7.tar.gz"],"stable_version":"14.7"},"sng":{"desc":"Enable lossless editing of PNGs via a textual representation","executables":["sng"],"head_dependencies":["libpng","xorgrgb"],"homepage":"https://sng.sourceforge.net/","license":"Zlib","ruby_source_checksum":"1517dd31e9e457fac0b47374ddca549fcf62ccd4b77fd0622c075b36a080dd2c","stable_dependencies":["libpng","xorgrgb"],"stable_checksum":"c9bdfb80f5a17db1aab9337baed64a8ebea5c0ddf82915c6887b8cfb87ece61e","stable_url_args":["https://downloads.sourceforge.net/project/sng/sng-1.1.1.tar.xz"],"stable_version":"1.1.1"},"sngrep":{"desc":"Command-line tool for displaying SIP calls message flows","executables":["sngrep"],"head_dependencies":["ncurses","openssl@4",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/irontec/sngrep","license":{"GPL-3.0-or-later":{":with":"cryptsetup-OpenSSL-exception"}},"revision":1,"ruby_source_checksum":"ec2df0b33d356e936d300566e48aa3f31bb81b2de08756ef34e7c5e629dd8255","stable_dependencies":["ncurses","openssl@4",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/irontec/sngrep/commit/b84f0663e47de6f238d9f81eed67612a9ab616ef.patch?full_index=1","sha256":"5212687f15f3e3e8f364634b18981e49ee022d612620079ed75c08d2a32a2f10"}],"stable_checksum":"794224f4cd08978a6115a767e9945f756fdf7cbc7c1a34eabca293e0293b21b8","stable_url_args":["https://github.com/irontec/sngrep/releases/download/v1.8.3/sngrep-1.8.3.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.8.3"},"sniffer":{"desc":"Modern alternative network traffic sniffer","executables":["sniffer"],"head_dependencies":[{"go":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/chenjiandongx/sniffer","license":"MIT","ruby_source_checksum":"de910273bb4bea872852eedd1d9d8ad3ecadaacc5a6d26848a625ac0b14ff035","stable_dependencies":[{"go":":build"}],"stable_checksum":"c8eee0fb34422a014811306b9b2d2d149c469b3a0c515f79bfa516bbd2f56979","stable_url_args":["https://github.com/chenjiandongx/sniffer/archive/refs/tags/v0.6.3.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.6.3"},"sniffglue":{"desc":"Secure multithreaded packet sniffer","executables":["sniffglue"],"head_dependencies":[{"rust":":build"},{"scdoc":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/kpcyrd/sniffglue","license":"GPL-3.0-or-later","ruby_source_checksum":"1e67e93816bfe4bb7deed2eac436075ccd3f0a7c636f1153544ad3430e4d92e0","stable_dependencies":[{"rust":":build"},{"scdoc":":build"}],"stable_checksum":"54d98ebf5cf947f9d833fbb0457f6b5ccd7e96f356bc4cfdd1711a3526e785bc","stable_url_args":["https://github.com/kpcyrd/sniffglue/archive/refs/tags/v0.16.2.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.16.2"},"sniffnet":{"desc":"Cross-platform application to monitor your network traffic","executables":["sniffnet"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/GyulyVGC/sniffnet.git",{":branch":"main"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://sniffnet.net/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"e913b87244ff7365e48fdca5828e99f8077e780cd5fd0a1d510e945cfa48a49d","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"c2000ee833c8329d5aaf2b4c1f950d01b48b2a93bd094f949dbed5d6ac4f4d8c","stable_url_args":["https://github.com/GyulyVGC/sniffnet/archive/refs/tags/v1.5.0.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.5.0"},"snitch":{"desc":"Prettier way to inspect network connections","executables":["snitch"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/karol-broda/snitch.git",{":branch":"master"}],"homepage":"https://github.com/karol-broda/snitch","license":"MIT","ruby_source_checksum":"5b39308cd22b363fb1589afbce1ad1f48ccad5612a565451f691901ce2c4e110","stable_dependencies":[{"go":":build"}],"stable_checksum":"e0bc3a0b2e4f99d51fcd46217bd863d1ab18c08462fbbf1e875862fb8909c632","stable_url_args":["https://github.com/karol-broda/snitch/archive/refs/tags/v0.2.2.tar.gz"],"stable_version":"0.2.2"},"snobol4":{"bottle_rebuild":1,"conflicts":[["sdb",{":because":"both install `sdb` binaries"}]],"desc":"String oriented and symbolic programming language","executables":["sdb","sdb-2.3.4","snobol4","snobol4-2.3.4","snopea","snopea-2.3.4"],"head_dependencies":["openssl@4"],"head_uses_from_macos":[[{"m4":":build"}],["libffi"],["sqlite"]],"homepage":"https://www.regressive.org/snobol4/","license":"BSD-2-Clause","ruby_source_checksum":"2b256f9ca8ca79a2fae87388a095674b6127b3f26135a9079dd3ce5d579436f9","stable_dependencies":["openssl@4"],"stable_checksum":"702f73b4107438bd251ebc253d335994f37bb40379242360d876e2de6dc03f78","stable_url_args":["https://ftp.regressive.org/snobol/snobol4-2.3.4.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}],["libffi"],["sqlite"]],"stable_version":"2.3.4"},"snooze":{"desc":"Run a command at a particular time","executables":["snooze"],"homepage":"https://github.com/leahneukirchen/snooze","license":":public_domain","ruby_source_checksum":"28037b68c9af2f25c9b307c5e00343dea2bdccc0cd42b3c4ff07153fc739aa22","stable_checksum":"abb0df288e8fe03ae25453d5f0b723b03a03bcc7afa41b9bec540a7a11a9f93e","stable_url_args":["https://github.com/leahneukirchen/snooze/archive/refs/tags/v0.5.1.tar.gz"],"stable_version":"0.5.1"},"snort":{"caveats":"For snort to be functional, you need to update the permissions for /dev/bpf*\nso that they can be read by non-root users.  This can be done manually using:\n    sudo chmod o+r /dev/bpf*\nor you could create a startup item to do this for you.\n","desc":"Flexible Network Intrusion Detection System","executables":["appid_detector_builder.sh","show_flows","snort","snort2lua","u2boat","u2spewfoo"],"head_dependencies":["daq","hwloc","jemalloc","libdnet","libpcap","luajit","openssl@3","pcre2","vectorscan","xz",{"cmake":":build"},{"flex":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/snort3/snort3.git",{":branch":"master"}],"homepage":"https://www.snort.org","license":"GPL-2.0-only","ruby_source_checksum":"ef3532252317257932de30ebae677d9ba95cc607a463b23a1bb8ff0bf0965417","stable_dependencies":["daq","hwloc","jemalloc","libdnet","libpcap","luajit","openssl@3","pcre2","vectorscan","xz",{"cmake":":build"},{"flex":":build"},{"pkgconf":":build"}],"stable_checksum":"43000d6b0e0307bc1a735874d00deb61e8b6a96d074f8cc9b2fe2cde0058720b","stable_url_args":["https://github.com/snort3/snort3/archive/refs/tags/3.12.2.0.tar.gz"],"stable_version":"3.12.2.0"},"snow":{"bottle_rebuild":2,"conflicts":[["snowflake-cli",{":because":"both install `snow` binaries"}]],"desc":"Whitespace steganography: coded messages using whitespace","executables":["snow"],"homepage":"https://darkside.com.au/snow/","license":"Apache-2.0","ruby_source_checksum":"c650761bd69bebd1af16eb9db14dbe283b05bdc17dd8aec9373d342499fb2262","stable_checksum":"c0b71aa74ed628d121f81b1cd4ae07c2842c41cfbdf639b50291fc527c213865","stable_url_args":["https://darkside.com.au/snow/snow-20130616.tar.gz"],"stable_version":"20130616"},"snowball":{"desc":"Stemming algorithms","homepage":"https://snowballstem.org","license":"BSD-3-Clause","ruby_source_checksum":"bb1a8d08abc7ca3a3c3eda27e96e55c679d7f5e36c56c3bc993b3620602882ea","stable_checksum":"d8714aa91ed4333654708472a7a98b529c867a8f99b05c5e66febf4ca72c44c7","stable_url_args":["https://github.com/snowballstem/snowball/archive/refs/tags/v3.1.1.tar.gz"],"stable_version":"3.1.1"},"snowflake-cli":{"conflicts":[["snow",{":because":"both install `snow` binaries"}]],"desc":"CLI for snowflake","executables":["snow"],"head_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.13",{"protobuf":":build"}],"head_url_args":["https://github.com/snowflakedb/snowflake-cli.git",{":branch":"main"}],"homepage":"https://docs.snowflake.com/developer-guide/snowflake-cli/index","license":"Apache-2.0","ruby_source_checksum":"00cbbcf4b23933c5a38fe53945d33b1cdc5afb1675e9e35f63953e6b95871211","stable_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.13",{"protobuf":":build"}],"stable_checksum":"3d760347943e2d6d94a3018c7457fed91fe61fa4800451a75fadd5daacd41a33","stable_url_args":["https://files.pythonhosted.org/packages/be/67/cbec7b12efc205a7cb927fff8efa236bd4e4b2f335b28f4faa215fd401ee/snowflake_cli-3.21.0.tar.gz"],"stable_version":"3.21.0"},"snowflake":{"desc":"Pluggable Transport using WebRTC, inspired by Flashproxy","executables":["snowflake-broker","snowflake-client","snowflake-proxy","snowflake-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git",{":branch":"main"}],"homepage":"https://www.torproject.org","license":"BSD-3-Clause","ruby_source_checksum":"11cd47b461f1613f76ff9ff57566f85b8c37d7d4e00cceb8c7ad4ef9d394570c","stable_dependencies":[{"go":":build"}],"stable_checksum":"39aa853c9bf966ac606456b4f357631470b4bee970e256a20eab54cba8a55d2f","stable_url_args":["https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/archive/v2.14.1/snowflake-v2.14.1.tar.gz"],"stable_version":"2.14.1"},"snownews":{"desc":"Text mode RSS newsreader","executables":["snownews"],"head_dependencies":["ncurses","openssl@3","gettext",{"gettext":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["libxml2"]],"homepage":"https://sourceforge.net/projects/snownews/","license":"GPL-3.0-only","revision":2,"ruby_source_checksum":"ffa1ec5f05f8d0a7fa3b832ce6945a53f1ead681367a9bcc9746febfcb80dcb7","stable_dependencies":["ncurses","openssl@3","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"afd4db7c770f461a49e78bc36e97711f3066097b485319227e313ba253902467","stable_url_args":["https://downloads.sourceforge.net/project/snownews/snownews-1.11.tar.gz"],"stable_uses_from_macos":[["curl"],["libxml2"]],"stable_version":"1.11"},"sntop":{"bottle_rebuild":1,"caveats":"sntop uses fping by default and fping can only be run by root by default.\nYou can run `sudo sntop` (or `sntop -p` which uses standard ping).\nYou should be certain that you trust any software you grant root privileges.\n","desc":"Curses-based utility that polls hosts to determine connectivity","executables":["sntop"],"head_dependencies":["fping"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://sntop.sourceforge.net/","license":"GPL-2.0-only","ruby_source_checksum":"50e790c5ecb8e53ee5d745207ade8e66516431d79010ac0f04e3f536326b0569","stable_dependencies":["fping"],"stable_checksum":"943a5af1905c3ae7ead064e531cde6e9b3dc82598bbda26ed4a43788d81d6d89","stable_url_args":["https://downloads.sourceforge.net/project/sntop/sntop/1.4.3/sntop-1.4.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.4.3","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"0674ad1a5387fadc27e9132d36bef2178e3ea821e9e05fadcc3a4d97b90a5758"},"snyk-agent-scan":{"desc":"Constrain, log and scan your MCP connections for security vulnerabilities","executables":["snyk-agent-scan"],"head_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py"],"homepage":"https://github.com/snyk/agent-scan","license":"Apache-2.0","oldnames":["mcp-scan"],"ruby_source_checksum":"aae2ee2978aace9cd9c2ece36a8ec11e087317aba76b4c61a67e8ede19946071","stable_dependencies":["certifi","cryptography","libyaml","pydantic","python@3.14","rpds-py"],"stable_checksum":"2372aa1ec0b6dab6aeab1cb1c76d316df4fc0ab7033e924d758bdee48f72b01d","stable_url_args":["https://files.pythonhosted.org/packages/12/29/7e0b0f90353d02b73a254580d7b2e760f3ecfe3bcbf364b28593d15163eb/snyk_agent_scan-0.5.12.tar.gz"],"stable_version":"0.5.12"},"snyk-cli":{"desc":"Scans and monitors projects for security vulnerabilities","executables":["snyk"],"head_dependencies":["node"],"homepage":"https://snyk.io","license":"Apache-2.0","ruby_source_checksum":"c51dad2e9bda92b842f03817145a417f00c6039702c2c44f5a847c8b102cd376","stable_dependencies":["node"],"stable_checksum":"2299a22e29e9222c827811d9446c06647deba1e282d5e51aed2546a48795c37e","stable_url_args":["https://registry.npmjs.org/snyk/-/snyk-1.1305.2.tgz"],"stable_version":"1.1305.2"},"snzip":{"desc":"Compression/decompression tool based on snappy","executables":["snunzip"],"head_dependencies":["snappy"],"homepage":"https://github.com/kubo/snzip","license":"BSD-2-Clause","ruby_source_checksum":"ed7e1295eafe39dd14f9bf2148c012b9504c3386b84e2f6810655b10cd94dddb","stable_dependencies":["snappy"],"stable_checksum":"fbb6b816619628f385b62f44a00a1603be157fba6ed2d30de490b0c5e645bff8","stable_url_args":["https://github.com/kubo/snzip/releases/download/v1.0.5/snzip-1.0.5.tar.gz"],"stable_version":"1.0.5","bottle_cellar":":any","bottle_checksum":"23f40e27a4ad634c07f15e736c6ed868ad78c780de0076c9c9d0206295f0d39f"},"so":{"desc":"Terminal interface for StackOverflow","executables":["so"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/samtay/so","license":"MIT","ruby_source_checksum":"4e16f5c9a5d1c43d8cf9a61a4fff8d3f33657cc9aeb26c511f15deefacebda90","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"36d8bc53b9c05e242fd4c9ba8ae447fae6c4a35d8c7e071f8994a7c0f07c225d","stable_url_args":["https://github.com/samtay/so/archive/refs/tags/v0.4.10.tar.gz"],"stable_version":"0.4.10"},"soapyhackrf":{"desc":"SoapySDR HackRF module","head_dependencies":["hackrf","soapysdr",{"cmake":":build"}],"homepage":"https://github.com/pothosware/SoapyHackRF/wiki","license":"MIT","ruby_source_checksum":"685bccd3f3cc6cd05844cdc858070707b3ac4ebf69ef0e73602a0e96711d8558","stable_dependencies":["hackrf","soapysdr",{"cmake":":build"}],"stable_checksum":"c7a1b8aee7af9d9e11e42aa436eae8508f19775cdc8bc52e565a5d7f2e2e43ed","stable_url_args":["https://github.com/pothosware/SoapyHackRF/archive/refs/tags/soapy-hackrf-0.3.4.tar.gz"],"stable_version":"0.3.4"},"soapyremote":{"desc":"Use any Soapy SDR remotely","executables":["SoapySDRServer"],"head_dependencies":["soapysdr",{"cmake":":build"}],"homepage":"https://github.com/pothosware/SoapyRemote/wiki","license":"BSL-1.0","ruby_source_checksum":"4a7380c0860f2f068fcfdc133eedd8d250b084b3bd2a56fc3b4e32bbdaee5497","stable_dependencies":["soapysdr",{"cmake":":build"}],"stable_checksum":"66a372d85c984e7279b4fdc0a7f5b0d7ba340e390bc4b8bd626a6523cd3c3c76","stable_url_args":["https://github.com/pothosware/SoapyRemote/archive/refs/tags/soapy-remote-0.5.2.tar.gz"],"stable_version":"0.5.2"},"soapyrtlsdr":{"desc":"SoapySDR RTL-SDR Support Module","head_dependencies":["librtlsdr","soapysdr",{"cmake":":build"}],"head_url_args":["https://github.com/pothosware/SoapyRTLSDR.git",{":branch":"master"}],"homepage":"https://github.com/pothosware/SoapyRTLSDR/wiki","license":"MIT","revision":2,"ruby_source_checksum":"ef7721772f202b791c6ac9f2e4dd253cd3bab0908d6b0810985a0373f49fa244","stable_dependencies":["librtlsdr","soapysdr",{"cmake":":build"}],"stable_checksum":"757c3c3bd17c5a12c7168db2f2f0fd274457e65f35e23c5ec9aec34e3ef54ece","stable_url_args":["https://github.com/pothosware/SoapyRTLSDR/archive/refs/tags/soapy-rtl-sdr-0.3.3.tar.gz"],"stable_version":"0.3.3"},"soapysdr":{"bottle_rebuild":5,"desc":"Vendor and platform neutral SDR support library","executables":["SoapySDRUtil"],"head_dependencies":["python@3.14",{"cmake":":build"},{"swig":":build"}],"head_url_args":["https://github.com/pothosware/SoapySDR.git",{":branch":"master"}],"homepage":"https://github.com/pothosware/SoapySDR/wiki","license":"BSL-1.0","revision":1,"ruby_source_checksum":"06b543e7d701adb3735e16285cf0c18f301ca63f5d06118cf17c518a3a0cf661","stable_dependencies":["python@3.14",{"cmake":":build"},{"swig":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"a508083875ed75d1090c24f88abef9895ad65f0f1b54e96d74094478f0c400e6","stable_url_args":["https://github.com/pothosware/SoapySDR/archive/refs/tags/soapy-sdr-0.8.1.tar.gz"],"stable_version":"0.8.1"},"socat":{"desc":"SOcket CAT: netcat on steroids","executables":["filan","procan","socat","socat-broker.sh","socat-chain.sh","socat-mux.sh","socat1"],"head_dependencies":["openssl@3"],"homepage":"http://www.dest-unreach.org/socat/","license":"GPL-2.0-only","ruby_source_checksum":"7dcc588a03b87bfeef9fe075f865be7bfe564885d8110102b00d9044d473d1a4","stable_dependencies":["openssl@3"],"stable_checksum":"06602ffd591e98c75b3dc1d66f0f19136cc666b0b2d95caad987d6ab2cb28097","stable_url_args":["https://distfiles.alpinelinux.org/distfiles/edge/socat-1.8.1.3.tar.gz"],"stable_version":"1.8.1.3"},"soci":{"desc":"Database access library for C++","head_dependencies":["sqlite",{"cmake":":build"}],"homepage":"https://soci.sourceforge.net/","license":"BSL-1.0","ruby_source_checksum":"ca6a5201d0cedfc3f22f4f4e60a96ac7ed96621549750e1ceb93652c8f802cfb","stable_dependencies":["sqlite",{"cmake":":build"}],"stable_checksum":"2fa7f41391101cd8d8ebdf870188030934fa6122f47063dc03c195d8135a746f","stable_url_args":["https://downloads.sourceforge.net/project/soci/soci/soci-4.1.4/soci-4.1.4.zip"],"stable_version":"4.1.4"},"socket_vmnet":{"bottle_rebuild":2,"caveats":"socket_vmnet requires root privileges so you will need to run\n  `sudo $HOMEBREW_PREFIX/opt/socket_vmnet/socket_vmnet` or `sudo brew services start socket_vmnet`.\nYou should be certain that you trust any software you grant root privileges.\n","desc":"Daemon to provide vmnet.framework support for rootless QEMU","executables":["socket_vmnet","socket_vmnet_client"],"head_url_args":["https://github.com/lima-vm/socket_vmnet.git",{":branch":"master"}],"homepage":"https://github.com/lima-vm/socket_vmnet","keg_only_args":["it should not be in Homebrew's bin directory, which is often writable by a non-admin user"],"license":"Apache-2.0","ruby_source_checksum":"e53c18da2514b8d2f26ca78cd39c70b91e7634896bcf01fffac2f87bc839a158","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/socket_vmnet/stdout"],[":error_log_path","$HOMEBREW_PREFIX/var/log/socket_vmnet/stderr"],[":require_root",true]],"service_run_args":[["$HOMEBREW_PREFIX/opt/socket_vmnet/bin/socket_vmnet","--vmnet-gateway=192.168.105.1","$HOMEBREW_PREFIX/var/run/socket_vmnet"]],"stable_checksum":"7341cab86654a171a427799f9e472696dad17215641c39c4b26de8d2181933a0","stable_url_args":["https://github.com/lima-vm/socket_vmnet/archive/refs/tags/v1.2.2.tar.gz"],"stable_version":"1.2.2"},"socktainer":{"caveats":"Socktainer exposes a Docker-compatible REST API. You can connect any tools you installed for Docker daemon.\n\nTo connect it to your tools, add the following to ~/.bash_profile or ~/.zshrc:\n  export DOCKER_HOST=unix://$HOMEBREW_PREFIX/var/run/socktainer/.socktainer/container.sock\n","desc":"Docker-compatible REST API on top of Apple container","executables":["socktainer"],"head_dependencies":["container"],"head_url_args":["https://github.com/socktainer/socktainer.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://socktainer.github.io","license":"Apache-2.0","ruby_source_checksum":"58b09650135941b7884a1a232c619a66689e8ddf1b9f4bfb94a3a90195604bf5","service_args":[[":environment_variables",{":HOME":"$HOMEBREW_PREFIX/var/run/socktainer",":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/socktainer.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/socktainer-error.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/socktainer/bin/socktainer"]],"stable_dependencies":["container"],"stable_checksum":"96064d7e0f2edd45d9f68f36996352e296054b183ca7c186ebec0b7d5a4a035f","stable_url_args":["https://github.com/socktainer/socktainer/archive/refs/tags/v1.0.0.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"1.0.0"},"sofia-sip":{"bottle_rebuild":1,"desc":"SIP User-Agent library","executables":["addrinfo","localinfo","sip-date","sip-dig","sip-options","stunc"],"head_dependencies":["glib","openssl@3","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://sofia-sip.sourceforge.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"c414374401274555c1953ed28aa4d5a16638c5e98b2a87cd2ae2c315fac93d80","stable_dependencies":["glib","openssl@3","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"daca3d961b6aa2974ad5d3be69ed011726c3e4d511b2a0d4cb6d878821a2de7a","stable_url_args":["https://github.com/freeswitch/sofia-sip/archive/refs/tags/v1.13.17.tar.gz"],"stable_version":"1.13.17"},"soft-serve":{"desc":"Mighty, self-hostable Git server for the command-line","executables":["soft"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/charmbracelet/soft-serve.git",{":branch":"main"}],"homepage":"https://github.com/charmbracelet/soft-serve","license":"MIT","ruby_source_checksum":"a66058ea91762928a9173db2241df5778f559c4c5550accc5520b5458dc5e928","stable_dependencies":[{"go":":build"}],"stable_checksum":"d986f988834615ea602194e35bdbba8ea9eb8948f9603475ce8c5acd4a8df9d6","stable_url_args":["https://github.com/charmbracelet/soft-serve/releases/download/v0.11.6/soft-serve-0.11.6.tar.gz"],"stable_version":"0.11.6"},"softhsm":{"desc":"Cryptographic store accessible through a PKCS#11 interface","executables":["softhsm2-dump-file","softhsm2-keyconv","softhsm2-util"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/softhsm/SoftHSMv2.git",{":branch":"main"}],"homepage":"https://www.softhsm.org/","license":"BSD-2-Clause","ruby_source_checksum":"47737fa613b6d9faf9d28a3ad08e7142e058325de422f505a1574e0471232c23","stable_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"be14a5820ec457eac5154462ffae51ba5d8a643f6760514d4b4b83a77be91573","stable_url_args":["https://github.com/softhsm/SoftHSMv2/archive/refs/tags/2.7.0.tar.gz"],"stable_version":"2.7.0"},"sol2":{"desc":"C++ <-> Lua API wrapper with advanced features and top notch performance","head_dependencies":[{"cmake":":build"},{"lua":":build"},{"pkgconf":":build"},{"lua":":test"}],"homepage":"https://sol2.readthedocs.io/en/latest/","license":"MIT","ruby_source_checksum":"ec709e14e4725f67dcdd4f134d268f55c48930e6d985835cf845bbd0a2103d13","stable_dependencies":[{"cmake":":build"},{"lua":":build"},{"pkgconf":":build"},{"lua":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ThePhD/sol2/commit/16a9fabb7ae525d644d3343f15b1de39c8865ecd.patch?full_index=1","sha256":"dee0b86ef931000e93f9214e72a8d4803dcf7ffd43365ce07d40184586d10cea"}],"stable_checksum":"86c0f6d2836b184a250fc2907091c076bf53c9603dd291eaebade36cc342e13c","stable_url_args":["https://github.com/ThePhD/sol2/archive/refs/tags/v3.5.0.tar.gz"],"stable_version":"3.5.0","bottle_tag":":all","bottle_checksum":"0eb3e697a4eea493659041a9c714c3b7ba1dad59c38e10fbea596f2d4825a6b1"},"solana":{"desc":"Web-Scale Blockchain for decentralized apps and marketplaces","executables":["agave-ledger-tool","agave-validator","agave-watchtower","solana","solana-keygen","solana-stake-accounts","solana-test-validator","solana-tokens"],"head_dependencies":["openssl@3","rocksdb",{"llvm":":build"},{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.anza.xyz/","license":"Apache-2.0","ruby_source_checksum":"2314d2f6475e349e72ac03a5167ecbf5f478b8daae9c3188d4c200905aaaa507","stable_dependencies":["openssl@3","rocksdb",{"llvm":":build"},{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"79c2b54a71fc0e794afe9ecd43c5c506c07368743b2b0d073cea65a1b9eb072e","stable_url_args":["https://github.com/anza-xyz/agave/archive/refs/tags/v4.1.1.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"4.1.1","version_scheme":1},"solargraph":{"desc":"Ruby language server","executables":["solargraph"],"head_dependencies":["ruby","xz"],"homepage":"https://solargraph.org","license":"MIT","ruby_source_checksum":"55141a69157fdf523609187b57b9d8c9de596260c199a4ae64702b8ef5e7ef18","stable_dependencies":["ruby","xz"],"stable_url_args":["https://github.com/castwide/solargraph.git",{":tag":"v0.60.2",":revision":"f75f56277f7a747c0d4a83087b4abd93a2d90f73"}],"stable_version":"0.60.2"},"solarus":{"desc":"Action-RPG game engine","executables":["solarus-run"],"head_dependencies":["glm","libmodplug","libogg","libvorbis","luajit","openal-soft","physfs","sdl2-compat","sdl2_image","sdl2_ttf",{"cmake":":build"}],"homepage":"https://www.solarus-games.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"da244c09fad04c2e9595e4cd0e2f666e061f04dd190e9853303433a541f49f28","stable_dependencies":["glm","libmodplug","libogg","libvorbis","luajit","openal-soft","physfs","sdl2-compat","sdl2_image","sdl2_ttf",{"cmake":":build"}],"stable_url_args":["https://gitlab.com/solarus-games/solarus.git",{":tag":"v2.0.4",":revision":"b942f8ce5c0562610a93079dcacf53a51fa88540"}],"stable_version":"2.0.4"},"solc-select":{"conflicts":[["solidity",{":because":"both install `solc` binaries"}]],"desc":"Manage multiple Solidity compiler versions","executables":["solc","solc-select"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/crytic/solc-select.git",{":branch":"dev"}],"homepage":"https://github.com/crytic/solc-select","license":"AGPL-3.0-only","revision":4,"ruby_source_checksum":"4a51c37f51cb5288109bb5e752cd930baaa5f9613008f39045d66b57e3c7ce2c","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"ad0a7afcae05061ce5e7632950b1fa0193ba9eaf05e4956f86effee024c6fb07","stable_url_args":["https://files.pythonhosted.org/packages/62/89/51e614fdbf26f47268c18f8a3b6cf1cb67c9a8b48b7b7231c948cae97814/solc_select-1.2.0.tar.gz"],"stable_version":"1.2.0"},"solhint":{"desc":"Linter for Solidity code","executables":["solhint"],"head_dependencies":["node"],"homepage":"https://protofire.github.io/solhint/","license":"MIT","ruby_source_checksum":"0f233e462b8ea089fbd96356a680e4100d8c399744c2ef192b346873395b6bf3","stable_dependencies":["node"],"stable_checksum":"76057380fb59f84cc8282c21da25fa718303bb6f5468cb75ac85d607fc4bfbc3","stable_url_args":["https://registry.npmjs.org/solhint/-/solhint-6.2.3.tgz"],"stable_version":"6.2.3","bottle_tag":":all","bottle_checksum":"73c16871331408347d53a3a046820d025c9e1d5edd7280e4df39eefb91b88073"},"solid":{"desc":"Collision detection library for geometric objects in 3D space","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/dtecta/solid3/","license":{":any_of":["GPL-2.0-only","QPL-1.0"]},"ruby_source_checksum":"fd6c70d2c72565cf08ba8b4c69b6eb07111b1ffb6d0fcc4f6754a1cbcd0413ff","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"e3a23751ebbad5e35f50e685061f1ab9e1bd3777317efc6912567f55259d0f15","stable_url_args":["https://github.com/dtecta/solid3/archive/ec3e218616749949487f81165f8b478b16bc7932.tar.gz"],"stable_version":"3.5.8","bottle_cellar":":any","bottle_checksum":"ec2f44a3fe6993dd89a03fc6c79bb15ea9d0e03eff14c5fee248a8d6ef2dc84b"},"solidity":{"conflicts":[["solc-select",{":because":"both install `solc` binaries"}]],"desc":"Contract-oriented programming language","executables":["solc","yul-phaser"],"head_dependencies":["boost","z3",{"cmake":":build"},{"fmt":":build"},{"nlohmann-json":":build"},{"range-v3":":build"}],"homepage":"https://soliditylang.org","license":{":all_of":["GPL-3.0-or-later","MIT","BSD-3-Clause","Apache-2.0","CC0-1.0"]},"ruby_source_checksum":"c16ae28cc64a7cec81260a4e90d1bc428db4789a876a7285a434119cf45d5b17","stable_dependencies":["boost","z3",{"cmake":":build"},{"fmt":":build"},{"nlohmann-json":":build"},{"range-v3":":build"}],"stable_checksum":"76178a2d5ba92f08b6faa109fdd452a3fbe05ca610a43fa2f1a9426deda7e191","stable_url_args":["https://github.com/argotorg/solidity/releases/download/v0.8.35/solidity_0.8.35.tar.gz"],"stable_version":"0.8.35"},"sollya":{"desc":"Library for safe floating-point code development","executables":["sollya"],"head_dependencies":["fplll","gmp","mpfi","mpfr",{"automake":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://www.sollya.org/","license":"CECILL-C","revision":3,"ruby_source_checksum":"e894f949ecd7739cbde5e2fe8339ac8ba427d2c4bb12a4ec76545fc8192a7462","stable_dependencies":["fplll","gmp","mpfi","mpfr",{"automake":":build"},{"pkgconf":":test"}],"stable_checksum":"58d734f9a2fc8e6733c11f96d2df9ab25bef24d71c401230e29f0a1339a81192","stable_url_args":["https://www.sollya.org/releases/sollya-8.0/sollya-8.0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"8.0"},"solo2-cli":{"desc":"CLI to update and use Solo 2 security keys","executables":["solo2"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/solokeys/solo2-cli.git",{":branch":"main"}],"homepage":"https://solokeys.com/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"78dbeb4fccac9897661fe9f1c54eb7375139cf2a293f2888017d56d987ee7196","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/solokeys/solo2-cli/commit/c4b3f28062860c914f3922ad58604f0bc36ead93.patch?full_index=1","sha256":"1f3e08c4c6f17022e8762852ef8e2de94e1c0161d4409d60e5b04f23d72b632d"}],"stable_checksum":"49a30c5ee6f38be968a520089741f8b936099611e98e6bf2b25d05e5e9335fb4","stable_url_args":["https://github.com/solokeys/solo2-cli/archive/refs/tags/v0.2.2.tar.gz"],"stable_version":"0.2.2"},"solr":{"aliases":["solr@10.0"],"bottle_rebuild":2,"desc":"Enterprise search platform from the Apache Lucene project","executables":["solr"],"head_dependencies":["openjdk@21"],"homepage":"https://solr.apache.org/","license":"Apache-2.0","ruby_source_checksum":"e626befa2c270b4fc6646c5b84832c60f759ba0fb5354ffc029e39391be53d9a","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/solr/bin/solr","start","-f","--user-managed","--solr-home","$HOMEBREW_PREFIX/var/lib/solr"]],"stable_dependencies":["openjdk@21"],"stable_checksum":"07c180970f60d13776be13ccb60c707d041e5e1a8b914d197d1358ac25f804b5","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=solr/solr/10.0.0/solr-10.0.0.tgz"],"stable_version":"10.0.0","versioned_formulae":["solr@8.11"],"bottle_tag":":all","bottle_checksum":"5acd947f8767a29eebf0748639ab369d30c981170b8211082d987aab0c351180"},"solr@8.11":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-11-07",":because":":unsupported"},"desc":"Enterprise search platform from the Apache Lucene project","disable_args":{":date":"2026-11-07",":because":":unsupported"},"executables":["oom_solr.sh","post","solr"],"head_dependencies":["openjdk"],"homepage":"https://solr.apache.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","post_install_steps":[{"path":{"base":"var","path":"run/solr"},"type":"mkdir_p"},{"path":{"base":"var","path":"log/solr"},"type":"mkdir_p"}],"ruby_source_checksum":"18d12d4c15fce36102fe2abbeb641373b745c0cb8bdb7705cfaa3b1d7a8e89fe","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/solr@8.11/bin/solr","start","-f","-s","$HOMEBREW_PREFIX/var/lib/solr"]],"stable_dependencies":["openjdk"],"stable_checksum":"163fbdf246bbd78910bc36c3257ad50cdf31ccc3329a5ef885c23c9ef69e0ebe","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=lucene/solr/8.11.4/solr-8.11.4.tgz"],"stable_version":"8.11.4"},"somagic-tools":{"desc":"Tools to extract firmware from EasyCAP","executables":["somagic-extract-firmware"],"head_dependencies":["libgcrypt","libusb"],"homepage":"https://code.google.com/archive/p/easycap-somagic-linux/","license":"GPL-2.0-or-later","ruby_source_checksum":"3017a4930b94e8d27276d13cbc901de6186e4083bcab6e0da0a63e4b601cb8f8","stable_dependencies":["libgcrypt","libusb"],"stable_checksum":"b091723c55e6910cbf36c88f8d37a8d69856868691899683ec70c83b122a0715","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/easycap-somagic-linux/somagic-easycap-tools_1.1.tar.gz"],"stable_version":"1.1","bottle_cellar":":any","bottle_checksum":"072982afa9d598410ddab9dd2ef09298a4f5b080b11eb982e1b6c5ba23a441b4"},"somagic":{"caveats":"Before running somagic-capture you must extract the official firmware from the CD.\nSee https://code.google.com/archive/p/easycap-somagic-linux/wikis/GettingStarted.wiki for details.\n","desc":"Linux capture program for the Somagic variants of EasyCAP","executables":["somagic-capture","somagic-init"],"head_dependencies":["libgcrypt","libusb","somagic-tools"],"homepage":"https://code.google.com/archive/p/easycap-somagic-linux/","license":"GPL-2.0-or-later","ruby_source_checksum":"8dda998812bdd2a0899ba4ce3c8fb32a243c5f4485febb58a96ac73ce29faabb","stable_dependencies":["libgcrypt","libusb","somagic-tools"],"stable_checksum":"3a9dd78a47335a6d041cd5465d28124612dad97939c56d7c10e000484d78a320","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/easycap-somagic-linux/somagic-easycap_1.1.tar.gz"],"stable_version":"1.1","bottle_cellar":":any","bottle_checksum":"5a8bb98812f68221bf3db7667aa281e9c18b111837bf1b5167adf30e498b53ff"},"somo":{"desc":"Human-friendly alternative to netstat for socket and port monitoring","executables":["somo"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/theopfr/somo","license":"MIT","ruby_source_checksum":"0da1f0a8154a107e2f10b6091d780e35042ae23e5e6c123cf8e67f6918e9e7eb","stable_dependencies":[{"rust":":build"}],"stable_checksum":"011ff1fe6e4e973c59526fd5c50d2cdd040d1517f26a321e21807b658047377a","stable_url_args":["https://github.com/theopfr/somo/archive/refs/tags/v1.3.3.tar.gz"],"stable_version":"1.3.3"},"sonar-completion":{"bottle_rebuild":1,"desc":"Bash completion for Sonar","head_url_args":["https://github.com/a1dutch/sonarqube-bash-completion.git",{":branch":"master"}],"homepage":"https://github.com/a1dutch/sonarqube-bash-completion","license":"Apache-2.0","ruby_source_checksum":"12d2cfc45ee04cfeb845197171ab52a1c140b436c70048610b10250aa246eccc","stable_checksum":"506a592b166cff88786ae9e6215f922b8ed3617c65a4a88169211a80ef1c6b66","stable_url_args":["https://github.com/a1dutch/sonarqube-bash-completion/archive/refs/tags/1.1.tar.gz"],"stable_version":"1.1","bottle_tag":":all","bottle_checksum":"26ce38d7913a1a421b3ea7dc99d32b9f3bab8e2bf95c50a1e2fbfca0419dd376"},"sonar-scanner":{"desc":"Launcher to analyze a project with SonarQube","executables":["sonar-scanner"],"head_dependencies":["openjdk"],"head_url_args":["https://github.com/SonarSource/sonar-scanner-cli.git",{":branch":"master"}],"homepage":"https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/","license":"LGPL-3.0-or-later","ruby_source_checksum":"7663208de780ab591da239ea0bd8d2f179d25fec957b950f1fc701a8907a3b48","stable_dependencies":["openjdk"],"stable_checksum":"ab76ab3c360025e9108be5b55be066f304a164f8b2850d2f2f333915db51bc1b","stable_url_args":["https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-8.1.0.6389.zip"],"stable_version":"8.1.0.6389","bottle_tag":":all","bottle_checksum":"b630ad2c6adb19207e4508e19a87082be8dafa8a0e09f8fa5ba4e37e7161e922"},"sonic":{"desc":"Fast, lightweight & schema-less search backend","executables":["sonic"],"head_dependencies":[{"rust":":build"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/valeriansaliou/sonic","license":"MPL-2.0","ruby_source_checksum":"bf1a77cb9f44e9bc004d6b16979b9a9163af6b4de5cf80ce1a67e223f0ff861b","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/sonic.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/sonic.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/sonic/bin/sonic","-c","$HOMEBREW_PREFIX/etc/sonic.cfg"]],"stable_dependencies":[{"rust":":build"}],"stable_checksum":"494bfa464d410bda4591e07bec5d8b9ffaa9381d6c2b3570b5653c1ec5b36ccf","stable_url_args":["https://github.com/valeriansaliou/sonic/archive/refs/tags/v1.7.3.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"1.7.3"},"sonobuoy":{"desc":"Kubernetes component that generates reports on cluster conformance","executables":["sonobuoy"],"head_dependencies":[{"go":":build"}],"homepage":"https://sonobuoy.io/","license":"Apache-2.0","ruby_source_checksum":"c2cf5baadc4b5a9e8cc14f8390817741bd9e3e5c06480c52ab0f08b5ae575b9d","stable_dependencies":[{"go":":build"}],"stable_checksum":"77eab0b152bbaf9836885630b92fa7ab3ca1e561b8db567d9401305a21f166a3","stable_url_args":["https://github.com/vmware-tanzu/sonobuoy/archive/refs/tags/v0.57.5.tar.gz"],"stable_version":"0.57.5"},"sophus":{"desc":"C++ implementation of Lie Groups using Eigen","head_dependencies":["ceres-solver","eigen","fmt",{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/strasdat/Sophus.git",{":branch":"main"}],"homepage":"https://github.com/strasdat/Sophus","license":"MIT","revision":2,"ruby_source_checksum":"daa2f09b02b7ba502501f8a5770019afceaa9661ea470941c81fc885a1994caf","stable_dependencies":["ceres-solver","eigen","fmt",{"cmake":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/strasdat/Sophus/commit/fd3fcfa116f078d731d062d1d74f2b31aaf8854f.patch?full_index=1","sha256":"0f91d6051c9b66051916a1c52fb223b63575a43ec941f5091a68848195aa2429"}],"stable_checksum":"3f3098bdac2c74d42a921dbfb0e5e4b23601739e35a1c1236c2807c399da960c","stable_url_args":["https://github.com/strasdat/Sophus/archive/refs/tags/1.24.6.tar.gz"],"stable_version":"1.24.6","version_scheme":1,"bottle_tag":":all","bottle_checksum":"fece7681865de760678d27236420c150d92b2a4ffb0ae376228e7d793ec07d6a"},"soplex":{"desc":"Optimization package for solving linear programming problems (LPs)","executables":["soplex"],"head_dependencies":["boost","gmp","mpfr",{"cmake":":build"}],"homepage":"https://soplex.zib.de/","license":"Apache-2.0","ruby_source_checksum":"8121bacc4dea5dc0cc35cb7b9224540a73ed3d8896abfd128a3b7d86c11a620f","stable_dependencies":["boost","gmp","mpfr",{"cmake":":build"}],"stable_checksum":"14ae9ad62701d2d5f0ac8a93ed4805b44c94440123d051c7c88bb862013f2cd8","stable_url_args":["https://soplex.zib.de/download/release/soplex-8.0.3.tgz"],"stable_version":"8.0.3"},"sops":{"desc":"Editor of encrypted files","executables":["sops"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/getsops/sops.git",{":branch":"main"}],"homepage":"https://getsops.io/","license":"MPL-2.0","ruby_source_checksum":"3a3315a1313f446017961b5d31bd521af17d46580933392ad5b5f6e932696336","stable_dependencies":[{"go":":build"}],"stable_checksum":"79560b53814e20031d094a293d6c169314eaaf97efd6e95a6d765e61e881db2c","stable_url_args":["https://github.com/getsops/sops/archive/refs/tags/v3.13.2.tar.gz"],"stable_version":"3.13.2"},"sord":{"desc":"C library for storing RDF data in memory","executables":["sord_validate","sordi"],"head_dependencies":["pcre2","serd","zix",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://drobilla.net/software/sord.html","license":"ISC","ruby_source_checksum":"0f5819f57b023f4301f1ce7787fb96f909e6d25b00005e304e5d572c2d9356f2","stable_dependencies":["pcre2","serd","zix",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"bb23b34b216579136795d518cffa73d91cf205594ce9accebfd408afb839173f","stable_url_args":["https://download.drobilla.net/sord-0.16.22.tar.xz"],"stable_version":"0.16.22"},"souffle":{"bottle_rebuild":1,"desc":"Logic Defined Static Analysis","executables":["souffle","souffle-compile.py","souffleprof"],"head_dependencies":[{"bison":":build"},{"cmake":":build"},{"mcpp":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"flex":":build"}],["libffi"],["ncurses"],["sqlite"]],"homepage":"https://souffle-lang.github.io","license":"UPL-1.0","ruby_source_checksum":"75dbb27defa6ad638f3d72fbe3bf0423f89fcd837a3c0bb3d2b3858510384927","stable_dependencies":[{"bison":":build"},{"cmake":":build"},{"mcpp":":build"},{"pkgconf":":build"}],"stable_checksum":"5d009ad6c74ccec10207d865c059716afac625759bff7c8070e529bd80385067","stable_url_args":["https://github.com/souffle-lang/souffle/archive/refs/tags/2.5.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["libffi"],["ncurses"],["sqlite"]],"stable_version":"2.5"},"sound-touch":{"desc":"Audio processing library","executables":["soundstretch"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://www.surina.net/soundtouch/","license":"LGPL-2.1-or-later","ruby_source_checksum":"4ca149ff87a80afeecf2539a94fb3405cb9b81129d897cbcf098ab9ec597c033","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"e07abf20ce8f95850c280132e1f61ad400fc1f4011b7fac698a503de6aab6733","stable_url_args":["https://codeberg.org/soundtouch/soundtouch/archive/2.4.1.tar.gz"],"stable_version":"2.4.1"},"source-highlight":{"desc":"Source-code syntax highlighter","executables":["check-regexp","cpp2html","java2html","source-highlight","source-highlight-esc.sh","source-highlight-settings","src-hilite-lesspipe.sh"],"head_dependencies":["boost"],"homepage":"https://www.gnu.org/software/src-highlite/","license":"GPL-3.0-or-later","revision":6,"ruby_source_checksum":"495c677fe62d59ad77fdfb3cff7aa0f3fdf6e7881a4afefc472303e77e27968b","stable_dependencies":["boost"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"3a7fd28378cb5416f8de2c9e77196ec915145d44e30ff4e0ee8beb3fe6211c91","stable_url_args":["https://ftpmirror.gnu.org/gnu/src-highlite/source-highlight-3.1.9.tar.gz"],"stable_version":"3.1.9"},"source-to-image":{"desc":"Tool for building source and injecting into docker images","executables":["s2i"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/openshift/source-to-image.git",{":branch":"master"}],"homepage":"https://github.com/openshift/source-to-image","license":"Apache-2.0","ruby_source_checksum":"b7c6e6c48c055c259940c1287c3310b6bf740ecffd51f4712b0919c94a1758ef","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/openshift/source-to-image.git",{":tag":"v1.6.2",":revision":"038c647b1a9046569c07e6159641786a67a990fc"}],"stable_version":"1.6.2"},"sourcedocs":{"bottle_rebuild":1,"desc":"Generate Markdown files from inline source code documentation","executables":["sourcedocs"],"head_uses_from_macos":[["swift"]],"homepage":"https://github.com/SourceDocs/SourceDocs","license":"MIT","ruby_source_checksum":"9a07f053cb898cd977a423b8d53b640690307346ee984fcd4d4ff62a736465e8","stable_checksum":"07547c929071124264ec9cc601331f21dc67a104ffc76fbc1801c1ecb4c35bbf","stable_url_args":["https://github.com/SourceDocs/SourceDocs/archive/refs/tags/2.0.1.tar.gz"],"stable_uses_from_macos":[["swift"]],"stable_version":"2.0.1"},"sourcekitten":{"desc":"Framework and command-line tool for interacting with SourceKit","executables":["sourcekitten"],"head_url_args":["https://github.com/jpsim/SourceKitten.git",{":branch":"main"}],"head_uses_from_macos":[["swift"]],"homepage":"https://github.com/jpsim/SourceKitten","license":"MIT","ruby_source_checksum":"54d949269dcf6393f65f7d93f3cbe56d373371be94f842fb80bed2cd07dfc3e2","stable_url_args":["https://github.com/jpsim/SourceKitten.git",{":tag":"0.37.3",":revision":"6529c17fe80dd94843a3df7ed3e6a239790d5c91"}],"stable_uses_from_macos":[["swift"]],"stable_version":"0.37.3"},"sourcery":{"desc":"Meta-programming for Swift, stop writing boilerplate code","executables":["sourcery"],"head_url_args":["https://github.com/krzysztofzablocki/Sourcery.git",{":branch":"master"}],"head_uses_from_macos":[[{"ruby":":build"}],[{"swift":":build",":since":":sonoma"}],["curl"],["libxml2"],["ncurses"],["sqlite"],["swift"]],"homepage":"https://github.com/krzysztofzablocki/Sourcery","license":"MIT","revision":1,"ruby_source_checksum":"343f9387a1fa960843b501854f6e0abb56c2e2c8d790a28b373fc28537ca39a3","stable_checksum":"097aa2628cfbba2f8c2d412c57f7179c96082ab034fc6b2a2e905a0d344269e6","stable_url_args":["https://github.com/krzysztofzablocki/Sourcery/archive/refs/tags/2.3.0.tar.gz"],"stable_uses_from_macos":[[{"ruby":":build"}],[{"swift":":build",":since":":sonoma"}],["curl"],["libxml2"],["ncurses"],["sqlite"],["swift"]],"stable_version":"2.3.0","version_scheme":1},"sox":{"bottle_rebuild":1,"conflicts":[["sox_ng",{":because":"both install `play`, `rec`, `sox`, `soxi` binaries"}]],"desc":"SOund eXchange: universal sound sample translator","executables":["play","rec","sox","soxi"],"head_dependencies":["flac","lame","libogg","libpng","libsndfile","libvorbis","mad","opusfile",{"pkgconf":":build"}],"homepage":"https://sox.sourceforge.net/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"revision":6,"ruby_source_checksum":"b587ee239d4d26cbcc33b89f50657449793a2251fc5aa02dacdbbe0e81dbf7a1","stable_dependencies":["flac","lame","libogg","libpng","libsndfile","libvorbis","mad","opusfile",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"},{"strip":"p1","url":"https://80x24.org/sox.git/patch?id=bf2afa54a7dec","sha256":"0cebb3d4c926a2cf0a506d2cd62576c29308baa307df36fddf7c6ae4b48df8e7"}],"stable_checksum":"b45f598643ffbd8e363ff24d61166ccec4836fea6d3888881b8df53e3bb55f6c","stable_url_args":["https://downloads.sourceforge.net/project/sox/sox/14.4.2/sox-14.4.2.tar.gz"],"stable_version":"14.4.2"},"sox_ng":{"conflicts":[["sox",{":because":"both install `play`, `rec`, `sox`, `soxi` binaries"}]],"desc":"Sound eXchange NG","executables":["play","play_ng","rec","rec_ng","sox","sox_ng","soxi","soxi_ng"],"head_dependencies":["flac","lame","libogg","libpng","libsndfile","libvorbis","mad","opusfile","wavpack","opus",{"pkgconf":":build"}],"head_url_args":["https://codeberg.org/sox_ng/sox_ng.git",{":branch":"main"}],"homepage":"https://codeberg.org/sox_ng/sox_ng","license":"GPL-2.0-only","ruby_source_checksum":"d6400bcfcbf4078e825815477f6fa1b99471ab7583eae9c195ccd986ac895a46","stable_dependencies":["flac","lame","libogg","libpng","libsndfile","libvorbis","mad","opusfile","wavpack","opus",{"pkgconf":":build"}],"stable_checksum":"7698a1b2699499b0b38fa95a15bb56c68928d97b144bce03b7ecb76fe9c46698","stable_url_args":["https://codeberg.org/sox_ng/sox_ng/releases/download/sox_ng-14.8.0.1/sox_ng-14.8.0.1.tar.gz"],"stable_version":"14.8.0.1"},"spaceinvaders-go":{"desc":"Space Invaders in your terminal written in Go","executables":["spaceinvaders"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/asib/spaceinvaders","license":"MIT","ruby_source_checksum":"5e1da1bf48b2a630241beecf8f2acba88ef249875b9e3ea18c89047f07791270","stable_dependencies":[{"go":":build"}],"stable_checksum":"3fef982b94784d34ac2ae68c1d5dec12e260974907bce83528fe3c4132bed377","stable_url_args":["https://github.com/asib/spaceinvaders/archive/refs/tags/v1.2.1.tar.gz"],"stable_version":"1.2.1","bottle_checksum":"6843984a81fcb723c3b1487a77c44f2a186a8cb17f00b0531bc8c8259afa303c"},"spaceman-diff":{"bottle_rebuild":2,"desc":"Diff images from the command-line","executables":["spaceman-diff"],"head_dependencies":["imagemagick","jp2a"],"head_url_args":["https://github.com/holman/spaceman-diff.git",{":branch":"master"}],"homepage":"https://github.com/holman/spaceman-diff","license":"MIT","ruby_source_checksum":"01d43e26fbeb7266a3e2344cfa9c307b444a5beb1e260d784be43bfc8921968a","stable_dependencies":["imagemagick","jp2a"],"stable_checksum":"347bf7d32d6c2905f865b90c5e6f4ee2cd043159b61020381f49639ed5750fdf","stable_url_args":["https://github.com/holman/spaceman-diff/archive/refs/tags/v1.0.3.tar.gz"],"stable_version":"1.0.3","bottle_tag":":all","bottle_checksum":"36d9e7a82debbc9f11c998ed776c67172a8ee7dfc08ced8c840dc430c906fba1"},"spacer":{"desc":"Small command-line utility for adding spacers to command output","executables":["spacer"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/samwho/spacer","license":"MIT","ruby_source_checksum":"52f731a333de4016d55fac62a8a84147f7973885725afb626baf7cff10cebe47","stable_dependencies":[{"rust":":build"}],"stable_checksum":"310b08c538c04bae779a1c4786430e974801e8880a4c5256dc0877bc82b61af0","stable_url_args":["https://github.com/samwho/spacer/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"spaceship":{"caveats":"To activate Spaceship, add the following line to ~/.zshrc:\n  source \"$HOMEBREW_PREFIX/opt/spaceship/spaceship.zsh\"\nIf your .zshrc sets ZSH_THEME, remove that line.\n","desc":"Zsh prompt for Astronauts","head_dependencies":["zsh-async"],"head_url_args":["https://github.com/spaceship-prompt/spaceship-prompt.git",{":branch":"master"}],"head_uses_from_macos":[[{"zsh":":test"}]],"homepage":"https://spaceship-prompt.sh/","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"cb7625b095e0bc189a51c9857262ee50ea221b105d66b779e242de7087a5a6a0","stable_dependencies":["zsh-async"],"stable_checksum":"2b82500b06efd7bca5c5a104279d247ec24466f90f38df0e65cbfa4509e67fe9","stable_url_args":["https://github.com/spaceship-prompt/spaceship-prompt/archive/refs/tags/v4.22.5.tar.gz"],"stable_uses_from_macos":[[{"zsh":":test"}]],"stable_version":"4.22.5"},"spack":{"desc":"Package manager that builds multiple versions and configurations of software","executables":["sbang","spack","spack-python","spack-tmpconfig"],"head_url_args":["https://github.com/spack/spack.git",{":branch":"develop"}],"head_uses_from_macos":[["python"]],"homepage":"https://spack.io","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"13117320bd031b3a6f4c93cd3536ef951491d71015dbc70d0d98cae78956920d","stable_checksum":"17c833b6935fceab87423f00b5548d38788656ebd5ef3ead8a628ced67f2c019","stable_url_args":["https://github.com/spack/spack/archive/refs/tags/v1.2.1.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"1.2.1","bottle_tag":":all","bottle_checksum":"84bba81710c91f59477c7de26cd686d8ecc1661ab2b85fbdae66bdfa4f43c4ce"},"spades":{"desc":"De novo genome sequence assembly","executables":["coronaspades.py","metaplasmidspades.py","metaspades.py","metaviralspades.py","plasmidspades.py","rnaspades.py","rnaviralspades.py","spades-bwa","spades-convert-bin-to-fasta","spades-core","spades-corrector-core","spades-gbuilder","spades-gfa-split","spades-gmapper","spades-gsimplifier","spades-hammer","spades-ionhammer","spades-kmer-estimating","spades-kmercount","spades-read-filter","spades.py","spades_init.py"],"head_dependencies":["python@3.14","libomp",{"cmake":":build"}],"head_url_args":["https://github.com/ablab/spades.git",{":branch":"main"}],"head_uses_from_macos":[[{"bzip2":":build"}]],"homepage":"https://ablab.github.io/spades/","license":"GPL-2.0-only","ruby_source_checksum":"281f5c585a8bf83446510cbc205c1b96a8a93cc0be16e0c089ff6244fc2b0f6f","stable_dependencies":["python@3.14","libomp",{"cmake":":build"}],"stable_checksum":"6ed35f1c9ca7eedab2b1bdb7437b6dccf3cf5a5e8373ff4c28ce2d08d8a82954","stable_url_args":["https://github.com/ablab/spades/archive/refs/tags/v4.3.0.tar.gz"],"stable_uses_from_macos":[[{"bzip2":":build"}]],"stable_version":"4.3.0"},"spago":{"desc":"PureScript package manager and build tool","executables":["spago"],"head_dependencies":["node","purescript"],"head_url_args":["https://github.com/purescript/spago.git",{":branch":"master"}],"homepage":"https://github.com/purescript/spago","license":"BSD-3-Clause","ruby_source_checksum":"1695c835a4f8f420166b9057782272ab3278e44880d62411c81ad97d3f91c92f","stable_dependencies":["node","purescript"],"stable_checksum":"1e21539c3bdc91bca6ce8ecbf46d02af6876b91de7005a486f3c43efb1c26683","stable_url_args":["https://registry.npmjs.org/spago/-/spago-1.0.4.tgz"],"stable_version":"1.0.4","bottle_tag":":all","bottle_checksum":"8f15578c91fc5b99f261bd916cfca2918858caec6532099d63a47d8dc94955dd"},"span-lite":{"desc":"C++20-like span for C++98, C++11 and later in a single-file header-only library","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/nonstd-lite/span-lite.git",{":branch":"master"}],"homepage":"https://github.com/nonstd-lite/span-lite","license":"BSL-1.0","ruby_source_checksum":"d5f97395dd97f63b06345e59b044ab1a334c0c9f7088f6b1015420cac6a25041","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ef4e028e18ff21044da4b4641ca1bc8a2e2d656e2028322876c0e1b9b6904f9d","stable_url_args":["https://github.com/nonstd-lite/span-lite/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0","bottle_tag":":all","bottle_checksum":"389279742b198d8b61719e3ade77c246d03e44e0b7635a77b5fc6f569162199f"},"spandsp":{"desc":"DSP functions library for telephony","head_dependencies":["libtiff","jpeg-turbo"],"homepage":"https://www.soft-switch.org/","license":"LGPL-2.1-only","revision":3,"ruby_source_checksum":"7bb87a47d31aacd1dbd2618b123d715262c50bb601a46b39a19056ce35510fab","stable_dependencies":["libtiff","jpeg-turbo"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"cc053ac67e8ac4bb992f258fd94f275a7872df959f6a87763965feabfdcc9465","stable_url_args":["https://www.soft-switch.org/downloads/spandsp/spandsp-0.0.6.tar.gz"],"stable_version":"0.0.6","bottle_cellar":":any","bottle_checksum":"de22c2ec1fe6dad211a9593851195445774f0e9d49768bfa663b50d8f26c12d0"},"spark":{"bottle_rebuild":1,"desc":"Sparklines for the shell","executables":["spark"],"homepage":"https://zachholman.com/spark/","license":"MIT","ruby_source_checksum":"adbe3bcae3573db6773814a0a257d646e5f3de485c568f24d3023a5f52f0f461","stable_checksum":"a81c1bc538ce8e011f62264fe6f33d28042ff431b510a6359040dc77403ebab6","stable_url_args":["https://github.com/holman/spark/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_tag":":all","bottle_checksum":"538b171dbbf8740d4bd1ead547ed1928f3fc03d6846fd9ab1cc4a6c37707d09c"},"sparkey":{"desc":"Constant key-value store, best for frequent read/infrequent write uses","executables":["sparkey","sparkey_bench"],"head_dependencies":["snappy",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/spotify/sparkey/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"1b97609ce21ce04ad930a2b3c9e8f5e5d52c5a85347b3bb9de6610a50ab87300","stable_dependencies":["snappy",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"d607fb816d71d97badce6301dd56e2538ef2badb6530c0a564b1092788f8f774","stable_url_args":["https://github.com/spotify/sparkey/archive/refs/tags/sparkey-1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_cellar":":any","bottle_checksum":"1b2b1cc05fd4af9994aa34e57bc8767bdb567455e27458e1a9ac38e340603c68"},"sparse":{"desc":"Static C code analysis tool","executables":["cgcc","sparse"],"head_url_args":["https://git.kernel.org/pub/scm/devel/sparse/sparse.git",{":branch":"master"}],"homepage":"https://sparse.wiki.kernel.org/","license":"MIT","ruby_source_checksum":"754b6ac9b37d787f5da5dae175e0b94e99f58e3af8f2edf250b76031139e9145","stable_checksum":"6ab28b4991bc6aedbd73550291360aa6ab3df41f59206a9bde9690208a6e387c","stable_url_args":["https://mirrors.edge.kernel.org/pub/software/devel/sparse/dist/sparse-0.6.4.tar.xz"],"stable_version":"0.6.4","bottle_checksum":"57f40e26e5b3c4239c2f247705d3b6b27256482ef67c239cb34bc82ec5cea891"},"spatialindex":{"desc":"General framework for developing spatial indices","head_dependencies":[{"cmake":":build"}],"homepage":"https://libspatialindex.org/en/latest/","license":"MIT","ruby_source_checksum":"a33f22b56d21ad474f282f67678bc4555c4b61f200e59ac44bd9055e6fa61005","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"c59932395e98896038d59199f2e2453595df6d730ffbe09d69df2a661bcb619b","stable_url_args":["https://github.com/libspatialindex/libspatialindex/releases/download/2.1.0/spatialindex-src-2.1.0.tar.bz2"],"stable_version":"2.1.0"},"spatialite-gui":{"desc":"GUI tool supporting SpatiaLite","executables":["spatialite_gui"],"head_dependencies":["freexl","geos","libpq","librasterlite2","librttopo","libspatialite","libtiff","libxlsxwriter","libxml2","lz4","minizip","openjpeg","proj","sqlite","virtualpg","webp","wxwidgets@3.2","xz","zstd",{"pkgconf":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.gaia-gis.it/fossil/spatialite_gui/index","license":"GPL-3.0-or-later","revision":15,"ruby_source_checksum":"8002a4cf67e24e03ddd464463cb6af2f62371f370807288ff87fa8ff0951326e","stable_dependencies":["freexl","geos","libpq","librasterlite2","librttopo","libspatialite","libtiff","libxlsxwriter","libxml2","lz4","minizip","openjpeg","proj","sqlite","virtualpg","webp","wxwidgets@3.2","xz","zstd",{"pkgconf":":build"}],"stable_checksum":"ba48d96df18cebc3ff23f69797207ae1582cce62f4596b69bae300ca3c23db33","stable_url_args":["https://www.gaia-gis.it/gaia-sins/spatialite-gui-sources/spatialite_gui-2.1.0-beta1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"2.1.0-beta1"},"spatialite-tools":{"desc":"CLI tools supporting SpatiaLite","executables":["exif_loader","shp_doctor","shp_sanitize","spatialite","spatialite_convert","spatialite_dem","spatialite_dxf","spatialite_gml","spatialite_network","spatialite_osm_filter","spatialite_osm_map","spatialite_osm_net","spatialite_osm_overpass","spatialite_osm_raw","spatialite_tool","spatialite_xml2utf8","spatialite_xml_collapse","spatialite_xml_load","spatialite_xml_print","spatialite_xml_validator"],"head_dependencies":["libspatialite","libxml2","proj","readline","readosm","sqlite","freexl","geos","librttopo","minizip",{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://www.gaia-gis.it/fossil/spatialite-tools/index","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"88b9933561359dbe8fad3b5d4824da8047d99142362d84aa7daef908516f2296","stable_dependencies":["libspatialite","libxml2","proj","readline","readosm","sqlite","freexl","geos","librttopo","minizip",{"pkgconf":":build"}],"stable_checksum":"119e34758e8088cdbb43ed81b4a6eaea88c764b0b7da19001a5514b2545501ce","stable_url_args":["https://www.gaia-gis.it/gaia-sins/spatialite-tools-sources/spatialite-tools-5.1.0a.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"5.1.0a"},"spawn-fcgi":{"desc":"Spawn FastCGI processes","executables":["spawn-fcgi"],"head_dependencies":[{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://git.lighttpd.net/lighttpd/spawn-fcgi.git",{":branch":"master"}],"homepage":"https://redmine.lighttpd.net/projects/spawn-fcgi","license":"BSD-3-Clause","ruby_source_checksum":"275a1fa08675d96173b73c84379a1804a2146bf46c9aaaebc6438334799d3614","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"4ffe2e9763cf71ca52c3d642a7bfe20d6be292ba0f2ec07a5900c3110d0e5a85","stable_url_args":["https://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.6.tar.gz"],"stable_version":"1.6.6"},"spdlog":{"desc":"Super fast C++ logging library","head_dependencies":["fmt",{"cmake":":build"}],"head_url_args":["https://github.com/gabime/spdlog.git",{":branch":"v1.x"}],"homepage":"https://github.com/gabime/spdlog","license":"MIT","ruby_source_checksum":"fe338760cfa44871711b91468bb67b5f1935b1ec6d95eb97abdfa8c212b2d5b6","stable_dependencies":["fmt",{"cmake":":build"}],"stable_checksum":"d8862955c6d74e5846b3f580b1605d2428b11d97a410d86e2fb13e857cd3a744","stable_url_args":["https://github.com/gabime/spdlog/archive/refs/tags/v1.17.0.tar.gz"],"stable_version":"1.17.0"},"spdx-sbom-generator":{"deprecate_args":{":date":"2025-02-13",":because":":repo_archived"},"desc":"Support CI generation of SBOMs via golang tooling","disable_args":{":date":"2026-02-13",":because":":repo_archived"},"head_dependencies":[{"go":":build"},{"go":":test"}],"homepage":"https://github.com/opensbom-generator/spdx-sbom-generator","license":{":any_of":["Apache-2.0","CC-BY-4.0"]},"ruby_source_checksum":"36203ce246754e01258c4fcd91c49a2893f06baa76cb9f4eacc3bea6ae1675ee","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"3811d652de0f27d3bfa7c025aa6815805ef347a35b46f9e2a5093cc6b26f7b08","stable_url_args":["https://github.com/opensbom-generator/spdx-sbom-generator/archive/refs/tags/v0.0.15.tar.gz"],"stable_version":"0.0.15","bottle_checksum":"f56b5a0cc9581b2f7347a23264cd70dcb76e1fa170ababf583fa1d4fad6b36e6"},"specify":{"desc":"Toolkit to help you get started with Spec-Driven Development","executables":["specify"],"head_dependencies":["certifi","libyaml","python@3.14"],"homepage":"https://github.github.com/spec-kit/","license":"MIT","ruby_source_checksum":"4b27c14ca935581d716dffb9a2857a421e8861f240efeb8058203668156b6864","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"4e00f7583708b3c9a0ecc12e88213cd9e9ecfc27bd041e4418f3c0da0d424f24","stable_url_args":["https://github.com/github/spec-kit/archive/refs/tags/v0.12.8.tar.gz"],"stable_version":"0.12.8"},"spectra":{"bottle_rebuild":1,"desc":"Header-only C++ library for large scale eigenvalue problems","head_dependencies":["eigen",{"cmake":":build"}],"head_url_args":["https://github.com/yixuan/spectra.git",{":branch":"master"}],"homepage":"https://spectralib.org","license":"MPL-2.0","ruby_source_checksum":"d02b0a93d8bacf047896c530c5a0b3e2a4df42722c24984b929423469fe4b898","stable_dependencies":["eigen",{"cmake":":build"}],"stable_checksum":"fdfccacba1c77d9b4ffefae7258c760c99e3c8a2823ca87ea5b11a50d297a73b","stable_url_args":["https://github.com/yixuan/spectra/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_tag":":all","bottle_checksum":"edd1c8fc5c4b6ea0ba64a9b48a0b86f986b0b24c4f6b624b45908b84ea3963f1"},"spectral-cli":{"desc":"JSON/YAML linter and support OpenAPI v3.1/v3.0/v2.0, and AsyncAPI v2.x","executables":["spectral"],"head_dependencies":["node"],"homepage":"https://stoplight.io/open-source/spectral","license":"MIT","ruby_source_checksum":"7d3cfc0cf3853736db0b027b7aab41b0ba559341cf3f517bdf4d37b4b03f3435","stable_dependencies":["node"],"stable_checksum":"e49f0d2eb91080a06902b0af97fe57cb4e9030c74805fb45b095820cba60093a","stable_url_args":["https://registry.npmjs.org/@stoplight/spectral-cli/-/spectral-cli-6.16.1.tgz"],"stable_version":"6.16.1","bottle_tag":":all","bottle_checksum":"f1952bb89980697e930fe6f8ea446b42ad8026a385307aff83871f1dbd26dcac"},"speech-tools":{"conflicts":[["align",{":because":"both install `align` binaries"}]],"desc":"C++ speech software library from the University of Edinburgh","executables":["align","bcat","ch_lab","ch_track","ch_utt","ch_wave","design_filter","dp","na_play","na_record","ngram_build","ngram_test","ols","ols_test","pda","pitchmark","scfg_make","scfg_parse","scfg_test","scfg_train","sig2fv","sigfilter","siod","spectgen","tilt_analysis","tilt_synthesis","viterbi","wagon","wagon_test","wfst_build","wfst_run","wfst_train","xml_parser"],"head_dependencies":["libomp"],"head_url_args":["https://github.com/festvox/speech_tools.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"http://festvox.org/docs/speech_tools-2.4.0/","license":"MIT-Festival","revision":2,"ruby_source_checksum":"50037b65f803f1e0086ee312762e36b8306bbe340069689d58887f5e6fd38cc7","stable_dependencies":["libomp"],"stable_patches":[{"strip":"p1","url":"https://github.com/festvox/speech_tools/commit/06141f69d21bf507a9becb5405265dc362edb0df.patch?full_index=1","sha256":"a42493982af11a914d2cf8b97edd287a54b5cabffe6c8fe0e4a9076c211e85ef"},{"strip":"p1","url":"https://github.com/festvox/speech_tools/commit/55bdddcca80906d63090872309c0a7838bf44f44.patch?full_index=1","sha256":"0d0b97ea85550a55d09627d388345b16d467f5cbcbb4ab35aa51479950557048"}],"stable_checksum":"e4fd97ed78f14464358d09f36dfe91bc1721b7c0fa6503e04364fb5847805dcc","stable_url_args":["https://deb.debian.org/debian/pool/main/s/speech-tools/speech-tools_2.5.0.orig.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.5.0","bottle_cellar":":any","bottle_checksum":"f87cf4b034c413c123d7a6c443492a836ce28c23407f522cad259a7832fd7e33"},"speech":{"desc":"On-device speech toolkit for Apple Silicon: ASR, TTS, VAD, diarization","executables":["speech","speech-server"],"head_url_args":["https://github.com/soniqo/speech-swift.git",{":branch":"main"}],"homepage":"https://soniqo.audio","license":"Apache-2.0","ruby_source_checksum":"37f37049ae569f2827b09858d924578cd8ffaaf9e38d8d90298038c5f2734cec","stable_checksum":"c276f02ecc707c49f099c3ef4d2dd0239b90928ffc9e015be10b1a94f908ef97","stable_url_args":["https://github.com/soniqo/speech-swift/archive/refs/tags/v0.0.21.tar.gz"],"stable_version":"0.0.21"},"speedbump":{"desc":"TCP proxy for simulating variable, yet predictable network latency","executables":["speedbump"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kffl/speedbump.git",{":branch":"master"}],"homepage":"https://github.com/kffl/speedbump","license":"Apache-2.0","ruby_source_checksum":"54ed613a1bc9a169ac346276f6b42fadd52c9fd68acb7e4f723d7157d0a77b45","stable_dependencies":[{"go":":build"}],"stable_checksum":"ab685094e2e78818921adc8705ab01c8d26719d11313e99b9638b84ebae38194","stable_url_args":["https://github.com/kffl/speedbump/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_checksum":"aa3e65981fbc84cf24bb5d2724f863842366d33d1a489c8386487bc866900d54"},"speedread":{"bottle_rebuild":1,"desc":"Simple terminal-based rapid serial visual presentation (RSVP) reader","executables":["speedread"],"head_url_args":["https://github.com/pasky/speedread.git",{":branch":"master"}],"homepage":"https://github.com/pasky/speedread","license":"MIT","ruby_source_checksum":"1be3ccbd579a0cd61fe1dbc9d7df5372caec6bc11182abcc1913d2fa4d2aac68","stable_patches":[{"strip":"p1","url":"https://github.com/pasky/speedread/commit/24c3946d14f7f310a7012be1f9d3cbccf0b16765.patch?full_index=1","sha256":"df8d576ad920f32c6dc3e934f4883f7b2d43fb7d2453bb007620513100df076a"}],"stable_checksum":"a65f5bec427e66893663bcfc49a22e43169dd35976302eaed467eec2a5aafc1b","stable_url_args":["https://github.com/pasky/speedread/archive/refs/tags/v1.0.tar.gz"],"stable_version":"1.0","bottle_tag":":all","bottle_checksum":"84a404d8c1cbdb6d69501b347a9e50f87a34cce2136ebb12f97d4ab9b117443a"},"speedtest-cli":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-01-18",":because":":unmaintained"},"desc":"Command-line interface for https://speedtest.net bandwidth tests","disable_args":{":date":"2027-01-18",":because":":unmaintained"},"executables":["speedtest","speedtest-cli"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/sivel/speedtest-cli.git",{":branch":"master"}],"homepage":"https://github.com/sivel/speedtest-cli","license":"Apache-2.0","oldnames":["speedtest_cli"],"revision":2,"ruby_source_checksum":"2ee5617c092ed9b976991a4c67132c79ccd761fd4830b778e05766651bb9ff57","stable_dependencies":["python@3.14"],"stable_patches":[{"strip":"p1","url":"https://github.com/sivel/speedtest-cli/commit/22210ca35228f0bbcef75a7c14587c4ecb875ab4.patch?full_index=1","sha256":"d0456eb9fded20fb1580dbc6e3bc451a10c3fbcd3441efea66035aa848440c09"},{"strip":"p1","url":"https://github.com/sivel/speedtest-cli/commit/305dce9bd28e797d32b6b7e4a9239a669ab35322.patch?full_index=1","sha256":"468f7205cedcef51eb95eb565db56d08743c5663b1641be62d9d1247d0845f3b"}],"stable_checksum":"45e3ca21c3ce3c339646100de18db8a26a27d240c29f1c9e07b6c13995a969be","stable_url_args":["https://github.com/sivel/speedtest-cli/archive/refs/tags/v2.1.3.tar.gz"],"stable_version":"2.1.3","bottle_tag":":all","bottle_checksum":"93487be757c9b3763deeb1b1415ee8ad10c5a80fcc9ebaeacbb8fbac3e9b9474"},"speex":{"desc":"Audio codec designed for speech","executables":["speexdec","speexenc"],"head_dependencies":["libogg",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/speex.git",{":branch":"master"}],"homepage":"https://speex.org/","license":"BSD-3-Clause","ruby_source_checksum":"fe06fd6019bc52b4a79f63a097fdacf999c899bef971b91031be973eee953ab5","stable_dependencies":["libogg",{"pkgconf":":build"}],"stable_checksum":"4b44d4f2b38a370a2d98a78329fefc56a0cf93d1c1be70029217baae6628feea","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/speex/speex-1.2.1.tar.gz"],"stable_version":"1.2.1","bottle_cellar":":any","bottle_checksum":"3cb6ffa6920e1ea4e904bb0e2a8d6e62c329c39c6f7d80d8c66f691b5ad1f427"},"speexdsp":{"desc":"Speex audio processing library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/speexdsp.git",{":branch":"master"}],"homepage":"https://speex.org/","license":"BSD-3-Clause","ruby_source_checksum":"89ed013870124ee216d8cfec5a08e67248d783ae711f40c17e52168f0ca256a7","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"8c777343e4a6399569c72abc38a95b24db56882c83dbdb6c6424a5f4aeb54d3d","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/speex/speexdsp-1.2.1.tar.gz"],"stable_version":"1.2.1","bottle_cellar":":any","bottle_checksum":"78f624d4cb561115ca94e9caa71dc45f2b4227eb443245b7ae07674fb54bd81b"},"spek":{"desc":"Acoustic spectrum analyser","executables":["spek"],"head_dependencies":["ffmpeg","wxwidgets",{"gettext":":build"},{"pkgconf":":build"}],"homepage":"https://www.spek.cc","license":"GPL-3.0-or-later","revision":7,"ruby_source_checksum":"e9945cd51f1a8b111cace81fbfa799ccabc8ad0bb56b68a6f0ff321f8766ba0b","stable_dependencies":["ffmpeg","wxwidgets",{"gettext":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/alexkay/spek/commit/df8402575f1550d79c751051e9006fd3b7fa0fe0.patch?full_index=1","sha256":"1ec33c6a2c0dd6d445368e233a3c0855c4607af902e2ca5dd48b2472df7df797"}],"stable_checksum":"1bccf85a14a01af8f2f30476cbad004e8bf6031f500e562bbe5bbd1e5eb16c59","stable_url_args":["https://github.com/alexkay/spek/releases/download/v0.8.5/spek-0.8.5.tar.xz"],"stable_version":"0.8.5"},"spglib":{"desc":"C library for finding and handling crystal symmetries","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"homepage":"https://spglib.readthedocs.io/en/latest/","license":"BSD-3-Clause","ruby_source_checksum":"1efd72be932fe25242d986c37b11c61245daabcd491091a5902907871feef54b","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"b22fc9abae9716c574fbc6d55cfc53ed654a714fccc5657a26ff5d18114bd8bd","stable_url_args":["https://github.com/spglib/spglib/archive/refs/tags/v2.7.0.tar.gz"],"stable_version":"2.7.0"},"sphinx-doc":{"aliases":["sphinx"],"desc":"Tool to create intelligent and beautiful documentation","executables":["sphinx-apidoc","sphinx-autogen","sphinx-build","sphinx-quickstart"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/sphinx-doc/sphinx.git",{":branch":"master"}],"homepage":"https://www.sphinx-doc.org/","license":"BSD-2-Clause","revision":4,"ruby_source_checksum":"d5e3ad538a009ceaa5f32051d544c6c855e1da664ba5b844fb639ee046cefcff","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"7741722357dd75f8190766926071fed3bdc211c74dd2d7d4df5404da95930ddb","stable_url_args":["https://files.pythonhosted.org/packages/cd/bd/f08eb0f4eed5c83f1ba2a3bd18f7745a2b1525fad70660a1c00224ec468a/sphinx-9.1.0.tar.gz"],"stable_version":"9.1.0"},"spice-gtk":{"bottle_rebuild":4,"desc":"GTK client/libraries for SPICE","executables":["spicy","spicy-screenshot","spicy-stats"],"head_dependencies":["cairo","gdk-pixbuf","glib","gstreamer","gtk+3","jpeg-turbo","json-glib","libepoxy","libsoup","libusb","libx11","lz4","openssl@3","opus","phodav","pixman","spice-protocol","usbredir","gettext","gobject-introspection","harfbuzz",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"vala":":build"},{"pkgconf":":test"}],"homepage":"https://www.spice-space.org","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later","BSD-3-Clause"]},"revision":3,"ruby_source_checksum":"6a0937d920e271d2bff45e4970be3d8fac3553fe10b69c4d14f825b21f2a5394","stable_dependencies":["cairo","gdk-pixbuf","glib","gstreamer","gtk+3","jpeg-turbo","json-glib","libepoxy","libsoup","libusb","libx11","lz4","openssl@3","opus","phodav","pixman","spice-protocol","usbredir","gettext","gobject-introspection","harfbuzz",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.freedesktop.org/spice/spice-gtk/-/commit/1511f0ad5ea67b4657540c631e3a8c959bb8d578.diff","sha256":"67c2b1d9c689dbb8eb3ed7c92996cf8c9d083d51050883593ee488957ad2a083"},{"strip":"p1","url":"https://gitlab.freedesktop.org/spice/spice-common/-/commit/91fc091358ac4906a05b68d70e9db94082c0749f.diff","sha256":"dd5ef8701bc1d97c0ff20af9ff95dffc660a5e1a3a8a0a92cd4d643d0a3553ed","directory":"subprojects/spice-common"},{"strip":"p1","url":"https://gitlab.freedesktop.org/spice/spice-common/-/commit/29dacb5f53f5183fb089a3fb02d081dd08bde8a1.diff","sha256":"3c8a0adaf4b088986bef7541ffef399c7652969c5584c4a4c4055f4988ef0f7a","directory":"subprojects/spice-common"},{"strip":"p1","data":true}],"stable_checksum":"9380117f1811ad1faa1812cb6602479b6290d4a0d8cc442d44427f7f6c0e7a58","stable_url_args":["https://www.spice-space.org/download/gtk/spice-gtk-0.42.tar.xz"],"stable_version":"0.42"},"spice-protocol":{"desc":"Headers for SPICE protocol","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"homepage":"https://www.spice-space.org/","license":"BSD-3-Clause","ruby_source_checksum":"c5e4abf90934f82d61d1778beb1c4c5fad20b26e6d5bf98d0183ccf285822c6b","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"baf58449f6e89d19f475899ad5fb9196fdc46c03cc53233f4e39cf2978f9cff7","stable_url_args":["https://www.spice-space.org/download/releases/spice-protocol-0.14.5.tar.xz"],"stable_version":"0.14.5","bottle_tag":":all","bottle_checksum":"b2fc7486dfc635ac1e89eb2f38d7eebeddf5f51d3fcd5e8f52c35c6ecd70ebea"},"spice-server":{"bottle_rebuild":1,"desc":"Implements the server side of the SPICE protocol","head_dependencies":["glib","gstreamer","jpeg-turbo","lz4","openssl@3","opus","orc","pixman","gettext",{"spice-protocol":":build"},{"spice-protocol":":test"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/spice/spice.git",{":branch":"master"}],"head_uses_from_macos":[["cyrus-sasl"]],"homepage":"https://www.spice-space.org/","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"5fed5e945e22b27947d45ccdeb42747027e9c8347ccd27f2e28c2c3cf5e35574","stable_dependencies":["glib","gstreamer","jpeg-turbo","lz4","openssl@3","opus","orc","pixman","gettext",{"spice-protocol":":build"},{"spice-protocol":":test"},{"pkgconf":":test"}],"stable_checksum":"0a6ec9528f05371261bbb2d46ff35e7b5c45ff89bb975a99af95a5f20ff4717d","stable_url_args":["https://gitlab.freedesktop.org/-/project/62/uploads/54a0f9f5d1840e1ad8060cb560f3dde6/spice-0.16.0.tar.bz2"],"stable_uses_from_macos":[["cyrus-sasl"]],"stable_version":"0.16.0"},"spicedb":{"desc":"Open Source, Google Zanzibar-inspired database","executables":["spicedb"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/authzed/spicedb.git",{":branch":"main"}],"homepage":"https://authzed.com/docs/spicedb/getting-started/discovering-spicedb","license":"Apache-2.0","ruby_source_checksum":"6e8dfb5ec99f873825c923a641c2be4d9ac621bc8c0c5a3a7e2e100f357f7b69","stable_dependencies":[{"go":":build"}],"stable_checksum":"16ddc20aab4afaa00ab2ed439a196b510fb20bd72ce66fdd602b1a44da07e11d","stable_url_args":["https://github.com/authzed/spicedb/archive/refs/tags/v1.54.0.tar.gz"],"stable_version":"1.54.0"},"spicetify-cli":{"desc":"Command-line tool to customize Spotify client","executables":["spicetify"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/spicetify/cli.git",{":branch":"main"}],"homepage":"https://spicetify.app/","license":"LGPL-2.1-only","ruby_source_checksum":"6927908b8fe3ada3e2b836240427b6bdafa870af1a8de13694a756090e3c2f86","stable_dependencies":[{"go":":build"}],"stable_checksum":"aafdfceeae5ff926ffe27bf3808cd4228e3a2725f7f3539531f4f5c0ac98962d","stable_url_args":["https://github.com/spicetify/cli/archive/refs/tags/v2.44.0/v2.44.0.tar.gz"],"stable_version":"2.44.0"},"spidermonkey":{"aliases":["spidermonkey@140"],"desc":"JavaScript-C Engine","executables":["js","js140","js140-config"],"head_dependencies":["icu4c@78","nspr","readline",{"cbindgen":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"rust":":build"},{"lld":":build"}],"head_url_args":["https://hg.mozilla.org/mozilla-central",{":using":":hg"}],"head_uses_from_macos":[[{"llvm":":build"}],[{"m4":":build"}]],"homepage":"https://spidermonkey.dev","license":"MPL-2.0","ruby_source_checksum":"a30b4d95e1a3168de530973f2942454a2656ea22da8360ff7aca87f15a0d0fec","stable_dependencies":["icu4c@78","nspr","readline",{"cbindgen":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"rust":":build"},{"lld":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/ptomato/mozjs/commit/c82346c4e19a73ed4c7f65a6b274fc2138815ae9.patch?full_index=1","sha256":"0f1cd5f80b4ae46e614efa74a409133e8a69fff38220314f881383ba0adb0f87"},{"strip":"p1","url":"https://github.com/ptomato/mozjs/commit/9aa8b4b051dd539e0fbd5e08040870b3c712a846.patch?full_index=1","sha256":"5c2a8c804322ccacbc37f152a4a3d48a5fc2becffb1720a41e32c03899af0be6"},{"strip":"p1","url":"https://github.com/mozilla-firefox/firefox/commit/d497aa4f770ca02f6083e93b94996a8fe32c2ff4.patch?full_index=1","sha256":"026f91a56cd60907a87c62dd4143eac8300d6fc7433b94888229c632a43c34bf"}],"stable_checksum":"85dfb9f6021152b4302b8968ef485d958c8c471cb02415a19853daaad5acce62","stable_url_args":["https://archive.mozilla.org/pub/firefox/releases/140.12.0esr/source/firefox-140.12.0esr.source.tar.xz"],"stable_uses_from_macos":[[{"llvm":":build"}],[{"m4":":build"}]],"stable_version":"140.12.0"},"spiffe-helper":{"desc":"Tool that can be used to retrieve and manage SVIDs on behalf of a workload","executables":["spiffe-helper"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/spiffe/spiffe-helper.git",{":branch":"main"}],"homepage":"https://github.com/spiffe/spiffe-helper","license":"Apache-2.0","ruby_source_checksum":"b74ae137dce63b41f427a024df85c281df7e43b19c3c41d1580f35335ff583a8","stable_dependencies":[{"go":":build"}],"stable_checksum":"124b009c0dc737c5e5f7afd11eed4fe41b0ac9b98e98fc51cd1a49b38b3e6090","stable_url_args":["https://github.com/spiffe/spiffe-helper/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"spigot":{"desc":"Command-line streaming exact real calculator","executables":["spigot"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.chiark.greenend.org.uk/~sgtatham/spigot/","license":"MIT","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"cce52e5e40fe2636b14c84fd64bcf7ba74c94938a18e5c059dd7de8c5598c0cd","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"6c57887dedc4a8d9919e799bc25cec8eead35ce21d149d6dcef3f4ba08e4b30c","stable_url_args":["https://www.chiark.greenend.org.uk/~sgtatham/spigot/spigot-20260410.ed81b83.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"20260410"},"spim":{"bottle_rebuild":1,"desc":"MIPS32 simulator","executables":["spim"],"head_url_args":["https://svn.code.sf.net/p/spimsimulator/code/"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://spimsimulator.sourceforge.net/","license":"BSD-3-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"eaebfdcf339aa0795c9a17128978e1cd7355dc02462c3c313a791e18e5356d42","stable_url_args":["https://svn.code.sf.net/p/spimsimulator/code",{":revision":"764"}],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"9.1.24"},"spin":{"desc":"Efficient verification tool of multi-threaded software","executables":["spin"],"head_uses_from_macos":[[{"bison":":build"}]],"homepage":"https://spinroot.com/spin/whatispin.html","license":"BSD-3-Clause","ruby_source_checksum":"dc864a3d82d64dbdea2e985da97baadd444df963c0cc4d68f9e6e35342dff60d","stable_checksum":"e46a3bd308c4cd213cc466a8aaecfd5cedc02241190f3cb9a1d1b87e5f37080a","stable_url_args":["https://github.com/nimble-code/Spin/archive/refs/tags/version-6.5.2.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}]],"stable_version":"6.5.2","bottle_checksum":"4f8951592f6d019eafb6466a4e991c7437d13a699af047bbbbfd0bc4fdcb82bf"},"spiped":{"bottle_rebuild":1,"desc":"Secure pipe daemon","executables":["spipe","spiped"],"head_dependencies":["openssl@4"],"homepage":"https://www.tarsnap.com/spiped.html","license":"BSD-2-Clause","ruby_source_checksum":"92c68246d84610cbd299262eb4481ce7f2766684b9efdc9737b2fe64d3c6824a","stable_dependencies":["openssl@4"],"stable_checksum":"424fb4d3769d912b04de43d21cc32748cdfd3121c4f1d26d549992a54678e06a","stable_url_args":["https://www.tarsnap.com/spiped/spiped-1.6.4.tgz"],"stable_version":"1.6.4"},"spirv-cross":{"desc":"Performing reflection and disassembling SPIR-V","executables":["spirv-cross"],"head_dependencies":[{"cmake":":build"},{"glm":":test"},{"glslang":":test"}],"head_url_args":["https://github.com/KhronosGroup/SPIRV-Cross.git",{":branch":"main"}],"homepage":"https://github.com/KhronosGroup/SPIRV-Cross","license":{":all_of":["Apache-2.0","MIT","CC-BY-4.0","MIT-Khronos-old"]},"ruby_source_checksum":"290375ee0bc0437d073aa59c77aaf72284ebabc9f25fac0829c5e94c7238087b","stable_dependencies":[{"cmake":":build"},{"glm":":test"},{"glslang":":test"}],"stable_checksum":"21057934ede32fe90a63dc304fdce0f2a6cb4f0ca685a72ed36a73aac6f72ad5","stable_url_args":["https://github.com/KhronosGroup/SPIRV-Cross/archive/refs/tags/vulkan-sdk-1.4.350.1.tar.gz"],"stable_version":"1.4.350.1","version_scheme":1},"spirv-headers":{"desc":"Headers for SPIR-V","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/KhronosGroup/SPIRV-Headers.git",{":branch":"main"}],"homepage":"https://github.com/KhronosGroup/SPIRV-Headers","license":"MIT","ruby_source_checksum":"1ccb92591784e805c8a0ddd23eb0dd54507a6ca99e268e6d55fa62bff620a675","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"9e6d5c78878172d2b810e97f3a74ecbbb14b4ad52b07384ce915fbbeb226d610","stable_url_args":["https://github.com/KhronosGroup/SPIRV-Headers/archive/refs/tags/vulkan-sdk-1.4.350.1.tar.gz"],"stable_version":"1.4.350.1","bottle_tag":":all","bottle_checksum":"afe29d78808fb805cbd23981522ab29239d231abee473fb01e7117b1c3ae5922"},"spirv-llvm-translator":{"desc":"Tool and a library for bi-directional translation between SPIR-V and LLVM IR","executables":["llvm-spirv"],"head_dependencies":["llvm",{"cmake":":build"},{"pkgconf":":build"},{"spirv-headers":":build"}],"homepage":"https://github.com/KhronosGroup/SPIRV-LLVM-Translator","license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"b78b4d92391e98265a6a7439df7ca40aff823562178f9757cfadcee7b8e6f127","stable_dependencies":["llvm",{"cmake":":build"},{"pkgconf":":build"},{"spirv-headers":":build"}],"stable_checksum":"b37196b1a1a60282a24cf937ab7d6807d7d54dc718f2a37a78e211be26df57ac","stable_url_args":["https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v22.1.2.tar.gz"],"stable_version":"22.1.2"},"spirv-tools":{"desc":"API and commands for processing SPIR-V modules","executables":["spirv-as","spirv-cfg","spirv-diff","spirv-dis","spirv-lesspipe.sh","spirv-link","spirv-lint","spirv-objdump","spirv-opt","spirv-reduce","spirv-val"],"head_dependencies":[{"cmake":":build"},{"spirv-headers":":build"}],"head_url_args":["https://github.com/KhronosGroup/SPIRV-Tools.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/KhronosGroup/SPIRV-Tools","license":"Apache-2.0","ruby_source_checksum":"b398e42586fce881bd49a87119ad66d4328b0ed577f3ff020a3f0bc9a00434b7","stable_dependencies":[{"cmake":":build"},{"spirv-headers":":build"}],"stable_checksum":"6f7b9b9eed9a7aa485918466ea604b4edc7969d94e96c0c13ae266f4ec120f31","stable_url_args":["https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/vulkan-sdk-1.4.350.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.4.350.1","version_scheme":1},"splint":{"bottle_rebuild":1,"desc":"Secure Programming Lint","executables":["splint"],"head_dependencies":["flex",{"autoconf":":build"},{"automake":":build"},{"bison":":build"}],"head_url_args":["https://github.com/splintchecker/splint.git",{":branch":"master"}],"head_uses_from_macos":[["flex"]],"homepage":"https://splint.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"c75d0841e1d8988df7336425e53c0838ba9575732b112ab80fbde6628c8dfe2d","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"c78db643df663313e3fa9d565118391825dd937617819c6efc7966cdf444fb0a","stable_url_args":["https://splint.org/downloads/splint-3.1.2.src.tgz"],"stable_uses_from_macos":[["flex"]],"stable_version":"3.1.2","bottle_checksum":"229d18ade0e3dfc1c9ed796732a57bb385de5dfd8c15d3b265c4ef42cfd5f765"},"splitrail":{"desc":"Real-time token usage tracker and cost monitor for CLI coding agents","executables":["splitrail"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Piebald-AI/splitrail.git",{":branch":"main"}],"homepage":"https://splitrail.dev/","license":"MIT","ruby_source_checksum":"fbf01cfe30c245d4f2785c42eebffa276d44d3140c417afd590801076a3815fa","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c1d238b8620ce8e9e48a2b7e4b824b2ed71c2fe89e9e3fa3e53c88462a91777f","stable_url_args":["https://github.com/Piebald-AI/splitrail/archive/refs/tags/v3.5.8.tar.gz"],"stable_version":"3.5.8"},"spoa":{"bottle_rebuild":1,"desc":"SIMD partial order alignment tool/library","executables":["spoa"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/rvaser/spoa","license":"MIT","ruby_source_checksum":"81ec2b7ad7a2674b95c476128906a8490ba48634785caebbdce480bdec9d8728","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b5d323740b01255c55725e88db2548c666a05bc83b825c19cfac10586e21e7b3","stable_url_args":["https://github.com/rvaser/spoa/archive/refs/tags/4.1.5.tar.gz"],"stable_version":"4.1.5"},"sponge":{"conflicts":[["moreutils",{":because":"both install a `sponge` executable"}]],"desc":"Soak up standard input and write to a file","executables":["sponge"],"head_url_args":["https://git.joeyh.name/git/moreutils.git",{":branch":"master"}],"homepage":"https://joeyh.name/code/moreutils/","license":"GPL-2.0-only","ruby_source_checksum":"c24559aab32e1ecadb47a45ac34bfc2950f7d537e9bd4940e31bf474d122c879","stable_checksum":"f2bf46d410ba567cc8d01507e94916994e48742722e690dc498fab59f5250132","stable_url_args":["https://git.joeyh.name/index.cgi/moreutils.git/snapshot/moreutils-0.70.tar.gz"],"stable_version":"0.70"},"spoof-mac":{"bottle_rebuild":2,"caveats":"Although spoof-mac can run without root, you must be root to change the MAC.\n\nThe launchdaemon is set to randomize en0.\nYou can find the interfaces available by running:\n    \"spoof-mac list\"\n\nIf you wish to change interface randomized at startup change the plist line:\n    <string>en0</string>\nto e.g.:\n    <string>en1</string>\n","desc":"Spoof your MAC address in macOS","executables":["spoof-mac","spoof-mac.py"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/feross/SpoofMAC.git",{":branch":"master"}],"homepage":"https://feross.org/spoofmac/","license":"MIT","revision":5,"ruby_source_checksum":"2c3d28f6a1ac73a6edfb70ac16f198cd823307f11228369632e53d0d9f2118bd","service_args":[[":run_type",":immediate"],[":log_path","/dev/null"],[":error_log_path","/dev/null"],[":require_root",true]],"service_run_args":[["$HOMEBREW_PREFIX/opt/spoof-mac/bin/spoof-mac","randomize","en0"]],"stable_dependencies":["python@3.14"],"stable_checksum":"48426efe033a148534e1d4dc224c4f1b1d22299c286df963c0b56ade4c7dc297","stable_url_args":["https://files.pythonhosted.org/packages/9c/59/cc52a4c5d97b01fac7ff048353f8dc96f217eadc79022f78455e85144028/SpoofMAC-2.1.1.tar.gz"],"stable_version":"2.1.1","bottle_tag":":all","bottle_checksum":"5e718f8027feceaf1fa8499fafc6e5638107ef2ed128b41d4c7467d3a824b65c"},"spoofdpi":{"desc":"Simple and fast anti-censorship tool written in Go","executables":["spoofdpi"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/xvzc/SpoofDPI.git",{":branch":"main"}],"homepage":"https://spoofdpi.dev","license":"Apache-2.0","ruby_source_checksum":"506f583970939be243748e4507e9cdcf84e44b4345ae6cf93debf2182840667b","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/spoofdpi/output.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/spoofdpi/error.log"],[":keep_alive",{":successful_exit":false}]],"service_run_args":["$HOMEBREW_PREFIX/opt/spoofdpi/bin/spoofdpi"],"stable_dependencies":[{"go":":build"}],"stable_checksum":"5c948c8969411dbc0482d62c8ebb19a1d0e4d64aec7753ed673b686c65dae4d8","stable_url_args":["https://github.com/xvzc/SpoofDPI/releases/download/v1.5.3/spoofdpi-1.5.3.tar.gz"],"stable_version":"1.5.3"},"spot":{"desc":"Platform for LTL and ω-automata manipulation","executables":["autcross","autfilt","dstar2tgba","genaut","genltl","ltl2tgba","ltlcross","ltldo","ltlf2dfa","ltlfilt","ltlfsynt","ltlgrind","ltlmix","ltlsynt","randaut","randltl"],"head_dependencies":[{"python@3.14":":build"}],"homepage":"https://spot.lre.epita.fr","license":"GPL-3.0-or-later","ruby_source_checksum":"d8c889b4c706a08fbd78bb19797aad1dd352dd16fb40f3a40c54a7c5f7d3fbef","stable_dependencies":[{"python@3.14":":build"}],"stable_checksum":"65013a2edf3f314854d7619888145f52c8dd36bfd27894d9db9b272d9a16ce4b","stable_url_args":["https://www.lrde.epita.fr/dload/spot/spot-2.15.1.tar.gz"],"stable_version":"2.15.1"},"spotbugs":{"conflicts":[["fb-client",{":because":"both install a `fb` binary"}]],"desc":"Tool for Java static analysis (FindBugs's successor)","executables":["spotbugs"],"head_dependencies":["openjdk",{"gradle":":build"}],"head_url_args":["https://github.com/spotbugs/spotbugs.git",{":branch":"master"}],"homepage":"https://spotbugs.github.io/","license":"LGPL-2.1-or-later","oldnames":["findbugs"],"ruby_source_checksum":"907bc240c45c20ec26234cad03b1cf040bcf9e9d29136f4c9c9b597170dc71ca","stable_dependencies":["openjdk"],"stable_checksum":"63d7687c35fba12cbc8e55ec2a889a2bbf1b9be299dea91f2b0d351dc285308a","stable_url_args":["https://repo.maven.apache.org/maven2/com/github/spotbugs/spotbugs/4.10.2/spotbugs-4.10.2.tgz"],"stable_version":"4.10.2","bottle_tag":":all","bottle_checksum":"a0b8ee20b30ce01c86c53fc5316e923a0d42e570d9631393dc4427b4be85ba81"},"spotify_player":{"desc":"Command driven spotify player","executables":["spotify_player"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/aome510/spotify-player.git",{":branch":"master"}],"homepage":"https://github.com/aome510/spotify-player","license":"MIT","ruby_source_checksum":"e33a2b3fbff6ec7e2fea2d93cce37caf82c099e8f8db4a7c1871669c1704e10a","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"aff7e5b8aa6efa00a51d82e9fe076aa3abc93e3b922682043b0ffe2909516f0f","stable_url_args":["https://github.com/aome510/spotify-player/archive/refs/tags/v0.24.0.tar.gz"],"stable_version":"0.24.0"},"spotifyd":{"bottle_rebuild":1,"desc":"Spotify daemon","executables":["spotifyd"],"head_dependencies":["portaudio",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Spotifyd/spotifyd.git",{":branch":"master"}],"homepage":"https://spotifyd.rs/","license":"GPL-3.0-only","ruby_source_checksum":"e13c64f1ac098314d58609e90356e5e445e16b4d166ea1320fe047d71d63e167","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/spotifyd/bin/spotifyd","--no-daemon","--backend","portaudio"]],"stable_dependencies":["portaudio",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e1dc21f806b205739e508bd567698657a47ca17eecb0f91d9320af5e74b8418a","stable_url_args":["https://github.com/Spotifyd/spotifyd/archive/refs/tags/v0.4.2.tar.gz"],"stable_version":"0.4.2"},"spr":{"bottle_rebuild":1,"desc":"Submit pull requests for individual, amendable, rebaseable commits to GitHub","executables":["spr"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/spacedentist/spr.git",{":branch":"master"}],"homepage":"https://spacedentist.github.io/spr/","license":"MIT","ruby_source_checksum":"94f7848cc5224a44402193911d8727abe9c69865ea9fa3a609045529a194b06a","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"6b48524abfecea16e0e7a131f0c44027375a80577cde43355f54928c4921ed6c","stable_url_args":["https://github.com/spacedentist/spr/archive/refs/tags/v1.3.7.tar.gz"],"stable_version":"1.3.7"},"spring-completion":{"desc":"Bash completion for Spring","head_url_args":["https://github.com/jacaetevha/spring_bash_completion.git",{":branch":"master"}],"homepage":"https://github.com/jacaetevha/spring_bash_completion","license":"Unlicense","ruby_source_checksum":"27899e9cb365bffe2e15ab78bf5235beb21bcde5f59f63f5f3869fb76f6bd469","stable_checksum":"a97b256dbdaca894dfa22bd96a6705ebf4f94fa8206d05f41927f062c3dd60bf","stable_url_args":["https://github.com/jacaetevha/spring_bash_completion/archive/refs/tags/v0.0.1.tar.gz"],"stable_version":"0.0.1","bottle_checksum":"5c188dbaccd58b79b5596c7d0c34cd3a1a997cea7f6131393b11205a77964c2a"},"spring-loaded":{"bottle_rebuild":2,"desc":"Java agent to enable class reloading in a running JVM","head_dependencies":[{"openjdk":":test"}],"homepage":"https://github.com/spring-projects/spring-loaded","license":"Apache-2.0","ruby_source_checksum":"6f9937817b5c2afd8d1d5875b94fcc7642aa9d599ad99e2b0c106bd43eb7ce8f","stable_dependencies":[{"openjdk":":test"}],"stable_checksum":"6edd6ffb3fd82c3eee95f5588465f1ab3a94fc5fff65b6e3a262f6de5323d203","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/springframework/springloaded/1.2.6.RELEASE/springloaded-1.2.6.RELEASE.jar"],"stable_version":"1.2.6","bottle_tag":":all","bottle_checksum":"56e262bc88aebe0ac04e149b8ae57d346e60d2c04e4306a53ba57b69947acb01"},"sprocket":{"desc":"Bioinformatics workflow engine built on the Workflow Description Language (WDL)","executables":["sprocket"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/stjude-rust-labs/sprocket.git",{":branch":"main"}],"homepage":"https://sprocket.bio","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"014ead9929ac3acd64bbebe7582cc1704b04fa414b690e2baecd6ec2069ebc8b","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"88bbbe975f2b69edc22c4bfe8055e6e113e866951d369201be4972acff989bfc","stable_url_args":["https://github.com/stjude-rust-labs/sprocket/archive/refs/tags/v0.27.0.tar.gz"],"stable_version":"0.27.0"},"sproxy":{"bottle_rebuild":1,"desc":"HTTP proxy server collecting URLs in a 'siege-friendly' manner","executables":["sproxy"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_uses_from_macos":[["perl"]],"homepage":"https://www.joedog.org/sproxy-home/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"f50f95e61e3a5bef063c2019bc31c033735b9814710792ce71fc09223696625d","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"29b84ba66112382c948dc8c498a441e5e6d07d2cd5ed3077e388da3525526b72","stable_url_args":["https://download.joedog.org/sproxy/sproxy-1.02.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.02"},"spytrap-adb":{"caveats":"At runtime, adb must be accessible from your PATH.\n\nYou can install adb from Homebrew Cask:\n  brew install --cask android-platform-tools\n","desc":"Test a phone for stalkerware and suspicious configuration using usb debugging","executables":["spytrap-adb"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/spytrap-org/spytrap-adb","license":"GPL-3.0-or-later","ruby_source_checksum":"9d9dbd24dd1efda61ccefbf3fdb11fa107b495a520acee6338ad7f9868ef04ff","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e33a342aa461b56a8d857c2c29b743658bd87b4ade7bed20399dea2cea01b0f8","stable_url_args":["https://github.com/spytrap-org/spytrap-adb/releases/download/v0.3.5/spytrap-adb-0.3.5.tar.gz"],"stable_version":"0.3.5"},"sq":{"conflicts":[["sequoia-sq",{":because":"both install `sq` binaries"}],["squirrel-lang",{":because":"both install `sq` binaries"}]],"desc":"Data wrangler with jq-like query language","executables":["sq"],"head_dependencies":[{"go":":build"}],"head_uses_from_macos":[[{"sqlite":":test"}]],"homepage":"https://sq.io","license":"MIT","ruby_source_checksum":"a939acd4871cbe56dd1cc9b1d3462fefe35653c7c6cbf9547c35fb98bd7ca6de","stable_dependencies":[{"go":":build"}],"stable_checksum":"d56a1582f1a52ed6386718f14c3679ff32e7c3b9de644f55db4dd95220f58e27","stable_url_args":["https://github.com/neilotoole/sq/archive/refs/tags/v0.54.1.tar.gz"],"stable_uses_from_macos":[[{"sqlite":":test"}]],"stable_version":"0.54.1"},"sql-formatter":{"desc":"Whitespace formatter for different query languages","executables":["sql-formatter"],"head_dependencies":["node"],"homepage":"https://sql-formatter-org.github.io/sql-formatter/","license":"MIT","ruby_source_checksum":"40682a677cc11e12720fec2715c0e8fe428b3da31508a47bc8cc141f8b0418fd","stable_dependencies":["node"],"stable_checksum":"ef65074d6c93c06a753c31006a114c0df999db7e57ab92e3054e1dfd66768fb3","stable_url_args":["https://registry.npmjs.org/sql-formatter/-/sql-formatter-15.8.2.tgz"],"stable_version":"15.8.2","bottle_tag":":all","bottle_checksum":"948781c9d6e521a973831abf687d40f57bae205566125e57a5f6ce7d2166aa02"},"sql-language-server":{"desc":"Language Server for SQL","executables":["sql-language-server"],"head_dependencies":["node","terminal-notifier"],"homepage":"https://github.com/joe-re/sql-language-server","license":"MIT","revision":1,"ruby_source_checksum":"065b6cdb17da67f6893e014de4e36f51f0900f74d90b993d73807234a11f7c03","stable_dependencies":["node","terminal-notifier"],"stable_checksum":"c92fe8ae8756f86bc893ec3dff6d85653de242eb671af0430807064db79d9cd6","stable_url_args":["https://registry.npmjs.org/sql-language-server/-/sql-language-server-1.7.1.tgz"],"stable_version":"1.7.1"},"sql-lint":{"bottle_rebuild":1,"desc":"SQL linter to do sanity checks on your queries and bring errors back from the DB","executables":["sql-lint"],"head_dependencies":["node"],"homepage":"https://github.com/joereynolds/sql-lint","license":"MIT","ruby_source_checksum":"743ad604b57aff90ee93711465ecfef7e5d6ca11addc74432aa978d00a132be1","stable_dependencies":["node"],"stable_checksum":"17575266273fe3f762595fe404f49ff5fbd4c360f605cda0718cb62d65ad82b8","stable_url_args":["https://registry.npmjs.org/sql-lint/-/sql-lint-1.0.2.tgz"],"stable_version":"1.0.2","bottle_tag":":all","bottle_checksum":"5003c2e4717f5ae3f32a0bc1656a9fdec5a130cb54cec5dceeef497367a277b6"},"sql-migrate":{"desc":"SQL schema migration tool for Go","executables":["sql-migrate"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rubenv/sql-migrate.git",{":branch":"master"}],"homepage":"https://github.com/rubenv/sql-migrate","license":"MIT","ruby_source_checksum":"7607f3dcabc79164e0626b370fb29efad552b815ff20a5e521c3ec2e4ad238cd","stable_dependencies":[{"go":":build"}],"stable_checksum":"461b813600b570acff9cf031dc6eaf996c5b52482ccc9a95380bab0a597c3517","stable_url_args":["https://github.com/rubenv/sql-migrate/archive/refs/tags/v1.8.1.tar.gz"],"stable_version":"1.8.1"},"sql-translator":{"desc":"Manipulate structured data definitions (SQL and more)","executables":["sqlt","sqlt-diagram","sqlt-diff","sqlt-diff-old","sqlt-dumper","sqlt-graph"],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/dbsrgits/sql-translator/","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"5a47d91aae6c70632af264c9acb32ee2dbbb293eb7c2b9cecf5f4651b40fd662","stable_checksum":"f7ff7e369d8293a394cb3783b54b745e7faf44422e8a83bfcc359378a6e56145","stable_url_args":["https://cpan.metacpan.org/authors/id/V/VE/VEESH/SQL-Translator-1.66.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.66"},"sqlancer":{"desc":"Detecting Logic Bugs in DBMS","executables":["sqlancer"],"head_dependencies":["openjdk",{"maven":":build"}],"head_url_args":["https://github.com/sqlancer/sqlancer.git",{":branch":"main"}],"head_uses_from_macos":[[{"sqlite":":test"}]],"homepage":"https://github.com/sqlancer/sqlancer","license":"MIT","ruby_source_checksum":"3d7759ed977cf6911b5dee76b9f65ae328491882e6468b45d0efec3db2829cc7","stable_dependencies":["openjdk",{"maven":":build"}],"stable_checksum":"4811fea3d08d668cd2a41086be049bdcf74c46a6bb714eb73cdf6ed19a013f41","stable_url_args":["https://github.com/sqlancer/sqlancer/archive/refs/tags/v2.0.0.tar.gz"],"stable_uses_from_macos":[[{"sqlite":":test"}]],"stable_version":"2.0.0","bottle_checksum":"3c92f7d690ed61405369d71a0ae3ce6cb0f5f102d3e330d20f9c2dd20831d434"},"sqlbench":{"desc":"Measures and compares the execution time of one or more SQL queries","executables":["sqlbench"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/felixge/sqlbench.git",{":branch":"master"}],"homepage":"https://github.com/felixge/sqlbench","license":"MIT","ruby_source_checksum":"404f97f156afb77c97cc9cf8d9cbe2cb694a61d5191613f7220bdc9ad5bedae7","stable_dependencies":[{"go":":build"}],"stable_checksum":"deaf4c299891ce75abff00429343eded76e8ddc8295d488938aa9ee418a7c9b3","stable_url_args":["https://github.com/felixge/sqlbench/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_checksum":"8373986acd8ee9e32df964c5bff6b365f29afa06fa256789017112d9b07ffcf2"},"sqlboiler":{"desc":"Generate a Go ORM tailored to your database schema","executables":["sqlboiler","sqlboiler-mssql","sqlboiler-mysql","sqlboiler-psql","sqlboiler-sqlite3"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aarondl/sqlboiler.git",{":branch":"master"}],"homepage":"https://github.com/aarondl/sqlboiler","license":"BSD-3-Clause","ruby_source_checksum":"50056e9f2f64caffe72845724b13195edffb2c6a535dd77d484ee55f8a93a575","stable_dependencies":[{"go":":build"}],"stable_checksum":"b6e3ca096750ef7f917a81045d779126985c5aa68e3179746e05e8d108e9244d","stable_url_args":["https://github.com/aarondl/sqlboiler/archive/refs/tags/v4.19.7.tar.gz"],"stable_version":"4.19.7"},"sqlc":{"desc":"Generate type safe Go from SQL","executables":["sqlc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sqlc-dev/sqlc.git",{":branch":"main"}],"homepage":"https://sqlc.dev/","license":"MIT","ruby_source_checksum":"8272a81342fc4f19b2371fdd8c7749c5f754a7f042fa654aa74f5532b41a4d85","stable_dependencies":[{"go":":build"}],"stable_checksum":"de82593a200e4130dc2a0413a808f93fc30fdc7b5ecd402913ed08a8fea06c4a","stable_url_args":["https://github.com/sqlc-dev/sqlc/archive/refs/tags/v1.31.1.tar.gz"],"stable_version":"1.31.1"},"sqlcipher":{"desc":"SQLite extension providing 256-bit AES encryption","executables":["sqlcipher"],"head_dependencies":["openssl@4"],"head_url_args":["https://github.com/sqlcipher/sqlcipher.git",{":branch":"master"}],"head_uses_from_macos":[[{"tcl-tk":":build"}],[{"sqlite":":test"}]],"homepage":"https://www.zetetic.net/sqlcipher/","license":{":all_of":["BSD-3-Clause","blessing"]},"ruby_source_checksum":"66346eb4f0be240be7ea641914541abc31b8a89f0351c35de41772f68f42c9a3","stable_dependencies":["openssl@4"],"stable_checksum":"79c0e164b9c059e7487bf8f29272f601cca5f3312cc267461f81e349962a5058","stable_url_args":["https://github.com/sqlcipher/sqlcipher/archive/refs/tags/v4.17.0.tar.gz"],"stable_uses_from_macos":[[{"tcl-tk":":build"}],[{"sqlite":":test"}]],"stable_version":"4.17.0"},"sqlcmd":{"desc":"Microsoft SQL Server command-line interface","executables":["sqlcmd"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/microsoft/go-sqlcmd","license":"MIT","ruby_source_checksum":"632f8e13f7be566d03f5583a56dd9d1946eea43e6f01792764d1046f05c72fef","stable_dependencies":[{"go":":build"}],"stable_checksum":"47fa2637d492c39ea75a0b41da4bbd127bf1891116f04861a96fba8bc5e654b6","stable_url_args":["https://github.com/microsoft/go-sqlcmd/archive/refs/tags/v1.10.0.tar.gz"],"stable_version":"1.10.0"},"sqldiff":{"desc":"Displays the differences between SQLite databases","executables":["sqldiff"],"head_uses_from_macos":[[{"tcl-tk":":build"}],[{"sqlite":":test"}]],"homepage":"https://www.sqlite.org/sqldiff.html","license":"blessing","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"ff490d7bb2db7ac5153ea7e32a81aa359ac0e886f99082206e695aa3107c965c","stable_checksum":"bb80bf8a3bffc19241ce8aba5a4bc74e9c3980013cb0b5f0f0976a99516942af","stable_url_args":["https://www.sqlite.org/2026/sqlite-src-3530300.zip"],"stable_uses_from_macos":[[{"tcl-tk":":build"}],[{"sqlite":":test"}]],"stable_version":"3.53.3"},"sqlfluff":{"desc":"SQL linter and auto-formatter for Humans","executables":["sqlfluff"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://docs.sqlfluff.com/","license":"MIT","ruby_source_checksum":"2d3a7e6720da86a32c3339ce963340fe51f81b9a6160279899b44bf4630170de","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"0ee2bcd5d704d0bef56bf80b8f0da9b519ab3e9e0bb1d5e6e4b7e3944d3f5606","stable_url_args":["https://files.pythonhosted.org/packages/af/a3/fa28d6db93930f349a7c99774ae7b4b9c85865a780f98ef1ddeb52abdf5a/sqlfluff-4.2.2.tar.gz"],"stable_version":"4.2.2"},"sqlfmt":{"desc":"SQL formatter with width-aware output","executables":["sqlfmt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/madelynnblue/sqlfmt.git",{":branch":"main"}],"homepage":"https://sqlfum.pt/","license":"Apache-2.0","ruby_source_checksum":"4b1077a83b105abfb7ddefbd5ddd5c420737950421c535eadb5cf5d07f437542","stable_dependencies":[{"go":":build"}],"stable_checksum":"0776e9505048fd88220c0ee9b481ca258b6abe7e7bb27204a4873f11e1d7c95b","stable_url_args":["https://github.com/madelynnblue/sqlfmt/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"sqlite-analyzer":{"desc":"Analyze how space is allocated inside an SQLite file","executables":["sqlite3_analyzer"],"head_dependencies":["tcl-tk","libtommath"],"head_uses_from_macos":[[{"sqlite":":test"}]],"homepage":"https://www.sqlite.org/","license":"blessing","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"39c48d1d9df227a625ba623d79874e4f4921db0ac07b9bfc1f5ad9eff9de1c7d","stable_dependencies":["tcl-tk","libtommath"],"stable_checksum":"bb80bf8a3bffc19241ce8aba5a4bc74e9c3980013cb0b5f0f0976a99516942af","stable_url_args":["https://www.sqlite.org/2026/sqlite-src-3530300.zip"],"stable_uses_from_macos":[[{"sqlite":":test"}]],"stable_version":"3.53.3"},"sqlite-rsync":{"desc":"SQLite remote copy tool","executables":["sqlite3_rsync"],"head_uses_from_macos":[[{"tcl-tk":":build"}],[{"sqlite":":test"}]],"homepage":"https://www.sqlite.org/","license":"blessing","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"447bac7e485202faa6c1c58ab5cee5309ee6dd9f3f418d92bf6b41dd93fb81ab","stable_checksum":"bb80bf8a3bffc19241ce8aba5a4bc74e9c3980013cb0b5f0f0976a99516942af","stable_url_args":["https://www.sqlite.org/2026/sqlite-src-3530300.zip"],"stable_uses_from_macos":[[{"tcl-tk":":build"}],[{"sqlite":":test"}]],"stable_version":"3.53.3"},"sqlite-utils":{"desc":"CLI utility for manipulating SQLite databases","executables":["sqlite-utils"],"head_dependencies":["python@3.14"],"homepage":"https://sqlite-utils.datasette.io/","license":"Apache-2.0","ruby_source_checksum":"ec373d66d59ba3bc8c44d7b738f90a58aef8761a1945ff28199aa8a92bcbf839","stable_dependencies":["python@3.14"],"stable_checksum":"cea711807c2bbc18829ed642ae19a23a80e853f4136c4d2a28078a6117ad9426","stable_url_args":["https://files.pythonhosted.org/packages/7d/8e/0e2fa87b197b3d0f8dd57856c07da77fa0c7130aaa894ee9d330c715f37c/sqlite_utils-4.0.tar.gz"],"stable_version":"4.0","bottle_tag":":all","bottle_checksum":"eacfb869a601becd17c6f07e7e14a3f0ab5bace5bd57da192b2ed3ee4e7bc052"},"sqlite":{"aliases":["sqlite3"],"desc":"Command-line interface for SQLite","executables":["sqlite3"],"head_dependencies":["readline"],"homepage":"https://sqlite.org/index.html","keg_only_args":[":provided_by_macos"],"license":"blessing","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"095e3e37a0e81c397362801a80c0d8420ca4d7f918b854926bc8da2c218abe4d","stable_dependencies":["readline"],"stable_checksum":"c917d7db16648ec95f714974ace5e5dcf46b7dc70e26600a0a102a3141125db0","stable_url_args":["https://www.sqlite.org/2026/sqlite-autoconf-3530300.tar.gz"],"stable_version":"3.53.3"},"sqlite3-to-mysql":{"desc":"Transfer data from SQLite to MySQL","executables":["sqlite3mysql"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/techouse/sqlite3-to-mysql.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://techouse.github.io/sqlite3-to-mysql/","license":"MIT","ruby_source_checksum":"464c23a636c352c712b508e10d517bf7cb866682ba0b52707dffb7d65b830a22","stable_dependencies":["python@3.14"],"stable_checksum":"2ac88e1a84fe035c732c83041c1965454bacc5ccf2a52bdb01fb4c5011bd7174","stable_url_args":["https://files.pythonhosted.org/packages/dd/a3/a39130ba3bbd9ad22ca794fd5ef93b20492474c16879ced76c6b05e60986/sqlite3_to_mysql-2.6.0.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"2.6.0"},"sqlitecpp":{"desc":"Smart and easy to use C++ SQLite3 wrapper","head_dependencies":["sqlite",{"cmake":":build"}],"homepage":"https://srombauts.github.io/SQLiteCpp/","license":"MIT","ruby_source_checksum":"c6c55b2f5528d3464c3a31e1ee214e376618fddd5adedbaeaf14addf6aaf3744","stable_dependencies":["sqlite",{"cmake":":build"}],"stable_checksum":"33bd4372d83bc43117928ee842be64d05e7807f511b5195f85d30015cad9cac6","stable_url_args":["https://github.com/SRombauts/SQLiteCpp/archive/refs/tags/3.3.3.tar.gz"],"stable_version":"3.3.3"},"sqliteodbc":{"bottle_rebuild":1,"desc":"ODBC driver for SQLite","head_dependencies":["sqlite","unixodbc",{"automake":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://ch-werner.hier-im-netz.de/sqliteodbc/","license":"TCL","ruby_source_checksum":"413bd022b1c4580a578d32e8b77e017fc1cfb15dfd0ff098ad48558dae2712c6","stable_dependencies":["sqlite","unixodbc",{"automake":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"4d94adb8d3cde1fa94a28aeb0dfcc7be73145bcdfcdf3d5e225434db31dc8a5c","stable_url_args":["https://ch-werner.hier-im-netz.de/sqliteodbc/sqliteodbc-0.99991.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.99991"},"sqlmap":{"desc":"Penetration testing for SQL injection and database servers","executables":["sqlmap","sqlmap.py","sqlmapapi","sqlmapapi.py"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/sqlmapproject/sqlmap.git",{":branch":"master"}],"head_uses_from_macos":[[{"sqlite":":test"}]],"homepage":"https://sqlmap.org","license":"GPL-2.0-or-later","ruby_source_checksum":"0ffdd41aa8506ff1e53397e33137f1455d9fb970fccc746ffebea8ce25c1efe3","stable_dependencies":["python@3.14"],"stable_checksum":"3ec2d735b33a00d6d5d88a0ee94d2333511650d546ab05f7d89be3cc78dc76aa","stable_url_args":["https://github.com/sqlmapproject/sqlmap/archive/refs/tags/1.10.7.tar.gz"],"stable_uses_from_macos":[[{"sqlite":":test"}]],"stable_version":"1.10.7","bottle_tag":":all","bottle_checksum":"aacdd89c6c04d1a7b61be59d4aa4134425a9db64fd3b6d848198175942195c85"},"sqlpage":{"desc":"Web app builder using SQL queries to create dynamic webapps quickly","executables":["sqlpage"],"head_dependencies":["unixodbc",{"rust":":build"}],"head_url_args":["https://github.com/sqlpage/SQLpage.git",{":branch":"main"}],"homepage":"https://sql-page.com/","license":"MIT","ruby_source_checksum":"aba31a4cb08e73bfe77ec1f64e1276dbf59b06b84642bf73c73de2ad7b30513e","stable_dependencies":["unixodbc",{"rust":":build"}],"stable_checksum":"f5e232d6ae4a683eb2010394cac8aea8fffd361b22e498450252cb9e502b859e","stable_url_args":["https://github.com/sqlpage/SQLpage/archive/refs/tags/v0.44.1.tar.gz"],"stable_version":"0.44.1"},"sqlparse":{"desc":"Non-validating SQL parser","executables":["sqlformat"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/andialbrecht/sqlparse","license":"BSD-3-Clause","ruby_source_checksum":"c5ac25fcc8dcd5227df62e074f4c46a993e39ab1f4a55dfd393a8c97189c370e","stable_dependencies":["python@3.14"],"stable_checksum":"e20d4a9b0b8585fdf63b10d30066c7c94c5d7a7ec47c889a2d83a3caa93ff28e","stable_url_args":["https://files.pythonhosted.org/packages/90/76/437d71068094df0726366574cf3432a4ed754217b436eb7429415cf2d480/sqlparse-0.5.5.tar.gz"],"stable_version":"0.5.5","bottle_tag":":all","bottle_checksum":"6fddfa4844bdbb6ea97db76bd54178efaa96f4059a391b192ac81bfbde342af7"},"sqlsmith":{"desc":"Random SQL query generator","executables":["sqlsmith"],"head_dependencies":["libpq","libpqxx",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/anse1/sqlsmith.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/anse1/sqlsmith","license":"GPL-3.0-only","revision":1,"ruby_source_checksum":"cbcee9494080ad7d8ebe0ce43965e18ea65e8e1c6eaf87650a336d139b571074","stable_dependencies":["libpq","libpqxx",{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"828ee3e816b94848627e8132d32ade6339dbcbba5469437dc9a6a8335d4dab23","stable_url_args":["https://github.com/anse1/sqlsmith/archive/refs/tags/v1.5.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"1.5"},"sqlx-cli":{"desc":"Command-line utility for SQLx, the Rust SQL toolkit","executables":["cargo-sqlx","sqlx"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/transact-rs/sqlx","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"5f59b0f9e9aabba6b7a946354f3f27beecf75ff10e9f29101c911eadfb9c8c1a","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"48eaacc9a800af48c35713d300bc0de0c1e04b84c810b25de1007806fa1d718c","stable_url_args":["https://github.com/transact-rs/sqlx/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"sqruff":{"desc":"Fast SQL formatter/linter","executables":["sqruff"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/quarylabs/sqruff.git",{":branch":"main"}],"homepage":"https://github.com/quarylabs/sqruff","license":"Apache-2.0","ruby_source_checksum":"0f1f64754eec85a52b5f52e24860128034c082b229181aca96c706652212d988","stable_dependencies":[{"rust":":build"}],"stable_checksum":"af54cd921fa8565d69bec17678d6f38c6aa062acf5eb7d68fcdf9597d6372737","stable_url_args":["https://github.com/quarylabs/sqruff/archive/refs/tags/v0.39.0.tar.gz"],"stable_version":"0.39.0"},"sqsmover":{"desc":"AWS SQS Message mover","executables":["sqsmover"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/smaskalik/sqsmover.git",{":branch":"master"}],"homepage":"https://github.com/smaskalik/sqsmover","license":"Apache-2.0","ruby_source_checksum":"38e0251d810ad3513e4e27ae801027d3b60802a09d40cdfdbb50da475fed50a7","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/smaskalik/sqsmover/commit/2791c1912e4e262dca981dcf2219305b3d0e784a.patch?full_index=1","sha256":"effd7cc9422b64944abada78cbd163c8900b3dd1254427cbdee76e106e8e540b"}],"stable_checksum":"217203f626399c67649f99af52eff6d6cdd9280ec5e2631e1de057e1bd0cdd0d","stable_url_args":["https://github.com/smaskalik/sqsmover/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_checksum":"070d45a4448af507da69445d83084a38a8ba1d7ecad6d1d7596b2a5cba2d8b14"},"sqtop":{"desc":"Display information about active connections for a Squid proxy","executables":["sqtop"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/paleg/sqtop","license":"GPL-2.0-only","ruby_source_checksum":"8c9de57b42a3c2430dd914ec238bcc3b3eea6172274dcaa65a8796512a80449e","stable_checksum":"eae4c8bc16dbfe70c776d990ecf14328acab0ed736f0bf3bd1647a3ac2f5e8bf","stable_url_args":["https://github.com/paleg/sqtop/archive/refs/tags/v2015-02-08.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2015-02-08","bottle_checksum":"e4d9ab76457599f2fe20875e9900c1d1f330ba7b35d4383e99042b66b264de3e"},"squashfs":{"desc":"Compressed read-only file system for Linux","executables":["mksquashfs","sqfscat","sqfstar","unsquashfs"],"head_dependencies":["lz4","lzo","xz","zstd",{"gnu-sed":":build"},{"help2man":":build"}],"head_url_args":["https://github.com/plougher/squashfs-tools.git",{":branch":"master"}],"homepage":"https://github.com/plougher/squashfs-tools","license":"GPL-2.0-or-later","ruby_source_checksum":"7d5330f5159fc130885f1a76f8457d9e7009c0bc7aa7176945d3ca4027fb5ff0","stable_dependencies":["lz4","lzo","xz","zstd",{"gnu-sed":":build"},{"help2man":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/plougher/squashfs-tools/commit/f88f4a659d6ab432a57e90fe2f6191149c6b343f.patch?full_index=1","sha256":"3f3f568514c57fd50f508fef67e0e293a9668067801f42d4471b429a79bd1575"}],"stable_checksum":"547b7b7f4d2e44bf91b6fc554664850c69563701deab9fd9cd7e21f694c88ea6","stable_url_args":["https://github.com/plougher/squashfs-tools/archive/refs/tags/4.7.5.tar.gz"],"stable_version":"4.7.5"},"squashfuse":{"desc":"FUSE filesystem to mount squashfs archives","executables":["squashfuse","squashfuse_ll"],"head_dependencies":["libfuse","lz4","lzo","squashfs","xz","zlib-ng-compat","zstd",{"pkgconf":":build"}],"homepage":"https://github.com/vasi/squashfuse","license":"BSD-2-Clause","ruby_source_checksum":"850d76c8c3dba6a9f0da163376fa8aa4179a294414acec8fbcb81a1f14620237","stable_dependencies":["libfuse","lz4","lzo","squashfs","xz","zlib-ng-compat","zstd",{"pkgconf":":build"}],"stable_checksum":"267f2852d6e20147eb1e21931f9d0fe7634a66612f1ede27e15fa60e56ce0eac","stable_url_args":["https://github.com/vasi/squashfuse/releases/download/0.6.2/squashfuse-0.6.2.tar.gz"],"stable_version":"0.6.2"},"squealer":{"bottle_rebuild":1,"desc":"Scans Git repositories or filesystems for secrets in commit histories","executables":["squealer"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/owenrumney/squealer.git",{":branch":"main"}],"homepage":"https://github.com/owenrumney/squealer","license":"Apache-2.0","ruby_source_checksum":"abb6b1939379b1c829c613ea798c90f9c06bdf09ece25bc6d999fc9bd45f56c3","stable_dependencies":[{"go":":build"}],"stable_checksum":"c1a431addf696b7fb67d3c144c43293f3c4a7eb40096f7581e55e6525d76b2ea","stable_url_args":["https://github.com/owenrumney/squealer/archive/refs/tags/v1.2.12.tar.gz"],"stable_version":"1.2.12"},"squid":{"desc":"Advanced proxy caching server for HTTP, HTTPS, FTP, and Gopher","executables":["squid"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/squid-cache/squid.git",{":branch":"master"}],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://www.squid-cache.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"3099c1e7d2ab55e50cd430b376afd8ce7ef5c0213b16bad95822503304e5bbba","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/squid.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/squid.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/squid/sbin/squid","-N","-d 1"]],"stable_dependencies":["openssl@3"],"stable_checksum":"29e6d2fcffbbbff0052c5a6a24a09f93c9b934fa95c0629ef2251e64ff8ff8da","stable_url_args":["https://github.com/squid-cache/squid/releases/download/SQUID_7_6/squid-7.6.tar.bz2"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"7.6"},"squiid":{"desc":"Do advanced algebraic and RPN calculations","executables":["squiid"],"head_dependencies":[{"rust":":build"}],"homepage":"https://imaginaryinfinity.net/projects/squiid/","license":"GPL-3.0-or-later","ruby_source_checksum":"cfb56584310f99f531c4cf329147c0dcf45e32b6b8a41a5cf50846f0494872bc","stable_dependencies":[{"rust":":build"}],"stable_checksum":"bcf83dcc8bb1374866ee4fb8b31b96203476bb8cdde80cb0d24edfdbebd11469","stable_url_args":["https://gitlab.com/ImaginaryInfinity/squiid-calculator/squiid/-/archive/1.3.0/squiid-1.3.0.tar.gz"],"stable_version":"1.3.0"},"squirrel-lang":{"conflicts":[["sequoia-sq",{":because":"both install `sq` binaries"}],["sq",{":because":"both install `sq` binaries"}]],"desc":"High level, imperative, object-oriented programming language","executables":["sq"],"head_url_args":["https://github.com/albertodemichelis/squirrel.git",{":branch":"master"}],"homepage":"http://www.squirrel-lang.org","license":"MIT","no_autobump_args":{":because":":incompatible_version_format"},"oldnames":["squirrel"],"ruby_source_checksum":"6d97afb29800dcaa6adfa2d720a2149cb2ede2d08cb082d006894d12c969bca9","stable_checksum":"211f1452f00b24b94f60ba44b50abe327fd2735600a7bacabc5b774b327c81db","stable_url_args":["https://downloads.sourceforge.net/project/squirrel/squirrel3/squirrel%203.2%20stable/squirrel_3_2_stable.tar.gz"],"stable_version":"3.2"},"sratom":{"desc":"Library for serializing LV2 atoms to/from RDF","head_dependencies":["lv2","serd","sord",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://drobilla.net/software/sratom.html","license":"ISC","ruby_source_checksum":"2be288dcddc0b5d3e6d7d4f3a37d083e53c17b63464e623f06f344aa6371f51f","stable_dependencies":["lv2","serd","sord",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"0209b7d0f22c96abb416722ed735b0933be47931ecff4aa4b26ded7760b4f252","stable_url_args":["https://download.drobilla.net/sratom-0.6.22.tar.xz"],"stable_version":"0.6.22"},"sratoolkit":{"desc":"Data tools for INSDC Sequence Read Archive","executables":["abi-dump","abi-dump.3","abi-dump.3.4.1","align-info","align-info.3","align-info.3.4.1","check-corrupt","check-corrupt.3","check-corrupt.3.4.1","fasterq-dump","fasterq-dump-orig.3.4.1","fasterq-dump.3","fasterq-dump.3.4.1","fastq-dump","fastq-dump-orig.3.4.1","fastq-dump.3","fastq-dump.3.4.1","illumina-dump","illumina-dump.3","illumina-dump.3.4.1","kdbmeta","kdbmeta.3","kdbmeta.3.4.1","ngs-pileup","ngs-pileup.3","ngs-pileup.3.4.1","prefetch","prefetch-orig.3.4.1","prefetch.3","prefetch.3.4.1","rcexplain","rcexplain.3","rcexplain.3.4.1","ref-variation","ref-variation.3","ref-variation.3.4.1","sam-dump","sam-dump-orig.3.4.1","sam-dump.3","sam-dump.3.4.1","sff-dump","sff-dump.3","sff-dump.3.4.1","sra-info","sra-info.3","sra-info.3.4.1","sra-pileup","sra-pileup-orig.3.4.1","sra-pileup.3","sra-pileup.3.4.1","sra-search","sra-search.3","sra-search.3.4.1","sra-stat","sra-stat.3","sra-stat.3.4.1","srapath","srapath-orig.3.4.1","srapath.3","srapath.3.4.1","sratools","sratools.3","sratools.3.4.1","test-sra","test-sra.3","test-sra.3.4.1","var-expand","var-expand.3","var-expand.3.4.1","vdb-config","vdb-config.3","vdb-config.3.4.1","vdb-decrypt","vdb-decrypt.3","vdb-decrypt.3.4.1","vdb-dump","vdb-dump-orig.3.4.1","vdb-dump.3","vdb-dump.3.4.1","vdb-encrypt","vdb-encrypt.3","vdb-encrypt.3.4.1","vdb-validate","vdb-validate.3","vdb-validate.3.4.1"],"head_dependencies":["hdf5",{"cmake":":build"}],"head_url_args":["https://github.com/ncbi/sra-tools.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/ncbi/sra-tools","license":{":all_of":[":public_domain","GPL-3.0-or-later","MIT"]},"ruby_source_checksum":"f02d931f5b93b5ae890131c73932e65c13d1170dc6be5968a0a75d6f34e15acd","stable_dependencies":["hdf5",{"cmake":":build"}],"stable_checksum":"874dcbb28b7ebffb5554839254e777b1137b0f0430815bab175068decfe96e98","stable_url_args":["https://github.com/ncbi/sra-tools/archive/refs/tags/3.4.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"3.4.1"},"src":{"desc":"Simple revision control: RCS reloaded with a modern UI","executables":["src"],"head_dependencies":["rcs",{"asciidoctor":":build"}],"head_url_args":["https://gitlab.com/esr/src.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"http://www.catb.org/~esr/src/","license":"BSD-2-Clause","ruby_source_checksum":"3a0755695750ff052970c82fdb73acf3ad05375123565d88572d7a333ee62aba","stable_dependencies":["rcs",{"asciidoctor":":build"}],"stable_checksum":"05cc35c83dc84fbf72b83d2b4bfd7ed8c7eef0f9059e69a0de99247e3f451528","stable_url_args":["https://gitlab.com/esr/src/-/archive/1.45/src-1.45.tar.bz2"],"stable_uses_from_macos":[["python"]],"stable_version":"1.45","bottle_tag":":all","bottle_checksum":"e758817a02405ef96de9f6b941ca748f60c320a682c1963488c91fd002daeabb"},"srecord":{"desc":"Tools for manipulating EPROM load files","executables":["srec_cat","srec_cmp","srec_info"],"head_dependencies":["libgcrypt",{"cmake":":build"},{"doxygen":":build"},{"ghostscript":":build"},{"graphviz":":build"},{"libpaper":":build"},{"netpbm":":build"},{"psutils":":build"},{"coreutils":":build"}],"homepage":"https://srecord.sourceforge.net/","license":{":all_of":["GPL-3.0-or-later","LGPL-3.0-or-later"]},"ruby_source_checksum":"cd512247ad04e26b31ae5d17caa4a89f2975ec509b324b9ed819c5fbd7815f17","stable_dependencies":["libgcrypt",{"cmake":":build"},{"doxygen":":build"},{"ghostscript":":build"},{"graphviz":":build"},{"libpaper":":build"},{"netpbm":":build"},{"psutils":":build"},{"coreutils":":build"}],"stable_patches":[{"strip":"p1","url":"https://src.fedoraproject.org/rpms/srecord/raw/4d2b7a885e73398fe1caf7fa3d514b522a1bca2f/f/srecord-1.65-fedora.patch","sha256":"8e6f0b3f71b99700d598b461272a6926ec5b5445b6758df455aaba02f596c8e9"}],"stable_checksum":"81c3d07cf15ce50441f43a82cefd0ac32767c535b5291bcc41bd2311d1337644","stable_url_args":["https://downloads.sourceforge.net/project/srecord/srecord/1.65/srecord-1.65.0-Source.tar.gz"],"stable_version":"1.65.0"},"srgn":{"desc":"Code surgeon for precise text and code transplantation","executables":["srgn"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/alexpovel/srgn.git",{":branch":"main"}],"homepage":"https://github.com/alexpovel/srgn","license":"MIT","ruby_source_checksum":"dc1f90ce14e6fd64c16390207ffc8feb730ce92435001fc4440b61da75095b2f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2f39cbb6e86e3bfe0a01d7727b6d287a2c2399a9ceeda7ee2f47e7c00503b194","stable_url_args":["https://github.com/alexpovel/srgn/archive/refs/tags/srgn-v0.14.2.tar.gz"],"stable_version":"0.14.2"},"srt":{"desc":"Secure Reliable Transport","executables":["srt-ffplay","srt-file-transmit","srt-live-transmit","srt-tunnel"],"head_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Haivision/srt.git",{":branch":"master"}],"homepage":"https://www.srtalliance.org/","license":"MPL-2.0","ruby_source_checksum":"12c8e45f6b6c42e3c0abd89f296335f60c56112e328d10ae590e47ab92797769","stable_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"c3518bc43a71b5289032395b2db4c3e09e73d78b54247d56c14553a503b491cf","stable_url_args":["https://github.com/Haivision/srt/archive/refs/tags/v1.5.5.tar.gz"],"stable_version":"1.5.5"},"srtp":{"desc":"Implementation of the Secure Real-time Transport Protocol","head_dependencies":["openssl@3",{"pkgconf":":build"}],"head_url_args":["https://github.com/cisco/libsrtp.git",{":branch":"main"}],"homepage":"https://github.com/cisco/libsrtp","license":"BSD-3-Clause","ruby_source_checksum":"d7ce6e3d9738d6012a7e558b45774fa93514e76bcea5cf35759b7e424b8754d0","stable_dependencies":["openssl@3",{"pkgconf":":build"}],"stable_checksum":"d123dcff5c56d4f1a9006f2b311ea99a85016cbf3bb24b1007885d422237db85","stable_url_args":["https://github.com/cisco/libsrtp/archive/refs/tags/v2.8.0.tar.gz"],"stable_version":"2.8.0"},"ssdb":{"bottle_rebuild":1,"desc":"NoSQL database supporting many data structures: Redis alternative","executables":["ssdb-bench","ssdb-cli","ssdb-dump","ssdb-repair","ssdb-server"],"head_dependencies":[{"autoconf":":build"}],"head_url_args":["https://github.com/ideawu/ssdb.git",{":branch":"master"}],"homepage":"https://ssdb.io/","license":"BSD-3-Clause","ruby_source_checksum":"8c35ae80c461f4903a51c11b6a66ab91da8a1d4c989cf1ce9075826817d0a959","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/ssdb.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/ssdb.log"],[":keep_alive",{":successful_exit":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/ssdb/bin/ssdb-server","$HOMEBREW_PREFIX/etc/ssdb.conf"]],"stable_dependencies":[{"autoconf":":build"}],"stable_checksum":"a32009950114984d6e468e10d964b0ef1e846077b69d7c7615715fdfa01aaf6e","stable_url_args":["https://github.com/ideawu/ssdb/archive/refs/tags/1.9.9.tar.gz"],"stable_version":"1.9.9","bottle_checksum":"fd8b6237b70f674f8bc59c1ce2e6d57e6476915c6b01657358a451ecab5e405a"},"ssdeep":{"bottle_rebuild":1,"desc":"Recursive piecewise hashing tool","executables":["ssdeep"],"homepage":"https://ssdeep-project.github.io/ssdeep/","license":"GPL-2.0-or-later","ruby_source_checksum":"d51bdbf50793bddf2e82dd9448f300c7609ed5f895896d9fdae5528cf4a655b8","stable_checksum":"ff2eabc78106f009b4fb2def2d76fb0ca9e12acf624cbbfad9b3eb390d931313","stable_url_args":["https://github.com/ssdeep-project/ssdeep/releases/download/release-2.14.1/ssdeep-2.14.1.tar.gz"],"stable_version":"2.14.1"},"sse2neon":{"desc":"Translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation","head_url_args":["https://github.com/DLTcollab/sse2neon.git",{":branch":"master"}],"homepage":"https://github.com/DLTcollab/sse2neon","license":"MIT","ruby_source_checksum":"df9e7f9b3f0f006d0621d744ba499a659974cec2d72730c10c5637c5a2f54eec","stable_checksum":"6b70e7cb8c5ce4641002b85deaafe97efdf9ade9b49884edeaf678b35f0e132f","stable_url_args":["https://github.com/DLTcollab/sse2neon/archive/refs/tags/v1.9.1.tar.gz"],"stable_version":"1.9.1","bottle_tag":":all","bottle_checksum":"46cf8773ecb867115c8cdef988d4eb9a928e6f0c0e45cb5513b00603cab0bddd"},"ssed":{"bottle_rebuild":3,"desc":"Super sed stream editor","executables":["ssed"],"homepage":"https://packages.debian.org/sid/ssed","license":"GPL-2.0-or-later","ruby_source_checksum":"d48e33acb4784d5e17b4063155587efe4554bd8f41b55eb626e5983244359930","stable_checksum":"af7ff67e052efabf3fd07d967161c39db0480adc7c01f5100a1996fec60b8ec4","stable_url_args":["https://deb.debian.org/debian/pool/main/s/ssed/ssed_3.62.orig.tar.gz"],"stable_version":"3.62"},"ssh-audit":{"bottle_rebuild":2,"desc":"SSH server & client auditing","executables":["ssh-audit"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/jtesta/ssh-audit.git",{":branch":"master"}],"homepage":"https://github.com/jtesta/ssh-audit","license":"MIT","ruby_source_checksum":"cabc24a0c45e9551a29aee2e9cb0cb327c4037e7c5ebca2888adbf3b0f8ce88c","stable_dependencies":["python@3.14"],"stable_checksum":"f1225d0364b3cb61c7dfb1f5065a6958dbb814d98b2c1dd2a779ba2cdef41f61","stable_url_args":["https://files.pythonhosted.org/packages/b4/95/0dc036428ef8d76e2c812cbec9e69c2020230da32ea0e699908735894a2f/ssh_audit-3.9.0.tar.gz"],"stable_version":"3.9.0","bottle_tag":":all","bottle_checksum":"3f1f77cd67b3375aede1430947ce9021ce8e38e0e4941777c1affcb788e8a450"},"ssh-copy-id":{"desc":"Add a public key to a remote machine's authorized_keys file","executables":["ssh-copy-id"],"head_url_args":["https://github.com/openssh/openssh-portable.git",{":branch":"master"}],"homepage":"https://www.openssh.com/","keg_only_args":[":provided_by_macos"],"license":"SSH-OpenSSH","ruby_source_checksum":"de49d389e2f5cccbd9ba296ecce282ddec1fe9e76e37323ccf2917b4ce8faada","stable_checksum":"ef6026dd2aea8d56059638d5d3262902c892ceba9f88395835e0d06d3fb63238","stable_url_args":["https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-10.4p1.tar.gz"],"stable_version":"10.4p1","bottle_tag":":all","bottle_checksum":"42d2ef14984aa1f93c56bd9196f9e271b3960d49035db9e8d61e46190bf74d00"},"ssh-mitm":{"desc":"SSH server for security audits and malware analysis","executables":["ssh-mitm","ssh-mitm-askpass"],"head_dependencies":["cryptography","libsodium","libyaml","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/ssh-mitm/ssh-mitm.git",{":branch":"master"}],"homepage":"https://docs.ssh-mitm.at","license":"GPL-3.0-only","revision":4,"ruby_source_checksum":"2b7f2de40a3e474b07c834caa9e92d0af76bc84a846301b99464b02a1f8ba30f","stable_dependencies":["cryptography","libsodium","libyaml","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"221dafeed602c4cca7a3c7fb2eee55eb9725ea11d19a75fd13c9bc3a1cf274ed","stable_url_args":["https://files.pythonhosted.org/packages/f0/4e/c804d08c336bcff29fd665fdc3ff9d3698d529b1d75462b89bc53527862a/ssh_mitm-5.0.1.tar.gz"],"stable_version":"5.0.1"},"ssh-vault":{"desc":"Encrypt/decrypt using SSH keys","executables":["ssh-vault"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ssh-vault/ssh-vault.git",{":branch":"main"}],"homepage":"https://ssh-vault.com/","license":"BSD-3-Clause","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"c768422f221c5b75f98bcd8cb27e992abbf74f1dc812896e82a22d1127bae631","stable_dependencies":[{"rust":":build"}],"stable_checksum":"eec50b7198fd75a22d9fe35c5f66eb72530ca08085034a06dbd30929a266f094","stable_url_args":["https://github.com/ssh-vault/ssh-vault/archive/refs/tags/1.3.1.tar.gz"],"stable_version":"1.3.1"},"ssh3":{"desc":"Faster and richer secure shell using HTTP/3","executables":["ssh3","ssh3-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/francoismichel/ssh3.git",{":branch":"main"}],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://arxiv.org/abs/2312.08396","license":"Apache-2.0","ruby_source_checksum":"68cc6940ca0f98ae83b5f0e8ee584a800f5f28aa1bd3398fe282546ac734ac87","stable_dependencies":[{"go":":build"}],"stable_checksum":"23a88d0d7f54f80d752c22ee5f879fa1daf8c320ece364287209c58b3e98b6b5","stable_url_args":["https://github.com/francoismichel/ssh3/archive/refs/tags/v0.1.7.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"0.1.7"},"sshfs":{"desc":"File system client based on SSH File Transfer Protocol","head_dependencies":["glib","libfuse",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/libfuse/sshfs","license":{":any_of":["LGPL-2.1-only","GPL-2.0-only"]},"ruby_source_checksum":"8cb8c3acbe3bb3bc794d06a88a7b584bc42b36ce5a0ff02901ba9f3b64f71f6c","stable_dependencies":["glib","libfuse",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"67a3e166a39b07708497ee0aee308547dba386053cf8d816b4ce8a9b3066a6ce","stable_url_args":["https://github.com/libfuse/sshfs/archive/refs/tags/sshfs-3.7.6.tar.gz"],"stable_version":"3.7.6"},"sshguard":{"caveats":"Add the following lines to /etc/pf.conf to block entries in the sshguard\ntable (replace $ext_if with your WAN interface):\n\n  table <sshguard> persist\n  block in quick on $ext_if proto tcp from <sshguard> to any port 22 label \"ssh bruteforce\"\n\nThen run sudo pfctl -f /etc/pf.conf to reload the rules.\n","desc":"Protect from brute force attacks against SSH","executables":["sshguard"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"docutils":":build"}],"head_url_args":["https://bitbucket.org/sshguard/sshguard.git",{":branch":"master"}],"homepage":"https://www.sshguard.net/","license":"ISC","ruby_source_checksum":"dfe936ea4a4255dd8cfc4e56506012defbb7b44fe865cb5f3e66b73500b2df0b","service_args":[[":run_type",":immediate"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/sshguard/sbin/sshguard"]],"stable_checksum":"997a1e0ec2b2165b4757c42f8948162eb534183946af52efc406885d97cb89fc","stable_url_args":["https://downloads.sourceforge.net/project/sshguard/sshguard/2.5.1/sshguard-2.5.1.tar.gz"],"stable_version":"2.5.1","version_scheme":1},"sshpass":{"caveats":"Sshpass is a tool for non-interactively performing password authentication\nwith SSH's so called \"interactive keyboard password authentication\".\nMost users should use SSH's more secure public key authentication instead.\n\nSee `man sshpass` for more information.\n","desc":"Non-interactive SSH password auth","executables":["sshpass"],"homepage":"https://sourceforge.net/projects/sshpass/","license":"GPL-2.0-only","ruby_source_checksum":"f6cac968fe03c47955e106d10f8fbbb6e53ebe0707534c968237c8cd661acbe4","stable_checksum":"ad1106c203cbb56185ca3bad8c6ccafca3b4064696194da879f81c8d7bdfeeda","stable_url_args":["https://downloads.sourceforge.net/project/sshpass/sshpass/1.10/sshpass-1.10.tar.gz"],"stable_version":"1.10"},"sshportal":{"desc":"SSH & Telnet bastion server","executables":["sshportal"],"head_dependencies":[{"go":":build"}],"homepage":"https://v1.manfred.life/sshportal/","license":"Apache-2.0","ruby_source_checksum":"b0955f0782fed9cd43ef2225d1a1b18505805ee175e4438150229cf2b9b617c1","stable_dependencies":[{"go":":build"}],"stable_checksum":"713be8542c93d91811f9643a8a2954ebc15130099e300fedb5ea4785b5337b52","stable_url_args":["https://github.com/moul/sshportal/archive/refs/tags/v1.19.5.tar.gz"],"stable_version":"1.19.5"},"sshs":{"desc":"Graphical command-line client for SSH","executables":["sshs"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/quantumsheep/sshs","license":"MIT","ruby_source_checksum":"1ecb7bf7e477b55012f256b6b80fcbacd91687e042cdf97cb3c4fcdad6050178","stable_dependencies":[{"rust":":build"}],"stable_checksum":"cb14fd50599bfb8de3f04b00cffb8eac9207f67e0ebbdd9380c311d141882f3b","stable_url_args":["https://github.com/quantumsheep/sshs/archive/refs/tags/4.7.2.tar.gz"],"stable_version":"4.7.2"},"sshtrix":{"desc":"SSH login cracker","executables":["sshtrix"],"head_dependencies":["libssh"],"homepage":"https://nullsecurity.net/tools/cracker.html","license":"GPL-3.0-or-later","ruby_source_checksum":"92b0f9c55acefd94cb9d6850c69de45a74a3b29209a062bd0e67f3c3efba7bb5","stable_dependencies":["libssh"],"stable_checksum":"30d1d69c1cac92836e74b8f7d0dc9d839665b4994201306c72e9929bee32e2e0","stable_url_args":["https://github.com/nullsecuritynet/tools/raw/main/cracker/sshtrix/release/sshtrix-0.0.3.tar.gz"],"stable_version":"0.0.3","bottle_cellar":":any","bottle_checksum":"bb7eefcc513933225daa50cac41e6216d890910f5bec5f0003c20e9205082608"},"sshuttle":{"bottle_rebuild":1,"desc":"Proxy server that works as a poor man's VPN","executables":["sshuttle"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/sshuttle/sshuttle.git",{":branch":"master"}],"homepage":"https://github.com/sshuttle/sshuttle","license":"LGPL-2.1-or-later","ruby_source_checksum":"43bf9619ef87cc9850818b790a987f0be81e53cce11d34ce94c5fd0094168ad0","stable_dependencies":["python@3.14"],"stable_checksum":"eeb2eee300a7de16117a86bbb9adb7b0647158edccfb8076f260e0535a439448","stable_url_args":["https://files.pythonhosted.org/packages/f3/fd/18f958bb11d6ae59c8a1388bf03152499270eb9e2ac5ed544b551a693f4f/sshuttle-1.3.2.tar.gz"],"stable_version":"1.3.2","bottle_tag":":all","bottle_checksum":"d2e5883c37f914d2101e5e1bca23c33181d1950c8ac727c520f17b3e059b61f7"},"sshx":{"desc":"Fast, collaborative live terminal sharing over the web","executables":["sshx"],"head_dependencies":[{"protobuf":":build"},{"rust":":build"}],"homepage":"https://sshx.io","license":"MIT","ruby_source_checksum":"217fe5d6a3a9fe0d70f03c139be24d84ede4e138244d505dc4f4b9229fa68002","stable_dependencies":[{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"ab6de41546b849726faa3b964466c1f8bb558bd27ee2452a9758405ff013108f","stable_url_args":["https://github.com/ekzhang/sshx/archive/refs/tags/v0.4.1.tar.gz"],"stable_version":"0.4.1"},"ssldump":{"desc":"SSLv3/TLS network protocol analyzer","executables":["ssldump"],"head_dependencies":["json-c","libnet","libpcap","openssl@3",{"cmake":":build"}],"homepage":"https://adulau.github.io/ssldump/","license":"BSD-4-Clause","ruby_source_checksum":"be9624e0319d426bcbcbef690de43d299b3e30ce2eafa3bcbd005fb74e3cc588","stable_dependencies":["json-c","libnet","libpcap","openssl@3",{"cmake":":build"}],"stable_checksum":"c81ce58d79b6e6edb8d89822a85471ef51cfa7d63ad812df6f470b5d14ff6e48","stable_url_args":["https://github.com/adulau/ssldump/archive/refs/tags/v1.9.tar.gz"],"stable_version":"1.9"},"sslh":{"desc":"Forward connections based on first data packet sent by client","executables":["sslh"],"head_dependencies":["libconfig","libev","pcre2"],"head_url_args":["https://github.com/yrutschle/sslh.git",{":branch":"master"}],"homepage":"https://www.rutschle.net/tech/sslh.shtml","license":{":all_of":["GPL-2.0-or-later","BSD-2-Clause"]},"ruby_source_checksum":"2f1063062778aa1bad65365ca235ebc7403ce7132267363afbf995055b4c36e5","stable_dependencies":["libconfig","libev","pcre2"],"stable_checksum":"51a5516ec5cb01823633b4d8cacdeee4efa0c56ef620d1c996d4f52ca51a601b","stable_url_args":["https://www.rutschle.net/tech/sslh/sslh-v2.3.1.tar.gz"],"stable_version":"2.3.1"},"ssllabs-scan":{"bottle_rebuild":1,"caveats":"By installing this package you agree to the Terms and Conditions defined by Qualys.\nYou can find the terms and conditions at this link:\n   https://www.ssllabs.com/about/terms.html\n\nIf you do not agree with those you should uninstall the formula.\n","desc":"This tool is a command-line client for the SSL Labs APIs","executables":["ssllabs-scan"],"head_dependencies":[{"go":":build"}],"homepage":"https://www.ssllabs.com/projects/ssllabs-apis/","license":"Apache-2.0","ruby_source_checksum":"3bdec98e64e7c5f999f4a9936b319a57b928928d378c01c74227558d5b58acf9","stable_dependencies":[{"go":":build"}],"stable_checksum":"51c52e958d5da739910e9271a3abf4902892b91acb840ea74f5c052a71e3a008","stable_url_args":["https://github.com/ssllabs/ssllabs-scan/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0","bottle_checksum":"445a6d45341a1e6bf831f04eb00e87ca5e39df27685af0da5504e64e3fbb1efb"},"sslmate":{"desc":"Buy SSL certs from the command-line","executables":["sslmate"],"head_uses_from_macos":[["perl"]],"homepage":"https://sslmate.com","license":"MIT","ruby_source_checksum":"dacc68f5e700ef194d7802abebd4f8e40dfb27a13e8e9c79d2ff3240d77d6bd7","stable_checksum":"ca378afc28c54a38f29ab8956f8d405b2d12489e66c0fa7a4fe6acc8769e5f91","stable_url_args":["https://packages.sslmate.com/other/sslmate-1.10.0.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"1.10.0"},"sslscan":{"desc":"Test SSL/TLS enabled services to discover supported cipher suites","executables":["sslscan"],"head_dependencies":["openssl@3"],"head_url_args":["https://github.com/rbsec/sslscan.git",{":branch":"master"}],"homepage":"https://github.com/rbsec/sslscan","license":{"GPL-3.0-or-later":{":with":"cryptsetup-OpenSSL-exception"}},"ruby_source_checksum":"6e09d49dc2b3f94ae2bd8bba29db4966c949c475881862f983fcd2e07ec0ff37","stable_dependencies":["openssl@3"],"stable_checksum":"a1b4e4f1a52920089aaade85a7b900c8f2683937f49025c821b9c9f2b25db9a1","stable_url_args":["https://github.com/rbsec/sslscan/archive/refs/tags/2.2.2.tar.gz"],"stable_version":"2.2.2"},"sslsplit":{"desc":"Man-in-the-middle attacks against SSL encrypted network connections","executables":["sslsplit"],"head_dependencies":["libevent","libnet","libpcap","openssl@3",{"check":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/droe/sslsplit.git",{":branch":"develop"}],"homepage":"https://www.roe.ch/SSLsplit","license":"BSD-2-Clause","revision":2,"ruby_source_checksum":"9063b6d4e29f6904e68e8992374990219c97935fab1fb959ecbf300c16860cd7","stable_dependencies":["libevent","libnet","libpcap","openssl@3",{"check":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/droe/sslsplit/commit/e17de8454a65d2b9ba432856971405dfcf1e7522.patch?full_index=1","sha256":"88d558dcb21b1a23fe0b97f41251e7a321b11c37afd70dd07ac1a2d6a4788629"}],"stable_checksum":"3a6b9caa3552c9139ea5c9841d4bf24d47764f14b1b04b7aae7fa2697641080b","stable_url_args":["https://github.com/droe/sslsplit/archive/refs/tags/0.5.5.tar.gz"],"stable_version":"0.5.5","bottle_cellar":":any","bottle_checksum":"9a6bc8259feb162971310ab7cbb802a6d792c9a13684d756c74f2e4c12f91527"},"ssocr":{"desc":"Seven Segment Optical Character Recognition","executables":["ssocr"],"head_dependencies":["imlib2",{"pkgconf":":build"}],"head_url_args":["https://github.com/auerswal/ssocr.git",{":branch":"master"}],"homepage":"https://www.unix-ag.uni-kl.de/~auerswal/ssocr/","license":"GPL-3.0-or-later","ruby_source_checksum":"49fa1d5685a9e51462435782c6889b8aee35d902e220bce96740b2f0502d9ad7","stable_dependencies":["imlib2",{"pkgconf":":build"}],"stable_checksum":"e7588bb9ec56b568362ca0b68c216b0af37b42bb3f63602ee21628aa731b84be","stable_url_args":["https://www.unix-ag.uni-kl.de/~auerswal/ssocr/ssocr-2.25.1.tar.bz2"],"stable_version":"2.25.1"},"sss-cli":{"desc":"Shamir secret share command-line interface","executables":["secret-share-combine","secret-share-split"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/dsprenkels/sss-cli.git",{":branch":"main"}],"homepage":"https://github.com/dsprenkels/sss-cli","license":"MIT","ruby_source_checksum":"2c0a4a2248b44db5fb2077e9cddeb717a4e008f2339665ed6547103e99dece18","stable_dependencies":[{"rust":":build"}],"stable_checksum":"dd8232b11d968df6f1e21b2492796221a0fc13ee78d99bc2e725faf11159798f","stable_url_args":["https://github.com/dsprenkels/sss-cli/archive/refs/tags/v0.1.1.tar.gz"],"stable_version":"0.1.1"},"ssss":{"desc":"Shamir's secret sharing scheme implementation","executables":["ssss-split"],"head_dependencies":["gmp","xmltoman"],"homepage":"http://point-at-infinity.org/ssss/","license":"GPL-2.0-or-later","ruby_source_checksum":"eecaf595eafff5cf771c7716a054a673a9ae274b71caa3008a8f420aa1bd1692","stable_dependencies":["gmp","xmltoman"],"stable_checksum":"5d165555105606b8b08383e697fc48cf849f51d775f1d9a74817f5709db0f995","stable_url_args":["https://deb.debian.org/debian/pool/main/s/ssss/ssss_0.5.orig.tar.gz"],"stable_version":"0.5","bottle_cellar":":any","bottle_checksum":"c1656cbcd114f1e8269d54fa5b525ceababe178d0fddec508fdb568d747035f0"},"sstp-client":{"caveats":"sstpc reads PPP configuration options from /etc/ppp/options. If this file\ndoes not exist yet, type the following command to create it:\n\nsudo touch /etc/ppp/options\n","desc":"SSTP (Microsoft's Remote Access Solution for PPP over SSL) client","executables":["sstpc"],"head_dependencies":["libevent","openssl@3",{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/sstp-project/sstp-client.git",{":branch":"master"}],"homepage":"https://gitlab.com/sstp-project/sstp-client","license":"GPL-2.0-or-later","ruby_source_checksum":"13b0e14f1c3c71586fb99058171ddebd9e1879cc88060442d7b8e276bc403e56","stable_dependencies":["libevent","openssl@3",{"pkgconf":":build"}],"stable_checksum":"6c84b6cdcc21ebea6daeb8c5356dcdfd8681f4981a734f8485ed0b31fc30aadd","stable_url_args":["https://gitlab.com/sstp-project/sstp-client/-/releases/1.0.20/downloads/dist-gzip/sstp-client-1.0.20.tar.gz"],"stable_version":"1.0.20","version_scheme":1},"st":{"bottle_rebuild":1,"conflicts":[["schemathesis",{":because":"both install `st` binaries"}]],"desc":"Statistics from the command-line","executables":["st"],"head_url_args":["https://github.com/nferraz/st.git",{":branch":"master"}],"homepage":"https://github.com/nferraz/st","license":"MIT","revision":1,"ruby_source_checksum":"cf8b9481f677924405c55c5adc9f1aa5087ae10fe2f9e7cf1a829e51bf89f027","stable_checksum":"c02a16f67e4c357690a5438319843149fd700c223128f9ffebecab2849c58bb8","stable_url_args":["https://github.com/nferraz/st/archive/refs/tags/v1.1.4.tar.gz"],"stable_version":"1.1.4","bottle_tag":":all","bottle_checksum":"dea11b6d608a0978854f5f19a0d6941086f6b970c5919dd268a003c8ef4d2181"},"stackql":{"desc":"SQL interface for arbitrary resources with full CRUD support","executables":["stackql"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/stackql/stackql.git",{":branch":"main"}],"homepage":"https://stackql.io/","license":"MIT","ruby_source_checksum":"4de7c131ba1fe629275d89f528a2f0324b87296a99b623170722842ddaa8f638","stable_dependencies":[{"go":":build"}],"stable_checksum":"ce3c15b1931b69d20682037d21bb7c2043eb100f66f28799d0af7dfc0891ec81","stable_url_args":["https://github.com/stackql/stackql/archive/refs/tags/v0.10.542.tar.gz"],"stable_version":"0.10.542"},"stanc3":{"desc":"Stan transpiler","executables":["stanc"],"head_dependencies":[{"ocaml":":build"},{"opam":":build"}],"head_uses_from_macos":[[{"unzip":":build"}]],"homepage":"https://github.com/stan-dev/stanc3","license":"BSD-3-Clause","ruby_source_checksum":"6a39c37996f4d31ed2deb804b0fc73300ca001da076492520c937f15c52c9e82","stable_dependencies":[{"ocaml":":build"},{"opam":":build"}],"stable_url_args":["https://github.com/stan-dev/stanc3.git",{":tag":"v2.39.0",":revision":"739471362446086911f1d6472c19ae0749c366ea"}],"stable_uses_from_macos":[[{"unzip":":build"}]],"stable_version":"2.39.0"},"standard":{"bottle_rebuild":1,"desc":"JavaScript Style Guide, with linter & automatic code fixer","executables":["standard"],"head_dependencies":["node"],"head_url_args":["https://github.com/standard/standard.git",{":branch":"master"}],"homepage":"https://standardjs.com/","license":"MIT","ruby_source_checksum":"ee0f4b1b9cb60baacf8de7b150624f239202024baeb20b73bf42b9dacf4e105f","stable_dependencies":["node"],"stable_checksum":"fb2aaf22460bb3e77e090c727c694a56dd9a9486eec30a0152290a5c6d83757c","stable_url_args":["https://registry.npmjs.org/standard/-/standard-17.1.2.tgz"],"stable_version":"17.1.2","bottle_tag":":all","bottle_checksum":"7a14e2bf791bc2e08a00dad45552c4fdac41dd10d576c034257475139e6e9e3f"},"standardebooks":{"desc":"Tools for producing ebook files","executables":["se"],"head_dependencies":["certifi","cffi","openjdk","pillow","py3cairo","pycparser","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/standardebooks/tools.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://github.com/standardebooks/tools","license":"GPL-3.0-or-later","ruby_source_checksum":"ebe434ad54035a6bcbcf1e828eab7c3df787e539175ca578ae2b74a86e56938a","stable_dependencies":["certifi","cffi","openjdk","pillow","py3cairo","pycparser","python@3.14",{"rust":":build"}],"stable_checksum":"29ade25bd3114395dda50fcb9551ceeda1e1af43dd442e27a6ca9ee42213ae12","stable_url_args":["https://files.pythonhosted.org/packages/be/7e/45048bb8e3bc7c031f4ee80e7ec749c5c131176a6727ad7aa1a2e4cb55d4/standardebooks-4.0.0.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"4.0.0"},"standardese":{"desc":"Next-gen documentation generator for C++","executables":["standardese"],"head_dependencies":["boost","cmark-gfm","llvm",{"cmake":":build"}],"head_url_args":["https://github.com/standardese/standardese.git",{":branch":"master"}],"homepage":"https://standardese.github.io","license":"MIT","revision":23,"ruby_source_checksum":"3160399ba0ec607d9f51dddc6fa93bc4a0b0feb92613316fbe97a8f7ff205c99","stable_dependencies":["boost","cmark-gfm","llvm",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/standardese/standardese/commit/15e05be2301fe43d1e209b2f749c99a95c356e04.patch?full_index=1","sha256":"e5f03ea321572dd52b9241c2a01838dfe7e6df7e363a8d19bfeac5861baf5d3f"},{"strip":"p1","url":"https://github.com/standardese/standardese/commit/0593c8fbaee48ffac022e2ea95865d808cc149ce.patch?full_index=1","sha256":"4b204256b97a4058b88c7b2350941d2c59a6c38aeb91e4112e1d267fdd092d03"},{"strip":"p1","url":"https://github.com/standardese/standardese/commit/d0c2073f9f13d26abd1be872b809e089ed20c9f6.patch?full_index=1","sha256":"506c3cd1d2654aee37e200c57b9095c9bbad09de1d7a27efc545ea7c092cd4f0"}],"stable_url_args":["https://github.com/standardese/standardese.git",{":tag":"0.5.2",":revision":"0b23537e235690e01ba7f8362a22d45125e7b675"}],"stable_version":"0.5.2"},"stanford-corenlp":{"bottle_rebuild":1,"desc":"Java suite of core NLP tools","executables":["corenlp.sh"],"head_dependencies":["openjdk"],"homepage":"https://stanfordnlp.github.io/CoreNLP/","license":"GPL-2.0-or-later","ruby_source_checksum":"420006b4274e3f50dccabf9d31d6e192a40ce521f883868e3256cabca21c36c9","stable_dependencies":["openjdk"],"stable_checksum":"c04b07e8b539a00c0816f183ed1f55b79041641f5422fe943829fdabbee67e47","stable_url_args":["https://nlp.stanford.edu/software/stanford-corenlp-4.4.0.zip"],"stable_version":"4.4.0","bottle_tag":":all","bottle_checksum":"8965174f2f1eec79bd63df245a2b37fe04ed0c73fdef0703317520439f2bfe1f"},"stanford-ner":{"bottle_rebuild":1,"desc":"Stanford NLP Group's implementation of a Named Entity Recognizer","executables":["ner-gui.sh","ner.sh"],"head_dependencies":["openjdk"],"homepage":"https://nlp.stanford.edu/software/CRF-NER.shtml","license":"GPL-2.0-or-later","ruby_source_checksum":"256091e67adecccb8303036722b8d6d7ee3712af0e8f50152d22f925bf5c8dde","stable_dependencies":["openjdk"],"stable_checksum":"06dd9f827106359bad90049c6952137502bc59ed40b9c88b448831b32cf55b2a","stable_url_args":["https://nlp.stanford.edu/software/stanford-ner-4.2.0.zip"],"stable_version":"4.2.0","bottle_tag":":all","bottle_checksum":"caf1491537a74417f2d4070335d5c281ce60387d984726f77458b329b0fbe9c8"},"stanford-parser":{"bottle_rebuild":1,"desc":"Statistical NLP parser","executables":["lexparser-gui.sh","lexparser-lang-train-test.sh","lexparser-lang.sh","lexparser.sh"],"head_dependencies":["openjdk"],"homepage":"https://nlp.stanford.edu/software/lex-parser.shtml","license":"GPL-2.0-or-later","ruby_source_checksum":"0c893fd60cdc63f7d1b4bec6730f7a18c922cee96a8daefea5134d3f5472f64f","stable_dependencies":["openjdk"],"stable_checksum":"8c2110c78f7f82b66bcf91089a18e415669eda4346bbd9a6e3bc2bde63e5fed1","stable_url_args":["https://nlp.stanford.edu/software/stanford-parser-4.2.0.zip"],"stable_version":"4.2.0","bottle_tag":":all","bottle_checksum":"699a16febb7fd2e483deaa44dee2fafbbe29d00343efe37d31d01d3b0fa14fe1"},"staq":{"bottle_rebuild":2,"desc":"Full-stack quantum processing toolkit","executables":["staq","staq_circ","staq_desugarer","staq_device_generator","staq_group_qregs","staq_inliner","staq_ionq","staq_lattice_surgery","staq_mapper","staq_oracle_synthesizer","staq_projectq","staq_qsharp","staq_quil","staq_resource_estimator","staq_rotation_optimizer","staq_simplifier"],"head_dependencies":["gmp",{"cmake":":build"}],"homepage":"https://iopscience.iop.org/article/10.1088/2058-9565/ab9359/pdf","license":"MIT","ruby_source_checksum":"99e8ebc06f57a23f47a1d4cfcbb437f66d39ce9ed1e124aab9defa7c6974928c","stable_dependencies":["gmp",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/softwareQinc/staq/commit/4ac5dcd13ae46dd629ee938602452a5c8ec0b7c0.patch?full_index=1","sha256":"c71447c1fd065e8818894965219e0fad652c3a8649be645296d4bc9ca5a9d656"},{"strip":"p1","url":"https://github.com/softwareQinc/staq/commit/6847ebed2d167a0f1aa476cfb1d2b62b54fde6f9.patch?full_index=1","sha256":"acdcdd7afd9650425f1659b0b3b0e601c27e368d3722385416dcc5ee145528f1"}],"stable_checksum":"838402b6ca541200740cc3ab989b3026f3b001ebf3e1ce7d89ae7f09a0e33195","stable_url_args":["https://github.com/softwareQinc/staq/archive/refs/tags/v3.5.tar.gz"],"stable_version":"3.5"},"star":{"desc":"Standard tap archiver","executables":["scpio","spax","star","suntar","ustar"],"head_dependencies":[{"smake":":build"}],"homepage":"https://codeberg.org/schilytools/schilytools","license":"CDDL-1.0","ruby_source_checksum":"5cbc052bea26d56509e26e3c32ee0ed9192f66a18019aad90186332e41e76aa4","stable_dependencies":[{"smake":":build"}],"stable_checksum":"4d66bf35a5bc2927248fac82266b56514fde07c1acda66f25b9c42ccff560a02","stable_url_args":["https://codeberg.org/schilytools/schilytools/archive/2024-03-21.tar.gz"],"stable_version":"2024-03-21"},"starlark-rust":{"desc":"Rust implementation of the Starlark language","executables":["starlark"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/facebook/starlark-rust.git",{":branch":"main"}],"homepage":"https://github.com/facebook/starlark-rust","license":"Apache-2.0","ruby_source_checksum":"38ea850d55d62ab91dc2b1bbedef0251c9af7f3adbe529897b1b93b29c9ed427","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3a0030b4fe1becf62698a6aed0dbbbd68397e7406fa0eca078849622b93d56e4","stable_url_args":["https://github.com/facebook/starlark-rust/archive/refs/tags/v0.14.0.tar.gz"],"stable_version":"0.14.0"},"starship":{"desc":"Cross-shell prompt for astronauts","executables":["starship"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/starship/starship.git",{":branch":"main"}],"homepage":"https://starship.rs/","license":"ISC","ruby_source_checksum":"cd12b7492f4362be67cb53cf997a7aa98705cb03cfbd1fec620c2a84323771da","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"8c95e8a6c596b29ac192104eae00dd991e8c8fd66083fd2b34d6b223a5803a59","stable_url_args":["https://github.com/starship/starship/archive/refs/tags/v1.26.0.tar.gz"],"stable_version":"1.26.0"},"startup-notification":{"desc":"Reference implementation of startup notification protocol","head_dependencies":["libx11","libxcb","xcb-util",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://www.freedesktop.org/wiki/Software/startup-notification/","license":"LGPL-2.0-or-later","revision":1,"ruby_source_checksum":"b2ff3074ed919a63aa168947476fd6ed0eeacc4a604e0f4eaa54e279275cec59","stable_dependencies":["libx11","libxcb","xcb-util",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"3c391f7e930c583095045cd2d10eb73a64f085c7fde9d260f2652c7cb3cfbe4a","stable_url_args":["https://www.freedesktop.org/software/startup-notification/releases/startup-notification-0.12.tar.gz"],"stable_version":"0.12","bottle_cellar":":any","bottle_checksum":"d5cb6d07fb21b5bf6c2276de876642a3b8579c4d4f4b962532b3c1c831ba4f93"},"statesmith":{"deprecate_args":{":date":"2026-11-10",":because":"needs end-of-life .NET 9"},"desc":"State machine code generation tool suitable for bare metal, embedded and more","disable_args":{":date":"2027-11-10",":because":"needs end-of-life .NET 9"},"executables":["ss.cli"],"head_dependencies":["dotnet@9"],"homepage":"https://github.com/StateSmith/StateSmith","license":"Apache-2.0","ruby_source_checksum":"e16114b8924cbba7b77e891eadb0aad7036013c559e1c79e95747334bd59d455","stable_dependencies":["dotnet@9"],"stable_checksum":"2001391ebd2a9cd9b4ee9a88ba662f736547a0e7d8a9b43f30c8cbec4eac2e36","stable_url_args":["https://github.com/StateSmith/StateSmith/archive/refs/tags/v0.22.2.tar.gz"],"stable_version":"0.22.2"},"static-web-apps-cli":{"desc":"SWA CLI serves as a local development tool for Azure Static Web Apps","executables":["swa"],"head_dependencies":["node"],"homepage":"https://azure.github.io/static-web-apps-cli/","license":"MIT","ruby_source_checksum":"0efb3ddef1590f9b02035a499da2ca7af15c429a25928cd77bdbe0f6f7fadc36","stable_dependencies":["node"],"stable_checksum":"37a84f7df8934a507aa8bdacde6bbe4565d794b2951d5760da99d89cb6348871","stable_url_args":["https://registry.npmjs.org/@azure/static-web-apps-cli/-/static-web-apps-cli-2.0.9.tgz"],"stable_version":"2.0.9","bottle_tag":":all","bottle_checksum":"45b04fa06f9cbc703c9113b972d0f0cf54dfdac914e1f4aafee527da0050cb09"},"static-web-server":{"desc":"High-performance and asynchronous web server for static files-serving","executables":["static-web-server"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/static-web-server/static-web-server.git",{":branch":"master"}],"homepage":"https://static-web-server.net","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"348dec380ed1affeb7185e9d284da7a2e486b578ad78f073e2d437adcf008441","stable_dependencies":[{"rust":":build"}],"stable_checksum":"bc88f3bf22fceab1eb49f8a81277f4d73348849fab7376fb746607e0063f0a73","stable_url_args":["https://github.com/static-web-server/static-web-server/archive/refs/tags/v2.43.0.tar.gz"],"stable_version":"2.43.0"},"staticcheck":{"desc":"State of the art linter for the Go programming language","executables":["staticcheck"],"head_dependencies":["go"],"head_url_args":["https://github.com/dominikh/go-tools.git",{":branch":"master"}],"homepage":"https://staticcheck.dev/","license":"MIT","revision":5,"ruby_source_checksum":"b7dc109ead6d7f52a19f142d0389289f8100a843165f3e03f225f5b66ed84f18","stable_dependencies":["go"],"stable_checksum":"4b20d65194e5462264c784f2968de65fcd7aba8e9efa37aa9b1fadc13b29699b","stable_url_args":["https://github.com/dominikh/go-tools/archive/refs/tags/2026.1.tar.gz"],"stable_version":"2026.1"},"statix":{"desc":"Lints and suggestions for the nix programming language","executables":["statix"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/oppiliappan/statix.git",{":branch":"master"}],"homepage":"https://github.com/oppiliappan/statix","license":"MIT","ruby_source_checksum":"85b81f1e333fb2f65d8d8fa8e2922c55ce2d4a293a5bc9134807bfa756c0b6d6","stable_dependencies":[{"rust":":build"}],"stable_checksum":"547ee83df5814c18f8577b5ca25a1f12a416900b6eaa95821386a28090e8a89d","stable_url_args":["https://github.com/oppiliappan/statix/archive/refs/tags/v0.5.8.tar.gz"],"stable_version":"0.5.8","bottle_checksum":"5e0f89654f7ce6ed5a63fa94fc69074d948a1319a453e43d7772285c3bced903"},"stdman":{"desc":"Formatted C++ stdlib man pages from cppreference.com","head_url_args":["https://github.com/jeaye/stdman.git",{":branch":"master"}],"homepage":"https://github.com/jeaye/stdman","license":"MIT","ruby_source_checksum":"7a969f10d9204aa194acddf6f3018e2e58c6374faa73a42644ead413eedc8755","stable_checksum":"3cd652cb76c4fc7604c2b961a726788550c01065032bcff0a706b44f2eb0f75a","stable_url_args":["https://github.com/jeaye/stdman/archive/refs/tags/2024.07.05.tar.gz"],"stable_version":"2024.07.05","version_scheme":1,"bottle_tag":":all","bottle_checksum":"f963ae3a734ab713133b59a52853c12fc92aee8d2c572c8eeaba96db2ebcd249"},"steamguard-cli":{"desc":"CLI for steamguard","executables":["steamguard"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/dyc3/steamguard-cli.git",{":branch":"master"}],"homepage":"https://github.com/dyc3/steamguard-cli","license":"GPL-3.0-or-later","ruby_source_checksum":"b92f636af9b2421b19047e80ff8657b4354e215e31a63f980adc08d58a3ca10e","stable_dependencies":[{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/dyc3/steamguard-cli/commit/7c298ae3b9c0c4a3ff77e8c71a03a9c3d55d043b.patch?full_index=1","sha256":"94458a8b9a2baeedf34b8ab9891a713d621049083472f8ead2f628b9c206b9c3"}],"stable_checksum":"884318f97ca184c437940691f8a617ffa7003622ff56a2da4d21e021771fc3a7","stable_url_args":["https://github.com/dyc3/steamguard-cli/archive/refs/tags/v0.18.1.tar.gz"],"stable_version":"0.18.1"},"steampipe":{"desc":"Use SQL to instantly query your cloud services","executables":["steampipe"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/turbot/steampipe.git",{":branch":"develop"}],"homepage":"https://steampipe.io/","license":"AGPL-3.0-only","ruby_source_checksum":"1131bbde951b49f8e9767cc44e1162d3dadea48c855cfb13e2539a78d3e231ee","stable_dependencies":[{"go":":build"}],"stable_checksum":"3b9dae922cc9bd1976208d4a32e00e1bee8a6ed099734b019172d8e1f3769f90","stable_url_args":["https://github.com/turbot/steampipe/archive/refs/tags/v2.4.4.tar.gz"],"stable_version":"2.4.4"},"stella":{"desc":"Atari 2600 VCS emulator","executables":["stella"],"head_dependencies":["sdl3","libpng",{"pkgconf":":build"}],"head_url_args":["https://github.com/stella-emu/stella.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://stella-emu.github.io/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"114ba5822781c5e7e9a092fb1438b09818a053073b3fc003690cea985f87504c","stable_dependencies":["sdl2-compat","libpng",{"pkgconf":":build"}],"stable_checksum":"b9309198aa5746cd568e91caaea10bbeab4ca8155493d0243694b41bdb39d7ca","stable_url_args":["https://github.com/stella-emu/stella/archive/refs/tags/7.0c.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"7.0c"},"stellar-cli":{"desc":"Stellar command-line tool for interacting with the Stellar network","executables":["stellar"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/stellar/stellar-cli.git",{":branch":"main"}],"homepage":"https://developers.stellar.org","license":"Apache-2.0","ruby_source_checksum":"f567be3c548f63a6b4f320d6da44b4d0ea9938629be206c0d3a2e351b59bbd11","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"423ca5c5317270e299719988463e2c3b9296ade8b9da06e3b5ddad09c64b5c72","stable_url_args":["https://static.crates.io/crates/stellar-cli/stellar-cli-27.0.0.crate"],"stable_version":"27.0.0"},"stellar-core":{"desc":"Backbone of the Stellar (XLM) network","executables":["stellar-core"],"head_dependencies":["libpq",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"libtool":":build"},{"pandoc":":build"},{"pkgconf":":build"},{"rust":":build"},{"coreutils":":build"}],"head_url_args":["https://github.com/stellar/stellar-core.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://www.stellar.org/","license":"Apache-2.0","ruby_source_checksum":"0ba63af367a514f51b2421689bbb1ee395269dc0fa785e015b4495e991a41c4c","stable_dependencies":["libpq",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"libtool":":build"},{"pandoc":":build"},{"pkgconf":":build"},{"rust":":build"},{"coreutils":":build"}],"stable_url_args":["https://github.com/stellar/stellar-core.git",{":tag":"v27.1.0",":revision":"3589a696b0d4ef5a2cf2124e349c671d71886d9c"}],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"27.1.0"},"stellar-xdr":{"desc":"Stellar command-line tool for encoding/decoding XDR for the Stellar network","executables":["stellar-xdr"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/stellar/rs-stellar-xdr.git",{":branch":"main"}],"homepage":"https://developers.stellar.org","license":"Apache-2.0","ruby_source_checksum":"78a89ee1c616561337f659ce321bf06b40e82e925b6f46f3c04019c2d0af2fbf","stable_dependencies":[{"rust":":build"}],"stable_checksum":"05ff843326969bdf1ef673dcdba94c08f4a3c8f1e58d6e6ef39b1bd4f749179a","stable_url_args":["https://static.crates.io/crates/stellar-xdr/stellar-xdr-27.0.0.crate"],"stable_version":"27.0.0"},"stencil":{"desc":"Modern living-template engine for evolving repositories","executables":["stencil"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rgst-io/stencil.git",{":branch":"main"}],"homepage":"https://stencil.rgst.io","license":"Apache-2.0","ruby_source_checksum":"074b8d1b1d3c30e0d13d048fcb5d50796e9e1ea019bd950774e5f21fd9a5483c","stable_dependencies":[{"go":":build"}],"stable_checksum":"de2d799a906f6c0b77373780a3dff242762a96da83469e12b1f06064563f7f46","stable_url_args":["https://github.com/rgst-io/stencil/archive/refs/tags/v2.18.2.tar.gz"],"stable_version":"2.18.2"},"step":{"desc":"Crypto and x509 Swiss-Army-Knife","executables":["step","step-ca"],"head_dependencies":[{"go":":build"}],"homepage":"https://smallstep.com","license":"Apache-2.0","ruby_source_checksum":"aa88a500d3d755e72cf22a1020f32d69c716904b0e24c6c48a702b78c1dc564a","stable_dependencies":[{"go":":build"}],"stable_checksum":"cea2360b959320cbc81a21b0497bc40811ceb4e822ea77cb21f69507d5e5df08","stable_url_args":["https://github.com/smallstep/cli/releases/download/v0.30.6/step_0.30.6.tar.gz"],"stable_version":"0.30.6"},"stepci":{"bottle_rebuild":2,"desc":"API Testing and Monitoring made simple","executables":["stepci"],"head_dependencies":["node"],"homepage":"https://stepci.com","license":"MPL-2.0","ruby_source_checksum":"639d39fe06602c06a0e825f6264ece395704f65349671218f4eb57cdbf65f220","stable_dependencies":["node"],"stable_checksum":"0ba4ed74a5f51414b0ed86651e37a1b5e6af4e027187bedfc94dbd2176793178","stable_url_args":["https://registry.npmjs.org/stepci/-/stepci-2.8.2.tgz"],"stable_version":"2.8.2","bottle_tag":":all","bottle_checksum":"98104a3592dd43f41522aae67073e1eed4344638c7501aa6617af89ee207d163"},"stern":{"desc":"Tail multiple Kubernetes pods & their containers","executables":["stern"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/stern/stern.git",{":branch":"master"}],"homepage":"https://github.com/stern/stern","license":"Apache-2.0","ruby_source_checksum":"3ec11e8dffc05bf2092d67af7dc3f0fd16536bffc3105857ffa102afb3e224b6","stable_dependencies":[{"go":":build"}],"stable_checksum":"1cfec22cef9705e68fc46060ba85164af12bd07ede9264bafb67d11400996e71","stable_url_args":["https://github.com/stern/stern/archive/refs/tags/v1.34.0.tar.gz"],"stable_version":"1.34.0"},"stgit":{"desc":"Manage Git commits as a stack of patches","executables":["stg"],"head_dependencies":[{"asciidoc":":build"},{"pkgconf":":build"},{"rust":":build"},{"xmlto":":build"}],"head_url_args":["https://github.com/stacked-git/stgit.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["git"]],"homepage":"https://stacked-git.github.io","license":"GPL-2.0-only","ruby_source_checksum":"58425629d12f47476fa9af71f72ad9f9839b7cb346a5a5d1594beefa1a8f2ca3","stable_dependencies":[{"asciidoc":":build"},{"pkgconf":":build"},{"rust":":build"},{"xmlto":":build"}],"stable_checksum":"45e6db343bac075ae898d3e8616565804c917545d9be45273ddc8f0666133147","stable_url_args":["https://github.com/stacked-git/stgit/releases/download/v2.6.1/stgit-2.6.1.tar.gz"],"stable_uses_from_macos":[["curl"],["git"]],"stable_version":"2.6.1"},"stk":{"caveats":"The header files have been put in a standard search path, it is possible to use an include statement in programs as follows:\n\n  #include \"stk/FileLoop.h\"\n  #include \"stk/FileWvOut.h\"\n\nsrc/ projects/ and rawwaves/ have all been copied to $HOMEBREW_PREFIX/opt/stk/share/stk\n","desc":"Sound Synthesis Toolkit","executables":["treesed"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://ccrma.stanford.edu/software/stk/","license":"MIT","ruby_source_checksum":"c6ed997c7afd0a98486880cb8c05194cc8b31f127397f5d23ed65ba37bad1abc","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"afc35faea3bb8baacacb8d9db3fa745e4f7d8dd46f36aac5436ca377d565a184","stable_url_args":["https://ccrma.stanford.edu/software/stk/release/stk-5.0.1.tar.gz"],"stable_version":"5.0.1","bottle_checksum":"5755ac96f6b41e1cb2b94c4e112fad6ce671ce4bdb146fa1324e923f9e092bf0"},"stlink":{"bottle_rebuild":1,"desc":"STM32 discovery line Linux programmer","executables":["st-flash","st-info","st-trace","st-util"],"head_dependencies":["libusb",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/stlink-org/stlink.git",{":branch":"develop"}],"homepage":"https://github.com/stlink-org/stlink","license":"BSD-3-Clause","ruby_source_checksum":"55b4007f496ba6e4c5c41a0a774373393157c07548a48f6526dc5320f23b7cf7","stable_dependencies":["libusb",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/stlink-org/stlink/commit/4eafbb29d106b32221c8d3b375b31d78f07de182.patch?full_index=1","sha256":"a745b3f10eb9c831838afc53e94038f61b29cdbe70970d3417d15f0db5301791"},{"strip":"p1","url":"https://github.com/stlink-org/stlink/commit/d742e752d896c0f8d4a61b282457401f7a681b16.patch?full_index=1","sha256":"1f86ccdcb6bbf2d8cf53d6c96e76c1f11aef83c9de0e8dbe9b8d5cafab02c28d"}],"stable_checksum":"cff760b5c212c2cc480f705b9ca7f3828d6b9c267950c6a547002cd0a1f5f6ac","stable_url_args":["https://github.com/stlink-org/stlink/archive/refs/tags/v1.8.0.tar.gz"],"stable_version":"1.8.0"},"stm32flash":{"desc":"Open source flash program for STM32 using the ST serial bootloader","executables":["stm32flash"],"homepage":"https://sourceforge.net/projects/stm32flash/","license":"GPL-2.0-or-later","ruby_source_checksum":"35cd60534037668fb140bf2e6ba65b9a639c4bbac1c5c1be25067f8f3069fb8b","stable_checksum":"c4c9cd8bec79da63b111d15713ef5cc2cd947deca411d35d6e3065e227dc414a","stable_url_args":["https://downloads.sourceforge.net/project/stm32flash/stm32flash-0.7.tar.gz"],"stable_version":"0.7","bottle_checksum":"e8d0be7957abf2048e99a1fea198a207be5edbd7ccdb402b8bfe650575ac64ef"},"stockfish":{"desc":"Strong open-source chess engine","executables":["stockfish"],"head_url_args":["https://github.com/official-stockfish/Stockfish.git",{":branch":"master"}],"homepage":"https://stockfishchess.org/","license":"GPL-3.0-only","ruby_source_checksum":"f2a018ac5b73695c3d853460d1b791513f4a92d1a3c2ec83f91f183343170ef5","stable_checksum":"22a195567e3493e7c9ca8bf8fa2339f4ffc876384849ac8a417ff4b919607e7b","stable_url_args":["https://github.com/official-stockfish/Stockfish/archive/refs/tags/sf_18.tar.gz"],"stable_version":"18"},"stoken":{"desc":"Tokencode generator compatible with RSA SecurID 128-bit (AES)","executables":["stoken"],"head_dependencies":["libtomcrypt",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/stoken-dev/stoken","license":"LGPL-2.1-or-later","revision":2,"ruby_source_checksum":"e2b66577fb47c5c36ad0595d5fcb4ec27a71fa5cde078684b3ed9939fcdb906f","stable_dependencies":["libtomcrypt",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"102e2d112b275efcdc20ef438670e4f24f08870b9072a81fda316efcc38aef9c","stable_url_args":["https://github.com/stoken-dev/stoken/archive/refs/tags/v0.93.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"0.93"},"stolon":{"desc":"Cloud native PostgreSQL manager for high availability","executables":["stolon-keeper","stolon-proxy","stolon-sentinel","stolonctl"],"head_dependencies":["libpq",{"go":":build"},{"etcd":":test"}],"homepage":"https://talk.stolon.io","license":"Apache-2.0","revision":1,"ruby_source_checksum":"8be93538eda89549af5b2d52b28bf296aa2ca60fdc447522a3799a71804261eb","stable_dependencies":["libpq",{"go":":build"},{"etcd":":test"}],"stable_checksum":"dad967378e7d0c5ee1df53a543e4f377af2c4fea37e59f3d518d67274cff5b34","stable_url_args":["https://github.com/sorintlab/stolon/archive/refs/tags/v0.17.0.tar.gz"],"stable_version":"0.17.0","bottle_checksum":"767212e3c8d9dc59a030aa96083a48f42be86fa4c43b1df2158c6d3d9fa50f54"},"stone":{"desc":"TCP/IP packet repeater in the application layer","executables":["stone"],"homepage":"https://www.gcd.org/sengoku/stone/","license":"GPL-2.0-or-later","ruby_source_checksum":"7aceccbe57ea50f7dcbf675c843e59a10f2c70f7755bd2e35f6bf73511fc16ec","stable_checksum":"d5dc1af6ec5da503f2a40b3df3fe19a8fbf9d3ce696b8f46f4d53d2ac8d8eb6f","stable_url_args":["https://www.gcd.org/sengoku/stone/stone-2.4.tar.gz"],"stable_version":"2.4","bottle_checksum":"47a2008041ad4e5e76fe87a4218d4c21e5b1a2cea828aa97b9e9e5b6c6ecc882"},"storj-uplink":{"desc":"Uplink CLI for the Storj network","executables":["uplink"],"head_dependencies":[{"go":":build"}],"homepage":"https://storj.io","license":"AGPL-3.0-only","ruby_source_checksum":"b91aaa616dd46115d5ffa8f0debd721a1f1745ef397303677b7b73a73959386f","stable_dependencies":[{"go":":build"}],"stable_checksum":"cf5dc7f7a2b41a284616ce0ff265f2331d45f05807ca7f5d3df7cb660d0960a9","stable_url_args":["https://github.com/storj/storj/archive/refs/tags/v1.158.3.tar.gz"],"stable_version":"1.158.3"},"storm":{"desc":"Distributed realtime computation system to process data streams","executables":["storm"],"head_dependencies":["openjdk"],"head_uses_from_macos":[["python"]],"homepage":"https://storm.apache.org","license":"Apache-2.0","ruby_source_checksum":"9f44ab3f55f9e96e0ad8d62ae091a13289d10a91c90e36f99de5d7b152c3f670","stable_dependencies":["openjdk"],"stable_checksum":"170922171ba72a659f7bc5cd68636b3f3e54d208032a9bf9ea01142fe5ce24c2","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=storm/apache-storm-2.8.8/apache-storm-2.8.8.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"2.8.8","bottle_tag":":all","bottle_checksum":"9a1ab86d8d38bd9630db7371fe202963d9a6b8a8b104b35da2cbdf4d5542966f"},"stormlib":{"desc":"Library for handling Blizzard MPQ archives","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/ladislav-zezula/StormLib.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"http://www.zezula.net/en/mpq/stormlib.html","license":"MIT","ruby_source_checksum":"48ab3e248fa170a11a7ba76f9b46eb5f15c98b52d131542209efedd203b01750","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"f80b08bae168888702a4251312d6c2279f487673df611c2b5ef4f395e810c3b1","stable_url_args":["https://github.com/ladislav-zezula/StormLib/archive/refs/tags/v9.40.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"9.40"},"stormy":{"desc":"Minimal, customizable and neofetch-like weather CLI based on rainy","executables":["stormy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ashish0kumar/stormy.git",{":branch":"main"}],"homepage":"https://github.com/ashish0kumar/stormy","license":"MIT","ruby_source_checksum":"a7463479c088d28ccf819b01d2303bc4b31eec51f595b0d2f00d26f5c2ecb1ab","stable_dependencies":[{"go":":build"}],"stable_checksum":"b53d479643599c733090ebf54eebd582eb3fe5faf5148015770f0ab594dc6464","stable_url_args":["https://github.com/ashish0kumar/stormy/archive/refs/tags/v0.3.3.tar.gz"],"stable_version":"0.3.3"},"stow":{"desc":"Organize software neatly under a single directory tree (e.g. /usr/local)","executables":["chkstow","stow"],"head_uses_from_macos":[["perl"]],"homepage":"https://www.gnu.org/software/stow/","license":"GPL-3.0-or-later","ruby_source_checksum":"6db1acc9c4518a31b576aee632b303e1ccb829b28d64f1d789a93e042c1ec33d","stable_checksum":"2a671e75fc207303bfe86a9a7223169c7669df0a8108ebdf1a7fe8cd2b88780b","stable_url_args":["https://ftpmirror.gnu.org/gnu/stow/stow-2.4.1.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"2.4.1"},"stp":{"desc":"Simple Theorem Prover, an efficient SMT solver for bitvectors","executables":["stp","stp_simple"],"head_dependencies":["boost","cryptominisat","gmp","minisat","python@3.14",{"bison":":build"},{"cmake":":build"},{"flex":":build"}],"head_url_args":["https://github.com/stp/stp.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://stp.github.io/","license":"MIT","revision":9,"ruby_source_checksum":"43e014be2c1aee33f2b48b2e5050ea790e7519b9b2b4e1394933f251d5470583","stable_dependencies":["boost","cryptominisat","gmp","minisat","python@3.14",{"bison":":build"},{"cmake":":build"},{"flex":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/stp/stp/commit/fb185479e760b6ff163512cb6c30ac9561aadc0e.patch?full_index=1","sha256":"7e50f26901e31de4f84ceddc1a1d389ab86066a8dcbc5d88e9ec1f0809fa0909"},{"strip":"p1","url":"https://github.com/stp/stp/commit/f81d16c4f15863dd742d220d31db646b5d1c824d.patch?full_index=1","sha256":"c0c38f39371cfc9959df522957f45677f423a6b2d861f4ad87097c9201e00ff4"}],"stable_checksum":"dc197e337c058dc048451b712169a610f7040b31d0078b6602b831fbdcbec990","stable_url_args":["https://github.com/stp/stp/archive/refs/tags/2.3.4.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"2.3.4"},"strace":{"desc":"Diagnostic, instructional, and debugging tool for the Linux kernel","executables":["strace","strace-log-merge"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/strace/strace.git",{":branch":"master"}],"homepage":"https://strace.io/","license":"LGPL-2.1-or-later","ruby_source_checksum":"e8dfc7c1dca6df67c9ceda6bae511afe7f8f9588b18a219e417a43ea54ea237f","stable_checksum":"81743ecf2a5b44186b2f5038afdc8beda7e5c70aed15b4fbfbcc6e9ece24490f","stable_url_args":["https://github.com/strace/strace/releases/download/v7.1/strace-7.1.tar.xz"],"stable_version":"7.1"},"strands-agents-sops":{"desc":"Standard Operating Procedures for AI agents using natural language","executables":["strands-agents-sops"],"head_dependencies":["certifi","cryptography","pydantic","python@3.14","rpds-py"],"homepage":"https://aws.amazon.com/blogs/opensource/introducing-strands-agent-sops-natural-language-workflows-for-ai-agents/","license":"Apache-2.0","revision":5,"ruby_source_checksum":"b8e211de4837fbf335fb84a3c006fe6792b947e58174b43f794619e2d91e28c2","stable_dependencies":["certifi","cryptography","pydantic","python@3.14","rpds-py"],"stable_checksum":"bfe0a906a0f5dd596abfe9ff4fda8958ad17f217a24aa6ae956023e6c06c8cbe","stable_url_args":["https://files.pythonhosted.org/packages/6c/e7/59ac10769f9e691587d77305d57fc7907ccdd2d84b3108963de7b1c71d70/strands_agents_sops-1.1.2.tar.gz"],"stable_version":"1.1.2","bottle_tag":":all","bottle_checksum":"e637ee62ab160bd83dbbb1fa91002e7ee3d2b8956409d3990c8286cc6c0ce69b"},"streamlink":{"desc":"CLI for extracting streams from various websites to a video player","executables":["streamlink"],"head_dependencies":["certifi","libxml2","python@3.14",{"pkgconf":":build"}],"head_url_args":["https://github.com/streamlink/streamlink.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"],["libxslt"]],"homepage":"https://streamlink.github.io/","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"f274997a1ff1ad788b85239f17e52d0b28c328d594e6a0402686980f15eb6901","stable_dependencies":["certifi","libxml2","python@3.14",{"pkgconf":":build"}],"stable_checksum":"f477e9493336bcb7c3a2b10eea72a60ae9a7f49e968ada0d4d01bff78eac44bb","stable_url_args":["https://files.pythonhosted.org/packages/69/38/0280b3acf43243090ee6bf8cbbd87147370d4af4e6c864114d8bd7ba28e6/streamlink-8.4.0.tar.gz"],"stable_uses_from_macos":[["libffi"],["libxslt"]],"stable_version":"8.4.0"},"streamrip":{"desc":"Scriptable music downloader for Qobuz, Tidal, SoundCloud, and Deezer","executables":["rip"],"head_dependencies":["certifi","cffi","ffmpeg","pillow","python@3.14"],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/nathom/streamrip","license":"GPL-3.0-only","revision":11,"ruby_source_checksum":"e9ba759547412bc02dc139d4b83fdc03e075d7cbb7590414bd97c414146888a9","stable_dependencies":["certifi","cffi","ffmpeg","pillow","python@3.14"],"stable_checksum":"e59b4b406f9ac77eb59c927a1a082644e0902152ffeb6212b6b24af7fbef5540","stable_url_args":["https://files.pythonhosted.org/packages/b8/c9/6997772e0217f3081e4e692c7b8b104aaa564c008f2593341e81bbbd2396/streamrip-2.1.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"2.1.0"},"streamripper":{"bottle_rebuild":1,"desc":"Separate tracks via Shoutcasts title-streaming","executables":["streamripper"],"head_dependencies":["glib","mad","gettext",{"pkgconf":":build"}],"homepage":"https://streamripper.sourceforge.net/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"62c6682d701343fe61bf2d98b77d226f636743c68bffdf454b97508ada46b5b4","stable_dependencies":["glib","mad","gettext",{"pkgconf":":build"}],"stable_checksum":"c1d75f2e9c7b38fd4695be66eff4533395248132f3cc61f375196403c4d8de42","stable_url_args":["https://downloads.sourceforge.net/project/streamripper/streamripper%20%28current%29/1.64.6/streamripper-1.64.6.tar.gz"],"stable_version":"1.64.6"},"streamvbyte":{"desc":"Fast integer compression in C","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/fast-pack/streamvbyte.git",{":branch":"master"}],"homepage":"https://fast-pack.github.io/streamvbyte/","license":"Apache-2.0","ruby_source_checksum":"2f021440da8df1641cab349c9c90c517a58189a56474db655f869fa36b32641b","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"6f1fcd6b3e2e0d301d8c8691be12290f7c10611f43075c8e6c53dc5c2131fe89","stable_url_args":["https://github.com/fast-pack/streamvbyte/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0"},"stress-ng":{"desc":"Stress test a computer system in various selectable ways","executables":["stress-ng"],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://wiki.ubuntu.com/Kernel/Reference/stress-ng","license":"GPL-2.0-or-later","ruby_source_checksum":"6f89113ff118b3fdb8a3d1e2db72f36e646b933dc4cce23d230c20a460c41fdf","stable_checksum":"6db7089ad9cc2c13d0aa1cf8755112adac92858f4582a46c765bb6b7e1c3e1af","stable_url_args":["https://github.com/ColinIanKing/stress-ng/archive/refs/tags/V0.21.03.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"0.21.03"},"stress":{"desc":"Tool to impose load on and stress test a computer system","executables":["stress"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://github.com/resurrecting-open-source-projects/stress","license":"GPL-2.0-or-later","ruby_source_checksum":"50f2dd49818d38651a5c16b9377e339ebc837664a973c6c455c12042255e1563","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"cdaa56671506133e2ed8e1e318d793c2a21c4a00adc53f31ffdef1ece8ace0b1","stable_url_args":["https://github.com/resurrecting-open-source-projects/stress/archive/refs/tags/1.0.7.tar.gz"],"stable_version":"1.0.7","bottle_checksum":"e8ec9b4a8cd6c22f4987344d6db9d9287a54b0e9ec45897dae46deb1c49684da"},"stringtie":{"desc":"Transcript assembly and quantification for RNA-Seq","executables":["stringtie"],"head_dependencies":["htslib"],"head_url_args":["https://github.com/gpertea/stringtie.git",{":branch":"master"}],"homepage":"https://github.com/gpertea/stringtie","license":"MIT","ruby_source_checksum":"7ee2d832871c505e63d27d72b14f17130530b552f868738ec6da21a03eefb694","stable_dependencies":["htslib"],"stable_checksum":"e96b43d1482b5d7fafa8513e8490e55accad14a82e7d9c40b8693748f6e4bb9e","stable_url_args":["https://github.com/gpertea/stringtie/archive/refs/tags/v3.0.3.tar.gz"],"stable_version":"3.0.3"},"strip-nondeterminism":{"desc":"Tool for stripping bits of non-deterministic information from files","executables":["strip-nondeterminism"],"head_url_args":["https://salsa.debian.org/reproducible-builds/strip-nondeterminism.git",{":branch":"master"}],"head_uses_from_macos":[[{"file-formula":":test"}],["perl"]],"homepage":"https://salsa.debian.org/reproducible-builds/strip-nondeterminism","license":"GPL-3.0-or-later","ruby_source_checksum":"dd467380763d9f294e74d90c21ed56849ddaf1b4c294dc9c74515e63438aba7f","stable_checksum":"b8046b0faf182aff8de68abf8318d2b913637f4c23961cf61c47402af132a237","stable_url_args":["https://salsa.debian.org/reproducible-builds/strip-nondeterminism/-/archive/1.15.1/strip-nondeterminism-1.15.1.tar.bz2"],"stable_uses_from_macos":[[{"file-formula":":test"}],["perl"]],"stable_version":"1.15.1"},"stripe-cli":{"aliases":["stripe"],"desc":"Command-line tool for Stripe","executables":["stripe"],"head_dependencies":[{"go":":build"}],"homepage":"https://docs.stripe.com/stripe-cli","license":"Apache-2.0","ruby_source_checksum":"a8bb21d871a33872143432ffc5f559c659d0717b78ae1ef2fe51ac116cb70b73","stable_dependencies":[{"go":":build"}],"stable_checksum":"96ef3e5c7607cf88dcf0fe83d766f6ab14697730d901637522eaaa651b54b6f6","stable_url_args":["https://github.com/stripe/stripe-cli/archive/refs/tags/v1.43.6.tar.gz"],"stable_version":"1.43.6"},"stripe-mock":{"desc":"Mock HTTP server that responds like the real Stripe API","executables":["stripe-mock"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/stripe/stripe-mock","license":"MIT","ruby_source_checksum":"0afebe9254045d4fa5e9e404bf21a2e1e79053e66f04ff6a26592a354ebe2a51","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/stripe-mock.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/stripe-mock.log"],[":keep_alive",{":successful_exit":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/stripe-mock/bin/stripe-mock","-http-port","12111","-https-port","12112"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"2f6cad6954b5a9c47a6815f3c413d7c0584f90a6df0c28fd7488627492f19f2a","stable_url_args":["https://github.com/stripe/stripe-mock/archive/refs/tags/v0.201.0.tar.gz"],"stable_version":"0.201.0"},"strongswan":{"caveats":"You will have to run both \"ipsec\" and \"charon-cmd\" with \"sudo\".\n","desc":"VPN based on IPsec","executables":["charon-cmd","ipsec","pki","swanctl"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"gettext":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/strongswan/strongswan.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.strongswan.org","license":"GPL-2.0-or-later","ruby_source_checksum":"c2cc778633154ac8bcbd0eea6b1cfc86add2a97b7b641ec3c1f436535e8e5542","stable_dependencies":["openssl@3"],"stable_checksum":"e518e34e159514f4c6ba80d1f926cb151e0dd4e3a1d94213171234b8b9ae6f55","stable_url_args":["https://download.strongswan.org/strongswan-6.0.7.tar.bz2"],"stable_uses_from_macos":[["curl"]],"stable_version":"6.0.7"},"structurizr-cli":{"deprecate_args":{":date":"2026-02-17",":because":":repo_archived"},"desc":"Command-line utility for Structurizr","disable_args":{":date":"2027-02-17",":because":":repo_archived",":replacement_formula":"structurizr"},"executables":["structurizr-cli"],"head_dependencies":["openjdk"],"homepage":"https://docs.structurizr.com/cli","license":"Apache-2.0","ruby_source_checksum":"fdde7cb8f3ac5db3d780127509bad5c1f516d3b7f7433e6257d0a0ef1cfd89b9","stable_dependencies":["openjdk"],"stable_checksum":"f5365a463fc44d539ed19bec00c48ba1e1ecda0ccfd1ba40d2e7472d264eb79a","stable_url_args":["https://github.com/structurizr/cli/releases/download/v2025.11.09/structurizr-cli.zip"],"stable_version":"2025.11.09","bottle_tag":":all","bottle_checksum":"0825af5401fa205d327c343adbbae0868cf9c0c91ec83182110a99f62239a8aa"},"structurizr":{"desc":"Software architecture models as code","executables":["structurizr","structurizr-mcp"],"head_dependencies":["openjdk",{"maven":":build"}],"homepage":"https://structurizr.com/","license":"Apache-2.0","ruby_source_checksum":"4d0575e80575f51219cce0b70ec44e8919bfa6635aac705506fe3f0c79517b78","stable_dependencies":["openjdk",{"maven":":build"}],"stable_checksum":"491a857f41b0378ee3c757e39a2fc45eb0fc4c22d48395b5e154380e478c828c","stable_url_args":["https://github.com/structurizr/structurizr/archive/refs/tags/v2026.06.28.tar.gz"],"stable_version":"2026.06.28"},"sttr":{"bottle_rebuild":1,"desc":"CLI to perform various operations on string","executables":["sttr"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/abhimanyu003/sttr.git",{":branch":"main"}],"homepage":"https://github.com/abhimanyu003/sttr","license":"MIT","ruby_source_checksum":"dfa07f0cbd3d8f9d9d42f97e81ad8a487f42b1c83791d687bf6b3466bd388efb","stable_dependencies":[{"go":":build"}],"stable_checksum":"64c4ddd6f84c99f197053e96c489dea48c0bd83a33dfdd69ab209653bc38b9c8","stable_url_args":["https://github.com/abhimanyu003/sttr/archive/refs/tags/v0.2.30.tar.gz"],"stable_version":"0.2.30"},"stu":{"desc":"TUI explorer application for Amazon S3 (AWS S3)","executables":["stu"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/lusingander/stu.git",{":branch":"master"}],"homepage":"https://lusingander.github.io/stu/","license":"MIT","ruby_source_checksum":"ca5f1eee1aabb7f838bfc726ce6d0de8dbe4fa4db8203b1a1da7e4fd2a2fedba","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b8d87203dcaf1ce55193afc28a3c436db98a460348a58a89e14b87449a76c1af","stable_url_args":["https://github.com/lusingander/stu/archive/refs/tags/v0.7.6.tar.gz"],"stable_version":"0.7.6"},"stubby":{"desc":"DNS privacy enabled stub resolver service based on getdns","executables":["stubby","stubby-setdns-macos.sh"],"head_dependencies":["getdns","libyaml","libidn2","openssl@3","unbound",{"cmake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/getdnsapi/stubby.git",{":branch":"develop"}],"homepage":"https://dnsprivacy.org/wiki/display/DP/DNS+Privacy+Daemon+-+Stubby","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"9dc31c4397d410dd2085d9b5a153d4fc9f8cc635899210e7ec650d71b8220a33","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/stubby/bin/stubby","-C","$HOMEBREW_PREFIX/etc/stubby/stubby.yml"]],"stable_dependencies":["getdns","libyaml","libidn2","openssl@3","unbound",{"cmake":":build"},{"libtool":":build"}],"stable_checksum":"99291ab4f09bce3743000ed3ecbf58961648a35ca955889f1c41d36810cc4463","stable_url_args":["https://github.com/getdnsapi/stubby/archive/refs/tags/v0.4.3.tar.gz"],"stable_version":"0.4.3","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"846901b552ae3f6146d058453b16094860e4cb330857b96dc5eb0d96e11ead0e"},"stuffbin":{"desc":"Compress and embed static files and assets into Go binaries","executables":["stuffbin"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/knadh/stuffbin.git",{":branch":"master"}],"homepage":"https://github.com/knadh/stuffbin","license":"MIT","ruby_source_checksum":"8acac09b3aea6776be71df00b3aaee879eadaf66e15c8bc67ecb1b3af417a0b7","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"10de8bdec2997299beaff857cd5a4c74b3951c9e4dab97b68f7b97af8d564ac3","stable_url_args":["https://github.com/knadh/stuffbin/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"stunnel":{"caveats":"A bogus SSL server certificate has been installed to:\n  $HOMEBREW_PREFIX/etc/stunnel/stunnel.pem\n\nThis certificate will be used by default unless a config file says otherwise!\nStunnel will refuse to load the sample configuration file if left unedited.\n\nIn your stunnel configuration, specify a SSL certificate with\nthe \"cert =\" option for each service.\n\nTo use Stunnel with Homebrew services, make sure to set \"foreground = yes\" in\nyour Stunnel configuration.\n","desc":"SSL tunneling program","executables":["stunnel","stunnel3"],"head_dependencies":["openssl@3"],"homepage":"https://www.stunnel.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"5bb1c4ca23709c5c04848e3f1408c281f630d79c3c5a97cbf0aa52db0607e430","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/stunnel/bin/stunnel"]],"stable_dependencies":["openssl@3"],"stable_checksum":"8ea0de6e5ea76f38ea987fa831c7fd47f7a1f1e7dd465fd6fa8622edf30d3a45","stable_url_args":["https://www.stunnel.org/downloads/stunnel-5.79.tar.gz"],"stable_version":"5.79"},"stuntman":{"bottle_rebuild":2,"desc":"Implementation of the STUN protocol","executables":["stunclient","stunserver","stuntestcode"],"head_dependencies":[{"boost":":build"}],"head_url_args":["https://github.com/jselbie/stunserver.git",{":branch":"master"}],"homepage":"https://www.stunprotocol.org","license":"Apache-2.0","ruby_source_checksum":"5ab6a92f196973cb88477ac9e07f48626ce5a47b92d69c29f10aa12d86b58ebd","stable_dependencies":[{"boost":":build"}],"stable_checksum":"4479e1ae070651dfc4836a998267c7ac2fba4f011abcfdca3b8ccd7736d4fd26","stable_url_args":["https://www.stunprotocol.org/stunserver-1.2.16.tgz"],"stable_version":"1.2.16"},"style-check":{"bottle_rebuild":1,"desc":"Parses latex-formatted text in search of forbidden phrases","executables":["style-check.rb"],"head_uses_from_macos":[["ruby"]],"homepage":"https://www.cs.umd.edu/~nspring/software/style-check-readme.html","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"e7719eb10ba372ca79c0887e31f43aad5b0b6e4b0b40315696e51de65f8a81ef","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"2ae806fcce9e3b80162c64634422dc32d7f0e6f8a81ba5bc7879358744b4e119","stable_url_args":["https://www.cs.umd.edu/~nspring/software/style-check-0.14.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"0.14","bottle_tag":":all","bottle_checksum":"fb1e03c25875d0cf1b78f401e403452420169250d6fd6cee1be00d4d8bb51725"},"style-dictionary":{"desc":"Build system for creating cross-platform styles","executables":["style-dictionary"],"head_dependencies":["node"],"homepage":"https://styledictionary.com","license":"Apache-2.0","ruby_source_checksum":"b65ef2e7acd04ad11d0faee2187df50237f3b2a050b6335a35f23ae408921722","stable_dependencies":["node"],"stable_checksum":"cd2c00277fb8690ec986b76814ee8df15069e298af1007a7f0dd822d0be75134","stable_url_args":["https://registry.npmjs.org/style-dictionary/-/style-dictionary-5.5.0.tgz"],"stable_version":"5.5.0","bottle_tag":":all","bottle_checksum":"b4922a955ccd323be6e2889b2fc89d3c02549fa9eaa19a4c70069ce8bc6c8b95"},"stylelint":{"desc":"Modern CSS linter","executables":["stylelint"],"head_dependencies":["node"],"homepage":"https://stylelint.io/","license":"MIT","ruby_source_checksum":"a1bd74a4b417cb2bf5e58d12064f131a1e7a9ec78a294281f685666a71b200d3","stable_dependencies":["node"],"stable_checksum":"4d73e694e4fc7f76aa08b18519308006a91c2aae7583c408e0912cf7e7f96b75","stable_url_args":["https://registry.npmjs.org/stylelint/-/stylelint-17.14.0.tgz"],"stable_version":"17.14.0","bottle_tag":":all","bottle_checksum":"37970efafabd15f14e25608ceaf624e0e810ab460c70e3320a07b4b8881af49b"},"stylish-haskell":{"bottle_rebuild":1,"desc":"Haskell code prettifier","executables":["stylish-haskell"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/haskell/stylish-haskell.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/haskell/stylish-haskell","license":"BSD-3-Clause","ruby_source_checksum":"4c32819fdc52c537efd45c97a7e01a6b4dc0e5b649d2bb5804d252d4e41cd53b","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"0187bb335205f6b5c9c78d3fc27deb59ce7122c7eb7429b88971d8cb25d7be51","stable_url_args":["https://github.com/haskell/stylish-haskell/archive/refs/tags/v0.15.1.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.15.1.0"},"stylua":{"desc":"Opinionated Lua code formatter","executables":["stylua"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/JohnnyMorganz/StyLua","license":"MPL-2.0","ruby_source_checksum":"4c06820112dcaaac0868cdf1cb85819365461945e92c5d351612a78bb3cbd45d","stable_dependencies":[{"rust":":build"}],"stable_checksum":"26a220c7bf3a8f50d12b76c952fc4569a1162e2d002440faac3344a3634db4f2","stable_url_args":["https://github.com/JohnnyMorganz/StyLua/archive/refs/tags/v2.5.2.tar.gz"],"stable_version":"2.5.2"},"sub2srt":{"bottle_rebuild":2,"desc":"Convert subtitles from .sub to subviewer .srt format","executables":["sub2srt"],"head_url_args":["https://github.com/robelix/sub2srt.git",{":branch":"master"}],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/robelix/sub2srt","license":"GPL-2.0-or-later","ruby_source_checksum":"701d6bbfc3f752900f100703fcca6a9ab47824110d7a72332f5e4ca030e0a358","stable_checksum":"169d94d1d0e946a5d57573b7b7b5883875996f802362341fe1a1a0220229b905","stable_url_args":["https://github.com/robelix/sub2srt/archive/refs/tags/0.5.5.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"0.5.5","bottle_tag":":all","bottle_checksum":"ea67deb8ff20129ec22608ac25dfa2928c935552cd1d8f480c54e2247f04b9fc"},"subfinder":{"desc":"Subdomain discovery tool","executables":["subfinder"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/subfinder.git",{":branch":"dev"}],"homepage":"https://projectdiscovery.io","license":"MIT","ruby_source_checksum":"64903c456ebf9dfcce34ea305557be26bad7da2098666f44c80ac122bb930e24","stable_dependencies":[{"go":":build"}],"stable_checksum":"7254e906b6658082f5ef3788289a5d7247bba8b36b289c50d664289651174eff","stable_url_args":["https://github.com/projectdiscovery/subfinder/archive/refs/tags/v2.14.0.tar.gz"],"stable_version":"2.14.0"},"subliminal":{"desc":"Library to search and download subtitles","executables":["subliminal"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/Diaoul/subliminal.git",{":branch":"main"}],"homepage":"https://subliminal.readthedocs.io","license":"MIT","revision":2,"ruby_source_checksum":"97a9c1cb64cf787756c8e2aa74f00673dc64143f6b4c44589aee432c3b3d1212","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"e6e7aee1b218d543dcb3b7b2248ea0f92afc4c223ce3e7af8d2c3843e31bafe5","stable_url_args":["https://files.pythonhosted.org/packages/56/05/3529ed61f1471fe7c01a6a14183e21c12f3ae09dc79f796962a484d91f28/subliminal-2.6.0.tar.gz"],"stable_version":"2.6.0"},"subnetcalc":{"desc":"IPv4/IPv6 subnet calculator","executables":["subnetcalc"],"head_dependencies":["libidn2","libmaxminddb","gettext",{"cmake":":build"},{"gettext":":build"}],"head_url_args":["https://github.com/dreibh/subnetcalc.git",{":branch":"master"}],"homepage":"https://www.nntb.no/~dreibh/subnetcalc/index.html","license":"GPL-3.0-or-later","ruby_source_checksum":"901e1e8eb6905a20d702acb8de43b7e26b996b770897fc3aaa1077b9ab8091f7","stable_dependencies":["libidn2","libmaxminddb","gettext",{"cmake":":build"},{"gettext":":build"}],"stable_checksum":"05450353236b3a9cbbd24c1aa2fd866d770a7244874c978b764bf574600b433d","stable_url_args":["https://github.com/dreibh/subnetcalc/archive/refs/tags/subnetcalc-2.7.4.tar.gz"],"stable_version":"2.7.4"},"subversion":{"aliases":["svn"],"caveats":"svntools have been installed to:\n  $HOMEBREW_PREFIX/opt/subversion/libexec\n\nThe perl bindings are located in various subdirectories of:\n  $HOMEBREW_PREFIX/opt/subversion/lib/perl5\n","desc":"Version control system designed to be a better CVS","executables":["svn","svnadmin","svnbench","svndumpfilter","svnfsfs","svnlook","svnmucc","svnrdump","svnserve","svnsync","svnversion"],"head_dependencies":["apache-serf","apr","apr-util","lz4","utf8proc","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"gettext":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"swig":":build"},{"python@3.14":":test"}],"head_url_args":["https://github.com/apache/subversion.git",{":branch":"trunk"}],"head_uses_from_macos":[[{"perl":[":build",":test"]}],[{"ruby":":build"}],["expat"],["sqlite"]],"homepage":"https://subversion.apache.org/","license":"Apache-2.0","revision":4,"ruby_source_checksum":"53aaad94a6fe6ec225039a42b67a7ff8953022c9c42e3c53a689777b74e29a8e","stable_dependencies":["apache-serf","apr","apr-util","lz4","utf8proc","gettext",{"gettext":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"swig":":build"},{"python@3.14":":test"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"e78a29e7766b8b7b354497d08f71a55641abc53675ce1875584781aae35644a1","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=subversion/subversion-1.14.5.tar.bz2"],"stable_uses_from_macos":[[{"perl":[":build",":test"]}],[{"ruby":":build"}],["expat"],["sqlite"]],"stable_version":"1.14.5"},"sugarjar":{"desc":"Helper utility for a better Git/GitHub experience","executables":["sj"],"head_dependencies":["gh","glab","ruby"],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/jaymzh/sugarjar/","license":"Apache-2.0","ruby_source_checksum":"3d0cbb98030efd625ee8a36cef0ed0b9c2e1961df0a980b02dc850e8e60cbe09","stable_dependencies":["gh","glab","ruby"],"stable_checksum":"67c3a9475e6a37df5447a8346c51f5d62b9993b751280611dca8f05cd36403ad","stable_url_args":["https://github.com/jaymzh/sugarjar/archive/refs/tags/v3.0.1.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"3.0.1"},"sui":{"desc":"Next-generation smart contract platform powered by the Move programming language","executables":["sui"],"head_dependencies":[{"cmake":":build"},{"libpq":":build"},{"rust":":build"}],"homepage":"https://sui.io","license":"Apache-2.0","ruby_source_checksum":"c543c5f0472c9c597f3dd4293fbd7f2c0495f3e15549566e35248aba8846348d","stable_dependencies":[{"cmake":":build"},{"libpq":":build"},{"rust":":build"}],"stable_checksum":"7bcb5e3f19f97f84a7e7820b25d7da2724785ffedd2971861ba8faa6fa4dcf19","stable_url_args":["https://github.com/MystenLabs/sui/archive/refs/tags/testnet-v1.74.1.tar.gz"],"stable_version":"1.74.1"},"suil":{"deprecate_args":{":date":"2026-05-19",":because":"needs end-of-life Qt 5. Cocoa support will be removed after 2026-11-19"},"desc":"Lightweight C library for loading and wrapping LV2 plugin UIs","head_dependencies":["libx11","lv2","qt@5",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/lv2/suil.git",{":branch":"main"}],"homepage":"https://drobilla.net/software/suil.html","license":"ISC","ruby_source_checksum":"0ff30dc06b3f3ff65495bc1669cb09409d094c4af1d480368c8e18913e73859e","stable_dependencies":["libx11","lv2","qt@5",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"62808916602c47d201a1ec2d246323a8048243f2bf972f859f0db1db4662ee43","stable_url_args":["https://download.drobilla.net/suil-0.10.26.tar.xz"],"stable_version":"0.10.26"},"suite-sparse":{"aliases":["suitesparse"],"desc":"Suite of Sparse Matrix Software","executables":["suitesparse_mongoose"],"head_dependencies":["gcc","gmp","mpfr","libomp",{"cmake":":build"}],"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","license":{":all_of":["BSD-3-Clause","LGPL-2.1-or-later","GPL-2.0-or-later","Apache-2.0","GPL-3.0-only",{":any_of":["LGPL-3.0-or-later","GPL-2.0-or-later"]}]},"ruby_source_checksum":"39d3cb5cada0a03e8c39114ffa1dc1752404880df5943e64daaac76f1260e5fa","stable_dependencies":["gcc","gmp","mpfr","libomp",{"cmake":":build"}],"stable_checksum":"679412daa5f69af96d6976595c1ac64f252287a56e98cc4a8155d09cc7fd69e8","stable_url_args":["https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/refs/tags/v7.12.2.tar.gz"],"stable_version":"7.12.2"},"summarize":{"desc":"Multi-modal AI tool to extract and summarize content","executables":["summarize","summarizer"],"head_dependencies":["ffmpeg","node","tesseract","yt-dlp"],"head_url_args":["https://github.com/steipete/summarize.git",{":branch":"main"}],"homepage":"https://summarize.sh","license":"MIT","ruby_source_checksum":"74905e4f42ad683143631c84532f006b56440aac407703357834db219d15aa7c","stable_dependencies":["ffmpeg","node","tesseract","yt-dlp"],"stable_checksum":"f2e4f73eb216a79c16ad3cce16b0f0a26a11888073e7bdf2ea734f2ad1412f65","stable_url_args":["https://registry.npmjs.org/@steipete/summarize/-/summarize-0.21.3.tgz"],"stable_version":"0.21.3","bottle_tag":":all","bottle_checksum":"6deae331349a268a116ff5776ba298aa4d5f656bb3302d6bdd8bea9dc2b2a7d1"},"sundials":{"desc":"Nonlinear and differential/algebraic equations solver","head_dependencies":["open-mpi","openblas","suite-sparse",{"cmake":":build"}],"homepage":"https://computing.llnl.gov/projects/sundials","license":"BSD-3-Clause","ruby_source_checksum":"b764d45cec13abb19795afc1b8f5f47aa9ac0bf7896670e54559c87242e2bf86","stable_dependencies":["open-mpi","openblas","suite-sparse",{"cmake":":build"}],"stable_checksum":"69ec92653e998e4841b59d363b3abf21299251991390f52917402737164ca574","stable_url_args":["https://github.com/llnl/sundials/releases/download/v7.8.0/sundials-7.8.0.tar.gz"],"stable_version":"7.8.0"},"supabase-mcp-server":{"desc":"MCP Server for Supabase","executables":["supabase-mcp-server"],"head_dependencies":["node"],"homepage":"https://supabase.com/docs/guides/getting-started/mcp","license":"MIT","ruby_source_checksum":"4abd583d2e0765084a222459d94f7292461f5f17866eac33a0676d43b999f6cc","stable_dependencies":["node"],"stable_checksum":"bbbd4fba6b7cf55fe6fc891cf6df46a06c46eca654c91543e55fb8a8866bb1f1","stable_url_args":["https://registry.npmjs.org/@supabase/mcp-server-supabase/-/mcp-server-supabase-0.8.2.tgz"],"stable_version":"0.8.2","bottle_tag":":all","bottle_checksum":"3b5073ac951e5234e8b2114b684eb6f430b32cd210ebe28b6719d40b443c0385"},"supabase":{"desc":"Postgres development platform","executables":["supabase"],"head_dependencies":["node"],"homepage":"https://supabase.com/docs/reference/cli/about","license":"MIT","ruby_source_checksum":"487a21f96cabbb0be5002ada3337bcd6f79bb750a5bd8c7d814f5f576aa52c1b","stable_dependencies":["node"],"stable_checksum":"28471926912a7d3494daba02d5968b140158199e11e0cfc06a2887f53d19bc06","stable_url_args":["https://registry.npmjs.org/supabase/-/supabase-2.109.1.tgz"],"stable_version":"2.109.1"},"superfile":{"desc":"Modern and pretty fancy file manager for the terminal","executables":["spf"],"head_dependencies":[{"go":":build"}],"homepage":"https://superfile.dev/","license":"MIT","ruby_source_checksum":"9a1afa275c0beb495c013e99b2ea0c97afb80fbd37cd8fed8e3c9496eb07b98d","stable_dependencies":[{"go":":build"}],"stable_checksum":"7340ce9e3e7db401164310dd5d2d1dfa3ccf76118ac49d192b0fac2a292c5b0d","stable_url_args":["https://github.com/yorukot/superfile/archive/refs/tags/v1.6.0.tar.gz"],"stable_version":"1.6.0"},"superhtml":{"desc":"HTML Language Server & Templating Language Library","executables":["superhtml"],"head_dependencies":[{"zig@0.15":":build"}],"homepage":"https://github.com/kristoff-it/superhtml","license":"MIT","ruby_source_checksum":"a76f541f4e8fe4b6cfb6babb88b98996b2ab3e43b1426618baa81a0d1acfa61c","stable_dependencies":[{"zig@0.15":":build"}],"stable_checksum":"431d7189501e1b2e8da53c3ca8d6e7f1c642b523f3715c21cb8bfd2f8eef3971","stable_url_args":["https://github.com/kristoff-it/superhtml/archive/refs/tags/v0.6.2.tar.gz"],"stable_version":"0.6.2"},"superlu":{"desc":"Solve large, sparse nonsymmetric systems of equations","head_dependencies":["openblas",{"cmake":":build"},{"pkgconf":":test"}],"homepage":"https://portal.nersc.gov/project/sparse/superlu/","license":"BSD-3-Clause-LBNL","ruby_source_checksum":"ac543c91d407f398dbead4446cfcfc68c820cfc9cfb328272cd6b05dc3b1707e","stable_dependencies":["openblas",{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"86dcca1e086f8b8079990d07f00eb707fc9ef412cf3b2ce808b37956f0de2cb8","stable_url_args":["https://github.com/xiaoyeli/superlu/archive/refs/tags/v7.0.1.tar.gz"],"stable_version":"7.0.1"},"supermodel":{"bottle_rebuild":1,"desc":"Sega Model 3 arcade emulator","executables":["ppcd","supermodel"],"head_dependencies":["sdl2-compat","sdl2_net"],"head_url_args":["https://github.com/trzy/Supermodel.git",{":branch":"master"}],"homepage":"https://github.com/trzy/Supermodel","license":"GPL-3.0-or-later","ruby_source_checksum":"76ff6523f998878633d73a45a2a5865197dccaed9f09d29cdc712343acc2ad62","stable_dependencies":["sdl2-compat","sdl2_net"],"stable_checksum":"80085bbcb1451ae0f921e434c953639f9884e6acedf526fa7c8384e7f69995e1","stable_url_args":["https://github.com/trzy/Supermodel/archive/refs/tags/v0.3a-20260528-git-77d28ee.tar.gz"],"stable_version":"0.3a-20260528-git-77d28ee"},"superseedr":{"desc":"BitTorrent Client in your Terminal","executables":["superseedr"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Jagalite/superseedr.git",{":branch":"main"}],"homepage":"https://github.com/Jagalite/superseedr","license":"GPL-3.0-or-later","ruby_source_checksum":"bd435ed2f84ae3c311338148214df7cff99099a958995d4e742adeca069a453d","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"35ebd7a3a35f909284a573859ed1f082aa0fd88649303b86f7e37d479a8ca2f7","stable_url_args":["https://github.com/Jagalite/superseedr/archive/refs/tags/v1.0.11.tar.gz"],"stable_version":"1.0.11"},"supertux":{"desc":"Classic 2D jump'n run sidescroller game","executables":["supertux2"],"head_dependencies":["fmt","openal-soft","freetype","glew","glm","libogg","libpng","libvorbis","physfs","sdl2-compat","sdl2_image",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/SuperTux/supertux.git",{":branch":"master"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.supertux.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"e52d7d731c6cfe1c3f7d1e12bde6ac5e028f215163f34f2d0342c6f8fa17129f","stable_dependencies":["fmt","freetype","glew","glm","libogg","libpng","libvorbis","openal-soft","physfs","sdl2-compat","sdl2_image",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"32fc5b99b9994ed58e58341d6f21de925764b381256e108591136de53bc31da5","stable_url_args":["https://github.com/SuperTux/supertux/releases/download/v0.7.0/SuperTux-v0.7.0-Source.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.7.0"},"supervisor":{"aliases":["supervisord"],"bottle_rebuild":2,"desc":"Process Control System","executables":["echo_supervisord_conf","pidproxy","supervisorctl","supervisord"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/Supervisor/supervisor.git",{":branch":"main"}],"homepage":"https://supervisord.org/","license":"BSD-3-Clause-Modification","ruby_source_checksum":"5db8f803f01911aa814580e4eb5daec91577068e3052c3787af35b61222a373f","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/supervisor/bin/supervisord","-c","$HOMEBREW_PREFIX/etc/supervisord.conf","--nodaemon"]],"stable_dependencies":["python@3.14"],"stable_checksum":"4a2bf149adf42997e1bb44b70c43b613275ec9852c3edacca86a9166b27e945e","stable_url_args":["https://files.pythonhosted.org/packages/a9/b5/37e7a3706de436a8a2d75334711dad1afb4ddffab09f25e31d89e467542f/supervisor-4.3.0.tar.gz"],"stable_version":"4.3.0","bottle_tag":":all","bottle_checksum":"9230f2d5ca368fe07907e906e02f3ef3aabee153d88e4d068587206a30a19b23"},"surelog":{"conflicts":[["open-babel",{":because":"both install `roundtrip` binaries"}]],"desc":"SystemVerilog Pre-processor, parser, elaborator, UHDM compiler","executables":["roundtrip","surelog"],"head_dependencies":["antlr4-cpp-runtime","capnp","uhdm",{"antlr":":build"},{"cmake":":build"},{"nlohmann-json":":build"},{"openjdk":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/chipsalliance/Surelog.git",{":branch":"master"}],"homepage":"https://github.com/chipsalliance/Surelog","license":"Apache-2.0","revision":2,"ruby_source_checksum":"0bfd7ba1816b3ce2e82564b4b25a8bfa7a05126f28bc35d994426a7f1dfedea8","stable_dependencies":["antlr4-cpp-runtime","capnp","uhdm",{"antlr":":build"},{"cmake":":build"},{"nlohmann-json":":build"},{"openjdk":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"stable_checksum":"5bffc61334f38b16b5dd57e5209d38bc1e07b0e0bda452e4580678aa3e9daf53","stable_url_args":["https://github.com/chipsalliance/Surelog/archive/refs/tags/v1.86.tar.gz"],"stable_version":"1.86"},"surfer":{"desc":"Waveform viewer, supporting VCD, FST, or GHW format","executables":["surfer"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://gitlab.com/surfer-project/surfer.git",{":branch":"main"}],"homepage":"https://surfer-project.org/","license":"EUPL-1.2","ruby_source_checksum":"031a86886d2a2c827913fb0f70252709032963d2648ea6d137720d1d20905fa2","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_url_args":["https://gitlab.com/surfer-project/surfer.git",{":tag":"v0.7.0",":revision":"bd749b1f786c1c62cd67893ca71346cbe6983915"}],"stable_version":"0.7.0"},"surfraw":{"bottle_rebuild":1,"desc":"Shell Users' Revolutionary Front Rage Against the Web","executables":["opensearch-discover","opensearch-genquery","sr","surfraw","surfraw-update-path"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://gitlab.com/surfraw/Surfraw.git",{":branch":"master"}],"homepage":"https://gitlab.com/surfraw/Surfraw","license":":public_domain","ruby_source_checksum":"6d363ebd9bb5c901bda6a6bbebbe34852846cbbcf38f23da2bc261f25f49f7b2","stable_checksum":"ad0420583c8cdd84a31437e59536f8070f15ba4585598d82638b950e5c5c3625","stable_url_args":["https://ftp.openbsd.org/pub/OpenBSD/distfiles/surfraw-2.3.0.tar.gz"],"stable_version":"2.3.0","bottle_checksum":"004471f242a93bd3cfeee2fe7ab6e06b4fecc83e0df9f2bc28a1048fea431eaa"},"suricata":{"desc":"Network IDS, IPS, and security monitoring engine","executables":["suricata","suricata-update","suricatactl","suricatasc"],"head_dependencies":["jansson","libmagic","libnet","libyaml","lz4","pcre2","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://suricata.io","license":"GPL-2.0-only","ruby_source_checksum":"9328e485eed69f4cba14b9a2469983d1a03bc1d1369b9c0ccad5834e2b2b0b9b","stable_dependencies":["jansson","libmagic","libnet","libyaml","lz4","pcre2","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"b264584edda4a3b2b462050099c7c54f4f35ac0c7164e41084be9b216c090f8c","stable_url_args":["https://www.openinfosecfoundation.org/download/suricata-8.0.6.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"8.0.6"},"sv2v":{"desc":"SystemVerilog to Verilog conversion","executables":["sv2v"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/zachjs/sv2v","license":"BSD-3-Clause","ruby_source_checksum":"4c90189ed15b01bc1e9452c1fd13eabfb6e297c46e3334576a71b2987b11bc50","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"4ce7df8c6fa3857da6a2b69343c29e7c627a4283090f2b07221aa9ef956a88c8","stable_url_args":["https://github.com/zachjs/sv2v/archive/refs/tags/v0.0.13.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.0.13"},"svg2pdf":{"desc":"Renders SVG images to a PDF file (using Cairo)","executables":["svg2pdf"],"head_dependencies":["cairo","libsvg-cairo","jpeg-turbo","libpng","libsvg",{"pkgconf":":build"}],"homepage":"https://cairographics.org/","license":"HPND-sell-variant","revision":2,"ruby_source_checksum":"b74e4471beea1c36be437010bbe02fc6af5b931e8c3fe45b1d4c2df4dec75d8e","stable_dependencies":["cairo","libsvg-cairo","jpeg-turbo","libpng","libsvg",{"pkgconf":":build"}],"stable_checksum":"854a870722a9d7f6262881e304a0b5e08a1c61cecb16c23a8a2f42f2b6a9406b","stable_url_args":["https://cairographics.org/snapshots/svg2pdf-0.1.3.tar.gz"],"stable_version":"0.1.3","bottle_cellar":":any","bottle_checksum":"74f2c15d9de7f737aedc70ff715b238fb3482ca67483e29547a0d608c2f78db6"},"svg2png":{"conflicts":[["mapnik",{":because":"both install `svg2png` binaries"}]],"desc":"SVG to PNG converter","executables":["svg2png"],"head_dependencies":["cairo","jpeg-turbo","libpng","libsvg","libsvg-cairo",{"pkgconf":":build"}],"homepage":"https://cairographics.org/","license":"LGPL-2.1-only","revision":2,"ruby_source_checksum":"98555a56a3fc299fa5c9edcc088e0bbc83a30e220716cfcca0d031865fbf8dc6","stable_dependencies":["cairo","jpeg-turbo","libpng","libsvg","libsvg-cairo",{"pkgconf":":build"}],"stable_checksum":"e658fde141eb7ce981ad63d319339be5fa6d15e495d1315ee310079cbacae52b","stable_url_args":["https://cairographics.org/snapshots/svg2png-0.1.3.tar.gz"],"stable_version":"0.1.3","bottle_cellar":":any","bottle_checksum":"4a1dd056166d51270fa14a9957dfabecea6c9ec391c0a476b8dbba95033aaa48"},"svgbob":{"desc":"Convert your ascii diagram scribbles into happy little SVG","executables":["svgbob","svgbob_cli"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ivanceras/svgbob.git",{":branch":"master"}],"homepage":"https://ivanceras.github.io/svgbob-editor/","license":"Apache-2.0","ruby_source_checksum":"a41ad2dc2a3d8b8d6548ca94e36fcd13912232523f50f555cfe6f20bd89af5ec","stable_dependencies":[{"rust":":build"}],"stable_checksum":"d5b5fc4a04e9efc1cd313c84a8f843d8221718b34e8d3e135e97d44b81317bbf","stable_url_args":["https://github.com/ivanceras/svgbob/archive/refs/tags/0.7.6.tar.gz"],"stable_version":"0.7.6"},"svgo":{"desc":"Nodejs-based tool for optimizing SVG vector graphics files","executables":["svgo"],"head_dependencies":["node"],"homepage":"https://svgo.dev/","license":"MIT","ruby_source_checksum":"2cdc50d4c52dbff33b51f15f31361439559904fd429815349e3cc08b4e349eb5","stable_dependencies":["node"],"stable_checksum":"2eae41c56d069a1943c58f0141eb5c747c968e6db7c67dae5f529c01103b5b5d","stable_url_args":["https://github.com/svg/svgo/archive/refs/tags/v4.0.1.tar.gz"],"stable_version":"4.0.1","bottle_tag":":all","bottle_checksum":"bc845de2142eee65c2d44293adeb63b606e12581570517b5845f44d252262a90"},"svlint":{"desc":"SystemVerilog linter","executables":["svlint"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/dalance/svlint.git",{":branch":"master"}],"homepage":"https://github.com/dalance/svlint","license":"MIT","ruby_source_checksum":"8df990d88ebe261c832bb8efdad8efab203e396e003b5bb13b2e7275af2b11e3","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1ffa212d571eabf57fb2b32c648760a0aff301dff8282a5a2b8e653d4657d3fe","stable_url_args":["https://github.com/dalance/svlint/archive/refs/tags/v0.9.5.tar.gz"],"stable_version":"0.9.5"},"svls":{"desc":"SystemVerilog language server","executables":["svls"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/dalance/svls.git",{":branch":"master"}],"homepage":"https://github.com/dalance/svls","license":"MIT","ruby_source_checksum":"a040f286c6f5a433f411bdb1c40c9b697f61ef55808cf7f8ba22a0ba0863c185","stable_dependencies":[{"rust":":build"}],"stable_checksum":"d491620c8c89d29a277625afa2e99767f00e7c61cc96e6b91fae709ee1d45ceb","stable_url_args":["https://github.com/dalance/svls/archive/refs/tags/v0.2.14.tar.gz"],"stable_version":"0.2.14"},"svt-av1":{"desc":"AV1 encoder","executables":["SvtAv1EncApp"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://gitlab.com/AOMediaCodec/SVT-AV1.git",{":branch":"master"}],"homepage":"https://gitlab.com/AOMediaCodec/SVT-AV1","license":"BSD-3-Clause","ruby_source_checksum":"238cba9d31a4ca1baa84dd7535f3b4afbaee611d1441880db8886cbf267f9c23","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"184162d3db3a4448882b17230413b4938ca252eef6b3c5e2f1236b2fcf497881","stable_url_args":["https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v4.1.0/SVT-AV1-v4.1.0.tar.bz2"],"stable_version":"4.1.0"},"svt-vp9":{"desc":"Scalable Video Technology for VP9 Encoder","head_dependencies":[{"cmake":":build"},{"nasm":":build"}],"head_url_args":["https://github.com/OpenVisualCloud/SVT-VP9.git",{":branch":"master"}],"homepage":"https://github.com/OpenVisualCloud/SVT-VP9","license":"BSD-2-Clause-Patent","ruby_source_checksum":"3ce4b8746a83620042cc1680e6600d7e3e8ed72980268784364bc4bf8b759392","stable_dependencies":[{"cmake":":build"},{"nasm":":build"}],"stable_checksum":"2385fee19ea82c3e6157215ffbe1851fdabd46d1502e4343c842bf7f9bf662cd","stable_url_args":["https://github.com/OpenVisualCloud/SVT-VP9/archive/refs/tags/v0.3.1.tar.gz"],"stable_version":"0.3.1"},"svtplay-dl":{"caveats":"To use post-processing:\n  `brew install ffmpeg`.\n","desc":"Download videos from https://www.svtplay.se/","executables":["svtplay-dl"],"head_dependencies":["certifi","cryptography","libyaml","python@3.14"],"homepage":"https://svtplay-dl.se/","license":"MIT","ruby_source_checksum":"6b97e82fcc0ef3daffd6ce27ec211db51d15a63d508d1a083e460ee610b9e682","stable_dependencies":["certifi","cryptography","libyaml","python@3.14"],"stable_checksum":"4e0fafe29349b08b3c058faaf6a8e31e709613d7a2957ed5269da5c5295a0efb","stable_url_args":["https://files.pythonhosted.org/packages/51/96/7f8e6f27fd5aabb9b67aa873483fb33f892f55a6413a33212ae4c29b439c/svtplay_dl-4.191.tar.gz"],"stable_version":"4.191"},"svu":{"desc":"Semantic version utility","executables":["svu"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/caarlos0/svu.git",{":branch":"main"}],"homepage":"https://github.com/caarlos0/svu","license":"MIT","ruby_source_checksum":"548e6149d3a8c164ee86ae38b3670af9dbeaf76d0a60c1178168734981ff2647","stable_dependencies":[{"go":":build"}],"stable_checksum":"b40fe73b43926051885045cdf72a3882d3b5e4826577532bd95ef15a9313e418","stable_url_args":["https://github.com/caarlos0/svu/archive/refs/tags/v3.4.1.tar.gz"],"stable_version":"3.4.1"},"swag":{"desc":"Automatically generate RESTful API documentation with Swagger 2.0 for Go","executables":["swag"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/swaggo/swag.git",{":branch":"master"}],"homepage":"https://github.com/swaggo/swag","license":"MIT","ruby_source_checksum":"7c793f2c3f8ebbd4d50496d59dd077edbe73e7f3c4e20f61c677b6e8e959599a","stable_dependencies":[{"go":":build"}],"stable_checksum":"d0193f08b829e1088753ff6d66d1205e22a6e7fd07ac28df5ecb001d9eb2c43d","stable_url_args":["https://github.com/swaggo/swag/archive/refs/tags/v1.16.6.tar.gz"],"stable_version":"1.16.6"},"swagger-codegen":{"aliases":["swagger-codegen@3"],"desc":"Generate clients, server stubs, and docs from an OpenAPI spec","executables":["swagger-codegen"],"head_dependencies":["openjdk",{"maven":":build"}],"head_url_args":["https://github.com/swagger-api/swagger-codegen.git",{":branch":"master"}],"homepage":"https://swagger.io/tools/swagger-codegen/","license":"Apache-2.0","ruby_source_checksum":"7020f88fb7350d67f65473d3537e5673cf2992862a259d92e5d237cc72251b46","stable_dependencies":["openjdk",{"maven":":build"}],"stable_checksum":"b16c7c1bc73cdaa0221d26129eccad32f10c2deecc29ccb90fd6bc79c22b9faf","stable_url_args":["https://github.com/swagger-api/swagger-codegen/archive/refs/tags/v3.0.81.tar.gz"],"stable_version":"3.0.81","versioned_formulae":["swagger-codegen@2"]},"swagger-codegen@2":{"desc":"Generate clients, server stubs, and docs from an OpenAPI spec","executables":["swagger-codegen"],"head_dependencies":["openjdk@21",{"maven":":build"}],"homepage":"https://swagger.io/tools/swagger-codegen/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"65a484066ef51ebbe0907e1768112747083e7cf5005cea2e4f8c15d378c9de47","stable_dependencies":["openjdk@21",{"maven":":build"}],"stable_checksum":"7707fa9771272644d7fab12a5eaee0f3f319bda746a44ed58ba726efa60050a9","stable_url_args":["https://github.com/swagger-api/swagger-codegen/archive/refs/tags/v2.4.52.tar.gz"],"stable_version":"2.4.52"},"swagger2markup-cli":{"bottle_rebuild":2,"deprecate_args":{":date":"2026-05-02",":because":":unmaintained"},"desc":"Swagger to AsciiDoc or Markdown converter","disable_args":{":date":"2027-05-02",":because":":unmaintained"},"executables":["swagger2markup"],"head_dependencies":["openjdk@11"],"homepage":"https://github.com/Swagger2Markup/swagger2markup","license":"Apache-2.0","revision":3,"ruby_source_checksum":"fee6e96cb3604f78258ae8a5a7649899787c97d1f20c2d994c84dfb9e17c814c","stable_dependencies":["openjdk@11"],"stable_checksum":"93ff10990f8279eca35b7ac30099460e557b073d48b52d16046ab1aeab248a0a","stable_url_args":["https://search.maven.org/remotecontent?filepath=io/github/swagger2markup/swagger2markup-cli/1.3.3/swagger2markup-cli-1.3.3.jar"],"stable_version":"1.3.3","bottle_tag":":all","bottle_checksum":"371bbc9c30ce8cb116cc9d7ad64b97d87ef6116db53877b067878a2643c3cb95"},"swaks":{"bottle_rebuild":1,"desc":"SMTP command-line test tool","executables":["swaks"],"homepage":"https://www.jetmore.org/john/code/swaks/","license":"GPL-2.0-or-later","ruby_source_checksum":"f58441700b9d0cbe0811c72d585a753a436075a3d63027056a24d533296651c9","stable_checksum":"0e531b4d164058802e7266b14f4dc1897099d096f930820de2f9b5eb08dcdbe8","stable_url_args":["https://www.jetmore.org/john/code/swaks/files/swaks-20240103.0.tar.gz"],"stable_version":"20240103.0","bottle_tag":":all","bottle_checksum":"c306783b36231b83d1c0935e526206911e61c3e1d58a011ea97b9132113e9f06"},"swc":{"desc":"Super-fast Rust-based JavaScript/TypeScript compiler","executables":["swc"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/swc-project/swc.git",{":branch":"main"}],"homepage":"https://swc.rs","license":"Apache-2.0","ruby_source_checksum":"3aabdd1208ef5bb9b97c147d888725bd378587775f7c1595548416d61ddad897","stable_dependencies":[{"rust":":build"}],"stable_checksum":"56f9d348cb5f41db294bdd8db6970d2bee7171ea5250c1c31373a6816eac9900","stable_url_args":["https://github.com/swc-project/swc/archive/refs/tags/v1.15.43.tar.gz"],"stable_version":"1.15.43"},"swctl":{"bottle_rebuild":2,"desc":"Apache SkyWalking CLI (Command-line Interface)","executables":["swctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/apache/skywalking-cli.git",{":branch":"master"}],"homepage":"https://skywalking.apache.org/","license":"Apache-2.0","ruby_source_checksum":"996f6342960766e7ce1f8a7c031bbfc1234b39134d87e6c0515f10f19e660eb2","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/apache/skywalking-cli/commit/3f9cf0e74a97f16d8da48ccea49155fd45f2d160.patch?full_index=1","sha256":"dd17f332f86401ef4505ec7beb3f8863f13146718d8bdcf92d2cc2cdc712b0ec"}],"stable_checksum":"9b1861a659e563d2ba7284ac19f3ae72649f08ac7ff7064aee928a7df2cd2bff","stable_url_args":["https://github.com/apache/skywalking-cli/archive/refs/tags/0.14.0.tar.gz"],"stable_version":"0.14.0"},"swfmill":{"deprecate_args":{":date":"2025-01-12",":because":":unmaintained"},"desc":"Processor of xml2swf and swf2xml","disable_args":{":date":"2026-01-12",":because":":unmaintained"},"head_dependencies":["freetype","libpng",{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"],["libxslt"],["zlib"]],"homepage":"https://www.swfmill.org/","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"57b50b14b18d1e342a0aba3235b711cc37e9e3d757769d1d93f1b07be0331d49","stable_dependencies":["freetype","libpng",{"pkgconf":":build"}],"stable_checksum":"db24f63963957faec02bb14b8b61cdaf7096774f8cfdeb9d3573e2e19231548e","stable_url_args":["https://www.swfmill.org/releases/swfmill-0.3.6.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"],["zlib"]],"stable_version":"0.3.6"},"swftools":{"bottle_rebuild":2,"desc":"SWF manipulation and generation tools","executables":["as3compile","font2swf","png2swf","swfbbox","swfc","swfcombine","swfdump","swfextract","swfrender","swfstrings","wav2swf"],"homepage":"https://github.com/swftools/swftools","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"5915a416b98268d5c45e0f522f48964a82d8ebae9813f4e9b3844f00079f4143","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"bf6891bfc6bf535a1a99a485478f7896ebacbe3bbf545ba551298080a26f01f1","stable_url_args":["https://distfiles.macports.org/swftools/swftools-0.9.2.tar.gz"],"stable_version":"0.9.2"},"swgp-go":{"desc":"Simple WireGuard proxy with minimal overhead for WireGuard traffic","executables":["swgp-go"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/database64128/swgp-go.git",{":branch":"main"}],"homepage":"https://github.com/database64128/swgp-go","license":"AGPL-3.0-or-later","ruby_source_checksum":"36c1ba8cce487a9a4b7a8555c6162044b5cb5ba7ca1f20ade8653b9a1c64dc8d","stable_dependencies":[{"go":":build"}],"stable_checksum":"0d7e5ebce9c07237e71028eac31b27c51d155c5a72eefc7bceac4cc816725d23","stable_url_args":["https://github.com/database64128/swgp-go/archive/refs/tags/v1.10.0.tar.gz"],"stable_version":"1.10.0"},"swi-prolog":{"desc":"ISO/Edinburgh-style Prolog interpreter","executables":["swipl","swipl-ld","swipl-win"],"head_dependencies":["berkeley-db@5","gmp","libarchive","libyaml","openssl@3","pcre2","unixodbc",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/SWI-Prolog/swipl-devel.git",{":branch":"master"}],"head_uses_from_macos":[["libedit"],["libxcrypt"],["ncurses"]],"homepage":"https://www.swi-prolog.org/","license":"BSD-2-Clause","ruby_source_checksum":"11d0992403f55c9c145fcc091ee4b527f84c0a34a4e056b22da17dc94faedcc8","stable_dependencies":["berkeley-db@5","gmp","libarchive","libyaml","openssl@3","pcre2","unixodbc",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"e42cc098f7b8a6051c4f79a99b55162d467098aba60f69649bdc7583f0734b57","stable_url_args":["https://www.swi-prolog.org/download/stable/src/swipl-10.0.2.tar.gz"],"stable_uses_from_macos":[["libedit"],["libxcrypt"],["ncurses"]],"stable_version":"10.0.2"},"swift-format":{"desc":"Formatting technology for Swift source code","executables":["swift-format"],"head_url_args":["https://github.com/swiftlang/swift-format.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://github.com/swiftlang/swift-format","license":"Apache-2.0","pour_bottle_args":{":only_if":":clt_installed"},"ruby_source_checksum":"a3e38952e85ce4c962ee66b6415544411a2142b39c02bafbb6826e0b48525c17","stable_url_args":["https://github.com/swiftlang/swift-format.git",{":tag":"603.0.0",":revision":"d54c5be7afba3e5f52ae29e2371e444a3c2a49c1"}],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"603.0.0","version_scheme":1},"swift-outdated":{"desc":"Check for outdated Swift package manager dependencies","executables":["swift-outdated"],"head_url_args":["https://github.com/kiliankoe/swift-outdated.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build",":since":":tahoe"}],["curl"]],"homepage":"https://github.com/kiliankoe/swift-outdated","license":"MIT","ruby_source_checksum":"41623e1749af5259a45da4074d6c10814edf0dbc8b3fcc56555b5f6082390437","stable_checksum":"1f327a5798609707bd2b5a303eb33b4f3d1e0f240e5e27c239be11df1084203b","stable_url_args":["https://github.com/kiliankoe/swift-outdated/archive/refs/tags/0.15.3.tar.gz"],"stable_uses_from_macos":[[{"swift":":build",":since":":tahoe"}],["curl"]],"stable_version":"0.15.3"},"swift-protobuf":{"desc":"Plugin and runtime library for using protobuf with Swift","executables":["protoc-gen-swift"],"head_dependencies":["protobuf"],"head_url_args":["https://github.com/apple/swift-protobuf.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build",":since":":tahoe"}]],"homepage":"https://github.com/apple/swift-protobuf","license":"Apache-2.0","ruby_source_checksum":"a1b73aefc55a9764bbdd08552ce14fc72bad07143cd9a3ef3d65efc90681515c","stable_dependencies":["protobuf"],"stable_url_args":["https://github.com/apple/swift-protobuf.git",{":tag":"1.38.1",":revision":"55d7a1cc5666b85c13464aea1c4b4a90feccb4c8"}],"stable_uses_from_macos":[[{"swift":":build",":since":":tahoe"}]],"stable_version":"1.38.1"},"swift-section":{"desc":"CLI tool for parsing mach-o files to obtain Swift information","executables":["swift-section"],"head_url_args":["https://github.com/MxIris-Reverse-Engineering/MachOSwiftSection.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://github.com/MxIris-Reverse-Engineering/MachOSwiftSection","license":"MIT","ruby_source_checksum":"969eff457fcc529bd8b062c1103c59f6a3c8220642f8df0024bc020562fdc2e6","stable_checksum":"807c62867a65334aa12c7d30fbede6fd93243bc78f5557622e61a14f81a0b22d","stable_url_args":["https://github.com/MxIris-Reverse-Engineering/MachOSwiftSection/archive/refs/tags/0.11.0.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"0.11.0"},"swift-sh":{"desc":"Scripting with easy zero-conf dependency imports","executables":["swift-sh","swift-sh-edit"],"head_url_args":["https://github.com/mxcl/swift-sh.git",{":branch":"master"}],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://github.com/mxcl/swift-sh","license":"Unlicense","revision":1,"ruby_source_checksum":"ae573ae7e393bfbfdf917c6ea50f74b90d9481b1f09ac03d0f99a67fe87ee3de","stable_checksum":"07f3c2d1215b82eb56ebfeb676b5e3860c23a828c14fd482c7c1935817f3220f","stable_url_args":["https://github.com/mxcl/swift-sh/archive/refs/tags/2.5.0.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"2.5.0"},"swift":{"caveats":"An Xcode toolchain has been installed to:\n  $HOMEBREW_PREFIX/opt/swift/Swift-6.3.xctoolchain\n\nThis can be symlinked for use within Xcode:\n  ln -s $HOMEBREW_PREFIX/opt/swift/Swift-6.3.xctoolchain ~/Library/Developer/Toolchains/Swift-6.3.xctoolchain\n","desc":"High-performance system programming language","executables":["sourcekit-lsp","sourcekitd-repl","swift","swift-api-checker.py","swift-api-digester","swift-api-dump.py","swift-autolink-extract","swift-build","swift-build-sdk-interfaces","swift-build-tool","swift-cache-tool","swift-compatibility-symbols","swift-def-to-strings-converter","swift-demangle","swift-driver","swift-experimental-sdk","swift-frontend","swift-help","swift-legacy-driver","swift-package","swift-package-collection","swift-package-registry","swift-plugin-server","swift-reflection-dump","swift-run","swift-scan-test","swift-sdk","swift-serialize-diagnostics","swift-symbolgraph-extract","swift-synthesize-interface","swift-test","swiftc","swiftc-legacy-driver"],"head_dependencies":["python@3.14","zstd",{"cmake":":build"},{"ninja":":build"}],"head_uses_from_macos":[[{"llvm":":build"}],[{"rsync":":build"}],["curl"],["libedit"],["libxml2"],["ncurses"],["sqlite"]],"homepage":"https://www.swift.org","keg_only_args":[":provided_by_macos"],"license":"Apache-2.0","ruby_source_checksum":"d336edd8957558fb55f2ca40d6d0a42f61520b3e1f0281f9331065130e9bbb68","stable_dependencies":["python@3.14","zstd",{"cmake":":build"},{"ninja":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/swift/homebrew-resource-dir.diff"},{"strip":"p1","data":true}],"stable_checksum":"2a4e7fd3b2e37bd061923d0f7e508e430aadf6b39c56ce2cc51e9caad501cf4d","stable_url_args":["https://github.com/swiftlang/swift/archive/refs/tags/swift-6.3.2-RELEASE.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}],[{"rsync":":build"}],["curl"],["libedit"],["libxml2"],["ncurses"],["sqlite"]],"stable_version":"6.3.2"},"swiftdraw":{"desc":"Convert SVG into PDF, PNG, JPEG or SF Symbol","executables":["swiftdraw"],"head_url_args":["https://github.com/swhitty/SwiftDraw.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build"}],["libxml2"]],"homepage":"https://github.com/swhitty/SwiftDraw","license":"Zlib","ruby_source_checksum":"194b8d751320a04ee207973b8e2aedc4cfe45701bfef704eccc5b87b3d7f4ab3","stable_checksum":"ac660bc69f2c25154e67b9e65f8b54327860ad51b194ef59c74a7142fb6099f9","stable_url_args":["https://github.com/swhitty/SwiftDraw/archive/refs/tags/0.28.0.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}],["libxml2"]],"stable_version":"0.28.0"},"swiftformat":{"desc":"Formatting tool for reformatting Swift code","executables":["swiftformat"],"head_url_args":["https://github.com/nicklockwood/SwiftFormat.git",{":branch":"develop"}],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://github.com/nicklockwood/SwiftFormat","license":"MIT","ruby_source_checksum":"28f4b2c1d04fc145b8372848ffd07f97d579a760ce2c908ce9965390947acbb8","stable_checksum":"cf078cc044b998aa4bafad731ae2d360242e820ba0acc4c6f2856b99e6052e12","stable_url_args":["https://github.com/nicklockwood/SwiftFormat/archive/refs/tags/0.62.1.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"0.62.1"},"swiftgen":{"desc":"Swift code generator for assets, storyboards, Localizable.strings, etc.","executables":["swiftgen"],"head_url_args":["https://github.com/SwiftGen/SwiftGen.git",{":branch":"stable"}],"head_uses_from_macos":[[{"ruby":":build"}]],"homepage":"https://github.com/SwiftGen/SwiftGen","license":"MIT","ruby_source_checksum":"2a96e8ffe17d366e353445c474410d92a2697422dbd01e5955d7b3db39a19853","stable_checksum":"f529be194f0ffcc85a76a6770fe3578b49e7e56ba872ce1e3aaba75982b09d32","stable_url_args":["https://github.com/SwiftGen/SwiftGen/archive/refs/tags/6.6.3.tar.gz"],"stable_uses_from_macos":[[{"ruby":":build"}]],"stable_version":"6.6.3"},"swiftlint":{"desc":"Tool to enforce Swift style and conventions","executables":["swiftlint"],"head_url_args":["https://github.com/realm/SwiftLint.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build",":since":":sonoma"}],["curl"],["libxml2"]],"homepage":"https://github.com/realm/SwiftLint","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"ae95d44a130aad787d0eea3ea3e0f9245f1511dba14ffdfd99545c1ae2400cfb","stable_url_args":["https://github.com/realm/SwiftLint.git",{":tag":"0.65.0",":revision":"fd768ba9a0e8a4f96d550d98de6c4cf2af565cf1"}],"stable_uses_from_macos":[[{"swift":":build",":since":":sonoma"}],["curl"],["libxml2"]],"stable_version":"0.65.0"},"swiftly":{"desc":"Swift toolchain installer and manager","executables":["swiftly"],"head_url_args":["https://github.com/swiftlang/swiftly.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"homepage":"https://github.com/swiftlang/swiftly","license":"Apache-2.0","ruby_source_checksum":"dc9d12735973bb2ae5f5e5c9076780cb1ea670c11fb7b20f66deee31142f648c","stable_url_args":["https://github.com/swiftlang/swiftly.git",{":tag":"1.1.3",":revision":"8e759540b22a1d58e592da96b7c1de058c360a8f"}],"stable_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"stable_version":"1.1.3"},"swiftplantuml":{"desc":"Generate UML class diagrams from Swift sources","executables":["swiftplantuml"],"homepage":"https://marcoeidinger.github.io/SwiftPlantUML/","license":"MIT","ruby_source_checksum":"8a683b5d7d19a3728f8a4b4dfb64cbc187d15bc2a5f23bd527e0363468df40a3","stable_checksum":"1529dafcfd3e7c20902bee53100a0acee55a80e373d52a208829649dc961e2b0","stable_url_args":["https://github.com/MarcoEidinger/SwiftPlantUML/archive/refs/tags/0.8.1.tar.gz"],"stable_version":"0.8.1"},"swig":{"bottle_rebuild":1,"desc":"Generate scripting interfaces to C/C++ code","executables":["ccache-swig","swig"],"head_dependencies":["pcre2",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/swig/swig.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":test"}]],"homepage":"https://www.swig.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"b7297fe21b9a5f9c9d362ada73521861f3d408f420212d2064ef302dd558df82","stable_dependencies":["pcre2"],"stable_checksum":"40162a706c56f7592d08fd52ef5511cb7ac191f3593cf07306a0a554c6281fcf","stable_url_args":["https://downloads.sourceforge.net/project/swig/swig/swig-4.4.1/swig-4.4.1.tar.gz"],"stable_uses_from_macos":[[{"python":":test"}]],"stable_version":"4.4.1"},"switch-lan-play":{"desc":"Make you and your friends play games like in a LAN","executables":["lan-play"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/spacemeowx2/switch-lan-play","license":"GPL-3.0-or-later","ruby_source_checksum":"7ec27656c5ae97167099efd8619422183dd1a7570b7f0ea6609a86527013cdc2","stable_dependencies":[{"cmake":":build"}],"stable_url_args":["https://github.com/spacemeowx2/switch-lan-play.git",{":tag":"v0.2.3",":revision":"c0c663e3fdc95d6d6e8ab401caa2bfb5b5872e00"}],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.2.3","bottle_checksum":"ae86854d36264397768367d7ce69466967e303b5047828a6720c6574101a24b8"},"switchaudio-osx":{"desc":"Change macOS audio source from the command-line","executables":["SwitchAudioSource"],"head_url_args":["https://github.com/deweller/switchaudio-osx.git",{":branch":"master"}],"homepage":"https://github.com/deweller/switchaudio-osx/","license":"MIT","ruby_source_checksum":"64b7176d3ecf7e96b46d6697f0852656d997ee3bea6bb0fc4c67db7c0d3d0c22","stable_checksum":"3d12b57cbd6063a643a12f12287af99c87894c33449c6bcac0a71fd15776b3ed","stable_url_args":["https://github.com/deweller/switchaudio-osx/archive/refs/tags/1.2.2.tar.gz"],"stable_version":"1.2.2","bottle_checksum":"e91921e9b3d31fbf9ee65fabf606c946a234d80af6abd418f0c68152a066d974"},"sword":{"bottle_rebuild":2,"desc":"Cross-platform tools to write Bible software","executables":["diatheke","emptyvss","imp2gbs","imp2ld","imp2vs","installmgr","mkfastmod","mod2imp","mod2osis","mod2vpl","mod2zmod","osis2mod","tei2mod","vpl2mod","vs2osisref","vs2osisreftxt","xml2gbs"],"homepage":"https://www.crosswire.org/sword/index.jsp","license":"GPL-2.0-only","ruby_source_checksum":"d28575d3c2b58e987ae723bb3293a3e0a0c4f0ce4fcfdd1661e647108599163a","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"42409cf3de2faf1108523e2c5ac0745d21f9ed2a5c78ed878ee9dcc303426b8a","stable_url_args":["https://www.crosswire.org/ftpmirror/pub/sword/source/v1.9/sword-1.9.0.tar.gz"],"stable_version":"1.9.0"},"swtpm":{"bottle_rebuild":1,"desc":"Software TPM Emulator based on libtpms","executables":["swtpm","swtpm_bios","swtpm_cert","swtpm_ioctl","swtpm_localca","swtpm_setup"],"head_dependencies":["glib","gmp","json-glib","libtasn1","libtpms","openssl@3","gettext",{"autoconf":":build"},{"automake":":build"},{"gawk":":build"},{"libtool":":build"},{"pkgconf":":build"},{"socat":":build"}],"homepage":"https://github.com/stefanberger/swtpm","license":"BSD-3-Clause","ruby_source_checksum":"d812ee1e9f39f58ea217e7801217edc1cf86e35b0b2ad439b8b2ef7e9329996c","stable_dependencies":["glib","gmp","json-glib","libtasn1","libtpms","openssl@3","gettext",{"autoconf":":build"},{"automake":":build"},{"gawk":":build"},{"libtool":":build"},{"pkgconf":":build"},{"socat":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/stefanberger/swtpm/commit/86c6046cbe0e913e884683d20acec3949a4a1220.patch?full_index=1","sha256":"8f0c469d178004128c97645f4bb849355473ad0181d6063c6dc5ba1565b716a0"}],"stable_checksum":"f8da11cadfed27e26d26c5f58a7b8f2d14d684e691927348906b5891f525c684","stable_url_args":["https://github.com/stefanberger/swtpm/archive/refs/tags/v0.10.1.tar.gz"],"stable_version":"0.10.1"},"syft":{"desc":"CLI for generating a Software Bill of Materials from container images","executables":["syft"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/anchore/syft.git",{":branch":"main"}],"homepage":"https://github.com/anchore/syft","license":"Apache-2.0","ruby_source_checksum":"7e276cdc737c33989e1b897fbe9dfd9cb94f97c03d69969d188634a8653a4ccb","stable_dependencies":[{"go":":build"}],"stable_checksum":"5545ff8d797fc14d27ae23608ec271609c9038e1732ec13d4ba8042ef542f0ea","stable_url_args":["https://github.com/anchore/syft/archive/refs/tags/v1.46.0.tar.gz"],"stable_version":"1.46.0"},"sylph":{"desc":"Ultrafast taxonomic profiling and genome querying for metagenomic samples","executables":["sylph"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"homepage":"https://github.com/bluenote-1577/sylph","license":"MIT","ruby_source_checksum":"cc4822fb77502f655dbb1cef644db01ab898d011571454ef6764f363811cd2e5","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"c11fbe5720500c43e7102a359dd9ec59b09b93a15a8ce6f6a3bb917430c3059e","stable_url_args":["https://github.com/bluenote-1577/sylph/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"sylpheed":{"deprecate_args":{":date":"2026-05-22",":because":":unmaintained"},"desc":"Simple, lightweight email-client","disable_args":{":date":"2027-05-22",":because":":unmaintained"},"executables":["sylpheed"],"head_dependencies":["cairo","gdk-pixbuf","glib","gpgme","gtk+","openssl@3","pango","at-spi2-core","gettext","harfbuzz","libassuan","libgpg-error",{"pkgconf":":build"}],"homepage":"https://sylpheed.sraoss.jp/en/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later","MIT",":public_domain"]},"revision":8,"ruby_source_checksum":"a9bd927ddfc1d6b621b8297bbb81fbf807e674bc20a04df1de69936f029de077","stable_dependencies":["cairo","gdk-pixbuf","glib","gpgme","gtk+","openssl@3","pango","at-spi2-core","gettext","harfbuzz","libassuan","libgpg-error",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"eb23e6bda2c02095dfb0130668cf7c75d1f256904e3a7337815b4da5cb72eb04","stable_url_args":["https://sylpheed.sraoss.jp/sylpheed/v3.7/sylpheed-3.7.0.tar.bz2"],"stable_version":"3.7.0"},"symengine":{"desc":"Fast symbolic manipulation library written in C++","head_dependencies":["flint","gmp","libmpc","llvm","mpfr","zstd","z3",{"cereal":":build"},{"cmake":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.sympy.org/en/index.html","license":"MIT","revision":8,"ruby_source_checksum":"30f425918c627e3b9836796bf7ba6f7fccd2a7b713e3e1abbe22470101c9c221","stable_dependencies":["flint","gmp","libmpc","llvm","mpfr","zstd","z3",{"cereal":":build"},{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/symengine/symengine/commit/a498ff2eadac2032d7a3982fc6dc3f69c4cca319.patch?full_index=1","sha256":"308abb8a03d8d132937f0340741030f6e8148030eef7fcfea12ab3e80b03d569"},{"strip":"p1","url":"https://github.com/symengine/symengine/commit/de7305e5e2fee97d80c25164a8f8c9f7ecfc9953.patch?full_index=1","sha256":"09a5acf3043de18d5f09b2e28a6dc4edc127fe7e4b66e2656e3a0db4c26a5e6d"},{"strip":"p1","url":"https://github.com/symengine/symengine/commit/ea9868e64ced2cd2abb9cdc3ae97d965b892b974.patch?full_index=1","sha256":"2a94699984ead1db45c024458783d13d70aa3b250bb72b1141502fb2287344ec"}],"stable_checksum":"11c5f64e9eec998152437f288b8429ec001168277d55f3f5f1df78e3cf129707","stable_url_args":["https://github.com/symengine/symengine/archive/refs/tags/v0.14.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.14.0"},"symfony-cli":{"desc":"Build, run, and manage Symfony applications","executables":["symfony"],"head_dependencies":[{"go":":build"},{"composer":":test"}],"homepage":"https://symfony.com/download","license":"AGPL-3.0-or-later","ruby_source_checksum":"004de514b491fc884091319241401fdf171007d214257ba0a2e0c2c4bb20fd07","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/symfony-cli/bin/symfony","local:proxy:start","--foreground"]],"stable_dependencies":[{"go":":build"},{"composer":":test"}],"stable_checksum":"879782e8b8c6d6263e4d2a72f2283879f1c645c5f87db5cdd8a4bd8182e2ee37","stable_url_args":["https://github.com/symfony-cli/symfony-cli/archive/refs/tags/v5.17.1.tar.gz"],"stable_version":"5.17.1"},"symlinks":{"desc":"Symbolic link maintenance utility","executables":["symlinks"],"homepage":"https://github.com/brandt/symlinks","license":"MIT","ruby_source_checksum":"1613821b6354e70d7eb8cba4f3c5325145fbb33cb50d0539c4fc82193f8c1789","stable_checksum":"27105b2898f28fd53d52cb6fa77da1c1f3b38e6a0fc2a66bf8a25cd546cb30b2","stable_url_args":["https://github.com/brandt/symlinks/archive/refs/tags/v1.4.3.tar.gz"],"stable_version":"1.4.3","bottle_checksum":"12782096332429fbdcb34f1c3efa2bb1a53271498a9ae54a1ff2b2fd2ba54ed1"},"synchrony":{"bottle_rebuild":1,"desc":"Simple deobfuscator for mangled or obfuscated JavaScript files","executables":["synchrony"],"head_dependencies":["node"],"homepage":"https://deobfuscate.relative.im/","license":"GPL-3.0-only","ruby_source_checksum":"f95955826f92bafbd75ced4b99ee0786ff2abeb2295e5a85faae98221cfa3375","stable_dependencies":["node"],"stable_checksum":"feca0c36e1efe029827f2cb44d206c9e32751f207dae25ca5a93a4e6fe21388d","stable_url_args":["https://registry.npmjs.org/deobfuscator/-/deobfuscator-2.4.5.tgz"],"stable_version":"2.4.5","bottle_tag":":all","bottle_checksum":"da3ca86b921e8277e72a226e53380a3baa661e6e09c9658231b4ab6a5b53569f"},"syncthing":{"desc":"Open source continuous file synchronization application","executables":["syncthing"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/syncthing/syncthing.git",{":branch":"main"}],"homepage":"https://syncthing.net/","license":"MPL-2.0","ruby_source_checksum":"038b5ed8e54e848fd69dbafd1154a03918ae32a89497bd82f790fdcf1233410b","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/syncthing.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/syncthing.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/syncthing/bin/syncthing","--no-browser","--no-restart"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"cddcd03945de492f5c995f6fcda910fc49c1174a74899a26704aae63aa558c4a","stable_url_args":["https://github.com/syncthing/syncthing/archive/refs/tags/v2.1.2.tar.gz"],"stable_version":"2.1.2"},"synergy-core":{"aliases":["synergy"],"caveats":"Synergy requires the 'Accessibility' permission.\nYou can grant this permission by navigating to:\n  System Preferences -> Security & Privacy -> Privacy -> Accessibility\n\nIf Synergy still doesn't work, try clearing the 'Accessibility' list:\n  sudo tccutil reset Accessibility\nYou can then grant the 'Accessibility' permission again.\nYou may need to clear this list each time you upgrade synergy-core.\n\nOn ARM macOS machines, the 'Accessibility' permission must be granted to\nboth of the following two items:\n  (1) $HOMEBREW_PREFIX/opt/synergy-core/bundle/Synergy.app\n  (2) $HOMEBREW_PREFIX/opt/synergy-core/bin/synergy\n","desc":"Synergy, the keyboard and mouse sharing tool","executables":["synergy","synergy-client","synergy-legacy","synergy-server"],"head_dependencies":["openssl@3","qtbase",{"cmake":":build"}],"head_url_args":["https://github.com/symless/synergy.git",{":branch":"master"}],"homepage":"https://symless.com/synergy","license":{"GPL-2.0-only":{":with":"openvpn-openssl-exception"}},"ruby_source_checksum":"a09dd2f6587874dc30574657ebb3021e24accdabfeeacc0fac2b5877860d4230","service_args":[[":run_type",":immediate"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/synergy-core/bin/synergy"]],"stable_dependencies":["openssl@3","qtbase",{"cmake":":build"}],"stable_checksum":"1fbcfeac4e1c516e4ab9f4e1c3186e507df737aa162540aff8297047730bc6e6","stable_url_args":["https://github.com/symless/synergy/archive/refs/tags/v1.20.4.tar.gz"],"stable_version":"1.20.4"},"synfig":{"desc":"Command-line renderer","executables":["synfig","synfig-config"],"head_dependencies":["cairo","etl","ffmpeg","fftw","fontconfig","freetype","fribidi","glib","glibmm@2.66","harfbuzz","imagemagick","imath","libmng","libpng","libsigc++@2","libtool","libxml++","libzip","mlt","openexr","pango","gettext","liblqr","libomp","little-cms2",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"intltool":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/synfig/synfig.git",{":branch":"master"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://www.synfig.org/","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"ab5c34034f13814dee237279bcbd97396cf72c8a3645b58353c0bd0aac45c3cb","stable_dependencies":["cairo","etl","ffmpeg","fftw","fontconfig","freetype","fribidi","glib","glibmm@2.66","harfbuzz","imagemagick","imath","libmng","libpng","libsigc++@2","libtool","libxml++","libzip","mlt","openexr","pango","gettext","liblqr","libomp","little-cms2",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"intltool":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"95783c92925bd8ae494e00fdab0340caba9b19d2a0aac989fd8c200434b26f06","stable_url_args":["https://github.com/synfig/synfig/releases/download/v1.5.5/synfig-1.5.5.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"1.5.5"},"synscan":{"desc":"Asynchronous half-open TCP portscanner","executables":["sslog","synscan"],"head_dependencies":["libpcap"],"homepage":"https://digit-labs.org/files/tools/synscan/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"4655b849bf086ec4b0f8aa96c7cd3ba24b6086b0fa7776f836984a33674db314","stable_dependencies":["libpcap"],"stable_checksum":"c4e6bbcc6a7a9f1ea66f6d3540e605a79e38080530886a50186eaa848c26591e","stable_url_args":["https://digit-labs.org/files/tools/synscan/releases/synscan-5.02.tar.gz"],"stable_version":"5.02","bottle_cellar":":any","bottle_checksum":"86677760d68a0a9efc11560003b4291ff8510b55a03f76a06916c989ec1aa428"},"syntaxerl":{"desc":"Syntax checker for Erlang code and config files","executables":["syntaxerl"],"head_dependencies":["erlang",{"rebar3":":build"}],"homepage":"https://github.com/ten0s/syntaxerl","license":"MIT","ruby_source_checksum":"f705678f5ebf3138eacfb29b40a5cf8c7aa308734d0c0918f7cc30cca3bfae7c","stable_dependencies":["erlang",{"rebar3":":build"}],"stable_checksum":"61d2d58e87a7a5eab1f58c5857b1a9c84a091d18cd683385258c3c0d7256eb64","stable_url_args":["https://github.com/ten0s/syntaxerl/archive/refs/tags/0.15.0.tar.gz"],"stable_version":"0.15.0","bottle_checksum":"ab2fde926ac270aa052a969bef6b5a41deed043b9ca49255c77f6d4ec94d9041"},"sysaidmin":{"desc":"GPT-powered sysadmin","executables":["sysaidmin"],"head_dependencies":["certifi","cryptography","pydantic","python@3.14","rpds-py",{"rust":":build"}],"homepage":"https://github.com/skorokithakis/sysaidmin","license":"AGPL-3.0-or-later","revision":18,"ruby_source_checksum":"32d94fc0315769f69b442677a26557e261ba6e16e31e02828d2cb67978e17312","stable_dependencies":["certifi","cryptography","pydantic","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"77c40710cead7bdcc6cb98b38d74dd05e1e1c24dbc450e3b983869a7c06da91f","stable_url_args":["https://files.pythonhosted.org/packages/01/d8/f2b32cc85a544d1487bbdda7ec48d214c0e551d2d0ae6bbbb49d707fe297/sysaidmin-0.2.5.tar.gz"],"stable_version":"0.2.5"},"sysbench":{"desc":"System performance benchmark tool","executables":["sysbench"],"head_dependencies":["libpq","luajit","mariadb-connector-c",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/akopytov/sysbench.git",{":branch":"master"}],"head_uses_from_macos":[["vim"]],"homepage":"https://github.com/akopytov/sysbench","license":"GPL-2.0-or-later","revision":7,"ruby_source_checksum":"a2df2710f54a96cc88295939ba26da1b07113cb9a5f2c01fd9ae809dbd7d628a","stable_dependencies":["libpq","luajit","mariadb-connector-c",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"e8ee79b1f399b2d167e6a90de52ccc90e52408f7ade1b9b7135727efe181347f","stable_url_args":["https://github.com/akopytov/sysbench/archive/refs/tags/1.0.20.tar.gz"],"stable_uses_from_macos":[["vim"]],"stable_version":"1.0.20"},"sysdig":{"desc":"System-level exploration and troubleshooting tool","executables":["csysdig","sysdig"],"head_dependencies":["jsoncpp","luajit","ncurses","re2","tbb","uthash","yaml-cpp",{"cmake":":build"},{"nlohmann-json":":build"},{"pkgconf":":build"},{"valijson":":build"}],"head_url_args":["https://github.com/draios/sysdig.git",{":branch":"dev"}],"homepage":"https://sysdig.com/","license":{":all_of":["Apache-2.0",{":any_of":["GPL-2.0-only","MIT"]},{"GPL-2.0-only":{":with":"Linux-syscall-note"}}]},"link_overwrite_paths":["etc/bash_completion.d/sysdig"],"revision":4,"ruby_source_checksum":"f1e5cddf4421fcbfbe48c04ecf774aa80d6488fecda4f59a86b0445b51fc1299","stable_dependencies":["jsoncpp","luajit","ncurses","re2","tbb","uthash","yaml-cpp",{"cmake":":build"},{"nlohmann-json":":build"},{"pkgconf":":build"},{"valijson":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/draios/sysdig/commit/1f4565219b74c8b8ff9084425e24c50b43ec3d7b.patch?full_index=1","sha256":"6002ab9759c08e79d6382b48e43f47e70cf07141981be5a1717bdc4ad503402a"}],"stable_checksum":"36daa6a06705569fcc9b0579992e2457494003aea0065eabf54b3e16d67511f7","stable_url_args":["https://github.com/draios/sysdig/archive/refs/tags/0.41.4.tar.gz"],"stable_version":"0.41.4"},"syslog-ng":{"desc":"Log daemon with advanced processing pipeline and a wide range of I/O methods","executables":["dqtool","loggen","pdbtool","persist-tool","syslog-ng","syslog-ng-ctl","syslog-ng-debun","syslog-ng-update-virtualenv","update-patterndb"],"head_dependencies":["abseil","glib","grpc","hiredis","ivykis","json-c","libdbi","libmaxminddb","libnet","libpaho-mqtt","librdkafka","mongo-c-driver","net-snmp","openssl@3","pcre2","protobuf","python@3.14","rabbitmq-c","riemann-client","gettext",{"pkgconf":":build"},{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/syslog-ng/syslog-ng.git",{":branch":"develop"}],"head_uses_from_macos":[["curl"]],"homepage":"https://www.syslog-ng.com","license":{":all_of":["LGPL-2.1-or-later","GPL-2.0-or-later"]},"revision":2,"ruby_source_checksum":"09f31540a31a10f9a498e5628ad0411da4525082576c11ecf11d41e178a88252","stable_dependencies":["abseil","glib","grpc","hiredis","ivykis","json-c","libdbi","libmaxminddb","libnet","libpaho-mqtt","librdkafka","mongo-c-driver","net-snmp","openssl@3","pcre2","protobuf","python@3.14","rabbitmq-c","riemann-client","gettext",{"pkgconf":":build"},{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"03a03d19ac203dca53c7ec79a7005c8a850665a95ff4cd0f1e7bb4c497c64d46","stable_url_args":["https://github.com/syslog-ng/syslog-ng/releases/download/syslog-ng-4.12.0/syslog-ng-4.12.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"4.12.0"},"sysprof":{"desc":"Statistical, system-wide profiler","head_dependencies":["cairo","elfutils","glib","graphene","gtk4","hicolor-icon-theme","json-glib","libadwaita","libdex","libpanel","libunwind","pango","polkit","systemd",{"desktop-file-utils":":build"},{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/sysprof.git",{":branch":"master"}],"homepage":"https://gitlab.gnome.org/GNOME/sysprof","license":{":all_of":["GPL-2.0-or-later","GPL-3.0-or-later","LGPL-2.0-or-later","LGPL-3.0-or-later","BSD-2-Clause-Patent","BSD-3-Clause",":public_domain"]},"post_install_defined":true,"ruby_source_checksum":"54eabf594e3b6e7b51f3c615c44747fedffdcdc8db24c54a4998677ffcf722ac","stable_dependencies":["cairo","elfutils","glib","graphene","gtk4","hicolor-icon-theme","json-glib","libadwaita","libdex","libpanel","libunwind","pango","polkit","systemd",{"desktop-file-utils":":build"},{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"aace44e90e90f6c34bb2fbec8ccb47b8f81103080978d65759287843c329d53a","stable_url_args":["https://download.gnome.org/sources/sysprof/50/sysprof-50.0.tar.xz"],"stable_version":"50.0"},"sysstat":{"desc":"Performance monitoring tools for Linux","head_url_args":["https://github.com/sysstat/sysstat.git",{":branch":"master"}],"homepage":"https://sysstat.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"b6b05984bfd0cb7ace1e690db176de9ff1d552aaecf24eec74d12f4c61a21b10","stable_checksum":"e48fc69401135dc08d2cd4ff58dbdbfce9b7485f76fc9049d97848e313c08dda","stable_url_args":["https://github.com/sysstat/sysstat/archive/refs/tags/v12.7.9.tar.gz"],"stable_version":"12.7.9"},"systemc":{"desc":"Core SystemC language and examples","head_dependencies":[{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"doxygen":":build"},{"libtool":":build"}],"homepage":"https://systemc.org/overview/systemc/","license":"Apache-2.0","ruby_source_checksum":"cc757df836e54d95a6ed4961f00028a5b8648254bd9169cd63071e12ebd4cdff","stable_dependencies":[{"autoconf":":build"},{"autoconf-archive":":build"},{"automake":":build"},{"doxygen":":build"},{"libtool":":build"}],"stable_checksum":"9b3693ed286aab958b9e5d79bb0ad3bc523bbc46931100553275352038f4a0c4","stable_url_args":["https://github.com/accellera-official/systemc/archive/refs/tags/3.0.2.tar.gz"],"stable_version":"3.0.2"},"systemd":{"desc":"System and service manager","executables":["bootctl","busctl","coredumpctl","halt","hostnamectl","init","journalctl","kernel-install","localectl","loginctl","machinectl","mount.ddi","mount.mstack","mount.storage","networkctl","oomctl","portablectl","poweroff","reboot","resolvconf","resolvectl","run0","shutdown","storagectl","systemctl","systemd-ac-power","systemd-analyze","systemd-ask-password","systemd-cat","systemd-cgls","systemd-cgtop","systemd-confext","systemd-creds","systemd-delta","systemd-detect-virt","systemd-dissect","systemd-escape","systemd-firstboot","systemd-id128","systemd-inhibit","systemd-machine-id-setup","systemd-mount","systemd-mstack","systemd-mute-console","systemd-notify","systemd-nspawn","systemd-path","systemd-pty-forward","systemd-repart","systemd-resolve","systemd-run","systemd-socket-activate","systemd-stdio-bridge","systemd-sysext","systemd-sysinstall","systemd-sysusers","systemd-tmpfiles","systemd-tty-ask-password-agent","systemd-umount","systemd-vpick","timedatectl","udevadm","ukify","userdbctl","varlinkctl"],"head_dependencies":["glib","libcap","libxcrypt","lz4","openssl@3","util-linux","xz","zstd",{"coreutils":":build"},{"docbook-xsl":":build"},{"gettext":":build"},{"gperf":":build"},{"icu4c@78":":build"},{"libxml2":":build"},{"libxslt":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"head_url_args":["https://github.com/systemd/systemd.git",{":branch":"main"}],"homepage":"https://systemd.io","keg_only_args":["it will shadow system systemd if linked"],"license":{":all_of":["LGPL-2.1-or-later","GPL-2.0-or-later","CC0-1.0","LGPL-2.0-or-later","MIT","MIT-0",":public_domain",{"LGPL-2.0-or-later":{":with":"Linux-syscall-note"}},{"GPL-1.0-or-later":{":with":"Linux-syscall-note"}},{"GPL-2.0-or-later":{":with":"Linux-syscall-note"}},{"GPL-2.0-only":{":with":"Linux-syscall-note"}},{":any_of":["BSD-3-Clause",{"GPL-2.0-only":{":with":"Linux-syscall-note"}}]},{":any_of":["MIT",{"GPL-2.0-only":{":with":"Linux-syscall-note"}}]},{":any_of":["MIT",{"GPL-2.0-or-later":{":with":"Linux-syscall-note"}}]},{":any_of":["GPL-2.0-only","BSD-2-Clause"]}]},"ruby_source_checksum":"66cc9cbded8f66cbc4ff80bd9da33e1e16406714dddcbfe856603131930ef0d7","stable_dependencies":["glib","libcap","libxcrypt","lz4","openssl@3","util-linux","xz","zstd",{"coreutils":":build"},{"docbook-xsl":":build"},{"gettext":":build"},{"gperf":":build"},{"icu4c@78":":build"},{"libxml2":":build"},{"libxslt":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"stable_checksum":"f9b9da1103d1714703503d1746971ccbeeae945663ef3ede3b7348169b5df064","stable_url_args":["https://github.com/systemd/systemd/archive/refs/tags/v261.1.tar.gz"],"stable_version":"261.1"},"syswatch":{"desc":"Cross-platform system diagnostics TUI","executables":["syswatch"],"head_dependencies":[{"rust":":build"}],"homepage":"https://www.netwatchlabs.com/labs/syswatch","license":"MIT","ruby_source_checksum":"b533876ceb2b15334c58bd489a1fb0948ed39d20758b4e5d3f661187abca926f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7e5f1398ee763bee1f5b52cb0b3816976020d8b1fd6dc18eb797318b8b637ad5","stable_url_args":["https://github.com/matthart1983/syswatch/archive/refs/tags/v0.7.3.tar.gz"],"stable_version":"0.7.3"},"t-completion":{"desc":"Completion for CLI power tool for Twitter","head_url_args":["https://github.com/sferik/x-cli.git",{":branch":"main"}],"homepage":"https://sferik.github.io/t/","license":"MIT","ruby_source_checksum":"f7627adac68b1a438f76d9dbf83f97574e9215cbe74bd9f455c94f039a689892","stable_checksum":"30685de7d87d385a1c74b6ef47732c8b5259fe50f434efd651757e5529cc2fe9","stable_url_args":["https://github.com/sferik/x-cli/archive/refs/tags/v5.0.0.tar.gz"],"stable_version":"5.0.0","bottle_tag":":all","bottle_checksum":"8f41fb3b6dcda43958db52bea7f259cddd0272735e4f09eafa61a01637ac9b9d"},"t-rec":{"desc":"Blazingly fast terminal recorder that generates animated gif images for the web","executables":["t-rec"],"head_dependencies":["imagemagick",{"rust":":build"}],"homepage":"https://github.com/sassman/t-rec-rs","license":"GPL-3.0-only","ruby_source_checksum":"17afbd0349b38791bb6f2150865b769f3d47ca97fb6093206949f8b054140fbd","stable_dependencies":["imagemagick",{"rust":":build"}],"stable_checksum":"79ea7cbfe88e45ab913fa9963d74b9b7530cb73e39b686b0d8a692b7a9f331b8","stable_url_args":["https://github.com/sassman/t-rec-rs/archive/refs/tags/v0.8.2.tar.gz"],"stable_version":"0.8.2"},"t1lib":{"bottle_rebuild":2,"desc":"C library to generate/rasterize bitmaps from Type 1 fonts","executables":["type1afm"],"homepage":"https://www.t1lib.org/","license":"GPL-2.0-only","ruby_source_checksum":"e420767ee0b9eabe361385c329a39aa9026472723d1890d1097171d985182a0f","stable_checksum":"821328b5054f7890a0d0cd2f52825270705df3641dbd476d58d17e56ed957b59","stable_url_args":["https://www.ibiblio.org/pub/linux/libs/graphics/t1lib-5.1.2.tar.gz"],"stable_version":"5.1.2","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"e9a134358b78dfcbf7d13a6edc7de434eb72981c14ec81d461527b05f2e32b1d"},"t1utils":{"desc":"Command-line tools for dealing with Type 1 fonts","executables":["t1ascii","t1asm","t1binary","t1disasm","t1mac","t1unmac"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/kohler/t1utils.git",{":branch":"master"}],"homepage":"https://www.lcdf.org/type/","license":"MIT","ruby_source_checksum":"6f1164a3dcd2bf216f301a6452467ffdb888462dde406377efba67d91e5a17d1","stable_checksum":"61877935b1987044ddff4bb90a05200ca7164678a355e170bf5f1a5556cc9f29","stable_url_args":["https://www.lcdf.org/type/t1utils-1.42.tar.gz"],"stable_version":"1.42","bottle_checksum":"f5880dea5e9c08afe66db47718f279d36e636ed47def53f45aa7d7bb9aec6326"},"t2sz":{"desc":"Compress a file into a seekable zstd with per-file seeking for tar archives","executables":["t2sz"],"head_dependencies":["zstd",{"cmake":":build"}],"homepage":"https://github.com/martinellimarco/t2sz","license":"GPL-3.0-or-later","ruby_source_checksum":"0e7a6c04b5c562b1e1bce7d1aafbdc22ec527f136d627bda5a86a43fec963d8d","stable_dependencies":["zstd",{"cmake":":build"}],"stable_checksum":"4bdc590a8a2085951cfbe83ef6ab22b5fd4723163662e1aae41260c0b5a49a01","stable_url_args":["https://github.com/martinellimarco/t2sz/archive/refs/tags/v1.2.5.tar.gz"],"stable_version":"1.2.5"},"ta-lib":{"desc":"Tools for market analysis","executables":["ta_regtest"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://ta-lib.org/","license":"BSD-3-Clause","ruby_source_checksum":"ce6d0aaa95c5d0089db288751929f2178e66c73c94a29b8e4a3fd236b5882948","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"508981a5b85edab42ecee0b2d9c7dcd2c4ae9831e859e1aa4e549232734c27e1","stable_url_args":["https://github.com/ta-lib/ta-lib/releases/download/v0.7.1/ta-lib-0.7.1-src.tar.gz"],"stable_version":"0.7.1"},"tabiew":{"conflicts":[["watcher",{":because":"both install `tw` binaries"}]],"desc":"TUI to view and query tabular files (CSV,TSV, Parquet, etc.)","executables":["tw"],"head_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/shshemi/tabiew","license":"MIT","ruby_source_checksum":"f487557f405aa23bb4e8d9d9f16351d8a0a97107d8671b725dd778da9c85c5de","stable_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"ceae42a8ee138ee8742f173ae127f783c6d28c836f07e7ad2e859033e45224b9","stable_url_args":["https://github.com/shshemi/tabiew/archive/refs/tags/v0.14.0.tar.gz"],"stable_version":"0.14.0"},"tabixpp":{"desc":"C++ wrapper to tabix indexer","executables":["tabix++"],"head_dependencies":["htslib","xz"],"homepage":"https://github.com/vcflib/tabixpp","license":"MIT","revision":1,"ruby_source_checksum":"1693099b4423c014aa8d7b29e9a86e4daadf369bcad960d62829ba19d1a810c0","stable_dependencies":["htslib","xz"],"stable_patches":[{"strip":"p1","url":"https://github.com/vcflib/tabixpp/commit/4cebc981b35c67486e7454064c54cddf547fd58a.patch?full_index=1","sha256":"d08f2eb62fb7be5457adb4615c7fbda587993899e8d18a9b8ed0647144c8f3f9"}],"stable_checksum":"c850299c3c495221818a85c9205c60185c8ed9468d5ec2ed034470bb852229dc","stable_url_args":["https://github.com/vcflib/tabixpp/archive/refs/tags/v1.1.2.tar.gz"],"stable_version":"1.1.2"},"tabulate":{"desc":"Table Maker for Modern C++","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/p-ranav/tabulate","license":{":all_of":["MIT","BSL-1.0","BSD-3-Clause"]},"ruby_source_checksum":"6a94f0d272479c835beea33aba71d296283c0f4d827821c36bc459b97d02c4b8","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"16b289f46306283544bb593f4601e80d6ea51248fde52e910cc569ef08eba3fb","stable_url_args":["https://github.com/p-ranav/tabulate/archive/refs/tags/v1.5.tar.gz"],"stable_version":"1.5","bottle_tag":":all","bottle_checksum":"636ac9d2ecadd40138dc030e967b464b296cba28f5eb180377c7e18d18778f97"},"tach":{"desc":"Tool to enforce dependencies using modular architecture","executables":["tach"],"head_dependencies":["libyaml","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/tach-org/tach.git",{":branch":"main"}],"homepage":"https://docs.gauge.sh/getting-started/introduction","license":"MIT","ruby_source_checksum":"208c3028fba574b4ecf35cb2bf4284f21c8e0070c10a7f3c479efa3a07a82957","stable_dependencies":["libyaml","python@3.14",{"rust":":build"}],"stable_checksum":"db8594820685f8ce316ef45d4dfa1a8ed39ce97dd873aa5006800d2668c3b3bb","stable_url_args":["https://files.pythonhosted.org/packages/81/54/8bae607899ba9fd7abd9895215f2e5dc789a73529f8afeb0a10d2ee71500/tach-0.35.0.tar.gz"],"stable_version":"0.35.0"},"tag":{"desc":"Manipulate and query tags on macOS files","executables":["tag"],"head_url_args":["https://github.com/jdberry/tag.git",{":branch":"master"}],"homepage":"https://github.com/jdberry/tag/","license":"MIT","revision":1,"ruby_source_checksum":"ba022df68f47621ba708ac7814be5be227e31098dbec312fd991cdbb496534af","stable_checksum":"5ab057d3e3f0dbb5c3be3970ffd90f69af4cb6201c18c1cbaa23ef367e5b071e","stable_url_args":["https://github.com/jdberry/tag/archive/refs/tags/v0.10.tar.gz"],"stable_version":"0.10","bottle_checksum":"68b99acc16647610b02c286aae5b302c7c2128164817d9eb197d2d5f9f51ca72"},"taglib":{"aliases":["libtag"],"desc":"Audio metadata library","executables":["taglib-config"],"head_dependencies":["utf8cpp",{"cmake":":build"}],"head_url_args":["https://github.com/taglib/taglib.git",{":branch":"master"}],"homepage":"https://taglib.org/","license":{":any_of":["LGPL-2.1-only","MPL-1.1"]},"ruby_source_checksum":"072e1feecde5a4f9c4ba07e1ebfb0681d3d1960dcf344e156d2742b203dd5ab5","stable_dependencies":["utf8cpp",{"cmake":":build"}],"stable_checksum":"7349f6fd942418bc7009ebe743eb7c9d055f02921ec56fa436ec25007c47fd38","stable_url_args":["https://taglib.org/releases/taglib-2.3.tar.gz"],"stable_version":"2.3"},"tagref":{"desc":"Refer to other locations in your codebase","executables":["tagref"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/stepchowfun/tagref","license":"MIT","ruby_source_checksum":"67b02074daba29496c9bcdfb8a953e2e7433cd6b2ed033881248c3dbeb361df7","stable_dependencies":[{"rust":":build"}],"stable_checksum":"18663bc5628a437eb756de72d0f0ecf1a1100806c768895d6c3be85ae92a9d7e","stable_url_args":["https://github.com/stepchowfun/tagref/archive/refs/tags/v1.13.0.tar.gz"],"stable_version":"1.13.0"},"tailor":{"bottle_rebuild":1,"desc":"Cross-platform static analyzer and linter for Swift","executables":["tailor"],"head_dependencies":["openjdk"],"homepage":"https://sleekbyte.github.io/tailor/","license":"MIT","revision":1,"ruby_source_checksum":"f578099dc9026b7323625dc64ce99557a76c9461220765aea6a3d7820bcb7f6c","stable_dependencies":["openjdk"],"stable_checksum":"ec3810b27e9a35ecdf3a21987f17cad86918240d773172264e9abbb1a7efc415","stable_url_args":["https://github.com/sleekbyte/tailor/releases/download/v0.12.0/tailor-0.12.0.tar"],"stable_version":"0.12.0","bottle_tag":":all","bottle_checksum":"ff96b6b585afcd69215b88d8a797bfc4115c987b6dbd58c1e844c8d7ff268fec"},"tailscale":{"desc":"Easiest, most secure way to use WireGuard and 2FA","executables":["tailscale","tailscaled"],"head_dependencies":[{"go":":build"}],"homepage":"https://tailscale.com","license":"BSD-3-Clause","ruby_source_checksum":"7dc5025106fc5f18967f26aa338fcc61fdeadc2c1659d4ad4b6a1dab2e28fde3","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/tailscaled.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/tailscaled.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/tailscale/bin/tailscaled"],"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/tailscale/tailscale.git",{":tag":"v1.98.8",":revision":"05a91829316e055517a1e84f7b00016846ef4107"}],"stable_version":"1.98.8"},"tailspin":{"desc":"Log file highlighter","executables":["tspin"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/bensadeh/tailspin.git",{":branch":"main"}],"homepage":"https://github.com/bensadeh/tailspin","license":"MIT","ruby_source_checksum":"d756536bc4281227d248b15c05216bb549de2929f5b7ca862c014c2f80047dfb","stable_dependencies":[{"rust":":build"}],"stable_checksum":"84cd94920dee3bf6aa48de4c76c3251b99f6089c0d4737cb53523ab9c8f24821","stable_url_args":["https://github.com/bensadeh/tailspin/archive/refs/tags/6.1.0.tar.gz"],"stable_version":"6.1.0"},"tailwindcss-language-server":{"desc":"LSP for TailwindCSS","executables":["tailwindcss-language-server"],"head_dependencies":["node",{"pnpm":":build"}],"homepage":"https://github.com/tailwindlabs/tailwindcss-intellisense/tree/HEAD/packages/tailwindcss-language-server","license":"MIT","ruby_source_checksum":"3bacd1eb6a8679a929c3600b0ff8bcb473988ae44b5efbf1af8a3e21f87c19d1","stable_dependencies":["node",{"pnpm":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/tailwindlabs/tailwindcss-intellisense/commit/6f19018d336ae1b72e124569dd3ee4f328df2fb6.patch?full_index=1","sha256":"ea45bfe06cd0f89c790d465510408dd1adf4ce8364ed24d56c977b81c22bc635"}],"stable_checksum":"50bd5f0fa99b055871165f950db704ce20b12291476d70ea957f96da132680ab","stable_url_args":["https://github.com/tailwindlabs/tailwindcss-intellisense/archive/refs/tags/v0.14.29.tar.gz"],"stable_version":"0.14.29"},"tailwindcss":{"desc":"Utility-first CSS framework","executables":["tailwindcss"],"head_dependencies":["node"],"head_url_args":["https://github.com/tailwindlabs/tailwindcss.git",{":branch":"main"}],"homepage":"https://tailwindcss.com","license":"MIT","ruby_source_checksum":"ca622a1c259b292b83d15f0f920bc2835837f513bd0cf72967d88785a1391d1b","stable_dependencies":["node"],"stable_checksum":"b1da208095ba8886d4d6f4ff055cd402bdefd218359a195d7ecd2dd608e14bf2","stable_url_args":["https://registry.npmjs.org/@tailwindcss/cli/-/cli-4.3.2.tgz"],"stable_version":"4.3.2"},"takt":{"desc":"Text-based music programming language","executables":["mid2takt","takt"],"head_dependencies":["readline"],"homepage":"https://takt.sourceforge.net/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"3c4df97983ae679868cc5154f36dd91a79363f5801e0b3ade8c5af3bd2491066","stable_dependencies":["readline"],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"eb2947eb49ef84b6b3644f9cf6f1ea204283016c4abcd1f7c57b24b896cc638f","stable_url_args":["https://downloads.sourceforge.net/project/takt/takt-0.310-src.tar.gz"],"stable_version":"0.310","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"910a1325ce07065c113c1efd53e8295a10b8db613ef6fa1e5bfda1abc8fa922d"},"taktuk":{"desc":"Deploy commands to (a potentially large set of) remote nodes","executables":["taktuk"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_uses_from_macos":[["perl"]],"homepage":"https://taktuk.gitlabpages.inria.fr/","license":"GPL-2.0-or-later","ruby_source_checksum":"7226975c2a6c1aee009b2d0559317e3c7972c1b3d6f1771b2227d77279ecb7d4","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"f674edd33d27760b1ee6d41abf4542e07061d049405f0203d151e1af74be9b5c","stable_url_args":["https://deb.debian.org/debian/pool/main/t/taktuk/taktuk_3.7.8.orig.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"3.7.8"},"tal":{"desc":"Align line endings if they match","executables":["tal"],"homepage":"https://thomasjensen.com/software/tal/","license":":public_domain","ruby_source_checksum":"71ea05c4ca8505e0095176481854683ce177d8cd6af6de5658fccb19393d75c9","stable_checksum":"5d450cee7162c6939811bca945eb475e771efe5bd6a08b520661d91a6165bb4c","stable_url_args":["https://thomasjensen.com/software/tal/tal-1.9.tar.gz"],"stable_version":"1.9","bottle_checksum":"7ca62e367e9b35b079d0419bc02c4baec570154a089337f4ffce87441e9ba7af"},"talhelper":{"desc":"Configuration helper for talos clusters","executables":["talhelper"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/budimanjojo/talhelper.git",{":branch":"master"}],"homepage":"https://budimanjojo.github.io/talhelper/latest/","license":"BSD-3-Clause","ruby_source_checksum":"65f8f9bad90ff38b7767648482b55b9243bdd8e58cad3692c2b11678cfc9e544","stable_dependencies":[{"go":":build"}],"stable_checksum":"7a219f444b5b56c0839bdd833090c8b90c29cb68953e02ffa153157a26d57c3f","stable_url_args":["https://github.com/budimanjojo/talhelper/archive/refs/tags/v3.1.12.tar.gz"],"stable_version":"3.1.12"},"talisman":{"desc":"Tool to detect and prevent secrets from getting checked in","executables":["talisman"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/thoughtworks/talisman.git",{":branch":"main"}],"homepage":"https://thoughtworks.github.io/talisman/","license":"MIT","ruby_source_checksum":"e6393aea986656e43c44c96ef05dd27da3e6f7f8ac5369101fc60f6fbe28f474","stable_dependencies":[{"go":":build"}],"stable_checksum":"40f9ab7d43fadf75abe7a4d71fac5ff083f71b63afada282146827725460d2d1","stable_url_args":["https://github.com/thoughtworks/talisman/archive/refs/tags/v1.37.0.tar.gz"],"stable_version":"1.37.0","version_scheme":1},"talloc":{"desc":"Hierarchical, reference-counted memory pool with destructors","head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://talloc.samba.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"3e6448fb7e19edb5f7619424025286a0612450c417d58577a0baade450371b28","stable_checksum":"55e47994018c13743485544e7206780ffbb3c8495e704a99636503e6e77abf59","stable_url_args":["https://www.samba.org/ftp/talloc/talloc-2.4.4.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"2.4.4"},"talm":{"desc":"Manage Talos Linux configurations the GitOps way","executables":["talm"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cozystack/talm.git",{":branch":"main"}],"homepage":"https://github.com/cozystack/talm","license":"Apache-2.0","ruby_source_checksum":"774324d5f4d84bacce61823ef503ac08dfdab8f3427573193dc0f6e63109c771","stable_dependencies":[{"go":":build"}],"stable_checksum":"487eae755c8900ca68b8800c215c13996645305c960d85f2ba4cf99ad0ff4147","stable_url_args":["https://github.com/cozystack/talm/archive/refs/tags/v0.33.0.tar.gz"],"stable_version":"0.33.0"},"talosctl":{"desc":"CLI for out-of-band management of Kubernetes nodes created by Talos","executables":["talosctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/siderolabs/talos.git",{":branch":"main"}],"homepage":"https://www.talos.dev/","license":"MPL-2.0","ruby_source_checksum":"27fb6976891433268c3a144ec5cd025f066a5950b8c4930b3162d5c9a6a284d5","stable_dependencies":[{"go":":build"}],"stable_checksum":"d3457377cf574d843f7aa4efb7f1263830ff150a153bd3e21ec93795f8c43f76","stable_url_args":["https://github.com/siderolabs/talos/archive/refs/tags/v1.13.5.tar.gz"],"stable_version":"1.13.5"},"tanka":{"desc":"Flexible, reusable and concise configuration for Kubernetes using Jsonnet","executables":["tk"],"head_dependencies":["kubernetes-cli",{"go":":build"}],"head_url_args":["https://github.com/grafana/tanka.git",{":branch":"main"}],"homepage":"https://tanka.dev","license":"Apache-2.0","ruby_source_checksum":"b3e7e7a19a990d4ed210471bd602163dff3818c01939859d578397c14fc4b378","stable_dependencies":["kubernetes-cli",{"go":":build"}],"stable_checksum":"79bdc6917e5e04a85905a707a51b376db6dcc7dd76b65c0b47355829d301c33a","stable_url_args":["https://github.com/grafana/tanka/archive/refs/tags/v0.37.5.tar.gz"],"stable_version":"0.37.5"},"taplo":{"bottle_rebuild":1,"desc":"TOML toolkit written in Rust","executables":["taplo"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/tamasfe/taplo.git",{":branch":"master"}],"homepage":"https://taplo.tamasfe.dev","license":"MIT","ruby_source_checksum":"3b6d3e8fc369907c152bb936642c366147addee96743b7de0aff55a84314b137","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c2f7b3234fc62000689a476b462784db4d1bb2be6edcc186654b211f691efaf8","stable_url_args":["https://github.com/tamasfe/taplo/archive/refs/tags/0.10.0.tar.gz"],"stable_version":"0.10.0"},"taproom":{"desc":"Interactive TUI for Homebrew","executables":["taproom"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hzqtc/taproom.git",{":branch":"main"}],"homepage":"https://github.com/hzqtc/taproom","license":"MIT","ruby_source_checksum":"13277ebd81011784cae388f766af7c3318563c1181014ed5cf5a4c29acb7377c","stable_dependencies":[{"go":":build"}],"stable_checksum":"80609d839488c34c8bf870b70430955fa600266fda16298c79a6c48c529404f0","stable_url_args":["https://github.com/hzqtc/taproom/archive/refs/tags/v0.6.1.tar.gz"],"stable_version":"0.6.1"},"tarantool":{"desc":"In-memory database and Lua application server","executables":["tarantool"],"head_dependencies":["icu4c@78","libyaml","openssl@3","readline","zstd",{"cmake":":build"}],"head_url_args":["https://github.com/tarantool/tarantool.git",{":branch":"master"}],"head_uses_from_macos":[["curl",{":since":":sonoma"}],["ncurses"]],"homepage":"https://tarantool.org/","license":"BSD-2-Clause","ruby_source_checksum":"9fa3cd08c3646b60735b5dd05e08a8793f462368c51dbb42ba053c450e8be7e6","stable_dependencies":["icu4c@78","libyaml","openssl@3","readline","zstd",{"cmake":":build"}],"stable_checksum":"81b044c4852e33115faac851f9542b99af94ccb1d5d9e3454a6922c5d0794185","stable_url_args":["https://hb.bizmrg.com/tarantool_repo/sources/tarantool-3.7.0.tar.gz"],"stable_uses_from_macos":[["curl",{":since":":sonoma"}],["ncurses"]],"stable_version":"3.7.0","version_scheme":1},"tarlz":{"desc":"Data compressor","executables":["tarlz"],"head_dependencies":["lzlib"],"homepage":"https://www.nongnu.org/lzip/tarlz.html","license":"GPL-2.0-or-later","ruby_source_checksum":"fb9ae8a8611ebc594f7758895c8ebfccc71793149bbe54319c35a54a0ea1b79c","stable_dependencies":["lzlib"],"stable_checksum":"7e127f1e1b1b62ca6e3417fde32f3ae0481ba5886f56a8553a215b19d81c6c19","stable_url_args":["https://download.savannah.gnu.org/releases/lzip/tarlz/tarlz-0.29.tar.lz"],"stable_version":"0.29"},"tarsnap-gui":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-05-19",":because":"needs end-of-life Qt 5"},"desc":"Cross-platform GUI for the Tarsnap command-line client","disable_args":{":date":"2027-05-19",":because":"needs end-of-life Qt 5"},"executables":["tarsnap-gui"],"head_dependencies":["qt@5","tarsnap"],"head_url_args":["https://github.com/Tarsnap/tarsnap-gui.git",{":branch":"master"}],"homepage":"https://www.tarsnap.com/","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"559755c2afb7f41c14b29761842a6f488a332a4b4b4e7b58ddddc74a39aa3a7b","stable_dependencies":["qt@5","tarsnap"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"3b271f474abc0bbeb3d5d62ee76b82785c7d64145e6e8b51fa7907b724c83eae","stable_url_args":["https://github.com/Tarsnap/tarsnap-gui/archive/refs/tags/v1.0.2.tar.gz"],"stable_version":"1.0.2","bottle_cellar":":any","bottle_checksum":"5143f6dbbb9fadc47420f18716d62135b3e70c4de32e3cef4338c977f0a2d375"},"tarsnap":{"bottle_rebuild":1,"desc":"Online backups for the truly paranoid","executables":["tarsnap","tarsnap-keygen","tarsnap-keymgmt","tarsnap-keyregen","tarsnap-recrypt"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/Tarsnap/tarsnap.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://www.tarsnap.com/","license":"0BSD","ruby_source_checksum":"d97dee2293d477638d7b1b8b1f6cc7fad6a51731813ff46e971de31a8a23f247","stable_dependencies":["openssl@3"],"stable_checksum":"bebdbe1e6e91233755beb42ef0b4adbefd9573455258f009fb331556c799b3d0","stable_url_args":["https://www.tarsnap.com/download/tarsnap-autoconf-1.0.41.tgz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.0.41"},"tarsnapper":{"bottle_rebuild":8,"desc":"Tarsnap wrapper which expires backups using a gfs-scheme","executables":["tarsnapper"],"head_dependencies":["libyaml","python@3.14","tarsnap"],"homepage":"https://github.com/miracle2k/tarsnapper","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"176a4b690cbc68cad59b75854ef0163a08be6e43138517fb718c6f7709305901","stable_dependencies":["libyaml","python@3.14","tarsnap"],"stable_patches":[{"strip":"p1","url":"https://github.com/miracle2k/tarsnapper/commit/def72ae8499b38ab4726d826d7363490de6564fb.patch?full_index=1","sha256":"927ff17243b2e751afc7034b059365ca0373db74dcc8d917b8489058a66b2d1c"}],"stable_checksum":"b129b0fba3a24b2ce80c8a2ecd4375e36b6c7428b400e7b7ab9ea68ec9bb23ec","stable_url_args":["https://files.pythonhosted.org/packages/4e/c5/0a08950e5faba96e211715571c68ef64ee37b399ef4f0c4ab55e66c3c4fe/tarsnapper-0.5.0.tar.gz"],"stable_version":"0.5.0"},"tartufo":{"desc":"Searches through git repositories for high entropy strings and secrets","executables":["tartufo"],"head_dependencies":["pygit2","python@3.14"],"head_url_args":["https://github.com/godaddy/tartufo.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://tartufo.readthedocs.io/en/stable/","license":"GPL-2.0-only","revision":2,"ruby_source_checksum":"97d494b7a375b10179514cf4f24c4ef13ca8bcc1af175bae3090668574cfa05a","stable_dependencies":["pygit2","python@3.14"],"stable_checksum":"ba84bb6192a3647a0dd2f8b4c08c7aff46e8d5bc742e13ee1714477ae8ad7787","stable_url_args":["https://github.com/godaddy/tartufo/archive/refs/tags/v6.0.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"6.0.0","bottle_tag":":all","bottle_checksum":"3135dd3e81b173cece071490037581416f3d532be0ddfd62aac46d862673073d"},"task-spooler":{"conflicts":[["moreutils",{":because":"both install a `ts` executable"}]],"desc":"Batch system to run tasks one after another","executables":["ts"],"homepage":"https://viric.name/soft/ts/","license":"GPL-2.0-only","ruby_source_checksum":"ebb38a9d5fc078ac1de13d8046bbe65b8d371cc3fa34ec90bacc4351c0d8edd1","stable_checksum":"b1ab3db52dca36af3699178b8d0e936a30107f8d5c86a974163c580823b01790","stable_url_args":["https://viric.name/soft/ts/ts-1.0.4.tar.gz"],"stable_version":"1.0.4"},"task":{"aliases":["task@3"],"conflicts":[["go-task",{":because":"both install `task` binaries"}]],"desc":"Feature-rich console based todo list manager","executables":["task"],"head_dependencies":[{"cmake":":build"},{"corrosion":":build"},{"rust":":build"}],"head_url_args":["https://github.com/GothenburgBitFactory/taskwarrior.git",{":branch":"develop"}],"homepage":"https://taskwarrior.org/","license":"MIT","ruby_source_checksum":"caaf8a0f3696fab525597df40aebbf5958eecb49e7fb5c7f403b2164a3f714a5","stable_dependencies":[{"cmake":":build"},{"corrosion":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/GothenburgBitFactory/taskwarrior/commit/cd1d184f62ee45fa0030a85ede698b7aed865aa3.patch?full_index=1","sha256":"a5775db70a678f8d666bd69f31aef0bccb98cf252f15d3d28f05233a6bd3b720"}],"stable_checksum":"d302761fcd1268e4a5a545613a2b68c61abd50c0bcaade3b3e68d728dd02e716","stable_url_args":["https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v3.4.2/task-3.4.2.tar.gz"],"stable_version":"3.4.2"},"taskflow":{"desc":"General-purpose Task-parallel Programming System using Modern C++","head_dependencies":[{"cmake":":build"},{"make":":build"}],"head_url_args":["https://github.com/taskflow/taskflow.git",{":branch":"master"}],"homepage":"https://taskflow.github.io","license":"MIT","ruby_source_checksum":"9b33e9d75b2e46798547cac8dc61d7ff894edc0c5ebbba5917ffbce06e246935","stable_dependencies":[{"cmake":":build"},{"make":":build"}],"stable_checksum":"2107f90e315e48a676922010b036357ff2b0c6b9160ce17fa9396e5860b1d715","stable_url_args":["https://github.com/taskflow/taskflow/archive/refs/tags/v4.1.0.tar.gz"],"stable_version":"4.1.0"},"taskline":{"bottle_rebuild":1,"desc":"Tasks, boards & notes for the command-line habitat","executables":["tl"],"head_dependencies":["node"],"homepage":"https://github.com/perryrh0dan/taskline","license":"MIT","ruby_source_checksum":"104b1de82dae8ca2454bd55506c9a108fec447d3dc2005cc057113ff4142e40f","stable_dependencies":["node"],"stable_checksum":"b27122b0578c6890342ec3742ef14f89aca4315853282f982c1b6dad6b6faba2","stable_url_args":["https://registry.npmjs.org/@perryrh0dan/taskline/-/taskline-1.6.0.tgz"],"stable_version":"1.6.0","bottle_tag":":all","bottle_checksum":"8f69fa2b84dbf39b6e680e834da139733f2276129b1d98a7c3a19b4e880f10c5"},"taskopen":{"bottle_rebuild":1,"desc":"Tool for taking notes and open urls with taskwarrior","executables":["taskopen"],"head_dependencies":["task",{"nim":":build"}],"head_url_args":["https://codeberg.org/jschlatow/taskopen.git",{":branch":"master"}],"homepage":"https://codeberg.org/jschlatow/taskopen","license":"GPL-2.0-only","ruby_source_checksum":"a7b549786115cce895e3d03827c60fc1a8c0b6d5e8cdd9904f9db5d40b7e3525","stable_dependencies":["task",{"nim":":build"}],"stable_checksum":"fe16f839279e8baff96dcead55feb03997aebdaa3cee7a421dadc8e7cb8c1581","stable_url_args":["https://github.com/jschlatow/taskopen/archive/refs/tags/v2.0.3.tar.gz"],"stable_version":"2.0.3"},"tasksh":{"bottle_rebuild":1,"desc":"Shell wrapper for Taskwarrior commands","executables":["tasksh"],"head_dependencies":["readline","task",{"cmake":":build"}],"head_url_args":["https://github.com/GothenburgBitFactory/taskshell.git",{":branch":"master"}],"homepage":"https://github.com/GothenburgBitFactory/taskshell","license":"MIT","revision":1,"ruby_source_checksum":"262f4d69d35f5cc168e21366b0749e1792945bcf6e0b994ec44180cdaff3f400","stable_dependencies":["readline","task",{"cmake":":build"}],"stable_checksum":"6e42f949bfd7fbdde4870af0e7b923114cc96c4344f82d9d924e984629e21ffd","stable_url_args":["https://github.com/GothenburgBitFactory/taskshell/releases/download/v1.2.0/tasksh-1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_cellar":":any","bottle_checksum":"590c43b791080cc6ca56cef896c9e75a8ca77915b061a1d0a711a0489e69ab63"},"taskwarrior-tui":{"desc":"Terminal user interface for taskwarrior","executables":["taskwarrior-tui"],"head_dependencies":["task",{"pandoc":":build"},{"rust":":build"}],"head_url_args":["https://github.com/kdheepak/taskwarrior-tui.git",{":branch":"main"}],"homepage":"https://kdheepak.com/taskwarrior-tui/","license":"MIT","ruby_source_checksum":"c775fae256df3e9a62b585df701f35d5f6b02706a8b5bd0c68ccc7782a878938","stable_dependencies":["task",{"pandoc":":build"},{"rust":":build"}],"stable_checksum":"e4f5d10428dc1917b6084b5b0ed502ffe691cb14908cedd04ffff3940f9ffceb","stable_url_args":["https://github.com/kdheepak/taskwarrior-tui/archive/refs/tags/v0.27.0.tar.gz"],"stable_version":"0.27.0"},"tass64":{"aliases":["64tass"],"desc":"Multi pass optimizing macro assembler for the 65xx series of processors","executables":["64tass"],"homepage":"https://tass64.sourceforge.net/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.0-or-later","LGPL-2.1-only","MIT"]},"ruby_source_checksum":"185a8fa721d6e28275a3b7455058abfaaf98279cd43929f7dc9778cf1f6c043b","stable_checksum":"9d83be3d23a2c55e085b7c7a7856c2f96080447ea120a6a8c21a217ed76427f0","stable_url_args":["https://downloads.sourceforge.net/project/tass64/source/64tass-1.60.3243-src.zip"],"stable_version":"1.60.3243"},"taze":{"desc":"Modern cli tool that keeps your deps fresh","executables":["taze"],"head_dependencies":["node"],"head_url_args":["https://github.com/antfu-collective/taze.git",{":branch":"main"}],"homepage":"https://github.com/antfu-collective/taze","license":"MIT","ruby_source_checksum":"a36527894bcd7c90093aee0c7a1197ae88b02a0aac6024124c71437d9a25942a","stable_dependencies":["node"],"stable_checksum":"bdad9774757a08062d2ac3175e49cd3080cbb56b9e184fc495792d1693073588","stable_url_args":["https://registry.npmjs.org/taze/-/taze-19.14.1.tgz"],"stable_version":"19.14.1","bottle_tag":":all","bottle_checksum":"e6824a2c3f759dee84e232defd281ceda2b80563f24a1499017e20090cd1ed6d"},"tbb":{"aliases":["onetbb"],"desc":"Rich and complete approach to parallelism in C++","head_dependencies":["hwloc",{"cmake":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"swig":":build"},{"python@3.14":":test"}],"homepage":"https://uxlfoundation.github.io/oneTBB/","license":"Apache-2.0","ruby_source_checksum":"3cd5fb9dab55285aef0efde1505ac8cf37d0fe99c8965af06017c2824ca92530","stable_dependencies":["hwloc",{"cmake":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"swig":":build"},{"python@3.14":":test"}],"stable_checksum":"f8767b971ec6aea25dde58ae0f593e94e7aa75a739a86f67967012f69e2199b1","stable_url_args":["https://github.com/uxlfoundation/oneTBB/archive/refs/tags/v2023.0.0.tar.gz"],"stable_version":"2023.0.0"},"tbls":{"desc":"CI-Friendly tool to document a database","executables":["tbls"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/k1LoW/tbls.git",{":branch":"main"}],"homepage":"https://github.com/k1LoW/tbls","license":"MIT","ruby_source_checksum":"f3342b42e3c2be6c5653455d845281d44d85fa05cedf4e68b820005ddc7c3374","stable_dependencies":[{"go":":build"}],"stable_checksum":"cde6bbfd49ebf005a9bd85ae213e83adce2d3876966754f6c63f9ffc4583c951","stable_url_args":["https://github.com/k1LoW/tbls/archive/refs/tags/v1.94.5.tar.gz"],"stable_version":"1.94.5"},"tbox":{"desc":"Glib-like multi-platform C library","head_dependencies":[{"xmake":":build"}],"head_url_args":["https://github.com/tboox/tbox.git",{":branch":"dev"}],"homepage":"https://tboox.top","license":"Apache-2.0","ruby_source_checksum":"7f8b505c2f70a7e452d4b22fd46925f7813129e0adc84f59a3e2f26f14cc425e","stable_dependencies":[{"xmake":":build"}],"stable_checksum":"48284c1f1f6e4e74ce1b4d2447c3141fdfdd3a20ef1cb30fc2f1021149227fdb","stable_url_args":["https://github.com/tboox/tbox/archive/refs/tags/v1.8.1.tar.gz"],"stable_version":"1.8.1"},"tcc":{"deprecate_args":{":date":"2025-09-16",":because":":unsupported"},"desc":"Tiny C compiler","disable_args":{":date":"2026-09-16",":because":":unsupported"},"executables":["tcc"],"head_url_args":["https://repo.or.cz/tinycc.git",{":branch":"mob"}],"homepage":"https://bellard.org/tcc/","license":"LGPL-2.0-or-later","revision":1,"ruby_source_checksum":"cd8e2fc901580621d69704e9b15a3c86ec0e4b2ba6b34a3c3959c9548b470140","stable_checksum":"de23af78fca90ce32dff2dd45b3432b2334740bb9bb7b05bf60fdbfc396ceb9c","stable_url_args":["https://download.savannah.nongnu.org/releases/tinycc/tcc-0.9.27.tar.bz2"],"stable_version":"0.9.27"},"tccutil":{"bottle_rebuild":1,"desc":"Utility to modify the macOS Accessibility Database (TCC.db)","executables":["tccutil"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/jacobsalmela/tccutil.git",{":branch":"main"}],"homepage":"https://github.com/jacobsalmela/tccutil","license":"GPL-2.0-or-later","ruby_source_checksum":"2d765675af16b2d85715e318f4e5531070de15d718fa6e6c18e1ee0798a896bf","stable_dependencies":["python@3.14"],"stable_checksum":"37c0d87bf95ab750806c4807003b44f0dc9574ef08ff480ffbb982caa9d8c7c7","stable_url_args":["https://github.com/jacobsalmela/tccutil/archive/refs/tags/v1.5.1.tar.gz"],"stable_version":"1.5.1","bottle_tag":":all","bottle_checksum":"973aa0820d9a988f0b53b060af19dabd769782101c73c073ca218ee75ef98457"},"tcl-tk":{"aliases":["tcl-tk@9"],"bottle_rebuild":2,"caveats":"The sqlite3_analyzer binary is in the `sqlite-analyzer` formula.\n","conflicts":[["page",{":because":"both install `page` binaries"}],["the_platinum_searcher",{":because":"both install `pt` binaries"}]],"desc":"Tool Command Language","executables":["critcl","dtplite","mkdoc","nns","nnsd","nnslog","page","pt","tcldocstrip","tclsh","tclsh9.0","wish","wish9.0"],"head_dependencies":["libtommath","openssl@3"],"homepage":"https://www.tcl-lang.org","license":"TCL","ruby_source_checksum":"94d94ec77114108e5eea8c94234e9e74bc4d5e51205aece92a92adc0cc2590f3","stable_dependencies":["libtommath","openssl@3"],"stable_checksum":"2537ba0c86112c8c953f7c09d33f134dd45c0fb3a71f2d7f7691fd301d2c33a6","stable_url_args":["https://downloads.sourceforge.net/project/tcl/Tcl/9.0.3/tcl9.0.3-src.tar.gz"],"stable_version":"9.0.3","versioned_formulae":["tcl-tk@8"]},"tcl-tk@8":{"caveats":"The sqlite3_analyzer binary is in the `sqlite-analyzer` formula.\n","desc":"Tool Command Language","executables":["critcl","dtplite","mkdoc","nns","nnsd","nnslog","page","pt","tcldocstrip","tclsh","tclsh8.6","wish","wish8.6"],"head_dependencies":["openssl@3"],"homepage":"https://www.tcl-lang.org","keg_only_args":[":versioned_formula"],"license":"TCL","ruby_source_checksum":"88afe19efd9a3aa7923c0c24d382172aee2f63316d7a8c4ba233a5f403a8a385","stable_dependencies":["openssl@3"],"stable_checksum":"14f9af32b1767ff718477a8f974ad03c34341097e6b43f4ce54644ee974e268e","stable_url_args":["https://downloads.sourceforge.net/project/tcl/Tcl/8.6.18/tcl8.6.18-src.tar.gz"],"stable_version":"8.6.18"},"tclap":{"bottle_rebuild":1,"desc":"Templatized C++ command-line parser library","homepage":"https://tclap.sourceforge.net/","license":"MIT","ruby_source_checksum":"5cb9f1e22d3105b676bea82e4c9eb4050485d15db07c396f2ecf8e45562bbd5c","stable_checksum":"bb649f76dae35e8d0dcba4b52acfd4e062d787e6a81b43f7a4b01275153165a6","stable_url_args":["https://downloads.sourceforge.net/project/tclap/tclap-1.2.5.tar.gz"],"stable_version":"1.2.5","bottle_tag":":all","bottle_checksum":"1067d4df91f61b3a6af2efd80c62b4359cc7f1f9088892ad9443d13be791bc0a"},"tcpdump":{"bottle_rebuild":2,"desc":"Command-line packet analyzer","executables":["tcpdump","tcpdump.4.99.6"],"head_dependencies":["libpcap","openssl@4"],"head_url_args":["https://github.com/the-tcpdump-group/tcpdump.git",{":branch":"master"}],"homepage":"https://www.tcpdump.org/","license":"BSD-3-Clause","ruby_source_checksum":"b96ded7f5de655c98f4abdb5641baf3b10c906f408374bc50f176f8b530cc43b","stable_dependencies":["libpcap","openssl@4"],"stable_checksum":"5839921a0f67d7d8fa3dacd9cd41e44c89ccb867e8a6db216d62628c7fd14b09","stable_url_args":["https://www.tcpdump.org/release/tcpdump-4.99.6.tar.gz"],"stable_version":"4.99.6"},"tcpflow":{"desc":"TCP/IP packet demultiplexer","executables":["tcpflow"],"head_dependencies":["openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"boost":":build"}],"head_url_args":["https://github.com/simsong/tcpflow.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"],["libpcap"]],"homepage":"https://github.com/simsong/tcpflow","license":"GPL-3.0-only","revision":1,"ruby_source_checksum":"0d2642b7daace80460d4be23ab2a0b3ef134a1bfd6295ffba453d9a7fc217637","stable_dependencies":["openssl@4",{"boost":":build"}],"stable_checksum":"436f93b1141be0abe593710947307d8f91129a5353c3a8c3c29e2ba0355e171e","stable_url_args":["https://corp.digitalcorpora.org/downloads/tcpflow/tcpflow-1.6.1.tar.gz"],"stable_uses_from_macos":[["bzip2"],["libpcap"]],"stable_version":"1.6.1"},"tcping":{"desc":"TCP connect to the given IP/port combo","executables":["tcping"],"head_url_args":["https://github.com/mkirchner/tcping.git",{":branch":"master"}],"homepage":"https://github.com/mkirchner/tcping","license":"MIT","ruby_source_checksum":"99bdf54a577fb9fdcff5ff69158920123e0244a975ce306631bf4b9bdc333f86","stable_checksum":"b8aa427420fe00173b5a2c0013d78e52b010350f5438bf5903c1942cba7c39c9","stable_url_args":["https://github.com/mkirchner/tcping/archive/refs/tags/2.1.0.tar.gz"],"stable_version":"2.1.0","bottle_checksum":"291b7eae0dc9f77b2df1d10ed1c685ddf48af0b835b4818f96a256a10b0841c3"},"tcpkali":{"deprecate_args":{":date":"2025-03-19",":because":":repo_removed"},"desc":"High performance TCP and WebSocket load generator and sink","disable_args":{":date":"2026-03-19",":because":":repo_removed"},"head_uses_from_macos":[[{"bison":":build"}],["ncurses"]],"homepage":"https://web.archive.org/web/20230303212249/https://github.com/satori-com/tcpkali","license":"BSD-2-Clause","ruby_source_checksum":"e17b1862cdef3996088468859963bde2a268e7b7a73dd35c46deca0f33f6bf90","stable_checksum":"a9a15a1703fc4960360a414ee282d821a7b42d4bbba89f9e72a796164ff69598","stable_url_args":["https://www.mirrorservice.org/sites/distfiles.macports.org/tcpkali/tcpkali-1.1.1.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],["ncurses"]],"stable_version":"1.1.1","bottle_checksum":"7e7b45ed05cf7d7ad1dde75394b670e192c217cdfe98012e8da514cf6717d64a"},"tcpreplay":{"desc":"Replay saved tcpdump files at arbitrary speeds","executables":["tcpbridge","tcpcapinfo","tcpprep","tcpreplay","tcpreplay-edit","tcprewrite"],"head_dependencies":["libdnet",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://tcpreplay.appneta.com/","license":{":all_of":["BSD-2-Clause","BSD-3-Clause","BSD-4-Clause","GPL-3.0-or-later","ISC"]},"ruby_source_checksum":"4d67fdf2c1556b072c5ed9264c85d03760a32a4e7c84a8bdb911608227e3f581","stable_dependencies":["libdnet",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"ccff3bb29469a04ccc20ed0b518e3e43c4a7b5a876339d9435bfd9db7fe5d0f1","stable_url_args":["https://github.com/appneta/tcpreplay/releases/download/v4.5.2/tcpreplay-4.5.2.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"4.5.2"},"tcpsplit":{"desc":"Break a packet trace into some number of sub-traces","executables":["tcpsplit"],"head_uses_from_macos":[["libpcap"]],"homepage":"https://www.icir.org/mallman/software/tcpsplit/","license":":cannot_represent","ruby_source_checksum":"9936dedcb8784c866eb0928b90da18779281bddae50563049533306ae61bdab8","stable_checksum":"9ba0a12d294fa4ccc8cad8d9662126f01b436ced48642c3fb2520121943f5cf5","stable_url_args":["https://www.icir.org/mallman/software/tcpsplit/tcpsplit-0.3.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.3"},"tcpstat":{"desc":"Active TCP connections monitoring tool","executables":["tcpstat"],"head_url_args":["https://github.com/jtt/tcpstat.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/jtt/tcpstat","license":"BSD-2-Clause","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"d4258f0832755019562159eac6f3fc237e2c6cba24e9219cf90fa3ddb3f0f032","stable_checksum":"366a221950759015378775862a7499aaf727a3a9de67b15463b0991c2362fdaf","stable_url_args":["https://github.com/jtt/tcpstat/archive/refs/tags/rel-0-1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.1","bottle_checksum":"0f5880a02d97d890364b5e98871dabb0682bf1d73d43f6a2cf92f0039f29619c"},"tcptraceroute":{"bottle_rebuild":1,"caveats":"tcptraceroute requires root privileges so you will need to run\n`sudo tcptraceroute`.\nYou should be certain that you trust any software you grant root privileges.\n","desc":"Traceroute implementation using TCP packets","executables":["tcptraceroute"],"head_dependencies":["libnet",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/mct/tcptraceroute.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/mct/tcptraceroute","license":"GPL-2.0-only","revision":2,"ruby_source_checksum":"2e4976bc7f62be0f6dc14802f526744e52c21e6e8009f2d91baa87dd3f462d51","stable_dependencies":["libnet",{"autoconf":":build"},{"automake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/mct/tcptraceroute/commit/3772409867b3c5591c50d69f0abacf780c3a555f.patch?full_index=1","sha256":"c08e013eb01375e5ebf891773648a0893ccba32932a667eed00a6cee2ccf182e"}],"stable_checksum":"57fd2e444935bc5be8682c302994ba218a7c738c3a6cae00593a866cd85be8e7","stable_url_args":["https://github.com/mct/tcptraceroute/archive/refs/tags/tcptraceroute-1.5beta7.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.5beta7","bottle_cellar":":any","bottle_checksum":"4e2b9c6ebec4fbbe3918044164a2ea7bfff0970e06e0c720bef8143d322ab3e2"},"tcptunnel":{"desc":"TCP port forwarder","executables":["tcptunnel"],"homepage":"https://vakuumverpackt.de/tcptunnel/","license":"GPL-2.0-or-later","ruby_source_checksum":"14b039a64de5e613b30de5c37447722b298c53cb0db6b2116f3fe1289524cfee","stable_checksum":"1926e2636d26570035a5a0292c8d7766c4a9af939881121660df0d0d4513ade4","stable_url_args":["https://github.com/vakuum/tcptunnel/archive/refs/tags/v0.8.tar.gz"],"stable_version":"0.8","bottle_checksum":"f551ae0b42199f7636702669a5f32d4fb6bafef330036e8b14f3cfda556a4d32"},"tcsh":{"desc":"Enhanced, fully compatible version of the Berkeley C shell","executables":["csh","tcsh"],"head_uses_from_macos":[["libxcrypt"],["ncurses"]],"homepage":"https://www.tcsh.org/","license":"BSD-3-Clause","ruby_source_checksum":"eeee0d73241053d198c90404cb240fade75e0bc94e8f445a2de70a0c266d1b21","stable_checksum":"4208cf4630fb64d91d81987f854f9570a5a0e8a001a92827def37d0ed8f37364","stable_url_args":["https://astron.com/pub/tcsh/tcsh-6.24.16.tar.gz"],"stable_uses_from_macos":[["libxcrypt"],["ncurses"]],"stable_version":"6.24.16"},"tctl":{"conflicts":[["teleport",{":because":"both install `tctl` binaries"}]],"deprecate_args":{":date":"2024-12-04",":because":":unmaintained",":replacement_formula":"temporal"},"desc":"Temporal CLI (tctl)","disable_args":{":date":"2025-12-04",":because":":unmaintained",":replacement_formula":"temporal"},"head_dependencies":[{"go":":build"}],"homepage":"https://docs.temporal.io/cli","license":"MIT","ruby_source_checksum":"ece4c027c8b9a5eab69bb8630bb6dc5e345dd0ec4c6e43ec1a34a7ff6c383c07","stable_dependencies":[{"go":":build"}],"stable_checksum":"945272db4860e3a015e43b4ffc8fc24ecd585e604f4b94b3a964d2f4e51b9c32","stable_url_args":["https://github.com/temporalio/tctl/archive/refs/tags/v1.18.1.tar.gz"],"stable_version":"1.18.1"},"td":{"desc":"Your todo list in your terminal","executables":["td"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/Swatto/td","license":"MIT","ruby_source_checksum":"b774d090ee0cf91df7c2ed7183ae956ab1a45d8329b97ec41dfe464f013d85ad","stable_dependencies":[{"go":":build"}],"stable_checksum":"e85468dad3bf78c3fc32fc2ab53ef2d6bc28c3f9297410917af382a6d795574b","stable_url_args":["https://github.com/Swatto/td/archive/refs/tags/1.4.2.tar.gz"],"stable_version":"1.4.2","bottle_checksum":"c78967ab33419211ed531310b5d40da8b7cfdb4573099d8e1b38b940c75d7a24"},"tdb":{"conflicts":[["jena",{":because":"both install `tdbbackup`, `tdbdump` binaries"}]],"desc":"Trivial DataBase, by the Samba project","executables":["tdbbackup","tdbdump","tdbrestore","tdbtool"],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://tdb.samba.org/","license":{":all_of":["LGPL-3.0-or-later","GPL-3.0-or-later"]},"ruby_source_checksum":"d625fe174442546d07dbec5562de492c4ae0d31ab6437e3bfedc4dc425a838c5","stable_checksum":"fba09d8df1f1b9072aeae8e78b2bd43c5afef20b2f6deefa633aa14a377a8dd2","stable_url_args":["https://www.samba.org/ftp/tdb/tdb-1.4.15.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.4.15"},"tdf":{"desc":"TUI-based PDF viewer","executables":["for_profiling","tdf"],"head_dependencies":["fontconfig","freetype",{"llvm":":build"},{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/itsjunetime/tdf","license":"AGPL-3.0-only","ruby_source_checksum":"4d02f5c887ba4ff154dc00ffa53349ad2c49d7975e232e23e26288185e37a974","stable_dependencies":["fontconfig","freetype",{"llvm":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f9cdcc89e03efdb002938428905ff6cd9ef7ee9941f7b4fa1f473f9f6c49eb6e","stable_url_args":["https://github.com/itsjunetime/tdf/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"tdlib":{"bottle_rebuild":2,"desc":"Cross-platform library for building Telegram clients","head_dependencies":["openssl@3","readline",{"cmake":":build"},{"gperf":":build"}],"head_url_args":["https://github.com/tdlib/td.git",{":branch":"master"}],"homepage":"https://core.telegram.org/tdlib","license":"BSL-1.0","ruby_source_checksum":"1edcb5184fbc7ec70906f6dd2af2eea8b7c8cf7bcd865efe034be23137b895e6","stable_dependencies":["openssl@3","readline",{"cmake":":build"},{"gperf":":build"}],"stable_checksum":"30d560205fe82fb811cd57a8fcbc7ac853a5b6195e9cb9e6ff142f5e2d8be217","stable_url_args":["https://github.com/tdlib/td/archive/refs/tags/v1.8.0.tar.gz"],"stable_version":"1.8.0"},"tdom":{"desc":"XML/DOM/XPath/XSLT/HTML/JSON implementation for Tcl","head_dependencies":["tcl-tk"],"homepage":"https://tdom.org/","license":"MPL-2.0","ruby_source_checksum":"f020acb50616b6cd5c3ce579eafcbeadb21fd26f58a1262f9a1eb5d0cc65656a","stable_dependencies":["tcl-tk"],"stable_checksum":"6d24734aef46d1dc16f3476685414794d6a4e65f48079e1029374477104e8319","stable_url_args":["https://tdom.org/downloads/tdom-0.9.6-src.tgz"],"stable_version":"0.9.6"},"tea":{"desc":"Command-line tool to interact with Gitea servers","executables":["tea"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://gitea.com/gitea/tea.git",{":branch":"main"}],"homepage":"https://gitea.com/gitea/tea","license":"MIT","ruby_source_checksum":"df8073f33b4c8d29327d474a809c5e7951c38644fd26eca75ca71b7f187a6c35","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://gitea.com/gitea/tea.git",{":tag":"v0.14.2",":revision":"88f5cdcafadbafd992cbf6ea31f9f29512263452"}],"stable_version":"0.14.2"},"tealdeer":{"conflicts":[["tlrc",{":because":"both install `tldr` binaries"}],["tldr",{":because":"both install `tldr` binaries"}]],"desc":"Very fast implementation of tldr in Rust","executables":["tldr"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/tealdeer-rs/tealdeer.git",{":branch":"main"}],"homepage":"https://tealdeer-rs.github.io/tealdeer/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"e95b12e6111ad988a3f0f6878967d0bc7ec31a8564e8eb0067120844204b6f40","stable_dependencies":[{"rust":":build"}],"stable_checksum":"8b9ea7ef8dd594d6fb8b452733b0c883a68153cec266b23564ce185bdf22fcfa","stable_url_args":["https://github.com/tealdeer-rs/tealdeer/archive/refs/tags/v1.8.1.tar.gz"],"stable_version":"1.8.1"},"teamtype":{"desc":"Peer-to-peer, editor-agnostic collaborative editing of local text files","executables":["teamtype"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/teamtype/teamtype.git",{":branch":"main"}],"homepage":"https://teamtype.github.io/teamtype/","license":"AGPL-3.0-or-later","ruby_source_checksum":"58432a7baaf33e215dcc979ae0c4c55139525ca95d2717952d08c93373d01aaf","stable_dependencies":[{"rust":":build"}],"stable_checksum":"cbf36fd071512e39101aa7de111cbb8b1ae4c0aebf9bd3508eb33e68712bca0f","stable_url_args":["https://github.com/teamtype/teamtype/archive/refs/tags/v0.9.2.tar.gz"],"stable_version":"0.9.2"},"technitium-dns":{"desc":"Self host a DNS server for privacy & security","executables":["technitium-dns"],"head_dependencies":["dotnet","libmsquic","technitium-library"],"homepage":"https://technitium.com/dns/","license":"GPL-3.0-or-later","ruby_source_checksum":"cc379c972913930ee99e84290d44b1a120a37365d869869fbd294778ec046a81","service_args":[[":environment_variables",{":DNS_SERVER_LOG_FOLDER_PATH":"$HOMEBREW_PREFIX/var/log"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/technitium-dns.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/technitium-dns.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/technitium-dns/bin/technitium-dns","--stop-if-bind-fails"]],"stable_dependencies":["dotnet","libmsquic","technitium-library"],"stable_checksum":"afc7d3684ebdb30bcfa37432a1d9378c75ed4e4164c60693449bfbb7de117b85","stable_url_args":["https://github.com/TechnitiumSoftware/DnsServer/archive/refs/tags/v15.3.0.tar.gz"],"stable_version":"15.3.0"},"technitium-library":{"desc":"Library for technitium .net based applications","head_dependencies":["dotnet"],"homepage":"https://technitium.com","license":"GPL-3.0-only","ruby_source_checksum":"a363f0a8b14d11ecd7720cdd1b8dffbb49a8eee06596c27267f88caa219b2c16","stable_dependencies":["dotnet"],"stable_checksum":"7f6cbe8a092cac11038a3c1dc66666571b9e02627e8cc0565fd660d113c5b8b0","stable_url_args":["https://github.com/TechnitiumSoftware/TechnitiumLibrary/archive/refs/tags/dns-server-v15.3.0.tar.gz"],"stable_version":"15.3.0"},"tectonic":{"desc":"Modernized, complete, self-contained TeX/LaTeX engine","executables":["nextonic","tectonic"],"head_dependencies":["freetype","graphite2","harfbuzz","icu4c@78","libpng","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/tectonic-typesetting/tectonic.git",{":branch":"master"}],"homepage":"https://tectonic-typesetting.github.io/","license":"MIT","ruby_source_checksum":"1d62be73db01dc61894652ea0fc430c337e159d076816282b88ffec1270a74fb","stable_dependencies":["freetype","graphite2","harfbuzz","icu4c@78","libpng","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"9861d4d4230b987d8560f1b84fe6c8a550738401be65b9425b0c7d0466178f2b","stable_url_args":["https://github.com/tectonic-typesetting/tectonic/archive/refs/tags/tectonic@0.16.9.tar.gz"],"stable_version":"0.16.9"},"teem":{"bottle_rebuild":1,"desc":"Libraries for scientific raster data","executables":["gprobe","ilk","miter","mrender","nrrdSanity","overrgb","puller","tend","unu","vprobe"],"head_dependencies":["libpng",{"cmake":":build"}],"head_url_args":["https://svn.code.sf.net/p/teem/code/teem/trunk"],"homepage":"https://teem.sourceforge.net/","license":":cannot_represent","ruby_source_checksum":"d66557814070b6821ec7784dc635dc3a01037430b37041f2b4b2be78987ee774","stable_dependencies":["libpng",{"cmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"a01386021dfa802b3e7b4defced2f3c8235860d500c1fa2f347483775d4c8def","stable_url_args":["https://downloads.sourceforge.net/project/teem/teem/1.11.0/teem-1.11.0-src.tar.gz"],"stable_version":"1.11.0"},"teensy_loader_cli":{"desc":"Command-line integration for Teensy USB development boards","executables":["teensy_loader_cli"],"head_url_args":["https://github.com/PaulStoffregen/teensy_loader_cli.git",{":branch":"master"}],"homepage":"https://www.pjrc.com/teensy/loader_cli.html","license":"GPL-3.0-only","ruby_source_checksum":"87d5fe896c787da95921c7239933a138164200b7078a7721bac92afea23906c4","stable_checksum":"d9c5357d7e8b99e9a9ae93f5e921c35a133a4a5d399f57eec10f3a606be5d89f","stable_url_args":["https://github.com/PaulStoffregen/teensy_loader_cli/archive/refs/tags/2.3.tar.gz"],"stable_version":"2.3"},"teip":{"desc":"Masking tape to help commands \"do one thing well\"","executables":["teip"],"head_dependencies":["oniguruma",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/greymd/teip.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/greymd/teip","license":"MIT","ruby_source_checksum":"f38d4d777ca59121498c386881b41628aa170ee19e4444968c8c8881b5c2c469","stable_dependencies":["oniguruma",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"cc735acf21f248dfabbc368835f044b99db8e1bc7fb89678681e5c68b7fee236","stable_url_args":["https://github.com/greymd/teip/archive/refs/tags/v2.3.3.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"2.3.3"},"tektoncd-cli":{"desc":"CLI for interacting with TektonCD","executables":["tkn"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/tektoncd/cli","license":"Apache-2.0","ruby_source_checksum":"9c794709e162faa1816a804b19ba80520369dc22860ca9713df4b74166d1c669","stable_dependencies":[{"go":":build"}],"stable_checksum":"c1b90ba3d4830b2ee6c039d32e336378da1f0a5d14100655ed22953d483c2098","stable_url_args":["https://github.com/tektoncd/cli/archive/refs/tags/v0.45.0.tar.gz"],"stable_version":"0.45.0"},"teku":{"desc":"Java Implementation of the Ethereum 2.0 Beacon Chain","executables":["teku"],"head_dependencies":["openjdk@25",{"gradle":":build"}],"head_url_args":["https://github.com/ConsenSys/teku.git",{":branch":"master"}],"homepage":"https://docs.teku.consensys.net/","license":"Apache-2.0","ruby_source_checksum":"2f792624e0a1d0d89af184b88ca2cfe34c1f293f33cda2ca4bc582a3e31daa65","stable_dependencies":["openjdk@25",{"gradle":":build"}],"stable_url_args":["https://github.com/ConsenSys/teku.git",{":tag":"26.7.0",":revision":"3255b626084d36147a4867ff7cde4467382d512d"}],"stable_version":"26.7.0"},"telegraf":{"desc":"Plugin-driven server agent for collecting & reporting metrics","executables":["telegraf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/influxdata/telegraf.git",{":branch":"master"}],"homepage":"https://www.influxdata.com/time-series-platform/telegraf/","license":"MIT","ruby_source_checksum":"14e245336e802bcfeacabd89b179ec11699983cfd7c22ba32863c948e3b55162","service_args":[[":environment_variables",{":HOME":"$HOMEBREW_PREFIX"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/telegraf.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/telegraf.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/telegraf/bin/telegraf","-config","$HOMEBREW_PREFIX/etc/telegraf.conf","-config-directory","$HOMEBREW_PREFIX/etc/telegraf.d"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"687fdef018d85a275015d621653061251d6566f53b9b41dd5c93c21019cd92f2","stable_url_args":["https://github.com/influxdata/telegraf/archive/refs/tags/v1.39.1.tar.gz"],"stable_version":"1.39.1"},"telegram-downloader":{"desc":"Telegram Messenger downloader/tools written in Golang","executables":["tdl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/iyear/tdl.git",{":branch":"master"}],"homepage":"https://docs.iyear.me/tdl/","license":"AGPL-3.0-only","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"3e237378cf0005d47716a40f66ee63ad6489df9d5ffa87a25db653d96b4b1a30","stable_dependencies":[{"go":":build"}],"stable_checksum":"a0bafa3e7054f05305f145e87c5f31827c1f36c71286080e573ae7d5a1df64f2","stable_url_args":["https://github.com/iyear/tdl/archive/refs/tags/v0.20.3.tar.gz"],"stable_version":"0.20.3"},"telegram-send":{"desc":"Command-line tool to send Telegram messages","executables":["telegram-send"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://pypi.org/project/telegram-send/","license":"GPL-3.0-or-later","ruby_source_checksum":"0a14a6107e0b60c7526ca30a79dbb3db30ac689134749732636f933b6bfaf717","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"bb1570fda809a030dfa188ffb30fd92b97de6cde9f1268d57fed6b28c2f4aff5","stable_url_args":["https://files.pythonhosted.org/packages/1c/9d/6c59f78b5761d6fe5a3694d83fb8eff7e6cd190d57d4a61d66ef9e8f4c7f/telegram_send-0.39.2.tar.gz"],"stable_version":"0.39.2","bottle_tag":":all","bottle_checksum":"dfa065f3430f0290cbd1699488b25e97d67e592f7ce6d1d844771a8c00f6d5bf"},"teleport":{"conflicts":[["etsh",{":because":"both install `tsh` binaries"}],["tctl",{":because":"both install `tctl` binaries"}]],"desc":"Modern SSH server for teams managing distributed infrastructure","executables":["fdpass-teleport","sessionhelper","tbot","tctl","teleport","teleport-update","tsh"],"head_dependencies":["libfido2",{"binaryen":":build"},{"go":":build"},{"node":":build"},{"pkgconf":":build"},{"pnpm":":build"},{"rust":":build"},{"rustup":":build"}],"head_url_args":["https://github.com/gravitational/teleport.git",{":branch":"master"}],"homepage":"https://goteleport.com/","license":{":all_of":["AGPL-3.0-or-later","Apache-2.0"]},"ruby_source_checksum":"cab246151d7feba3458da57e87f8e26bda14714250f8d911bd47dd210f32f235","stable_dependencies":["libfido2",{"binaryen":":build"},{"go":":build"},{"node":":build"},{"pkgconf":":build"},{"pnpm":":build"},{"rust":":build"},{"rustup":":build"}],"stable_checksum":"e827433bbbc35999eab0415568bf36dd1f7d500a0fe477ce71c24784fcd6c429","stable_url_args":["https://github.com/gravitational/teleport/archive/refs/tags/v18.9.1.tar.gz"],"stable_version":"18.9.1"},"television":{"conflicts":[["tidy-viewer",{":because":"both install `tv` binaries"}]],"desc":"General purpose fuzzy finder TUI","executables":["tv"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/alexpasmantier/television.git",{":branch":"main"}],"homepage":"https://alexpasmantier.github.io/television/","license":"MIT","ruby_source_checksum":"7a4051689a2919fa46d3c7d60636c3cd9335fa3dc535452406875afa0b409c21","stable_dependencies":[{"rust":":build"}],"stable_checksum":"5f46cbe7b14e1d6e3958f436b1d6ed8af86e9914d7d2aee5a9379e8e1772072d","stable_url_args":["https://github.com/alexpasmantier/television/archive/refs/tags/0.15.9.tar.gz"],"stable_version":"0.15.9"},"teller":{"desc":"Secrets management tool for developers","executables":["teller"],"head_dependencies":[{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/tellerops/teller.git",{":branch":"master"}],"homepage":"https://github.com/tellerops/teller","license":"Apache-2.0","ruby_source_checksum":"d4dd8d8cbcb49377ff7c5883b08bac41c291729bfe9c56e77502d643170b3229","stable_dependencies":[{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"1d4275ede4366a31efc94039c58da4cec87466d09cc01444c3c18e9432716d23","stable_url_args":["https://github.com/tellerops/teller/archive/refs/tags/v2.0.7.tar.gz"],"stable_version":"2.0.7"},"telnet":{"conflicts":[["inetutils",{":because":"both install 'telnet' binaries"}]],"desc":"User interface to the TELNET protocol","executables":["telnet"],"homepage":"https://opensource.apple.com/","license":{":all_of":["BSD-4-Clause-UC","APSL-1.0"]},"ruby_source_checksum":"7675d64bbbd546338cc63bd6be7ba31641277e99d018215c27cc6567c4402591","stable_checksum":"cd4fb9d239a4db871c1e82416c42f8862fab26b9f32e292bcf61151a67174168","stable_url_args":["https://github.com/apple-oss-distributions/remote_cmds/archive/refs/tags/remote_cmds-308.tar.gz"],"stable_version":"308"},"telnetd":{"caveats":"You may need super-user privileges to run this program properly. See the man\npage for more details.\n","desc":"TELNET server","executables":["telnetd"],"homepage":"https://opensource.apple.com/","license":{":all_of":["BSD-4-Clause-UC","BSD-3-Clause"]},"ruby_source_checksum":"767a2576c50dbdca572624ea0b2e38e80235365cedfb80296ade6d70d89f08c1","stable_checksum":"cd4fb9d239a4db871c1e82416c42f8862fab26b9f32e292bcf61151a67174168","stable_url_args":["https://github.com/apple-oss-distributions/remote_cmds/archive/refs/tags/remote_cmds-308.tar.gz"],"stable_version":"308"},"templ":{"desc":"Language for writing HTML user interfaces in Go","executables":["templ"],"head_dependencies":[{"go":":build"}],"homepage":"https://templ.guide","license":"MIT","ruby_source_checksum":"69f363e787eb61ea7439bcd77daa4e725c277ec2e9ad77d72b8763e96e47f557","stable_dependencies":[{"go":":build"}],"stable_checksum":"4f21ea4f1b60d65e506fa146a33a9d83d055c6f1e2e7687421f08ada6614d83c","stable_url_args":["https://github.com/a-h/templ/archive/refs/tags/v0.3.1020.tar.gz"],"stable_version":"0.3.1020"},"template-glib":{"desc":"GNOME templating library for GLib","head_dependencies":["glib","gettext",{"bison":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://gitlab.gnome.org/GNOME/template-glib","license":"LGPL-2.1-or-later","ruby_source_checksum":"b22a60b3e741fd5a0a0bd3146f73a29432d13a05675034fda54d53cfd378e5af","stable_dependencies":["glib","gettext",{"bison":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"e533ec2f6c24cc6df66ac55ac824fadd1b4a5f433a11cbf3a6b25815c0cfcfd5","stable_url_args":["https://download.gnome.org/sources/template-glib/3.40/template-glib-3.40.0.tar.xz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"3.40.0"},"temporal":{"desc":"Command-line interface for running and interacting with Temporal Server and UI","executables":["temporal"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/temporalio/cli.git",{":branch":"main"}],"homepage":"https://temporal.io/","license":"MIT","ruby_source_checksum":"b2d45bcdb96f6a6287a5ce49a337239e815b725712082c7fb74d8c3efd3f8102","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/temporal.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/temporal.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/temporal/bin/temporal","server","start-dev"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"09045e1b257c008c543cdb998eb05431a9b2ec9b233c5f0c3c6705bfc89a128d","stable_url_args":["https://github.com/temporalio/cli/archive/refs/tags/v1.7.2.tar.gz"],"stable_version":"1.7.2"},"temporal_tables":{"bottle_rebuild":2,"desc":"Temporal Tables PostgreSQL Extension","head_dependencies":[{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"homepage":"https://pgxn.org/dist/temporal_tables/","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"c9fbb926267a487cc3d49a45c3919fba7e8092a8cddfa3979fb7e6161e83f068","stable_dependencies":[{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"stable_checksum":"85517266748a438ab140147cb70d238ca19ad14c5d7acd6007c520d378db662e","stable_url_args":["https://github.com/arkhipov/temporal_tables/archive/refs/tags/v1.2.2.tar.gz"],"stable_version":"1.2.2"},"tendermint":{"bottle_rebuild":1,"desc":"BFT state machine replication for applications in any programming languages","executables":["tendermint"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tendermint/tendermint.git",{":branch":"main"}],"homepage":"https://tendermint.com/","license":"Apache-2.0","ruby_source_checksum":"f2fba0892fdc50af8c6d61133d2f0d6e85f79966a3d1d7d9a3201a319e11da0c","stable_dependencies":[{"go":":build"}],"stable_checksum":"8385fb075e81d4d4875573fdbc5f2448372ea9eaebc1b18421d6fb497798774b","stable_url_args":["https://github.com/tendermint/tendermint/archive/refs/tags/v0.35.9.tar.gz"],"stable_version":"0.35.9","bottle_checksum":"fa03d9507cc713dc1d85b03a5374f52f0b1fa9a8bdeff7f04fabb0ce54158ac4"},"tenere":{"bottle_rebuild":2,"desc":"TUI interface for LLMs written in Rust","executables":["tenere"],"head_dependencies":["libgit2","oniguruma",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/pythops/tenere","license":"GPL-3.0-or-later","ruby_source_checksum":"8f979c360b8109a032de330968f9a4e183ed4116e470584c826c5bc30a4782e3","stable_dependencies":["libgit2","oniguruma",{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/pythops/tenere/commit/2cf22cc3b669c1f2be2c5e9e2c495ed8ab1c95fb.patch?full_index=1","sha256":"61759013e19e930e8183df312f5980f5ccfdbd27320dff58c2da943064e1b9d6"},{"strip":"p1","url":"https://github.com/pythops/tenere/commit/f6e1ba6734258e3fb0d81778d5ed7d9685ed5bbb.patch?full_index=1","sha256":"fa2fef89c41669dd304366bd3e1a5ea85625a09a12096b83c1bb81deffbdf7e4"}],"stable_checksum":"3605fcdff3dbd5d153ed6126e98274994bd00ed83a2a1f5587058d75797257a8","stable_url_args":["https://github.com/pythops/tenere/archive/refs/tags/v0.11.3.tar.gz"],"stable_version":"0.11.3"},"tengo":{"desc":"Fast script language for Go","executables":["tengo"],"head_dependencies":[{"go":":build"}],"homepage":"https://tengolang.com","license":"MIT","ruby_source_checksum":"428bf1f45e08692edca6fa77bb23c153c41c6e6e5b876e7ef573b5021699c237","stable_dependencies":[{"go":":build"}],"stable_checksum":"61279c893e0c0d2a02a21c9e724a0124e719798948776e1bac41b7fb845136ae","stable_url_args":["https://github.com/d5/tengo/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0"},"tenv":{"conflicts":[["opentofu",{":because":"both install tofu binary"}],["tofuenv",{":because":"both install tofu binary"}],["terragrunt",{":because":"both install terragrunt binary"}],["terramate",{":because":"both install terramate binary"}],["atmos",{":because":"both install atmos binary"}],["tfenv",{":because":"tfenv symlinks terraform binaries"}],["tgenv",{":because":"tgenv symlinks terragrunt binaries"}]],"desc":"OpenTofu / Terraform / Terragrunt / Terramate / Atmos version manager","executables":["atmos","tenv","terraform","terragrunt","terramate","tf","tofu"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tofuutils/tenv.git",{":branch":"main"}],"homepage":"https://tofuutils.github.io/tenv/","license":"Apache-2.0","ruby_source_checksum":"e6c3448b4a47231cd347f08784e78949af9825c37ea0dc94efc4aafec60fa6f0","stable_dependencies":[{"go":":build"}],"stable_checksum":"41094ae845744e9db572875415f8fbcffa8d335491f96567fa998dca36487f9d","stable_url_args":["https://github.com/tofuutils/tenv/archive/refs/tags/v4.14.8.tar.gz"],"stable_version":"4.14.8"},"tenyr":{"bottle_rebuild":1,"desc":"32-bit computing environment (including simulated CPU)","executables":["tas","tld","tsim"],"head_dependencies":["sdl2-compat","sdl2_image",{"bison":":build"}],"head_url_args":["https://github.com/kulp/tenyr.git",{":branch":"develop"}],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://kulp.github.io/tenyr/","license":"MIT","ruby_source_checksum":"70f8ef35c93f7ff236276fedd93ffda879ff9cd9baa71eb0750a20d68766bc2b","stable_dependencies":["sdl2-compat","sdl2_image",{"bison":":build"}],"stable_checksum":"29010e3df8449e9210faf96ca5518d573af4ada4939fe1e7cfbc169fe9179224","stable_url_args":["https://github.com/kulp/tenyr/archive/refs/tags/v0.9.9.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"0.9.9","bottle_cellar":":any","bottle_checksum":"d5b29d7fe175e9d5fa9a37fa80f390b7c0a302b5d8d8d55cf591a394878cfb1c"},"tere":{"desc":"Terminal file explorer","executables":["tere"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/mgunyho/tere.git",{":branch":"master"}],"homepage":"https://github.com/mgunyho/tere","license":"EUPL-1.2","ruby_source_checksum":"bf80336ba560249b5d33e4316c706d266bd916ef606fcb6ceb653fc37251e6ce","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7db94216b94abd42f48105c90e0e777593aaf867472615eb94dc2f77bb6a3cfb","stable_url_args":["https://github.com/mgunyho/tere/archive/refs/tags/v1.6.0.tar.gz"],"stable_version":"1.6.0"},"termbg":{"desc":"Rust library for terminal background color detection","executables":["termbg"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/dalance/termbg.git",{":branch":"master"}],"homepage":"https://github.com/dalance/termbg","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"11b807794496fbf94f5024a6debd9a4c72e10384b270a6e2d7c1c98fb40438dd","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b933907d181e59ce0aa522ed598a9fa70125a6523f7fbd1f537c3b99bd75ffdd","stable_url_args":["https://github.com/dalance/termbg/archive/refs/tags/v0.6.2.tar.gz"],"stable_version":"0.6.2"},"termbox":{"desc":"Library for writing text-based user interfaces","head_url_args":["https://github.com/termbox/termbox.git",{":branch":"master"}],"homepage":"https://github.com/termbox/termbox","license":"MIT","ruby_source_checksum":"e86a46b14f654c11b7cb3818b92f91ea6b1df0043e6b646060401e7def44a634","stable_checksum":"402fa1b353882d18e8ddd48f9f37346bbb6f5277993d3b36f1fc7a8d6097ee8a","stable_url_args":["https://github.com/termbox/termbox/archive/refs/tags/v1.1.4.tar.gz"],"stable_version":"1.1.4","bottle_cellar":":any","bottle_checksum":"ed78a6e1ccf8220eea8b25a1d836c72eb3c505f01d1886e367dd4563316f7ac3"},"termcolor":{"bottle_rebuild":1,"desc":"Header-only C++ library for printing colored messages","head_dependencies":[{"cmake":":build"}],"homepage":"https://termcolor.readthedocs.io/","license":"BSD-3-Clause","ruby_source_checksum":"86339c01bf98476d297f92da95939248f70704769b02bfa6f248b0d4ef4119ea","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"435994c32557674469404cb1527c283fdcf45746f7df75fd2996bb200d6a759f","stable_url_args":["https://github.com/ikalnytskyi/termcolor/archive/refs/tags/v2.1.0.tar.gz"],"stable_version":"2.1.0","bottle_tag":":all","bottle_checksum":"d521f9450ba8bfd71eb601ff8d6ac8e8705c12caf6d10bf8d3f2808463d48091"},"termframe":{"desc":"Terminal output SVG screenshot tool","executables":["termframe"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/pamburus/termframe.git",{":branch":"main"}],"homepage":"https://github.com/pamburus/termframe","license":"MIT","ruby_source_checksum":"a4093b3f6bfd6198d45cbf7acff6f43e7135bb978bd47bc1ecdeb99a7a012219","stable_dependencies":[{"rust":":build"}],"stable_checksum":"25d60c50c8f5022434ddd04ada7cd7334c61eb55efb735b052e1489e26293cde","stable_url_args":["https://github.com/pamburus/termframe/archive/refs/tags/v0.8.7.tar.gz"],"stable_version":"0.8.7"},"terminal-notifier":{"desc":"Send macOS User Notifications from the command-line","executables":["terminal-notifier"],"head_url_args":["https://github.com/julienXX/terminal-notifier.git",{":branch":"master"}],"homepage":"https://github.com/julienXX/terminal-notifier","license":"MIT","ruby_source_checksum":"4d1647418196f5b310086911f589e7a619daa291322047fb64bbe2b38ae22e41","stable_checksum":"6f22a7626e4e68e88df2005a5f256f7d3b432dbf4c0f8a0c15c968d9e38bf84c","stable_url_args":["https://github.com/julienXX/terminal-notifier/archive/refs/tags/2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_checksum":"d1268e236f13f5bb4cd5fead9cf54cfb54ceefb98e34861bd39cf3c7e6ef34cf"},"terminalimageviewer":{"aliases":["tiv"],"desc":"Display images in a terminal using block graphic characters","executables":["tiv"],"head_dependencies":["imagemagick"],"head_url_args":["https://github.com/stefanhaustein/TerminalImageViewer.git",{":branch":"master"}],"homepage":"https://github.com/stefanhaustein/TerminalImageViewer","license":"Apache-2.0","ruby_source_checksum":"db276e8527f71032486f2586063fdf2baab9dd6c719cd4aee3e844fb12566fbf","stable_dependencies":["imagemagick"],"stable_checksum":"08d0c30e3ffa47b69d1bce07bea56f04b7deb4a8a79307ce435a4f0852fbcd5f","stable_url_args":["https://github.com/stefanhaustein/TerminalImageViewer/archive/refs/tags/v1.2.1.tar.gz"],"stable_version":"1.2.1"},"terminator":{"bottle_rebuild":1,"desc":"Multiple GNOME terminals in one window","executables":["remotinator","terminator"],"head_dependencies":["pygobject3","python@3.14","vte3"],"homepage":"https://gnome-terminator.org","license":"GPL-2.0-only","ruby_source_checksum":"1916d57aa36336343be9841fd0f4c22212cba9f3d9f4b5939f1c38eda732ee63","stable_dependencies":["pygobject3","python@3.14","vte3"],"stable_checksum":"df46cb8fbf4bc80289cabbf59e22a03948a65278c637573db3bc5e7acfd1966b","stable_url_args":["https://github.com/gnome-terminator/terminator/archive/refs/tags/v2.1.5.tar.gz"],"stable_version":"2.1.5"},"termrec":{"bottle_rebuild":2,"desc":"Record videos of terminal output","executables":["termcat","termplay","termrec","termtime"],"head_dependencies":["xz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/kilobyte/termrec.git",{":branch":"master"}],"homepage":"https://angband.pl/termrec.html","license":"LGPL-3.0-or-later","ruby_source_checksum":"7950bebaf0b22940640b8735c5c51ca805af24b8d611146313676621f54fd246","stable_dependencies":["xz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"0550c12266ac524a8afb764890c420c917270b0a876013592f608ed786ca91dc","stable_url_args":["https://github.com/kilobyte/termrec/archive/refs/tags/v0.19.tar.gz"],"stable_version":"0.19"},"termscp":{"desc":"Feature rich terminal file transfer and explorer","executables":["termscp"],"head_dependencies":["openssl@3","samba",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/veeso/termscp.git",{":branch":"main"}],"homepage":"https://termscp.rs","license":"MIT","revision":1,"ruby_source_checksum":"ace694929c557f468c1199f8f2771a31f563e4039460424f8a2e5d56b12013f7","stable_dependencies":["openssl@3","samba",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"cf3570c396ba36987059729f2704a88b87e4f154914062cf390b038694496be9","stable_url_args":["https://github.com/veeso/termscp/archive/refs/tags/v1.1.1.tar.gz"],"stable_version":"1.1.1"},"termshark":{"deprecate_args":{":date":"2025-01-03",":because":":unmaintained"},"desc":"Terminal UI for tshark, inspired by Wireshark","disable_args":{":date":"2026-01-03",":because":":unmaintained"},"head_dependencies":["wireshark",{"go":":build"},{"socat":":test"}],"homepage":"https://termshark.io","license":"MIT","ruby_source_checksum":"eeda3699aa640bf5c68b506b60c531f43f3ef9fb339b51753c40dbd6b91d52ec","stable_dependencies":["wireshark",{"go":":build"},{"socat":":test"}],"stable_checksum":"949c71866fcd2f9ed71a754ea9e3d1bdc23dee85969dcdc78180f1d18ca8b087","stable_url_args":["https://github.com/gcla/termshark/archive/refs/tags/v2.4.0.tar.gz"],"stable_version":"2.4.0","bottle_checksum":"d95e25d67a299e15d5e9c861c5f1b99b98a58802ba78ec847d1801f6f1ef1432"},"termshot":{"desc":"Creates screenshots based on terminal command output","executables":["termshot"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/homeport/termshot","license":"MIT","ruby_source_checksum":"e132d2c38f41b4c7e9b96c54c475ee8322b347a10826970df20166a504711189","stable_dependencies":[{"go":":build"}],"stable_checksum":"40abea3c9ae604f3c2cdc7e2a623bf6063c6b1c504a70c5e3a1b8457dbdd2fbc","stable_url_args":["https://github.com/homeport/termshot/archive/refs/tags/v0.6.1.tar.gz"],"stable_version":"0.6.1"},"termsvg":{"desc":"Record, share and export your terminal as a animated SVG image","executables":["termsvg"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/MrMarble/termsvg.git",{":branch":"master"}],"homepage":"https://github.com/MrMarble/termsvg","license":"GPL-3.0-only","ruby_source_checksum":"a2618a16212b9cf22f3e1c1f6353f36bf5876ffbdf0d228d510a9945f9ee7f25","stable_dependencies":[{"go":":build"}],"stable_checksum":"7b9c7aae3f58c9dce7930fe2868e39d59817e143d13e5771c268f9c7f0cbdf31","stable_url_args":["https://github.com/MrMarble/termsvg/archive/refs/tags/v0.10.0.tar.gz"],"stable_version":"0.10.0"},"termusic":{"desc":"Music Player TUI written in Rust","executables":["termusic","termusic-server"],"head_dependencies":["opus",{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/tramhao/termusic.git",{":branch":"master"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/tramhao/termusic","license":{":all_of":["MIT","GPL-3.0-or-later"]},"ruby_source_checksum":"81e96fa771b17208772dac4594803d19b7a5adf4d54e9338be57c9df26564530","stable_dependencies":["opus",{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"661e1c39135f6eeb01cb6df199b8dcdd902ac456e96bd204ea4fda7ec6ae41ef","stable_url_args":["https://github.com/tramhao/termusic/archive/refs/tags/v0.13.2.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.13.2"},"tern":{"bottle_rebuild":7,"caveats":"tern requires root privileges so you will need to run `sudo tern`.\nYou should be certain that you trust any software you grant root privileges.\n","desc":"Software Bill of Materials (SBOM) tool","executables":["tern"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/tern-tools/tern.git",{":branch":"main"}],"homepage":"https://github.com/tern-tools/tern","license":"BSD-2-Clause","no_autobump_args":{":because":"`update-python-resources` cannot determine dependencies"},"ruby_source_checksum":"52d36f2079e88dd6ed8a6ab49f5b52d975d78bb59c57e11231def4ab2ae0ca50","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"c8c22f162962107adb64caaf5f764044e59caa28b9566079e101181c6449a1c0","stable_url_args":["https://files.pythonhosted.org/packages/f8/4b/123b2ca469126b45e61853acf028fe1d466f4fe1d5e7afd1d4972c151b4d/tern-2.12.1.tar.gz"],"stable_version":"2.12.1"},"terracognita":{"desc":"Reads from existing Cloud Providers and generates Terraform code","executables":["terracognita"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cycloidio/terracognita.git",{":branch":"master"}],"homepage":"https://github.com/cycloidio/terracognita","license":"MIT","ruby_source_checksum":"98ab9b7e227c4f768be417bbc71e7c7545341c4a89ff6bc3f8fdb320285549ac","stable_dependencies":[{"go":":build"}],"stable_checksum":"7420694805c3ab666591b9686958eb49e61452065546f0eb315f215c8241da84","stable_url_args":["https://github.com/cycloidio/terracognita/archive/refs/tags/v0.8.4.tar.gz"],"stable_version":"0.8.4","bottle_checksum":"fca8f74b9f5fa7410e7abe7d6f5388ed960ab552b3da92064c57f44396c49a56"},"terraform-cleaner":{"desc":"Tiny utility which detects unused variables in your terraform modules","executables":["terraform-cleaner"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sylwit/terraform-cleaner.git",{":branch":"main"}],"homepage":"https://github.com/sylwit/terraform-cleaner","license":"MIT","ruby_source_checksum":"0220ce989f2b42d12dde65e7d1564e87d8823759454491af45a4cdcd2a4ab5a8","stable_dependencies":[{"go":":build"}],"stable_checksum":"61628133831ec667aa37cd5fc1a34a3a2c31e4e997d5f41fdf380fe3e017ab55","stable_url_args":["https://github.com/sylwit/terraform-cleaner/archive/refs/tags/v0.0.4.tar.gz"],"stable_version":"0.0.4"},"terraform-docs":{"desc":"Tool to generate documentation from Terraform modules","executables":["terraform-docs"],"head_dependencies":[{"go":":build"}],"homepage":"https://terraform-docs.io/","license":"MIT","ruby_source_checksum":"a6531fe1f4f47d04e5eba5b470811821b7bbe2fcaf4f9934d5fc2b53e53354e6","stable_dependencies":[{"go":":build"}],"stable_checksum":"e3c971a1f2a02732d964e19e65c901b4e02cca62c4b748c05d22e9690d055540","stable_url_args":["https://github.com/terraform-docs/terraform-docs/archive/refs/tags/v0.24.0.tar.gz"],"stable_version":"0.24.0"},"terraform-graph-beautifier":{"desc":"CLI to beautify `terraform graph` output","executables":["terraform-graph-beautifier"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/pcasteran/terraform-graph-beautifier.git",{":branch":"master"}],"homepage":"https://github.com/pcasteran/terraform-graph-beautifier","license":"Apache-2.0","ruby_source_checksum":"69a57583dc6061b1ec003199cf9e857108b1891d766dc56136d9d4020cd945f2","stable_dependencies":[{"go":":build"}],"stable_checksum":"36762a21cfdf34b2082b8921d4352c3160d759a7a3743225f1a084f9b3dffe4a","stable_url_args":["https://github.com/pcasteran/terraform-graph-beautifier/archive/refs/tags/v0.3.4.tar.gz"],"stable_version":"0.3.4"},"terraform-iam-policy-validator":{"desc":"CLI to validate AWS IAM policies in Terraform templates for best practices","executables":["tf-policy-validator"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://github.com/awslabs/terraform-iam-policy-validator","license":"MIT-0","revision":4,"ruby_source_checksum":"efcd688e64f004770d41769c0f7a9ca6a828c4549da841d133b8bfde51678d2b","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"ec8496bb8d45642a61f36dba95c867ac8ca5438bfc5bebafe8e3eec03a50d181","stable_url_args":["https://files.pythonhosted.org/packages/89/6b/bdb90f2fcb4a0033f138d52d5b24af9a2f8a84703ef94cbc31d51f0afaed/tf_policy_validator-0.0.9.tar.gz"],"stable_version":"0.0.9"},"terraform-inventory":{"desc":"Go app which generates a dynamic Ansible inventory from a Terraform state file","executables":["terraform-inventory"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/adammck/terraform-inventory.git",{":branch":"master"}],"homepage":"https://github.com/adammck/terraform-inventory","license":"MIT","ruby_source_checksum":"4a1134f1090e57402a572f77e8de4a669f418e22d5d6a5ddc9e5715830da3e8e","stable_dependencies":[{"go":":build"}],"stable_checksum":"8bd8956da925d4f24c45874bc7b9012eb6d8b4aa11cfc9b6b1b7b7c9321365ac","stable_url_args":["https://github.com/adammck/terraform-inventory/archive/refs/tags/v0.10.tar.gz"],"stable_version":"0.10","bottle_checksum":"df26181ba3116beae2b5582eb6725c2c8d9ddad018be827f6d07d252cfc019c0"},"terraform-local":{"desc":"CLI wrapper to deploy your Terraform applications directly to LocalStack","executables":["tflocal","tflocal.bat"],"head_dependencies":["python@3.14"],"homepage":"https://localstack.cloud/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"9e7b5bb6f0c37121e39d2498be6bdea848ed9607ab6673a7714af360fd39fe8e","stable_dependencies":["python@3.14"],"stable_checksum":"958abac78c40b15fca6edcd833a9706a28e1cc861cb713e3fed5def345d518b8","stable_url_args":["https://files.pythonhosted.org/packages/b9/f7/7d128b483dfd03d178c37eedc8c9329d7ee0abc4781bcfe5a0069ee63d79/terraform_local-0.26.0.tar.gz"],"stable_version":"0.26.0"},"terraform-ls":{"desc":"Terraform Language Server","executables":["terraform-ls"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hashicorp/terraform-ls.git",{":branch":"main"}],"homepage":"https://github.com/hashicorp/terraform-ls","license":"MPL-2.0","ruby_source_checksum":"62ed810f95116eea0482565f87ad53667a4e52fb8bb7ffd56dee6d78c4419cbf","stable_dependencies":[{"go":":build"}],"stable_checksum":"1d2e725e49f08150ac4f9d3fab4961d56dde7f9f62922ce0ccdf93feb408c24c","stable_url_args":["https://github.com/hashicorp/terraform-ls/archive/refs/tags/v0.38.8.tar.gz"],"stable_version":"0.38.8"},"terraform-lsp":{"desc":"Language Server Protocol for Terraform","executables":["terraform-lsp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/juliosueiras/terraform-lsp.git",{":branch":"master"}],"homepage":"https://github.com/juliosueiras/terraform-lsp","license":"MIT","ruby_source_checksum":"157ec7ee31081845f52830b708c20fe9786252c9b756b73fc174b88ffbd38963","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/juliosueiras/terraform-lsp.git",{":tag":"v0.0.12",":revision":"b0a5e4c435a054577e4c01489c1eef7216de4e45"}],"stable_version":"0.0.12","bottle_checksum":"d30386f77e1057c954a62ff46ced4e7b6cf8ba69b26bcbf137200932d498e788"},"terraform-mcp-server":{"desc":"MCP server for Terraform","executables":["terraform-mcp-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hashicorp/terraform-mcp-server.git",{":branch":"main"}],"homepage":"https://github.com/hashicorp/terraform-mcp-server","license":"MPL-2.0","ruby_source_checksum":"a113b35d5807367603d3cf2a79b77640e4221ea3034813cae2edc54364a903fc","stable_dependencies":[{"go":":build"}],"stable_checksum":"c214d0d6e49fd87ce0a1bf69d1b615495d6ba99f6659626339d08c47468b2a3c","stable_url_args":["https://github.com/hashicorp/terraform-mcp-server/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0"},"terraform-module-versions":{"desc":"CLI that checks Terraform code for module updates","executables":["terraform-module-versions"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/keilerkonzept/terraform-module-versions.git",{":branch":"master"}],"homepage":"https://github.com/keilerkonzept/terraform-module-versions","license":"MIT","ruby_source_checksum":"e946ded30b0b513c5c937aa3ea8c52674ef5fa66bd82370f5d7c06ad3a2887a8","stable_dependencies":[{"go":":build"}],"stable_checksum":"b85fbeb788c6fca0c328a29a1aab839cd556a7506105f544326a6e322d2aaf80","stable_url_args":["https://github.com/keilerkonzept/terraform-module-versions/archive/refs/tags/v3.3.13.tar.gz"],"stable_version":"3.3.13"},"terraform-provider-libvirt":{"desc":"Terraform provisioning with Linux KVM using libvirt","executables":["terraform-provider-libvirt"],"head_dependencies":["libvirt",{"go":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/dmacvicar/terraform-provider-libvirt","license":"Apache-2.0","ruby_source_checksum":"71f0980f3282f522baa7b937c0f98845cf4e616880adb1689382ac7a92e2d294","stable_dependencies":["libvirt",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"66aa32c45c98fdc2d20cda17ed01e82c1c7d9ee7c7849e5757391a31ae5cb5cf","stable_url_args":["https://github.com/dmacvicar/terraform-provider-libvirt/archive/refs/tags/v0.9.8.tar.gz"],"stable_version":"0.9.8"},"terraform_landscape":{"bottle_rebuild":2,"desc":"Improve Terraform's plan output","executables":["landscape"],"head_dependencies":["ruby"],"homepage":"https://github.com/coinbase/terraform-landscape","license":"Apache-2.0","ruby_source_checksum":"b844f69de28dcdcf9041ef68d4bb55b014f0f167827f34a6ea73d3c9a79738d2","stable_dependencies":["ruby"],"stable_checksum":"9e9b8e00aacf821fd07c9e3194e1e9f5824032dad4b12995649bcd9c59731ee1","stable_url_args":["https://github.com/coinbase/terraform-landscape/archive/refs/tags/v0.3.4.tar.gz"],"stable_version":"0.3.4","bottle_tag":":all","bottle_checksum":"6e403181c8828200717e99f9c86505f294c787db63060d1a356b4d95bff92f62"},"terraformer":{"deprecate_args":{":date":"2026-06-08",":because":":repo_archived"},"desc":"CLI tool to generate terraform files from existing infrastructure","disable_args":{":date":"2027-06-08",":because":":repo_archived"},"executables":["terraformer"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/GoogleCloudPlatform/terraformer.git",{":branch":"master"}],"homepage":"https://github.com/GoogleCloudPlatform/terraformer","license":"Apache-2.0","ruby_source_checksum":"497a3d0724417bd07ec7beaa023d10211c7a4f32e03eecea39eb73b959b66353","stable_dependencies":[{"go":":build"}],"stable_checksum":"9e4738fadae011e458fa6fee168f47166cd3a9f5d7a9378018116345b0d6b4e6","stable_url_args":["https://github.com/GoogleCloudPlatform/terraformer/archive/refs/tags/0.8.30.tar.gz"],"stable_version":"0.8.30"},"terragrunt-atlantis-config":{"bottle_rebuild":1,"desc":"Generate Atlantis config for Terragrunt projects","executables":["terragrunt-atlantis-config"],"head_dependencies":[{"go":":build"}],"homepage":"https://transcend.io/blog/why-we-use-terragrunt","license":"MIT","ruby_source_checksum":"93d897f25bad9d1a4d2115673311ecdea4b053fa9d03b78042cd2985039fdf84","stable_dependencies":[{"go":":build"}],"stable_checksum":"eefc48f2bedc11c154c6c7e088bb10316d811b2d6b851b11d37d80f18a28e517","stable_url_args":["https://github.com/transcend-io/terragrunt-atlantis-config/archive/refs/tags/v1.21.1.tar.gz"],"stable_version":"1.21.1"},"terragrunt":{"conflicts":[["tenv",{":because":"both install terragrunt binary"}],["tgenv",{":because":"tgenv symlinks terragrunt binaries"}]],"desc":"Thin wrapper for Terraform e.g. for locking state","executables":["terragrunt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/gruntwork-io/terragrunt.git",{":branch":"main"}],"homepage":"https://terragrunt.gruntwork.io/","license":"MIT","ruby_source_checksum":"0ebc88f329abf67a1d60b45e3a41c4b4e8a22521a95d4a5aa5d245e6bf5cc8b0","stable_dependencies":[{"go":":build"}],"stable_checksum":"ee2e5eb44bcfe8feb92ec655eea341e0fe1168dac076bb7a2c3c19f6d61bbf9a","stable_url_args":["https://github.com/gruntwork-io/terragrunt/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"terrahash":{"bottle_rebuild":1,"desc":"Create and store a hash of the Terraform modules used by your configuration","executables":["terrahash"],"head_dependencies":[{"go":":build"},{"opentofu":":test"}],"head_url_args":["https://github.com/ned1313/terrahash.git",{":branch":"main"}],"homepage":"https://github.com/ned1313/terrahash","license":"MIT","ruby_source_checksum":"9b40d41d73a370c101b5e847de8aab8f9aacbeefab8517a63067656eefdf803e","stable_dependencies":[{"go":":build"},{"opentofu":":test"}],"stable_checksum":"3f6d3db33167a77290741ca24ac32cb82f18400969cde4e501c84d250801758f","stable_url_args":["https://github.com/ned1313/terrahash/archive/refs/tags/v0.1.0.tar.gz"],"stable_version":"0.1.0"},"terrahelp":{"desc":"Tool providing extra functionality for Terraform","executables":["terrahelp"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/opencredo/terrahelp.git",{":branch":"main"}],"homepage":"https://github.com/opencredo/terrahelp","license":"Apache-2.0","ruby_source_checksum":"ce1e055a31140e99ecdb6d04acfbc1d6c008d833b817f3a9a07c1d1998f6b86b","stable_dependencies":[{"go":":build"}],"stable_checksum":"bfcffdf06e1db075872a6283d1f1cc6858b8139bf10dd480969b419aa6fc01f7","stable_url_args":["https://github.com/opencredo/terrahelp/archive/refs/tags/v0.7.5.tar.gz"],"stable_version":"0.7.5","bottle_checksum":"a416eab4b11b794fd807c6a6ce9d1fd87ebf8a4bfedeaa6ac45eeb9f6c092d52"},"terrahub":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-02-13",":because":":unmaintained"},"desc":"Terraform automation and orchestration tool","disable_args":{":date":"2026-02-13",":because":":unmaintained"},"head_dependencies":["node"],"homepage":"https://web.archive.org/web/20240302100339/https://docs.terrahub.io/","license":"MPL-2.0","ruby_source_checksum":"d3cbecf17611dad75d49583c2a33133db72e837ed8cb6228155174b7015a3a7b","stable_dependencies":["node"],"stable_checksum":"0288f47ab305550d0f21633a9a487e1de688556229242bf0c86e120d1240e1c4","stable_url_args":["https://registry.npmjs.org/terrahub/-/terrahub-0.5.9.tgz"],"stable_version":"0.5.9"},"terramaid":{"deprecate_args":{":date":"2026-07-04",":because":":checksum_mismatch"},"desc":"Utility for generating Mermaid diagrams from Terraform configurations","disable_args":{":date":"2027-07-04",":because":":deprecated_upstream"},"executables":["terramaid"],"head_dependencies":[{"go":":build"},{"go":":test"},{"opentofu":":test"}],"head_url_args":["https://github.com/RoseSecurity/Terramaid.git",{":branch":"main"}],"homepage":"https://github.com/RoseSecurity/Terramaid","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"a32b336245564908171903521463f20125c8f02ec9204dd2f80f4c9b909748a4","stable_dependencies":[{"go":":build"},{"go":":test"},{"opentofu":":test"}],"stable_checksum":"8b5faba19093664ebdf504d8bdb38fe5f37de06c9dc6e6a3939564ec34a8e692","stable_url_args":["https://github.com/RoseSecurity/Terramaid/archive/refs/tags/v2.15.3.tar.gz"],"stable_version":"2.15.3"},"terramate":{"conflicts":[["tenv",{":because":"both install terramate binary"}]],"desc":"Managing Terraform stacks with change detections and code generations","executables":["terramate","terramate-ls"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/terramate-io/terramate.git",{":branch":"main"}],"homepage":"https://terramate.io/docs/","license":"MPL-2.0","ruby_source_checksum":"767ce25e7fbb4d579170b164716f3d440df9e6a215558c6dbb9fb30fba5c39cc","stable_dependencies":[{"go":":build"}],"stable_checksum":"f7d002121cffdedd9191d1ab5bfc15fa8bf5897acf8f520de0d9e45d1cf2131b","stable_url_args":["https://github.com/terramate-io/terramate/archive/refs/tags/v0.17.1.tar.gz"],"stable_version":"0.17.1"},"terrapin-scanner":{"desc":"Vulnerability scanner for the Terrapin attack","executables":["Terrapin-Scanner"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/RUB-NDS/Terrapin-Scanner.git",{":branch":"main"}],"homepage":"https://terrapin-attack.com/","license":"Apache-2.0","ruby_source_checksum":"0da2d5fc7a5ed7b5e0ca05f450f14a33f545f0e66cf8850f335616de6c96bc1b","stable_dependencies":[{"go":":build"}],"stable_checksum":"3dde1f19e9228a2a284d73c63b193fdf775cb993945fb328cd01e3a6cc834bf1","stable_url_args":["https://github.com/RUB-NDS/Terrapin-Scanner/archive/refs/tags/v1.1.3.tar.gz"],"stable_version":"1.1.3"},"terrascan":{"bottle_rebuild":3,"deprecate_args":{":date":"2026-05-23",":because":":repo_archived"},"desc":"Detect compliance and security violations across Infrastructure as Code","executables":["terrascan"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tenable/terrascan.git",{":branch":"master"}],"homepage":"https://runterrascan.io/","license":"Apache-2.0","ruby_source_checksum":"efe57633c5575833ff4f370152908dea5cb440e2f56bea78f222e623b52a04fa","stable_dependencies":[{"go":":build"}],"stable_checksum":"13c120a63d7024ca8c54422e047424e318622625336ed77b2c1a36ef5fb1441c","stable_url_args":["https://github.com/tenable/terrascan/archive/refs/tags/v1.19.9.tar.gz"],"stable_version":"1.19.9"},"terratag":{"desc":"CLI to automate tagging for AWS, Azure & GCP resources in Terraform","executables":["terratag"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/env0/terratag.git",{":branch":"master"}],"homepage":"https://www.terratag.io/","license":"MPL-2.0","ruby_source_checksum":"1ff83789968533c278887368214ddd62a309cc9b8359bfe90f983d6c79fae9f3","stable_dependencies":[{"go":":build"}],"stable_checksum":"d9f1a1a2ef6eb28accd114130e09a26644cf079827c5050dc6b1969ad29b9cbf","stable_url_args":["https://github.com/env0/terratag/archive/refs/tags/v0.7.6.tar.gz"],"stable_version":"0.7.6"},"teslamate":{"desc":"Self-hosted data logger for your Tesla","executables":["teslamate","teslamate_brew_services"],"head_dependencies":["openssl@3",{"elixir":":build"},{"erlang":":build"},{"node":":build"},{"postgresql@18":":test"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://docs.teslamate.org","license":"AGPL-3.0-or-later","ruby_source_checksum":"5b1fe3d7f889e49b4179cef0bf7ff6d397724dc45a072140170f698e5922c7d3","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/teslamate.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/teslamate.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/teslamate/bin/teslamate_brew_services"],"stable_dependencies":["openssl@3",{"elixir":":build"},{"erlang":":build"},{"node":":build"},{"postgresql@18":":test"}],"stable_checksum":"508dea91bfcd331d3acfbde90b3e7fe4c5755bb4b8080577053cd8f111f4c3d1","stable_url_args":["https://github.com/teslamate-org/teslamate/archive/refs/tags/v4.0.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"4.0.1"},"tesseract-lang":{"bottle_rebuild":2,"desc":"Enables extra languages support for Tesseract","head_dependencies":["tesseract"],"homepage":"https://github.com/tesseract-ocr/tessdata_fast/","license":"Apache-2.0","ruby_source_checksum":"9eed78680c16bc5fbbe2483cd48dac88ec2b19ad27157a0a43f126f55c2fd4f9","stable_dependencies":["tesseract"],"stable_checksum":"d0e3bb6f3b4e75748680524a1d116f2bfb145618f8ceed55b279d15098a530f9","stable_url_args":["https://github.com/tesseract-ocr/tessdata_fast/archive/refs/tags/4.1.0.tar.gz"],"stable_version":"4.1.0","bottle_tag":":all","bottle_checksum":"ff6da65c5137edfec72e7826768d1d8f3fb311c45eb8c0ba21cfff191a7ed56c"},"tesseract":{"caveats":"This formula contains only the \"eng\", \"osd\", and \"snum\" language data files.\nIf you need any other supported languages, run `brew install tesseract-lang`.\n","desc":"OCR (Optical Character Recognition) engine","executables":["ambiguous_words","classifier_tester","cntraining","combine_lang_model","combine_tessdata","dawg2wordlist","lstmeval","lstmtraining","merge_unicharsets","mftraining","set_unicharset_properties","shapeclustering","tesseract","text2image","unicharset_extractor","wordlist2dawg"],"head_dependencies":["cairo","fontconfig","glib","harfbuzz","icu4c@78","leptonica","libarchive","pango","freetype","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/tesseract-ocr/tesseract.git",{":branch":"main"}],"homepage":"https://tesseract-ocr.github.io/","license":"Apache-2.0","ruby_source_checksum":"7871b1876a527042781fedc722dad5c8821dfb63dd337418009834a7e23c24b7","stable_dependencies":["cairo","fontconfig","glib","harfbuzz","icu4c@78","leptonica","libarchive","pango","freetype","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"6235ea0dae45ea137f59c09320406f5888383741924d98855bd2ce0d16b54f21","stable_url_args":["https://github.com/tesseract-ocr/tesseract/archive/refs/tags/5.5.2.tar.gz"],"stable_version":"5.5.2"},"testdisk":{"bottle_rebuild":1,"desc":"Powerful free data recovery utility","executables":["fidentify","photorec","testdisk"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.cgsecurity.org/wiki/TestDisk","license":"GPL-2.0-or-later","ruby_source_checksum":"08f3592616c4c121b9f498504c1dbce1bf4170e3fa6e2b9ebfd53de7199d604e","stable_checksum":"f8343be20cb4001c5d91a2e3bcd918398f00ae6d8310894a5a9f2feb813c283f","stable_url_args":["https://www.cgsecurity.org/testdisk-7.2.tar.bz2"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"7.2"},"testkube":{"desc":"Kubernetes-native framework for test definition and execution","executables":["kubectl-testkube","testkube"],"head_dependencies":["helm","kubernetes-cli",{"go":":build"}],"head_url_args":["https://github.com/kubeshop/testkube.git",{":branch":"main"}],"homepage":"https://testkube.io","license":"MIT","ruby_source_checksum":"8be4d5089abbd851ce112dd891d45f9abadb28bc1a065da2fecd576878ffbf25","stable_dependencies":["helm","kubernetes-cli",{"go":":build"}],"stable_checksum":"d1d6ef449d2e3637d14c939d71328ff4f5f28a4329cd554da7e565e6e01777a6","stable_url_args":["https://github.com/kubeshop/testkube/archive/refs/tags/2.11.2.tar.gz"],"stable_version":"2.11.2"},"testscript":{"desc":"Integration tests for command-line applications in .txtar format","executables":["testscript"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/rogpeppe/go-internal/tree/master/cmd/testscript","license":"BSD-3-Clause","ruby_source_checksum":"4d7bba4460e137b02f3d4a67df9b22106cc5ed21a73f6677386622e2ac58d6cb","stable_dependencies":[{"go":":build"}],"stable_checksum":"64d134a47c23f8bc4f11ce6048f676a360ab3c44129fc3bcff15cbbb3ae90f78","stable_url_args":["https://github.com/rogpeppe/go-internal/archive/refs/tags/v1.15.0.tar.gz"],"stable_version":"1.15.0"},"testssl":{"bottle_rebuild":2,"desc":"Tool which checks for the support of TLS/SSL ciphers and flaws","executables":["testssl.sh"],"head_dependencies":["openssl@4"],"head_url_args":["https://github.com/testssl/testssl.sh.git",{":branch":"3.3dev"}],"homepage":"https://testssl.sh/","license":"GPL-2.0-only","ruby_source_checksum":"b4ab62556aa8ce0f170ea4fde1fc9cda941724032383c38c61bf42b4c3b3be74","stable_dependencies":["openssl@4"],"stable_checksum":"1c4bb10185a67592164eb870c717b8bdd03f290c8d68f9a8c658335ff5ac8b91","stable_url_args":["https://github.com/testssl/testssl.sh/archive/refs/tags/v3.2.3.tar.gz"],"stable_version":"3.2.3","bottle_tag":":all","bottle_checksum":"9e385c68f0225f517f2aac0a60f28a3caa6516c726e228e28dac60e5d1b0d1e9"},"tetra":{"desc":"Tetragon CLI to observe, manage and troubleshoot Tetragon instances","executables":["tetra"],"head_dependencies":[{"go":":build"}],"homepage":"https://tetragon.io/","license":"Apache-2.0","ruby_source_checksum":"b570832a964d8ac8e6965f8230fd0a0dfdd543e1c27198bca09d3dbac8f2c18e","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/cilium/tetragon/commit/c99f6bc0b8bebb40cf3cdaf1216e62c8717d85cc.patch?full_index=1","sha256":"1a09f1f9324394a117a3f09a995ef56a5d7d4633169b9a8fe103425fabc840f3"}],"stable_checksum":"ccccbe870b880212a86f959ce6f3f9f2d378646ad314100862ea6db5cb5f0a2b","stable_url_args":["https://github.com/cilium/tetragon/archive/refs/tags/v1.7.0.tar.gz"],"stable_version":"1.7.0"},"tevent":{"desc":"Event system based on the talloc memory management library","head_dependencies":["talloc",{"cmocka":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://tevent.samba.org","license":"LGPL-3.0-or-later","ruby_source_checksum":"54b303e8cfa436e15244fbb32f774c8d11fcef9cc3c318e4f01ff21486c73c34","stable_dependencies":["talloc",{"cmocka":":build"},{"pkgconf":":build"}],"stable_checksum":"1be2dea737cde25fe06621f84945e63eb71259e0c43e9f8f5da482dab1a7be92","stable_url_args":["https://www.samba.org/ftp/tevent/tevent-0.17.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.17.1"},"tex-fmt":{"desc":"Extremely fast LaTeX formatter written in Rust","executables":["tex-fmt"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/WGUNDERWOOD/tex-fmt.git",{":branch":"main"}],"homepage":"https://wgunderwood.github.io/tex-fmt/","license":"MIT","ruby_source_checksum":"92387bd49b7ce7a94f9e4481bf2b26993146affed83ca9f8bba11c1d7e95117a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"fee9ccd8f13be00cf437ce73928892eb0b55349bd4c81e226bc3fd3cb9de644c","stable_url_args":["https://github.com/WGUNDERWOOD/tex-fmt/archive/refs/tags/v0.5.7.tar.gz"],"stable_version":"0.5.7"},"texi2html":{"bottle_rebuild":4,"desc":"Convert TeXinfo files to HTML","executables":["texi2html"],"head_dependencies":["gettext"],"homepage":"https://www.nongnu.org/texi2html/","license":"GPL-2.0-or-later","ruby_source_checksum":"e631d604b867b2e6d73a925f9fdeb2a4576498c6a50e9f532af49a14ca903bcc","stable_dependencies":["gettext"],"stable_checksum":"e60edd2a9b8399ca615c6e81e06fa61946ba2f2406c76cd63eb829c91d3a3d7d","stable_url_args":["https://download.savannah.gnu.org/releases/texi2html/texi2html-5.0.tar.gz"],"stable_version":"5.0"},"texi2mdoc":{"desc":"Convert Texinfo data to mdoc input","executables":["texi2mdoc"],"head_url_args":["anoncvs@mandoc.bsd.lv:/cvs",{":using":":cvs"}],"homepage":"https://mandoc.bsd.lv/texi2mdoc/","license":"ISC","ruby_source_checksum":"537e3978cce0ce191bbb21e49a21ac4e550c5dc5d5dca0b378758bfd58b12385","stable_checksum":"7a45fd87c27cc8970a18db9ddddb2f09f18b8dd5152bf0ca377c3a5e7d304bfe","stable_url_args":["https://mandoc.bsd.lv/texi2mdoc/snapshots/texi2mdoc-0.1.2.tgz"],"stable_version":"0.1.2"},"texinfo":{"desc":"Official documentation format of the GNU project","executables":["info","install-info","makeinfo","pdftexi2dvi","pod2texi","texi2any","texi2dvi","texi2pdf","texindex"],"head_uses_from_macos":[["ncurses"],["perl"]],"homepage":"https://www.gnu.org/software/texinfo/","license":"GPL-3.0-or-later","post_install_defined":true,"ruby_source_checksum":"574961a2a210ad4ebbdfa7ab6545301a8af618c18c7c7ef2778b8b3c700c67b8","stable_checksum":"51f74eb0f51cfa9873b85264dfdd5d46e8957ec95b88f0fb762f63d9e164c72e","stable_url_args":["https://ftpmirror.gnu.org/gnu/texinfo/texinfo-7.3.tar.xz"],"stable_uses_from_macos":[["ncurses"],["perl"]],"stable_version":"7.3"},"texlab":{"desc":"Implementation of the Language Server Protocol for LaTeX","executables":["texlab"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/latex-lsp/texlab.git",{":branch":"master"}],"homepage":"https://github.com/latex-lsp/texlab/","license":"GPL-3.0-only","ruby_source_checksum":"5559f56afdeda165bdb05caaf1706d8c3e07cedfef5c98c577df1588d72a2702","stable_dependencies":[{"rust":":build"}],"stable_checksum":"47af7e71247fe186ddbaa62373ce5fbebc802ab8df9924958ac62788a644f84e","stable_url_args":["https://github.com/latex-lsp/texlab/archive/refs/tags/v5.26.0.tar.gz"],"stable_version":"5.26.0"},"texlive":{"conflicts":[["cweb",{":because":"both install `cweb` binaries"}],["lcdf-typetools",{":because":"both install a `cfftot1` executable"}],["ht",{":because":"both install `ht` binaries"}],["opendetex",{":because":"both install `detex` binaries"}],["weave",{":because":"both install a `weave` binary"}]],"desc":"Free software distribution for the TeX typesetting system","executables":["a2ping","a5toa4","adhocfilelist","afm2afm","afm2pl","afm2tfm","albatross","aleph","allcm","allec","allneeded","amstex","aom-fullref","arara","arlatex","authorindex","autoinst","autosp","axohelp","bbl2bib","bg5+latex","bg5+pdflatex","bg5conv","bg5latex","bg5pdflatex","bib2gls","bibcop","bibdoiadd","bibexport","bibmradd","bibtex","bibtex8","bibtexu","biburl2doi","bibzbladd","bookshelf-listallfonts","bookshelf-mkfontsel","bundledoc","cachepic","cef5conv","cef5latex","cef5pdflatex","cefconv","ceflatex","cefpdflatex","cefsconv","cefslatex","cefspdflatex","cfftot1","checkcites","checklistings","chkdvifont","chklref","chktex","chkweb","citeproc-lua","cjk-gs-integrate","cllualatex","cluttex","clxelatex","convbkmk","convertgls2bib","csplain","ctan-o-mat","ctanbib","ctangle","ctanify","ctanupload","ctie","ctwill","ctwill-proofsort","ctwill-refsort","ctwill-twinx","cweave","datatool2bib","de-macro","depythontex","detex","devnag","deweb","diadia","digestif","disdvi","dosepsbin","dt2dv","dtxgen","dv2dt","dvi2fax","dvi2tty","dviasm","dvibook","dviconcat","dvicopy","dvidvi","dvigif","dvihp","dviinfox","dvilj","dvilj2p","dvilj4","dvilj4l","dvilj6","dvilualatex","dvilualatex-dev","dviluatex","dvipdfm","dvipdfmx","dvipdft","dvipng","dvipos","dvips","dvired","dviselect","dvispc","dvitodvi","dvitomp","dvitype","e2pall","ebb","edtx2dtx","eolang","eplain","epspdf","epspdftk","epstopdf","eptex","etex","euptex","exceltex","explcheck","extconv","extractbb","fig4latex","findhyph","fmtutil","fmtutil-sys","fmtutil-user","fontinst","fragmaster","gbklatex","gbkpdflatex","getmapdl","gftodvi","gftopk","gftype","git-latexdiff","gregorio","gsftopk","hbf2gf","hilatex","hishrink","histretch","hitex","ht","htlatex","htmex","httex","httexi","htxelatex","htxetex","hyperxmp-add-bytecount","inimf","initex","installfont-tl","jadetex","jamo-normalize","jfmutil","kanji-config-updmap","kanji-config-updmap-sys","kanji-config-updmap-user","kanji-fontmap-creator","ketcindy","komkindex","kpseaccess","kpsepath","kpsereadlink","kpsestat","kpsetool","kpsewhere","kpsewhich","kpsexpand","l3build","l3sys-query","lacheck","latex","latex-dev","latex-git-log","latex-papersize","latex2man","latex2nemeth","latexdef","latexfileversion","latexminted","latexmk","latexpand","lily-glyph-commands","lily-image-commands","lily-rebuild-pdfs","listbib","listings-ext.sh","llmk","lollipop","ltx2crossrefxml","ltx2unitxt","ltxfileinfo","ltximg","luacsplain","luafindfont","luahbtex","luajithbtex","luajittex","lualatex","lualatex-dev","luaotfload-tool","luatex","lwarpmk","mag","make4ht","makedtx","makeglossaries","makeglossaries-lite","makeindex","makejvf","markdown2tex","match_parens","mathspic","memoize-clean.pl","memoize-clean.py","memoize-extract.pl","memoize-extract.py","mendex","mex","mf","mf-nowin","mf2pt1","mflua","mflua-nowin","mfluajit","mfluajit-nowin","mfplain","mft","mk4ht","mkgrkindex","mkindex","mkjobtexmf","mkocp","mkofm","mkpic","mkt1font","mktexfmt","mktexlsr","mktexmf","mktexpk","mktextfm","mllatex","mltex","mmafm","mmpfb","mpost","mptopdf","msxlint","multibibliography","musixflx","musixtex","odvicopy","odvitype","ofm2opl","omfonts","opl2ofm","optex","optexcount","ot2kpx","otangle","otfinfo","otftotfm","otp2ocp","outocp","ovf2ovp","ovp2ovf","pagelayoutapi","pamphletangler","patgen","pbibtex","pdfannotextractor","pdfatfi","pdfbook2","pdfcrop","pdfcsplain","pdfetex","pdfjadetex","pdfjam","pdflatex","pdflatex-dev","pdflatexpicscale","pdfmex","pdftex","pdftex-quiet","pdftosrc","pdfxmltex","pdfxup","pdvitomp","pdvitype","pedigree","perltex","pfarrei","pfb2pfa","pk2bm","pkfix","pkfix-helper","pktogf","pktype","platex","platex-dev","pltotf","pmpost","pmxab","pmxchords","pn2pdf","pooltype","ppltotf","ppmcheckpdf","prepmx","ps2frag","ps2pk","ps4pdf","pslatex","pst2pdf","ptekf","ptex","ptex2pdf","ptftopl","purifyeps","pygmentex","pythontex","r-mpost","r-pmpost","r-upmpost","repstopdf","rpdfcrop","rubibtex","rubikrotation","rumakeindex","rungs","runtexfile","runtexshebang","scor2prt","show-pdf-tags","simpdftex","sjisconv","sjislatex","sjispdflatex","spix","splitindex","sqltex","srcredact","sty2dtx","svn-multi","synctex","t1dotlessj","t1lint","t1rawafm","t1reencode","t1testpage","t4ht","tangle","teckit_compile","tex","tex2aspc","tex4ebook","tex4ht","texaccents","texblend","texconfig","texconfig-dialog","texconfig-sys","texcount","texdef","texdiff","texdirflatten","texdoc","texdoctk","texfindpkg","texfot","texhash","texlinks","texliveonfly","texloganalyser","texlogfilter","texlogsieve","texlua","texluac","texluajit","texluajitc","texosquery","texosquery-jre5","texosquery-jre8","texplate","texprof","texprofile","texsis","textestvis","tftopl","thumbpdf","tie","tikztosvg","tlcockpit","tlmgr","tlshell","tpic2pdftex","ttf2afm","ttf2kotexfont","ttf2pk","ttf2tfm","ttfdump","ttftotype42","twill","twill-refsort","typeoutfileinfo","typog-grep","ulqda","upbibtex","updmap","updmap-sys","updmap-user","updvitomp","updvitype","uplatex","uplatex-dev","upmendex","upmpost","uppltotf","uptex","uptftopl","urlbst","utf8mex","vftovp","vlna","vpe","vpl2ovp","vpl2vpl","vptovf","weave","webquiz","wofm2opl","wopl2ofm","wordcount","wovf2ovp","wovp2ovf","xdvipdfmx","xdvipsk","xelatex","xelatex-dev","xelatex-unsafe","xetex","xetex-unsafe","xhlatex","xindex","xml2pmx","xmltex","yplan"],"head_dependencies":["cairo","clisp","fontconfig","freetype","gd","ghostscript","gmp","graphite2","harfbuzz","icu4c@78","jpeg-turbo","libpng","libx11","libxft","lua","luajit","mpfr","openjdk","openssl@3","perl","pixman","potrace","pstoedit","python@3.14","tcl-tk",{"pkgconf":":build"}],"head_url_args":["https://github.com/TeX-Live/texlive-source.git",{":branch":"trunk"}],"head_uses_from_macos":[["ncurses"],["ruby"]],"homepage":"https://www.tug.org/texlive/","license":":cannot_represent","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"decf122ea0e2c8a23fe5063a2b5b9123daff381af04bb8eee0a9cad7b87a2b4f","stable_dependencies":["cairo","clisp","fontconfig","freetype","gd","ghostscript","gmp","graphite2","harfbuzz","icu4c@78","jpeg-turbo","libpng","libx11","libxft","lua","luajit","mpfr","openjdk","openssl@3","perl","pixman","potrace","pstoedit","python@3.14","tcl-tk",{"pkgconf":":build"}],"stable_checksum":"cb120d314d3ceb23ac608af17ddd2c623afcf02331f400a0f25eead5b8ac1d70","stable_url_args":["https://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2026/texlive-20260301-source.tar.xz"],"stable_uses_from_macos":[["ncurses"],["ruby"]],"stable_version":"20260301"},"texmath":{"desc":"Haskell library for converting LaTeX math to MathML","executables":["texmath"],"head_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"head_url_args":["https://github.com/jgm/texmath.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://johnmacfarlane.net/texmath.html","license":"GPL-2.0-or-later","ruby_source_checksum":"8811d6ae44c6ff30eede630913f092c429550ae6f902cd695c93c4c8fcafead8","stable_dependencies":["gmp",{"cabal-install":":build"},{"ghc":":build"}],"stable_checksum":"25660b359021462acb5024c96d45c7e83a50ea1ae1f2a06e89c1941851fe4a10","stable_url_args":["https://hackage.haskell.org/package/texmath-0.13.1.2/texmath-0.13.1.2.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"0.13.1.2"},"text-embeddings-inference":{"desc":"Blazing fast inference solution for text embeddings models","executables":["text-embeddings-router"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://huggingface.co/docs/text-embeddings-inference/quick_tour","license":"Apache-2.0","ruby_source_checksum":"851273e773f439f243dd279dbcf52e0d1c8eebc7f505bf2af619e076fcffcbc7","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/huggingface/text-embeddings-inference/commit/574132b3ee9ebccb63e223a35ef50e42559f5666.patch?full_index=1","sha256":"10438e9f9428db4fc0be52dba7fabeff7a26fd906763b6a1d182e0cb710dec2c"}],"stable_checksum":"85cbe4b18033cd8e84118841a94122a8d4e4bfeeba128c4b0f77bd30d4f1e4ea","stable_url_args":["https://github.com/huggingface/text-embeddings-inference/archive/refs/tags/v1.9.3.tar.gz"],"stable_version":"1.9.3"},"textidote":{"desc":"Spelling, grammar and style checking on LaTeX documents","executables":["textidote"],"head_dependencies":["openjdk",{"ant":":build"}],"head_url_args":["https://github.com/sylvainhalle/textidote.git",{":branch":"master"}],"homepage":"https://sylvainhalle.github.io/textidote","license":"GPL-3.0-or-later","ruby_source_checksum":"c6b934f2dc10a338ea00e103a3dc6da47949736b6b86b214bf5f4e4e0eb0e3a5","stable_dependencies":["openjdk",{"ant":":build"}],"stable_checksum":"df4ec98e355dddb3cebe155868da63ae17f48778151d2d8b227d412aee768c9b","stable_url_args":["https://github.com/sylvainhalle/textidote/archive/refs/tags/v0.9.tar.gz"],"stable_version":"0.9"},"texttest":{"desc":"Tool for text-based Approval Testing","executables":["interpretcore","texttest","texttestc"],"head_dependencies":["adwaita-icon-theme","gtk+3","pygobject3","python@3.14"],"homepage":"https://www.texttest.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"04c13f7086d82647bb8bfa8ebf1485f7711786ac3badb088e48de59f9682b2bc","stable_dependencies":["adwaita-icon-theme","gtk+3","pygobject3","python@3.14"],"stable_checksum":"448d7f2d5c2883841df421d84b325b90067c0d385c4d6a700a6fd1cbe0972318","stable_url_args":["https://files.pythonhosted.org/packages/30/11/5b6c9ce24c1b23effa0db201babf7610f15a98ecf6a7c3a00fa68db7a1fe/texttest-4.4.7.tar.gz"],"stable_version":"4.4.7"},"tf-profile":{"bottle_rebuild":1,"desc":"CLI tool to profile Terraform runs","executables":["tf-profile"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/datarootsio/tf-profile.git",{":branch":"main"}],"homepage":"https://github.com/datarootsio/tf-profile","license":"MIT","ruby_source_checksum":"a7112a3d38fb570d223048b5ba8b01734eaec8fe8ffffe3d16a270401d8e95c3","stable_dependencies":[{"go":":build"}],"stable_checksum":"cfc5b9c68188f3cac1318b24d0b53ba4cae8af325ae5332865e1f0c92905b20b","stable_url_args":["https://github.com/datarootsio/tf-profile/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"tf-summarize":{"desc":"CLI to print the summary of the terraform plan","executables":["tf-summarize"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/dineshba/tf-summarize.git",{":branch":"main"}],"homepage":"https://github.com/dineshba/tf-summarize","license":"MIT","ruby_source_checksum":"e04f92e46848d1867acc3e04c84df76c153c8073b04463c278205f90f1493c39","stable_dependencies":[{"go":":build"}],"stable_checksum":"e2e6d173581109e155e86690738a85780947d886c7c3236187467ff2174f62b1","stable_url_args":["https://github.com/dineshba/tf-summarize/archive/refs/tags/v0.3.20.tar.gz"],"stable_version":"0.3.20"},"tfautomv":{"desc":"Generate Terraform moved blocks automatically for painless refactoring","executables":["tfautomv"],"head_dependencies":[{"go":":build"},{"opentofu":":test"}],"head_url_args":["https://github.com/busser/tfautomv.git",{":branch":"main"}],"homepage":"https://github.com/busser/tfautomv","license":"Apache-2.0","ruby_source_checksum":"31639cb5b4141a9ae1de44bc066bbf998782288a5b91ec2a716676992ee71dae","stable_dependencies":[{"go":":build"},{"opentofu":":test"}],"stable_checksum":"0a00bfb9b4a236640cc4ad0efd9d1982c14f93d5379a5adcd35b1691e0846044","stable_url_args":["https://github.com/busser/tfautomv/archive/refs/tags/v0.7.0.tar.gz"],"stable_version":"0.7.0"},"tfclean":{"desc":"Remove applied moved block, import block, etc","executables":["tfclean"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/takaishi/tfclean.git",{":branch":"main"}],"homepage":"https://github.com/takaishi/tfclean","license":"MIT","ruby_source_checksum":"bde6837129757fa58180e102bc90a4f4ef4e9c086a68654ce3fab3ff52414366","stable_dependencies":[{"go":":build"}],"stable_checksum":"3e4e0abfede86e3e69a83bf864eef84aa83f06f0795ef0bcb0e03630ed6e3e06","stable_url_args":["https://github.com/takaishi/tfclean/archive/refs/tags/v0.0.18.tar.gz"],"stable_version":"0.0.18"},"tfcmt":{"desc":"Notify the execution result of terraform command","executables":["tfcmt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/suzuki-shunsuke/tfcmt.git",{":branch":"main"}],"homepage":"https://suzuki-shunsuke.github.io/tfcmt/","license":"MIT","ruby_source_checksum":"70e5dd629b20672b7b6279239f28f1b9fda6de610b077e5de08f0e5f09a2e544","stable_dependencies":[{"go":":build"}],"stable_checksum":"de5066d39c30deea6a32f237ce215a4cd9388ff69343649ad6a940db06debfb3","stable_url_args":["https://github.com/suzuki-shunsuke/tfcmt/archive/refs/tags/v4.14.15.tar.gz"],"stable_version":"4.14.15"},"tfel":{"desc":"Code generation tool dedicated to material knowledge for numerical mechanics","executables":["mfm","mfm-test-generator","mfront","mfront-doc","mfront-query","mtest","tfel-check","tfel-config","tfel-doc","tfel-unicode-filt"],"head_dependencies":["python@3.14",{"cmake":":build"},{"gcc":":build"},{"pybind11":":build"}],"head_url_args":["https://github.com/thelfer/tfel.git",{":branch":"master"}],"homepage":"https://thelfer.github.io/tfel/web/index.html","license":"GPL-1.0-or-later","ruby_source_checksum":"3b9138f75a9918c302b53fc874b0c0999879eefeb2e858816701665e1919d935","stable_dependencies":["python@3.14",{"cmake":":build"},{"gcc":":build"},{"pybind11":":build"}],"stable_checksum":"1afd98200de332e97e86d109ce0e1aaa8f18cc6c6c81daec3218809509cdfad7","stable_url_args":["https://github.com/thelfer/tfel/archive/refs/tags/TFEL-5.1.0.tar.gz"],"stable_version":"5.1.0"},"tfenv":{"conflicts":[["tenv",{":because":"tfenv symlinks terraform binaries"}]],"desc":"Terraform version manager inspired by rbenv","executables":["terraform","tfenv"],"head_dependencies":["grep"],"head_url_args":["https://github.com/tfutils/tfenv.git",{":branch":"master"}],"head_uses_from_macos":[["unzip"]],"homepage":"https://github.com/tfutils/tfenv","license":"MIT","ruby_source_checksum":"a7d402f7e53e1fc2cb601541b3c72d6119308c3e7bb768b3f2db195774d88d1b","stable_dependencies":["grep"],"stable_checksum":"c9c8b2e2588cf026aafa9803dfdefdfc7aa258577c24ea9624fe53f764edea47","stable_url_args":["https://github.com/tfutils/tfenv/archive/refs/tags/v3.2.2.tar.gz"],"stable_uses_from_macos":[["unzip"]],"stable_version":"3.2.2","bottle_tag":":all","bottle_checksum":"f28386d9f8bcedb39429c6abf417133cd80a10bd1935c6286bcfe4871b8c0887"},"tfk8s":{"desc":"Kubernetes YAML manifests to Terraform HCL converter","executables":["tfk8s"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/jrhouston/tfk8s.git",{":branch":"main"}],"homepage":"https://github.com/jrhouston/tfk8s","license":"MIT","ruby_source_checksum":"f09e560a1817a076f05fdaeff9519b428777a4c3a3390f9c3df86471c4ad6049","stable_dependencies":[{"go":":build"}],"stable_checksum":"be2680e76311ac7dd814a1bb0dceb486e3511d8d68845421338f9fcf5a92d5f9","stable_url_args":["https://github.com/jrhouston/tfk8s/archive/refs/tags/v0.1.10.tar.gz"],"stable_version":"0.1.10","bottle_checksum":"3d9655de7508722848160492f9db8fdbd1c8af5916beae34275bc8fa067ff645"},"tfmcp":{"desc":"Terraform Model Context Protocol (MCP) Tool","executables":["tfmcp"],"head_dependencies":[{"rust":":build"},{"opentofu":":test"}],"head_url_args":["https://github.com/nwiizo/tfmcp.git",{":branch":"main"}],"homepage":"https://github.com/nwiizo/tfmcp","license":"MIT","ruby_source_checksum":"0d3faa343e3bacece977a233817fb4d5fe30d5428861353e9e961087c52afaa1","stable_dependencies":[{"rust":":build"},{"opentofu":":test"}],"stable_checksum":"8bae76f5d7db9bb2bc022ab4c356e733c9935c997a2b07780c7f129f67119c10","stable_url_args":["https://github.com/nwiizo/tfmcp/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"tfmigrate":{"desc":"Terraform/OpenTofu state migration tool for GitOps","executables":["tfmigrate"],"head_dependencies":[{"go":":build"},{"opentofu":":test"}],"head_url_args":["https://github.com/minamijoyo/tfmigrate.git",{":branch":"master"}],"homepage":"https://github.com/minamijoyo/tfmigrate","license":"MIT","ruby_source_checksum":"5e2e853ce8b5240c31e32dac017d226aa0bcb334dffd32f15f6c9918475958f1","stable_dependencies":[{"go":":build"},{"opentofu":":test"}],"stable_checksum":"306c8d14bfbe86a532c85fffca2c4ea2cca6412bcbc4016680f81643d0d630e9","stable_url_args":["https://github.com/minamijoyo/tfmigrate/archive/refs/tags/v0.4.5.tar.gz"],"stable_version":"0.4.5"},"tfmv":{"desc":"CLI to rename Terraform resources and generate moved blocks","executables":["tfmv"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/suzuki-shunsuke/tfmv.git",{":branch":"main"}],"homepage":"https://github.com/suzuki-shunsuke/tfmv","license":"MIT","ruby_source_checksum":"3360dc43b851311f5d5b56c6d9b50c9e7ae33d6842d662b6dd8c409ad248fced","stable_dependencies":[{"go":":build"}],"stable_checksum":"2783acb97c2b24f311a971cb22ff478ecc2323e2bab402457ef070051f754e9d","stable_url_args":["https://github.com/suzuki-shunsuke/tfmv/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0"},"tfocus":{"desc":"Tool for selecting and executing terraform plan/apply on specific resources","executables":["tfocus"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/nwiizo/tfocus.git",{":branch":"main"}],"homepage":"https://github.com/nwiizo/tfocus","license":"MIT","ruby_source_checksum":"62c420971dcd366864a196c84534426b004122aa56e240549c65e48732a864b0","stable_dependencies":[{"rust":":build"}],"stable_checksum":"cf8d841d170c551e8f669e8fe71b5c85f0f2b36623ca6e2b8189aa041e76b75d","stable_url_args":["https://github.com/nwiizo/tfocus/archive/refs/tags/v0.1.5.tar.gz"],"stable_version":"0.1.5"},"tfplugingen-openapi":{"desc":"OpenAPI to Terraform Provider Code Generation Specification","executables":["tfplugingen-openapi"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hashicorp/terraform-plugin-codegen-openapi.git",{":branch":"main"}],"homepage":"https://github.com/hashicorp/terraform-plugin-codegen-openapi","license":"MPL-2.0","ruby_source_checksum":"3ccf09f3b8c21287fd59da65a4f5170d4d5cbbdecf9db8ee92e8abb36738e3b3","stable_dependencies":[{"go":":build"}],"stable_checksum":"30bbf07996185312f8d7ad42163b6f1bcb756adfdd8ec981d63c72c4b7b1e721","stable_url_args":["https://github.com/hashicorp/terraform-plugin-codegen-openapi/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0"},"tfprovidercheck":{"desc":"CLI to prevent malicious Terraform Providers from being executed","executables":["tfprovidercheck"],"head_dependencies":[{"go":":build"},{"opentofu":":test"}],"head_url_args":["https://github.com/suzuki-shunsuke/tfprovidercheck.git",{":branch":"main"}],"homepage":"https://github.com/suzuki-shunsuke/tfprovidercheck","license":"MIT","ruby_source_checksum":"167cab7b2c74e5f20858c3df96b5d5c3ffc5478f21f41f9c9413d4c3b08a7090","stable_dependencies":[{"go":":build"},{"opentofu":":test"}],"stable_checksum":"99dddd4317b99c3f304ed206b68de5c13840995dd04218968fe693ec77d20cd2","stable_url_args":["https://github.com/suzuki-shunsuke/tfprovidercheck/archive/refs/tags/v1.0.7.tar.gz"],"stable_version":"1.0.7"},"tfproviderlint":{"desc":"Terraform Provider Lint Tool","executables":["tfproviderlint"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/bflad/tfproviderlint.git",{":branch":"main"}],"homepage":"https://github.com/bflad/tfproviderlint","license":"MPL-2.0","revision":1,"ruby_source_checksum":"a7ff41e0554c2af189115bb24c71afa0571813709c9737da5e3dd24393c5c812","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"9defa750077052ebf1639532e771a9e986b7a53948b6a16cb647ceaf60cfbce1","stable_url_args":["https://github.com/bflad/tfproviderlint/archive/refs/tags/v0.31.0.tar.gz"],"stable_version":"0.31.0"},"tfschema":{"desc":"Schema inspector for Terraform/OpenTofu providers","executables":["tfschema"],"head_dependencies":[{"go":":build"},{"opentofu":":test"}],"head_url_args":["https://github.com/minamijoyo/tfschema.git",{":branch":"master"}],"homepage":"https://github.com/minamijoyo/tfschema","license":"MIT","ruby_source_checksum":"77c0f24c95601df18c161587d47c2d99a27dbab9a31ebdc59b02eb055551ac8f","stable_dependencies":[{"go":":build"},{"opentofu":":test"}],"stable_checksum":"7d028adc987d4cb7896556df1d727270396e9790a734700fbd867c2e3a62c211","stable_url_args":["https://github.com/minamijoyo/tfschema/archive/refs/tags/v0.7.10.tar.gz"],"stable_version":"0.7.10"},"tfsec":{"desc":"Static analysis security scanner for your terraform code","executables":["tfsec"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aquasecurity/tfsec.git",{":branch":"master"}],"homepage":"https://aquasecurity.github.io/tfsec/latest/","license":"MIT","ruby_source_checksum":"e2bcf85051a2463628928ff2b722754d9faea7087be631f604e53352de5eaa90","stable_dependencies":[{"go":":build"}],"stable_checksum":"61fe8ee670cceaf45d85c2789da66616d0045f8dbba4ec2b9db453436f9b9804","stable_url_args":["https://github.com/aquasecurity/tfsec/archive/refs/tags/v1.28.14.tar.gz"],"stable_version":"1.28.14"},"tfsort":{"desc":"CLI to sort Terraform variables and outputs","executables":["tfsort"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/AlexNabokikh/tfsort.git",{":branch":"master"}],"homepage":"https://github.com/AlexNabokikh/tfsort","license":"Apache-2.0","ruby_source_checksum":"4fb0dec00fafe32c4bbfd713ecfdc000531d400979725f2e93c921153143bf52","stable_dependencies":[{"go":":build"}],"stable_checksum":"6f72bb06b57573ee63fec715cd4493ed90d0af0dfeea7478abfde04745d39157","stable_url_args":["https://github.com/AlexNabokikh/tfsort/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"tfstate-lookup":{"desc":"Lookup resource attributes in tfstate","executables":["tfstate-lookup"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/fujiwara/tfstate-lookup","license":"MPL-2.0","ruby_source_checksum":"ad98b55877806c955c3bc99f7e66f55a824ed1e5c964ace9c12968a3b89af510","stable_dependencies":[{"go":":build"}],"stable_checksum":"d01dc5ca5193fd38696fcee0b8fd3f7211f9f12fdfefa46403a6159b9d677fa7","stable_url_args":["https://github.com/fujiwara/tfstate-lookup/archive/refs/tags/v1.12.1.tar.gz"],"stable_version":"1.12.1"},"tftp-now":{"desc":"Single-binary TFTP server and client that you can use right now","executables":["tftp-now"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/puhitaku/tftp-now.git",{":branch":"main"}],"homepage":"https://github.com/puhitaku/tftp-now","license":"MIT","ruby_source_checksum":"fa9b7f331655d90806d6908cf350751229e302106c50932dfdfde3a471424be4","stable_dependencies":[{"go":":build"}],"stable_checksum":"428c9ef7336644e748c280277495e3ec724f0c0c38f3724de5f1e4c42d8431c6","stable_url_args":["https://github.com/puhitaku/tftp-now/archive/refs/tags/1.2.0.tar.gz"],"stable_version":"1.2.0"},"tfupdate":{"desc":"Update version constraints in your Terraform configurations","executables":["tfupdate"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/minamijoyo/tfupdate.git",{":branch":"master"}],"homepage":"https://github.com/minamijoyo/tfupdate","license":"MIT","ruby_source_checksum":"ff15550d23841fe0dd8fdd19da5a0d8299399da5c5ce5e80bb4fd88aa1c48e3b","stable_dependencies":[{"go":":build"}],"stable_checksum":"dafa61988cb736725474cf5eb901e2af18c7dab96100e17ac2a82e774236c340","stable_url_args":["https://github.com/minamijoyo/tfupdate/archive/refs/tags/v0.10.0.tar.gz"],"stable_version":"0.10.0"},"tgenv":{"conflicts":[["tenv",{":because":"tgenv symlinks terragrunt binaries"}],["terragrunt",{":because":"tgenv symlinks terragrunt binaries"}]],"desc":"Terragrunt version manager inspired by tfenv","executables":["terragrunt","tgenv"],"head_url_args":["https://github.com/tgenv/tgenv.git",{":branch":"main"}],"head_uses_from_macos":[["unzip"]],"homepage":"https://github.com/tgenv/tgenv","license":"MIT","ruby_source_checksum":"6aa2b03f016ba81146542409e3985fd6968104e6b11325fc24d2847bc53d80f2","stable_checksum":"cccf0d5714cf1156aaa9f451d98601afa3e7bb0b104eda61013a9a8849bee2fb","stable_url_args":["https://github.com/tgenv/tgenv/archive/refs/tags/v1.3.0.tar.gz"],"stable_uses_from_macos":[["unzip"]],"stable_version":"1.3.0","bottle_tag":":all","bottle_checksum":"41d63971b87c2f8003c821f8cfc00eaf264acef2560a75c7e0dc631da4a726a6"},"tgif":{"bottle_rebuild":1,"desc":"Xlib-based interactive 2D drawing tool","executables":["tgif"],"head_dependencies":["libice","libidn","libsm","libx11","libxext","libxmu","libxt"],"homepage":"https://sourceforge.net/projects/tgif/","license":"QPL-1.0","revision":1,"ruby_source_checksum":"ad9c0a61c5be5fa545308d58c488fd0088f1a1884b81a17da0b02c54d46d9e20","stable_dependencies":["libice","libidn","libsm","libx11","libxext","libxmu","libxt"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"2f24e9fecafae6e671739bd80691a06c9d032bdd1973ca164823e72ab1c567ba","stable_url_args":["https://downloads.sourceforge.net/project/tgif/tgif/4.2.5/tgif-QPL-4.2.5.tar.gz"],"stable_version":"4.2.5"},"tgpt":{"desc":"AI Chatbots in terminal without needing API keys","executables":["tgpt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aandrew-me/tgpt.git",{":branch":"main"}],"homepage":"https://github.com/aandrew-me/tgpt","license":"GPL-3.0-only","ruby_source_checksum":"dc7cc92f59e80f4e9776bf6bc7e904e8744f10f316b82e10b0ce1d9321f686ed","stable_dependencies":[{"go":":build"}],"stable_checksum":"e7a02a0d40b7a6761e5e4550210db04baca7c6113430c3efc9643b9ebca01e32","stable_url_args":["https://github.com/aandrew-me/tgpt/archive/refs/tags/v2.11.1.tar.gz"],"stable_version":"2.11.1"},"tgui":{"desc":"GUI library for use with sfml","head_dependencies":["sfml",{"cmake":":build"}],"homepage":"https://tgui.eu","license":"Zlib","ruby_source_checksum":"499b56d40051536b3b66cfc5fe38d93c1c0c8a3f170c6dde0170b57a0f10665b","stable_dependencies":["sfml",{"cmake":":build"}],"stable_checksum":"6e6000b5b130d6ddf73d593ff62cdd6f5c2045a1f8ffacb10262aedcb7ea7465","stable_url_args":["https://github.com/texus/TGUI/archive/refs/tags/v1.13.0.tar.gz"],"stable_version":"1.13.0"},"thanos":{"desc":"Highly available Prometheus setup with long term storage capabilities","executables":["thanos"],"head_dependencies":[{"go":":build"}],"homepage":"https://thanos.io","license":"Apache-2.0","ruby_source_checksum":"2d7c376c4ea7044b30429054ca5024ff87db994579730b3959cd46eeed954ff1","stable_dependencies":[{"go":":build"}],"stable_checksum":"9ed41b572f2e266fa30dd98981846bd78ddb455b3327ead073ca57a6e03f1c01","stable_url_args":["https://github.com/thanos-io/thanos/archive/refs/tags/v0.42.0.tar.gz"],"stable_version":"0.42.0"},"the-way":{"desc":"Code snippets manager for your terminal","executables":["the-way"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/out-of-cheese-error/the-way.git",{":branch":"master"}],"homepage":"https://github.com/out-of-cheese-error/the-way","license":"MIT","ruby_source_checksum":"df53f083ddb307b59e19a04e8b7e913bbb413843ceaf688c8a23c13d45b91b10","stable_dependencies":[{"rust":":build"}],"stable_checksum":"84e0610f6b74c886c6cfa92cbce5f1d4f4d12b6e504d379c11659ab9ef980e97","stable_url_args":["https://github.com/out-of-cheese-error/the-way/archive/refs/tags/v0.20.3.tar.gz"],"stable_version":"0.20.3"},"the_platinum_searcher":{"aliases":["pt"],"bottle_rebuild":1,"conflicts":[["tcl-tk",{":because":"both install `pt` binaries"}]],"desc":"Multi-platform code-search similar to ack and ag","executables":["pt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/monochromegane/the_platinum_searcher.git",{":branch":"master"}],"homepage":"https://github.com/monochromegane/the_platinum_searcher","license":"MIT","ruby_source_checksum":"c36b15d58457c2e744daffa7a6e535bf70fe5179bafc83fe2fc2fd50fb65ce4b","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/monochromegane/the_platinum_searcher/commit/763f368fe26fa44a12e1a37598185322aa30ba8f.patch?full_index=1","sha256":"2ee0f53065663f22f3c44b30c5804e37b8cb49200a30c4513b9ef668441dd543"}],"stable_checksum":"3d5412208644b13723b2b7ca4af0870d25c654e3a76feee846164c51b88240b0","stable_url_args":["https://github.com/monochromegane/the_platinum_searcher/archive/refs/tags/v2.2.0.tar.gz"],"stable_version":"2.2.0","bottle_checksum":"0f3097b2d88f4b8479ecb3e3439f6688656fc1c5e20f18a4c300edf9ea953874"},"the_silver_searcher":{"aliases":["ag"],"bottle_rebuild":2,"desc":"Code-search similar to ack","executables":["ag"],"head_dependencies":["pcre2","xz",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/ggreer/the_silver_searcher.git",{":branch":"master"}],"homepage":"https://geoff.greer.fm/ag/","license":"Apache-2.0","ruby_source_checksum":"2edfe1afce26ca91c3d5275b64adeae66bb36b8324c544a0451c0cf19e3247d6","stable_dependencies":["pcre2","xz",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://sources.debian.org/data/main/s/silversearcher-ag/2.2.0%2Bgit20200805-1.2/debian/patches/enable_pcre2_support.patch","sha256":"86b4758595d96e6d049dca70b160ae4f60ea1198daa713a058628a749ab1be75"}],"stable_checksum":"6a0a19ca5e73b2bef9481c29a508d2413ca1a0a9a5a6b1bd9bbd695a7626cbf9","stable_url_args":["https://github.com/ggreer/the_silver_searcher/archive/refs/tags/2.2.0.tar.gz"],"stable_version":"2.2.0"},"thefuck":{"bottle_rebuild":6,"caveats":"Add the following to your .bash_profile, .bashrc or .zshrc:\n\n  eval $(thefuck --alias)\n\nFor other shells, check https://github.com/nvbn/thefuck/wiki/Shell-aliases\n","desc":"Programmatically correct mistyped console commands","executables":["fuck","thefuck"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/nvbn/thefuck.git",{":branch":"master"}],"homepage":"https://github.com/nvbn/thefuck","license":"MIT","ruby_source_checksum":"97847e9ceeb924b670f250db5cc4bd131cabbb8b06c3ea18aa0141c01f0b1df7","stable_dependencies":["python@3.14"],"stable_patches":[{"strip":"p1","url":"https://github.com/nvbn/thefuck/commit/dd26fb91a0fdec42fc1990bb91eab21e2c44a0a8.patch?full_index=1","sha256":"ea7824d7e4947fb9cd81ed1b5850b53b0e071a82b7e77acaba2391a8bf161b85"},{"strip":"p1","data":true}],"stable_checksum":"976740b9aa536726fa23cadc9a10bf457e92e335901c61fcff9152c84485ac3d","stable_url_args":["https://files.pythonhosted.org/packages/ac/d0/0c256afd3ba1d05882154d16aa0685018f21c60a6769a496558da7d9d8f1/thefuck-3.32.tar.gz"],"stable_version":"3.32"},"theharvester":{"desc":"Gather materials from public sources (for pen testers)","executables":["restfulHarvest","theHarvester","theharvester"],"head_dependencies":["certifi","cffi","libyaml","pydantic","python@3.14",{"cmake":":build"}],"head_url_args":["https://github.com/laramies/theHarvester.git",{":branch":"master"}],"head_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://www.edge-security.com","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"c20f2dc06d691be267f2272fb20da232f4f64295d814b163972096046bd006f6","stable_dependencies":["certifi","cffi","libyaml","pydantic","python@3.14",{"cmake":":build"}],"stable_checksum":"73a931f6e346972939203a82ae38fed24570b3137bfce5d1ae5517e8284df6df","stable_url_args":["https://github.com/laramies/theHarvester/archive/refs/tags/4.11.1.tar.gz"],"stable_uses_from_macos":[["libffi"],["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"4.11.1"},"theora":{"desc":"Open video compression format","head_dependencies":["libogg","libvorbis",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.xiph.org/xiph/theora.git",{":branch":"master"}],"homepage":"https://www.theora.org/","license":"BSD-3-Clause","ruby_source_checksum":"6cd3cf91af3fbea4c6abc3efff82f6552dc5994e0a86d34598d29c2b754b3291","stable_dependencies":["libogg","libvorbis",{"pkgconf":":build"}],"stable_checksum":"279327339903b544c28a92aeada7d0dcfd0397b59c2f368cc698ac56f515906e","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/theora/libtheora-1.2.0.tar.gz"],"stable_version":"1.2.0"},"thors-anvil":{"desc":"Set of modern C++20 libraries for writing interactive Web-Services","executables":["SlackCLI","SlackCLI20","SlackCLI20D","SlackCLID","mug","mug20","mug20D","mugD"],"head_dependencies":["boost","libevent","libyaml","magic_enum","openssl@3","snappy",{"cmake":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/Loki-Astari/ThorsAnvil","license":"MIT","oldnames":["thors-mongo","thors-serializer"],"ruby_source_checksum":"afa9c0a7eb94c170ac95ee2266ce5510aeb493e7cf24883cdcf04c7b3ba801ac","stable_dependencies":["boost","libevent","libyaml","magic_enum","openssl@3","snappy",{"cmake":":build"}],"stable_url_args":["https://github.com/Loki-Astari/ThorsAnvil.git",{":tag":"11.1.0",":revision":"679f2c1136293f0275a87f7a718c161aa085ee20"}],"stable_uses_from_macos":[["bzip2"]],"stable_version":"11.1.0"},"thorvg":{"desc":"Lightweight portable library used for drawing vector-based scenes and animations","head_dependencies":["libomp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/thorvg/thorvg.git",{":branch":"main"}],"homepage":"https://www.thorvg.org","license":"MIT","ruby_source_checksum":"19e30ccbc2806de0b109d25d54788a7fd76a91c3eef6d0aa75f0a02c37e010a7","stable_dependencies":["libomp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"e541af1fc7e18e4fbf5eba098c638d28eb3562c2285b33985606ca2c7005ee4e","stable_url_args":["https://github.com/thorvg/thorvg/archive/refs/tags/v1.0.7.tar.gz"],"stable_version":"1.0.7"},"thrax":{"desc":"Tools for compiling grammars into finite state transducers","executables":["thraxcompiler","thraxmakedep","thraxrandom-generator","thraxrewrite-tester"],"head_dependencies":["openfst"],"head_uses_from_macos":[["python"]],"homepage":"https://www.openfst.org/twiki/bin/view/GRM/Thrax","license":"Apache-2.0","ruby_source_checksum":"24f9488e53eae79b41818d66206d0c0f6c47991eb2f1b137cefa2fb644f36f02","stable_dependencies":["openfst"],"stable_checksum":"78dedada58a0a8543b4ea90c77a36783ac82495cf5456bec5d83baafac74b764","stable_url_args":["https://www.openfst.org/twiki/pub/GRM/ThraxDownload/thrax-1.3.10.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"1.3.10"},"threadweaver":{"desc":"Helper for multithreaded programming","head_dependencies":["qtbase",{"cmake":":build"},{"doxygen":":build"},{"extra-cmake-modules":":build"},{"qttools":":build"},{"cmake":":test"},{"extra-cmake-modules":":test"}],"head_url_args":["https://invent.kde.org/frameworks/threadweaver.git",{":branch":"master"}],"homepage":"https://api.kde.org/threadweaver-index.html","license":"LGPL-2.0-or-later","oldnames":["kde-threadweaver"],"ruby_source_checksum":"b83f62c42b72001bdac9b55d24dec88adf09a4ddaa7cdc69c8ec6a69570e2d65","stable_dependencies":["qtbase",{"cmake":":build"},{"doxygen":":build"},{"extra-cmake-modules":":build"},{"qttools":":build"},{"cmake":":test"},{"extra-cmake-modules":":test"}],"stable_checksum":"6be89d43b4d7cfd4ce519ed24b8bcf8400c93bcfc6f42d9931cd0f852269bdcb","stable_url_args":["https://download.kde.org/stable/frameworks/6.27/threadweaver-6.27.0.tar.xz"],"stable_version":"6.27.0"},"threatcl":{"desc":"Documenting your Threat Models with HCL","executables":["threatcl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/threatcl/threatcl.git",{":branch":"main"}],"homepage":"https://github.com/threatcl/threatcl","license":"MIT","ruby_source_checksum":"6d458dfed7a7a153f9a58b5108679cd6029a8c899f09ce7ffd464f9d46191343","stable_dependencies":[{"go":":build"}],"stable_checksum":"d81b6685e709b1e039365143709466a7f6f330d1784769e027a6aa3417d56c81","stable_url_args":["https://github.com/threatcl/threatcl/archive/refs/tags/v0.5.2.tar.gz"],"stable_version":"0.5.2"},"threatdeck":{"desc":"TUI threat intelligence monitoring and alerting platform","executables":["ThreatDeck"],"head_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/gripebomb/ThreatDeck.git",{":branch":"main"}],"homepage":"https://threatdeck.io/","license":"MIT","ruby_source_checksum":"90eba0361a1e04aadd93462dfa33c5062190253c4fd12b2e47379f8255107eea","stable_dependencies":["openssl@4",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"7fafb2a934a76a3c19b839149d12f12fc5ae9becfd353306f40e3c9234d1f653","stable_url_args":["https://github.com/gripebomb/ThreatDeck/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"three-body":{"desc":"三体编程语言 Three Body Language written in Rust","executables":["3body"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/rustq/3body-lang.git",{":branch":"main"}],"homepage":"https://github.com/rustq/3body-lang","license":"MIT","ruby_source_checksum":"72a9707fa0b526af99c1f7a4ef3c15783d1b3b96ca5b5d2913a3512bc07b86df","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e6c4c4039f868fce6c08adfe5852dfe15d2564ac8b9033e60bd0e098c5c5df5e","stable_url_args":["https://github.com/rustq/3body-lang/archive/refs/tags/0.6.5.tar.gz"],"stable_version":"0.6.5"},"threemux":{"aliases":["3mux"],"desc":"Terminal multiplexer inspired by i3","executables":["3mux"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aaronjanse/3mux.git",{":branch":"master"}],"homepage":"https://github.com/aaronjanse/3mux","license":"MIT","ruby_source_checksum":"1b311f81c3fc41ebf3446f61648f34053e79db7e0d061bb9448e1dc487e2608c","stable_dependencies":[{"go":":build"}],"stable_checksum":"0f4dae181914c73eaa91bdb21ee0875f21b5da64c7c9d478f6d52a2d0aa2c0ea","stable_url_args":["https://github.com/aaronjanse/3mux/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_checksum":"2d3dd3465938d0ac5b845b07689a08b667613210d9d58649c9a152ade32dc347"},"thrift":{"aliases":["thrift@0.23"],"desc":"Framework for scalable cross-language services development","executables":["thrift"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"bison":":build"},{"boost":":build"},{"boost":":test"}],"head_url_args":["https://github.com/apache/thrift.git",{":branch":"master"}],"homepage":"https://thrift.apache.org/","license":"Apache-2.0","ruby_source_checksum":"712f5c1393450c3ced53cf9b3e3547a0401703d619a49c8864420d059b331456","stable_dependencies":["openssl@3",{"bison":":build"},{"boost":":build"},{"boost":":test"}],"stable_checksum":"1859d932d2ae1f13d16c5a196931208c116310a5ff50f2bfd11d3db03be8f46f","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=thrift/0.23.0/thrift-0.23.0.tar.gz"],"stable_version":"0.23.0"},"thriftgo":{"desc":"Implementation of thrift compiler in go language with plugin mechanism","executables":["thriftgo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cloudwego/thriftgo.git",{":branch":"main"}],"homepage":"https://github.com/cloudwego/thriftgo","license":"Apache-2.0","ruby_source_checksum":"d11eeb200fbf02e72fe23c667aef913ac20d23861ba02b0146879b15b45b0440","stable_dependencies":[{"go":":build"}],"stable_checksum":"8469be2df13bb1c2128a3594e4d59fb718ddf3da603181d163dbcf3d230214af","stable_url_args":["https://github.com/cloudwego/thriftgo/archive/refs/tags/v0.4.5.tar.gz"],"stable_version":"0.4.5"},"thrulay":{"desc":"Measure performance of a network","executables":["thrulay"],"homepage":"https://sourceforge.net/projects/thrulay/","license":":cannot_represent","ruby_source_checksum":"03a4bf9022906bf93bbfc04ec17299317d80c3b6055f11b16e606902b177cd52","stable_checksum":"373d5613dfe371f6b4f48fc853f6c27701b2981ba4100388c9881cb802d1780d","stable_url_args":["https://downloads.sourceforge.net/project/thrulay/thrulay/0.9/thrulay-0.9.tar.gz"],"stable_version":"0.9","bottle_cellar":":any","bottle_checksum":"70bb8243a69fe2432baba1ca86f440d607e3e87811d62d70e025c3b095999228"},"tidy-html5":{"desc":"Granddaddy of HTML tools, with support for modern standards","executables":["tidy"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/htacg/tidy-html5.git",{":branch":"next"}],"homepage":"https://www.html-tidy.org/","license":"Zlib","ruby_source_checksum":"91ca09a0634e24e6912c2d22aa346d88268a3379a2203c03cbbeff9b0a537f64","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"59c86d5b2e452f63c5cdb29c866a12a4c55b1741d7025cf2f3ce0cde99b0660e","stable_url_args":["https://github.com/htacg/tidy-html5/archive/refs/tags/5.8.0.tar.gz"],"stable_version":"5.8.0","bottle_cellar":":any","bottle_checksum":"de46584bc851655bae8d839b27b4423f8309e0c8de3923deb5be554a57617f45"},"tidy-viewer":{"conflicts":[["television",{":because":"both install `tv` binaries"}]],"desc":"CLI csv pretty printer","executables":["tidy-viewer","tv"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/alexhallam/tv","license":"Unlicense","ruby_source_checksum":"dcb92565e1c334fa3f51c100c2329e83c244cac329996f8d6e0d3d67bef16fd2","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e99811843fe3e28d22c82f6c8ad757bf5065c622fbbb2d7e4011ab346dca6f1d","stable_url_args":["https://github.com/alexhallam/tv/archive/refs/tags/1.8.93.tar.gz"],"stable_version":"1.8.93"},"tiff2png":{"bottle_rebuild":1,"desc":"TIFF to PNG converter","executables":["tiff2png"],"head_dependencies":["jpeg-turbo","libpng","libtiff"],"homepage":"http://www.libpng.org/pub/png/apps/tiff2png.html","license":"ISC","revision":3,"ruby_source_checksum":"b13cccbb21a389c11293a8bfda7d154533be98d3a75b03e5b322f3d7c5ec0508","stable_dependencies":["jpeg-turbo","libpng","libtiff"],"stable_checksum":"64e746560b775c3bd90f53f1b9e482f793d80ea6e7f5d90ce92645fd1cd27e4a","stable_url_args":["https://github.com/rillian/tiff2png/archive/refs/tags/v0.92.tar.gz"],"stable_version":"0.92"},"tig":{"aliases":["git-tig"],"caveats":"A sample of the default configuration has been installed to:\n  $HOMEBREW_PREFIX/opt/tig/share/tig/examples/tigrc\nto override the system-wide default configuration, copy the sample to:\n  $HOMEBREW_PREFIX/etc/tigrc\n","desc":"Text interface for Git repositories","executables":["tig"],"head_dependencies":["ncurses","pcre2","readline",{"asciidoc":":build"},{"autoconf":":build"},{"automake":":build"},{"xmlto":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/jonas/tig.git",{":branch":"master"}],"homepage":"https://jonas.github.io/tig/","license":"GPL-2.0-or-later","ruby_source_checksum":"c4d3b561c49f70c29fe1431f3ee90ea5d4d227511afdc027fc971e229ef5fa9e","stable_dependencies":["ncurses","pcre2","readline",{"pkgconf":":build"}],"stable_checksum":"5adeabdcd93aa0423d618da8b878b53482bef6e0e9e1fe224acc0f18031fe91e","stable_url_args":["https://github.com/jonas/tig/releases/download/tig-2.6.1/tig-2.6.1.tar.gz"],"stable_version":"2.6.1"},"tiger-vnc":{"desc":"High-performance, platform-neutral implementation of VNC","executables":["vncviewer"],"head_dependencies":["fltk@1.3","gmp","gnutls","jpeg-turbo","nettle","pixman","gettext",{"cmake":":build"},{"gettext":":build"}],"homepage":"https://tigervnc.org/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"b41b50004ab1d674c246442ae0dd6effa0019854ada10e8d49562af35b70f10c","stable_dependencies":["fltk@1.3","gmp","gnutls","jpeg-turbo","nettle","pixman","gettext",{"cmake":":build"},{"gettext":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.archlinux.org/archlinux/packaging/packages/tigervnc/-/raw/3acb330ccb03832085c20b0f1bedec665c9a886f/nettle-4.patch","sha256":"5d290368a537a0d354773a06c096c1c1b36fd2de4d03860a5d82456f0b527a9b"}],"stable_checksum":"b107c0c8b8a962594281690366c24186e95c2ea4a169acbc0076aa62ed01f467","stable_url_args":["https://github.com/TigerVNC/tigervnc/archive/refs/tags/v1.16.2.tar.gz"],"stable_version":"1.16.2"},"tika":{"desc":"Content analysis toolkit","executables":["tika","tika-rest-server"],"head_dependencies":["openjdk"],"homepage":"https://tika.apache.org/","license":"Apache-2.0","ruby_source_checksum":"cfe5c5a400433cdcc11b91408b2fac256b01747bd95eaf59dceacf12afb34c97","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/tika"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/tika/bin/tika-rest-server"]],"stable_dependencies":["openjdk"],"stable_checksum":"0e8ee9795ac4244feab466f4a5a9c3b94675af392848243842cb6e1e69d27103","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=tika/3.3.1/tika-app-3.3.1.jar"],"stable_version":"3.3.1","bottle_tag":":all","bottle_checksum":"bf8d30c4b64375e2d43616ae55121201e5ce2b19148e38cbbc947ef29c1c0e16"},"tile38":{"desc":"In-memory geolocation data store, spatial index, and realtime geofence","executables":["tile38-cli","tile38-server"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/tidwall/tile38.git",{":branch":"master"}],"homepage":"https://tile38.com/","license":"MIT","ruby_source_checksum":"bea983eb35cdd7b441f40e516ef609fccc8c63da36e1850d76da09a6b8778400","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/tile38.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/tile38.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/tile38/bin/tile38-server","-d","$HOMEBREW_PREFIX/var/tile38/data"]],"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/tidwall/tile38.git",{":tag":"1.38.0",":revision":"e6e0c39b5e7be578cc1aafd17751fe81c286e8b1"}],"stable_version":"1.38.0"},"tiledb":{"desc":"Universal storage engine","head_dependencies":["fmt","lz4","openssl@3","spdlog","webp","zstd",{"c-blosc2":":build"},{"cmake":":build"},{"nlohmann-json":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://tiledb.com/","license":"MIT","ruby_source_checksum":"b2821d03e84e6aa38a069fc945c88874d4fac694fb68b246fdad017281e8b9d2","stable_dependencies":["fmt","lz4","openssl@3","spdlog","webp","zstd",{"c-blosc2":":build"},{"cmake":":build"},{"nlohmann-json":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/TileDB-Inc/TileDB/commit/9a89804d24ca736a5baadcc0794c7edede2db1ad.patch?full_index=1","sha256":"ea540d60699fc58432ccd0702989bcc1782b5d8f18d64c72548672f54197254b"}],"stable_checksum":"36381f9eaa2a6defc8990aa1a95d1f0e87971748a50bf6fb705bf032ac7384cf","stable_url_args":["https://github.com/TileDB-Inc/TileDB/archive/refs/tags/2.30.1.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.30.1"},"tilt":{"desc":"Define your dev environment as code. For microservice apps on Kubernetes","executables":["tilt"],"head_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"head_url_args":["https://github.com/tilt-dev/tilt.git",{":branch":"master"}],"homepage":"https://tilt.dev/","license":"Apache-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"97b5c6a6b11b02bb25ecae1e859734436983721153c7d7e14e5f86e898370728","stable_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"stable_url_args":["https://github.com/tilt-dev/tilt.git",{":tag":"v0.37.5",":revision":"08268a960e87e544768ec8ed4db7c9c21862cb63"}],"stable_version":"0.37.5"},"timedog":{"bottle_rebuild":1,"desc":"Lists files that were saved by a backup of the macOS Time Machine","executables":["timedog"],"head_url_args":["https://github.com/nlfiedler/timedog.git",{":branch":"master"}],"homepage":"https://github.com/nlfiedler/timedog","license":"GPL-2.0-or-later","ruby_source_checksum":"a7af99ac2564d87dfe5d1f2a5fd48dd58de48fe3030ac3cf50a8061cde1d7039","stable_checksum":"169ab408fe5c6b292a7d4adf0845c42160108fd43d6a392b95210204de49cb52","stable_url_args":["https://github.com/nlfiedler/timedog/archive/refs/tags/v1.4.tar.gz"],"stable_version":"1.4","bottle_tag":":all","bottle_checksum":"a0e45f17640f67392a0681305ed9ea138fde831f355a79ef857d05e1fd7e0b9e"},"timelimit":{"desc":"Limit a process's absolute execution time","executables":["timelimit"],"homepage":"https://devel.ringlet.net/sysutils/timelimit/","license":"BSD-2-Clause","ruby_source_checksum":"f150d7c597d8b3d29346fe19ab2cf53d99250cfeeeefa97d7b45c6a62c4bc0bf","stable_checksum":"320a72770288b2deeb9abbd343f9c27afcb6190bb128ad2a1e1ee2a03a796d45","stable_url_args":["https://devel.ringlet.net/files/sys/timelimit/timelimit-1.9.2.tar.gz"],"stable_version":"1.9.2","bottle_checksum":"857697f444d4ddc8658970890885230fe12eb21474cb212112a3ccbbbbaf81b3"},"timewarrior":{"desc":"Command-line time tracking application","executables":["timew"],"head_dependencies":[{"asciidoctor":":build"},{"cmake":":build"}],"head_url_args":["https://github.com/GothenburgBitFactory/timewarrior.git",{":branch":"develop"}],"homepage":"https://timewarrior.net/","license":"MIT","ruby_source_checksum":"e558f3b6894d4c378cb36e17b9bc24b15713ca57b0c5ec002dd4b7d04b4860f3","stable_dependencies":[{"asciidoctor":":build"},{"cmake":":build"}],"stable_checksum":"7ad34f95c0d61d356df55149f9479f8d9aaec417e5f57f2a1cc76ae2f8a3171b","stable_url_args":["https://github.com/GothenburgBitFactory/timewarrior/releases/download/v1.9.1/timew-1.9.1.tar.gz"],"stable_version":"1.9.1"},"timg":{"desc":"Terminal image and video viewer","executables":["timg"],"head_dependencies":["cairo","ffmpeg","glib","graphicsmagick","jpeg-turbo","libdeflate","libexif","libpng","librsvg","libsixel","openslide","poppler","webp","gdk-pixbuf","gettext",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/hzeller/timg.git",{":branch":"main"}],"homepage":"https://timg.sh/","license":"GPL-2.0-only","ruby_source_checksum":"9f010675891c28ab6469f441e70f8d5c11c4121ea8632a780cdca27619adb5d3","stable_dependencies":["cairo","ffmpeg","glib","graphicsmagick","jpeg-turbo","libdeflate","libexif","libpng","librsvg","libsixel","openslide","poppler","webp","gdk-pixbuf","gettext",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"59c908867f18c81106385a43065c232e63236e120d5b2596b179ce56340d7b01","stable_url_args":["https://github.com/hzeller/timg/archive/refs/tags/v1.6.3.tar.gz"],"stable_version":"1.6.3"},"timidity":{"desc":"Software synthesizer","executables":["timidity"],"head_dependencies":["flac","libao","libogg","libvorbis","speex",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://timidity.sourceforge.net/","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"3c4ed49ed66499f0423f583446a649b7ae05b2540cabb38435dc5ef4f4f97746","stable_dependencies":["flac","libao","libogg","libvorbis","speex",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"161fc0395af16b51f7117ad007c3e434c825a308fa29ad44b626ee8f9bb1c8f5","stable_url_args":["https://downloads.sourceforge.net/project/timidity/TiMidity++/TiMidity++-2.15.0/TiMidity++-2.15.0.tar.bz2"],"stable_version":"2.15.0"},"timoni":{"desc":"Package manager for Kubernetes, powered by CUE and inspired by Helm","executables":["timoni"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/stefanprodan/timoni.git",{":branch":"main"}],"homepage":"https://timoni.sh/","license":"Apache-2.0","ruby_source_checksum":"6c740d632785a557d249731e0e553b1b941afdaca71933e920977fad97b43969","stable_dependencies":[{"go":":build"}],"stable_checksum":"d7e45a1680175d43fb441cd42edb03a17209c093797655d6f79a9a74ef666823","stable_url_args":["https://github.com/stefanprodan/timoni/archive/refs/tags/v0.27.0.tar.gz"],"stable_version":"0.27.0"},"tin":{"bottle_rebuild":1,"conflicts":[["mutt",{":because":"both install mmdf.5 and mbox.5 man pages"}]],"desc":"Threaded, NNTP-, and spool-based UseNet newsreader","executables":["metamutt","opt-case.pl","rtin","tin","tinews.pl","url_handler.pl","w2r.pl"],"head_dependencies":["pcre2","gettext","libunistring"],"head_uses_from_macos":[[{"bison":":build"}],["ncurses"]],"homepage":"http://www.tin.org","license":"BSD-3-Clause","ruby_source_checksum":"1b51fec483c13b5887a5aec7189413132ccd3fd2b3775a89abbe9c4d34f34c68","stable_dependencies":["pcre2","gettext","libunistring"],"stable_checksum":"91384d133d72671863494dd9742bc622b4089ea8ea760884a5b8c34095d76dc5","stable_url_args":["https://sunsite.icm.edu.pl/pub/unix/news/tin/v2.6/tin-2.6.5.tar.xz"],"stable_uses_from_macos":[[{"bison":":build"}],["ncurses"]],"stable_version":"2.6.5"},"tinc":{"bottle_rebuild":1,"desc":"Virtual Private Network (VPN) tool","executables":["tincd"],"head_dependencies":["lzo","openssl@4"],"homepage":"https://www.tinc-vpn.org/","license":{"GPL-2.0-or-later":{":with":"openvpn-openssl-exception"}},"ruby_source_checksum":"02411ba8fee6e00a7b1041d40c44a358dbd2bfa13ffefc6ea2bd061798387429","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/etc/tinc"],[":log_path","$HOMEBREW_PREFIX/var/log/tinc/stdout.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/tinc/stderr.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/tinc/sbin/tincd","--config=$HOMEBREW_PREFIX/etc/tinc","--pidfile=$HOMEBREW_PREFIX/var/run/tinc/tinc.pid","-D"]],"stable_dependencies":["lzo","openssl@4"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"f63b7e21c32c4c637576d85f36bdd28ea678b5aa17fad02427645dea30e52ac7","stable_url_args":["https://tinc-vpn.org/packages/tinc-1.0.37.tar.gz"],"stable_version":"1.0.37"},"tini":{"desc":"Tiny but valid init for containers","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/krallin/tini.git",{":branch":"master"}],"homepage":"https://github.com/krallin/tini","license":"MIT","ruby_source_checksum":"eaeb629199732a46beeefef815ec29b0b78ccb4c9f0c3118f3769f86035dbcd4","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"0fd35a7030052acd9f58948d1d900fe1e432ee37103c5561554408bdac6bbf0d","stable_url_args":["https://github.com/krallin/tini/archive/refs/tags/v0.19.0.tar.gz"],"stable_version":"0.19.0"},"tintin":{"bottle_rebuild":1,"desc":"MUD client","executables":["tt++"],"head_dependencies":["gnutls","pcre2"],"homepage":"https://tintin.mudhalla.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"4b9a15f68ef9cf64306f3a9f013d382946cfff4ba7d51fc4df0696767e802343","stable_dependencies":["gnutls","pcre2"],"stable_checksum":"640b4823b6f24ada6d417311bfd6263ab13be2422573c3b4ad4352223b535d88","stable_url_args":["https://github.com/scandum/tintin/releases/download/2.02.61/tintin-2.02.61.tar.gz"],"stable_version":"2.02.61"},"tiny-remapper":{"desc":"Tiny, efficient tool for remapping JAR files using \"Tiny\"-format mappings","executables":["tiny-remapper"],"head_dependencies":["openjdk"],"homepage":"https://fabricmc.net/","license":"LGPL-3.0-only","ruby_source_checksum":"d5eb341922eb073d80d3b56d7ee99a4ab45082ed04d3a2efc4b32ee402ff234d","stable_dependencies":["openjdk"],"stable_checksum":"9dbaf8030981338373abe029cd9c07732bff437887a56de1735ba2c3c76b0acf","stable_url_args":["https://maven.fabricmc.net/net/fabricmc/tiny-remapper/0.14.0/tiny-remapper-0.14.0-fat.jar"],"stable_version":"0.14.0","bottle_tag":":all","bottle_checksum":"ad03f9960d6d25762e84e6de5633a06828b3592b3779d8b06d0dd3374fd84270"},"tiny":{"desc":"Terminal IRC client","executables":["tiny"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/osa1/tiny.git",{":branch":"master"}],"homepage":"https://github.com/osa1/tiny","license":"MIT","ruby_source_checksum":"7a707cab75322db1b580a12366ed3870934bcad55b1071240e5e71f82a2fa51a","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"599697fa736d7500b093566a32204691093bd16abd76f43a76b761487a7c584c","stable_url_args":["https://github.com/osa1/tiny/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0"},"tinycdb":{"desc":"Create and read constant databases","executables":["cdb"],"homepage":"https://www.corpit.ru/mjt/tinycdb.html","license":":public_domain","revision":1,"ruby_source_checksum":"e6d331bac43b3db8efe6e2b044e54356d145221dd414b3c515acab002a4b062c","stable_checksum":"469de2d445bf54880f652f4b6dc95c7cdf6f5502c35524a45b2122d70d47ebc2","stable_url_args":["https://www.corpit.ru/mjt/tinycdb/tinycdb-0.81.tar.gz"],"stable_version":"0.81"},"tinyice":{"desc":"Modern, all-in-one Icecast-compatible audio/video streaming server","executables":["tinyice"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/DatanoiseTV/tinyice.git",{":branch":"main"}],"homepage":"https://datanoisetv.github.io/tinyice/","license":"Apache-2.0","ruby_source_checksum":"6aa365c2f6d726cdc38796c9f1117491199392adec6d7256eecbfae21d5e8091","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/tinyice"],[":log_path","$HOMEBREW_PREFIX/var/log/tinyice.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/tinyice.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/tinyice/bin/tinyice"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"24ced8022e42f900ada1471d7152dcc43552d8bce022efe216a7fa5eb5a55fcd","stable_url_args":["https://github.com/DatanoiseTV/tinyice/archive/refs/tags/v2.6.3.tar.gz"],"stable_version":"2.6.3"},"tinymist":{"desc":"Services for Typst","executables":["tinymist"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/Myriad-Dreamin/tinymist.git",{":branch":"main"}],"homepage":"https://myriad-dreamin.github.io/tinymist/","license":"Apache-2.0","ruby_source_checksum":"ea618c43aaca581a98020ea7a8b7efdaed9d33b6fccda77a21fa4177f1af277f","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f7a3bbcf4f6020aea6071b86bc9d20bdde2208f6dcbef019593e257baad4cca6","stable_url_args":["https://github.com/Myriad-Dreamin/tinymist/archive/refs/tags/v0.15.2.tar.gz"],"stable_version":"0.15.2"},"tinyproxy":{"desc":"HTTP/HTTPS proxy for POSIX systems","executables":["tinyproxy"],"head_dependencies":[{"asciidoc":":build"},{"docbook-xsl":":build"}],"homepage":"https://tinyproxy.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"81c499354625140bd789f1d25d1f3d44d5339678714db08c94acb74f1b041f23","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/tinyproxy/bin/tinyproxy","-d"]],"stable_dependencies":[{"asciidoc":":build"},{"docbook-xsl":":build"}],"stable_checksum":"f05644fdf1211ba13754a354bebed909b5b39371b12cce8563c46929a75bedf6","stable_url_args":["https://github.com/tinyproxy/tinyproxy/releases/download/1.11.3/tinyproxy-1.11.3.tar.xz"],"stable_version":"1.11.3"},"tinysearch":{"desc":"Tiny, full-text search engine for static websites built with Rust and Wasm","executables":["tinysearch"],"head_dependencies":["rustup","wasm-pack",{"rust":":build"}],"head_url_args":["https://github.com/tinysearch/tinysearch.git",{":branch":"master"}],"homepage":"https://github.com/tinysearch/tinysearch","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"8cb40a6aac468cae98672d461c57d97989796a5eb8fcf914276dfefa000696aa","stable_dependencies":["rustup","wasm-pack",{"rust":":build"}],"stable_checksum":"6262df7566e9bd5557f60a9217258cbd73bc62061c74fb372e07cf4188775ccb","stable_url_args":["https://github.com/tinysearch/tinysearch/archive/refs/tags/v0.10.0.tar.gz"],"stable_version":"0.10.0"},"tinysparql":{"desc":"Low-footprint RDF triple store with SPARQL 1.1 interface","executables":["tinysparql"],"head_dependencies":["dbus","glib","icu4c@78","json-glib","libsoup","sqlite","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.gnome.org/GNOME/tinysparql.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://tinysparql.org/","license":{":all_of":["LGPL-2.1-or-later","GPL-2.0-or-later"]},"oldnames":["tracker"],"ruby_source_checksum":"015bab0be69eec1112e6485859350d3f3ec1cc310a3485e36f96d68a95c2d1dc","stable_dependencies":["dbus","glib","icu4c@78","json-glib","libsoup","sqlite","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"cfd46021ee1514ad435e714f7aa1ec7a787c7f516a94f4c7438897ee3d6eca1e","stable_url_args":["https://download.gnome.org/sources/tinysparql/3.11/tinysparql-3.11.1.tar.xz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"3.11.1"},"tinysvm":{"desc":"Support vector machine library for pattern recognition","executables":["svm_classify","svm_learn","svm_model"],"homepage":"http://chasen.org/~taku/software/TinySVM/","license":"LGPL-2.1-or-later","ruby_source_checksum":"5bb7da36b2739f068b4a8155759c89dafe42e475be63bf8eb6d9be4eee7c3e45","stable_patches":[{"strip":"p0","file":"Patches/tinysvm/patch-configure.diff"}],"stable_checksum":"e377f7ede3e022247da31774a4f75f3595ce768bc1afe3de9fc8e962242c7ab8","stable_url_args":["https://cdn.netbsd.org/pub/pkgsrc/distfiles/TinySVM-0.09.tar.gz"],"stable_version":"0.09","bottle_checksum":"0bc765f1a83890ba72ab3ddd3b7c43d947b4f8e2aaac19807e7703c6ee58158b"},"tinyxml2":{"desc":"Improved tinyxml (in memory efficiency and size)","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/leethomason/tinyxml2.git",{":branch":"master"}],"homepage":"https://leethomason.github.io/tinyxml2/","license":"Zlib","ruby_source_checksum":"58da58f40dd5ebd1efd31dbdeb06b08676fee389c3a869ae2878a663f00a9bd4","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"5556deb5081fb246ee92afae73efd943c889cef0cafea92b0b82422d6a18f289","stable_url_args":["https://github.com/leethomason/tinyxml2/archive/refs/tags/11.0.0.tar.gz"],"stable_version":"11.0.0"},"tio":{"desc":"Simple TTY terminal I/O application","executables":["tio"],"head_dependencies":["glib","lua",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/tio/tio.git",{":branch":"master"}],"homepage":"https://tio.github.io","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"dd098327a943a2cc23c87c90acc25c8bc56c9e37d2315b17c7d4d2fc46c1bdfc","stable_dependencies":["glib","lua",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"06fe0c22e3e75274643c017928fbc85e86589bc1acd515d92f98eecd4bbab11b","stable_url_args":["https://github.com/tio/tio/releases/download/v3.9/tio-3.9.tar.xz"],"stable_version":"3.9"},"tippecanoe":{"bottle_rebuild":1,"desc":"Build vector tilesets from collections of GeoJSON features","executables":["tile-join","tippecanoe","tippecanoe-decode","tippecanoe-enumerate","tippecanoe-json-tool","tippecanoe-overzoom"],"head_uses_from_macos":[["sqlite"]],"homepage":"https://github.com/felt/tippecanoe","license":"BSD-2-Clause","ruby_source_checksum":"a75c93023a647c62ce260f20fc2f231bd29db26f87d2270adbd1528d939b4f75","stable_checksum":"b0fd9df49b6efc988288ea48774822c6de19eb48428017f27ee0b3b01d44f05d","stable_url_args":["https://github.com/felt/tippecanoe/archive/refs/tags/2.79.0.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"2.79.0"},"tirith":{"desc":"Detect terminal injection, homograph, and pipe-to-shell attacks","executables":["tirith"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sheeki03/tirith.git",{":branch":"main"}],"homepage":"https://tirith.sh/","license":"AGPL-3.0-only","ruby_source_checksum":"1fc3bcc9fac0fd60a0acca24f191782614d3a7af770e2add81b49e9234694d26","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f6d4d66d7f151a3ddf4a3a8763e204b2301278cd016e8d496c4eb07cfc8ddc35","stable_url_args":["https://github.com/sheeki03/tirith/archive/refs/tags/v0.3.3.tar.gz"],"stable_version":"0.3.3"},"titlecase":{"desc":"Script to convert text to title case","executables":["titlecase"],"head_url_args":["https://github.com/ap/titlecase.git",{":branch":"master"}],"homepage":"http://plasmasturm.org/code/titlecase/","license":"MIT","ruby_source_checksum":"ef29e35d9d9e51aa01826229554977842ebf3f8e779127bb0cd6385f993b7e57","stable_checksum":"908ef5c40d103200bcc9bd8a55171f20e14d09166aaa556dc91611567d695811","stable_url_args":["https://github.com/ap/titlecase/archive/refs/tags/v1.015.tar.gz"],"stable_version":"1.015","bottle_tag":":all","bottle_checksum":"58818d9ed040c4248d0fde4cbbd9affdc6ecde2b9cd3d3fd3ea74df606ffa6ee"},"tivodecode":{"desc":"Convert .tivo to .mpeg","executables":["tdcat","tivodecode"],"homepage":"https://tivodecode.sourceforge.net/","license":{":all_of":["BSD-3-Clause",":cannot_represent"]},"ruby_source_checksum":"897fabadae09feac0b90c44dde59519acee6f065a4a7f700f107fd82a902270b","stable_checksum":"788839cc4ad66f5b20792e166514411705e8564f9f050584c54c3f1f452e9cdf","stable_url_args":["https://downloads.sourceforge.net/project/tivodecode/tivodecode/0.2pre4/tivodecode-0.2pre4.tar.gz"],"stable_version":"0.2pre4","bottle_checksum":"5171d7774e6eed485e7b3d57e3dd2b9bc0e935f97dd7890109ccdb3c4975ab62"},"tkdiff":{"bottle_rebuild":1,"desc":"Graphical side by side diff utility","executables":["tkdiff"],"head_dependencies":["tcl-tk"],"homepage":"https://tkdiff.sourceforge.io/","license":"GPL-2.0-only","ruby_source_checksum":"63c6cb68748371f0f34b7c0fe8efa16adedf444f564e4db2b8be0689b3a40809","stable_dependencies":["tcl-tk"],"stable_checksum":"4fa27c87846c1d6635da5beaa90ce4561638ee25a9169e455175afcf5288e453","stable_url_args":["https://downloads.sourceforge.net/project/tkdiff/tkdiff/6.0/tkdiff-6-0.zip"],"stable_version":"6.0","bottle_tag":":all","bottle_checksum":"0d252a16273fc3118cb657242250606329c9076ea30a20ba5ecbffd2b7d304d5"},"tkey-ssh-agent":{"bottle_rebuild":1,"caveats":"To use this SSH agent, set this variable in your ~/.zshrc and/or ~/.bashrc:\n  export SSH_AUTH_SOCK=\"$HOMEBREW_PREFIX/var/run/tkey-ssh-agent.sock\"\n","desc":"SSH agent for use with the TKey security stick","executables":["tkey-ssh-agent"],"head_dependencies":["pinentry-mac",{"go":":build"}],"homepage":"https://tillitis.se/","license":"GPL-2.0-only","ruby_source_checksum":"89280a2e9a87b97eed05cac9f99266e0c98c65487cdf7887302a1e494f7ec424","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/tkey-ssh-agent.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/tkey-ssh-agent.log"],[":keep_alive",{":always":true}]],"service_run_kwargs":{":macos":["$HOMEBREW_PREFIX/opt/tkey-ssh-agent/bin/tkey-ssh-agent","--agent-socket","$HOMEBREW_PREFIX/var/run/tkey-ssh-agent.sock","--uss","--pinentry","$HOMEBREW_PREFIX/bin/pinentry-mac"],":linux":["$HOMEBREW_PREFIX/opt/tkey-ssh-agent/bin/tkey-ssh-agent","--agent-socket","$HOMEBREW_PREFIX/var/run/tkey-ssh-agent.sock","--uss"]},"stable_dependencies":["pinentry-mac",{"go":":build"}],"stable_checksum":"cdd91008020d1c68778c8bc9869e77f230a314cb389621e3fa0aa1034283faea","stable_url_args":["https://github.com/tillitis/tkey-ssh-agent/archive/refs/tags/v1.1.1.tar.gz"],"stable_version":"1.1.1"},"tkrzw":{"bottle_rebuild":2,"desc":"Set of implementations of DBM","executables":["tkrzw_build_util","tkrzw_dbm_perf","tkrzw_dbm_tran","tkrzw_dbm_util","tkrzw_file_perf","tkrzw_langc_check","tkrzw_str_perf","tkrzw_ulog_util"],"head_dependencies":["lz4","xz","zstd"],"homepage":"https://dbmx.net/tkrzw/","license":"Apache-2.0","ruby_source_checksum":"059865c4e07c436530d2a238c5589e2c479b6754c899c08540e407a2dc85400d","stable_dependencies":["lz4","xz","zstd"],"stable_checksum":"d3404dfac6898632b69780c0f0994c5f6ba962191a61c9b0f4b53ba8bb27731c","stable_url_args":["https://dbmx.net/tkrzw/pkg/tkrzw-1.0.32.tar.gz"],"stable_version":"1.0.32"},"tl-expected":{"desc":"C++11/14/17 std::expected with functional-style extensions","head_dependencies":[{"cmake":":build"}],"homepage":"https://tl.tartanllama.xyz/en/latest/","license":"CC0-1.0","ruby_source_checksum":"7aca88a9f6dc90de3f440439d3669080659e39e22d8c7e6a4f77ef8dfaca9ce7","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9a04f4f472fbb5c30bf60402f1ca626c4a76987f867978d0b8a35d7ab3fb8fe7","stable_url_args":["https://github.com/TartanLlama/expected/archive/refs/tags/v1.3.1.tar.gz"],"stable_version":"1.3.1","bottle_tag":":all","bottle_checksum":"c0a6195be54cf7f219a4a6f4d9f4fd5955b00f24a786f21d28a48a0d7bd3b98b"},"tldr":{"conflicts":[["tlrc",{":because":"both install `tldr` binaries"}],["tealdeer",{":because":"both install `tldr` binaries"}]],"deprecate_args":{":date":"2024-10-24",":because":":unmaintained",":replacement_formula":"tlrc"},"desc":"Simplified and community-driven man pages","disable_args":{":date":"2025-10-24",":because":":unmaintained",":replacement_formula":"tlrc"},"head_dependencies":["libzip",{"pkgconf":":build"}],"head_url_args":["https://github.com/tldr-pages/tldr-c-client.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://tldr.sh/","license":"MIT","ruby_source_checksum":"a1f4e968fa6db6097e28860955fa530c34dbfba60e834e15b81dc0a427401411","stable_dependencies":["libzip",{"pkgconf":":build"}],"stable_checksum":"1a2aa8e764846fad1f41a0304e28416f5c38b6d3a3131ad1e85116749aec34ba","stable_url_args":["https://github.com/tldr-pages/tldr-c-client/archive/refs/tags/v1.6.1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.6.1"},"tldx":{"desc":"Domain Availability Research Tool","executables":["tldx"],"head_dependencies":[{"go":":build"}],"homepage":"https://brandonyoung.dev/blog/introducing-tldx/","license":"Apache-2.0","ruby_source_checksum":"13c0e02b6bfedbdc8fce8f5c8c97e7d44564d83ebd82797e067eb4a937f33acf","stable_dependencies":[{"go":":build"}],"stable_checksum":"cfc51a5c0e64888b7ec81f98df4138cf96ea63f67696d915dbd47e0ae1303d10","stable_url_args":["https://github.com/brandonyoungdev/tldx/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0"},"tllist":{"desc":"C header file only implementation of a typed linked list","head_dependencies":[{"meson":":build"},{"ninja":":build"}],"homepage":"https://codeberg.org/dnkl/tllist","license":"MIT","ruby_source_checksum":"beb4d1d73553c6cd7d2233fb4144b1a774d04b831fac4631843d2e5b5f3b7818","stable_dependencies":[{"meson":":build"},{"ninja":":build"}],"stable_checksum":"0e7b7094a02550dd80b7243bcffc3671550b0f1d8ba625e4dff52517827d5d23","stable_url_args":["https://codeberg.org/dnkl/tllist/archive/1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_tag":":all","bottle_checksum":"77de1b3da7cd1dabd452b4275407c913e1b43152a8617515d3bdee49124a094e"},"tlrc":{"conflicts":[["tealdeer",{":because":"both install `tldr` binaries"}],["tldr",{":because":"both install `tldr` binaries"}]],"desc":"Official tldr client written in Rust","executables":["tldr"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/tldr-pages/tlrc.git",{":branch":"main"}],"homepage":"https://tldr.sh/tlrc/","license":"MIT","ruby_source_checksum":"b2a5975fcecc103b8b01d185c63c7f598b4059500008b4113d92f568af7b2b40","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4b85b85c0299ae2ae6b78d2d52b2e597e1441da24b579034780663e33ccc85fc","stable_url_args":["https://github.com/tldr-pages/tlrc/archive/refs/tags/v1.13.1.tar.gz"],"stable_version":"1.13.1"},"tlsx":{"desc":"Fast and configurable TLS grabber focused on TLS based data collection","executables":["tlsx"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/tlsx.git",{":branch":"main"}],"homepage":"https://github.com/projectdiscovery/tlsx","license":"MIT","ruby_source_checksum":"87f6f92e297ff6e3d41238ca78850949a6c840f0141006eb0e599b8379ce1aec","stable_dependencies":[{"go":":build"}],"stable_checksum":"f8f978b036b97b212ab4b954ba4a533adcb0425123d9dd8a4cde2d4948776628","stable_url_args":["https://github.com/projectdiscovery/tlsx/archive/refs/tags/v1.2.2.tar.gz"],"stable_version":"1.2.2"},"tlx":{"desc":"Collection of Sophisticated C++ Data Structures, Algorithms and Helpers","head_dependencies":[{"cmake":":build"}],"homepage":"https://tlx.github.io","license":"BSL-1.0","ruby_source_checksum":"ecc2074021412173b628ee8180a0fb8e6392fef5a9f8287906bc0357fa670048","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"24dd1acf36dd43b8e0414420e3f9adc2e6bb0e75047e872a06167961aedad769","stable_url_args":["https://github.com/tlx/tlx/archive/refs/tags/v0.6.1.tar.gz"],"stable_version":"0.6.1","bottle_checksum":"14ad8d90c73c62b2e9b1332ed5ffbe59487cfbcf36d0157390fd9e59327ec6c5"},"tmate":{"deprecate_args":{":date":"2025-12-11",":because":":unmaintained"},"desc":"Instant terminal sharing","disable_args":{":date":"2026-12-11",":because":":unmaintained"},"executables":["tmate"],"head_dependencies":["libevent","libssh","msgpack",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/tmate-io/tmate.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://tmate.io/","license":"ISC","ruby_source_checksum":"58bf54f1076ba7c92ac3022359b77e9e78a0e3529b51a6c791ba6e7784ef28d5","stable_dependencies":["libevent","libssh","msgpack",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/tmate-io/tmate/commit/a5c6e80d3c54cd7faed52de5283b4f96bea86c13.patch?full_index=1","sha256":"d48006bf00d6addd5db7c6b875b7a890d6f9bc1a8984a9e12e1087af5ff58f35"}],"stable_checksum":"62b61eb12ab394012c861f6b48ba0bc04ac8765abca13bdde5a4d9105cb16138","stable_url_args":["https://github.com/tmate-io/tmate/archive/refs/tags/2.4.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.4.0","bottle_cellar":":any","bottle_checksum":"d92025cef2400ab0fcb0f8efa5866e180fff73486db2e73f4e77b5d1afba5d97"},"tmex":{"bottle_rebuild":1,"desc":"Minimalist tmux layout manager","executables":["tmex"],"head_dependencies":["tmux"],"homepage":"https://github.com/evnp/tmex","license":"MIT","ruby_source_checksum":"6892318d10f0efaa648e47e28394b2dae865fb3c3a1add4534338c945f9d85bd","stable_dependencies":["tmux"],"stable_checksum":"83f16a8231c1c14105134c5e30d1294b41011de2e624e2a91f37d335b5a01712","stable_url_args":["https://github.com/evnp/tmex/archive/refs/tags/v2.0.6.tar.gz"],"stable_version":"2.0.6","bottle_tag":":all","bottle_checksum":"7962a086b783ba9d0c735495c568e5a2299e8a33891772d70069dd68ea2d408f"},"tml":{"desc":"Tiny markup language for terminal output","executables":["tml"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/liamg/tml.git",{":branch":"master"}],"homepage":"https://github.com/liamg/tml","license":"Unlicense","ruby_source_checksum":"e024cc6f1d55b664836346e05d50e6b2ac0a3a2cc1ac2a7535ee26fbf0eb5611","stable_dependencies":[{"go":":build"}],"stable_checksum":"45824c36e810c568365d7f04c69900a0ef1abb46644f94a054cfe2d160999320","stable_url_args":["https://github.com/liamg/tml/archive/refs/tags/v0.7.1.tar.gz"],"stable_version":"0.7.1"},"tmpmail":{"desc":"Temporary email right from your terminal written in POSIX sh","executables":["tmpmail"],"head_dependencies":["w3m","xclip"],"head_url_args":["https://github.com/sdushantha/tmpmail.git",{":branch":"master"}],"head_uses_from_macos":[["jq",{":since":":sequoia"}]],"homepage":"https://github.com/sdushantha/tmpmail","license":"MIT","ruby_source_checksum":"c7292175b1716f59d03b1b06cd773406da79fd549074021d1b561d407235ae39","stable_dependencies":["w3m","xclip"],"stable_checksum":"8d12f5474b89ee585413ec32cc9991a971a00e8bb63ac8e5a2e736f734f37cfb","stable_url_args":["https://github.com/sdushantha/tmpmail/archive/refs/tags/v1.2.3.tar.gz"],"stable_uses_from_macos":[["jq",{":since":":sequoia"}]],"stable_version":"1.2.3","bottle_tag":":all","bottle_checksum":"81e6aa8ea9a04b09f48bde663f58eb155061f1f83f8647727371a72cafaf9c0d"},"tmpreaper":{"desc":"Clean up files in directories based on their age","executables":["tmpreaper"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://packages.debian.org/sid/tmpreaper","license":"GPL-2.0-only","ruby_source_checksum":"146c3012f00e7a244c9036463c8d37620225224e1fdd8a9526208a4b0cc1ef7c","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"2ae7de0775b49abd222d09ad71360d795b40aa7c31253363e64c182966a37c00","stable_url_args":["https://ftp.debian.org/debian/pool/main/t/tmpreaper/tmpreaper_1.6.18.tar.xz"],"stable_version":"1.6.18"},"tmpwatch":{"bottle_rebuild":2,"desc":"Find and remove files not accessed in a specified time","head_url_args":["https://pagure.io/tmpwatch.git",{":branch":"master"}],"homepage":"https://pagure.io/tmpwatch","license":"GPL-2.0-only","ruby_source_checksum":"a6c77889d4aa6ffc77846453c364f1ecac1286b156f70883d86991bf9662b312","stable_checksum":"93168112b2515bc4c7117e8113b8d91e06b79550d2194d62a0c174fe6c2aa8d4","stable_url_args":["https://releases.pagure.org/tmpwatch/tmpwatch-2.11.tar.bz2"],"stable_version":"2.11","bottle_checksum":"b5f38895989ced860baaac4a22ed677b6adc7e3eaf07ecea5e65325b3a090071"},"tmt":{"desc":"Test Management Tool","executables":["tmt"],"head_dependencies":["beakerlib","certifi","pydantic","python@3.14","rpds-py"],"homepage":"https://tmt.readthedocs.io","license":"MIT","ruby_source_checksum":"b49ba28ff3ab314987f626af3ec78e9c3cc28614993681406acad2b5ee9f32fa","stable_dependencies":["beakerlib","certifi","pydantic","python@3.14","rpds-py"],"stable_checksum":"7edd8d1cb36318034f7668236c9bb45c1190ed6a42f206978bdc2a9aa8281267","stable_url_args":["https://files.pythonhosted.org/packages/8f/32/1de77b674281c398f2af6f45f5833b40ff593f4dd7bd32f3f7c393c3bbfd/tmt-1.76.0.tar.gz"],"stable_version":"1.76.0"},"tmux-mem-cpu-load":{"desc":"CPU, RAM memory, and load monitor for use with tmux","executables":["tmux-mem-cpu-load"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/thewtex/tmux-mem-cpu-load.git",{":branch":"master"}],"homepage":"https://github.com/thewtex/tmux-mem-cpu-load","license":"Apache-2.0","ruby_source_checksum":"e02aeab53815fc62ec15db195b590b491bd9212cb2dbbce634e84e41868c9854","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"ea7a24802d6d1223831f749e68ef29c07c9c5e45dff570022f844ce37eb56c85","stable_url_args":["https://github.com/thewtex/tmux-mem-cpu-load/archive/refs/tags/v3.8.3.tar.gz"],"stable_version":"3.8.3"},"tmux-sessionizer":{"desc":"Tool for opening git repositories as tmux sessions","executables":["tms"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/jrmoulton/tmux-sessionizer/","license":"MIT","ruby_source_checksum":"d3fcf3ef0eaedcfb6d683776973c8213a50448036940de6d5417676d0e058a59","stable_dependencies":[{"rust":":build"}],"stable_checksum":"ce0a7756d2eb94d753cea5d4696e3683907d8d3237c2ac4e29cb91b0aa91b707","stable_url_args":["https://github.com/jrmoulton/tmux-sessionizer/archive/refs/tags/v0.6.1a.tar.gz"],"stable_version":"0.6.1a"},"tmux-xpanes":{"desc":"Ultimate terminal divider powered by tmux","executables":["tmux-xpanes","xpanes"],"head_dependencies":["tmux"],"homepage":"https://github.com/greymd/tmux-xpanes","license":"MIT","ruby_source_checksum":"b0cb479d81f95e920cf4be55c8f762c6faaf0182ef3306ae298bdcf2b3281363","stable_dependencies":["tmux"],"stable_checksum":"d5253a13ffc7a63134c62847d23951972b75bd01b333f6c02449b1cd1e502030","stable_url_args":["https://github.com/greymd/tmux-xpanes/archive/refs/tags/v4.2.0.tar.gz"],"stable_version":"4.2.0","bottle_tag":":all","bottle_checksum":"2be02befe36fe61aef1786514521572e2e4d48edbb828bc7154b1dafa629d0c4"},"tmux":{"caveats":"Example configuration has been installed to:\n  $HOMEBREW_PREFIX/opt/tmux/share/tmux\n","desc":"Terminal multiplexer","executables":["tmux"],"head_dependencies":["libevent","ncurses","utf8proc",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/tmux/tmux.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}]],"homepage":"https://tmux.github.io/","license":"ISC","ruby_source_checksum":"00fc6beb8ebb627ea2a7c053ec70c4aa9074ab957dbb98674840b5fd707153f3","stable_dependencies":["libevent","ncurses","utf8proc",{"pkgconf":":build"}],"stable_checksum":"87f2e99e3b685973f2ca002ffd6ed7e51a5744f7009daae5a15670b6d532db96","stable_url_args":["https://github.com/tmux/tmux/releases/download/3.7b/tmux-3.7b.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}]],"stable_version":"3.7b"},"tmuxai":{"desc":"AI-powered, non-intrusive terminal assistant","executables":["tmuxai"],"head_dependencies":["tmux",{"go":":build"}],"homepage":"https://tmuxai.dev/","license":"Apache-2.0","ruby_source_checksum":"b12d6a06969bb21742890afeaf9ffea8cf6e3770f6ae5a8ce8f2cb0526597dc0","stable_dependencies":["tmux",{"go":":build"}],"stable_checksum":"0ccb8881c5af169eaf2c9d171791742e8580311e12582adfb73988ea9fd2ee28","stable_url_args":["https://github.com/alvinunreal/tmuxai/archive/refs/tags/v2.3.1.tar.gz"],"stable_version":"2.3.1"},"tmuxinator-completion":{"desc":"Shell completion for Tmuxinator","head_url_args":["https://github.com/tmuxinator/tmuxinator.git",{":branch":"master"}],"homepage":"https://github.com/tmuxinator/tmuxinator","license":"MIT","ruby_source_checksum":"ea967bff11b034074d6ea68b545d9589acb093db464de2aca63857aeba7d2875","stable_checksum":"090589171e15f92d00b544c4f7fd23cf042468d813204e25951ebf45f6057548","stable_url_args":["https://github.com/tmuxinator/tmuxinator/archive/refs/tags/v3.4.1.tar.gz"],"stable_version":"3.4.1","bottle_tag":":all","bottle_checksum":"6d9d362f3ca62f4462f74ffdd6787be7a6d568aea64ae15b32370cc9f21d054b"},"tmuxinator":{"desc":"Manage complex tmux sessions easily","executables":["tmuxinator"],"head_dependencies":["ruby","tmux","tmuxinator-completion"],"head_url_args":["https://github.com/tmuxinator/tmuxinator.git",{":branch":"master"}],"homepage":"https://github.com/tmuxinator/tmuxinator","license":"MIT","ruby_source_checksum":"810a56d641dead009364e521a06f767f06ea7e86ecad2980e9fd3a2fa671da4c","stable_dependencies":["ruby","tmux","tmuxinator-completion"],"stable_checksum":"090589171e15f92d00b544c4f7fd23cf042468d813204e25951ebf45f6057548","stable_url_args":["https://github.com/tmuxinator/tmuxinator/archive/refs/tags/v3.4.1.tar.gz"],"stable_version":"3.4.1"},"tmuxp":{"desc":"Tmux session manager. Built on libtmux","executables":["tmuxp"],"head_dependencies":["libyaml","python@3.14","tmux"],"homepage":"https://tmuxp.git-pull.com/","license":"MIT","ruby_source_checksum":"f330f0455ef150016b52a0cfe3dfad6554af996208e4a6a8cb5094b8320dfb4f","stable_dependencies":["libyaml","python@3.14","tmux"],"stable_checksum":"9e0480ea012999602635887e0461d395c2d8aa6e36a85b5a6d1d65dcd6c7809c","stable_url_args":["https://files.pythonhosted.org/packages/78/96/6493430a31ecb2c6e36292b758be70655e01802575008d0de77d728f271e/tmuxp-1.74.0.tar.gz"],"stable_version":"1.74.0"},"tmx":{"bottle_rebuild":1,"desc":"Portable C library to load tiled maps in your games","head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://libtmx.readthedocs.io/en/latest/","license":"BSD-2-Clause","ruby_source_checksum":"4eb8876e682a36fc9966e494409dfd13c8a0ad7dda747fc8775fb5c80a648c51","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"05a141abb5e1a6464242a888041bc81a8e1a032baf0f30a00e350f441f162c08","stable_url_args":["https://github.com/baylej/tmx/archive/refs/tags/tmx_1.10.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.10.1"},"tnef":{"desc":"Microsoft MS-TNEF attachment unpacker","executables":["tnef"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/verdammelt/tnef","license":"GPL-2.0-or-later","ruby_source_checksum":"2284d43845e973af56ab111ce9125e9d9cb2b03259ebb11581aa44f543392e48","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"fa56dd08649f51b173017911cae277dc4b2c98211721c2a60708bf1d28839922","stable_url_args":["https://github.com/verdammelt/tnef/archive/refs/tags/1.4.18.tar.gz"],"stable_version":"1.4.18","bottle_checksum":"4e6bdd57047af524d3efd157858a47d857a12fc110142a3d94bd47c8552fdc0a"},"tnftp":{"aliases":["lukemftp"],"conflicts":[["inetutils",{":because":"both install `ftp' binaries"}]],"desc":"NetBSD's FTP client","executables":["ftp","tnftp"],"head_uses_from_macos":[[{"bison":":build"}],["libedit"],["ncurses"]],"homepage":"https://cdn.netbsd.org/pub/NetBSD/misc/tnftp/","license":{":all_of":["BSD-2-Clause","BSD-3-Clause","ISC"]},"ruby_source_checksum":"72736f9332e0ba2b4cd030ffb350a7d017f3e7c00fc94754ae0c3bf5536877ad","stable_checksum":"101cda6927e5de4338ad9d4b264304d7d15d6a78b435968a7b95093e0a2efe03","stable_url_args":["https://cdn.netbsd.org/pub/NetBSD/misc/tnftp/tnftp-20260211.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],["libedit"],["ncurses"]],"stable_version":"20260211"},"tnftpd":{"aliases":["lukemftpd"],"caveats":"You may need super-user privileges to run this program properly. See the man\npage for more details.\n","desc":"NetBSD's FTP server","executables":["ftpd"],"head_uses_from_macos":[[{"bison":":build"}],["libxcrypt"]],"homepage":"https://cdn.netbsd.org/pub/NetBSD/misc/tnftp/","license":{":all_of":["BSD-2-Clause","BSD-3-Clause","ISC"]},"ruby_source_checksum":"dd803d1ad7d777fe3cd04e0958df3ed663f1d0267f8e35a30c6c6827d5cfdb77","stable_checksum":"24a51bd2e5818ddb8c2479df9c8175a78dd8a5ef49ee3ab09f5f39c35069826e","stable_url_args":["https://cdn.netbsd.org/pub/NetBSD/misc/tnftp/tnftpd-20231001.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],["libxcrypt"]],"stable_version":"20231001"},"toast":{"conflicts":[["libgsm",{":because":"both install `toast` binaries"}]],"desc":"Tool for running tasks in containers","executables":["toast"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/stepchowfun/toast.git",{":branch":"main"}],"homepage":"https://github.com/stepchowfun/toast","license":"MIT","ruby_source_checksum":"305e9ff9ced6a4506cb90e177a6f02488c0e70c9458559e184b19bbffdedd2e3","stable_dependencies":[{"rust":":build"}],"stable_checksum":"fc1812435641b40bd63cf9dd0fd33d2a7a24ffeda6302ef5d71b78cd4c1a606e","stable_url_args":["https://github.com/stepchowfun/toast/archive/refs/tags/v0.48.0.tar.gz"],"stable_version":"0.48.0"},"tock":{"desc":"Powerful time tracking tool for the command-line","executables":["tock"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kriuchkov/tock.git",{":branch":"master"}],"homepage":"https://github.com/kriuchkov/tock","license":"GPL-3.0-or-later","ruby_source_checksum":"226d6567e9d433842cf9126aa6ffb3d7d858736d35e2df93f25c7370856d4245","stable_dependencies":[{"go":":build"}],"stable_checksum":"436f536799abbd6d8b35a1bc33e3cd3a616126d2063f37d3a0e115470246a94a","stable_url_args":["https://github.com/kriuchkov/tock/archive/refs/tags/v1.9.8.tar.gz"],"stable_version":"1.9.8"},"todo-txt":{"caveats":"To configure, copy the default config to your HOME and edit it:\n  cp /opt/homebrew/Cellar/todo-txt/2.13.0/todo.cfg ~/.todo.cfg\n","desc":"Minimal, todo.txt-focused editor","executables":["todo.sh"],"head_url_args":["https://github.com/todotxt/todo.txt-cli.git",{":branch":"master"}],"homepage":"http://todotxt.org/","license":"GPL-3.0-only","ruby_source_checksum":"ff3e3ee5fb93eee9f84e0f7acf43305676c0d423bdd731f274714d46e7c76755","stable_checksum":"d3b925434029aac212213c103fb6573a4f960c74dd467a3efac9bd9afe89d15f","stable_url_args":["https://github.com/todotxt/todo.txt-cli/releases/download/v2.13.0/todo.txt_cli-2.13.0.tar.gz"],"stable_version":"2.13.0","bottle_tag":":all","bottle_checksum":"aa11eb960775585bbb243b4206daeabb25c7d776e24d57726bb7ad359fd6d290"},"todoist-cli-go":{"caveats":"This formula was renamed from \"todoist-cli\" to \"todoist-cli-go\" to\nfree up the \"todoist-cli\" name for the official Doist CLI\n(https://github.com/Doist/todoist-cli).\n","desc":"CLI for Todoist","executables":["todoist"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sachaos/todoist.git",{":branch":"master"}],"homepage":"https://github.com/sachaos/todoist","license":"MIT","oldnames":["todoist"],"ruby_source_checksum":"aa0d62922e29b5e413cbcb77fe1f8477f884c1567e9076821c3ff33f01145411","stable_dependencies":[{"go":":build"}],"stable_checksum":"1993d51b1d6fe85c521bc215584674631bef59fe1e9a4e29cf19d921e8df303f","stable_url_args":["https://github.com/sachaos/todoist/archive/refs/tags/v0.24.0.tar.gz"],"stable_version":"0.24.0"},"todoist-cli":{"caveats":"Looking for the third-party Go CLI previously published under this\nname (by sachaos)? It has been renamed. Install it with:\n  brew install todoist-cli-go\n","desc":"Official command-line interface for Todoist","executables":["td"],"head_dependencies":["node"],"homepage":"https://github.com/Doist/todoist-cli","license":"MIT","ruby_source_checksum":"a1139987577ac5f33e1d6cb11889d0b7f57cc46e9bfefa4e94b4cd5ff6d6a6fd","stable_dependencies":["node"],"stable_checksum":"df4e5242ddf66b4a617f21121f8ce185db1df2fa530f6a75352f091bda7a323e","stable_url_args":["https://registry.npmjs.org/@doist/todoist-cli/-/todoist-cli-1.76.0.tgz"],"stable_version":"1.76.0"},"todoman":{"conflicts":[["bash-snippets",{":because":"both install `todo` binaries"}]],"desc":"Simple CalDAV-based todo manager","executables":["todo"],"head_dependencies":["jq","python@3.14"],"head_url_args":["https://github.com/pimutils/todoman.git",{":branch":"main"}],"homepage":"https://todoman.readthedocs.io/","license":"ISC","ruby_source_checksum":"334f65d4a371f33ee5b8c568387e18328418da453f7858ee55b527315224420b","stable_dependencies":["jq","python@3.14"],"stable_checksum":"59f26db40eaa049c48a06b052dbfb5db86fb493eef6f65cd61fefc12c12b389d","stable_url_args":["https://files.pythonhosted.org/packages/d9/9e/063e7e63e5fb1d595b139916f3d2477bedcae9fa0d23ba8119f45ccf1c8d/todoman-4.7.0.tar.gz"],"stable_version":"4.7.0","bottle_tag":":all","bottle_checksum":"6110800ecba08aee802442fbe824af9b0a18d41ef22cec89ce2f41335852d27b"},"tofrodos":{"desc":"Converts DOS <-> UNIX text files, alias tofromdos","executables":["fromdos","todos"],"homepage":"https://github.com/ChristopherHeng/tofrodos","license":"GPL-2.0-only","ruby_source_checksum":"3f6b78a358181252f4f2da1f0ed85bccb368bc18cc3da5ba7ac6be6bf90d9449","stable_checksum":"77e6855917e5dd04ff445b6de3f8373531af15b2cb70e3b29058658f9d495c06","stable_url_args":["https://github.com/ChristopherHeng/tofrodos/archive/refs/tags/2.1.1.tar.gz"],"stable_version":"2.1.1"},"tofu-ls":{"desc":"OpenTofu Language Server","executables":["tofu-ls"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/opentofu/tofu-ls.git",{":branch":"main"}],"homepage":"https://opentofu.org","license":"MPL-2.0","ruby_source_checksum":"46616811aa829d75ac2a4031db61510bf3505029625783612630ada8b3a79203","stable_dependencies":[{"go":":build"}],"stable_checksum":"c55400f22a8f3a34eefba87ada87caa4eba79ca3175d2f62ca3cceab35699dd8","stable_url_args":["https://github.com/opentofu/tofu-ls/archive/refs/tags/v0.5.3.tar.gz"],"stable_version":"0.5.3"},"tofuenv":{"conflicts":[["opentofu",{":because":"both install tofu binary"}],["tenv",{":because":"both install tofu binary"}]],"desc":"OpenTofu version manager inspired by tfenv","executables":["tofu","tofuenv"],"head_dependencies":["grep"],"head_url_args":["https://github.com/tofuutils/tofuenv.git",{":branch":"main"}],"head_uses_from_macos":[["jq",{":since":":sequoia"}],["unzip"]],"homepage":"https://tofuutils.github.io/tofuenv/","license":"MIT","ruby_source_checksum":"0f8c3877dfef0d0ecbf839310891a47ef40277ccab3e9a64d4df333204a6ebc0","stable_dependencies":["grep"],"stable_checksum":"047c6a01a0d4c7ded2cf126ae1e891bb3479b2544ec2d2f0d3951de2d08f6c7d","stable_url_args":["https://github.com/tofuutils/tofuenv/archive/refs/tags/v1.0.7.tar.gz"],"stable_uses_from_macos":[["jq",{":since":":sequoia"}],["unzip"]],"stable_version":"1.0.7","bottle_tag":":all","bottle_checksum":"3febcab9a632034fdedf2d4ae0105d4425bcdb12ac73e58b586a1ddf6db36487"},"toilet":{"desc":"Color-based alternative to figlet (uses libcaca)","executables":["toilet"],"head_dependencies":["libcaca",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/cacalabs/toilet.git",{":branch":"master"}],"homepage":"http://caca.zoy.org/wiki/toilet","license":"WTFPL","ruby_source_checksum":"f8b0c0d9b1984948eaed0739bad9ad61dd5ab30a74c25061092511e5c95a37a2","stable_dependencies":["libcaca",{"pkgconf":":build"}],"stable_checksum":"89d4b530c394313cc3f3a4e07a7394fa82a6091f44df44dfcd0ebcb3300a81de","stable_url_args":["https://deb.debian.org/debian/pool/main/t/toilet/toilet_0.3.orig.tar.gz"],"stable_version":"0.3","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"962eed08eba86fe1f35bdc00f6cf7d119639b93a305451f0283517c5b89df15a"},"toipe":{"desc":"Yet another typing test, but crab flavoured","executables":["randomword","toipe"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/Samyak2/toipe","license":"MIT","ruby_source_checksum":"1bd3cc4fd94e60a8dc3f47ea234fbbb97330e0f046dc6820176a4a701db2f45a","stable_dependencies":[{"rust":":build"}],"stable_checksum":"31e4c7679487425254ad90bbc4d14a9bd55af6c6a20cce0b3f8eaa52fffe6bf7","stable_url_args":["https://github.com/Samyak2/toipe/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"tokei":{"desc":"Program that allows you to count code, quickly","executables":["tokei"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/XAMPPRocky/tokei.git",{":branch":"master"}],"homepage":"https://github.com/XAMPPRocky/tokei","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"db7f62a717556cb47e25056aeb78d8f669da2a5eceffd65de4b93f25d06d8e19","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4e561dbb83ef1b46359714fc623fd45eddfb14821ece63a219470500fdd1cd26","stable_url_args":["https://github.com/XAMPPRocky/tokei/archive/refs/tags/v14.0.0.tar.gz"],"stable_version":"14.0.0"},"toktop":{"desc":"LLM usage monitor in terminal","executables":["toktop"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/htin1/toktop.git",{":branch":"main"}],"homepage":"https://github.com/htin1/toktop","license":"MIT","ruby_source_checksum":"3bcc6c65688d05e44c4763a89ed0fce6511fe4da77c3c55ee937c81a63ddf2b0","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"9e01566757971e7cf42dd881ea9e8a8a53bbda4dade210a3c80df71638418ee4","stable_url_args":["https://github.com/htin1/toktop/archive/refs/tags/v0.1.5.tar.gz"],"stable_version":"0.1.5"},"tokyo-cabinet":{"bottle_rebuild":2,"desc":"Lightweight database library","executables":["tcamgr","tcamttest","tcatest","tcbmgr","tcbmttest","tcbtest","tcfmgr","tcfmttest","tcftest","tchmgr","tchmttest","tchtest","tctmgr","tctmttest","tcttest","tcucodec","tcumttest","tcutest"],"head_uses_from_macos":[["bzip2"]],"homepage":"https://dbmx.net/tokyocabinet/","license":"LGPL-2.1-or-later","ruby_source_checksum":"fa024cd3ea3b70abf3a86cc79e37e747475500f0012bd5cf9ca0463cd1e5c6be","stable_checksum":"a003f47c39a91e22d76bc4fe68b9b3de0f38851b160bbb1ca07a4f6441de1f90","stable_url_args":["https://dbmx.net/tokyocabinet/tokyocabinet-1.4.48.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.4.48"},"tokyo-dystopia":{"deprecate_args":{":date":"2026-04-18",":because":":unmaintained"},"desc":"Lightweight full-text search system","disable_args":{":date":"2027-04-18",":because":":unmaintained"},"executables":["dystmgr","dysttest","lapumgr","laputest","tcqmgr","tcqtest","tcwmgr","tcwtest"],"head_dependencies":["tokyo-cabinet"],"homepage":"https://dbmx.net/tokyodystopia/","license":"LGPL-2.1-or-later","ruby_source_checksum":"77ff2ded5a8393f61038ffc8b60812fcb5fe7ebee69b3eb2b2c5b4df61fa773c","stable_dependencies":["tokyo-cabinet"],"stable_checksum":"28b43c592a127d1c9168eac98f680aa49d1137b4c14b8d078389bbad1a81830a","stable_url_args":["https://dbmx.net/tokyodystopia/tokyodystopia-0.9.15.tar.gz"],"stable_version":"0.9.15","bottle_cellar":":any","bottle_checksum":"9e0c8988268eec1f5fe33f5d7f494f636c64690f417e179e37a83f9b4880b315"},"tombi":{"desc":"TOML formatter, linter and language server","executables":["tombi"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/tombi-toml/tombi.git",{":branch":"main"}],"homepage":"https://github.com/tombi-toml/tombi","license":"MIT","ruby_source_checksum":"83ca12534f6eb120baa141ceeef2f0ba8935ebe3dec86e8604c397d02ebb46b0","stable_dependencies":[{"rust":":build"}],"stable_checksum":"207dd1e3febd28a970f99da140f375d60fd838d0017e0f641648b6b5b77cbc3f","stable_url_args":["https://github.com/tombi-toml/tombi/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"tomcat-native":{"aliases":["libtcnative"],"caveats":"In order for tomcat's APR lifecycle listener to find this library, you'll\nneed to add it to java.library.path. This can be done by adding this line\nto $CATALINA_HOME/bin/setenv.sh\n\n  CATALINA_OPTS=\"$CATALINA_OPTS -Djava.library.path=$HOMEBREW_PREFIX/opt/tomcat-native/lib\"\n\nIf $CATALINA_HOME/bin/setenv.sh doesn't exist, create it and make it executable.\n","desc":"Lets Tomcat use some native resources for performance","head_dependencies":["apr","openjdk","openssl@3",{"tomcat":":test"}],"homepage":"https://tomcat.apache.org/native-doc/","license":"Apache-2.0","ruby_source_checksum":"9bbe84fb20caede174ad820743f515c2ce6838db1797db0ce2c4c2d6452e93d3","stable_dependencies":["apr","openjdk","openssl@3",{"tomcat":":test"}],"stable_checksum":"8dab09f21ad519c9e49e5287f8d8de89bb176a5e3968479f27948c31b2a3b6b4","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=tomcat/tomcat-connectors/native/2.0.15/source/tomcat-native-2.0.15-src.tar.gz"],"stable_version":"2.0.15"},"tomcat":{"aliases":["tomcat@11"],"caveats":"Configuration files: $HOMEBREW_PREFIX/etc/tomcat\n","desc":"Implementation of Java Servlet and JavaServer Pages","executables":["catalina"],"head_dependencies":["openjdk"],"homepage":"https://tomcat.apache.org/","license":"Apache-2.0","ruby_source_checksum":"1508a59c38be986a0d5bbd60f943217226e658a3b8de11ee5035a65be5db5d8e","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/tomcat/bin/catalina","run"]],"stable_dependencies":["openjdk"],"stable_checksum":"10efed90bf330114af66279e43dcf211ecfcf7b88e618757954ac88329600cba","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=tomcat/tomcat-11/v11.0.24/bin/apache-tomcat-11.0.24.tar.gz"],"stable_version":"11.0.24","versioned_formulae":["tomcat@10","tomcat@9"],"bottle_tag":":all","bottle_checksum":"a3ac65cc25f2b6292826660c0e929634a9a61a4367b1988aecdfb4a8bba2e92b"},"tomcat@10":{"caveats":"Configuration files: $HOMEBREW_PREFIX/etc/tomcat@10\n","desc":"Implementation of Java Servlet and JavaServer Pages","executables":["catalina"],"head_dependencies":["openjdk"],"homepage":"https://tomcat.apache.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"ba55f70742d4d2aa536bd275fd01018ad9536a75625d4b5f4612c6040f14673d","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/tomcat@10/bin/catalina","run"]],"stable_dependencies":["openjdk"],"stable_checksum":"bdd54ae569e25741714a5c27eef85fb1c1b86bf2b6083c72abd53f9c78695088","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=tomcat/tomcat-10/v10.1.57/bin/apache-tomcat-10.1.57.tar.gz"],"stable_version":"10.1.57","versioned_formulae":["tomcat@9"],"bottle_tag":":all","bottle_checksum":"c19a06b3ef4916c277e44a8459960b90a8294a78b528aa6b5fe6a5019cf41b1c"},"tomcat@9":{"caveats":"Configuration files: $HOMEBREW_PREFIX/etc/tomcat@9\n","desc":"Implementation of Java Servlet and JavaServer Pages","executables":["catalina"],"head_dependencies":["openjdk"],"homepage":"https://tomcat.apache.org/","keg_only_args":[":versioned_formula"],"license":"Apache-2.0","ruby_source_checksum":"d62c1d4fb8b690404b307059181bec25c7d9a3e7ba0ec707c4443aadfffd05dd","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/tomcat@9/bin/catalina","run"]],"stable_dependencies":["openjdk"],"stable_checksum":"1debd7e9bcf5eed8c8a7271c9faaf699f4941a83992dac5ad814a0e767ce5e26","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=tomcat/tomcat-9/v9.0.120/bin/apache-tomcat-9.0.120.tar.gz"],"stable_version":"9.0.120","versioned_formulae":["tomcat@10"],"bottle_tag":":all","bottle_checksum":"a9f5f846cfc1b99591a1dda57ed4e4590d8fcf6997bffd4549318a8f4ac7296e"},"tomee-plume":{"caveats":"The home of Apache TomEE Plume is:\n  $HOMEBREW_PREFIX/opt/tomee-plume/libexec\nTo run Apache TomEE:\n  $HOMEBREW_PREFIX/opt/tomee-plume/bin/startup.sh\n","desc":"Apache TomEE Plume","executables":["catalina.sh","ciphers.sh","configtest.sh","daemon.sh","digest.sh","makebase.sh","migrate.sh","setclasspath.sh","shutdown.sh","startup.sh","tomee.sh","tool-wrapper.sh","version.sh"],"head_dependencies":["openjdk"],"homepage":"https://tomee.apache.org/","license":"Apache-2.0","ruby_source_checksum":"cd5b5dd011ae4ba9d2adc27a7a9fee8c017134d447db4e00f024da929d5600ce","stable_dependencies":["openjdk"],"stable_checksum":"d6e8c87766d3b3b7bcec6db8d5141e61fe8275d6bce1775701762ad021ae66c5","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=tomee/tomee-10.1.5/apache-tomee-10.1.5-plume.tar.gz"],"stable_version":"10.1.5","bottle_tag":":all","bottle_checksum":"1da6fae7a8b040565c7cb355a5dc58e34b7ccf675770bb53ccac66f3c5bfeea1"},"tomee-plus":{"caveats":"The home of Apache TomEE Plus is:\n  $HOMEBREW_PREFIX/opt/tomee-plus/libexec\nTo run Apache TomEE:\n  $HOMEBREW_PREFIX/opt/tomee-plus/libexec/bin/tomee-plus-startup\n","desc":"Everything in TomEE Web Profile and JAX-RS, plus more","executables":["tomee-plus-startup"],"head_dependencies":["openjdk"],"homepage":"https://tomee.apache.org/","license":"Apache-2.0","oldnames":["tomee-jax-rs"],"ruby_source_checksum":"bbfeaf94f950ca0d30d7b94c5d11692471044456ddbe72a8daebe14f66e8248c","stable_dependencies":["openjdk"],"stable_checksum":"e19e2f51cf4f08d4aef427c9391ed9c2ea2e89a24bad983d5abfd18b797135da","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=tomee/tomee-10.1.5/apache-tomee-10.1.5-plus.tar.gz"],"stable_version":"10.1.5","bottle_tag":":all","bottle_checksum":"e391507a45be6927fc2127d426471bc1e26f271168b740df914f348afdecce61"},"tomee-webprofile":{"caveats":"The home of Apache TomEE Web is:\n  $HOMEBREW_PREFIX/opt/tomee-webprofile/libexec\nTo run Apache TomEE:\n  $HOMEBREW_PREFIX/opt/tomee-webprofile/libexec/bin/tomee-webprofile-startup\n","desc":"All-Apache Java EE 7 Web Profile stack","executables":["tomee-webprofile-startup"],"head_dependencies":["openjdk"],"homepage":"https://tomee.apache.org/","license":"Apache-2.0","ruby_source_checksum":"78e61768e344eb7f0c946cc718dce8d2f8e421c5ab8cc18fb3813c7f84b42959","stable_dependencies":["openjdk"],"stable_checksum":"53a2da3872bbc20f21570bb9ba6b4c23243d57a31df2b016bb23bbc7fe831a5f","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=tomee/tomee-10.1.5/apache-tomee-10.1.5-webprofile.tar.gz"],"stable_version":"10.1.5","bottle_tag":":all","bottle_checksum":"e5e4e3ecc8096540ce4946768e8e4bf93176b3159535b1acb4353d7703c95fe4"},"toml-bombadil":{"bottle_rebuild":2,"desc":"Dotfile manager with templating","executables":["bombadil"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/oknozor/toml-bombadil.git",{":branch":"main"}],"homepage":"https://github.com/oknozor/toml-bombadil","license":"MIT","ruby_source_checksum":"31f354414337823ff145817f63dc3047b9c4bfbf061532d8629a527fb00df05f","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"b911678642a1229908dfeabbdd7f799354346c0e37f3ac999277655e01b6f229","stable_url_args":["https://github.com/oknozor/toml-bombadil/archive/refs/tags/4.2.0.tar.gz"],"stable_version":"4.2.0"},"toml-test":{"desc":"Language agnostic test suite for TOML parsers","executables":["toml-test"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/toml-lang/toml-test","license":"MIT","ruby_source_checksum":"9ea76f1be083ccf8b85840bc844b9a85c9c6c20fe8aa940f780c78738e723f4e","stable_dependencies":[{"go":":build"}],"stable_checksum":"fdab2779b3902eb08030f389a5d53e95c5b49404149ac6f2eda5227a5363c232","stable_url_args":["https://github.com/toml-lang/toml-test/archive/refs/tags/v2.2.0.tar.gz"],"stable_version":"2.2.0"},"toml11":{"desc":"TOML for Modern C++","head_dependencies":[{"cmake":":build"}],"homepage":"https://toruniina.github.io/toml11/","license":"MIT","ruby_source_checksum":"2bf4e28ee41a05d9a9779ea99a31e0e272820000fcf3cb36f58ce1dd5ed17256","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"815bfe6792aa11a13a133b86e7f0f45edc5d71eb78f5fb6686c49c7f792b9049","stable_url_args":["https://github.com/ToruNiina/toml11/archive/refs/tags/v4.4.0.tar.gz"],"stable_version":"4.4.0","bottle_tag":":all","bottle_checksum":"4b7ee42a48906e90cc3f54ef70b943bdc34edec94917f745f2e2dee74d75802e"},"toml2json":{"conflicts":[["remarshal",{":because":"both install `toml2json` binaries"}]],"desc":"Convert TOML to JSON","executables":["toml2json"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/woodruffw/toml2json.git",{":branch":"main"}],"homepage":"https://github.com/woodruffw/toml2json","license":"MIT","ruby_source_checksum":"e4f7e7df0bcfbc0ed251c3c2a8e804101e75bfaffbf15570b8ff1fa4fae091ac","stable_dependencies":[{"rust":":build"}],"stable_checksum":"70c9bf872f22d22691d41eeb06442a0fddf4b341ddebfadf8734d1e68e0174ce","stable_url_args":["https://github.com/woodruffw/toml2json/archive/refs/tags/v1.4.0.tar.gz"],"stable_version":"1.4.0"},"tomlplusplus":{"desc":"Header-only TOML config file parser and serializer for C++17","head_dependencies":[{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://marzer.github.io/tomlplusplus/","license":"MIT","ruby_source_checksum":"272142e1587882cd07cba2125080da92cde3456d160e878c89fd7d34e7a786f8","stable_dependencies":[{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"8517f65938a4faae9ccf8ebb36631a38c1cadfb5efa85d9a72e15b9e97d25155","stable_url_args":["https://github.com/marzer/tomlplusplus/archive/refs/tags/v3.4.0.tar.gz"],"stable_version":"3.4.0"},"toot":{"desc":"Mastodon CLI & TUI","executables":["toot"],"head_dependencies":["certifi","pillow","python@3.14"],"head_url_args":["https://github.com/ihabunek/toot.git",{":branch":"master"}],"homepage":"https://toot.bezdomni.net/","license":"GPL-3.0-only","revision":1,"ruby_source_checksum":"dfad30834b6f28e5400f02375ed9d013373b1cce1851e7d690a77998aef70bcd","stable_dependencies":["certifi","pillow","python@3.14"],"stable_checksum":"b737173be5587522077c18c4024eb1741a4a30e59d3165e72fd6ce4519d2fecb","stable_url_args":["https://files.pythonhosted.org/packages/87/37/e7356d7fe39c609d6dd4d43849e6e48debc949ef64b2f7f226c3e72093ee/toot-0.52.1.tar.gz"],"stable_version":"0.52.1","bottle_tag":":all","bottle_checksum":"95a20a45c33e9c279a6cde6686363ac69744153de2fd2dff3d81a2a89537fe62"},"topfew":{"desc":"Finds the field values which appear most often in a stream of records","executables":["topfew"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/timbray/topfew","license":"GPL-3.0-or-later","ruby_source_checksum":"05c94c499eedfe2048716740719dc43e82dd68a5997aa6b9af38ff8e8b317e6d","stable_dependencies":[{"go":":build"}],"stable_checksum":"89b9abe7304eb6bb50cc5b3152783e50600439955f73b6175c6db8aec75c0ac9","stable_url_args":["https://github.com/timbray/topfew/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0"},"topgit":{"desc":"Git patch queue manager","executables":["tg"],"homepage":"https://repo.or.cz/topgit/pro.git","license":"GPL-2.0-only","ruby_source_checksum":"23da4663ccb329df28fa7fdcf8bb071699d3fb82f6f793b981aad75d3d638537","stable_checksum":"0556485ca8ddf0cf863de4da36b11351545aca74fbf71581ffe9f5a5ce0718cb","stable_url_args":["https://github.com/mackyle/topgit/archive/refs/tags/topgit-0.19.14.tar.gz"],"stable_version":"0.19.14","bottle_tag":":all","bottle_checksum":"00f58e04cdec33f5f8b5a141443aeba8fd6ceb94bc43b834954dbd40eda37e73"},"topgrade":{"desc":"Upgrade all the things","executables":["topgrade"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/topgrade-rs/topgrade.git",{":branch":"main"}],"homepage":"https://github.com/topgrade-rs/topgrade","license":"GPL-3.0-or-later","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"2160a3cb1fe65ce8c5622c7771a6001f5df0cbb5b4fbc764c6773d3579d9cc53","stable_dependencies":[{"rust":":build"}],"stable_checksum":"173204e8a1d051d982244899c18da35f55cd9574244c27582281bb74216bccbe","stable_url_args":["https://github.com/topgrade-rs/topgrade/archive/refs/tags/v17.6.2.tar.gz"],"stable_version":"17.6.2"},"topiary":{"desc":"Uniform formatter for simple languages, as part of the Tree-sitter ecosystem","executables":["topiary"],"head_dependencies":[{"rust":":build"}],"homepage":"https://topiary.tweag.io/","license":"MIT","ruby_source_checksum":"fc11800774d93727e0a8205634bf120a72ee642fecee5507c7f58d98ec4160da","stable_dependencies":[{"rust":":build"}],"stable_checksum":"d90cb9ec7684d36b157faaf4e2b3bd53833882c840679543eecbffd1036e7019","stable_url_args":["https://github.com/topiary/topiary/archive/refs/tags/v0.7.3.tar.gz"],"stable_version":"0.7.3"},"topicctl":{"desc":"Declarative Kafka topic management","executables":["topicctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/segmentio/topicctl.git",{":branch":"master"}],"homepage":"https://github.com/segmentio/topicctl","license":"MIT","ruby_source_checksum":"b5120b200bf096905e00ba214e17cac35c4d939ef7a28f5c8ab8ae3b252a9e06","stable_dependencies":[{"go":":build"}],"stable_checksum":"fb97094222529c018917a0ac29cfd139b6991a168634eb067f7eb4b26b8424b5","stable_url_args":["https://github.com/segmentio/topicctl/archive/refs/tags/v2.0.2.tar.gz"],"stable_version":"2.0.2"},"topydo":{"desc":"Todo list application using the todo.txt format","executables":["topydo"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/topydo/topydo","license":"GPL-3.0-or-later","ruby_source_checksum":"0b7a26d8d07490340f9551ffd955b65fb0ded35d4e1d97ade6802821cabd4d80","stable_dependencies":["python@3.14"],"stable_checksum":"64a12a990ee39950f0a6e14a5c18e6b35c9e4e4f11cfa40c613d5feb4f086b75","stable_url_args":["https://files.pythonhosted.org/packages/11/6a/8278ac5a59ec633322dcdff278bf74ce8c9d513370cf41d1ecfa5e0376d0/topydo-0.16.tar.gz"],"stable_version":"0.16"},"tor":{"desc":"Anonymizing overlay network for TCP","executables":["tor","tor-gencert","tor-print-ed-signing-cert","tor-resolve","torify"],"head_dependencies":["libevent","libscrypt","openssl@3",{"pkgconf":":build"}],"homepage":"https://www.torproject.org/","license":{":all_of":["BSD-2-Clause","BSD-3-Clause","MIT","NCSA"]},"ruby_source_checksum":"03b678eeed35aa44817d507e8a9eb9388b7e8abf15d516ae419cd2e5933ea195","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/tor.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/tor.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/tor/bin/tor"],"stable_dependencies":["libevent","libscrypt","openssl@3",{"pkgconf":":build"}],"stable_checksum":"2e6c1720118c812acf0079fd47cf91b6bfaba5d766c321c4d3d2a28d6a11a8ed","stable_url_args":["https://dist.torproject.org/tor-0.4.9.11.tar.gz"],"stable_version":"0.4.9.11"},"torchvision":{"desc":"Datasets, transforms, and models for computer vision","head_dependencies":["jpeg-turbo","libpng","numpy","pillow","pytorch","webp",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"homepage":"https://pytorch.org/vision/stable/index.html","license":"BSD-3-Clause","ruby_source_checksum":"11b2a1fd65d70e9a03c1d8d4de29a62ab51cd28c7fd5397f000df5850aa27567","stable_dependencies":["jpeg-turbo","libpng","numpy","pillow","pytorch","webp",{"cmake":":build"},{"ninja":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"ecc4451241c8eeadc0c88213bd65c7932c9622d1d0034254b938f25362283ee9","stable_url_args":["https://github.com/pytorch/vision/archive/refs/tags/v0.28.0.tar.gz"],"stable_version":"0.28.0"},"torf-cli":{"desc":"CLI tool for creating, reading and editing torrent files","executables":["torf"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/rndusr/torf-cli","license":"GPL-3.0-or-later","ruby_source_checksum":"8c4174e2b208b0a2978770df07fe570bab79fbc07aa8186c9706823d9b1e93e6","stable_dependencies":["python@3.14"],"stable_checksum":"96f64e3f2408e8ca5a3567ced9f5ad2e9ef1d63e13cfe8836145ac36bad8ed54","stable_url_args":["https://files.pythonhosted.org/packages/31/90/b67f5f73353f419b172c8d22ebaf744750fa22af9eb4b52adff52a7706f2/torf_cli-5.2.1.tar.gz"],"stable_version":"5.2.1","bottle_tag":":all","bottle_checksum":"b7758a90df48547bab1b1e348803e2d94ff4e056db3670f11ef23774f47739f0"},"torrra":{"desc":"Find and download torrents without leaving your CLI","executables":["torrra"],"head_dependencies":["certifi","libtorrent-rasterbar","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/stabldev/torrra.git",{":branch":"main"}],"homepage":"https://torrra.readthedocs.io/en/latest/","license":"MIT","no_autobump_args":{":because":"`update-python-resources` cannot determine dependencies"},"ruby_source_checksum":"4cbc8a144ad2abe628e554a6e88b12204959192b6feabc186385ef5bf2206d11","stable_dependencies":["certifi","libtorrent-rasterbar","python@3.14",{"rust":":build"}],"stable_checksum":"7a0eeffcc28b4a6e9b9c112d484551fbf8cc9d29c4ce16d91c7f15dd1cd19e5a","stable_url_args":["https://files.pythonhosted.org/packages/f9/12/5102a5e69a07e8e7500928087ae850b5940404f31681a588084b4d50985e/torrra-2.0.7.tar.gz"],"stable_version":"2.0.7","bottle_tag":":all","bottle_checksum":"6c3aeecfa10e802620be4ad708216da714d73ed9f9bc7a8ea5545cc8bd77cc99"},"torsocks":{"desc":"Use SOCKS-friendly applications with Tor","executables":["torsocks"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://gitlab.torproject.org/tpo/core/torsocks.git",{":branch":"main"}],"homepage":"https://gitlab.torproject.org/tpo/core/torsocks","license":"GPL-2.0-only","ruby_source_checksum":"a93b5cf1e35e91627ca80c969c4b2df93d0680bae30914bf825e35c34fd1c8be","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.torproject.org/legacy/trac/uploads/9efc1c0c47b3950aa91e886b01f7e87d/0001-Fix-macros-for-accept4-2.patch","sha256":"97881f0b59b3512acc4acb58a0d6dfc840d7633ead2f400fad70dda9b2ba30b0"}],"stable_checksum":"31a917328b221e955230b7663abfbc50d3a9b445a68cb0313c11cf884f8cb41f","stable_url_args":["https://gitlab.torproject.org/tpo/core/torsocks/-/archive/v2.5.0/torsocks-v2.5.0.tar.bz2"],"stable_version":"2.5.0"},"totp-cli":{"desc":"Authy/Google Authenticator like TOTP CLI tool written in Go","executables":["totp-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/yitsushi/totp-cli.git",{":branch":"main"}],"homepage":"https://yitsushi.github.io/totp-cli/","license":"MIT","ruby_source_checksum":"e08c7b89088e3f9730869b8cc9a754e4b1b76542d06398f7828ac8b3a2c0e266","stable_dependencies":[{"go":":build"}],"stable_checksum":"c8b87c7854f373423dba2f8c6167c2836b6ae1f66b29b1becb505c277a00c54f","stable_url_args":["https://github.com/yitsushi/totp-cli/archive/refs/tags/v1.9.2.tar.gz"],"stable_version":"1.9.2"},"touca":{"bottle_rebuild":4,"deprecate_args":{":date":"2025-08-13",":because":":unmaintained"},"desc":"Open source tool for regression testing complex software workflows","disable_args":{":date":"2026-08-13",":because":":unmaintained"},"executables":["touca"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://github.com/trytouca/trytouca/tree/main/sdk/python","license":"Apache-2.0","revision":3,"ruby_source_checksum":"d81c0c721be1437dc2a41208eea3fc231a6fc9487dc2e70d6d26b8a7129da1a5","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"244a52be4cf4670077fda0b740ac067470745da7084c241bc619b332f771d940","stable_url_args":["https://files.pythonhosted.org/packages/c8/6d/e1986d8c9b4f6cd2b583d0df8bd1769989b5ce5cb91dcc613b0d187e4a7a/touca-1.8.7.tar.gz"],"stable_version":"1.8.7","bottle_tag":":all","bottle_checksum":"2aef71401d6fa95a1c2a1d9ce7ccf63c49e0131602a7876914ddbb373246b6f3"},"tox":{"desc":"Generic Python virtualenv management and test command-line tool","executables":["tox"],"head_dependencies":["python@3.14"],"homepage":"https://tox.wiki/en/latest/","license":"MIT","ruby_source_checksum":"030f4517c911f0126750c2ef99286ecc61f1f555b37ee00ed0a511198485cd42","stable_dependencies":["python@3.14"],"stable_checksum":"346442f3982a5c1b792abcbc476a90f821031154251ea3506401c4c51c62cc2a","stable_url_args":["https://files.pythonhosted.org/packages/a4/be/0a4370df64b4610c653482dd55e0a6818fa31c551fce7659c253e3668638/tox-4.56.2.tar.gz"],"stable_version":"4.56.2","bottle_tag":":all","bottle_checksum":"35ec3ff9d62b6e0b4ab8a68dc0a8931f7698edb6a90534a0cb22ed3d52233258"},"toxcore":{"desc":"C library implementing the Tox peer to peer network protocol","executables":["DHT_bootstrap","tox-bootstrapd"],"head_dependencies":["libconfig","libsodium","libvpx","opus",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/TokTok/c-toxcore.git",{":branch":"master"}],"homepage":"https://tox.chat/","license":"GPL-3.0-or-later","ruby_source_checksum":"8a41ef6a7bc267a039efc437a3d6f8222625730aa6f2590eb47a2ee37291ad4f","stable_dependencies":["libconfig","libsodium","libvpx","opus",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"a6c3d559ac06eb6b9d48b3edc72f64a97df823c9f64f7dd97c3999ffdc05381b","stable_url_args":["https://github.com/TokTok/c-toxcore/releases/download/v0.2.23/c-toxcore-v0.2.23.tar.xz"],"stable_version":"0.2.23"},"toxiproxy":{"desc":"TCP proxy to simulate network & system conditions for chaos & resiliency testing","executables":["toxiproxy-cli","toxiproxy-server"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/shopify/toxiproxy","license":"MIT","ruby_source_checksum":"102b6afc1c2290050055191db876e9da5b91d6f9c63549645d0e024a8ae13f50","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/toxiproxy.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/toxiproxy.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/toxiproxy/bin/toxiproxy-server"],"stable_dependencies":[{"go":":build"}],"stable_checksum":"9332a884c559fbcf96cbe2c1b46312eb1e1b7191eb9a73a3d3b857d4e9789eb1","stable_url_args":["https://github.com/Shopify/toxiproxy/archive/refs/tags/v2.12.0.tar.gz"],"stable_version":"2.12.0"},"tpack":{"desc":"Drop-in replacement for tmux-plugin-manager (tpm) with a TUI","executables":["tpack"],"head_dependencies":["tmux",{"go":":build"}],"homepage":"https://github.com/tmuxpack/tpack","license":"MIT","ruby_source_checksum":"068752da3763f348229c53bb23c5dbd2c811f520fdc924546288ff6040d074ce","stable_dependencies":["tmux",{"go":":build"}],"stable_checksum":"282f417361e93f37c8cc9c882559d84c9194afbe7eabdca654352971e7955bf0","stable_url_args":["https://github.com/tmuxpack/tpack/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"tpix":{"desc":"Simple terminal image viewer using the Kitty graphics protocol","executables":["tpix"],"head_dependencies":[{"nim":":build"}],"head_url_args":["https://github.com/jesvedberg/tpix.git",{":branch":"master"}],"homepage":"https://github.com/jesvedberg/tpix","license":"MIT","ruby_source_checksum":"abc371969c618761c17fa4adb6eb34b8bd79558da9c6f442de697a21ac4fa869","stable_dependencies":[{"nim":":build"}],"stable_checksum":"2d9fb663a9aea3137d2d56fd470e2862ee752beac5aef2988755d2ad06808dd9","stable_url_args":["https://github.com/jesvedberg/tpix/archive/refs/tags/v1.0.3.tar.gz"],"stable_version":"1.0.3"},"tpl":{"deprecate_args":{":date":"2025-12-11",":because":":repo_archived"},"desc":"Store and retrieve binary data in C","disable_args":{":date":"2026-12-11",":because":":repo_archived"},"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/troydhanson/tpl.git",{":branch":"master"}],"homepage":"https://troydhanson.github.io/tpl/","license":"BSD-1-Clause","ruby_source_checksum":"ca352c073ecc69f20d1456d44157e5ec7e24be395364cbf48c2fdc6f49a82a1e","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"0b3750bf62f56be4c42f83c89d8449b24f1c5f1605a104801d70f2f3c06fb2ff","stable_url_args":["https://github.com/troydhanson/tpl/archive/refs/tags/v1.6.1.tar.gz"],"stable_version":"1.6.1","bottle_cellar":":any","bottle_checksum":"28d206fb0a8b3d318bbb8281a2cf64cb371f6a78896bc6c4b0b4187a2c109e96"},"tpm":{"bottle_rebuild":1,"caveats":"To initialize TPM add this to your tmux configuration file\n(~/.tmux.conf or $XDG_CONFIG_HOME/tmux/tmux.conf):\n  run '$HOMEBREW_PREFIX/opt/tpm/share/tpm/tpm'\n","desc":"Plugin manager for tmux","head_dependencies":["tmux"],"homepage":"https://github.com/tmux-plugins/tpm","license":"MIT","ruby_source_checksum":"98c2cd6b4ffe7511dd659f81b396392f2e8d823c2c8b9b5ec11132783f971b83","stable_dependencies":["tmux"],"stable_checksum":"2411fc416c4475d297f61078d0a03afb3a1f5322fff26a13fdb4f20d7e975570","stable_url_args":["https://github.com/tmux-plugins/tpm/archive/refs/tags/v3.1.0.tar.gz"],"stable_version":"3.1.0","bottle_tag":":all","bottle_checksum":"585e25b7dbe7d14caa7056eb0cc5f180256d8833a0e2e8fbcf01e72016b74c08"},"tproxy":{"desc":"CLI tool to proxy and analyze TCP connections","executables":["tproxy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kevwan/tproxy.git",{":branch":"main"}],"homepage":"https://go-zero.dev","license":"MIT","ruby_source_checksum":"20adcae47fd83df1b210bbca796f49d0796b85d5c056a1fb13810df1629a05b9","stable_dependencies":[{"go":":build"}],"stable_checksum":"5376816b6f5d7765b401f74d3feb78fbf307cb6b725627b2e953ff9d02e8dc53","stable_url_args":["https://github.com/kevwan/tproxy/archive/refs/tags/v0.9.2.tar.gz"],"stable_version":"0.9.2"},"tracebox":{"caveats":"Tracebox requires superuser privileges e.g. run with sudo.\n\nYou should be certain that you trust any software you are executing with\nelevated privileges.\n","desc":"Middlebox detection tool","executables":["luatracebox","tracebox"],"head_dependencies":["json-c","lua",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/tracebox/tracebox.git",{":branch":"master"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/tracebox/tracebox","license":{":all_of":["GPL-2.0-only","BSD-3-Clause"]},"revision":4,"ruby_source_checksum":"b7b4ac45a05eb695d176ac56ec5f6a79a51a9cde9adeb641c1a0e4ce723b1f66","stable_dependencies":["json-c","lua",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_url_args":["https://github.com/tracebox/tracebox.git",{":tag":"v0.4.4",":revision":"4fc12b2e330e52d340ecd64b3a33dbc34c160390"}],"stable_uses_from_macos":[["libpcap"]],"stable_version":"0.4.4"},"tracetest":{"bottle_rebuild":1,"desc":"Build integration and end-to-end tests","executables":["tracetest"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubeshop/tracetest.git",{":branch":"main"}],"homepage":"https://docs.tracetest.io/","license":"MIT","ruby_source_checksum":"874fd69bbf6c70745e7e4e982fd71f1719875e60d87f6c47c33657247c60326e","stable_dependencies":[{"go":":build"}],"stable_checksum":"9f2fb4edab3e469465302c70bcddf0f48517306db0004afdc1d016f30b5380e5","stable_url_args":["https://github.com/kubeshop/tracetest/archive/refs/tags/v1.7.1.tar.gz"],"stable_version":"1.7.1"},"tractorgen":{"bottle_rebuild":1,"desc":"Generates ASCII tractor art","executables":["tractorgen"],"homepage":"https://vergenet.net/~conrad/software/tractorgen/","license":"GPL-2.0-or-later","ruby_source_checksum":"d6801487fcf09c46d63b448c0f4fa2d87708450c2f0126f9d1169e999fed073f","stable_patches":[{"strip":"p1","url":"https://github.com/kfish/tractorgen/commit/294162055ba4ab3a5a80a5ae1cfbdcbe92584239.patch?full_index=1","sha256":"1848b797ec759c1dfe97fe42cb20f5316b08b7b710fd1dba19b7443879af8dfb"}],"stable_checksum":"469917e1462c8c3585a328d035ac9f00515725301a682ada1edb3d72a5995a8f","stable_url_args":["https://vergenet.net/~conrad/software/tractorgen/dl/tractorgen-0.31.7.tar.gz"],"stable_version":"0.31.7"},"tracy":{"desc":"Real-time, nanosecond resolution frame profiler","executables":["tracy","tracy-capture","tracy-csvexport","tracy-import-chrome","tracy-import-fuchsia","tracy-profiler","tracy-update"],"head_dependencies":["aklomp-base64","freetype","md4c","nativefiledialog-extended","pugixml","tidy-html5","zstd","glfw",{"cmake":":build"},{"nlohmann-json":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://tracy.nereid.pl/","license":"BSD-3-Clause","ruby_source_checksum":"c78c906fb24f10af9818807b8e2e933ec73ffe20c137e80aca360743e2636037","stable_dependencies":["aklomp-base64","freetype","md4c","nativefiledialog-extended","pugixml","tidy-html5","zstd","glfw",{"cmake":":build"},{"nlohmann-json":":build"},{"pkgconf":":build"}],"stable_checksum":"d4efc50ebcb0bfcfdbba148995aeb75044c0d80f5d91223aebfaa8fa9e563d2b","stable_url_args":["https://github.com/wolfpld/tracy/archive/refs/tags/v0.13.1.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"0.13.1"},"tradcpp":{"bottle_rebuild":1,"desc":"K&R-style C preprocessor","executables":["tradcpp"],"head_dependencies":[{"bmake":":build"}],"homepage":"https://www.netbsd.org/~dholland/tradcpp/","license":"BSD-2-Clause","ruby_source_checksum":"a8659315ebaa5f152e09b55b4e8b2fbe5c87cc7beb10d727a284fd7897a2d9b3","stable_dependencies":[{"bmake":":build"}],"stable_checksum":"e17b9f42cf74b360d5691bc59fb53f37e41581c45b75fcd64bb965e5e2fe4c5e","stable_url_args":["https://cdn.netbsd.org/pub/NetBSD/misc/dholland/tradcpp-0.5.3.tar.gz"],"stable_version":"0.5.3","bottle_checksum":"2b8d415d6720467f22655633820ca17c596c7eb6c9e4a3251ce0d12c6b0c64b5"},"trader":{"desc":"Star Traders","executables":["trader"],"head_dependencies":["ncurses","gettext",{"pkgconf":":build"}],"homepage":"https://www.zap.org.au/projects/trader/","license":"GPL-3.0-or-later","ruby_source_checksum":"70c512f19f9a2a6d048cf9574fbcf5423607d1fb4f9bab825651ba113b9fd25e","stable_dependencies":["ncurses","gettext",{"pkgconf":":build"}],"stable_checksum":"541d1180dde04173c071d5c59eaf72a6572f8dfc8065e184eaf7d14bccd0257d","stable_url_args":["https://ftp.zap.org.au/pub/trader/unix/trader-7.21.tar.xz"],"stable_version":"7.21"},"traefik":{"aliases":["traefik@3"],"desc":"Modern reverse proxy","executables":["traefik"],"head_dependencies":[{"corepack":":build"},{"go":":build"},{"node":":build"}],"head_url_args":["https://github.com/traefik/traefik.git",{":branch":"master"}],"homepage":"https://traefik.io/","license":"MIT","ruby_source_checksum":"80eff0abf458e12c5170364d5f9fdefb77467121a9e53a2362f4cfd7f8b59e88","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/traefik.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/traefik.log"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/traefik/bin/traefik","--configfile=$HOMEBREW_PREFIX/etc/traefik/traefik.toml"]],"stable_dependencies":[{"corepack":":build"},{"go":":build"},{"node":":build"}],"stable_checksum":"3c132806eddbe1dc894e7341dda05beb50936688b9e558b00c3a35dc300d353a","stable_url_args":["https://github.com/traefik/traefik/releases/download/v3.7.7/traefik-v3.7.7.src.tar.gz"],"stable_version":"3.7.7"},"trafficserver":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-01-14",":because":"needs EOL `pcre`"},"desc":"HTTP/1.1 and HTTP/2 compliant caching proxy server","executables":["traffic_cache_tool","traffic_crashlog","traffic_ctl","traffic_layout","traffic_logcat","traffic_logstats","traffic_server","traffic_top","traffic_via","trafficserver"],"head_dependencies":["zstd","brotli","hwloc","imagemagick","libmaxminddb","luajit","nuraft","openssl@3","pcre2","xz","yaml-cpp",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/apache/trafficserver.git",{":branch":"master"}],"head_uses_from_macos":[[{"flex":":build"}],["curl"],["ncurses"]],"homepage":"https://trafficserver.apache.org/","license":"Apache-2.0","ruby_source_checksum":"3cf6298a7706eb190afd71b3a540890016e1268aea1d20cc4fe6054f1cfc9c6e","stable_dependencies":["pcre","brotli","hwloc","imagemagick","libmaxminddb","luajit","nuraft","openssl@3","pcre2","xz","yaml-cpp",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"39d4882a00f9b0c31ce9e435a11812f10948fc06fa3c16126221e6cc937a4a2b","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=trafficserver/trafficserver-10.1.2.tar.bz2"],"stable_uses_from_macos":[[{"flex":":build"}],["curl"],["ncurses"]],"stable_version":"10.1.2"},"trafilatura":{"desc":"Discovery, extraction and processing for Web text","executables":["trafilatura"],"head_dependencies":["certifi","python@3.14"],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://trafilatura.readthedocs.io/en/latest/","license":"GPL-3.0-or-later","ruby_source_checksum":"6a49274fe58dff0c41169e3d81785c2b836279f2d3ec7437cae7e2645c9f6bde","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"f689e2116fc89c7bc0b9a296d01dcfe2eb0b5455f8c371a77dc0db1f06a05643","stable_url_args":["https://files.pythonhosted.org/packages/e8/19/24833e905df2d80e3bb67424f95febcc17709a1f61a522120bc438afca70/trafilatura-2.1.0.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"2.1.0"},"traildb":{"bottle_rebuild":1,"desc":"Blazingly-fast database for log-structured data","executables":["tdb","traildb_bench"],"head_dependencies":["judy","libarchive",{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://traildb.io/","license":"MIT","ruby_source_checksum":"ae423701232917c9a4541048c98ae4395cbea33e9a15adc7916e651ca1147f83","stable_dependencies":["judy","libarchive",{"pkgconf":":build"}],"stable_checksum":"f73515fe56c547f861296cf8eecc98b8e8bf00d175ad9fb7f4b981ad7cf8b67c","stable_url_args":["https://github.com/traildb/traildb/archive/refs/tags/0.6.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.6","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"1889bda4c138dbcf3d7a7229a47705631f2c5880f20a23e3612685c8a1ad7208"},"trailscraper":{"desc":"Tool to get valuable information out of AWS CloudTrail","executables":["trailscraper"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/flosell/trailscraper.git",{":branch":"master"}],"homepage":"https://github.com/flosell/trailscraper","license":"Apache-2.0","revision":2,"ruby_source_checksum":"0ccf821706306cf78d9d6667a86cf8a81091d34d88a5c3b236e58f21eeb96583","stable_dependencies":["python@3.14"],"stable_checksum":"805994a27ebd3ecd9353cd85b54139822e73980b1da93f63fa0e5d42c8b67ec1","stable_url_args":["https://files.pythonhosted.org/packages/43/82/74344dd629ac17dc4b3906eb07a53a731c3ccc80913abdbbe378c658498f/trailscraper-0.10.0.tar.gz"],"stable_version":"0.10.0"},"transcrypt":{"desc":"Configure transparent encryption of files in a Git repo","executables":["transcrypt"],"head_url_args":["https://github.com/elasticdog/transcrypt.git",{":branch":"main"}],"homepage":"https://github.com/elasticdog/transcrypt","license":"MIT","ruby_source_checksum":"b02b260790cb56fc2080238eebfcb286374378017a3dff0f8907561dbe9a83c6","stable_checksum":"e28676a8ef781046c16b6c34acdb44b66b6d382d9c20cb810c883cc5be20dd28","stable_url_args":["https://github.com/elasticdog/transcrypt/archive/refs/tags/v2.3.2.tar.gz"],"stable_version":"2.3.2","bottle_tag":":all","bottle_checksum":"6d5f9dcdb81fe65ac02f51170775e05937a44dd52f44c394e889df56c79cc1da"},"transifex-cli":{"desc":"Transifex command-line client","executables":["tx"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/transifex/cli.git",{":branch":"devel"}],"homepage":"https://github.com/transifex/cli","license":"Apache-2.0","ruby_source_checksum":"ce420dbc4bea1f2bde6780d5e6016a3c0f264647cb76df4ceed2606ce882dcb7","stable_dependencies":[{"go":":build"}],"stable_checksum":"759320acd621991046533089bb77320202853cc97b860ab7783040d0e4d5e34f","stable_url_args":["https://github.com/transifex/cli/archive/refs/tags/v1.6.17.tar.gz"],"stable_version":"1.6.17"},"translate-shell":{"bottle_rebuild":1,"caveats":"By default, text-to-speech functionality is provided by macOS's builtin\n`say' command. This functionality may be improved in certain cases by\ninstalling one of mplayer, mpv, or mpg123, all of which are available\nthrough `brew install'.\n","desc":"Command-line translator using Google Translate and more","executables":["trans"],"head_dependencies":["fribidi","gawk","rlwrap"],"head_url_args":["https://github.com/soimort/translate-shell.git",{":branch":"develop"}],"homepage":"https://www.soimort.org/translate-shell","license":"Unlicense","ruby_source_checksum":"346c65c143c5ec7edc1064d2561684aac5342a9c6b75900153eed96b7a7dd93f","stable_dependencies":["fribidi","gawk","rlwrap"],"stable_checksum":"f949f379779b9e746bccb20fcd180d041fb90da95816615575b49886032bcefa","stable_url_args":["https://github.com/soimort/translate-shell/archive/refs/tags/v0.9.7.1.tar.gz"],"stable_version":"0.9.7.1","bottle_tag":":all","bottle_checksum":"58078d2c0655645aa195c91dc972beb161c90a4085a58bced9d2a9d9830c7b92"},"translate-toolkit":{"desc":"Toolkit for localization engineers","executables":["android2po","arb2po","asciidoc2po","csv2po","csv2tbx","dtd2po","flatxml2po","fluent2po","html2po","ical2po","idml2po","ini2po","json2po","junitmsgfmt","md2po","mdx2po","moz2po","mozfunny2prop","mozlang2po","odf2xliff","oo2po","oo2xliff","php2po","phppo2pypo","po2asciidoc","po2csv","po2dtd","po2flatxml","po2html","po2ical","po2idml","po2ini","po2json","po2md","po2mdx","po2moz","po2mozlang","po2odf","po2oo","po2php","po2prop","po2rc","po2resx","po2sub","po2symb","po2tiki","po2tmx","po2toml","po2ts","po2txt","po2web2py","po2wordfast","po2wxl","po2xliff","po2yaml","poclean","pocommentclean","pocompendium","pocompile","poconflicts","pocount","podebug","pofilter","pogrep","pomerge","pomigrate2","popuretext","poreencode","porestructure","posegment","posplit","poswap","pot2po","poterminology","pretranslate","prop2mozfunny","prop2po","pydiff","pypo2phppo","rc2po","resx2po","sub2po","symb2po","tbx2po","template2translation","tiki2po","toml2po","ts2po","txt2po","web2py2po","wxl2po","xliff2odf","xliff2oo","xliff2po","yaml2po"],"head_dependencies":["python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/translate/translate.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://toolkit.translatehouse.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"b3fda339b6299f394d566c9d2db1f7a59aeab98483a68e45bb7cf22f524d929a","stable_dependencies":["python@3.14",{"rust":":build"}],"stable_checksum":"56e57673c6a17d6cd75176fc31b207b1baf1a5008e09e17c810d940dbe6b41ed","stable_url_args":["https://files.pythonhosted.org/packages/a6/90/8d60a44eae3715809a93017efc71387b675efad61365b3a557808ded8235/translate_toolkit-3.19.13.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"3.19.13"},"transmission-cli":{"caveats":"This formula only installs the command line utilities.\n\nTransmission.app can be downloaded directly from the website:\n  https://www.transmissionbt.com/\n\nAlternatively, install with Homebrew Cask:\n  brew install --cask transmission\n","desc":"Lightweight BitTorrent client","executables":["transmission-cli","transmission-create","transmission-daemon","transmission-edit","transmission-remote","transmission-show"],"head_dependencies":["libevent","libpsl","miniupnpc",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}],["curl"]],"homepage":"https://transmissionbt.com/","license":{":any_of":["GPL-2.0-only","GPL-3.0-only"]},"oldnames":["transmission"],"ruby_source_checksum":"98432faa9126ec891bd81b112f2d0fcc7770ed7e4b88da819111a92f0893dc8a","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/transmission-cli/bin/transmission-daemon","--foreground","--config-dir","$HOMEBREW_PREFIX/var/transmission/","--log-info","--logfile","$HOMEBREW_PREFIX/var/transmission/transmission-daemon.log"]],"stable_dependencies":["libevent","libpsl","miniupnpc",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"ce7d2d8b101f7eb54bc3cf0bc55f52f7ebd4a25fa48e00bdca9a7e0fc02617da","stable_url_args":["https://github.com/transmission/transmission/releases/download/4.1.3/transmission-4.1.3.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}],["curl"]],"stable_version":"4.1.3"},"trash-cli":{"bottle_rebuild":2,"conflicts":[["macos-trash",{":because":"both install a `trash` binary"}],["osx-trash",{":because":"both install a `trash` binary"}],["trash",{":because":"both install a `trash` binary"}]],"desc":"Command-line interface to the freedesktop.org trashcan","executables":["trash","trash-empty","trash-list","trash-put","trash-restore","trash-rm"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/andreafrancia/trash-cli.git",{":branch":"master"}],"homepage":"https://github.com/andreafrancia/trash-cli","keg_only_args":[":shadowed_by_macos"],"license":"GPL-2.0-or-later","ruby_source_checksum":"cc7afd43c385a370fb1a43bf23eef4116c34be880c40531266885e573b6dd84a","stable_dependencies":["python@3.14"],"stable_checksum":"c721628e82c4be110b710d72b9d85c9595d8b524f4da241ad851a7479d0bdceb","stable_url_args":["https://files.pythonhosted.org/packages/f7/6c/d51b36377c35e4f9e69af4d8b61a920f26251483cdc0165f5513da7aefeb/trash_cli-0.24.5.26.tar.gz"],"stable_version":"0.24.5.26"},"trash":{"bottle_rebuild":1,"conflicts":[["macos-trash",{":because":"both install a `trash` binary"}],["osx-trash",{":because":"both install a `trash` binary"}],["trash-cli",{":because":"both install a `trash` binary"}]],"desc":"CLI tool that moves files or folder to the trash","executables":["trash"],"head_url_args":["https://github.com/ali-rantakari/trash.git",{":branch":"master"}],"homepage":"https://hasseg.org/trash/","keg_only_args":[":shadowed_by_macos"],"license":"MIT","ruby_source_checksum":"de5d19f3d6e9e773210ba7ddfd9341073d986c62a6cfb3dd647d49b2071d9329","stable_checksum":"e8739c93d710ac4da721e16878e7693019d3a2ad7d8acd817f41426601610083","stable_url_args":["https://github.com/ali-rantakari/trash/archive/refs/tags/v0.9.2.tar.gz"],"stable_version":"0.9.2","bottle_checksum":"11c0c85ec692ea6d4a125070f0a6ca576aff991608a6c9632b984cbf983e2481"},"travis":{"desc":"Command-line client for Travis CI","executables":["travis"],"head_dependencies":["ruby@3.4",{"pkgconf":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/travis-ci/travis.rb/","license":"MIT","revision":2,"ruby_source_checksum":"6402c48fe58bb40e90f11f6e09ef7ebfff52a1a2aef94a44951f094a832f6e32","stable_dependencies":["ruby@3.4",{"pkgconf":":build"}],"stable_checksum":"6fe418bf33b025a106dd99762aa8ebc595b4b549d4087c6921d5565b741f7361","stable_url_args":["https://github.com/travis-ci/travis.rb/archive/refs/tags/v1.14.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"1.14.0"},"trdsql":{"desc":"CLI tool that can execute SQL queries on CSV, LTSV, JSON, YAML and TBLN","executables":["trdsql"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/noborus/trdsql.git",{":branch":"master"}],"homepage":"https://noborus.github.io/trdsql/","license":"MIT","ruby_source_checksum":"3b97bb5f181b2a224e5b9b4aa34f79a704d5ff69dd9edd1605fca523a51001be","stable_dependencies":[{"go":":build"}],"stable_checksum":"23a80d1c7cf44f458440ad9b6ffc5dc9305e98f191fbce102f47bf6be2c4fb17","stable_url_args":["https://github.com/noborus/trdsql/archive/refs/tags/v1.2.3.tar.gz"],"stable_version":"1.2.3"},"tre-command":{"bottle_rebuild":2,"desc":"Tree command, improved","executables":["tre"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/dduan/tre.git",{":branch":"main"}],"homepage":"https://github.com/dduan/tre","license":"MIT","ruby_source_checksum":"a41aaec3f3bfbbf9e6b2ea8528fa50bf3f3c90e78cde20a6fca8d2b97bc67858","stable_dependencies":[{"rust":":build"}],"stable_checksum":"280243cfa837661f0c3fff41e4a63c6768631073c9f6ce9982d9ed08e038788a","stable_url_args":["https://github.com/dduan/tre/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0"},"tre":{"desc":"Lightweight, POSIX-compliant regular expression (regex) library","executables":["agrep"],"homepage":"https://github.com/laurikari/tre","license":"BSD-2-Clause","ruby_source_checksum":"1f0092fd71424cda16938a359b51375b7647604bc80085cb5c62b279cc15da83","stable_checksum":"f57f5698cafdfe516d11fb0b71705916fe1162f14b08cf69d7cf86923b5a2477","stable_url_args":["https://github.com/laurikari/tre/releases/download/v0.9.0/tre-0.9.0.tar.gz"],"stable_version":"0.9.0"},"trec_eval":{"desc":"Evaluation software used in the Text Retrieval Conference","executables":["trec_eval"],"homepage":"https://trec.nist.gov/","license":":public_domain","ruby_source_checksum":"11a9200d982b6a096419daa0d534ecbd24b8fafa7e24a9adc5f6d0170a1e6ed2","stable_checksum":"3edc204c0b9b8d8fddd02c797688213dc77180ee696d14a4a66cfb32e82c1051","stable_url_args":["https://github.com/usnistgov/trec_eval/archive/refs/tags/v10.0.tar.gz"],"stable_version":"10.0"},"tree-sitter-cli":{"desc":"Parser generator tool","executables":["tree-sitter"],"head_dependencies":[{"rust":":build"},{"node":":test"}],"head_url_args":["https://github.com/tree-sitter/tree-sitter.git",{":branch":"master"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://tree-sitter.github.io","license":"MIT","link_overwrite_paths":["bin/tree-sitter","etc/bash_completion.d/tree-sitter","share/fish/vendor_completions.d/tree-sitter.fish","share/zsh/site-functions/_tree-sitter"],"ruby_source_checksum":"d54f28cb7075aba31a41905bd2d54e7861a60b2ab6d65db15a8451af5b1725c0","stable_dependencies":[{"rust":":build"},{"node":":test"}],"stable_checksum":"450cb85fd1af34111eb162e931e0e9e4d4dbf23fc09b9cb56f6299a1a80483b6","stable_url_args":["https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v0.26.10.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.26.10"},"tree-sitter-go":{"desc":"Go grammar for tree-sitter","head_dependencies":[{"tree-sitter":":test"}],"homepage":"https://github.com/tree-sitter/tree-sitter-go","license":"MIT","ruby_source_checksum":"c6df8377559fcb6ad6d29f7d20a9925e1cb50a1d213a8d95caacdd3a5c35ee44","stable_dependencies":[{"tree-sitter":":test"}],"stable_checksum":"ac412018d59f7cd5bb72fbde557e9ebf9fdfac12c5853f2bb03669f980a953bb","stable_url_args":["https://github.com/tree-sitter/tree-sitter-go/releases/download/v0.25.0/tree-sitter-go.tar.gz"],"stable_version":"0.25.0"},"tree-sitter-python":{"desc":"Python grammar for tree-sitter","head_dependencies":[{"tree-sitter":":test"}],"homepage":"https://github.com/tree-sitter/tree-sitter-python","license":"MIT","ruby_source_checksum":"7a43059da0257a9555547b3940501760552ce06e7afbbf5e05ae5ef633d958dc","stable_dependencies":[{"tree-sitter":":test"}],"stable_checksum":"7bce887eb2f33e94bf74a69645cf5138d4096720e54fd3269a6124c06b93c584","stable_url_args":["https://github.com/tree-sitter/tree-sitter-python/releases/download/v0.25.0/tree-sitter-python.tar.gz"],"stable_version":"0.25.0"},"tree-sitter-ruby":{"desc":"Ruby grammar for tree-sitter","head_dependencies":[{"tree-sitter":":test"}],"homepage":"https://github.com/tree-sitter/tree-sitter-ruby","license":"MIT","ruby_source_checksum":"2d1b8a2a0275bf59cbfcfe757cfbb377e2129ae63eabe51dbf348b7d52562176","stable_dependencies":[{"tree-sitter":":test"}],"stable_checksum":"bf2ac68d0311f5e3b0859ef0748aafce5cfeb20b60c4b70b24707128abc12e00","stable_url_args":["https://github.com/tree-sitter/tree-sitter-ruby/releases/download/v0.23.1/tree-sitter-ruby.tar.xz"],"stable_version":"0.23.1"},"tree-sitter":{"aliases":["libtree-sitter","tree-sitter@0.26"],"caveats":"This formula now installs only the `tree-sitter` library (`libtree-sitter`).\nTo install the CLI tool:\n  brew install tree-sitter-cli\n","desc":"Incremental parsing library","head_url_args":["https://github.com/tree-sitter/tree-sitter.git",{":branch":"master"}],"homepage":"https://tree-sitter.github.io/","license":"MIT","ruby_source_checksum":"b6b881a36e3e7758ddabcacb8af4227ed803a753f83a7e9979d33933732114ac","stable_checksum":"450cb85fd1af34111eb162e931e0e9e4d4dbf23fc09b9cb56f6299a1a80483b6","stable_url_args":["https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v0.26.10.tar.gz"],"stable_version":"0.26.10","versioned_formulae":["tree-sitter@0.25"]},"tree-sitter@0.25":{"caveats":"This formula now installs only the `tree-sitter` library (`libtree-sitter`).\nTo install the CLI tool:\n  brew install tree-sitter-cli\n","desc":"Incremental parsing library","homepage":"https://tree-sitter.github.io/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"610cffa18342ccf192c3dd2336ab7c5db2d1b7ac157b45d6178668cbfdf61679","stable_checksum":"ad5040537537012b16ef6e1210a572b927c7cdc2b99d1ee88d44a7dcdc3ff44c","stable_url_args":["https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v0.25.10.tar.gz"],"stable_version":"0.25.10"},"tree":{"desc":"Display directories as trees (with optional color/HTML output)","executables":["tree"],"homepage":"https://oldmanprogrammer.net/source.php?dir=projects/tree","license":"GPL-2.0-or-later","ruby_source_checksum":"14d099c7f38e8b1cd6f7a302bb1553d06bf6148d33ffb954c679288da66bd7b4","stable_checksum":"22cf32e84e3eb508d97a9e991c2c3cc006b9dcf4afed201d96311c5c57d08fcf","stable_url_args":["https://github.com/Old-Man-Programmer/tree/archive/refs/tags/2.3.2.tar.gz"],"stable_version":"2.3.2"},"treecc":{"desc":"Aspect-oriented approach to writing compilers","executables":["treecc"],"homepage":"https://gnu.org/software/dotgnu/treecc/treecc.html","license":"GPL-2.0-or-later","ruby_source_checksum":"bb358a35d917e7f27ce8d08f19b97f87aed93b4ffd679a7f3a7e57a1d5cb2c06","stable_checksum":"5e9d20a6938e0c6fedfed0cabc7e9e984024e4881b748d076e8c75f1aeb6efe7","stable_url_args":["https://download.savannah.gnu.org/releases/dotgnu-pnet/treecc-0.3.10.tar.gz"],"stable_version":"0.3.10","bottle_checksum":"b29736a869955071e87b8be7b9d8f7a36e1c2d4f52796e49bbef8d5c002147b6"},"treefmt":{"bottle_rebuild":1,"desc":"One CLI to format the code tree","executables":["treefmt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/numtide/treefmt.git",{":branch":"main"}],"homepage":"https://treefmt.com/latest/","license":"MIT","ruby_source_checksum":"8d48e0604390e473a7b6e90a2256472f818942b68e4344bb3df1c1617d06b3d5","stable_dependencies":[{"go":":build"}],"stable_checksum":"0d30d2d2a0faf642f8c13c00b7e71a58e4e72f0c403a0e478caea4ab596ad8f8","stable_url_args":["https://github.com/numtide/treefmt/archive/refs/tags/v2.5.0.tar.gz"],"stable_version":"2.5.0"},"treefrog":{"desc":"High-speed C++ MVC Framework for Web Application","executables":["tadpole","tmake","treefrog","tspawn"],"head_dependencies":["glog","lz4","mongo-c-driver","qtbase","qtdeclarative",{"pkgconf":":build"}],"head_url_args":["https://github.com/treefrogframework/treefrog-framework.git",{":branch":"master"}],"homepage":"https://www.treefrogframework.org/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"857c229e2c5cc7833400f85bbbda5e91a47a9bb7f45b82c85872993f70b57d6f","stable_dependencies":["glog","lz4","mongo-c-driver","qtbase","qtdeclarative",{"pkgconf":":build"}],"stable_checksum":"2c878603e8dd609ddabb02ee0e3a74fe306ccdf93ea65f9999f9a60ad68249be","stable_url_args":["https://github.com/treefrogframework/treefrog-framework/archive/refs/tags/v2.11.2.tar.gz"],"stable_version":"2.11.2"},"treemd":{"desc":"TUI and CLI dual pane markdown viewer","executables":["treemd"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/epistates/treemd.git",{":branch":"main"}],"homepage":"https://github.com/epistates/treemd","license":"MIT","ruby_source_checksum":"16e064367ebf1cf9031f8a9f20fb51e5c0f58f83d126097e07f7100cfbf36906","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e786ecea7eb7b2fbac9d71cefcb4ffb5170f961fc45e530a78a51122f6ca4cdc","stable_url_args":["https://github.com/Epistates/treemd/archive/refs/tags/v0.5.12.tar.gz"],"stable_version":"0.5.12"},"tremor-runtime":{"bottle_rebuild":2,"deprecate_args":{":date":"2024-09-23",":because":":does_not_build"},"desc":"Early-stage event processing system for unstructured data","disable_args":{":date":"2025-09-23",":because":":does_not_build"},"head_dependencies":["librdkafka","oniguruma","xz",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/tremor-rs/tremor-runtime.git",{":branch":"main"}],"homepage":"https://www.tremor.rs/","license":"Apache-2.0","ruby_source_checksum":"b25af6716036c2b5ce0e0332e673bdea568c4ab33aad3c6b660c40359843abf4","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/tremor.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/tremor_error.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/tremor-runtime/bin/tremor-wrapper","run","$HOMEBREW_PREFIX/etc/tremor/main.troy"]],"stable_dependencies":["librdkafka","oniguruma","xz",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/tremor-rs/tremor-runtime/commit/986fae5cf1022790e60175125b848dc84f67214f.patch?full_index=1","sha256":"ff772097264185213cbea09addbcdacc017eda4f90c97d0dad36b0156e3e9dbc"}],"stable_checksum":"91cbe0ca5c4adda14b8456652dfaa148df9878e09dd65ac6988bb781e3df52af","stable_url_args":["https://github.com/tremor-rs/tremor-runtime/archive/refs/tags/v0.12.4.tar.gz"],"stable_version":"0.12.4","bottle_cellar":":any","bottle_checksum":"37a3edd0351331d3bdc1bebe3337cd37000cff71819d3345a748613a93cedb4a"},"trezor-agent":{"desc":"Hardware SSH/GPG agent for Trezor and Ledger","executables":["age-plugin-trezor","trezor-agent","trezor-gpg","trezor-gpg-agent","trezor-signify","trezor_agent.py"],"head_dependencies":["certifi","cryptography","hidapi","libsodium","libusb","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/romanz/trezor-agent","license":"LGPL-3.0-only","revision":2,"ruby_source_checksum":"d441fd435999640b28dfbe7b02a7af18bc2f8340c18016422f7841e13aea4995","stable_dependencies":["certifi","cryptography","hidapi","libsodium","libusb","python@3.14",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f3324a7c5708db0e40682e272720f5d9e9dac7b62281ee740ee7825e6a23e8ff","stable_url_args":["https://files.pythonhosted.org/packages/d9/b1/e533c417259dc112a067226d4c95cb772d7c090b696a61a065e1e41429d6/trezor_agent-0.13.0.tar.gz"],"stable_version":"0.13.0"},"trezor-bridge":{"bottle_rebuild":1,"desc":"Trezor Communication Daemon","executables":["trezord-go"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/trezor/trezord-go","license":"LGPL-3.0-only","revision":1,"ruby_source_checksum":"efa7c684153987fb366e22d23aead889eb0d23505ac8529a1525f35036609795","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/trezor-bridge/bin/trezord-go"],"stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/trezor/trezord-go/commit/318b01237604256b1a561b2fa57826aa0ebb218d.patch?full_index=1","sha256":"b48d0026281814f9a6a8cac48b701db741391d285867593b4ce272e70aff229a"},{"strip":"p1","url":"https://github.com/trezor/trezord-go/commit/8ca9600d176bebf6cd2ad93ee9525a04059ee735.patch?full_index=1","sha256":"3eaa5c4bcc09a931e2c07ca7a6183346ee07ca5cf98e75a0ee237677e3269a7d"}],"stable_checksum":"c80e0ba0e727ae2f7bd7a8b0f7082681296d478d1034c64a8bba64ce29239ffa","stable_url_args":["https://github.com/trezor/trezord-go/archive/refs/tags/v2.0.33.tar.gz"],"stable_version":"2.0.33"},"triangle":{"desc":"Convert images to computer generated art using Delaunay triangulation","executables":["triangle"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/esimov/triangle","license":"MIT","ruby_source_checksum":"c2d9d2c3e1e4418f4a4a2d327239dcaae3064c2beb4c106d5050fa71e7499679","stable_dependencies":[{"go":":build"}],"stable_checksum":"071ba2a39b62e7914a233af74e7935ddb7a875bc2a5f193cd43862da65b1c516","stable_url_args":["https://github.com/esimov/triangle/archive/refs/tags/v2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_checksum":"7a6c8a7b7499e2b4d22c1fcb903545a7602c5762bc4b86f84fcd2c238f18c2ad"},"trimal":{"desc":"Automated alignment trimming in large-scale phylogenetic analyses","executables":["readal","statal","trimal"],"head_url_args":["https://github.com/inab/trimal.git",{":branch":"trimAl"}],"homepage":"https://trimal.readthedocs.io/","license":"GPL-3.0-only","ruby_source_checksum":"c8cf31a5e3724c26e8342f770b9b0a5fae0485551c73645bbcd9cf352c181aac","stable_checksum":"58751054861b152e92214ff8c01a132071230614e8e777a7c9280d03648cde3b","stable_url_args":["https://github.com/inab/trimal/archive/refs/tags/v1.5.1.tar.gz"],"stable_version":"1.5.1"},"trino":{"bottle_rebuild":1,"desc":"Distributed SQL query engine for big data","executables":["trino","trino-server"],"head_dependencies":["openjdk",{"go":":build"}],"homepage":"https://trino.io","license":"Apache-2.0","oldnames":["prestosql"],"ruby_source_checksum":"d298bb87e1f05f07946a99644f019f4d8b48de951385abd5ade6113fcfe310e2","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/opt/trino/libexec"]],"service_run_args":[["$HOMEBREW_PREFIX/opt/trino/bin/trino-server","run"]],"stable_dependencies":["openjdk",{"go":":build"}],"stable_checksum":"cfd5accde17e8ebd251eeeb78aed1f490e77bb3a164d95a0f454bf8a7c1cbd3f","stable_url_args":["https://search.maven.org/remotecontent?filepath=io/trino/trino-server/476/trino-server-476.tar.gz"],"stable_version":"476"},"trippy":{"desc":"Network diagnostic tool, inspired by mtr","executables":["trip"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/fujiapple852/trippy.git",{":branch":"master"}],"homepage":"https://trippy.rs/","license":"Apache-2.0","ruby_source_checksum":"86c7df8404ccf5468718a3e351860c040ef1c867b808af138dc93cb3b587f6fc","stable_dependencies":[{"rust":":build"}],"stable_checksum":"72e598d2e0b947e8bc46706021c511f169b7e7634a734c326e492e0f30725c35","stable_url_args":["https://github.com/fujiapple852/trippy/archive/refs/tags/0.13.0.tar.gz"],"stable_version":"0.13.0"},"triton":{"desc":"Joyent Triton CLI","executables":["triton"],"head_dependencies":["node"],"homepage":"https://www.npmjs.com/package/triton","license":"MPL-2.0","ruby_source_checksum":"27c7f9a3c706446f31c4d29c0691fd3faad49ce09c26be7cba8a285c7ffe78a7","stable_dependencies":["node"],"stable_checksum":"dfbecc0a7ff8ba4ebc3fccabe0db0457e135f4a03e04e653b2e415118ce0d823","stable_url_args":["https://registry.npmjs.org/triton/-/triton-7.18.0.tgz"],"stable_version":"7.18.0"},"trivy":{"desc":"Vulnerability scanner for container images, file systems, and Git repos","executables":["trivy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/aquasecurity/trivy.git",{":branch":"main"}],"homepage":"https://trivy.dev/","license":"Apache-2.0","ruby_source_checksum":"0b3e7565fb2c0983cb9f535e3f0f118aacc8cc745c6d23c26382a37be120cbfc","stable_dependencies":[{"go":":build"}],"stable_checksum":"2c6e0e5a4b1b08241aab8e379155dfb31855a50cb1d04fa790039cf3010477cf","stable_url_args":["https://github.com/aquasecurity/trivy/archive/refs/tags/v0.72.0.tar.gz"],"stable_version":"0.72.0"},"trojan-go":{"bottle_rebuild":1,"caveats":"An example config is installed to $HOMEBREW_PREFIX/etc/trojan-go/config.json\n","desc":"Trojan proxy in Go","executables":["trojan-go"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/p4gefau1t/trojan-go.git",{":branch":"master"}],"homepage":"https://p4gefau1t.github.io/trojan-go/","license":"GPL-3.0-only","ruby_source_checksum":"76e6da3c49cd102929b175b8d9606969989a6ff67bbb2ce81b0007079209d51c","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/trojan-go/bin/trojan-go","-config","$HOMEBREW_PREFIX/etc/trojan-go/config.json"]],"stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/p4gefau1t/trojan-go.git",{":tag":"v0.10.6",":revision":"2dc60f52e79ff8b910e78e444f1e80678e936450"}],"stable_version":"0.10.6"},"tronbyt-server":{"caveats":"Application configuration should be placed in:\n  $HOMEBREW_PREFIX/var/tronbyt-server/.env\n","desc":"Manage your apps on your Tronbyt (flashed Tidbyt) completely locally","executables":["tronbyt-server"],"head_dependencies":["webp",{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/tronbyt/server.git",{":branch":"main"}],"homepage":"https://github.com/tronbyt/server","license":"Apache-2.0","post_install_steps":[{"path":{"base":"var","path":"tronbyt-server"},"type":"mkdir_p"},{"path":{"base":"var","path":"tronbyt-server/.env"},"content":"# Add application configuration here.\n# For example:\n# LOG_LEVEL=INFO\n","type":"write"}],"ruby_source_checksum":"bbe16b6cf2199bec7ca0b61a20b87c75df5188eff32c83d33aa951d2e57808c5","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/tronbyt-server"],[":log_path","$HOMEBREW_PREFIX/var/log/tronbyt-server.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/tronbyt-server.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/tronbyt-server/bin/tronbyt-server"],"stable_dependencies":["webp",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"5f306e8a047105d9afef7fcdd9ae47101d6e2a2145ba61fc1be102d8a6fc27cd","stable_url_args":["https://github.com/tronbyt/server/archive/refs/tags/v2.3.2.tar.gz"],"stable_version":"2.3.2"},"truecrack":{"bottle_rebuild":1,"desc":"Brute-force password cracker for TrueCrypt","executables":["truecrack"],"homepage":"https://github.com/lvaccaro/truecrack","license":"GPL-3.0-or-later","ruby_source_checksum":"85dd38e3964472877515613206f8195b19776b1cd326cef65e42fc2e94bbf8e5","stable_patches":[{"strip":"p1","url":"https://gist.githubusercontent.com/anonymous/b912a1ede06eb1e8eb38/raw/1394a8a6bedb7caae8ee034f512f76a99fe55976/truecrack-return-value-fix.patch","sha256":"8aa608054f9b822a1fb7294a5087410f347ba632bbd4b46002aada76c289ed77"}],"stable_checksum":"25bf270fa3bc3591c3d795e5a4b0842f6581f76c0b5d17c0aef260246fe726b3","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/truecrack/truecrack_v35.tar.gz"],"stable_version":"3.5","bottle_checksum":"d16243315d1cff0bc8f1341cfdc31d9385d0c411fba462cdfa00b81326245b79"},"truffle":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-11-22",":because":":unsupported"},"desc":"Development environment, testing framework and asset pipeline for Ethereum","disable_args":{":date":"2026-11-22",":because":":unsupported"},"executables":["truffle"],"head_dependencies":["node"],"homepage":"https://trufflesuite.com","license":"MIT","ruby_source_checksum":"62454bfd560b47797ea1ad91673fc7fda21f4288dbb845f329832f4458188a5b","stable_dependencies":["node"],"stable_checksum":"bbc24698fc9964cd80acc8952500f708ef18984096eba9e75f40db3486392347","stable_url_args":["https://registry.npmjs.org/truffle/-/truffle-5.11.5.tgz"],"stable_version":"5.11.5"},"trufflehog":{"desc":"Find and verify credentials","executables":["trufflehog"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/trufflesecurity/trufflehog.git",{":branch":"main"}],"homepage":"https://trufflesecurity.com/","license":"AGPL-3.0-only","ruby_source_checksum":"596ee5daa800f101c4f58f429c1f859bcfb8e7138f7dad2a357dc4ed008afafb","stable_dependencies":[{"go":":build"}],"stable_checksum":"274ad44b514061239ff4e22dc74f33ceb25b3db842e8bd7d59a7a1a3e22d3b71","stable_url_args":["https://github.com/trufflesecurity/trufflehog/archive/refs/tags/v3.95.8.tar.gz"],"stable_version":"3.95.8"},"trunk":{"desc":"Build, bundle & ship your Rust WASM application to the web","executables":["trunk"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/trunk-rs/trunk.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://trunk-rs.github.io/trunk","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"84fa2e558d9fc59d8d1e7f07ccf292a99aaced2ba4736e754d93f6258078e5c5","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"8687bcf96bdc4decee88458745bbb760ad31dfd109e955cf455c2b64caeeae2f","stable_url_args":["https://github.com/trunk-rs/trunk/archive/refs/tags/v0.21.14.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.21.14"},"trurl":{"desc":"Command-line tool for URL parsing and manipulation","executables":["trurl"],"head_url_args":["https://github.com/curl/trurl.git",{":branch":"master"}],"head_uses_from_macos":[["curl",{":since":":ventura"}]],"homepage":"https://curl.se/trurl/","license":"curl","ruby_source_checksum":"7217d6321fcef7f4b4a95f21ddf6bcf3d48f849ad39de200269fceb7dc87612c","stable_checksum":"aac947d4fb421a58abc19a3771e87942cd4721b8f855c433478c94c11a8203ba","stable_url_args":["https://github.com/curl/trurl/releases/download/trurl-0.16.1/trurl-0.16.1.tar.gz"],"stable_uses_from_macos":[["curl",{":since":":ventura"}]],"stable_version":"0.16.1"},"try-rs":{"desc":"Temporary workspace manager for fast experimentation in the terminal","executables":["try-rs"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/tassiovirginio/try-rs.git",{":branch":"main"}],"homepage":"https://try-rs.org/","license":"MIT","ruby_source_checksum":"548a500364034a48377a6a678af04a1a928ef75f30e301ad864d1a91d794c539","stable_dependencies":[{"rust":":build"}],"stable_checksum":"39c9c5dbc2eb9153048e7801d756bdf1d38fc2a0d32bff8e52eb05ef342fac10","stable_url_args":["https://github.com/tassiovirginio/try-rs/archive/refs/tags/v1.7.11.tar.gz"],"stable_version":"1.7.11"},"try":{"desc":"Quickly manage and navigate project directories for experiments","executables":["try"],"head_dependencies":["ruby"],"head_url_args":["https://github.com/tobi/try.git",{":branch":"main"}],"homepage":"https://github.com/tobi/try","license":"MIT","ruby_source_checksum":"3248e1406b87f3688e2aa6503f2055fb4cd304ef6b5c2a3e9e5ba0335c77451f","stable_dependencies":["ruby"],"stable_checksum":"ae1917c7349d3ea41be829b21ef5e4a362e629a923a442d4da525b77cb3117c0","stable_url_args":["https://github.com/tobi/try/archive/refs/tags/v1.9.3.tar.gz"],"stable_version":"1.9.3"},"trzsz-go":{"conflicts":[["trzsz",{":because":"both install `trz`, `tsz` binaries"}]],"desc":"Simple file transfer tools, similar to lrzsz (rz/sz), and compatible with tmux","executables":["trz","trzsz","tsz"],"head_dependencies":[{"go":":build"}],"homepage":"https://trzsz.github.io","license":"MIT","ruby_source_checksum":"b010b1f33ff99ed8f52c96e582fb2e9af29e82fc5bd1c8db2317e9c15685f2ca","stable_dependencies":[{"go":":build"}],"stable_checksum":"6577fbab008264ff4678f60f56a0dea1e68763064a638eaf54e560198a5e6fd3","stable_url_args":["https://github.com/trzsz/trzsz-go/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"trzsz-ssh":{"conflicts":[["tssh",{":because":"both install `tssh` binaries"}]],"desc":"Highly OpenSSH-compatible client with extended features","executables":["tssh"],"head_dependencies":[{"go":":build"}],"homepage":"https://trzsz.github.io/tssh","license":"MIT","ruby_source_checksum":"6d1cdb96605440420d1cf5355bbd74d76386130d62decc8c6bc61ebcffbba79e","stable_dependencies":[{"go":":build"}],"stable_checksum":"9a692854733333643b6108f68bed0239b266c461e15125781503d957c9b47842","stable_url_args":["https://github.com/trzsz/trzsz-ssh/archive/refs/tags/v0.1.25.tar.gz"],"stable_version":"0.1.25"},"trzsz":{"conflicts":[["trzsz-go",{":because":"both install `trz`, `tsz` binaries"}]],"desc":"Simple file transfer tools, similar to lrzsz (rz/sz), and compatible with tmux","executables":["trz","trzsz-iterm2","tsz"],"head_dependencies":["python@3.14"],"homepage":"https://trzsz.github.io","license":"MIT","revision":3,"ruby_source_checksum":"9df7ae3aefbf72cbecaa47e2fbc98ef3f12776861a7712123bf7494309b4751b","stable_dependencies":["python@3.14"],"stable_checksum":"57be064b259d57326f75683704b8e93a56ce0d67d9b3b2b36ad4d53e98a28854","stable_url_args":["https://files.pythonhosted.org/packages/22/1e/40a495c84a0dc625a4d97638c5cae308306718c493f480ee5ac64801947b/trzsz-1.1.5.tar.gz"],"stable_version":"1.1.5"},"ts_query_ls":{"desc":"LSP implementation for Tree-sitter's query files","executables":["ts_query_ls"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"homepage":"https://github.com/ribru17/ts_query_ls","license":"MIT","ruby_source_checksum":"95774173223bcb02edf2353cfb47d0efb7cf58a8889c942ea1570c930abfdbe8","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"2e145fdb7fef06ac73a77a377d5e879af41c8e7194928abb7c2536263b2f519d","stable_url_args":["https://github.com/ribru17/ts_query_ls/archive/refs/tags/v3.16.0.tar.gz"],"stable_version":"3.16.0"},"tscriptify":{"desc":"Golang struct to TypeScript class/interface converter","executables":["tscriptify"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/tkrajina/typescriptify-golang-structs.git",{":branch":"master"}],"homepage":"https://github.com/tkrajina/typescriptify-golang-structs","license":"Apache-2.0","ruby_source_checksum":"27732705a951a4def7f4fb2c3127e85049e8eafa11c10938b567822a2b859c3e","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_checksum":"0bc43bb0e4e70fb10402be448b58eae7babd19f69e9dcbf4ff77f8f62c1b8abc","stable_url_args":["https://github.com/tkrajina/typescriptify-golang-structs/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"tsduck":{"desc":"MPEG Transport Stream Toolkit","executables":["tsanalyze","tsbitrate","tscharset","tscmp","tsconfig","tscrc32","tsdate","tsdebug","tsdektec","tsdsmcc","tsdump","tsecmg","tseit","tsemmg","tsfclean","tsfixcc","tsflute","tsftrunc","tsfuzz","tsgenecm","tshides","tslatencymonitor","tslsdvb","tsnip","tsp","tspacketize","tspcap","tspcontrol","tspsi","tsresync","tsscan","tssmartcard","tsstuff","tsswitch","tstabcomp","tstabdump","tstables","tsterinfo","tstestecmg","tsvatek","tsversion","tsxml"],"head_dependencies":["librist","libvatek","openssl@3","srt",{"asciidoctor":":build"},{"dos2unix":":build"},{"openjdk":":build"},{"qpdf":":build"},{"gnu-sed":":build"},{"make":":build"}],"head_url_args":["https://github.com/tsduck/tsduck.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}],["curl"],["libedit"],["pcsc-lite"]],"homepage":"https://tsduck.io/","license":"BSD-2-Clause","ruby_source_checksum":"f7fdbc3900ed533f82dd0507ca0325b19e9a48eaba31219de11636d8b496d77f","stable_dependencies":["librist","libvatek","openssl@3","srt",{"asciidoctor":":build"},{"dos2unix":":build"},{"openjdk":":build"},{"qpdf":":build"},{"gnu-sed":":build"},{"make":":build"}],"stable_checksum":"22a6be2fdaa1714200c5ce0640dba551a9be9e2b2b8fb53067224ebf80c7c30e","stable_url_args":["https://github.com/tsduck/tsduck/archive/refs/tags/v3.44-4676.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["curl"],["libedit"],["pcsc-lite"]],"stable_version":"3.44-4676"},"tsnet-serve":{"desc":"Expose HTTP applications to a Tailscale Tailnet network","executables":["tsnet-serve"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/shayne/tsnet-serve.git",{":branch":"main"}],"homepage":"https://github.com/shayne/tsnet-serve","license":"MIT","ruby_source_checksum":"b013bdc0e4756586676e9488e3a7c595f753f8dc4fc99ee0cae7a9df1963219d","stable_dependencies":[{"go":":build"}],"stable_checksum":"05d11ec7ac4e1bdb2ce6a8db3999e314ceab51ee7b462df3ec75895704438cc7","stable_url_args":["https://github.com/shayne/tsnet-serve/archive/refs/tags/v1.3.2.tar.gz"],"stable_version":"1.3.2"},"tssh":{"conflicts":[["trzsz-ssh",{":because":"both install `tssh` binaries"}]],"desc":"SSH Lightweight management tools","executables":["tssh"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/luanruisong/tssh","license":"Apache-2.0","ruby_source_checksum":"b2376741e97f5bfe577d733adf39a1050e7448d851ba8d66036d88b4defefcf4","stable_dependencies":[{"go":":build"}],"stable_checksum":"8878d73af523281441e6ec708998bf8aea1a5b22bf0a8822abd72067bd6566a9","stable_url_args":["https://github.com/luanruisong/tssh/archive/refs/tags/2.1.5.tar.gz"],"stable_version":"2.1.5"},"tsshd":{"desc":"UDP-based SSH server with roaming support","executables":["tsshd"],"head_dependencies":[{"go":":build"}],"homepage":"https://trzsz.github.io/tsshd","license":"MIT","ruby_source_checksum":"3b6393aea233f9a14b44b32cb0f8a7e18fae2a96b73ff3ff173b36fb9acdbcaa","stable_dependencies":[{"go":":build"}],"stable_checksum":"1d19f99a95f19933d8058df1209b421400eaca8c2bf2e045747c8f6c68887d56","stable_url_args":["https://github.com/trzsz/tsshd/archive/refs/tags/v0.1.8.tar.gz"],"stable_version":"0.1.8"},"tsui":{"desc":"TUI for configuring and monitoring Tailscale","executables":["tsui"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/neuralink/tsui.git",{":branch":"main"}],"homepage":"https://neuralink.com/tsui","license":"MIT","ruby_source_checksum":"8e2d31a765487226d5c0aa5538e2829a1c8d30431c73c22a7f515e6930ceec85","stable_dependencies":[{"go":":build"}],"stable_checksum":"1ae87ad281587efbf80ef0bf9cc0b519dd4f08465cb378e34e97230f2f3526f0","stable_url_args":["https://github.com/neuralink/tsui/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"tsung":{"bottle_rebuild":1,"desc":"Load testing for HTTP, PostgreSQL, Jabber, and others","executables":["tsplot","tsung","tsung-recorder"],"head_dependencies":["erlang","gnuplot"],"head_url_args":["https://github.com/processone/tsung.git",{":branch":"develop"}],"homepage":"https://github.com/processone/tsung","license":"GPL-2.0-or-later","ruby_source_checksum":"3368afce76cc7e82520320e05ff17155d70c6812e0e7c0dbe5dc9b0de4e91f75","stable_dependencies":["erlang","gnuplot"],"stable_checksum":"6c55df48b82f185dfd60ae7271e09bbc25c6c8bc568bb8bfc0cdb056d77c3899","stable_url_args":["https://github.com/processone/tsung/archive/refs/tags/v1.8.0.tar.gz"],"stable_version":"1.8.0"},"tt":{"desc":"Command-line utility to manage Tarantool applications","executables":["tt"],"head_dependencies":["openssl@3","bash-completion",{"go":":build"},{"mage":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["unzip"],["zip"]],"homepage":"https://github.com/tarantool/tt","license":"BSD-2-Clause","ruby_source_checksum":"6e8e2db4615d077bba7184ef9eb2f674b5b17aa923ab83641bd81895ad7dd6ea","stable_dependencies":["openssl@3","bash-completion",{"go":":build"},{"mage":":build"},{"pkgconf":":build"}],"stable_checksum":"fa326995f1af587f4d1566c729fce982e24c7c353e40e740ef76d3ba1481bdc4","stable_url_args":["https://github.com/tarantool/tt/releases/download/v2.13.0/tt-2.13.0-complete.tar.gz"],"stable_uses_from_macos":[["curl"],["unzip"],["zip"]],"stable_version":"2.13.0"},"tta":{"desc":"Lossless audio codec","executables":["tta"],"homepage":"https://sourceforge.net/projects/tta/","license":"LGPL-3.0-only","ruby_source_checksum":"815ccf3836549709539bb3cb838cca57e944f5ee8ee534e823513d48f2b876e8","stable_checksum":"1723424d75b3cda907ff68abf727bb9bc0c23982ea8f91ed1cc045804c1435c4","stable_url_args":["https://downloads.sourceforge.net/project/tta/tta/libtta/libtta-2.2.tar.gz"],"stable_version":"2.2","bottle_checksum":"bd5a172d4fc33058df72affc82f3b4d0f66d147007bce62e45b429370403fb29"},"ttdl":{"desc":"Terminal Todo List Manager","executables":["ttdl"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/VladimirMarkelov/ttdl","license":"MIT","ruby_source_checksum":"42fdaa5a7ea3d85d79ede7689f8e8a72582d2d2e23b19c04b9d07c6b5cbef56c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"62acabdd05de41eaf748fbc86b53bb28be77cf3cb2156a6e2aa2955071738352","stable_url_args":["https://github.com/VladimirMarkelov/ttdl/archive/refs/tags/v6.1.1.tar.gz"],"stable_version":"6.1.1"},"ttf2eot":{"desc":"Convert TTF files to EOT","executables":["ttf2eot"],"homepage":"https://github.com/wget/ttf2eot","license":{":any_of":["LGPL-2.0-or-later","BSD-2-Clause"]},"ruby_source_checksum":"47e61e495e81f086f3422ea1a77decfccd16af63ed2a643646d834e232fcaafc","stable_checksum":"f363c4f2841b6d0b0545b30462e3c202c687d002da3d5dec7e2b827a032a3a65","stable_url_args":["https://github.com/wget/ttf2eot/archive/refs/tags/v0.0.3.tar.gz"],"stable_version":"0.0.3","bottle_checksum":"ad7c55fc38097327fcc7ecc967f4af2a24ee690ffe8f1ed5e465f5ef398c4750"},"ttf2pt1":{"desc":"True Type Font to Postscript Type 1 converter","executables":["ttf2pt1"],"homepage":"https://ttf2pt1.sourceforge.net/","license":":cannot_represent","ruby_source_checksum":"0204998ab61d5e716ae918bb2353eeac352860e41b773a5d17a46a90d0cee7a5","stable_checksum":"ae926288be910073883b5c8a3b8fc168fde52b91199fdf13e92d72328945e1d0","stable_url_args":["https://downloads.sourceforge.net/project/ttf2pt1/ttf2pt1/3.4.4/ttf2pt1-3.4.4.tgz"],"stable_version":"3.4.4","bottle_checksum":"7b3f1cd65430d9bf494da6fceebb293a0f21840191009525090258871eced58b"},"ttfautohint":{"desc":"Auto-hinter for TrueType fonts","executables":["ttfautohint"],"head_dependencies":["freetype","harfbuzz","libpng",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://repo.or.cz/ttfautohint.git",{":branch":"master"}],"homepage":"https://www.freetype.org/ttfautohint/","license":{":any_of":["FTL","GPL-2.0-or-later"]},"ruby_source_checksum":"3f7ce6ec703420a0dbaf834e2afd9455862c059ea98aa0f8947a6c38e2be3726","stable_dependencies":["freetype","harfbuzz","libpng",{"pkgconf":":build"}],"stable_checksum":"8a876117fa6ebfd2ffe1b3682a9a98c802c0f47189f57d3db4b99774206832e1","stable_url_args":["https://downloads.sourceforge.net/project/freetype/ttfautohint/1.8.4/ttfautohint-1.8.4.tar.gz"],"stable_version":"1.8.4","bottle_cellar":":any","bottle_checksum":"1ff2650d6b448e25018921dd855a32d1414c7491fef92f44af042ca1025b1976"},"tth":{"bottle_rebuild":1,"desc":"TeX/LaTeX to HTML converter","executables":["latex2gif","ps2gif","ps2png","tth"],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"http://silas.psfc.mit.edu/tth/","license":"GPL-2.0-only","ruby_source_checksum":"66f85d65c8fa7bf2c2b27a713ab1ae766c597730f9c34d808ee2ea180197879d","stable_checksum":"b0e118d49a37e06598c1e2b524ea352ceabf064afef25acf02b556229ee43512","stable_url_args":["https://downloads.sourceforge.net/project/tth/tth4.16.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"4.16"},"ttl":{"desc":"Modern traceroute/mtr-style TUI with hop stats and ASN/geo enrichment","executables":["ttl"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/lance0/ttl.git",{":branch":"master"}],"homepage":"https://github.com/lance0/ttl","license":"MIT","ruby_source_checksum":"b4cf4cfb764d2a8101c5e4230677f1706489b3c892cbce0603c626d6bead2a6d","stable_dependencies":[{"rust":":build"}],"stable_checksum":"bbc26008b9ee2879a08b0262016522e795c0c80c0f34f1936b5715536cca3358","stable_url_args":["https://github.com/lance0/ttl/archive/refs/tags/v0.21.0.tar.gz"],"stable_version":"0.21.0"},"ttmath":{"bottle_rebuild":1,"desc":"Bignum library for C++","homepage":"https://www.ttmath.org/","license":"BSD-3-Clause","ruby_source_checksum":"e8dabefc3b1bd7679b7c2b5761e1862ea7517405bcecae0760876fce1e71ea01","stable_checksum":"4a9a7d1d377fc3907fb75facd4817ba6ac9d60bb4837584256467a54705c6fde","stable_url_args":["https://downloads.sourceforge.net/project/ttmath/ttmath/ttmath-0.9.3/ttmath-0.9.3-src.tar.gz"],"stable_version":"0.9.3","bottle_tag":":all","bottle_checksum":"3f53ff4798c67c56be591df93ec2ee2d2d5609ee894d958528ebd2cb65a75ccc"},"tty-clock":{"desc":"Digital clock in ncurses","executables":["tty-clock"],"head_dependencies":[{"pkgconf":":build"}],"head_url_args":["https://github.com/xorg62/tty-clock.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/xorg62/tty-clock","license":"BSD-3-Clause","ruby_source_checksum":"fef20d8d6eb8c740813d628ebc3a60002d25f54b93d1a83a557c13adee19ac6b","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"343e119858db7d5622a545e15a3bbfde65c107440700b62f9df0926db8f57984","stable_url_args":["https://github.com/xorg62/tty-clock/archive/refs/tags/v2.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.3","bottle_checksum":"fcae9d0e0eeaf68815b4a521f7f75c352d4188a38652b4841bd48b608120edce"},"tty-share":{"desc":"Terminal sharing over the Internet","executables":["tty-share"],"head_dependencies":[{"go":":build"}],"homepage":"https://tty-share.com/","license":"MIT","ruby_source_checksum":"8bfe831d504b388ff3e8d0d70373030bd46962344ee84a003fc477d86e21686c","stable_dependencies":[{"go":":build"}],"stable_checksum":"abc186307a95f55f1750592a38871d4839d2ff26365880110bdf107675ea264a","stable_url_args":["https://github.com/elisescu/tty-share/archive/refs/tags/v2.4.1.tar.gz"],"stable_version":"2.4.1"},"tty-solitaire":{"desc":"Ncurses-based klondike solitaire game","executables":["ttysolitaire"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/mpereira/tty-solitaire","license":"MIT","ruby_source_checksum":"e77aa65125282b9913e4ac0973a94f0e68061c1f6220a29767569fbd823c2d82","stable_checksum":"8eb536a87f0586e1f057a3aa05256df34cbd92a3e22545d1df2f945e27d89db2","stable_url_args":["https://github.com/mpereira/tty-solitaire/archive/refs/tags/v1.4.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.4.1"},"ttyd":{"desc":"Command-line tool for sharing terminal over the web","executables":["ttyd"],"head_dependencies":["json-c","libevent","libuv","libwebsockets","openssl@3",{"cmake":":build"}],"head_url_args":["https://github.com/tsl0922/ttyd.git",{":branch":"main"}],"head_uses_from_macos":[["vim"]],"homepage":"https://tsl0922.github.io/ttyd/","license":"MIT","revision":11,"ruby_source_checksum":"dce36715696e792d2cc910e98049b16cbdd6afd87a0f943dbcc73a5b523b2d98","stable_dependencies":["json-c","libevent","libuv","libwebsockets","openssl@3",{"cmake":":build"}],"stable_checksum":"039dd995229377caee919898b7bd54484accec3bba49c118e2d5cd6ec51e3650","stable_url_args":["https://github.com/tsl0922/ttyd/archive/refs/tags/1.7.7.tar.gz"],"stable_uses_from_macos":[["vim"]],"stable_version":"1.7.7"},"ttygif":{"desc":"Converts a ttyrec file into gif files","executables":["ttygif"],"head_dependencies":["imagemagick","ttyrec"],"homepage":"https://github.com/icholy/ttygif","license":"MIT","ruby_source_checksum":"1ebc17de3d01c7356fdb782f48366ae79e3188966e76def06e49372b6016bc9f","stable_dependencies":["imagemagick","ttyrec"],"stable_checksum":"050b9e86f98fb790a2925cea6148f82f95808d707735b2650f3856cb6f53e0ae","stable_url_args":["https://github.com/icholy/ttygif/archive/refs/tags/1.6.0.tar.gz"],"stable_version":"1.6.0","bottle_checksum":"59d6b52ffd6c8f0680e6dda60fdf17dd1f445abb1339be73687dac519b847517"},"ttyplot":{"desc":"Realtime plotting utility for terminal with data input from stdin","executables":["ttyplot"],"head_dependencies":[{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/tenox7/ttyplot","license":"Apache-2.0","ruby_source_checksum":"8bfcb3124824e54ada3e6e5d69551f840d7ea486549dcfa5ab4c5221ee429a4f","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"c60c5fd0606f7413dbd2b9cfb1278568164a9f668cf668eac3c92fb77ecb383c","stable_url_args":["https://github.com/tenox7/ttyplot/archive/refs/tags/1.7.5.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.7.5"},"ttyrec":{"desc":"Terminal interaction recorder and player","executables":["ttyplay","ttyrec","ttytime"],"homepage":"http://0xcc.net/ttyrec/","license":"BSD-4-Clause","revision":1,"ruby_source_checksum":"0ca73d19d6163563800c080570204d2d44db471a27d5b9836cf770834c5116e2","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"ef5e9bf276b65bb831f9c2554cd8784bd5b4ee65353808f82b7e2aef851587ec","stable_url_args":["https://deb.debian.org/debian/pool/main/t/ttyrec/ttyrec_1.0.8.orig.tar.gz"],"stable_version":"1.0.8","bottle_checksum":"5538f4c65b9395dd35a7d9f975a7da59a9e9b1bc4cf09725b86d61c48755306a"},"tubeup":{"desc":"Use yt-dlp to download video/metadata and upload to the Internet Archive","executables":["tubeup"],"head_dependencies":["certifi","cffi","pycparser","python@3.14",{"node":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://github.com/bibanon/tubeup","license":"GPL-3.0-or-later","ruby_source_checksum":"3d7c5c56986444dc73a676d4b7ebc375428f13d23de909f008cabd2327b1da9a","stable_dependencies":["certifi","cffi","pycparser","python@3.14",{"node":":build"}],"stable_checksum":"4c75423a429493bddaf78ede0031947938b3eb35435847ee6597b49a4be76ad7","stable_url_args":["https://files.pythonhosted.org/packages/7e/44/6deb75f6d3a553fe3f8dfbd7c0fdea15f31b67272808efad98303803cca7/tubeup-2026.5.8.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"2026.5.8"},"tuc":{"desc":"Text manipulation and cutting tool","executables":["tuc"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/riquito/tuc.git",{":branch":"master"}],"homepage":"https://github.com/riquito/tuc","license":"GPL-3.0-or-later","ruby_source_checksum":"6a29c10b5c34081900bd5ab3f205b542b9558cc320853ac9068e02acca44f2bc","stable_dependencies":[{"rust":":build"}],"stable_checksum":"81dc5f4a0355ecdf9515c88c34c365d20f339d316df7dbe72667cd2b18445c61","stable_url_args":["https://github.com/riquito/tuc/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"tuckr":{"desc":"Super powered replacement for GNU Stow","executables":["tuckr"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/RaphGL/Tuckr.git",{":branch":"master"}],"homepage":"https://raphgl.github.io/Tuckr/","license":"GPL-3.0-or-later","ruby_source_checksum":"0579865a8f0bf8d8be99608a4480f4007b81b58aeccb4ba9206d962b0fffd7b5","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4b3bdc51e5de5961d89021f28e5aa1ae976fe37330ffafaa5042ed7d6ee2c7c7","stable_url_args":["https://github.com/RaphGL/Tuckr/archive/refs/tags/0.13.1.tar.gz"],"stable_version":"0.13.1"},"tuios":{"desc":"Terminal UI OS (Terminal Multiplexer)","executables":["tuios"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Gaurav-Gosain/tuios.git",{":branch":"main"}],"homepage":"https://tuios.gaurav.zip/","license":"MIT","ruby_source_checksum":"c441447a752fed526b8e9f724f6c01e6f26c6c1a6802a4405a2fc30aeaabdb2b","stable_dependencies":[{"go":":build"}],"stable_checksum":"a803c947890abf8f82f77f287eabe360d4f4aa25dc13059d4264d626a9771daf","stable_url_args":["https://github.com/Gaurav-Gosain/tuios/archive/refs/tags/v0.7.0.tar.gz"],"stable_version":"0.7.0"},"tuisky":{"desc":"TUI client for bluesky","executables":["tuisky"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sugyan/tuisky.git",{":branch":"main"}],"homepage":"https://github.com/sugyan/tuisky","license":"MIT","ruby_source_checksum":"574b075d8fef5af1850e0bf56a96f1745e2e62cddec385f8409c7ab04bc4c62e","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"b3db8969aa5152692f7178a17f51d694a2cc4e06bb8ff18e43b0f4c7a5d83fa8","stable_url_args":["https://github.com/sugyan/tuisky/archive/refs/tags/v0.2.2.tar.gz"],"stable_version":"0.2.2"},"tun2proxy":{"desc":"Tunnel (TUN) interface for SOCKS and HTTP proxies","executables":["tun2proxy-bin","udpgw-server"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/tun2proxy/tun2proxy.git",{":branch":"master"}],"homepage":"https://github.com/tun2proxy/tun2proxy","license":"MIT","ruby_source_checksum":"98df6f616b6e2528368f15625a954a544227e7a4e2b43acea27cc13b96fba6b3","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4d13b3aa9da2ea1d640e84e8d9b90628d971a408c1099b6383e1d4ea5191ad93","stable_url_args":["https://github.com/tun2proxy/tun2proxy/archive/refs/tags/v0.8.2.tar.gz"],"stable_version":"0.8.2"},"tundra":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-02-17",":because":":repo_archived"},"desc":"Code build system that tries to be fast for incremental builds","disable_args":{":date":"2027-02-17",":because":":repo_archived"},"executables":["t2-inspect","t2-lua","tundra2"],"head_dependencies":[{"googletest":":build"}],"homepage":"https://github.com/deplinenoise/tundra","license":"MIT","ruby_source_checksum":"0ba60f105966b72686a291c746ae32ecdfb929442070660afe6a7e16e5971110","stable_dependencies":[{"googletest":":build"}],"stable_checksum":"8cc16bf466b1006b089c132e46373fa651ed9fc5ef60d147a5af689f40686396","stable_url_args":["https://github.com/deplinenoise/tundra/archive/refs/tags/v2.17.1.tar.gz"],"stable_version":"2.17.1"},"tunnel":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-02-23",":because":":unmaintained"},"desc":"Expose local servers to the internet securely","disable_args":{":date":"2026-02-23",":because":":unmaintained"},"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/labstack/tunnel-client","license":"MIT","ruby_source_checksum":"11a85805f76eee07ef79b8941820cd54d7346a8680e711c30235bcda2d7a4f04","stable_dependencies":[{"go":":build"}],"stable_checksum":"7a57451416b76dbf220e69c7dd3e4c33dc84758a41cdb9337a464338565e3e6e","stable_url_args":["https://github.com/labstack/tunnel-client/archive/refs/tags/v0.5.15.tar.gz"],"stable_version":"0.5.15","bottle_checksum":"57607af5d1084a837f6dac59d268a9c5ed879acddac12840a1a4e8f375a070c6"},"tuntox":{"desc":"Tunnel TCP connections over the Tox protocol","executables":["tuntox"],"head_dependencies":["toxcore",{"cscope":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/gjedeer/tuntox.git",{":branch":"master"}],"homepage":"https://gdr.name/tuntox/","license":"GPL-3.0-only","ruby_source_checksum":"093d37e6253cbd89186c98450278028217a63e8532f6524d4889c2fa3b47fd9e","stable_dependencies":["toxcore",{"cscope":":build"},{"pkgconf":":build"}],"stable_checksum":"7f04ccf7789467ff5308ababbf24d44c300ca54f4035137f35f8e6cb2d779b12","stable_url_args":["https://github.com/gjedeer/tuntox/archive/refs/tags/0.0.10.1.tar.gz"],"stable_version":"0.0.10.1","bottle_cellar":":any","bottle_checksum":"141a9a6dd20c4a5e8d880b4ce10781253ff13d49d1b2492391ae6a1fdc1a0437"},"tup":{"desc":"File-based build system","head_dependencies":["libfuse",{"pkgconf":":build"}],"head_url_args":["https://github.com/gittup/tup.git",{":branch":"master"}],"homepage":"https://gittup.org/tup/","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"574ab9c442ef58640b40f3d7acb4ab77738a210b4ff04543b186439a2c172201","stable_dependencies":["libfuse",{"pkgconf":":build"}],"stable_checksum":"45ca35c4c1d140f3faaab7fabf9d68fd9c21074af2af9a720cff4b27cab47d07","stable_url_args":["https://github.com/gittup/tup/archive/refs/tags/v0.8.tar.gz"],"stable_version":"0.8"},"turso":{"desc":"Interactive SQL shell for Turso","executables":["tursodb"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/tursodatabase/turso.git",{":branch":"main"}],"head_uses_from_macos":[[{"sqlite":":test"}]],"homepage":"https://github.com/tursodatabase/turso","license":"MIT","oldnames":["limbo"],"ruby_source_checksum":"843ea3ea9da25ed466b61b2bcb66d97064c34d60db11fdccb0b1e4952963e14c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0a197b9ed4ecacc5983145c06d927b4945d79a2ceae3f98579a94ceb6db0bb04","stable_url_args":["https://github.com/tursodatabase/turso/archive/refs/tags/v0.6.1.tar.gz"],"stable_uses_from_macos":[[{"sqlite":":test"}]],"stable_version":"0.6.1"},"tut":{"desc":"TUI for Mastodon with vim inspired keys","executables":["tut"],"head_dependencies":[{"go":":build"}],"homepage":"https://tut.anv.nu","license":"MIT","ruby_source_checksum":"d546cbe6408fe48679ddee1b8c102520f09adf051577e04024ac02ea09d39b42","stable_dependencies":[{"go":":build"}],"stable_checksum":"afa8c49036461a36c091d83ef51f9a3bbd938ee78f817c6467175699a989b863","stable_url_args":["https://github.com/RasmusLindroth/tut/archive/refs/tags/2.0.1.tar.gz"],"stable_version":"2.0.1","bottle_checksum":"a32649707bb41ba0dbbda69879cc9fdfdbc7e5611399ffdebe54b9857f8e8bd7"},"tuxedo":{"desc":"Fast, keyboard-driven terminal UI for todo.txt","executables":["tuxedo"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/webstonehq/tuxedo.git",{":branch":"main"}],"homepage":"https://github.com/webstonehq/tuxedo","license":"MIT","ruby_source_checksum":"9b4bee4644eff85537445bf9ab849eb483d25df975606cda340f8803641dbf68","stable_dependencies":[{"rust":":build"}],"stable_checksum":"1191eb2227360451e665a5bc01584251bc107c7979cc93439c873a35ab20ee8f","stable_url_args":["https://github.com/webstonehq/tuxedo/archive/refs/tags/v2026.6.3.tar.gz"],"stable_version":"2026.6.3"},"tvnamer":{"desc":"Automatic TV episode file renamer that uses data from thetvdb.com","executables":["tvnamer"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/dbr/tvnamer.git",{":branch":"master"}],"homepage":"https://github.com/dbr/tvnamer","license":"Unlicense","revision":14,"ruby_source_checksum":"b0992d1e4d5202742fa2e347e40a2df5bb09e894e0ce176c3bdf45b56b2b41a4","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"dc2ea8188df6ac56439343630466b874c57756dd0b2538dd8e7905048f425f04","stable_url_args":["https://files.pythonhosted.org/packages/7e/07/688dc96a86cf212ffdb291d2f012bc4a41ee78324a2eda4c98f05f5e3062/tvnamer-3.0.4.tar.gz"],"stable_version":"3.0.4","bottle_tag":":all","bottle_checksum":"d53deedadb3008ce7ee061df51374c60365b8f9c2deca4dcfc8499458b9b95dd"},"twarc":{"desc":"Command-line tool and Python library for archiving Twitter JSON","executables":["twarc","twarc2"],"head_dependencies":["certifi","numpy","python@3.14",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"rust":":build"}],"homepage":"https://github.com/DocNow/twarc","license":"MIT","revision":4,"ruby_source_checksum":"0fd6cb5b0b9a245482f9e8a7fcf848eff0e2941317122b9967038eafda30c4c1","stable_dependencies":["certifi","numpy","python@3.14",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"rust":":build"}],"stable_checksum":"54537495c6575863769e82ba4a0db7d68538e7c5afa9b8fcc8856a0ae94d9fa0","stable_url_args":["https://files.pythonhosted.org/packages/44/1e/b124f63e6b220c0bd85abe062b77809a0cfd2e9e6d8aed25f9069687df5a/twarc-2.14.1.tar.gz"],"stable_version":"2.14.1"},"tweak":{"desc":"Command-line, ncurses library based hex editor","executables":["tweak"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.chiark.greenend.org.uk/~sgtatham/tweak/","license":"MIT","ruby_source_checksum":"21c5583d6408b1e3cf6ea04868741fdd30d217412f8e8c37f02d9ff0f65af3b3","stable_checksum":"5b4c19b1bf8734d1623e723644b8da58150b882efa9f23bbe797c3922f295a1a","stable_url_args":["https://www.chiark.greenend.org.uk/~sgtatham/tweak/tweak-3.02.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.02","bottle_checksum":"c5688f682787ca49543c2a6bed37237fc52c4ecd11707ec7d5688eaa60e9bf21"},"tweakcc":{"desc":"Customize your Claude Code themes, thinking verbs, and more","executables":["tweakcc"],"head_dependencies":["node"],"homepage":"https://github.com/Piebald-AI/tweakcc","license":"MIT","ruby_source_checksum":"43be0743643dbdc2aa0f863dab8fc79edbc5b6bd5bb517166dc8dbcf805abe6c","stable_dependencies":["node"],"stable_checksum":"44837ea0643312446c21432c686800f27008f7e38efb48a2f7785f634da63952","stable_url_args":["https://registry.npmjs.org/tweakcc/-/tweakcc-4.3.0.tgz"],"stable_version":"4.3.0"},"twine":{"desc":"Utilities for interacting with PyPI","executables":["twine"],"head_dependencies":["certifi","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/pypa/twine.git",{":branch":"main"}],"homepage":"https://github.com/pypa/twine","license":"Apache-2.0","oldnames":["twine-pypi"],"revision":6,"ruby_source_checksum":"d42dd62555a158c076dfd820fa0a5e130b7c93153bb057bf033c710d3387286b","stable_dependencies":["certifi","python@3.14",{"rust":":build"}],"stable_checksum":"e5ed0d2fd70c9959770dce51c8f39c8945c574e18173a7b81802dab51b4b75cf","stable_url_args":["https://files.pythonhosted.org/packages/e0/a8/949edebe3a82774c1ec34f637f5dd82d1cf22c25e963b7d63771083bbee5/twine-6.2.0.tar.gz"],"stable_version":"6.2.0"},"twitch-cli":{"bottle_rebuild":1,"desc":"CLI to make developing on Twitch easier","executables":["twitch"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/twitchdev/twitch-cli.git",{":branch":"main"}],"homepage":"https://github.com/twitchdev/twitch-cli","license":"Apache-2.0","ruby_source_checksum":"15a7d793f7a925f80af5c885ffc1a33099173797d6faee1deeae8f77f350e419","stable_dependencies":[{"go":":build"}],"stable_checksum":"63d13cd54b64e17237650d7aaadb1453fe28565f54111be056beb24d58831c67","stable_url_args":["https://github.com/twitchdev/twitch-cli/archive/refs/tags/v1.1.25.tar.gz"],"stable_version":"1.1.25"},"twm":{"desc":"Tab Window Manager for X Window System","executables":["twm"],"head_dependencies":["libice","libsm","libx11","libxext","libxmu","libxrandr","libxt",{"pkgconf":":build"},{"xorg-server":":test"}],"head_uses_from_macos":[[{"bison":":build"}]],"homepage":"https://gitlab.freedesktop.org/xorg/app/twm","license":"X11","ruby_source_checksum":"39a91c7dc91cf8587c990769411d1de4ec1b65bfc995b80da247e1165dd970c3","stable_dependencies":["libice","libsm","libx11","libxext","libxmu","libxrandr","libxt",{"pkgconf":":build"},{"xorg-server":":test"}],"stable_checksum":"a52534755aa8b492c884e52fa988bac84ab4d54641954679b9aaf08e323df2c5","stable_url_args":["https://www.x.org/releases/individual/app/twm-1.0.13.1.tar.xz"],"stable_uses_from_macos":[[{"bison":":build"}]],"stable_version":"1.0.13.1"},"two-lame":{"aliases":["twolame"],"desc":"Optimized MPEG Audio Layer 2 (MP2) encoder","executables":["stwolame"],"homepage":"https://www.twolame.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"147e1243bcc35735d81c3d16ccb80f553e57732b89b18927ddae22bc3b0959b6","stable_checksum":"cc35424f6019a88c6f52570b63e1baf50f62963a3eac52a03a800bb070d7c87d","stable_url_args":["https://downloads.sourceforge.net/project/twolame/twolame/0.4.0/twolame-0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_cellar":":any","bottle_checksum":"15f7868c873400af4b2f9e566356bfa00217f563d51511120367c4dc75d2867f"},"two-ms":{"aliases":["2ms"],"bottle_rebuild":1,"desc":"Detect secrets in files and communication platforms","executables":["2ms"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Checkmarx/2ms.git",{":branch":"master"}],"homepage":"https://github.com/Checkmarx/2ms","license":"Apache-2.0","ruby_source_checksum":"646714a109aae65c2efd8e329d9de66ce13abb2d6384a90e277b75d8fe32c251","stable_dependencies":[{"go":":build"}],"stable_checksum":"de1fb907ecf113629233f7e7139d791ad7b91d6c4eae2c523a5c79d4b7fc1825","stable_url_args":["https://github.com/Checkmarx/2ms/archive/refs/tags/v5.2.4.tar.gz"],"stable_version":"5.2.4"},"twoping":{"aliases":["2ping"],"desc":"Ping utility to determine directional packet loss","executables":["2ping","2ping6"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/rfinnie/2ping.git",{":branch":"main"}],"homepage":"https://www.finnie.org/software/2ping/","license":"MPL-2.0","ruby_source_checksum":"dcb33eb2ef037b051f09e1602b686642c2f9d00ae566be8e0f3da06c5de442c2","service_args":[[":run_type",":immediate"],[":log_path","/dev/null"],[":error_log_path","/dev/null"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/twoping/bin/2ping","--listen","--quiet"]],"stable_dependencies":["python@3.14"],"stable_checksum":"c8352b6653c3194af1f869107655df3f98ab18b560e8bce86eabac08d73c72eb","stable_url_args":["https://www.finnie.org/software/2ping/2ping-4.6.1.tar.gz"],"stable_version":"4.6.1","bottle_tag":":all","bottle_checksum":"dffea297eab0918d416048efafdfb69f32c7d1f56b740a1455d80853b8755550"},"twtxt":{"desc":"Decentralised, minimalist microblogging service for hackers","executables":["twtxt"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/buckket/twtxt","license":"MIT","revision":10,"ruby_source_checksum":"c28273177ddf65f04fc041100e0f1aad9e93658442268ab6679be7ee5136663d","stable_dependencies":["python@3.14"],"stable_patches":[{"strip":"p1","url":"https://github.com/buckket/twtxt/commit/12bdd3670bff339fd27a7cd71c8ec64086b4ae5b.patch?full_index=1","sha256":"e206e7d18040d2b6c0d93ef2d7e4770c3e24448621bc6b5e0f206e193c6298ad"}],"stable_checksum":"f15e580f8016071448b24048402b939b9e8dec07eabacd84b1f2878d751b71ff","stable_url_args":["https://files.pythonhosted.org/packages/fc/4c/cff74642212dbca8d4d9059119555cd335324b3da0b52990a414a0257756/twtxt-1.3.1.tar.gz"],"stable_version":"1.3.1"},"txr":{"bottle_rebuild":2,"desc":"Lisp-like programming language for convenient data munging","executables":["txr"],"head_dependencies":[{"pkgconf":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["libffi"],["libxcrypt"]],"homepage":"https://www.nongnu.org/txr/","license":"BSD-2-Clause","ruby_source_checksum":"8cb14ab6b6108b853dac8006bd105d2c42261d7e6f737ee1a556b17e9923f280","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"f0de012ed62218e049d09a39ae6a9387598d8eac12a7c2d7d9d906c27c36ef54","stable_url_args":["https://www.kylheku.com/cgit/txr/snapshot/txr-302.tar.bz2"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["libffi"],["libxcrypt"]],"stable_version":"302"},"txt2man":{"bottle_rebuild":1,"desc":"Converts flat ASCII text to man page format","executables":["bookman","src2man","txt2man"],"head_dependencies":["gawk"],"homepage":"https://github.com/mvertes/txt2man/","license":"GPL-2.0-or-later","ruby_source_checksum":"20211ea67d1151666857a57000cd8f2c4133c19b2f5ef592a4a48fdb915072dd","stable_dependencies":["gawk"],"stable_checksum":"4d9b1bfa2b7a5265b4e5cb3aebc1078323b029aa961b6836d8f96aba6a9e434d","stable_url_args":["https://github.com/mvertes/txt2man/archive/refs/tags/txt2man-1.7.1.tar.gz"],"stable_version":"1.7.1","bottle_tag":":all","bottle_checksum":"fc8be081e702c9f38869232afb35214fc78bc7765ba03a508f140452ce6fe606"},"txt2tags":{"bottle_rebuild":4,"desc":"Conversion tool to generating several file formats","executables":["txt2tags"],"head_dependencies":["python@3.14"],"homepage":"https://txt2tags.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"c2bb76dc7ca9bbddebe7b401cfa7f28a6f9f55c8864dac531601140965779b5e","stable_dependencies":["python@3.14"],"stable_checksum":"7e4244db6a63aaa58fc17fa4cdec62b6fb89cc41d3a00ba4edaffa37f27d6746","stable_url_args":["https://files.pythonhosted.org/packages/27/17/c9cdebfc86e824e25592a20a8871225dad61b6b6c0101f4a2cb3434890dd/txt2tags-3.9.tar.gz"],"stable_version":"3.9","bottle_tag":":all","bottle_checksum":"b938a2bda24749153a44deefd623b6551d5b3349e859dc80c22c18323987f62b"},"ty":{"desc":"Extremely fast Python type checker, written in Rust","executables":["ty"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/astral-sh/ty.git",{":branch":"main"}],"homepage":"https://docs.astral.sh/ty/","license":"MIT","ruby_source_checksum":"c435e046c24652fcafac93ea41a7d7e76c8d22c65e503cf8f8f86b710c931fdf","stable_dependencies":[{"rust":":build"}],"stable_checksum":"84d114dc3796361c0fc72945016eabd74d46b9ee64f198cb0e485719704681e5","stable_url_args":["https://files.pythonhosted.org/packages/55/07/fb29aea5235b0aa8ecfc4d1cc6ddf9fba8b863d67d96c6d345694d644c43/ty-0.0.56.tar.gz"],"stable_version":"0.0.56"},"tygo":{"desc":"Generate Typescript types from Golang source code","executables":["tygo"],"head_dependencies":[{"go":":build"},{"go":":test"}],"head_url_args":["https://github.com/gzuidhof/tygo.git",{":branch":"main"}],"homepage":"https://github.com/gzuidhof/tygo","license":"MIT","ruby_source_checksum":"d49910492947705b9f72dddd44e22a298322ca48e6e1fc3f044f5f169fc79cc8","stable_dependencies":[{"go":":build"},{"go":":test"}],"stable_url_args":["https://github.com/gzuidhof/tygo.git",{":tag":"v0.2.21",":revision":"0b55b7f6509c82f14206cc704eb4a230ece9efe4"}],"stable_version":"0.2.21"},"typedb":{"desc":"Strongly-typed database with a rich and logical type system","executables":["typedb","typedb_server_bin"],"head_dependencies":[{"protobuf":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://typedb.com/","license":"MPL-2.0","oldnames":["grakn"],"ruby_source_checksum":"55cc7a625619539c014fa635fcd104df9369209c7c20f318962de7d0c96d74e4","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/typedb"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/typedb/bin/typedb","--config","$HOMEBREW_PREFIX/etc/typedb/config.yml"]],"stable_dependencies":[{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"c414a4d5f79fdd176648f0a9ef458d93670a75da02fefe124df1fc1a7e85dbf9","stable_url_args":["https://github.com/typedb/typedb/archive/refs/tags/3.12.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"3.12.0"},"typescript-language-server":{"desc":"Language Server Protocol implementation for TypeScript wrapping tsserver","executables":["typescript-language-server"],"head_dependencies":["node","typescript"],"homepage":"https://github.com/typescript-language-server/typescript-language-server","license":{":all_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"8d39c4127933e6628a9748c85d8498d5092b7159af517dd26e82fbf5694ff6f6","stable_dependencies":["node","typescript"],"stable_checksum":"398cacc17fff2108652e7b4050e3182008d17063246b3fea7dcf5fae2ce1560e","stable_url_args":["https://registry.npmjs.org/typescript-language-server/-/typescript-language-server-5.3.0.tgz"],"stable_version":"5.3.0","bottle_tag":":all","bottle_checksum":"8c98a7ade2a6b709b01fe5075e8663d616df5cc82e6bfd1cb07bb822a0e28680"},"typescript":{"aliases":["tsc"],"desc":"Language for application scale JavaScript development","executables":["tsc","tsserver"],"head_dependencies":["node"],"homepage":"https://www.typescriptlang.org/","license":"Apache-2.0","ruby_source_checksum":"fb944a2b6c839a638e9e58c743a4b8597e7c3805356acc70b484ebfd2856add9","stable_dependencies":["node"],"stable_checksum":"33cd0ee1beaa8c9e9d15a9da836c62ddea4c34a42d7c2d349dbc80d94165d22a","stable_url_args":["https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz"],"stable_version":"6.0.3","bottle_tag":":all","bottle_checksum":"9f8f00c55e68d31d727cd36d42e27022f21935edf23e47e57e04cd04c1470317"},"typeshare":{"desc":"Synchronize type definitions between Rust and other languages for seamless FFI","executables":["typeshare"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/1Password/typeshare.git",{":branch":"main"}],"homepage":"https://github.com/1Password/typeshare","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"13ace8c9666b3cc0e733a645592f0516669ede744135329eea80a95a4558add5","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7a929012e1f2a4e07616dd769e049adbb5aebae9faf0776f6268a0673281dd78","stable_url_args":["https://github.com/1Password/typeshare/archive/refs/tags/v1.13.4.tar.gz"],"stable_version":"1.13.4"},"typespeed":{"desc":"Zap words flying across the screen by typing them correctly","executables":["typespeed"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://typespeed.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"fe5b678cc1039b57ae58076807dff758fea31d4326796413f65d1cc86b1800a4","stable_checksum":"5c860385ceed8a60f13217cc0192c4c2b4705c3e80f9866f7d72ff306eb72961","stable_url_args":["https://downloads.sourceforge.net/project/typespeed/typespeed/0.6.5/typespeed-0.6.5.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.6.5","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"bf2143006f2dbbb230b3c899a77fc98c1a056316fc957f195a5fb4b27c388947"},"typewritten":{"desc":"Minimal zsh prompt","head_dependencies":[{"zsh":":test"}],"head_url_args":["https://github.com/reobin/typewritten.git",{":branch":"main"}],"homepage":"https://typewritten.dev","license":"MIT","ruby_source_checksum":"a9b9237ee4b7dd583068b60140fe30d1ee13ecdb6d6e844c85104599d7a6af66","stable_dependencies":[{"zsh":":test"}],"stable_checksum":"03dcd8239e66cbeac7fa31457bae8355d1fc05fb49dcb05b77ed40f4771226fd","stable_url_args":["https://github.com/reobin/typewritten/archive/refs/tags/v1.5.2.tar.gz"],"stable_version":"1.5.2","bottle_tag":":all","bottle_checksum":"8a6b8fe7ec007b83306cbb94c0d4fed1f6a39fb4f3f053cce9420e4ddbca6137"},"typical":{"desc":"Data interchange with algebraic data types","executables":["typical"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/stepchowfun/typical","license":"MIT","ruby_source_checksum":"c5038f9a3ab63fb96d66b287bd1b7cced274136ab008f194948d72ca6e751591","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f8d6889b6be5e6883c93732763b832147c9986539585435d64f8214d5a97e45f","stable_url_args":["https://github.com/stepchowfun/typical/archive/refs/tags/v0.15.0.tar.gz"],"stable_version":"0.15.0"},"typioca":{"bottle_rebuild":1,"desc":"Cozy typing speed tester in terminal","executables":["typioca"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bloznelis/typioca.git",{":branch":"master"}],"homepage":"https://github.com/bloznelis/typioca","license":"MIT","ruby_source_checksum":"8323abf64f432b4119380b447f6dd691151447de42a75417e843d0ea19c270e7","stable_dependencies":[{"go":":build"}],"stable_checksum":"b58dfd36e9f23054b96cbd5859d1a93bc8d3f22b4ce4fd16546c9f19fc4a003c","stable_url_args":["https://github.com/bloznelis/typioca/archive/refs/tags/3.1.0.tar.gz"],"stable_version":"3.1.0"},"typos-cli":{"desc":"Source code spell checker","executables":["typos"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/crate-ci/typos","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"a69dcc4b0b4e0a03b2b6a9695563614ad1cd5251411d034ca6fa8e25c00fddd8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"11b662d163b258244f7f27ea1d0f39a17d1032fdc983d527f290dcad8253d355","stable_url_args":["https://github.com/crate-ci/typos/archive/refs/tags/v1.48.0.tar.gz"],"stable_version":"1.48.0"},"typos-lsp":{"desc":"Language Server for typos-cli","executables":["typos-lsp"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/tekumara/typos-lsp","license":"MIT","ruby_source_checksum":"9114aed97264bc42430ec3ba545f8280b161684f8da466d5905d2f031be76189","stable_dependencies":[{"rust":":build"}],"stable_checksum":"0234d322518d67484336452cb5a6eee4129b2b693100789a35fe33c09746e76e","stable_url_args":["https://github.com/tekumara/typos-lsp/archive/refs/tags/v0.1.52.tar.gz"],"stable_version":"0.1.52"},"typst":{"desc":"Markup-based typesetting system","executables":["typst"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/typst/typst.git",{":branch":"main"}],"homepage":"https://typst.app/","license":"Apache-2.0","ruby_source_checksum":"48b1d20dd6debc51f8095a3b53fbfe0ff443d2cf9528a60072638e2ef1a1d776","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"5044bd12138491c6e880df0e09056a9ae4607d937c73962d5806402ae6ee96a6","stable_url_args":["https://github.com/typst/typst/archive/refs/tags/v0.15.0.tar.gz"],"stable_version":"0.15.0","version_scheme":1},"typstyle":{"desc":"Beautiful and reliable typst code formatter","executables":["typstyle"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/typstyle-rs/typstyle.git",{":branch":"master"}],"homepage":"https://typstyle-rs.github.io/typstyle/","license":"Apache-2.0","ruby_source_checksum":"f7c0b043e279d9f4587a4c302e983ba10a7e0cadc2edfdad91d1e44e6e9c3530","stable_dependencies":[{"rust":":build"}],"stable_checksum":"23dd94b7a3f0e5ca40827d3998cc9669457a6aad80a6e70bbb886111734dab3f","stable_url_args":["https://github.com/typstyle-rs/typstyle/archive/refs/tags/v0.15.0.tar.gz"],"stable_version":"0.15.0"},"typtea":{"desc":"Minimal terminal-based typing speed tester","executables":["typtea"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ashish0kumar/typtea.git",{":branch":"main"}],"homepage":"https://github.com/ashish0kumar/typtea","license":"MIT","ruby_source_checksum":"3d0f54f310d621252b18f7d617b1c4e2b0dff86baca8f0d5b0696a7678441f98","stable_dependencies":[{"go":":build"}],"stable_checksum":"d2c5580b46c39189b28de3fde92ae51a811efc063a1d819bbc2db359a7c34f98","stable_url_args":["https://github.com/ashish0kumar/typtea/archive/refs/tags/v0.1.6.tar.gz"],"stable_version":"0.1.6"},"tz":{"desc":"CLI time zone visualizer","executables":["tz"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/oz/tz.git",{":branch":"main"}],"homepage":"https://github.com/oz/tz","license":"GPL-3.0-or-later","ruby_source_checksum":"fd1f9bc85710f77f7aa48a7b10a1bd210908d241fcc3a62574fae960714d6555","stable_dependencies":[{"go":":build"}],"stable_checksum":"dfb6829483e7455e6d2038e946243022db15ea5475c096ad18f091eb9f6eb5ad","stable_url_args":["https://github.com/oz/tz/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"tzdb":{"desc":"Time Zone Database","executables":["tzselect","zdump","zic"],"head_dependencies":["gettext"],"homepage":"https://www.iana.org/time-zones","license":{":all_of":["BSD-3-Clause",":public_domain"]},"post_install_defined":true,"ruby_source_checksum":"8a9e415a4e699d5d80ee3de9a125c613831d34ae409fda13d84648cb2a653cc3","stable_dependencies":["gettext"],"stable_checksum":"427a11b1c5f2ebccad18f11650221c4f0465b4f1bb7f44dd02ff192d2808d944","stable_url_args":["https://data.iana.org/time-zones/releases/tzdb-2026c.tar.lz"],"stable_version":"2026c"},"tzdiff":{"desc":"Displays Timezone differences with localtime in CLI (shell script)","executables":["tzdiff"],"homepage":"https://github.com/belgianbeer/tzdiff","license":"BSD-2-Clause","ruby_source_checksum":"87f2ff35426060a5ae33a109e6b30f44ed18ed52116fa56a407c77734bdde97d","stable_checksum":"3438af02d6f808e9984e1746d5fd2e4bbf6e53cdb866fc0d4ded74a382d48d62","stable_url_args":["https://github.com/belgianbeer/tzdiff/archive/refs/tags/1.2.1.tar.gz"],"stable_version":"1.2.1","bottle_tag":":all","bottle_checksum":"c64a8ff4953f517e2a83959e64b6bf0fb8eb4f8d78118561686ef8940e73c798"},"u-boot-tools":{"desc":"Universal boot loader","executables":["dumpimage","mkenvimage","mkimage"],"head_dependencies":["openssl@3",{"coreutils":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://www.denx.de/wiki/U-Boot/","license":{":all_of":["GPL-2.0-only","GPL-2.0-or-later","BSD-3-Clause"]},"ruby_source_checksum":"54aa1a672a18f8a560e6da8f0f5329f14f02c86911ac891ed4f3c766357a841f","stable_dependencies":["openssl@3",{"coreutils":":build"}],"stable_checksum":"78e8bfc382fe388f9b55aa1daf8c563522a037779b5d4c349d1415e381f1243e","stable_url_args":["https://ftp.denx.de/pub/u-boot/u-boot-2026.07.tar.bz2"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"2026.07"},"uade":{"desc":"Play Amiga tunes through UAE emulation","executables":["bencat","mod2ogg2.sh","uade123"],"head_dependencies":["libao",{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/uade-music-player/uade.git",{":branch":"master"}],"homepage":"https://zakalwe.fi/uade/","license":"GPL-2.0-only","ruby_source_checksum":"93c77ec61c06e6b166a282835f219cab590524880546d9d6bbf87a13a60b54fb","stable_dependencies":["libao",{"pkgconf":":build"}],"stable_checksum":"1a2dd9fdf8cf47c4587dcc09df16f1bb49374a9e7f8f53cdb4816d50c87e4f4c","stable_url_args":["https://zakalwe.fi/uade/uade3/uade-3.05.tar.bz2"],"stable_version":"3.05"},"ubertooth":{"bottle_rebuild":1,"desc":"Host tools for Project Ubertooth","executables":["ubertooth-afh","ubertooth-btbr","ubertooth-btle","ubertooth-debug","ubertooth-dfu","ubertooth-ducky","ubertooth-dump","ubertooth-ego","ubertooth-rx","ubertooth-specan","ubertooth-specan-ui","ubertooth-tx","ubertooth-util"],"head_dependencies":["libbtbb","libusb",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/greatscottgadgets/ubertooth.git",{":branch":"master"}],"homepage":"https://greatscottgadgets.com/ubertoothone/","license":"GPL-2.0-or-later","ruby_source_checksum":"c3abd738d4e02ae59c0f77e3ad0642a1bd35884509ceea51eb78991de04f146a","stable_dependencies":["libbtbb","libusb",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"93a4ce7af8eddcc299d65aff8dd3a0455293022f7fea4738b286353f833bf986","stable_url_args":["https://github.com/greatscottgadgets/ubertooth/releases/download/2020-12-R1/ubertooth-2020-12-R1.tar.xz"],"stable_version":"2020-12-R1"},"ubi":{"desc":"Universal Binary Installer","executables":["ubi"],"head_dependencies":["xz",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/houseabsolute/ubi.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/houseabsolute/ubi","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"7f66f539a2dcbf245926ae96a6369b0098ba723d0317c9b2124c4574ad8903fd","stable_dependencies":["xz",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"81f04e80b246dbac7371da822ea22afa2411ec0bde0fd04fa575c9c1a52f8471","stable_url_args":["https://github.com/houseabsolute/ubi/archive/refs/tags/v0.9.0.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.9.0"},"ucg":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-09-25",":because":":unsupported"},"desc":"Tool for searching large bodies of source code (like grep)","disable_args":{":date":"2026-09-25",":because":":unsupported"},"executables":["ucg"],"head_dependencies":["pcre2",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"argp-standalone":":build"}],"head_url_args":["https://github.com/gvansickle/ucg.git",{":branch":"master"}],"homepage":"https://gvansickle.github.io/ucg/","license":"GPL-3.0-or-later","ruby_source_checksum":"1a297f089d1d10b32e1bced03cf3dfd5c44e0312ebbd73e649467a810e8a0d1b","stable_dependencies":["pcre2",{"pkgconf":":build"},{"argp-standalone":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/ucg/xcode9.patch"},{"strip":"p1","data":true}],"stable_checksum":"116d832bbc743c7dd469e5e7f1b20addb3b7a08df4b4441d59da3acf221caf2d","stable_url_args":["https://github.com/gvansickle/ucg/releases/download/0.3.3/universalcodegrep-0.3.3.tar.gz"],"stable_version":"0.3.3"},"uchardet":{"desc":"Encoding detector library","executables":["uchardet"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://gitlab.freedesktop.org/uchardet/uchardet.git",{":branch":"master"}],"homepage":"https://www.freedesktop.org/wiki/Software/uchardet/","license":{":any_of":["MPL-1.1","GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"8fbccb12dda9f37152fcdf1b22733585bd46e95d43940d04398d042538d15772","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"e97a60cfc00a1c147a674b097bb1422abd9fa78a2d9ce3f3fdcc2e78a34ac5f0","stable_url_args":["https://www.freedesktop.org/software/uchardet/releases/uchardet-0.0.8.tar.xz"],"stable_version":"0.0.8","bottle_cellar":":any","bottle_checksum":"96c2ca2cfaef487e62d7286fe76df3f50fba67fe22b21bffb8478cbed2eb3e0a"},"ucl":{"bottle_rebuild":1,"desc":"Data compression library with small memory footprint","head_dependencies":[{"automake":":build"}],"homepage":"https://www.oberhumer.com/opensource/ucl/","license":"GPL-2.0-or-later","ruby_source_checksum":"a50d7ce536531ff9b3285222a6db0eae058e677097468b067e23388caf7941b6","stable_dependencies":[{"automake":":build"}],"stable_checksum":"b865299ffd45d73412293369c9754b07637680e5c826915f097577cd27350348","stable_url_args":["https://www.oberhumer.com/opensource/ucl/download/ucl-1.03.tar.gz"],"stable_version":"1.03","bottle_checksum":"ef63a86669c63e486c3682494a93c9db453a33089a2a71398efb8e5e26cf5e44"},"ucloud":{"desc":"Official tool for managing UCloud services","executables":["ucloud"],"head_dependencies":[{"go":":build"}],"homepage":"https://www.ucloud.cn","license":"Apache-2.0","ruby_source_checksum":"17a6f2ed3b9d23db38d3eb550f9f4e9a61e0bc0c9c410f8d3e0e064f9c996eb6","stable_dependencies":[{"go":":build"}],"stable_checksum":"06d1c76ae0523fbd94ad5b87ea1f20fbc16379e1716aa8dea837eaf571e72cf5","stable_url_args":["https://github.com/ucloud/ucloud-cli/archive/refs/tags/v0.3.5.tar.gz"],"stable_version":"0.3.5"},"ucommon":{"desc":"GNU C++ runtime library for threads, sockets, and parsing","executables":["args","car","commoncpp-config","keywait","mdsum","pdetach","scrub-files","sockaddr","ucommon-config","urlout","zerofill"],"head_dependencies":["gnutls","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/commoncpp/","license":{":all_of":["LGPL-3.0-or-later",{"GPL-2.0-or-later":{":with":"mif-exception"}}]},"ruby_source_checksum":"b3cc3125ec908e2492225ca43aa20a18eb15713a45f0c65a741627523b3a5861","stable_dependencies":["gnutls","gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"99fd0e2c69f24e4ca93d01a14bc3fc4e40d69576f235f80f7a8ab37c16951f3e","stable_url_args":["https://ftp.debian.org/debian/pool/main/u/ucommon/ucommon_7.0.1.orig.tar.gz"],"stable_version":"7.0.1"},"ucon64":{"bottle_rebuild":1,"caveats":"You can copy/move your DAT file collection to $HOME/.ucon64/dat\nBe sure to check $HOME/.ucon64rc for configuration after running uCON64\nfor the first time.\n","desc":"ROM backup tool and emulator's Swiss Army knife program","executables":["ucon64"],"head_url_args":["https://svn.code.sf.net/p/ucon64/svn/trunk/ucon64"],"head_uses_from_macos":[[{"unzip":[":build",":test"]}]],"homepage":"https://ucon64.sourceforge.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"71066c0d7eec3c3afec4e12f6e2c0bad172d9deb46e76cdf1917cdfa2bfd14ad","stable_checksum":"e100ad4a30f6c19abde98e361c6a0ecac4e40477f54cfb75498c5ccd21fb3a18","stable_url_args":["https://downloads.sourceforge.net/project/ucon64/ucon64/ucon64-2.2.2/ucon64-2.2.2-src.tar.gz"],"stable_uses_from_macos":[[{"unzip":[":build",":test"]}]],"stable_version":"2.2.2"},"ucspi-tcp":{"desc":"Tools for building TCP client-server applications","executables":["addcr","argv0","date@","delcr","finger@","fixcrio","http@","mconnect","mconnect-io","rblsmtpd","recordio","tcpcat","tcpclient","tcprules","tcprulescheck","tcpserver","who@"],"homepage":"https://cr.yp.to/ucspi-tcp.html","license":":public_domain","ruby_source_checksum":"caac69885c358100a04b45ba137ad5a597e75739d83d319b0afbd96910190dd4","stable_patches":[{"strip":"p1","url":"https://raw.githubusercontent.com/homebrew/patches/2b3e4da/ucspi-tcp/patch-0.88-ipv6.diff","sha256":"c2d6ce17c87397253f298cc28499da873efe23afe97e855bdcf34ae66374036a"}],"stable_checksum":"4a0615cab74886f5b4f7e8fd32933a07b955536a3476d74ea087a3ea66a23e9c","stable_url_args":["https://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz"],"stable_version":"0.88","bottle_checksum":"f12aad8b88657b73fa01910b07d03d0e2af44d2c4a14ed833acb25bfe1d55f6b"},"udis86":{"bottle_rebuild":1,"desc":"Minimalistic disassembler library for x86","executables":["udcli"],"head_dependencies":[{"python@3.14":":build"}],"homepage":"https://sourceforge.net/projects/udis86/","license":"BSD-2-Clause","revision":1,"ruby_source_checksum":"c8ace196c10e5ce32cb50124207df75cdad1e9697ac86ce13ef817411401a26f","stable_dependencies":[{"python@3.14":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-pre-0.4.2.418-big_sur.diff"}],"stable_checksum":"9c52ac626ac6f531e1d6828feaad7e797d0f3cce1e9f34ad4e84627022b3c2f4","stable_url_args":["https://downloads.sourceforge.net/project/udis86/udis86/1.7/udis86-1.7.2.tar.gz"],"stable_version":"1.7.2"},"udp2raw-multiplatform":{"desc":"Multi-platform(cross-platform) version of udp2raw-tunnel client","executables":["udp2raw_mp"],"head_dependencies":["libnet"],"head_uses_from_macos":[["libpcap"]],"homepage":"https://github.com/wangyu-/udp2raw-multiplatform","license":"MIT","ruby_source_checksum":"c71c7929805b16ab86793558a952a287bef9324cce6460a9c31e356ce4151cbb","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/udp2raw.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/udp2raw.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/udp2raw-multiplatform/bin/udp2raw_mp","--conf-file","$HOMEBREW_PREFIX/etc/udp2raw_client.conf"]],"stable_dependencies":["libnet"],"stable_checksum":"a4c2aece9e302a7895319efe940e5693522bafe9ae35b3f8088f091b35599e8a","stable_url_args":["https://github.com/wangyu-/udp2raw-multiplatform/archive/refs/tags/20230206.0.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"20230206.0","bottle_checksum":"af40d80100acdacdfdcd44088f487c63c213c640d15b1f05314c0eda667a9e93"},"udptunnel":{"bottle_rebuild":2,"desc":"Tunnel UDP packets over a TCP connection","executables":["udptunnel"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://www.cs.columbia.edu/~lennox/udptunnel/","license":"BSD-3-Clause","ruby_source_checksum":"e67687d322a8dffbd0d62d0019a95c934195145a2d216e3a006d4cced6e89a1d","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"45c0e12045735bc55734076ebbdc7622c746d1fe4e6f7267fa122e2421754670","stable_url_args":["https://www.cs.columbia.edu/~lennox/udptunnel/udptunnel-1.1.tar.gz"],"stable_version":"1.1"},"udunits":{"desc":"Unidata unit conversion library","executables":["udunits2"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/Unidata/UDUNITS-2.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["expat"]],"homepage":"https://docs.unidata.ucar.edu/udunits/current/","license":"UCAR","ruby_source_checksum":"5f2778d73dd9a385cf0a6b5b415135e8bf798c5cad11c012bf2705a54e6437b1","stable_checksum":"590baec83161a3fd62c00efa66f6113cec8a7c461e3f61a5182167e0cc5d579e","stable_url_args":["https://downloads.unidata.ucar.edu/udunits/2.2.28/udunits-2.2.28.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["expat"]],"stable_version":"2.2.28","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"d7abb17bec04dc4aede1c62e24766a4f31c6d4c4cc5f1716fcb56f1da06b0492"},"ufbt":{"bottle_rebuild":3,"desc":"Compact tool for building and debugging applications for Flipper Zero","executables":["ufbt","ufbt-bootstrap"],"head_dependencies":["python@3.14"],"homepage":"https://pypi.org/project/ufbt/","license":"GPL-3.0-or-later","ruby_source_checksum":"2781587594c09ce89ea423f601e230b03d5eda9437e1dc751b092a7403229de3","stable_dependencies":["python@3.14"],"stable_checksum":"4f1a858858598ed2e25bbab69e2ea604bc00758c3b1e8ecf897a29866157363b","stable_url_args":["https://files.pythonhosted.org/packages/59/3b/013525f91836171870c49a53db8d2f772b5d32e682c0d25d0d0481c9bb51/ufbt-0.2.6.tar.gz"],"stable_version":"0.2.6","bottle_tag":":all","bottle_checksum":"2bd8cb39ff223bce351824caed83bc909b0b7bea6e61b7c8e91cc2c000bef32c"},"uffizzi":{"conflicts":[["conserver",{":because":"both install `console` binaries"}]],"deprecate_args":{":date":"2025-12-26",":because":":does_not_build"},"desc":"Self-serve developer platforms in minutes, not months with k8s virtual clusters","disable_args":{":date":"2026-12-26",":because":":does_not_build"},"executables":["console","faker","launchy","setup","thor","uffizzi"],"head_dependencies":["ruby","skaffold"],"homepage":"https://uffizzi.com","license":"Apache-2.0","ruby_source_checksum":"d86a70a0d93260ee137a4ef15822427bf66c6aac0d7ce5e5ebc7e469af90c48e","stable_dependencies":["ruby","skaffold"],"stable_checksum":"3f64e26f177fbf26840f0a3a044e26b1744eb139320cd94bc2a2e4e8111d0450","stable_url_args":["https://github.com/UffizziCloud/uffizzi_cli/archive/refs/tags/v2.4.21.tar.gz"],"stable_version":"2.4.21"},"uftp":{"desc":"Secure, reliable, efficient multicast file transfer program","executables":["uftp","uftp_keymgt","uftpd","uftpproxyd"],"head_dependencies":["openssl@4"],"homepage":"https://uftp-multicast.sourceforge.net/","license":{"GPL-3.0-or-later":{":with":"openvpn-openssl-exception"}},"revision":1,"ruby_source_checksum":"aaaf0a6aa59af8b9bbd3550ccbb8b8bff9eb58d782364d0574fb63a9a05c2a36","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/uftp/bin/uftpd","-d"]],"stable_dependencies":["openssl@4"],"stable_checksum":"cb8668c19b1f10bc63a16ffa893e205dc3ec86361037d477d8003260ebc40080","stable_url_args":["https://downloads.sourceforge.net/project/uftp-multicast/source-tar/uftp-5.0.3.tar.gz"],"stable_version":"5.0.3"},"uftrace":{"desc":"Function graph tracer for C/C++/Rust","head_dependencies":["capstone","elfutils","libunwind","luajit","ncurses","python@3.14",{"pandoc":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/namhyung/uftrace.git",{":branch":"master"}],"homepage":"https://uftrace.github.io/slide/","license":"GPL-2.0-only","ruby_source_checksum":"2011c30e329f463d221c9519849bc4f89606c0cb25752c012bc371d527bf1ec2","stable_dependencies":["capstone","elfutils","libunwind","luajit","ncurses","python@3.14",{"pandoc":":build"},{"pkgconf":":build"}],"stable_checksum":"c35ef25f279684fc7d79dcc250fb29386890870fd2c9f812e587151419ca01af","stable_url_args":["https://github.com/namhyung/uftrace/archive/refs/tags/v0.19.tar.gz"],"stable_version":"0.19"},"uggconv":{"deprecate_args":{":date":"2024-09-11",":because":":repo_removed"},"desc":"Universal Game Genie code converter","disable_args":{":date":"2025-09-11",":because":":repo_removed"},"homepage":"https://web.archive.org/web/20230505074213/https://wyrmcorp.com/software/uggconv/index.shtml","license":"BSD-3-Clause","ruby_source_checksum":"82d2e0e1a71b035ac20bbc0f9d0befc2451528e0d4e9a2192bc83c72548ff2a5","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"9a215429bc692b38d88d11f38ec40f43713576193558cd8ca6c239541b1dd7b8","stable_url_args":["https://web.archive.org/web/20230505074320/https://wyrmcorp.com/software/uggconv/uggconv-1.0.tar.gz"],"stable_version":"1.0","bottle_checksum":"002cd504e9385234ab9b1b4595709ffccb2fda5d49c377add9c27eb422c04ed3"},"ugit":{"conflicts":[["git-extras",{":because":"both install `git-undo` binaries"}]],"desc":"Undo git commands. Your damage control git buddy","executables":["git-undo","ugit"],"head_dependencies":["fzf","bash"],"homepage":"https://bhupesh.me/undo-your-last-git-mistake-with-ugit/","license":"MIT","ruby_source_checksum":"8e4520bfca1f86ea21298116dea0ca8ae77dcf1293b2aa7d799ce0aff09f5db3","stable_dependencies":["fzf","bash"],"stable_checksum":"f93d9d4bb0d6fd676704e45733190413885c859ff2807b84cc8113bf674fc063","stable_url_args":["https://github.com/Bhupesh-V/ugit/archive/refs/tags/v5.9.tar.gz"],"stable_version":"5.9","bottle_tag":":all","bottle_checksum":"5d2cbe4ed925006cc99467b8a4b837b75e60a2381641b15471fd71a08d0d2b5d"},"ugrep":{"desc":"Ultra fast grep with query UI, fuzzy search, archive search, and more","executables":["ug","ug+","ugrep","ugrep+","ugrep-indexer"],"head_dependencies":["brotli","lz4","pcre2","xz","zstd"],"head_uses_from_macos":[["bzip2"]],"homepage":"https://ugrep.com/","license":"BSD-3-Clause","ruby_source_checksum":"544d0fb7ddcbed05c0f9e876fe8de38d6e77643d4c034b7c925bc4f951a9deb4","stable_dependencies":["brotli","lz4","pcre2","xz","zstd"],"stable_checksum":"f991cc6c61dbc5af5a3b3939083e917df4113509549670fb400d121f639f69f6","stable_url_args":["https://github.com/Genivia/ugrep/archive/refs/tags/v7.8.2.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"7.8.2"},"uhd":{"desc":"Hardware driver for all USRP devices","executables":["uhd_adc_self_cal","uhd_cal_rx_iq_balance","uhd_cal_tx_dc_offset","uhd_cal_tx_iq_balance","uhd_config_info","uhd_find_devices","uhd_image_loader","uhd_usrp_probe"],"head_dependencies":["boost","libusb","python@3.14",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/EttusResearch/uhd.git",{":branch":"master"}],"homepage":"https://files.ettus.com/manual/","license":{":all_of":["GPL-3.0-or-later","LGPL-3.0-or-later","MIT","BSD-3-Clause","Apache-2.0"]},"revision":1,"ruby_source_checksum":"37b2d4cab4ca51324637c76a67dd6313b813b8953c596098d1fccfcd2d231a54","stable_dependencies":["boost","libusb","python@3.14",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"stable_checksum":"a9c66b52abcd586b513999f3a52345807b7551d01efac8c98eed813838be0297","stable_url_args":["https://github.com/EttusResearch/uhd/archive/refs/tags/v4.10.0.0.tar.gz"],"stable_version":"4.10.0.0"},"uhdm":{"desc":"Universal Hardware Data Model, modeling of the SystemVerilog Object Model","executables":["uhdm-cmp","uhdm-dump","uhdm-hier","uhdm-lint"],"head_dependencies":["capnp",{"cmake":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/chipsalliance/UHDM.git",{":branch":"master"}],"homepage":"https://github.com/chipsalliance/UHDM","license":"Apache-2.0","revision":2,"ruby_source_checksum":"f3da5a2a3ee4cf1db03f27adba1f19017b68dab9bf04d680c040211f93f0e623","stable_dependencies":["capnp",{"cmake":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"stable_checksum":"179203b166be5d1be12b901c69c6a569ebebf4fe47bc674b1268bd9319216fce","stable_url_args":["https://github.com/chipsalliance/UHDM/archive/refs/tags/v1.86.tar.gz"],"stable_version":"1.86"},"uhubctl":{"desc":"USB hub per-port power control","executables":["uhubctl"],"head_dependencies":["libusb",{"pkgconf":":build"}],"head_url_args":["https://github.com/mvp/uhubctl.git",{":branch":"master"}],"homepage":"https://github.com/mvp/uhubctl","license":"GPL-2.0-only","ruby_source_checksum":"817a3697bec05d21bb3dbfef23e5915993b882a927775e64db55a1c4ebc25443","stable_dependencies":["libusb",{"pkgconf":":build"}],"stable_checksum":"56ca15ddf96d39ab0bf8ee12d3daca13cea45af01bcd5a9732ffcc01664fdfa2","stable_url_args":["https://github.com/mvp/uhubctl/archive/refs/tags/v2.6.0.tar.gz"],"stable_version":"2.6.0"},"ulfius":{"bottle_rebuild":1,"desc":"HTTP Framework for REST Applications in C","executables":["uwsc"],"head_dependencies":["gnutls","jansson","libmicrohttpd","orcania","yder",{"cmake":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[["curl"]],"homepage":"https://babelouest.github.io/ulfius/","license":"LGPL-2.1-only","ruby_source_checksum":"23b95c09484b4bb5078b384879b7999b5ee37039a489064f9f9a9f01c892e2ea","stable_dependencies":["gnutls","jansson","libmicrohttpd","orcania","yder",{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"19cf789b2af1919b69f77c7701237bfc318a9781ec657b68fd4b6ffa9d53f111","stable_url_args":["https://github.com/babelouest/ulfius/archive/refs/tags/v2.7.15.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"2.7.15"},"ultralist":{"desc":"Simple GTD-style task management for the command-line","executables":["ultralist"],"head_dependencies":[{"go":":build"}],"homepage":"https://ultralist.io","license":"MIT","oldnames":["todolist"],"ruby_source_checksum":"856c5f082a489fee5cfc8bc8e297fa1ad66956a4fb66a4eadf927dde3c756d21","stable_dependencies":[{"go":":build"}],"stable_checksum":"d4a524c94c1ea4a748711a1187246ed1fd00eaaafd5b8153ad23b42d36485f79","stable_url_args":["https://github.com/gammons/ultralist/archive/refs/tags/1.7.0.tar.gz"],"stable_version":"1.7.0","bottle_checksum":"8a2604f11a36ecf612bfd2912cd1b1a1345ea70995e884d156d935663150cbf9"},"um":{"bottle_rebuild":1,"desc":"Command-line utility for creating and maintaining personal man pages","executables":["um"],"head_dependencies":["ruby"],"homepage":"https://github.com/sinclairtarget/um","license":"MIT","ruby_source_checksum":"3dbe94c19cc08dc810293e19a951af38d6e99cf6016ff5832ad4a3974a6bc812","stable_dependencies":["ruby"],"stable_checksum":"f8c3f4bc5933cb4ab9643dcef7b01b8e8edf2dcbcd8062ef3ef214d1673ae64e","stable_url_args":["https://github.com/sinclairtarget/um/archive/refs/tags/4.2.0.tar.gz"],"stable_version":"4.2.0"},"umka-lang":{"desc":"Statically typed embeddable scripting language","executables":["umka"],"head_url_args":["https://github.com/vtereshkov/umka-lang.git",{":branch":"master"}],"homepage":"https://github.com/vtereshkov/umka-lang","license":"BSD-2-Clause","ruby_source_checksum":"2354b64975f46f5eb0048237bcc0a97db0430aa4a8e073f62e3572496c56aac8","stable_checksum":"cf82ad85745339371172a0785fb44aeb60b7a78142ff55d6b3518d77abaa46ba","stable_url_args":["https://github.com/vtereshkov/umka-lang/archive/refs/tags/v1.5.6.tar.gz"],"stable_version":"1.5.6"},"umlet":{"bottle_rebuild":1,"desc":"This UML tool aimed at providing a fast way of creating UML diagrams","executables":["umlet","umlet-15.1"],"head_dependencies":["openjdk"],"homepage":"https://www.umlet.com/","license":"GPL-3.0-only","ruby_source_checksum":"16dffbb82667e33ff54fae5074443b6e2bd2815becaae2d9f5babcd13c4e166c","stable_dependencies":["openjdk"],"stable_checksum":"33aa1559b3a63c14f2812f9316463d3d6b9c15f60b0f7decb8d52e5a914b308a","stable_url_args":["https://www.umlet.com/download/umlet_15_1/umlet-standalone-15.1.zip"],"stable_version":"15.1","bottle_tag":":all","bottle_checksum":"81e9e4e1e8f71f11e7ddc0468109c03b5fc37353620c24c34fca14eace0b1373"},"umoci":{"desc":"Reference OCI implementation for creating, modifying and inspecting images","executables":["umoci"],"head_dependencies":["gpgme",{"go":":build"},{"go-md2man":":build"}],"homepage":"https://umo.ci","license":"Apache-2.0","ruby_source_checksum":"189b95cc09c7ee0b3ae473115cb396e967923786ec4a98e831dbf87240353df4","stable_dependencies":["gpgme",{"go":":build"},{"go-md2man":":build"}],"stable_checksum":"400a26c5f7ac06e40af907255e0e23407237d950e78e8d7c9043a1ad46da9ae5","stable_url_args":["https://github.com/opencontainers/umoci/archive/refs/tags/v0.6.0.tar.gz"],"stable_version":"0.6.0"},"umockdev":{"desc":"Mock hardware devices for creating unit tests and bug reporting","executables":["umockdev-record","umockdev-run","umockdev-wrapper"],"head_dependencies":["glib","libpcap","systemd",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/martinpitt/umockdev.git",{":branch":"main"}],"homepage":"https://launchpad.net/umockdev","license":"LGPL-2.1-or-later","ruby_source_checksum":"6c7e4fbf0046c9f9c860360834e05f80297da1f7921a552f23e5ffbc1cb706ba","stable_dependencies":["glib","libpcap","systemd",{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"9d57c917a32dc696877ab525eb510971a8109899d5b92d986e7bac32573125b0","stable_url_args":["https://github.com/martinpitt/umockdev/releases/download/0.19.8/umockdev-0.19.8.tar.xz"],"stable_version":"0.19.8"},"umple":{"desc":"Modeling tool/programming language that enables Model-Oriented Programming","executables":["umple"],"head_dependencies":["openjdk"],"homepage":"https://cruise.umple.org/umple/","license":"MIT","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"b5b48de96bbba24609998cd9f95db01d4d595d8154350be42c8f709319572bf1","stable_dependencies":["openjdk"],"stable_checksum":"a411c76d445b7bb079035d6d4a1bc71a548ee173093dc74cec8cbea61dcfc401","stable_url_args":["https://github.com/umple/umple/releases/download/v1.37.0/umple-1.37.0.8542.3a8c87689.jar"],"stable_version":"1.37.0","version_scheme":1,"bottle_tag":":all","bottle_checksum":"605bdcf836313a9aa0f6d83e78f49ddd1cb0d1cb74d6ee0f74f074edd37d2f57"},"unac":{"desc":"C library and command that removes accents from a string","executables":["unaccent"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"}],"homepage":"https://savannah.nongnu.org/projects/unac","license":"GPL-2.0-or-later","ruby_source_checksum":"4a6e60e3ef7272bbea2279f076bea09311a6d211c5536da8ba6c8c2c2e07ed36","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","data":true},{"strip":"p1","url":"https://sources.debian.org/data/main/u/unac/1.8.0-8/debian/patches/gcc-4-fix-bug-556379.patch","sha256":"f91d2c376826ff05eba7a13ee37b8152851f2c24ced29ee88afdf9b42b6a2fc8"},{"strip":"p1","url":"https://sources.debian.org/data/main/u/unac/1.8.0-8/debian/patches/update-autotools.diff","sha256":"8310103e199edf477e3f3fd961a2ecb09bf361ba1602871b8a223b1ee65cc11a"}],"stable_checksum":"29d316e5b74615d49237556929e95e0d68c4b77a0a0cfc346dc61cf0684b90bf","stable_url_args":["https://deb.debian.org/debian/pool/main/u/unac/unac_1.8.0.orig.tar.gz"],"stable_version":"1.8.0","bottle_cellar":":any","bottle_checksum":"5d58477a342637a20d39e60b0164846f14e8f2aac2d1fc01e162e8eefef63af7"},"unar":{"bottle_rebuild":1,"desc":"Command-line unarchiving tools supporting multiple formats","executables":["lsar","unar"],"head_url_args":["https://github.com/MacPaw/XADMaster.git",{":branch":"master"}],"head_uses_from_macos":[[{"llvm":":build"}],["bzip2"]],"homepage":"https://theunarchiver.com/command-line","license":"LGPL-2.1-or-later","revision":7,"ruby_source_checksum":"578e46e52f94fb3c2dea4bee23742cf7d4f7b4a4e82d357b371cebe491761361","stable_checksum":"652953d7988b3c33f4f52b61c357afd1a7c2fc170e5e6e2219f4432b0c4cd39f","stable_url_args":["https://github.com/MacPaw/XADMaster/archive/refs/tags/v1.10.8.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}],["bzip2"]],"stable_version":"1.10.8"},"unbound":{"desc":"Validating, recursive, caching DNS resolver","executables":["unbound","unbound-anchor","unbound-checkconf","unbound-control","unbound-control-setup","unbound-host"],"head_dependencies":["libevent","libnghttp2","openssl@3"],"head_url_args":["https://github.com/NLnetLabs/unbound.git",{":branch":"master"}],"head_uses_from_macos":[["expat"]],"homepage":"https://www.unbound.net","license":"BSD-3-Clause","post_install_defined":true,"ruby_source_checksum":"022799d746e26e1daa7187ff4c50dd2066ba472528e6a38fd4135d4d283929af","service_args":[[":run_type",":immediate"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/unbound/sbin/unbound","-d","-c","$HOMEBREW_PREFIX/etc/unbound/unbound.conf"]],"stable_dependencies":["libevent","libnghttp2","openssl@3"],"stable_checksum":"0fe8b6277b0959cfd17562debac0aa5f71e0b02dc4ffa9c60271c583edab586f","stable_url_args":["https://nlnetlabs.nl/downloads/unbound/unbound-1.25.1.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"1.25.1"},"unciv":{"desc":"Open-source Android/Desktop remake of Civ V","executables":["unciv"],"head_dependencies":["openjdk"],"homepage":"https://github.com/yairm210/Unciv","license":"MPL-2.0","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"7bc9bc7a564beb65e194d73891abf0adc03be4184462df27f4aafccf44acdd51","stable_dependencies":["openjdk"],"stable_checksum":"4792fd777ced2c764c40abd364b28634786004aa8b2d92f46e5b55773343afae","stable_url_args":["https://github.com/yairm210/Unciv/releases/download/4.20.18/Unciv.jar"],"stable_version":"4.20.18","bottle_tag":":all","bottle_checksum":"82e75406d6a059f92d49aec00f577c080d3da7377e628be4178edeb4373c21be"},"uncover":{"desc":"Tool to discover exposed hosts on the internet using multiple search engines","executables":["uncover"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/projectdiscovery/uncover.git",{":branch":"main"}],"homepage":"https://github.com/projectdiscovery/uncover","license":"MIT","ruby_source_checksum":"3a8e4b80c1735e1b757fba4a997d6615f0599de156b0c3d6c7c245e8f570c0d4","stable_dependencies":[{"go":":build"}],"stable_checksum":"80e5e8531ac53a24b4acba2ab96e5ab33ecc137a3e0baa97caabae0c859b64eb","stable_url_args":["https://github.com/projectdiscovery/uncover/archive/refs/tags/v1.2.1.tar.gz"],"stable_version":"1.2.1"},"uncrustify":{"desc":"Source code beautifier","executables":["uncrustify"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/uncrustify/uncrustify.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://uncrustify.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"cfc3581bd380f504a1b8f29e3ca0940bca5cf7fd634977254dad3c4b2b66b4a5","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"1d4d3ab3a991c66eb24cb0a3e690573b4882fd98bc6ec64a01c283998c20dc87","stable_url_args":["https://github.com/uncrustify/uncrustify/archive/refs/tags/uncrustify-0.83.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.83.0"},"undercutf1":{"desc":"F1 Live Timing TUI for all F1 sessions with variable delay to sync to your TV","executables":["undercutf1"],"head_dependencies":["dotnet","ffmpeg","fontconfig","mpg123"],"head_url_args":["https://github.com/JustAman62/undercut-f1.git",{":branch":"master"}],"homepage":"https://amandhoot.com","license":"GPL-3.0-only","ruby_source_checksum":"d05d92400ca773cdb7754dd3d3618ecafa94ea0c12275910126b32439bd722be","stable_dependencies":["dotnet","ffmpeg","fontconfig","mpg123"],"stable_checksum":"80541923a4d7296bc39355848429627428a58d5de5cd5765115be38bb02bbf1b","stable_url_args":["https://github.com/JustAman62/undercut-f1/archive/refs/tags/v4.0.89.tar.gz"],"stable_version":"4.0.89"},"ungit":{"desc":"Easiest way to use Git. On any platform. Anywhere","executables":["0ungit-credentials-helper","ungit"],"head_dependencies":["node"],"homepage":"https://github.com/FredrikNoren/ungit","license":"MIT","ruby_source_checksum":"5907e0b22233399d3b6b149aef8381307d4d6daa70fccfe854467edde65dce9e","stable_dependencies":["node"],"stable_checksum":"960b9e459edca37712303e42845fe90ca4a31744e854aa204c0e259b40e90315","stable_url_args":["https://github.com/FredrikNoren/ungit/archive/refs/tags/v1.5.30.tar.gz"],"stable_version":"1.5.30","bottle_tag":":all","bottle_checksum":"2fd45c6ddef5ed4e9766abf5d6098cea756f93fd50156d24cd9c1721d75cd876"},"uni-algo":{"desc":"Unicode Algorithms Implementation for C/C++","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"homepage":"https://github.com/uni-algo/uni-algo","license":"MIT","ruby_source_checksum":"6ee3a895b4256a52308ef582826ea91e83571e35ad17fb95866ec102f6b9d47e","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"f2a1539cd8635bc6088d05144a73ecfe7b4d74ee0361fabed6f87f9f19e74ca9","stable_url_args":["https://github.com/uni-algo/uni-algo/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0"},"uni":{"desc":"Unicode database query tool for the command-line","executables":["uni"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/arp242/uni","license":"MIT","ruby_source_checksum":"f0762609241630de82f55f075b3e3f188fd67f92338d51e3dd16ce6ce1f934e4","stable_dependencies":[{"go":":build"}],"stable_checksum":"dc595807a0ab875111dafd55be9f3de116cbea652216f9d0082d03dddb3d83be","stable_url_args":["https://github.com/arp242/uni/archive/refs/tags/v2.9.0.tar.gz"],"stable_version":"2.9.0"},"uni2ascii":{"desc":"Bi-directional conversion between UTF-8 and various ASCII flavors","executables":["ascii2uni","u2a","uni2ascii"],"head_dependencies":["gettext"],"homepage":"https://billposer.org/Software/uni2ascii.html","license":"GPL-3.0-only","ruby_source_checksum":"c8c136944820987de4ee35ab67c67d4c514e4a6c690662fa7bdecc5a080ca5ff","stable_dependencies":["gettext"],"stable_patches":[{"strip":"p1","file":"Patches/uni2ascii/uni2ascii-4.20.patch"}],"stable_checksum":"0c5002f54b262d937ba3a8249dd3148791a3f6ec383d80ec479ae60ee0de681a","stable_url_args":["https://billposer.org/Software/Downloads/uni2ascii-4.20.tar.bz2"],"stable_version":"4.20"},"unibilium":{"desc":"Very basic terminfo library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/neovim/unibilium","license":"LGPL-3.0-or-later","ruby_source_checksum":"9ec4e60b23ec85e98ad6025dbc2e68a615131866b962b3710958ed9abab87faf","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"370ecb07fbbc20d91d1b350c55f1c806b06bf86797e164081ccc977fc9b3af7a","stable_url_args":["https://github.com/neovim/unibilium/archive/refs/tags/v2.1.2.tar.gz"],"stable_version":"2.1.2"},"unicorn":{"bottle_rebuild":1,"desc":"Lightweight multi-architecture CPU emulation framework","head_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/unicorn-engine/unicorn.git",{":branch":"master"}],"homepage":"https://www.unicorn-engine.org/","license":{":all_of":["GPL-2.0-only","GPL-2.0-or-later"]},"ruby_source_checksum":"9c79bc266866f0d8dfd15c16131d33b2d26956a4974bd42370e021f52a813366","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"ea8863f095a0136388694e5a6063afd9bb7650e30243dd6251af59c5ce5601f4","stable_url_args":["https://github.com/unicorn-engine/unicorn/archive/refs/tags/2.1.4.tar.gz"],"stable_version":"2.1.4"},"unifdef":{"desc":"Selectively process conditional C preprocessor directives","executables":["unifdef","unifdefall"],"head_url_args":["https://github.com/fanf2/unifdef.git",{":branch":"master"}],"homepage":"https://dotat.at/prog/unifdef/","keg_only_args":[":provided_by_macos"],"license":{":all_of":["BSD-2-Clause","BSD-3-Clause"]},"ruby_source_checksum":"5c45efb684574ea9fcb57d08243d867e2616e33d1180b3ef5b4f1ccdc542f024","stable_checksum":"fba564a24db7b97ebe9329713ac970627b902e5e9e8b14e19e024eb6e278d10b","stable_url_args":["https://dotat.at/prog/unifdef/unifdef-2.12.tar.gz"],"stable_version":"2.12","bottle_checksum":"8dbc4bc39701aac4f2da738734f72bc002ad3e3e802343405b5c4acd1eb42928"},"unison":{"desc":"File synchronization tool","executables":["unison"],"head_dependencies":[{"ocaml":":build"}],"head_url_args":["https://github.com/bcpierce00/unison.git",{":branch":"master"}],"homepage":"https://www.cis.upenn.edu/~bcpierce/unison/","license":"GPL-3.0-or-later","ruby_source_checksum":"2083df1d43fac1228e890b386b72dce48643515bf26513ea25bcec57bddb3ac8","stable_dependencies":[{"ocaml":":build"}],"stable_checksum":"0f14154611a2dfebb8c229be85ceda29a750eace4fb75d06e0d43fe5b58a6e87","stable_url_args":["https://github.com/bcpierce00/unison/archive/refs/tags/v2.54.0.tar.gz"],"stable_version":"2.54.0"},"unisonlang":{"aliases":["ucm"],"desc":"Friendly programming language from the future","executables":["ucm"],"head_dependencies":[{"elm":":build"},{"elm-format":":build"},{"ghc@9.10":":build"},{"haskell-stack":":build"},{"node":":build"}],"head_url_args":["https://github.com/unisonweb/unison.git",{":branch":"trunk"}],"head_uses_from_macos":[[{"python":":build"}],[{"xz":":build"}]],"homepage":"https://unison-lang.org/","license":"MIT","ruby_source_checksum":"460e59054113f7ae293398f7fc87d6f849ded7df04ec9963d54a266458c94fa3","stable_dependencies":[{"elm":":build"},{"elm-format":":build"},{"ghc@9.10":":build"},{"haskell-stack":":build"},{"node":":build"}],"stable_checksum":"9a9c53fcb7a6913504d3356b5661eae33c28271d6253fd5cb08cb5e93bd67295","stable_url_args":["https://github.com/unisonweb/unison/archive/refs/tags/release/1.3.0.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],[{"xz":":build"}]],"stable_version":"1.3.0"},"unittest-cpp":{"desc":"Unit testing framework for C++","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/unittest-cpp/unittest-cpp.git",{":branch":"master"}],"homepage":"https://github.com/unittest-cpp/unittest-cpp","license":"MIT","ruby_source_checksum":"59e32e4f8fd0fcf75d49b67d5dd49dcf77d7f84ae5de698c05f3d397c40c93b4","stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"1d1b118518dc200e6b87bbf3ae7bfd00a0cfc6be708255f98e5e3d627a7c9f98","stable_url_args":["https://github.com/unittest-cpp/unittest-cpp/releases/download/v2.0.0/unittest-cpp-2.0.0.tar.gz"],"stable_version":"2.0.0","bottle_cellar":":any","bottle_checksum":"462837c9588ccf8f585d9d82af071bb91a59f2bf3ef155ccc863c416491cab68"},"unittest":{"desc":"C++ Unit Test Framework","homepage":"https://unittest.red-bean.com/","license":"BSD-3-Clause","ruby_source_checksum":"fbecaa690da7b3628dbbcf63e32ca2516a03f5bbb0389d6f84351f0dd496d1ed","stable_checksum":"9586ef0149b6376da9b5f95a992c7ad1546254381808cddad1f03768974b165f","stable_url_args":["https://unittest.red-bean.com/tar/unittest-0.50-62.tar.gz"],"stable_version":"0.50-62","bottle_checksum":"2da59f3f0206902816c2dac6c273768858f092eb917b696b0a8b04096ea97007"},"unitycatalog":{"desc":"Open, Multi-modal Catalog for Data & AI","executables":["start-uc-server","uc"],"head_dependencies":["openjdk@21",{"sbt":":build"}],"homepage":"https://unitycatalog.io/","license":"Apache-2.0","ruby_source_checksum":"10b984ec7fea0b83c448ee15ba8f5033e1786b6008c96f03b09ec1416e900a49","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/etc/unitycatalog"]],"service_run_args":["$HOMEBREW_PREFIX/opt/unitycatalog/bin/start-uc-server"],"stable_dependencies":["openjdk@21",{"sbt":":build"}],"stable_checksum":"d6ea45b16cd8747cdc1179c3fd07c85706e2f2d17bae87fd90041e8d22b794f5","stable_url_args":["https://github.com/unitycatalog/unitycatalog/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"uniutils":{"desc":"Manipulate and analyze Unicode text","executables":["ExplicateUTF8","unidesc","unifuzz","unihist","uniname","unireverse","unisurrogate","utf8lookup"],"head_dependencies":["gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://billposer.org/Software/unidesc.html","license":{":all_of":["GPL-2.0-or-later","GPL-3.0-only"]},"ruby_source_checksum":"01915060a700a0be735954b27808b5e83411b4c1dd3941e26cbe369d49c26e11","stable_dependencies":["gettext",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"41c14c0223376f2d96c80c2ba1b1494fc74cd8982d561630e688e2245aaf3364","stable_url_args":["https://billposer.org/Software/Downloads/uniutils-2.28.tar.gz"],"stable_version":"2.28"},"universal-ctags":{"conflicts":[["ctags",{":because":"both install `ctags` binaries"}]],"desc":"Maintained ctags implementation","executables":["ctags","optscript","readtags"],"head_dependencies":["jansson","libyaml","pcre2",{"autoconf":":build"},{"automake":":build"},{"docutils":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"head_url_args":["https://github.com/universal-ctags/ctags.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://ctags.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"632dcc6fb1b23310b2a780eda35d3faa7a7f7246a268deaa0568f28ffa7e7055","stable_dependencies":["jansson","libyaml","pcre2",{"docutils":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"stable_checksum":"2c63efe9e0e083dc50e6fdd8c5414781cc8873d8c8940cf553c01870ed962f8c","stable_url_args":["https://github.com/universal-ctags/ctags/releases/download/v6.2.1/universal-ctags-6.2.1.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"6.2.1"},"unixodbc":{"conflicts":[["virtuoso",{":because":"both install `isql` binaries"}]],"desc":"ODBC 3 connectivity for UNIX","executables":["dltest","isql","iusql","odbc_config","odbcinst","slencheck"],"head_dependencies":["libtool",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/lurcher/unixODBC.git",{":branch":"master"}],"homepage":"https://www.unixodbc.org/","license":{":all_of":["LGPL-2.1-or-later","GPL-2.0-or-later"]},"link_overwrite_paths":["include/odbcinst.h","include/sql.h","include/sqlext.h","include/sqltypes.h","include/sqlucode.h","lib/libodbc.a","lib/libodbc.so"],"ruby_source_checksum":"00dc63925eb484ec403c34a795bf3cb39cd20fffe8335d36d84d007d06ce1839","stable_dependencies":["libtool"],"stable_checksum":"4e2814de3e01fc30b0b9f75e83bb5aba91ab0384ee951286504bb70205524771","stable_url_args":["https://www.unixodbc.org/unixODBC-2.3.14.tar.gz"],"stable_version":"2.3.14"},"unnethack":{"desc":"Fork of Nethack","executables":["unnethack"],"head_dependencies":["lua"],"head_url_args":["https://github.com/UnNetHack/UnNetHack.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"homepage":"https://unnethack.wordpress.com/","license":"NGPL","ruby_source_checksum":"16c969cf5d38d9572bf73ac5abbef7c42500599a26b456e12acacfbd4dee13d2","stable_patches":[{"strip":"p1","url":"https://github.com/UnNetHack/UnNetHack/commit/04f0a3a850a94eb8837ddcef31303968240d1c31.patch?full_index=1","sha256":"5285dc2e57b378bc77c01879399e2af248ef967977ed50e0c13a80b1993a7081"},{"strip":"p1","url":"https://github.com/UnNetHack/UnNetHack/commit/33a3bb6539452875a88efbf6da0148a1cccc00c1.patch?full_index=1","sha256":"07e1bb472c4f20957dafc6cfc49fcfd3178a5e04fcebf93a4fc7922ec8c0a963"}],"stable_checksum":"a32a2c0e758eb91842033d53d43f718f3bc719a346e993d9b23bac06f0ac9004","stable_url_args":["https://github.com/UnNetHack/UnNetHack/archive/refs/tags/5.3.2.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["ncurses"]],"stable_version":"5.3.2","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"5b4386eee78f20075e693b6ad437df496c8c914518161d8901991c1c4a6ee1f9"},"unoconv":{"bottle_rebuild":2,"caveats":"In order to use unoconv, a copy of LibreOffice between versions 3.6.0.1 - 4.3.x must be installed.\n","deprecate_args":{":date":"2025-04-27",":because":":repo_archived",":replacement_formula":"unoserver"},"desc":"Convert between any document format supported by OpenOffice","disable_args":{":date":"2026-04-27",":because":":repo_archived",":replacement_formula":"unoserver"},"executables":["unoconv"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/unoconv/unoconv.git",{":branch":"master"}],"homepage":"https://github.com/unoconv/unoconv","license":"GPL-2.0-only","revision":4,"ruby_source_checksum":"d060ea79e0485dba1c3e105310c4539e824e40f788e43cc77d241be8de3eff4c","stable_dependencies":["python@3.14"],"stable_checksum":"308ebfd98e67d898834876348b27caf41470cd853fbe2681cc7dacd8fd5e6031","stable_url_args":["https://files.pythonhosted.org/packages/ab/40/b4cab1140087f3f07b2f6d7cb9ca1c14b9bdbb525d2d83a3b29c924fe9ae/unoconv-0.9.0.tar.gz"],"stable_version":"0.9.0"},"unordered_dense":{"desc":"Hashmap and hashset based on robin-hood backward shift deletion","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/martinus/unordered_dense","license":"MIT","ruby_source_checksum":"cfefec4173c9b4a8a0182b07231ebb2e7b3359240ad9e23029364664feccad8e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9f7202ec6d8353932ef865d33f5872e4b7a1356e9032da7cd09c3a0c5bb2b7de","stable_url_args":["https://github.com/martinus/unordered_dense/archive/refs/tags/v4.8.1.tar.gz"],"stable_version":"4.8.1","bottle_tag":":all","bottle_checksum":"8b691bc4407ac13bc85937d52994d364ba13647abda79829c011b734cd08f7dd"},"unoserver":{"desc":"Server for file conversions with Libre Office","executables":["unocompare","unoconvert","unoping","unoserver"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/unoconv/unoserver","license":"MIT","ruby_source_checksum":"b7fb22fc1de79d39f66b0051a17011805973bc23beafa5c87df2ab197acc0791","stable_dependencies":["python@3.14"],"stable_checksum":"b05f9578506ac7374ae1b314c3a79528636c542ac78220a9ce99110584ca424b","stable_url_args":["https://files.pythonhosted.org/packages/6e/7c/9250bf071eb9d0012998b774bbf5743a09c715ab5dfd50460c8ba09c2564/unoserver-3.7.tar.gz"],"stable_version":"3.7","bottle_tag":":all","bottle_checksum":"313e849339cb1051d486a45d86a299573903b7830be534ba1bd43e6873c94df3"},"unp":{"bottle_rebuild":1,"desc":"Unpack everything with one command","executables":["ucat","unp"],"head_dependencies":["p7zip"],"homepage":"https://tracker.debian.org/pkg/unp","license":"GPL-2.0-only","ruby_source_checksum":"d633400fb41ab139dd702e5734f13c50e3f8c9ccffb980470c334c0af77d4d7a","stable_dependencies":["p7zip"],"stable_checksum":"651764eeed41331e699ead891334e3d9512048f6891d55db7761412323622970","stable_url_args":["https://deb.debian.org/debian/pool/main/u/unp/unp_2.0.tar.xz"],"stable_version":"2.0","bottle_tag":":all","bottle_checksum":"fdcd81250f756b4075c45a1a4ca5282fab58f2b70008d85da4ad3fdd6b91738b"},"unpaper":{"desc":"Post-processing for scanned/photocopied books","executables":["unpaper"],"head_dependencies":["ffmpeg",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"head_url_args":["https://github.com/unpaper/unpaper.git",{":branch":"main"}],"homepage":"https://www.flameeyes.com/projects/unpaper","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"60cfb2ee8eebd307ad6690ceba8462dd7f4e8c5dafed30b1e9e02292e5bc6fc3","stable_dependencies":["ffmpeg",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"stable_checksum":"2575fbbf26c22719d1cb882b59602c9900c7f747118ac130883f63419be46a80","stable_url_args":["https://www.flameeyes.com/files/unpaper-7.0.0.tar.xz"],"stable_version":"7.0.0"},"unrtf":{"desc":"RTF to other formats converter","executables":["unrtf"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://hg.savannah.gnu.org/hgweb/unrtf/",{":using":":hg"}],"homepage":"https://www.gnu.org/software/unrtf/","license":"GPL-3.0-or-later","ruby_source_checksum":"5091e847738cf69387daa97f6e8524cc0b594b3842de0db1d0adcda0570acfda","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"b49f20211fa69fff97d42d6e782a62d7e2da670b064951f14bbff968c93734ae","stable_url_args":["https://ftpmirror.gnu.org/gnu/unrtf/unrtf-0.21.10.tar.gz"],"stable_version":"0.21.10","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"7a091ab8d8e5a67f2821d1436300d6c41c9f15ead01a83ade9d38fc9cc2494b6"},"unshield":{"bottle_rebuild":2,"desc":"Extract files from InstallShield cabinet files","executables":["unshield"],"head_dependencies":["openssl@4",{"cmake":":build"}],"head_url_args":["https://github.com/twogood/unshield.git",{":branch":"main"}],"homepage":"https://github.com/twogood/unshield","license":"MIT","ruby_source_checksum":"29c86ff5530810ed3d1f7d80231c849ebc8fe10319e509f42fec399e36bf7b9b","stable_dependencies":["openssl@4",{"cmake":":build"}],"stable_checksum":"a937ef596ad94d16e7ed2c8553ad7be305798dcdcfd65ae60210b1e54ab51a2f","stable_url_args":["https://github.com/twogood/unshield/archive/refs/tags/1.6.2.tar.gz"],"stable_version":"1.6.2"},"unum":{"bottle_rebuild":1,"desc":"Interconvert numbers, Unicode, and HTML/XHTML entities","executables":["unum"],"head_dependencies":[{"pod2man":":build"}],"head_uses_from_macos":[["perl"]],"homepage":"https://www.fourmilab.ch/webtools/unum/","license":{":any_of":["Artistic-1.0-Perl","GPL-1.0-or-later"]},"ruby_source_checksum":"b248e443daceff60fc0b99131a33516159a56565da35b2fb2604b4564c231d53","stable_dependencies":[{"pod2man":":build"}],"stable_checksum":"9e4cb91aff389091f8c04122107ce3f7face4389ee27a9fb398b574dda20b457","stable_url_args":["https://www.fourmilab.ch/webtools/unum/prior-releases/3.6-15.1.0/unum.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"3.6-15.1.0","bottle_tag":":all","bottle_checksum":"49e6e959912529d4da9b0097beac4bcc654679022720b74eff4c5010d5ae6c77"},"unuran":{"desc":"UNU.RAN - Universal Non-Uniform RANdom number generator","head_dependencies":["gsl",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"texinfo":":build"}],"head_url_args":["https://github.com/unuran/unuran.git",{":branch":"main"}],"homepage":"https://statmath.wu.ac.at/unuran/","license":"GPL-2.0-or-later","ruby_source_checksum":"de187793115961e6efed43f80066d9c0247824c7103bb3fd38ad7f7d6b4aef94","stable_dependencies":["gsl",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"texinfo":":build"}],"stable_checksum":"9c8f6c5229615dc4871af11bca92fab9083f45ab66871d98031e05578e0567f9","stable_url_args":["https://github.com/unuran/unuran/archive/refs/tags/unuran-1.12.0.tar.gz"],"stable_version":"1.12.0"},"unxip":{"bottle_rebuild":1,"desc":"Fast Xcode unarchiver","executables":["unxip"],"head_url_args":["https://github.com/saagarjha/unxip.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://github.com/saagarjha/unxip","license":"LGPL-3.0-only","ruby_source_checksum":"604ea96552f8d01a11c3c393c68f32e398bd4bb8850f2d67fd674b78d7911b3f","stable_checksum":"490c27aeabad33a8c811ada09008d24835f0f701ad40092b450c4788cdf99198","stable_url_args":["https://github.com/saagarjha/unxip/archive/refs/tags/v3.3.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"3.3"},"unyaffs":{"desc":"Extract files from a YAFFS2 filesystem image","executables":["unyaffs"],"homepage":"https://packages.debian.org/sid/unyaffs","license":"GPL-2.0-only","revision":1,"ruby_source_checksum":"eae3baf794ebbcd1f5db94d360d61fecba9807d67a6e0c5198bd38cb2714c8bd","stable_checksum":"099ee9e51046b83fe8555d7a6284f6fe4fbae96be91404f770443d8129bd8775","stable_url_args":["https://deb.debian.org/debian/pool/main/u/unyaffs/unyaffs_0.9.7.orig.tar.gz"],"stable_version":"0.9.7","bottle_checksum":"b70c51c64fb6a69a0b26295d8b1d444c9a1a3b69f0283449657039537074fc64"},"unzip":{"bottle_rebuild":1,"desc":"Extraction utility for .zip compressed archives","executables":["funzip","unzip","unzipsfx","zipgrep"],"head_uses_from_macos":[[{"zip":":test"}],["bzip2"]],"homepage":"https://infozip.sourceforge.net/UnZip.html","keg_only_args":[":provided_by_macos"],"license":"Info-ZIP","revision":8,"ruby_source_checksum":"a0673887853a41b4f19d8494d445bd3526590fcef1489cbd426abce89603e2af","stable_patches":[{"strip":"p1","url":"https://archive.ubuntu.com/ubuntu/pool/main/u/unzip/unzip_6.0-28ubuntu4.1.debian.tar.xz","sha256":"d123c8e6972dbdd17ba1a4920fb57ed2ede9237dbae149dcbf55df829c77baf3","apply":["patches/01-manpages-in-section-1-not-in-section-1l.patch","patches/02-this-is-debian-unzip.patch","patches/03-include-unistd-for-kfreebsd.patch","patches/04-handle-pkware-verification-bit.patch","patches/05-fix-uid-gid-handling.patch","patches/06-initialize-the-symlink-flag.patch","patches/07-increase-size-of-cfactorstr.patch","patches/08-allow-greater-hostver-values.patch","patches/09-cve-2014-8139-crc-overflow.patch","patches/10-cve-2014-8140-test-compr-eb.patch","patches/11-cve-2014-8141-getzip64data.patch","patches/12-cve-2014-9636-test-compr-eb.patch","patches/13-remove-build-date.patch","patches/14-cve-2015-7696.patch","patches/15-cve-2015-7697.patch","patches/16-fix-integer-underflow-csiz-decrypted.patch","patches/17-restore-unix-timestamps-accurately.patch","patches/18-cve-2014-9913-unzip-buffer-overflow.patch","patches/19-cve-2016-9844-zipinfo-buffer-overflow.patch","patches/20-cve-2018-1000035-unzip-buffer-overflow.patch","patches/20-unzip60-alt-iconv-utf8.patch","patches/21-fix-warning-messages-on-big-files.patch","patches/22-cve-2019-13232-fix-bug-in-undefer-input.patch","patches/23-cve-2019-13232-zip-bomb-with-overlapped-entries.patch","patches/24-cve-2019-13232-do-not-raise-alert-for-misplaced-central-directory.patch","patches/25-cve-2019-13232-fix-bug-in-uzbunzip2.patch","patches/26-cve-2019-13232-fix-bug-in-uzinflate.patch","patches/27-zipgrep-avoid-test-errors.patch","patches/28-cve-2022-0529-and-cve-2022-0530.patch"],"resolves":[{"type":"security","id":"CVE-2014-8139"},{"type":"security","id":"CVE-2014-8140"},{"type":"security","id":"CVE-2014-8141"},{"type":"security","id":"CVE-2014-9636"},{"type":"security","id":"CVE-2015-7696"},{"type":"security","id":"CVE-2015-7697"},{"type":"security","id":"CVE-2014-9913"},{"type":"security","id":"CVE-2016-9844"},{"type":"security","id":"CVE-2018-1000035"},{"type":"security","id":"CVE-2019-13232"},{"type":"security","id":"CVE-2022-0529"},{"type":"security","id":"CVE-2022-0530"}]}],"stable_checksum":"036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37","stable_url_args":["https://downloads.sourceforge.net/project/infozip/UnZip%206.x%20%28latest%29/UnZip%206.0/unzip60.tar.gz"],"stable_uses_from_macos":[[{"zip":":test"}],["bzip2"]],"stable_version":"6.0"},"up":{"bottle_rebuild":1,"desc":"Tool for writing command-line pipes with instant live preview","executables":["up"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/akavel/up","license":"Apache-2.0","ruby_source_checksum":"27c17a9b44b783fedccb2fc71bbadf2d7fe40b5c897ad03d37f1aaddbb0032e0","stable_dependencies":[{"go":":build"}],"stable_checksum":"3ea2161ce77e68d7e34873cc80324f372a3b3f63bed9f1ad1aefd7969dd0c1d1","stable_url_args":["https://github.com/akavel/up/archive/refs/tags/v0.4.tar.gz"],"stable_version":"0.4","bottle_checksum":"f3452e5a6d248a93e947fb5500bd7c5aad22fe77ad791b07c9fc7fe645b47170"},"upterm":{"desc":"Instant terminal sharing","executables":["upterm","uptermd"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/owenthereal/upterm.git",{":branch":"master"}],"homepage":"https://upterm.dev","license":"Apache-2.0","ruby_source_checksum":"1cbaf90d874436495fbe2467185d2c4fb0103adeb5859ac3d63e069d49ba9660","stable_dependencies":[{"go":":build"}],"stable_checksum":"263ef7af78f8fd0c6f480204b435ac4269b5baf04626c73ae92521b0c061a642","stable_url_args":["https://github.com/owenthereal/upterm/archive/refs/tags/v0.24.0.tar.gz"],"stable_version":"0.24.0"},"uptimed":{"desc":"Utility to track your highest uptimes","executables":["uprecords","uptimed"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/rpodgorny/uptimed/","license":"GPL-2.0-only","ruby_source_checksum":"a146b5bed0ee21a291c182a1db33b218ef203f0b33cff5852a07e0238438a0cc","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/opt/uptimed"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/uptimed/sbin/uptimed","-f","-p","$HOMEBREW_PREFIX/var/run/uptimed.pid"]],"stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"2f669d2968ca1d0865b7a97791c9dbcca759631a1afc5d6702964f070a57252b","stable_url_args":["https://github.com/rpodgorny/uptimed/archive/refs/tags/v0.4.7.tar.gz"],"stable_version":"0.4.7"},"uptoc":{"bottle_rebuild":1,"desc":"Convenient static file deployment tool that supports multiple platforms","executables":["uptoc"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/bonaysoft/uptoc","license":"MIT","ruby_source_checksum":"376b0b1399efb302cd261bf960226375679766dc998820507adee90e6b19e6e5","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/bonaysoft/uptoc.git",{":tag":"v1.4.3",":revision":"30266b490379c816fc08ca3670fd96808214b24c"}],"stable_version":"1.4.3","bottle_checksum":"7e6500f982ce6d54888461d97c8bad6dda039d065e883a60047ca549d9e06329"},"upx":{"desc":"Compress/expand executable files","executables":["upx"],"head_dependencies":[{"cmake":":build"},{"ucl":":build"}],"head_url_args":["https://github.com/upx/upx.git",{":branch":"devel"}],"homepage":"https://upx.github.io/","license":"GPL-2.0-or-later","ruby_source_checksum":"950cbce91978750d6dbaba355d84f6ec83c62807be78d771cc9ab1e38d6bf5c9","stable_dependencies":[{"cmake":":build"},{"ucl":":build"}],"stable_checksum":"af99e526d5759de94412aea1104d5e4ca406cb725295f8633ecc9e843dc1ce1c","stable_url_args":["https://github.com/upx/upx/releases/download/v5.2.0/upx-5.2.0-src.tar.xz"],"stable_version":"5.2.0"},"urdfdom":{"desc":"Unified Robot Description Format (URDF) parser","executables":["check_urdf","urdf_mem_test","urdf_to_graphviz"],"head_dependencies":["console_bridge","tinyxml2","urdfdom_headers",{"cmake":":build"},{"pkgconf":":test"}],"homepage":"https://wiki.ros.org/urdf/","license":"BSD-3-Clause","ruby_source_checksum":"cfbf469f3ff774f80849da1c4fc58e511171d745d9cf41cdd10bfa6e660ae1f5","stable_dependencies":["console_bridge","tinyxml2","urdfdom_headers",{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"3305bb725095c78ca3408a510e11f530cd9bb45229779084695b21b2e693bde9","stable_url_args":["https://github.com/ros/urdfdom/archive/refs/tags/6.0.0.tar.gz"],"stable_version":"6.0.0"},"urdfdom_headers":{"desc":"Headers for Unified Robot Description Format (URDF) parsers","head_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"homepage":"https://wiki.ros.org/urdfdom_headers/","license":"BSD-3-Clause","ruby_source_checksum":"d66e75a698a091eace6d1d4acc782e772fb7536871f862508a46844cadbaec48","stable_dependencies":[{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"314b322696cbc64d87c31e859f1d4e9983873c1db2706d13d7c2aa8c1a31119e","stable_url_args":["https://github.com/ros/urdfdom_headers/archive/refs/tags/3.0.0.tar.gz"],"stable_version":"3.0.0","bottle_tag":":all","bottle_checksum":"9e9c205df141a432984ca75973890f3c1a394d6b47c665605ed9db85afaee30a"},"urh":{"desc":"Universal Radio Hacker","executables":["urh","urh_cli"],"head_dependencies":["hackrf","numpy","pyqt","python@3.14",{"pkgconf":":build"}],"head_url_args":["https://github.com/jopohl/urh.git",{":branch":"master"}],"homepage":"https://github.com/jopohl/urh","license":"GPL-3.0-only","no_autobump_args":{":because":"`update-python-resources` cannot determine dependencies"},"ruby_source_checksum":"66bd406a0cdb7f4427095f808c85640ae623c6ebb5e8d0cfd0032849c4459dfd","stable_dependencies":["hackrf","numpy","pyqt","python@3.14",{"pkgconf":":build"}],"stable_checksum":"c9e2932bc0c7b155cfd9483c058b78d08b51c49cd041ab75a0f4a70fc6cce757","stable_url_args":["https://files.pythonhosted.org/packages/dd/75/e3ce1cd756dc47ab42166d1ecfb9a9f5e34e2fcf78aeed0b9392313dc057/urh-2.10.0.tar.gz"],"stable_version":"2.10.0"},"uriparser":{"desc":"URI parsing library (strictly RFC 3986 compliant)","executables":["uriparse"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/uriparser/uriparser.git",{":branch":"master"}],"homepage":"https://uriparser.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"1137ebe5d4c5d9866254df89467eebca02cd877da2984cd021a74bd73d583e36","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"dd2e4843f43de6f5aedf430e530f1e2d159eba8ca4d64c2787af1c20f707a9e4","stable_url_args":["https://github.com/uriparser/uriparser/releases/download/uriparser-1.0.2/uriparser-1.0.2.tar.bz2"],"stable_version":"1.0.2"},"urlfinder":{"desc":"Extracting URLs and subdomains from JS files on a website","executables":["urlfinder"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/pingc0y/URLFinder.git",{":branch":"master"}],"homepage":"https://github.com/pingc0y/URLFinder","license":"MIT","ruby_source_checksum":"d201a040e7f9e7ef740dfd0aae2e71124aa13fc77a3ce213a630fe46273a3c04","stable_dependencies":[{"go":":build"}],"stable_checksum":"12041f7a02fa0f8dbe502d838fb3c5e4c84def44c1bf18efb39e4fdb096f464a","stable_url_args":["https://github.com/pingc0y/URLFinder/archive/refs/tags/2026.6.16.tar.gz"],"stable_version":"2026.6.16"},"urlscan":{"desc":"View/select the URLs in an email message or file","executables":["urlscan"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/firecat53/urlscan.git",{":branch":"main"}],"homepage":"https://github.com/firecat53/urlscan","license":"GPL-2.0-or-later","ruby_source_checksum":"33dbe471da7f9637c4c6edfeb90d9b22b233e1dea4554b5598e498c0146f9383","stable_dependencies":["python@3.14"],"stable_checksum":"067087895077762807ff028ed332e4e1ab6e1a7c249188dc846f6d160afba7ff","stable_url_args":["https://files.pythonhosted.org/packages/88/96/10143ccf034ce03a92e299530d877862c3db59de4dc1fecbf5dc6c73960e/urlscan-1.0.9.tar.gz"],"stable_version":"1.0.9","bottle_tag":":all","bottle_checksum":"f55b54c7f10b4bdb6e968a642e7406561709dd50721772caf42c7eaa162b051d"},"urlview":{"desc":"URL extractor/launcher","executables":["urlview"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://packages.debian.org/sid/misc/urlview","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"e02098b5aed0c320ca0e1e2fc85c39231205289dcf731631342ae6c6db1ec8e5","stable_patches":[{"strip":"p1","url":"https://deb.debian.org/debian/pool/main/u/urlview/urlview_0.9-23.1.debian.tar.xz","sha256":"bdb3b403b165ff1fe7d1a7c05275b6c865e4740d9ed46fd9c81495be1fbe2b9f","apply":["patches/debian.patch","patches/Fix-warning-about-implicit-declaration-of-function.patch","patches/invoke-AM_INIT_AUTOMAKE-with-foreign.patch","patches/Link-against-libncursesw-setlocale-LC_ALL.patch","patches/Allow-dumping-URLs-to-stdout.patch"]}],"stable_checksum":"746ff540ccf601645f500ee7743f443caf987d6380e61e5249fc15f7a455ed42","stable_url_args":["https://deb.debian.org/debian/pool/main/u/urlview/urlview_0.9.orig.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.9-23.1"},"urlwatch":{"desc":"Get notified when a webpage changes","executables":["urlwatch"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://thp.io/2008/urlwatch/","license":"BSD-3-Clause","revision":9,"ruby_source_checksum":"b960050b1df957144728d0d24ff5c12ead6f49f72cafe4b8c08b5a19fa163f6a","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"f317ca8b123b15af510ec9e08bf885d8a8b574f502253e5ded200d757366da98","stable_url_args":["https://files.pythonhosted.org/packages/76/a3/e3bc54a669fa3ec440ea9d8db64590e761343b02b6ae9fcfcdc05c28d9ea/urlwatch-2.29.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"2.29"},"uru":{"caveats":"Append to ~/.profile on Ubuntu, or to ~/.zshrc on Zsh\n$ echo 'eval \"$(uru_rt admin install)\"' >> ~/.bash_profile\n","desc":"Use multiple rubies on multiple platforms","executables":["uru_rt"],"head_dependencies":[{"go":":build"}],"homepage":"https://bitbucket.org/jonforums/uru","license":"BSD-3-Clause","ruby_source_checksum":"79cef9750c6c4a6ceb3751b5a710e88d8883645907f4c2c23fc551df5c7aed25","stable_dependencies":[{"go":":build"}],"stable_checksum":"47148454f4c4d5522641ac40aec552a9390a2edc1a0cd306c5d16924f0be7e34","stable_url_args":["https://bitbucket.org/jonforums/uru/get/v0.8.5.tar.gz"],"stable_version":"0.8.5","bottle_checksum":"70e3160416c65e40510431b1bd79105074505ceb63f9619451783eda48cd29e8"},"urweb":{"bottle_rebuild":2,"desc":"Ur/Web programming language","executables":["urweb"],"head_dependencies":["gmp","icu4c@78","openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"mlton":":build"}],"homepage":"http://www.impredicative.com/ur/","license":"BSD-3-Clause","revision":13,"ruby_source_checksum":"d30d59ed1d800a736fc671556e468b5b63627380899abc16e5ea42d69c18b5c0","stable_dependencies":["gmp","icu4c@78","openssl@4",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"mlton":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/urweb/icu4c68-2.patch"},{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"ac3010c57f8d90f09f49dfcd6b2dc4d5da1cdbb41cbf12cb386e96e93ae30662","stable_url_args":["https://github.com/urweb/urweb/releases/download/20200209/urweb-20200209.tar.gz"],"stable_version":"20200209"},"urx":{"desc":"Extracts URLs from OSINT Archives for Security Insights","executables":["urx"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://urx.hahwul.com","license":"MIT","ruby_source_checksum":"70955d7b374f59078d31699d03d1a34de3669dc051e147419435a54769d2f9f4","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"d05f11d2cb2994c3d79b15a563685cc2b8ca5d9acf4af8ab659ae1d280d58931","stable_url_args":["https://github.com/hahwul/urx/archive/refs/tags/0.10.0.tar.gz"],"stable_version":"0.10.0"},"usage":{"desc":"Tool for working with usage-spec CLIs","executables":["usage"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/jdx/usage.git",{":branch":"main"}],"homepage":"https://usage.jdx.dev/","license":"MIT","ruby_source_checksum":"61524ad79cfa4ff057959fef3ea71c25d11ba5ff23b9af629a54478d38444a67","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f6b8a2481fd15157c0a5ffe0a10bd9f881ffd56937491c0b8cb12c684a1b1102","stable_url_args":["https://github.com/jdx/usage/archive/refs/tags/v3.5.4.tar.gz"],"stable_version":"3.5.4"},"usb.ids":{"desc":"Repository of vendor, device, subsystem and device class IDs used in USB devices","homepage":"http://www.linux-usb.org/usb-ids.html","license":{":any_of":["GPL-2.0-or-later","BSD-3-Clause"]},"ruby_source_checksum":"ef9dd01faa2c3a5f591e66f6125aeef68c22cd37c1a30548857a0106c5117102","stable_checksum":"bbd6b4c8d9fff1e2602551b6a73b8ca0475d1aed93a1807d680d02556c49f8e3","stable_url_args":["https://deb.debian.org/debian/pool/main/u/usb.ids/usb.ids_2026.06.26.orig.tar.xz"],"stable_version":"2026.06.26","bottle_tag":":all","bottle_checksum":"c9491342e01272aa6c99d7a721050ba0aea50334eb462541d2d657ff8b74707e"},"usbredir":{"desc":"USB traffic redirection library","executables":["usbredirect"],"head_dependencies":["glib","libusb",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://www.spice-space.org","license":{":all_of":["GPL-2.0-or-later","LGPL-2.0-or-later"]},"ruby_source_checksum":"8b512e2c46c30bb50f4f724a62152a92c1df70dd9ae24348a8f806330b76261f","stable_dependencies":["glib","libusb",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"6dc2a380277688a068191245dac2ab7063a552999d8ac3ad8e841c10ff050961","stable_url_args":["https://www.spice-space.org/download/usbredir/usbredir-0.15.0.tar.xz"],"stable_version":"0.15.0"},"usbutils":{"caveats":"usbhid-dump requires either proper code signing with com.apple.vm.device-access\nentitlement or root privilege\n","conflicts":[["lsusb",{":because":"both provide an `lsusb` binary"}],["lsusb-laniksj",{":because":"both provide an `lsusb` binary"}]],"desc":"List detailed info about USB devices","executables":["lsusb","usbhid-dump"],"head_dependencies":["libusb",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"http://www.linux-usb.org/","license":{":all_of":["GPL-2.0-only","GPL-2.0-or-later",{":any_of":["GPL-2.0-only","GPL-3.0-only"]}]},"ruby_source_checksum":"f39a5edf4baad35bce7ddcc6e0e0d34748e458ac3fc5e93b09920e1db782f2ce","stable_dependencies":["libusb",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/usbutils/portable.patch"}],"stable_checksum":"347c52b65a6aeb22cfe3af8382192004f99725850e1dc5f705336e54cf6d59fc","stable_url_args":["https://mirrors.edge.kernel.org/pub/linux/utils/usb/usbutils/usbutils-019.tar.gz"],"stable_version":"019"},"userspace-rcu":{"desc":"Library for userspace RCU (read-copy-update)","homepage":"https://liburcu.org","license":{":all_of":["LGPL-2.1-or-later","MIT"]},"ruby_source_checksum":"aa8ac6a1b4955247d73f0ba24d0bf1dac6c7f8517795a252b7731e01e8693604","stable_checksum":"850b192096eb11ebf2c70e8f97bc7da7479ee41da1bebeb44e3986908bac414f","stable_url_args":["https://lttng.org/files/urcu/userspace-rcu-0.15.6.tar.bz2"],"stable_version":"0.15.6"},"utf8cpp":{"desc":"UTF-8 with C++ in a Portable Way","head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"homepage":"https://github.com/nemtrif/utfcpp","license":"BSL-1.0","ruby_source_checksum":"712a1631567c6c67b6d3aa806a311c85548b748c9302b866fbf8fb2e626dce8a","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"1ca68016f0abc24172998e39ce0d8f8e2b7a26f7579a0ff85d4e1b9a7aea56f8","stable_url_args":["https://github.com/nemtrif/utfcpp/archive/refs/tags/v4.1.1.tar.gz"],"stable_version":"4.1.1","version_scheme":1,"bottle_tag":":all","bottle_checksum":"c2d5fe6f46a5fa0b84ea324e5ebc90bef8b27324e6061bd682f99d8e9473b92f"},"utf8proc":{"bottle_rebuild":1,"desc":"Clean C library for processing UTF-8 Unicode data","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/JuliaStrings/utf8proc.git",{":branch":"master"}],"homepage":"https://juliastrings.github.io/utf8proc/","license":{":all_of":["MIT","Unicode-DFS-2015"]},"ruby_source_checksum":"edba5ba87b70af0fcd4180a3b92f79328761b32ba80d17c10fcb68df88ab2027","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"abfed50b6d4da51345713661370290f4f4747263ee73dc90356299dfc7990c78","stable_url_args":["https://github.com/JuliaStrings/utf8proc/archive/refs/tags/v2.11.3.tar.gz"],"stable_version":"2.11.3"},"utftex":{"desc":"Pretty print math in monospace fonts, using a TeX-like syntax","executables":["utfstringinfo","utftex"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://github.com/bartp5/libtexprintf","license":"GPL-3.0-only","ruby_source_checksum":"47fd98b342bab1201f23e04f92a64ca82088fd3f9413c2d51a0fad177a3c9136","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"265b15619c287119a73269a0d309587f697960867d01827e769826bf86a12216","stable_url_args":["https://github.com/bartp5/libtexprintf/archive/refs/tags/v1.31.tar.gz"],"stable_version":"1.31"},"uthash":{"desc":"C macros for hash tables and more","head_url_args":["https://github.com/troydhanson/uthash.git",{":branch":"master"}],"homepage":"https://troydhanson.github.io/uthash/","license":"BSD-1-Clause","ruby_source_checksum":"0f7820b84f75cb9ec0e2581f94de040a5d3e851b51cf92518520abc8cbf436a1","stable_checksum":"387ba027946d7c64e9aa19cc53b2edcd714f8f9dca9fa8e3aaef17e0e8e3d736","stable_url_args":["https://github.com/troydhanson/uthash/archive/refs/tags/v2.4.0.tar.gz"],"stable_version":"2.4.0","bottle_tag":":all","bottle_checksum":"5ccdd063c00f0d308b33f2ddecd943e15d4ee9bfbdd8ad1e1bad30a334aec8ec"},"util-linux":{"caveats":"The following tools are not supported for macOS, and are therefore not included:\naddpart\nagetty\nblkdiscard\nblkzone\nblockdev\nchcpu\nchmem\nchoom\nchrt\nctrlaltdel\ndelpart\ndmesg\neject\nfallocate\nfdformat\nfincore\nfindmnt\nfsck\nfsfreeze\nfstrim\nhwclock\nionice\nipcrm\nipcs\nkill\nlast\nldattach\nlosetup\nlsblk\nlscpu\nlsipc\nlslocks\nlslogins\nlsmem\nlsns\nmount\nmountpoint\nnsenter\npartx\npivot_root\nprlimit\nraw\nreadprofile\nresizepart\nrfkill\nrtcwake\nscript\nscriptlive\nsetarch\nsetterm\nsulogin\nswapoff\nswapon\nswitch_root\ntaskset\numount\nunshare\nutmpdump\nuuidd\nwall\nwdctl\nzramctl\n\n","desc":"Collection of Linux utilities","executables":["blkid","cal","cfdisk","colcrt","colrm","column","fdisk","findfs","flock","fsck.cramfs","fsck.minix","getopt","hardlink","hexdump","isosize","logger","look","mcookie","mesg","mkfs","mkfs.bfs","mkfs.cramfs","mkfs.minix","mkswap","namei","nologin","rename","renice","rev","scriptreplay","setpgid","setsid","sfdisk","swaplabel","ul","uuidgen","uuidparse","whereis","wipefs"],"head_dependencies":["gettext",{"pkgconf":":build"}],"head_uses_from_macos":[["libxcrypt"],["ncurses"],["sqlite"]],"homepage":"https://github.com/util-linux/util-linux","keg_only_args":[":shadowed_by_macos","macOS provides the uuid.h header"],"license":{":all_of":["BSD-3-Clause","BSD-4-Clause-UC","GPL-2.0-only","GPL-2.0-or-later","GPL-3.0-or-later","LGPL-2.1-or-later",":public_domain"]},"ruby_source_checksum":"8d62627770146699abf04d6d2d61e323ec8143dccb518915710abb7852889166","stable_dependencies":["gettext",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/util-linux/util-linux/commit/d22edc2f100eb8dd83d3515758565cb73b0d2eed.patch?full_index=1","sha256":"2fb01154faa3fd8b0fce27eb88049ed9c8f839e706e412399c19c087f7f3b5e1"}],"stable_checksum":"03a05d3adf9602ef128f2da05b84b3205ce60c351e5737c0370f74000679ce8a","stable_url_args":["https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.42/util-linux-2.42.2.tar.xz"],"stable_uses_from_macos":[["libxcrypt"],["ncurses"],["sqlite"]],"stable_version":"2.42.2"},"util-macros":{"bottle_rebuild":1,"desc":"X.Org: Set of autoconf macros used to build other xorg packages","head_dependencies":[{"pkgconf":":test"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"6b604dc4eb755e37be41d51199848b0dbcb8fab820f4d56c1b1211823e4e2cd6","stable_dependencies":[{"pkgconf":":test"}],"stable_checksum":"9ac269eba24f672d7d7b3574e4be5f333d13f04a7712303b1821b2a51ac82e8e","stable_url_args":["https://xorg.freedesktop.org/archive/individual/util/util-macros-1.20.2.tar.xz"],"stable_version":"1.20.2","bottle_tag":":all","bottle_checksum":"1667d87ebab1bae1e48e9ef068534059be1bc7398cea4a39de35cb850109bd79"},"utimer":{"desc":"Multifunction timer tool","executables":["utimer"],"head_dependencies":["glib","gettext",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://launchpad.net/utimer","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"a1055a9d1b6dea8a92ccb6556111d8ef06290fec4a826a4867ab04bc0405add0","stable_dependencies":["glib","gettext",{"gettext":":build"},{"intltool":":build"},{"pkgconf":":build"}],"stable_checksum":"07a9d28e15155a10b7e6b22af05c84c878d95be782b6b0afaadec2f7884aa0f7","stable_url_args":["https://launchpad.net/utimer/0.4/0.4/+download/utimer-0.4.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"0.4","bottle_cellar":":any","bottle_checksum":"bb50ed1a38ea9dc66c442261dbf8f6e517b9d374869e647d2136c580a47f7aca"},"uudeview":{"bottle_rebuild":1,"desc":"Smart multi-file multi-part decoder","executables":["minews","uudeview","uuenview"],"homepage":"http://www.fpx.de/fp/Software/UUDeview/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"8b6ef06edb87bed606662893716e1a818910faa980705503303fedd735837fc1","stable_patches":[{"strip":"p1","url":"https://github.com/hannob/uudeview/commit/a8f98cf10e2c1ab883c31ed1292f16bfdd43ef33.patch?full_index=1","sha256":"1154a62902355105fc61cc38033b9284d488ca29b971ad18744915990ffb31ec"},{"strip":"p1","url":"https://github.com/hannob/uudeview/commit/c54cb38ab71363647577fa98bedf4e0a3759c17b.patch?full_index=1","sha256":"44347fdb875d5a86909f6c2e6bd25f4325a34c7be83927b6fd5ba4cfe0bea46c"},{"strip":"p1","url":"https://github.com/hannob/uudeview/commit/72a52709ea1c79c8747d2c0face50f03873d2f81.patch?full_index=1","sha256":"452788a9e81a0839b8bab924406db26542b529dedb8e8073df50eb299aae9dfc"}],"stable_checksum":"e49a510ddf272022af204e96605bd454bb53da0b3fe0be437115768710dae435","stable_url_args":["https://cdn.netbsd.org/pub/pkgsrc/distfiles/uudeview-0.5.20.tar.gz"],"stable_version":"0.5.20","bottle_checksum":"93a098dc40d16b9785888c20c8d1707a62fe471938c99ea8074df042548cfed7"},"uutils-coreutils":{"caveats":"Commands have been installed with the prefix \"uu-\".\nIf you need to use these commands with their normal names, you\ncan add a \"uubin\" directory to your PATH from your bashrc like:\n  PATH=\"$HOMEBREW_PREFIX/opt/uutils-coreutils/libexec/uubin:$PATH\"\n","desc":"Cross-platform Rust rewrite of the GNU coreutils","executables":["uu-[","uu-arch","uu-b2sum","uu-base32","uu-base64","uu-basename","uu-basenc","uu-cat","uu-chgrp","uu-chmod","uu-chown","uu-chroot","uu-cksum","uu-comm","uu-coreutils","uu-cp","uu-csplit","uu-cut","uu-date","uu-dd","uu-df","uu-dir","uu-dircolors","uu-dirname","uu-du","uu-echo","uu-env","uu-expand","uu-expr","uu-factor","uu-false","uu-fmt","uu-fold","uu-groups","uu-head","uu-hostid","uu-hostname","uu-id","uu-install","uu-join","uu-kill","uu-link","uu-ln","uu-logname","uu-ls","uu-md5sum","uu-mkdir","uu-mkfifo","uu-mknod","uu-mktemp","uu-more","uu-mv","uu-nice","uu-nl","uu-nohup","uu-nproc","uu-numfmt","uu-od","uu-paste","uu-pathchk","uu-pinky","uu-pr","uu-printenv","uu-printf","uu-ptx","uu-pwd","uu-readlink","uu-realpath","uu-rm","uu-rmdir","uu-seq","uu-sha1sum","uu-sha224sum","uu-sha256sum","uu-sha384sum","uu-sha512sum","uu-shred","uu-shuf","uu-sleep","uu-sort","uu-split","uu-stat","uu-stdbuf","uu-stty","uu-sum","uu-sync","uu-tac","uu-tail","uu-tee","uu-test","uu-timeout","uu-touch","uu-tr","uu-true","uu-truncate","uu-tsort","uu-tty","uu-uname","uu-unexpand","uu-uniq","uu-unlink","uu-uptime","uu-users","uu-vdir","uu-wc","uu-who","uu-whoami","uu-yes"],"head_dependencies":[{"rust":":build"},{"sphinx-doc":":build"}],"head_url_args":["https://github.com/uutils/coreutils.git",{":branch":"main"}],"homepage":"https://uutils.github.io/coreutils/","license":"MIT","ruby_source_checksum":"ef537e4df5acccad2f8742bf621e3cecdf01c41d4865bf2e2d2b33cbbdfac901","stable_dependencies":[{"rust":":build"},{"sphinx-doc":":build"}],"stable_checksum":"dafe0126ee4ed55c7cd60c6b559f43724a74751deed3c1b078f4f510311acab2","stable_url_args":["https://github.com/uutils/coreutils/archive/refs/tags/0.9.0.tar.gz"],"stable_version":"0.9.0"},"uutils-diffutils":{"caveats":"All commands have been installed with the prefix \"uu-\".\nIf you need to use these commands with their normal names, you\ncan add a \"uubin\" directory to your PATH from your bashrc like:\n  PATH=\"$HOMEBREW_PREFIX/opt/uutils-diffutils/libexec/uubin:$PATH\"\n","desc":"Cross-platform Rust rewrite of the GNU diffutils","executables":["diffutils","udiffutils","uu-cmp","uu-diff","uu-diffutils"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/uutils/diffutils.git",{":branch":"main"}],"homepage":"https://uutils.github.io/diffutils/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"b99c2612e2e8c9c9cb705c23004e06e16d7613b20afcb8b0f8ab536b3fb3d978","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4c05d236ebddef7738446980a59cd13521b6990ea02242db6b32321dd93853ca","stable_url_args":["https://github.com/uutils/diffutils/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"uutils-findutils":{"caveats":"Commands have been installed with the prefix \"uu-\".\nIf you need to use these commands with their normal names, you\ncan add a \"uubin\" directory to your PATH from your bashrc like:\n  PATH=\"$HOMEBREW_PREFIX/opt/uutils-findutils/libexec/uubin:$PATH\"\n","desc":"Cross-platform Rust rewrite of the GNU findutils","executables":["ufind","ulocate","uu-find","uu-locate","uu-updatedb","uu-xargs","uupdatedb","uxargs"],"head_dependencies":["oniguruma",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/uutils/findutils.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://uutils.github.io/findutils/","license":"MIT","ruby_source_checksum":"c2b84e8c2b9cd7209ecb9ff8af7580206aa2d4e3077a7e034b62a7fb8ef89e38","stable_dependencies":["oniguruma",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"ac60fa34c09110a386c3782e94f5ca3f9294f64edf82855637c630c36de65ed3","stable_url_args":["https://github.com/uutils/findutils/archive/refs/tags/0.9.1.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.9.1"},"uuu":{"desc":"Universal Update Utility, mfgtools 3.0. NXP I.MX Chip image deploy tools","executables":["uuu"],"head_dependencies":["libusb","libzip","openssl@3","tinyxml2","zstd",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/nxp-imx/mfgtools.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/nxp-imx/mfgtools","license":"BSD-3-Clause","ruby_source_checksum":"8a20af9de9ade5461ae9aaf9c98c390d77959fe64ebba36ad951205d30ca7546","stable_dependencies":["libusb","libzip","openssl@3","tinyxml2","zstd",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"dee3be0f337c631bf93232f5ea42440f07782ce005c9219a14731d66bbe83658","stable_url_args":["https://github.com/nxp-imx/mfgtools/releases/download/uuu_1.5.243/uuu_source-uuu_1.5.243.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.5.243"},"uv":{"desc":"Extremely fast Python package installer and resolver, written in Rust","executables":["uv","uvx"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/astral-sh/uv.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":test"}],["bzip2"],["xz"]],"homepage":"https://docs.astral.sh/uv/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"6ede4801c559d5e6c582b8f31ae5134eb92bf5a4531168cf25eff889519885b6","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"556c6cb42a2101c690704b08d0d3c5d596ea94e69353a820664568f0fcd62fd4","stable_url_args":["https://github.com/astral-sh/uv/archive/refs/tags/0.11.28.tar.gz"],"stable_uses_from_macos":[[{"python":":test"}],["bzip2"],["xz"]],"stable_version":"0.11.28"},"uvg266":{"desc":"Open-source VVC/H.266 encoder","executables":["uvg266"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/ultravideo/uvg266.git",{":branch":"master"}],"homepage":"https://github.com/ultravideo/uvg266","license":"BSD-3-Clause","ruby_source_checksum":"d06b87f9337d3298926bd060f064eaf2d5fc269ae977ed4cc6d5d6bfaf33d74a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9a2c68f94a1105058d1e654191036423d0a0fcf33b7e790dd63801997540b6ec","stable_url_args":["https://github.com/ultravideo/uvg266/archive/refs/tags/v0.8.1.tar.gz"],"stable_version":"0.8.1"},"uvicorn":{"desc":"ASGI web server","executables":["uvicorn"],"head_dependencies":["libyaml","python@3.14",{"rust":":build"}],"head_url_args":["https://github.com/Kludex/uvicorn.git",{":branch":"main"}],"homepage":"https://uvicorn.dev/","license":"BSD-3-Clause","ruby_source_checksum":"ccc499ace818c10743708fa68b09c804df9e853886e788de47864977beef4aad","stable_dependencies":["libyaml","python@3.14",{"rust":":build"}],"stable_checksum":"b92bf03509b82bcb9d49e7335b4fd364518ad021c2dc18b4e6a2fec8c955a0bb","stable_url_args":["https://files.pythonhosted.org/packages/9f/f6/cc9aadc0e481344a42095d222bfa764122fb8cfba708d1922917bd8bfb01/uvicorn-0.50.2.tar.gz"],"stable_version":"0.50.2"},"uvw":{"desc":"Header-only, event based, tiny and easy to use libuv wrapper in modern C++","head_dependencies":["libuv",{"cmake":":build"},{"cmake":":test"},{"pkgconf":":test"}],"homepage":"https://github.com/skypjack/uvw","license":"MIT","ruby_source_checksum":"d39e95b97f0b11881c969c7c61a41bbb55e10c6408c9d24282d5b13af6d1c085","stable_dependencies":["libuv",{"cmake":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"c16600573871a5feeb524234b378ab832c8971b2a68d030c6bd0e3077d416ade","stable_url_args":["https://github.com/skypjack/uvw/archive/refs/tags/v3.4.0_libuv_v1.48.tar.gz"],"stable_version":"3.4.0"},"uvwasi":{"bottle_rebuild":1,"desc":"WASI syscall API built atop libuv","head_dependencies":["libuv",{"cmake":":build"}],"head_url_args":["https://github.com/nodejs/uvwasi.git",{":branch":"main"}],"homepage":"https://github.com/nodejs/uvwasi","license":"MIT","ruby_source_checksum":"be70e2b7c35d7990332aecaf0d4db46be8c874601f7457eb5e8b57eaceea83e6","stable_dependencies":["libuv",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/nodejs/uvwasi/commit/fcc0be004867939389aba3cc715ea90b86ab869c.patch?full_index=1","sha256":"4a3a388e9831709089270b7c6bc779d86257857192dee247d32ec360cd7819cc"}],"stable_checksum":"cdb148aac298883b51da887657deca910c7c02f35435e24f125cef536fe8d5e1","stable_url_args":["https://github.com/nodejs/uvwasi/archive/refs/tags/v0.0.23.tar.gz"],"stable_version":"0.0.23"},"uwsgi":{"bottle_rebuild":1,"desc":"Full stack for building hosting services","executables":["uwsgi"],"head_dependencies":["jansson","openssl@3","pcre2","python@3.14","sqlite",{"pkgconf":":build"}],"head_url_args":["https://github.com/unbit/uwsgi.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["libxcrypt"],["libxml2"],["openldap"],["perl"]],"homepage":"https://uwsgi-docs.readthedocs.io/en/latest/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"f04227039a596a6bf3662fbb1dc49a720de6ccb5e7f55d914c0e7f356915b002","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/uwsgi/bin/uwsgi","--uid","_www","--gid","_www","--master","--die-on-term","--autoload","--logto","$HOMEBREW_PREFIX/var/log/uwsgi.log","--emperor","$HOMEBREW_PREFIX/etc/uwsgi/apps-enabled"]],"stable_dependencies":["jansson","openssl@3","pcre2","python@3.14","sqlite",{"pkgconf":":build"}],"stable_checksum":"e8f8b350ccc106ff93a65247b9136f529c14bf96b936ac5b264c6ff9d0c76257","stable_url_args":["https://files.pythonhosted.org/packages/9f/49/2f57640e889ba509fd1fae10cccec1b58972a07c2724486efba94c5ea448/uwsgi-2.0.31.tar.gz"],"stable_uses_from_macos":[["curl"],["libxcrypt"],["libxml2"],["openldap"],["perl"]],"stable_version":"2.0.31"},"v":{"bottle_rebuild":1,"conflicts":[["vlang",{":because":"both install `v` binaries"}]],"desc":"Z for vim","executables":["v"],"head_url_args":["https://github.com/rupa/v.git",{":branch":"master"}],"head_uses_from_macos":[["vim"]],"homepage":"https://github.com/rupa/v","license":"WTFPL","revision":1,"ruby_source_checksum":"a7b10250eee1b9943c5d03adf0fbe8e6349457f8217fcbe68b4e7ef62085bc29","stable_patches":[{"strip":"p1","url":"https://github.com/rupa/v/commit/d19e6ea79fe361c2c62fbf514d52691042ff83e1.patch?full_index=1","sha256":"13ca8ba595db0b168fc0a8b8363386ecdbc216cc3d6a94811b5bfa30d5abbbbf"}],"stable_checksum":"6483ef1248dcbc6f360b0cdeb9f9c11879815bd18b0c4f053a18ddd56a69b81f","stable_url_args":["https://github.com/rupa/v/archive/refs/tags/v1.1.tar.gz"],"stable_uses_from_macos":[["vim"]],"stable_version":"1.1","bottle_tag":":all","bottle_checksum":"02186023120c9b712a9eb310bf10b090cee1e693c8e4f302880a414d8ea6f3e7"},"v2ray":{"desc":"Platform for building proxies to bypass network restrictions","executables":["v2ray"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/v2fly/v2ray-core.git",{":branch":"master"}],"homepage":"https://v2fly.org/","license":{":all_of":["MIT","CC-BY-SA-4.0"]},"ruby_source_checksum":"44fddeb77951d40199f229b0fdc680ee588e4575878d5a007716057069e3247a","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/v2ray/bin/v2ray","run","-config","$HOMEBREW_PREFIX/etc/v2ray/config.json"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"7316dd294af15b9c92ba7db09fb274aacec919d18e45a594305c8d8b020bcb50","stable_url_args":["https://github.com/v2fly/v2ray-core/archive/refs/tags/v5.51.2.tar.gz"],"stable_version":"5.51.2"},"v8":{"desc":"Google's JavaScript engine","executables":["d8"],"head_dependencies":[{"llvm":":build"},{"ninja":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://v8.dev/docs","license":"BSD-3-Clause","ruby_source_checksum":"e2365cd332f6cd79c6f721fb2def32be89528a694351a9a5fd88212ba11cc27b","stable_dependencies":[{"llvm":":build"},{"ninja":":build"}],"stable_checksum":"9955f35d315e8507c2d3b28e027ff084c42baa98e7e68584b7088d26bd6783e2","stable_url_args":["https://github.com/v8/v8/archive/refs/tags/15.0.245.13.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"15.0.245.13"},"vacuum":{"desc":"World's fastest OpenAPI & Swagger linter","executables":["vacuum"],"head_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"head_url_args":["https://github.com/daveshanley/vacuum.git",{":branch":"main"}],"homepage":"https://quobix.com/vacuum/","license":"MIT","ruby_source_checksum":"ae2ffb2803dafefaf01b97d614148038d4a41a78d9e88599383c8d1b22ece564","stable_dependencies":[{"go":":build"},{"node":":build"},{"yarn":":build"}],"stable_checksum":"c6becf62f8eca4bf46bf2b38dad055e7c9cc7461d8578cfe3daa4a5304a16d2f","stable_url_args":["https://github.com/daveshanley/vacuum/archive/refs/tags/v0.29.9.tar.gz"],"stable_version":"0.29.9"},"vala-language-server":{"desc":"Code Intelligence for Vala & Genie","executables":["vala-language-server"],"head_dependencies":["glib","json-glib","jsonrpc-glib","libgee","vala","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/vala-lang/vala-language-server","license":"LGPL-2.1-only","ruby_source_checksum":"1fc84aba4ebbf11be148cebc86930551d600b6e87643baa722d608a479ac1b54","stable_dependencies":["glib","json-glib","jsonrpc-glib","libgee","vala","gettext",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"a93e09497738144792466d0c5ccb1347583d84a9987b65b08f6aa5d5a1e3f431","stable_url_args":["https://github.com/vala-lang/vala-language-server/releases/download/0.48.7/vala-language-server-0.48.7.tar.xz"],"stable_version":"0.48.7","bottle_cellar":":any","bottle_checksum":"865dc144b42045cf9243ef56f7153dc341d6cb160b957c11f900844c27e4a2c5"},"vala":{"desc":"Compiler for the GObject type system","executables":["vala","vala-0.56","vala-gen-introspect","vala-gen-introspect-0.56","valac","valac-0.56","valadoc","valadoc-0.56","vapigen","vapigen-0.56"],"head_dependencies":["glib","graphviz","pkgconf","gettext",{"gobject-introspection":":build"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"libxslt":":build"}]],"homepage":"https://wiki.gnome.org/Projects/Vala","license":"LGPL-2.1-or-later","ruby_source_checksum":"1cdc97213e8a1baf462d5447730325acb82bacec1c0bfafd45e6fff171eff269","stable_dependencies":["glib","graphviz","pkgconf","gettext",{"gobject-introspection":":build"}],"stable_checksum":"5ad7cbbfcc0de61b403d6797c9ef60455bfbebd8e162aec33b5b0b097adfb9d5","stable_url_args":["https://download.gnome.org/sources/vala/0.56/vala-0.56.19.tar.xz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"libxslt":":build"}]],"stable_version":"0.56.19"},"valabind":{"desc":"Vala bindings for radare, reverse engineering framework","executables":["valabind","valabind-cc"],"head_dependencies":["glib","swig","vala","gettext",{"pkgconf":":build"}],"head_url_args":["https://github.com/radare/valabind.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"homepage":"https://github.com/radare/valabind","license":"GPL-3.0-or-later","ruby_source_checksum":"261588b696f6cbf12571fa7871624090407c6ae257b8d73b9bd7f24a4d94d704","stable_dependencies":["glib","swig","vala","gettext",{"pkgconf":":build"}],"stable_checksum":"8a9ec9752fc64e589f6d48a0bcbdc91d0edf5e90663d9077daceb4eefa31447f","stable_url_args":["https://github.com/radare/valabind/archive/refs/tags/2.1.0.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}]],"stable_version":"2.1.0"},"vale":{"desc":"Syntax-aware linter for prose","executables":["vale"],"head_dependencies":[{"go":":build"}],"homepage":"https://vale.sh/","license":"MIT","ruby_source_checksum":"c651faba92c75e250eed3e382abd7ec3dfa861cff5c3211b672cf172ffb73389","stable_dependencies":[{"go":":build"}],"stable_checksum":"f2dc8fd38deb4789a780f5e2f1fbb8489c45333ccd6e923999e528d78efe297a","stable_url_args":["https://github.com/vale-cli/vale/archive/refs/tags/v3.15.1.tar.gz"],"stable_version":"3.15.1"},"valgrind":{"desc":"Dynamic analysis tools (memory, debug, profiling)","executables":["callgrind_annotate","callgrind_control","cg_annotate","cg_diff","cg_merge","ms_print","valgrind","valgrind-di-server","valgrind-listener","vgdb","vgstack"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://sourceware.org/git/valgrind.git",{":branch":"master"}],"homepage":"https://www.valgrind.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"376bced22b2cfd929e03318a1eb32bf0b6aea85a0110f180538952faeed9053c","stable_checksum":"5d589152eb8071c02feab8ce6ab719e431a1fbc3e2b1700f5432632a8b9264dc","stable_url_args":["https://sourceware.org/pub/valgrind/valgrind-3.27.1.tar.bz2"],"stable_version":"3.27.1"},"valijson":{"desc":"Header-only C++ library for JSON Schema validation","head_dependencies":[{"cmake":":build"},{"jsoncpp":":test"}],"homepage":"https://github.com/tristanpenman/valijson","license":"BSD-2-Clause","ruby_source_checksum":"6cdf189844d492de1b53a756e6a45cabe58e218880f27833052a895de92223f6","stable_dependencies":[{"cmake":":build"},{"jsoncpp":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/tristanpenman/valijson/commit/940843d4f954330265b2c961a675cee4ff72fadb.patch?full_index=1","sha256":"b1498cc4683091eb1a7bb6ae25eac47366027dbc3699f5aa0b16a97a455dfc4b"}],"stable_checksum":"90208a2073757d70c89105ecb5920b314f41edcb27689ac609f5b14fd86b7d49","stable_url_args":["https://github.com/tristanpenman/valijson/archive/refs/tags/v1.1.1.tar.gz"],"stable_version":"1.1.1","bottle_tag":":all","bottle_checksum":"3aa03b6d12c7a8960033b245cff7310b5895ee5cd7589f03e3ae99cb6a7309cf"},"valkey":{"bottle_rebuild":1,"conflicts":[["redis",{":because":"both install `redis-*` binaries"}]],"desc":"High-performance data structure server that primarily serves key/value workloads","executables":["redis-benchmark","redis-check-aof","redis-check-rdb","redis-cli","redis-sentinel","redis-server","valkey-benchmark","valkey-check-aof","valkey-check-rdb","valkey-cli","valkey-sentinel","valkey-server"],"head_dependencies":["openssl@3"],"head_url_args":["https://github.com/valkey-io/valkey.git",{":branch":"unstable"}],"homepage":"https://valkey.io","license":{":all_of":["BSD-3-Clause","BSD-2-Clause","BSL-1.0","MIT",{":any_of":["CC0-1.0","BSD-2-Clause"]}]},"ruby_source_checksum":"d2300fdebff6c51dbd9ca141756acc00d1d467039945dc3ed46cfd063839058f","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":log_path","$HOMEBREW_PREFIX/var/log/valkey.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/valkey.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/valkey/bin/valkey-server","$HOMEBREW_PREFIX/etc/valkey.conf"]],"stable_dependencies":["openssl@3"],"stable_checksum":"7789fe1df257774457bafb4c1d56c9f7020c3879a7f5b4234af9030b2bd82dfd","stable_url_args":["https://github.com/valkey-io/valkey/archive/refs/tags/9.1.0.tar.gz"],"stable_version":"9.1.0"},"vals":{"desc":"Helm-like configuration values loader with support for various sources","executables":["vals"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/helmfile/vals.git",{":branch":"main"}],"homepage":"https://github.com/helmfile/vals","license":"Apache-2.0","ruby_source_checksum":"2d435eecd866dc32d501038e2ff3be17e2fc35e9950bf23bdd5570d2ae38b236","stable_dependencies":[{"go":":build"}],"stable_checksum":"cfb28b29d1f913322e3d7bce7ae7e9d83ed13dfebf57459189c791eb9e7ba208","stable_url_args":["https://github.com/helmfile/vals/archive/refs/tags/v0.44.4.tar.gz"],"stable_version":"0.44.4"},"vamp-plugin-sdk":{"desc":"Audio processing plugin system sdk","executables":["vamp-rdf-template-generator","vamp-simple-host"],"head_dependencies":["flac","libogg","libsndfile",{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/vamp-plugins/vamp-plugin-sdk.git",{":branch":"master"}],"homepage":"https://www.vamp-plugins.org/","license":{":all_of":["X11","BSD-3-Clause"]},"revision":1,"ruby_source_checksum":"b2b0f16355779a8a6f55f811917c169c04c1bb9908cdebfd888d7a75dd00b633","stable_dependencies":["flac","libogg","libsndfile",{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"aeaf3762a44b148cebb10cde82f577317ffc9df2720e5445c3df85f3739ff75f","stable_url_args":["https://github.com/vamp-plugins/vamp-plugin-sdk/releases/download/vamp-plugin-sdk-v2.10/vamp-plugin-sdk-2.10.0.tar.gz"],"stable_version":"2.10.0"},"vampire":{"desc":"High-performance theorem prover","executables":["vampire"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://vprover.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"f39ba46b4bfa327ea8c9728b81c786c49cfe48d62c28c4394d017a33f96d906e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"3d991c914e9f400641d8b2e4362065c218c0ecb08079b96b0da1714aa6842520","stable_url_args":["https://github.com/vprover/vampire/releases/download/v5.0.1/vampire.tar.gz"],"stable_version":"5.0.1"},"vapor":{"desc":"Command-line tool for Vapor (Server-side Swift web framework)","executables":["vapor"],"head_url_args":["https://github.com/vapor/toolbox.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build"}]],"homepage":"https://vapor.codes","license":"MIT","ruby_source_checksum":"ccd6f775cf3f80766044f64b0df33dc3a00cd1f5bcaa3710ea01bc5850742e4f","stable_checksum":"b3b215a69ae8b5235d4f37229313ee1947de5c5b9ad2142a76b17c105dd758cf","stable_url_args":["https://github.com/vapor/toolbox/archive/refs/tags/20.0.0.tar.gz"],"stable_uses_from_macos":[[{"swift":":build"}]],"stable_version":"20.0.0"},"vapoursynth-bestsource":{"desc":"Audio/video source and FFmpeg wrapper","head_dependencies":["ffmpeg","python@3.14","vapoursynth","xxhash",{"avisynthplus":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/vapoursynth/bestsource.git",{":branch":"master"}],"homepage":"https://github.com/vapoursynth/bestsource","license":"MIT","ruby_source_checksum":"6935826d18f6b11a26d3c633282c31dcfc3974a87dc5f2e79a79f32b18051e2e","stable_dependencies":["ffmpeg","python@3.14","vapoursynth","xxhash",{"avisynthplus":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"bbd391dd2725ae68994e0627f4a57b484d37b6e8d150276f07122e89fb6cda5d","stable_url_args":["https://github.com/vapoursynth/bestsource/archive/refs/tags/R19.tar.gz"],"stable_version":"19"},"vapoursynth-bm3d":{"desc":"BM3D denoising filter for VapourSynth","head_dependencies":["fftw","python@3.14","vapoursynth",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/HomeOfVapourSynthEvolution/VapourSynth-BM3D.git",{":branch":"master"}],"homepage":"https://github.com/HomeOfVapourSynthEvolution/VapourSynth-BM3D","license":"MIT","revision":1,"ruby_source_checksum":"6415337c0cc067abd5a6e16be651676dff28fb8cc77db589fa6c72d8231e3d5b","stable_dependencies":["fftw","python@3.14","vapoursynth",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"3a340c23f4d77559d7c766a2a14f4a1e408752a785958930eb4ca41e13392c85","stable_url_args":["https://github.com/HomeOfVapourSynthEvolution/VapourSynth-BM3D/archive/refs/tags/r10.1.tar.gz"],"stable_version":"10.1"},"vapoursynth-descale":{"desc":"VapourSynth plugin to undo upscaling","head_dependencies":["python@3.14","vapoursynth",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Irrational-Encoding-Wizardry/descale.git",{":branch":"master"}],"homepage":"https://github.com/Irrational-Encoding-Wizardry/descale","license":"MIT","revision":1,"ruby_source_checksum":"5ab0fc007047bb122a6c34b39b6c85ecb4ccab2bcb5bd9bbfb3062f43d46287c","stable_dependencies":["python@3.14","vapoursynth",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"317d955cc2dfbc3fd1aecef2ea2d56e4f1cd99434492d71c6a1d48213ff35972","stable_url_args":["https://github.com/Irrational-Encoding-Wizardry/descale/archive/refs/tags/r8.tar.gz"],"stable_version":"8"},"vapoursynth-imwri":{"deprecate_args":{":date":"2026-05-25",":because":":repo_archived",":replacement_formula":"vapoursynth-bestsource"},"desc":"VapourSynth filters - ImageMagick HDRI writer/reader","disable_args":{":date":"2027-05-25",":because":":repo_archived",":replacement_formula":"vapoursynth-bestsource"},"head_dependencies":["imagemagick","libheif","python@3.14","vapoursynth","jpeg-xl","libtiff",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/vapoursynth/vs-imwri.git",{":branch":"master"}],"homepage":"https://github.com/vapoursynth/vs-imwri","license":"LGPL-2.1-or-later","revision":4,"ruby_source_checksum":"392a7d1c391a0defb70bb14c008c4494d0b37b6fc75e7824eb6fd5f5ee117d88","stable_dependencies":["imagemagick","libheif","python@3.14","vapoursynth","jpeg-xl","libtiff",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"f4d2965d32877005d0709bd8339828f951885a0cb51e0c006d123ede0b74307b","stable_url_args":["https://github.com/vapoursynth/vs-imwri/archive/refs/tags/R2.tar.gz"],"stable_version":"2","version_scheme":1},"vapoursynth-mvtools":{"desc":"Motion estimation and denoising filter for VapourSynth","head_dependencies":["fftw","python@3.14","vapoursynth",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/dubhatervapoursynth/vapoursynth-mvtools.git",{":branch":"master"}],"homepage":"https://github.com/dubhatervapoursynth/vapoursynth-mvtools","license":"GPL-2.0-or-later","oldnames":["mvtools"],"ruby_source_checksum":"91baefe9661db7483669080a73d96277b432e147be0abe74e95ecdd29fd8f185","stable_dependencies":["fftw","python@3.14","vapoursynth",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"b1124604f76963e507c537839fd2ef1bee9b89b3c75bbd40c12a0c687aee6775","stable_url_args":["https://github.com/dubhatervapoursynth/vapoursynth-mvtools/archive/refs/tags/v29.tar.gz"],"stable_version":"29"},"vapoursynth-ocr":{"desc":"VapourSynth filters - Tesseract OCR filter","head_dependencies":["python@3.14","tesseract","vapoursynth",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/vapoursynth/vs-ocr.git",{":branch":"master"}],"homepage":"https://www.vapoursynth.com","license":"MIT","revision":1,"ruby_source_checksum":"863b18c86b3e0af30de013033267bf922fc8cbf6218b5a6df919c76c63b94d57","stable_dependencies":["python@3.14","tesseract","vapoursynth",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"e9da11b7f5f3e4acfee5890729769217aa5b385bb573cb303c2661d8d8a83712","stable_url_args":["https://github.com/vapoursynth/vs-ocr/archive/refs/tags/R3.tar.gz"],"stable_version":"3","version_scheme":1},"vapoursynth-sub":{"desc":"VapourSynth filters - Subtitling filter","head_dependencies":["ffmpeg","libass","python@3.14","vapoursynth",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/vapoursynth/subtext.git",{":branch":"master"}],"homepage":"https://www.vapoursynth.com","license":"MIT","revision":1,"ruby_source_checksum":"a7e6342c0d4c4905ef96721c2d384455eade25d67745d699453d7e5c9382b0b0","stable_dependencies":["ffmpeg","libass","python@3.14","vapoursynth",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"536e2f056c7b318b0104b8b9050bb17c00d8ca60b0e5fdecf1ee92879c5f9165","stable_url_args":["https://github.com/vapoursynth/subtext/archive/refs/tags/R6.tar.gz"],"stable_version":"6","version_scheme":1},"vapoursynth":{"caveats":"This formula does not contain optional filters that require extra dependencies.\nTo use vapoursynth.core.bs, execute:\n  brew install vapoursynth-bestsource\nTo use vapoursynth.core.ocr, execute:\n  brew install vapoursynth-ocr\nTo use vapoursynth.core.sub, execute:\n  brew install vapoursynth-sub\nTo use vapoursynth.core.ffms2, execute:\n  brew install ffms2\nFor more information regarding plugins, please visit:\n  https://www.vapoursynth.com/doc/installation.html#plugins-and-scripts\n","desc":"Video processing framework with simplicity in mind","executables":["vapoursynth","vspipe"],"head_dependencies":["python@3.14","zimg","llvm",{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/vapoursynth/vapoursynth.git",{":branch":"master"}],"homepage":"https://www.vapoursynth.com","license":"LGPL-2.1-or-later","ruby_source_checksum":"4310e81c9e9ffc3ef1a381b8ef055db5cdfbe6eafe784c79e9fbd40c86a8c607","stable_dependencies":["python@3.14","zimg","llvm",{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"f71653355983fc245ef811a64d2b8f5b0ba131c0bb330b3346d435e1926187e2","stable_url_args":["https://github.com/vapoursynth/vapoursynth/archive/refs/tags/R77.tar.gz"],"stable_version":"77"},"varlock":{"desc":"Add declarative schema to .env files using @env-spec decorator comments","executables":["varlock"],"head_dependencies":["node"],"homepage":"https://varlock.dev","license":"MIT","ruby_source_checksum":"a87ffa666570a3353c055d381b4f5726d5a4f4bda3e3bdfdb170cb223b615a8e","stable_dependencies":["node"],"stable_checksum":"6ace9b6e96f7e51d8282dde89d81c3297f9555ea572e5be6f2b202ccd868ad2a","stable_url_args":["https://registry.npmjs.org/varlock/-/varlock-1.10.0.tgz"],"stable_version":"1.10.0"},"varnish":{"bottle_rebuild":1,"desc":"High-performance HTTP accelerator","executables":["varnishadm","varnishd","varnishhist","varnishlog","varnishlog-json","varnishncsa","varnishstat","varnishstat_help_gen","varnishtest","varnishtop","vtest"],"head_dependencies":["openssl@3","pcre2",{"docutils":":build"},{"graphviz":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"head_uses_from_macos":[[{"python":":build"}],["libedit"],["ncurses"]],"homepage":"https://www.varnish-cache.org/","license":"BSD-2-Clause","ruby_source_checksum":"e5190b6c2e84e824c1e7686775a329006e4f50707b3528f566aef7b03041fe7b","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/varnish/varnish.log"],[":error_log_path","$HOMEBREW_PREFIX/var/varnish/varnish.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/varnish/sbin/varnishd","-n","$HOMEBREW_PREFIX/var/varnish","-f","$HOMEBREW_PREFIX/etc/varnish/default.vcl","-s","malloc,1G","-T","127.0.0.1:2000","-a","127.0.0.1:8080","-F"]],"stable_dependencies":["openssl@3","pcre2",{"docutils":":build"},{"graphviz":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"stable_checksum":"2aac11dd95329b0cea148d478168b3ccc6fe45fab38160c440159386403b69fd","stable_url_args":["https://github.com/varnish/varnish/releases/download/varnish-9.0.3/varnish-9.0.3.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}],["libedit"],["ncurses"]],"stable_version":"9.0.3"},"vault-cli":{"desc":"Subversion-like utility to work with Jackrabbit FileVault","executables":["vlt"],"head_dependencies":["openjdk"],"head_url_args":["https://github.com/apache/jackrabbit-filevault.git",{":branch":"master"}],"homepage":"https://jackrabbit.apache.org/filevault/index.html","license":"Apache-2.0","ruby_source_checksum":"19fbb4ca61eec14f8d9fdb06e5b309dae4634713c4a2c9d070099d46e36b442e","stable_dependencies":["openjdk"],"stable_checksum":"a8f8ef02b6b50fd4227ad320490a55cfd78630ff2c902f4af7b0be38dda36f68","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/apache/jackrabbit/vault/vault-cli/4.2.0/vault-cli-4.2.0-bin.tar.gz"],"stable_version":"4.2.0","bottle_tag":":all","bottle_checksum":"a477aac9d9b50e2c9b32b75e71e3bb5f28238d49e39354608d62b49462eb954d"},"vaulted":{"desc":"Allows the secure storage and execution of environments","executables":["vaulted"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/miquella/vaulted.git",{":branch":"master"}],"homepage":"https://github.com/miquella/vaulted","license":"MIT","ruby_source_checksum":"f609636d27eea3858722e224ed229fa0e2429539ad42e9115bb93fd224cff3c5","stable_dependencies":[{"go":":build"}],"stable_checksum":"ea5183f285930ffa4014d54d4ed80ac8f7aa9afd1114e5fce6e65f2e9ed1af0c","stable_url_args":["https://github.com/miquella/vaulted/archive/refs/tags/v3.0.0.tar.gz"],"stable_version":"3.0.0","bottle_checksum":"7cdbcf9ca2bf59f73b8dad9d409410bc49c5e682def3025b543d57ec29ab88ac"},"vbindiff":{"desc":"Visual Binary Diff","executables":["vbindiff"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.cjmweb.net/vbindiff/","license":"GPL-2.0-or-later","ruby_source_checksum":"e0914bb76245153a139e94ad05d35771bb4abd5f551519557c0c693c8603e19e","stable_checksum":"f04da97de993caf8b068dcb57f9de5a4e7e9641dc6c47f79b60b8138259133b8","stable_url_args":["https://www.cjmweb.net/vbindiff/vbindiff-3.0_beta5.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.0_beta5","bottle_checksum":"2ded05d39834aefcfefe2639b2c861410dd94a6a1213ef892f8b5bfd4c1624b9"},"vc":{"desc":"SIMD Vector Classes for C++","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/VcDevel/Vc","license":"BSD-3-Clause","ruby_source_checksum":"38301fbb2db0364b9cba469e9f2a8aa1700de441b683c7a6acc6d2e2c9796bae","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"eb734ef4827933fcd67d4c74aef54211b841c350a867c681c73003eb6d511a48","stable_url_args":["https://github.com/VcDevel/Vc/archive/refs/tags/1.4.5.tar.gz"],"stable_version":"1.4.5"},"vc4asm":{"desc":"Macro assembler for Broadcom VideoCore IV aka Raspberry Pi GPU","executables":["vc4asm","vc4dis"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://maazl.de/project/vc4asm/doc/index.html","license":"GPL-3.0-or-later","ruby_source_checksum":"a375ef33191b29309922126194e3d8d8e30f2c319e5586e7eeee2651e6804ed8","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/maazl/vc4asm/commit/ff16f635b07e14b07c1de69bf322e3bf7feecd93.patch?full_index=1","sha256":"b4c6e87018aa512ff8398cc77bd3f80dd9aaca196c3da76a845db7e25eaac99b"}],"stable_checksum":"f712fb27eb1b7d46b75db298fd50bb62905ccbdd7c0c7d27728596c496f031c2","stable_url_args":["https://github.com/maazl/vc4asm/archive/refs/tags/V0.3.tar.gz"],"stable_version":"0.3","bottle_cellar":":any","bottle_checksum":"64082d8d1fd7f2a360f9ffdd29a9fbde0a24b600f38806bc4556e4ea9b5175bc"},"vcdimager":{"desc":"(Super) video CD authoring solution","executables":["cdxa2mpeg","vcd-info","vcdimager","vcdxbuild","vcdxgen","vcdxminfo","vcdxrip"],"head_dependencies":["libcdio","popt",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/vcdimager/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"709620ac8a77b5536732bbf1af90fc08b5699a74fd5ddb8762bce146583413a8","stable_dependencies":["libcdio","popt",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"67515fefb9829d054beae40f3e840309be60cda7d68753cafdd526727758f67a","stable_url_args":["https://ftpmirror.gnu.org/gnu/vcdimager/vcdimager-2.0.1.tar.gz"],"stable_version":"2.0.1"},"vcfanno":{"desc":"Annotate a VCF with other VCFs/BEDs/tabixed files","executables":["vcfanno"],"head_dependencies":[{"go":":build"}],"homepage":"https://genomebiology.biomedcentral.com/articles/10.1186/s13059-016-0973-5","license":"MIT","ruby_source_checksum":"a540118f3048c534bcd946459520dfcbe3f30569c1127cff77e4326509ab66aa","stable_dependencies":[{"go":":build"}],"stable_checksum":"a5119f39a70a3872067e00be2f20ac69ec8c2688fc9f4cf603b3de12c90cba4d","stable_url_args":["https://github.com/brentp/vcfanno/archive/refs/tags/v0.3.9.tar.gz"],"stable_version":"0.3.9"},"vcflib":{"bottle_rebuild":1,"desc":"C++ library and cmdline tools for parsing and manipulating VCF files","executables":["abba-baba","bFst","bed2region","bgziptabix","dumpContigsFromHeader","genotypeSummary","hapLrt","iHS","meltEHH","normalize-iHS","pFst","pVst","permuteGPAT++","permuteSmooth","plotHaps","popStats","segmentFst","segmentIhs","sequenceDiversity","smoother","vcf2bed.py","vcf2dag","vcf2fasta","vcf2sqlite.py","vcf2tsv","vcf_strip_extra_headers","vcfaddinfo","vcfafpath","vcfallelicprimitives","vcfaltcount","vcfannotate","vcfannotategenotypes","vcfbiallelic","vcfbreakmulti","vcfcat","vcfcheck","vcfclassify","vcfcleancomplex","vcfclearid","vcfclearinfo","vcfcombine","vcfcommonsamples","vcfcomplex","vcfcountalleles","vcfcreatemulti","vcfdistance","vcfecho","vcfentropy","vcfevenregions","vcffilter","vcffirstheader","vcffixup","vcfflatten","vcfgeno2alleles","vcfgeno2haplo","vcfgenosamplenames","vcfgenosummarize","vcfgenotypecompare","vcfgenotypes","vcfglbound","vcfglxgt","vcfgtcompare.sh","vcfhetcount","vcfhethomratio","vcfindelproximity","vcfindels","vcfindex","vcfinfo2qual","vcfinfosummarize","vcfintersect","vcfjoincalls","vcfkeepgeno","vcfkeepinfo","vcfkeepsamples","vcfld","vcfleftalign","vcflength","vcfmultiallelic","vcfmultiway","vcfmultiwayscripts","vcfnobiallelicsnps","vcfnoindels","vcfnosnps","vcfnulldotslashdot","vcfnullgenofields","vcfnumalt","vcfoverlay","vcfparsealts","vcfplotaltdiscrepancy.r","vcfplotaltdiscrepancy.sh","vcfplotsitediscrepancy.r","vcfplottstv.sh","vcfprimers","vcfprintaltdiscrepancy.r","vcfprintaltdiscrepancy.sh","vcfqual2info","vcfqualfilter","vcfrandom","vcfrandomsample","vcfregionreduce","vcfregionreduce_and_cut","vcfregionreduce_pipe","vcfregionreduce_uncompressed","vcfremap","vcfremoveaberrantgenotypes","vcfremovenonATGC","vcfremovesamples","vcfroc","vcfsample2info","vcfsamplediff","vcfsamplenames","vcfsitesummarize","vcfsnps","vcfsort","vcfstats","vcfstreamsort","vcfuniq","vcfuniqalleles","vcfvarstats","vcfwave","wcFst"],"head_dependencies":["htslib","wfa2-lib","xz","libomp",{"cmake":":build"},{"pkgconf":":build"},{"pybind11":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/vcflib/vcflib","license":"MIT","ruby_source_checksum":"af8153c410c11653b69b882a95f3e96df9fd9405bf120de3da7d802155985cc7","stable_dependencies":["htslib","wfa2-lib","xz","libomp",{"cmake":":build"},{"pkgconf":":build"},{"pybind11":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"178e8c27fffc5324ac73f1c4b35f407184271b57f82aedc2efb9703df6ee3d49","stable_url_args":["https://github.com/vcflib/vcflib/releases/download/v1.0.15/vcflib-1.0.15-src.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"1.0.15"},"vcftools":{"bottle_rebuild":1,"desc":"Tools for working with VCF files","executables":["fill-aa","fill-an-ac","fill-fs","fill-ref-md5","vcf-annotate","vcf-compare","vcf-concat","vcf-consensus","vcf-contrast","vcf-convert","vcf-fix-newlines","vcf-fix-ploidy","vcf-indel-stats","vcf-isec","vcf-merge","vcf-phased-join","vcf-query","vcf-shuffle-cols","vcf-sort","vcf-stats","vcf-subset","vcf-to-tab","vcf-tstv","vcf-validator","vcftools"],"head_dependencies":["htslib",{"pkgconf":":build"}],"homepage":"https://vcftools.github.io/","license":"LGPL-3.0-only","ruby_source_checksum":"617ccb593354714f8342bb706f0929a7a36eb79217b10affb78ee6b45f525f30","stable_dependencies":["htslib",{"pkgconf":":build"}],"stable_checksum":"b9e0e1c3e86533178edb35e02c6c4de9764324ea0973bebfbb747018c2d2a42c","stable_url_args":["https://github.com/vcftools/vcftools/releases/download/v0.1.17/vcftools-0.1.17.tar.gz"],"stable_version":"0.1.17"},"vcluster":{"desc":"Creates fully functional virtual k8s cluster inside host k8s cluster's namespace","executables":["vcluster"],"head_dependencies":["helm","kubernetes-cli",{"go":":build"}],"head_url_args":["https://github.com/loft-sh/vcluster.git",{":branch":"main"}],"homepage":"https://www.vcluster.com","license":"Apache-2.0","ruby_source_checksum":"d2aed41a5148a8338344b7a565389bab91253b08456d6eba5b2347fad225565f","stable_dependencies":["helm","kubernetes-cli",{"go":":build"}],"stable_checksum":"3d38fa1967e3d4d5891cd1b35e58b9a6b8672ef780f85d3436e7c7cf40ca042c","stable_url_args":["https://github.com/loft-sh/vcluster/archive/refs/tags/v0.35.1.tar.gz"],"stable_version":"0.35.1"},"vcpkg":{"caveats":"This formula provides only the `vcpkg` executable. To use vcpkg:\n  git clone https://github.com/microsoft/vcpkg \"$HOME/vcpkg\"\n  export VCPKG_ROOT=\"$HOME/vcpkg\"\n","desc":"C++ Library Manager","executables":["vcpkg"],"head_dependencies":["fmt","ninja",{"cmake":":build"},{"cmrc":":build"}],"head_url_args":["https://github.com/microsoft/vcpkg-tool.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/microsoft/vcpkg","license":"MIT","ruby_source_checksum":"d67031f0141136a822eda8f9480f959a6171d9f535e840202830f68bd1d3f41f","stable_dependencies":["fmt","ninja",{"cmake":":build"},{"cmrc":":build"}],"stable_checksum":"9167b2348ae58bfb707cf5e18f055f51d9cdedc2cc251a475d5c2ca3d901e8ae","stable_url_args":["https://github.com/microsoft/vcpkg-tool/archive/refs/tags/2026-05-27.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"2026-05-27"},"vcprompt":{"desc":"Provide version control info in shell prompts","executables":["vcprompt","vcprompt-hgst"],"head_dependencies":["sqlite",{"autoconf":":build"},{"automake":":build"}],"homepage":"https://github.com/powerman/vcprompt","license":"GPL-2.0-or-later","ruby_source_checksum":"cb62b611a009e272e3a79b163ded23cdbacf95be7faa9ffb3b04385ed1d62519","stable_dependencies":["sqlite",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"3db5ebad2e333d43b464b665c8d43b35156b0f144052f10c340a5c5007a6874d","stable_url_args":["https://github.com/powerman/vcprompt/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"vcs":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-03-22",":because":":repo_removed"},"desc":"Creates video contact sheets (previews) of videos","disable_args":{":date":"2026-03-22",":because":":repo_removed"},"head_dependencies":["ffmpeg","ghostscript","imagemagick","gnu-getopt"],"homepage":"https://web.archive.org/web/20240824173847/https://p.outlyer.net/vcs/","license":"LGPL-2.0-or-later","revision":3,"ruby_source_checksum":"460e21bf58a0c9ea4d23a1aa2dfeab7ae82135e9f8a4de5b6a421b32d96e7b51","stable_dependencies":["ffmpeg","ghostscript","imagemagick","gnu-getopt"],"stable_checksum":"dc1d6145e10eeed61d16c3591cfe3496a6ac392c9c2f7c2393cbdb0cf248544b","stable_url_args":["https://web.archive.org/web/20240824173847/https://p.outlyer.net/files/vcs/vcs-1.13.4.tar.gz"],"stable_version":"1.13.4"},"vcsh":{"bottle_rebuild":1,"desc":"Config manager based on git","executables":["vcsh"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/RichiH/vcsh","license":"GPL-2.0-or-later","ruby_source_checksum":"6b1322321cdb458b92b2d3631696341be5be0c91e028580661b9a4986c71b1b8","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"6ed8f4eee683f2cc8f885b31196fdc3b333f86ebc3110ecd1bcd60dfac64c0b4","stable_url_args":["https://github.com/RichiH/vcsh/releases/download/v2.0.10/vcsh-2.0.10.tar.zst"],"stable_version":"2.0.10","bottle_tag":":all","bottle_checksum":"3184a9cba5e9b79532e01e2fa7b24478918585c55bed898b0eaed6886390d456"},"vde":{"desc":"Ethernet compliant virtual network","executables":["dpipe","unixcmd","vde_autolink","vde_over_ns","vde_pcapplug","vde_plug","vde_plug2tap","vde_router","vde_switch","vdecmd","vdeterm","wirefilter"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/virtualsquare/vde-2.git",{":branch":"master"}],"homepage":"https://github.com/virtualsquare/vde-2","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"403d18a5966c4a1f51bbb827e73e006bdc554bb194eba4242157138ed9103aa9","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"a7d2cc4c3d0c0ffe6aff7eb0029212f2b098313029126dcd12dc542723972379","stable_url_args":["https://github.com/virtualsquare/vde-2/archive/refs/tags/v2.3.3.tar.gz"],"stable_version":"2.3.3","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"55d8e9f7b7e4f4593c6a3a4c88f4d6f11c76a8839b876fe63cae40d01e6312dc"},"vdirsyncer":{"desc":"Synchronize calendars and contacts","executables":["vdirsyncer"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/pimutils/vdirsyncer.git",{":branch":"main"}],"homepage":"https://github.com/pimutils/vdirsyncer","license":"BSD-3-Clause","revision":7,"ruby_source_checksum":"cb45cf82734fc60022f487ec279bd8b7dd8e3b2c94ee22777c5598a6946b6699","service_args":[[":run_type",":interval"],[":working_dir","$HOMEBREW_PREFIX"],[":log_path","$HOMEBREW_PREFIX/var/log/vdirsyncer.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/vdirsyncer.log"],[":interval",60]],"service_run_args":[["$HOMEBREW_PREFIX/opt/vdirsyncer/bin/vdirsyncer","-v","ERROR","sync"]],"stable_dependencies":["certifi","python@3.14"],"stable_checksum":"feb1a533500a95c14fd155733a1056fe359192553d82c07c6ba04fcbfc40b12d","stable_url_args":["https://files.pythonhosted.org/packages/2e/f6/94ed82de371cc80784ffe90e0dac8ce9f5d272c01d614415a5e800ffb303/vdirsyncer-0.20.0.tar.gz"],"stable_version":"0.20.0"},"vdt":{"desc":"Math library of fast, approximate and vectorisable trascendental functions","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/dpiparo/vdt.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/dpiparo/vdt","license":"LGPL-3.0-or-later","ruby_source_checksum":"d5980757b87ca152c4a9e66bfdb382928ed4a4349d0b48926073e2581fbb1dba","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"1820feae446780763ec8bbb60a0dbcf3ae1ee548bdd01415b1fb905fd4f90c54","stable_url_args":["https://github.com/dpiparo/vdt/archive/refs/tags/v0.4.6.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.4.6"},"veccore":{"desc":"C++ Library for Portable SIMD Vectorization","head_dependencies":["vc",{"cmake":":build"}],"head_url_args":["https://github.com/root-project/veccore.git",{":branch":"master"}],"homepage":"https://github.com/root-project/veccore","license":"Apache-2.0","ruby_source_checksum":"53c2f162c18bd8f4dcf1a4f799529261d265b0522ae095376d1129f5648a142a","stable_dependencies":["vc",{"cmake":":build"}],"stable_checksum":"1268bca92acf00acd9775f1e79a2da7b1d902733d17e283e0dd5e02c41ac9666","stable_url_args":["https://github.com/root-project/veccore/archive/refs/tags/v0.8.2.tar.gz"],"stable_version":"0.8.2","bottle_tag":":all","bottle_checksum":"7cb81dd2bcb91896afae27ce9431387752ef9a6a443da7767a6bef6faa945a4b"},"veclibfort":{"desc":"GNU Fortran compatibility for Apple's vecLib","head_dependencies":["gcc"],"head_url_args":["https://github.com/mcg1969/vecLibFort.git",{":branch":"master"}],"homepage":"https://github.com/mcg1969/vecLibFort","license":"BSL-1.0","ruby_source_checksum":"a19c235d3e5146f1fa8381e4413692e473d533cd0cda9983a752d5836880a138","stable_dependencies":["gcc"],"stable_checksum":"fe9e7e0596bfb4aa713b2273b21e7d96c0d7a6453ee4b214a8a50050989d5586","stable_url_args":["https://github.com/mcg1969/vecLibFort/archive/refs/tags/0.4.3.tar.gz"],"stable_version":"0.4.3","bottle_cellar":":any","bottle_checksum":"2504b6926cd1fcce519b4614c05edfff3d6023ae31344aaf7874504eb9c25ed9"},"vectorscan":{"bottle_rebuild":1,"desc":"High-performance regular expression matching library","head_dependencies":[{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"},{"ragel":":build"}],"head_url_args":["https://github.com/VectorCamp/vectorscan.git",{":branch":"develop"}],"homepage":"https://github.com/VectorCamp/vectorscan","license":"BSD-3-Clause","ruby_source_checksum":"d6c96e973b4ce4ef18df46d3282fdf5759daacf664e0faee06aec753a27a8fae","stable_dependencies":[{"boost":":build"},{"cmake":":build"},{"pkgconf":":build"},{"ragel":":build"}],"stable_checksum":"1ac4f3c038ac163973f107ac4423a6b246b181ffd97fdd371696b2517ec9b3ed","stable_url_args":["https://github.com/VectorCamp/vectorscan/archive/refs/tags/vectorscan/5.4.12.tar.gz"],"stable_version":"5.4.12"},"vedic":{"desc":"Simple Sanskrit programming language","executables":["vedic"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/vedic-lang/vedic.git",{":branch":"main"}],"homepage":"https://vedic-lang.github.io/","license":"MIT","ruby_source_checksum":"ed9014effefabd7eda13892765cb9737c7c38afa25a26a0d66cc99bb7c26ebad","stable_dependencies":[{"rust":":build"}],"stable_checksum":"9bfb68dfa8a79c02d52905eb1403267209dae80ad05287b7f3706f14071c4800","stable_url_args":["https://github.com/vedic-lang/vedic/archive/refs/tags/v2.0.6.tar.gz"],"stable_version":"2.0.6"},"vegeta":{"bottle_rebuild":1,"desc":"HTTP load testing tool and library","executables":["vegeta"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/tsenart/vegeta","license":"MIT","ruby_source_checksum":"d3a3d92dbf34644c8f47ab98d9942656fff8d3bd99de8f0ee3f0fe916b905ef6","stable_dependencies":[{"go":":build"}],"stable_checksum":"4a360c815f5a8bdcae6db184860788696bb1c63d6999cc676e47690fc8b659e5","stable_url_args":["https://github.com/tsenart/vegeta/archive/refs/tags/v12.13.0.tar.gz"],"stable_version":"12.13.0"},"veilid":{"desc":"Peer-to-peer network for easily sharing various kinds of data","executables":["veilid-cli","veilid-server"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://gitlab.com/veilid/veilid.git",{":branch":"main"}],"homepage":"https://veilid.com/","license":"MPL-2.0","ruby_source_checksum":"60e9e9534d7d397c418e9822f9e7016448231b38da1e6c258415d0c998e5462a","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_checksum":"c2c8ec7669277d3172c973a7f1907238243b989f82983cf20e970979fcd9395e","stable_url_args":["https://gitlab.com/veilid/veilid/-/archive/v0.5.5/veilid-v0.5.5.tar.bz2"],"stable_version":"0.5.5"},"velero":{"desc":"Disaster recovery for Kubernetes resources and persistent volumes","executables":["velero"],"head_dependencies":[{"go":":build"}],"homepage":"https://velero.io/","license":"Apache-2.0","oldnames":["ark"],"ruby_source_checksum":"2125b9994f6e72804231d3f19427a13fdcef0d4b268e96ea230ea218ac817828","stable_dependencies":[{"go":":build"}],"stable_checksum":"68d8c95817d882b2832c4c08689eb5f7b14dd581f71292a6c794acd15633b6d9","stable_url_args":["https://github.com/velero-io/velero/archive/refs/tags/v1.18.2.tar.gz"],"stable_version":"1.18.2"},"vera++":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-10-09",":because":":does_not_build"},"desc":"Programmable tool for C++ source code","disable_args":{":date":"2025-10-09",":because":":does_not_build"},"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["tcl-tk"]],"homepage":"https://bitbucket.org/verateam/vera","license":"BSL-1.0","ruby_source_checksum":"4a805f8c81fdc4ef8af6ed6f9125772c1bc78690182e9b63ef89ce0be1b540c9","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"9415657a09438353489db10ca860dd6459e446cfd9c649a1a2e02268da66f270","stable_url_args":["https://bitbucket.org/verateam/vera/downloads/vera++-1.3.0.tar.gz"],"stable_uses_from_macos":[["tcl-tk"]],"stable_version":"1.3.0","bottle_checksum":"fb1646c3a9cb8a0707a2674d546b6db25dcbea0fffd7461358c43247ae35ddcc"},"verapdf":{"desc":"Open-source industry-supported PDF/A validation","executables":["verapdf","verapdf-gui"],"head_dependencies":["openjdk",{"maven":":build"}],"head_url_args":["https://github.com/veraPDF/veraPDF-apps.git",{":branch":"integration"}],"homepage":"https://verapdf.org/home/","license":{":any_of":["GPL-3.0-or-later","MPL-2.0"]},"ruby_source_checksum":"86282cf04085797683ad6374e6fc79e6d1740f179cc6096c54b2dbbed4406d9f","stable_dependencies":["openjdk",{"maven":":build"}],"stable_checksum":"77dfc85544b83784ba4a9d2807bdb3f194b0c22d83904ecf222054ddf10a5347","stable_url_args":["https://github.com/veraPDF/veraPDF-apps/archive/refs/tags/v1.30.2.tar.gz"],"stable_version":"1.30.2"},"vercel-cli":{"desc":"Command-line interface for Vercel","executables":["vc","vercel"],"head_dependencies":["node"],"homepage":"https://vercel.com/home","license":"Apache-2.0","oldnames":["now-cli"],"ruby_source_checksum":"fab7e94caf131b059d79125d96776b36ebff4b078f6ba022e3c18cd75fc5c2e9","stable_dependencies":["node"],"stable_checksum":"f6d3a2b84b480b1315ae6a27ad9768c99db4fea87e9a6290b0d08ff1d9115ba3","stable_url_args":["https://registry.npmjs.org/vercel/-/vercel-54.21.1.tgz"],"stable_version":"54.21.1"},"verilator":{"desc":"Verilog simulator","executables":["verilator","verilator_bin","verilator_bin_dbg","verilator_coverage","verilator_coverage_bin_dbg","verilator_gantt","verilator_profcfunc"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"help2man":":build"}],"head_url_args":["https://github.com/verilator/verilator.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["perl"],["python"]],"homepage":"https://www.veripool.org/wiki/verilator","license":{":any_of":["LGPL-3.0-only","Artistic-2.0"]},"ruby_source_checksum":"2b4d72992199a20de55cb9e5740451e743ae8f8348cbf5aa82bbf846dffd3375","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"help2man":":build"}],"stable_checksum":"ec6723f30c1798b1fbbbed97364f09c431fb4875577c314f37240e99b60a4a04","stable_url_args":["https://github.com/verilator/verilator/archive/refs/tags/v5.050.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["perl"],["python"]],"stable_version":"5.050"},"vermin":{"desc":"Concurrently detect the minimum Python versions needed to run code","executables":["vermin"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/netromdk/vermin.git",{":branch":"master"}],"homepage":"https://github.com/netromdk/vermin","license":"MIT","ruby_source_checksum":"b4ab1379859c74a8afe0474f242c89ff408fadf48ef2ac939798919a397de74b","stable_dependencies":["python@3.14"],"stable_checksum":"3621955ac2a2950175c5b4a9b2fc3bd24bd416da0388893c9eb6971264e4ca1f","stable_url_args":["https://files.pythonhosted.org/packages/24/7b/2c1b403f2a844e1acb36694fc336e323df742f7f752edb4188311ad43f9e/vermin-1.8.0.tar.gz"],"stable_version":"1.8.0","bottle_tag":":all","bottle_checksum":"0ec82df48d8d1c8e0793fd34b3217b2d11a572c624ab770b4c2adaa7e1d6e5a4"},"verovio":{"desc":"Command-line MEI music notation engraver","executables":["verovio"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/rism-digital/verovio.git",{":branch":"develop"}],"homepage":"https://www.verovio.org","license":"LGPL-3.0-only","ruby_source_checksum":"ab85c42ce464e49214e9b0a5e89dbf0d9b4e032abeb85abf0fbb2facb68df465","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"fa0ccdad12f2d56b7e76537ad7af5355a9e6861c17f793e028741b1e2800bbb0","stable_url_args":["https://github.com/rism-digital/verovio/archive/refs/tags/version-6.2.1.tar.gz"],"stable_version":"6.2.1"},"versitygw":{"desc":"Versity S3 Gateway","executables":["versitygw"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/versity/versitygw.git",{":branch":"main"}],"homepage":"https://www.versity.com/products/versitygw/","license":"Apache-2.0","ruby_source_checksum":"ac176eeb77dc2a802c86f82fb5efd94c8566691f8ae090d978c57846daea82fe","stable_dependencies":[{"go":":build"}],"stable_checksum":"6621fe4c1b3a644ac37ef923078be570aa71292396b879db67549b29ed4d0616","stable_url_args":["https://github.com/versity/versitygw/archive/refs/tags/v1.6.0.tar.gz"],"stable_version":"1.6.0"},"veryfasttree":{"bottle_rebuild":1,"desc":"Efficient phylogenetic tree inference for massive taxonomic datasets","executables":["VeryFastTree"],"head_dependencies":["libomp",{"boost":":build"},{"cmake":":build"},{"robin-map":":build"},{"xxhash":":build"}],"head_url_args":["https://github.com/citiususc/veryfasttree.git",{":branch":"master"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://github.com/citiususc/veryfasttree","license":{":all_of":["GPL-3.0-only","BSD-3-Clause","MPL-2.0"]},"ruby_source_checksum":"9aa9a7e3dead5b0b7765bc9eb664da65311a47d2e08b586c2996c66d6992f2e2","stable_dependencies":["libomp",{"boost":":build"},{"cmake":":build"},{"robin-map":":build"},{"xxhash":":build"}],"stable_checksum":"e753c01555b3363747ea1d51248d691aa1e79d228cac187a6725ea8cd86ad321","stable_url_args":["https://github.com/citiususc/veryfasttree/archive/refs/tags/v4.0.5.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"4.0.5"},"vespa-cli":{"desc":"Command-line tool for Vespa.ai","executables":["vespa","vespa-wrapper"],"head_dependencies":[{"go":":build"}],"homepage":"https://vespa.ai","license":"Apache-2.0","ruby_source_checksum":"dfd2da1b525ee5d1ed86574db27cdc3dc3a83585fb753625bfe88077a2b76336","stable_dependencies":[{"go":":build"}],"stable_checksum":"d238085cd61d5a28b1a245525194bd0c947378b88f2f772b4883fb923e428a26","stable_url_args":["https://github.com/vespa-engine/vespa/archive/refs/tags/v8.719.5.tar.gz"],"stable_version":"8.719.5"},"vet":{"desc":"Policy driven vetting of open source dependencies","executables":["vet"],"head_dependencies":["go"],"homepage":"https://safedep.io/","license":"Apache-2.0","ruby_source_checksum":"2a652bc414c0061f0c8ac64230c83d10a916c2cc98958d5a8aee318874cb55a6","stable_dependencies":["go"],"stable_checksum":"bf53ea353e117c45ac48c786a73f8d24b660c6a1db1e44083a434c66f1318bb3","stable_url_args":["https://github.com/safedep/vet/archive/refs/tags/v1.17.5.tar.gz"],"stable_version":"1.17.5"},"vexctl":{"desc":"Tool to create, transform and attest VEX metadata","executables":["vexctl"],"head_dependencies":[{"go":":build"}],"homepage":"https://openssf.org/projects/openvex/","license":"Apache-2.0","ruby_source_checksum":"aad3337cefa3f199e479f2e295b5651d461946ec2fc92ee85ef796d4738468b6","stable_dependencies":[{"go":":build"}],"stable_checksum":"c846b1288f837ebcbebef7817ec450e5b0a4b3d8f7b176717ae6f3198539d991","stable_url_args":["https://github.com/openvex/vexctl/archive/refs/tags/v0.4.4.tar.gz"],"stable_version":"0.4.4"},"vfkit":{"desc":"Command-line hypervisor using Apple's Virtualization Framework","executables":["vfkit"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/crc-org/vfkit.git",{":branch":"main"}],"homepage":"https://github.com/crc-org/vfkit","license":"Apache-2.0","ruby_source_checksum":"7a54858f1e129125e48d07533fd0f4772de11817ab4e5aa46785ad5282301831","stable_dependencies":[{"go":":build"}],"stable_checksum":"ff496bd6ee6772ed070f286c4282a8a2e2f5231d4f8e98b2255b883ba69af42d","stable_url_args":["https://github.com/crc-org/vfkit/archive/refs/tags/v0.6.4.tar.gz"],"stable_version":"0.6.4"},"vfox":{"desc":"Version manager with support for Java, Node.js, Flutter, .NET & more","executables":["vfox"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/version-fox/vfox.git",{":branch":"main"}],"homepage":"https://vfox.dev/","license":"Apache-2.0","ruby_source_checksum":"0f877deafe9758eee33b55d00545319357bee11c645ce42741b97a953b4cb288","stable_dependencies":[{"go":":build"}],"stable_checksum":"a201d35eec1465bf571f80ea65c27c74c61e2a5ce96c97b5f0e45f2dbfa86a34","stable_url_args":["https://github.com/version-fox/vfox/archive/refs/tags/v1.0.11.tar.gz"],"stable_version":"1.0.11"},"vgmstream":{"desc":"Library for playing streamed audio formats from video games","executables":["vgmstream-cli","vgmstream123"],"head_dependencies":["ffmpeg","libao","libvorbis","mpg123","speex","libogg",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/vgmstream/vgmstream.git",{":branch":"master"}],"homepage":"https://vgmstream.org","license":"ISC","ruby_source_checksum":"3706e3a287d632a0bf29af67760bda1a94a333695a07388b3f1a6269d171ab62","stable_dependencies":["ffmpeg","libao","libvorbis","mpg123","speex","libogg",{"cmake":":build"},{"pkgconf":":build"}],"stable_url_args":["https://github.com/vgmstream/vgmstream.git",{":tag":"r2117",":revision":"71e2361042531fe767fb98300cf8c1ee95e539a0"}],"stable_version":"r2117","version_scheme":1},"vgo":{"desc":"Project scaffolder for Go, written in Go","executables":["vgo"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/vg006/vgo.git",{":branch":"main"}],"homepage":"https://github.com/vg006/vgo","license":"MIT","ruby_source_checksum":"f811ec4d114fd073ad7dcd1483d83e589623954de3816ddfc1ae58cda99d4242","stable_dependencies":[{"go":":build"}],"stable_checksum":"262ab18eb8e2f68031e17727c1c8b0e01e61c385dcd7addbd2c1ae86ecd312b4","stable_url_args":["https://github.com/vg006/vgo/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0"},"vgrep":{"desc":"User-friendly pager for grep","executables":["vgrep"],"head_dependencies":[{"go":":build"},{"go-md2man":":build"}],"head_url_args":["https://github.com/vrothberg/vgrep.git",{":branch":"main"}],"homepage":"https://github.com/vrothberg/vgrep","license":"GPL-3.0-only","ruby_source_checksum":"7eadd5da6a1a03c47a4b075d4d3a8ca00eb70dee0fc844585a83827078597352","stable_dependencies":[{"go":":build"},{"go-md2man":":build"}],"stable_checksum":"325b28bd5e8da316e319361f2dd8e3cc74fcd55724fc8ad4b2a73c21b2903bd8","stable_url_args":["https://github.com/vrothberg/vgrep/archive/refs/tags/v2.8.0.tar.gz"],"stable_version":"2.8.0","version_scheme":1},"vgt":{"desc":"Visualising Go Tests","executables":["vgt"],"head_dependencies":["go"],"head_url_args":["https://github.com/roblaszczak/vgt.git",{":branch":"main"}],"homepage":"https://threedots.tech/post/go-test-parallelism/","license":"MIT","ruby_source_checksum":"2a05fdef56a474dae2e0f20478a2aa25e67b37e82daf5322c8dd3e39a51b6835","stable_dependencies":["go"],"stable_checksum":"c442980c2205d45d527205fc9f832f4d27f4d3e8c815f471f428266f6fcf33c6","stable_url_args":["https://github.com/roblaszczak/vgt/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1"},"vhs":{"desc":"Your CLI home video recorder","executables":["vhs"],"head_dependencies":["ffmpeg","ttyd",{"go":":build"}],"head_url_args":["https://github.com/charmbracelet/vhs.git",{":branch":"main"}],"homepage":"https://github.com/charmbracelet/vhs","license":"MIT","ruby_source_checksum":"2767e0144c8a7dba8dc923a7269a70e7db07307915c34f604b62a5d7e32f1a31","stable_dependencies":["ffmpeg","ttyd",{"go":":build"}],"stable_checksum":"c08b8502989fe7e9626c02938f3fc512c2a4ba21f839f455d20d7eb1da7bc39f","stable_url_args":["https://github.com/charmbracelet/vhs/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"vibecheck":{"desc":"AI-powered git commit assistant written in Go","executables":["vibecheck"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/rshdhere/vibecheck.git",{":branch":"main"}],"homepage":"https://vibe.raashed.xyz","license":"MIT","ruby_source_checksum":"24de580c4b8cd46bf6d4c789414b7055e07b463732d0cc4e05140859943b5a91","stable_dependencies":[{"go":":build"}],"stable_checksum":"8fef335a930a1c752465e871125d269a72df4f39b6cec65ca6531383faba4f9c","stable_url_args":["https://github.com/rshdhere/vibecheck/archive/refs/tags/v1.7.7.tar.gz"],"stable_version":"1.7.7"},"vice":{"bottle_rebuild":1,"desc":"Versatile Commodore Emulator","executables":["c1541","cartconv","petcat","vsid","x128","x64","x64dtv","x64sc","xcbm2","xcbm5x0","xpet","xplus4","xscpu64","xvic"],"head_dependencies":["adwaita-icon-theme","at-spi2-core","cairo","flac","gdk-pixbuf","giflib","glew","glib","gtk+3","libogg","libpng","libvorbis","pango","gettext","harfbuzz",{"autoconf":":build"},{"automake":":build"},{"dos2unix":":build"},{"pkgconf":":build"},{"texinfo":":build"},{"xa":":build"}],"head_url_args":["https://svn.code.sf.net/p/vice-emu/code/trunk/vice"],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"]],"homepage":"https://sourceforge.net/projects/vice-emu/","license":"GPL-2.0-or-later","ruby_source_checksum":"3fc888bc6fc8d7ac30b1eecf357bb8e0eed4c99a6bfe84e874c09dd4eb32c8ad","stable_dependencies":["adwaita-icon-theme","at-spi2-core","cairo","flac","gdk-pixbuf","giflib","glew","glib","gtk+3","libogg","libpng","libvorbis","pango","gettext","harfbuzz",{"autoconf":":build"},{"automake":":build"},{"dos2unix":":build"},{"pkgconf":":build"},{"texinfo":":build"},{"xa":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"8e5bac18cbcb9f192380ad3ef881f8790f5b75c41d7b3da65d831985d864d6d1","stable_url_args":["https://downloads.sourceforge.net/project/vice-emu/releases/vice-3.10.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],["curl"]],"stable_version":"3.10"},"victorialogs":{"desc":"Open source user-friendly database for logs from VictoriaMetrics","executables":["victoria-logs"],"head_dependencies":[{"go":":build"}],"homepage":"https://docs.victoriametrics.com/victorialogs/","license":"Apache-2.0","ruby_source_checksum":"4189b7b913e82d92e338f189328ad7597dc14b2f3b558452dae6baa3130ca07b","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/victoria-logs.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/victoria-logs.err.log"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/victorialogs/bin/victoria-logs","-httpListenAddr=127.0.0.1:9428","-storageDataPath=$HOMEBREW_PREFIX/var/victorialogs-data"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"06e582370a74983a12f27999470d13fb0fa9ab31c80cc12f9c23db04256690f2","stable_url_args":["https://github.com/VictoriaMetrics/VictoriaLogs/archive/refs/tags/v1.51.0.tar.gz"],"stable_version":"1.51.0"},"victoriametrics":{"desc":"Cost-effective and scalable monitoring solution and time series database","executables":["victoria-metrics"],"head_dependencies":[{"go":":build"}],"homepage":"https://victoriametrics.com/","license":"Apache-2.0","ruby_source_checksum":"fcba9de7fb43477ce7a4b2bde67f0ff57706b5ea87f7a5b42c8616015009a3b0","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/victoria-metrics.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/victoria-metrics.err.log"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/victoriametrics/bin/victoria-metrics","-httpListenAddr=127.0.0.1:8428","-promscrape.config=$HOMEBREW_PREFIX/etc/victoriametrics/scrape.yml","-storageDataPath=$HOMEBREW_PREFIX/var/victoriametrics-data"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"ba2ed50f168865c037edf288cde023e23db67937d934faef85db9ce45d660e12","stable_url_args":["https://github.com/VictoriaMetrics/VictoriaMetrics/archive/refs/tags/v1.147.0.tar.gz"],"stable_version":"1.147.0"},"viddy":{"desc":"Modern watch command","executables":["viddy"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sachaos/viddy.git",{":branch":"master"}],"homepage":"https://github.com/sachaos/viddy","license":"MIT","ruby_source_checksum":"d22d81c4eb2d23c42bb1be26e13ecb4b7dec8c2efd8a846ee46849ab0f7d811e","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c5de99390846029aacb23789ce20267142dc89f647c519a0a0bb4821334cc6e5","stable_url_args":["https://github.com/sachaos/viddy/archive/refs/tags/v1.3.1.tar.gz"],"stable_version":"1.3.1"},"video-compare":{"desc":"Split screen video comparison tool using FFmpeg and SDL2","executables":["video-compare"],"head_dependencies":["ffmpeg","sdl2-compat","sdl2_ttf"],"homepage":"https://github.com/pixop/video-compare","license":"GPL-2.0-only","ruby_source_checksum":"117785f6557be431179340be23d4ca7dfb054d6efef034dd3b13a1eeb50efae0","stable_dependencies":["ffmpeg","sdl2-compat","sdl2_ttf"],"stable_checksum":"558e9a97e381929fa6c30ec46e5187cf4ceb3505dffe8c0da0a581a0d2b60202","stable_url_args":["https://github.com/pixop/video-compare/archive/refs/tags/20260502.tar.gz"],"stable_version":"20260502"},"videoalchemy":{"bottle_rebuild":1,"desc":"Toolkit expanding video processing capabilities","executables":["videoalchemy"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/viddotech/videoalchemy.git",{":branch":"main"}],"homepage":"https://viddotech.github.io/videoalchemy/","license":"MIT","ruby_source_checksum":"7dce7b86c2239b51e22307d50def7f7ca19bbacf73cc136ba2a40bba21a64d5a","stable_dependencies":[{"go":":build"}],"stable_checksum":"1ad4ab7e1037a84a7a894ff7dd5e0e3b1b33ded684eace4cadc606632bbc5e3d","stable_url_args":["https://github.com/viddotech/videoalchemy/archive/refs/tags/1.0.0.tar.gz"],"stable_version":"1.0.0"},"viennacl":{"desc":"Linear algebra library for many-core architectures and multi-core CPUs","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/viennacl/viennacl-dev.git",{":branch":"master"}],"homepage":"https://viennacl.sourceforge.net/","license":"MIT","revision":1,"ruby_source_checksum":"87906b0a95cb5035b6954d6128be58dc0c16344f69a6a8c58ecc9373585952b5","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"a596b77972ad3d2bab9d4e63200b171cd0e709fb3f0ceabcaf3668c87d3a238b","stable_url_args":["https://downloads.sourceforge.net/project/viennacl/1.7.x/ViennaCL-1.7.1.tar.gz"],"stable_version":"1.7.1","bottle_checksum":"194ed5f169b951284a52fd44858a435b4312abd99f420a9b963823a4736d66c0"},"vifm":{"desc":"Ncurses-based file manager with vi-like keybindings","executables":["vifm","vifm-convert-dircolors","vifm-pause","vifm-screen-split"],"head_dependencies":["ncurses"],"head_url_args":["https://github.com/vifm/vifm.git",{":branch":"master"}],"head_uses_from_macos":[[{"mandoc":":build"}]],"homepage":"https://vifm.info/","license":"GPL-2.0-or-later","ruby_source_checksum":"d631d5f4c487725e0eabb2374a0983bf27362ac131e0bf1707519f0562485654","stable_dependencies":["ncurses"],"stable_checksum":"40bc32ec10d829ada3d0297d33cd4f302c520bb431287d544fc0a05ae45fdb1b","stable_url_args":["https://github.com/vifm/vifm/releases/download/v0.14.4/vifm-0.14.4.tar.bz2"],"stable_uses_from_macos":[[{"mandoc":":build"}]],"stable_version":"0.14.4"},"vile":{"desc":"Vi Like Emacs Editor","executables":["vile","vile-libdir-path","vile-pager","vile-to-html"],"head_uses_from_macos":[[{"flex":":build"}],["libxcrypt"],["ncurses"],["perl"]],"homepage":"https://invisible-island.net/vile/","license":"GPL-2.0-or-later","ruby_source_checksum":"fd45540b6b3f7f0c317457bf24283034823239f6ea5bd2b40b1df16921cc580c","stable_checksum":"d6239e6b728fa9d0b49f526d8f0998d2db4b7a7dfc317273dbff7aea2a09ea31","stable_url_args":["https://invisible-island.net/archives/vile/current/vile-9.8zb.tgz"],"stable_uses_from_macos":[[{"flex":":build"}],["libxcrypt"],["ncurses"],["perl"]],"stable_version":"9.8zb"},"vilistextum":{"desc":"HTML to text converter","executables":["vilistextum"],"homepage":"https://bhaak.net/vilistextum/","license":"GPL-2.0-only","ruby_source_checksum":"d4b0c0edacee09b5fecb94834f737487ce8132c41fae43f06e0e5f9647d718c4","stable_checksum":"3a16b4d70bfb144e044a8d584f091b0f9204d86a716997540190100c20aaf88d","stable_url_args":["https://bhaak.net/vilistextum/vilistextum-2.6.9.tar.gz"],"stable_version":"2.6.9","bottle_checksum":"dfd4ab35a880dbac2c93e43eed5e0001093fad04c94c32f955c3f91822d84ccd"},"vim-classic":{"caveats":"Additional features can be enabled by installing: lua, python@3.14","conflicts":[["ex-vi",{":because":"vim and ex-vi both install bin/ex and bin/view"}],["macvim",{":because":"vim and macvim both install vi* binaries"}],["vim",{":because":"vim and vim-classic both install vi* binaries"}]],"desc":"Vim 8 long term support version with no LLM-generated code","executables":["ex","rview","rvim","vi","view","vim","vimdiff","vimtutor","xxd"],"head_dependencies":["gettext",{"gettext":":build"},{"lua":":build"},{"python@3.14":":build"},{"lua":":test"},{"python@3.14":":test"}],"head_uses_from_macos":[[{"perl":[":build",":test"]}],["ncurses"]],"homepage":"https://vim-classic.org/","license":"Vim","ruby_source_checksum":"3fc395845d26dd34e6e01845dbb194c6b3a0d69f87ab3a462fda2c6bcdd4f28d","stable_dependencies":["gettext",{"gettext":":build"},{"lua":":build"},{"python@3.14":":build"},{"lua":":test"},{"python@3.14":":test"}],"stable_checksum":"6e1c97c8269e9354bbc474f0efa7e1e0b23fcdb6075067474d731a9bfac6e8ef","stable_url_args":["https://git.sr.ht/~sircmpwn/vim-classic/archive/v8.3.0.tar.gz"],"stable_uses_from_macos":[[{"perl":[":build",":test"]}],["ncurses"]],"stable_version":"8.3.0"},"vim":{"caveats":"Additional features can be enabled by installing: lua, python@3.14, ruby","conflicts":[["ex-vi",{":because":"vim and ex-vi both install bin/ex and bin/view"}],["macvim",{":because":"vim and macvim both install vi* binaries"}],["vim-classic",{":because":"vim and vim-classic both install vi* binaries"}]],"desc":"Vi 'workalike' with many additional features","executables":["ex","rview","rvim","vi","view","vim","vimdiff","vimtutor","xxd"],"head_dependencies":["libsodium","ncurses","gettext",{"gettext":":build"},{"lua":":build"},{"python@3.14":":build"},{"ruby":":build"},{"lua":":test"},{"python@3.14":":test"},{"ruby":":test"}],"head_url_args":["https://github.com/vim/vim.git",{":branch":"master"}],"head_uses_from_macos":[[{"perl":[":build",":test"]}]],"homepage":"https://www.vim.org/","license":"Vim","ruby_source_checksum":"eb6cbac9b605409df99c2bae1c1766b941babc319010551b275c03262498978d","stable_dependencies":["libsodium","ncurses","gettext",{"gettext":":build"},{"lua":":build"},{"python@3.14":":build"},{"ruby":":build"},{"lua":":test"},{"python@3.14":":test"},{"ruby":":test"}],"stable_checksum":"7d460830e12082b541c34b0b96942ebface1ad9fa0b77245930717c0ccf8b664","stable_url_args":["https://github.com/vim/vim/archive/refs/tags/v9.2.0750.tar.gz"],"stable_uses_from_macos":[[{"perl":[":build",":test"]}]],"stable_version":"9.2.0750"},"vimpager":{"aliases":["vimcat"],"caveats":"To use vimpager as your default pager, add `export PAGER=vimpager` to your\nshell configuration.\n","desc":"Use ViM as PAGER","executables":["vimcat","vimpager"],"head_dependencies":[{"pandoc":":build"}],"head_url_args":["https://github.com/rkitover/vimpager.git",{":branch":"master"}],"homepage":"https://github.com/rkitover/vimpager","license":"BSD-2-Clause","ruby_source_checksum":"f680520aa92d1abaa268c37fda37fa18453c110afb30b690e42fe115ba72b948","stable_dependencies":[{"pandoc":":build"}],"stable_checksum":"cc616d0840a6f2501704eea70de222ab662421f34b2da307e11fb62aa70bda5d","stable_url_args":["https://github.com/rkitover/vimpager/archive/refs/tags/2.06.tar.gz"],"stable_version":"2.06","bottle_checksum":"356c5407fc0656ac0b4ae4a7a3e62f1992525a120a7a1d0b6fdd514561d5381d"},"vimpc":{"deprecate_args":{":date":"2026-01-11",":because":":unmaintained"},"desc":"Ncurses based mpd client with vi like key bindings","disable_args":{":date":"2027-01-11",":because":":unmaintained"},"executables":["vimpc"],"head_dependencies":["libmpdclient","pcre","taglib",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/boysetsfrog/vimpc.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["ncurses"]],"homepage":"https://sourceforge.net/projects/vimpc/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"37dfb69310f7040b413706930980a66cf1e2ad176e7434643968e901305bfd3d","stable_dependencies":["libmpdclient","pcre","taglib",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"caa772f984e35b1c2fbe0349bc9068fc00c17bcfcc0c596f818fa894cac035ce","stable_url_args":["https://github.com/boysetsfrog/vimpc/archive/refs/tags/v0.09.2.tar.gz"],"stable_uses_from_macos":[["curl"],["ncurses"]],"stable_version":"0.09.2"},"vimtutor-sequel":{"desc":"Advanced vimtutor for intermediate vim users","executables":["vimtutor-sequel"],"head_dependencies":["vim"],"homepage":"https://github.com/micahkepe/vimtutor-sequel","license":"MIT","ruby_source_checksum":"106f6c306e419ac06e1e9a8bca0b7aafb2d09bf18f5a8aea809e5e4579a98c03","stable_dependencies":["vim"],"stable_checksum":"c02ae36fcf847e619a2b3774c6e2f00b8c08d7df77047fb169d694d96aed76d8","stable_url_args":["https://github.com/micahkepe/vimtutor-sequel/archive/refs/tags/v1.3.2.tar.gz"],"stable_version":"1.3.2","bottle_tag":":all","bottle_checksum":"4861ae2b888e47e777fd3f78ef878aea6b007147ec561ecc430d7abb61a85cb0"},"vineflower":{"desc":"Java decompiler","executables":["vineflower"],"head_dependencies":["openjdk",{"gradle@8":":build"}],"homepage":"https://vineflower.org/","license":"Apache-2.0","ruby_source_checksum":"b7c4d7505ce5013bdcdd2f500cae0f75413caa111c6e2c2d1906c6a3fdf48c74","stable_dependencies":["openjdk",{"gradle@8":":build"}],"stable_checksum":"25c783b5b73fd0ae8c904c9ea3e7ee1e6713812d4d5fd085547fb20f1dacfdfb","stable_url_args":["https://github.com/Vineflower/vineflower/archive/refs/tags/1.12.0.tar.gz"],"stable_version":"1.12.0"},"vineyard":{"deprecate_args":{":date":"2026-02-13",":because":":unsupported"},"desc":"In-memory immutable data manager. (Project under CNCF)","disable_args":{":date":"2027-02-13",":because":":unsupported"},"executables":["vineyard-graph-loader","vineyardd"],"head_dependencies":["apache-arrow","boost","cpprestsdk","etcd","etcd-cpp-apiv3","gflags","glog","libgrape-lite","open-mpi",{"cmake":":build"},{"llvm":":build"},{"openssl@3":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"cmake":":test"}],"homepage":"https://v6d.io","license":"Apache-2.0","revision":8,"ruby_source_checksum":"d74fcf6c21bf5499aecccbe2e430078c43e4915ab8f520771fdaeb5c3d6abd39","stable_dependencies":["apache-arrow","boost","cpprestsdk","etcd","etcd-cpp-apiv3","gflags","glog","libgrape-lite","open-mpi",{"cmake":":build"},{"llvm":":build"},{"openssl@3":":build"},{"python-setuptools":":build"},{"python@3.14":":build"},{"cmake":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/v6d-io/v6d/commit/cab3ed986e15464d6b544a98bac4db38d0e89e3a.patch?full_index=1","sha256":"ce1325c893f210a3eae9ff29a8ab6cfa377d6672ab260db58de8522857856206"},{"strip":"p1","url":"https://github.com/v6d-io/v6d/commit/45e06b0309397f713437ad64b545dc26fb18863d.patch?full_index=1","sha256":"bb5745c04b86b9a31847b24b00973bf87891a3bb7896cf9f204592032a419af1"}],"stable_checksum":"055bab09ca67542ccb13229de8c176b7875b4ba8c8a818e942218dccc32a6bae","stable_url_args":["https://github.com/v6d-io/v6d/releases/download/v0.24.4/v6d-0.24.4.tar.gz"],"stable_version":"0.24.4"},"vint":{"bottle_rebuild":7,"desc":"Vim script Language Lint","executables":["vint"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/Vimjas/vint.git",{":branch":"master"}],"homepage":"https://github.com/Vimjas/vint","license":"MIT","revision":2,"ruby_source_checksum":"14a26b5ae431d88936b4cbbe673dc09f8c5a56741bdae87547293d0f5f60e0a2","stable_dependencies":["libyaml","python@3.14"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"5dc59b2e5c2a746c88f5f51f3fafea3d639c6b0fdbb116bb74af27bf1c820d97","stable_url_args":["https://files.pythonhosted.org/packages/9c/c7/d5fbe5f778edee83cba3aea8cc3308db327e4c161e0656e861b9cc2cb859/vim-vint-0.3.21.tar.gz"],"stable_version":"0.3.21"},"vip":{"bottle_rebuild":2,"desc":"Program that provides for interactive editing in a pipeline","executables":["vip"],"homepage":"https://users.cs.duke.edu/~des/vip.html","license":":cannot_represent","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"1d6d5447c9f0deba1cf1a28cce83abc7437c643749ecc6b0e18f239ce4ace3b0","stable_patches":[{"strip":"p1","file":"Patches/vip/19971113.patch"}],"stable_checksum":"171278e8bd43abdbd3a4c35addda27a0d3c74fc784dbe60e4783d317ac249d11","stable_url_args":["https://users.cs.duke.edu/~des/scripts/vip"],"stable_version":"19971113","bottle_tag":":all","bottle_checksum":"4168bb377aa3ca2722f484c1bfbd8c5d89e9231565439ac1ad2ad06ddfeb3d20"},"vips":{"aliases":["libvips"],"desc":"Image processing library","executables":["vips","vipsedit","vipsheader","vipsthumbnail"],"head_dependencies":["cairo","cfitsio","cgif","fftw","fontconfig","glib","highway","imagemagick","jpeg-xl","libarchive","libexif","libheif","libimagequant","libmatio","libpng","libraw","librsvg","libtiff","libultrahdr","little-cms2","mozjpeg","openexr","openjpeg","openslide","pango","poppler","webp","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"python":":build"}],["expat"]],"homepage":"https://github.com/libvips/libvips","license":"LGPL-2.1-or-later","revision":1,"ruby_source_checksum":"a9b912c82858f28b00a3fd200e8391f27533f6e55b8ca99aac4c6563052b2ccf","stable_dependencies":["cairo","cfitsio","cgif","fftw","fontconfig","glib","highway","imagemagick","jpeg-xl","libarchive","libexif","libheif","libimagequant","libmatio","libpng","libraw","librsvg","libtiff","libultrahdr","little-cms2","mozjpeg","openexr","openjpeg","openslide","pango","poppler","webp","gettext",{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"2677bad6c422617fd1172d359c16af34e736965d042c214203a87187d26ff037","stable_url_args":["https://github.com/libvips/libvips/releases/download/v8.18.4/vips-8.18.4.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}],["expat"]],"stable_version":"8.18.4"},"vipsdisp":{"bottle_rebuild":1,"desc":"Viewer for large images","executables":["vipsdisp"],"head_dependencies":["cairo","gdk-pixbuf","glib","graphene","gtk4","hicolor-icon-theme","vips",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/libvips/vipsdisp","license":"MIT","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"f9e0a7a5a6163f1f26c220bb4facabade7ee9062fc6e129e9eec23df1482aca6","stable_dependencies":["cairo","gdk-pixbuf","glib","graphene","gtk4","hicolor-icon-theme","vips",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"c9d29b371782b550512e36abbe9191c105837ea34af5514958e55284a86a09f3","stable_url_args":["https://github.com/libvips/vipsdisp/releases/download/v4.1.4/vipsdisp-4.1.4.tar.xz"],"stable_version":"4.1.4"},"virt-manager":{"bottle_rebuild":2,"desc":"App for managing virtual machines","executables":["virt-clone","virt-install","virt-manager","virt-xml"],"head_dependencies":["adwaita-icon-theme","certifi","cpio","gtk-vnc","gtksourceview4","libosinfo","libvirt-glib","libvirt-python","osinfo-db","py3cairo","pygobject3","python@3.14","spice-gtk","vte3",{"docutils":":build"},{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/virt-manager/virt-manager.git",{":branch":"main"}],"homepage":"https://virt-manager.org/","license":"GPL-2.0-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/glib-2.0/schemas"},"type":"compile_gsettings_schemas"},{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"revision":5,"ruby_source_checksum":"8a3a693569da4d8f8dbb4667ea520749afa546225d8667c4dcaa8c6173b24d81","stable_dependencies":["adwaita-icon-theme","certifi","cpio","gtk-vnc","gtksourceview4","libosinfo","libvirt-glib","libvirt-python","osinfo-db","py3cairo","pygobject3","python@3.14","spice-gtk","vte3",{"docutils":":build"},{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/virt-manager/virt-manager/commit/d4988b02efb8bba91fd55614fbbff11b3a915d44.patch?full_index=1","sha256":"fc1daaf8440b01600b0297384f5bdd1cda654aaee958ce3fcd27d79c6b2d9ffb"},{"strip":"p1","url":"https://github.com/virt-manager/virt-manager/commit/ff9fa95e52f890ccd8dce18567aa7cc30582ca4f.patch?full_index=1","sha256":"5ae4ce21b65cf77fa9511bae70799bd3c1890ab15a31372491662a7dc186df4f"},{"strip":"p1","url":"https://github.com/virt-manager/virt-manager/commit/d0372e82c8b6fe6b5517d850a81847422c861446.patch?full_index=1","sha256":"5084650b38527f8bac3f2ea803b81f1a49ecf51cb461c3ad7088ec9f90845dae"},{"strip":"p1","url":"https://github.com/virt-manager/virt-manager/commit/766bf2ecdc5ac6853b41a36412d09c1950c700bf.patch?full_index=1","sha256":"24deb9287b86caaac7eaea7d5dff145c0686bbc32ccb6952a8a0d4b0c6d3adeb"}],"stable_checksum":"ccfc44b6c1c0be8398beb687c675d9ea4ca1c721dfb67bd639209a7b0dec11b1","stable_url_args":["https://releases.pagure.org/virt-manager/virt-manager-5.1.0.tar.xz"],"stable_version":"5.1.0","bottle_tag":":all","bottle_checksum":"f5439f62537fb88802e3f818875c83e78ba51d24049b038b35c02a8a68eef9da"},"virtctl":{"desc":"Allows for using more advanced kubevirt features","executables":["virtctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/kubevirt/kubevirt.git",{":branch":"main"}],"homepage":"https://kubevirt.io/","license":"Apache-2.0","ruby_source_checksum":"672cc2e8ab83cddf99362b62141008b5cf0a72d03c48a4e6a30ed9ad4fe21e18","stable_dependencies":[{"go":":build"}],"stable_checksum":"5bfd1d3490b1abb0e9dfe43d4f7034f8e8e8a97cdc0889b8abf396a0fb77ee35","stable_url_args":["https://github.com/kubevirt/kubevirt/archive/refs/tags/v1.8.4.tar.gz"],"stable_version":"1.8.4"},"virtualenv":{"desc":"Tool for creating isolated virtual python environments","executables":["virtualenv"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/pypa/virtualenv.git",{":branch":"main"}],"homepage":"https://virtualenv.pypa.io/","license":"MIT","ruby_source_checksum":"0c80d68d7fa28f2a3c3ce6fd7268f256fd2a2b4330e1986d8f6d34a79cc8ebcb","stable_dependencies":["python@3.14"],"stable_checksum":"e18a4d750f2b64dea73e72ffde3922f3c52365fabdc8157ebd3da20d031c4734","stable_url_args":["https://files.pythonhosted.org/packages/74/65/ec1d92091671e6407d3e7c1f5801413bb7b2b57630a50cae7750456ba0ed/virtualenv-21.6.0.tar.gz"],"stable_version":"21.6.0","bottle_tag":":all","bottle_checksum":"90a5b58f3ce6ab838c7ec197946aef165a514c0c99f4677777858aef01937c5c"},"virtualenvwrapper":{"caveats":"To activate virtualenvwrapper, add the following to your shell profile\ne.g. ~/.profile or ~/.zshrc\n  source virtualenvwrapper.sh\n","desc":"Python virtualenv extensions","executables":["virtualenvwrapper.sh","virtualenvwrapper_lazy.sh"],"head_dependencies":["python@3.14"],"homepage":"https://virtualenvwrapper.readthedocs.io/","license":"MIT","revision":2,"ruby_source_checksum":"9c844ceb50aff097373f143999f27c5a5b07c6ce6b189cf6150fd3a2b2f3587d","stable_dependencies":["python@3.14"],"stable_checksum":"112e7ea34a9a3ce90aaea54182f0d3afef4d1a913eeb75e98a263b4978cd73c6","stable_url_args":["https://files.pythonhosted.org/packages/97/0b/1f6daec2e0bd25275953256f83f98fb337b78b9d03d44b7eb9619b72b046/virtualenvwrapper-6.1.1.tar.gz"],"stable_version":"6.1.1","bottle_tag":":all","bottle_checksum":"22eece00e9be774f949fb58b1f5e3b3bbfa116517091866f2ff24b3db8c92706"},"virtualfish":{"caveats":"To activate virtualfish, run the following in a fish shell:\n  vf install\n","desc":"Python virtual environment manager for the fish shell","executables":["vf"],"head_dependencies":["fish","python@3.14"],"head_url_args":["https://github.com/justinmayer/virtualfish.git",{":branch":"main"}],"homepage":"https://virtualfish.readthedocs.io/en/latest/","license":"MIT","revision":3,"ruby_source_checksum":"c04b6b917fbe3ac622c6d6abb95d2d405d19efe75f97f90691ae3fe981a4ee63","stable_dependencies":["fish","python@3.14"],"stable_checksum":"9beada15b00c5b38c700ed8dfd76fe35ad0c716dec391536cc322ddd1bccf5e2","stable_url_args":["https://files.pythonhosted.org/packages/1f/4e/343d044d61e80a44163d15ad2f6ca20eca0cb4fef4058caf8e5e55fc3dd9/virtualfish-2.5.9.tar.gz"],"stable_version":"2.5.9"},"virtualpg":{"bottle_rebuild":1,"desc":"Loadable dynamic extension for SQLite and SpatiaLite","head_dependencies":["libpq","sqlite"],"homepage":"https://www.gaia-gis.it/fossil/virtualpg/index","license":{":any_of":["MPL-1.1","GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"01f7b99a1970b8031afc25366f93aed6cd43a6019cfa27ac491a968f40380d6d","stable_dependencies":["libpq","sqlite"],"stable_checksum":"be2aebeb8c9ff274382085f51d422e823858bca4f6bc2fa909816464c6a1e08b","stable_url_args":["https://www.gaia-gis.it/gaia-sins/virtualpg-2.0.1.tar.gz"],"stable_version":"2.0.1"},"virtuoso":{"caveats":"NOTE: the Virtuoso server will start up several times on port 1111\nduring the install process.\n","conflicts":[["unixodbc",{":because":"both install `isql` binaries"}]],"desc":"High-performance object-relational SQL database","executables":["inifile","isql","isqlw","virt_mail","virtuoso-t"],"head_dependencies":["openssl@3",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"gawk":":build"}],"head_url_args":["https://github.com/openlink/virtuoso-opensource.git",{":branch":"develop/7"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"gperf":":build"}],[{"python":":build"}],["bzip2"]],"homepage":"https://virtuoso.openlinksw.com","license":{"GPL-2.0-only":{":with":"x11vnc-openssl-exception"}},"ruby_source_checksum":"ad42735f86cb907d385bcf02ca16decef46b844060088f5bfe1bc0cec1d0e2be","stable_dependencies":["openssl@3",{"gawk":":build"}],"stable_checksum":"41e0afd6d37c1c41b993282ce11c5cf68f7bb7c0bd7887ef2ff558c452570216","stable_url_args":["https://github.com/openlink/virtuoso-opensource/releases/download/v7.2.17/virtuoso-opensource-7.2.17.tar.gz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"gperf":":build"}],[{"python":":build"}],["bzip2"]],"stable_version":"7.2.17"},"virustotal-cli":{"desc":"Command-line interface for VirusTotal","executables":["vt"],"head_dependencies":[{"go":":build"}],"homepage":"https://virustotal.github.io/vt-cli/","license":"Apache-2.0","ruby_source_checksum":"f843fb57265e8c25b219e2ef2a0305dfcbd322e8cb9681672fa13c6931c271e9","stable_dependencies":[{"go":":build"}],"stable_checksum":"3d95ddab1da71ee769ec65e3ed087994fc837d2d234f9c2640c669c8ce8c7d7a","stable_url_args":["https://github.com/VirusTotal/vt-cli/archive/refs/tags/1.3.1.tar.gz"],"stable_version":"1.3.1"},"vis":{"caveats":"To avoid a name conflict with the macOS system utility /usr/bin/vis,\nthis text editor must be invoked by calling `vise` (\"vis-editor\").\n","desc":"Vim-like text editor","executables":["vis-clipboard","vis-complete","vis-digraph","vis-menu","vis-open","vise"],"head_dependencies":["libtermkey","lpeg","lua@5.4","tre",{"pkgconf":":build"}],"head_url_args":["https://github.com/martanne/vis.git",{":branch":"master"}],"head_uses_from_macos":[[{"unzip":":build"}],["ncurses"]],"homepage":"https://github.com/martanne/vis","license":"ISC","revision":1,"ruby_source_checksum":"8bb396ed70e388de4240bc369b4d1985d09eca29403c0e7a9dadafa235f3b99a","stable_dependencies":["libtermkey","lpeg","lua@5.4","tre",{"pkgconf":":build"}],"stable_checksum":"bd37ffba5535e665c1e883c25ba5f4e3307569b6d392c60f3c7d5dedd2efcfca","stable_url_args":["https://github.com/martanne/vis/archive/refs/tags/v0.9.tar.gz"],"stable_uses_from_macos":[[{"unzip":":build"}],["ncurses"]],"stable_version":"0.9"},"visidata":{"desc":"Terminal spreadsheet multitool for discovering and arranging data","executables":["vd","vd2to3.vdx","visidata"],"head_dependencies":["python@3.14"],"homepage":"https://www.visidata.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"ee77deb73f8da15d56825261915260adedd1869ee06b5f375e3a97939c106ed9","stable_dependencies":["python@3.14"],"stable_checksum":"f5afcdb6823c570760be9692f33d0642a20cd86925b4cab721d108050d0f8201","stable_url_args":["https://files.pythonhosted.org/packages/eb/dd/682ac00672daf1325a3174d5cb5f32b9d9a2aeb42d3baa18e669278308d0/visidata-3.4.tar.gz"],"stable_version":"3.4","bottle_tag":":all","bottle_checksum":"8d1cc1740d0894e8e5e114d20875497cf722a57c19b8c72288133d25d7b8d086"},"visionmedia-watch":{"conflicts":[["watch"]],"desc":"Periodically executes the given command","executables":["watch"],"head_url_args":["https://github.com/tj/watch.git",{":branch":"master"}],"homepage":"https://github.com/tj/watch","license":"MIT","ruby_source_checksum":"b36451155017d0abfb5434ddf5e88bf9b097373c780b0444c938ec71b14cac22","stable_checksum":"d37ead189a644661d219b566170122b80d44f235c0df6df71b2b250f3b412547","stable_url_args":["https://github.com/tj/watch/archive/refs/tags/0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_checksum":"4df49e42fc91ffb6991b43ce81c7b9e7d7f261bac48c712aac427f7e61385f4d"},"visp":{"bottle_rebuild":1,"desc":"Visual Servoing Platform library","executables":["visp-calibrate-camera","visp-compute-apriltag-poses","visp-compute-chessboard-poses","visp-compute-eye-in-hand-calibration","visp-compute-eye-to-hand-calibration","visp-config","visp-read-rs-dataset","visp-save-rs-dataset"],"head_dependencies":["eigen","gsl","jpeg-turbo","libdc1394","libpng","lz4","openblas","opencv","pcl","vtk","zbar","boost","flann","glew","libomp","libpcap","qhull","qtbase",{"cmake":":build"},{"pkgconf":":build"},{"cmake":":test"},{"pkgconf":":test"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://visp.inria.fr/","license":"GPL-2.0-or-later","post_install_defined":true,"revision":6,"ruby_source_checksum":"3b0d9cbd61e602d1bc8abadef6f20d23c8592d9dfe7afd5af6de733f11370b5a","stable_dependencies":["eigen","gsl","jpeg-turbo","libdc1394","libpng","lz4","openblas","opencv","pcl","vtk","zbar","boost","flann","glew","libomp","libpcap","qhull","qtbase",{"cmake":":build"},{"pkgconf":":build"},{"cmake":":test"},{"pkgconf":":test"}],"stable_checksum":"997f247f3702c83f0a8a6dc2f72ff98cfe3a5dcbd82f7c9f01d37ccd3b8ea97a","stable_url_args":["https://visp-doc.inria.fr/download/releases/visp-3.7.0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"3.7.0"},"vit":{"desc":"Full-screen terminal interface for Taskwarrior","executables":["vit"],"head_dependencies":["python@3.14","task"],"head_url_args":["https://github.com/vit-project/vit.git",{":branch":"2.x"}],"homepage":"https://github.com/vit-project/vit","license":"MIT","ruby_source_checksum":"d2d504132f8ef311ce3f85e8e2c791ec84a7a90535df0bb5761b478a19d3a86f","stable_dependencies":["python@3.14","task"],"stable_checksum":"346a210aa0de754cf7adaf73723bf7d2cc8ee754eeb785eb18370d33f74e5ce2","stable_url_args":["https://files.pythonhosted.org/packages/1c/11/5a62bb49c3f5086d0e3eb85cb66eae9c2cc49123b9eb9dadfa032ea9c67a/vit-2.3.4.tar.gz"],"stable_version":"2.3.4","bottle_tag":":all","bottle_checksum":"56250211c7aa958b772115443fed096ec4ce0ac2383a511ea7145d5c6e8f6666"},"vite-plus":{"aliases":["vp"],"desc":"Unified toolchain and entry point for web development","executables":["vp","vpr","vpx"],"head_dependencies":["node",{"cmake":":build"},{"just":":build"},{"pnpm":":build"},{"rust":":build"}],"head_url_args":["https://github.com/voidzero-dev/vite-plus.git",{":branch":"main"}],"homepage":"https://viteplus.dev","license":"MIT","ruby_source_checksum":"0bfa9e15f166e721c1b6fee9b6fe01f6575a6b52ab8b04094cd1414474708059","stable_dependencies":["node",{"cmake":":build"},{"just":":build"},{"pnpm":":build"},{"rust":":build"}],"stable_checksum":"b1e6951592ae7af2f7a6044e92fc1d1802288bf8c0c4039a982ba3d58a46e797","stable_url_args":["https://github.com/voidzero-dev/vite-plus/archive/refs/tags/v0.1.22.tar.gz"],"stable_version":"0.1.22"},"vite":{"desc":"Next generation frontend tooling. It's fast!","executables":["vite"],"head_dependencies":["node"],"homepage":"https://vitejs.dev/","license":"MIT","ruby_source_checksum":"51ee04389127280331117465abace5fae0164fd4b5a71aa7c6f7e63a39fa4588","stable_dependencies":["node"],"stable_checksum":"1abe868089430b14089cd4bfa5f7f403d10ec8497225c87a51224669e1765f5c","stable_url_args":["https://registry.npmjs.org/vite/-/vite-8.1.3.tgz"],"stable_version":"8.1.3"},"vitess":{"desc":"Database clustering system for horizontal scaling of MySQL","executables":["docgen","mysqlctl","mysqlctld","rulesctl","topo2topo","vtaclcheck","vtadmin","vtbackup","vtbench","vtclient","vtcombo","vtctl","vtctlclient","vtctld","vtctldclient","vtexplain","vtgate","vtgateclienttest","vtorc","vttablet","vttestserver","vttlstest","zk","zkctl","zkctld"],"head_dependencies":["etcd",{"go":":build"}],"head_url_args":["https://github.com/vitessio/vitess.git",{":branch":"main"}],"homepage":"https://vitess.io","license":"Apache-2.0","ruby_source_checksum":"4a4e21c3ddb44891d807e5dd79ddf9fc752d246c6d44d3733fca3c9d9c3c063c","stable_dependencies":["etcd",{"go":":build"}],"stable_checksum":"5172351863c6a0bf034024cbd7d5d443f41606787e37a567c8e8f680c22af4d2","stable_url_args":["https://github.com/vitessio/vitess/archive/refs/tags/v24.0.2.tar.gz"],"stable_version":"24.0.2"},"vitetris":{"bottle_rebuild":1,"desc":"Terminal-based Tetris clone","executables":["tetris"],"head_url_args":["https://github.com/vicgeralds/vitetris.git",{":branch":"master"}],"homepage":"https://www.victornils.net/tetris/","license":"BSD-2-Clause","ruby_source_checksum":"67886c1fca7183a2f39fe540f467022ebb7484126919364a104b204b7521facf","stable_checksum":"699443df03c8d4bf2051838c1015da72039bbbdd0ab0eede891c59c840bdf58d","stable_url_args":["https://github.com/vicgeralds/vitetris/archive/refs/tags/v0.59.1.tar.gz"],"stable_version":"0.59.1","bottle_checksum":"4ab846d19502cc5c5aea07435f491a2e7e73f84b37bae0d40e79dffed69a8e6b"},"viu":{"desc":"Simple terminal image viewer written in Rust","executables":["viu"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/atanunq/viu.git",{":branch":"master"}],"homepage":"https://github.com/atanunq/viu","license":"MIT","ruby_source_checksum":"42dc002d873489debe746f805f39b950ffe2932cc00178d810ae0e6409bc5b60","stable_dependencies":[{"rust":":build"}],"stable_checksum":"639c1fe14aee5e34b635de041ac77177e2959cf26072d8ef69c444b15c8273bd","stable_url_args":["https://github.com/atanunq/viu/archive/refs/tags/v1.6.1.tar.gz"],"stable_version":"1.6.1"},"vivid":{"desc":"Generator for LS_COLORS with support for multiple color themes","executables":["vivid"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/sharkdp/vivid","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"4bd85321d8950d0a4ad8a82aa39dcd4d0763e03906d7a09cbb578969d16b8ea8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a43ccfbc6554055181a08f2740664f9280fa2d0e57c4641850c60dd0e5323720","stable_url_args":["https://github.com/sharkdp/vivid/archive/refs/tags/v0.11.1.tar.gz"],"stable_version":"0.11.1"},"vlang":{"conflicts":[["v",{":because":"both install `v` binaries"}]],"desc":"V programming language","executables":["v"],"head_dependencies":["bdw-gc"],"homepage":"https://vlang.io","license":"MIT","ruby_source_checksum":"2d26218b1dbfa17c9cd85e6c944231d3221071cbdd2b9fcd28df088d0b3fc93e","stable_dependencies":["bdw-gc"],"stable_patches":[{"strip":"p1","url":"https://github.com/vlang/v/commit/4333e2ddcb5c5e0927c630bc5c17bdf915a71696.patch?full_index=1","sha256":"45fb47de9a17dc391728cc37db2c6409c7ec8915f753179bf9f40eb707451234"},{"strip":"p1","data":true}],"stable_checksum":"444f20a77b57fec8a4e8a31fb2d50c318d277fe8377e0c870c2087395c0de810","stable_url_args":["https://github.com/vlang/v/archive/refs/tags/0.5.1.tar.gz"],"stable_version":"0.5.1"},"vlmcsd":{"bottle_rebuild":2,"caveats":"The default port is 1688\n\nTo configure vlmcsd, edit\n  $HOMEBREW_PREFIX/etc/vlmcsd/vlmcsd.ini\nAfter changing the configuration, please restart vlmcsd\n  launchctl unload $HOMEBREW_PREFIX/opt/vlmcsd/homebrew.mxcl.vlmcsd.plist\n  launchctl load $HOMEBREW_PREFIX/opt/vlmcsd/homebrew.mxcl.vlmcsd.plist\nOr, if you don't want/need launchctl, you can just run:\n  brew services restart vlmcsd\n","deprecate_args":{":date":"2024-12-31",":because":":repo_archived"},"desc":"KMS Emulator in C","disable_args":{":date":"2025-12-31",":because":":repo_archived"},"head_url_args":["https://github.com/Wind4/vlmcsd.git",{":branch":"master"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/Wind4/vlmcsd","license":"LGPL-2.1-or-later","ruby_source_checksum":"17ddc3993f7b285c74c9c0329d53ad317397bcc2556b7d9498098b50f584b2fd","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/vlmcsd/bin/vlmcsd","-i","$HOMEBREW_PREFIX/etc/vlmcsd/vlmcsd.ini","-D"]],"stable_checksum":"62f55c48f5de1249c2348ab6b96dabbe7e38899230954b0c8774efb01d9c42cc","stable_url_args":["https://github.com/Wind4/vlmcsd/archive/refs/tags/svn1113.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"svn1113","bottle_checksum":"7b3abfda639485474805f9d4d93f2c6e47efacd9e8affbed3aca44bda55c1964"},"vmdktool":{"bottle_rebuild":1,"desc":"Converts raw filesystems to VMDK files and vice versa","executables":["vmdktool"],"head_dependencies":[{"groff":":build"}],"homepage":"https://manned.org/vmdktool","license":"BSD-2-Clause","ruby_source_checksum":"2aefac8947446002163e799866748a978e11f401f88b5e37d7323cac1bf79483","stable_dependencies":[{"groff":":build"}],"stable_checksum":"981eb43d3db172144f2344886040424ef525e15c85f84023a7502b238aa7b89c","stable_url_args":["https://people.freebsd.org/~brian/vmdktool/vmdktool-1.4.tar.gz"],"stable_version":"1.4"},"vmtouch":{"desc":"Portable file system cache diagnostics and control","executables":["vmtouch"],"head_url_args":["https://github.com/hoytech/vmtouch.git",{":branch":"master"}],"homepage":"https://hoytech.com/vmtouch/","license":"BSD-3-Clause","ruby_source_checksum":"d41c5f9f8ed1a850df80f84f4eb12d0e99f2b3976f6f9c745f4bdb12f85d56d6","stable_patches":[{"strip":"p1","url":"https://github.com/hoytech/vmtouch/commit/75f04153601e552ef52f5e3d349eccd7e6670303.patch?full_index=1","sha256":"9cb455d86018ee8d30cb196e185ccc6fa34be0cdcfa287900931bcb87c858587"}],"stable_checksum":"d57b7b3ae1146c4516429ab7d6db6f2122401db814ddd9cdaad10980e9c8428c","stable_url_args":["https://github.com/hoytech/vmtouch/archive/refs/tags/v1.3.1.tar.gz"],"stable_version":"1.3.1","bottle_checksum":"6d55c8a93a6826d78dcd439155de21e3da33598bd00c022e1fb4d39635f12c53"},"vncsnapshot":{"bottle_rebuild":1,"desc":"Command-line utility for taking VNC snapshots","executables":["vncpasswd","vncsnapshot"],"head_dependencies":["jpeg-turbo"],"homepage":"https://sourceforge.net/projects/vncsnapshot/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"d12576e33b3963bc5f89877d266c4f043242751a20fbcff6f3d3adf5f80d8729","stable_dependencies":["jpeg-turbo"],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"20f5bdf6939a0454bc3b41e87e41a5f247d7efd1445f4fac360e271ddbea14ee","stable_url_args":["https://downloads.sourceforge.net/project/vncsnapshot/vncsnapshot/1.2a/vncsnapshot-1.2a-src.tar.gz"],"stable_version":"1.2a"},"vnstat":{"bottle_rebuild":1,"caveats":"To monitor interfaces other than \"en0\" edit $HOMEBREW_PREFIX/etc/vnstat.conf\n","desc":"Console-based network traffic monitor","executables":["vnstat","vnstatd","vnstati"],"head_dependencies":["gd"],"head_url_args":["https://github.com/vergoh/vnstat.git",{":branch":"master"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://humdi.net/vnstat/","license":"GPL-2.0-only","ruby_source_checksum":"953eb6d2243ebe58eb46cfedc4366e534722268804e99a34a3c9e5c0c2014cd0","service_args":[[":run_type",":immediate"],[":process_type",":background"],[":working_dir","$HOMEBREW_PREFIX/var"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/vnstat/bin/vnstatd","--nodaemon","--config","$HOMEBREW_PREFIX/etc/vnstat.conf"]],"stable_dependencies":["gd"],"stable_checksum":"c9fe19312d1ec3ddfbc4672aa951cf9e61ca98dc14cad3d3565f7d9803a6b187","stable_url_args":["https://humdi.net/vnstat/vnstat-2.13.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"2.13"},"vnu":{"desc":"Nu Markup Checker: command-line and server HTML validator","executables":["vnu"],"head_dependencies":["openjdk"],"homepage":"https://validator.github.io/validator/","license":"MIT","ruby_source_checksum":"0705cea55ae9c63604710c44f44d68bce7919ad76634f33e5921fb1884ad58ae","stable_dependencies":["openjdk"],"stable_checksum":"075162071097058ddbe9d5b686366c374e8da1122460915c5516352d5ae60269","stable_url_args":["https://registry.npmjs.org/vnu-jar/-/vnu-jar-26.7.3.tgz"],"stable_version":"26.7.3","version_scheme":1,"bottle_tag":":all","bottle_checksum":"89acb25c5a67a1f18729909bdcc50bf1f2b8091d6566213bc75211ae4d1a810f"},"vo-amrwbenc":{"desc":"Library for the VisualOn Adaptive Multi Rate Wideband (AMR-WB) audio encoder","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://sourceforge.net/projects/opencore-amr/","license":"Apache-2.0","ruby_source_checksum":"8c6ef914f93c2a232040456df0246975399452ebb47e7e6a33b5533705379b4d","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"5652b391e0f0e296417b841b02987d3fd33e6c0af342c69542cbb016a71d9d4e","stable_url_args":["https://downloads.sourceforge.net/project/opencore-amr/vo-amrwbenc/vo-amrwbenc-0.1.3.tar.gz"],"stable_version":"0.1.3"},"volcano-cli":{"desc":"CLI for Volcano, Cloud Native Batch System","executables":["vcctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/volcano-sh/volcano.git",{":branch":"master"}],"homepage":"https://volcano.sh","license":"Apache-2.0","ruby_source_checksum":"dd01154efdbeee6847eaf2f70ac3e42c94678dc8445c3945b73827f706cf0c32","stable_dependencies":[{"go":":build"}],"stable_checksum":"6dc92c70536c7452af982480e78829a73e87fec43b9fa205784a4bfbd9a97dc9","stable_url_args":["https://github.com/volcano-sh/volcano/archive/refs/tags/v1.15.0.tar.gz"],"stable_version":"1.15.0"},"volk":{"conflicts":[["vulkan-volk",{":because":"both install volkConfig.cmake"}]],"desc":"Vector Optimized Library of Kernels","executables":["volk-config-info","volk_modtool","volk_profile"],"head_dependencies":["cpu_features","fmt","orc","python@3.14",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://www.libvolk.org/","license":"LGPL-3.0-or-later","revision":2,"ruby_source_checksum":"8aeced6b24bc337305bb66cf53b0ca49902b432157576be0aa3736db7dbed22e","stable_dependencies":["cpu_features","fmt","orc","python@3.14",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"89d11c8c8d4213b1b780354cfdbda1fed0c0b65c82847e710638eb3e21418628","stable_url_args":["https://github.com/gnuradio/volk/releases/download/v3.3.0/volk-3.3.0.tar.gz"],"stable_version":"3.3.0"},"volt":{"desc":"Meta-level vim package manager","executables":["volt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/vim-volt/volt.git",{":branch":"master"}],"head_uses_from_macos":[[{"vim":":test"}]],"homepage":"https://github.com/vim-volt/volt","license":"MIT","ruby_source_checksum":"b2f54d26ff1641375117c16397f2ab52982dce673e3bbfcb967420056161179a","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/vim-volt/volt/commit/aa9586901d249aa40e67bc0b3e0e7d4f13d5a88b.patch?full_index=1","sha256":"62bed17b5c58198f44a669e41112335928e2fa93d71554aa6bddc782cf124872"}],"stable_checksum":"db64e9a04426d2b1c0873e1ffd7a4c2d0f1ffe61688bee670bb16089b9c98639","stable_url_args":["https://github.com/vim-volt/volt/archive/refs/tags/v0.3.7.tar.gz"],"stable_uses_from_macos":[[{"vim":":test"}]],"stable_version":"0.3.7","bottle_checksum":"836f10188a9b461531bac4b6eb803e4f86057342e443df99c0c466e224af18b6"},"volta":{"desc":"JavaScript toolchain manager for reproducible environments","executables":["volta","volta-migrate","volta-shim"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/volta-cli/volta.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://volta.sh","license":"BSD-2-Clause","ruby_source_checksum":"ef1ac1195973557d2cd521e583701c40974a7ee52f30a1684e41173a76d5431d","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"0e93d17c36fb79222b10881d6c67d667483f85b19a0498eacfc535ef31894dbe","stable_url_args":["https://github.com/volta-cli/volta/archive/refs/tags/v2.0.2.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.0.2"},"vorbis-tools":{"desc":"Ogg Vorbis CODEC tools","executables":["ogg123","oggdec","oggenc","ogginfo","vcut","vorbiscomment"],"head_dependencies":["flac","libao","libogg","libvorbis",{"pkgconf":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/xiph/vorbis-tools","license":{":all_of":["LGPL-2.0-or-later","GPL-2.0-or-later","GPL-2.0-only"]},"ruby_source_checksum":"329c8f77c90da25830a31159df6a23b2d14d1db53f611ba8afca75316dd8bc2b","stable_dependencies":["flac","libao","libogg","libvorbis",{"pkgconf":":build"}],"stable_checksum":"a1fe3ddc6777bdcebf6b797e7edfe0437954b24756ffcc8c6b816b63e0460dde","stable_url_args":["https://ftp.osuosl.org/pub/xiph/releases/vorbis/vorbis-tools-1.4.3.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.4.3"},"vorbisgain":{"desc":"Add Replay Gain volume tags to Ogg Vorbis files","executables":["vorbisgain"],"head_dependencies":["libogg","libvorbis"],"homepage":"https://sjeng.org/vorbisgain.html","license":"LGPL-2.1-only","ruby_source_checksum":"a477c37281b20f1ff9bd02d5bb807ecc762e84c1573647137fe15b157f04be56","stable_dependencies":["libogg","libvorbis"],"stable_checksum":"dd6db051cad972bcac25d47b4a9e40e217bb548a1f16328eddbb4e66613530ec","stable_url_args":["https://sjeng.org/ftp/vorbis/vorbisgain-0.37.tar.gz"],"stable_version":"0.37","bottle_cellar":":any","bottle_checksum":"5763a2b6c8f9c2d5c27e708a8cbc88f5274dcb7e44f5f5ecf2b29b909e18e017"},"voro++":{"desc":"3D Voronoi cell software library","homepage":"https://math.lbl.gov/voro++","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"a3daa116ccbcf8bd5ae0197b4ec87983b2c41e432dcc33e9517a7ff71a134a90","stable_checksum":"ef7970071ee2ce3800daa8723649ca069dc4c71cc25f0f7d22552387f3ea437e","stable_url_args":["https://math.lbl.gov/voro++/download/dir/voro++-0.4.6.tar.gz"],"stable_version":"0.4.6"},"votca":{"desc":"Versatile Object-oriented Toolkit for Coarse-graining Applications","executables":["csg_density","csg_dlptopol","csg_dump","csg_fluctuations","csg_fmatch","csg_gmxtopol","csg_imc_solve","csg_map","csg_orientcorr","csg_part_dist","csg_partial_rdf","csg_radii","csg_reupdate","csg_sphericalorder","csg_stat","csg_traj_force","xtp_map","xtp_parallel","xtp_run","xtp_tools"],"head_dependencies":["boost","eigen","fftw","gromacs","hdf5","libecpint","libint","libxc","libomp",{"cmake":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://www.votca.org/","license":"Apache-2.0","ruby_source_checksum":"c371331e7dc03fbdaa648b157487cce3de8f66229440e144b77b0709d0d1e517","stable_dependencies":["boost","eigen","fftw","gromacs","hdf5","libecpint","libint","libxc","libomp",{"cmake":":build"},{"pkgconf":":build"},{"python@3.14":":build"}],"stable_checksum":"bf5827e93aecdfd040131ef8427f49efac4ea87d30882c2eb83fea16a054fbc8","stable_url_args":["https://github.com/votca/votca/archive/refs/tags/v2026.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"2026"},"vowpal-wabbit":{"desc":"Online learning algorithm","executables":["active_interactor","csv2vw","csv2vw.orig","logistic","spanning_tree","version_number.py","vw","vw-audit-pp","vw-convergence","vw-csv2bin","vw-doc2lda","vw-experiment","vw-format.pl","vw-hyperopt.py","vw-hypersearch","vw-lda","vw-regr","vw-top-errors","vw-varinfo","vw2csv"],"head_dependencies":["fmt",{"boost":":build"},{"cmake":":build"},{"eigen":":build"},{"rapidjson":":build"},{"spdlog":":build"},{"sse2neon":":build"}],"head_url_args":["https://github.com/VowpalWabbit/vowpal_wabbit.git",{":branch":"master"}],"homepage":"https://vowpalwabbit.org","license":"BSD-3-Clause","ruby_source_checksum":"261d4f771cd1ef7eef94953d5f3045ee81d7f79f768e18c7779004f4dafbb88e","stable_dependencies":["fmt",{"boost":":build"},{"cmake":":build"},{"eigen":":build"},{"rapidjson":":build"},{"spdlog":":build"},{"sse2neon":":build"}],"stable_checksum":"21352230bf0e4c01fb4da1959a7338e21a3150ca5641eb2328abfc749fd32e77","stable_url_args":["https://github.com/VowpalWabbit/vowpal_wabbit/archive/refs/tags/9.11.2.tar.gz"],"stable_version":"9.11.2"},"vpcs":{"desc":"Virtual PC simulator for testing IP routing","executables":["vpcs"],"homepage":"https://vpcs.sourceforge.net/","license":"BSD-2-Clause","ruby_source_checksum":"9afab3ee36aebb8bfeac48665f5b0d53e5ca280d8793c551a5e4e814f91c78c4","stable_checksum":"73018c923fdb8bbd7d76ddf4877bb7b3babbabed014f409f6b78a2e2b0a33da7","stable_url_args":["https://github.com/GNS3/vpcs/archive/refs/tags/v0.8.3.tar.gz"],"stable_version":"0.8.3"},"vpn-slice":{"bottle_rebuild":2,"desc":"Vpnc-script replacement for easy and secure split-tunnel VPN setup","executables":["vpn-slice"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/dlenski/vpn-slice.git",{":branch":"master"}],"homepage":"https://github.com/dlenski/vpn-slice","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"54f992eb6a4410b503c0b11505e580c023129a8ebf6021590ccea115a16bcb9e","stable_dependencies":["python@3.14"],"stable_patches":[{"strip":"p1","url":"https://github.com/dlenski/vpn-slice/commit/4e26adbfd14de2be5e77933e96d353ea7d200107.patch?full_index=1","sha256":"e80b63d2da61f47011d924fbcc48de9a7461c76a6cc977ee08fce99995bb155b"}],"stable_checksum":"28d02dd1b41210b270470350f28967320b3a34321d57cc9736f53d6121e9ceaa","stable_url_args":["https://files.pythonhosted.org/packages/74/fd/6c9472e8ed83695abace098d83ba0df4ea48e29e7b2f6c77ced73b9f7dce/vpn-slice-0.16.1.tar.gz"],"stable_version":"0.16.1"},"vramsteg":{"desc":"Add progress bars to command-line applications","executables":["vramsteg"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/GothenburgBitFactory/vramsteg.git",{":branch":"develop"}],"homepage":"https://gothenburgbitfactory.org/vramsteg/","license":"MIT","ruby_source_checksum":"f955783bde6b978a9a66350502835bcc82f1971d4dee0c0fa58b967b05908c91","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9cc82eb195e4673d9ee6151373746bd22513033e96411ffc1d250920801f7037","stable_url_args":["https://github.com/GothenburgBitFactory/vramsteg/releases/download/v1.1.0/vramsteg-1.1.0.tar.gz"],"stable_version":"1.1.0","bottle_checksum":"a7bc2f2c1ca7f14f5c6551f48907f9be12b623c5ebc16cd454afefe337760336"},"vrc-get":{"bottle_rebuild":1,"desc":"Open Source alternative of Command-line client of VRChat Package Manager","executables":["vrc-get"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/vrc-get/vrc-get.git",{":branch":"master"}],"homepage":"https://github.com/vrc-get/vrc-get","license":"MIT","ruby_source_checksum":"5836a7b7cf9c08553078014c34afd6de47d238b61bd00de50872e2a20661a97c","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a8d35448a01b70df0753dd264c096a32b21dc2bd2ef9b5a54423c4309c7aa3db","stable_url_args":["https://github.com/vrc-get/vrc-get/archive/refs/tags/v1.9.1.tar.gz"],"stable_version":"1.9.1"},"vroom":{"bottle_rebuild":1,"desc":"Vehicle Routing Open-Source Optimization Machine","executables":["vroom"],"head_dependencies":["openssl@3",{"asio":":build"},{"cxxopts":":build"},{"pkgconf":":build"},{"rapidjson":":build"}],"homepage":"http://vroom-project.org/","license":"BSD-2-Clause","ruby_source_checksum":"d7cfd7b0c1b1a6bf25696693df425a53cb727c7d05b23bd73248921b21f495d3","stable_dependencies":["openssl@3",{"asio":":build"},{"cxxopts":":build"},{"pkgconf":":build"},{"rapidjson":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/VROOM-Project/vroom/commit/3bd437aa5951040593d535336a3d7cf86b6ac405.patch?full_index=1","sha256":"f9681c0d96265435e3b15477ec9471116159716a2a868b33e4d46eb1009cd1dd"}],"stable_url_args":["https://github.com/VROOM-Project/vroom.git",{":tag":"v1.15.0",":revision":"43dd7d0b8b560431eb555bf335cf4797eb7343c4"}],"stable_version":"1.15.0"},"vrpn":{"desc":"Virtual reality peripheral network","executables":["vrpn_server"],"head_dependencies":["hidapi","jsoncpp","libusb",{"cmake":":build"}],"head_url_args":["https://github.com/vrpn/vrpn.git",{":branch":"master"}],"homepage":"https://github.com/vrpn/vrpn/wiki","license":"BSL-1.0","revision":1,"ruby_source_checksum":"9ff7e8e875c7e7fc28e609d572ccd50897d0680fe2e9616018aff2a5392bcd62","stable_dependencies":["hidapi","jsoncpp","libusb",{"cmake":":build"}],"stable_checksum":"bed00ae060fc7c0cfdaa2fa01f6f2db4976d431971e8824b710eb63cfbba0df7","stable_url_args":["https://github.com/vrpn/vrpn/archive/refs/tags/v07.36.tar.gz"],"stable_version":"07.36"},"vs-preview":{"deprecate_args":{":date":"2026-05-25",":because":":repo_archived",":replacement_formula":"vsview"},"desc":"Previewer for VapourSynth scripts","disable_args":{":date":"2027-05-25",":because":":repo_archived",":replacement_formula":"vsview"},"executables":["vspreview"],"head_dependencies":["certifi","freetype","libyaml","numpy","pillow","pyqt","python-matplotlib","python@3.14","vapoursynth",{"autoconf":":build"},{"automake":":build"},{"jpeg":":build"},{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/Jaded-Encoding-Thaumaturgy/vs-preview.git",{":branch":"master"}],"homepage":"https://github.com/Jaded-Encoding-Thaumaturgy/vs-preview","license":"Apache-2.0","ruby_source_checksum":"4833710b1a81aff293f0b6384db625b88acb9238767bf2fda46ce786e4a5f218","stable_dependencies":["certifi","freetype","libyaml","numpy","pillow","pyqt","python-matplotlib","python@3.14","vapoursynth",{"autoconf":":build"},{"automake":":build"},{"jpeg":":build"},{"meson":":build"},{"ninja":":build"}],"stable_checksum":"165dc63c6668794216f70a686becaa309b6dd8730db9915ad97f6d190f238274","stable_url_args":["https://files.pythonhosted.org/packages/f2/91/ba18f65f751c63acd9096f719723edefb4c45bd72be77c424a0086028f14/vspreview-0.20.1.tar.gz"],"stable_version":"0.20.1"},"vsce":{"desc":"Tool for packaging, publishing and managing VS Code extensions","executables":["vsce"],"head_dependencies":["node",{"pkgconf":":build"}],"head_url_args":["https://github.com/microsoft/vscode-vsce.git",{":branch":"main"}],"homepage":"https://code.visualstudio.com/api/working-with-extensions/publishing-extension#vsce","license":"MIT","ruby_source_checksum":"322790be9e66203b7d588418d05ef422157be7217626043e176e70c9a05bd1d9","stable_dependencies":["node",{"pkgconf":":build"}],"stable_checksum":"4bea17e6d22d7470d024e07f8ff5611da04d9448be250db77c5bddb473a6ef36","stable_url_args":["https://registry.npmjs.org/@vscode/vsce/-/vsce-3.9.2.tgz"],"stable_version":"3.9.2"},"vscli":{"desc":"CLI/TUI that launches VSCode projects, with a focus on dev containers","executables":["vscli"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/michidk/vscli.git",{":branch":"main"}],"homepage":"https://github.com/michidk/vscli","license":"MIT","ruby_source_checksum":"a14801686b6d474e70dfbabbfb88b29b546ebd793a87526f9f69b553cfff2dbf","stable_dependencies":[{"rust":":build"}],"stable_checksum":"af089ab9ccf80b24399575d1cea3014974d04ab73a4688259c53a2525da11d0d","stable_url_args":["https://github.com/michidk/vscli/archive/refs/tags/v1.3.1.tar.gz"],"stable_version":"1.3.1"},"vscode-langservers-extracted":{"bottle_rebuild":2,"desc":"Language servers for HTML, CSS, JavaScript, and JSON extracted from vscode","executables":["vscode-css-language-server","vscode-eslint-language-server","vscode-html-language-server","vscode-json-language-server","vscode-markdown-language-server"],"head_dependencies":["node"],"homepage":"https://github.com/hrsh7th/vscode-langservers-extracted","license":"MIT","ruby_source_checksum":"dde31547d0f6c3e1c14ed2e8b92bf3c41250c57820a969a69d4e3817a97f222a","stable_dependencies":["node"],"stable_checksum":"d6e2d090d09c4b91daa74e9e7462a3d3f244efb96aa5111004cfffa49d6dc9ef","stable_url_args":["https://registry.npmjs.org/vscode-langservers-extracted/-/vscode-langservers-extracted-4.10.0.tgz"],"stable_version":"4.10.0","bottle_tag":":all","bottle_checksum":"1d95f2ff8fdf6fd36f817214ae5435cd51d0d6490a3e01e25780f8728d4c9999"},"vsd":{"desc":"Download video streams over HTTP, DASH (.mpd), and HLS (.m3u8)","executables":["vsd"],"head_dependencies":["ffmpeg",{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"homepage":"https://clitic.github.io/vsd/","license":"MIT","ruby_source_checksum":"01d33c41c03f19fdf4be16884dd5b26a5791fa7b872c9cd8fa50158c79dfb44f","stable_dependencies":["ffmpeg",{"pkgconf":":build"},{"protobuf":":build"},{"rust":":build"}],"stable_checksum":"d47092ce89c22d36d0fd976bd558fa9f895384025cb98e568adbf9793134d7dc","stable_url_args":["https://github.com/clitic/vsd/archive/refs/tags/vsd-0.5.0.tar.gz"],"stable_version":"0.5.0"},"vsearch":{"desc":"Versatile open-source tool for microbiome analysis","executables":["vsearch"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"homepage":"https://github.com/torognes/vsearch","license":{":any_of":["BSD-2-Clause","GPL-3.0-or-later"]},"ruby_source_checksum":"9509dc36d51788e4e79c6e96113631054e644786724a7d7a4001df204dc9176a","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"fb6348fe38107cdcde6e3651913aa54eb8233fcd3379ab9e7fc936c090e05915","stable_url_args":["https://github.com/torognes/vsearch/archive/refs/tags/v2.31.0.tar.gz"],"stable_version":"2.31.0"},"vsftpd":{"bottle_rebuild":2,"caveats":"To use chroot, vsftpd requires root privileges, so you will need to run\n`sudo vsftpd`.\nYou should be certain that you trust any software you grant root privileges.\n\nThe vsftpd.conf file must be owned by root or vsftpd will refuse to start:\n  sudo chown root $HOMEBREW_PREFIX/etc/vsftpd.conf\n","desc":"Secure FTP server for UNIX","executables":["vsftpd"],"head_uses_from_macos":[[{"perl":":build"}]],"homepage":"https://security.appspot.com/vsftpd.html","license":"GPL-2.0-only","ruby_source_checksum":"c4d9a529ef4fb10caa57bc9c6c1c3ac67d0f17fdd3dba7d8821ee0ca931e1c72","service_args":[[":run_type",":immediate"],[":require_root",true]],"service_run_args":[["$HOMEBREW_PREFIX/opt/vsftpd/sbin/vsftpd","$HOMEBREW_PREFIX/etc/vsftpd.conf"]],"stable_patches":[{"strip":"p1","file":"Patches/vsftpd/3.0.3.patch"},{"strip":"p1","file":"Patches/vsftpd/3.0.5.patch"}],"stable_checksum":"26b602ae454b0ba6d99ef44a09b6b9e0dfa7f67228106736df1f278c70bc91d3","stable_url_args":["https://security.appspot.com/downloads/vsftpd-3.0.5.tar.gz"],"stable_uses_from_macos":[[{"perl":":build"}]],"stable_version":"3.0.5"},"vsh":{"desc":"HashiCorp Vault interactive shell","executables":["vsh"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/fishi0x01/vsh","license":"MIT","ruby_source_checksum":"30c5d92a46f08d2b1e0e0dc645ef975f375f897d3b378fa68f1c692669221b3e","stable_dependencies":[{"go":":build"}],"stable_checksum":"567ced47700cf36e0a542867e2b92f816757b62e149cc62002dc561ab2312cfd","stable_url_args":["https://github.com/fishi0x01/vsh/archive/refs/tags/v1.0.0.tar.gz"],"stable_version":"1.0.0"},"vstr":{"desc":"C string library","head_dependencies":[{"pkgconf":":build"}],"homepage":"http://www.and.org/vstr/","license":"LGPL-2.1-or-later","ruby_source_checksum":"b9246f8f43e488e0b616ffb9e482eec7b73e504d72fc1d17820d7c40a24b5356","stable_dependencies":[{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"d33bcdd48504ddd21c0d53e4c2ac187ff6f0190d04305e5fe32f685cee6db640","stable_url_args":["https://distfiles.macports.org/vstr/vstr-1.0.15.tar.bz2"],"stable_version":"1.0.15","bottle_cellar":":any","bottle_checksum":"3c181dc7e473ded8e40136b7779a8e24859bbef80a60e627fb3a2672e43609cb"},"vsview":{"desc":"Next-generation VapourSynth previewer","executables":["vsview"],"head_dependencies":["numpy","pydantic","pyside","python@3.14","vapoursynth","vapoursynth-bestsource","zstd",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://jaded-encoding-thaumaturgy.github.io/vs-view/","license":{":all_of":["EUPL-1.2",{":all_of":["MIT","Apache-2.0","ISC","OFL-1.1"]}]},"ruby_source_checksum":"f4d5217dac8f3123a9fa49ad51ff8403b7a7784a914150848e4f2e5ad5a9ab64","stable_dependencies":["numpy","pydantic","pyside","python@3.14","vapoursynth","vapoursynth-bestsource","zstd",{"cmake":":build"},{"ninja":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"b486e60551a968f6192f574c12e94243f07d31a35c48dd84b14ee21fa2dc4ea1","stable_url_args":["https://files.pythonhosted.org/packages/fc/89/0f1a7a01173c0b8b6fe9c50c987420b3fb39412e01f22730da1468d0c8bd/vsview-0.8.0.tar.gz"],"stable_version":"0.8.0"},"vtable-dumper":{"bottle_rebuild":1,"desc":"List contents of virtual tables in a shared library","head_dependencies":["elfutils"],"homepage":"https://github.com/lvc/vtable-dumper","license":"LGPL-2.1-or-later","ruby_source_checksum":"5e51e68799c5f8a25e39d01df598fff138308db5b8a74b29f002458ba6043a4c","stable_dependencies":["elfutils"],"stable_checksum":"6993781b6a00936fc5f76dc0db4c410acb46b6d6e9836ddbe2e3c525c6dd1fd2","stable_url_args":["https://github.com/lvc/vtable-dumper/archive/refs/tags/1.2.tar.gz"],"stable_version":"1.2"},"vtclock":{"desc":"Text-mode fullscreen digital clock","executables":["vtclock"],"head_dependencies":[{"pkgconf":":build"}],"head_url_args":["https://github.com/dse/vtclock.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/dse/vtclock","license":"GPL-2.0-or-later","ruby_source_checksum":"b2a621a1800789ff8495315f5909531f72081ae00b0f60cd82c3bbbd3d838e83","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"72ce681381ade2442542f2d133eee39eaa1de7f75c11102e31182402c2fe6e23","stable_url_args":["https://github.com/dse/vtclock/archive/refs/tags/v0.99.1.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.99.1","version_scheme":1},"vtcode":{"desc":"CLI Semantic Coding Agent","executables":["vtcode"],"head_dependencies":["ripgrep",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/vinhnx/vtcode.git",{":branch":"main"}],"homepage":"https://vinhnx.github.io","license":"MIT","ruby_source_checksum":"1c4773397cb68e31c8646b0c42a886665d72974a9f6e4d4ee4208f0176753c64","stable_dependencies":["ripgrep",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"528289749895379fe73a6820d3083e1b0a94b66aeb4ce0160e50c9104eac946f","stable_url_args":["https://static.crates.io/crates/vtcode/vtcode-0.128.0.crate"],"stable_version":"0.128.0"},"vte3":{"desc":"Terminal emulator widget used by GNOME terminal","executables":["vte-2.91","vte-2.91-gtk4"],"head_dependencies":["at-spi2-core","cairo","fribidi","gdk-pixbuf","glib","gnutls","graphene","gtk+3","gtk4","icu4c@78","lz4","pango","pcre2","simdutf","gettext",{"fast_float":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://wiki.gnome.org/Apps/Terminal/VTE","license":"LGPL-2.0-or-later","ruby_source_checksum":"75d09fa4564b99f36c203484622e91cff879be05a9423120b540759756ce9f7e","stable_dependencies":["at-spi2-core","cairo","fribidi","gdk-pixbuf","glib","gnutls","graphene","gtk+3","gtk4","icu4c@78","lz4","pango","pcre2","simdutf","gettext",{"fast_float":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"vala":":build"},{"pkgconf":":test"}],"stable_checksum":"0414e31583836aeb7878da25f67c515f7e8879917ecc37c92e26b83e8d8fc3e3","stable_url_args":["https://download.gnome.org/sources/vte/0.84/vte-0.84.0.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"0.84.0"},"vtk":{"desc":"Toolkit for 3D computer graphics, image processing, and visualization","executables":["vtkParseJava-9.6","vtkProbeOpenGLVersion-9.6","vtkWrapHierarchy-9.6","vtkWrapJava-9.6","vtkWrapJavaScript-9.6","vtkWrapPython-9.6","vtkWrapPythonInit-9.6","vtkWrapSerDes-9.6","vtkpython"],"head_dependencies":["boost","cgns","double-conversion","eigen","fontconfig","freetype","hdf5","jpeg-turbo","jsoncpp","libharu","libogg","libpng","libtiff","lz4","netcdf","nlohmann-json","proj","pugixml","python@3.14","qtbase","qtdeclarative","sqlite","theora","utf8cpp","xz",{"cmake":":build"},{"cmake":":test"},{"pyqt":":test"}],"head_url_args":["https://gitlab.kitware.com/vtk/vtk.git",{":branch":"master"}],"head_uses_from_macos":[["expat"],["libxml2"]],"homepage":"https://www.vtk.org/","license":"BSD-3-Clause","ruby_source_checksum":"cf41d76f3c03f5334dd94f61e1adeafbd4c4fee3e89d61f1da11677c02142f14","stable_dependencies":["boost","cgns","double-conversion","eigen","fontconfig","freetype","hdf5","jpeg-turbo","jsoncpp","libharu","libogg","libpng","libtiff","lz4","netcdf","nlohmann-json","proj","pugixml","python@3.14","qtbase","qtdeclarative","sqlite","theora","utf8cpp","xz",{"cmake":":build"},{"cmake":":test"},{"pyqt":":test"}],"stable_patches":[{"strip":"p2","url":"https://github.com/Kitware/CMake/commit/27e558dfa5a5441954d8930f2b6d9ae700c95050.patch?full_index=1","sha256":"ba4ecd3f9abfaae2c60c9be6978c250622bdb9979b42ddec52116d51d034f911","directory":"CMake/patches/99"}],"stable_checksum":"aed12cec12a9609179bf66329070266627ca64244a10856a452b2a17ffb04a1d","stable_url_args":["https://www.vtk.org/files/release/9.6/VTK-9.6.2.tar.gz"],"stable_uses_from_macos":[["expat"],["libxml2"]],"stable_version":"9.6.2"},"vtsls":{"desc":"LSP wrapper for typescript extension of vscode","executables":["vtsls"],"head_dependencies":["node"],"homepage":"https://github.com/yioneko/vtsls","license":"MIT","ruby_source_checksum":"ba62da7e0356208b3281d0c56fdfd3e27ac6399e7948aa045e675498042d1038","stable_dependencies":["node"],"stable_checksum":"f065ff01476d71395caad2647fb56539bb80131f37081767b2aeee8586cbc0c9","stable_url_args":["https://registry.npmjs.org/@vtsls/language-server/-/language-server-0.3.0.tgz"],"stable_version":"0.3.0","bottle_tag":":all","bottle_checksum":"de419b0bdd589e5c05682892abd17adef45bda4568a150001a326cdcddc0659d"},"vttest":{"desc":"Test compatibility of VT100-compatible terminals","executables":["vttest"],"homepage":"https://invisible-island.net/vttest/","license":"BSD-3-Clause","ruby_source_checksum":"afb04d3520abebf4a122a59dd513db73da55d76f7d3a9a37fb41f7dc232f12b8","stable_checksum":"cd6886f9aefe6a3f6c566fa61271a55710901a71849c630bf5376aa984bf77cc","stable_url_args":["https://invisible-mirror.net/archives/vttest/vttest-20251205.tgz"],"stable_version":"20251205"},"vtzero":{"desc":"Minimalist vector tile decoder and encoder in C++","head_dependencies":["protozero",{"boost":":build"},{"cmake":":build"}],"homepage":"https://github.com/mapbox/vtzero","license":"BSD-2-Clause","ruby_source_checksum":"c88dc73337d6a78513e6ec33ef485050d974308e8da669bd1008290418d04dd4","stable_dependencies":["protozero",{"boost":":build"},{"cmake":":build"}],"stable_checksum":"bdbd4a70404fbd6efc8588cc34065aa401b3bcd2533b532e68ff790267f4fc23","stable_url_args":["https://github.com/mapbox/vtzero/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_tag":":all","bottle_checksum":"7edfaf64ec1282ee246f33e362201810ea0c633a609569f021f80c5b4e207601"},"vue-cli":{"bottle_rebuild":1,"deprecate_args":{":date":"2024-12-22",":because":":deprecated_upstream"},"desc":"Standard Tooling for Vue.js Development","disable_args":{":date":"2025-12-22",":because":":deprecated_upstream"},"head_dependencies":["node","terminal-notifier"],"homepage":"https://cli.vuejs.org/","license":"MIT","ruby_source_checksum":"df647cbffbeb91d59910ae454cc949569db13179d0b0343caf24f51eb7582d2f","stable_dependencies":["node","terminal-notifier"],"stable_checksum":"29aa4eb0ba827624e42683e1339ebd40e663ad09836dd027df30e3d2108b0b71","stable_url_args":["https://registry.npmjs.org/@vue/cli/-/cli-5.0.8.tgz"],"stable_version":"5.0.8"},"vue-language-server":{"desc":"Vue.js language server","executables":["vue-language-server"],"head_dependencies":["node"],"homepage":"https://deepwiki.com/vuejs/language-tools","license":"MIT","ruby_source_checksum":"e48d1806ae225a6dab8aa04efef1c58c793b0a539e299e5f303e9d405c8834ef","stable_dependencies":["node"],"stable_checksum":"6e00c4d722d04d907e813f4ac596e635829d812a5e9465a1f948c74234a40aa1","stable_url_args":["https://registry.npmjs.org/@vue/language-server/-/language-server-3.3.6.tgz"],"stable_version":"3.3.6","bottle_tag":":all","bottle_checksum":"4aa3e0531860947edcc379b79f199d61bdc179a8b5a780ff252ece9fab784fa6"},"vulcain":{"desc":"Fast and idiomatic client-driven REST APIs","executables":["vulcain"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/dunglas/vulcain.git",{":branch":"main"}],"homepage":"https://vulcain.rocks/","license":"AGPL-3.0-only","ruby_source_checksum":"d0da661bb116ec70840712c41577f81cb38e9aecfcd8af0ec783f28e59843f64","service_args":[[":environment_variables",{":XDG_DATA_HOME":"$HOMEBREW_PREFIX/var/lib",":HOME":"$HOMEBREW_PREFIX/var/lib"}],[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/vulcain.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/vulcain.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/vulcain/bin/vulcain","run","--config","$HOMEBREW_PREFIX/etc/Caddyfile"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"fa93f5d9352528ab708ffa5ec472841715622775ed66566e6a4acffe37bda3a1","stable_url_args":["https://github.com/dunglas/vulcain/archive/refs/tags/v1.4.1.tar.gz"],"stable_version":"1.4.1"},"vulkan-extensionlayer":{"caveats":"In order to use these layers in a Vulkan application, you may need to place them in the environment with\n  export VK_LAYER_PATH=$HOMEBREW_PREFIX/opt/vulkan-extensionlayer/share/vulkan/explicit_layer.d\n","desc":"Layer providing Vulkan features when native support is unavailable","head_dependencies":["glslang","spirv-headers","spirv-tools","vulkan-headers","vulkan-utility-libraries",{"cmake":":build"},{"vulkan-loader":":test"},{"vulkan-tools":":test"}],"head_url_args":["https://github.com/KhronosGroup/Vulkan-ExtensionLayer.git",{":branch":"main"}],"homepage":"https://github.com/KhronosGroup/Vulkan-ExtensionLayer","license":"Apache-2.0","ruby_source_checksum":"7f9321c048f9c69808190283398331f0545c554061484d035cb616cf8eba4c7f","stable_dependencies":["glslang","spirv-headers","spirv-tools","vulkan-headers","vulkan-utility-libraries",{"cmake":":build"},{"vulkan-loader":":test"},{"vulkan-tools":":test"}],"stable_checksum":"fef7028d4f0fa1054869a64a2e1ac6b495e6d806d01bcf68fc333832defdca28","stable_url_args":["https://github.com/KhronosGroup/Vulkan-ExtensionLayer/archive/refs/tags/vulkan-sdk-1.4.350.1.tar.gz"],"stable_version":"1.4.350.1"},"vulkan-headers":{"desc":"Vulkan Header files and API registry","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/KhronosGroup/Vulkan-Headers.git",{":branch":"main"}],"homepage":"https://www.vulkan.org/","license":"Apache-2.0","ruby_source_checksum":"ae64abfe7385657a10d0482e48b2c3fd13ac025bfe19e218b721983c87d7e32f","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"6d1bb65e49520344cc0a48af3dc02e993781efff14c7ebdcb8ae9fa23ddf7e83","stable_url_args":["https://github.com/KhronosGroup/Vulkan-Headers/archive/refs/tags/vulkan-sdk-1.4.350.1.tar.gz"],"stable_version":"1.4.350.1"},"vulkan-loader":{"desc":"Vulkan ICD Loader","head_dependencies":["vulkan-headers",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/KhronosGroup/Vulkan-Loader.git",{":branch":"main"}],"homepage":"https://github.com/KhronosGroup/Vulkan-Loader","license":"Apache-2.0","ruby_source_checksum":"078dbd71f75ffee3062c00c38fc2b38e4767563267a00028fc36de009b90881f","stable_dependencies":["vulkan-headers",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"602984a71000981e25e4feb419e6cdd70b18ffe2b8004f60f591706027bca468","stable_url_args":["https://github.com/KhronosGroup/Vulkan-Loader/archive/refs/tags/vulkan-sdk-1.4.350.1.tar.gz"],"stable_version":"1.4.350.1"},"vulkan-profiles":{"caveats":"In order to use the provided layer in a Vulkan application, you may need to place it in the environment with\n  export VK_LAYER_PATH=$HOMEBREW_PREFIX/opt/vulkan-profiles/share/vulkan/explicit_layer.d\n","desc":"Tools for Vulkan profiles","head_dependencies":["jsoncpp","valijson","vulkan-headers","vulkan-loader","vulkan-utility-libraries",{"cmake":":build"},{"pkgconf":":build"},{"vulkan-tools":":test"},{"molten-vk":":test"}],"head_url_args":["https://github.com/KhronosGroup/Vulkan-Profiles.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/KhronosGroup/Vulkan-Profiles","license":"Apache-2.0","ruby_source_checksum":"c75015a85e27281bd98d725ba14e3f42c332b0aa7055cfd305277c89f1e7aa04","stable_dependencies":["jsoncpp","valijson","vulkan-headers","vulkan-loader","vulkan-utility-libraries",{"cmake":":build"},{"pkgconf":":build"},{"vulkan-tools":":test"},{"molten-vk":":test"}],"stable_checksum":"6cab94e281a5a5596161147a96cb8d2e6efc94b7fe88b1b1a7c21c7166f46f5d","stable_url_args":["https://github.com/KhronosGroup/Vulkan-Profiles/archive/refs/tags/vulkan-sdk-1.4.350.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.4.350.1"},"vulkan-tools":{"caveats":"The mock ICD files have been installed in\n  $HOMEBREW_PREFIX/opt/vulkan-tools/lib/mock_icd\nYou can use them with the Vulkan Loader by setting\n  export VK_ICD_FILENAMES=$HOMEBREW_PREFIX/opt/vulkan-tools/lib/mock_icd/VkICD_mock_icd.json\n","desc":"Vulkan utilities and tools","executables":["vkcube","vkcubepp","vulkaninfo"],"head_dependencies":["glslang","vulkan-headers","vulkan-loader","molten-vk",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/KhronosGroup/Vulkan-Tools.git",{":branch":"main"}],"homepage":"https://github.com/KhronosGroup/Vulkan-Tools","license":"Apache-2.0","ruby_source_checksum":"5f5d60914718e08ae4757981ee2f423353578ab230053b0013bc329dc8877a5b","stable_dependencies":["glslang","vulkan-headers","vulkan-loader","molten-vk",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"502b53a585f49036e45372724f652bacc1fad2c62396e321bc8f5fbc031c14d5","stable_url_args":["https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/vulkan-sdk-1.4.350.1.tar.gz"],"stable_version":"1.4.350.1"},"vulkan-utility-libraries":{"desc":"Utility Libraries for Vulkan","head_dependencies":["vulkan-headers",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/KhronosGroup/Vulkan-Utility-Libraries.git",{":branch":"main"}],"homepage":"https://github.com/KhronosGroup/Vulkan-Utility-Libraries","license":"Apache-2.0","ruby_source_checksum":"3f6b349bdc67ad9d112a78728032a969796c1c25418988306e42eef1b91dacb4","stable_dependencies":["vulkan-headers",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"e8eca1be31a658c9d0ca30951f2fc7912e4bb01502da64f8decdc71836241a6c","stable_url_args":["https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/refs/tags/vulkan-sdk-1.4.350.1.tar.gz"],"stable_version":"1.4.350.1"},"vulkan-validationlayers":{"caveats":"In order to use this layer in a Vulkan application, you may need to place it in the environment with\n  export VK_LAYER_PATH=$HOMEBREW_PREFIX/opt/vulkan-validationlayers/share/vulkan/explicit_layer.d\n","desc":"Vulkan layers that enable developers to verify correct use of the Vulkan API","head_dependencies":["glslang","spirv-tools","vulkan-headers","vulkan-loader","vulkan-utility-libraries",{"cmake":":build"},{"spirv-headers":":build"},{"vulkan-tools":":test"}],"head_url_args":["https://github.com/KhronosGroup/Vulkan-ValidationLayers.git",{":branch":"main"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/KhronosGroup/Vulkan-ValidationLayers","license":"Apache-2.0","ruby_source_checksum":"20c6c1ef9903e3d37e61a322b45e40ca19840ac63000ca80b3c7213c5dd3900a","stable_dependencies":["glslang","spirv-tools","vulkan-headers","vulkan-loader","vulkan-utility-libraries",{"cmake":":build"},{"spirv-headers":":build"},{"vulkan-tools":":test"}],"stable_checksum":"a299313781987946b6b26553d9f3da34126ebaea6e1bf805beb402d510d3b300","stable_url_args":["https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/vulkan-sdk-1.4.350.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.4.350.1"},"vulkan-volk":{"conflicts":[["volk",{":because":"both install volkConfig.cmake"}]],"desc":"Meta loader for Vulkan API","head_dependencies":["vulkan-loader",{"cmake":":build"},{"vulkan-headers":":build"},{"vulkan-headers":":test"}],"head_url_args":["https://github.com/zeux/volk.git",{":branch":"master"}],"homepage":"https://github.com/zeux/volk","license":"MIT","ruby_source_checksum":"9e2b0ba9598a45c254bd15a1ffd57a4efa53a2b727dbae5daff15f6555b2368f","stable_dependencies":["vulkan-loader",{"cmake":":build"},{"vulkan-headers":":build"},{"vulkan-headers":":test"}],"stable_checksum":"078a9411298e4e0f60f5f5398c890783427c25a414619294ca8e69587bbd5eae","stable_url_args":["https://github.com/zeux/volk/archive/refs/tags/vulkan-sdk-1.4.350.1.tar.gz"],"stable_version":"1.4.350.1"},"vuls":{"desc":"Agentless Vulnerability Scanner for Linux/FreeBSD","executables":["future-vuls","snmp2cpe","trivy-to-vuls","vuls","vuls-scanner"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/future-architect/vuls.git",{":branch":"master"}],"homepage":"https://vuls.io/","license":"GPL-3.0-only","ruby_source_checksum":"03a8bf871116dcd31b6beae1734bec0e7e40d128bab8e7fae04883cdade535f1","stable_dependencies":[{"go":":build"}],"stable_checksum":"c582817132f5fca07f93670a22e519ca91697c10dbc6dd9c049885292346acb1","stable_url_args":["https://github.com/future-architect/vuls/archive/refs/tags/v0.39.3.tar.gz"],"stable_version":"0.39.3"},"vulsio-gost":{"conflicts":[["gost",{":because":"both install `gost` binaries"}]],"desc":"Local CVE tracker & notification system","executables":["gost"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/vulsio/gost","license":"MIT","ruby_source_checksum":"3262ae8109f88a16826fb385df66e9634b45eae347c9c73e9c73da0f2ba6529c","stable_dependencies":[{"go":":build"}],"stable_checksum":"94d43fe61c111c8e54bb92ee1c3f49b70df335cc82b42f94d5552f4fb1f78294","stable_url_args":["https://github.com/vulsio/gost/archive/refs/tags/v0.7.4.tar.gz"],"stable_version":"0.7.4"},"vultr-cli":{"desc":"Command-line tool for Vultr services","executables":["vultr","vultr-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/vultr/vultr-cli.git",{":branch":"master"}],"homepage":"https://github.com/vultr/vultr-cli","license":"Apache-2.0","oldnames":["vultr"],"ruby_source_checksum":"746204f8737f9a5024185bc575fdd51ce2802a9ef6d34a04823ac2fd0b546dee","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/vultr/vultr-cli/commit/6959db75adc8250eb6426f18b1a816a6dc1fd019.patch?full_index=1","sha256":"fd94f9ad45d727b7ecf121f60261c3ba0a4dd0b2e4b4d78000a11d6b62e52ac6"}],"stable_checksum":"cc5caa50168e2dd94600e7cbb7449d1435fa6a656a641be98da483b3de871958","stable_url_args":["https://github.com/vultr/vultr-cli/archive/refs/tags/v3.10.0.tar.gz"],"stable_version":"3.10.0"},"vulture":{"desc":"Find dead Python code","executables":["vulture"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/jendrikseipp/vulture.git",{":branch":"main"}],"homepage":"https://github.com/jendrikseipp/vulture","license":"MIT","ruby_source_checksum":"c5b62586d22323d84e02290f73817323d556beba577d51c6a5746387c10bf272","stable_dependencies":["python@3.14"],"stable_checksum":"f8d9f6e2af03011664a3c6c240c9765b3f392917d3135fddca6d6a68d359f717","stable_url_args":["https://files.pythonhosted.org/packages/66/3e/4d08c5903b2c0c70cad583c170cc4a663fc6a61e2ad00b711fcda61358cd/vulture-2.16.tar.gz"],"stable_version":"2.16","bottle_tag":":all","bottle_checksum":"e4969db78c39c58d4a158aa8efd5ab19020c52b1e2536919c2b3c65929c50f18"},"vunnel":{"desc":"Tool for collecting vulnerability data from various sources","executables":["vunnel"],"head_dependencies":["certifi","libyaml","python@3.14","rpds-py",{"rust":":build"}],"head_url_args":["https://github.com/anchore/vunnel.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://github.com/anchore/vunnel","license":"Apache-2.0","ruby_source_checksum":"a64ec83a2994880583e8d4b37870bd97b05530968a557689c6323846c929ca73","stable_dependencies":["certifi","libyaml","python@3.14","rpds-py",{"rust":":build"}],"stable_checksum":"9b2ffd8977bac16498bb4fdf1a118e2fccc3442ed18c98a1462c84f35a77ed1e","stable_url_args":["https://files.pythonhosted.org/packages/db/92/1d0e2c0dfb8c484b5ebf08ffa36328e120e4329d711143c2791607c83298/vunnel-0.62.1.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"0.62.1"},"vvdec":{"desc":"Fraunhofer Versatile Video Decoder","executables":["vvdecapp"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/fraunhoferhhi/vvdec.git",{":branch":"master"}],"homepage":"https://www.hhi.fraunhofer.de/en/departments/vca/technologies-and-solutions/h266-vvc.html","license":"BSD-3-Clause-Clear","ruby_source_checksum":"fb5b214b73d7badd35be0a7181577b705c101b395be5c8ff8f04cedbe9d645f5","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"e3e5093acfdcbfd2159f3d0166d451d7ccabd293ed30f3762b481c9c6c0a7512","stable_url_args":["https://github.com/fraunhoferhhi/vvdec/archive/refs/tags/v3.1.0.tar.gz"],"stable_version":"3.1.0"},"vvenc":{"desc":"Fraunhofer Versatile Video Encoder","executables":["vvencFFapp","vvencapp"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/fraunhoferhhi/vvenc.git",{":branch":"master"}],"homepage":"https://www.hhi.fraunhofer.de/en/departments/vca/technologies-and-solutions/h266-vvc.html","license":"BSD-3-Clause-Clear","ruby_source_checksum":"a8894c201de7555c43d1ed3b62114cb55788d53e1a0b7ad940393d885da69997","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"dd43d061d59dbc0d9b9ae5b99cb40672877dd811646228938f065798939ee174","stable_url_args":["https://github.com/fraunhoferhhi/vvenc/archive/refs/tags/v1.14.0.tar.gz"],"stable_version":"1.14.0"},"w-calc":{"desc":"Very capable calculator","executables":["wcalc"],"head_dependencies":["gmp","mpfr"],"homepage":"https://w-calc.sourceforge.net/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"68d5a2dfda3ade31c22a614add1c15b60978207c875fece2aec96f8309f52cc7","stable_dependencies":["gmp","mpfr"],"stable_checksum":"0e2c17c20f935328dcdc6cb4c06250a6732f9ee78adf7a55c01133960d6d28ee","stable_url_args":["https://downloads.sourceforge.net/project/w-calc/Wcalc/2.5/wcalc-2.5.tar.bz2"],"stable_version":"2.5","bottle_cellar":":any","bottle_checksum":"0213a099bdf4e642145fba3fa6d034edaa5d5c628259cd175f271b3aa5b35ff8"},"w3m":{"bottle_rebuild":1,"desc":"Pager/text based browser","executables":["w3m","w3mman"],"head_dependencies":["bdw-gc","openssl@3","gettext",{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.sr.ht/~rkta/w3m",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://w3m.sourceforge.net/","license":"w3m","ruby_source_checksum":"7b34adecd16a51ed56df83272e473dcf7e1d606a8b31fa7aa81206849942ccd1","stable_dependencies":["bdw-gc","openssl@3","gettext",{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"8dd652cd3f31817d68c7263c34eeffb50118c80be19e1159bf8cbf763037095e","stable_url_args":["https://git.sr.ht/~rkta/w3m/archive/v0.5.6.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.5.6"},"wabt":{"desc":"Web Assembly Binary Toolkit","executables":["spectest-interp","wasm-decompile","wasm-interp","wasm-objdump","wasm-stats","wasm-strip","wasm-validate","wasm2c","wasm2wat","wast2json","wat-desugar","wat2wasm"],"head_dependencies":["openssl@3",{"cmake":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://github.com/WebAssembly/wabt","license":"Apache-2.0","ruby_source_checksum":"9d2d6445cae94d14797232ee70589f9613f8f6047d267a3a6dba01ebb0f80abe","stable_dependencies":["openssl@3",{"cmake":":build"}],"stable_checksum":"ca9e69cc1de13b4633a3c74fd697319303b21108529d4f10960af4e1f4a65893","stable_url_args":["https://github.com/WebAssembly/wabt/releases/download/1.0.41/wabt-1.0.41.tar.xz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.0.41"},"waffle":{"desc":"C library for selecting an OpenGL API and window system at runtime","executables":["wflinfo"],"head_dependencies":[{"cmake":":build"},{"docbook-xsl":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/mesa/waffle.git",{":branch":"master"}],"head_uses_from_macos":[[{"libxslt":":build"}]],"homepage":"https://waffle.freedesktop.org/","license":"BSD-2-Clause","ruby_source_checksum":"5bfe9e645b769b4353da19814018e5bf9ab03bfca5c66d9dc11b3da2b03121bf","stable_dependencies":[{"cmake":":build"},{"docbook-xsl":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"333751a6684370717d4d6327061834f2fbdfe687478d7d3c6b1ab27f57c90877","stable_url_args":["https://waffle.freedesktop.org/files/release/waffle-1.8.3/waffle-1.8.3.tar.xz"],"stable_uses_from_macos":[[{"libxslt":":build"}]],"stable_version":"1.8.3"},"wagyu":{"bottle_rebuild":2,"deprecate_args":{":date":"2024-09-11",":because":":does_not_build"},"desc":"Rust library for generating cryptocurrency wallets","disable_args":{":date":"2025-09-11",":because":":does_not_build"},"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/howardwu/wagyu.git",{":branch":"master"}],"homepage":"https://github.com/howardwu/wagyu","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"e32e0cfa28146f5cfdb393ef7f7cec96da76262d54e107e2913234d0609c6a3b","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2458b3d49653acd5df5f3161205301646527eca9f6ee3d84c7871afa275bad9f","stable_url_args":["https://github.com/howardwu/wagyu/archive/refs/tags/v0.6.1.tar.gz"],"stable_version":"0.6.1","bottle_checksum":"4a1163611ed4e907c5458922ca04ab13d6bb1c2f84b7de13d186f3e2f13ada34"},"wails":{"desc":"Create beautiful applications using Go","executables":["wails"],"head_dependencies":["go"],"head_url_args":["https://github.com/wailsapp/wails.git",{":branch":"master"}],"homepage":"https://wails.io","license":"MIT","ruby_source_checksum":"1da0e43af07f654789cc7b38318f3d24712b935e4723d0c24f8b23287e73b38d","stable_dependencies":["go"],"stable_checksum":"08b8135f6dce18be6016046aa8e75607e998f4f4687154f7d9ebb1bb03666756","stable_url_args":["https://github.com/wailsapp/wails/archive/refs/tags/v2.13.0.tar.gz"],"stable_version":"2.13.0"},"wait4x":{"bottle_rebuild":1,"desc":"Wait for a port or a service to enter the requested state","executables":["wait4x"],"head_dependencies":[{"go":":build"}],"homepage":"https://wait4x.dev","license":"Apache-2.0","ruby_source_checksum":"eec8a0ec9373d873ed6c00772e88e9ea515fa43bd85295d91794c2dfa211024d","stable_dependencies":[{"go":":build"}],"stable_checksum":"5b8e4ceaefd3902cda157aebd01dae76e29d7c93893fba7eacf7eb1a0ef17c27","stable_url_args":["https://github.com/wait4x/wait4x/archive/refs/tags/v3.6.0.tar.gz"],"stable_version":"3.6.0"},"wait_on":{"desc":"Provides shell scripts with access to kqueue(3)","executables":["wait_on"],"head_dependencies":[{"bmake":":build"}],"homepage":"https://www.freshports.org/sysutils/wait_on/","license":"BSD-4-Clause","ruby_source_checksum":"4f23a904da73aa3044b72d9bf3016bbf2cadfb38a99152fa047cd76b2b3ffab8","stable_dependencies":[{"bmake":":build"}],"stable_checksum":"d7f40655f5c11e882890340826d1163050e2748de66b292c15b10d32feb6490f","stable_url_args":["https://pkg.freebsd.org/ports-distfiles/wait_on-1.1.tar.gz"],"stable_version":"1.1","bottle_checksum":"ca26e2aeef0c80f7b61b392ea50b03f7465bcdc0c8c3be2248aca538935fdc78"},"wakatime-cli":{"desc":"Command-line interface to the WakaTime api","executables":["wakatime-cli"],"head_dependencies":[{"go":":build"}],"homepage":"https://wakatime.com/","license":"BSD-3-Clause","ruby_source_checksum":"0d653ec4714d9862982a7d56a7137868bd423e6d3c8171ff2d4c674e726ffe23","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/wakatime/wakatime-cli.git",{":tag":"v2.21.4",":revision":"40bd51df71c2c434ae2b89f0301238796ccd671c"}],"stable_version":"2.21.4","version_scheme":1},"wakeonlan":{"bottle_rebuild":2,"desc":"Sends magic packets to wake up network-devices","executables":["wakeonlan"],"head_dependencies":[{"perl":":build"}],"head_uses_from_macos":[["perl"]],"homepage":"https://github.com/jpoliv/wakeonlan","license":"Artistic-1.0-Perl","ruby_source_checksum":"4acdacb95d4f41cb77ea982af3bf3756a38234bb6b780e0757646a46b45b359f","stable_dependencies":[{"perl":":build"}],"stable_checksum":"4f533f109f7f4294f6452b73227e2ce4d2aa81091cf6ae1f4fa2f87bad04a031","stable_url_args":["https://github.com/jpoliv/wakeonlan/archive/refs/tags/v0.42.tar.gz"],"stable_uses_from_macos":[["perl"]],"stable_version":"0.42","bottle_tag":":all","bottle_checksum":"0859c811ae72fce06de1a607d36b0955517c80f5ea73431ee6c1dd38c749a0c6"},"wal-g":{"desc":"Archival restoration tool for databases","executables":["wal-g-etcd","wal-g-fdb","wal-g-gp","wal-g-mongo","wal-g-mysql","wal-g-pg","wal-g-redis","wal-g-sqlserver"],"head_dependencies":["brotli","libsodium","lzo",{"go":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/wal-g/wal-g","license":"Apache-2.0","ruby_source_checksum":"c76a44880d5710fff0b65c3717df76d43314bdd2254b78c36f3b16a21c0b05c3","stable_dependencies":["brotli","libsodium","lzo",{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"336c829714023d2f3fcfe9b3cab50bb76bc829229e33e87c859f43a21883e271","stable_url_args":["https://github.com/wal-g/wal-g/archive/refs/tags/v3.0.8.tar.gz"],"stable_version":"3.0.8"},"wal2json":{"bottle_rebuild":2,"desc":"Convert PostgreSQL changesets to JSON format","head_dependencies":[{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"homepage":"https://github.com/eulerto/wal2json","license":"BSD-3-Clause","ruby_source_checksum":"42bb5b3aab3362e76db68caff413ee0b0c000a797c898bff82570b612fd52f54","stable_dependencies":[{"postgresql@17":":build"},{"postgresql@18":":build"},{"postgresql@17":":test"},{"postgresql@18":":test"}],"stable_checksum":"18b4bdec28c74a8fc98a11c72de38378a760327ef8e5e42e975b0029eb96ba0d","stable_url_args":["https://github.com/eulerto/wal2json/archive/refs/tags/wal2json_2_6.tar.gz"],"stable_version":"2.6"},"walk":{"desc":"Terminal navigator","executables":["walk"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/antonmedv/walk","license":"MIT","oldnames":["llama"],"ruby_source_checksum":"4dd4a4658c6c123db97e98286cd3537b9d5902378ad39909ac6156582d44fe81","stable_dependencies":[{"go":":build"}],"stable_checksum":"9f62377438908757fcb2210bd08bf346391858f21d0ef664d7998abf635880cb","stable_url_args":["https://github.com/antonmedv/walk/archive/refs/tags/v1.13.0.tar.gz"],"stable_version":"1.13.0"},"wallpaper":{"desc":"Manage the desktop wallpaper","executables":["wallpaper"],"head_url_args":["https://github.com/sindresorhus/macos-wallpaper.git",{":branch":"main"}],"homepage":"https://github.com/sindresorhus/macos-wallpaper","license":"MIT","ruby_source_checksum":"fab8170b9fa0b5b41d5b54070adec2fe6b6e198b8501c4698bae83f93ddcfe3e","stable_checksum":"29b841d2a19edb609189efce3e4dd79f66770357532f44e64ebd01c0d7d12642","stable_url_args":["https://github.com/sindresorhus/macos-wallpaper/archive/refs/tags/v2.3.4.tar.gz"],"stable_version":"2.3.4"},"wally":{"bottle_rebuild":1,"desc":"Modern package manager for Roblox projects inspired by Cargo","executables":["wally"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/UpliftGames/wally.git",{":branch":"main"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://wally.run","license":"MPL-2.0","ruby_source_checksum":"32a04c03949a5c82b5974440bace5163f353a89e9d71842df7fa23df425aa00c","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f7da2a10865b05efe97273aa1d08e0efbb9d26fecb770d819bdc01fbb98a0ad9","stable_url_args":["https://github.com/UpliftGames/wally/archive/refs/tags/v0.3.2.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"0.3.2"},"wandio":{"desc":"Transparently read from and write to zip, bzip2, lzma or zstd archives","executables":["wandiocat"],"head_dependencies":["lz4","lzo","xz","zstd",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_uses_from_macos":[["bzip2"],["curl"]],"homepage":"https://github.com/LibtraceTeam/wandio","license":"LGPL-3.0-or-later","ruby_source_checksum":"342aea1d910f442d41d1ea76a665b4883a6925c2fcbbfa822fcf80a8b13b860d","stable_dependencies":["lz4","lzo","xz","zstd",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"45021795b5c4d1609ba509358e730ea605c4c9621704d75214abb003f37602ab","stable_url_args":["https://github.com/LibtraceTeam/wandio/archive/refs/tags/4.2.7-1.tar.gz"],"stable_uses_from_macos":[["bzip2"],["curl"]],"stable_version":"4.2.7"},"wangle":{"desc":"Modular, composable client/server abstractions framework","head_dependencies":["double-conversion","fizz","fmt","folly","gflags","glog","openssl@3",{"cmake":":build"},{"libevent":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/facebook/wangle.git",{":branch":"main"}],"homepage":"https://github.com/facebook/wangle","license":"Apache-2.0","ruby_source_checksum":"c72d9eed46b768516249ad456cec7b50c6236dad7979d2588ed6b4f1ef0993f8","stable_dependencies":["double-conversion","fizz","fmt","folly","gflags","glog","openssl@3",{"cmake":":build"},{"libevent":":build"},{"cmake":":test"}],"stable_checksum":"087fc0dfb77521c04839b840995b1235d499ef3fb9bd9f00b76e62280d9cd1f3","stable_url_args":["https://github.com/facebook/wangle/archive/refs/tags/v2026.07.06.00.tar.gz"],"stable_version":"2026.07.06.00"},"waon":{"desc":"Wave-to-notes transcriber","executables":["waon"],"head_dependencies":["fftw","libsndfile",{"pkgconf":":build"},{"sox_ng":":test"}],"homepage":"https://kichiki.github.io/WaoN/","license":"GPL-2.0-or-later","ruby_source_checksum":"6402e9ef192226120782b7b5d1438ff9b31776bf335a47601468bac6af4bb88e","stable_dependencies":["fftw","libsndfile",{"pkgconf":":build"},{"sox_ng":":test"}],"stable_checksum":"75d5c1721632afee55a54bcbba1a444e53b03f4224b03da29317e98aa223c30b","stable_url_args":["https://github.com/kichiki/WaoN/archive/refs/tags/v0.11.tar.gz"],"stable_version":"0.11","bottle_cellar":":any","bottle_checksum":"5c2460bd2671fbb035d30f61a80c470caca47d2cc2b84b103b1d9d25540dd233"},"wartremover":{"desc":"Flexible Scala code linting tool","executables":["wartremover"],"head_dependencies":["openjdk",{"sbt":":build"}],"head_url_args":["https://github.com/wartremover/wartremover.git",{":branch":"master"}],"homepage":"https://www.wartremover.org/","license":"Apache-2.0","ruby_source_checksum":"a941571fecfd6179e4c288f6b3770fec6286bab83e11c5789d8a6ee098292bbd","stable_dependencies":["openjdk",{"sbt":":build"}],"stable_checksum":"311ae54c70e846c43137fa5ed63f142f6eb45e92f684615033ed2645ad32b353","stable_url_args":["https://github.com/wartremover/wartremover/archive/refs/tags/v3.6.1.tar.gz"],"stable_version":"3.6.1"},"wasi-libc":{"desc":"Libc implementation for WebAssembly","head_dependencies":[{"cmake":":build"},{"lld":":build"},{"llvm":":build"},{"ninja":":build"},{"lld":":test"},{"llvm":":test"},{"wasm-micro-runtime":":test"}],"head_url_args":["https://github.com/WebAssembly/wasi-libc.git",{":branch":"main"}],"homepage":"https://wasi.dev","license":{":all_of":["Apache-2.0","MIT",{"Apache-2.0":{":with":"LLVM-exception"}}]},"ruby_source_checksum":"38dab75bee1047932ac98a3fe858b3f877ce931faeae11fcc7c4feb3b935dc66","stable_dependencies":[{"cmake":":build"},{"lld":":build"},{"llvm":":build"},{"ninja":":build"},{"lld":":test"},{"llvm":":test"},{"wasm-micro-runtime":":test"}],"stable_checksum":"ea9827495c0f35bca3b3d0a953e854cac112c43bea3196b5a4f7f8fc4704b9a4","stable_url_args":["https://github.com/WebAssembly/wasi-libc/archive/refs/tags/wasi-sdk-32.tar.gz"],"stable_version":"32"},"wasi-runtimes":{"desc":"Compiler-RT and libc++ runtimes for WASI","head_dependencies":["llvm",{"cmake":":build"},{"wasi-libc":":build"},{"wasi-libc":":test"},{"lld":":test"},{"wasm-component-ld":":test"},{"wasmtime":":test"}],"head_url_args":["https://github.com/llvm/llvm-project.git",{":branch":"main"}],"homepage":"https://wasi.dev","license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"3c1f6f4d49d48374a748db3f3fffb17f2c7be0591d4031b472d2fe5bc17d6657","stable_dependencies":["llvm",{"cmake":":build"},{"wasi-libc":":build"},{"wasi-libc":":test"},{"lld":":test"},{"wasm-component-ld":":test"},{"wasmtime":":test"}],"stable_checksum":"922f1817a0df7b1489272d18134ee0087a8b068828f87ac63b9861b1a9965888","stable_url_args":["https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/llvm-project-22.1.8.src.tar.xz"],"stable_version":"22.1.8"},"wasm-bindgen":{"desc":"Facilitating high-level interactions between Wasm modules and JavaScript","executables":["wasm-bindgen","wasm-bindgen-test-runner","wasm2es6js"],"head_dependencies":[{"rust":":build"},{"node":":test"},{"rustup":":test"}],"homepage":"https://wasm-bindgen.github.io/wasm-bindgen/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"ce53cfbce985ad617f6c5c9b5693593521dcc4487ac116d078eaf7b302026dbf","stable_dependencies":[{"rust":":build"},{"node":":test"},{"rustup":":test"}],"stable_checksum":"e833a30612948a00ca3d4e58247cefa00460f33dcd25d0fc1e303f9c0eeed802","stable_url_args":["https://github.com/wasm-bindgen/wasm-bindgen/archive/refs/tags/0.2.126.tar.gz"],"stable_version":"0.2.126"},"wasm-component-ld":{"desc":"Linker for creating WebAssembly components","executables":["wasm-component-ld"],"head_dependencies":[{"rust":":build"},{"lld":":test"},{"llvm":":test"},{"wasi-libc":":test"},{"wasmtime":":test"}],"head_url_args":["https://github.com/bytecodealliance/wasm-component-ld.git",{":branch":"main"}],"homepage":"https://wasi.dev","license":"Apache-2.0","ruby_source_checksum":"df439cbd562b161ebc6d6dfa3d23f1663465c7309b4cc6f0300d1c310e70c17e","stable_dependencies":[{"rust":":build"},{"lld":":test"},{"llvm":":test"},{"wasi-libc":":test"},{"wasmtime":":test"}],"stable_checksum":"1bdcf5a3391ba26b1858349363643be4826bd5475805d90c3b4be84dae6604d7","stable_url_args":["https://github.com/bytecodealliance/wasm-component-ld/archive/refs/tags/v0.5.26.tar.gz"],"stable_version":"0.5.26"},"wasm-micro-runtime":{"aliases":["wamr"],"desc":"WebAssembly Micro Runtime (WAMR)","executables":["iwasm","iwasm-2.4.5"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/bytecodealliance/wasm-micro-runtime.git",{":branch":"main"}],"homepage":"https://github.com/bytecodealliance/wasm-micro-runtime","license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"390bd85184680de98298778770395efd76a2f078228c31c54f7da7b4a74658d9","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"1ab09d51099f276ca4a1d6629f6b589aab2bd0caa01445e05031a4bed22c199b","stable_url_args":["https://github.com/bytecodealliance/wasm-micro-runtime/archive/refs/tags/WAMR-2.4.5.tar.gz"],"stable_version":"2.4.5"},"wasm-pack":{"desc":"Your favorite rust -> wasm workflow tool!","executables":["wasm-pack"],"head_dependencies":["rustup",{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/wasm-bindgen/wasm-pack.git",{":branch":"master"}],"homepage":"https://wasm-bindgen.github.io/wasm-pack/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"1603837d1fb172f9c3ea0fa033bf78d2218759c43b849784637e8f7c5d1dd561","stable_dependencies":["rustup",{"cmake":":build"},{"rust":":build"}],"stable_checksum":"04530d7c215a46cc5468796de3c69fd6620fd78612578545d57f9806aa0c64a4","stable_url_args":["https://github.com/wasm-bindgen/wasm-pack/archive/refs/tags/v0.15.0.tar.gz"],"stable_version":"0.15.0"},"wasm-tools":{"desc":"Low level tooling for WebAssembly in Rust","executables":["wasm-tools"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/bytecodealliance/wasm-tools.git",{":branch":"main"}],"homepage":"https://github.com/bytecodealliance/wasm-tools","license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"957246b3613ff482e4fe2dfb2a76934c5c41ff7f4c3c97599a8861d9abec5221","stable_dependencies":[{"rust":":build"}],"stable_checksum":"7518425d04f4f89f49023382aa7019450ff2ac8b1de6b0c3bc5c47ef9b8a0766","stable_url_args":["https://github.com/bytecodealliance/wasm-tools/archive/refs/tags/v1.253.0.tar.gz"],"stable_version":"1.253.0"},"wasm3":{"bottle_rebuild":1,"desc":"High performance WebAssembly interpreter","executables":["wasm3"],"head_dependencies":["uvwasi",{"cmake":":build"}],"homepage":"https://twitter.com/wasm3_engine","license":"MIT","ruby_source_checksum":"ac53955757454fab574e252a483cc03e97b297be2d73079a0624c3e1603b2f53","stable_dependencies":["uvwasi",{"cmake":":build"}],"stable_checksum":"b778dd72ee2251f4fe9e2666ee3fe1c26f06f517c3ffce572416db067546536c","stable_url_args":["https://github.com/wasm3/wasm3/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"wasmedge":{"desc":"Lightweight, high-performance, and extensible WebAssembly runtime","executables":["wasmedge","wasmedgec"],"head_dependencies":["fmt","lld","llvm","spdlog",{"cmake":":build"}],"head_url_args":["https://github.com/WasmEdge/WasmEdge.git",{":branch":"master"}],"homepage":"https://WasmEdge.org/","license":"Apache-2.0","ruby_source_checksum":"dd6effe8bbe61f7431005eaf76471696b11b1af4932a0202235608f69fbce834","stable_dependencies":["fmt","lld","llvm","spdlog",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/WasmEdge/WasmEdge/commit/41a01b6b4f40defbac0dd551663c542cdcf9ae76.patch?full_index=1","sha256":"55657c3a628a406b655ba224019f0121f2489140dca128c3f8c623c019de84b1"}],"stable_checksum":"c8881a8c43407fc424ccd8586594a79068305b31c76aad0025efea9339be18e0","stable_url_args":["https://github.com/WasmEdge/WasmEdge/releases/download/0.17.1/WasmEdge-0.17.1-src.tar.gz"],"stable_version":"0.17.1"},"wasmer":{"desc":"Universal WebAssembly Runtime","executables":["wasmer"],"head_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"},{"wabt":":build"}],"head_url_args":["https://github.com/wasmerio/wasmer.git",{":branch":"main"}],"homepage":"https://wasmer.io","license":"MIT","ruby_source_checksum":"4bd85414c99782e53b083c399d5b019a645b56232a143eb558075fa0b80303d3","stable_dependencies":[{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"},{"wabt":":build"}],"stable_url_args":["https://github.com/wasmerio/wasmer.git",{":tag":"v7.2.0",":revision":"93bd021012baafda53df2030db3ce1758dc1e336"}],"stable_version":"7.2.0"},"wasmtime":{"desc":"Standalone JIT-style runtime for WebAssembly, using Cranelift","executables":["wasmtime"],"head_dependencies":[{"cmake":":build"},{"rust":":build"}],"head_url_args":["https://github.com/bytecodealliance/wasmtime.git",{":branch":"main"}],"homepage":"https://wasmtime.dev/","license":{"Apache-2.0":{":with":"LLVM-exception"}},"ruby_source_checksum":"6dcdde0e2ce4ea864e81535bc614f5317ff6b442567b7b6bdb0b7633c0ae7012","stable_dependencies":[{"cmake":":build"},{"rust":":build"}],"stable_url_args":["https://github.com/bytecodealliance/wasmtime.git",{":tag":"v46.0.1",":revision":"823d1b8f251494a06288194d0df746191f535ff7"}],"stable_version":"46.0.1"},"wassette":{"desc":"Security-oriented runtime that runs WebAssembly Components via MCP","executables":["wassette"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/microsoft/wassette.git",{":branch":"main"}],"homepage":"https://microsoft.github.io/wassette/","license":"MIT","ruby_source_checksum":"19e90f9de6a4afcf644dbbf97ae8c5db2ac528eb469f6c608a32aa08489a1f78","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"193d9f0db0f03cbcee99c522602d8e886b824962888fe80e8780cd178ccc700f","stable_url_args":["https://github.com/microsoft/wassette/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0"},"watch-sim":{"desc":"Command-line WatchKit application launcher","executables":["watch-sim"],"head_url_args":["https://github.com/alloy/watch-sim.git",{":branch":"master"}],"homepage":"https://github.com/alloy/watch-sim","license":"MIT","ruby_source_checksum":"07d60dac41a88393b0192b8ac00a7c0945f6b801c6c3b2d939228180778a84f8","stable_checksum":"138616472e980276999fee47072a24501ea53ce3f7095a3de940e683341b7cba","stable_url_args":["https://github.com/alloy/watch-sim/archive/refs/tags/1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_checksum":"9a615d042db08236fe150fc21ecc8ac12979007f851b90aa85faa4f7ba75474b"},"watch":{"conflicts":[["visionmedia-watch"]],"desc":"Executes a program periodically, showing output fullscreen","executables":["watch"],"head_dependencies":["ncurses",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/procps-ng/procps.git",{":branch":"master"}],"homepage":"https://gitlab.com/procps-ng/procps","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later"]},"ruby_source_checksum":"01e49050891bc7eedbffb24b56120a9d8a0c129f7bac63dcfd93a5e5d5172aa9","stable_dependencies":["ncurses",{"pkgconf":":build"}],"stable_checksum":"67bea6fbc3a42a535a0230c9e891e5ddfb4d9d39422d46565a2990d1ace15216","stable_url_args":["https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-4.0.6.tar.xz"],"stable_version":"4.0.6"},"watcher":{"conflicts":[["tabiew",{":because":"both install `tw` binaries"}]],"desc":"Filesystem watcher, works anywhere, simple, efficient and friendly","executables":["tw","wtr.watcher"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/e-dant/watcher.git",{":branch":"release"}],"homepage":"https://github.com/e-dant/watcher","license":"MIT","ruby_source_checksum":"f3026abfceecbf7c8043370944ccacbbadb4b162b008192e0bb768548fa192ce","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"190bbe5e19923083db2beb3aa68f4e99a563c8f685d8037b0536780b0116c4d3","stable_url_args":["https://github.com/e-dant/watcher/archive/refs/tags/0.14.5.tar.gz"],"stable_version":"0.14.5"},"watchexec":{"desc":"Execute commands when watched files change","executables":["watchexec"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/watchexec/watchexec.git",{":branch":"main"}],"homepage":"https://watchexec.github.io/","license":"Apache-2.0","ruby_source_checksum":"fc1ba54ec4612304e6848103ee7077cd3d0afb99897d72335a237f7db16dc340","stable_dependencies":[{"rust":":build"}],"stable_checksum":"e54683eae585c7d3e47054eba9ff9e1e2327cdb3b705df0f96a9e66a0781ec5f","stable_url_args":["https://github.com/watchexec/watchexec/archive/refs/tags/v2.5.1.tar.gz"],"stable_version":"2.5.1"},"watchman":{"desc":"Watch files and take action when they change","executables":["watchman","watchman-diag","watchman-make","watchman-replicate-subscription","watchman-wait","watchmanctl"],"head_dependencies":["edencommon","fb303","fbthrift","fmt","folly","glog","pcre2","python@3.14",{"cmake":":build"},{"cpptoml":":build"},{"gflags":":build"},{"googletest":":build"},{"libevent":":build"},{"mvfst":":build"},{"openssl@4":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"rust":":build"}],"head_url_args":["https://github.com/facebook/watchman.git",{":branch":"main"}],"homepage":"https://facebook.github.io/watchman/","license":"MIT","ruby_source_checksum":"c02914d98155b9360d0454a974f138b0d8f36289d5b0924eb99be97123774061","stable_dependencies":["edencommon","fb303","fbthrift","fmt","folly","glog","pcre2","python@3.14",{"cmake":":build"},{"cpptoml":":build"},{"gflags":":build"},{"googletest":":build"},{"libevent":":build"},{"mvfst":":build"},{"openssl@4":":build"},{"pkgconf":":build"},{"python-setuptools":":build"},{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/facebook/watchman/commit/7dbd77e849641ec756fee53a587da56d4502b4d1.patch?full_index=1","sha256":"5855728d86bca5c11d08195db93659da91a813ce7a5c0293366aafe08970364a"}],"stable_checksum":"e46ef6b98e0ea4201ef603e628eac78165573a8cc4bac12c74cdab813c45f9f7","stable_url_args":["https://github.com/facebook/watchman/archive/refs/tags/v2026.07.06.00.tar.gz"],"stable_version":"2026.07.06.00"},"watson":{"desc":"Command-line tool to track (your) time","executables":["watson"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/jazzband/Watson.git",{":branch":"master"}],"homepage":"https://jazzband.github.io/Watson/","license":"MIT","revision":12,"ruby_source_checksum":"9bc358560b05e2aa9e40354abe1cf2398b8bb6f302d80fd7abe7e590b36a1a95","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"204384dc04653e0dbe8f833243bb833beda3d79b387fe173bfd33faecdd087c8","stable_url_args":["https://files.pythonhosted.org/packages/a9/61/868892a19ad9f7e74f9821c259702c3630138ece45bab271e876b24bb381/td-watson-2.1.0.tar.gz"],"stable_version":"2.1.0"},"wavpack":{"desc":"Hybrid lossless audio compression","executables":["wavpack","wvgain","wvtag","wvunpack"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/dbry/WavPack.git",{":branch":"master"}],"homepage":"https://www.wavpack.com/","license":"BSD-3-Clause","ruby_source_checksum":"2dd6ce9dcbab9e8da54f918721bd476b4e26d206f90baa34c0a042d3f51f7a33","stable_checksum":"b0038f515d322042aaa6bd352d437729c6f5f904363cc85bbc9b0d8bd4a81927","stable_url_args":["https://www.wavpack.com/wavpack-5.9.0.tar.bz2"],"stable_version":"5.9.0"},"wayback":{"desc":"Archiving tool integrated with various archival services","executables":["wayback"],"head_dependencies":[{"go":":build"}],"homepage":"https://docs.wabarc.eu.org","license":"GPL-3.0-or-later","ruby_source_checksum":"2f8f93b212ff73c2cfce59f8194b462cbf05b7b17a112bf6cc2f2f39a811d7ed","stable_dependencies":[{"go":":build"}],"stable_checksum":"b65833d8aa5c19ab8971c0b97bd96bdda235a6e420259aabe0daa5adf098d972","stable_url_args":["https://github.com/wabarc/wayback/archive/refs/tags/v0.20.1.tar.gz"],"stable_version":"0.20.1"},"waybackpy":{"desc":"Wayback Machine API interface & command-line tool","executables":["waybackpy"],"head_dependencies":["certifi","python@3.14"],"homepage":"https://pypi.org/project/waybackpy/","license":"MIT","revision":12,"ruby_source_checksum":"2ccc01d9241f2e74cf2d616fc4c2b44847ae7dbe7e684fe3925449e534e8c5eb","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"497a371756aba7644eb7ada0ebd4edb15cb8c53bc134cc973bf023a12caff83f","stable_url_args":["https://files.pythonhosted.org/packages/34/ab/90085feb81e7fad7d00c736f98e74ec315159ebef2180a77c85a06b2f0aa/waybackpy-3.0.6.tar.gz"],"stable_version":"3.0.6","bottle_tag":":all","bottle_checksum":"2c3c237652ca283c640081aa72e311486cbbdec0dc37049a8c1247680aa25a05"},"wayland-protocols":{"desc":"Additional Wayland protocols","head_dependencies":["wayland",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://wayland.freedesktop.org","license":"MIT","ruby_source_checksum":"532c9e134f725798405be0e5a9affe8c5bcc694e75c12b59002c657b618166a8","stable_dependencies":["wayland",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"ec4c8f74942d6dff7ace8b4ce4764f0ef9ff618a935d974ea77edee2ad240b14","stable_url_args":["https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.49/downloads/wayland-protocols-1.49.tar.xz"],"stable_version":"1.49","bottle_tag":":all","bottle_checksum":"c612c303e8ea0af9507289862e749240f43fff49e89ed00bfb2c6a5f666aa5d5"},"wayland":{"desc":"Protocol for a compositor to talk to its clients","head_dependencies":["expat","libffi","libxml2",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://wayland.freedesktop.org","license":"MIT","ruby_source_checksum":"77b1bd7efc27bb81288305482b019f5b72e9eef8913c2e80eb1491365f07f031","stable_dependencies":["expat","libffi","libxml2",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"c065f040afdff3177680600f249727e41a1afc22fccf27222f15f5306faa1f03","stable_url_args":["https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.25.0/downloads/wayland-1.25.0.tar.xz"],"stable_version":"1.25.0"},"wazero":{"desc":"Zero dependency WebAssembly runtime","executables":["wazero"],"head_dependencies":[{"go":":build"},{"wabt":":test"}],"homepage":"https://wazero.io","license":"Apache-2.0","ruby_source_checksum":"4798bb5207b0dad6106733e7c03784393ea1231fd1e43fcdc9a20ca7c9ae10f4","stable_dependencies":[{"go":":build"},{"wabt":":test"}],"stable_checksum":"81afcc5576db589dda5403f71aa5ae2593222a7ba9671007484bf0ce6e21e7ba","stable_url_args":["https://github.com/wazero/wazero/archive/refs/tags/v1.12.0.tar.gz"],"stable_version":"1.12.0"},"wb32-dfu-updater_cli":{"desc":"USB programmer for downloading and uploading firmware to/from USB devices","executables":["wb32-dfu-updater_cli"],"head_dependencies":["libusb",{"cmake":":build"}],"head_url_args":["https://github.com/WestberryTech/wb32-dfu-updater.git",{":branch":"master"}],"homepage":"https://github.com/WestberryTech/wb32-dfu-updater","license":"Apache-2.0","ruby_source_checksum":"d6ab3519ea069bfd0a81d575174ffd6071724f299e46c8fc3a944d817a265331","stable_dependencies":["libusb",{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/WestberryTech/wb32-dfu-updater/commit/34725776e4b21be89e5d4eb0ea83346f26fc5d1f.patch?full_index=1","sha256":"bfcc362f17c3063b90531e2795e7d33743dc754cce5dac2a93582994f9a88479"}],"stable_checksum":"2b1c5b5627723067168af9740cb25c5c179634e133e4ced06028462096de5699","stable_url_args":["https://github.com/WestberryTech/wb32-dfu-updater/archive/refs/tags/1.0.0.tar.gz"],"stable_version":"1.0.0","bottle_cellar":":any","bottle_checksum":"7bfb9b1814a0a3d0c7e861add90ecf2957e9a5dbd16a08582ef4c9dd0eda5a75"},"wcslib":{"desc":"Library and utilities for the FITS World Coordinate System","executables":["HPXcvt","fitshdr","sundazel","tofits","wcsware"],"head_dependencies":["cfitsio"],"homepage":"https://www.atnf.csiro.au/computing/software/wcs/","license":"LGPL-3.0-or-later","ruby_source_checksum":"67a852cc955a8f0de9c5780b4d361792de11b4c4cedb127459390b0f4c08698d","stable_dependencies":["cfitsio"],"stable_checksum":"82ac09ce5091b0bf06cec8f5cdeec1dabe1d06ba5dfb7ff2bdb0c1680488807b","stable_url_args":["https://www.atnf.csiro.au/computing/software/wcs/wcslib-releases/wcslib-8.9.tar.bz2"],"stable_version":"8.9"},"wcstools":{"desc":"Tools for using World Coordinate Systems (WCS) in astronomical images","executables":["addpix","bincat","char2sp","conpix","cphead","crlf","delhead","delwcs","edhead","filename","fileroot","filext","fixpix","getcol","getdate","getfits","gethead","getpix","gettab","htmlsp","i2f","imcat","imextract","imfill","imhead","immatch","imresize","imrot","imsize","imsmooth","imstack","imstar","imwcs","isfile","isfits","isnum","isrange","keyhead","newfits","remap","scat","sethead","setpix","simpos","sky2xy","skycoor","sp2char","subpix","sumpix","wcshead","wcstools","xy2sky"],"homepage":"http://tdc-www.harvard.edu/wcstools/","license":"GPL-2.0-or-later","ruby_source_checksum":"e8aa61c7b46144695e76c22850db549c203e5e22e4cb039e0cc071150c0f3090","stable_checksum":"525f6970eb818f822db75c1526b3122b1af078affa572dce303de37df5c7b088","stable_url_args":["https://distfiles.macports.org/wcstools/wcstools-3.9.7.tar.gz"],"stable_version":"3.9.7"},"wdc":{"desc":"WebDAV Client provides easy and convenient to work with WebDAV-servers","head_dependencies":["pugixml","openssl@4",{"boost":":build"},{"cmake":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://cloudpolis.github.io/webdav-client-cpp","license":"curl","revision":2,"ruby_source_checksum":"7b51e6f9f5b0e20836fea328cc8618e92804ee5943a51c3ba316bd4dac064a24","stable_dependencies":["pugixml","openssl@4",{"boost":":build"},{"cmake":":build"}],"stable_checksum":"3c45341521da9c68328c5fa8909d838915e8a768e7652ff1bcc2fbbd46ab9f64","stable_url_args":["https://github.com/CloudPolis/webdav-client-cpp/archive/refs/tags/v1.1.5.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.1.5"},"wdfs":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-03-06",":because":":unmaintained"},"desc":"Webdav file system","disable_args":{":date":"2026-03-06",":because":":unmaintained"},"head_dependencies":["glib","libfuse@2","neon",{"pkgconf":":build"}],"homepage":"https://noedler.de/projekte/wdfs/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"bfa63e781d28feab9138b7f47b7119d85a13866d314ffd6f2d6b9271e3458c4a","stable_dependencies":["glib","libfuse@2","neon",{"pkgconf":":build"}],"stable_checksum":"fcf2e1584568b07c7f3683a983a9be26fae6534b8109e09167e5dff9114ba2e5","stable_url_args":["https://noedler.de/projekte/wdfs/wdfs-1.4.2.tar.gz"],"stable_version":"1.4.2"},"wdiff":{"conflicts":[["montage",{":because":"both install an `mdiff` executable"}]],"desc":"Display word differences between text files","executables":["mdiff","unify","wdiff","wdiff2"],"head_dependencies":["gettext"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.gnu.org/software/wdiff/","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"90ab87036e3702734e6d2177cf89a522a3192db5f7489dd9db9a10599ffb2d52","stable_dependencies":["gettext"],"stable_checksum":"34ff698c870c87e6e47a838eeaaae729fa73349139fc8db12211d2a22b78af6b","stable_url_args":["https://ftpmirror.gnu.org/gnu/wdiff/wdiff-1.2.2.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.2.2","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"b9464ee06d7329a996f8546ee21a90847b3db438967f241d4c9adc8708ef6a21"},"weasyprint":{"desc":"Convert HTML to PDF","executables":["weasyprint"],"head_dependencies":["cffi","pango","pillow","python@3.14"],"head_uses_from_macos":[["libffi"]],"homepage":"https://www.courtbouillon.org/weasyprint","license":"BSD-3-Clause","ruby_source_checksum":"754c221a4e7d6bfc4947f6a2c480bdb8ae48b58f4ba385de774e4e3bd52666d6","stable_dependencies":["cffi","pango","pillow","python@3.14"],"stable_checksum":"a7a32f39ca16bd82ef11de99c92ea4b5f14951c9033af035e451ce4f4ee0a88c","stable_url_args":["https://files.pythonhosted.org/packages/59/53/dcc3885c2f7a47faa45f6b8b801412f5f9e055173a52801ef01c09943c5a/weasyprint-69.0.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"69.0"},"weave":{"conflicts":[["texlive",{":because":"both install a `weave` binary"}]],"desc":"Entity-level semantic merge driver for Git using tree-sitter","executables":["weave","weave-driver"],"head_dependencies":["libgit2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/Ataraxy-Labs/weave.git",{":branch":"main"}],"homepage":"https://ataraxy-labs.github.io/weave/","license":{":any_of":["MIT","Apache-2.0"]},"ruby_source_checksum":"6c0aebb79ef7cff7466703650cffbff7f4c1be25861c3379842eb649e5a3a538","stable_dependencies":["libgit2","openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"3795fcc28ada8b522fb0081a1b8f3ace6e4f61d7be46fdb3cf588777b5f0608f","stable_url_args":["https://github.com/Ataraxy-Labs/weave/archive/refs/tags/v0.3.6.tar.gz"],"stable_version":"0.3.6"},"weaver":{"conflicts":[["service-weaver",{":because":"both install a `weaver` binary"}]],"desc":"Command-line tool for Weaver","executables":["weaver"],"head_uses_from_macos":[["swift"]],"homepage":"https://github.com/scribd/Weaver","license":"MIT","ruby_source_checksum":"f8ffab3976530b8a6e5f3e99009c54d5b40ebc23d0628ff8188c4187731fb1a7","stable_checksum":"8d53fbcd1283cea93532d8b301f11353bd7634d865c8148df3bc3f65d0447a19","stable_url_args":["https://github.com/scribd/Weaver/archive/refs/tags/1.1.7.tar.gz"],"stable_uses_from_macos":[["swift"]],"stable_version":"1.1.7"},"weaviate-cli":{"desc":"Command-line interface for managing and interacting with Weaviate","executables":["weaviate-cli"],"head_dependencies":["certifi","cryptography","numpy","openssl@3","pillow","pydantic","python@3.14",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libffi"]],"homepage":"https://pypi.org/project/weaviate-cli/","license":"BSD-3-Clause","revision":2,"ruby_source_checksum":"af22e08e997f6bdfa949ceb91401b9ae0e1443920bc5e66f08db00d17cc0ca96","stable_dependencies":["certifi","cryptography","numpy","openssl@3","pillow","pydantic","python@3.14",{"cmake":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"27e9c1e057cf014da9215b0886637437b7c9a709052f642168482ee0a5756226","stable_url_args":["https://files.pythonhosted.org/packages/ec/14/426d62dc2be16f0330db1c287ed1a0d0ef90a03e716979dcdbf4b0ecdbc3/weaviate_cli-3.4.1.tar.gz"],"stable_uses_from_macos":[["libffi"]],"stable_version":"3.4.1"},"weaviate":{"desc":"Open-source vector database that stores both objects and vectors","executables":["weaviate"],"head_dependencies":[{"go":":build"}],"homepage":"https://weaviate.io/developers/weaviate/","license":"BSD-3-Clause","ruby_source_checksum":"c5b4163fa24fbb56d7a45c9b5f40594ec0c445f771dd0c28d95957a206171189","stable_dependencies":[{"go":":build"}],"stable_checksum":"5293b72f7cb1a3dba0e30ac1863f4c4ab7234472f46ee3abfa8af0e78e9e3c9a","stable_url_args":["https://github.com/weaviate/weaviate/archive/refs/tags/v1.38.2.tar.gz"],"stable_version":"1.38.2"},"web-ext":{"desc":"Command-line tool to help build, run, and test web extensions","executables":["web-ext"],"head_dependencies":["node","terminal-notifier"],"homepage":"https://github.com/mozilla/web-ext","license":"MPL-2.0","ruby_source_checksum":"5f656323b37cef799f778840eb4162df2896e33016963a05c7aec3ceb615ce2a","stable_dependencies":["node","terminal-notifier"],"stable_checksum":"3a5eec1d20742a8717940b3388f2d5352e45d9d42d5aecd1b9078759e89cd214","stable_url_args":["https://registry.npmjs.org/web-ext/-/web-ext-10.4.0.tgz"],"stable_version":"10.4.0","bottle_tag":":all","bottle_checksum":"f873351ddabae48c0b70356d9d99ca9ce180e020fab13c69503355a7bdefb0cd"},"webarchiver":{"desc":"Allows you to create Safari .webarchive files","executables":["webarchiver"],"head_url_args":["https://github.com/newzealandpaul/webarchiver.git",{":branch":"master"}],"homepage":"https://github.com/newzealandpaul/webarchiver","license":"GPL-3.0-only","ruby_source_checksum":"83e84bba616dc9b96415e5ce36757595b0d6bd6d90af64aee421ca90a1f62861","stable_checksum":"bbb81adb809a2817e6febdcf801af805b9f4d3080127411e544ac00ee4575242","stable_url_args":["https://github.com/newzealandpaul/webarchiver/archive/refs/tags/0.13.tar.gz"],"stable_version":"0.13"},"webdav":{"desc":"Simple and standalone WebDAV server","executables":["webdav"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/hacdias/webdav.git",{":branch":"main"}],"homepage":"https://github.com/hacdias/webdav","license":"MIT","ruby_source_checksum":"613d3698f20e2a8f553c623c36466959d36b1308aaa8cf61d3eb1f569cced8cc","stable_dependencies":[{"go":":build"}],"stable_checksum":"8234159a648e303492f8bbd65af36345e3773893c8a7c13db17e5d62af3eaa17","stable_url_args":["https://github.com/hacdias/webdav/archive/refs/tags/v5.12.0.tar.gz"],"stable_version":"5.12.0"},"webdis":{"desc":"Redis HTTP interface with JSON output","executables":["webdis"],"head_dependencies":["libevent"],"homepage":"https://webd.is/","license":"BSD-2-Clause","ruby_source_checksum":"3121eb935afa425450bcaf2972aabe6a97c3b1014e6c8708e53e5c5f3f87d088","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/webdis/bin/webdis","$HOMEBREW_PREFIX/etc/webdis.prod.json"]],"stable_dependencies":["libevent"],"stable_checksum":"60dc5e876a1df74d83ce5db41f99c61e62f45fa5ea7dbfedde4b1c99530f8032","stable_url_args":["https://github.com/nicolasff/webdis/archive/refs/tags/0.1.25.tar.gz"],"stable_version":"0.1.25"},"webfont":{"desc":"Generator of fonts from SVG icons, with TTF encoding and WOFF/WOFF2 decoding","executables":["webfont"],"head_dependencies":["node"],"homepage":"https://webfont.js.org/","license":"MIT","ruby_source_checksum":"57498b3819316b467d085ee5c029788679d98ddb3fb0977a0603db8218c99628","stable_dependencies":["node"],"stable_checksum":"f024d129de480429e81668fa3821859af3784a5aa0f6714ebe236d8520c13ce3","stable_url_args":["https://registry.npmjs.org/webfont/-/webfont-12.5.0.tgz"],"stable_version":"12.5.0","bottle_tag":":all","bottle_checksum":"cbb5864676ee483b199762724623788491cd885ad3a38fe478edb7d04728f4e9"},"webfs":{"desc":"HTTP server for purely static content","executables":["webfsd"],"head_dependencies":["openssl@4",{"httpd":":build"}],"homepage":"https://linux.bytesex.org/misc/webfs.html","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"89222d52f660ef038acd7db6225bcfe96672e2c5a821efd9a9a92931efb2d539","stable_dependencies":["openssl@4",{"httpd":":build"}],"stable_patches":[{"strip":"p0","file":"Patches/webfs/patch-ls.c"}],"stable_checksum":"98c1cb93473df08e166e848e549f86402e94a2f727366925b1c54ab31064a62a","stable_url_args":["https://www.kraxel.org/releases/webfs/webfs-1.21.tar.gz"],"stable_version":"1.21"},"webhook":{"desc":"Lightweight, configurable incoming webhook server","executables":["webhook"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/adnanh/webhook.git",{":branch":"master"}],"homepage":"https://github.com/adnanh/webhook","license":"MIT","ruby_source_checksum":"db6f74d18438198bac6f6d7031ba6c0ece00c9135b3263d6784ab62a136d40c0","stable_dependencies":[{"go":":build"}],"stable_checksum":"5bfb3d9efd75d33bfee81fb8dae935178f42689fe0165fc1f5c5a312a0162541","stable_url_args":["https://github.com/adnanh/webhook/archive/refs/tags/2.8.3.tar.gz"],"stable_version":"2.8.3"},"webify":{"desc":"Wrapper for shell commands as web services","executables":["webify"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/beefsack/webify.git",{":branch":"master"}],"homepage":"https://github.com/beefsack/webify","license":"MIT","ruby_source_checksum":"7ea7f1c5da063ce9f0a590c75b65fc818ac4cbf1dd0ceec76e7b35bc4aea9b97","stable_dependencies":[{"go":":build"}],"stable_checksum":"66805a4aef4ed0e9c49e711efc038e2cd4e74aa2dc179ea93b31dc3aa76e6d7b","stable_url_args":["https://github.com/beefsack/webify/archive/refs/tags/v1.5.0.tar.gz"],"stable_version":"1.5.0","bottle_checksum":"2e846193c20d268355845e6d7e8e05dfc6f505749f6560d5ea6b4c8b1e4daf0f"},"webkit2png":{"deprecate_args":{":date":"2025-03-21",":because":":unsupported"},"desc":"Create screenshots of webpages from the terminal","disable_args":{":date":"2026-03-21",":because":":unsupported"},"homepage":"https://www.paulhammond.org/webkit2png/","license":"MIT","ruby_source_checksum":"ace5c6122e1e6cdec9b3f426f86ce24a79d6f592722023c5c66f3e5bfecbbd1b","stable_checksum":"9b810edb6f54cc23ba86b0212f203e6c3bbafc3cbdb62b9c33887548c91015bf","stable_url_args":["https://github.com/paulhammond/webkit2png/archive/refs/tags/v0.7.tar.gz"],"stable_version":"0.7","bottle_tag":":all","bottle_checksum":"ad209d841f88f9b5d3a969e2493d853237c89234bd09dfc3d1aa2106832d2d7d"},"webkitgtk":{"desc":"GTK interface to WebKit","executables":["WebKitWebDriver"],"head_dependencies":["at-spi2-core","cairo","enchant","expat","fontconfig","freetype","gdk-pixbuf","glib","gstreamer","gtk+3","harfbuzz","icu4c@78","jpeg-turbo","jpeg-xl","libavif","libdrm","libepoxy","libgcrypt","libnotify","libpng","libsecret","libsoup","libtasn1","libwpe","libx11","libxcomposite","libxml2","libxslt","libxt","little-cms2","mesa","openjpeg","pango","sqlite","sysprof","systemd","wayland","webp","woff2","wpebackend-fdo","zlib-ng-compat",{"cmake":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"gperf":":build"},{"perl":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"ruby":":build"},{"unifdef":":build"},{"pkgconf":":test"}],"homepage":"https://webkitgtk.org","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"e4a638cf29a4b2b6eab7654fec4e74fccfd2082c85b69f6814a160dc3c35b592","stable_dependencies":["at-spi2-core","cairo","enchant","expat","fontconfig","freetype","gdk-pixbuf","glib","gstreamer","gtk+3","harfbuzz","icu4c@78","jpeg-turbo","jpeg-xl","libavif","libdrm","libepoxy","libgcrypt","libnotify","libpng","libsecret","libsoup","libtasn1","libwpe","libx11","libxcomposite","libxml2","libxslt","libxt","little-cms2","mesa","openjpeg","pango","sqlite","sysprof","systemd","wayland","webp","woff2","wpebackend-fdo","zlib-ng-compat",{"cmake":":build"},{"gettext":":build"},{"gobject-introspection":":build"},{"gperf":":build"},{"perl":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"ruby":":build"},{"unifdef":":build"},{"pkgconf":":test"}],"stable_checksum":"cf4076a1ca2a64788edca8c452d8ebb68d5e2965e588fe46a388a016513edce4","stable_url_args":["https://webkitgtk.org/releases/webkitgtk-2.52.4.tar.xz"],"stable_version":"2.52.4"},"webp-pixbuf-loader":{"bottle_rebuild":2,"desc":"WebP Image format GdkPixbuf loader","head_dependencies":["gdk-pixbuf","glib","webp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/aruiz/webp-pixbuf-loader.git",{":branch":"mainline"}],"homepage":"https://github.com/aruiz/webp-pixbuf-loader","license":"LGPL-2.0-or-later","post_install_steps":[{"type":"gdk_pixbuf_query_loaders"}],"ruby_source_checksum":"2685515ecfc1d963aa21f8acb870e3e09912aa8ec61e27dd49dcaabab33b3b9e","stable_dependencies":["gdk-pixbuf","glib","webp",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"61ce5e8e036043f9d0e78c1596a621788e879c52aedf72ab5e78a8c44849411a","stable_url_args":["https://github.com/aruiz/webp-pixbuf-loader/archive/refs/tags/0.2.7.tar.gz"],"stable_version":"0.2.7"},"webp":{"desc":"Image format providing lossless and lossy compression for web images","executables":["cwebp","dwebp","gif2webp","img2webp","vwebp","webpinfo","webpmux"],"head_dependencies":["giflib","jpeg-turbo","libpng",{"cmake":":build"}],"head_url_args":["https://chromium.googlesource.com/webm/libwebp.git",{":branch":"main"}],"homepage":"https://developers.google.com/speed/webp/","license":"BSD-3-Clause","ruby_source_checksum":"80bb5374f9df8cb880529eaaa02aa05e6a7c6cc5e2cf0272da9b8451a03c4052","stable_dependencies":["giflib","jpeg-turbo","libpng",{"cmake":":build"}],"stable_checksum":"e4ab7009bf0629fd11982d4c2aa83964cf244cffba7347ecd39019a9e38c4564","stable_url_args":["https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.6.0.tar.gz"],"stable_version":"1.6.0"},"webpack":{"desc":"Bundler for JavaScript and friends","executables":["webpack","webpack-cli"],"head_dependencies":["node"],"head_url_args":["https://github.com/webpack/webpack.git",{":branch":"main"}],"homepage":"https://webpack.js.org/","license":"MIT","ruby_source_checksum":"9a231785e88fad9f6e81cc2144e74a01e7addf264dd5f7454ca0713c3dfac83b","stable_dependencies":["node"],"stable_checksum":"9417ae009a6cff635b8c2df617ef967919dace2630506a712583cdca71995d49","stable_url_args":["https://registry.npmjs.org/webpack/-/webpack-5.108.4.tgz"],"stable_version":"5.108.4","bottle_tag":":all","bottle_checksum":"7c397696aaf85d73568c4bad4f50b196b0789d69ec41fd1aae74cd61fd93c477"},"webpod":{"bottle_rebuild":1,"desc":"Deploy websites and apps anywhere","executables":["webpod"],"head_dependencies":["node"],"homepage":"https://webpod.dev","license":"MIT","ruby_source_checksum":"26cdde97a4c5e0820766fb241d1de2e0772170352e9b936845d9c6076208de57","stable_dependencies":["node"],"stable_checksum":"99b123e8d9f49b06d2dd0b886b81d2c2c64e510ba50eac2ba229e60b36719a7e","stable_url_args":["https://registry.npmjs.org/webpod/-/webpod-1.0.0.tgz"],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"ef076e7974529c853c352407873ff5cd53c23fccd374510778b508983995bd3a"},"websocat":{"desc":"Command-line client for WebSockets","executables":["websocat"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://github.com/vi/websocat","license":"MIT","ruby_source_checksum":"2a85e368b3df3568662887b506ce5c2769e13cfbd3c3838279d7eb96f2dfb517","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"5c976c535800ca635b72839fe49d0fe4ad2479db8744c5a00f0cf911e4832e2d","stable_url_args":["https://github.com/vi/websocat/archive/refs/tags/v1.14.1.tar.gz"],"stable_version":"1.14.1"},"websocketd":{"desc":"WebSockets the Unix way","executables":["websocketd"],"head_dependencies":[{"go":":build"}],"homepage":"http://websocketd.com","license":"BSD-2-Clause","ruby_source_checksum":"5af0755772db5f34b47b62d34524a60cbe59537edd5e3fda1e1bed627c0c5a6b","stable_dependencies":[{"go":":build"}],"stable_checksum":"6b8fe0fad586d794e002340ee597059b2cfc734ba7579933263aef4743138fe5","stable_url_args":["https://github.com/joewalnes/websocketd/archive/refs/tags/v0.4.1.tar.gz"],"stable_version":"0.4.1","bottle_checksum":"8d9e5282df6737a6870a2a750570ab79909fb4463411797b0bf5d20cb269162d"},"websocketpp":{"bottle_rebuild":2,"deprecate_args":{":date":"2025-04-10",":because":":unmaintained"},"desc":"WebSocket++ is a cross platform header only C++ library","disable_args":{":date":"2026-04-10",":because":":unmaintained"},"head_dependencies":["asio",{"cmake":":build"}],"homepage":"https://www.zaphoyd.com/websocketpp","license":"BSD-3-Clause","ruby_source_checksum":"9c7658bb5ecdfca6ae305227226a7206339999a45879a1b7b77d7ae20df84192","stable_dependencies":["asio",{"cmake":":build"}],"stable_checksum":"6ce889d85ecdc2d8fa07408d6787e7352510750daa66b5ad44aacb47bea76755","stable_url_args":["https://github.com/zaphoyd/websocketpp/archive/refs/tags/0.8.2.tar.gz"],"stable_version":"0.8.2","bottle_tag":":all","bottle_checksum":"782e6a1f87776d26f0aa59cecb2413a4e1b69291cfe5feadb07614138280ef11"},"webtorrent-cli":{"deprecate_args":{":date":"2025-10-28",":because":"uses deprecated node@20"},"desc":"Command-line streaming torrent client","disable_args":{":date":"2026-10-28",":because":"uses deprecated node@20"},"executables":["webtorrent"],"head_dependencies":["node@20",{"cmake":":build"},{"ninja":":build"}],"homepage":"https://webtorrent.io/","license":"MIT","ruby_source_checksum":"6d7485fa52daa0d20188047126f8489668c8bc4bc72ec1399988b5c804594a81","stable_dependencies":["node@20",{"cmake":":build"},{"ninja":":build"}],"stable_checksum":"958821f50355ea13cd6f2272c3ca8b023388b14a917e279e0bf63f2547498d72","stable_url_args":["https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-6.0.0.tgz"],"stable_version":"6.0.0"},"weechat":{"desc":"Extensible IRC client","executables":["weechat","weechat-curses","weechat-headless"],"head_dependencies":["cjson","enchant","gnutls","libgcrypt","lua","ncurses","python@3.14","ruby","tcl-tk","zstd","gettext","libgpg-error",{"asciidoctor":":build"},{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/weechat/weechat.git",{":branch":"main"}],"head_uses_from_macos":[["curl"],["perl"]],"homepage":"https://weechat.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"5773ae92f86ccd8d48e1447cf7151a1162e3cc16a79293db092a9e80a451a96f","stable_dependencies":["cjson","enchant","gnutls","libgcrypt","lua","ncurses","python@3.14","ruby","tcl-tk","zstd","gettext","libgpg-error",{"asciidoctor":":build"},{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"5c7d9539fa86c99ea76a551a889a92bac21eab7bb2790dbd346452d00b10c37c","stable_url_args":["https://weechat.org/files/src/weechat-4.9.3.tar.xz"],"stable_uses_from_macos":[["curl"],["perl"]],"stable_version":"4.9.3"},"weggli":{"bottle_rebuild":1,"desc":"Fast and robust semantic search tool for C and C++ codebases","executables":["weggli"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/weggli-rs/weggli.git",{":branch":"main"}],"homepage":"https://github.com/weggli-rs/weggli","license":"Apache-2.0","ruby_source_checksum":"1c30fc8c7b0b50d6a5787768414cdc43eeec08070f1cf835d68f4e5b7af62aa3","stable_dependencies":[{"rust":":build"}],"stable_checksum":"12fde9a0dca2852d5f819eeb9de85c4d11c5c384822f93ac66b2b7b166c3af78","stable_url_args":["https://github.com/weggli-rs/weggli/archive/refs/tags/v0.2.4.tar.gz"],"stable_version":"0.2.4","bottle_checksum":"7035dc61b7193c31af0c5e50e655b73b219e67accb597eb937f8bcada03e770b"},"wego":{"desc":"Weather app for the terminal","executables":["wego"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/schachmat/wego.git",{":branch":"master"}],"homepage":"https://github.com/schachmat/wego","license":"ISC","ruby_source_checksum":"4a77a523c19981f53b63bbab38f01b2801dece533163f1069e8bcd8571c6bf5a","stable_dependencies":[{"go":":build"}],"stable_checksum":"5ae1c76a322ff2e295034a801755c42b0cb6bdef5ab205af42cf95dbf7c570f4","stable_url_args":["https://github.com/schachmat/wego/archive/refs/tags/2.4.tar.gz"],"stable_version":"2.4"},"weighttp":{"desc":"Webserver benchmarking tool that supports multithreading","executables":["weighttp"],"head_dependencies":["libev",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.lighttpd.net/lighttpd/weighttp.git",{":branch":"master"}],"homepage":"https://redmine.lighttpd.net/projects/weighttp/wiki","license":"MIT","ruby_source_checksum":"d1c29ea7d25608f107356ab58f20e9714fb6af6c0fe5ceb9db5b0fe4eb810de4","stable_dependencies":["libev",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"5900600cc108041d0e38abd02354d7d3b14649c827c4266c0d550b87904f1141","stable_url_args":["https://github.com/lighttpd/weighttp/archive/refs/tags/weighttp-0.5.tar.gz"],"stable_version":"0.5"},"wemux":{"bottle_rebuild":4,"caveats":"Your current user account has been automatically added as a wemux host.\n\nTo give a user the ability to host wemux sessions add them to the\nhost_list array in:\n  $HOMEBREW_PREFIX/etc/wemux.conf\n\nEither edit the file in your text editor of choice or run `wemux conf` to\nopen the file in your $EDITOR.\n","desc":"Enhances tmux's to provide multiuser terminal multiplexing","executables":["wemux"],"head_dependencies":["tmux"],"head_url_args":["https://github.com/zolrath/wemux.git",{":branch":"master"}],"homepage":"https://github.com/zolrath/wemux","license":"MIT","post_install_defined":true,"ruby_source_checksum":"5cd3fe5bee8ab08daaf0e387ff2c3ca912334566b9f5884aea57a425f3b2265d","stable_dependencies":["tmux"],"stable_checksum":"8de6607df116b86e2efddfe3740fc5eef002674e551668e5dde23e21b469b06c","stable_url_args":["https://github.com/zolrath/wemux/archive/refs/tags/v3.2.0.tar.gz"],"stable_version":"3.2.0","bottle_tag":":all","bottle_checksum":"41e9a8eaac236f236653d1867f1b5de10a03d5de49e1764628284742dc27bc24"},"werf":{"desc":"Consistent delivery tool for Kubernetes","executables":["werf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/werf/werf.git",{":branch":"main"}],"homepage":"https://werf.io/","license":"Apache-2.0","ruby_source_checksum":"4be72393805d2baaca1552389538f749157c6df31649fc88586fa22ded0030d8","stable_dependencies":[{"go":":build"}],"stable_checksum":"c2093c71026583732a79143b6d4bcad8cd214c8d7ce973dbc6553645267aebfb","stable_url_args":["https://github.com/werf/werf/archive/refs/tags/v2.72.2.tar.gz"],"stable_version":"2.72.2"},"west":{"bottle_rebuild":1,"desc":"Zephyr meta-tool","executables":["west"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/zephyrproject-rtos/west.git",{":branch":"main"}],"homepage":"https://github.com/zephyrproject-rtos/west","license":"Apache-2.0","ruby_source_checksum":"fff3a953703be29bf83cf754ba04f9d868537db7f8c94d3ae7bf74d72332c448","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"7088fe0e9afe0719ebee95c51c529149f7bcfc919d83a8206d35fa9c683ed0a5","stable_url_args":["https://files.pythonhosted.org/packages/54/8e/ddb81e2635e58d156092556934a2cffe245978c91e4a08e11d72591f46e4/west-1.5.0.tar.gz"],"stable_version":"1.5.0"},"wfa2-lib":{"desc":"Wavefront alignment algorithm library v2","head_dependencies":["libomp",{"cmake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/smarco/WFA2-lib.git",{":branch":"main"}],"homepage":"https://github.com/smarco/WFA2-lib","license":"MIT","ruby_source_checksum":"b9d2f30dc7589596a3fcd883f7df69d907a92a6be6a491b5873ed5184c9c9c83","stable_dependencies":["libomp",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"fd74c4bfdd5764ae8668cdeee7a80bfa35583b1980e261daa9dbf425bf12bb0b","stable_url_args":["https://github.com/smarco/WFA2-lib/archive/refs/tags/v2.3.6.tar.gz"],"stable_version":"2.3.6"},"wgcf":{"desc":"Generate WireGuard profile from Cloudflare Warp account","executables":["wgcf"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ViRb3/wgcf.git",{":branch":"master"}],"homepage":"https://github.com/ViRb3/wgcf","license":"MIT","ruby_source_checksum":"50033c6d995a625a18d3ac5d8b0b83445d268e6c8014e1a8cb307856408afb37","stable_dependencies":[{"go":":build"}],"stable_checksum":"e562efd9496070e0bb22ccc80eff42ba1026a26b10c05fae3866a150aa5200ca","stable_url_args":["https://github.com/ViRb3/wgcf/archive/refs/tags/v2.2.31.tar.gz"],"stable_version":"2.2.31"},"wget":{"bottle_rebuild":2,"desc":"Internet file retriever","executables":["wget"],"head_dependencies":["libidn2","libpsl","openssl@3","gettext","libunistring",{"autoconf":":build"},{"automake":":build"},{"xz":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.savannah.gnu.org/git/wget.git",{":branch":"master"}],"homepage":"https://www.gnu.org/software/wget/","license":"GPL-3.0-or-later","ruby_source_checksum":"425a3e77651a0727104aa9c057dd61c9fd207d34191e4ead6392e71369b3f307","stable_dependencies":["libidn2","libpsl","openssl@3","gettext","libunistring",{"pkgconf":":build"}],"stable_checksum":"766e48423e79359ea31e41db9e5c289675947a7fcf2efdcedb726ac9d0da3784","stable_url_args":["https://ftpmirror.gnu.org/gnu/wget/wget-1.25.0.tar.gz"],"stable_version":"1.25.0"},"wget2":{"desc":"Successor of GNU Wget, a file and recursive website downloader","executables":["wget2"],"head_dependencies":["brotli","gnutls","gpgme","libidn2","libnghttp2","libpsl","lzlib","pcre2","xz","zstd","gettext",{"doxygen":":build"},{"graphviz":":build"},{"pandoc":":build"},{"pkgconf":":build"},{"texinfo":":build"},{"gnu-sed":":build"}],"head_uses_from_macos":[["bzip2"]],"homepage":"https://gitlab.com/gnuwget/wget2","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"cc4bf27d35dcd35b34539a3db0b492c9dab493bbd985e903cf58786556e26755","stable_dependencies":["brotli","gnutls","gpgme","libidn2","libnghttp2","libpsl","lzlib","pcre2","xz","zstd","gettext",{"doxygen":":build"},{"graphviz":":build"},{"pandoc":":build"},{"pkgconf":":build"},{"texinfo":":build"},{"gnu-sed":":build"}],"stable_checksum":"d7544b13e37f18e601244fce5f5f40688ac1d6ab9541e0fbb01a32ee1fb447b4","stable_url_args":["https://ftpmirror.gnu.org/gnu/wget/wget2-2.2.1.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"2.2.1"},"wgetpaste":{"desc":"Automate pasting to a number of pastebin services","executables":["wgetpaste"],"head_dependencies":["wget"],"homepage":"https://wgetpaste.zlin.dk/","license":"MIT","ruby_source_checksum":"153b055179bd6518feb0656a9d3f95b6deba9603bb3e5fdd9e0a22faf6a61406","stable_dependencies":["wget"],"stable_checksum":"bd6d06ed901a3d63c9c8c57126084ff0994f09901bfb1638b87953eac1e9433f","stable_url_args":["https://github.com/zlin/wgetpaste/releases/download/2.34/wgetpaste-2.34.tar.xz"],"stable_version":"2.34","bottle_tag":":all","bottle_checksum":"19eda68054f097182aff7eefd0edd7cb34b02d1e380b74c01cc6523d5bbcd137"},"wgo":{"desc":"Watch arbitrary files and respond with arbitrary commands","executables":["wgo"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/bokwoon95/wgo","license":"MIT","ruby_source_checksum":"68d6d6d69a9694a04cfbfff214b9dd74802d316f70bf713e08c838aa077633a5","stable_dependencies":[{"go":":build"}],"stable_checksum":"2ab2e49db58c25e424c979dddf54e1efdaeb210ce6f224a35e9eec5e52549583","stable_url_args":["https://github.com/bokwoon95/wgo/archive/refs/tags/v0.6.4.tar.gz"],"stable_version":"0.6.4"},"wgpu-native":{"desc":"Native WebGPU implementation based on wgpu-core","head_dependencies":[{"rust":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/gfx-rs/wgpu-native.git",{":branch":"trunk"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/gfx-rs/wgpu-native","license":"Apache-2.0","ruby_source_checksum":"f1312a685f9939e19ca436176a96c651b3dfec2573d99447e18b87915aa0248e","stable_dependencies":[{"rust":":build"},{"cmake":":test"}],"stable_url_args":["https://github.com/gfx-rs/wgpu-native.git",{":tag":"v29.0.1.1",":revision":"6aed50955d934ac36049ba8d002034841633ae02"}],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"29.0.1.1"},"whalebrew":{"bottle_rebuild":2,"desc":"Homebrew, but with Docker images","executables":["whalebrew"],"head_dependencies":[{"go":":build"},{"docker":":test"}],"head_url_args":["https://github.com/whalebrew/whalebrew.git",{":branch":"master"}],"homepage":"https://github.com/whalebrew/whalebrew","license":"Apache-2.0","ruby_source_checksum":"b08f8d77c5ef1ce5bbf0cbe11ec782f2f3bd9280380f8dc642f4ba5ec7b54d5e","stable_dependencies":[{"go":":build"},{"docker":":test"}],"stable_patches":[{"strip":"p1","url":"https://github.com/whalebrew/whalebrew/commit/f64b9db9a5f1c91571a622a58eb93233f8c59642.patch?full_index=1","sha256":"62d5cb208d60ed123a5be234a1c3d48aeead703a83eb262408a101aec66bd0d6"}],"stable_checksum":"2abea4171dbdca429b6476cffdfe7c94ce27028dc5d96e0f3a9a4fdeab77c4fb","stable_url_args":["https://github.com/whalebrew/whalebrew/archive/refs/tags/0.5.0.tar.gz"],"stable_version":"0.5.0"},"whatmp3":{"desc":"Small script to create mp3 torrents out of FLACs","executables":["whatmp3"],"head_dependencies":["flac","lame","mktorrent"],"head_url_args":["https://github.com/RecursiveForest/whatmp3.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/RecursiveForest/whatmp3","license":"MIT","ruby_source_checksum":"027b8123edd8d3fe84c7bdcdeb782369bf3e888ab6ddb9e23e5c15d0e5379358","stable_dependencies":["flac","lame","mktorrent"],"stable_checksum":"4ee468ff5a380c3ee4dbfadfd25ac76797ac63203b21588a997f339e124559f4","stable_url_args":["https://github.com/RecursiveForest/whatmp3/archive/refs/tags/v3.9.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"3.9","bottle_tag":":all","bottle_checksum":"d2a7f02319c285fdb7f1ecd703b2ac07721c727bb2611cef1767d8c36115dfa2"},"when":{"desc":"Tiny personal calendar","executables":["when"],"head_url_args":["https://bitbucket.org/ben-crowell/when.git",{":branch":"master"}],"homepage":"https://www.lightandmatter.com/when/when.html","license":"GPL-2.0-only","ruby_source_checksum":"ff27bca28dd11912e93038f3978d6570b251191fafa3fea6ce92142f088a8863","stable_checksum":"fd614afe891b6e8e7b131041176e958fe00583c8300a3523ddfb7d65692a68df","stable_url_args":["https://bitbucket.org/ben-crowell/when/get/1.1.45.tar.bz2"],"stable_version":"1.1.45","bottle_checksum":"932e4d3a5887293dc38afaf08f11ffb073784eeaaab09828608278c0e3dd5a3a"},"whisper-cpp":{"caveats":"whisper-cpp requires GGML model files to work. These are not downloaded by default.\nTo obtain model files (.bin), visit one of these locations:\n\n  https://huggingface.co/ggerganov/whisper.cpp/tree/main\n  https://ggml.ggerganov.com/\n","desc":"Port of OpenAI's Whisper model in C/C++","executables":["parakeet-cli","parakeet-quantize","whisper-bench","whisper-cli","whisper-command","whisper-lsp","whisper-quantize","whisper-server","whisper-stream","whisper-talk-llama","whisper-vad-speech-segments"],"head_dependencies":["ggml","sdl2-compat",{"cmake":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/ggml-org/whisper.cpp.git",{":branch":"master"}],"homepage":"https://github.com/ggml-org/whisper.cpp","license":"MIT","ruby_source_checksum":"5fb5544e2aa83defaa59c43957a9f173f5cfd23dc8e8bd8a4776d1bb041651a7","stable_dependencies":["ggml","sdl2-compat",{"cmake":":build"},{"pkgconf":":test"}],"stable_checksum":"147267177eef7b22ec3d2476dd514d1b12e160e176230b740e3d1bd600118447","stable_url_args":["https://github.com/ggml-org/whisper.cpp/archive/refs/tags/v1.9.1.tar.gz"],"stable_version":"1.9.1"},"whisperkit-cli":{"desc":"Swift native on-device speech recognition with Whisper for Apple Silicon","executables":["whisperkit-cli"],"head_uses_from_macos":[["swift"]],"homepage":"https://github.com/argmaxinc/argmax-oss-swift","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"dbb853f73dc8c5e48c78ced8830b9d06fa5ae7f3699e607153e3d1e77e04eed9","stable_checksum":"f81c46732d2a2b6886d0372032fba059e565c640d3c8b7177badee4691fdc5bb","stable_url_args":["https://github.com/argmaxinc/argmax-oss-swift/archive/refs/tags/v1.0.0.tar.gz"],"stable_uses_from_macos":[["swift"]],"stable_version":"1.0.0"},"whistle":{"desc":"HTTP, HTTP2, HTTPS, Websocket debugging proxy","executables":["w2","whistle","wproxy"],"head_dependencies":["node"],"homepage":"https://wproxy.org/","license":"MIT","ruby_source_checksum":"0914b635f9575a9fa7b3192095b9d7f3fd9c93d24aa63e823f98c4555138d5bf","stable_dependencies":["node"],"stable_checksum":"fa482caeea9a4c63379fb2d190713ee11d105004fd8b853cc832150d86291f4a","stable_url_args":["https://registry.npmjs.org/whistle/-/whistle-2.10.5.tgz"],"stable_version":"2.10.5","bottle_tag":":all","bottle_checksum":"fb08ce51c40eedd6eb45c35de4cd731f67913695d3c7f7dbac4bca1d906fd453"},"whodb-cli":{"desc":"Database management CLI with TUI interface, MCP server support, AI, and more","executables":["whodb-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/clidey/whodb.git",{":branch":"main"}],"homepage":"https://whodb.com/","license":"Apache-2.0","ruby_source_checksum":"9c7ff650739093be0b1717a7c96369ce182690ecccf1fb009adb3f310558f973","stable_dependencies":[{"go":":build"}],"stable_checksum":"987be41fe89214c7559fdea70f9e5497bfb2f2fe4468e6ae854c6fde0bbb6862","stable_url_args":["https://github.com/clidey/whodb/archive/refs/tags/0.119.0.tar.gz"],"stable_version":"0.119.0"},"whois":{"bottle_rebuild":1,"desc":"Lookup tool for domain names and other internet resources","executables":["whois"],"head_dependencies":["libidn2",{"pkgconf":":build"}],"head_url_args":["https://github.com/rfc1036/whois.git",{":branch":"next"}],"homepage":"https://github.com/rfc1036/whois","keg_only_args":[":provided_by_macos"],"license":"GPL-2.0-or-later","ruby_source_checksum":"7af766faad2b34365c38a603b95514cc5362b56217e3b57adf2e4282d5d2b270","stable_dependencies":["libidn2",{"pkgconf":":build"}],"stable_checksum":"43d3b3cc64c75e8bd10aee6feff3906e9488ed335076d206e70f3b25bf644969","stable_url_args":["https://github.com/rfc1036/whois/archive/refs/tags/v5.6.6.tar.gz"],"stable_version":"5.6.6"},"whosthere":{"desc":"LAN discovery tool with a modern TUI written in Go","executables":["whosthere"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/ramonvermeulen/whosthere.git",{":branch":"main"}],"homepage":"https://github.com/ramonvermeulen/whosthere","license":"Apache-2.0","ruby_source_checksum":"6764530be4d09c12a6d87d2d8bfdee2a2fbd84b0e989be6039bd0c1e02737eab","stable_dependencies":[{"go":":build"}],"stable_checksum":"ecb42a6b5eae779da0d3db6d2889648cd58911ceee04907e81d6f625c9bbff08","stable_url_args":["https://github.com/ramonvermeulen/whosthere/archive/refs/tags/v0.8.2.tar.gz"],"stable_version":"0.8.2"},"widelands":{"desc":"Free real-time strategy game like Settlers II","executables":["widelands"],"head_dependencies":["glew","icu4c@78","libpng","lua","minizip","sdl2-compat","sdl2_image","sdl2_mixer","sdl2_ttf","gettext",{"asio":":build"},{"cmake":":build"},{"doxygen":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://www.widelands.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"63da189781d283aac9a7a06ac31870c5a678514a7512902b092730f5b6ece7cb","stable_dependencies":["glew","icu4c@78","libpng","lua","minizip","sdl2-compat","sdl2_image","sdl2_mixer","sdl2_ttf","gettext",{"asio":":build"},{"cmake":":build"},{"doxygen":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"e6f3e8f4fcafd367962dbacde80e26fc63afad38cfe26fadba9c92d4a01bd687","stable_url_args":["https://github.com/widelands/widelands/archive/refs/tags/v1.3.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"1.3.1","version_scheme":1},"wifi-password":{"bottle_rebuild":1,"desc":"Show the current WiFi network password","executables":["wifi-password"],"homepage":"https://github.com/rauchg/wifi-password","license":"MIT","ruby_source_checksum":"6799e5aa4da7daf72d5eed2c37618193972ce9fe3bcb1e68b19d4b340ee1154f","stable_checksum":"6af6a34a579063eb21c067f10b7c2eb5995995eceb70e6a1f571dc78d4f3651b","stable_url_args":["https://github.com/rauchg/wifi-password/archive/refs/tags/0.1.0.tar.gz"],"stable_version":"0.1.0","bottle_tag":":all","bottle_checksum":"a253b554c4b811b489e3a487f6472ab8c5b4f8df34d203ed5deab3776cd4ec1f"},"wifitui":{"desc":"Fast featureful friendly wifi terminal UI","executables":["wifitui"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/shazow/wifitui.git",{":branch":"main"}],"homepage":"https://github.com/shazow/wifitui","license":"MIT","ruby_source_checksum":"d51be71c76403aa5f32a448bdda6b0dd186c66d2149449ee9458fe8b1aa2fade","stable_dependencies":[{"go":":build"}],"stable_checksum":"bdcf779c341916e692f3dad26b33121a2acab6e35d68b95e5415cf1e249b5e2e","stable_url_args":["https://github.com/shazow/wifitui/archive/refs/tags/v0.13.0.tar.gz"],"stable_version":"0.13.0"},"wiggle":{"desc":"Program for applying patches with conflicting changes","executables":["wiggle"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/neilbrown/wiggle","license":"GPL-2.0-or-later","ruby_source_checksum":"816d8d2ac2e3a3e6efe687d00bb60a76fe5a327015fe3096f0b9ce77ee038cab","stable_checksum":"ff92cf0133c1f4dce33563e263cb30e7ddb6f4abdf86d427b1ec1490bec25afa","stable_url_args":["https://github.com/neilbrown/wiggle/archive/refs/tags/v1.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.3","bottle_checksum":"f585911f982b406255e79f0c3b6a4a71b7e438b0d102f1d9c39d1fdb806fe40e"},"wiiuse":{"desc":"Connect Nintendo Wii Remotes","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/wiiuse/wiiuse","license":"GPL-3.0-or-later","ruby_source_checksum":"674f373617f521f4e63c27f87e453ba81e5d62760610bbf08e880f9e2cf5bb5a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"d16dbe3b38e3c1dbe3e9a2c5b0a32a801710da2aca66581500ef2b98eba1d8ff","stable_url_args":["https://github.com/wiiuse/wiiuse/archive/refs/tags/0.15.7.tar.gz"],"stable_version":"0.15.7"},"wik":{"desc":"View Wikipedia pages from your terminal","executables":["wik"],"head_dependencies":["certifi","python@3.14"],"head_url_args":["https://github.com/yashsinghcodes/wik.git",{":branch":"main"}],"homepage":"https://github.com/yashsinghcodes/wik","license":"MIT","revision":2,"ruby_source_checksum":"eda5d5f12508ce93945759ce588eebc4d474211e0a877c2094d07f55d11b5934","stable_dependencies":["certifi","python@3.14"],"stable_checksum":"a12141d06967a7c21dee62fdd6d6086e4cb3f14ea18fae4aa294e39dfd5f23e2","stable_url_args":["https://files.pythonhosted.org/packages/ee/93/4a221efc5995f8ee24731a145277de0beb68477f30cdf76954355cd6c62f/wik-2.0.1.tar.gz"],"stable_version":"2.0.1","bottle_tag":":all","bottle_checksum":"ea17fb6fc93076490adaf60329fecd3845a4e46d6ee30c9eefbeddfabd5352e9"},"wiki":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-09-12",":because":":unmaintained"},"desc":"Fetch summaries from MediaWiki wikis, like Wikipedia","disable_args":{":date":"2026-09-12",":because":":unmaintained"},"executables":["wiki"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/walle/wiki","license":"MIT","ruby_source_checksum":"385377ce96180ff63eea5fe74e9baf7ccc8a44fe8c7d33d6bfb42da4efaa9806","stable_dependencies":[{"go":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"529c6a58b3b5c5eb3faab07f2bf752155868b912e4f753e432d14040ff4f4262","stable_url_args":["https://github.com/walle/wiki/archive/refs/tags/v1.4.1.tar.gz"],"stable_version":"1.4.1"},"wikibase-cli":{"desc":"Command-line interface to Wikibase","executables":["wb","wd"],"head_dependencies":["node"],"homepage":"https://codeberg.org/maxlath/wikibase-cli","license":"MIT","ruby_source_checksum":"e0f876081ba9a485e2502b1941c0f9c7e37fa99febb65dc3b0949fd38eacea82","stable_dependencies":["node"],"stable_checksum":"0460e6572ffe6f57ff89f270508b54a821308175b8c84da9d78f7511d79068ae","stable_url_args":["https://registry.npmjs.org/wikibase-cli/-/wikibase-cli-20.1.2.tgz"],"stable_version":"20.1.2","bottle_tag":":all","bottle_checksum":"1fcdfaba3c3c1c1b27601c2b309f074e0c97f4fbeaa5e1261a30aa93ead9ee13"},"wildfly-as":{"caveats":"The home of WildFly Application Server 40.0.1 is:\n  $HOMEBREW_PREFIX/opt/wildfly-as/libexec\nYou may want to add the following to your .bash_profile:\n  export JBOSS_HOME=$HOMEBREW_PREFIX/opt/wildfly-as/libexec\n  export PATH=${PATH}:${JBOSS_HOME}/bin\n","desc":"Managed application runtime for building applications","head_dependencies":["openjdk",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"maven":":build"}],"homepage":"https://www.wildfly.org/","license":"Apache-2.0","ruby_source_checksum":"44bd9cf533d53215a4ef0ced56647f0f8fbe9af13d486adb9b45931017c83125","service_args":[[":environment_variables",{":JBOSS_HOME":"$HOMEBREW_PREFIX/opt/wildfly-as/libexec",":WILDFLY_HOME":"$HOMEBREW_PREFIX/opt/wildfly-as/libexec"}],[":run_type",":immediate"],[":keep_alive",{":successful_exit":false,":crashed":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/wildfly-as/libexec/bin/standalone.sh","--server-config=standalone.xml"]],"stable_dependencies":["openjdk",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"maven":":build"}],"stable_checksum":"6440391bff126ce4bf5dfbbc81369164721b62c6e604450d791d2d9834f0a8b9","stable_url_args":["https://github.com/wildfly/wildfly/releases/download/40.0.1.Final/wildfly-40.0.1.Final.tar.gz"],"stable_version":"40.0.1"},"wildmidi":{"desc":"Simple software midi player","executables":["wildmidi"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/Mindwerks/wildmidi","license":{":all_of":["GPL-3.0-only","LGPL-3.0-only"]},"ruby_source_checksum":"8783189ea24c59bcca044d5cb3557b775e6dab1c2dd6495d38514d854402a439","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"051b8c51699af594ddd3e4e3b06bad3564e9499c3c6b9e6f880cb2f92bcfa9c8","stable_url_args":["https://github.com/Mindwerks/wildmidi/archive/refs/tags/wildmidi-0.4.6.tar.gz"],"stable_version":"0.4.6"},"willgit":{"bottle_rebuild":1,"desc":"William's miscellaneous git tools","executables":["git-publish-branch","git-rank-contributors","git-show-merges","git-wt-add","git-wtf"],"head_url_args":["https://github.com/DanielVartanov/willgit.git",{":branch":"master"}],"head_uses_from_macos":[["ruby"]],"homepage":"https://github.com/DanielVartanov/willgit","license":"MIT","ruby_source_checksum":"2a073612df2cd42341c8bad1016a36ef90e7355b9036c2e4238e9d1fc32c3ead","stable_checksum":"3bb99d6ec2614a90f40962311daf51f393b3d0abfdb0f9e0a14ba7340b33a2c8","stable_url_args":["https://github.com/DanielVartanov/willgit/archive/refs/tags/1.0.0.tar.gz"],"stable_uses_from_macos":[["ruby"]],"stable_version":"1.0.0","bottle_tag":":all","bottle_checksum":"50393beba0d169140488b806a2b4635dbd02a81f93bddb654e367f040b57f570"},"wimlib":{"desc":"Library to create, extract, and modify Windows Imaging files","executables":["mkwinpeimg","wimappend","wimapply"],"head_dependencies":[{"pkgconf":":build"}],"homepage":"https://wimlib.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"2c5ecb4897f0de630a54ed19d1ab95e6e16a1b2ccb79cc2b67699d6283613e3c","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"84221a3abd5b91228f15f8e6065c335a336237b5738197b75bf419eea561a194","stable_url_args":["https://wimlib.net/downloads/wimlib-1.14.5.tar.gz"],"stable_version":"1.14.5"},"winetricks":{"desc":"Automatic workarounds for problems in Wine","executables":["winetricks"],"head_dependencies":["cabextract","p7zip"],"head_url_args":["https://github.com/Winetricks/winetricks.git",{":branch":"master"}],"head_uses_from_macos":[["unzip"]],"homepage":"https://github.com/Winetricks/winetricks","license":"LGPL-2.1-or-later","ruby_source_checksum":"28b53b4d10872fffc67f3e4e69dc83c721664f1a9357b0e1988600a11115689c","stable_dependencies":["cabextract","p7zip"],"stable_checksum":"2890bd9fbbade4638e58b4999a237273192df03b58516ae7b8771e09c22d2f56","stable_url_args":["https://github.com/Winetricks/winetricks/archive/refs/tags/20260125.tar.gz"],"stable_uses_from_macos":[["unzip"]],"stable_version":"20260125","bottle_tag":":all","bottle_checksum":"ae2359e4cc84f0b29407d3e4d8824c14ea950f107016b24bc2edf4c01b54485c"},"wiredtiger":{"bottle_rebuild":1,"conflicts":[["worktrunk",{":because":"both install `wt` binaries"}]],"desc":"High performance NoSQL extensible platform for data management","executables":["wt"],"head_dependencies":["lz4","snappy","zstd",{"cmake":":build"},{"swig":":build"}],"head_uses_from_macos":[[{"python":":build"}]],"homepage":"https://source.wiredtiger.com/","license":{":any_of":["GPL-2.0-only","GPL-3.0-only"]},"ruby_source_checksum":"067c6e5f40e1491b3cff94c9a7b08a62a754883102dfc9d401fcccfe7cba07b4","stable_dependencies":["lz4","snappy","zstd",{"cmake":":build"},{"swig":":build"}],"stable_checksum":"ac0417c10cecc686baff5fdc00a7872003fc007993163bafba387fad903d5091","stable_url_args":["https://github.com/wiredtiger/wiredtiger/archive/refs/tags/11.3.1.tar.gz"],"stable_uses_from_macos":[[{"python":":build"}]],"stable_version":"11.3.1"},"wireguard-go":{"desc":"Userspace Go implementation of WireGuard","executables":["wireguard-go"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://git.zx2c4.com/wireguard-go.git",{":branch":"master"}],"homepage":"https://www.wireguard.com/","license":"MIT","ruby_source_checksum":"ae684f91a6080cf75cb1b4a322739d5c366de928eb7020b8d0ff196274551458","stable_dependencies":[{"go":":build"}],"stable_checksum":"c698fb9fd09d48e8cf5c1eee3e5f0170f1916a7eed09ba025aa025cd5e721a20","stable_url_args":["https://git.zx2c4.com/wireguard-go/snapshot/wireguard-go-0.0.20250522.tar.xz"],"stable_version":"0.0.20250522"},"wireguard-tools":{"desc":"Tools for the WireGuard secure network tunnel","executables":["wg","wg-quick"],"head_dependencies":["wireguard-go","bash"],"head_url_args":["https://git.zx2c4.com/wireguard-tools.git",{":branch":"master"}],"homepage":"https://www.wireguard.com/","license":"GPL-2.0-only","ruby_source_checksum":"7b37e5d0bb1d12a88f7e1da844c18a7114b356121d2934dd1d7db93f423518bb","stable_dependencies":["wireguard-go","bash"],"stable_checksum":"af459827b80bfd31b83b08077f4b5843acb7d18ad9a33a2ef532d3090f291fbf","stable_url_args":["https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-1.0.20260223.tar.xz"],"stable_version":"1.0.20260223"},"wiremock-standalone":{"desc":"Simulator for HTTP-based APIs","executables":["wiremock"],"head_dependencies":["openjdk"],"homepage":"https://wiremock.org/docs/running-standalone/","license":"Apache-2.0","ruby_source_checksum":"72f506bebeaf18fb19b7f63768c3fb06c36d688bf59f372f6efd10ffac7f3975","stable_dependencies":["openjdk"],"stable_checksum":"d097b19bd483c5038479b13a5c71e9faf8f2f5106584f0c120a7770ab0bdb367","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/wiremock/wiremock-standalone/3.13.2/wiremock-standalone-3.13.2.jar"],"stable_version":"3.13.2","bottle_tag":":all","bottle_checksum":"038c521d40a77423d0e9b7c8ab50f19e05972835263eb0d00ca9a3d311c0541b"},"wireplumber":{"desc":"Session / policy manager implementation for PipeWire","head_dependencies":["glib","lua","pipewire","systemd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"dbus":":test"}],"homepage":"https://pipewire.pages.freedesktop.org/wireplumber/","license":"MIT","ruby_source_checksum":"5f430203806d9113f565d326ecdf1f4cf0c7f01648e94ee4e448948a2db312b0","stable_dependencies":["glib","lua","pipewire","systemd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"dbus":":test"}],"stable_checksum":"fb192f5d884155aedd6f01438e94cc12b263f482f0f39e5706c1e2cff9ad0c6d","stable_url_args":["https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/0.5.15/wireplumber-0.5.15.tar.bz2"],"stable_version":"0.5.15"},"wireshark":{"caveats":"This formula only installs the command-line utilities by default.\n\nInstall Wireshark.app with Homebrew Cask:\n  brew install wireshark-app\n\nIf your list of available capture interfaces is empty\n(default macOS behavior), install ChmodBPF:\n  brew install --cask wireshark-chmodbpf\n","desc":"Network analyzer and capture tool - without graphical user interface","executables":["capinfos","captype","dftest","dumpcap","editcap","idl2wrs","mergecap","mmdbresolve","randpkt","rawshark","reordercap","sharkd","text2pcap","tshark"],"head_dependencies":["c-ares","glib","gnutls","libgcrypt","libmaxminddb","libnghttp2","libnghttp3","libsmi","libssh","lua","lz4","pcre2","speexdsp","zstd","libgpg-error",{"cmake":":build"}],"head_url_args":["https://gitlab.com/wireshark/wireshark.git",{":branch":"master"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"python":":build"}],["krb5"],["libpcap"],["libxml2"]],"homepage":"https://www.wireshark.org","license":"GPL-2.0-or-later","ruby_source_checksum":"0d9733e30f7f96e0e76ce3c923bccf2d9e056f1336fc21537a9d8182a6b74e85","stable_dependencies":["c-ares","glib","gnutls","libgcrypt","libmaxminddb","libnghttp2","libnghttp3","libsmi","libssh","lua","lz4","pcre2","speexdsp","zstd","libgpg-error",{"cmake":":build"}],"stable_checksum":"27e7ff780cd68a7466082be82ca26c06a002e74a71646ef3a6e4683e444c1a86","stable_url_args":["https://www.wireshark.org/download/src/all-versions/wireshark-4.6.6.tar.xz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"python":":build"}],["krb5"],["libpcap"],["libxml2"]],"stable_version":"4.6.6"},"wirouter_keyrec":{"desc":"Recover the default WPA passphrases from supported routers","executables":["wirouterkeyrec","wr_iwlist.sh"],"homepage":"https://www.salvatorefresta.net/tools/","license":"GPL-3.0-or-later","ruby_source_checksum":"bbd9ff40333b301ce8fb38d639dd1e268e0308a4639b67d1a10e76f12cfcfcf3","stable_checksum":"3e59138f35502b32b47bd91fe18c0c232921c08d32525a2ae3c14daec09058d4","stable_url_args":["https://tools.salvatorefresta.net/WiRouter_KeyRec_1.1.2.zip"],"stable_version":"1.1.2","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"e3cfa2752a3957af0fcc474d4ad24ab76f026ee4479e0fa74d84222d16c02812"},"wishlist":{"bottle_rebuild":1,"desc":"Single entrypoint for multiple SSH endpoints","executables":["wishlist"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/charmbracelet/wishlist.git",{":branch":"main"}],"homepage":"https://github.com/charmbracelet/wishlist","license":"MIT","ruby_source_checksum":"43cdf6a0d58122db189921189e6dc9c0f07302d3dda63418cae683832e3c1669","stable_dependencies":[{"go":":build"}],"stable_checksum":"ba1a9bbd1925e2793d5eb97e38351faf5f9efdc89921af1f1322d9b88b94bdba","stable_url_args":["https://github.com/charmbracelet/wishlist/archive/refs/tags/v0.15.2.tar.gz"],"stable_version":"0.15.2"},"with-readline":{"desc":"Allow GNU Readline to be used with arbitrary programs","executables":["with-readline"],"head_dependencies":["readline"],"homepage":"https://www.greenend.org.uk/rjk/sw/withreadline.html","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"3987a4d3fea9bc317c647e72f0dc18ee10c5293886caef9c37dbe46a26e4c10c","stable_dependencies":["readline"],"stable_checksum":"d12c71eb57ef1dbe35e7bd7a1cc470a4cb309c63644116dbd9c88762eb31b55d","stable_url_args":["https://www.greenend.org.uk/rjk/sw/with-readline-0.1.1.tar.gz"],"stable_version":"0.1.1","bottle_cellar":":any","bottle_checksum":"7a8f7ff1d33453d059ac6ac6b23883fa3f86d720cb25415e590e81ca2e6255dd"},"witness":{"desc":"Automates, normalizes, and verifies software artifact provenance","executables":["witness"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/in-toto/witness.git",{":branch":"main"}],"homepage":"https://witness.dev","license":"Apache-2.0","ruby_source_checksum":"4e32ce4273d0a636d06706980185103e577f69f383824999d338ecc3db8a083d","stable_dependencies":[{"go":":build"}],"stable_checksum":"0b409cd6b01e89be7a9990917e7fb8a6c7557253c7d077fb48796e2d43c10319","stable_url_args":["https://github.com/in-toto/witness/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"witr":{"desc":"Why is this running?","executables":["witr"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/pranshuparmar/witr","license":"Apache-2.0","ruby_source_checksum":"0081fa0aa915a40af2668bc52fdd1f7de6f8c2262c489193191d850c2ff442f8","stable_dependencies":[{"go":":build"}],"stable_checksum":"af94fe23b01f4b7c672278228efb4a2df622170e0a4ef0e475be337bad11146a","stable_url_args":["https://github.com/pranshuparmar/witr/archive/refs/tags/v0.3.3.tar.gz"],"stable_version":"0.3.3"},"wl-clipboard":{"desc":"Command-line copy/paste utilities for Wayland","head_dependencies":["wayland","wayland-protocols",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/bugaevc/wl-clipboard","license":"GPL-3.0-or-later","ruby_source_checksum":"a02f58d744a4ecb02d66347088cd836cb2a8717851601808233dd5ea970817d2","stable_dependencies":["wayland","wayland-protocols",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"b4dc560973f0cd74e02f817ffa2fd44ba645a4f1ea94b7b9614dacc9f895f402","stable_url_args":["https://github.com/bugaevc/wl-clipboard/archive/refs/tags/v2.3.0.tar.gz"],"stable_version":"2.3.0"},"wla-dx":{"desc":"Yet another crossassembler package","executables":["wla-6502","wla-65816","wla-65c02","wla-65ce02","wla-6800","wla-68000","wla-6801","wla-6809","wla-8008","wla-8080","wla-cx4","wla-ez80","wla-gb","wla-huc6280","wla-sh2","wla-spc700","wla-superfx","wla-z80","wla-z80n","wlab","wlalink"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/vhelin/wla-dx","license":"GPL-2.0-or-later","ruby_source_checksum":"86b57391ac040b045a22a28868cb61d20fdb6b239ea52178d88c970de8a4ecb3","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"38296a96bc20be873d17e0e88be0c5b20a15ef2ec4da5279600e56af30ad925a","stable_url_args":["https://github.com/vhelin/wla-dx/archive/refs/tags/v10.7.tar.gz"],"stable_version":"10.7"},"wllvm":{"bottle_rebuild":6,"desc":"Toolkit for building whole-program LLVM bitcode files","executables":["extract-bc","wfortran","wllvm","wllvm++","wllvm-as","wllvm-sanity-checker","wparse-args"],"head_dependencies":["python@3.14",{"llvm":":test"}],"homepage":"https://pypi.org/project/wllvm/","license":"MIT","revision":1,"ruby_source_checksum":"53cbbca0c97d04d96b4096d547945ebde7a63046c25aa1abfd199397f1e92a20","stable_dependencies":["python@3.14",{"llvm":":test"}],"stable_checksum":"3e057a575f05c9ecc8669a8c4046f2bfdf0c69533b87b4fbfcabe0df230cc331","stable_url_args":["https://files.pythonhosted.org/packages/4b/df/31d7519052bc21d0e9771e9a6540d6310bfb13bae7dacde060d8f647b8d3/wllvm-1.3.1.tar.gz"],"stable_version":"1.3.1","bottle_tag":":all","bottle_checksum":"34b9e23ff00414b2329a09ea3e9820175aa07881d236a218aeebd5abec34d9c6"},"wmbusmeters":{"desc":"Read wired or wireless mbus protocol to acquire utility meter readings","executables":["wmbusmeters","wmbusmetersd"],"head_dependencies":["librtlsdr","libusb",{"pkgconf":":build"}],"head_url_args":["https://github.com/wmbusmeters/wmbusmeters.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://github.com/wmbusmeters/wmbusmeters","license":"GPL-3.0-or-later","ruby_source_checksum":"f6daa74c6827b2d03a2c7a76d73bbfb1bebecccceb0a85ace93406284ffd72bb","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/wmbusmeters/bin/wmbusmeters","--useconfig=$HOMEBREW_PREFIX/etc/wmbusmeters"]],"stable_dependencies":["librtlsdr","libusb",{"pkgconf":":build"}],"stable_checksum":"d1bfc90db81e0340b806151f6c05337e9a0be3d5418c625e18bb137f45fb6ed7","stable_url_args":["https://github.com/wmbusmeters/wmbusmeters/archive/refs/tags/3.0.0.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"3.0.0"},"wmctrl":{"desc":"UNIX/Linux command-line tool to interact with an EWMH/NetWM","executables":["wmctrl"],"head_dependencies":["glib","libice","libsm","libx11","libxmu","gettext",{"pkgconf":":build"}],"homepage":"https://packages.debian.org/sid/wmctrl","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"614e2156c1aabf69a53088ed6975a917db7362ded4ad8fd3768ba6924ce0323c","stable_dependencies":["glib","libice","libsm","libx11","libxmu","gettext",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/wmctrl/1.07.patch"}],"stable_checksum":"d78a1efdb62f18674298ad039c5cbdb1edb6e8e149bb3a8e3a01a4750aa3cca9","stable_url_args":["https://deb.debian.org/debian/pool/main/w/wmctrl/wmctrl_1.07.orig.tar.gz"],"stable_version":"1.07","bottle_cellar":":any","bottle_checksum":"83b97edb3df52830587f710abc9bbfc53c0a7b3567a18f94c2161be6b988980a"},"woff2":{"bottle_rebuild":1,"desc":"Utilities to create and convert Web Open Font File (WOFF) files","executables":["woff2_compress","woff2_decompress","woff2_info"],"head_dependencies":["brotli",{"cmake":":build"}],"homepage":"https://github.com/google/woff2","license":"MIT","ruby_source_checksum":"1fbc41a7346d9dabc3e84afc7096a59334503e186e9a0bcf21ca2950e4d241e5","stable_dependencies":["brotli",{"cmake":":build"}],"stable_checksum":"add272bb09e6384a4833ffca4896350fdb16e0ca22df68c0384773c67a175594","stable_url_args":["https://github.com/google/woff2/archive/refs/tags/v1.0.2.tar.gz"],"stable_version":"1.0.2","bottle_cellar":":any","bottle_checksum":"7ca5f49e0a75c2e9935606e2d065104bf7e29f48d767cdcd373e2f84a8a322b6"},"wolfmqtt":{"desc":"Small, fast, portable MQTT client C implementation","executables":["wolfmqtt-config"],"head_dependencies":["wolfssl",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/wolfSSL/wolfMQTT.git",{":branch":"master"}],"homepage":"https://www.wolfssl.com","license":"GPL-3.0-or-later","ruby_source_checksum":"e614173bd0a3d9ef9d9d9b79e7d542572602626bf181dfc10bf73536e035dbbf","stable_dependencies":["wolfssl",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"abfea53ef25678a540f9b44aceb4aeff3f7789d7b23454074471c8e8dbcb4ccb","stable_url_args":["https://github.com/wolfSSL/wolfMQTT/archive/refs/tags/v2.1.0.tar.gz"],"stable_version":"2.1.0"},"wolfssl":{"desc":"Embedded SSL Library written in C","executables":["wolfssl-config"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/wolfSSL/wolfssl.git",{":branch":"master"}],"homepage":"https://www.wolfssl.com","license":"GPL-3.0-or-later","ruby_source_checksum":"d5385db7f4933441f9c87c241f2f90027aad87f84183ab0db45b886f9451fcb4","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_url_args":["https://github.com/wolfSSL/wolfssl.git",{":tag":"v5.9.2-stable",":revision":"ac01707f552c611fbd135cc723b2682b3e7f80f2"}],"stable_version":"5.9.2"},"woob":{"desc":"Web Outside of Browsers","executables":["woob"],"head_dependencies":["certifi","gnupg","libyaml","pillow","python@3.14"],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://woob.tech/","license":"LGPL-3.0-or-later","oldnames":["weboob"],"revision":9,"ruby_source_checksum":"495cf655227aa86ffcbeed8717a95af836a516e36a53d18d1ef089e75ce97270","stable_dependencies":["certifi","gnupg","libyaml","pillow","python@3.14"],"stable_checksum":"b1d7113ba87a9b947c13a1e3b4bb4fa616ba3037092b54912fc3fee2647d1b2f","stable_url_args":["https://files.pythonhosted.org/packages/85/f3/a2dc1bb679de004aa1e48c8b77b5d5b9bca3007b2f25e0c39f850a009186/woob-3.7.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"3.7"},"woodpecker-cli":{"desc":"CLI client for the Woodpecker Continuous Integration server","executables":["woodpecker-cli"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/woodpecker-ci/woodpecker.git",{":branch":"main"}],"homepage":"https://woodpecker-ci.org/","license":"Apache-2.0","ruby_source_checksum":"5afcc4d7993b3e0a607138efb22f77284d604748bd59c731ac0cf3e43a9c0b71","stable_dependencies":[{"go":":build"}],"stable_checksum":"54b61191cc87c2b8a74bbad05e2f259eb5576bd09a75c794de8b86741ba42b23","stable_url_args":["https://github.com/woodpecker-ci/woodpecker/archive/refs/tags/v3.16.0.tar.gz"],"stable_version":"3.16.0"},"woof-doom":{"conflicts":[["woof",{":because":"both install `woof` binaries"}]],"desc":"Woof! is a continuation of the Boom/MBF bloodline of Doom source ports","executables":["woof","woof-setup"],"head_dependencies":["sdl3","fluid-synth","libebur128","libsndfile","libxmp","openal-soft","yyjson",{"cmake":":build"}],"head_url_args":["https://github.com/fabiangreffrath/woof.git",{":branch":"master"}],"homepage":"https://fabiangreffrath.github.io/woof/","license":{":all_of":["GPL-2.0-or-later","GPL-3.0-or-later","BSD-2-Clause","BSD-3-Clause","CC-BY-3.0","CC0-1.0","GPL-2.0-only","MIT","NCL",":public_domain"]},"ruby_source_checksum":"9e55a5c8e6936f5e46565692ee8764156539e2d64012c5203160dd841309332f","stable_dependencies":["sdl2-compat","sdl2_net","fluid-synth","libebur128","libsndfile","libxmp","openal-soft","yyjson",{"cmake":":build"}],"stable_checksum":"ace929952479bf42f2bbf404f6bc95ca5fabde23f3c8d656c6d1339b9baebbcc","stable_url_args":["https://github.com/fabiangreffrath/woof/archive/refs/tags/woof_15.3.0.tar.gz"],"stable_version":"15.3.0"},"woof":{"bottle_rebuild":2,"conflicts":[["woof-doom",{":because":"both install `woof` binaries"}]],"desc":"Ad-hoc single-file webserver","executables":["woof"],"head_url_args":["https://github.com/simon-budig/woof.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"https://www.home.unix-ag.org/simon/woof.html","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"0a395ef2b1a70afb792c3d7eb58056a8fe6d49c301e46be9e8068a7a2b1c5f2a","stable_patches":[{"strip":"p1","url":"https://github.com/simon-budig/woof/commit/f501798350f98338678832010a26d53f9c33e9d6.patch?full_index=1","sha256":"8f4b895081cb177ae9aa9b0acee0c42775d2072495eb31c1a2ae9bccd97cce47"}],"stable_checksum":"cf29214aca196a1778e2f5df1f5cc653da9bee8fc2b19f01439c750c41ae83c1","stable_url_args":["https://github.com/simon-budig/woof/archive/refs/tags/woof-20220202.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"20220202","bottle_tag":":all","bottle_checksum":"fb77732fb7843685c636e191145e82994a84ee7eecad8b7c18cc09308eac8362"},"wordgrinder":{"bottle_rebuild":1,"desc":"Unicode-aware word processor that runs in a terminal","executables":["wordgrinder"],"head_dependencies":["ncurses",{"lua":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/davidgiven/wordgrinder.git",{":branch":"master"}],"homepage":"https://cowlark.com/wordgrinder","license":"MIT","revision":1,"ruby_source_checksum":"84d6a1539c1895eef70f5e124edeaac53a33ac0142fc268c8b9f294d720ab460","stable_dependencies":["ncurses",{"lua":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"856cbed2b4ccd5127f61c4997a30e642d414247970f69932f25b4b5a81b18d3f","stable_url_args":["https://github.com/davidgiven/wordgrinder/archive/refs/tags/0.8.tar.gz"],"stable_version":"0.8"},"wordle":{"desc":"Play wordle in command-line","executables":["wordle"],"head_dependencies":[{"go":":build"}],"homepage":"https://git.hanabi.in/wordle-cli","license":"AGPL-3.0-only","ruby_source_checksum":"b6d75e1e626b476f06e57f35d45a676332df898de47abcbacc55fd75158af8b2","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://git.hanabi.in/repos/wordle-cli.git",{":tag":"v2.0.0",":revision":"757ede5453457f58b5299fec0b6a0e79fbb27fa9"}],"stable_version":"2.0.0","bottle_checksum":"8cb2a9a3f1a194601e659bc9ee54bca569c1a8a6d0915f2d93e6c00f2ba5d5d3"},"wordnet":{"deprecate_args":{":date":"2026-06-22",":because":":unmaintained"},"desc":"Lexical database for the English language","disable_args":{":date":"2027-06-22",":because":":unmaintained"},"executables":["wishwn","wn","wnb"],"head_dependencies":["tcl-tk@8"],"homepage":"https://wordnet.princeton.edu/","license":"WordNet","revision":2,"ruby_source_checksum":"4ca387018eb6a51e389eb691774edd66c0097b865b5e5cee113c124b189dee91","stable_dependencies":["tcl-tk@8"],"stable_checksum":"6c492d0c7b4a40e7674d088191d3aa11f373bb1da60762e098b8ee2dda96ef22","stable_url_args":["https://wordnetcode.princeton.edu/3.0/WordNet-3.0.tar.bz2"],"stable_version":"3.1"},"wordplay":{"bottle_rebuild":1,"desc":"Anagram generator","executables":["wordplay"],"homepage":"https://hsvmovies.com/static_subpages/personal_orig/wordplay/","license":":cannot_represent","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"2557e7397d722d823b8804d450c7e85799ea8b7eff194efebcc7bd39ca6cf3b0","stable_patches":[{"strip":"p0","file":"Patches/wordplay/patch-wordplay.c"}],"stable_checksum":"9436a8c801144ab32e38b1e168130ef43e7494f4b4939fcd510c7c5bf7f4eb6d","stable_url_args":["https://hsvmovies.com/static_subpages/personal_orig/wordplay/wordplay722.tar.Z"],"stable_version":"7.22","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"5ce75cc234b4d54de31124443d207bae75ed01211cdb23770363efc0b984bc75"},"worktrunk":{"conflicts":[["wiredtiger",{":because":"both install `wt` binaries"}]],"desc":"CLI for Git worktree management, designed for parallel AI agent workflows","executables":["wt"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/max-sixty/worktrunk.git",{":branch":"main"}],"homepage":"https://worktrunk.dev","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"525d511085b8449c059a788aedf0a33e0bd2a38887439be0421a0171c485b840","stable_dependencies":[{"rust":":build"}],"stable_checksum":"3b636549de52c8fe78fb30d59bc143fc238b78d3413575f8991d4ccbc5c1fce9","stable_url_args":["https://github.com/max-sixty/worktrunk/archive/refs/tags/v0.66.0.tar.gz"],"stable_version":"0.66.0"},"wormhole-william":{"desc":"End-to-end encrypted file transfer","executables":["wormhole-william"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/psanford/wormhole-william.git",{":branch":"master"}],"homepage":"https://github.com/psanford/wormhole-william","license":"MIT","ruby_source_checksum":"d531ec62e7926db267a2269dcda8e134a3e62fd621abad7a31da78bf078fda22","stable_dependencies":[{"go":":build"}],"stable_checksum":"42490f3c7e383d7d410e68a83fc18de1a5e9373934a9d71064e10948197759d1","stable_url_args":["https://github.com/psanford/wormhole-william/archive/refs/tags/v1.0.8.tar.gz"],"stable_version":"1.0.8"},"wp-cli-completion":{"desc":"Bash completion for Wpcli","head_url_args":["https://github.com/wp-cli/wp-cli.git",{":branch":"main"}],"homepage":"https://github.com/wp-cli/wp-cli","license":"MIT","oldnames":["wpcli-completion"],"ruby_source_checksum":"4e38d5375bc96501b4cb3844f8999e1cf0cf89bc4a9625491e95cf234aad9cdf","stable_checksum":"5edf426895cad99c7fd6486de6618e7360ebcdbdda0684b78d587d67b4749345","stable_url_args":["https://github.com/wp-cli/wp-cli/archive/refs/tags/v2.12.0.tar.gz"],"stable_version":"2.12.0","bottle_tag":":all","bottle_checksum":"157dc6d8f92431bf3084c0ce8b8f78149299ad308b17ca23df5235622213565c"},"wp-cli":{"desc":"Command-line interface for WordPress","executables":["wp"],"head_dependencies":["php"],"homepage":"https://wp-cli.org/","license":"MIT","ruby_source_checksum":"82ff837a6efdbbec76972b4f88f4e62e05840f89fa1ea0e41d7494e6cbfbb638","stable_dependencies":["php"],"stable_checksum":"ce34ddd838f7351d6759068d09793f26755463b4a4610a5a5c0a97b68220d85c","stable_url_args":["https://github.com/wp-cli/wp-cli/releases/download/v2.12.0/wp-cli-2.12.0.phar"],"stable_version":"2.12.0"},"wpebackend-fdo":{"desc":"Freedesktop.org backend for WPE WebKit","head_dependencies":["glib","libepoxy","libwpe","mesa","wayland",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/Igalia/WPEBackend-fdo.git",{":branch":"master"}],"homepage":"https://wpewebkit.org/","license":"BSD-2-Clause","ruby_source_checksum":"7ad3b11056290339b7a7abcb3cc436666b6de11c5aacc4f19c57cb62e2b43af8","stable_dependencies":["glib","libepoxy","libwpe","mesa","wayland",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"544ae14012f8e7e426b8cb522eb0aaaac831ad7c35601d1cf31d37670e0ebb3b","stable_url_args":["https://github.com/Igalia/WPEBackend-fdo/releases/download/1.16.1/wpebackend-fdo-1.16.1.tar.xz"],"stable_version":"1.16.1"},"wput":{"desc":"Tiny, wget-like FTP client for uploading files","executables":["wdel","wput"],"head_dependencies":[{"automake":":build"}],"homepage":"https://wput.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"93ce4f921335f8b62d80d1634e12e70be812bc99fbd997a6cb2cba1d84592811","stable_dependencies":[{"automake":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/wput/0.6.2.patch"}],"stable_checksum":"229d8bb7d045ca1f54d68de23f1bc8016690dc0027a16586712594fbc7fad8c7","stable_url_args":["https://downloads.sourceforge.net/project/wput/wput/0.6.2/wput-0.6.2.tgz"],"stable_version":"0.6.2","bottle_checksum":"a3456f7990bc7b2caa2d5a3afbff6bb921ee346030a07f4be9a31166c28609bd"},"wren-cli":{"desc":"Simple REPL and CLI tool for running Wren scripts","executables":["wren_cli"],"homepage":"https://github.com/wren-lang/wren-cli","license":"MIT","ruby_source_checksum":"4b85970b1454d7e40cb81f22f0a8f37ee1ee55f14a249eb8dee04fb1846ab826","stable_patches":[{"strip":"p1","url":"https://github.com/wren-lang/wren-cli/commit/18553636618a4d33f10af9b5ab92da6431784a8c.patch?full_index=1","sha256":"ee10f762901cecd897702aa5397868e880d64cfaded95ac76653ee1e01892eec"}],"stable_checksum":"fafdc5d6615114d40de3956cd3a255e8737dadf8bd758b48bac00db61563cb4c","stable_url_args":["https://github.com/wren-lang/wren-cli/archive/refs/tags/0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_checksum":"b2f527af8074dda364da8571385473dcaee9b3034d30cd1407ef6a4057e0e4a0"},"wren":{"desc":"Small, fast, class-based concurrent scripting language","homepage":"https://wren.io","license":"MIT","ruby_source_checksum":"005efd7d249343da40d5ae14ca1c86fa46b38ecfdbef984c4ec50a97ead00e08","stable_checksum":"23c0ddeb6c67a4ed9285bded49f7c91714922c2e7bb88f42428386bf1cf7b339","stable_url_args":["https://github.com/wren-lang/wren/archive/refs/tags/0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_cellar":":any","bottle_checksum":"cbe4d9028c361a3e725091eb9d15b9b040160f03508d674de3052df405691e24"},"write-good":{"bottle_rebuild":1,"desc":"Naive linter for English prose","executables":["write-good","writegood"],"head_dependencies":["node"],"homepage":"https://github.com/btford/write-good","license":"MIT","ruby_source_checksum":"3da01c86584992ce23c16c63b0725210a47081ef8bb35052ef2e93747f94af3a","stable_dependencies":["node"],"stable_checksum":"f54db3db8db0076fd1c05411c7f3923f055176632c51dc4046ab216e51130221","stable_url_args":["https://registry.npmjs.org/write-good/-/write-good-1.0.8.tgz"],"stable_version":"1.0.8","bottle_tag":":all","bottle_checksum":"ce08c97d8a8666ed1721ab835d166e1ff865e2ee2ab23c58018021baf89cf360"},"writerperfect":{"bottle_rebuild":1,"desc":"Library for importing WordPerfect documents","executables":["wks2ods","wpd2odt","wpft2odf","wpg2odg","wps2odt"],"head_dependencies":["libodfgen","librevenge","libwpd","libwpg","libwps",{"pkgconf":":build"}],"homepage":"https://sourceforge.net/p/libwpd/wiki/writerperfect/","license":{":any_of":["LGPL-2.1-or-later","MPL-2.0"]},"ruby_source_checksum":"05a3849e7a17b7a81986da04f71e5a24cb493cac1055253c74dbc0f3366c9734","stable_dependencies":["libodfgen","librevenge","libwpd","libwpg","libwps",{"pkgconf":":build"}],"stable_checksum":"1fe162145013a9786b201cb69724b2d55ff2bf2354c3cd188fd4466e7fc324e6","stable_url_args":["https://downloads.sourceforge.net/project/libwpd/writerperfect/writerperfect-0.9.6/writerperfect-0.9.6.tar.xz"],"stable_version":"0.9.6","bottle_cellar":":any","bottle_checksum":"00f00e38b26c51048a374d8becec3fbc1c1b1c05105710761575ae4906194920"},"wrk":{"desc":"HTTP benchmarking tool","executables":["wrk"],"head_dependencies":["luajit","openssl@4"],"head_url_args":["https://github.com/wg/wrk.git",{":branch":"master"}],"homepage":"https://github.com/wg/wrk","license":":cannot_represent","revision":2,"ruby_source_checksum":"597a48a9e7d284fea775f5f63b7a266efd096106ffafc8c2ae03436aa6c9d128","stable_dependencies":["luajit","openssl@4"],"stable_checksum":"e255f696bff6e329f5d19091da6b06164b8d59d62cb9e673625bdcd27fe7bdad","stable_url_args":["https://github.com/wg/wrk/archive/refs/tags/4.2.0.tar.gz"],"stable_version":"4.2.0"},"wrkflw":{"desc":"Validate and execute GitHub Actions workflows locally","executables":["wrkflw"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/bahdotsh/wrkflw.git",{":branch":"main"}],"homepage":"https://github.com/bahdotsh/wrkflw","license":"MIT","ruby_source_checksum":"8f5e17505b3df729b8a35263567b7dfdaf6e981dfdc1f5e94f48650c4a185c13","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"79d63da0c40cfb884600b671830d63bb6cf143f1d8e65886e067a747491c23b4","stable_url_args":["https://github.com/bahdotsh/wrkflw/archive/refs/tags/v0.8.0.tar.gz"],"stable_version":"0.8.0"},"wsk":{"bottle_rebuild":1,"desc":"OpenWhisk Command-Line Interface (CLI)","executables":["wsk"],"head_dependencies":[{"go":":build"},{"go-bindata":":build"}],"homepage":"https://openwhisk.apache.org/","license":"Apache-2.0","ruby_source_checksum":"945d1a9dc0646f5f7c77537d94c2017b2aa21b492514274175b918a2fa24be4a","stable_dependencies":[{"go":":build"},{"go-bindata":":build"}],"stable_checksum":"cafc57b2f2e29f204c00842541691038abcc4e639dd78485f9c042c93335f286","stable_url_args":["https://github.com/apache/openwhisk-cli/archive/refs/tags/1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_checksum":"935d6a0ac05fc9c2eba6252a8d229bfcfacc45a0ced4350adf6012f1028228ca"},"wskdeploy":{"desc":"Apache OpenWhisk project deployment utility","executables":["wskdeploy"],"head_dependencies":[{"go":":build"}],"homepage":"https://openwhisk.apache.org/","license":"Apache-2.0","ruby_source_checksum":"d507daf7ea8587b2e777420da48a1461930d5ec17d270f97dfc30103d3e853ee","stable_dependencies":[{"go":":build"}],"stable_checksum":"bffe6f6ef2167189fc38893943a391aaf7327e9e6b8d27be1cc1c26535c06e86","stable_url_args":["https://github.com/apache/openwhisk-wskdeploy/archive/refs/tags/1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_checksum":"87364286a37d26de6a051ba1d0244de932de11058e041e969ea20400560df8e5"},"wslay":{"desc":"C websocket library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"cunit":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"head_url_args":["https://github.com/tatsuhiro-t/wslay.git",{":branch":"master"}],"homepage":"https://wslay.sourceforge.net/","license":"MIT","ruby_source_checksum":"ec82ad66dfe3c28d7dd6cca7e111f3e7b777881128ac91f17c52fc51fd4aefa1","stable_dependencies":[{"cunit":":build"},{"pkgconf":":build"},{"sphinx-doc":":build"}],"stable_checksum":"166cfa9e3971f868470057ed924ae1b53f428db061b361b9a17c0508719d2cb5","stable_url_args":["https://github.com/tatsuhiro-t/wslay/releases/download/release-1.1.1/wslay-1.1.1.tar.xz"],"stable_version":"1.1.1","bottle_cellar":":any","bottle_checksum":"3921e0d42b7388dd8229d2019d67319330b7c53e862c120612b72565a7eff37f"},"wstunnel":{"desc":"Tunnel all your traffic over Websocket or HTTP2","executables":["wstunnel"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/erebe/wstunnel.git",{":branch":"main"}],"homepage":"https://github.com/erebe/wstunnel","license":"BSD-3-Clause","ruby_source_checksum":"a1b47f771eed433b71651fddcc12a5dbc6c16ee3a6a0abaa469681bf5e0c6966","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6064a5b94af4c75a193a914d4d57ec367f904bb7ee1581824c9cced7e06d1aea","stable_url_args":["https://github.com/erebe/wstunnel/archive/refs/tags/v10.6.1.tar.gz"],"stable_version":"10.6.1"},"wtf":{"bottle_rebuild":1,"desc":"Translate common Internet acronyms","executables":["wtf"],"homepage":"https://sourceforge.net/projects/bsdwtf/","license":":public_domain","ruby_source_checksum":"f3fadeee925d28440e1aeb3662cb10bd40b2de186d7227a662ed8cbbe5d315ab","stable_checksum":"ed9c1fa927fcd878cce955fb0bdc586876ee1ae234666be75c3bbd6e5b2a094b","stable_url_args":["https://downloads.sourceforge.net/project/bsdwtf/wtf-20230906.tar.gz"],"stable_version":"20230906","bottle_tag":":all","bottle_checksum":"bc34952388539647f56ffd984f795b2fdea730d0ba466a6bd6ec9aedea6a74cf"},"wtfis":{"desc":"Passive hostname, domain, and IP lookup tool","executables":["wtfis"],"head_dependencies":["certifi","pydantic","python@3.14"],"head_url_args":["https://github.com/pirxthepilot/wtfis.git",{":branch":"main"}],"homepage":"https://github.com/pirxthepilot/wtfis","license":"MIT","revision":1,"ruby_source_checksum":"5dd5d6631611609a34007fbc8cb44b2baa99e8b005b9258637359b5b13e3e418","stable_dependencies":["certifi","pydantic","python@3.14"],"stable_checksum":"a37f93f00019ce68f887eacc40ab19669cd64582ff6432737a8b940085866bcb","stable_url_args":["https://files.pythonhosted.org/packages/de/32/9b20625e41f00c13706b03774790f31e4bcc26f3e5f39f7fce09f2d60729/wtfis-0.15.0.tar.gz"],"stable_version":"0.15.0","bottle_tag":":all","bottle_checksum":"36586d72e498de486706964e7f6e4aa7608c1e400d96ae6601ad18bd15305fa3"},"wtfutil":{"desc":"Personal information dashboard for your terminal","executables":["wtfutil"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/wtfutil/wtf.git",{":branch":"trunk"}],"homepage":"https://wtfutil.com","license":"MPL-2.0","ruby_source_checksum":"0bbb261875bb3412077954dc67205171590c96c7d69f7379222e6cccdc271c51","stable_dependencies":[{"go":":build"}],"stable_checksum":"cec9b0a4d01dd6d2a81a8cd429e992786a2a3a212d4e2c090ab4d10172ca9794","stable_url_args":["https://github.com/wtfutil/wtf/archive/refs/tags/v0.50.0.tar.gz"],"stable_version":"0.50.0"},"wthrr":{"desc":"Weather Companion for the Terminal","executables":["wthrr"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/ttytm/wthrr-the-weathercrab.git",{":branch":"main"}],"homepage":"https://github.com/ttytm/wthrr-the-weathercrab","license":"MIT","ruby_source_checksum":"f93d5b26b89c1644139db0ebf02c04ca0ac68143ab550481a339285ea752037c","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"ff5b47f2046ebefa9ff28cb52ece49a06f7b89230578801c338c77802aa721e0","stable_url_args":["https://github.com/ttytm/wthrr-the-weathercrab/archive/refs/tags/v1.2.1.tar.gz"],"stable_version":"1.2.1"},"wtype":{"desc":"Xdotool type for wayland","executables":["wtype"],"head_dependencies":["libxkbcommon","wayland","wayland-protocols",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/atx/wtype","license":"MIT","ruby_source_checksum":"efb208bc3edf25b757566f5da51bfe904de325d9afd4f2413d11a744a6c1bcb9","stable_dependencies":["libxkbcommon","wayland","wayland-protocols",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"da91786d828b6a6e29b884bc510473939eda052658ebef87d7bdeafa6a8746f9","stable_url_args":["https://github.com/atx/wtype/archive/refs/tags/v0.4.tar.gz"],"stable_version":"0.4"},"wuchale":{"desc":"Protobuf-like i18n from plain code","executables":["wuchale"],"head_dependencies":["node"],"homepage":"https://wuchale.dev/","license":"MIT","ruby_source_checksum":"597cfc6f305b12374ac42caef6f580e5d0692c81641032a885d4029aa523a0c6","stable_dependencies":["node"],"stable_checksum":"5cc7d5b7bab5d49948f8486083a69ca77a568a5e25f17d6ddcd8c3d58e1fa87f","stable_url_args":["https://registry.npmjs.org/wuchale/-/wuchale-0.25.6.tgz"],"stable_version":"0.25.6","bottle_tag":":all","bottle_checksum":"51e4086c131d825bc1e0254b8bfe9eb208d6bc96c27b74937c0e1134e1b43a56"},"wumpus":{"desc":"Exact clone of the ancient BASIC Hunt the Wumpus game","executables":["superhack","wumpus"],"head_dependencies":[{"asciidoctor":":build"}],"head_url_args":["https://gitlab.com/esr/wumpus.git",{":branch":"master"}],"homepage":"http://www.catb.org/~esr/wumpus/","license":"BSD-2-Clause","ruby_source_checksum":"2fe6df68afc1417147e19116b78b531855e7153ae8344535c485bea8affd7662","stable_dependencies":[{"asciidoctor":":build"}],"stable_checksum":"0963a7690e0e739f757d59dc1df07083fa96d3a27d800d571a1977a6d0fa48ef","stable_url_args":["https://gitlab.com/esr/wumpus/-/archive/1.12/wumpus-1.12.tar.bz2"],"stable_version":"1.12"},"wuppiefuzz":{"desc":"Coverage-guided REST API fuzzer developed on top of LibAFL","executables":["wuppiefuzz"],"head_dependencies":["z3",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_uses_from_macos":[[{"llvm":":build"}],["sqlite"]],"homepage":"https://github.com/TNO-S3/WuppieFuzz","license":"Apache-2.0","ruby_source_checksum":"924529f96f19e4ee35e2aa6ab3a1c07513cbb3091ce9c9bf1500658be20c4acb","stable_dependencies":["z3",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"f22bd5f0f1f922dfa1481e752689fe043e49f68bb1139fab195359b388e461f0","stable_url_args":["https://github.com/TNO-S3/WuppieFuzz/releases/download/v1.6.0/source.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}],["sqlite"]],"stable_version":"1.6.0"},"wush":{"desc":"Transfer files between computers via WireGuard","executables":["wush"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/coder/wush","license":"CC0-1.0","ruby_source_checksum":"37e52e3cea5bd440a095cb77da5d715e8838c8d8904e4afa7a0aba8e33e0d9f3","stable_dependencies":[{"go":":build"}],"stable_checksum":"77d5a912465d1e8ec478252a9a69a04d39af75a126ac9ed94823f33a60b3d8f9","stable_url_args":["https://github.com/coder/wush/archive/refs/tags/v0.4.1.tar.gz"],"stable_version":"0.4.1"},"wv":{"bottle_rebuild":1,"desc":"Programs for accessing Microsoft Word documents","executables":["wvAbw","wvCleanLatex","wvConvert","wvDVI","wvDocBook","wvHtml","wvLatex","wvMime","wvPDF","wvPS","wvRTF","wvSummary","wvText","wvVersion","wvWare","wvWml"],"head_dependencies":["glib","libgsf","libpng","libwmf","gettext",{"pkgconf":":build"}],"head_uses_from_macos":[["libxml2"]],"homepage":"https://wvware.sourceforge.net/","license":"GPL-2.0-or-later","revision":2,"ruby_source_checksum":"1ff23288dea27da8f45e1359e82d954cfea254953ba01264f05b6bc8eb23c1eb","stable_dependencies":["glib","libgsf","libpng","libwmf","gettext",{"pkgconf":":build"}],"stable_checksum":"4c730d3b325c0785450dd3a043eeb53e1518598c4f41f155558385dd2635c19d","stable_url_args":["https://deb.debian.org/debian/pool/main/w/wv/wv_1.2.9.orig.tar.gz"],"stable_uses_from_macos":[["libxml2"]],"stable_version":"1.2.9"},"wv2":{"bottle_rebuild":1,"desc":"Programs for accessing Microsoft Word documents","executables":["wv2-config"],"head_dependencies":["glib","libgsf",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://wvware.sourceforge.net/","license":{":all_of":["LGPL-2.0-only","LGPL-2.0-or-later","LGPL-2.1-only"]},"ruby_source_checksum":"41a55f813666a28d1d14a5dd5a7976a37a43361a3fff7a32a2c1ced100dee4c7","stable_dependencies":["glib","libgsf",{"cmake":":build"},{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"9f2b6d3910cb0e29c9ff432f935a594ceec0101bca46ba2fc251aff251ee38dc","stable_url_args":["https://downloads.sourceforge.net/project/wvware/wv2-0.4.2.tar.bz2"],"stable_version":"0.4.2"},"wwwoffle":{"bottle_rebuild":1,"desc":"Better browsing for computers with intermittent connections","executables":["wwwoffle","wwwoffle-fsck","wwwoffle-gunzip","wwwoffle-gzip","wwwoffle-hash","wwwoffle-ls","wwwoffle-mv","wwwoffle-read","wwwoffle-rm","wwwoffle-tools","wwwoffle-write"],"head_uses_from_macos":[[{"flex":":build"}]],"homepage":"https://www.gedanken.org.uk/software/wwwoffle/","license":"GPL-2.0-or-later","ruby_source_checksum":"d88dbf1b9574fcf6a01bc6a04d3873f584fbf77b28dbbbe9a970f60921a2dab3","stable_checksum":"b16dd2549dd47834805343025638c06a0d67f8ea7022101c0ce2b6847ba011c6","stable_url_args":["https://www.gedanken.org.uk/software/wwwoffle/download/wwwoffle-2.9j.tgz"],"stable_uses_from_macos":[[{"flex":":build"}]],"stable_version":"2.9j"},"wx-cli":{"desc":"WeChat 4.x local data CLI with daemon architecture","executables":["wx"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/jackwener/wx-cli","license":"Apache-2.0","ruby_source_checksum":"7f45a0286e5beddf07f654a78f0032976c46b69ce9dbc185d9bc51d8ed4e7660","stable_dependencies":[{"rust":":build"}],"stable_checksum":"de8ed8208d8b0af7c2fb93414f35f9816cbafdf654cb969f93bd374a87c8fe35","stable_url_args":["https://github.com/jackwener/wx-cli/archive/refs/tags/v0.3.0.tar.gz"],"stable_version":"0.3.0"},"wxlua":{"desc":"Lua bindings for wxWidgets cross-platform GUI toolkit","head_dependencies":["lua@5.4","wxwidgets@3.2",{"cmake":":build"}],"head_url_args":["https://github.com/pkulchenko/wxlua.git",{":branch":"master"}],"homepage":"https://github.com/pkulchenko/wxlua","license":{"LGPL-2.0-or-later":{":with":"WxWindows-exception-3.1"}},"revision":3,"ruby_source_checksum":"02a1cdee196bc7610a569dd57aa8c9e20080b32c35d8e583899cc6d6d2d29dfc","stable_dependencies":["lua@5.4","wxwidgets@3.2",{"cmake":":build"}],"stable_checksum":"62abe571803a9748e19e86e39cb0e254fd90a5925dc5f0e35669e693cbdb129e","stable_url_args":["https://github.com/pkulchenko/wxlua/archive/refs/tags/v3.2.0.2.tar.gz"],"stable_version":"3.2.0.2"},"wxmaxima":{"caveats":"When you start wxMaxima the first time, set the path to Maxima\n(e.g. $HOMEBREW_PREFIX/bin/maxima) in the Preferences.\n\nEnable gnuplot functionality by setting the following variables\nin ~/.maxima/maxima-init.mac:\n  gnuplot_command:\"$HOMEBREW_PREFIX/bin/gnuplot\"$\n  draw_command:\"$HOMEBREW_PREFIX/bin/gnuplot\"$\n","desc":"Cross platform GUI for Maxima","executables":["wxmaxima","wxmxdiff"],"head_dependencies":["maxima","wxwidgets",{"cmake":":build"},{"gettext":":build"},{"ninja":":build"}],"head_url_args":["https://github.com/wxMaxima-developers/wxmaxima.git",{":branch":"main"}],"homepage":"https://wxmaxima-developers.github.io/wxmaxima/","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"b12df3afef8861700c6f3e4e691891c1e37228ec150531df8c4301474f0ee780","stable_dependencies":["maxima","wxwidgets",{"cmake":":build"},{"gettext":":build"},{"ninja":":build"}],"stable_checksum":"e5464465c82a60f23cae9dafe98f590c771feabfb8bab216f1d31835214ad6fa","stable_url_args":["https://github.com/wxMaxima-developers/wxmaxima/archive/refs/tags/Version-26.07.0.tar.gz"],"stable_version":"26.07.0"},"wxpython":{"desc":"Python bindings for wxWidgets","executables":["helpviewer","img2png","img2py","img2xpm","pycrust","pyshell","pyslices","pyslicesshell","pywxrc","wxdemo","wxdocs","wxget"],"head_dependencies":["numpy","pillow","python@3.14","wxwidgets@3.2",{"cython":":build"},{"doxygen":":build"},{"python-setuptools":":build"},{"sip":":build"}],"homepage":"https://www.wxpython.org/","license":{"LGPL-2.0-or-later":{":with":"WxWindows-exception-3.1"}},"revision":1,"ruby_source_checksum":"d31cbaf1189e2dfd06dc2dafa9eadfbefe57bb00e1df9c0495d37e5610e88536","stable_dependencies":["numpy","pillow","python@3.14","wxwidgets@3.2",{"cython":":build"},{"doxygen":":build"},{"python-setuptools":":build"},{"sip":":build"}],"stable_checksum":"44e836d1bccd99c38790bb034b6ecf70d9060f6734320560f7c4b0d006144793","stable_url_args":["https://files.pythonhosted.org/packages/22/43/81657a6b126ffc19163500a8184d683cec08eb4e1d06905cd0c371c702d0/wxpython-4.2.5.tar.gz"],"stable_version":"4.2.5"},"wxwidgets":{"aliases":["wxwidgets@3.3"],"desc":"Cross-platform C++ GUI toolkit","executables":["wx-config","wx-config-3.3","wxrc","wxrc-3.3"],"head_dependencies":["jpeg-turbo","libpng","libtiff","pcre2","webp",{"pkgconf":":build"}],"head_url_args":["https://github.com/wxWidgets/wxWidgets.git",{":branch":"master"}],"head_uses_from_macos":[["expat"]],"homepage":"https://www.wxwidgets.org","license":{"LGPL-2.0-or-later":{":with":"WxWindows-exception-3.1"}},"oldnames":["wxmac"],"ruby_source_checksum":"1467e29cb1d29b83fcd060aa758ebf584d364b301fd54db31d659fd6702d7900","stable_dependencies":["jpeg-turbo","libpng","libtiff","pcre2","webp",{"pkgconf":":build"}],"stable_checksum":"0d55c1b9dadb31536c922b846194072aaf608641cd7e314a3b983996d1a30ccd","stable_url_args":["https://github.com/wxWidgets/wxWidgets/releases/download/v3.3.3/wxWidgets-3.3.3.tar.bz2"],"stable_uses_from_macos":[["expat"]],"stable_version":"3.3.3","versioned_formulae":["wxwidgets@3.2"]},"wxwidgets@3.2":{"caveats":"To avoid conflicts with the wxwidgets formula, `wx-config` and `wxrc`\nhave been installed as `wx-config-3.2` and `wxrc-3.2`.\n","desc":"Cross-platform C++ GUI toolkit","executables":["wx-config-3.2","wxrc-3.2"],"head_dependencies":["jpeg-turbo","libpng","libtiff","pcre2",{"pkgconf":":build"}],"head_uses_from_macos":[["expat"]],"homepage":"https://www.wxwidgets.org","license":{"LGPL-2.0-or-later":{":with":"WxWindows-exception-3.1"}},"ruby_source_checksum":"e6210f3679331b07d219fda5a19708b789b3030fd00265d139186e999df015ba","stable_dependencies":["jpeg-turbo","libpng","libtiff","pcre2",{"pkgconf":":build"}],"stable_checksum":"6a129015bce2e914e4bf61ec4411854ad962801d47e92f2eb8340adb6a90af08","stable_url_args":["https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.11/wxWidgets-3.2.11.tar.bz2"],"stable_uses_from_macos":[["expat"]],"stable_version":"3.2.11"},"wy60":{"desc":"Wyse 60 compatible terminal emulator","executables":["wy60"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://code.google.com/archive/p/wy60/","license":"GPL-2.0-or-later","ruby_source_checksum":"89d89e75e81fd9e00f3303a94a7a8dd2e9079c7e726e49e2126a962f6ccd8073","stable_checksum":"f7379404f0baf38faba48af7b05f9e0df65266ab75071b2ca56195b63fc05ed0","stable_url_args":["https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/wy60/wy60-2.0.9.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.0.9","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"700b80eb03a92465ae6a0860bf3c3eb572c9bc97799eec577e2fcb694c050148"},"wzprof":{"desc":"Profiling for Wazero","executables":["wzprof"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/dispatchrun/wzprof.git",{":branch":"main"}],"homepage":"https://github.com/dispatchrun/wzprof","license":"Apache-2.0","ruby_source_checksum":"2bbcf3f640d498bda06dd0a5dc7826f5158adf0f66d24a4500309621c56c5cd0","stable_dependencies":[{"go":":build"}],"stable_checksum":"20223095b6b0bcb7ee655e755d2979f743a1bd03bf4fb09928856356caa9d463","stable_url_args":["https://github.com/dispatchrun/wzprof/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0","bottle_checksum":"e5cd9073cd439d27d735796f4f88ca53e320d00767202195df23a151cd207f7e"},"x-cli":{"conflicts":[["xorg-server",{":because":"both provide an `x` binary"}]],"desc":"Command-line power tool for Twitter","executables":["x"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sferik/x-cli.git",{":branch":"main"}],"homepage":"https://github.com/sferik/x-cli","license":"MIT","ruby_source_checksum":"580ca811e1d09c06d5e1387587e08bc1d2ba53eea49280762136d3b0a5eeba5a","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"30685de7d87d385a1c74b6ef47732c8b5259fe50f434efd651757e5529cc2fe9","stable_url_args":["https://github.com/sferik/x-cli/archive/refs/tags/v5.0.0.tar.gz"],"stable_version":"5.0.0"},"x-cmd":{"desc":"Bootstrap 1000+ command-line tools in seconds","executables":["x-cmd"],"head_url_args":["https://github.com/x-cmd/x-cmd.git",{":branch":"X"}],"homepage":"https://x-cmd.com","license":{":all_of":["Apache-2.0","MIT","BSD-3-Clause"]},"ruby_source_checksum":"48fb5ed1c40e00295fdfb6c4ced7283a6880e22cf27ed48a78f2056cfe9c8fd3","stable_checksum":"feb97e4f3c1f173ff24de3fb2d5f4b4b7cff3c8fd8c032349a2ebe591e2e635c","stable_url_args":["https://github.com/x-cmd/x-cmd/archive/refs/tags/v0.9.11.tar.gz"],"stable_version":"0.9.11"},"x11vnc":{"desc":"VNC server for real X displays","executables":["x11vnc"],"head_dependencies":["libvncserver","openssl@4",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/LibVNC/x11vnc.git",{":branch":"master"}],"head_uses_from_macos":[["libxcrypt"]],"homepage":"https://github.com/LibVNC/x11vnc","license":{"GPL-2.0-or-later":{":with":"x11vnc-openssl-exception"}},"revision":1,"ruby_source_checksum":"6a75b3a29e7c17c6935f8873e27166bf3e67ba82b08352394954e92d4505632a","stable_dependencies":["libvncserver","openssl@4",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"stable_checksum":"3ab47c042bc1c33f00c7e9273ab674665b85ab10592a8e0425589fe7f3eb1a69","stable_url_args":["https://github.com/LibVNC/x11vnc/archive/refs/tags/0.9.17.tar.gz"],"stable_uses_from_macos":[["libxcrypt"]],"stable_version":"0.9.17"},"x264":{"desc":"H.264/AVC encoder","executables":["x264"],"head_url_args":["https://code.videolan.org/videolan/x264.git",{":branch":"master"}],"homepage":"https://www.videolan.org/developers/x264.html","license":"GPL-2.0-or-later","no_autobump_args":{":because":":incompatible_version_format"},"ruby_source_checksum":"faf18f1cf2fdb0846522890999439dcad4f1351fa3472d910d8c214b12eefd09","stable_url_args":["https://code.videolan.org/videolan/x264.git",{":revision":"b35605ace3ddf7c1a5d67a2eb553f034aef41d55"}],"stable_version":"r3222"},"x265":{"desc":"H.265/HEVC encoder","executables":["x265"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://bitbucket.org/multicoreware/x265_git.git",{":branch":"master"}],"homepage":"https://bitbucket.org/multicoreware/x265_git","license":"GPL-2.0-or-later","ruby_source_checksum":"de938e745a30155aa13f4d4285e397db5343220afa717cf30161cd3c90c8f604","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"40b1ea0453e0309f0eba934e0ddf533f8f6295966679e8894e8f1c1c8d5e1210","stable_url_args":["https://bitbucket.org/multicoreware/x265_git/downloads/x265_4.2.tar.gz"],"stable_version":"4.2"},"x3270":{"bottle_rebuild":1,"desc":"IBM 3270 terminal emulator for the X Window System and Windows","executables":["b3270","c3270","pr3287","prtodir","s3270","x3270","x3270a","x3270if"],"head_dependencies":["openssl@3","readline"],"head_uses_from_macos":[[{"python":":build"}],["expat"],["ncurses"]],"homepage":"https://x3270.bgp.nu/","license":"BSD-3-Clause","ruby_source_checksum":"9f2127472ad32358bdc77bb51f9773de22957df6ec168b497e918138eb73a2e3","stable_dependencies":["openssl@3","readline"],"stable_checksum":"01576fa58598ccdd3d366febfaef61e3d1de93eb60a93f9ac6ba5faf84144c6f","stable_url_args":["https://downloads.sourceforge.net/project/x3270/x3270/4.5ga5/suite3270-4.5ga5-src.tgz"],"stable_uses_from_macos":[[{"python":":build"}],["expat"],["ncurses"]],"stable_version":"4.5ga5"},"x86_64-elf-binutils":{"desc":"GNU Binutils for x86_64-elf cross development","executables":["x86_64-elf-addr2line","x86_64-elf-ar","x86_64-elf-as","x86_64-elf-c++filt","x86_64-elf-elfedit","x86_64-elf-gprof","x86_64-elf-ld","x86_64-elf-ld.bfd","x86_64-elf-nm","x86_64-elf-objcopy","x86_64-elf-objdump","x86_64-elf-ranlib","x86_64-elf-readelf","x86_64-elf-size","x86_64-elf-strings","x86_64-elf-strip"],"head_dependencies":["zstd",{"pkgconf":":build"}],"homepage":"https://www.gnu.org/software/binutils/","license":"GPL-3.0-or-later","oldnames":["i386-elf-binutils"],"ruby_source_checksum":"f069ba8697c28d2bd4558989cde8584be1ea908cfe650f3d3b4a98f2f09d0c4b","stable_dependencies":["zstd",{"pkgconf":":build"}],"stable_checksum":"324ed40ada2633a28eaa5d104ca5db165fd3cc3162cc1d48a7b7fa9c932da439","stable_url_args":["https://ftpmirror.gnu.org/gnu/binutils/binutils-2.46.1.tar.bz2"],"stable_version":"2.46.1"},"x86_64-elf-gcc":{"desc":"GNU compiler collection for x86_64-elf","executables":["x86_64-elf-c++","x86_64-elf-cpp","x86_64-elf-gcc","x86_64-elf-gcc-ar","x86_64-elf-gcc-nm","x86_64-elf-gcc-ranlib","x86_64-elf-gcov","x86_64-elf-gcov-dump","x86_64-elf-gcov-tool","x86_64-elf-lto-dump"],"head_dependencies":["gmp","libmpc","mpfr","x86_64-elf-binutils","zstd"],"homepage":"https://gcc.gnu.org","license":{"GPL-3.0-or-later":{":with":"GCC-exception-3.1"}},"oldnames":["i386-elf-gcc"],"ruby_source_checksum":"c6fbf6c84645ad6890591fa3d76bc1fb13dcba80b172a8bbaf02095b1edf1994","stable_dependencies":["gmp","libmpc","mpfr","x86_64-elf-binutils","zstd"],"stable_checksum":"50efb4d94c3397aff3b0d61a5abd748b4dd31d9d3f2ab7be05b171d36a510f79","stable_url_args":["https://ftpmirror.gnu.org/gnu/gcc/gcc-16.1.0/gcc-16.1.0.tar.xz"],"stable_version":"16.1.0"},"x86_64-elf-gdb":{"desc":"GNU debugger for x86_64-elf cross development","executables":["x86_64-elf-gdb","x86_64-elf-gdb-add-index","x86_64-elf-gstack"],"head_dependencies":["gmp","mpfr","ncurses","python@3.14","readline","xz","zstd",{"pkgconf":":build"},{"x86_64-elf-gcc":":test"}],"head_url_args":["https://sourceware.org/git/binutils-gdb.git",{":branch":"master"}],"head_uses_from_macos":[["expat",{":since":":sequoia"}]],"homepage":"https://www.gnu.org/software/gdb/","license":"GPL-3.0-or-later","ruby_source_checksum":"2448ee3103d6f941a69f4d6c7c07d9eea5967ba5f63078f0aefe366ac7d92ecc","stable_dependencies":["gmp","mpfr","ncurses","python@3.14","readline","xz","zstd",{"pkgconf":":build"},{"x86_64-elf-gcc":":test"}],"stable_checksum":"1c036c0d72e4b3d1fb5c94c88632add6f9d76f4d7c4d2ea793c12a9f19a3228c","stable_url_args":["https://ftpmirror.gnu.org/gnu/gdb/gdb-17.2.tar.xz"],"stable_uses_from_macos":[["expat",{":since":":sequoia"}]],"stable_version":"17.2"},"x86_64-elf-grub":{"bottle_rebuild":1,"desc":"GNU GRUB bootloader for x86_64-elf","executables":["x86_64-elf-grub-editenv","x86_64-elf-grub-file","x86_64-elf-grub-fstest","x86_64-elf-grub-glue-efi","x86_64-elf-grub-kbdcomp","x86_64-elf-grub-menulst2cfg","x86_64-elf-grub-mkfont","x86_64-elf-grub-mkimage","x86_64-elf-grub-mklayout","x86_64-elf-grub-mknetdir","x86_64-elf-grub-mkpasswd-pbkdf2","x86_64-elf-grub-mkrelpath","x86_64-elf-grub-mkrescue","x86_64-elf-grub-mkstandalone","x86_64-elf-grub-render-label","x86_64-elf-grub-script-check","x86_64-elf-grub-syslinux2cfg"],"head_dependencies":["freetype","xz","gettext",{"gawk":":build"},{"help2man":":build"},{"pkgconf":":build"},{"texinfo":":build"},{"x86_64-elf-binutils":":build"},{"x86_64-elf-gcc":":build"},{"x86_64-elf-gcc":":test"}],"head_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"python":":build"}]],"homepage":"https://savannah.gnu.org/projects/grub","license":"GPL-3.0-or-later","ruby_source_checksum":"90700a8264d581d9db5e712f02ff255a91fff8169bccf3f546f8437dec5422ac","stable_dependencies":["freetype","xz","gettext",{"gawk":":build"},{"help2man":":build"},{"pkgconf":":build"},{"texinfo":":build"},{"x86_64-elf-binutils":":build"},{"x86_64-elf-gcc":":build"},{"x86_64-elf-gcc":":test"}],"stable_checksum":"f3c97391f7c4eaa677a78e090c7e97e6dc47b16f655f04683ebd37bef7fe0faa","stable_url_args":["https://ftpmirror.gnu.org/gnu/grub/grub-2.12.tar.xz"],"stable_uses_from_macos":[[{"bison":":build"}],[{"flex":":build"}],[{"python":":build"}]],"stable_version":"2.12"},"x86_64-linux-gnu-binutils":{"desc":"GNU Binutils for x86_64-linux-gnu cross development","executables":["x86_64-linux-gnu-addr2line","x86_64-linux-gnu-ar","x86_64-linux-gnu-as","x86_64-linux-gnu-c++filt","x86_64-linux-gnu-elfedit","x86_64-linux-gnu-gprof","x86_64-linux-gnu-ld","x86_64-linux-gnu-ld.bfd","x86_64-linux-gnu-nm","x86_64-linux-gnu-objcopy","x86_64-linux-gnu-objdump","x86_64-linux-gnu-ranlib","x86_64-linux-gnu-readelf","x86_64-linux-gnu-size","x86_64-linux-gnu-strings","x86_64-linux-gnu-strip"],"head_dependencies":["zstd",{"pkgconf":":build"}],"head_uses_from_macos":[[{"llvm":":test"}]],"homepage":"https://www.gnu.org/software/binutils/binutils.html","license":"GPL-3.0-or-later","ruby_source_checksum":"d6be9eabd225649b44b09c377d5e123041c44edc7d9030fe5964c9548e3ae111","stable_dependencies":["zstd",{"pkgconf":":build"}],"stable_checksum":"324ed40ada2633a28eaa5d104ca5db165fd3cc3162cc1d48a7b7fa9c932da439","stable_url_args":["https://ftpmirror.gnu.org/gnu/binutils/binutils-2.46.1.tar.bz2"],"stable_uses_from_macos":[[{"llvm":":test"}]],"stable_version":"2.46.1"},"xa":{"desc":"6502 cross assembler","executables":["file65","ldo65","printcbm","reloc65","uncpk","xa"],"homepage":"https://www.floodgap.com/retrotech/xa/","license":"GPL-2.0-or-later","ruby_source_checksum":"a3896ea75055aad66f0dbf62db5252c3729294a829afc5a8d9c5b819e3ccffa7","stable_checksum":"63c12a6a32a8e364f34f049d8b2477f4656021418f08b8d6b462be0ed3be3ac3","stable_url_args":["https://www.floodgap.com/retrotech/xa/dists/xa-2.4.1.tar.gz"],"stable_version":"2.4.1"},"xan":{"desc":"CSV CLI magician written in Rust","executables":["xan"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/medialab/xan.git",{":branch":"master"}],"homepage":"https://github.com/medialab/xan","license":{":any_of":["MIT","Unlicense"]},"ruby_source_checksum":"5705468bd1a0b66a03406af06e02b10e0ffb804b6a934086702f40e3c3d7fe04","stable_dependencies":[{"rust":":build"}],"stable_checksum":"b2c101c85fb1b0e98f80aa2117e93c5381cc6483e199cbe6796da4a275511e20","stable_url_args":["https://github.com/medialab/xan/archive/refs/tags/0.59.0.tar.gz"],"stable_version":"0.59.0"},"xapian":{"desc":"C++ search engine library","executables":["copydatabase","simpleexpand","simpleindex","simplesearch","xapian-check","xapian-compact","xapian-config","xapian-delve","xapian-metadata","xapian-pos","xapian-progsrv","xapian-quest","xapian-replicate","xapian-replicate-server","xapian-tcpsrv"],"head_dependencies":[{"python@3.14":":build"},{"sphinx-doc":":build"},{"python@3.14":":test"}],"homepage":"https://xapian.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"f6d4af01d2be8569b776491047599f04a5b11e61e8a4ef26e85dda08855ebda0","stable_dependencies":[{"python@3.14":":build"},{"sphinx-doc":":build"},{"python@3.14":":test"}],"stable_checksum":"6cea3f49952a47224439a40bdb3608f928d121ad8721b9921cc42802d548ecf8","stable_url_args":["https://oligarchy.co.uk/xapian/2.0.0/xapian-core-2.0.0.tar.xz"],"stable_version":"2.0.0","version_scheme":1},"xaric":{"bottle_rebuild":2,"desc":"IRC client","executables":["xaric"],"head_dependencies":["openssl@4"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://xaric.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"a9bc65c095943d1644f200774bf775cf55c2b9f8e0f4f1ea8f0047bc626bd768","stable_dependencies":["openssl@4"],"stable_patches":[{"strip":"p1","url":"https://github.com/laeos/xaric/commit/a6fa3936918098fd00ebcfb845360a6110ac4505.patch?full_index=1","sha256":"353ef73a5a408a876f99d4884a7d5c74d06759c60a786ef7c041ca7d8e0abcd3"},{"strip":"p1","url":"https://github.com/laeos/xaric/commit/c365b700a5525cf0a38091c833096c179ee2e40f.patch?full_index=1","sha256":"9e82b5df90b96b096a3556afc3520e7b3e8d649eed4b8b42be622bc428f0ca73"}],"stable_checksum":"cb6c23fd20b9f54e663fff7cab22e8c11088319c95c90904175accf125d2fc11","stable_url_args":["https://xaric.org/software/xaric/releases/xaric-0.13.9.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.13.9"},"xauth":{"desc":"X.Org Applications: xauth","executables":["xauth"],"head_dependencies":["libx11","libxau","libxext","libxmu",{"pkgconf":":build"},{"util-macros":":build"}],"homepage":"https://www.x.org/","license":"MIT-open-group","ruby_source_checksum":"3368dd2882549cf8f577f2a45ddf0242ecb44b14372f3d360d745c082fe619bc","stable_dependencies":["libx11","libxau","libxext","libxmu",{"pkgconf":":build"},{"util-macros":":build"}],"stable_checksum":"a4000e2f441facebf569026bedecc23ba262cc6927be52070abe0002625cfbe0","stable_url_args":["https://www.x.org/pub/individual/app/xauth-1.1.5.tar.xz"],"stable_version":"1.1.5"},"xbee-comm":{"desc":"XBee communication libraries and utilities","executables":["xbfwup"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/guyzmo/xbee-comm.git",{":branch":"master"}],"homepage":"https://github.com/guyzmo/xbee-comm","license":"GPL-3.0-or-later","ruby_source_checksum":"f95c300d13668529932c17791fba2ec8f957ae1ccfde004cedd1528b98c847ef","stable_dependencies":[{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"c474d22feae5d9c05b3ec167b839c8fded512587da0f020ca682d60db174f24a","stable_url_args":["https://github.com/guyzmo/xbee-comm/archive/refs/tags/v1.5.tar.gz"],"stable_version":"1.5","bottle_checksum":"a4dda0f81a92b04ac242a71d3b233da85abdcc767b8c5ec956e3285565eef994"},"xbitmaps":{"desc":"Bitmap images used by multiple X11 applications","head_dependencies":[{"pkgconf":":build"},{"util-macros":":build"}],"homepage":"https://xcb.freedesktop.org","license":"MIT","ruby_source_checksum":"ab577880f8382499d65a2508b0993600baf941d3e56c59a5248c41e6064befa8","stable_dependencies":[{"pkgconf":":build"},{"util-macros":":build"}],"stable_checksum":"895722f136e21e728c52f2d99fd2dae95018b9ddad1bac1f29d61bcd6593721d","stable_url_args":["https://xorg.freedesktop.org/archive/individual/data/xbitmaps-1.1.4.tar.xz"],"stable_version":"1.1.4","bottle_tag":":all","bottle_checksum":"db41d221049abcd7de13f3cb4adc6f6d78c7f2db6a154985d188cb362ca3d171"},"xboard":{"deprecate_args":{":date":"2026-01-05",":because":"uses deprecated polyglot"},"desc":"Graphical user interface for chess","executables":["xboard"],"head_dependencies":["cairo","fairymax","gdk-pixbuf","glib","gtk+","librsvg","pango","polyglot","at-spi2-core","gettext","harfbuzz",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"head_url_args":["https://git.savannah.gnu.org/git/xboard.git",{":branch":"master"}],"homepage":"https://www.gnu.org/software/xboard/","license":"GPL-3.0-or-later","revision":4,"ruby_source_checksum":"c0bc3ac3c45db1225f86ed41901137d5794013402562d39e81bcb911e5b57b2f","stable_dependencies":["cairo","fairymax","gdk-pixbuf","glib","gtk+","librsvg","pango","polyglot","at-spi2-core","gettext","harfbuzz",{"pkgconf":":build"}],"stable_checksum":"2b2e53e8428ad9b6e8dc8a55b3a5183381911a4dae2c0072fa96296bbb1970d6","stable_url_args":["https://ftpmirror.gnu.org/gnu/xboard/xboard-4.9.1.tar.gz"],"stable_version":"4.9.1"},"xbyak":{"desc":"C++ JIT assembler for x86 (IA32), x64 (AMD64, x86-64)","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/herumi/xbyak.git",{":branch":"master"}],"homepage":"https://github.com/herumi/xbyak","license":"BSD-3-Clause","ruby_source_checksum":"e4beb491dac5170d1747185895eda3a7887695b0d83402689ce74bf0f906cb0e","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"744c09c7d60dd8436afc975db44445bfbd3ba487b7f3b67489a928f0642bfb06","stable_url_args":["https://github.com/herumi/xbyak/archive/refs/tags/v7.37.4.tar.gz"],"stable_version":"7.37.4","bottle_tag":":all","bottle_checksum":"29510f948c0e4cd70ad5f44eefd53c8c230ea42d90e65e0c8c292a5c346cba26"},"xc":{"desc":"Markdown defined task runner","executables":["xc"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/joerdav/xc.git",{":branch":"main"}],"homepage":"https://xcfile.dev/","license":"MIT","ruby_source_checksum":"081b27e9143e9de99934a3b5452b36b4a9da00f487a9a1a205a3ba2226d8f69c","stable_dependencies":[{"go":":build"}],"stable_checksum":"afcb5e1fbd1be5f0b6dcb802e02c96527ac0e96ddeb47471b8ad4056f91ccc72","stable_url_args":["https://github.com/joerdav/xc/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"xcb-proto":{"bottle_rebuild":2,"desc":"X.Org: XML-XCB protocol descriptions for libxcb code generation","head_dependencies":[{"pkgconf":":build"},{"python@3.14":":build"},{"pkgconf":":test"},{"python@3.14":":test"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"9dc08562b6c9b0b9e5eb5a8a27172420d60184576bac2882c4ee5b9552840e68","stable_dependencies":[{"pkgconf":":build"},{"python@3.14":":build"},{"pkgconf":":test"},{"python@3.14":":test"}],"stable_checksum":"2c1bacd2110f4799f74de6ebb714b94cf6f80fb112316b1219480fd22562148c","stable_url_args":["https://xorg.freedesktop.org/archive/individual/proto/xcb-proto-1.17.0.tar.xz"],"stable_version":"1.17.0","bottle_tag":":all","bottle_checksum":"1907041d187bef23a433c472482195a2cd8a4db3787f9da47db1ae5e5d47894a"},"xcb-util-cursor":{"desc":"XCB cursor library (replacement for libXcursor)","head_dependencies":["libxcb","xcb-util","xcb-util-image","xcb-util-renderutil",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"util-macros":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/xorg/lib/libxcb-cursor.git",{":branch":"master"}],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://xcb.freedesktop.org","license":"X11","ruby_source_checksum":"026a9fc581c0e26c7990f8a19e7d1d5d44d1bf643424c7b913c0f792e211f955","stable_dependencies":["libxcb","xcb-util","xcb-util-image","xcb-util-renderutil",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"fdeb8bd127873519be5cc70dcd0d3b5d33b667877200f9925a59fdcad8f7a933","stable_url_args":["https://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.6.tar.xz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"0.1.6"},"xcb-util-image":{"desc":"XCB port of Xlib's XImage and XShmImage","head_dependencies":["libxcb","xcb-util",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/xorg/lib/libxcb-image.git",{":branch":"master"}],"homepage":"https://xcb.freedesktop.org","license":"X11","ruby_source_checksum":"717298199a5ac374f1376e6232893220ce6d241d938e0b8af335a6b8bf684f5a","stable_dependencies":["libxcb","xcb-util",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"0ebd4cf809043fdeb4f980d58cdcf2b527035018924f8c14da76d1c81001293b","stable_url_args":["https://xcb.freedesktop.org/dist/xcb-util-image-0.4.1.tar.gz"],"stable_version":"0.4.1","bottle_cellar":":any","bottle_checksum":"fd3852b6c3b6b93d835cc2f67f60ceb69a2bba35ff61b290e40a55bd325a3b85"},"xcb-util-keysyms":{"desc":"Standard X constants and conversion to/from keycodes","head_dependencies":["libxcb",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/xorg/lib/libxcb-keysyms.git",{":branch":"master"}],"homepage":"https://xcb.freedesktop.org","license":"X11","ruby_source_checksum":"4b75b029a9e26b9182f9593708998eed497d92b875aaf406ffd51ccfe88b352f","stable_dependencies":["libxcb",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"1fa21c0cea3060caee7612b6577c1730da470b88cbdf846fa4e3e0ff78948e54","stable_url_args":["https://xcb.freedesktop.org/dist/xcb-util-keysyms-0.4.1.tar.gz"],"stable_version":"0.4.1","bottle_cellar":":any","bottle_checksum":"fab1de02f3c8f6ca3b93921678f2c5c7317f230b05b27790b805d8e2585a1901"},"xcb-util-renderutil":{"desc":"Convenience functions for the X Render extension","head_dependencies":["libxcb",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/xorg/lib/libxcb-render-util.git",{":branch":"master"}],"homepage":"https://xcb.freedesktop.org","license":{":all_of":["X11","HPND-sell-variant"]},"ruby_source_checksum":"588fa00f76aae6381db803737080503d298e33bedea578d99539dd0f9e8d6de4","stable_dependencies":["libxcb",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"e04143c48e1644c5e074243fa293d88f99005b3c50d1d54358954404e635128a","stable_url_args":["https://xcb.freedesktop.org/dist/xcb-util-renderutil-0.3.10.tar.gz"],"stable_version":"0.3.10","bottle_cellar":":any","bottle_checksum":"e9b427a9928e8cf63481ecb3a3d1bbc9ac4091df0229c6bfde4735a723e0e073"},"xcb-util-wm":{"desc":"Client and window-manager helpers for EWMH and ICCCM","head_dependencies":["libxcb",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/xorg/lib/libxcb-wm.git",{":branch":"master"}],"head_uses_from_macos":[[{"m4":":build"}]],"homepage":"https://xcb.freedesktop.org","license":"X11","ruby_source_checksum":"97c420029c1f86b10eff6b4eb425fe7a83fe06afea53fd20ef049fd782618a3d","stable_dependencies":["libxcb",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"dcecaaa535802fd57c84cceeff50c64efe7f2326bf752e16d2b77945649c8cd7","stable_url_args":["https://xcb.freedesktop.org/dist/xcb-util-wm-0.4.2.tar.gz"],"stable_uses_from_macos":[[{"m4":":build"}]],"stable_version":"0.4.2","bottle_cellar":":any","bottle_checksum":"92ea8e6f41fca2b1bf1a4e25783a0c1cf45e93f3ce99e4bffa078f9ef54b81d4"},"xcb-util":{"desc":"Additional extensions to the XCB library","head_dependencies":["libxcb",{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://xcb.freedesktop.org","license":"MIT","ruby_source_checksum":"cffa30e6f23b330ee61573f5a7088c47e2f7a76ae4e94336bab37f92110ca2f1","stable_dependencies":["libxcb",{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"5abe3bbbd8e54f0fa3ec945291b7e8fa8cfd3cccc43718f8758430f94126e512","stable_url_args":["https://xcb.freedesktop.org/dist/xcb-util-0.4.1.tar.xz"],"stable_version":"0.4.1","bottle_cellar":":any","bottle_checksum":"8052d4df2e15613046722b788d9e4665a9886974e9fc4cc20a6c740ff8e2d08f"},"xcbeautify":{"desc":"Little beautifier tool for xcodebuild","executables":["xcbeautify"],"head_url_args":["https://github.com/cpisciotta/xcbeautify.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build",":since":":sequoia"}],["libxml2"]],"homepage":"https://github.com/cpisciotta/xcbeautify","license":"MIT","ruby_source_checksum":"a7bf255cefbf2156148127c0b81ed806d7931616ee4832d99ff31eb610425538","stable_checksum":"7575dcb90e4650f8d8f66b92ca2f3eaa5ad9feddda7bf3c63aeb0edca199aa80","stable_url_args":["https://github.com/cpisciotta/xcbeautify/archive/refs/tags/3.2.1.tar.gz"],"stable_uses_from_macos":[[{"swift":":build",":since":":sequoia"}],["libxml2"]],"stable_version":"3.2.1"},"xcdiff":{"desc":"Tool to diff xcodeproj files","executables":["xcdiff"],"head_url_args":["https://github.com/bloomberg/xcdiff.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"homepage":"https://github.com/bloomberg/xcdiff","license":"Apache-2.0","ruby_source_checksum":"1b54177def467f4b9d25d5b55ad5a7977165ad50fe707b63c6c65933c7e9fff0","stable_url_args":["https://github.com/bloomberg/xcdiff.git",{":tag":"0.14.0",":revision":"c2b9cab9f85fe1f1e96ce51d3678f565d3aa8c96"}],"stable_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"stable_version":"0.14.0"},"xcenv":{"bottle_rebuild":1,"desc":"Xcode version manager","executables":["xcenv"],"head_url_args":["https://github.com/xcenv/xcenv.git",{":branch":"master"}],"homepage":"https://github.com/xcenv/xcenv","license":"MIT","ruby_source_checksum":"e0de1e0aef68b1f1ca6ad5cf295d7fb0e56df2c155f77fa5360ab5a7ff522f6a","stable_checksum":"bbb47394f9edbdabba886e5ca0155f0ef6aeae07b8a7564c652c8e260fac6d9f","stable_url_args":["https://github.com/xcenv/xcenv/archive/refs/tags/v1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_tag":":all","bottle_checksum":"65bfc4db841df3001acc419d3d784768a955462fe78faa85c7674132aeb78bb4"},"xcinfo":{"desc":"Tool to get information about and install available Xcode versions","executables":["xcinfo"],"head_url_args":["https://github.com/xcodereleases/xcinfo.git",{":branch":"master"}],"homepage":"https://github.com/xcodereleases/xcinfo","license":"MIT","ruby_source_checksum":"2dc13c497850ebe1f900a527c880b127acebf739a39da14a03f2bf750cde1eee","stable_checksum":"b22f56193e4de8b71bbdaf99c17cec03f291d333d095311ad7aab74b5fb50c5a","stable_url_args":["https://github.com/xcodereleases/xcinfo/archive/refs/tags/1.0.3.tar.gz"],"stable_version":"1.0.3"},"xclip":{"desc":"Access X11 clipboards from the command-line","executables":["xclip","xclip-copyfile","xclip-cutfile","xclip-pastefile"],"head_dependencies":["libx11","libxmu",{"autoconf":":build"},{"automake":":build"}],"homepage":"https://github.com/astrand/xclip","license":"GPL-2.0-or-later","revision":1,"ruby_source_checksum":"9bcabe3216fb66f32a1b66ad7fcab4fe42c83e3fb91b1b1d879afa0f639d5336","stable_dependencies":["libx11","libxmu",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"ca5b8804e3c910a66423a882d79bf3c9450b875ac8528791fb60ec9de667f758","stable_url_args":["https://github.com/astrand/xclip/archive/refs/tags/0.13.tar.gz"],"stable_version":"0.13","bottle_cellar":":any","bottle_checksum":"2a9e42621fbc329856454f299e2da20b8776de9136cf1233a97ec4662ef2b5fe"},"xclogparser":{"desc":"Tool to parse the SLF serialization format used by Xcode","executables":["xclogparser"],"head_uses_from_macos":[["swift"]],"homepage":"https://github.com/MobileNativeFoundation/XCLogParser","license":"Apache-2.0","ruby_source_checksum":"7bd46371ed259e181b2f850822f6e331c25b2a0b55adaa5a4885fa6f7935313a","stable_checksum":"7b4870794236b061c363fd4b28e7e5a121661ea2c75fc1e92a7a53506b00a58e","stable_url_args":["https://github.com/MobileNativeFoundation/XCLogParser/archive/refs/tags/v0.2.49.tar.gz"],"stable_uses_from_macos":[["swift"]],"stable_version":"0.2.49"},"xcode-build-server":{"desc":"Build server protocol implementation for integrating Xcode with sourcekit-lsp","executables":["xcode-build-server"],"head_url_args":["https://github.com/SolaWing/xcode-build-server.git",{":branch":"master"}],"head_uses_from_macos":[["python"]],"homepage":"https://github.com/SolaWing/xcode-build-server","license":"MIT","no_autobump_args":{":because":":bumped_by_upstream"},"ruby_source_checksum":"8a4107f733e7b93d42c441474130aebceab298faf732cf15bb7a13276179c0f9","stable_checksum":"92c4bb848af5c8128d4600a93f45e49b89ed953d885c60092459303a5d80e312","stable_url_args":["https://github.com/SolaWing/xcode-build-server/archive/refs/tags/v1.3.0.tar.gz"],"stable_uses_from_macos":[["python"]],"stable_version":"1.3.0","bottle_tag":":all","bottle_checksum":"61793d886e98bf6a18b02c32944dfd9f98b0186040f3abc5816802840a8dfe91"},"xcode-kotlin":{"desc":"Kotlin Native Xcode Plugin","executables":["xcode-kotlin"],"head_dependencies":[{"gradle":":build"}],"head_url_args":["https://github.com/touchlab/xcode-kotlin.git",{":branch":"main"}],"homepage":"https://touchlab.co/xcodekotlin","license":"Apache-2.0","ruby_source_checksum":"2976988a56e6338e59cc6708abb4f02d4b1f864bee46ff9a307a8074abad78fa","stable_dependencies":[{"gradle":":build"}],"stable_checksum":"3789d886022509cb232616679835a7dd67e4adb4983a24f1ce268aa244978aa8","stable_url_args":["https://github.com/touchlab/xcode-kotlin/archive/refs/tags/2.2.1.tar.gz"],"stable_version":"2.2.1"},"xcodegen":{"desc":"Generate your Xcode project from a spec file and your folder structure","executables":["xcodegen"],"head_url_args":["https://github.com/yonaskolb/XcodeGen.git",{":branch":"master"}],"head_uses_from_macos":[["swift"]],"homepage":"https://github.com/yonaskolb/XcodeGen","license":"MIT","ruby_source_checksum":"47c0bcb91c89c654422629438636926f10be295d9909e5eec6f9d0164c00f9bc","stable_checksum":"90705e5c410a980f7d98f75462bba2120de7c94b721cc06fd3f7e52a52a1aeed","stable_url_args":["https://github.com/yonaskolb/XcodeGen/archive/refs/tags/2.45.4.tar.gz"],"stable_uses_from_macos":[["swift"]],"stable_version":"2.45.4"},"xcodes":{"desc":"Command-line tool to install and switch between multiple versions of Xcode","executables":["xcodes"],"head_uses_from_macos":[["swift"]],"homepage":"https://github.com/XcodesOrg/xcodes","license":"MIT","ruby_source_checksum":"48f0304c1c5783e8cd21bda6401138eb0aa6c2fb8f0192f2e20f7463aa6142cc","stable_checksum":"ecc37bc69a6eb343a3c58f5edab42169bb2c4d38266b6585dbf5738d3eb59eda","stable_url_args":["https://github.com/XcodesOrg/xcodes/archive/refs/tags/2.0.3.tar.gz"],"stable_uses_from_macos":[["swift"]],"stable_version":"2.0.3"},"xcp":{"desc":"Fast & lightweight command-line tool for managing Xcode projects, built in Swift","executables":["xcp"],"homepage":"https://github.com/wojciech-kulik/XcodeProjectCLI","license":"MIT","ruby_source_checksum":"db179d77de9f1674db38a976b3f2307146d0172f7f656dac8d80469923bdf2f6","stable_checksum":"83595b93cec1466bc6aa4b8025d39c507ca50ffd05d3fd8cd575ac5c20bc862a","stable_url_args":["https://github.com/wojciech-kulik/XcodeProjectCLI/archive/refs/tags/v1.2.1.tar.gz"],"stable_version":"1.2.1"},"xcresultparser":{"desc":"Parse binary .xcresult bundles from Xcode builds and test runs","executables":["xcresultparser"],"head_url_args":["https://github.com/a7ex/xcresultparser.git",{":branch":"main"}],"homepage":"https://github.com/a7ex/xcresultparser","license":"MIT","ruby_source_checksum":"7e3e3db5a496e9d5241c35edbdd386325e06e2790e3f85fadcd1c446f2305721","stable_checksum":"cd479e6770abf4c390d01ebca7d4727db79d00244351b5adbb2aab2e4d247d01","stable_url_args":["https://github.com/a7ex/xcresultparser/archive/refs/tags/2.0.1.tar.gz"],"stable_version":"2.0.1"},"xcsift":{"desc":"Swift tool to parse xcodebuild output for coding agents","executables":["xcsift"],"head_url_args":["https://github.com/ldomaradzki/xcsift.git",{":branch":"master"}],"head_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"homepage":"https://ldomaradzki.github.io/xcsift/","license":"MIT","ruby_source_checksum":"ae13b21e6764a4c11a0de8b0d0e5032ab8591a5450ec0eca9aacc7b8b6b127df","stable_checksum":"47aa9295c04e53033805c74069c73fe2d6e091f4ccbba5889c74bfe10b138294","stable_url_args":["https://github.com/ldomaradzki/xcsift/archive/refs/tags/v1.3.1.tar.gz"],"stable_uses_from_macos":[[{"swift":":build",":since":":sonoma"}]],"stable_version":"1.3.1"},"xctesthtmlreport":{"bottle_rebuild":1,"desc":"Xcode-like HTML report for Unit and UI Tests","executables":["xchtmlreport"],"head_url_args":["https://github.com/XCTestHTMLReport/XCTestHTMLReport.git",{":branch":"main"}],"head_uses_from_macos":[["swift"]],"homepage":"https://github.com/XCTestHTMLReport/XCTestHTMLReport","license":"MIT","ruby_source_checksum":"aab979c6a1c06adaf563cf3fa436854c3eb7855c4fad8e71e6e07732e03485a1","stable_checksum":"8d5a35bb8eccd8eb49f923c8169e46dc3a669aa274bbdb75cc92d97ae1e76b36","stable_url_args":["https://github.com/XCTestHTMLReport/XCTestHTMLReport/archive/refs/tags/2.5.1.tar.gz"],"stable_uses_from_macos":[["swift"]],"stable_version":"2.5.1"},"xcursorgen":{"desc":"Create an X cursor file from a collection of PNG images","executables":["xcursorgen"],"head_dependencies":["libpng","libx11","libxcursor",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://gitlab.freedesktop.org/xorg/app/xcursorgen","license":"MIT","ruby_source_checksum":"735df3345a71d4ba7e4d1075cc9d087a3fa44a6b7ddc025dd3af2b774d087b38","stable_dependencies":["libpng","libx11","libxcursor",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"a350f67323786aceef063e471d1661ae7e6d6ecb44e9143cf409070ad9ed053b","stable_url_args":["https://gitlab.freedesktop.org/xorg/app/xcursorgen/-/archive/xcursorgen-1.0.9/xcursorgen-xcursorgen-1.0.9.tar.bz2"],"stable_version":"1.0.9"},"xcv":{"bottle_rebuild":1,"desc":"Cut, copy and paste files with Bash","executables":["xcv"],"head_url_args":["https://github.com/busterc/xcv.git",{":branch":"master"}],"homepage":"https://github.com/busterc/xcv","license":"ISC","ruby_source_checksum":"c242edacbc0afa9f88c40250c8cbec9985e526789c6f5e892912684bf642b0f3","stable_checksum":"f2898f78bb05f4334073adb8cdb36de0f91869636a7770c8e955cee8758c0644","stable_url_args":["https://github.com/busterc/xcv/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1","bottle_tag":":all","bottle_checksum":"d9e0dfc790cbc0a90240e2964f439260ea656a826d7688730bd9c304232e733d"},"xdelta":{"desc":"Binary diff, differential compression tools","executables":["xdelta3"],"head_dependencies":["blake3","xz",{"cmake":":build"}],"homepage":"https://github.com/jmacd/xdelta","license":"GPL-2.0-or-later","ruby_source_checksum":"e504b00f03e5a3e181ef1293df6e0fffd3155c8950ed2a073d9c2a84329e0243","stable_dependencies":["blake3","xz",{"cmake":":build"}],"stable_checksum":"ba2c9676b325f1958e504a60a20340145b8073d5f8664092de17389e15a93199","stable_url_args":["https://github.com/jmacd/xdelta/archive/refs/tags/v3.2.0.tar.gz"],"stable_version":"3.2.0"},"xdg-ninja":{"bottle_rebuild":3,"desc":"Check your $HOME for unwanted files and directories","executables":["xdg-ninja"],"head_dependencies":["glow"],"head_url_args":["https://github.com/b3nj5m1n/xdg-ninja.git",{":branch":"main"}],"head_uses_from_macos":[["jq",{":since":":sequoia"}]],"homepage":"https://github.com/b3nj5m1n/xdg-ninja","license":"MIT","ruby_source_checksum":"4f4aaebd603ac6708b1e7b30b267b0344a5d444a30d304bbaad107c3fcaf07c9","stable_dependencies":["glow"],"stable_checksum":"6adfe289821b6b5e3778130e0d1fd1851398e3bce51ddeed6c73e3eddcb806c6","stable_url_args":["https://github.com/b3nj5m1n/xdg-ninja/archive/refs/tags/v0.2.0.2.tar.gz"],"stable_uses_from_macos":[["jq",{":since":":sequoia"}]],"stable_version":"0.2.0.2","bottle_tag":":all","bottle_checksum":"1fe099d79ef105b5a0272c820ccc1c774807c554c3e5e3bf180205afa50703ec"},"xdot":{"desc":"Interactive viewer for graphs written in Graphviz's dot language","executables":["xdot"],"head_dependencies":["adwaita-icon-theme","graphviz","gtk+3","numpy","py3cairo","pygobject3","python@3.14"],"head_url_args":["https://github.com/jrfonseca/xdot.py.git",{":branch":"main"}],"homepage":"https://github.com/jrfonseca/xdot.py","license":"LGPL-3.0-or-later","no_autobump_args":{":because":"`update-python-resources` cannot determine dependencies"},"ruby_source_checksum":"28226672ca4bdd856e75fd008b781ceb399b08c0ed15c8801e33b431d2ea5552","stable_dependencies":["adwaita-icon-theme","graphviz","gtk+3","numpy","py3cairo","pygobject3","python@3.14"],"stable_checksum":"ebddefc3e3aa9fd8b2e2ed884ed844043f843428b79dccda831803add55cc51d","stable_url_args":["https://files.pythonhosted.org/packages/32/68/13f80d47bffda03eaf05bd076d1b2ef9a1cf39b461b37e32f303bcf048de/xdot-1.6.tar.gz"],"stable_version":"1.6","bottle_tag":":all","bottle_checksum":"193dbb59ae557ef88dccf429fe0e1f8fd4fd82a0180b3bcf021dc84c5a891b9b"},"xdotool":{"caveats":"You will probably want to enable XTEST in your X11 server now by running:\n  defaults write org.x.X11 enable_test_extensions -boolean true\n\nFor the source of this useful hint:\n  https://stackoverflow.com/questions/1264210/does-mac-x11-have-the-xtest-extension\n","desc":"Fake keyboard/mouse input and window management for X","executables":["xdotool"],"head_dependencies":["libx11","libxi","libxinerama","libxkbcommon","libxtst",{"pkgconf":":build"}],"head_url_args":["https://github.com/jordansissel/xdotool.git",{":branch":"master"}],"homepage":"https://www.semicomplete.com/projects/xdotool/","license":"BSD-3-Clause","ruby_source_checksum":"3706597a2e2c0351c71c5f9c8df886ae6512bba8757a4a41c69950270612c448","stable_dependencies":["libx11","libxi","libxinerama","libxkbcommon","libxtst",{"pkgconf":":build"}],"stable_checksum":"c1f971a384da588eb99ca0755fc4300316d49c1e612537e3f1de52215e104fa3","stable_url_args":["https://github.com/jordansissel/xdotool/archive/refs/tags/v4.20260303.1.tar.gz"],"stable_version":"4.20260303.1"},"xdpyinfo":{"desc":"X.Org: Utility for displaying information about an X server","executables":["xdpyinfo"],"head_dependencies":["libx11","libxcb","libxext","libxi","libxtst",{"pkgconf":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"b884cd1b27c3ba302f09e1e3181a1525feef849c6bcb136a5cf620ff3be9022f","stable_dependencies":["libx11","libxcb","libxext","libxi","libxtst",{"pkgconf":":build"}],"stable_checksum":"dc1de6e6e091ed46c4837b0ae9811e8182f7be0d2af638cab3e530ff081a48b6","stable_url_args":["https://xorg.freedesktop.org/archive/individual/app/xdpyinfo-1.4.0.tar.xz"],"stable_version":"1.4.0"},"xe":{"desc":"Simple xargs and apply replacement","executables":["xe"],"head_url_args":["https://github.com/leahneukirchen/xe.git",{":branch":"master"}],"homepage":"https://github.com/leahneukirchen/xe","license":":public_domain","ruby_source_checksum":"d103bdcc427bca91b889c96df099af83a300f2ca694eab6844d35e9c26ce77ed","stable_checksum":"1e2484c6295f4eb1c1b789d8edab4b728cf9ea7e4c40ef52a56073f9a273ce30","stable_url_args":["https://github.com/leahneukirchen/xe/archive/refs/tags/v1.0.tar.gz"],"stable_version":"1.0","bottle_checksum":"2a81ab4f43492a5ad82225d579046c114ede2140390395fc62241f7d0bcb50af"},"xeol":{"desc":"Xcanner for end-of-life software in container images, filesystems, and SBOMs","executables":["xeol"],"head_dependencies":[{"go":":build"}],"homepage":"https://www.xeol.io/","license":"Apache-2.0","ruby_source_checksum":"cf39fac7346d0664af105431a9abe8be2dcff472eb83b0ed92b6072059aee22c","stable_dependencies":[{"go":":build"}],"stable_checksum":"d26842a3ef75feef22270db4250d16d106e7f9d3ac5f4300ede1b6fc795cdaeb","stable_url_args":["https://github.com/xeol-io/xeol/archive/refs/tags/v0.10.8.tar.gz"],"stable_version":"0.10.8"},"xerces-c":{"desc":"Validating XML parser","executables":["CreateDOMDocument","DOMCount","DOMPrint","EnumVal","PParse","PSVIWriter","Redirect","SAX2Count","SAX2Print","SAXCount","SAXPrint","SCMPrint","SEnumVal","StdInParse","XInclude"],"head_dependencies":[{"cmake":":build"}],"head_uses_from_macos":[["curl"]],"homepage":"https://xerces.apache.org/xerces-c/","license":"Apache-2.0","ruby_source_checksum":"0b18695fe2646b116195cce0dbc9cffb3df521d728b777953e33f15260902433","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"9555f1d06f82987fbb4658862705515740414fd34b4db6ad2ed76a2dc08d3bde","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=xerces/c/3/sources/xerces-c-3.3.0.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"3.3.0"},"xeyes":{"desc":"Follow the mouse X demo using the X SHAPE extension","executables":["xeyes"],"head_dependencies":["libx11","libxcb","libxext","libxi","libxmu","libxrender","libxt",{"pkgconf":":build"}],"homepage":"https://gitlab.freedesktop.org/xorg/app/xeyes","license":"X11","ruby_source_checksum":"bc175308ceac2b28215ae1ba46e0b0f32b16819b4eb68f1a8db594a5d81b98b0","stable_dependencies":["libx11","libxcb","libxext","libxi","libxmu","libxrender","libxt",{"pkgconf":":build"}],"stable_checksum":"5608d76b7b1aac5ed7f22f1b6b5ad74ef98c8693220f32b4b87dccee4a956eaa","stable_url_args":["https://xorg.freedesktop.org/archive/individual/app/xeyes-1.3.1.tar.xz"],"stable_version":"1.3.1"},"xfig":{"bottle_rebuild":1,"desc":"Facility for interactive generation of figures","executables":["xfig"],"head_dependencies":["fig2dev","fontconfig","freetype","ghostscript","jpeg-turbo","libpng","libtiff","libx11","libxaw3d","libxft","libxpm","libxt",{"gnu-sed":":build"}],"homepage":"https://mcj.sourceforge.net/","license":"MIT","ruby_source_checksum":"2ea2602f1ebccc301d282319b7278eed17d99c3c55a67a23982bbad2f5fcd469","stable_dependencies":["fig2dev","fontconfig","freetype","ghostscript","jpeg-turbo","libpng","libtiff","libx11","libxaw3d","libxft","libxpm","libxt",{"gnu-sed":":build"}],"stable_checksum":"bc572a1881e5e20987ac590158b041ab7803845a9691036d3ba5e982f66d9ca3","stable_url_args":["https://downloads.sourceforge.net/mcj/xfig-3.2.9a.tar.xz"],"stable_version":"3.2.9a"},"xgboost":{"desc":"Scalable, Portable and Distributed Gradient Boosting Library","head_dependencies":["libomp",{"cmake":":build"}],"homepage":"https://xgboost.ai/","license":"Apache-2.0","ruby_source_checksum":"fc04b01794ac5051472cd145e301c50ff6a8efd3734a28335deb45e7bb761ade","stable_dependencies":["libomp",{"cmake":":build"}],"stable_checksum":"22d4fba822fba5cd02299bf0c63ec68ff72606bc1b1bd910423d4b83c2f108ff","stable_url_args":["https://github.com/dmlc/xgboost/releases/download/v3.3.0/xgboost-src-3.3.0.tar.gz"],"stable_version":"3.3.0"},"xgo":{"desc":"AI-native programming language that integrates software engineering","executables":["gop","xgo"],"head_dependencies":["go"],"head_url_args":["https://github.com/goplus/xgo.git",{":branch":"main"}],"homepage":"https://xgo.dev/","license":"Apache-2.0","oldnames":["goplus"],"ruby_source_checksum":"88b4e3d609822fb5e70068ecb5f2056e9dbcdbd85d18746152f326a3e612fb90","stable_dependencies":["go"],"stable_checksum":"fa3ebdea43b05a5542a62801eeb19cf27a718cdb57ea7fb56f957e81afce6f66","stable_url_args":["https://github.com/goplus/xgo/archive/refs/tags/v1.7.3.tar.gz"],"stable_version":"1.7.3"},"xh":{"desc":"Friendly and fast tool for sending HTTP requests","executables":["xh","xhs"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/ducaale/xh.git",{":branch":"master"}],"homepage":"https://github.com/ducaale/xh","license":"MIT","oldnames":["ht-rust"],"ruby_source_checksum":"c7f91b25543e87705be5d5fe9a0aa2299050b7b7695dae2548a19564c258f10e","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6c4822374d3b9bacfc50719ffb5653a32fd84344e50fd88b499ed8fc9e52198b","stable_url_args":["https://github.com/ducaale/xh/archive/refs/tags/v0.26.1.tar.gz"],"stable_version":"0.26.1"},"xidel":{"desc":"XPath/XQuery 3.0, JSONiq interpreter to extract data from HTML/XML/JSON","executables":["xidel"],"head_dependencies":["openssl@4",{"fpc":":build"}],"head_url_args":["https://github.com/benibela/xidel.git",{":branch":"master"}],"homepage":"https://www.videlibri.de/xidel.html","license":"GPL-3.0-or-later","revision":2,"ruby_source_checksum":"2e214d7b5ace14125ea18b7a5480478b6b417ca6b4ee9c9fde6e3e2b5513a334","stable_dependencies":["openssl@4",{"fpc":":build"}],"stable_checksum":"72b5b1a2fc44a0a61831e268c45bc6a6c28e3533b5445151bfbdeaf1562af39c","stable_url_args":["https://github.com/benibela/xidel/releases/download/Xidel_0.9.8/xidel-0.9.8.src.tar.gz"],"stable_version":"0.9.8"},"xinit":{"caveats":"To start privileged xinit now and restart at login:\n  sudo brew services start xinit --file=$HOMEBREW_PREFIX/opt/xinit/homebrew.mxcl.privileged_startx.plist\n","desc":"Start the X Window System server","executables":["font_cache","startx","xinit"],"head_dependencies":["libx11","xauth","xmodmap","xrdb","xterm","quartz-wm",{"pkgconf":":build"},{"tradcpp":":build"},{"lndir":":build"},{"mkfontscale":":build"},{"xorg-server":":test"}],"homepage":"https://gitlab.freedesktop.org/xorg/app/xinit","license":{":all_of":["MIT","APSL-2.0"]},"ruby_source_checksum":"be5c19107153cc59e2fa4c743114ebba328458c98233c9bc2fa923c7d80f228a","service_name_args":{":macos":"homebrew.mxcl.startx"},"stable_dependencies":["libx11","xauth","xmodmap","xrdb","xterm","quartz-wm",{"pkgconf":":build"},{"tradcpp":":build"},{"lndir":":build"},{"mkfontscale":":build"},{"xorg-server":":test"}],"stable_checksum":"40a47c7a164c7f981ce3787b4b37f7e411fb43231dcde543d70094075dacfef9","stable_url_args":["https://www.x.org/releases/individual/app/xinit-1.4.4.tar.xz"],"stable_version":"1.4.4"},"xinput":{"desc":"Utility to configure and test X input devices","executables":["xinput"],"head_dependencies":["libx11","libxext","libxi","libxinerama","libxrandr",{"pkgconf":":build"},{"xorgproto":":build"}],"homepage":"https://gitlab.freedesktop.org/xorg/app/xinput","license":"MIT","ruby_source_checksum":"e14c028a714156fdd03b2316c1f44efff33cdc23852c994bc2459e90c05cbf34","stable_dependencies":["libx11","libxext","libxi","libxinerama","libxrandr",{"pkgconf":":build"},{"xorgproto":":build"}],"stable_checksum":"ad04d00d656884d133110eeddc34e9c69e626ebebbbab04dc95791c2907057c8","stable_url_args":["https://www.x.org/pub/individual/app/xinput-1.6.4.tar.xz"],"stable_version":"1.6.4","bottle_cellar":":any","bottle_checksum":"0cc93fd8d5b16c85a027871ddaeb81d25e72eea433f4bd16ea60d30ea75ecac6"},"xk6":{"desc":"Build k6 with extensions","executables":["xk6"],"head_dependencies":["go","gosec","govulncheck"],"head_url_args":["https://github.com/grafana/xk6.git",{":branch":"master"}],"homepage":"https://k6.io","license":"Apache-2.0","ruby_source_checksum":"ac0055a9ed365a8727ce6f2ceb55f292b2fd7df9e18e37931cbd83f1faa61187","stable_dependencies":["go","gosec","govulncheck"],"stable_checksum":"01704695d60d5ce7d8d51531a9bb13aeb293509aba4c4097e409a0bb03ef38df","stable_url_args":["https://github.com/grafana/xk6/archive/refs/tags/v1.4.7.tar.gz"],"stable_version":"1.4.7"},"xkbcomp":{"desc":"XKB keyboard description compiler","executables":["xkbcomp"],"head_dependencies":["libx11","libxkbfile",{"pkgconf":":build"}],"homepage":"https://www.x.org","license":{":all_of":["HPND","MIT-open-group"]},"ruby_source_checksum":"f43e44d1ba2a48c4b809debcdcc9bda3ab1d04d217ae4ccd0e3079d0fc6d98b9","stable_dependencies":["libx11","libxkbfile",{"pkgconf":":build"}],"stable_checksum":"2ac31f26600776db6d9cd79b3fcd272263faebac7eb85fb2f33c7141b8486060","stable_url_args":["https://www.x.org/releases/individual/app/xkbcomp-1.5.0.tar.xz"],"stable_version":"1.5.0"},"xkcd":{"desc":"Fetch latest, random or any particular xkcd comic right in your terminal","executables":["xkcd"],"head_dependencies":[{"go":":build"}],"homepage":"https://git.hanabi.in/xkcd-go","license":"AGPL-3.0-only","ruby_source_checksum":"e7bebdb23ae81124bb98c13a62db5cfea4d0eab6a2c245f2228149cc80dc3982","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://git.hanabi.in/repos/xkcd-go.git",{":tag":"v2.0.0",":revision":"5e68ef5b2e7e6806dd57586e9b7ed4f97f64dba0"}],"stable_version":"2.0.0","bottle_checksum":"c944fe024e4943fbf35e6b0c47de882f49b67815741dfd0a3a7b008500af213c"},"xkeyboard-config":{"desc":"Keyboard configuration database for the X Window System","head_dependencies":[{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"head_url_args":["https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git",{":branch":"master"}],"head_uses_from_macos":[[{"libxslt":":build"}]],"homepage":"https://www.freedesktop.org/wiki/Software/XKeyboardConfig/","license":"MIT","oldnames":["xkeyboardconfig"],"ruby_source_checksum":"075547c3e145a7320b6b6b85585507cbb94262e3afc854abea58aea565ca7430","stable_dependencies":[{"gettext":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"pkgconf":":test"}],"stable_checksum":"b77041324f0109f77161ee43743fe04baa485866af8460d31e476ad3f7648fd5","stable_url_args":["https://xorg.freedesktop.org/archive/individual/data/xkeyboard-config/xkeyboard-config-2.48.tar.xz"],"stable_uses_from_macos":[[{"libxslt":":build"}]],"stable_version":"2.48","bottle_tag":":all","bottle_checksum":"38ecdc9a6c476d429383108b2424d6e160c1bd31f768ae93ad1ae33e57490025"},"xleak":{"desc":"Terminal Excel viewer with an interactive TUI","executables":["xleak"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/bgreenwell/xleak.git",{":branch":"main"}],"homepage":"https://github.com/bgreenwell/xleak","license":"MIT","ruby_source_checksum":"417c51ab7ad011e775d912830e5212765589de400693e0b65ce7d8514f13bedc","stable_dependencies":[{"rust":":build"}],"stable_checksum":"79d3ff3ff2b6bf6c67ff03d8b2728b3e4678e4155c3b89abecd257283bb408cc","stable_url_args":["https://github.com/bgreenwell/xleak/archive/refs/tags/v0.2.6.tar.gz"],"stable_version":"0.2.6"},"xlearn":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-09-25",":because":":unsupported"},"desc":"High performance, easy-to-use, and scalable machine learning package","disable_args":{":date":"2026-09-25",":because":":unsupported"},"executables":["xlearn_predict","xlearn_train"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://xlearn-doc.readthedocs.io/en/latest/index.html","license":"Apache-2.0","ruby_source_checksum":"718f5fcb8fd793af52776e3606959f85419037a2f170b752552fef786b508111","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"7b0e9db901c0e6feda4dfb793748ec959b2b56188fc2a80de5983c37e2b9f7d2","stable_url_args":["https://github.com/aksnzhy/xlearn/archive/refs/tags/v0.4.4.tar.gz"],"stable_version":"0.4.4"},"xlispstat":{"desc":"Statistical data science environment based on Lisp","executables":["xlispstat"],"head_dependencies":["libx11"],"homepage":"https://homepage.stat.uiowa.edu/~luke/xls/xlsinfo/","license":"HPND-sell-variant","revision":1,"ruby_source_checksum":"8f8b4660e125b7678877ab67bb9d309347986120bdd45c4c5c908040fdea406e","stable_dependencies":["libx11"],"stable_checksum":"9bf165eb3f92384373dab34f9a56ec8455ff9e2bf7dff6485e807767e6ce6cf4","stable_url_args":["https://homepage.cs.uiowa.edu/~luke/xls/xlispstat/current/xlispstat-3-52-23.tar.gz"],"stable_version":"3.52.23","bottle_cellar":":any","bottle_checksum":"1c7230181f7447fb264b14c84d8a6a2e3396faec78af73174ed6543f19536a8a"},"xlsclients":{"desc":"List client applications running on a display","executables":["xlsclients"],"head_dependencies":["libxcb",{"pkgconf":":build"}],"homepage":"https://gitlab.freedesktop.org/xorg/app/xlsclients","license":"MIT","ruby_source_checksum":"143e7c2fd2a2c6d24e6392cb3c2523f0405d3f29787ad716427b3649242e84a1","stable_dependencies":["libxcb",{"pkgconf":":build"}],"stable_checksum":"909810a3fdbd01d84747907f2c0cc32ee732e77afc88cb310abb9d155b2a0807","stable_url_args":["https://xorg.freedesktop.org/archive/individual/app/xlsclients-1.1.6.tar.xz"],"stable_version":"1.1.6"},"xlslib":{"desc":"C++/C library to construct Excel .xls files in code","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://sourceforge.net/projects/xlslib/","license":"BSD-2-Clause","ruby_source_checksum":"981665616d305742f0979a6beea988d40d17d9b96cf4a146c7ba6019bc266c37","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"05a5d052ffdd6590755949d80d16a56285561557bc9a5e887e3b8b3fef92a3f3","stable_url_args":["https://downloads.sourceforge.net/project/xlslib/xlslib-package-2.5.0.zip"],"stable_version":"2.5.0","bottle_cellar":":any","bottle_checksum":"7e4fb2b977db04da50bae5952609b346fb2fd3b2687f2226747c1ff3401f9450"},"xlsxio":{"desc":"C library for reading values from and writing values to .xlsx files","executables":["xlsxio_csv2xlsx","xlsxio_xlsx2csv"],"head_dependencies":["libzip"],"head_url_args":["https://github.com/brechtsanders/xlsxio.git",{":branch":"master"}],"head_uses_from_macos":[["expat"]],"homepage":"https://github.com/brechtsanders/xlsxio","license":"MIT","ruby_source_checksum":"b3c134c7467e66982942bb6fa76e979a4ca873d2d8e7ba1d38f0caf31b4d26d6","stable_dependencies":["libzip"],"stable_checksum":"80d3df95a7a108a41f83f0ce4c6706873fd2afafd92424fcccea475a8acbd044","stable_url_args":["https://github.com/brechtsanders/xlsxio/archive/refs/tags/0.2.36.tar.gz"],"stable_uses_from_macos":[["expat"]],"stable_version":"0.2.36"},"xmake":{"desc":"Cross-platform build utility based on Lua","executables":["xmake","xrepo"],"head_url_args":["https://github.com/xmake-io/xmake.git",{":branch":"dev"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://xmake.io/","license":"Apache-2.0","ruby_source_checksum":"1ae0610f690f53a6f6df48d17ca13bfd45f4fcdb2489f673fb1a40cb3d407fd4","stable_checksum":"45335220e83cee7ab9ad9e50900f9e751f32510e204719f89c5866c143ef3a5a","stable_url_args":["https://github.com/xmake-io/xmake/releases/download/v3.0.9/xmake-v3.0.9.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"3.0.9"},"xml-coreutils":{"bottle_rebuild":1,"desc":"Powerful interactive system for text processing","executables":["xml-awk","xml-cat","xml-cp","xml-cut","xml-echo","xml-file","xml-find","xml-fixtags","xml-fmt","xml-grep","xml-head","xml-less","xml-ls","xml-mv","xml-paste","xml-printf","xml-rm","xml-sed","xml-strings","xml-unecho","xml-wc"],"head_dependencies":["s-lang"],"head_uses_from_macos":[["expat"],["ncurses"]],"homepage":"https://xml-coreutils.sourceforge.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"af934e56524da60bc834838ac64066a96a40f5ae171233038d89dd3e8fe5bd98","stable_dependencies":["s-lang"],"stable_checksum":"7fb26d57bb17fa770452ccd33caf288deee1d757a0e0a484b90c109610d1b7df","stable_url_args":["https://downloads.sourceforge.net/project/xml-coreutils/xml-coreutils-0.8.1.tar.gz"],"stable_uses_from_macos":[["expat"],["ncurses"]],"stable_version":"0.8.1","bottle_cellar":":any","bottle_checksum":"7094a5673f2ab6ba2fa45c587397650f4d9b2ccea1ab66925f58ef776683298d"},"xml-security-c":{"desc":"Implementation of primary security standards for XML","executables":["xsec-c14n","xsec-checksig","xsec-cipher","xsec-siginf","xsec-templatesign","xsec-txfmout","xsec-xtest"],"head_dependencies":["openssl@3","xerces-c",{"pkgconf":":build"}],"homepage":"https://santuario.apache.org/","license":"Apache-2.0","ruby_source_checksum":"c0352594bd26925db48965ad8dc7be88da76d4ab155c39d736a96407e72ef8f9","stable_dependencies":["openssl@3","xerces-c",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://sources.debian.org/data/main/x/xml-security-c/3.0.0-2/debian/patches/Provide-the-Xerces-URI-Resolver-for-the-tests.patch","sha256":"585938480165026990e874fecfae42601dde368f345f1e6ee54b189dbcd01734"}],"stable_checksum":"a4c9e1ae3ed3e8dab5d82f4dbdb8414bcbd0199a562ad66cd7c0cd750804ff32","stable_url_args":["https://shibboleth.net/downloads/xml-security-c/3.0.0/xml-security-c-3.0.0.tar.bz2"],"stable_version":"3.0.0"},"xml-tooling-c":{"bottle_rebuild":1,"desc":"Provides a higher level interface to XML processing","head_dependencies":["boost","curl","log4shib","openssl@3","xerces-c","xml-security-c",{"pkgconf":":build"}],"homepage":"https://wiki.shibboleth.net/confluence/display/OpenSAML/XMLTooling-C","license":"Apache-2.0","revision":2,"ruby_source_checksum":"efbf150e0941388ca1c8811d01b687b56b248b960e37bf4d78d3a4b16f9edb40","stable_dependencies":["boost","curl","log4shib","openssl@3","xerces-c","xml-security-c",{"pkgconf":":build"}],"stable_checksum":"0a2c421be976f3a44b876d6b06ba1f6a2ffbc404f4622f8a65a66c3ba77cb047","stable_url_args":["https://shibboleth.net/downloads/c++-opensaml/3.3.0/xmltooling-3.3.0.tar.bz2"],"stable_version":"3.3.0"},"xml2rfc":{"desc":"Tool to convert XML RFC7749 to the original ASCII or the new HTML look-and-feel","executables":["xml2rfc"],"head_dependencies":["certifi","libyaml","python@3.14"],"head_url_args":["https://github.com/ietf-tools/xml2rfc.git",{":branch":"main"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://xml2rfc.tools.ietf.org/","license":"BSD-3-Clause","ruby_source_checksum":"ed0d27fa7f73c4589c6e71e0e105a14b0b0455e6d60c3bf6fa7513ff444464cd","stable_dependencies":["certifi","libyaml","python@3.14"],"stable_checksum":"173ad5cd21f7a2fddb0dbc19649bc8f73716dff5465e4e4fcd5bb21d5208ccf1","stable_url_args":["https://files.pythonhosted.org/packages/aa/c2/3f2420a11cac97c5e3ee3e04cc752f9018cf7ef97490e925498397a98aa1/xml2rfc-3.34.0.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"3.34.0"},"xmlcatmgr":{"bottle_rebuild":1,"desc":"Manipulate SGML and XML catalogs","executables":["xmlcatmgr"],"homepage":"https://xmlcatmgr.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"05b21a9cab79ab1b8072967c0d1c978f386dd9eaada9a471202cec2e5a1a450b","stable_checksum":"ea1142b6aef40fbd624fc3e2130cf10cf081b5fa88e5229c92b8f515779d6fdc","stable_url_args":["https://downloads.sourceforge.net/project/xmlcatmgr/xmlcatmgr/2.2/xmlcatmgr-2.2.tar.gz"],"stable_version":"2.2","bottle_checksum":"27cda943918a3d692517e971f92a8e855d6b93c84eaf0646baff75a9f1f16c63"},"xmlrpc-c":{"desc":"Lightweight RPC library (based on XML and HTTP)","executables":["xmlrpc-c-config"],"head_dependencies":["openssl@3",{"pkgconf":":build"}],"head_uses_from_macos":[["curl"],["libxml2"]],"homepage":"https://xmlrpc-c.sourceforge.io/","license":"BSD-3-Clause","ruby_source_checksum":"000b93fbca41e5a96a7d085cb4b7809d46cc44d446b05ce11b62b52750b6d6bf","stable_dependencies":["openssl@3",{"pkgconf":":build"}],"stable_checksum":"74729d364edbedbe42e782822da1e076f3f45c65c4278a3cfba5f2342d7cedbe","stable_url_args":["https://downloads.sourceforge.net/project/xmlrpc-c/Xmlrpc-c%20Super%20Stable/1.64.03/xmlrpc-1.64.03.tgz"],"stable_uses_from_macos":[["curl"],["libxml2"]],"stable_version":"1.64.03"},"xmlsectool":{"desc":"Check schema validity and signature of an XML document","executables":["xmlsectool"],"head_dependencies":["openjdk"],"homepage":"https://wiki.shibboleth.net/confluence/display/XSTJ3/xmlsectool+V3+Home","license":"Apache-2.0","ruby_source_checksum":"9c212f6ce22451deb08e358c260da6f9b779b105084bb5249034e08c1f2adbb7","stable_dependencies":["openjdk"],"stable_checksum":"32a5fd3c92cddb7833249e22c97253fbbf02ae2dc0a385896e6e7ac1d1a77de4","stable_url_args":["https://shibboleth.net/downloads/tools/xmlsectool/4.0.0/xmlsectool-4.0.0-bin.zip"],"stable_version":"4.0.0","bottle_tag":":all","bottle_checksum":"8c96a42cbce1a2f648e740c9b81d868009eccd90cb83ef3cfd74a2cdcf06c6f3"},"xmlstarlet":{"desc":"XML command-line utilities","executables":["xml","xmlstarlet"],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://xmlstar.sourceforge.net/","license":"MIT","revision":1,"ruby_source_checksum":"7ad482597b314560dc022700c9470c1b19559815ba7880b58a10aeda657e39c7","stable_patches":[{"strip":"p1","url":"https://raw.githubusercontent.com/gentoo/gentoo/ea0797e1f96c7a0e17fc1af24131a0e0c923d08a/app-text/xmlstarlet/files/xmlstarlet-1.6.1-libxml2-2.14.0-compile.patch","sha256":"5d2f35d16447e5d4258110a6e83f788ae52c9dc6b3b20eee84977626105dce1e"}],"stable_checksum":"15d838c4f3375332fd95554619179b69e4ec91418a3a5296e7c631b7ed19e7ca","stable_url_args":["https://downloads.sourceforge.net/project/xmlstar/xmlstarlet/1.6.1/xmlstarlet-1.6.1.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"1.6.1"},"xmlto":{"desc":"Convert XML to another format (based on XSL or other tools)","executables":["xmlif","xmlto"],"head_dependencies":["docbook","docbook-xsl","gnu-getopt",{"autoconf":":build"},{"automake":":build"}],"head_uses_from_macos":[["libxslt"]],"homepage":"https://pagure.io/xmlto/","license":"GPL-2.0-or-later","ruby_source_checksum":"d3a6609f0f14b45a46162ff37aee88a9e39d215ba880ee91deca8a2dfe5bebdf","stable_dependencies":["docbook","docbook-xsl","gnu-getopt",{"autoconf":":build"},{"automake":":build"}],"stable_checksum":"40504db68718385a4eaa9154a28f59e51e59d006d1aa14f5bc9d6fded1d6017a","stable_url_args":["https://pagure.io/xmlto/archive/0.0.29/xmlto-0.0.29.tar.gz"],"stable_uses_from_macos":[["libxslt"]],"stable_version":"0.0.29"},"xmltoman":{"desc":"XML to manpage converter","executables":["xmlmantohtml","xmltoman"],"head_uses_from_macos":[["expat"],["perl"]],"homepage":"https://sourceforge.net/projects/xmltoman/","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"f07ba307d82cf689e57582337a0efe4b57bf0f6488ac0f450a4981bd8007ecf6","stable_checksum":"948794a316aaecd13add60e17e476beae86644d066cb60171fc6b779f2df14b0","stable_url_args":["https://downloads.sourceforge.net/project/xmltoman/xmltoman/xmltoman-0.4.tar.gz/xmltoman-0.4.tar.gz"],"stable_uses_from_macos":[["expat"],["perl"]],"stable_version":"0.4"},"xmodmap":{"desc":"Modify keymaps and pointer button mappings in X","executables":["xmodmap"],"head_dependencies":["libx11",{"pkgconf":":build"},{"xorgproto":":build"},{"xorg-server":":test"}],"homepage":"https://gitlab.freedesktop.org/xorg/app/xmodmap","license":"MIT-open-group","ruby_source_checksum":"a446e208414d239616e523a0f1c82cf3d211d9071f8a58d08c60ef383237b903","stable_dependencies":["libx11",{"pkgconf":":build"},{"xorgproto":":build"},{"xorg-server":":test"}],"stable_checksum":"9a2f8168f7b0bc382828847403902cb6bf175e17658b36189eac87edda877e81","stable_url_args":["https://www.x.org/releases/individual/app/xmodmap-1.0.11.tar.xz"],"stable_version":"1.0.11","bottle_cellar":":any","bottle_checksum":"60a4ba16980f59c46bd94b18ede68b80fe9ed792375aaef1e7a4f317fb30859a"},"xmount":{"bottle_rebuild":1,"desc":"Convert between multiple input & output disk image types","head_dependencies":["afflib","libewf","libfuse","zlib-ng-compat",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://www.sits.lu/xmount","license":"GPL-3.0-or-later","ruby_source_checksum":"bbbee2594be39d6dde16ddedd655dda16daedf43becdfce6f9534815da4933ea","stable_dependencies":["afflib","libewf","libfuse","zlib-ng-compat",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"422185f1b99ec9e1077201a3a8587fa850068138d1ce685f636305bd19b7a71a","stable_url_args":["https://code.sits.lu/foss/xmount/-/archive/1.3.1/xmount-1.3.1.tar.bz2"],"stable_version":"1.3.1"},"xmp":{"desc":"Command-line player for module music formats (MOD, S3M, IT, etc)","executables":["xmp"],"head_dependencies":["libxmp",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libxmp/xmp-cli.git",{":branch":"master"}],"homepage":"https://xmp.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"404f98e6e0c934f1890b4ee8fb39d31810edcbfc07f5f9c7b21cd2445ff39815","stable_dependencies":["libxmp",{"pkgconf":":build"}],"stable_checksum":"8c2bfeba91282bd79fbb3c9b90f9b0f6a7dc61f84c9a4fb2e4a01776ce0f81e1","stable_url_args":["https://github.com/libxmp/xmp-cli/releases/download/xmp-4.3.0/xmp-4.3.0.tar.gz"],"stable_version":"4.3.0"},"xmq":{"desc":"Tool and language to work with xml/html/json","executables":["xmq"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/libxmq/xmq.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://libxmq.org","license":"MIT","ruby_source_checksum":"aa4e1c2ba86b415d8a11cb7f3f4fd92476c6ab5341bc3ab6010506ec48a39b55","stable_dependencies":[{"pkgconf":":build"}],"stable_checksum":"a8fa90f53611a168ee3052c49f4c4b241481fd35c72fe04fd9d925b102ca91ee","stable_url_args":["https://github.com/libxmq/xmq/archive/refs/tags/4.2.0.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"4.2.0"},"xmrig":{"desc":"Monero (XMR) CPU miner","executables":["xmrig"],"head_dependencies":["hwloc","libuv","openssl@3",{"cmake":":build"}],"head_url_args":["https://github.com/xmrig/xmrig.git",{":branch":"dev"}],"homepage":"https://xmrig.com/","license":"GPL-3.0-or-later","ruby_source_checksum":"2dc65d24a83454aa78df4460ccfa11bbce2cfa70c19aa0fda4ff8a3e77bea5bf","stable_dependencies":["hwloc","libuv","openssl@3",{"cmake":":build"}],"stable_checksum":"5005144e78571f26586410c2b2ede2b0c72afe22f97f1708ea24cfb253c3939b","stable_url_args":["https://github.com/xmrig/xmrig/archive/refs/tags/v6.26.0.tar.gz"],"stable_version":"6.26.0"},"xnvme":{"desc":"Cross-platform libraries and tools for efficient I/O and low-level control","executables":["kvs","lblk","xdd","xnvme","xnvme-driver","xnvme_file","zoned"],"head_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"homepage":"https://xnvme.io/","license":"BSD-3-Clause","ruby_source_checksum":"d6577b6c85c600621af7dc1a532de5d89499ed8540d963e342527d6d816a832b","stable_dependencies":[{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"pkgconf":":test"}],"stable_checksum":"67e1e55966f150c68cbe386112202cb3d1af8831b7202a251986b7e63cf34f3a","stable_url_args":["https://github.com/xnvme/xnvme/releases/download/v0.7.5/xnvme-fat-0.7.5.tar.gz"],"stable_version":"0.7.5"},"xonsh":{"desc":"Python-powered, cross-platform, Unix-gazing shell language and command prompt","executables":["xonsh","xonsh-cat","xonsh-uname","xonsh-uptime"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/xonsh/xonsh.git",{":branch":"main"}],"homepage":"https://xon.sh","license":"BSD-2-Clause-Views","ruby_source_checksum":"b35689e235c66379840c78edf6741ebaec1ac59d4f2631d434458caf5e1c6de6","stable_dependencies":["python@3.14"],"stable_checksum":"14cbf5bcac12bdbedd8ddb7bd2221ca869903eb039e97158ee86aa639152fff6","stable_url_args":["https://files.pythonhosted.org/packages/1e/82/a70fcbd8e542a55b990c61707c4f26fd42071badd3c08193931706a10323/xonsh-0.24.0.tar.gz"],"stable_version":"0.24.0"},"xorg-server":{"bottle_rebuild":1,"caveats":"To launch X server, it is recommend to install xinit,\nespecially on macOS, otherwise X11.app will not work:\n  brew install xinit\nIf cask xquartz is installed, this link may be helpful:\n  https://www.xquartz.org/FAQs.html#want-another-x11app-server\n","conflicts":[["x-cli",{":because":"both provide an `x` binary"}]],"desc":"X Window System display server","executables":["X","Xephyr","Xnest","Xorg","Xvfb","gtf","xvfb-run"],"head_dependencies":["libx11","libxau","libxcb","libxdmcp","libxext","libxfixes","libxfont2","mesa","pixman","xauth","xcb-util","xcb-util-image","xcb-util-keysyms","xcb-util-renderutil","xcb-util-wm","xkbcomp","xkeyboard-config","libapplewm",{"font-util":":build"},{"libxkbfile":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"util-macros":":build"},{"xorgproto":":build"},{"xtrans":":build"}],"homepage":"https://www.x.org","license":{":all_of":["MIT","APSL-2.0"]},"ruby_source_checksum":"9783aa29911e29b9aab0797fba759ae766694de782e905e9b18bc51be49a983a","stable_dependencies":["libx11","libxau","libxcb","libxdmcp","libxext","libxfixes","libxfont2","mesa","pixman","xauth","xcb-util","xcb-util-image","xcb-util-keysyms","xcb-util-renderutil","xcb-util-wm","xkbcomp","xkeyboard-config","libapplewm",{"font-util":":build"},{"libxkbfile":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"util-macros":":build"},{"xorgproto":":build"},{"xtrans":":build"}],"stable_checksum":"e39832e5617dadaf072fdf9f0e19e5d2e1c2a13607ac280bac1aba9f8fe14634","stable_url_args":["https://www.x.org/releases/individual/xserver/xorg-server-21.1.23.tar.xz"],"stable_version":"21.1.23"},"xorgproto":{"desc":"X.Org: Protocol Headers","head_dependencies":[{"pkgconf":":build"},{"util-macros":":build"},{"pkgconf":":test"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"8c2ca138967433c7900e249362ca88040fa89837549e1aa7d93939c6c4b471d5","stable_dependencies":[{"pkgconf":":build"},{"util-macros":":build"},{"pkgconf":":test"}],"stable_checksum":"d6f89f65bafb8c9b735e0515882b8a1511e8e864dde5e9513e191629369f2256","stable_url_args":["https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2025.1.tar.gz"],"stable_version":"2025.1"},"xorgrgb":{"desc":"X.Org: color names database","executables":["showrgb"],"head_dependencies":[{"pkgconf":":build"},{"util-macros":":build"},{"xorgproto":":build"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"1353ca4207f3495229eeefb07c814a56d86024b15065f707d17da2538f27eee4","stable_dependencies":[{"pkgconf":":build"},{"util-macros":":build"},{"xorgproto":":build"}],"stable_checksum":"9bceca0821a46ff54989ab08ab00d6dd87eb2779fc15165d848eaa0ddd742fbe","stable_url_args":["https://xorg.freedesktop.org/archive/individual/app/rgb-1.1.1.tar.gz"],"stable_version":"1.1.1"},"xorriso":{"desc":"ISO9660+RR manipulation tool","executables":["osirrox","xorrecord","xorriso","xorriso-tcltk","xorrisofs"],"homepage":"https://www.gnu.org/software/xorriso/","license":"GPL-2.0-or-later","ruby_source_checksum":"4c6d1ba60bb33b72e9aa3d0fc156bf5c800f2c3df176463fb567f904633662cb","stable_checksum":"b1455ecafbf0692ddafe1d71002a96f2ce2d77f4deae602678261ce033f97bc8","stable_url_args":["https://ftpmirror.gnu.org/gnu/xorriso/xorriso-1.5.8.pl02.tar.gz"],"stable_version":"1.5.8.pl02"},"xpdf":{"conflicts":[["pdf2image",{":because":"poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"}],["pdftohtml",{":because":"poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"}],["poppler",{":because":"poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"}]],"desc":"PDF viewer","executables":["pdfdetach","pdffonts","pdfimages","pdfinfo","pdftohtml","pdftopng","pdftoppm","pdftops","pdftotext","xpdf"],"head_dependencies":["fontconfig","freetype","libpng","qtbase","qtsvg",{"cmake":":build"}],"head_uses_from_macos":[["cups"]],"homepage":"https://www.xpdfreader.com/","license":{":any_of":["GPL-2.0-only","GPL-3.0-only"]},"ruby_source_checksum":"dda2575b3649f61fef6d42072623305a47b0372cea2591bd58a8b0b77d7f1cd9","stable_dependencies":["fontconfig","freetype","libpng","qtbase","qtsvg",{"cmake":":build"}],"stable_checksum":"1c38f527c46caee0f712386d42a885b96a31ed9ce11904e872559859894d137e","stable_url_args":["https://dl.xpdfreader.com/xpdf-4.06.tar.gz"],"stable_uses_from_macos":[["cups"]],"stable_version":"4.06"},"xpipe":{"desc":"Split input and feed it into the given utility","executables":["xpipe"],"homepage":"https://www.netmeister.org/apps/xpipe.html","license":"BSD-2-Clause","ruby_source_checksum":"972458b4428f028453ef13b45b9cce2ec475ff3c80c7a259744c3bdf260c70eb","stable_checksum":"a381be1047adcfa937072dffa6b463455d1f0777db6bc5ea2682cd6321dc5add","stable_url_args":["https://www.netmeister.org/apps/xpipe-2.2.tar.gz"],"stable_version":"2.2","bottle_checksum":"1ce7b92989b8db7377383649d3bda4615dfc76c978d53ccbf526b8329729ed2b"},"xplanet":{"desc":"Create HQ wallpapers of planet Earth","executables":["xplanet"],"head_dependencies":["freetype","giflib","jpeg-turbo","libpng","libtiff",{"pkgconf":":build"},{"automake":":build"}],"homepage":"https://xplanet.sourceforge.net/","license":"GPL-2.0-or-later","revision":6,"ruby_source_checksum":"ffcb6fc8622ff0c714c28793e24fe48c32708d94125f7db1ee484c356ac27d73","stable_dependencies":["freetype","giflib","jpeg-turbo","libpng","libtiff",{"pkgconf":":build"},{"automake":":build"}],"stable_patches":[{"strip":"p2","file":"Patches/xplanet/xplanet-1.3.1-ntimes.patch"},{"strip":"p1","file":"Patches/xplanet/xplanet-1.3.1-giflib5.patch"},{"strip":"p1","url":"https://raw.githubusercontent.com/archlinux/svntogit-community/040965e32860345ca2d744239b6e257da33460a2/trunk/xplanet-c%2B%2B11.patch","sha256":"e651c7081c43ea48090186580b5a2a5d5039ab3ffbf34f7dd970037a16081454"},{"strip":"p0","data":true}],"stable_checksum":"4380d570a8bf27b81fb629c97a636c1673407f4ac4989ce931720078a90aece7","stable_url_args":["https://downloads.sourceforge.net/project/xplanet/xplanet/1.3.1/xplanet-1.3.1.tar.gz"],"stable_version":"1.3.1","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"a1c93cfbcb085731799a2e3d94c0f4f14b5ef962dbf3f001660c17790faa5a29"},"xplr":{"desc":"Hackable, minimal, fast TUI file explorer","executables":["xplr"],"head_dependencies":["luajit",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/sayanarijit/xplr.git",{":branch":"main"}],"homepage":"https://xplr.dev","license":"MIT","ruby_source_checksum":"a8bdbc9cc18236bcf244c01d1f38c628a91003eca024675c7f53ee7774a21e7b","stable_dependencies":["luajit",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"7948683c546fdf374f6bec7855726cf4e3f1bc4abf1c2a292cbdfa6ff16f6143","stable_url_args":["https://github.com/sayanarijit/xplr/archive/refs/tags/v1.1.0.tar.gz"],"stable_version":"1.1.0"},"xprop":{"desc":"Property displayer for X","executables":["xprop"],"head_dependencies":["libx11",{"pkgconf":":build"}],"homepage":"https://gitlab.freedesktop.org/xorg/app/xprop","license":"MIT-open-group","ruby_source_checksum":"07b514e548c141b39fb5c9179518d48459c75388b874c412fef4ae9db4fb4870","stable_dependencies":["libx11",{"pkgconf":":build"}],"stable_checksum":"d689e2adb7ef7b439f6469b51cda8a7daefc83243854c2a3b8f84d0f029d67ee","stable_url_args":["https://xorg.freedesktop.org/archive/individual/app/xprop-1.2.8.tar.xz"],"stable_version":"1.2.8"},"xq":{"conflicts":[["python-yq",{":because":"both install `xq` binaries"}]],"desc":"Command-line XML and HTML beautifier and content extractor","executables":["xq"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/sibprogrammer/xq","license":"MIT","ruby_source_checksum":"460ef03d5ad09844b694cf1f06364b0ace742c3bf2448b683d18362628b3cf0b","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/sibprogrammer/xq.git",{":tag":"v1.4.0",":revision":"02a8c391497a63acbea1c57f036770cef2e87b65"}],"stable_version":"1.4.0"},"xqilla":{"desc":"XQuery and XPath 2 command-line interpreter","executables":["xqilla"],"head_dependencies":["xerces-c"],"homepage":"https://xqilla.sourceforge.net/","license":"Apache-2.0","revision":1,"ruby_source_checksum":"de2160fbeec5c2ecf7dc7c5941caf26172650f4dbaa188e935627abf265b37ca","stable_dependencies":["xerces-c"],"stable_checksum":"292631791631fe2e7eb9727377335063a48f12611d641d0296697e0c075902eb","stable_url_args":["https://downloads.sourceforge.net/project/xqilla/XQilla-2.3.4.tar.gz"],"stable_version":"2.3.4"},"xray":{"bottle_rebuild":1,"caveats":"An example config is installed to $HOMEBREW_PREFIX/etc/xray/config.json\n","desc":"Platform for building proxies to bypass network restrictions","executables":["xray"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/XTLS/Xray-core.git",{":branch":"main"}],"homepage":"https://xtls.github.io/","license":{":all_of":["MPL-2.0","CC-BY-SA-4.0"]},"ruby_source_checksum":"530024e50cd2a80ae9c27c43a49e797529febba3823deac9f75e7171c5f9f6d0","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/xray/bin/xray","run","--config","$HOMEBREW_PREFIX/etc/xray/config.json"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"992a4997e6bb846d11469435d687f99ef812fcde1e0a009bb8e95189ea20331d","stable_url_args":["https://github.com/XTLS/Xray-core/archive/refs/tags/v26.3.27.tar.gz"],"stable_version":"26.3.27"},"xrdb":{"desc":"X resource database utility","executables":["xrdb"],"head_dependencies":["libx11","libxmu",{"pkgconf":":build"},{"xorg-server":":test"}],"homepage":"https://gitlab.freedesktop.org/xorg/app/xrdb","license":{":all_of":["MIT-open-group","HPND-DEC"]},"ruby_source_checksum":"a21f84080244655f5c7a8db39944b062588b2d3ecd4e9417fae3254b61bb3595","stable_dependencies":["libx11","libxmu",{"pkgconf":":build"},{"xorg-server":":test"}],"stable_checksum":"31f5fcab231b38f255b00b066cf7ea3b496df712c9eb2d0d50c670b63e5033f4","stable_url_args":["https://www.x.org/releases/individual/app/xrdb-1.2.2.tar.xz"],"stable_version":"1.2.2","bottle_cellar":":any","bottle_checksum":"c7aeb1ca86ab70fd43c32152c2200677446f7e7b0f376c118c7642cf5aa218bf"},"xroar":{"desc":"Dragon and Tandy 8-bit computer emulator","executables":["xroar"],"head_dependencies":["libpng","libsndfile","sdl2-compat",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"texinfo":":build"}],"head_url_args":["https://www.6809.org.uk/git/xroar.git",{":branch":"master"}],"homepage":"https://www.6809.org.uk/xroar/","license":"GPL-3.0-or-later","ruby_source_checksum":"fc3375a4aeeddb2d3dd80a4899e032268f4e956e99517909e816826d1e6861df","stable_dependencies":["libpng","libsndfile","sdl2-compat"],"stable_checksum":"70270805ebd52c0b62237cc2f28b32b5c7df9764d10a7c7190de584cfc6e95af","stable_url_args":["https://www.6809.org.uk/xroar/dl/xroar-1.11.tar.gz"],"stable_version":"1.11"},"xrootd":{"desc":"High performance, scalable, fault-tolerant access to data","executables":["cconfig","cmsd","frm_admin","frm_purged","frm_xfragent","frm_xfrd","mpxstats","wait41","xrdacctest","xrdadler32","xrdcks","xrdcopy","xrdcp","xrdcrc32c","xrdfs","xrdgsiproxy","xrdgsitest","xrdmapc","xrdpfc_print","xrdpinls","xrdpwdadmin","xrdreplay","xrdsssadmin","xrootd","xrootd-config"],"head_dependencies":["davix","krb5","libzip","openssl@3","readline",{"cmake":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"head_url_args":["https://github.com/xrootd/xrootd.git",{":branch":"master"}],"head_uses_from_macos":[["curl"],["libxcrypt"],["libxml2"]],"homepage":"https://xrootd.org/","license":"LGPL-3.0-or-later","ruby_source_checksum":"e603f9d37b473f1f50baa7fd79372c7caa009744ab80986d0f0e110117340acb","stable_dependencies":["davix","krb5","libzip","openssl@3","readline",{"cmake":":build"},{"pkgconf":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"f50a835def0c5b2ff65d377ebbeed42cf1efe243ecd599218ff441a67854859e","stable_url_args":["https://github.com/xrootd/xrootd/releases/download/v6.1.0/xrootd-6.1.0.tar.gz"],"stable_uses_from_macos":[["curl"],["libxcrypt"],["libxml2"]],"stable_version":"6.1.0"},"xsane":{"bottle_rebuild":1,"desc":"Graphical scanning frontend","executables":["xsane"],"head_dependencies":["gtk+3","glib","jpeg-turbo","libpng","libtiff","sane-backends","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz","pango",{"autoconf":":build"},{"automake":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitlab.com/sane-project/frontend/xsane.git",{":branch":"master"}],"homepage":"https://gitlab.com/sane-project/frontend/xsane","license":"GPL-2.0-or-later","revision":7,"ruby_source_checksum":"e5c7010e7b63c7e034d6092ccae21c6012a56a709a97ab97e31937bdc1a26a71","stable_dependencies":["gtk+","glib","jpeg-turbo","libpng","libtiff","sane-backends","at-spi2-core","cairo","gdk-pixbuf","gettext","harfbuzz","pango",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://gitlab.com/sane-project/frontend/xsane/-/commit/c2b5b530347af80cb192b30a4bd6039e7714a4fb.diff","sha256":"9a94caf7fee69e047eca8d947c4f275473a2fa6d1ee2f0fb116bc2efdd9ea7e8"}],"stable_checksum":"5782d23e67dc961c81eef13a87b17eb0144cae3d1ffc5cf7e0322da751482b4b","stable_url_args":["https://ftp.osuosl.org/pub/blfs/conglomeration/xsane/xsane-0.999.tar.gz"],"stable_version":"0.999"},"xsd":{"conflicts":[["mono",{":because":"both install `xsd` binaries"}]],"desc":"XML Data Binding for C++","executables":["xsd"],"head_dependencies":["libcutl","libxsd-frontend","xerces-c",{"build2":":build"}],"homepage":"https://www.codesynthesis.com/products/xsd/","license":{"GPL-2.0-only":{":with":"Classpath-exception-2.0"}},"ruby_source_checksum":"9e150c8af9c79c6d99eec5ba72af4070da1a1b3cd235763d6f792a808a6fd920","stable_dependencies":["libcutl","libxsd-frontend","xerces-c",{"build2":":build"}],"stable_checksum":"2bed17c601cfb984f9a7501fd5c672f4f18eac678f5bdef6016971966add9145","stable_url_args":["https://www.codesynthesis.com/download/xsd/4.2/xsd-4.2.0.tar.gz"],"stable_version":"4.2.0"},"xsel":{"desc":"Command-line program for getting and setting the contents of the X selection","executables":["xsel"],"head_dependencies":["libx11",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"libxt":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/kfish/xsel.git",{":branch":"master"}],"homepage":"https://www.vergenet.net/~conrad/software/xsel/","license":"HPND-sell-variant","ruby_source_checksum":"c32f917ef03586b329c9ba56babc12d76addeec313d992f7a299c35b091d9091","stable_dependencies":["libx11",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"libxt":":build"},{"pkgconf":":build"}],"stable_checksum":"18487761f5ca626a036d65ef2db8ad9923bf61685e06e7533676c56d7d60eb14","stable_url_args":["https://github.com/kfish/xsel/archive/refs/tags/1.2.1.tar.gz"],"stable_version":"1.2.1","bottle_cellar":":any","bottle_checksum":"8d46290837243fe999ac0f72b739104dbc8eb05b2ad78282bc4f2398c9bda4c5"},"xsimd":{"desc":"Modern, portable C++ wrappers for SIMD intrinsics","head_dependencies":[{"cmake":":build"}],"homepage":"https://xsimd.readthedocs.io/en/latest/","license":"BSD-3-Clause","ruby_source_checksum":"c751f250736dfa72da60a6dae5939878de6a93dc308adf41f77c7c249e49c931","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"21e841ab684b05331e81e7f782431753a029ef7b7d9d6d3ddab837e7782a40ee","stable_url_args":["https://github.com/xtensor-stack/xsimd/archive/refs/tags/14.2.0.tar.gz"],"stable_version":"14.2.0","bottle_tag":":all","bottle_checksum":"2bc310b5c4877504470689b912f1deb2d0a1a3611ed06ce54106faa517ed1b75"},"xsv":{"bottle_rebuild":3,"deprecate_args":{":date":"2025-04-27",":because":":repo_archived"},"desc":"Fast CSV toolkit written in Rust","disable_args":{":date":"2026-04-27",":because":":repo_archived"},"executables":["xsv"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/BurntSushi/xsv.git",{":branch":"master"}],"homepage":"https://github.com/BurntSushi/xsv","license":{":any_of":["MIT","Unlicense"]},"ruby_source_checksum":"f580b95c157b4898c3561db24210069cb841325cd069d90a2caa50bfcf08a028","stable_dependencies":[{"rust":":build"}],"stable_checksum":"2b75309b764c9f2f3fdc1dd31eeea5a74498f7da21ae757b3ffd6fd537ec5345","stable_url_args":["https://github.com/BurntSushi/xsv/archive/refs/tags/0.13.0.tar.gz"],"stable_version":"0.13.0","bottle_checksum":"6084d9e55244c876bbe7b833f5c7e27a19f09993f8b48f30076bd3c689f56b46"},"xtensor":{"desc":"Multi-dimensional arrays with broadcasting and lazy computing","head_dependencies":["xtl",{"cmake":":build"}],"homepage":"https://xtensor.readthedocs.io/en/latest/","license":"BSD-3-Clause","ruby_source_checksum":"61e965fbafe11a627f7561c89c06e28eee4eab165c69f1116d2eb40cd660b169","stable_dependencies":["xtl",{"cmake":":build"}],"stable_checksum":"117c192ae3b7c37c0156dedaa88038e0599a6b264666c3c6c2553154b500fe23","stable_url_args":["https://github.com/xtensor-stack/xtensor/archive/refs/tags/0.27.1.tar.gz"],"stable_version":"0.27.1","bottle_tag":":all","bottle_checksum":"32d293bf0e95a4ffff6423ace30f560f26da6092bf29a08186b7c70ac3a5b7e6"},"xterm":{"desc":"Terminal emulator for the X Window System","executables":["koi8rxterm","resize","uxterm","xterm"],"head_dependencies":["fontconfig","freetype","libice","libx11","libxaw","libxext","libxft","libxinerama","libxmu","libxpm","libxt",{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://invisible-island.net/xterm/","license":{":all_of":["X11","HPND"]},"ruby_source_checksum":"1d1fe15d23da7a9e56ffb57ea4224eaca25eefa9fcb351e29ed5ef7006c0d211","stable_dependencies":["fontconfig","freetype","libice","libx11","libxaw","libxext","libxft","libxinerama","libxmu","libxpm","libxt",{"pkgconf":":build"}],"stable_checksum":"7ba9fbb303dd3d95d06ca24360d019048d84e5822dc6fe722cd77369bdbf231f","stable_url_args":["https://invisible-mirror.net/archives/xterm/xterm-410.tgz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"410"},"xtermcontrol":{"desc":"Control xterm properties such as colors, title, font and geometry","executables":["xtermcontrol"],"homepage":"https://thrysoee.dk/xtermcontrol/","license":"GPL-2.0-or-later","ruby_source_checksum":"64db16e137861e52027732cd23c49e8257f5b42b212efd3d3ffecce23b661b7f","stable_checksum":"3eb97b1d9d8aae1bad4fe2c41ca3a3dbb10d2d67e6ca4599aa1f631a40503dee","stable_url_args":["https://thrysoee.dk/xtermcontrol/xtermcontrol-3.10.tar.gz"],"stable_version":"3.10"},"xtitle":{"bottle_rebuild":1,"desc":"Set window title and icon for your X terminal","executables":["xtctl","xtitle"],"homepage":"https://kinzler.com/me/xtitle/","license":"GPL-2.0-or-later","ruby_source_checksum":"630dc1c2186475416299312b01d8c581c13cc76a00b00f3b7a9d61fa130832a9","stable_checksum":"cadddef1389ba1c5e1dc7dd861545a5fe11cb397a3f692cd63881671340fcc15","stable_url_args":["https://kinzler.com/me/xtitle/xtitle-1.0.4.tgz"],"stable_version":"1.0.4","bottle_tag":":all","bottle_checksum":"62511b7ce2a8440cd64bdf6fb05a1015920d610f254f95d01fb020c1c58c819e"},"xtl":{"desc":"X template library","head_dependencies":["nlohmann-json",{"cmake":":build"},{"pkgconf":":build"}],"homepage":"https://github.com/xtensor-stack/xtl","license":"BSD-3-Clause","ruby_source_checksum":"cad0b4311657fa05f7aef3bc7511974bbf2c5ac9b9e4c69a6f2a35aeacdb086c","stable_dependencies":["nlohmann-json",{"cmake":":build"},{"pkgconf":":build"}],"stable_checksum":"8fb38d6a5856aab5740d2ccb3d791d289f648d4cc506b94a1338fe5fce100c11","stable_url_args":["https://github.com/xtensor-stack/xtl/archive/refs/tags/0.8.2.tar.gz"],"stable_version":"0.8.2","bottle_tag":":all","bottle_checksum":"d90f6f106f3d81356101e8ed533410aa4d4ccb952b90ce93e7836438fb3d5377"},"xtrans":{"desc":"X.Org: X Network Transport layer shared code","head_dependencies":[{"pkgconf":":build"},{"util-macros":":build"},{"xorgproto":":test"}],"homepage":"https://www.x.org/","license":"MIT","ruby_source_checksum":"290a38e9db806db22ae4c26da18a965f75af0d183e780cd4b4dbb2f51adb0d4b","stable_dependencies":[{"pkgconf":":build"},{"util-macros":":build"},{"xorgproto":":test"}],"stable_checksum":"faafea166bf2451a173d9d593352940ec6404145c5d1da5c213423ce4d359e92","stable_url_args":["https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.6.0.tar.xz"],"stable_version":"1.6.0","bottle_tag":":all","bottle_checksum":"eac4f242f00e4216244a9da8f9470bd0bfd9af02ee9d305d4e5be8bc35aa5143"},"xurls":{"desc":"Extract urls from text","executables":["xurls"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/mvdan/xurls.git",{":branch":"master"}],"homepage":"https://github.com/mvdan/xurls","license":"BSD-3-Clause","ruby_source_checksum":"0b9b45e7dc4db3741aa26b848fc3ccc1c6e6e850cc6f4d1911e442e7eb277986","stable_dependencies":[{"go":":build"}],"stable_checksum":"476d92a0416fee965f928180a950691b85dbb8d11efc3dc7f795ecc106c76075","stable_url_args":["https://github.com/mvdan/xurls/archive/refs/tags/v2.6.0.tar.gz"],"stable_version":"2.6.0"},"xvid":{"bottle_rebuild":1,"desc":"High-performance, high-quality MPEG-4 video library","homepage":"https://labs.xvid.com/","license":"GPL-2.0-or-later","ruby_source_checksum":"8abfe9029d75a26e056574e3123a0b37f9c7d50f8674e125b27080766b483764","stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"aeeaae952d4db395249839a3bd03841d6844843f5a4f84c271ff88f7aa1acff7","stable_url_args":["https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.bz2"],"stable_version":"1.3.7"},"xwin":{"desc":"Microsoft CRT and Windows SDK headers and libraries loader","executables":["xwin"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/Jake-Shadle/xwin","license":"Apache-2.0","ruby_source_checksum":"d7a811994b8896084f90d37619db008b52f90f80441b7db76287f1e414f78992","stable_dependencies":[{"rust":":build"}],"stable_checksum":"6878480d7a4126fb4390fe083ac0509bf43e4d284797e2ddd0a4a01fd614f35b","stable_url_args":["https://github.com/Jake-Shadle/xwin/archive/refs/tags/0.9.0.tar.gz"],"stable_version":"0.9.0"},"xwininfo":{"desc":"Print information about windows on an X server","executables":["xwininfo"],"head_dependencies":["libx11","libxcb",{"pkgconf":":build"}],"homepage":"https://gitlab.freedesktop.org/xorg/app/xwininfo","license":"MIT","ruby_source_checksum":"636905c522b725b1e45873b4719f349fa488380a917731a4c9a0ed16f84b740a","stable_dependencies":["libx11","libxcb",{"pkgconf":":build"}],"stable_checksum":"3518897c17448df9ba99ad6d9bb1ca0f17bc0ed7c0fd61281b34ceed29a9253f","stable_url_args":["https://xorg.freedesktop.org/archive/individual/app/xwininfo-1.1.6.tar.xz"],"stable_version":"1.1.6"},"xxh":{"bottle_rebuild":2,"desc":"Bring your favorite shell wherever you go through the ssh","executables":["xxh","xxh.bash","xxh.xsh","xxh.zsh"],"head_dependencies":["libyaml","python@3.14"],"homepage":"https://github.com/xxh/xxh","license":"BSD-2-Clause","ruby_source_checksum":"ab6f7a8eccdf3b3fd1fff02c911168e4808aab76c7a1be55c350f76cc34afa50","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"7904c35efdff0a6f50f76b30879d3fbfe726cc765db47a1306ab2f19c03fdfae","stable_url_args":["https://files.pythonhosted.org/packages/d6/ac/fb40368ff37fbdd00d041e241cc0d7a50cdac7bc6ae54dcb9f1349acdde6/xxh-xxh-0.8.14.tar.gz"],"stable_version":"0.8.14"},"xxhash":{"desc":"Extremely fast non-cryptographic hash algorithm","executables":["xxh128sum","xxh32sum","xxh3sum","xxh64sum","xxhsum"],"head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"homepage":"https://xxhash.com","license":{":all_of":["BSD-2-Clause","GPL-2.0-or-later"]},"ruby_source_checksum":"3c30ff748186bdb2d435fd30cae81f84f452150960a149caed0052a92c4286f4","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"aae608dfe8213dfd05d909a57718ef82f30722c392344583d3f39050c7f29a80","stable_url_args":["https://github.com/Cyan4973/xxHash/archive/refs/tags/v0.8.3.tar.gz"],"stable_version":"0.8.3"},"xz":{"desc":"General-purpose data compression with high compression ratio","executables":["lzcat","lzcmp","lzdiff","lzegrep","lzfgrep","lzgrep","lzless","lzma","lzmadec","lzmainfo","lzmore","unlzma","unxz","xz","xzcat","xzcmp","xzdec","xzdiff","xzegrep","xzfgrep","xzgrep","xzless","xzmore"],"homepage":"https://tukaani.org/xz/","license":{":all_of":["0BSD","GPL-2.0-or-later"]},"ruby_source_checksum":"921db7ab1bdeb7b163d1167289602bc6a9ce36b6c36a1c6c41db725b70780514","stable_checksum":"3d3a1b973af218114f4f889bbaa2f4c037deaae0c8e815eec381c3d546b974a0","stable_url_args":["https://github.com/tukaani-project/xz/releases/download/v5.8.3/xz-5.8.3.tar.gz"],"stable_version":"5.8.3","version_scheme":1},"yacas":{"bottle_rebuild":1,"desc":"General purpose computer algebra system","executables":["yacas"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://www.yacas.org/","license":"LGPL-2.1-or-later","ruby_source_checksum":"328646c5d560912259b138918228f529836220d1f22c8d8c020000f60d7555e9","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"36333e9627a0ed27def7a3d14628ecaab25df350036e274b37f7af1d1ff7ef5b","stable_url_args":["https://github.com/grzegorzmazur/yacas/archive/refs/tags/v1.9.1.tar.gz"],"stable_version":"1.9.1","bottle_checksum":"143e5dae60ab7011781c9b6f3ce1be4e90f8b1f6914736a8d6ab941a1bacdaf0"},"yadm":{"desc":"Yet Another Dotfiles Manager","executables":["yadm"],"head_url_args":["https://github.com/yadm-dev/yadm.git",{":branch":"master"}],"homepage":"https://yadm.io/","license":"GPL-3.0-or-later","ruby_source_checksum":"cc69bd50d7d085c9ea8e30f1a27bcfc62c5d87cb9877065672dd2dcfed6f61a7","stable_checksum":"2a15ed91238dd2f15db9905eb56702272c079ad9c37c505dfee69c6b5e9054b6","stable_url_args":["https://github.com/yadm-dev/yadm/archive/refs/tags/3.5.0.tar.gz"],"stable_version":"3.5.0","bottle_tag":":all","bottle_checksum":"323e01bb5b2d4578628cf24afdd1446f6b858927b62cc461da626339f5c053f0"},"yaegi":{"bottle_rebuild":1,"desc":"Yet another elegant Go interpreter","executables":["yaegi"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/traefik/yaegi.git",{":branch":"master"}],"homepage":"https://github.com/traefik/yaegi","license":"Apache-2.0","ruby_source_checksum":"d3660a3bfefec72a7553735abfaaef6b4e164caadfeae32c2cd86b558df00042","stable_dependencies":[{"go":":build"}],"stable_checksum":"872ceac063a8abfa71ecdeb56b1b960ca02abd5e9b6c926ae1bd3eb097cad44b","stable_url_args":["https://github.com/traefik/yaegi/archive/refs/tags/v0.16.1.tar.gz"],"stable_version":"0.16.1"},"yaf":{"desc":"Yet another flowmeter: processes packet data from pcap(3)","executables":["airdaemon","filedaemon","getFlowKeyHash","yaf","yafMeta2Pcap","yafcollect","yafscii"],"head_dependencies":["glib","libfixbuf","libtool","gettext","pcre2",{"pkgconf":":build"}],"head_uses_from_macos":[["libpcap"]],"homepage":"https://tools.netsa.cert.org/yaf/","license":"GPL-2.0-only","ruby_source_checksum":"332085c5a66f2635c96c14b4401c2ba245321cfc03c23571ab3f469c14e7926a","stable_dependencies":["glib","libfixbuf","libtool","gettext","pcre2",{"pkgconf":":build"}],"stable_checksum":"6b03bc3d25495c01d8d8020b00a908ef1ed28b6edf78f631618208d81e809b30","stable_url_args":["https://tools.netsa.cert.org/releases/yaf-2.19.3.tar.gz"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"2.19.3"},"yafc":{"desc":"Command-line FTP client","executables":["yafc"],"head_dependencies":["libssh","openssl@3","readline",{"pkgconf":":build"}],"homepage":"https://github.com/sebastinas/yafc","license":"GPL-2.0-or-later","revision":5,"ruby_source_checksum":"a3b8a4dc4586d4564961cf236d97e64a4f42796a0af5b5b46a3834d5d32ede5c","stable_dependencies":["libssh","openssl@3","readline",{"pkgconf":":build"}],"stable_checksum":"4b3ebf62423f21bdaa2449b66d15e8d0bb04215472cb63a31d473c3c3912c1e0","stable_url_args":["https://deb.debian.org/debian/pool/main/y/yafc/yafc_1.3.7.orig.tar.xz"],"stable_version":"1.3.7","bottle_cellar":":any","bottle_checksum":"bd86e141e4c5f328f59bffa84490e988d6996acfd631988103da5be103539689"},"yajl":{"desc":"Yet Another JSON Library","executables":["json_reformat","json_verify"],"head_dependencies":[{"cmake":":build"}],"homepage":"https://lloyd.github.io/yajl/","license":"ISC","revision":1,"ruby_source_checksum":"bf0b198ff734fd770b38d172a32a39a8f82d0cd53053d7e6e20a996659262050","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://deb.debian.org/debian/pool/main/y/yajl/yajl_2.1.0-6.debian.tar.xz","sha256":"462fb384bef46c7252001c609dabc126624a1b71e9597cc16827d25a0226453f","apply":["patches/dynamically-link-tools.patch","patches/CVE-2017-16516.patch","patches/CVE-2022-24795.patch","patches/CVE-2023-33460.patch","patches/6fe59ca50dfd65bdb3d1c87a27245b2dd1a072f9.patch"],"resolves":[{"type":"security","id":"CVE-2017-16516"},{"type":"security","id":"CVE-2022-24795"},{"type":"security","id":"CVE-2023-33460"}]}],"stable_checksum":"3fb73364a5a30efe615046d07e6db9d09fd2b41c763c5f7d3bfb121cd5c5ac5a","stable_url_args":["https://github.com/lloyd/yajl/archive/refs/tags/2.1.0.tar.gz"],"stable_version":"2.1.0"},"yalantinglibs":{"desc":"Collection of modern C++ libraries","head_dependencies":["asio","async_simple","frozen","iguana",{"cmake":":build"}],"head_url_args":["https://github.com/alibaba/yalantinglibs.git",{":branch":"main"}],"homepage":"https://alibaba.github.io/yalantinglibs/en/","license":"Apache-2.0","ruby_source_checksum":"26353f7d0646b8834a11b242064086379a3aaa33e1233e6f30db795a34f4ccf2","stable_dependencies":["asio","async_simple","frozen","iguana",{"cmake":":build"}],"stable_checksum":"0a7e28a9739d8313d7d9d5e7a04e75875ba19d782e4e3d2f4fbc94954aa89812","stable_url_args":["https://github.com/alibaba/yalantinglibs/archive/refs/tags/0.6.0.tar.gz"],"stable_version":"0.6.0","version_scheme":1,"bottle_tag":":all","bottle_checksum":"2f7c389133b7d4cdda2635e2285a0b399daaff862bd289c7209c9ef8bb01d61c"},"yamale":{"desc":"Schema and validator for YAML","executables":["yamale"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/23andMe/Yamale.git",{":branch":"master"}],"homepage":"https://github.com/23andMe/Yamale","license":"MIT","ruby_source_checksum":"24866f49c1c771bbdd6f8507ca8fda0433ca9afd003ede89e6c66bce109daf03","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"fd435aa7b830c73e89a9ef548c0ace2d3d8dc3e5e180e6b57ff70b31495672fd","stable_url_args":["https://files.pythonhosted.org/packages/da/64/9e5de0e829920b848dcf5fe3ff64936d83cc7471babd264588b08bca97e0/yamale-6.1.0.tar.gz"],"stable_version":"6.1.0"},"yamcha":{"bottle_rebuild":1,"desc":"NLP text chunker using Support Vector Machines","executables":["yamcha","yamcha-config","yamcha-mkmodel"],"head_dependencies":["tinysvm",{"automake":":build"}],"homepage":"http://chasen.org/~taku/software/yamcha/","license":"LGPL-2.1-or-later","ruby_source_checksum":"f7706f19157bebf67640644a640dc9c3db33925da852b70d9de503b8e64d7aca","stable_dependencies":["tinysvm",{"automake":":build"}],"stable_patches":[{"strip":"p1","url":"https://sources.debian.org/data/main/y/yamcha/0.33-2/debian/patches/1011_fix_gcc7_compilation.patch","sha256":"9edb656063290379f640ec772851ec3f559993bf469612a45d5a141277fe3d5b"},{"strip":"p1","data":true}],"stable_checksum":"413d4fc0a4c13895f5eb1468e15c9d2828151882f27aea4daf2399c876be27d5","stable_url_args":["https://deb.debian.org/debian/pool/main/y/yamcha/yamcha_0.33.orig.tar.gz"],"stable_version":"0.33","bottle_cellar":":any","bottle_checksum":"69a10b712ef5d0d47b50623eba38fe14207b046e6b55156cfc5f5595d0983161"},"yamdi":{"deprecate_args":{":date":"2025-03-21",":because":":unmaintained"},"desc":"Add metadata to Flash video","disable_args":{":date":"2026-03-21",":because":":unmaintained"},"homepage":"https://yamdi.sourceforge.net/","license":"BSD-3-Clause","ruby_source_checksum":"db01825359361d48881b87af81e037414805ad5e16c5f57118aa3a3225e7d917","stable_checksum":"4a6630f27f6c22bcd95982bf3357747d19f40bd98297a569e9c77468b756f715","stable_url_args":["https://downloads.sourceforge.net/project/yamdi/yamdi/1.9/yamdi-1.9.tar.gz"],"stable_version":"1.9","bottle_checksum":"f6796b10d1af7ae38ed559313b5646047cb1456c66428d9c32f5e3a0981f1f4c"},"yaml-cpp":{"desc":"C++ YAML parser and emitter for YAML 1.2 spec","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/jbeder/yaml-cpp","license":"MIT","ruby_source_checksum":"f3cf98220bbb02e462dd053a352937eba1b914f29d358f8337c690dba2dae0ec","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"25cb043240f828a8c51beb830569634bc7ac603978e0f69d6b63558dadefd49a","stable_url_args":["https://github.com/jbeder/yaml-cpp/archive/refs/tags/yaml-cpp-0.9.0.tar.gz"],"stable_version":"0.9.0"},"yaml-language-server":{"desc":"Language Server for Yaml Files","executables":["yaml-language-server"],"head_dependencies":["node"],"homepage":"https://github.com/redhat-developer/yaml-language-server","license":"MIT","ruby_source_checksum":"6c922bff8c9306c7b7082df409b8d80a8706467547884f5cfe27ab8835f371c5","stable_dependencies":["node"],"stable_checksum":"f0b6ec7f169507e9fa31667d0440446d23901b48005d859d99e3de5adef216cf","stable_url_args":["https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-1.23.0.tgz"],"stable_version":"1.23.0","bottle_tag":":all","bottle_checksum":"1740b6bae51a6357477c5cc4fc96a2bbd126c9efc8abcf382041a6c906324752"},"yaml2json":{"conflicts":[["remarshal",{":because":"both install `yaml2json` binaries"}]],"desc":"Command-line tool convert from YAML to JSON","executables":["yaml2json"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bronze1man/yaml2json.git",{":branch":"master"}],"homepage":"https://github.com/bronze1man/yaml2json","license":"MIT","ruby_source_checksum":"11cacdf032bf8e434a1a88bec4483f6a4708b3d1125fc042aea80d6f6d221411","stable_dependencies":[{"go":":build"}],"stable_checksum":"efde12ca8b3ab7df3d3eaef35ecfb6e0d54baed33c8d553e7fd611a79c4cee04","stable_url_args":["https://github.com/bronze1man/yaml2json/archive/refs/tags/v1.3.5.tar.gz"],"stable_version":"1.3.5"},"yamlfix":{"desc":"Simple and configurable YAML formatter that keeps comments","executables":["yamlfix"],"head_dependencies":["pydantic","python@3.14"],"homepage":"https://lyz-code.github.io/yamlfix/","license":"GPL-3.0-or-later","revision":1,"ruby_source_checksum":"f4718dd3e5707f3ad3b6b33d7761eae7549a5fe28b573295c0ad5b89e046439a","stable_dependencies":["pydantic","python@3.14"],"stable_checksum":"05f6add13959637564f278e9237f6e201ff75e061a0a4cb9fc06fa95c3001a22","stable_url_args":["https://files.pythonhosted.org/packages/93/1d/b60d4411ff495de9b7598cc041e29c661e8e2f9d476a8a09bad1f54c1bce/yamlfix-1.19.1.tar.gz"],"stable_version":"1.19.1","bottle_tag":":all","bottle_checksum":"8352d3055dfabda0ee6066853f28fd4a4b75c17ed9cece8373c51cd97d6906e4"},"yamlfmt":{"desc":"Extensible command-line tool to format YAML files","executables":["yamlfmt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/google/yamlfmt.git",{":branch":"main"}],"homepage":"https://github.com/google/yamlfmt","license":"Apache-2.0","ruby_source_checksum":"4e1eb06af9f2ad4a600bc7a5525ff79924614ced7a28458b25197df0b229f871","stable_dependencies":[{"go":":build"}],"stable_checksum":"9ec915d70e527a94171eaaf6b785d1423222b5b82e7633f80dcc6b66e6a655aa","stable_url_args":["https://github.com/google/yamlfmt/archive/refs/tags/v0.21.0.tar.gz"],"stable_version":"0.21.0"},"yamllint":{"desc":"Linter for YAML files","executables":["yamllint"],"head_dependencies":["libyaml","python@3.14"],"head_url_args":["https://github.com/adrienverge/yamllint.git",{":branch":"master"}],"homepage":"https://github.com/adrienverge/yamllint","license":"GPL-3.0-or-later","ruby_source_checksum":"d317995bd17dbfc8ec5182b14a30f37990981976875622dab311f37f85700a43","stable_dependencies":["libyaml","python@3.14"],"stable_checksum":"09e5f29531daab93366bb061e76019d5e91691ef0a40328f04c927387d1d364d","stable_url_args":["https://files.pythonhosted.org/packages/28/a0/8fc2d68e132cf918f18273fdc8a1b8432b60d75ac12fdae4b0ef5c9d2e8d/yamllint-1.38.0.tar.gz"],"stable_version":"1.38.0"},"yamlresume":{"desc":"Resumes as code in YAML","executables":["yamlresume"],"head_dependencies":["node"],"homepage":"https://github.com/yamlresume/yamlresume","license":"MIT","ruby_source_checksum":"85d06e7e41c34c8a83af272de24b30b153353279f1c10a6a2296cb409695bac9","stable_dependencies":["node"],"stable_checksum":"e540edb16b1d56ee86e137a9ae6fdf0c970775c4d5c41cb8b8c5f0fc95209f2f","stable_url_args":["https://registry.npmjs.org/yamlresume/-/yamlresume-0.13.1.tgz"],"stable_version":"0.13.1"},"yank":{"bottle_rebuild":1,"desc":"Copy terminal output to clipboard","executables":["yank"],"homepage":"https://github.com/mptre/yank","license":"MIT","ruby_source_checksum":"516e025c090d622ea459e70c43b82d2bcbd5effeda11f2b5d1ff244df1582560","stable_checksum":"40f5472df5f6356a4d6f48862a19091bd4de3f802b3444891b3bc4b710fb35ca","stable_url_args":["https://github.com/mptre/yank/archive/refs/tags/v1.3.0.tar.gz"],"stable_version":"1.3.0"},"yap":{"desc":"On-device audio transcription using Speech.framework","head_url_args":["https://github.com/finnvoor/yap.git",{":branch":"main"}],"head_uses_from_macos":[[{"swift":":test"}]],"homepage":"https://github.com/finnvoor/yap","license":"CC0-1.0","ruby_source_checksum":"d5181e71ca01e6dac2f89d024418f361cbbc4ce11c71931975cf126d760ce403","stable_checksum":"bbaeba13b2c9cd73e89564d97e6fc85ab05273648e81d6dd61ca79bd7f453295","stable_url_args":["https://github.com/finnvoor/yap/archive/refs/tags/1.2.0.tar.gz"],"stable_uses_from_macos":[[{"swift":":test"}]],"stable_version":"1.2.0"},"yapf":{"bottle_rebuild":2,"desc":"Formatter for python code","executables":["yapf","yapf-diff"],"head_dependencies":["python@3.14"],"head_url_args":["https://github.com/google/yapf.git",{":branch":"main"}],"homepage":"https://github.com/google/yapf","license":"Apache-2.0","ruby_source_checksum":"ed6e286f9245342f2c9e18d1f26d0d943ab7c9e01a7388046e0a62cc5ca553f7","stable_dependencies":["python@3.14"],"stable_checksum":"00d3aa24bfedff9420b2e0d5d9f5ab6d9d4268e72afbf59bb3fa542781d5218e","stable_url_args":["https://files.pythonhosted.org/packages/23/97/b6f296d1e9cc1ec25c7604178b48532fa5901f721bcf1b8d8148b13e5588/yapf-0.43.0.tar.gz"],"stable_version":"0.43.0","bottle_tag":":all","bottle_checksum":"55fb914de2771f27f304ac0b8fcdd5da19472f19ab59f9eacd8431e8dbaa4ec7"},"yara-x":{"desc":"Tool to do pattern matching for malware research","executables":["yr"],"head_dependencies":[{"cargo-c":":build"},{"rust":":build"}],"head_url_args":["https://github.com/VirusTotal/yara-x.git",{":branch":"main"}],"homepage":"https://virustotal.github.io/yara-x/","license":"BSD-3-Clause","ruby_source_checksum":"0f75a61d9257468ed4709ef7e27b4dd87dda67d3f6d64af835919570485189ef","stable_dependencies":[{"cargo-c":":build"},{"rust":":build"}],"stable_checksum":"479abe3e03ce11b6c6b9c4b452d9e5aa50268ba589dad26db6450d225706346e","stable_url_args":["https://github.com/VirusTotal/yara-x/archive/refs/tags/v1.19.0.tar.gz"],"stable_version":"1.19.0"},"yara":{"desc":"Malware identification and classification tool","executables":["yara","yarac"],"head_dependencies":["jansson","libmagic","openssl@3","protobuf-c",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/VirusTotal/yara.git",{":branch":"master"}],"homepage":"https://virustotal.github.io/yara/","license":"BSD-3-Clause","ruby_source_checksum":"80265482296c790f583799c741cb576e48477a932fa0cc6b4df4614af91cb973","stable_dependencies":["jansson","libmagic","openssl@3","protobuf-c",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"d38e30fd9c1e1c7921d1c4568262d94f5c2d6b5da139fe49572a43ffbc5c53f6","stable_url_args":["https://github.com/VirusTotal/yara/archive/refs/tags/v4.5.5.tar.gz"],"stable_version":"4.5.5"},"yarn-completion":{"bottle_rebuild":1,"desc":"Bash completion for Yarn","head_dependencies":["bash"],"homepage":"https://github.com/dsifford/yarn-completion","license":"MIT","ruby_source_checksum":"fb012606e98bf650c9a1a972dbd0c51a1966cd621c677ae97965b5e950fd7339","stable_dependencies":["bash"],"stable_checksum":"cc9d86bd8d4c662833424f86f1f86cfa0516c0835874768d9cf84aaf79fb8b21","stable_url_args":["https://github.com/dsifford/yarn-completion/archive/refs/tags/v0.17.0.tar.gz"],"stable_version":"0.17.0","bottle_tag":":all","bottle_checksum":"e743fe4680eb970207cd4a05ec2f2482f1c3baf96ae04827b75bffb29afd78be"},"yarn":{"bottle_rebuild":1,"caveats":"yarn requires a Node installation to function. You can install one with:\n  brew install node\n","conflicts":[["corepack",{":because":"both install `yarn` and `yarnpkg` binaries"}],["hadoop",{":because":"both install `yarn` binaries"}]],"desc":"JavaScript package manager","executables":["yarn","yarnpkg"],"head_dependencies":[{"node":":test"}],"homepage":"https://yarnpkg.com/","license":"BSD-2-Clause","ruby_source_checksum":"e27d787ba5975d916015a5c7643dc0d762a48ca6bad82402d1337477c7124168","stable_dependencies":[{"node":":test"}],"stable_checksum":"88268464199d1611fcf73ce9c0a6c4d44c7d5363682720d8506f6508addf36a0","stable_url_args":["https://github.com/yarnpkg/yarn/releases/download/v1.22.22/yarn-v1.22.22.tar.gz"],"stable_version":"1.22.22","bottle_tag":":all","bottle_checksum":"edb63a1b15d560263270324b63bee4c2aa8145197636a755436cc14424fc1e12"},"yash":{"desc":"Yet another shell: a POSIX-compliant command-line shell","executables":["yash"],"head_dependencies":["gettext",{"asciidoc":":build"}],"head_url_args":["https://github.com/magicant/yash.git",{":branch":"trunk"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://magicant.github.io/yash/","license":"GPL-2.0-or-later","ruby_source_checksum":"103d04fe8c5a7b77abaa47a0e723a1f17ba6157aa2f3db73109f2ae0e944c026","stable_dependencies":["gettext"],"stable_checksum":"a214966f4ff8b293aa5521a4d3ef6e87d707579eee616aa2f8218edaa920d447","stable_url_args":["https://github.com/magicant/yash/releases/download/2.61/yash-2.61.tar.xz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.61"},"yasm":{"bottle_rebuild":1,"desc":"Modular BSD reimplementation of NASM","executables":["vsyasm","yasm","ytasm"],"head_dependencies":["gettext",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/yasm/yasm.git",{":branch":"master"}],"homepage":"https://www.tortall.net/projects/yasm/manual/html/","license":{":all_of":["BSD-2-Clause","BSD-3-Clause",":public_domain",{":any_of":["Artistic-1.0-Perl","GPL-2.0-or-later","LGPL-2.0-or-later"]}]},"revision":2,"ruby_source_checksum":"39a3fc98780f9cc163e32184aa8a31f3644bab1d0492b86a1db9e59a5f924814","stable_checksum":"3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f","stable_url_args":["https://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz"],"stable_version":"1.3.0","bottle_checksum":"398b7f3d8a22e43b5af2335fe2d39448a3e9cc7a769ef1faf60c25fda0873d50"},"yatas":{"desc":"Tool to audit AWS/GCP infrastructure for misconfiguration or security issues","executables":["yatas"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/padok-team/yatas.git",{":branch":"main"}],"homepage":"https://github.com/padok-team/yatas","license":"Apache-2.0","ruby_source_checksum":"88611f21ca500e13c2733242a116ab56610df50fa81a8ed0aff45db4bb8fe7de","stable_dependencies":[{"go":":build"}],"stable_checksum":"d4ecca0180fe9c5447cc13ce9a2b2bdab4a5b977060f5e89b87e9f4ca71d5857","stable_url_args":["https://github.com/padok-team/yatas/archive/refs/tags/v1.6.1.tar.gz"],"stable_version":"1.6.1"},"yaws":{"desc":"Webserver for dynamic content (written in Erlang)","executables":["yaws"],"head_dependencies":["erlang",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/erlyaws/yaws.git",{":branch":"master"}],"homepage":"https://erlyaws.github.io/","license":"BSD-3-Clause","ruby_source_checksum":"f9404499bac1d9b5f7a16b04dd478d42f182e53e5bc875c25877dd1488c03c5e","stable_dependencies":["erlang",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"a65110377b007693c6ddccdb061a57c6bd5b5bad88b976d75d6213aaabc8f5c5","stable_url_args":["https://github.com/erlyaws/yaws/archive/refs/tags/yaws-2.3.1.tar.gz"],"stable_version":"2.3.1"},"yaz":{"desc":"Toolkit for Z39.50/SRW/SRU clients/servers","executables":["yaz-asncomp","yaz-client","yaz-config","yaz-iconv","yaz-icu","yaz-illclient","yaz-json-parse","yaz-marcdump","yaz-record-conv","yaz-url","yaz-ztest","zoomsh"],"head_dependencies":["gnutls","icu4c@78",{"autoconf":":build"},{"automake":":build"},{"bison":":build"},{"docbook-xsl":":build"},{"libtool":":build"},{"tcl-tk":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/indexdata/yaz.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2"],["libxslt"]],"homepage":"https://www.indexdata.com/resources/software/yaz/","license":"BSD-3-Clause","ruby_source_checksum":"78895cfd6a440c2addc8526d57a7415f3484e065ed3443d7233817faa45658db","stable_dependencies":["gnutls","icu4c@78",{"pkgconf":":build"}],"stable_checksum":"975d7878b272cc999e5acbd02dc272a46607f95e6ee4f35ac655e8e4d333bf2b","stable_url_args":["https://ftp.indexdata.com/pub/yaz/yaz-5.37.3.tar.gz"],"stable_uses_from_macos":[["libxml2"],["libxslt"]],"stable_version":"5.37.3"},"yaze-ag":{"conflicts":[["cpm",{":because":"both install `cpm` binaries"}]],"desc":"Yet Another Z80 Emulator (by AG)","executables":["cdm","cpm","yaze","yaze_bin","z80"],"homepage":"https://agl.yaze-ag.de/","license":"GPL-2.0-or-later","ruby_source_checksum":"e16af7b83ee021c4783988f6c26b8cc7ec4c9706dd397b99abffee69134b4bfb","stable_checksum":"2b0a90c3bf3a27574b0427cf4579dc2347b371bec3fea5739e1527edf74b2809","stable_url_args":["https://agl.yaze-ag.de/devel/yaze-ag-2.51.3.tar.gz"],"stable_version":"2.51.3","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"51ce224af28b3929a4b8563aa0cc740cbb43e7e2b5a31c6c0cfa502b52e200b3"},"yazi":{"desc":"Blazing fast terminal file manager written in Rust, based on async I/O","executables":["ya","yazi"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/sxyazi/yazi.git",{":branch":"main"}],"homepage":"https://yazi-rs.github.io","license":"MIT","ruby_source_checksum":"31ffa25beb180118b4fa49f815f5a32335c4a82146276fd42177083bc1f998e2","stable_dependencies":[{"rust":":build"}],"stable_checksum":"a18445df86a20068f7b17609d12d6f635de488958579ae7a2b143a244ba7e63f","stable_url_args":["https://github.com/sxyazi/yazi/archive/refs/tags/v26.5.6.tar.gz"],"stable_version":"26.5.6"},"yazpp":{"desc":"C++ API for the Yaz toolkit","executables":["yazpp-config"],"head_dependencies":["yaz",{"pkgconf":":build"}],"homepage":"https://www.indexdata.com/resources/software/yazpp/","license":"BSD-3-Clause","ruby_source_checksum":"984d2356c4563f8672761cc902fff35124b73c63c633cb77c97814332d1baa0e","stable_dependencies":["yaz",{"pkgconf":":build"}],"stable_checksum":"92516d1d889dd6ff617d92b3af0ba28861dbd1fc436cfcadd0fde65ca9f34fe9","stable_url_args":["https://ftp.indexdata.com/pub/yazpp/yazpp-1.9.2.tar.gz"],"stable_version":"1.9.2"},"yconalyzer":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-06-05",":because":":unmaintained"},"desc":"TCP traffic analyzer","disable_args":{":date":"2027-06-05",":because":":unmaintained"},"executables":["yconalyzer"],"head_uses_from_macos":[["libpcap"]],"homepage":"https://sourceforge.net/projects/yconalyzer/","license":"BSD-3-Clause","ruby_source_checksum":"779d56a97a69ada76dac679f36f58fc13242430f4782ef86eb9c67ac83ed8cbc","stable_patches":[{"strip":"p0","file":"Patches/yconalyzer/1.0.4.patch"}],"stable_checksum":"3b2bd33ffa9f6de707c91deeb32d9e9a56c51e232be5002fbed7e7a6373b4d5b","stable_url_args":["https://downloads.sourceforge.net/project/yconalyzer/yconalyzer-1.0.4.tar.bz2"],"stable_uses_from_macos":[["libpcap"]],"stable_version":"1.0.4","bottle_checksum":"58d53e3cef900391c6b010c6e5e7a8643630155947068b9755bed061b46c94c7"},"yder":{"desc":"Logging library for C applications","head_dependencies":["orcania",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"homepage":"https://babelouest.github.io/yder/","license":"LGPL-2.1-only","ruby_source_checksum":"ea9f5378d9aa78cb262371956a6cb96f4a6f3730beaf8ffd9e983f09e1fbf53a","stable_dependencies":["orcania",{"cmake":":build"},{"doxygen":":build"},{"pkgconf":":build"}],"stable_checksum":"c1a7f2281514d0d0bba912b6b70f371d8c127ccfd644b8c438c9301a0fd4c5f2","stable_url_args":["https://github.com/babelouest/yder/archive/refs/tags/v1.4.20.tar.gz"],"stable_version":"1.4.20","bottle_cellar":":any","bottle_checksum":"e51598adfcc0c641c45d1e607273facdb5bc0e5cc094433e65fe572d9f94a324"},"ydiff":{"desc":"View colored diff with side by side and auto pager support","executables":["ydiff"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/ymattw/ydiff","license":"BSD-3-Clause","oldnames":["cdiff"],"ruby_source_checksum":"aaa36eb8d908df2105094e621b7dfbb484c223d19dd33476ed673fbfcdd69596","stable_dependencies":["python@3.14"],"stable_checksum":"dd5272afd7409902678c1ac6d1945d73cf85104ac6cda1e67684a67617918a20","stable_url_args":["https://files.pythonhosted.org/packages/25/08/93b7e744645d94ae2f5dcddbbd2cfd5ec1420768994987a21a10b226be86/ydiff-1.5.tar.gz"],"stable_version":"1.5","bottle_tag":":all","bottle_checksum":"731d57b9a057f7425ef5110ceabeba4d36f935fae0d20aa80f8bc90370d2260d"},"yeet":{"desc":"Packaging tool that lets you declare build instructions in JavaScript","executables":["yeet"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/TecharoHQ/yeet.git",{":branch":"main"}],"homepage":"https://github.com/TecharoHQ/yeet","license":"MIT","ruby_source_checksum":"c26ff0b9e293a6e347ac5469d9a854b19308c9a94a21681462b63e8951ba7c76","stable_dependencies":[{"go":":build"}],"stable_checksum":"b793d07304071c07dde135c656aa6effd5b3bc1d38623a72a3510e5c611672a8","stable_url_args":["https://github.com/TecharoHQ/yeet/archive/refs/tags/v0.11.0.tar.gz"],"stable_version":"0.11.0"},"yek":{"desc":"Fast Rust based tool to serialize text-based files for LLM consumption","executables":["yek"],"head_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/mohsen1/yek.git",{":branch":"main"}],"homepage":"https://github.com/mohsen1/yek","license":"MIT","ruby_source_checksum":"0734877cb5f73f1c3ed720efd29571e650fa329f425057b053a760abfa3575ae","stable_dependencies":["openssl@3",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"e74cdfc577bdfb6577324afc086546ff306c7c43053f526e7ae30031c4433ab4","stable_url_args":["https://github.com/mohsen1/yek/archive/refs/tags/v0.25.5.tar.gz"],"stable_version":"0.25.5"},"yelp-tools":{"desc":"Tools that help create and edit Mallard or DocBook documentation","executables":["yelp-build","yelp-check","yelp-new"],"head_dependencies":["itstool","libxml2","python@3.14","yelp-xsl",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["libxslt"]],"homepage":"https://gitlab.gnome.org/GNOME/yelp-tools","license":"GPL-2.0-or-later","revision":3,"ruby_source_checksum":"0bc677653e7b8f1a1219f63d4cc311577b5e1be241a3fc110bdec60ac47cb428","stable_dependencies":["itstool","libxml2","python@3.14","yelp-xsl",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"3e496a4020d4145b99fd508a25fa09336a503a4e8900028421e72c6a4b11f905","stable_url_args":["https://download.gnome.org/sources/yelp-tools/42/yelp-tools-42.1.tar.xz"],"stable_uses_from_macos":[["libxslt"]],"stable_version":"42.1"},"yelp-xsl":{"desc":"Document transformations from Yelp","head_dependencies":[{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://gitlab.gnome.org/GNOME/yelp-xsl.git",{":branch":"master"}],"head_uses_from_macos":[[{"libxslt":[":build",":test"]}]],"homepage":"https://gitlab.gnome.org/GNOME/yelp-xsl","license":{":all_of":["GPL-2.0-or-later","LGPL-2.1-or-later","MIT","BSD-3-Clause"]},"ruby_source_checksum":"93444de679bfc649b7c8e8e5be78c71fd880507ec798d0bfcf2c4f4f42d6be85","stable_dependencies":[{"gettext":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"}],"stable_checksum":"59d43a8f8fe67b784f14f9a04dd4a7a092a7f4a64a65e71b90fe02a47a50fbec","stable_url_args":["https://download.gnome.org/sources/yelp-xsl/49/yelp-xsl-49.0.tar.xz"],"stable_uses_from_macos":[[{"libxslt":[":build",":test"]}]],"stable_version":"49.0","bottle_tag":":all","bottle_checksum":"e62b397f4153ee39a9ca982273b5d5e83e78d9271445be9883cdc69d1c8a29de"},"yetris":{"desc":"Customizable Tetris for the terminal","executables":["yetris"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/alexdantas/yetris","license":"GPL-3.0-or-later","ruby_source_checksum":"23ffa7d24cabce8038b0e2a0dec896bbaa237ebac1ea6b3822eef38c7103b852","stable_checksum":"720c222325361e855e2dcfec34f8f0ae61dd418867a87f7af03c9a59d723b919","stable_url_args":["https://github.com/alexdantas/yetris/archive/refs/tags/v2.3.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.3.0","bottle_checksum":"bcaafa1c4c02615a805d252ce93cf8c38a60876b575867cc280795a00a1f2848"},"yewtube":{"desc":"Terminal based YouTube player and downloader","executables":["yt"],"head_dependencies":["certifi","ffmpeg","mplayer","python@3.14"],"head_url_args":["https://github.com/mps-youtube/yewtube.git",{":branch":"master"}],"homepage":"https://github.com/mps-youtube/yewtube","license":"GPL-3.0-or-later","oldnames":["mps-youtube"],"revision":3,"ruby_source_checksum":"53a320c209a7597464572830b4fc2c627f286dc167e9e4eb00f9a9532a2448ed","stable_dependencies":["certifi","ffmpeg","mplayer","python@3.14"],"stable_checksum":"5e173433c5db16a7d2ff0ec0cb1201ebb50fa9997fcae272c14956610375257f","stable_url_args":["https://files.pythonhosted.org/packages/ab/0d/6c5fe6b0da51bbae6906317978ef38df505ec5920c843ab21a3acb9d945a/yewtube-2.13.1.tar.gz"],"stable_version":"2.13.1","bottle_tag":":all","bottle_checksum":"0171eda10dacfdb7ed779e9c75028ddcc39cd4e089b4eb6c65c1bae61c1e5b01"},"yh":{"desc":"YAML syntax highlighter to bring colours where only jq could","executables":["yh"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/andreazorzetto/yh.git",{":branch":"master"}],"homepage":"https://github.com/andreazorzetto/yh","license":"Apache-2.0","ruby_source_checksum":"15eb5d19e4ea3fcbe955f0dacb48b8f33661cc3976072893a6e54d0b27b481d8","stable_dependencies":[{"go":":build"}],"stable_checksum":"78ef799c500c00164ea05aacafc5c34dccc565e364285f05636c920c2c356d73","stable_url_args":["https://github.com/andreazorzetto/yh/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0","bottle_checksum":"1c7d591013f9ba22f605f81f1f058c3377f4125ef1d0f990651e9cdd12805cdc"},"yices2":{"desc":"Yices SMT Solver","executables":["yices","yices-sat","yices-smt","yices-smt2"],"head_dependencies":["gmp",{"autoconf":":build"}],"head_url_args":["https://github.com/SRI-CSL/yices2.git",{":branch":"master"}],"head_uses_from_macos":[[{"gperf":":build"}]],"homepage":"https://yices.csl.sri.com/","license":"GPL-3.0-or-later","ruby_source_checksum":"dad1d310750858261f65da7b1e36301aba69fec783457b4e4b85e956f3173314","stable_dependencies":["gmp",{"autoconf":":build"}],"stable_checksum":"584db72abf6643927b2c3ba98ff793f602216b452b8ff2f34a8851d35904804a","stable_url_args":["https://github.com/SRI-CSL/yices2/archive/refs/tags/yices-2.7.0.tar.gz"],"stable_uses_from_macos":[[{"gperf":":build"}]],"stable_version":"2.7.0"},"yj":{"desc":"CLI to convert between YAML, TOML, JSON and HCL","executables":["yj"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/sclevine/yj.git",{":branch":"master"}],"homepage":"https://github.com/sclevine/yj","license":"Apache-2.0","ruby_source_checksum":"4a1ae93149566e7ab42a8483dd4b67fb30d2888e044f62262138ea56ced186b5","stable_dependencies":[{"go":":build"}],"stable_checksum":"9a3e9895181d1cbd436a1b02ccf47579afacd181c73f341e697a8fe74f74f99d","stable_url_args":["https://github.com/sclevine/yj/archive/refs/tags/v5.1.0.tar.gz"],"stable_version":"5.1.0","bottle_checksum":"6006ef14b2246ac63c166b0c2e7ddd59265ab3e38d46d3f6373e4a9c33897000"},"ykdl":{"bottle_rebuild":3,"caveats":"To merge video slides, run `brew install ffmpeg`.","desc":"Video downloader that focus on China mainland video sites","executables":["ykdl"],"head_dependencies":["python@3.14"],"homepage":"https://github.com/LifeActor/ykdl","license":"MIT","ruby_source_checksum":"1d9c0101058fa73940befedffe880a76d810d8081557984eed27850733bdaf73","stable_dependencies":["python@3.14"],"stable_checksum":"c689b8e4bf303d1582e40d5039539a1a754f7cf897bce73ec57c7e874e354b19","stable_url_args":["https://files.pythonhosted.org/packages/f2/27/f4e7616a139c84a04edb7778db2b3cfb77348ab73020ff232b6551fa8bdd/ykdl-1.8.2.tar.gz"],"stable_version":"1.8.2"},"ykman":{"desc":"Tool for managing your YubiKey configuration","executables":["ykman"],"head_dependencies":["cryptography","python@3.14",{"cmake":":build"},{"swig":":build"}],"head_url_args":["https://github.com/Yubico/yubikey-manager.git",{":branch":"main"}],"head_uses_from_macos":[["pcsc-lite"]],"homepage":"https://developers.yubico.com/yubikey-manager/","license":"BSD-2-Clause","ruby_source_checksum":"831fcb5cbc7888c2d7a7adb7a1e78db3e7151aa54b28ee97b535a628b327cc29","stable_dependencies":["cryptography","python@3.14",{"cmake":":build"},{"swig":":build"}],"stable_checksum":"9584c7377449e6487140da6c3f13a289e618b0023c8414be91c1c212fce3c473","stable_url_args":["https://files.pythonhosted.org/packages/1f/ab/5b0671484bcdac6cf383ba6682626ab23478889fab5fe7a1744ed78a33c4/yubikey_manager-5.9.2.tar.gz"],"stable_uses_from_macos":[["pcsc-lite"]],"stable_version":"5.9.2"},"ykpers":{"aliases":["yubikey-personalization"],"bottle_rebuild":1,"deprecate_args":{":date":"2025-11-22",":because":":unmaintained",":replacement_formula":"ykman"},"desc":"YubiKey personalization library and tool","disable_args":{":date":"2026-11-22",":because":":unmaintained",":replacement_formula":"ykman"},"executables":["ykchalresp","ykinfo","ykpersonalize"],"head_dependencies":["json-c","libyubikey",{"pkgconf":":build"}],"homepage":"https://developers.yubico.com/yubikey-personalization/","license":"BSD-2-Clause","revision":2,"ruby_source_checksum":"1baf33e672ed96ef6c20aa0b992b883985777aa0283f89db533b73d8f1a0a37c","stable_dependencies":["json-c","libyubikey",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/Yubico/yubikey-personalization/commit/0aa2e2cae2e1777863993a10c809bb50f4cde7f8.patch?full_index=1","sha256":"349064c582689087ad1f092e95520421562c70ff4a45e411e86878b63cf8f8bd"},{"strip":"p1","url":"https://github.com/Yubico/yubikey-personalization/commit/7ee7b1131dd7c64848cbb6e459185f29e7ae1502.patch?full_index=1","sha256":"bf3efe66c3ef10a576400534c54fc7bf68e90d79332f7f4d99ef7c1286267d22"}],"stable_checksum":"0ec84d0ea862f45a7d85a1a3afe5e60b8da42df211bb7d27a50f486e31a79b93","stable_url_args":["https://developers.yubico.com/yubikey-personalization/Releases/ykpers-1.20.0.tar.gz"],"stable_version":"1.20.0"},"yle-dl":{"desc":"Download Yle videos from the command-line","executables":["yle-dl"],"head_dependencies":["certifi","ffmpeg","python@3.14","rtmpdump"],"head_url_args":["https://github.com/aajanki/yle-dl.git",{":branch":"master"}],"head_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"homepage":"https://aajanki.github.io/yle-dl/index-en.html","license":"GPL-3.0-or-later","ruby_source_checksum":"f056cfde4e1968d295828705306c4ff7d035577c6bcce07646e34b27a02d04fa","stable_dependencies":["certifi","ffmpeg","python@3.14","rtmpdump"],"stable_checksum":"df7f5e985d15b0770068f729c29be30232358d4ea136ab395e63eb9aa77abfc7","stable_url_args":["https://files.pythonhosted.org/packages/d1/d7/3702ab9c244aa3eb07bebd5abf3af31fd720b55c346324b4b9b25251f1ec/yle_dl-20260624.tar.gz"],"stable_uses_from_macos":[["libxml2",{":since":":ventura"}],["libxslt"]],"stable_version":"20260624"},"yo":{"desc":"CLI tool for running Yeoman generators","executables":["yo"],"head_dependencies":["node"],"head_url_args":["https://github.com/yeoman/yo.git",{":branch":"main"}],"homepage":"https://yeoman.io","license":"BSD-2-Clause","ruby_source_checksum":"d2911bc2a7a4e97a067c74c0f962c949b4b25f52ba00f1c0c3a00af1946a3e44","stable_dependencies":["node"],"stable_checksum":"466f653547a99ae4cf0de84beac13b8a882804f56718d81df3a2327343bbf7f4","stable_url_args":["https://registry.npmjs.org/yo/-/yo-7.0.1.tgz"],"stable_version":"7.0.1"},"yoke":{"desc":"Helm-inspired infrastructure-as-code package deployer","executables":["yoke"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/yokecd/yoke.git",{":branch":"main"}],"homepage":"https://yokecd.github.io/docs/","license":"MIT","ruby_source_checksum":"8648c62c511df968addf99cb4fd4d3b449853228a804dc17fc381188f9d0b106","stable_dependencies":[{"go":":build"}],"stable_url_args":["https://github.com/yokecd/yoke.git",{":tag":"v0.20.21",":revision":"3ac3267ce313c58acc80c710f9a8507dad887ce5"}],"stable_version":"0.20.21"},"yor":{"desc":"Extensible auto-tagger for your IaC files","executables":["yor"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/bridgecrewio/yor.git",{":branch":"main"}],"homepage":"https://yor.io/","license":"Apache-2.0","ruby_source_checksum":"80c6d40b2230985ef989b3c264f42b0f0b8a39b5e3df62a6819a0c7a337b53b2","stable_dependencies":[{"go":":build"}],"stable_checksum":"157f2fc97aafa815dc5efaf1b398950181678953beff5e7736943b73b618b96a","stable_url_args":["https://github.com/bridgecrewio/yor/archive/refs/tags/0.1.200.tar.gz"],"stable_version":"0.1.200"},"yorkie":{"desc":"Document store for collaborative applications","executables":["yorkie"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/yorkie-team/yorkie.git",{":branch":"main"}],"homepage":"https://yorkie.dev/","license":"Apache-2.0","ruby_source_checksum":"5e9c7fb52c27e277bdc54d39b4d1daa7a082dddb5916d46da9450e5416ab1e44","service_args":[[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/yorkie/bin/yorkie"],"stable_dependencies":[{"go":":build"}],"stable_checksum":"893eadb97b8742abbb5126d4d76718dc7da363f33d704ad830423ed66aaf5b84","stable_url_args":["https://github.com/yorkie-team/yorkie/archive/refs/tags/v0.7.12.tar.gz"],"stable_version":"0.7.12"},"yosys":{"desc":"Framework for Verilog RTL synthesis","executables":["yosys","yosys-abc","yosys-config","yosys-filterlib","yosys-smtbmc","yosys-witness"],"head_dependencies":["libtommath","readline","tcl-tk",{"bison":":build"},{"flex":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/YosysHQ/yosys.git",{":branch":"main"}],"head_uses_from_macos":[["libffi"],["python"]],"homepage":"https://yosyshq.net/yosys/","license":"ISC","ruby_source_checksum":"9863dda97eff873bf40670cd3b61ae2d454f5d21087da510cc1120a4309d0fbd","stable_dependencies":["libtommath","readline","tcl-tk",{"bison":":build"},{"flex":":build"},{"pkgconf":":build"}],"stable_checksum":"ba567ea7fbb1287e996aef8f20fe902f6fd408593aa50cfaea8ae0c9015ab872","stable_url_args":["https://github.com/YosysHQ/yosys/releases/download/v0.66/yosys-src.tar.gz"],"stable_uses_from_macos":[["libffi"],["python"]],"stable_version":"0.66"},"you-get":{"bottle_rebuild":1,"caveats":"To use post-processing options, run `brew install ffmpeg` or `brew install libav`.","desc":"Dumb downloader that scrapes the web","executables":["you-get"],"head_dependencies":["python@3.14","rtmpdump"],"head_url_args":["https://github.com/soimort/you-get.git",{":branch":"develop"}],"homepage":"https://you-get.org/","license":"MIT","ruby_source_checksum":"544165ca70f67addd1b391c011119cc80fdf0ccccf14a96237b63ecb1ca98fde","stable_dependencies":["python@3.14","rtmpdump"],"stable_checksum":"cbc1250d577246ec9d422cef113882844c80d8729f32d3183a5fa76648a20741","stable_url_args":["https://files.pythonhosted.org/packages/2d/85/f4a22b842bc0e0f57dc56ae54266dbc451547cee90bae9480131100ad92a/you_get-0.4.1743.tar.gz"],"stable_version":"0.4.1743"},"youplot":{"desc":"Command-line tool that draw plots on the terminal","executables":["uplot","youplot"],"head_dependencies":["ruby"],"homepage":"https://github.com/red-data-tools/YouPlot/","license":"MIT","ruby_source_checksum":"81e329b8a30ab05983989863b15cd25f0d376cfafae666c5226c5d5eba0ff594","stable_dependencies":["ruby"],"stable_checksum":"2d17a58a5faf684d5df1008d373caed796a88f880dab1d36023bacae97096180","stable_url_args":["https://github.com/red-data-tools/YouPlot/archive/refs/tags/v0.5.0.tar.gz"],"stable_version":"0.5.0"},"youtubedr":{"desc":"Download Youtube Video in Golang","executables":["youtubedr"],"head_dependencies":[{"go":":build"}],"homepage":"https://github.com/kkdai/youtube","license":"MIT","ruby_source_checksum":"3ce0cfc7e1e55ee9faa43bd2856123d6628ce0c4721667eeec37543b0b5c420e","stable_dependencies":[{"go":":build"}],"stable_checksum":"c334c04c07c3576e911d78b65b068b574e81e33e385f63a86b4862022391240d","stable_url_args":["https://github.com/kkdai/youtube/archive/refs/tags/v2.10.6.tar.gz"],"stable_version":"2.10.6"},"youtubeuploader":{"desc":"Scripted uploads to Youtube","executables":["youtubeuploader"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/porjo/youtubeuploader.git",{":branch":"master"}],"homepage":"https://github.com/porjo/youtubeuploader","license":"Apache-2.0","ruby_source_checksum":"57f635ba6c8383859b0ffd9a7a47bc274f9b75cf534988e79e358b96b6138e04","stable_dependencies":[{"go":":build"}],"stable_checksum":"b6475f3c7553b83ac1e61d4e9ab2a4c7bec502a15675a504d87323d2cf1c3884","stable_url_args":["https://github.com/porjo/youtubeuploader/archive/refs/tags/v1.25.5.tar.gz"],"stable_version":"1.25.5","version_scheme":1},"yozefu":{"desc":"TUI for exploring data in a Kafka cluster","executables":["yozf"],"head_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/MAIF/yozefu.git",{":branch":"main"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://maif.github.io/yozefu/","license":"Apache-2.0","ruby_source_checksum":"cfef2190ad7a20928588938ffd5fce5bef4e83a5d45557e00f12cb8512b0527e","stable_dependencies":["openssl@3",{"cmake":":build"},{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"9ca0943ed41464e224a6ebc5a289975999fa9c8529438f2bf06ea0b712d2ffb5","stable_url_args":["https://github.com/MAIF/yozefu/archive/refs/tags/v0.0.30.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.0.30"},"yq":{"conflicts":[["python-yq",{":because":"both install `yq` executables"}]],"desc":"Process YAML, JSON, XML, CSV and properties documents from the CLI","executables":["yq"],"head_dependencies":[{"go":":build"},{"pandoc":":build"}],"head_url_args":["https://github.com/mikefarah/yq.git",{":branch":"master"}],"homepage":"https://github.com/mikefarah/yq","license":"MIT","ruby_source_checksum":"1add5b4c7960e1b56d0fe5bf24923e4d8622c858b10a9114a6a083a2e248b6aa","stable_dependencies":[{"go":":build"},{"pandoc":":build"}],"stable_checksum":"fadf86d0ae3988bb40fa8aad424d0c71658493f6377285e711c7e7e313b3b238","stable_url_args":["https://github.com/mikefarah/yq/archive/refs/tags/v4.53.3.tar.gz"],"stable_version":"4.53.3"},"yt-dlp":{"desc":"Feature-rich command-line audio/video downloader","executables":["yt-dlp"],"head_dependencies":["certifi","deno","python@3.14",{"pandoc":":build"}],"head_url_args":["https://github.com/yt-dlp/yt-dlp.git",{":branch":"master"}],"homepage":"https://github.com/yt-dlp/yt-dlp","license":"Unlicense","ruby_source_checksum":"d8d5543e52ea7baecd5a8f142838fafa3dfdab9d32536212229ed7b924274cce","stable_dependencies":["certifi","deno","python@3.14"],"stable_checksum":"b094813404f87a9dd2186f00815231df32e5fd8a5403be0f807b3bb2d21a4432","stable_url_args":["https://files.pythonhosted.org/packages/47/c5/9972af4b472b0d55badf841ebafd2f98944cb0ae0f46e11d01f363ea5b91/yt_dlp-2026.7.4.tar.gz"],"stable_version":"2026.7.4"},"ytt":{"desc":"YAML templating tool that works on YAML structure instead of text","executables":["ytt"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/carvel-dev/ytt.git",{":branch":"develop"}],"homepage":"https://carvel.dev/ytt/","license":"Apache-2.0","ruby_source_checksum":"77d29269a6dbd49da541240d68f481a0f65ab33adfef26308a3f1a2fa85e8926","stable_dependencies":[{"go":":build"}],"stable_checksum":"4591a3b659dba43a6e8b3d5dd2ef9cb03011868bacab66684c0cfb6b7a698eb1","stable_url_args":["https://github.com/carvel-dev/ytt/archive/refs/tags/v0.55.1.tar.gz"],"stable_version":"0.55.1"},"yubico-piv-tool":{"bottle_rebuild":1,"desc":"Command-line tool for the YubiKey PIV application","executables":["yubico-piv-tool"],"head_dependencies":["openssl@3",{"check":":build"},{"cmake":":build"},{"gengetopt":":build"},{"help2man":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["pcsc-lite"]],"homepage":"https://developers.yubico.com/yubico-piv-tool/","license":"BSD-2-Clause","ruby_source_checksum":"7ddeb8efbdb92f3cc8235bf65f5e4687b41b56672f7187e5cfb81b3b4a3653d5","stable_dependencies":["openssl@3",{"check":":build"},{"cmake":":build"},{"gengetopt":":build"},{"help2man":":build"},{"pkgconf":":build"}],"stable_checksum":"fcb25c42f54298ece8b20684fb3c581ed9195a162cbc55180a4161501be93181","stable_url_args":["https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-2.7.3.tar.gz"],"stable_uses_from_macos":[["pcsc-lite"]],"stable_version":"2.7.3"},"yubikey-agent":{"bottle_rebuild":2,"caveats":"To use this SSH agent, set this variable in your ~/.zshrc and/or ~/.bashrc:\n  export SSH_AUTH_SOCK=\"$HOMEBREW_PREFIX/var/run/yubikey-agent.sock\"\n","desc":"Seamless ssh-agent for YubiKeys and other PIV tokens","executables":["yubikey-agent"],"head_dependencies":[{"go":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/FiloSottile/yubikey-agent.git",{":branch":"main"}],"head_uses_from_macos":[["pcsc-lite"]],"homepage":"https://github.com/FiloSottile/yubikey-agent","license":"BSD-3-Clause","ruby_source_checksum":"28dbcaf661eb7fe3e8ded26cefb2ff53310195f29b962587a8b113ea4c688c2a","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/yubikey-agent.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/yubikey-agent.log"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/yubikey-agent/bin/yubikey-agent","-l","$HOMEBREW_PREFIX/var/run/yubikey-agent.sock"]],"stable_dependencies":[{"go":":build"},{"pkgconf":":build"}],"stable_checksum":"f156d089376772a34d2995f8261d821369a96a248ab586d27e3be0d9b72d7426","stable_url_args":["https://github.com/FiloSottile/yubikey-agent/archive/refs/tags/v0.1.6.tar.gz"],"stable_uses_from_macos":[["pcsc-lite"]],"stable_version":"0.1.6"},"yuicompressor":{"bottle_rebuild":3,"desc":"Yahoo! JavaScript and CSS compressor","executables":["yuicompressor"],"head_dependencies":["openjdk"],"homepage":"https://yui.github.io/yuicompressor/","license":"BSD-3-Clause","revision":1,"ruby_source_checksum":"a023500f445cfc90468ec3c293881e564f1aee2e638ef44ee58fd335b6385b4b","stable_dependencies":["openjdk"],"stable_checksum":"3243fd79cb68cc61a5278a8ff67a0ad6a2d825c36464594b66900ad8426a6a6e","stable_url_args":["https://github.com/yui/yuicompressor/releases/download/v2.4.8/yuicompressor-2.4.8.zip"],"stable_version":"2.4.8","bottle_tag":":all","bottle_checksum":"85fa9d1169b77f59259088ebe086f6611f7d14b87216c4e3ed0090f3c04f34cd"},"yuque-dl":{"desc":"Knowledge base downloader for Yuque","executables":["yuque-dl"],"head_dependencies":["node"],"homepage":"https://github.com/gxr404/yuque-dl","license":"ISC","ruby_source_checksum":"b371fe6928ee3c108ecddfbd76c3e9ec8cde1590a3b51bc6b814b0f30ce249be","stable_dependencies":["node"],"stable_checksum":"5730d4745f908781305beb1ad86e14fd00865e4b4f5a414c695112b6871ea410","stable_url_args":["https://registry.npmjs.org/yuque-dl/-/yuque-dl-1.0.85.tgz"],"stable_version":"1.0.85"},"yutu":{"desc":"MCP server and CLI for YouTube","executables":["yutu"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/eat-pray-ai/yutu.git",{":branch":"main"}],"homepage":"https://yutu.ifor.dev","license":"Apache-2.0","ruby_source_checksum":"129e52832ee4d87ea69cc5d4640c05294be78164317b47fa8c9d6b1dbf64f936","stable_dependencies":[{"go":":build"}],"stable_checksum":"4d5481ce801f5747e5e518ad750d22eba2235d93627ddd2934d6f1c660b86bbc","stable_url_args":["https://github.com/eat-pray-ai/yutu/archive/refs/tags/v0.10.9.tar.gz"],"stable_version":"0.10.9"},"yydecode":{"bottle_rebuild":1,"desc":"Decode yEnc archives","executables":["yydecode"],"homepage":"https://yydecode.sourceforge.net/","license":"GPL-2.0-or-later","ruby_source_checksum":"1e916369267b6729be94333a6016754620092a6f14f7da6df9bb3138a9ed4f54","stable_checksum":"bd4879643f6539770fd23d1a51dc6a91ba3de2823cf14d047a40c630b3c7ba66","stable_url_args":["https://downloads.sourceforge.net/project/yydecode/yydecode/0.2.10/yydecode-0.2.10.tar.gz"],"stable_version":"0.2.10","bottle_checksum":"83fcf98a8fbf68bf2ce8c5847b53730856f65f8139bda8506a912e4650020e8d"},"yyjson":{"bottle_rebuild":1,"desc":"High performance JSON library written in ANSI C","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/ibireme/yyjson.git",{":branch":"master"}],"homepage":"https://ibireme.github.io/yyjson/doc/doxygen/html/","license":"MIT","ruby_source_checksum":"d05d7f51d39fbd4b42fcb8ba287098a1c09160b2207f6ae5456ec571589cfe4d","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"b16246f617b2a136c78d73e5e2647c6f1de1313e46678062985bdcf1f40bb75d","stable_url_args":["https://github.com/ibireme/yyjson/archive/refs/tags/0.12.0.tar.gz"],"stable_version":"0.12.0"},"z.lua":{"caveats":"Zsh users: add line below to your ~/.zshrc\n  eval \"$(lua $(brew --prefix z.lua)/share/z.lua/z.lua --init zsh)\"\n\nBash users: add line below to your ~/.bashrc\n  eval \"$(lua $(brew --prefix z.lua)/share/z.lua/z.lua --init bash)\"\n","desc":"New cd command that helps you navigate faster by learning your habits","head_dependencies":["lua"],"head_url_args":["https://github.com/skywind3000/z.lua.git",{":branch":"master"}],"homepage":"https://github.com/skywind3000/z.lua","license":"MIT","ruby_source_checksum":"554e33ac409289c7cf7bbeb5310075eca3316410c7c0d0a953d40e406f3a26f5","stable_dependencies":["lua"],"stable_checksum":"625197abaddb7c89367133260f8e39851377f21221a544b2a5f213af51cfa822","stable_url_args":["https://github.com/skywind3000/z.lua/archive/refs/tags/v1.8.25.tar.gz"],"stable_version":"1.8.25","bottle_tag":":all","bottle_checksum":"a4482ab7f0dc350b1e47d732450f522519d5623b63ffea54a488cc46277a0b3b"},"z":{"bottle_rebuild":1,"caveats":"For Bash or Zsh, put something like this in your $HOME/.bashrc or $HOME/.zshrc:\n  . $HOMEBREW_PREFIX/etc/profile.d/z.sh\n","desc":"Tracks most-used directories to make cd smarter","head_url_args":["https://github.com/rupa/z.git",{":branch":"master"}],"homepage":"https://github.com/rupa/z","license":"WTFPL","ruby_source_checksum":"357a6d4b5360d6e85d11a1ae49a8bce94a3e62dd8d5311a33272c183f7917f13","stable_checksum":"7d8695f2f5af6805f0db231e6ed571899b8b375936a8bfca81a522b7082b574e","stable_url_args":["https://github.com/rupa/z/archive/refs/tags/v1.12.tar.gz"],"stable_version":"1.12","version_scheme":1,"bottle_tag":":all","bottle_checksum":"8d048cdf7dd88dfdfe1e89e73a842fb91e743d6e0ec6c60fc99607e0c3d511b0"},"z3":{"desc":"High-performance theorem prover","executables":["qprofdiff","z3"],"head_dependencies":[{"cmake":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"head_url_args":["https://github.com/Z3Prover/z3.git",{":branch":"master"}],"homepage":"https://github.com/Z3Prover/z3","license":"MIT","ruby_source_checksum":"b23b71f122e15591524142a379d83751c5b7fb114813181a94f070facf3206cb","stable_dependencies":[{"cmake":":build"},{"python@3.14":":build"},{"python@3.14":":test"}],"stable_checksum":"c68c3e5e4810b16126b8cb4c47eee85c1ac3e24a81914c8e371b40de9dd33ac7","stable_url_args":["https://github.com/Z3Prover/z3/archive/refs/tags/z3-4.16.0.tar.gz"],"stable_version":"4.16.0"},"z80asm":{"desc":"Assembler for the Zilog Z80 microprcessor and compatibles","executables":["z80asm"],"homepage":"https://www.nongnu.org/z80asm/","license":"GPL-3.0-or-later","ruby_source_checksum":"467f3d9e09c8862ac676317857c27e84d6ac46c95e56bf8f67f99001428bba6d","stable_checksum":"67fba9940582cddfa70113235818fb52d81e5be3db483dfb0816acb330515f64","stable_url_args":["https://download.savannah.gnu.org/releases/z80asm/z80asm-1.8.tar.gz"],"stable_version":"1.8","bottle_checksum":"6640cd351024a204230edd8cdb5746ab3ff9aa8c325a5e9515380fa07d8ced84"},"z80dasm":{"desc":"Disassembler for the Zilog Z80 microprocessor and compatibles","executables":["z80dasm"],"homepage":"https://packages.debian.org/sid/z80dasm","license":"GPL-2.0-or-later","ruby_source_checksum":"0ad85a65e23b0f5dfc84a2d1426f6e04901610e77a49b7ba9b220b57ce42c3d1","stable_checksum":"8da2c4a58a3917a8229dec0da97e718f90ede84985424d74456575bf5acfeec8","stable_url_args":["https://geeklan.co.uk/files/z80dasm-1.2.0.tar.gz"],"stable_version":"1.2.0","bottle_checksum":"607c7d0bbff5d35b8ddeb6cabaf4a13a3983582409c52cabe875caa29031d8cf"},"zabbix-cli":{"desc":"CLI tool for interacting with Zabbix monitoring system","executables":["zabbix-cli","zabbix-cli-bulk-execution","zabbix-cli-init"],"head_dependencies":["certifi","pydantic","python@3.14"],"head_url_args":["https://github.com/unioslo/zabbix-cli.git",{":branch":"master"}],"homepage":"https://unioslo.github.io/zabbix-cli/","license":"GPL-3.0-or-later","ruby_source_checksum":"9a37dd1b7e60732b38ff172062b3af7c8b76c930d5aa03490279c31abbf358de","stable_dependencies":["certifi","pydantic","python@3.14"],"stable_checksum":"0f3f923b75a8d4e3b4d57e3d8822177db1dae11ee100f6e4cf9af6cb28fb52bf","stable_url_args":["https://files.pythonhosted.org/packages/1d/a6/8e6d8fbf6842f2a363807bce5f59ccc7cd97c64b79c282e38af7b5384958/zabbix_cli_uio-3.7.0.tar.gz"],"stable_version":"3.7.0","bottle_tag":":all","bottle_checksum":"7c04aae0e80559c00fbe49c32eaa943897806f58bfa29a787223a76aef75f344"},"zabbix":{"desc":"Availability and monitoring solution","executables":["zabbix_agentd","zabbix_get","zabbix_sender"],"head_dependencies":["openssl@4","pcre2",{"pkgconf":":build"}],"head_url_args":["https://github.com/zabbix/zabbix.git",{":branch":"master"}],"homepage":"https://www.zabbix.com/","license":"AGPL-3.0-only","ruby_source_checksum":"559f9391a772a574714f32e5fc5eb4eaca40e51469a38018972875b226e0c76a","stable_dependencies":["openssl@4","pcre2",{"pkgconf":":build"}],"stable_checksum":"ba8b85df396b83be92169c64ec4027d7e1ec79d673186ff481c2aaa8e5246bec","stable_url_args":["https://cdn.zabbix.com/zabbix/sources/stable/7.4/zabbix-7.4.11.tar.gz"],"stable_version":"7.4.11"},"zanata-client":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-09-25",":because":":unmaintained"},"desc":"Zanata translation system command-line client","disable_args":{":date":"2026-09-25",":because":":unmaintained"},"executables":["zanata-cli"],"head_dependencies":["openjdk@8"],"homepage":"http://zanata.org/","license":"LGPL-2.1-or-later","revision":2,"ruby_source_checksum":"74d1b751a9a57b0066de4a5751d007cf7d2fd7c0f9ecd7444782a3dea008dc61","stable_dependencies":["openjdk@8"],"stable_checksum":"6d4bac8c5b908abf734ff23e0aca9b05f4bc13e66588c526448f241d90473132","stable_url_args":["https://search.maven.org/remotecontent?filepath=org/zanata/zanata-cli/4.6.2/zanata-cli-4.6.2-dist.tar.gz"],"stable_version":"4.6.2","bottle_tag":":all","bottle_checksum":"4e9a444168ef8759f044a71501e69d0d5f5d8e22dd29038bc8f784751341aa8d"},"zapp":{"desc":"Flash ZSA keyboards from your terminal","executables":["zapp"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/zsa/zapp.git",{":branch":"main"}],"homepage":"https://github.com/zsa/zapp","license":"MIT","ruby_source_checksum":"40a2bbe9828162cf1664d4708d8ac1336ad38352580026cbe0b073747d0f4667","stable_dependencies":[{"rust":":build"}],"stable_checksum":"c4e03dba5d87295d565c6681b3b13956160c364be637bd6756d438fdb3959e4e","stable_url_args":["https://github.com/zsa/zapp/archive/refs/tags/v1.0.1.tar.gz"],"stable_version":"1.0.1"},"zbar":{"desc":"Suite of barcodes-reading tools","executables":["zbarimg"],"head_dependencies":["imagemagick","jpeg-turbo","fontconfig","freetype","gettext","glib","liblqr","libomp","libtool","little-cms2",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"pkgconf":":build"},{"xmlto":":build"}],"head_url_args":["https://github.com/mchehab/zbar.git",{":branch":"master"}],"homepage":"https://linuxtv.org/downloads/zbar/","license":"LGPL-2.1-only","revision":4,"ruby_source_checksum":"490af777079af662c188751c270ffe5efd487c6b14e45fd59d30169ebaf76f8e","stable_dependencies":["imagemagick","jpeg-turbo","fontconfig","freetype","gettext","glib","liblqr","libomp","libtool","little-cms2",{"pkgconf":":build"},{"xmlto":":build"}],"stable_checksum":"83be8f85fc7c288fd91f98d52fc55db7eedbddcf10a83d9221d7034636683fa0","stable_url_args":["https://linuxtv.org/downloads/zbar/zbar-0.23.93.tar.bz2"],"stable_version":"0.23.93"},"zbctl":{"bottle_rebuild":1,"desc":"Zeebe CLI client","executables":["zbctl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/camunda-community-hub/zeebe-client-go.git",{":branch":"main"}],"homepage":"https://docs.camunda.io/docs/apis-tools/community-clients/cli-client/","license":"Apache-2.0","ruby_source_checksum":"6da77f147c567c9e0760e53cf8a89a3aa10eba9589189f85b457c11ea269744f","stable_dependencies":[{"go":":build"}],"stable_checksum":"849c3f951b923dfa2bd34443d47bc06b705cb8faa10d2be5e0d411c238dc1f72","stable_url_args":["https://github.com/camunda-community-hub/zeebe-client-go/archive/refs/tags/v8.6.0.tar.gz"],"stable_version":"8.6.0"},"zboy":{"desc":"GameBoy emulator","executables":["zboy"],"head_dependencies":["sdl2-compat"],"head_url_args":["https://svn.code.sf.net/p/zboy/code/trunk"],"homepage":"https://zboy.sourceforge.net/","license":"GPL-3.0-or-later","ruby_source_checksum":"3d20621fb6bbb765b917d207e326110346eebdde8473de8513c79c72c00ea59f","stable_dependencies":["sdl2-compat"],"stable_checksum":"d359b87e3149418fbe1599247c9ca71e870d213b64a912616ffc6e77d1dff506","stable_url_args":["https://downloads.sourceforge.net/project/zboy/zBoy%20v0.71/zboy-0.71.tar.xz"],"stable_version":"0.71","bottle_cellar":":any","bottle_checksum":"3ca2df4138ab68a6124473e973ac17161cbb8850388c21cf768008f204361eb6"},"zchunk":{"bottle_rebuild":1,"desc":"Compressed file format for efficient deltas","executables":["unzck","zck","zck_delta_size","zck_gen_zdict","zck_read_header","zckdl"],"head_dependencies":["openssl@4","zstd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"argp-standalone":":build"}],"head_url_args":["https://github.com/zchunk/zchunk.git",{":branch":"main"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/zchunk/zchunk","license":"BSD-2-Clause","ruby_source_checksum":"e06c7a6c25e3a8b03fe8974b68793314b49551ff596030a68871e4b4359b0d68","stable_dependencies":["openssl@4","zstd",{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"},{"argp-standalone":":build"}],"stable_checksum":"832381dafe192109742c141ab90a6bc0a9d7e9926a4bafbdf98f596680da2a95","stable_url_args":["https://github.com/zchunk/zchunk/archive/refs/tags/1.5.3.tar.gz"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.5.3"},"zebra":{"desc":"Information management system","executables":["idzebra-abs2dom","idzebra-config-2.0","zebraidx","zebraidx-2.0","zebrasrv","zebrasrv-2.0"],"head_dependencies":["icu4c@78","yaz",{"pkgconf":":build"}],"head_uses_from_macos":[["bzip2"],["expat"],["libxcrypt"],["libxml2"],["libxslt"]],"homepage":"https://www.indexdata.com/resources/software/zebra/","license":"GPL-2.0-or-later","ruby_source_checksum":"eacd39e73783e6e1ae547cc3283e6e1d631ac90bbfa87fac996752555c267b9a","stable_dependencies":["icu4c@78","yaz",{"pkgconf":":build"}],"stable_checksum":"f8a2745425967d6dd133a55b9e8431484e50b0d62f6c90b7bca37399bd528dec","stable_url_args":["https://ftp.indexdata.com/pub/zebra/idzebra-2.2.11.tar.gz"],"stable_uses_from_macos":[["bzip2"],["expat"],["libxcrypt"],["libxml2"],["libxslt"]],"stable_version":"2.2.11"},"zeek":{"desc":"Network security monitor","executables":["bifcl","binpac","btest","btest-ask-update","btest-bg-run","btest-bg-run-helper","btest-bg-wait","btest-diff","btest-diff-rst","btest-progress","btest-rst-cmd","btest-rst-include","btest-rst-pipe","btest-setsid","capstats","hilti-config","hiltic","paraglob-test","spicy-build","spicy-config","spicy-driver","spicy-dump","spicy-precompile-headers","spicyc","spicyz","trace-summary","zeek","zeek-archiver","zeek-client","zeek-cluster-layout-generator","zeek-config","zeek-cut","zeek-systemd-generator","zeekctl","zkg"],"head_dependencies":["c-ares","libmaxminddb","libuv","node@24","openssl@3","python@3.14","zeromq",{"bison":":build"},{"cmake":":build"},{"flex":":build"},{"swig":":build"}],"head_url_args":["https://github.com/zeek/zeek.git",{":branch":"master"}],"head_uses_from_macos":[["krb5"],["libpcap"]],"homepage":"https://zeek.org/","license":"BSD-3-Clause","oldnames":["bro"],"ruby_source_checksum":"12a152ea02ceb481e2763a3066a463387bc58756982c09af3d18b4881d0ff516","stable_dependencies":["c-ares","libmaxminddb","libuv","node@24","openssl@3","python@3.14","zeromq",{"bison":":build"},{"cmake":":build"},{"flex":":build"},{"swig":":build"}],"stable_checksum":"885fd067e27da7655bc616e125a65b33ee0637c33c551b0349c821a11f4034ce","stable_url_args":["https://github.com/zeek/zeek/releases/download/v8.2.0/zeek-8.2.0.tar.gz"],"stable_uses_from_macos":[["krb5"],["libpcap"]],"stable_version":"8.2.0"},"zelda-roth-se":{"bottle_rebuild":1,"desc":"Zelda Return of the Hylian SE","executables":["zelda_roth_se"],"head_dependencies":["solarus",{"cmake":":build"}],"head_url_args":["https://gitlab.com/solarus-games/games/zelda-roth-se.git",{":branch":"dev"}],"head_uses_from_macos":[[{"zip":":build"}],[{"unzip":":test"}]],"homepage":"https://www.solarus-games.org/games/the-legend-of-zelda-return-of-the-hylian-se/","license":{":all_of":["GPL-3.0-only","CC-BY-SA-4.0"]},"ruby_source_checksum":"8d766a48032be26bbf93659f6a66cd71269717d90607cb3f0a38e65fb527c160","stable_dependencies":["solarus",{"cmake":":build"}],"stable_checksum":"1cff44fe97eab1327a0c0d11107ca10ea983a652c4780487f00f2660a6ab23c0","stable_url_args":["https://gitlab.com/solarus-games/games/zelda-roth-se/-/archive/v1.2.1/zelda-roth-se-v1.2.1.tar.bz2"],"stable_uses_from_macos":[[{"zip":":build"}],[{"unzip":":test"}]],"stable_version":"1.2.1","bottle_checksum":"5e526691edaef39b1c1d1ab41b09bf2d821d156c89d7ca6dd585e8599024742f"},"zellij":{"desc":"Pluggable terminal workspace, with terminal multiplexer as the base feature","executables":["zellij"],"head_dependencies":["openssl@3",{"rust":":build"}],"head_url_args":["https://github.com/zellij-org/zellij.git",{":branch":"main"}],"homepage":"https://zellij.dev","license":"MIT","ruby_source_checksum":"781fcacc66812e24793ea06f649b0f3f146054cce90de317c57bf3657b6571cc","stable_dependencies":["openssl@3",{"rust":":build"}],"stable_checksum":"33ae61fc802b59462fed49b424893596d3aa819646bdce53d5602f714c1264fe","stable_url_args":["https://github.com/zellij-org/zellij/archive/refs/tags/v0.44.3.tar.gz"],"stable_version":"0.44.3"},"zenith":{"desc":"In terminal graphical metrics for your *nix system","executables":["zenith"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/bvaisvil/zenith.git",{":branch":"master"}],"head_uses_from_macos":[[{"llvm":":build"}]],"homepage":"https://github.com/bvaisvil/zenith/","license":"MIT","ruby_source_checksum":"96d722f5b9e0c7a1083a522d4fd8b816e6d9c511d581fe1ecfa93f6deeb42e27","stable_dependencies":[{"rust":":build"}],"stable_checksum":"f92ed87b66f97b1f6c5863a62cc795ec877510dcd0284fba822ef5dc091b9355","stable_url_args":["https://github.com/bvaisvil/zenith/archive/refs/tags/0.15.0.tar.gz"],"stable_uses_from_macos":[[{"llvm":":build"}]],"stable_version":"0.15.0","version_scheme":1},"zenity":{"bottle_rebuild":1,"desc":"GTK+ dialog boxes for the command-line","executables":["zenity"],"head_dependencies":["glib","gtk4","libadwaita","pango","gettext",{"gettext":":build"},{"help2man":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"homepage":"https://gitlab.gnome.org/GNOME/zenity","license":"LGPL-2.1-or-later","post_install_steps":[{"path":{"base":"homebrew_prefix","path":"share/icons/hicolor"},"type":"gtk_update_icon_cache"}],"ruby_source_checksum":"d3d60983f919a964afcbd08993b04beb09669fbc36cbfd70d2db9899f2830f18","stable_dependencies":["glib","gtk4","libadwaita","pango","gettext",{"gettext":":build"},{"help2man":":build"},{"itstool":":build"},{"meson":":build"},{"ninja":":build"},{"pkgconf":":build"}],"stable_checksum":"019186a996096ef4fc356e21577b5673f5baa3a29ac8e3d608b753371c18018d","stable_url_args":["https://download.gnome.org/sources/zenity/4.2/zenity-4.2.2.tar.xz"],"stable_version":"4.2.2"},"zeptoclaw":{"desc":"Lightweight personal AI gateway with layered safety controls","executables":["zeptoclaw"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/qhkm/zeptoclaw.git",{":branch":"main"}],"homepage":"https://zeptoclaw.com/","license":"Apache-2.0","ruby_source_checksum":"ffefc14896823419a89076f2c97892a0274824b3e4b08d68ff4f83f4dff46790","service_args":[[":run_type",":immediate"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/zeptoclaw/bin/zeptoclaw","gateway"]],"stable_dependencies":[{"rust":":build"}],"stable_checksum":"7fa22515bab031b157d774bf6aa1966b57ea735734c8d75c67a886e2c086c2f5","stable_url_args":["https://github.com/qhkm/zeptoclaw/archive/refs/tags/v0.9.2.tar.gz"],"stable_version":"0.9.2"},"zero-install":{"aliases":["0install"],"desc":"Decentralised cross-platform software installation system","executables":["0alias"],"head_dependencies":["gnupg",{"ocaml":":build"},{"opam":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/0install/0install.git",{":branch":"master"}],"head_uses_from_macos":[[{"python":":build"}],[{"unzip":":build"}],["curl"]],"homepage":"https://0install.net/","license":"LGPL-2.1-or-later","ruby_source_checksum":"a4b4b68728030294525422af183b30c00358feb82646bef165e6d653740f71f3","stable_dependencies":["gnupg",{"ocaml":":build"},{"opam":":build"},{"pkgconf":":build"}],"stable_checksum":"648c4b318c1a26dfcb44065c226ab8ca723795924ad80a3bf39ae1ce0e9920c3","stable_url_args":["https://github.com/0install/0install/releases/download/v2.18/0install-2.18.tbz"],"stable_uses_from_macos":[[{"python":":build"}],[{"unzip":":build"}],["curl"]],"stable_version":"2.18","bottle_checksum":"ba5899e357c4e98c2116230eee9cad756f51564250471b950503f936f5951306"},"zero":{"desc":"Terminal coding agent you own","executables":["zero"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/Gitlawb/zero.git",{":branch":"main"}],"homepage":"https://zero.gitlawb.com/","license":"MIT","ruby_source_checksum":"80ac632a6cec6b86e8b2b66091c0e0de2623b12db5fdf13fa704d664395060af","stable_dependencies":[{"go":":build"}],"stable_checksum":"3d6c1db2e780205678e3e8d815a09fb77bcc886828b3e0c529d6ca4e8bac3589","stable_url_args":["https://github.com/Gitlawb/zero/archive/refs/tags/v0.2.0.tar.gz"],"stable_version":"0.2.0"},"zeroclaw":{"desc":"Rust-first autonomous agent runtime","executables":["zeroclaw","zeroclaw-acp-bridge"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/zeroclaw-labs/zeroclaw.git",{":branch":"master"}],"homepage":"https://www.zeroclawlabs.ai/","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"017deb6e8c83a0523e3971e0cbe98a797cf1a15c34336b4f4a584e04595b4f79","service_args":[[":environment_variables",{":ZEROCLAW_WORKSPACE":"$HOMEBREW_PREFIX/var/zeroclaw"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/zeroclaw"],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/zeroclaw/bin/zeroclaw","daemon"]],"stable_dependencies":[{"rust":":build"}],"stable_checksum":"5ee0bf2e341a4c5fd9f47ba242fe3e23fc1ac82efa22a6d483d9da7f5391706e","stable_url_args":["https://github.com/zeroclaw-labs/zeroclaw/archive/refs/tags/v0.8.2.tar.gz"],"stable_version":"0.8.2"},"zerolang":{"desc":"Programming language for agents with explicit effects and predictable memory","executables":["zero"],"head_url_args":["https://github.com/vercel-labs/zerolang.git",{":branch":"main"}],"homepage":"https://zerolang.ai/","license":"Apache-2.0","ruby_source_checksum":"8a653a3a5b7bf806487460b5f21345d3eec6ebca555557d1c7a1678d9cad45a1","stable_checksum":"222c6ca439103441c7c2169351b0aeb841c6f5eca985c07dc53f131173e5c2a7","stable_url_args":["https://github.com/vercel-labs/zerolang/archive/refs/tags/v0.3.4.tar.gz"],"stable_version":"0.3.4"},"zeromq":{"aliases":["0mq","zmq"],"desc":"High-performance, asynchronous messaging library","executables":["curve_keygen"],"head_dependencies":["libsodium",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"asciidoc":":build"},{"pkgconf":":build"},{"xmlto":":build"},{"pkgconf":":test"}],"head_url_args":["https://github.com/zeromq/libzmq.git",{":branch":"master"}],"homepage":"https://zeromq.org/","license":"MPL-2.0","revision":2,"ruby_source_checksum":"ef37f7d0d10e81c3edea89c8791c0368328e2f7078860d2a88bc441dc4862560","stable_dependencies":["libsodium",{"asciidoc":":build"},{"pkgconf":":build"},{"xmlto":":build"},{"pkgconf":":test"}],"stable_checksum":"6653ef5910f17954861fe72332e68b03ca6e4d9c7160eb3a8de5a5a913bfab43","stable_url_args":["https://github.com/zeromq/libzmq/releases/download/v4.3.5/zeromq-4.3.5.tar.gz"],"stable_version":"4.3.5"},"zet":{"desc":"CLI utility to find the union, intersection, and set difference of files","executables":["zet"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/yarrow/zet","license":{":any_of":["Apache-2.0","MIT"]},"ruby_source_checksum":"5f65f1e47d84b80994f439eb0f8bb3d9ef45dc007e994c088e7a50e6b3621a6f","stable_dependencies":[{"rust":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/yarrow/zet/commit/7aba3b6016ede0b0a6b8aaff292bd7f6a0d7ac86.patch?full_index=1","sha256":"9fca853d07ac5a81aafe8513b64ce1ef338f1ff106d7ad2eb16add777ba2e897"}],"stable_checksum":"a6f431927c16b22516e78a9ec7864d99e2676abae3acb46101df1c287e16f267","stable_url_args":["https://github.com/yarrow/zet/archive/refs/tags/v2.0.1.tar.gz"],"stable_version":"2.0.1"},"zf":{"desc":"Command-line fuzzy finder that prioritizes matches on filenames","executables":["zf"],"head_dependencies":[{"zig@0.15":":build"}],"head_url_args":["https://github.com/natecraddock/zf.git",{":branch":"main"}],"homepage":"https://github.com/natecraddock/zf","license":"MIT","ruby_source_checksum":"005e3f19252e804222ad38abc1ff7acd1da4b0b97cf2fef730318e04fb3141f6","stable_dependencies":[{"zig@0.15":":build"}],"stable_checksum":"109995116dc1161619e73c12806f5d168441cf5cf96aa6bb780939d10ffce978","stable_url_args":["https://github.com/natecraddock/zf/archive/refs/tags/0.10.4.tar.gz"],"stable_version":"0.10.4"},"zfind":{"desc":"Search for files (even inside tar/zip/7z/rar) using a SQL-WHERE filter","executables":["zfind"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/laktak/zfind.git",{":branch":"master"}],"homepage":"https://github.com/laktak/zfind","license":"MIT","ruby_source_checksum":"230c61cbbdbfeebf08dea6aa823b9dda25af9bb797dbcc0c406ff72d8cbd899d","stable_dependencies":[{"go":":build"}],"stable_checksum":"49bc01da8446c8a97182f9794032d851614f0efc75b4f4810a114491a08d3bd4","stable_url_args":["https://github.com/laktak/zfind/archive/refs/tags/v0.4.7.tar.gz"],"stable_version":"0.4.7"},"zfp":{"desc":"Compressed numerical arrays that support high-speed random access","executables":["zfp"],"head_dependencies":[{"cmake":":build"},{"cmake":":test"}],"head_url_args":["https://github.com/llnl/zfp.git",{":branch":"develop"}],"homepage":"https://zfp.llnl.gov","license":"BSD-3-Clause","ruby_source_checksum":"fc480257d0764725cf61bc6313b27484cae3e47dabf4ab102628247c3047a9fb","stable_dependencies":[{"cmake":":build"},{"cmake":":test"}],"stable_checksum":"4984db6a55bc919831966dd17ba5e47ca7ac58668f4fd278ebd98cd2200da66f","stable_url_args":["https://github.com/llnl/zfp/archive/refs/tags/1.0.1.tar.gz"],"stable_version":"1.0.1"},"zig":{"aliases":["zig@0.16"],"conflicts":[["anyzig",{":because":"both install `zig` binaries"}]],"desc":"Programming language designed for robustness, optimality, and clarity","executables":["zig"],"head_dependencies":["lld@21","llvm@21","zstd",{"cmake":":build"}],"homepage":"https://ziglang.org/","license":"MIT","revision":1,"ruby_source_checksum":"5587accb1cf9654f0bdf53ca62f1de29fb4cce8360358afa3f796d02629925a4","stable_dependencies":["lld@21","llvm@21","zstd",{"cmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"43186959edc87d5c7a1be7b7d2a25efffd22ce5807c7af99067f86f99641bfdf","stable_url_args":["https://ziglang.org/download/0.16.0/zig-0.16.0.tar.xz"],"stable_version":"0.16.0","versioned_formulae":["zig@0.15","zig@0.14"]},"zig@0.14":{"deprecate_args":{":date":"2026-08-19",":because":":unsupported"},"desc":"Programming language designed for robustness, optimality, and clarity","disable_args":{":date":"2027-08-19",":because":":unsupported"},"executables":["zig"],"head_dependencies":["lld@19","llvm@19","zstd",{"cmake":":build"}],"homepage":"https://ziglang.org/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"f0fe10270e3f05e994a9ad62d7e0e03ed7f7221f57f12af97aaa4c0b9964d94e","stable_dependencies":["lld@19","llvm@19","zstd",{"cmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"237f8abcc8c3fd68c70c66cdbf63dce4fb5ad4a2e6225ac925e3d5b4c388f203","stable_url_args":["https://ziglang.org/download/0.14.1/zig-0.14.1.tar.xz"],"stable_version":"0.14.1","versioned_formulae":["zig@0.15"]},"zig@0.15":{"deprecate_args":{":date":"2027-04-15",":because":":unsupported"},"desc":"Programming language designed for robustness, optimality, and clarity","disable_args":{":date":"2028-04-15",":because":":unsupported"},"executables":["zig"],"head_dependencies":["lld@20","llvm@20","zstd",{"cmake":":build"}],"homepage":"https://ziglang.org/","keg_only_args":[":versioned_formula"],"license":"MIT","ruby_source_checksum":"348fee0019022248686546641dcc1f856edfc155d1c96057cfbd3c265980314e","stable_dependencies":["lld@20","llvm@20","zstd",{"cmake":":build"}],"stable_patches":[{"strip":"p1","data":true}],"stable_checksum":"d9b30c7aa983fcff5eed2084d54ae83eaafe7ff3a84d8fb754d854165a6e521c","stable_url_args":["https://ziglang.org/download/0.15.2/zig-0.15.2.tar.xz"],"stable_version":"0.15.2","versioned_formulae":["zig@0.14"]},"zigmod":{"desc":"Package manager for the Zig programming language","executables":["zigmod"],"head_dependencies":["zig@0.15",{"pkgconf":":build"}],"homepage":"https://nektro.github.io/zigmod/","license":"MIT","ruby_source_checksum":"7fd863ae3161850a2706d0110b892f67bfbcce70499c053d4242fd85544949aa","stable_dependencies":["zig@0.15",{"pkgconf":":build"}],"stable_checksum":"965bd1aacbe4fee5c3dbbe0715d40f5b6a6413065bf5dc0385ba1ba1acc6c2e2","stable_url_args":["https://github.com/nektro/zigmod/archive/refs/tags/r103.tar.gz"],"stable_version":"103"},"zigup":{"bottle_rebuild":1,"deprecate_args":{":date":"2026-08-19",":because":"does not build with Zig >= 0.15"},"desc":"Download and manage zig compilers","disable_args":{":date":"2027-08-19",":because":"does not build with Zig >= 0.15"},"executables":["zigup"],"head_dependencies":[{"zig@0.14":":build"}],"homepage":"https://github.com/marler8997/zigup","license":"MIT-0","ruby_source_checksum":"5de9da28cfd03801dc45873cfdfbd7d224efdcfe5dcc5bbb44b793df7306c1e1","stable_dependencies":[{"zig@0.14":":build"}],"stable_checksum":"d88e6d9c9629c88aba78c3bae2fb89ae4bea11f2818911f6d5559e7e79bcae69","stable_url_args":["https://github.com/marler8997/zigup/archive/refs/tags/v2025_05_24.tar.gz"],"stable_version":"2025.05.24"},"zile":{"desc":"Text editor development kit","executables":["zile"],"head_dependencies":["bdw-gc","glib","libgee","gettext",{"help2man":":build"},{"pkgconf":":build"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.gnu.org/software/zile/","license":"GPL-3.0-or-later","ruby_source_checksum":"8bc133379bd2d0958d3ba7de3793d170837d63bb695855710c8432063783c79a","stable_dependencies":["bdw-gc","glib","libgee","gettext",{"help2man":":build"},{"pkgconf":":build"}],"stable_checksum":"d5d44b85cb490643d0707e1a2186f3a32998c2f6eabaa9481479b65caeee57c0","stable_url_args":["https://ftpmirror.gnu.org/gnu/zile/zile-2.6.4.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"2.6.4","version_scheme":1},"zim":{"desc":"Graphical text editor used to maintain a collection of wiki pages","executables":["zim"],"head_dependencies":["adwaita-icon-theme","graphviz","gtk+3","gtksourceview4","pygobject3","python@3.14",{"pkgconf":":build"},{"python-setuptools":":build"}],"head_url_args":["https://github.com/zim-desktop-wiki/zim-desktop-wiki.git",{":branch":"develop"}],"homepage":"https://zim-wiki.org/","license":"GPL-2.0-or-later","ruby_source_checksum":"2ce0e795a860011e91ae55525d0ac38ca169dd769c66146bde84514612323aca","stable_dependencies":["adwaita-icon-theme","graphviz","gtk+3","gtksourceview4","pygobject3","python@3.14",{"pkgconf":":build"},{"python-setuptools":":build"}],"stable_checksum":"2405e6b502bb168211f9c7950cf32d1a3683d7f93af92c01b2757f0bb35e7958","stable_url_args":["https://github.com/zim-desktop-wiki/zim-desktop-wiki/archive/refs/tags/0.77.0.tar.gz"],"stable_version":"0.77.0","bottle_tag":":all","bottle_checksum":"4312d5a5cfe31deb339511da700cb81e21f255aefe918496a0f0837248a31dcd"},"zimfw":{"caveats":"zimfw.zsh lives in $HOMEBREW_PREFIX/opt/zimfw/share/zimfw.zsh to source in your .zshrc.\n","desc":"Zsh plugin manager","head_uses_from_macos":[[{"zsh":":test"}]],"homepage":"https://zimfw.sh","license":"MIT","ruby_source_checksum":"cedfe8e092e32e3ee61e4084aa3a1b7c1f2516bca13d0445a00a64608b9a8b1d","stable_checksum":"b948ef89a2f6fe565197e0fa898046337168c78bfcbae43601baeb9cd51f7038","stable_url_args":["https://github.com/zimfw/zimfw/releases/download/v1.20.0/zimfw.zsh.gz"],"stable_uses_from_macos":[[{"zsh":":test"}]],"stable_version":"1.20.0","bottle_tag":":all","bottle_checksum":"bf16c7e76fa74baed482464789109276c4af71e4a94fc6a3220716c9bbb7fafd"},"zimg":{"desc":"Scaling, colorspace conversion, and dithering library","head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"head_url_args":["https://github.com/sekrit-twc/zimg.git",{":branch":"master"}],"homepage":"https://github.com/sekrit-twc/zimg","license":"WTFPL","ruby_source_checksum":"7fb2df03e68348ab0b5ce72ec3f82aa08dca10aaeceec6ac47f36a4b4eee6b31","stable_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"be89390f13a5c9b2388ce0f44a5e89364a20c1c57ce46d382b1fcc3967057577","stable_url_args":["https://github.com/sekrit-twc/zimg/archive/refs/tags/release-3.0.6.tar.gz"],"stable_version":"3.0.6"},"zinit":{"caveats":"To activate zinit, add the following to your ~/.zshrc:\n  source $HOMEBREW_PREFIX/opt/zinit/zinit.zsh\n","desc":"Flexible and fast Zsh plugin manager","head_url_args":["https://github.com/zdharma-continuum/zinit.git",{":branch":"main"}],"head_uses_from_macos":[["zsh"]],"homepage":"https://zdharma-continuum.github.io/zinit/wiki/","license":"MIT","ruby_source_checksum":"db66e1accc6bd89504dbc1beb613813d4936c4c1a2e8a483ade185ea335e0fa3","stable_checksum":"41e2861d81da3cacc7aacdae6a34daad22ed44be7695ba868cbe0bdae281d69f","stable_url_args":["https://github.com/zdharma-continuum/zinit/archive/refs/tags/v3.15.0.tar.gz"],"stable_uses_from_macos":[["zsh"]],"stable_version":"3.15.0","bottle_tag":":all","bottle_checksum":"2fdcbc2caf61741e9ee9282077d37aeb209c5b24c2249ad617a2381bb88d07fe"},"zint":{"desc":"Barcode encoding library supporting over 50 symbologies","executables":["zint"],"head_dependencies":["libpng",{"cmake":":build"}],"head_url_args":["https://git.code.sf.net/p/zint/code.git",{":branch":"master"}],"homepage":"https://www.zint.org.uk/","license":"GPL-3.0-or-later","ruby_source_checksum":"87ede618365985ea2537c54e65559ade6691aa5e13042550151ecf6046e6152d","stable_dependencies":["libpng",{"cmake":":build"}],"stable_checksum":"37e767afada2403bb9ae49b93a19eb0a9e944a0c278d9f23522746b3d08a3c4b","stable_url_args":["https://downloads.sourceforge.net/project/zint/zint/2.16.0/zint-2.16.0-src.tar.gz"],"stable_version":"2.16.0"},"zip":{"desc":"Compression and file packaging/archive utility","executables":["zip","zipcloak","zipnote","zipsplit"],"head_uses_from_macos":[["bzip2"]],"homepage":"https://infozip.sourceforge.net/Zip.html","keg_only_args":[":provided_by_macos"],"license":"Info-ZIP","revision":1,"ruby_source_checksum":"10e0f6d643b23034fde972ae02a46724c990f010c12c0dbe78a4f39a65336f3f","stable_patches":[{"strip":"p1","url":"https://deb.debian.org/debian/pool/main/z/zip/zip_3.0-15.debian.tar.xz","sha256":"6dc1711c67640e8d1dee867ff53e84387ddb980c40885bd088ac98c330bffce9","apply":["patches/01-typo-it-is-transferring-not-transfering.patch","patches/02-typo-it-is-privileges-not-priviliges.patch","patches/03-manpages-in-section-1-not-in-section-1l.patch","patches/04-do-not-set-unwanted-cflags.patch","patches/05-typo-it-is-preceding-not-preceeding.patch","patches/06-stack-markings-to-avoid-executable-stack.patch","patches/07-fclose-in-file-not-fclose-x.patch","patches/08-hardening-build-fix-1.patch","patches/09-hardening-build-fix-2.patch","patches/10-remove-build-date.patch","patches/11-typo-it-is-ambiguities-not-amgibuities.patch","patches/13-typo-it-is-os-2-not-risc-os-2.patch","patches/14-buffer-overflow-unicode-filename.patch","patches/15-buffer-overflow-cve-2018-13410.patch","patches/16-fix-symlink-update-detection.patch"],"resolves":[{"type":"security","id":"CVE-2018-13410"}]},{"strip":"p1","file":"Patches/zip/xcode15.diff"}],"stable_checksum":"f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369","stable_url_args":["https://downloads.sourceforge.net/project/infozip/Zip%203.x%20%28latest%29/3.0/zip30.tar.gz"],"stable_uses_from_macos":[["bzip2"]],"stable_version":"3.0"},"zipkin":{"desc":"Collect and visualize traces written in Zipkin format","executables":["zipkin"],"head_dependencies":["openjdk"],"homepage":"https://zipkin.io","license":"Apache-2.0","ruby_source_checksum":"d0973c80e0d057d3be655de1fbff9ee1503b575dbafa43da178ce66524c7e9ba","service_args":[[":run_type",":immediate"],[":log_path","$HOMEBREW_PREFIX/var/log/zipkin.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/zipkin.log"],[":keep_alive",{":always":true}]],"service_run_args":["$HOMEBREW_PREFIX/opt/zipkin/bin/zipkin"],"stable_dependencies":["openjdk"],"stable_checksum":"d8326e0ed4f43855dba81228f688554706e52578a7c782d9a90b73f8680654a1","stable_url_args":["https://search.maven.org/remotecontent?filepath=io/zipkin/zipkin-server/3.6.1/zipkin-server-3.6.1-exec.jar"],"stable_version":"3.6.1","bottle_tag":":all","bottle_checksum":"d51767f8610cbf4a27194873d4629fb034ae7a25ababbf6f675b68566778ce64"},"zita-convolver":{"desc":"Fast, partitioned convolution engine library","head_dependencies":["fftw"],"homepage":"https://kokkinizita.linuxaudio.org/linuxaudio/","license":"GPL-3.0-or-later","ruby_source_checksum":"ff0f4942c6455c9ebf52aee41add972ae24e93ee24f8f3d97d857c3a75643e16","stable_dependencies":["fftw"],"stable_checksum":"9aa11484fb30b4e6ef00c8a3281eebcfad9221e3937b1beb5fe21b748d89325f","stable_url_args":["https://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-convolver-4.0.3.tar.bz2"],"stable_version":"4.0.3","bottle_cellar":":any","bottle_checksum":"dd52351558f1a7d5860d8227ee71fb2fa28abf751adb4193dc63c8cb72f076ae"},"zix":{"desc":"C99 portability and data structure library","head_dependencies":["glib",{"meson":":build"},{"ninja":":build"}],"head_url_args":["https://gitlab.com/drobilla/zix.git",{":branch":"main"}],"homepage":"https://gitlab.com/drobilla/zix","license":"ISC","ruby_source_checksum":"bf4923de1c5e1376d1dbfeeb9a5daf39df77d4e03656d3f55e2b5067070328a4","stable_dependencies":["glib",{"meson":":build"},{"ninja":":build"}],"stable_checksum":"a2464cdc11fa359b5e713b3c82bf0b476952efe397a02374ddbc1b62eee04f13","stable_url_args":["https://gitlab.com/drobilla/zix/-/archive/v0.8.2/zix-v0.8.2.tar.gz"],"stable_version":"0.8.2"},"zizmor":{"desc":"Find security issues in GitHub Actions setups","executables":["zizmor"],"head_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"head_url_args":["https://github.com/zizmorcore/zizmor.git",{":branch":"main"}],"homepage":"https://docs.zizmor.sh/","license":"MIT","ruby_source_checksum":"35f3483d5c34408a70dc02f182193cb37e77816dc0322bb92573466ca41ecf19","stable_dependencies":[{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"ec5540b3bd6d347df61dcd24ecd2eaffd3181808f4dafc59a9c889e26b075eb8","stable_url_args":["https://github.com/zizmorcore/zizmor/archive/refs/tags/v1.26.1.tar.gz"],"stable_version":"1.26.1"},"zk":{"desc":"Plain text note-taking assistant","executables":["zk"],"head_dependencies":["icu4c@78",{"go":":build"}],"head_url_args":["https://github.com/zk-org/zk.git",{":branch":"dev"}],"head_uses_from_macos":[["sqlite"]],"homepage":"https://zk-org.github.io/zk/","license":"GPL-3.0-only","ruby_source_checksum":"af4099b872f85b99f020707444ee6656361b8f4a1ed6ec8dad1c9e5b8059af41","stable_dependencies":["icu4c@78",{"go":":build"}],"stable_checksum":"a3260eb1c6309a70a27d0e81c32fce58a9856905e781ea4138aa87d523e910aa","stable_url_args":["https://github.com/zk-org/zk/archive/refs/tags/v0.15.5.tar.gz"],"stable_uses_from_macos":[["sqlite"]],"stable_version":"0.15.5"},"zlib-ng-compat":{"desc":"Zlib replacement with optimizations for next generation systems","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/zlib-ng/zlib-ng.git",{":branch":"develop"}],"homepage":"https://github.com/zlib-ng/zlib-ng","keg_only_args":[":shadowed_by_macos","macOS provides zlib"],"license":"Zlib","link_overwrite_paths":["include/zconf.h","include/zlib.h","lib/libz.*","lib/pkgconfig/zlib.pc"],"revision":1,"ruby_source_checksum":"1f320de3126af7b55e776fc6f2eb1ba0bc610e5b0472efcf931eff8d603a1dbf","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"f9c65aa9c852eb8255b636fd9f07ce1c406f061ec19a2e7d508b318ca0c907d1","stable_url_args":["https://github.com/zlib-ng/zlib-ng/archive/refs/tags/2.3.3.tar.gz"],"stable_version":"2.3.3"},"zlib-ng":{"desc":"Zlib replacement with optimizations for next generation systems","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/zlib-ng/zlib-ng","license":"Zlib","ruby_source_checksum":"88a7f48e7bd80a55d367ce8b1978ca44718c1ec25a9dc9a98c811349c162b91a","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"f9c65aa9c852eb8255b636fd9f07ce1c406f061ec19a2e7d508b318ca0c907d1","stable_url_args":["https://github.com/zlib-ng/zlib-ng/archive/refs/tags/2.3.3.tar.gz"],"stable_version":"2.3.3"},"zlib-rs":{"desc":"C API for zlib-rs","head_dependencies":[{"cargo-c":":build"},{"rust":":build"}],"head_url_args":["https://github.com/trifectatechfoundation/zlib-rs.git",{":branch":"main"}],"homepage":"https://github.com/trifectatechfoundation/zlib-rs/tree/main/libz-rs-sys-cdylib#libz-rs-sys-cdylib","license":"Zlib","ruby_source_checksum":"8ed500864c54a941ab43709575b959a44ea363893b16b9b9388537829d4c428a","stable_dependencies":[{"cargo-c":":build"},{"rust":":build"}],"stable_checksum":"ee4983e594610e185ded3b798fbbde60f04cceb73f92c4593d26b9add17e1b5d","stable_url_args":["https://github.com/trifectatechfoundation/zlib-rs/archive/refs/tags/v0.6.5.tar.gz"],"stable_version":"0.6.5"},"zlib":{"desc":"General-purpose lossless data-compression library","head_url_args":["https://github.com/madler/zlib.git",{":branch":"develop"}],"homepage":"https://zlib.net/","keg_only_args":[":provided_by_macos"],"license":"Zlib","ruby_source_checksum":"282b8b510275c65c1e843af8688af83fd25fff25016c53174b7c20d1e8a71b50","stable_checksum":"bb329a0a2cd0274d05519d61c667c062e06990d72e125ee2dfa8de64f0119d16","stable_url_args":["https://zlib.net/zlib-1.3.2.tar.gz"],"stable_version":"1.3.2"},"zlint":{"desc":"X.509 Certificate Linter focused on Web PKI standards and requirements","executables":["zlint"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/zmap/zlint.git",{":branch":"master"}],"homepage":"https://zmap.io/","license":"Apache-2.0","ruby_source_checksum":"d5389455f19b68a555d2b1c8480fd1847bf28c13519c69039773044e7ea73f67","stable_dependencies":[{"go":":build"}],"stable_checksum":"90b501bafd7533fc0831643ddd6d595751f8d0a1403d0bf0201a2a18da712eb8","stable_url_args":["https://github.com/zmap/zlint/archive/refs/tags/v3.7.1.tar.gz"],"stable_version":"3.7.1"},"zlog":{"desc":"High-performance C logging library","executables":["zlog-chk-conf"],"homepage":"https://github.com/HardySimpson/zlog","license":"Apache-2.0","ruby_source_checksum":"8bec3674ec4cc6c288512ae67cd5cd3cc1aa5cbbf20ff85f7c74a26eb6763aae","stable_checksum":"3977dc8ea0069139816ec4025b320d9a7fc2035398775ea91429e83cb0d1ce4e","stable_url_args":["https://github.com/HardySimpson/zlog/archive/refs/tags/1.2.18.tar.gz"],"stable_version":"1.2.18"},"zls":{"desc":"Language Server for Zig","executables":["zls"],"head_dependencies":["zig"],"head_url_args":["https://github.com/zigtools/zls.git",{":branch":"master"}],"homepage":"https://zigtools.org/zls/","license":"MIT","ruby_source_checksum":"23d1e1fbf80f9007b63f0da64beec7192e5b9e17afb1509f68ea7e76269f7e00","stable_dependencies":["zig"],"stable_checksum":"e7c5936f5b3a057ce851be0876e4e259b5c4d02f9aae038cd24a5d6b586b029f","stable_url_args":["https://github.com/zigtools/zls/archive/refs/tags/0.16.0.tar.gz"],"stable_version":"0.16.0"},"zmap":{"desc":"Network scanner for Internet-wide network studies","executables":["zblocklist","ziterate","zmap","ztee"],"head_dependencies":["gmp","json-c","judy","libdnet","libunistring",{"byacc":":build"},{"cmake":":build"},{"gengetopt":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/zmap/zmap.git",{":branch":"main"}],"head_uses_from_macos":[[{"flex":":build"}],["libpcap"]],"homepage":"https://zmap.io","license":"Apache-2.0","ruby_source_checksum":"c36a1e902724a3a821afe76d20332d66d8afad45af9b180ff23f4dab0eae000c","stable_dependencies":["gmp","json-c","judy","libdnet","libunistring",{"byacc":":build"},{"cmake":":build"},{"gengetopt":":build"},{"pkgconf":":build"}],"stable_checksum":"be4521fdac10eddc9ba046399149064ca23d4630b7987301abdee9e0044b8d5c","stable_url_args":["https://github.com/zmap/zmap/archive/refs/tags/v4.4.0.tar.gz"],"stable_uses_from_macos":[[{"flex":":build"}],["libpcap"]],"stable_version":"4.4.0"},"zmqpp":{"desc":"High-level C++ binding for zeromq","head_dependencies":["zeromq",{"doxygen":":build"}],"homepage":"https://zeromq.github.io/zmqpp/","license":"MPL-2.0","ruby_source_checksum":"a189d6561f8da6a2cea2058470e2ca67d8a853218f356e61b144d3959eb84223","stable_dependencies":["zeromq",{"doxygen":":build"}],"stable_checksum":"c1d4587df3562f73849d9e5f8c932ca7dcfc7d8bec31f62d7f35073ef81f4d29","stable_url_args":["https://github.com/zeromq/zmqpp/archive/refs/tags/4.2.0.tar.gz"],"stable_version":"4.2.0","bottle_cellar":":any","bottle_checksum":"8784a9ab7929336cc1677315a134b8d379491e9980f1e2fc0c705bb0adf7c904"},"znapzend":{"desc":"ZFS backup with remote capabilities and mbuffer integration","executables":["znapzend","znapzendzetup","znapzendztatz"],"head_url_args":["https://github.com/oetiker/znapzend.git",{":branch":"master"}],"head_uses_from_macos":[["perl",{":since":":big_sur"}]],"homepage":"https://www.znapzend.org/","license":"GPL-3.0-or-later","ruby_source_checksum":"45dd4db0f1970a58ea5d2417b1fdea3062ba2b6fd9fa15703fba70eb7a356636","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/run/znapzend"],[":log_path","$HOMEBREW_PREFIX/var/log/znapzend.out.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/znapzend.err.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/znapzend/bin/znapzend","--connectTimeout=120","--logto=$HOMEBREW_PREFIX/var/log/znapzend/znapzend.log"]],"stable_checksum":"2b8903544b4013e3f059afa4812d20bc9d889d7ffda5a8fc5b7728f36599767a","stable_url_args":["https://github.com/oetiker/znapzend/releases/download/v0.23.6/znapzend-0.23.6.tar.gz"],"stable_uses_from_macos":[["perl",{":since":":big_sur"}]],"stable_version":"0.23.6"},"znc":{"desc":"Advanced IRC bouncer","executables":["znc","znc-buildmod"],"head_dependencies":["boost","cctz","icu4c@78","openssl@3","python@3.14",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"homepage":"https://wiki.znc.in/ZNC","license":"Apache-2.0","ruby_source_checksum":"b0ae15ea7998e93ad8c62abddaaf8fbaacb975629ca4a1ab5c99eb197c30d67d","service_args":[[":run_type",":interval"],[":log_path","$HOMEBREW_PREFIX/var/log/znc.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/znc.log"],[":interval",300]],"service_run_args":[["$HOMEBREW_PREFIX/opt/znc/bin/znc","--foreground"]],"stable_dependencies":["boost","cctz","icu4c@78","openssl@3","python@3.14",{"cmake":":build"},{"gettext":":build"},{"pkgconf":":build"}],"stable_checksum":"5b7561f3b100234d58ae4946eac0262ab305d275c094e64ae723e45d07be08ab","stable_url_args":["https://znc.in/releases/znc-1.10.2.tar.gz"],"stable_version":"1.10.2"},"zns":{"desc":"CLI tool for querying DNS records with readable, colored output","executables":["zns"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/znscli/zns.git",{":branch":"main"}],"homepage":"https://github.com/znscli/zns","license":"MIT","ruby_source_checksum":"87a2d5262ef8f0676681c02cec1f1003f40cc954f1cae8941b3236d4785d85a0","stable_dependencies":[{"go":":build"}],"stable_checksum":"ae3aebc174ee839168b6b91f37a082d3efe275202927aa87743b04b87a8d13d8","stable_url_args":["https://github.com/znscli/zns/archive/refs/tags/v0.4.0.tar.gz"],"stable_version":"0.4.0"},"zola":{"desc":"Fast static site generator in a single binary with everything built-in","executables":["zola"],"head_dependencies":["oniguruma",{"pkgconf":":build"},{"rust":":build"}],"homepage":"https://www.getzola.org/","license":"EUPL-1.2","oldnames":["gutenberg"],"ruby_source_checksum":"d38a27e649267e0f3d61496828dd13136467a92111648b9eaa51bd2a70819331","stable_dependencies":["oniguruma",{"pkgconf":":build"},{"rust":":build"}],"stable_checksum":"0f59479e05bce79e8d5860dc7e807ea818986094469ed8bf0bb46588ade95982","stable_url_args":["https://github.com/getzola/zola/archive/refs/tags/v0.22.1.tar.gz"],"stable_version":"0.22.1"},"zookeeper":{"desc":"Centralized server for distributed coordination of services","executables":["zkCleanup","zkCli","zkServer","zkServer-initialize","zkSnapShotToolkit","zkSnapshotComparer","zkSnapshotRecursiveSummaryToolkit","zkTxnLogToolkit"],"head_dependencies":["openjdk","openssl@3",{"autoconf":":build"},{"automake":":build"},{"cppunit":":build"},{"libtool":":build"},{"maven":":build"},{"pkgconf":":build"}],"head_url_args":["https://gitbox.apache.org/repos/asf/zookeeper.git",{":branch":"master"}],"homepage":"https://zookeeper.apache.org/","license":"Apache-2.0","ruby_source_checksum":"fe26a7aa4a8047f86dfd6b609ba3184797cfc82099b622e6f639510bd090a86e","service_args":[[":environment_variables",{":SERVER_JVMFLAGS":"-Dapple.awt.UIElement=true"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var"],[":keep_alive",{":successful_exit":false}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/zookeeper/bin/zkServer","start-foreground"]],"stable_dependencies":["openjdk","openssl@3",{"autoconf":":build"},{"automake":":build"},{"cppunit":":build"},{"libtool":":build"},{"maven":":build"},{"pkgconf":":build"}],"stable_checksum":"0e2d7c487daeff75b38354b231a006caa14c4596ddc21fd37a840c078419357b","stable_url_args":["https://www.apache.org/dyn/closer.lua?path=zookeeper/zookeeper-3.9.5/apache-zookeeper-3.9.5.tar.gz"],"stable_version":"3.9.5"},"zopfli":{"bottle_rebuild":1,"deprecate_args":{":date":"2025-11-13",":because":":repo_archived"},"desc":"New zlib (gzip, deflate) compatible compressor","disable_args":{":date":"2026-11-13",":because":":repo_archived"},"executables":["zopfli","zopflipng"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/google/zopfli.git",{":branch":"master"}],"homepage":"https://github.com/google/zopfli","license":"Apache-2.0","revision":1,"ruby_source_checksum":"542a28de20aa7c36010089a3bc60bf7733fb95e85e25342261b56439523de866","stable_dependencies":[{"cmake":":build"}],"stable_patches":[{"strip":"p1","url":"https://github.com/google/zopfli/commit/8ef44ffde0fd2bb2a658f75887e65b31c9e44985.patch?full_index=1","sha256":"4a6f0b3dc53ea6de1af245231b821a94389e91eab5bd3056f5735c3de29b0402"}],"stable_checksum":"e955a7739f71af37ef3349c4fa141c648e8775bceb2195be07e86f8e638814bd","stable_url_args":["https://github.com/google/zopfli/archive/refs/tags/zopfli-1.0.3.tar.gz"],"stable_version":"1.0.3"},"zork":{"desc":"Dungeon modified from FORTRAN to C","executables":["zork"],"head_url_args":["https://github.com/devshane/zork.git",{":branch":"master"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/devshane/zork","license":":public_domain","ruby_source_checksum":"7b758836c4ee6b8bd2983fa215be9de9f549b12921c90279a8afe05f29ce3088","stable_checksum":"df2934f886d9d225f27062a783df3f32d73151d32f53b20f37415492932837e4","stable_url_args":["https://github.com/devshane/zork/archive/refs/tags/v1.1.0.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.1.0"},"zoro":{"desc":"Expose local server to external network","executables":["zoro"],"head_dependencies":[{"go":":build"}],"homepage":"https://www.txthinking.com","license":"GPL-3.0-only","oldnames":["mr2"],"ruby_source_checksum":"f8cb94c0b25516534946b17a4893c4df0eb7f63891631fb1abdd095ae3421c4e","stable_dependencies":[{"go":":build"}],"stable_checksum":"8b41550a1d42fa2c0a67d7115978efff126ab6fff30d774ce902febd0b682c5c","stable_url_args":["https://github.com/txthinking/zoro/archive/refs/tags/v20240828.tar.gz"],"stable_version":"20240828"},"zot":{"desc":"Lightweight coding agent harness written in Go","executables":["zot"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/patriceckhart/zot.git",{":branch":"main"}],"homepage":"https://www.zot.sh/","license":"MIT","ruby_source_checksum":"2b95739a75ff967d3b67449ec50dce0029509621ffda55d3d58431f078780aef","stable_dependencies":[{"go":":build"}],"stable_checksum":"74e5f1be997f29442c431249c6bfccf47a021972c0a12a04de04e7f042c4159c","stable_url_args":["https://github.com/patriceckhart/zot/archive/refs/tags/v0.2.67.tar.gz"],"stable_version":"0.2.67"},"zoxide":{"desc":"Shell extension to navigate your filesystem faster","executables":["zoxide"],"head_dependencies":[{"rust":":build"}],"homepage":"https://github.com/ajeetdsouza/zoxide","license":"MIT","ruby_source_checksum":"f2d375a062065fe3083646b2f3c165faa286f641eae346d2de079f5dfbd00353","stable_dependencies":[{"rust":":build"}],"stable_checksum":"4fcd4272b013a10b637dbcc299c58a9924b94470a9042677ca1a204cc2e9150e","stable_url_args":["https://github.com/ajeetdsouza/zoxide/archive/refs/tags/v0.10.0.tar.gz"],"stable_version":"0.10.0"},"zpaq":{"desc":"Incremental, journaling command-line archiver","executables":["zpaq"],"head_url_args":["https://github.com/zpaq/zpaq.git",{":branch":"master"}],"homepage":"https://mattmahoney.net/dc/zpaq.html","license":{":all_of":["Unlicense","MIT",":public_domain"]},"revision":1,"ruby_source_checksum":"55d2d6199f7cb50c778969a6abd8133fe6c96a841997367310f0662e128508fb","stable_checksum":"e85ec2529eb0ba22ceaeabd461e55357ef099b80f61c14f377b429ea3d49d418","stable_url_args":["https://mattmahoney.net/dc/zpaq715.zip"],"stable_version":"7.15","bottle_checksum":"743d0714aa93446980dbb496709e64415234c335c8399e55054d1f85ac6b074a"},"zpaqfranz":{"desc":"Deduplicating command-line archiver and backup tool","executables":["zpaqfranz"],"head_url_args":["https://github.com/fcorbelli/zpaqfranz.git",{":branch":"main"}],"homepage":"https://github.com/fcorbelli/zpaqfranz","license":{":all_of":[":public_domain","MIT","Zlib","Unlicense","BSD-2-Clause","Apache-2.0"]},"ruby_source_checksum":"544cdf8d936d2f0dac5e2a7af5eb3a11955b991dd76a9daec100b36ae1216127","stable_checksum":"051b903b34bbdd98af2bc94558119f48b81bfa382a3ea8c507788f0751ddeda4","stable_url_args":["https://github.com/fcorbelli/zpaqfranz/archive/refs/tags/64.8.tar.gz"],"stable_version":"64.8"},"zplug":{"bottle_rebuild":1,"caveats":"In order to use zplug, please add the following to your .zshrc:\n  export ZPLUG_HOME=$HOMEBREW_PREFIX/opt/zplug\n  source $ZPLUG_HOME/init.zsh\n","desc":"Next-generation plugin manager for zsh","executables":["zplug-env"],"head_url_args":["https://github.com/zplug/zplug.git",{":branch":"master"}],"head_uses_from_macos":[["zsh"]],"homepage":"https://github.com/zplug/zplug/","license":"MIT","ruby_source_checksum":"86292f9674203db54f17eb7a7e0da88c04c291faa0802d569081459283bd1a26","stable_checksum":"82a51e8c388844acbfb64196623bede07eee2384f1fc30966eac880373aa9030","stable_url_args":["https://github.com/zplug/zplug/archive/refs/tags/2.4.2.tar.gz"],"stable_uses_from_macos":[["zsh"]],"stable_version":"2.4.2","bottle_tag":":all","bottle_checksum":"c99ea3312515bf7de844cbe43af641afebe319549ff5c8c719ccebff79810999"},"zrepl":{"bottle_rebuild":2,"desc":"One-stop ZFS backup & replication solution","executables":["zrepl"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/zrepl/zrepl.git",{":branch":"master"}],"homepage":"https://zrepl.github.io","license":"MIT","ruby_source_checksum":"e0262d33eb1b9d4b8a377a1dca9909d6e62041ebaf657ccbc3104569932ee339","service_args":[[":environment_variables",{":PATH":"$HOMEBREW_PREFIX/bin:$HOMEBREW_PREFIX/sbin:/usr/bin:/bin:/usr/sbin:/sbin"}],[":run_type",":immediate"],[":working_dir","$HOMEBREW_PREFIX/var/run/zrepl"],[":log_path","$HOMEBREW_PREFIX/var/log/zrepl/zrepl.out.log"],[":error_log_path","$HOMEBREW_PREFIX/var/log/zrepl/zrepl.err.log"],[":require_root",true],[":keep_alive",{":always":true}]],"service_run_args":[["$HOMEBREW_PREFIX/opt/zrepl/bin/zrepl","daemon"]],"stable_dependencies":[{"go":":build"}],"stable_checksum":"d451ad1d05a0afdc752daf1dada9327aa338f691eca91e1c8fc9828eebd89757","stable_url_args":["https://github.com/zrepl/zrepl/archive/refs/tags/v0.7.0.tar.gz"],"stable_version":"0.7.0"},"zrok":{"desc":"Geo-scale, next-generation sharing platform built on top of OpenZiti","executables":["zrok"],"head_dependencies":[{"go":":build"},{"node":":build"}],"head_url_args":["https://github.com/openziti/zrok.git",{":branch":"main"}],"homepage":"https://zrok.io","license":{":all_of":["Apache-2.0","BSD-3-Clause","MIT"]},"ruby_source_checksum":"a56df1ce0f79b724252ca71b179a5aec4bd85017df4d1f88e66c29ac6321d0d0","stable_dependencies":[{"go":":build"},{"node":":build"}],"stable_checksum":"4da44266316277b4f4b219dd22098534d273f52b08950fca1b22914aebf6f393","stable_url_args":["https://github.com/openziti/zrok/releases/download/v2.0.4/source-v2.0.4.tar.gz"],"stable_version":"2.0.4"},"zsdx":{"desc":"Zelda Mystery of Solarus DX","executables":["zsdx"],"head_dependencies":["solarus",{"cmake":":build"}],"head_url_args":["https://gitlab.com/solarus-games/games/zsdx.git",{":branch":"dev"}],"head_uses_from_macos":[[{"zip":":build"}],[{"unzip":":test"}]],"homepage":"https://www.solarus-games.org/games/the-legend-of-zelda-mystery-of-solarus-dx","license":{":all_of":["CC-BY-SA-4.0","GPL-3.0-only"]},"ruby_source_checksum":"c0e1334797df100d92585e4c15a7e09c7daa99ae3e7108469362e54a53b45cd7","stable_dependencies":["solarus",{"cmake":":build"}],"stable_checksum":"29065d3280ec03176e8de0a7a26504421d43c5778b566e50c212deb25b45d66a","stable_url_args":["https://gitlab.com/solarus-games/games/zsdx/-/archive/v1.12.3/zsdx-v1.12.3.tar.bz2"],"stable_uses_from_macos":[[{"zip":":build"}],[{"unzip":":test"}]],"stable_version":"1.12.3","bottle_checksum":"254d66ee2050168bf9dad808272678ae1de6f89d364bf658a38e28f4bc339cf7"},"zsh-async":{"bottle_rebuild":1,"desc":"Perform tasks asynchronously without external tools","head_uses_from_macos":[["zsh"]],"homepage":"https://github.com/mafredri/zsh-async","license":"MIT","ruby_source_checksum":"b82d4f5e8d8df7613b5e7543152b223767980fbbf7d90ad46b0909f8757a7591","stable_checksum":"0f2778cb882b73471569b016bbfa6d9d75572bff40dc7f25ac50b3a8dc94ef47","stable_url_args":["https://github.com/mafredri/zsh-async/archive/refs/tags/v1.8.6.tar.gz"],"stable_uses_from_macos":[["zsh"]],"stable_version":"1.8.6","bottle_tag":":all","bottle_checksum":"d743c80fa4ea6850e397fc6a987f826dc7ed1503c038c5ef9e799fb0ce620b40"},"zsh-autocomplete":{"caveats":"Installation\n1. Add at or near the top of your .zshrc file (before any calls to compdef):\n  source $HOMEBREW_PREFIX/share/zsh-autocomplete/zsh-autocomplete.plugin.zsh\n2. Remove any calls to compinit from your .zshrc file.\n3. If you're using Ubuntu, add to your .zshenv file:\n  skip_global_compinit=1\nThen restart your shell.\nFor more details, see:\n  https://github.com/marlonrichert/zsh-autocomplete\n","desc":"Real-time type-ahead completion for Zsh","head_dependencies":[{"clitest":":test"}],"head_url_args":["https://github.com/marlonrichert/zsh-autocomplete.git",{":branch":"main"}],"head_uses_from_macos":[[{"zsh":":test"}]],"homepage":"https://github.com/marlonrichert/zsh-autocomplete","license":"MIT","ruby_source_checksum":"ee05995014b2d0c6eae397ae154078a0f1364713c0b0cebd4578bf161d6dab4c","stable_dependencies":[{"clitest":":test"}],"stable_checksum":"866451178e35b50f7f86a6b50d8cdb28494bb3a7be02b1c7adf909390a9774fb","stable_url_args":["https://github.com/marlonrichert/zsh-autocomplete/archive/refs/tags/25.03.19.tar.gz"],"stable_uses_from_macos":[[{"zsh":":test"}]],"stable_version":"25.03.19","bottle_tag":":all","bottle_checksum":"c2293efac410eae4220f21942481793ad9b13376b83f0f3225f90e0d5d8e305b"},"zsh-autopair":{"bottle_rebuild":1,"caveats":"To activate autopair, add the following at the end of your .zshrc:\n\n  source $HOMEBREW_PREFIX/share/zsh-autopair/autopair.zsh\n\nYou will also need to restart your terminal for this change to take effect.\n","desc":"Auto-close and delete matching delimiters in zsh","head_uses_from_macos":[[{"zsh":":test"}]],"homepage":"https://github.com/hlissner/zsh-autopair","license":"MIT","ruby_source_checksum":"7bccc76d73be2edc4aff18ab747f64eb9fa24cfdcd537d18c91845bc526253e2","stable_checksum":"4b6f4d20d89ea08fd239089ad4133cff5ebdb71f07f589d5e41d0814d4cf4165","stable_url_args":["https://github.com/hlissner/zsh-autopair/archive/refs/tags/v1.0.tar.gz"],"stable_uses_from_macos":[[{"zsh":":test"}]],"stable_version":"1.0","bottle_tag":":all","bottle_checksum":"c9208ef9b9a923475ace7d3c397458eded12a4d8bb3961276d4196cc10329a0d"},"zsh-autosuggestions":{"caveats":"To activate the autosuggestions, add the following at the end of your .zshrc:\n\n  source $HOMEBREW_PREFIX/share/zsh-autosuggestions/zsh-autosuggestions.zsh\n\nYou will also need to restart your terminal for this change to take effect.\n","desc":"Fish-like fast/unobtrusive autosuggestions for zsh","head_uses_from_macos":[[{"zsh":":test"}]],"homepage":"https://github.com/zsh-users/zsh-autosuggestions","license":"MIT","ruby_source_checksum":"12df05dadea6c01c7c1760e311793581605003fea91a003ef85624ed89361b03","stable_checksum":"0df7affff21cd87ed298e6a3970ed08a1dd66a6efa676454ee5b091ad503badf","stable_url_args":["https://github.com/zsh-users/zsh-autosuggestions/archive/refs/tags/v0.7.1.tar.gz"],"stable_uses_from_macos":[[{"zsh":":test"}]],"stable_version":"0.7.1","bottle_tag":":all","bottle_checksum":"b81edc29e7e71866042bb3e06be7c23ce5501b6cd72be6cd5f3fdfd14b311c71"},"zsh-completions":{"aliases":["zsh-completion"],"caveats":"To activate these completions, add the following to your .zshrc:\n\n  if type brew &>/dev/null; then\n    FPATH=$(brew --prefix)/share/zsh-completions:$FPATH\n\n    autoload -Uz compinit\n    compinit\n  fi\n\nYou may also need to force rebuild `zcompdump`:\n\n  rm -f ~/.zcompdump; compinit\n\nAdditionally, if you receive \"zsh compinit: insecure directories\" warnings when attempting\nto load these completions, you may need to run these commands:\n\n  chmod go-w '$HOMEBREW_PREFIX/share'\n  chmod -R go-w '$HOMEBREW_PREFIX/share/zsh'\n","desc":"Additional completion definitions for zsh","head_url_args":["https://github.com/zsh-users/zsh-completions.git",{":branch":"master"}],"head_uses_from_macos":[[{"zsh":":test"}]],"homepage":"https://github.com/zsh-users/zsh-completions","license":{":all_of":["MIT-Modern-Variant","BSD-3-Clause","MIT","Apache-2.0","ISC","NCSA"]},"ruby_source_checksum":"36a0054a447480684fdf95a27eb75f9404e6cb91d02cd9ba650ee233b5a1bdba","stable_checksum":"5aa68be2999a7be2eb56de8e4acff8f3bba4a66b9acbb233752536857408fb2e","stable_url_args":["https://github.com/zsh-users/zsh-completions/archive/refs/tags/0.36.0.tar.gz"],"stable_uses_from_macos":[[{"zsh":":test"}]],"stable_version":"0.36.0","bottle_tag":":all","bottle_checksum":"b049deb74035408154c97b57d9834510d55503c64b172b8a89937b7e6118cca5"},"zsh-f-sy-h":{"bottle_rebuild":1,"caveats":"To activate the syntax highlighting, add the following at the end of your .zshrc:\n  source $HOMEBREW_PREFIX/share/zsh-f-sy-h/F-Sy-H.plugin.zsh\n","desc":"Feature-rich Syntax Highlighting for Zsh","head_url_args":["https://github.com/z-shell/F-Sy-H.git",{":branch":"main"}],"head_uses_from_macos":[[{"zsh":":test"}]],"homepage":"https://wiki.zshell.dev/search?q=F-Sy-H","license":"BSD-3-Clause","ruby_source_checksum":"42246610ebfc9e3269e8568353b77aebe8fa077b3065823c25560952d2756bf2","stable_checksum":"4d8b112b326843443fbbbeb9d8c0694b57c331b91ca6bb1d5f67750f3254e6f5","stable_url_args":["https://github.com/z-shell/F-Sy-H/archive/refs/tags/v1.67.tar.gz"],"stable_uses_from_macos":[[{"zsh":":test"}]],"stable_version":"1.67","bottle_tag":":all","bottle_checksum":"471a7ee20877bec72b47a50515a8cab4b768ff09ad72560d3d0647a6d0a94be1"},"zsh-fast-syntax-highlighting":{"bottle_rebuild":2,"caveats":"To activate the syntax highlighting, add the following at the end of your .zshrc:\n  source $HOMEBREW_PREFIX/opt/zsh-fast-syntax-highlighting/share/zsh-fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh\n","desc":"Feature-rich syntax highlighting for Zsh","head_url_args":["https://github.com/zdharma-continuum/fast-syntax-highlighting.git",{":branch":"master"}],"head_uses_from_macos":[[{"zsh":[":build",":test"]}]],"homepage":"https://github.com/zdharma-continuum/fast-syntax-highlighting","license":"BSD-3-Clause","ruby_source_checksum":"80d7fdf0c30d086d3e5ec48fd54939bb98559cc8ecbb6e7a4bf3410b0660cd2c","stable_checksum":"9e5045510ef86beae658b5fcf58e7b6c76f5b63788498b956d54bc1038faa806","stable_url_args":["https://github.com/zdharma-continuum/fast-syntax-highlighting/archive/refs/tags/v1.56.tar.gz"],"stable_uses_from_macos":[[{"zsh":[":build",":test"]}]],"stable_version":"1.56","bottle_tag":":all","bottle_checksum":"548b80e35f30d83768a48dee91e0f3e39ef7a3b1af70d65560fd15a75a5218ba"},"zsh-git-prompt":{"caveats":"Make sure zsh-git-prompt is loaded from your .zshrc:\n  source \"$HOMEBREW_PREFIX/opt/zsh-git-prompt/zshrc.sh\"\n","desc":"Informative git prompt for zsh","homepage":"https://github.com/olivierverdier/zsh-git-prompt","license":"MIT","ruby_source_checksum":"eea0634ce6b0a1976df6c866ea588c61434ee3e8f227e13279752ef86e2b5936","stable_checksum":"87e5a908369f402e975426ffd61a8800f1c04c0a293f1d4015a6fb1f4408e77d","stable_url_args":["https://github.com/olivierverdier/zsh-git-prompt/archive/refs/tags/v0.5.tar.gz"],"stable_version":"0.5","bottle_tag":":all","bottle_checksum":"d4fa3836434d56704bd03f88f3e45557cac6e12cb6e17cc251635ecdcbc431eb"},"zsh-history-enquirer":{"caveats":"To activate zsh-history-enquirer, add the following to your .zshrc:\n  autoload -U history_enquire\n  history_enquire\n","desc":"Zsh plugin that enhances history search interaction","executables":["zsh-history-enquirer"],"head_dependencies":["node"],"head_uses_from_macos":[["zsh"]],"homepage":"https://zsh-history-enquirer.zthxxx.me","license":"MIT","ruby_source_checksum":"b83da57ce903af7f09d507425b72d172e0dbdc72fc77f6812f45f1bf264b3f9b","stable_dependencies":["node"],"stable_checksum":"dab146c955f167089bbe8f24a79b4a6cabe4c9ce2b8b246eb9fca27eca2bc4ae","stable_url_args":["https://registry.npmjs.org/zsh-history-enquirer/-/zsh-history-enquirer-1.3.1.tgz"],"stable_uses_from_macos":[["zsh"]],"stable_version":"1.3.1","bottle_tag":":all","bottle_checksum":"c61e96873b75859cd6d6a9a634df6f432914b96b893b739a14f8579a637ca81f"},"zsh-history-substring-search":{"bottle_rebuild":1,"caveats":"To activate the history search, add the following at the end of your .zshrc:\n\n  source $HOMEBREW_PREFIX/share/zsh-history-substring-search/zsh-history-substring-search.zsh\n\nYou will also need to restart your terminal for this change to take effect.\n","desc":"Zsh port of Fish shell's history search","head_uses_from_macos":[["zsh"]],"homepage":"https://github.com/zsh-users/zsh-history-substring-search","license":"BSD-3-Clause","ruby_source_checksum":"c26c297f85992013af8dac106061f964468598fd8ee904fd0e571262ffe6a4eb","stable_checksum":"9b52eca6c894dd98caa5f07160199f3f3179ff017575d5acc9fdc467b1ac70f8","stable_url_args":["https://github.com/zsh-users/zsh-history-substring-search/archive/refs/tags/v1.1.0.tar.gz"],"stable_uses_from_macos":[["zsh"]],"stable_version":"1.1.0","bottle_tag":":all","bottle_checksum":"012cdbf6d326089dee2b8fc6bd194439f4d0df13ca3f01f7a3be0eade9b27030"},"zsh-lovers":{"desc":"Tips, tricks, and examples for zsh","head_uses_from_macos":[[{"xz":":build"}]],"homepage":"https://grml.org/zsh/#zshlovers","license":"GPL-2.0-only","ruby_source_checksum":"34e380b177fdc2a21462566072f4677ef3655f33164de2021afdac1770c25e1f","stable_checksum":"893e5785df2c1a2109b364473937ea77d63ddf2ba088b4cd87c8e74c1d26d192","stable_url_args":["https://deb.grml.org/pool/main/z/zsh-lovers/zsh-lovers_0.11.0_all.deb"],"stable_uses_from_macos":[[{"xz":":build"}]],"stable_version":"0.11.0","bottle_tag":":all","bottle_checksum":"78b619a87a59fb167481f7dbca50c19e8f09048faa3a09359d54345b4f503652"},"zsh-navigation-tools":{"bottle_rebuild":1,"caveats":"To run zsh-navigation-tools, add the following at the end of your .zshrc:\n  source $HOMEBREW_PREFIX/share/zsh-navigation-tools/zsh-navigation-tools.plugin.zsh\n\nYou will also need to restart your terminal for this change to take effect.\n","desc":"Zsh curses-based tools, e.g. multi-word history searcher","head_uses_from_macos":[["zsh"]],"homepage":"https://wiki.zshell.dev/ecosystem/plugins/zsh-navigation-tools","license":{":any_of":["GPL-3.0-only","MIT"]},"ruby_source_checksum":"6072f7624393b34f7ff148bc1d3e6e90c41ea2f5076a8f79ba8165ca3f7a6812","stable_checksum":"ee832b81ce678a247b998675111c66aa1873d72aa33c2593a65626296ca685fc","stable_url_args":["https://github.com/z-shell/zsh-navigation-tools/archive/refs/tags/v2.2.7.tar.gz"],"stable_uses_from_macos":[["zsh"]],"stable_version":"2.2.7","bottle_tag":":all","bottle_checksum":"7f766c2aecf317bed6dcbbe7e5c2f93dd96789e59831fc19195993fa68258978"},"zsh-syntax-highlighting":{"bottle_rebuild":1,"caveats":"To activate the syntax highlighting, add the following at the end of your .zshrc:\n  source $HOMEBREW_PREFIX/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh\n\nIf you receive \"highlighters directory not found\" error message,\nyou may need to add the following to your .zshenv:\n  export ZSH_HIGHLIGHT_HIGHLIGHTERS_DIR=$HOMEBREW_PREFIX/share/zsh-syntax-highlighting/highlighters\n","desc":"Fish shell like syntax highlighting for zsh","head_url_args":["https://github.com/zsh-users/zsh-syntax-highlighting.git",{":branch":"master"}],"head_uses_from_macos":[[{"zsh":[":build",":test"]}]],"homepage":"https://github.com/zsh-users/zsh-syntax-highlighting","license":"BSD-3-Clause","ruby_source_checksum":"fc7db8639748b0ef092eb6b730f607928a88c9731a1c03bf550f34e83d39a8f5","stable_checksum":"5981c19ebaab027e356fe1ee5284f7a021b89d4405cc53dc84b476c3aee9cc32","stable_url_args":["https://github.com/zsh-users/zsh-syntax-highlighting/archive/refs/tags/0.8.0.tar.gz"],"stable_uses_from_macos":[[{"zsh":[":build",":test"]}]],"stable_version":"0.8.0","bottle_tag":":all","bottle_checksum":"3cfaa693dab68d9a576ad1ad0a018e12b250a057963263733f6fcc9b4c4ce8a6"},"zsh-system-clipboard":{"caveats":"To activate the system clipboard integration, add the following to your .zshrc:\n\n  source $HOMEBREW_PREFIX/share/zsh-system-clipboard/zsh-system-clipboard.zsh\n\nYou will also need to restart your terminal for this change to take effect.\n","desc":"System clipboard key bindings for Zsh Line Editor with vi mode","head_url_args":["https://github.com/kutsan/zsh-system-clipboard.git",{":branch":"master"}],"head_uses_from_macos":[[{"zsh":[":build",":test"]}]],"homepage":"https://github.com/kutsan/zsh-system-clipboard","license":"GPL-3.0-only","ruby_source_checksum":"f410fa00d78d1522a33ddf772d64a01452fd9488a13b862ade9249b1b220db37","stable_checksum":"ff048067f018578c380b026952445d3f625160b70475b48827749fb4abb2c886","stable_url_args":["https://github.com/kutsan/zsh-system-clipboard/archive/refs/tags/v0.8.0.tar.gz"],"stable_uses_from_macos":[[{"zsh":[":build",":test"]}]],"stable_version":"0.8.0","bottle_tag":":all","bottle_checksum":"0020905311350f9aa13a1a35b0632667fe6d4e3bcbbb69110add37eb2ce83b16"},"zsh-vi-mode":{"caveats":"To activate the zsh vi mode, add the following line to your .zshrc:\n  source $HOMEBREW_PREFIX/opt/zsh-vi-mode/share/zsh-vi-mode/zsh-vi-mode.plugin.zsh\n","desc":"Better and friendly vi(vim) mode plugin for ZSH","head_url_args":["https://github.com/jeffreytse/zsh-vi-mode.git",{":branch":"master"}],"head_uses_from_macos":[["zsh"]],"homepage":"https://github.com/jeffreytse/zsh-vi-mode","license":"MIT","ruby_source_checksum":"5df9199221c72bf95f9c547f732c570f9ba7481879705f344495d969665b97d0","stable_checksum":"28cdbc1803cf5545e5e5e4b29db075dc4d45b8c498bb6118bfff5c7df1b68622","stable_url_args":["https://github.com/jeffreytse/zsh-vi-mode/archive/refs/tags/v0.12.0.tar.gz"],"stable_uses_from_macos":[["zsh"]],"stable_version":"0.12.0","bottle_tag":":all","bottle_checksum":"640f9ffc4af6c23405417a2076f924ddfa3b07be4eac462470f6521c010841dd"},"zsh-you-should-use":{"caveats":"To activate You Should Use, add the following to your .zshrc:\n\n  source $HOMEBREW_PREFIX/share/zsh-you-should-use/you-should-use.plugin.zsh\n\nYou will also need to restart your terminal for this change to take effect.\n","desc":"ZSH plugin that reminds you to use existing aliases for commands you just typed","head_uses_from_macos":[["zsh"]],"homepage":"https://github.com/MichaelAquilina/zsh-you-should-use","license":"GPL-3.0-only","ruby_source_checksum":"2fc96c3605cab44a12e0b385056dc9e8f2d2ac15251c75b084454018590fa704","stable_checksum":"4d884aed12f1301f4620888e322c406c215b719e49385aa3088dc84c8ed383ed","stable_url_args":["https://github.com/MichaelAquilina/zsh-you-should-use/archive/refs/tags/1.11.1.tar.gz"],"stable_uses_from_macos":[["zsh"]],"stable_version":"1.11.1","bottle_tag":":all","bottle_checksum":"01d4355f8d2ac4b7030007a49e4c96f37277569d3e76aa8791ffa60988d2a873"},"zsh":{"bottle_rebuild":1,"desc":"UNIX shell (command interpreter)","executables":["zsh","zsh-5.9.1"],"head_dependencies":["ncurses","pcre2",{"autoconf":":build"}],"head_url_args":["https://git.code.sf.net/p/zsh/code.git",{":branch":"master"}],"homepage":"https://www.zsh.org/","license":{":all_of":["MIT-Modern-Variant","GPL-2.0-only","GPL-2.0-or-later","ISC"]},"ruby_source_checksum":"c6623674f628b7df64dc092158a6b449f947ff415906066b79c7f58e5351c22f","stable_dependencies":["ncurses","pcre2"],"stable_checksum":"5d20bec03f981dc4e9a09ec245e7415388ff641f79c5c5c416b5042e58d8280d","stable_url_args":["https://downloads.sourceforge.net/project/zsh/zsh/5.9.1/zsh-5.9.1.tar.xz"],"stable_version":"5.9.1"},"zshdb":{"desc":"Debugger for zsh","executables":["zshdb"],"head_dependencies":["zsh",{"autoconf":":build"},{"automake":":build"}],"head_url_args":["https://github.com/Trepan-Debuggers/zshdb.git",{":branch":"master"}],"homepage":"https://github.com/Trepan-Debuggers/zshdb","license":{":all_of":["GPL-2.0-or-later","GPL-3.0-or-later","HPND-sell-variant"]},"ruby_source_checksum":"4a78c843631303ca6cdefc78a32c6a207d17ed0211118f9f65a0e3fe17e99a4d","stable_dependencies":["zsh"],"stable_checksum":"83749450ffe030c28e7b7d1d8b06aea63232504ff61f31f9becc5a5717e69638","stable_url_args":["https://downloads.sourceforge.net/project/bashdb/zshdb/1.1.4/zshdb-1.1.4.tar.gz"],"stable_version":"1.1.4","bottle_tag":":all","bottle_checksum":"642ce820ac874107e1e57211b1ddc3b34df5da556da39706cdd5fb8f3bee9c26"},"zsign":{"desc":"Cross-platform codesigning tool for iOS apps","executables":["zsign"],"head_dependencies":["minizip-ng","openssl@4",{"pkgconf":":build"}],"head_url_args":["https://github.com/zhlynn/zsign.git",{":branch":"master"}],"homepage":"https://github.com/zhlynn/zsign","license":"MIT","ruby_source_checksum":"173ab9a1a4b1495d4095362db3010a1a43d5aa7347285585cbdf47ad6613a3c0","stable_dependencies":["minizip-ng","openssl@4",{"pkgconf":":build"}],"stable_checksum":"f1cc0d4ffdf4eba3f2848ded3c81a1d37b614f6a5219b3aa444f4e222bcbcff4","stable_url_args":["https://github.com/zhlynn/zsign/archive/refs/tags/v1.0.8.tar.gz"],"stable_version":"1.0.8"},"zssh":{"bottle_rebuild":1,"desc":"Interactive file transfers over SSH","executables":["ztelnet"],"head_dependencies":["lrzsz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"homepage":"https://zssh.sourceforge.net/","license":"GPL-2.0-only","ruby_source_checksum":"dcdf55a988773b2abf3b138f22a6ac1f52f4a48b7809d17c593d83129fa64b20","stable_dependencies":["lrzsz",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"}],"stable_checksum":"a2e840f82590690d27ea1ea1141af509ee34681fede897e58ae8d354701ce71b","stable_url_args":["https://downloads.sourceforge.net/project/zssh/zssh/1.5/zssh-1.5c.tgz"],"stable_version":"1.5c"},"zstd":{"aliases":["pzstd"],"desc":"Zstandard is a real-time compression algorithm","executables":["pzstd","unzstd","zstd","zstdcat","zstdgrep","zstdless","zstdmt"],"head_dependencies":["lz4","xz",{"cmake":":build"}],"head_url_args":["https://github.com/facebook/zstd.git",{":branch":"dev"}],"homepage":"https://facebook.github.io/zstd/","license":{":all_of":[{":any_of":["BSD-3-Clause","GPL-2.0-only"]},"BSD-2-Clause","MIT"]},"revision":1,"ruby_source_checksum":"93047c68a5e0f08235821b5a0276b72ea8f25509dcc804b3d59f18a4f2c08298","stable_dependencies":["lz4","xz",{"cmake":":build"}],"stable_checksum":"37d7284556b20954e56e1ca85b80226768902e2edabd3b649e9e72c0c9012ee3","stable_url_args":["https://github.com/facebook/zstd/archive/refs/tags/v1.5.7.tar.gz"],"stable_version":"1.5.7"},"zsv":{"desc":"Tabular data swiss-army knife CLI","executables":["zsv"],"head_dependencies":["jq","pcre2"],"head_url_args":["https://github.com/liquidaty/zsv.git",{":branch":"main"}],"head_uses_from_macos":[["ncurses"]],"homepage":"https://github.com/liquidaty/zsv","license":"MIT","ruby_source_checksum":"0afb478a3b7d525733dc8223468ad322fd80d9651c387d6bf98fedaefa9efa51","stable_dependencies":["jq","pcre2"],"stable_checksum":"8372ec277b0cf56d02e3407e355208875fdfa174a3ed01e6ffb9a00fe440fc43","stable_url_args":["https://github.com/liquidaty/zsv/archive/refs/tags/v1.4.3.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"1.4.3"},"zsxd":{"bottle_rebuild":1,"desc":"Zelda Mystery of Solarus XD","executables":["zsxd"],"head_dependencies":["solarus",{"cmake":":build"}],"head_url_args":["https://gitlab.com/solarus-games/games/zsxd.git",{":branch":"dev"}],"head_uses_from_macos":[[{"zip":":build"}],[{"unzip":":test"}]],"homepage":"https://www.solarus-games.org/games/the-legend-of-zelda-mystery-of-solarus-xd/","license":{":all_of":["CC-BY-SA-4.0","GPL-3.0-only"]},"ruby_source_checksum":"089e881c1e545e53f66c5e7860223b825c76ff14fdb429b7a36d69f96befb8d7","stable_dependencies":["solarus",{"cmake":":build"}],"stable_checksum":"656ac2033db2aca7ad0cd5c7abb25d88509b312b155ab83546c90abbc8583df1","stable_url_args":["https://gitlab.com/solarus-games/games/zsxd/-/archive/v1.12.2/zsxd-v1.12.2.tar.bz2"],"stable_uses_from_macos":[[{"zip":":build"}],[{"unzip":":test"}]],"stable_version":"1.12.2","bottle_checksum":"4092f599ecb1631608fe3a5109006480d6797bee0ec8b4cd4878b451f4400720"},"zsync":{"desc":"File transfer program","executables":["zsync","zsyncmake"],"head_dependencies":[{"go":":build"}],"head_url_args":["https://github.com/cph6/zsync.git",{":branch":"master"}],"homepage":"https://zsync.moria.org.uk/","license":"Artistic-2.0","ruby_source_checksum":"e769c6e0a2904de652ddc40d94169746ea43b807f194eb6f9410732a69712908","stable_dependencies":[{"go":":build"}],"stable_checksum":"51a54a2bcf60311f108924b5f8795fb7a8eeeedd0b52f4f634842ea3470978a2","stable_url_args":["https://zsync.moria.org.uk/download/zsync-0.7.2.tar.gz"],"stable_version":"0.7.2"},"zuban":{"bottle_rebuild":1,"desc":"Python language server and type checker, written in Rust","executables":["zmypy","zuban"],"head_dependencies":[{"rust":":build"}],"head_url_args":["https://github.com/zubanls/zuban.git",{":branch":"master"}],"homepage":"https://zubanls.com/","license":"AGPL-3.0-only","ruby_source_checksum":"9283f0d1c528a8088b10a339947b50609ea8115f84d30ec1b5faa6f25ecb74f8","stable_dependencies":[{"rust":":build"}],"stable_checksum":"78e8a25edf35412ac995580d91253d7f9308457ee17c02a4a8039ca3d044d130","stable_url_args":["https://github.com/zubanls/zuban/archive/refs/tags/v0.9.0.tar.gz"],"stable_version":"0.9.0"},"zug":{"desc":"C++ library providing transducers","head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/arximboldi/zug.git",{":branch":"master"}],"homepage":"https://sinusoid.es/zug/","license":"BSL-1.0","ruby_source_checksum":"14c69720ff4ddb725c56c499570256c6c8b560f67abc934344884b471559892d","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"75ff666a4ce1615b3ca26abbb17b10f5cb5cf5f86c9c293ec430c34750d3ea27","stable_url_args":["https://github.com/arximboldi/zug/archive/refs/tags/v0.1.2.tar.gz"],"stable_version":"0.1.2","bottle_tag":":all","bottle_checksum":"e3834dddcd9eb7036a9a75ea740f0498c6566cfb6dec6f3d20e488b7f4881f96"},"zurl":{"desc":"HTTP and WebSocket client worker with ZeroMQ interface","executables":["zurl"],"head_dependencies":["qtbase","zeromq",{"pkgconf":":build"},{"cmake":":test"},{"cython":":test"},{"python@3.14":":test"}],"head_uses_from_macos":[["curl"]],"homepage":"https://github.com/fanout/zurl","license":{":all_of":["GPL-3.0-or-later","LGPL-2.1-or-later","curl","MIT"]},"revision":1,"ruby_source_checksum":"64d2b123570800764bb8463107134f6686a65d5f98f96ff753e5f04e1d9c7fbb","stable_dependencies":["qtbase","zeromq",{"pkgconf":":build"},{"cmake":":test"},{"cython":":test"},{"python@3.14":":test"}],"stable_checksum":"46d13ac60509a1566a4e3ad3eaed5262adf86eb5601ff892dba49affb0b63750","stable_url_args":["https://github.com/fanout/zurl/releases/download/v1.12.0/zurl-1.12.0.tar.bz2"],"stable_uses_from_macos":[["curl"]],"stable_version":"1.12.0"},"zvbi":{"desc":"Vertical Blanking Interval (VBI) decoding library","executables":["zvbi-ntsc-cc"],"head_dependencies":["libpng","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/zapping-vbi/zvbi.git",{":branch":"main"}],"homepage":"https://github.com/zapping-vbi/zvbi","license":"GPL-2.0-or-later","ruby_source_checksum":"e79d967bf9f3ad202fe025b03f26330f229205d7f899e4f9d715acace1fa6730","stable_dependencies":["libpng","gettext",{"autoconf":":build"},{"automake":":build"},{"gettext":":build"},{"libtool":":build"},{"pkgconf":":build"}],"stable_checksum":"bca620ab670328ad732d161e4ce8d9d9fc832533cb7440e98c50e112b805ac5e","stable_url_args":["https://github.com/zapping-vbi/zvbi/archive/refs/tags/v0.2.44.tar.gz"],"stable_version":"0.2.44"},"zx":{"desc":"Tool for writing better scripts","executables":["zx"],"head_dependencies":["node"],"homepage":"https://google.github.io/zx/","license":"Apache-2.0","ruby_source_checksum":"3d9b0bb7b47e6843630f75658544281329475ce909aebd155345932c0dc580b6","stable_dependencies":["node"],"stable_checksum":"20df3c1b6160372f02bd26176898c9b791690af4599573c99a04b2624a6aaab9","stable_url_args":["https://registry.npmjs.org/zx/-/zx-8.8.5.tgz"],"stable_version":"8.8.5","bottle_tag":":all","bottle_checksum":"7b9906d0d69c0dcf726b2e8287fc62518b2f4dc08be0cc72cbfd1b92aa79b55e"},"zxc":{"desc":"High-performance asymmetric lossless compression library","executables":["unzxc","zxc"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/hellobertrand/zxc.git",{":branch":"main"}],"homepage":"https://github.com/hellobertrand/zxc","license":"BSD-3-Clause","ruby_source_checksum":"c32fccb85e2122be8a2c25c9c4cc0a8d369c96be44bc259deadb0012308881be","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"2de4e21a4ecb33a71ba04b052b94d4e4f9882c85851d2142863f8629a9e06623","stable_url_args":["https://github.com/hellobertrand/zxc/archive/refs/tags/v0.12.0.tar.gz"],"stable_version":"0.12.0"},"zxcc":{"desc":"CP/M 2/3 emulator for cross-compiling and CP/M tools under UNIX","executables":["zxas","zxc","zxcc","zxlibr","zxlink"],"head_uses_from_macos":[["ncurses"]],"homepage":"https://www.seasip.info/Unix/Zxcc/","license":{":all_of":["GPL-2.0-or-later","LGPL-2.0-or-later"]},"ruby_source_checksum":"f6eda41e461814867d2ac499b7fbca8984c503a1b7511f1109a31f527c79c729","stable_checksum":"6095119a31a610de84ff8f049d17421dd912c6fd2df18373e5f0a3bc796eb4bf","stable_url_args":["https://www.seasip.info/Unix/Zxcc/zxcc-0.5.7.tar.gz"],"stable_uses_from_macos":[["ncurses"]],"stable_version":"0.5.7","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"3f7d36f3115f3dc9310aa01045a455fe7dab1732612421b5451777c140bf952a"},"zxing-cpp":{"desc":"Multi-format barcode image processing library written in C++","executables":["ZXingReader","ZXingWriter"],"head_dependencies":[{"cmake":":build"}],"head_url_args":["https://github.com/zxing-cpp/zxing-cpp.git",{":branch":"master"}],"homepage":"https://github.com/zxing-cpp/zxing-cpp","license":"Apache-2.0","ruby_source_checksum":"e61e4f4f3c5e31102b7b70301fcf052f1101aa47a9d763818ff132713cb32eb3","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"a3eb825154f05242283e7d94d8ebdcf95beb3a534eba393cce504e91c9b215bd","stable_url_args":["https://github.com/zxing-cpp/zxing-cpp/releases/download/v3.1.0/zxing-cpp-3.1.0.tar.gz"],"stable_version":"3.1.0"},"zycore-c":{"desc":"Zyan Core Library for C","head_dependencies":[{"cmake":":build"}],"homepage":"https://github.com/zyantific/zycore-c","license":"MIT","ruby_source_checksum":"ca9ff7a772084f8860c78457067f27f49d359d681a0de44e6952361483c8e670","stable_dependencies":[{"cmake":":build"}],"stable_checksum":"943f91eb9ab2a8cc01ab9f8b785e769a273502071e0ee8011cdfcaad93947cec","stable_url_args":["https://github.com/zyantific/zycore-c/archive/refs/tags/v1.5.2.tar.gz"],"stable_version":"1.5.2"},"zydis":{"bottle_rebuild":1,"desc":"Fast and lightweight x86/x86_64 disassembler library","executables":["ZydisDisasm","ZydisInfo"],"head_dependencies":["zycore-c",{"cmake":":build"},{"ronn-ng":":build"}],"head_url_args":["https://github.com/zyantific/zydis.git",{":branch":"master"}],"homepage":"https://zydis.re","license":"MIT","ruby_source_checksum":"fbf2aa827e9a6483b5cd4952058bf3d4615e3c18a8814687e8c4a603a4ea1a53","stable_dependencies":["zycore-c",{"cmake":":build"},{"ronn-ng":":build"}],"stable_checksum":"45c6d4d499a1cc80780f7834747c637509777c01dca1e98c5e7c0bfaccdb1514","stable_url_args":["https://github.com/zyantific/zydis/archive/refs/tags/v4.1.1.tar.gz"],"stable_version":"4.1.1"},"zyre":{"desc":"Local Area Clustering for Peer-to-Peer Applications","executables":["zpinger"],"head_dependencies":["czmq","zeromq",{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/zeromq/zyre.git",{":branch":"master"}],"homepage":"https://github.com/zeromq/zyre","license":"MPL-2.0","ruby_source_checksum":"f64bcec140902791077a574c55be3bad44a86d7ae31c50d20e6824aa94db8761","stable_dependencies":["czmq","zeromq",{"pkgconf":":build"}],"stable_patches":[{"strip":"p1","file":"Patches/libtool/configure-big_sur.diff"}],"stable_checksum":"0ba43fcdf70fa1f35b068843a90fdf50b34d65a9be7f2c193924a87a4031a98c","stable_url_args":["https://github.com/zeromq/zyre/releases/download/v2.0.1/zyre-2.0.1.tar.gz"],"stable_version":"2.0.1","bottle_cellar":":any","bottle_checksum":"3b1d36e1f9441e338916cbc75e8701386fbeaa4c23a231061c4d6d08bc35a3f1"},"zzuf":{"desc":"Transparent application input fuzzer","executables":["zzat","zzuf"],"head_dependencies":[{"autoconf":":build"},{"automake":":build"},{"libtool":":build"},{"pkgconf":":build"}],"head_url_args":["https://github.com/samhocevar/zzuf.git",{":branch":"master"}],"homepage":"http://caca.zoy.org/wiki/zzuf","license":"WTFPL","ruby_source_checksum":"86c79838a20fc88fd6f145217465038c6e6876b8ad4c7e18546778583f6f2ae0","stable_checksum":"04353d94c68391b3945199f100ab47fc5ff7815db1e92581a600d4175e3a6872","stable_url_args":["https://github.com/samhocevar/zzuf/releases/download/v0.15/zzuf-0.15.tar.bz2"],"stable_version":"0.15","bottle_cellar":"/opt/homebrew/Cellar","bottle_checksum":"7ff801dd276cdd8f830d07d01c97a83207ed8ac77c6023ff21b29a2ec536637b"},"zzz":{"desc":"Command-line tool to put Macs to sleep","executables":["Zzz"],"head_url_args":["https://github.com/Orc/Zzz.git",{":branch":"main"}],"homepage":"https://github.com/Orc/Zzz","license":":public_domain","ruby_source_checksum":"481e16d13f32acfe7079fb331a4aea88800bba5975ed9222a21fafb5ed6006c3","stable_patches":[{"strip":"p1","url":"https://github.com/Orc/Zzz/commit/2bf4284ecdbdfd0d629ed00752bcda5d0d0f63f6.patch?full_index=1","sha256":"b861283f25c6c6f160929c630203861dc9bbaf501d89cb6e6d7a3b383c53bf20"}],"stable_checksum":"8c8958b65a74ab1081ce1a950af6d360166828bdb383d71cc8fe37ddb1702576","stable_url_args":["https://github.com/Orc/Zzz/archive/refs/tags/v1.tar.gz"],"stable_version":"1","bottle_checksum":"e08914c722e58a5f5a43c70b395a198faf42e08bc31476fcf226ee77bd42195f"}},"aliases":{"0install":"zero-install","0mq":"zeromq","2ms":"two-ms","2ping":"twoping","3mux":"threemux","4store":"fourstore","64tass":"tass64","6tunnel":"sixtunnel","7-zip":"sevenzip","7zip":"sevenzip","actor-framework":"caf","ag":"the_silver_searcher","alut":"freealut","ansible@14":"ansible","ant@1.10":"ant","apache-activemq":"activemq","apache-flink@2":"apache-flink","apache-fop":"fop","apache-httpd":"httpd","apache2":"httpd","arpack-ng":"arpack","assimp@6":"assimp","atkmm@2.36":"atkmm","autoconf@2.73":"autoconf","awscli@2":"awscli","awsebcli":"aws-elasticbeanstalk","az":"azure-cli","azd":"azure-dev","bal":"ballerina","bash-completion@1":"bash-completion","basisu":"basis_universal","bats":"bats-core","bazel@9":"bazel","berkeley-db@18":"berkeley-db","bison@3.8":"bison","bjam":"boost-build","boehmgc":"bdw-gc","boost-jam":"boost-build","boost@1.90":"boost","boot2docker-cli":"docker-machine","botan@3":"botan","brz":"breezy","cairomm@1.18":"cairomm","cassandra@5.0":"cassandra","ck":"concurrencykit","clang-format@22":"clang-format","clasp":"clingo","conan@2":"conan","cowthink":"cowsay","cpanm":"cpanminus","crypto++":"cryptopp","ctags-exuberant":"ctags","db":"berkeley-db","dejagnu":"deja-gnu","delta":"git-delta","dlv":"delve","dotnet@10":"dotnet","dupeseek":"dupseek","eigen@5":"eigen","elan":"elan-init","erlang@29":"erlang","faas":"faas-cli","fastcgi":"fcgi","ffmpeg@8":"ffmpeg","file":"file-formula","fishfish":"fish","fltk@1.4":"fltk","fluidsynth":"fluid-synth","freetype2":"freetype","gcc@16":"gcc","gdrive@3":"gdrive","gearmand":"gearman","gfortran":"gcc","ghc@9":"ghc","ghc@9.14":"ghc","git-tig":"tig","glbinding@3":"glbinding","glibc@2.39":"glibc","glibmm@2.88":"glibmm","gnu-scientific-library":"gsl","gnupg@2.5":"gnupg","go-feature-flag":"go-feature-flag-relay-proxy","go@1.26":"go","goenv@3":"goenv","golang":"go","google-go":"go","gpg":"gnupg","gpg1":"gnupg@1.4","gpg2":"gnupg","gradle@9":"gradle","gringo":"clingo","grpc@1.82":"grpc","gs":"ghostscript","gsed":"gnu-sed","gtk":"gtk+","gtypist":"gnu-typist","guile@3":"guile","haproxy@3.4":"haproxy","hashdeep":"md5deep","hdf5@2.1":"hdf5","helm@4":"helm","hg":"mercurial","hudson":"jenkins","hx":"helix","icu4c":"icu4c@78","imagemagick@7":"imagemagick","influxdb@3":"influxdb","ipsum":"lorem","isl@0.28":"isl","iwyu":"include-what-you-use","java":"openjdk","java11":"openjdk@11","jocr":"gocr","jujutsu":"jj","kk":"kubekey","kubectl":"kubernetes-cli","kubernetes-cli@1.36":"kubernetes-cli","lcms2":"little-cms2","leg":"peg","libassuan@3":"libassuan","libcouchbase@3":"libcouchbase","libdwarf":"dwarfutils","libfuse@3":"libfuse","libgc":"bdw-gc","libgd":"gd","libgit2@1.9":"libgit2","libglu":"mesa-glu","libgme":"game-music-emu","libjpeg":"jpeg","libjpeg-turbo":"jpeg-turbo","libjpg":"jpeg","liblabjackusb":"exodriver","libmad":"mad","libmongoc":"mongo-c-driver","libmpdec":"mpdecimal","libnettle":"nettle","liboggz":"oggz","libpeas@2":"libpeas","libpq@18":"libpq","libqrencode":"qrencode","libsigc++@3":"libsigc++","libsoup@3":"libsoup","libspelling@0.4":"libspelling","libtag":"taglib","libtasn":"libtasn1","libtcnative":"tomcat-native","libtree-sitter":"tree-sitter","libvips":"vips","libxml++@2":"libxml++","lightningd":"core-lightning","linux-headers":"linux-headers@6.8","lld@22":"lld","llvm@22":"llvm","lua@5.5":"lua","lukemftp":"tnftp","lukemftpd":"tnftpd","mariadb@12.3":"mariadb","mathcomp":"math-comp","mbedtls@4":"mbedtls","mc":"midnight-commander","mdocml":"mandoc","mediainfo":"media-info","mongo-c-driver@2":"mongo-c-driver","mongodb-atlas":"mongodb-atlas-cli","mp4box":"gpac","msgpack-c":"msgpack","msgpack-cpp":"msgpack-cxx","mvn":"maven","myrepos":"mr","mysql-client@9.7":"mysql-client","mysql@9.7":"mysql","nettle@4":"nettle","node.js":"node","node@26":"node","nodejs":"node","npm":"node","nsis":"makensis","nvim":"neovim","nvr":"neovim-remote","o-caml":"ocaml","o-make":"omake","observer_ward":"observerward","ocaml@5":"ocaml","ocio":"opencolorio","onetbb":"tbb","opencv@4":"opencv","openexr@3":"openexr","openjdk@26":"openjdk","openmpi":"open-mpi","openocd":"open-ocd","openscenegraph":"open-scene-graph","openssl":"openssl@3","openssl@3.6":"openssl@3","pangomm@2.56":"pangomm","pcre1":"pcre","percona-server@8.4":"percona-server","percona-xtrabackup@8.4":"percona-xtrabackup","perl6":"rakudo-star","perl@5.42":"perl","pgrep":"proctools","php@8.5":"php","phrase":"phrase-cli","phylum":"phylum-cli","pipeviewer":"pv","pkg-config":"pkgconf","pkgconfig":"pkgconf","pkill":"proctools","pnpm@11":"pnpm","pocketsphinx":"cmu-pocketsphinx","postgres":"postgresql@18","postgresql":"postgresql@18","procps@4":"procps","proj@9":"proj","protobuf@35":"protobuf","pt":"the_platinum_searcher","pylsp":"python-lsp-server","pypy3":"pypy3.11","pyqt@6":"pyqt","pyside@6":"pyside","python":"python@3.14","python-gdbm":"python-gdbm@3.14","python-tk":"python-tk@3.14","python3":"python@3.14","python@3":"python@3.14","pzstd":"zstd","qt6":"qt","qt@6":"qt","redis@8.8":"redis","rg":"ripgrep","rga":"ripgrep-all","rich":"rich-cli","rtl-sdr":"librtlsdr","ruby@3":"ruby@3.4","ruby@4":"ruby","ruby@4.0":"ruby","sbt@2":"sbt","scala@3":"scala","sdl":"sdl12-compat","sdl2":"sdl2-compat","sem":"schema-evolution-manager","sfml@3":"sfml","skaffold@2.23":"skaffold","slang":"s-lang","solr@10.0":"solr","sphinx":"sphinx-doc","spidermonkey@140":"spidermonkey","sqlite3":"sqlite","stack":"haskell-stack","stripe":"stripe-cli","style":"diction","suitesparse":"suite-sparse","supervisord":"supervisor","svn":"subversion","swagger-codegen@3":"swagger-codegen","synergy":"synergy-core","task@3":"task","tcl-tk@9":"tcl-tk","thrift@0.23":"thrift","tiv":"terminalimageviewer","tomcat@11":"tomcat","traefik@3":"traefik","tree-sitter@0.26":"tree-sitter","tsc":"typescript","twemproxy":"nutcracker","twolame":"two-lame","ucm":"unisonlang","unix2dos":"dos2unix","usb-multiplex-daemon":"libusbmuxd","vid.stab":"libvidstab","vimcat":"vimpager","vp":"vite-plus","wamr":"wasm-micro-runtime","wxwidgets@3.3":"wxwidgets","xmlsec1":"libxmlsec1","yubikey-personalization":"ykpers","zig@0.16":"zig","zmq":"zeromq","zsh-completion":"zsh-completions"},"renames":{"act_runner":"gitea-runner","alloy":"alloy-analyzer","amtk":"libgedit-amtk","annie":"lux","ark":"velero","arm":"nyx","asciigen":"glyph","at-spi2-atk":"at-spi2-core","atk":"at-spi2-core","azion-cli":"azion","aztfy":"aztfexport","artifactory-cli-go":"jfrog-cli","badtouch":"authoscope","bash-completion2":"bash-completion@2","berkeley-db4":"berkeley-db@4","bigdata":"blazegraph","boot2docker":"docker-machine","bro":"zeek","cagent":"docker-agent","cdiff":"ydiff","chipmunk":"chipmunk-physics","clawdbot-cli":"openclaw-cli","cloog018":"cloog","cloudflare-wrangler2":"cloudflare-wrangler","commonmark":"cmark","coq":"rocq","crystal-lang":"crystal","cutter":"cutter-cli","curl-openssl":"curl","dash":"dash-shell","docker-slim":"mintoolkit","dump1090-mutability":"dump1090-fa","fbida":"exiftran","fcct":"butane","ffmpeg28":"ffmpeg@2.8","findbugs":"spotbugs","genai-toolbox":"mcp-toolbox","geode":"apache-geode","geth":"ethereum","gitlab-ci-multi-runner":"gitlab-runner","giflib@5":"giflib","glib-utils":"glib","glibmm@2.64":"glibmm@2.66","glfw3":"glfw","gloo-ctl":"glooctl","gnatsd":"nats-server","gnome-icon-theme":"adwaita-icon-theme","gnome-latex":"enter-tex","gnome-themes-standard":"gnome-themes-extra","gnu-cobol":"gnucobol","gnupg2":"gnupg","gold":"binutils","goplus":"xgo","grakn":"typedb","grpc-swift":"protoc-gen-grpc-swift","grunt":"grunt-cli","gst-devtools":"gstreamer","gst-editing-services":"gstreamer","gst-libav":"gstreamer","gst-plugins-bad":"gstreamer","gst-plugins-base":"gstreamer","gst-plugins-good":"gstreamer","gst-plugins-rs":"gstreamer","gst-plugins-ugly":"gstreamer","gst-python":"gstreamer","gst-rtsp-server":"gstreamer","gst-validate":"gstreamer","gtk+4":"gtk4","gtksourceview@4":"gtksourceview4","gutenberg":"zola","hh":"hstr","hpp-fcl":"coal","ht-rust":"xh","html-to-markdown":"html2markdown","htop-osx":"htop","httpd24":"httpd","huggingface-cli":"hf","i386-elf-binutils":"x86_64-elf-binutils","i386-elf-gcc":"x86_64-elf-gcc","iccmax":"iccdev","iceberg":"iceberg-cli","interactive-rebase-tool":"git-interactive-rebase-tool","ipfs":"kubo","jfrog-cli-go":"jfrog-cli","juju2":"juju","juju@2.0":"juju","jupyter":"jupyterlab","kafkacat":"kcat","kde-extra-cmake-modules":"extra-cmake-modules","kde-karchive":"karchive","kde-kdoctools":"kdoctools","kde-ki18n":"ki18n","kde-threadweaver":"threadweaver","kertish-dfs":"kertish-dos","ksh":"ksh93","kubernetes-helm":"helm","ldb":"samba","libcython":"cython","libmongoclient":"mongo-cxx-driver","libpython-tabulate":"python-tabulate","libsasl2":"cyrus-sasl","libtorch":"pytorch","libxml++3":"libxml++@3","limbo":"turso","llama":"walk","mat":"mat2","mcp-scan":"snyk-agent-scan","minizip2":"minizip-ng","mist":"mist-cli","mkl-dnn":"onednn","moar":"moor","mobile-shell":"mosh","mongo-c":"mongo-c-driver","mps-youtube":"yewtube","mr2":"zoro","mvtools":"vapoursynth-mvtools","mysql-connector-c":"mysql-client","nanopb-generator":"nanopb","newsbeuter":"newsboat","now-cli":"vercel-cli","nova":"nova-fairwinds","nping":"nbping","oil":"oils-for-unix","onedrive":"onedrive-cli","open-cobol":"gnucobol","opencv3":"opencv","osh":"etsh","pangomm@2.42":"pangomm@2.46","parallelstl":"onedpl","pev":"readpe","php-intl":"php","poac":"cabin","pony-language-server":"ponyc","prefligit":"prek","prest":"prestd","presto":"prestodb","prestosql":"trino","prql-compiler":"prqlc","pydantic-core":"pydantic","pyqt5":"pyqt@5","python-certifi":"certifi","python-chardet":"chardet","python-cryptography":"cryptography","qt5":"qt@5","ra-multiplex":"lspmux","racket":"minimal-racket","rebar@3":"rebar3","recipes":"gnome-recipes","repopack":"repomix","resin-cli":"balena-cli","richmd":"rich-cli","rig-r":"r-rig","rio":"rio-terminal","root6":"root","rt-audio":"rtaudio","rtx":"mise","rustfmt":"rust","rustup-init":"rustup","selenium-server-standalone":"selenium-server","server-go":"openiothub-server","sheen-bidi":"sheenbidi","shuttle":"shuttle-cli","singularity":"apptainer","sloth":"sloth-cli","speedtest_cli":"speedtest-cli","ssreflect":"math-comp","squirrel":"squirrel-lang","tachyon":"alluxio","tensorflow":"libtensorflow","tepl":"libgedit-tepl","thors-mongo":"thors-anvil","thors-serializer":"thors-anvil","todoist":"todoist-cli-go","todolist":"ultralist","tomee-jax-rs":"tomee-plus","tracker":"tinysparql","transfig":"fig2dev","transmission":"transmission-cli","trust-dns":"hickory-dns","twine-pypi":"twine","usbmuxd":"libusbmuxd","vultr":"vultr-cli","wcurl":"curl","weboob":"woob","wires":"geckodriver","wpcli-completion":"wp-cli-completion","wxmac":"wxwidgets","xkeyboardconfig":"xkeyboard-config","xu4":"scummvm"},"tap_git_head":"c734b2c487180894fc2775ce9d17f4e320fb0060","tap_migrations":{"android-ndk":"homebrew/cask","android-platform-tools":"homebrew/cask","app-engine-go-32":"homebrew/cask/google-cloud-sdk","app-engine-go-64":"homebrew/cask/google-cloud-sdk","avidemux":"homebrew/cask","chromedriver":"homebrew/cask","cockatrice":"homebrew/cask","codex":"homebrew/cask","consul":"homebrew/cask","copilot-language-server":"homebrew/cask","corelocationcli":"homebrew/cask","geany":"homebrew/cask","gearboy":"homebrew/cask","gearsystem":"homebrew/cask","gimp":"homebrew/cask","grads":"homebrew/cask","gtkwave":"homebrew/cask","inkscape":"homebrew/cask","joplin":"homebrew/cask","keybase":"homebrew/cask","luanti":"homebrew/cask","meld":"homebrew/cask","minetest":"homebrew/cask/luanti","mitmproxy":"homebrew/cask","openrct2":"homebrew/cask","openttd":"homebrew/cask","osxfuse":"homebrew/cask","quassel":"homebrew/cask","schismtracker":"homebrew/cask/schism-tracker","transmission-remote-gtk":"homebrew/cask/transmission-remote-gui","truetree":"homebrew/cask","wesnoth":"homebrew/cask/the-battle-for-wesnoth"}}