{"count":51506,"next":"https://ports.macports.org/api/v1/ports/?ordering=-updated_at&page=541","previous":"https://ports.macports.org/api/v1/ports/?ordering=-updated_at&page=539","results":[{"name":"p5.26-clipboard","portdir":"perl/p5-clipboard","version":"0.260.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Clipboard","description":"Clipboard - Copy and paste with any OS","long_description":"Clipboard - Copy and paste with any OS","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.26-cgi","p5.26-mac-pasteboard","perl5.26","p5.26-uri","xclip","p5.26-module-build"]}],"depends_on":[{"type":"lib","ports":["p5.26-app-nopaste"]}]},{"name":"p5.34-yaml-pp","portdir":"perl/p5-yaml-pp","version":"0.39.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/YAML::PP","description":"YAML::PP - YAML 1.2 processor","long_description":"YAML::PP - YAML 1.2 processor","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2631}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-boolean","p5.34-test-deep","p5.34-test-warn","clang-17"]},{"type":"lib","ports":["perl5.34","p5.34-getopt-long"]}],"depends_on":[{"type":"build","ports":["ack"]},{"type":"lib","ports":["p5.34-pegex","p5.34-xxx","p5.34-yaml-pp-libyaml","p5.34-yaml-libyaml-api","p5-yaml-pp","p5.34-finance-quote","p5.34-ppi"]}]},{"name":"p5.32-yaml-pp","portdir":"perl/p5-yaml-pp","version":"0.39.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/YAML::PP","description":"YAML::PP - YAML 1.2 processor","long_description":"YAML::PP - YAML 1.2 processor","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2631}],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-boolean","p5.32-test-deep","p5.32-test-warn","clang-17"]},{"type":"lib","ports":["perl5.32","p5.32-getopt-long"]}],"depends_on":[{"type":"lib","ports":["p5.32-finance-quote","p5.32-pegex","p5.32-xxx","p5.32-yaml-pp-libyaml","p5.32-yaml-libyaml-api","p5.32-ppi"]}]},{"name":"p5.30-yaml-pp","portdir":"perl/p5-yaml-pp","version":"0.39.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/YAML::PP","description":"YAML::PP - YAML 1.2 processor","long_description":"YAML::PP - YAML 1.2 processor","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2631}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-boolean","p5.30-test-deep","p5.30-test-warn","clang-17"]},{"type":"lib","ports":["perl5.30","p5.30-getopt-long"]}],"depends_on":[{"type":"lib","ports":["p5.30-finance-quote","p5.30-pegex","p5.30-xxx","p5.30-yaml-pp-libyaml","p5.30-yaml-libyaml-api","p5.30-ppi"]}]},{"name":"p5.28-yaml-pp","portdir":"perl/p5-yaml-pp","version":"0.39.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/YAML::PP","description":"YAML::PP - YAML 1.2 processor","long_description":"YAML::PP - YAML 1.2 processor","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2631}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-boolean","p5.28-test-deep","p5.28-test-warn","clang-17"]},{"type":"lib","ports":["perl5.28","p5.28-getopt-long"]}],"depends_on":[{"type":"lib","ports":["p5.28-finance-quote","p5.28-pegex","p5.28-xxx","p5.28-yaml-pp-libyaml","p5.28-yaml-libyaml-api","p5.28-ppi"]}]},{"name":"p5-yaml-pp","portdir":"perl/p5-yaml-pp","version":"0.39.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-yaml-pp","homepage":"https://metacpan.org/pod/YAML::PP","description":"YAML::PP - YAML 1.2 processor","long_description":"YAML::PP - YAML 1.2 processor","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2631}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["p5.34-yaml-pp"]}],"depends_on":[]},{"name":"p5.26-yaml-pp","portdir":"perl/p5-yaml-pp","version":"0.26.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/YAML::PP","description":"YAML::PP - YAML 1.2 processor","long_description":"YAML::PP - YAML 1.2 processor","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2631}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-deep","p5.26-test-warn"]},{"type":"lib","ports":["perl5.26","p5.26-getopt-long"]}],"depends_on":[{"type":"lib","ports":["p5.26-pegex","p5.26-xxx","p5.26-yaml-libyaml-api","p5.26-yaml-pp-libyaml"]}]},{"name":"luv-luajit","portdir":"devel/luv","version":"1.50.0-1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/luvit/luv","description":"Bare libuv bindings for lua","long_description":"libuv bindings for luajit and lua. This library makes libuv available to lua scripts.","active":true,"categories":["devel"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-17"]},{"type":"lib","ports":["libuv","luajit"]}],"depends_on":[{"type":"lib","ports":["neovim","neovim-devel"]}]},{"name":"luv","portdir":"devel/luv","version":"1.50.0-1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/luvit/luv","description":"Bare libuv bindings for lua","long_description":"libuv bindings for luajit and lua. This library makes libuv available to lua scripts.","active":true,"categories":["devel"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-17"]},{"type":"lib","ports":["libuv","lua"]}],"depends_on":[]},{"name":"xcode-build-server","portdir":"devel/xcode-build-server","version":"1.2.0","license":"MIT","platforms":"{macosx any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/SolaWing/xcode-build-server","description":"Build Server Protocol implementation for Xcode projects","long_description":"xcode-build-server integrates Xcode with Apple's sourcekit-lsp. sourcekit-lsp doesn't itself support Xcode projects, but it does provide a Build Server Protocol client to work with other build systems. xcode-build-server implements a build server to provide sourcekit-lsp with the build information it needs for an Xcode project.","active":true,"categories":["devel","python"],"maintainers":[{"name":"macports","github":"woolsweater","ports_count":3}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"ocaml-uri","portdir":"ocaml/ocaml-uri","version":"4.4.0","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mirage/ocaml-uri","description":"An RFC3986 URI/URL parsing library","long_description":"This is an OCaml implementation of the RFC3986 specification for parsing URI or URLs.","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":137}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-17"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-stringext","ocaml-angstrom"]}],"depends_on":[{"type":"lib","ports":["geneweb"]}]},{"name":"geneweb","portdir":"genealogy/geneweb","version":"7.1-beta","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://geneweb.tuxfamily.org/wiki/GeneWeb","description":"Sophisticated Genealogy System","long_description":"GeneWeb is sophisticated genealogy software with a web interface. It provides efficient relationship and consanguinity computing, support for very large database (i.e., hundreds of thousands of entries), and more.","active":true,"categories":["genealogy"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":137}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["camlp5","ocaml","ocaml-cppo","ocaml-dune","ocaml-num","ocaml-ounit","ocaml-ppx_deriving","ocaml-zarith","ocaml-stdlib-shims","ocaml-camlp-streams","ocaml-fmt","ocaml-uutf","ocaml-ocamlformat","ocaml-uucp","ocaml-uunf","ocaml-syslog","ocaml-calendars","ocaml-jingoo","ocaml-ppx_blob","ocaml-unidecode","ocaml-ppx_import","ocaml-markup","ocaml-uri","ocaml-not-ocamlfind"]}],"depends_on":[]},{"name":"py312-wntr","portdir":"python/py-wntr","version":"1.2.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"","description":"The Water Network Tool for Resilience (WNTR)","long_description":"The Water Network Tool for Resilience (WNTR) is an EPANET compatible Python package designed to simulate and analyze resilience of water distribution networks.","active":true,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":169}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312","py312-scipy","py312-numpy","py312-pandas","py312-matplotlib","py312-networkx"]}],"depends_on":[{"type":"lib","ports":["py-wntr"]}]},{"name":"py-wntr","portdir":"python/py-wntr","version":"1.2.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"The Water Network Tool for Resilience (WNTR)","long_description":"The Water Network Tool for Resilience (WNTR) is an EPANET compatible Python package designed to simulate and analyze resilience of water distribution networks.","active":true,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":169}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["py312-wntr"]}],"depends_on":[]},{"name":"py35-wntr","portdir":"python/py-wntr","version":"0.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/USEPA/WNTR","description":"The Water Network Tool for Resilience (WNTR)","long_description":"The Water Network Tool for Resilience (WNTR) is an EPANET compatible Python package designed to simulate and analyze resilience of water distribution networks.","active":false,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":169}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-networkx","py35-pandas","py35-scipy"]}],"depends_on":[]},{"name":"py36-wntr","portdir":"python/py-wntr","version":"0.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/USEPA/WNTR","description":"The Water Network Tool for Resilience (WNTR)","long_description":"The Water Network Tool for Resilience (WNTR) is an EPANET compatible Python package designed to simulate and analyze resilience of water distribution networks.","active":false,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":169}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-networkx","py36-pandas","py36-scipy"]}],"depends_on":[]},{"name":"py38-wntr","portdir":"python/py-wntr","version":"0.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/USEPA/WNTR","description":"The Water Network Tool for Resilience (WNTR)","long_description":"The Water Network Tool for Resilience (WNTR) is an EPANET compatible Python package designed to simulate and analyze resilience of water distribution networks.","active":false,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":169}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-networkx","py38-pandas","py38-scipy","python38"]}],"depends_on":[]},{"name":"py37-wntr","portdir":"python/py-wntr","version":"0.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/USEPA/WNTR","description":"The Water Network Tool for Resilience (WNTR)","long_description":"The Water Network Tool for Resilience (WNTR) is an EPANET compatible Python package designed to simulate and analyze resilience of water distribution networks.","active":false,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":169}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-13"]},{"type":"lib","ports":["python37","py37-networkx","py37-pandas","py37-scipy"]}],"depends_on":[]},{"name":"libcomerr","portdir":"sysutils/e2fsprogs","version":"1.47.1","license":"MIT and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://e2fsprogs.sourceforge.net","description":"common error description library","long_description":"libcomerr is an attempt to present a common error-handling mechanism to manipulate the most common form of error code in a fashion that does not have the problems identified with mechanisms commonly in use.","active":true,"categories":["sysutils"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2084}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gettext","pkgconfig","clang-17"]},{"type":"lib","ports":["gettext-runtime"]}],"depends_on":[{"type":"lib","ports":["subversion-perlbindings-5.26","kerberos5","subversion-pythonbindings-3.9","testdisk","subversion-python27bindings","subversion-pythonbindings-2.7","subversion-pythonbindings-3.5","subversion-pythonbindings-3.6","subversion-pythonbindings-3.7","neon","mscp","subversion-pythonbindings-3.8","heimdal","subversion-pythonbindings-3.10","subversion-pythonbindings-3.11","subversion-pythonbindings-3.12","php85-openssl","php84-openssl","php83-openssl","php82-imap","php82-openssl","php81-imap","php81-openssl","php80-imap","php80-openssl","php74-imap","php74-openssl","php73-imap","php73-openssl","php72-imap","php72-openssl","php71-imap","php71-openssl","php70-imap","php70-openssl","php56-imap","php56-openssl","php55-imap","php55-openssl","php54-imap","php54-openssl","php53-imap","php53-openssl","php52-imap","php52-openssl","e2fsprogs","php83-imap","php84-imap","php85-imap"]}]},{"name":"e2fsprogs","portdir":"sysutils/e2fsprogs","version":"1.47.1","license":"GPL-2 and LGPL-2+ and MIT and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://e2fsprogs.sourceforge.net","description":"Utilities for use with the ext2, ext3 and ext4 filesystems","long_description":"Utilities to create, check and manipulate extended 2, 3 and 4 filesystem (ext2, ext3, ext4) which are commonly used on Linux.","active":true,"categories":["sysutils"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2084}],"variants":[],"dependencies":[{"type":"build","ports":["gettext","pkgconfig","clang-17"]},{"type":"lib","ports":["libmagic","libarchive","gettext-runtime","ossp-uuid","libcomerr"]}],"depends_on":[{"type":"lib","ports":["ext2fuse"]},{"type":"run","ports":["gutils-suite-core"]}]},{"name":"bitcoin","portdir":"finance/bitcoin","version":"28.1","license":"MIT","platforms":"{darwin >= 19}","epoch":0,"replaced_by":null,"homepage":"https://bitcoincore.org/","description":"server daemon and client user interface for a peer-to-peer digital currency","long_description":"Bitcoin is a peer-to-peer digital currency. By peer-to-peer, we mean that there is no central authority to issue new Bitcoins or keep track of transactions. Instead, these tasks are managed collectively by the Bitcoin protocol operating through the nodes of the network.","active":true,"categories":["finance","crypto"],"maintainers":[{"name":"easieste","github":"easye","ports_count":15},{"name":"sami.laine","github":"","ports_count":2}],"variants":["daemon","gui","wallet","universal"],"dependencies":[{"type":"build","ports":["python312","autoconf","automake","libtool","pkgconfig","clang-17"]},{"type":"lib","ports":["db48","sqlite3","libevent","zmq","miniupnpc","boost176"]}],"depends_on":[]},{"name":"proxy-audio-device","portdir":"audio/proxy-audio-device","version":"1.0.7","license":"public-domain","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/briankendall/proxy-audio-device","description":"A HAL virtual audio driver for macOS that sends all output to another audio device.","long_description":"A HAL virtual audio driver for macOS that sends all output to another audio device. It's main purpose is to make it possible to use macOS's system volume controls such as the volume menu bar icon or volume keyboard keys to change the volume of external audio interfaces that don't allow it. It might be useful for something else too.","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17"]}],"depends_on":[]},{"name":"ohcount","portdir":"textproc/ohcount","version":"3.1.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/blackducksoftware/ohcount","description":"Ohcount is a source code line counter.","long_description":"Ohcount identifies source code files in most common programming languages, and prepares total counts of code and comments. It can operate on single files or entire directory trees. Ohcount can produce line-by-line analysis of files for detailed debugging.","active":true,"categories":["devel","textproc"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["gperf","ragel","clang-17"]},{"type":"lib","ports":["pcre","libmagic"]}],"depends_on":[]},{"name":"p5.34-crypt-sysrandom","portdir":"perl/p5-crypt-sysrandom","version":"0.7.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::SysRandom","description":"Crypt::SysRandom - Perl interface to system randomness","long_description":"Crypt::SysRandom - Perl interface to system randomness","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2631}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-authentication-credential-http","p5.34-crypt-passphrase","p5.34-www-oauth","p5-crypt-sysrandom","p5.34-catalyst-plugin-session"]}]},{"name":"p5.32-crypt-sysrandom","portdir":"perl/p5-crypt-sysrandom","version":"0.7.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::SysRandom","description":"Crypt::SysRandom - Perl interface to system randomness","long_description":"Crypt::SysRandom - Perl interface to system randomness","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2631}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-authentication-credential-http","p5.32-crypt-passphrase","p5.32-www-oauth","p5.32-catalyst-plugin-session"]}]},{"name":"p5.30-crypt-sysrandom","portdir":"perl/p5-crypt-sysrandom","version":"0.7.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::SysRandom","description":"Crypt::SysRandom - Perl interface to system randomness","long_description":"Crypt::SysRandom - Perl interface to system randomness","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2631}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-authentication-credential-http","p5.30-crypt-passphrase","p5.30-www-oauth","p5.30-catalyst-plugin-session"]}]},{"name":"p5.28-crypt-sysrandom","portdir":"perl/p5-crypt-sysrandom","version":"0.7.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::SysRandom","description":"Crypt::SysRandom - Perl interface to system randomness","long_description":"Crypt::SysRandom - Perl interface to system randomness","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2631}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-authentication-credential-http","p5.28-crypt-passphrase","p5.28-www-oauth","p5.28-catalyst-plugin-session"]}]},{"name":"p5-crypt-sysrandom","portdir":"perl/p5-crypt-sysrandom","version":"0.7.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-crypt-sysrandom","homepage":"https://metacpan.org/pod/Crypt::SysRandom","description":"Crypt::SysRandom - Perl interface to system randomness","long_description":"Crypt::SysRandom - Perl interface to system randomness","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2631}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["p5.34-crypt-sysrandom"]}],"depends_on":[]},{"name":"tcl-dox","portdir":"textproc/tcl-dox","version":"0.8.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://therowes.net/~greg/software/","description":"Tcl-Dox is a filter that you can use with Doxygen for documenting Tcl source code.","long_description":"Tcl-Dox is a filter that you can use with Doxygen for documenting Tcl source code.","active":true,"categories":["textproc"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["flex","clang-17"]}],"depends_on":[]},{"name":"vimpager","portdir":"sysutils/vimpager","version":"2.06","license":"Vim","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rkitover/vimpager","description":"Use vim as a pager","long_description":"Use vim as a pager, for example as a replacement for less.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"run","ports":["vim"]}],"depends_on":[]},{"name":"rw","portdir":"sysutils/rw","version":"1.0","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sortix.org/rw/","description":"a simple replacement for dd(1)","long_description":"Sortix rw is a program that reads blocks from the standard input and copies them to the standard output until the end of the standard input. rw(1) is designed to be a replacement for dd(1), providing only the the core blockwise I/O. It has a standard command line interface with dashed options, useful and efficient defaults.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]}],"depends_on":[]},{"name":"pwgen","portdir":"sysutils/pwgen","version":"2.08","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tytso/pwgen","description":"password generator","long_description":"This program spits out passwords which are virtually guaranteed not to be found in the dictionary, but are (usually) pronounceable to speakers of English.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17"]}],"depends_on":[]},{"name":"optool","portdir":"sysutils/optool","version":"0.1","license":"BSD","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/alexzielenski/optool","description":"Editor for Mach-O binaries","long_description":"optool is a tool which interfaces with Mach-O binaries in order to insert or remove load commands, strip code signatures, resign, and remove ASLR.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17"]}],"depends_on":[]},{"name":"afsctool","portdir":"sysutils/afsctool","version":"1.6.4","license":"GPL-3","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://brkirch.wordpress.com/afsctool/","description":"Utility for manipulating HFS+ compressed files","long_description":"AFSC (Apple File System Compression) tool is an utility that can be used to apply HFS+ compression to file(s), decompress HFS+ compressed file(s), or get information about existing HFS+ compressed file(s). Mac OS 10.6 or later is required.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["zlib"]}],"depends_on":[]},{"name":"hexchat","portdir":"irc/hexchat","version":"2.16.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://hexchat.github.io/","description":"IRC client based on XChat","long_description":"HexChat is a graphical IRC client using GTK that has many features and can be scripted with Lua, Perl, or Python.","active":true,"categories":["irc"],"maintainers":[],"variants":["perl","ssl","lua","python","universal"],"dependencies":[{"type":"build","ports":["ninja","py312-cffi","meson","python312","pkgconfig","clang-17"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libproxy","perl5.34","libcanberra","python312","dbus-glib","gettext","libnotify","openssl","gtk2","lua"]},{"type":"run","ports":["desktop-file-utils"]}],"depends_on":[]},{"name":"mozjpeg","portdir":"graphics/mozjpeg","version":"3.3.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/mozjpeg","description":"A fork of libjpeg-turbo by Mozilla with 'jpgcrush' feature","long_description":"mozjpeg is a fork of libjpeg-turbo with jpgcrush functionality to reduce the size of JPEG images. The 'jpgcrush' feature finds the progressive coding configuration which uses the fewest bits. This most frequently reduces file size by 2-10%, but those are not hard limits. Significantly greater reductions have been observed.","active":true,"categories":["graphics"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","nasm","clang-17"]}],"depends_on":[]},{"name":"exiftran","portdir":"graphics/exiftran","version":"2.14","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kraxel.org/blog/linux/fbida/","description":"A tool for transformations on JPEG from fbida","long_description":"A command line tool for lossless transformations of JPEG images images. exiftran is similar to jpegtran, but respects EXIF data. This utility is part of the fbida project.","active":true,"categories":["graphics"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-17"]},{"type":"lib","ports":["libexif","libjpeg-turbo","libpixman"]}],"depends_on":[{"type":"run","ports":["geeqie"]}]},{"name":"crack-attack","portdir":"games/crack-attack","version":"1.1.14","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.nongnu.org/crack-attack/","description":"Fast-paced puzzle game","long_description":"Crack Attack! is a fast-paced puzzle game inspired by the classic Super NES title Tetris Attack!","active":true,"categories":["games"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-17"]},{"type":"lib","ports":["libsdl_mixer","mesa","libsdl","gtk2","freeglut","libGLU"]}],"depends_on":[]},{"name":"voltron","portdir":"devel/voltron","version":"0.1.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/snare/voltron","description":"A debugger UI","long_description":"Voltron is an extensible debugger UI toolkit written in Python. It aims to improve the user experience of various debuggers by enabling the attachment of utility views that can retrieve and display data from the debugger host. By running these views in other TTYs, you can build a customised debugger user interface to suit your needs.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-17"]},{"type":"lib","ports":["py27-flask","py27-flask-restful","py27-pygments","python27","py27-requests-unixsocket","py27-scruffington","py27-requests","py27-blessed"]}],"depends_on":[]},{"name":"mesalink","portdir":"devel/mesalink","version":"1.0.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mesalock-linux/mesalink","description":"A memory-safe and OpenSSL-compatible TLS library","long_description":"MesaLink is a memory-safe and OpenSSL-compatible TLS library written in Rust.","active":true,"categories":["devel","security"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["autoconf","automake","cargo","legacy-support","libtool","rust","clang-17"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"pamtester","portdir":"devel/pamtester","version":"0.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pamtester.sourceforge.net/","description":"Utility for testing pluggable authentication modules (PAM) facility","long_description":"pamtester is a tiny utility program to test the pluggable authentication modules (PAM) facility.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17"]}],"depends_on":[]},{"name":"libvterm","portdir":"devel/libvterm","version":"0.3.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.leonerd.org.uk/code/libvterm/","description":"A library for a VT220/xterm/ECMA-48 terminal emulator","long_description":"An abstract C99 library which implements a VT220 or xterm-like terminal emulator. It doesn't use any particular graphics toolkit or output system, instead it invokes callback function pointers that its embedding program should provide it to draw on its behalf. It avoids calling malloc() during normal running state, allowing it to be used in embedded kernel situations.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["libtool","pkgconfig","clang-17"]}],"depends_on":[]},{"name":"libtermkey","portdir":"devel/libtermkey","version":"0.22","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.leonerd.org.uk/code/libtermkey/","description":"Cross-platform asynchronous I/O","long_description":"libuv is a multi-platform support library with a focus on asynchronous I/O.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["libtool","pkgconfig","clang-17"]},{"type":"lib","ports":["unibilium"]}],"depends_on":[{"type":"lib","ports":["vis"]}]},{"name":"git-cal","portdir":"devel/git-cal","version":"0.9.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/k4rthik/git-cal","description":"git contribution calendar","long_description":"git-cal visualizes the timeline of commits to a git repository on a terminal.","active":true,"categories":["devel"],"maintainers":[],"variants":["perl5_32","perl5_34","perl5_28","perl5_30"],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["perl5.34","p5.34-getopt-long"]},{"type":"run","ports":["git"]}],"depends_on":[]},{"name":"bam","portdir":"devel/bam","version":"0.5.1","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/matricks/bam","description":"A fast and flexible build system","long_description":"Bam is a fast and flexible build system. It uses Lua to describe the build process.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[]},{"name":"hidapi","portdir":"comms/hidapi","version":"0.12.0","license":"(GPL-3 or BSD or Permissive)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libusb/hidapi","description":"library for interacting with HID-class devices","long_description":"HIDAPI is a multi-platform library which allows an application to interface with USB and Bluetooth HID-Class devices.","active":true,"categories":["comms"],"maintainers":[],"variants":["testgui","universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-17"]}],"depends_on":[{"type":"lib","ports":["py37-hid","py38-hid","py39-hid","py310-hid","py311-hid","gr-fcdproplus","libmsp430","libu2f-host","avrdude","mspdebug","direwolf","openscad","openscad-devel"]}]},{"name":"libmpd","portdir":"audio/libmpd","version":"11.8.17","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://gmpclient.org","description":"libmpd provides higher level access to MPD functions.","long_description":"libmpd provides higher level access to MPD (Music Player Daemon) functions.","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-17"]},{"type":"lib","ports":["gettext","glib2"]}],"depends_on":[{"type":"lib","ports":["gmpc"]}]},{"name":"lzfse","portdir":"archivers/lzfse","version":"1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lzfse/lzfse","description":"compression library and command line tool","long_description":"LZFSE is a Lempel-Ziv style data compression algorithm using Finite State Entropy coding. It targets similar compression rates at higher compression and decompression speed compared to deflate using zlib.","active":true,"categories":["archivers"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-17"]}],"depends_on":[{"type":"lib","ports":["qemu"]}]},{"name":"terminal-notifier","portdir":"aqua/terminal-notifier","version":"2.0.0","license":"MIT","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/julienXX/terminal-notifier","description":"A command line tool to send Mac OS X user notifications","long_description":"terminal-notifier is able to send notifications to the Mac OS X Notification Center, which is available in Mac OS X 10.8 Mountain Lion or later.","active":true,"categories":["aqua"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17"]}],"depends_on":[{"type":"run","ports":["py310-pync","py311-pync","py312-pync","py313-pync","py27-pync","py35-pync","py36-pync","py37-pync","py38-pync","py39-pync"]}]},{"name":"man","portdir":"sysutils/man","version":"1.6g","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://primates.ximian.com/~flucifredi/man/","description":"The man page suite containing man, apropos, whatis, man2html","long_description":"The man page suite (man, apropos, and whatis) contains programs used to read most of the documentation on a Unix system. The whatis and apropos programs are used to find documentation related to a particular subject.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["man_all_lang","xcode","universal"],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["gzip","xz","bzip2","less","lynx","groff"]}],"depends_on":[]}]}