{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=1021","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=1019","results":[{"name":"fpc-cross-avr25-embedded","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for avr25-embedded","long_description":"This Pascal crosscompiler produces avr executables, which run natively on avr-embedded systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Pavr -Tembedded -XPavr- -Cpavr25 FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["avr-binutils","fpc","fpc-cross","clang-18"]}],"depends_on":[]},{"name":"fpc-cross-avr35-embedded","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for avr35-embedded","long_description":"This Pascal crosscompiler produces avr executables, which run natively on avr-embedded systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Pavr -Tembedded -XPavr- -Cpavr35 FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["avr-binutils","fpc","fpc-cross","clang-18"]}],"depends_on":[]},{"name":"fpc-cross-avr4-embedded","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for avr4-embedded","long_description":"This Pascal crosscompiler produces avr executables, which run natively on avr-embedded systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Pavr -Tembedded -XPavr- -Cpavr4 FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["avr-binutils","fpc","fpc-cross","clang-18"]}],"depends_on":[]},{"name":"fpc-cross-avr5-embedded","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for avr5-embedded","long_description":"This Pascal crosscompiler produces avr executables, which run natively on avr-embedded systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Pavr -Tembedded -XPavr- -Cpavr5 FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["avr-binutils","fpc","fpc-cross","clang-18"]}],"depends_on":[]},{"name":"fpc-cross-avr51-embedded","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for avr51-embedded","long_description":"This Pascal crosscompiler produces avr executables, which run natively on avr-embedded systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Pavr -Tembedded -XPavr- -Cpavr51 FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["avr-binutils","fpc","fpc-cross","clang-18"]}],"depends_on":[]},{"name":"fpc-cross-avr6-embedded","portdir":"lang/fpc","version":"3.2.2","license":"(GPL-2 or LGPL-2)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.freepascal.org","description":"FPC cross-compiler for avr6-embedded","long_description":"This Pascal crosscompiler produces avr executables, which run natively on avr-embedded systems. \n Get help with: \n fpc -h \n Compile and link a Pascal file with: \n \n fpc -Pavr -Tembedded -XPavr- -Cpavr6 FILENAME","active":true,"categories":["lang","cross","pascal"],"maintainers":[{"name":"karl-michael.schindler","github":"kamischi","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["avr-binutils","fpc","fpc-cross","clang-18"]}],"depends_on":[]},{"name":"ocaml-batteries","portdir":"ocaml/ocaml-batteries","version":"3.10.0","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://batteries.forge.ocamlcore.org/","description":"A new O'Caml standard library","long_description":"OCaml Batteries included (or simply Batteries) is a community-driven effort to standardize on an consistent, documented, and comprehensive development platform for the OCaml programming language.","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-num","ocaml-camlp-streams"]}],"depends_on":[{"type":"build","ports":["everparse"]},{"type":"lib","ports":["fstar","karamel"]}]},{"name":"ocaml-hacl-star","portdir":"ocaml/ocaml-hacl-star","version":"0.7.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/cryspen/hacl-packages","description":"High-assurance cryptographic library.","long_description":"Formally verified library of modern cryptographic algorithms, including Curve25519, Ed25519, AES-GCM, Chacha20, Poly1305, SHA-2, SHA-3, HMAC, and HKDF. The code for all of these algorithms is formally verified using the F* verification framework for memory safety, functional correctness, and secret independence (resistance to some types of timing side-channels).","active":true,"categories":["devel","security","ocaml"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-cppo","ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-zarith","ocaml-findlib","ocaml-hacl-star-raw"]}],"depends_on":[]},{"name":"ocaml-hacl-star-raw","portdir":"ocaml/ocaml-hacl-star","version":"0.7.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/cryspen/hacl-packages","description":"High-assurance cryptographic library.","long_description":"Formally verified library of modern cryptographic algorithms, including Curve25519, Ed25519, AES-GCM, Chacha20, Poly1305, SHA-2, SHA-3, HMAC, and HKDF. The code for all of these algorithms is formally verified using the F* verification framework for memory safety, functional correctness, and secret independence (resistance to some types of timing side-channels).","active":true,"categories":["devel","security","ocaml"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-ctypes","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-hacl-star"]}]},{"name":"py36-pygithub","portdir":"python/py-pygithub","version":"1.54","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyGithub/PyGithub","description":"Python module for Github API v3","long_description":"Python module for Github API v3","active":false,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[]},{"name":"py37-pygithub","portdir":"python/py-pygithub","version":"1.55","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pygithub.readthedocs.io/","description":"Typed interactions with the GitHub API v3","long_description":"PyGitHub is a Python library to access the GitHub REST API. This library enables you to manage GitHub resources such as repositories, user profiles, and organizations in your Python applications.","active":false,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-requests","py37-deprecated","py37-jwt","py37-pynacl"]}],"depends_on":[]},{"name":"py39-pygithub","portdir":"python/py-pygithub","version":"2.6.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pygithub.readthedocs.io/","description":"Typed interactions with the GitHub API v3","long_description":"PyGitHub is a Python library to access the GitHub REST API. This library enables you to manage GitHub resources such as repositories, user profiles, and organizations in your Python applications.","active":false,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-urllib3","py39-cryptography","py39-deprecated","py39-jwt","py39-pynacl","py39-requests","py39-typing_extensions"]}],"depends_on":[{"type":"lib","ports":["py39-keep"]},{"type":"run","ports":["py39-spyder"]}]},{"name":"py38-pygithub","portdir":"python/py-pygithub","version":"1.55","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pygithub.readthedocs.io/","description":"Typed interactions with the GitHub API v3","long_description":"PyGitHub is a Python library to access the GitHub REST API. This library enables you to manage GitHub resources such as repositories, user profiles, and organizations in your Python applications.","active":false,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-deprecated","py38-jwt","py38-pynacl","py38-requests"]}],"depends_on":[]},{"name":"py35-pygithub","portdir":"python/py-pygithub","version":"1.54","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyGithub/PyGithub","description":"Python module for Github API v3","long_description":"Python module for Github API v3","active":false,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"riscv64-unknown-linux-gnu-gcc","portdir":"cross/riscv64-unknown-linux-gnu-gcc","version":"16.1.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gcc.gnu.org/","description":"GCC cross compiler for riscv64-unknown-linux-gnu with glibc","long_description":"The GNU compiler collection for riscv64-unknown-linux-gnu cross development, including C and C++ compilers, built with glibc C library support.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["gettext","texinfo","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libmpc","mpfr","zlib","riscv64-unknown-linux-gnu-binutils","riscv64-unknown-linux-gnu-libc","libiconv","zstd","gmp","isl"]}],"depends_on":[]},{"name":"riscv64-linux-gcc-bootstrap","portdir":"cross/riscv64-unknown-linux-gnu-gcc","version":"16.1.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gcc.gnu.org/","description":"Bootstrap GCC cross compiler for RISC-V 64-bit Linux","long_description":"Stage 1 (bootstrap) GCC cross compiler for RISC-V 64-bit Linux. This is a C-only freestanding compiler used to build the C library. It is not intended for direct use.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["gettext","texinfo","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libmpc","mpfr","zlib","riscv64-unknown-linux-gnu-binutils","libiconv","zstd","gmp","isl"]}],"depends_on":[{"type":"build","ports":["riscv64-unknown-linux-gnu-libc","riscv64-unknown-linux-musl-libc","riscv64-unknown-linux-uclibc-libc"]}]},{"name":"riscv64-unknown-linux-gnu-libc","portdir":"cross/riscv64-unknown-linux-gnu-gcc","version":"16.1.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gcc.gnu.org/","description":"GNU C Library for riscv64-unknown-linux-gnu cross compilation","long_description":"Cross-compiled glibc 2.43 for riscv64-unknown-linux-gnu. Installs a sysroot with C library and kernel headers.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["riscv64-linux-gcc-bootstrap","gsed","clang-18","bison","gmake","gawk"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["riscv-linux-kernel-headers-5.10"]}],"depends_on":[{"type":"lib","ports":["riscv64-unknown-linux-gnu-gcc"]}]},{"name":"riscv64-unknown-linux-musl-libc","portdir":"cross/riscv64-unknown-linux-gnu-gcc","version":"16.1.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gcc.gnu.org/","description":"musl C Library for riscv64-unknown-linux-musl cross compilation","long_description":"Cross-compiled musl 1.2.6 for riscv64-unknown-linux-musl. Installs a sysroot with C library and kernel headers.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["gmake","gsed","clang-18","riscv64-linux-gcc-bootstrap"]},{"type":"lib","ports":["riscv-linux-kernel-headers-5.10"]}],"depends_on":[{"type":"lib","ports":["riscv64-unknown-linux-musl-gcc"]}]},{"name":"riscv64-unknown-linux-uclibc-libc","portdir":"cross/riscv64-unknown-linux-gnu-gcc","version":"16.1.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gcc.gnu.org/","description":"uClibc-ng for riscv64-unknown-linux-uclibc cross compilation","long_description":"Cross-compiled uClibc-ng 1.0.57 for riscv64-unknown-linux-uclibc. Installs a sysroot with C library and kernel headers.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["gmake","gsed","clang-18","riscv64-linux-gcc-bootstrap"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["riscv-linux-kernel-headers-5.10"]}],"depends_on":[{"type":"lib","ports":["riscv64-unknown-linux-uclibc-gcc"]}]},{"name":"riscv64-unknown-linux-musl-gcc","portdir":"cross/riscv64-unknown-linux-gnu-gcc","version":"16.1.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gcc.gnu.org/","description":"GCC cross compiler for riscv64-unknown-linux-musl with musl","long_description":"The GNU compiler collection for riscv64-unknown-linux-musl cross development, including C and C++ compilers, built with musl C library support.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["gettext","texinfo","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libmpc","mpfr","zlib","riscv64-unknown-linux-gnu-binutils","riscv64-unknown-linux-musl-libc","libiconv","zstd","gmp","isl"]}],"depends_on":[]},{"name":"riscv64-unknown-linux-uclibc-gcc","portdir":"cross/riscv64-unknown-linux-gnu-gcc","version":"16.1.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gcc.gnu.org/","description":"GCC cross compiler for riscv64-unknown-linux-uclibc with uclibc","long_description":"The GNU compiler collection for riscv64-unknown-linux-uclibc cross development, including C and C++ compilers, built with uclibc C library support.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["gettext","texinfo","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libmpc","mpfr","zlib","riscv64-unknown-linux-gnu-binutils","riscv64-unknown-linux-uclibc-libc","libiconv","zstd","gmp","isl"]}],"depends_on":[]},{"name":"py-pygithub","portdir":"python/py-pygithub","version":"2.9.1","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pygithub.readthedocs.io/","description":"Typed interactions with the GitHub API v3","long_description":"PyGitHub is a Python library to access the GitHub REST API. This library enables you to manage GitHub resources such as repositories, user profiles, and organizations in your Python applications.","active":true,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pygithub"]}],"depends_on":[]},{"name":"py310-pygithub","portdir":"python/py-pygithub","version":"2.9.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pygithub.readthedocs.io/","description":"Typed interactions with the GitHub API v3","long_description":"PyGitHub is a Python library to access the GitHub REST API. This library enables you to manage GitHub resources such as repositories, user profiles, and organizations in your Python applications.","active":true,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","clang-18","py310-installer","py310-build","py310-wheel","py310-setuptools_scm"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-pynacl","py310-deprecated","py310-jwt","py310-cryptography","py310-typing_extensions","py310-urllib3","py310-requests"]}],"depends_on":[{"type":"lib","ports":["py310-keep"]},{"type":"run","ports":["py310-spyder"]}]},{"name":"py311-pygithub","portdir":"python/py-pygithub","version":"2.9.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pygithub.readthedocs.io/","description":"Typed interactions with the GitHub API v3","long_description":"PyGitHub is a Python library to access the GitHub REST API. This library enables you to manage GitHub resources such as repositories, user profiles, and organizations in your Python applications.","active":true,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","clang-18","py311-setuptools_scm","py311-wheel","py311-setuptools","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-pynacl","py311-deprecated","py311-jwt","py311-cryptography","py311-urllib3","py311-requests","py311-typing_extensions"]}],"depends_on":[{"type":"run","ports":["py311-spyder"]}]},{"name":"py312-pygithub","portdir":"python/py-pygithub","version":"2.9.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pygithub.readthedocs.io/","description":"Typed interactions with the GitHub API v3","long_description":"PyGitHub is a Python library to access the GitHub REST API. This library enables you to manage GitHub resources such as repositories, user profiles, and organizations in your Python applications.","active":true,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","clang-18","py312-setuptools_scm","py312-wheel","py312-setuptools","py312-installer"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-deprecated","py312-pynacl","py312-jwt","py312-cryptography","py312-requests","py312-urllib3","py312-typing_extensions"]}],"depends_on":[{"type":"run","ports":["py312-spyder"]}]},{"name":"py313-pygithub","portdir":"python/py-pygithub","version":"2.9.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pygithub.readthedocs.io/","description":"Typed interactions with the GitHub API v3","long_description":"PyGitHub is a Python library to access the GitHub REST API. This library enables you to manage GitHub resources such as repositories, user profiles, and organizations in your Python applications.","active":true,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-setuptools_scm","py313-wheel","py313-setuptools","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-pynacl","py313-deprecated","py313-jwt","py313-cryptography","py313-typing_extensions","py313-urllib3","py313-requests"]}],"depends_on":[{"type":"run","ports":["py313-spyder"]}]},{"name":"py314-pygithub","portdir":"python/py-pygithub","version":"2.9.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pygithub.readthedocs.io/","description":"Typed interactions with the GitHub API v3","long_description":"PyGitHub is a Python library to access the GitHub REST API. This library enables you to manage GitHub resources such as repositories, user profiles, and organizations in your Python applications.","active":true,"categories":["python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-setuptools_scm","py314-wheel","py314-setuptools","py314-installer","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-pynacl","py314-jwt","py314-cryptography","py314-deprecated","py314-typing_extensions","py314-urllib3","py314-requests"]}],"depends_on":[{"type":"lib","ports":["py-pygithub"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"diffoscope","portdir":"sysutils/diffoscope","version":"317","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://diffoscope.org/","description":"in-depth comparison of files, archives, and directories","long_description":"diffoscope will try to get to the bottom of what makes files or directories different. It will recursively unpack archives of many kinds and transform various binary formats into more human readable form to compare them. It can compare two tarballs, ISO images, or PDF just as easily. Please note some file formats will require the installation of additional ports.","active":true,"categories":["sysutils","python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","py314-build","clang-18","py314-wheel","py314-setuptools"]},{"type":"lib","ports":["python314","py314-libarchive-c","py314-magic"]},{"type":"run","ports":["gzip","gnutar","cpio","bzip2"]},{"type":"test","ports":["py314-pytest","py314-black"]}],"depends_on":[]},{"name":"git-cola","portdir":"devel/git-cola","version":"4.18.2","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://git-cola.github.io/","description":"The highly caffeinated Git GUI","long_description":"git-cola is a powerful Git GUI with a slick and intuitive user interface.","active":true,"categories":["devel","python"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":["qt5","qt6"],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314","py314-pyqt6","py314-qtpy","py314-polib","git"]}],"depends_on":[]},{"name":"openjdk8-corretto","portdir":"java/openjdk8-corretto","version":"8.492.09.2","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 10 }","epoch":0,"replaced_by":null,"homepage":"https://aws.amazon.com/corretto/","description":"Amazon Corretto OpenJDK 8 (Long Term Support until December 2030)","long_description":"Amazon Corretto OpenJDK 8 (Long Term Support until December 2030) \n\nOpenJDK 8 distribution from Amazon.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"hk","portdir":"devel/hk","version":"1.45.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://hk.jdx.dev","description":"The fastest git hook manager on the planet.","long_description":"The fastest git hook manager on the planet.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"gemmi","portdir":"science/gemmi","version":"0.7.5","license":"(MPL-2.0 or LGPL-3)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/project-gemmi/gemmi","description":"macromolecular crystallography library and utilities","long_description":"macromolecular crystallography library and utilities","active":true,"categories":["science"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["fast-float","zlib-ng"]}],"depends_on":[{"type":"lib","ports":["coot","coot-devel"]}]},{"name":"wasmtime","portdir":"devel/wasmtime","version":"44.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wasmtime.dev","description":"Standalone JIT-style runtime for WebAssembly, using Cranelift","long_description":"Standalone JIT-style runtime for WebAssembly, using Cranelift","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"vim","portdir":"editors/vim","version":"9.2.0321","license":"Vim and GPL-2+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.vim.org","description":"Vi \"workalike\" with many additional features","long_description":"Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set.","active":true,"categories":["editors"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":["x11","athena","gtk2","gtk3","motif","tiny","small","big","huge","xim","perl","python27","python310","python311","python312","python313","python314","ruby","ruby18","ruby19","ruby20","ruby21","ruby22","ruby23","ruby24","ruby25","ruby30","ruby31","ruby32","ruby33","ruby34","tcl","lua","cscope","sodium","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gettext","ncurses","libiconv"]}],"depends_on":[{"type":"build","ports":["libvmaf"]},{"type":"lib","ports":["rails.vim"]},{"type":"run","ports":["himalaya","mpvim","vim2html","gutils-suite-core","vimpager"]},{"type":"test","ports":["dosfstools"]}]},{"name":"rclone","portdir":"net/rclone","version":"1.74.1","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://rclone.org","description":"Rclone is a command line cloud-service sync program","long_description":"Rclone is a command line cloud-service sync program to sync files and directories to and from: Google Drive, Amazon S3, Openstack Swift / Rackspace cloud files / Memset, Memstore, Dropbox, Google Cloud Storage, Amazon Drive, Microsoft One Drive, Hubic, Backblaze B2, Yandex Disk, SFTP, and the local filesystem.","active":true,"categories":["net"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["mount"],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"MacVim","portdir":"editors/MacVim","version":"9.2.release183","license":"Vim and GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://macvim.org","description":"MacVim is a GUI version of vim for macOS","long_description":"MacVim is a port of the text editor Vim to macOS that is meant to integrate seamlessly with the native user interface.","active":true,"categories":["editors"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":["big","huge","xim","perl","python27","python310","python311","python312","python313","python314","ruby","ruby18","ruby19","ruby20","ruby21","ruby22","ruby23","ruby24","ruby25","ruby30","ruby31","ruby32","ruby33","ruby34","tcl","lua","cscope","sodium"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gettext","ncurses","libiconv"]}],"depends_on":[]},{"name":"kremlin-devel","portdir":"lang/fstar","version":"20210824-b95d1ac","license":"none","platforms":"darwin","epoch":0,"replaced_by":"fstar","homepage":"https://fstar-lang.org","description":"Obsolete port, replaced by fstar","long_description":"This port has been replaced by fstar.","active":false,"categories":["devel","lang"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"everparse","portdir":"devel/everparse","version":"2025.01.25","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/project-everest/everparse","description":"A verified secure parser framework for F*.","long_description":"EverParse provides LowParse, verified-secure F*/Low* parser combinator library, and QuackyDucky, an untrusted compiler for generating verified secure parsers from a message format specification.","active":true,"categories":["devel"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-sha","ocaml-sexplib","clang-18","ocaml","ocaml-batteries","ocaml-dune","ocaml-hex","ocaml-menhir","ocaml-ppx_deriving_yojson","ocaml-process","ocaml-yojson","ocaml-re"]},{"type":"lib","ports":["karamel","fstar"]}],"depends_on":[]},{"name":"ledit","portdir":"editors/ledit","version":"2.04","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://cristal.inria.fr/~ddr/","description":"A line editor to be used with interactive commands.","long_description":"The command ledit allows to edit lines one by one when running an interactive command. When typing a line, some keys with control or meta are interpreted: it is possible to insert characters in the middle of the line, go to the beginning or the end of the line, get a previous line, search for a line with a pattern, etc.","active":true,"categories":["editors"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["ocaml","clang-18"]},{"type":"lib","ports":["ncurses","camlp5"]}],"depends_on":[]},{"name":"geneweb","portdir":"genealogy/geneweb","version":"7.1.0-beta2","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":176}],"variants":["universal"],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["camlp5","ocaml","ocaml-cppo","ocaml-ppx_deriving","ocaml-yojson","ocaml-zarith","ocaml-stdlib-shims","ocaml-camlp-streams","ocaml-fmt","ocaml-uutf","ocaml-logs","ocaml-uucp","ocaml-uunf","ocaml-calendars","ocaml-jingoo","ocaml-ppx_blob","ocaml-unidecode","ocaml-ppx_import","ocaml-markup","ocaml-uri","ocaml-pp_loc","ocaml-digestif","ocaml-decompress","ocaml-logs-syslog"]}],"depends_on":[]},{"name":"camlp5","portdir":"lang/camlp5","version":"8.03.01","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://camlp5.github.io/","description":"Camlp5 is a preprocessor-pretty-printer of OCaml.","long_description":"Camlp5 is a preprocessor and pretty-printer for OCaml programs. It also provides parsing and printing tools. As a preprocessor, it allows to: extend the syntax of OCaml, redefine the whole syntax of the language. As a pretty printer, it allows to: display OCaml programs in an elegant way, convert from one syntax to another, check the results of syntax extensions. Camlp5 also provides some parsing and pretty printing tools: extensible grammars, extensible printers, stream parsers and lexers pretty print module. It works as a shell command and can also be used in the OCaml toplevel.","active":true,"categories":["lang","ocaml"],"maintainers":[{"name":"pmetzger","github":"pmetzger","ports_count":22}],"variants":[],"dependencies":[{"type":"build","ports":["perl5","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-re","ocaml-camlp-streams","ocaml-rresult","ocaml-fmt","ocaml-bos","ocaml-camlp5-buildscripts"]}],"depends_on":[{"type":"lib","ports":["ledit","geneweb"]}]},{"name":"fstar","portdir":"lang/fstar","version":"2025.03.25","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://fstar-lang.org","description":"Verification system for effectful programs","long_description":"F* (pronounced F star) is a general-purpose functional programming language with effects aimed at program verification. It puts together the automation of an SMT-backed deductive verification tool with the expressive power of a proof assistant based on dependent types. After verification, F* programs can be extracted to efficient OCaml, F#, C, WASM, or ASM code.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","gmake","ocaml-dune","ocaml-ocamlbuild","coreutils"]},{"type":"lib","ports":["ocaml-menhir","ocaml-pprint","ocaml-ppx_deriving","ocaml-ppx_deriving_yojson","ocaml-process","ocaml-sedlex","ocaml-stdint","ocaml-yojson","ocaml-zarith","ocaml-ppxlib","ocaml-memtrace","ocaml-mtime","ocaml","z3-fstar","ocaml-batteries","ocaml-fileutils","ocaml-findlib"]},{"type":"run","ports":["fstar_select"]},{"type":"test","ports":["kremlin"]}],"depends_on":[{"type":"lib","ports":["everparse","karamel"]}]},{"name":"karamel","portdir":"lang/fstar","version":"2025.04.01","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://fstar-lang.org","description":"A tool for extracting low-level F* programs to readable C code","long_description":"KaRaMeL (formerly KreMLin) is a tool that extracts an F* program to readable C code.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["gmake","ocaml-dune","ocaml-ocamlbuild","clang-18"]},{"type":"lib","ports":["ocaml-findlib","ocaml-fix","ocaml-menhir","ocaml-pprint","ocaml-ppx_deriving","ocaml-ppx_deriving_yojson","ocaml-process","fstar","ocaml-visitors","ocaml-wasm","ocaml-yojson","ocaml-zarith","coreutils","ocaml-uucp","ocaml-stdint","ocaml","ocaml-batteries","ocaml-fileutils"]}],"depends_on":[{"type":"lib","ports":["everparse"]}]},{"name":"kremlin","portdir":"lang/fstar","version":"2022.06.08","license":"none","platforms":"darwin","epoch":0,"replaced_by":"karamel","homepage":"https://fstar-lang.org","description":"Obsolete port, replaced by karamel","long_description":"This port has been replaced by karamel.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"test","ports":["fstar"]}]},{"name":"fstar-devel","portdir":"lang/fstar","version":"20210824-b95d1ac","license":"none","platforms":"darwin","epoch":0,"replaced_by":"fstar","homepage":"https://fstar-lang.org","description":"Obsolete port, replaced by fstar","long_description":"This port has been replaced by fstar.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"fstar_select","portdir":"lang/fstar","version":"1.3","license":"none","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://fstar-lang.org","description":"Obsolete port","long_description":"This port is obsolete.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"run","ports":["fstar"]}]},{"name":"kremlin_select","portdir":"lang/fstar","version":"1.3","license":"none","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://fstar-lang.org","description":"Obsolete port","long_description":"This port is obsolete.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"abella","portdir":"math/abella","version":"2.0.8.3","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://abella-prover.org","description":"Interactive theorem prover","long_description":"Abella is an interactive theorem prover based on lambda-tree syntax. This means that Abella is well-suited for reasoning about the meta-theory of programming languages and other logical systems which manipulate objects with binding.","active":true,"categories":["math","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml","ocaml-dune","clang-18","ocaml-crunch"]},{"type":"lib","ports":["ocaml-base64","ocaml-menhir","ocaml-yojson","ocaml-re","ocaml-cmdliner"]},{"type":"test","ports":["ocaml-ounit2"]}],"depends_on":[]},{"name":"stanc3","portdir":"math/stanc3","version":"2.35.0","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://mc-stan.org/stanc3/stanc","description":"New compiler for Stan, written in OCaml","long_description":"New compiler for Stan, written in OCaml","active":true,"categories":["lang","math","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-menhir","ocaml-ppx_deriving","ocaml-yojson","python311","ocaml-fmt","ocaml-core","ocaml-core_kernel","ocaml","ocaml-findlib"]},{"type":"test","ports":["ocaml-bisect_ppx","ocaml-patdiff","ocaml-merlin","ocaml-ocamlformat","ocaml-ocp-indent","ocaml-utop"]}],"depends_on":[]},{"name":"ocaml-alcotest","portdir":"ocaml/ocaml-alcotest","version":"1.7.0","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mirage/alcotest","description":"Lightweight and colorful test framework","long_description":"Alcotest exposes simple interface to perform unit tests.","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-stdlib-shims","ocaml-re","ocaml-cmdliner","ocaml","ocaml-astring","ocaml-uutf","ocaml-syntax-shims","ocaml-fmt","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-ppx_blob"]},{"type":"test","ports":["ocaml-utop"]}]}]}