{"count":51637,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=621","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=619","results":[{"name":"py313-ruamel-yaml-clib","portdir":"python/py-ruamel-yaml-clib","version":"0.2.15","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"the C based reader/scanner and emitter for ruamel.yaml","long_description":"the C based reader/scanner and emitter for ruamel.yaml.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":465}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-ruamel-yaml","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-awscli2","py-ruamel-yaml-clib","py313-mitmproxy"]},{"type":"run","ports":["borgmatic"]}]},{"name":"py314-ruamel-yaml-clib","portdir":"python/py-ruamel-yaml-clib","version":"0.2.15","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"the C based reader/scanner and emitter for ruamel.yaml","long_description":"the C based reader/scanner and emitter for ruamel.yaml.","active":true,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":465}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-ruamel-yaml","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-awscli2","ansible-lint"]}]},{"name":"abcMIDI","portdir":"audio/abcMIDI","version":"2025.11.26","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ifdo.ca/~seymour/runabc/top.html","description":"Abc to midi and vice versa converter","long_description":"ABC is a text-based music notation language. Abc2midi is a program that converts an abc music notation file to a MIDI file.","active":true,"categories":["audio"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":654}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"py27-tblib","portdir":"python/py-tblib","version":"1.7.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-six"]}],"depends_on":[{"type":"lib","ports":["py27-distributed"]}]},{"name":"py37-tblib","portdir":"python/py-tblib","version":"2.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-15"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-distributed"]}]},{"name":"py38-tblib","portdir":"python/py-tblib","version":"3.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-distributed"]}]},{"name":"py35-tblib","portdir":"python/py-tblib","version":"1.7.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-six"]}],"depends_on":[{"type":"lib","ports":["py35-distributed"]}]},{"name":"py39-tblib","portdir":"python/py-tblib","version":"3.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-distributed"]}]},{"name":"py36-tblib","portdir":"python/py-tblib","version":"1.7.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-six"]}],"depends_on":[{"type":"lib","ports":["py36-distributed"]}]},{"name":"py-tblib","portdir":"python/py-tblib","version":"3.2.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-tblib"]}],"depends_on":[]},{"name":"py310-tblib","portdir":"python/py-tblib","version":"3.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-distributed"]}]},{"name":"py311-tblib","portdir":"python/py-tblib","version":"3.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-distributed"]}]},{"name":"py312-tblib","portdir":"python/py-tblib","version":"3.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-distributed"]}]},{"name":"py313-tblib","portdir":"python/py-tblib","version":"3.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-tblib"]}]},{"name":"py314-tblib","portdir":"python/py-tblib","version":"3.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[]},{"name":"p5.26-term-table","portdir":"perl/p5-term-table","version":"0.15.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Term::Table","description":"Term::Table - Format a header and rows into a table","long_description":"Term::Table - Format a header and rows into a table","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-simple"]},{"type":"lib","ports":["perl5.26","p5.26-importer","p5.26-term-size-any"]}],"depends_on":[{"type":"lib","ports":["p5.26-test2-suite"]}]},{"name":"p5-term-table","portdir":"perl/p5-term-table","version":"0.28.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-term-table","homepage":"https://metacpan.org/pod/Term::Table","description":"Term::Table - Format a header and rows into a table","long_description":"Term::Table - Format a header and rows into a table","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-term-table"]}],"depends_on":[]},{"name":"p5.28-term-table","portdir":"perl/p5-term-table","version":"0.28.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Term::Table","description":"Term::Table - Format a header and rows into a table","long_description":"Term::Table - Format a header and rows into a table","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-term-size-any","p5.28-unicode-linebreak"]}],"depends_on":[{"type":"lib","ports":["p5.28-getopt-yath","p5.28-test-simple"]}]},{"name":"p5.30-term-table","portdir":"perl/p5-term-table","version":"0.28.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Term::Table","description":"Term::Table - Format a header and rows into a table","long_description":"Term::Table - Format a header and rows into a table","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-term-size-any","p5.30-unicode-linebreak"]}],"depends_on":[{"type":"lib","ports":["p5.30-getopt-yath","p5.30-test-simple"]}]},{"name":"p5.32-term-table","portdir":"perl/p5-term-table","version":"0.28.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Term::Table","description":"Term::Table - Format a header and rows into a table","long_description":"Term::Table - Format a header and rows into a table","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-term-size-any","p5.32-unicode-linebreak"]}],"depends_on":[{"type":"lib","ports":["p5.32-getopt-yath","p5.32-test-simple"]}]},{"name":"p5.34-term-table","portdir":"perl/p5-term-table","version":"0.28.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Term::Table","description":"Term::Table - Format a header and rows into a table","long_description":"Term::Table - Format a header and rows into a table","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-term-size-any","p5.34-unicode-linebreak"]}],"depends_on":[{"type":"lib","ports":["p5.34-getopt-yath","p5-term-table","p5.34-test-simple"]}]},{"name":"protozero","portdir":"devel/protozero","version":"1.8.1","license":"BSD and Boost-1 and Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mapbox/protozero","description":"A minimalistic protocol buffer decoder and encoder in C++","long_description":"Low-level: this is designed to be a building block for writing a very customized decoder for a stable protobuf schema. If your protobuf schema is changing frequently or lazy decoding is not critical for your application then this approach offers no value: just use the C++ API that can be generated with the Google Protobufs protoc program.","active":true,"categories":["devel"],"maintainers":[{"name":"frank.dean","github":"frankdean","ports_count":12}],"variants":["debug","protobuf"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"build","ports":["libosmium","libosmium-doc","osmium-tool"]},{"type":"lib","ports":["osm2pgsql-lua","osm2pgsql"]}]},{"name":"py36-tvdb","portdir":"python/py-tvdb","version":"2.0","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-requests","py36-requests-cache"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-tvnamer"]}]},{"name":"py37-tvdb","portdir":"python/py-tvdb","version":"3.1","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","py37-requests","py37-requests-cache"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-tvnamer"]}]},{"name":"py38-tvdb","portdir":"python/py-tvdb","version":"3.1","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-installer","clang-16","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["python38","py38-requests","py38-requests-cache"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py-tvdb","py38-tvnamer"]}]},{"name":"py27-tvdb","portdir":"python/py-tvdb","version":"2.0","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-requests","py27-requests-cache"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-tvnamer"]}]},{"name":"py35-tvdb","portdir":"python/py-tvdb","version":"2.0","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-requests","py35-requests-cache"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-tvnamer"]}]},{"name":"py-tvdb","portdir":"python/py-tvdb","version":"3.1","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py38-tvdb"]}],"depends_on":[]},{"name":"py35-tvnamer","portdir":"python/py-tvnamer","version":"2.5","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes {\"foo} bar {[02x03].m4v}","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35","py35-setuptools","py35-tvdb"]}],"depends_on":[]},{"name":"py36-tvnamer","portdir":"python/py-tvnamer","version":"2.5","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes {\"foo} bar {[02x03].m4v}","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python36","py36-setuptools","py36-tvdb"]}],"depends_on":[]},{"name":"py27-tvnamer","portdir":"python/py-tvnamer","version":"2.5","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes {\"foo} bar {[02x03].m4v}","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-setuptools","py27-tvdb"]}],"depends_on":[]},{"name":"py37-tvnamer","portdir":"python/py-tvnamer","version":"3.0.4","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python37","py37-setuptools","py37-tvdb"]}],"depends_on":[]},{"name":"py-tvnamer","portdir":"python/py-tvnamer","version":"3.0.4","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py38-tvnamer"]}],"depends_on":[]},{"name":"py38-tvnamer","portdir":"python/py-tvnamer","version":"3.0.4","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-setuptools","py38-tvdb","python38"]}],"depends_on":[{"type":"lib","ports":["py-tvnamer"]}]},{"name":"py36-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]},{"type":"run","ports":["py36-decorator","py36-stevedore"]}],"depends_on":[{"type":"run","ports":["py36-openstacksdk"]}]},{"name":"py37-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-decorator","py37-stevedore"]}],"depends_on":[{"type":"run","ports":["py37-openstacksdk"]}]},{"name":"py38-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-decorator","py38-stevedore"]}],"depends_on":[{"type":"run","ports":["py38-openstacksdk"]}]},{"name":"py39-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-decorator","py39-stevedore","py39-typing_extensions"]}],"depends_on":[{"type":"run","ports":["py39-openstacksdk"]}]},{"name":"dtc","portdir":"cross/dtc","version":"1.7.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.kernel.org/pub/scm/utils/dtc/dtc.git","description":"Device tree compiler","long_description":"Device Tree Compiler, dtc, takes as input a device-tree in a given format and outputs a device-tree in another format for booting kernels on embedded systems. Typically, the input format is DTS, a human readable source format, and creates a DTB, or binary format as output.","active":true,"categories":["devel","cross"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gmake","pkgconfig","clang-18"]}],"depends_on":[{"type":"lib","ports":["qemu"]},{"type":"run","ports":["libkrun"]}]},{"name":"minisat","portdir":"math/minisat","version":"2.2.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://minisat.se/","description":"Minimalistic SAT solver","long_description":"MiniSat is a minimalistic, open-source SAT solver, developed to help researchers and developers alike to get started on SAT.","active":true,"categories":["science","math"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["zlib"]}],"depends_on":[]},{"name":"py-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.5.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-dogpile-cache"]}],"depends_on":[]},{"name":"py310-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-decorator","py310-typing_extensions","py310-stevedore"]}],"depends_on":[{"type":"run","ports":["py310-openstacksdk"]}]},{"name":"py311-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-decorator","py311-stevedore"]}],"depends_on":[{"type":"run","ports":["py311-openstacksdk"]}]},{"name":"py312-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-decorator","py312-stevedore"]}],"depends_on":[{"type":"run","ports":["py312-openstacksdk"]}]},{"name":"py313-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-decorator","py313-stevedore"]}],"depends_on":[{"type":"lib","ports":["py-dogpile-cache"]},{"type":"run","ports":["py313-openstacksdk"]}]},{"name":"py-pytest-recording","portdir":"python/py-pytest-recording","version":"0.13.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/kiwicom/pytest-recording","description":"A pytest plugin powered by VCR.py to record and replay HTTP traffic","long_description":"A pytest plugin powered by VCR.py to record and replay HTTP traffic","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pytest-recording"]}],"depends_on":[]},{"name":"py310-pytest-recording","portdir":"python/py-pytest-recording","version":"0.13.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kiwicom/pytest-recording","description":"A pytest plugin powered by VCR.py to record and replay HTTP traffic","long_description":"A pytest plugin powered by VCR.py to record and replay HTTP traffic","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-vcrpy"]}],"depends_on":[{"type":"test","ports":["py310-pylast"]}]},{"name":"py311-pytest-recording","portdir":"python/py-pytest-recording","version":"0.13.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kiwicom/pytest-recording","description":"A pytest plugin powered by VCR.py to record and replay HTTP traffic","long_description":"A pytest plugin powered by VCR.py to record and replay HTTP traffic","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311","py311-vcrpy"]}],"depends_on":[{"type":"test","ports":["py311-pylast"]}]},{"name":"py312-pytest-recording","portdir":"python/py-pytest-recording","version":"0.13.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kiwicom/pytest-recording","description":"A pytest plugin powered by VCR.py to record and replay HTTP traffic","long_description":"A pytest plugin powered by VCR.py to record and replay HTTP traffic","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["python312","py312-vcrpy"]}],"depends_on":[{"type":"test","ports":["py312-pylast"]}]},{"name":"py313-pytest-recording","portdir":"python/py-pytest-recording","version":"0.13.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kiwicom/pytest-recording","description":"A pytest plugin powered by VCR.py to record and replay HTTP traffic","long_description":"A pytest plugin powered by VCR.py to record and replay HTTP traffic","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313","py313-vcrpy"]}],"depends_on":[{"type":"lib","ports":["py-pytest-recording"]},{"type":"test","ports":["py313-pylast"]}]}]}