{"count":53703,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=844","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=842","results":[{"name":"ralphex","portdir":"llm/ralphex","version":"1.7.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://ralphex.com/","description":"Extended Ralph loop for autonomous AI-driven plan execution","long_description":"Extended Ralph loop for autonomous AI-driven plan execution","active":true,"categories":["llm"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"mm-common","portdir":"gnome/mm-common","version":"1.0.8","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.gnome.org/","description":"The mm-common module provides the build infrastructure and utilities shared among the GNOME C++ binding libraries.","long_description":"The mm-common module provides the build infrastructure and utilities shared among the GNOME C++ binding libraries. It is only a required dependency for building the C++ bindings from the gnome.org version control repository. An installation of mm-common is not required for building tarball releases, unless configured to use maintainer-mode.","active":true,"categories":["devel","gnome"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687},{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","wget","gsed","meson","ninja","curl"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"build","ports":["pangomm-devel","pangomm-1.4","pangomm-1.4-devel","glibmm-2.4","cairomm-1.0","glibmm-devel","glibmm","libxmlxx3","libxmlxx2","libsigcxx2","libsigcxx3","atkmm","atkmm-1.6","gconfmm","gdlmm3","glom","gtkmm4","cairomm","libxmlxx5","gtkmm","gtkmm3","pangomm"]},{"type":"lib","ports":["gnome3-core","gnome-bindings-cxx"]},{"type":"run","ports":["gnome3-core"]}]},{"name":"py38-line_profiler","portdir":"python/py-line_profiler","version":"4.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyutils/line_profiler/tree/main","description":"Line-by-line profiler","long_description":"Line-by-line profiler","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-wheel","py38-cython","py38-setuptools","clang-16","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py39-line_profiler","portdir":"python/py-line_profiler","version":"5.0.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyutils/line_profiler/tree/main","description":"Line-by-line profiler","long_description":"Line-by-line profiler","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-wheel","py39-cython","py39-setuptools","clang-18","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"test","ports":["py39-numdifftools"]}]},{"name":"py36-gitpython","portdir":"python/py-gitpython","version":"3.1.14","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36","py36-gitdb"]}],"depends_on":[]},{"name":"py27-gitpython","portdir":"python/py-gitpython","version":"2.1.15","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-16"]},{"type":"lib","ports":["python27","py27-gitdb"]}],"depends_on":[{"type":"lib","ports":["py27-git-sweep"]}]},{"name":"py37-gitpython","portdir":"python/py-gitpython","version":"3.1.41","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"lib","ports":["py37-gitdb","python37"]}],"depends_on":[]},{"name":"py38-gitpython","portdir":"python/py-gitpython","version":"3.1.44","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-17","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-gitdb","python38"]}],"depends_on":[{"type":"lib","ports":["salt-minion","salt-master","salt-syndic","salt-api"]}]},{"name":"py39-gitpython","portdir":"python/py-gitpython","version":"3.1.45","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-gitdb","python39"]}],"depends_on":[]},{"name":"git-cola","portdir":"devel/git-cola","version":"4.19.0","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":"appstream","portdir":"gnome/appstream","version":"1.2.0","license":"GPL-2+ and LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.freedesktop.org/wiki/Distributions/AppStream","description":"Machine-readable software metadata for desktop environments","long_description":"Machine-readable software metadata for desktop environments","active":true,"categories":["devel","gnome"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-22","gperf","meson","ninja","pkgconfig","gobject-introspection","vala","docbook-xml","docbook-xsl-nons","itstool","lmdb","gettext"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["curl","libstemmer","libxml2","gettext-runtime","libxmlb","libfyaml","glib2","zstd"]}],"depends_on":[{"type":"build","ports":["Chatty"]},{"type":"lib","ports":["libadwaita","dia","gimp3-devel"]}]},{"name":"py-gitpython","portdir":"python/py-gitpython","version":"3.1.62","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-gitpython"]}],"depends_on":[]},{"name":"py310-gitpython","portdir":"python/py-gitpython","version":"3.1.62","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-gitdb","python310"]}],"depends_on":[]},{"name":"py311-gitpython","portdir":"python/py-gitpython","version":"3.1.62","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-gitdb","python311"]}],"depends_on":[{"type":"lib","ports":["kb"]}]},{"name":"py312-gitpython","portdir":"python/py-gitpython","version":"3.1.62","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-gitdb","python312"]}],"depends_on":[{"type":"lib","ports":["legit"]}]},{"name":"py313-gitpython","portdir":"python/py-gitpython","version":"3.1.62","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-gitdb","python313"]}],"depends_on":[]},{"name":"py314-gitpython","portdir":"python/py-gitpython","version":"3.1.62","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-gitdb","python314"]}],"depends_on":[{"type":"lib","ports":["py-gitpython"]},{"type":"run","ports":["bandit"]}]},{"name":"py-line_profiler","portdir":"python/py-line_profiler","version":"5.0.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyutils/line_profiler","description":"Line-by-line profiler","long_description":"Line-by-line profiler","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-line_profiler"]}],"depends_on":[]},{"name":"py310-line_profiler","portdir":"python/py-line_profiler","version":"5.0.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyutils/line_profiler","description":"Line-by-line profiler","long_description":"Line-by-line profiler","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-cython","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"test","ports":["py310-numdifftools"]}]},{"name":"py311-line_profiler","portdir":"python/py-line_profiler","version":"5.0.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyutils/line_profiler","description":"Line-by-line profiler","long_description":"Line-by-line profiler","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-cython"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"test","ports":["py311-numdifftools"]}]},{"name":"py312-line_profiler","portdir":"python/py-line_profiler","version":"5.0.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyutils/line_profiler","description":"Line-by-line profiler","long_description":"Line-by-line profiler","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-cython"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"test","ports":["py312-numdifftools"]}]},{"name":"py313-line_profiler","portdir":"python/py-line_profiler","version":"5.0.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyutils/line_profiler","description":"Line-by-line profiler","long_description":"Line-by-line profiler","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-cython","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"test","ports":["py313-numdifftools"]}]},{"name":"py314-line_profiler","portdir":"python/py-line_profiler","version":"5.0.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyutils/line_profiler","description":"Line-by-line profiler","long_description":"Line-by-line profiler","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-cython","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-line_profiler"]},{"type":"test","ports":["py314-numdifftools"]}]},{"name":"diffoscope","portdir":"sysutils/diffoscope","version":"329","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":"ruby-completion","portdir":"ruby/ruby-completion","version":"20260106","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mernen/completion-ruby","description":"Bash completions for Ruby/JRuby","long_description":"Bash completions for Ruby/JRuby","active":true,"categories":["ruby"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["bash"]}],"depends_on":[]},{"name":"py-pint-pandas","portdir":"python/py-pint-pandas","version":"0.8.0","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/hgrecco/pint-pandas","description":"Pandas support for pint","long_description":"Pandas support for pint","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pint-pandas"]}],"depends_on":[]},{"name":"py311-pint-pandas","portdir":"python/py-pint-pandas","version":"0.8.0","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hgrecco/pint-pandas","description":"Pandas support for pint","long_description":"Pandas support for pint","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm","py311-build"]},{"type":"lib","ports":["py311-packaging","py311-pandas","py311-pint","python311"]}],"depends_on":[]},{"name":"py312-pint-pandas","portdir":"python/py-pint-pandas","version":"0.8.0","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hgrecco/pint-pandas","description":"Pandas support for pint","long_description":"Pandas support for pint","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm","py312-build"]},{"type":"lib","ports":["py312-packaging","py312-pandas","py312-pint","python312"]}],"depends_on":[]},{"name":"py313-pint-pandas","portdir":"python/py-pint-pandas","version":"0.8.0","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hgrecco/pint-pandas","description":"Pandas support for pint","long_description":"Pandas support for pint","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-build","py313-installer","py313-setuptools","py313-wheel","clang-18"]},{"type":"lib","ports":["py313-packaging","py313-pint","py313-pandas","python313"]}],"depends_on":[]},{"name":"py314-pint-pandas","portdir":"python/py-pint-pandas","version":"0.8.0","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hgrecco/pint-pandas","description":"Pandas support for pint","long_description":"Pandas support for pint","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","py314-build","py314-installer","py314-setuptools","py314-wheel","clang-18"]},{"type":"lib","ports":["py314-packaging","py314-pandas","py314-pint","python314"]}],"depends_on":[{"type":"lib","ports":["py-pint-pandas"]}]},{"name":"add","portdir":"math/add","version":"20260909","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://invisible-island.net/add/","description":"Fixed-point, full screen calculator.","long_description":"add is a fixed-point calculator that operates as a full-screen editor. It is designed for use as a checkbook or expense-account balancing tool.","active":true,"categories":["math"],"maintainers":[{"name":"dickey","github":"ThomasDickey","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses"]}],"depends_on":[]},{"name":"p5.26-podlators","portdir":"perl/p5-podlators","version":"4.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/podlators","description":"podlators contains Pod::Man and Pod::Text modules.","long_description":"podlators contains Pod::Man and Pod::Text modules.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-pod-simple"]}],"depends_on":[{"type":"build","ports":["p5.26-authen-radius","p5.26-data-hexdump"]},{"type":"lib","ports":["p5.26-module-build","p5.26-cpanel-json-xs","p5.26-dist-zilla-plugin-pod2readme"]}]},{"name":"p5.325.32-podlators","portdir":"perl/p5-podlators","version":"4.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/podlators","description":"podlators contains Pod::Man and Pod::Text modules.","long_description":"podlators contains Pod::Man and Pod::Text modules.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.325.32-pod-simple"]}],"depends_on":[{"type":"lib","ports":["p5.325.32-module-build"]}]},{"name":"p5-podlators","portdir":"perl/p5-podlators","version":"6.1.1","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-podlators","homepage":"https://metacpan.org/release/podlators","description":"podlators contains Pod::Man and Pod::Text modules","long_description":"podlators contains Pod::Man and Pod::Text modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-podlators"]}],"depends_on":[]},{"name":"p5.28-podlators","portdir":"perl/p5-podlators","version":"6.1.1","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/podlators","description":"podlators contains Pod::Man and Pod::Text modules","long_description":"podlators contains Pod::Man and Pod::Text modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-pod-simple"]}],"depends_on":[{"type":"build","ports":["p5.28-data-hexdump"]},{"type":"lib","ports":["p5.28-cpanel-json-xs","p5.28-dist-build","p5.28-dist-zilla-plugin-pod2readme","p5.28-module-build"]}]},{"name":"p5.30-podlators","portdir":"perl/p5-podlators","version":"6.1.1","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/podlators","description":"podlators contains Pod::Man and Pod::Text modules","long_description":"podlators contains Pod::Man and Pod::Text modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-pod-simple"]}],"depends_on":[{"type":"build","ports":["p5.30-data-hexdump"]},{"type":"lib","ports":["p5.30-cpanel-json-xs","p5.30-dist-build","p5.30-dist-zilla-plugin-pod2readme","p5.30-module-build"]}]},{"name":"p5.32-podlators","portdir":"perl/p5-podlators","version":"6.1.1","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/podlators","description":"podlators contains Pod::Man and Pod::Text modules","long_description":"podlators contains Pod::Man and Pod::Text modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-pod-simple"]}],"depends_on":[{"type":"build","ports":["p5.32-data-hexdump"]},{"type":"lib","ports":["p5.32-cpanel-json-xs","p5.32-dist-build","p5.32-dist-zilla-plugin-pod2readme","p5.32-module-build"]}]},{"name":"p5.34-podlators","portdir":"perl/p5-podlators","version":"6.1.1","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/podlators","description":"podlators contains Pod::Man and Pod::Text modules","long_description":"podlators contains Pod::Man and Pod::Text modules","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-pod-simple"]}],"depends_on":[{"type":"build","ports":["p5.34-data-hexdump","lilypond-devel","lilypond"]},{"type":"lib","ports":["p5.34-dist-zilla-plugin-pod2readme","p5.34-module-build","p5.34-dist-build","p5.34-cpanel-json-xs","p5-podlators"]},{"type":"run","ports":["imapsync"]}]},{"name":"luit","portdir":"x11/luit","version":"2.0.20260907","license":"X11","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://invisible-island.net/luit/","description":"filter that converts legacy encodings to/from UTF-8","long_description":"luit is a filter that converts terminal I/O between legacy encodings and UTF-8.","active":true,"categories":["x11"],"maintainers":[{"name":"dickey","github":"ThomasDickey","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["xorg-libX11","xorg-libfontenc"]}],"depends_on":[{"type":"run","ports":["xorg-apps","xterm"]}]},{"name":"py39-psygnal","portdir":"python/py-psygnal","version":"0.14.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tlambert03/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-hatchling","py39-hatch-vcs","py39-installer","py39-build"]},{"type":"lib","ports":["py39-mypy_extensions","py39-typing_extensions","python39"]}],"depends_on":[{"type":"lib","ports":["py39-npe2","py39-magicgui","py39-app-model"]}]},{"name":"py38-psygnal","portdir":"python/py-psygnal","version":"0.11.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tlambert03/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-hatchling","py38-hatch-vcs","py38-installer","py38-build"]},{"type":"lib","ports":["py38-mypy_extensions","py38-typing_extensions","python38"]}],"depends_on":[{"type":"lib","ports":["py38-npe2","py38-magicgui","py38-app-model"]}]},{"name":"py37-psygnal","portdir":"python/py-psygnal","version":"0.9.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tlambert03/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-15","py37-build","py37-hatchling","py37-hatch-vcs","py37-installer"]},{"type":"lib","ports":["py37-importlib-metadata","py37-mypy_extensions","py37-typing_extensions","python37"]}],"depends_on":[{"type":"lib","ports":["py37-npe2","py37-app-model","py37-magicgui"]}]},{"name":"py-psygnal","portdir":"python/py-psygnal","version":"0.16.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-psygnal"]}],"depends_on":[]},{"name":"py310-psygnal","portdir":"python/py-psygnal","version":"0.16.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-hatchling","py310-hatch-vcs","py310-installer","py310-build"]},{"type":"lib","ports":["py310-typing_extensions","py310-pydantic","python310"]}],"depends_on":[{"type":"lib","ports":["py310-magicgui","py310-npe2","py310-anywidget","py310-app-model"]}]},{"name":"py311-psygnal","portdir":"python/py-psygnal","version":"0.16.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-hatchling","py311-hatch-vcs","py311-build"]},{"type":"lib","ports":["py311-typing_extensions","py311-pydantic","python311"]}],"depends_on":[{"type":"lib","ports":["py311-magicgui","py311-npe2","py311-anywidget","py311-app-model"]}]},{"name":"py312-psygnal","portdir":"python/py-psygnal","version":"0.16.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-hatchling","py312-hatch-vcs","py312-build"]},{"type":"lib","ports":["py312-typing_extensions","py312-pydantic","python312"]}],"depends_on":[{"type":"lib","ports":["py312-magicgui","py312-npe2","py312-anywidget","py312-app-model"]}]},{"name":"py313-psygnal","portdir":"python/py-psygnal","version":"0.16.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatch-vcs","py313-build","py313-installer","py313-hatchling","clang-18"]},{"type":"lib","ports":["py313-typing_extensions","py313-pydantic","python313"]}],"depends_on":[{"type":"lib","ports":["py313-magicgui","py313-npe2","py313-anywidget","py313-app-model"]}]},{"name":"py314-psygnal","portdir":"python/py-psygnal","version":"0.16.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/psygnal","description":"Pure python implementation of Qt-style Signals","long_description":"Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py314-hatchling","py314-build","py314-installer","py314-hatch-vcs","clang-18"]},{"type":"lib","ports":["py314-typing_extensions","py314-pydantic","python314"]}],"depends_on":[{"type":"lib","ports":["py314-magicgui","py-psygnal","napari","py314-npe2","py314-anywidget","py314-app-model"]}]},{"name":"lensfun","portdir":"graphics/lensfun","version":"0.3.4","license":"GPL-3 and LGPL-3 and CC-BY-SA","platforms":"darwin","epoch":2,"replaced_by":null,"homepage":"https://lensfun.github.io/","description":"Library for fixing lens geometry distortion","long_description":"Provides a database of photographic lenses and a library that allows advanced access to the database including functions to correct images based on intimate knowledge of lens characteristics and calibration data.","active":true,"categories":["graphics"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["debug","doc","universal"],"dependencies":[{"type":"build","ports":["py314-setuptools","cmake","gettext","pkgconfig","clang-18"]},{"type":"lib","ports":["zlib","glib2","libpng","gettext-runtime"]},{"type":"run","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["GIMP-Lensfun","darktable","darktable-devel","rawproc","rawstudio","rawtherapee","ufraw","gegl-0.3","digikam"]}]},{"name":"php-maxminddb","portdir":"php/php-maxminddb","version":"1.14.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/maxmind/MaxMind-DB-Reader-php","description":"PHP API for reading MaxMind DB files","long_description":"This is the PHP API for reading MaxMind DB files. MaxMind DB is a binary file format that stores data indexed by IP address subnets (IPv4 or IPv6).","active":true,"categories":["devel","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["php85-maxminddb"]}],"depends_on":[]}]}