{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=376","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=374","results":[{"name":"py310-wikipedia-api","portdir":"python/py-wikipedia-api","version":"0.5.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/martin-majlis/Wikipedia-API","description":"py-wikipedia-api is a python wrapper for Wikipedia's API","long_description":"py-wikipedia-api is a python wrapper for Wikipedia's API that supports extracting text, sections, links, categories, translations, etc. for Wikipedia entries.","active":true,"categories":["python"],"maintainers":[{"name":"","github":"srirangav","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-requests","python310"]}],"depends_on":[{"type":"lib","ports":["py-wikipedia-api"]}]},{"name":"py-wikipedia-api","portdir":"python/py-wikipedia-api","version":"0.5.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/martin-majlis/Wikipedia-API","description":"py-wikipedia-api is a python wrapper for Wikipedia's API","long_description":"py-wikipedia-api is a python wrapper for Wikipedia's API that supports extracting text, sections, links, categories, translations, etc. for Wikipedia entries.","active":true,"categories":["python"],"maintainers":[{"name":"","github":"srirangav","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-wikipedia-api"]}],"depends_on":[]},{"name":"py310-upt-rubygems","portdir":"python/py-upt-rubygems","version":"0.4.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-rubygems","description":"RubyGems frontend for upt","long_description":"RubyGems frontend for upt","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-requests","py310-semver"]},{"type":"test","ports":["py310-requests-mock"]}],"depends_on":[]},{"name":"py310-upt-pypi","portdir":"python/py-upt-pypi","version":"0.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-pypi","description":"PyPI frontend for upt","long_description":"PyPI frontend for upt","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-requests","py310-pkginfo"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py310-upt-macports","portdir":"python/py-upt-macports","version":"0.1-20240203","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/macports/upt-macports","description":"MacPorts backend for upt","long_description":"MacPorts backend for upt","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-build","py310-installer","clang-18","py310-setuptools"]},{"type":"lib","ports":["python310","py310-requests","py310-packaging","py310-jinja2"]},{"type":"test","ports":["py310-requests-mock"]}],"depends_on":[]},{"name":"py310-upt-cpan","portdir":"python/py-upt-cpan","version":"0.6.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt-cpan","description":"CPAN frontend for upt","long_description":"CPAN frontend for upt","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-requests"]},{"type":"test","ports":["py310-requests-mock"]}],"depends_on":[]},{"name":"p5.34-opengl-glut","portdir":"perl/p5-opengl-glut","version":"0.720.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"p5.34-opengl","homepage":"https://www.macports.org","description":"Obsolete port, replaced by p5.34-opengl","long_description":"This port has been replaced by p5.34-opengl.","active":true,"categories":["perl"],"maintainers":[],"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":"p5.32-opengl-glut","portdir":"perl/p5-opengl-glut","version":"0.720.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"p5.32-opengl","homepage":"https://www.macports.org","description":"Obsolete port, replaced by p5.32-opengl","long_description":"This port has been replaced by p5.32-opengl.","active":true,"categories":["perl"],"maintainers":[],"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":"p5.30-opengl-glut","portdir":"perl/p5-opengl-glut","version":"0.720.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"p5.30-opengl","homepage":"https://www.macports.org","description":"Obsolete port, replaced by p5.30-opengl","long_description":"This port has been replaced by p5.30-opengl.","active":true,"categories":["perl"],"maintainers":[],"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":"p5.28-opengl-glut","portdir":"perl/p5-opengl-glut","version":"0.720.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"p5.28-opengl","homepage":"https://www.macports.org","description":"Obsolete port, replaced by p5.28-opengl","long_description":"This port has been replaced by p5.28-opengl.","active":true,"categories":["perl"],"maintainers":[],"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":"p5-opengl-glut","portdir":"perl/p5-opengl-glut","version":"0.720.0","license":"none","platforms":"darwin","epoch":0,"replaced_by":"p5-opengl","homepage":"https://www.macports.org","description":"Obsolete port, replaced by p5-opengl","long_description":"This port has been replaced by p5-opengl.","active":true,"categories":["perl"],"maintainers":[],"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":"p5.34-alien-proj4","portdir":"perl/p5-alien-proj4","version":"2.19.113","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::Proj4","description":"Alien::Proj4 - Find/Install the PROJ library, version 4","long_description":"Alien::Proj4 - Find/Install the PROJ library, version 4","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-sort-versions","p5.34-uri","p5.34-alien-build-plugin-cleanse-builddir","p5.34-alien-build-plugin-pkgconfig-ppwrapper","p5.34-pkgconfig","p5.34-alien-sqlite","pkgconfig","p5.34-file-find-rule"]},{"type":"lib","ports":["perl5.34","p5.34-alien-build","p5.34-ffi-checklib","p5.34-inline","p5.34-inline-c","proj4"]}],"depends_on":[{"type":"lib","ports":["p5-alien-proj4"]}]},{"name":"p5.32-alien-proj4","portdir":"perl/p5-alien-proj4","version":"2.19.113","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::Proj4","description":"Alien::Proj4 - Find/Install the PROJ library, version 4","long_description":"Alien::Proj4 - Find/Install the PROJ library, version 4","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.32-sort-versions","p5.32-uri","p5.32-alien-build-plugin-cleanse-builddir","p5.32-alien-build-plugin-pkgconfig-ppwrapper","p5.32-pkgconfig","p5.32-alien-sqlite","pkgconfig","p5.32-file-find-rule"]},{"type":"lib","ports":["perl5.32","p5.32-alien-build","p5.32-ffi-checklib","p5.32-inline","p5.32-inline-c","proj4"]}],"depends_on":[]},{"name":"p5.30-alien-proj4","portdir":"perl/p5-alien-proj4","version":"2.19.113","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::Proj4","description":"Alien::Proj4 - Find/Install the PROJ library, version 4","long_description":"Alien::Proj4 - Find/Install the PROJ library, version 4","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.30-sort-versions","p5.30-uri","p5.30-alien-build-plugin-cleanse-builddir","p5.30-alien-build-plugin-pkgconfig-ppwrapper","p5.30-pkgconfig","p5.30-alien-sqlite","pkgconfig","p5.30-file-find-rule"]},{"type":"lib","ports":["perl5.30","p5.30-alien-build","p5.30-ffi-checklib","p5.30-inline","p5.30-inline-c","proj4"]}],"depends_on":[]},{"name":"p5.28-alien-proj4","portdir":"perl/p5-alien-proj4","version":"2.19.113","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::Proj4","description":"Alien::Proj4 - Find/Install the PROJ library, version 4","long_description":"Alien::Proj4 - Find/Install the PROJ library, version 4","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.28-sort-versions","p5.28-uri","p5.28-alien-build-plugin-cleanse-builddir","p5.28-alien-build-plugin-pkgconfig-ppwrapper","p5.28-pkgconfig","p5.28-alien-sqlite","pkgconfig","p5.28-file-find-rule"]},{"type":"lib","ports":["perl5.28","p5.28-alien-build","p5.28-ffi-checklib","p5.28-inline","p5.28-inline-c","proj4"]}],"depends_on":[]},{"name":"p5-alien-proj4","portdir":"perl/p5-alien-proj4","version":"2.19.113","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-alien-proj4","homepage":"https://metacpan.org/pod/Alien::Proj4","description":"Alien::Proj4 - Find/Install the PROJ library, version 4","long_description":"Alien::Proj4 - Find/Install the PROJ library, version 4","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-alien-proj4"]}],"depends_on":[]},{"name":"p5.34-alien-proj","portdir":"perl/p5-alien-proj","version":"1.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::proj","description":"Alien::proj - Find/Install the PROJ library, version 6.1+","long_description":"Alien::proj - Find/Install the PROJ library, version 6.1+","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["proj7","proj8","proj9"],"dependencies":[{"type":"build","ports":["clang-18","p5.34-sort-versions","p5.34-alien-build-plugin-cleanse-builddir","p5.34-alien-build-plugin-pkgconfig-ppwrapper","p5.34-pkgconfig","p5.34-alien-sqlite","pkgconfig","p5.34-file-find-rule","p5.34-file-which","p5.34-path-tiny"]},{"type":"lib","ports":["p5.34-alien-build","p5.34-ffi-checklib","proj9","p5.34-alien-curl","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-alien-proj"]}]},{"name":"p5.32-alien-proj","portdir":"perl/p5-alien-proj","version":"1.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::proj","description":"Alien::proj - Find/Install the PROJ library, version 6.1+","long_description":"Alien::proj - Find/Install the PROJ library, version 6.1+","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["proj7","proj8","proj9"],"dependencies":[{"type":"build","ports":["clang-18","p5.32-sort-versions","p5.32-alien-build-plugin-cleanse-builddir","p5.32-alien-build-plugin-pkgconfig-ppwrapper","p5.32-pkgconfig","p5.32-alien-sqlite","pkgconfig","p5.32-file-find-rule","p5.32-file-which","p5.32-path-tiny"]},{"type":"lib","ports":["p5.32-alien-build","p5.32-ffi-checklib","proj9","p5.32-alien-curl","perl5.32"]}],"depends_on":[]},{"name":"p5.30-alien-proj","portdir":"perl/p5-alien-proj","version":"1.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::proj","description":"Alien::proj - Find/Install the PROJ library, version 6.1+","long_description":"Alien::proj - Find/Install the PROJ library, version 6.1+","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["proj7","proj8","proj9"],"dependencies":[{"type":"build","ports":["clang-18","p5.30-sort-versions","p5.30-alien-build-plugin-cleanse-builddir","p5.30-alien-build-plugin-pkgconfig-ppwrapper","p5.30-pkgconfig","p5.30-alien-sqlite","pkgconfig","p5.30-file-find-rule","p5.30-file-which","p5.30-path-tiny"]},{"type":"lib","ports":["p5.30-alien-build","p5.30-ffi-checklib","proj9","p5.30-alien-curl","perl5.30"]}],"depends_on":[]},{"name":"p5.28-alien-proj","portdir":"perl/p5-alien-proj","version":"1.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::proj","description":"Alien::proj - Find/Install the PROJ library, version 6.1+","long_description":"Alien::proj - Find/Install the PROJ library, version 6.1+","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["proj7","proj8","proj9"],"dependencies":[{"type":"build","ports":["clang-18","p5.28-sort-versions","p5.28-alien-build-plugin-cleanse-builddir","p5.28-alien-build-plugin-pkgconfig-ppwrapper","p5.28-pkgconfig","p5.28-alien-sqlite","pkgconfig","p5.28-file-find-rule","p5.28-file-which","p5.28-path-tiny"]},{"type":"lib","ports":["p5.28-alien-build","p5.28-ffi-checklib","proj9","p5.28-alien-curl","perl5.28"]}],"depends_on":[]},{"name":"p5-alien-proj","portdir":"perl/p5-alien-proj","version":"1.310.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-alien-proj","homepage":"https://metacpan.org/pod/Alien::proj","description":"Alien::proj - Find/Install the PROJ library, version 6.1+","long_description":"Alien::proj - Find/Install the PROJ library, version 6.1+","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":["proj7","proj8","proj9"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-alien-proj"]}],"depends_on":[]},{"name":"p5.34-alien-hdf4","portdir":"perl/p5-alien-hdf4","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::HDF4","description":"Alien::HDF4 - Encapsulate install info for HDF4","long_description":"Alien::HDF4 - Encapsulate install info for HDF4","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-extutils-depends","p5.34-io-all","p5.34-test-simple","clang-18"]},{"type":"lib","ports":["hdf4","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-alien-hdf4","p5.34-pdl-io-hdf"]}]},{"name":"p5.32-alien-hdf4","portdir":"perl/p5-alien-hdf4","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::HDF4","description":"Alien::HDF4 - Encapsulate install info for HDF4","long_description":"Alien::HDF4 - Encapsulate install info for HDF4","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-extutils-depends","p5.32-io-all","p5.32-test-simple","clang-18"]},{"type":"lib","ports":["perl5.32","hdf4"]}],"depends_on":[{"type":"lib","ports":["p5.32-pdl-io-hdf"]}]},{"name":"p5.30-alien-hdf4","portdir":"perl/p5-alien-hdf4","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::HDF4","description":"Alien::HDF4 - Encapsulate install info for HDF4","long_description":"Alien::HDF4 - Encapsulate install info for HDF4","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-extutils-depends","p5.30-io-all","p5.30-test-simple","clang-18"]},{"type":"lib","ports":["perl5.30","hdf4"]}],"depends_on":[{"type":"lib","ports":["p5.30-pdl-io-hdf"]}]},{"name":"p5.28-alien-hdf4","portdir":"perl/p5-alien-hdf4","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Alien::HDF4","description":"Alien::HDF4 - Encapsulate install info for HDF4","long_description":"Alien::HDF4 - Encapsulate install info for HDF4","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-extutils-depends","p5.28-io-all","p5.28-test-simple","clang-18"]},{"type":"lib","ports":["perl5.28","hdf4"]}],"depends_on":[{"type":"lib","ports":["p5.28-pdl-io-hdf"]}]},{"name":"p5-alien-hdf4","portdir":"perl/p5-alien-hdf4","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-alien-hdf4","homepage":"https://metacpan.org/pod/Alien::HDF4","description":"Alien::HDF4 - Encapsulate install info for HDF4","long_description":"Alien::HDF4 - Encapsulate install info for HDF4","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-alien-hdf4"]}],"depends_on":[]},{"name":"py310-speg","portdir":"python/py-speg","version":"0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/avakar/speg","description":"A PEG-based parser interpreter with memoization.","long_description":"A PEG-based parser interpreter with memoization.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-pycson"]}]},{"name":"py310-pycson","portdir":"python/py-pycson","version":"0.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/avakar/pycson","description":"A Coffescript Object Notation (CSON) parser for Python","long_description":"A Coffescript Object Notation (CSON) parser for Python","active":true,"categories":["lang","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-speg"]}],"depends_on":[]},{"name":"fornjot","portdir":"cad/fornjot","version":"0.47.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.fornjot.app","description":"Fornjot is an early-stage project to create a next-generation Code-CAD application.","long_description":"Fornjot is an early-stage project to create a next-generation Code-CAD application.","active":true,"categories":["cad"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"oxipng","portdir":"graphics/oxipng","version":"10.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/shssoichiro/oxipng","description":"Multithreaded lossless PNG compression optimizer.","long_description":"Multithreaded lossless PNG compression optimizer.","active":true,"categories":["graphics"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"fclones","portdir":"sysutils/fclones","version":"0.35.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pkolaczk/fclones","description":"Efficient Duplicate File Finder","long_description":"fclones is a command line utility that identifies groups of identical files and gets rid of the file copies you no longer need. It comes with plenty of configuration options for controlling the search scope and offers many ways of removing duplicates. For maximum flexibility, it integrates well with other Unix utilities like find and it speaks JSON, so you have a lot of control over the search and cleanup process. fclones treats your data seriously. You can inspect and modify the list of duplicate files before removing them. There is also a --dry-run option that can tell you exactly what changes on the file system would be made.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"restish","portdir":"devel/restish","version":"0.21.2","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://rest.sh","description":"Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in","long_description":"Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in, like always having the latest API resources, fields, and operations available when they go live on the API without needing to install or update anything.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"openjdk18-openj9","portdir":"java/openjdk18-openj9","version":"18.0.2","license":"none","platforms":"darwin","epoch":0,"replaced_by":"openjdk20-openj9","homepage":"https://www.macports.org","description":"Obsolete port, replaced by openjdk20-openj9","long_description":"This port has been replaced by openjdk20-openj9.","active":false,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"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":"jdk18","portdir":"java/jdk18","version":"18.0.2.1","license":"none","platforms":"darwin","epoch":0,"replaced_by":"jdk19","homepage":"https://www.macports.org","description":"Obsolete port, replaced by jdk19","long_description":"This port has been replaced by jdk19.","active":false,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"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":"jdk17","portdir":"java/jdk17","version":"17.0.12","license":"NFTC and NoMirror","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.oracle.com/java/","description":"Oracle Java SE Development Kit 17","long_description":"Java Platform, Standard Edition Development Kit (JDK). The JDK is a development environment for building applications and components using the Java programming language. This software is provided under the Oracle No-Fee Terms and Conditions (NFTC) license (https://java.com/freeuselicense). Oracle JDK 17.0.13 and later are only available under the OTN license and therefore cannot be made available via MacPorts. If you require an up-to-date JDK 17, consider installing the 'openjdk17' or another openjdk17-* port instead.","active":true,"categories":["devel","java"],"maintainers":[],"variants":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"cpufetch","portdir":"sysutils/cpufetch","version":"1.07","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Dr-Noob/cpufetch","description":"cpufetch is a command-line tool written in C that displays the CPU information in a clean and beautiful way","long_description":"cpufetch is a command-line tool written in C that displays the CPU information in a clean and beautiful way","active":true,"categories":["sysutils"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"poppler-devel-qt5","portdir":"graphics/poppler-devel","version":"24.12.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://poppler.freedesktop.org/","description":"Poppler is a PDF rendering library based on the xpdf-3.0 code base.","long_description":"Poppler is a PDF rendering library based on the xpdf-3.0 code base.","active":true,"categories":["graphics"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651},{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["debug","boost"],"dependencies":[{"type":"build","ports":["clang-22","gobject-introspection","python313","cmake","gettext","pkgconfig"]},{"type":"extract","ports":["git","xz"]},{"type":"lib","ports":["libpng","openjpeg","poppler-data","tiff","curl","nss","qt5-qtbase","expat","libiconv","gettext-runtime","poppler-devel","boost181","gpgmepp","freetype","bzip2","zlib","glib2","cairo","fontconfig","lcms2","libjpeg-turbo"]}],"depends_on":[]},{"name":"poppler-devel","portdir":"graphics/poppler-devel","version":"24.12.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://poppler.freedesktop.org/","description":"Poppler is a PDF rendering library based on the xpdf-3.0 code base.","long_description":"Poppler is a PDF rendering library based on the xpdf-3.0 code base.","active":true,"categories":["graphics"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651},{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["debug","boost","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","cmake","gettext","clang-22","gobject-introspection","python313"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libpng","openjpeg","poppler-data","tiff","curl","nss","bzip2","expat","libiconv","gettext-runtime","boost181","gpgmepp","freetype","zlib","glib2","cairo","fontconfig","lcms2","libjpeg-turbo"]}],"depends_on":[{"type":"lib","ports":["poppler-devel-qt5"]}]},{"name":"openjdk11-microsoft","portdir":"java/openjdk11-microsoft","version":"11.0.31","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://www.microsoft.com/openjdk","description":"Microsoft Build of OpenJDK 11 (Long Term Support until at least September 2027)","long_description":"Microsoft Build of OpenJDK 11 (Long Term Support until at least September 2027) \n\nOpenJDK 11 distribution from Microsoft","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":"rust-bootstrap-transition","portdir":"lang/rust-bootstrap","version":"1.77.0","license":"(MIT or Apache-2) and BSD and zlib and NCSA and Permissive","platforms":"{darwin any >= 16 < 18}","epoch":0,"replaced_by":null,"homepage":"https://www.rust-lang.org","description":"A safe, concurrent, practical language","long_description":"Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of \"programming in the large\", that is, of creating and maintaining boundaries -- both abstract and operational -- that preserve large-system integrity, availability and concurrency.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["mirror_all_architectures"],"dependencies":[{"type":"build","ports":["clang-20","cmake","ninja","pkgconfig","python312"]},{"type":"lib","ports":["curl","libiconv","openssl3","zlib"]}],"depends_on":[{"type":"build","ports":["rust-bootstrap-10.6","rust-bootstrap-10.5"]},{"type":"extract","ports":["rust-bootstrap-10.6","rust-bootstrap-10.5"]}]},{"name":"rust-bootstrap-10.5","portdir":"lang/rust-bootstrap","version":"1.77.0","license":"(MIT or Apache-2) and BSD and zlib and NCSA and Permissive","platforms":"{darwin any >= 16 < 18}","epoch":0,"replaced_by":null,"homepage":"https://www.rust-lang.org","description":"A safe, concurrent, practical language","long_description":"Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of \"programming in the large\", that is, of creating and maintaining boundaries -- both abstract and operational -- that preserve large-system integrity, availability and concurrency.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["mirror_all_architectures"],"dependencies":[{"type":"build","ports":["cmake","clang-20","python312","rust-bootstrap-transition","pkgconfig","ninja"]},{"type":"extract","ports":["rust-bootstrap-transition"]},{"type":"lib","ports":["zlib","openssl3","libiconv","curl","libunwind","legacy-support"]}],"depends_on":[]},{"name":"rust-bootstrap-10.6","portdir":"lang/rust-bootstrap","version":"1.77.0","license":"(MIT or Apache-2) and BSD and zlib and NCSA and Permissive","platforms":"{darwin any >= 16 < 18}","epoch":0,"replaced_by":null,"homepage":"https://www.rust-lang.org","description":"A safe, concurrent, practical language","long_description":"Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of \"programming in the large\", that is, of creating and maintaining boundaries -- both abstract and operational -- that preserve large-system integrity, availability and concurrency.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["mirror_all_architectures"],"dependencies":[{"type":"build","ports":["clang-20","cmake","ninja","pkgconfig","rust-bootstrap-transition","python312"]},{"type":"extract","ports":["rust-bootstrap-transition"]},{"type":"lib","ports":["zlib","legacy-support","curl","libiconv","openssl3"]}],"depends_on":[]},{"name":"rust-bootstrap","portdir":"lang/rust-bootstrap","version":"1.77.0","license":"(MIT or Apache-2) and BSD and zlib and NCSA and Permissive","platforms":"{darwin any >= 16 < 18}","epoch":0,"replaced_by":null,"homepage":"https://www.rust-lang.org","description":"A safe, concurrent, practical language","long_description":"Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of \"programming in the large\", that is, of creating and maintaining boundaries -- both abstract and operational -- that preserve large-system integrity, availability and concurrency.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["mirror_all_architectures"],"dependencies":[{"type":"build","ports":["clang-20","cmake","ninja","pkgconfig","python312"]},{"type":"lib","ports":["curl","libiconv","openssl3","zlib"]}],"depends_on":[]},{"name":"got","portdir":"devel/got","version":"0.126","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gameoftrees.org/","description":"Game of Trees (Got)","long_description":"Game of Trees is a version control system which prioritizes ease of use and simplicity over flexibility. Got uses Git repositories to store versioned data. Git can be used for any functionality which has not yet been implemented in Got. It will always be possible to work with both Got and Git on the same repository.","active":true,"categories":["devel"],"maintainers":[{"name":"artkiver","github":"artkiver","ports_count":12}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","bison","libtool","pkgconfig"]},{"type":"lib","ports":["ncurses","openssl","ossp-uuid","libretls","libevent"]}],"depends_on":[]},{"name":"k2tf","portdir":"sysutils/k2tf","version":"0.8.0","license":"MPL-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/sl1pm4t/k2tf","description":"Kubernetes YAML to Terraform HCL converter","long_description":"Kubernetes YAML to Terraform HCL converter","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"timeleft","portdir":"sysutils/timeleft","version":"1.1.1","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://timeleft.mrhallway.me","description":"Display the time left of the day as a progress bar.","long_description":"Display the time left of the day as a progress bar.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"uxn","portdir":"emulators/uxn","version":"20250907","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://100r.co/site/uxn.html","description":"An assembler and emulator for the Uxn stack-machine, written in ANSI C.","long_description":"Uxn is a virtual machine with 32 instructions. This one-page computer is capable of hosting small applications, programmable in a unique language. It was designed with an implementation-first mindset with a focus on creating portable tools and games.","active":true,"categories":["emulators"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libsdl2"]}],"depends_on":[]},{"name":"gmic-lib","portdir":"science/gmic","version":"3.7.6","license":"CeCILL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gmic.eu","description":"G'MIC is an interpreter of image processing macros (C++ library).","long_description":"G'MIC stands for GREYC's Magic Image Converter. It is focused on the design of possibly complex pipelines for converting, manipulating, filtering and visualizing generic 1d/2d/3d multi-spectral image datasets. This includes classical color images, but also more complex data as image sequences or 3D volumetric images.","active":true,"categories":["graphics","science"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1425}],"variants":["x11","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libjpeg-turbo","libpng","openexr","ilmbase","tiff","zlib","ffmpeg","libheif","curl","xorg-libX11","imath","fftw-3","GraphicsMagick"]}],"depends_on":[{"type":"lib","ports":["gmic","gmic-qt","gmic-gimp","darktable","darktable-devel"]}]},{"name":"py310-spdx-lookup","portdir":"python/py-spdx-lookup","version":"0.3.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bbqsrc/spdx-lookup-python","description":"SPDX license list query tool","long_description":"SPDX license list query tool","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-spdx","python310"]}],"depends_on":[]},{"name":"py310-spdx","portdir":"python/py-spdx","version":"2.5.1","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bbqsrc/spdx-python","description":"SPDX license list database","long_description":"SPDX license list database","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-spdx-lookup"]}]}]}