{"count":52400,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=6","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=4","results":[{"name":"p5.28-crypt-dsa-gmp","portdir":"perl/p5-crypt-dsa-gmp","version":"0.20.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::DSA::GMP","description":"Crypt::DSA::GMP - DSA Signatures and Key Generation","long_description":"Crypt::DSA::GMP - DSA Signatures and Key Generation","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2662}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.28-crypt-random-seed","p5.28-data-buffer","p5.28-digest-sha","perl5.28","p5.28-math-bigint-gmp","p5.28-math-prime-util-gmp","p5.28-mime-base64","p5.28-math-bigint"]}],"depends_on":[{"type":"lib","ports":["p5.28-crypt-openpgp"]}]},{"name":"p5-crypt-dsa-gmp","portdir":"perl/p5-crypt-dsa-gmp","version":"0.20.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-crypt-dsa-gmp","homepage":"https://metacpan.org/pod/Crypt::DSA::GMP","description":"Crypt::DSA::GMP - DSA Signatures and Key Generation","long_description":"Crypt::DSA::GMP - DSA Signatures and Key Generation","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2662}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-crypt-dsa-gmp"]}],"depends_on":[]},{"name":"kage","portdir":"www/kage","version":"0.3.8","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/tamnd/kage","description":"Clone websites for offline viewing, with JavaScript stripped out","long_description":"Clone websites for offline viewing, with JavaScript stripped out. kage drives a real browser, snapshots the settled DOM, removes scripts, localizes assets, and writes a static mirror that can be browsed offline or packed into a ZIM archive.","active":true,"categories":["www"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1074}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py314-oct2py","portdir":"python/py-oct2py","version":"6.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Python to GNU Octave bridge --> run m-files from Python.","long_description":"Python to GNU Octave bridge --> run m-files from Python.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-poetry-core"]},{"type":"lib","ports":["py314-metakernel","py314-octave_kernel","py314-pydantic_settings","octave","python314","py314-scipy","py314-tornado"]},{"type":"test","ports":["py314-pytest","py314-pytest-timeout","py314-flaky","py314-matplotlib","py314-pandas","py314-pytest-xdist","py314-ipython","py314-nbconvert"]}],"depends_on":[{"type":"lib","ports":["py-oct2py"]}]},{"name":"py313-oct2py","portdir":"python/py-oct2py","version":"6.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Python to GNU Octave bridge --> run m-files from Python.","long_description":"Python to GNU Octave bridge --> run m-files from Python.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-poetry-core"]},{"type":"lib","ports":["py313-metakernel","py313-pydantic_settings","py313-octave_kernel","octave","python313","py313-scipy","py313-tornado"]},{"type":"test","ports":["py313-pytest","py313-flaky","py313-ipython","py313-pytest-xdist","py313-pytest-timeout","py313-matplotlib","py313-pandas","py313-nbconvert"]}],"depends_on":[]},{"name":"py312-oct2py","portdir":"python/py-oct2py","version":"6.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Python to GNU Octave bridge --> run m-files from Python.","long_description":"Python to GNU Octave bridge --> run m-files from Python.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-poetry-core","clang-18"]},{"type":"lib","ports":["py312-metakernel","py312-pydantic_settings","py312-octave_kernel","octave","python312","py312-tornado","py312-scipy"]},{"type":"test","ports":["py312-pytest","py312-pytest-xdist","py312-flaky","py312-ipython","py312-pytest-timeout","py312-pandas","py312-matplotlib","py312-nbconvert"]}],"depends_on":[]},{"name":"ocaml-xtmpl_ppx","portdir":"textproc/ocaml-xtmpl","version":"1.2.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.good-eris.net/xtmpl/","description":"Xml templating library for OCaml, ppx extension","long_description":"Xml templating library for OCaml, ppx extension","active":true,"categories":["devel","textproc","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-sedlex","ocaml-xtmpl","ocaml-ppxlib","ocaml","ocaml-uutf","ocaml-logs","ocaml-iri","ocaml-re","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["stog"]}]},{"name":"ocaml-higlo","portdir":"textproc/ocaml-higlo","version":"0.10.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://zoggy.frama.io/higlo/","description":"Syntax highlighting library for OCaml","long_description":"Syntax highlighting library for OCaml","active":true,"categories":["devel","textproc","ocaml"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":196}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-sedlex","ocaml-xtmpl"]}],"depends_on":[{"type":"lib","ports":["stog"]}]},{"name":"ocaml-uopt","portdir":"ocaml/ocaml-uopt","version":"0.17.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janestreet/uopt","description":"An option-like type that incurs no allocation","long_description":"An option-like type that incurs no allocation, without requiring a reserved value in the underlying type","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-base","ocaml-findlib","ocaml-ppx_jane"]}],"depends_on":[{"type":"lib","ports":["ocaml-core_kernel"]}]},{"name":"ocaml-ppxlib_jane","portdir":"ocaml/ocaml-ppxlib_jane","version":"0.17.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janestreet/ppxlib_jane","description":"Utilities for working with Jane Street AST constructs","long_description":"Utilities for working with Jane Street AST constructs","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-ppxlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-ppx_bin_prot","ocaml-ppx_compare","ocaml-ppx_diff","ocaml-ppx_enumerate","ocaml-ppx_globalize","ocaml-ppx_hash","ocaml-ppx_optional","ocaml-ppx_sexp_conv"]}]},{"name":"ocaml-ppx_string_conv","portdir":"ocaml/ocaml-ppx_string_conv","version":"0.17.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janestreet/ppx_string_conv","description":"PPX extension for generating of_string and to_string functions","long_description":"PPX extension for generating of_string and to_string functions. Part of the Jane Street PPX rewriters collection.","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-findlib","ocaml-ppxlib","ocaml","ocaml-ppx_string","ocaml-capitalization","ocaml-ppx_let","ocaml-base"]}],"depends_on":[{"type":"lib","ports":["ocaml-ppx_jane"]}]},{"name":"ocaml-ppx_diff","portdir":"ocaml/ocaml-ppx_diff","version":"0.17.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janestreet/ppx_diff","description":"PPX rewriter that generates the implementation of Ldiffable.S","long_description":"PPX rewriter that generates the implementation of Ldiffable.S. Generates diffs and update functions for OCaml types.","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-findlib","ocaml-ppxlib","ocaml-ppx_compare","ocaml","ocaml-ppx_jane","ocaml-gel","ocaml-ppxlib_jane","ocaml-ppx_enumerate","ocaml-base"]}],"depends_on":[{"type":"lib","ports":["ocaml-core"]}]},{"name":"ocaml-ocf_ppx","portdir":"ocaml/ocaml-ocf","version":"1.0.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://zoggy.frama.io/ocf/","description":"Preprocessor for the Ocf library","long_description":"Preprocessor for the Ocf library","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":196}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-yojson","ocaml","ocaml-ocf","ocaml-ppxlib","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["stog"]}]},{"name":"ocaml-ocf","portdir":"ocaml/ocaml-ocf","version":"1.0.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://zoggy.frama.io/ocf/","description":"OCaml library to read and write configuration files in JSON syntax","long_description":"OCaml library to read and write configuration files in JSON syntax","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":196}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-yojson"]}],"depends_on":[{"type":"lib","ports":["ocaml-ocf_ppx","stog"]}]},{"name":"ocaml-ocaml_intrinsics_kernel","portdir":"ocaml/ocaml-ocaml_intrinsics_kernel","version":"0.17.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janestreet/ocaml_intrinsics_kernel","description":"Intrinsics for OCaml","long_description":"Provides functions to invoke amd64 instructions (such as cmov, min/maxsd, popcnt) when available, or compatible software implementation on other targets.","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-ocaml_intrinsics","ocaml-base"]}]},{"name":"ocaml-menhirCST","portdir":"ocaml/ocaml-menhir","version":"20260209","license":"(GPL-2 or LGPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cristal.inria.fr/~fpottier/menhir","description":"Menhir is a LR(1) parser generator for the Objective Caml programming language.","long_description":"Menhir is a LR(1) parser generator for the Objective Caml programming language.","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib"]}],"depends_on":[]},{"name":"ocaml-menhirGLR","portdir":"ocaml/ocaml-menhir","version":"20260209","license":"(GPL-2 or LGPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cristal.inria.fr/~fpottier/menhir","description":"Menhir is a LR(1) parser generator for the Objective Caml programming language.","long_description":"Menhir is a LR(1) parser generator for the Objective Caml programming language.","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-menhir"]}]},{"name":"ocaml-iri","portdir":"ocaml/ocaml-iri","version":"1.2.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://zoggy.frama.io/ocaml-iri/","description":"Implementation of Internationalized Resource Identifiers (IRIs)","long_description":"Implementation of Internationalized Resource Identifiers (IRIs)","active":true,"categories":["textproc","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-sedlex","ocaml","ocaml-uunf","ocaml-uutf","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-xtmpl","ocaml-xtmpl_ppx"]}]},{"name":"ocaml-gel","portdir":"ocaml/ocaml-gel","version":"0.17.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janestreet/gel","description":"A library to mark non-record fields global","long_description":"A library to mark non-record fields global. GEL stands for Global Even if inside a Local.","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-base","ocaml-findlib","ocaml-ppx_jane"]}],"depends_on":[{"type":"lib","ports":["ocaml-ppx_diff"]}]},{"name":"ocaml-capitalization","portdir":"ocaml/ocaml-capitalization","version":"0.17.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janestreet/capitalization","description":"Case conventions and identifier renaming functions","long_description":"Defines case conventions and functions to rename identifiers according to them.","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-base","ocaml-findlib","ocaml-ppx_base"]}],"depends_on":[{"type":"lib","ports":["ocaml-ppx_string_conv"]}]},{"name":"ocaml-async_log","portdir":"ocaml/ocaml-async_log","version":"0.17.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janestreet/async_log","description":"Jane Street Capitalʼs logging library built on top of Async_unix","long_description":"Jane Street Capitalʼs logging library built on top of Async_unix","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-async_kernel","ocaml-async_unix","ocaml-core","ocaml","ocaml-ppx_jane","ocaml-timezone","ocaml-core_kernel","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-async"]}]},{"name":"helm-3.21","portdir":"sysutils/helm","version":"3.21.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/helm/helm","description":"Kubernetes package manager","long_description":"Helps you manage Kubernetes applications — Helm Charts help you define, install, and upgrade even the most complex Kubernetes application.","active":true,"categories":["sysutils"],"maintainers":[{"name":"sirn","github":"sirn","ports_count":35},{"name":"herby.gillot","github":"herbygillot","ports_count":1074}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["helm_select"]}],"depends_on":[]},{"name":"giflib6","portdir":"graphics/giflib6","version":"6.1.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/giflib","description":"GIF library using patented LZW algorithm","long_description":"GIF loading and saving shared library. Uses the LZW algorithm.","active":true,"categories":["graphics"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":["doc"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"py314-plyvel","portdir":"python/py-plyvel","version":"1.5.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/wbolster/plyvel","description":"Plyvel is a fast and feature-rich Python interface to LevelDB.","long_description":"Plyvel is a Python interface to LevelDB that has a rich feature set, high performance and a friendly Pythonic API.","active":true,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":92}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["python314","leveldb"]}],"depends_on":[{"type":"lib","ports":["py-plyvel"]}]},{"name":"ocaml-dune-site","portdir":"ocaml/ocaml-dune","version":"3.24.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocaml/dune","description":"Composable build system for OCaml","long_description":"Dune is a build system for OCaml and Reason.","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":85}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ocaml","ocaml-dune"]}],"depends_on":[{"type":"lib","ports":["ocaml-camomile","stog"]}]},{"name":"rocq","portdir":"lang/rocq","version":"9.2.0","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rocq-prover.org/","description":"Proof assistant for higher-order logic","long_description":"Rocq (formerly coq) is a proof assistant for higher-order logic, which allows the development of computer programs consistent with their formal specification. It is developed using OCaml and Dune.","active":true,"categories":["lang","math"],"maintainers":[{"name":"pmetzger","github":"pmetzger","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","ocaml-findlib","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-zarith"]},{"type":"test","ports":["ocaml-zip"]}],"depends_on":[]},{"name":"sniffnet","portdir":"net/sniffnet","version":"1.5.0","license":"Apache-2 and MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sniffnet.app","description":"Comfortably monitor your Internet traffic","long_description":"Application to comfortably monitor your Internet traffic. Cross-platform. Intuitive. Reliable.","active":true,"categories":["aqua","sysutils"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":288}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"py314-urwid","portdir":"python/py-urwid","version":"4.0.2","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://urwid.org/","description":"curses-based UI/widget library for Python","long_description":"Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","py314-setuptools_scm","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-typing_extensions","py314-wcwidth"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-urwid","urlscan"]}]},{"name":"mariadb-devel-server","portdir":"databases/mariadb-devel","version":"13.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mariadb.org/","description":"Run mariadb-13.1.0 as server","long_description":"Run mariadb-13.1.0 as server","active":true,"categories":["databases"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1556}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["mariadb-devel"]}],"depends_on":[]},{"name":"mariadb-devel","portdir":"databases/mariadb-devel","version":"13.1.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mariadb.org/","description":"Multithreaded SQL database server","long_description":"Mariadb is a fork of the MySQL server, a multi-threaded SQL database. This is the devevloper version, Thus, it is only recommended for testing and bug-hunting. The mariadb-dev Port will be based upon the latest available <major>.[012].<patch> . This will only be updated with compile breaking patches.","active":true,"categories":["databases"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1556}],"variants":["debug","system_readline","universal"],"dependencies":[{"type":"build","ports":["clang-18","bison","cmake","pkgconfig"]},{"type":"lib","ports":["ncurses","pcre2","curl","tcp_wrappers","lzo2","openssl3","boost188","libfmt12","libxml2","snappy","zlib","judy"]},{"type":"run","ports":["mysql_select"]}],"depends_on":[{"type":"run","ports":["mariadb-devel-server"]}]},{"name":"mariadb-12.3-server","portdir":"databases/mariadb-12.3","version":"12.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mariadb.org/","description":"Run mariadb-12.3 as server","long_description":"Run mariadb-12.3 as server","active":true,"categories":["databases"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1556}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["mariadb-12.3"]}],"depends_on":[]},{"name":"mariadb-12.3","portdir":"databases/mariadb-12.3","version":"12.3.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mariadb.org/","description":"Multithreaded SQL database server","long_description":"Mariadb is a fork of the MySQL server, a multi-threaded SQL database.","active":true,"categories":["databases"],"maintainers":[{"name":"macintosh","github":"BjarneDMat","ports_count":1556}],"variants":["debug","system_readline","universal"],"dependencies":[{"type":"build","ports":["clang-18","bison","cmake","pkgconfig"]},{"type":"lib","ports":["ncurses","pcre2","curl","tcp_wrappers","lzo2","openssl3","boost188","libfmt12","libxml2","snappy","zlib","judy"]},{"type":"run","ports":["mysql_select"]}],"depends_on":[{"type":"lib","ports":["proftpd","qt6-mysql-plugin"]},{"type":"run","ports":["mariadb-12.3-server"]}]},{"name":"py314-mpegdash","portdir":"python/py-mpegdash","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"MPEG-DASH MPD(Media Presentation Description) parser","long_description":"MPEG-DASH MPD(Media Presentation Description) parser","active":true,"categories":["multimedia","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":288}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["ghost-downloader","py-mpegdash"]}]},{"name":"py313-mpegdash","portdir":"python/py-mpegdash","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"MPEG-DASH MPD(Media Presentation Description) parser","long_description":"MPEG-DASH MPD(Media Presentation Description) parser","active":true,"categories":["multimedia","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":288}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py-mpegdash","portdir":"python/py-mpegdash","version":"0.4.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"MPEG-DASH MPD(Media Presentation Description) parser","long_description":"MPEG-DASH MPD(Media Presentation Description) parser","active":true,"categories":["multimedia","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":288}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-mpegdash"]}],"depends_on":[]},{"name":"py313-m3u8","portdir":"python/py-m3u8","version":"6.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Python m3u8 parser for HTTP Live Streaming (HLS) transmissions","long_description":"Python m3u8 parser for HTTP Live Streaming (HLS) transmissions","active":true,"categories":["multimedia","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":288}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py314-m3u8","portdir":"python/py-m3u8","version":"6.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Python m3u8 parser for HTTP Live Streaming (HLS) transmissions","long_description":"Python m3u8 parser for HTTP Live Streaming (HLS) transmissions","active":true,"categories":["multimedia","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":288}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["ghost-downloader","py-m3u8"]}]},{"name":"py-m3u8","portdir":"python/py-m3u8","version":"6.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"Python m3u8 parser for HTTP Live Streaming (HLS) transmissions","long_description":"Python m3u8 parser for HTTP Live Streaming (HLS) transmissions","active":true,"categories":["multimedia","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":288}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-m3u8"]}],"depends_on":[]},{"name":"octave-dsppack","portdir":"octave/octave-dsppack","version":"1.1.1","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Mihutxxl/dsppack","description":"Filter Design and Analysis Tool for GNU Octave","long_description":"Filter Design and Analysis Tool for GNU Octave A GUI-based tool for designing, analyzing, and testing IIR and FIR digital filters.","active":true,"categories":["science","math","octave"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["octave"]}],"depends_on":[]},{"name":"goodasm","portdir":"devel/goodasm","version":"20260423-5302bb12","license":"none","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/travisgoodspeed/goodasm","description":"Retargetable assembler and disassembler for CISC microcontrollers","long_description":"GoodASM is a retargetable assembler and disassembler for CISC microcontrollers. It includes a command-line assembler, disassembler, graders, listings, and an interactive REPL.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-22"]},{"type":"lib","ports":["qt6-qtbase","replxx"]}],"depends_on":[]},{"name":"replxx","portdir":"devel/replxx","version":"0.0.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/AmokHuginnsson/replxx","description":"Readline and libedit replacement library","long_description":"replxx is a readline and libedit replacement that supports UTF-8, syntax highlighting, hints, completion, and history.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["goodasm"]}]},{"name":"picocrypt-ng","portdir":"security/picocrypt-ng","version":"2.18","license":"GPL-3","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/Picocrypt-NG/Picocrypt-NG","description":"very small, very simple, yet very secure encryption tool","long_description":"picocrypt-ng is a very small, very simple, yet very secure encryption tool that you can use to protect your files. It's designed to be the go-to tool for file encryption, with a focus on security, simplicity, and reliability. picocrypt-ng uses the secure XChaCha20 cipher and the Argon2id key derivation function to provide a high level of security.","active":true,"categories":["security"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":288}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py313-backports.zstd","portdir":"python/py-backports.zstd","version":"1.6.0","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rogdham/backports.zstd?tab=readme-ov-file","description":"Backport of PEP-784 “adding Zstandard to the standard library”","long_description":"Backport of PEP-784 “adding Zstandard to the standard library”","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-backports.zstd","py313-hatch"]}]},{"name":"py312-backports.zstd","portdir":"python/py-backports.zstd","version":"1.6.0","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rogdham/backports.zstd?tab=readme-ov-file","description":"Backport of PEP-784 “adding Zstandard to the standard library”","long_description":"Backport of PEP-784 “adding Zstandard to the standard library”","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-hatch"]}]},{"name":"py311-backports.zstd","portdir":"python/py-backports.zstd","version":"1.6.0","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rogdham/backports.zstd?tab=readme-ov-file","description":"Backport of PEP-784 “adding Zstandard to the standard library”","long_description":"Backport of PEP-784 “adding Zstandard to the standard library”","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-hatch"]}]},{"name":"py310-backports.zstd","portdir":"python/py-backports.zstd","version":"1.6.0","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rogdham/backports.zstd?tab=readme-ov-file","description":"Backport of PEP-784 “adding Zstandard to the standard library”","long_description":"Backport of PEP-784 “adding Zstandard to the standard library”","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-hatch"]}]},{"name":"py-backports.zstd","portdir":"python/py-backports.zstd","version":"1.6.0","license":"PSF","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rogdham/backports.zstd?tab=readme-ov-file","description":"Backport of PEP-784 “adding Zstandard to the standard library”","long_description":"Backport of PEP-784 “adding Zstandard to the standard library”","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-backports.zstd"]}],"depends_on":[]},{"name":"biblatex-biber-ms","portdir":"tex/biblatex-biber-ms","version":"4.0","license":"(Artistic-2 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ctan.org/pkg/biber-ms","description":"multiscript variant of biber for use with biblatex-ms","long_description":"biber-ms is the multiscript variant of biber, designed to work with the biblatex-ms LaTeX package. It supports bibliographies that mix multiple scripts (e.g. Latin, Cyrillic, CJK) by allowing each entry field to carry per-script forms and per-language translations. It installs alongside biber as a separate biber-ms executable, so biblatex documents continue to use biber while biblatex-ms documents use biber-ms.","active":true,"categories":["tex"],"maintainers":[{"name":"dports","github":"drkp","ports_count":80}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-config-autoconf","p5.34-extutils-libbuilder","p5.34-module-build","p5.34-test-differences","clang-18"]},{"type":"lib","ports":["p5.34-business-issn","p5.34-class-accessor","p5.34-data-compare","p5.34-data-dump","p5.34-data-uniqid","p5.34-datetime-calendar-julian","p5.34-datetime-format-builder","p5.34-encode-eucjpascii","p5.34-encode-hanextra","p5.34-encode-jis2k","p5.34-encode-locale","p5.34-file-slurper","p5.34-file-which","p5.34-io-string","p5.34-ipc-cmd","p5.34-ipc-run3","p5.34-libwww-perl","p5.34-lingua-translit","p5.34-list-allutils","p5.34-list-moreutils","p5.34-log-log4perl","p5.34-mozilla-ca","p5.34-parse-recdescent","p5.34-perlio-utf8_strict","p5.34-regexp-common","p5.34-sort-key","p5.34-storable","p5.34-text-balanced","p5.34-text-bibtex","p5.34-text-csv","p5.34-text-csv_xs","p5.34-text-roman","p5.34-unicode-collate","p5.34-unicode-linebreak","p5.34-unicode-normalize","p5.34-uri","p5.34-xml-libxml-simple","texlive-basic","p5.34-xml-writer","p5.34-xml-libxslt","perl5.34","p5.34-autovivification","p5.34-business-isbn","p5.34-business-ismn"]}],"depends_on":[]},{"name":"roto","portdir":"lang/roto","version":"0.11.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://roto.docs.nlnetlabs.nl/","description":"Statically-typed embedded scripting language","long_description":"Roto is a statically-typed, compiled scripting language for Rust applications. It is designed for fast, safe, hot-reloadable scripts and is used by NLnet Labs' routing software.","active":true,"categories":["lang"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"goto","portdir":"net/goto","version":"1.6.1","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/grafviktor/goto","description":"A simple SSH manager","long_description":"A simple SSH manager","active":true,"categories":["net"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":49}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]}]}