HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50478,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=791",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=789",
"results": [
{
"name": "py37-defusedxml",
"portdir": "python/py-defusedxml",
"version": "0.7.1",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tiran/defusedxml",
"description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"long_description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python37"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-zeep",
"py37-nbconvert",
"py37-cairosvg"
]
}
]
},
{
"name": "py38-defusedxml",
"portdir": "python/py-defusedxml",
"version": "0.7.1",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tiran/defusedxml",
"description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"long_description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-zeep",
"py38-cairosvg",
"py38-scrapy",
"py38-nbconvert"
]
}
]
},
{
"name": "py-defusedxml",
"portdir": "python/py-defusedxml",
"version": "0.7.1",
"license": "PSF",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tiran/defusedxml",
"description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"long_description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-defusedxml"
]
}
],
"depends_on": []
},
{
"name": "py39-defusedxml",
"portdir": "python/py-defusedxml",
"version": "0.7.1",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tiran/defusedxml",
"description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"long_description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"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-nbconvert",
"py39-pyvo",
"py39-cairosvg",
"py39-scrapy",
"py39-zeep"
]
}
]
},
{
"name": "py310-defusedxml",
"portdir": "python/py-defusedxml",
"version": "0.7.1",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tiran/defusedxml",
"description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"long_description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"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-nbconvert",
"py310-zeep",
"py310-scrapy",
"py310-pyvo",
"py310-cairosvg"
]
}
]
},
{
"name": "py311-defusedxml",
"portdir": "python/py-defusedxml",
"version": "0.7.1",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tiran/defusedxml",
"description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"long_description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"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-nbconvert",
"py311-zeep",
"py311-scrapy",
"py311-pyvo",
"py311-cairosvg"
]
}
]
},
{
"name": "py312-defusedxml",
"portdir": "python/py-defusedxml",
"version": "0.7.1",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tiran/defusedxml",
"description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"long_description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"httpie",
"py312-zeep",
"py312-nbconvert",
"py312-scrapy",
"py312-irodsclient",
"py312-pyvo",
"py312-cairosvg"
]
}
]
},
{
"name": "py313-defusedxml",
"portdir": "python/py-defusedxml",
"version": "0.7.1",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tiran/defusedxml",
"description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"long_description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-zeep",
"py313-nbconvert",
"py313-pyvo",
"py313-cairosvg",
"py-defusedxml",
"py313-vo"
]
}
]
},
{
"name": "py314-defusedxml",
"portdir": "python/py-defusedxml",
"version": "0.7.1",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tiran/defusedxml",
"description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"long_description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-nbconvert",
"glances",
"py314-cairosvg"
]
},
{
"type": "run",
"ports": [
"glances"
]
}
]
},
{
"name": "run",
"portdir": "devel/run",
"version": "0.3.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://run.esubalew.et/",
"description": "Universal multi-language runner and smart REPL written in Rust.",
"long_description": "run is a universal multi-language runner and smart REPL (Read-Eval-Print Loop) written in Rust. It provides a unified interface for executing code across 25 programming languages without the hassle of managing multiple compilers, interpreters, or build tools. Whether you're a beginner learning your first programming language or an experienced polyglot developer, run streamlines your workflow by providing consistent commands and behavior across all supported languages.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1020
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py-google-crc32c",
"portdir": "python/py-google-crc32c",
"version": "1.7.1",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/python-crc32c",
"description": "Python wrapper of Google CRC32C library",
"long_description": "Python wrapper of Google CRC32C library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-google-crc32c"
]
}
],
"depends_on": []
},
{
"name": "py310-google-crc32c",
"portdir": "python/py-google-crc32c",
"version": "1.7.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/python-crc32c",
"description": "Python wrapper of Google CRC32C library",
"long_description": "Python wrapper of Google CRC32C library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-google-resumable-media",
"py310-google-cloud-storage"
]
}
]
},
{
"name": "py311-google-crc32c",
"portdir": "python/py-google-crc32c",
"version": "1.7.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/python-crc32c",
"description": "Python wrapper of Google CRC32C library",
"long_description": "Python wrapper of Google CRC32C library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-google-resumable-media",
"py311-google-cloud-storage"
]
}
]
},
{
"name": "py312-google-crc32c",
"portdir": "python/py-google-crc32c",
"version": "1.7.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/python-crc32c",
"description": "Python wrapper of Google CRC32C library",
"long_description": "Python wrapper of Google CRC32C library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-google-resumable-media",
"py312-google-cloud-storage"
]
}
]
},
{
"name": "py313-google-crc32c",
"portdir": "python/py-google-crc32c",
"version": "1.7.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/python-crc32c",
"description": "Python wrapper of Google CRC32C library",
"long_description": "Python wrapper of Google CRC32C library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-google-crc32c",
"py313-google-resumable-media",
"py313-google-cloud-storage"
]
}
]
},
{
"name": "py27-dns-lexicon",
"portdir": "python/py-dns-lexicon",
"version": "3.3.28",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/lexicon",
"description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"long_description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py27-setuptools",
"python27"
]
},
{
"type": "run",
"ports": [
"py27-beautifulsoup4",
"py27-cryptography",
"py27-dnspython",
"py27-future",
"py27-requests",
"py27-tldextract",
"py27-yaml",
"lexicon_select"
]
}
],
"depends_on": []
},
{
"name": "py36-dns-lexicon",
"portdir": "python/py-dns-lexicon",
"version": "3.8.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/lexicon",
"description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"long_description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py36-setuptools",
"python36"
]
},
{
"type": "run",
"ports": [
"py36-beautifulsoup4",
"py36-cryptography",
"py36-dnspython",
"py36-requests",
"py36-tldextract",
"py36-yaml",
"lexicon_select"
]
}
],
"depends_on": []
},
{
"name": "py38-dns-lexicon",
"portdir": "python/py-dns-lexicon",
"version": "3.18.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/lexicon",
"description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"long_description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"clang-16",
"py38-installer",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-requests",
"py38-tldextract",
"py38-yaml",
"py38-dnspython",
"py38-cryptography",
"py38-beautifulsoup4",
"lexicon_select"
]
}
],
"depends_on": []
},
{
"name": "py37-dns-lexicon",
"portdir": "python/py-dns-lexicon",
"version": "3.15.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/lexicon",
"description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"long_description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-poetry-core",
"clang-15",
"py37-installer",
"py37-build"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "run",
"ports": [
"py37-requests",
"py37-tldextract",
"py37-yaml",
"py37-dnspython",
"py37-cryptography",
"py37-beautifulsoup4",
"lexicon_select"
]
}
],
"depends_on": []
},
{
"name": "py39-dns-lexicon",
"portdir": "python/py-dns-lexicon",
"version": "3.21.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/lexicon",
"description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"long_description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-poetry-core",
"clang-17",
"py39-installer",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-requests",
"py39-tldextract",
"py39-yaml",
"py39-dnspython",
"py39-cryptography",
"py39-beautifulsoup4",
"lexicon_select"
]
}
],
"depends_on": []
},
{
"name": "py-dns-lexicon",
"portdir": "python/py-dns-lexicon",
"version": "3.23.2",
"license": "MIT",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/lexicon",
"description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"long_description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-dns-lexicon"
]
}
],
"depends_on": []
},
{
"name": "py310-dns-lexicon",
"portdir": "python/py-dns-lexicon",
"version": "3.23.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/lexicon",
"description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"long_description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"clang-18",
"py310-installer",
"py310-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-beautifulsoup4",
"py310-dnspython",
"py310-tldextract",
"py310-cryptography",
"py310-yaml",
"py310-requests",
"lexicon_select"
]
}
],
"depends_on": []
},
{
"name": "py311-dns-lexicon",
"portdir": "python/py-dns-lexicon",
"version": "3.23.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/lexicon",
"description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"long_description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"clang-18",
"py311-poetry-core",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-beautifulsoup4",
"py311-dnspython",
"py311-tldextract",
"py311-yaml",
"py311-cryptography",
"py311-requests",
"lexicon_select"
]
}
],
"depends_on": []
},
{
"name": "py312-dns-lexicon",
"portdir": "python/py-dns-lexicon",
"version": "3.23.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/lexicon",
"description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"long_description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"clang-18",
"py312-poetry-core",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-beautifulsoup4",
"py312-dnspython",
"py312-tldextract",
"py312-yaml",
"py312-cryptography",
"py312-requests",
"lexicon_select"
]
}
],
"depends_on": []
},
{
"name": "py313-dns-lexicon",
"portdir": "python/py-dns-lexicon",
"version": "3.23.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/lexicon",
"description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"long_description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-poetry-core",
"py313-installer",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-dnspython",
"py313-beautifulsoup4",
"py313-tldextract",
"py313-yaml",
"py313-cryptography",
"py313-requests",
"lexicon_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"certbot-dns-namecheap",
"certbot-dns-dnsmadeeasy",
"certbot-dns-dnsimple",
"certbot-dns-gehirn",
"certbot-dns-linode",
"certbot-dns-nsone",
"certbot-dns-ovh",
"certbot-dns-sakuracloud",
"py-dns-lexicon"
]
}
]
},
{
"name": "gcovr",
"portdir": "devel/gcovr",
"version": "8.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcovr.com",
"description": "A utility for generating summarizing code coverage results from gcov",
"long_description": "Gcovr provides a utility for managing the use of the GNU gcov utility and generating summarized code coverage results.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatch-fancy-pypi-readme",
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling",
"py313-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"py313-pygments",
"py313-lxml",
"py313-jinja2",
"py313-colorlog",
"python313"
]
}
],
"depends_on": []
},
{
"name": "re-flex",
"portdir": "devel/re-flex",
"version": "6.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.genivia.com/doc/reflex/html/",
"description": "regex-centric, fast lexical analyzer generator for C++ with full Unicode support",
"long_description": "RE/flex is a regex-centric, fast lexical analyzer generator for C++ with full Unicode support. Faster than Flex. Accepts Flex specifications. Generates reusable source code that is easy to understand. Introduces indent/dedent anchors, lazy quantifiers, functions for lex/syntax error reporting and more. Seamlessly integrates with Bison and other parsers.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "lefthook",
"portdir": "devel/lefthook",
"version": "2.0.4",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lefthook.dev/",
"description": "Fast and powerful Git hooks manager for any type of projects.",
"long_description": "A Git hooks manager for Node.js, Ruby, Python and many other types of projects. It is written in Go, can run commands in parallel, and allows to control execution and files you pass to your commands. It is also a single dependency-free binary which can work in any environment.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1020
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "llvm-13",
"portdir": "lang/llvm-13",
"version": "13.0.1",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-yaml",
"cctools",
"cmake",
"clang-11",
"python310",
"py310-pygments"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"xar",
"zlib",
"libedit",
"libffi",
"ncurses",
"libcxx"
]
},
{
"type": "run",
"ports": [
"llvm_select-13"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-pyside2",
"py36-pyside2",
"mlir-13",
"clang-13",
"lldb-13",
"flang-13"
]
}
]
},
{
"name": "mlir-13",
"portdir": "lang/llvm-13",
"version": "13.0.1",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mlir.llvm.org",
"description": "The MLIR project is a novel approach to building reusable and extensible compiler infrastructure.",
"long_description": "The MLIR project is a novel approach to building reusable and extensible compiler infrastructure. MLIR aims to address software fragmentation, improve compilation for heterogeneous hardware, significantly reduce the cost of building domain specific compilers, and aid in connecting existing compilers together.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-yaml",
"clang-11",
"python310",
"py310-pygments",
"cctools",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"llvm-13",
"libcxx"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"flang-13"
]
}
]
},
{
"name": "clang-13",
"portdir": "lang/llvm-13",
"version": "13.0.1",
"license": "NCSA",
"platforms": "{darwin < 25}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://clang.llvm.org/",
"description": "C, C++, Objective C and Objective C++ compiler",
"long_description": "Clang is an LLVM native C/C++/Objective-C compiler, which aims to deliver amazingly fast compiles (e.g. about 3x faster than GCC when compiling Objective-C code in a debug configuration), extremely useful error and warning messages and to provide a platform for building great source level tools. The included Clang Static Analyzer is a tool that automatically finds bugs in your code, and is a great example of the sort of tool that can be built using the Clang frontend as a library to parse C/C++ code.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"analyzer",
"libstdcxx",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-11",
"cctools",
"python310",
"py310-pygments",
"py310-yaml"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"libomp",
"libxml2",
"llvm-13"
]
},
{
"type": "run",
"ports": [
"clang_select-13",
"perl5",
"ld64",
"cctools"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"flang-15",
"pbzx",
"msp430-libc-devel",
"libzdb-postgresql80",
"qof",
"atk",
"cargo-bootstrap",
"coccinelle",
"dtool",
"magit",
"openfst",
"pijul",
"py35-sphinxcontrib-blockdiag",
"py36-sphinxcontrib-blockdiag",
"icu58",
"hilite",
"ccls-clang-13",
"llvm-15",
"mlir-15",
"clang-15",
"lldb-15",
"PsyncX",
"vcsn",
"vecLibFort",
"atom",
"frozenbubble2",
"gti",
"gtypist",
"keybinder",
"py27-keybinder",
"libgnomecanvas",
"libgnomeui",
"vte-gtk2-compat",
"DiffPDF",
"darktable",
"openjdk",
"openjdk15-openj9",
"openjdk15-openj9-large-heap",
"krusader",
"ispc-clang",
"snobol4",
"mpfi",
"tiemu3",
"xplot",
"schroedinger",
"libntlm",
"openvpn",
"trafshow",
"eureka",
"p5-data-messagepack",
"p5.28-data-messagepack",
"p5.30-data-messagepack",
"p5-devel-ppport",
"p5.28-devel-ppport",
"p5.30-devel-ppport",
"p5-digest-crc",
"p5.28-digest-crc",
"p5.30-digest-crc",
"p5-event",
"p5.28-event",
"p5.30-event",
"p5-json-parse",
"p5.28-json-parse",
"p5.30-json-parse",
"p5-math-gmp",
"p5.28-math-gmp",
"p5.30-math-gmp",
"p5-string-crc32",
"p5.28-string-crc32",
"p5.30-string-crc32",
"p5-unicode-collate",
"p5.28-unicode-collate",
"p5.30-unicode-collate",
"py37-DAWG",
"py27-aenum",
"py35-aenum",
"py36-aenum",
"py27-alembic",
"py35-alembic",
"py36-alembic",
"py37-ansible",
"py38-ansible",
"py-ansible-base",
"py37-ansible-base",
"py38-ansible-base",
"py39-ansible-base",
"py36-anyio",
"py36-arrow",
"py27-astroid",
"py35-astroid",
"py36-astroid",
"py37-astropy-healpix",
"py27-astropy-helpers",
"py35-astropy-helpers",
"py36-astropy-helpers",
"py36-black",
"py35-blis",
"py36-blis",
"py36-cchardet",
"py27-cligj",
"py35-cligj",
"py36-cligj",
"py27-cloudpickle",
"py35-construct",
"py36-construct",
"py35-cppy",
"py-crypto",
"py37-crypto",
"py38-crypto",
"py39-crypto",
"py35-distorm",
"py36-distorm",
"py27-editor",
"py35-editor",
"py36-editor",
"py27-emcee",
"py35-emcee",
"py36-emcee",
"py36-enchant",
"py27-entrypoints",
"py35-entrypoints",
"py36-entrypoints",
"py35-fiona",
"py36-fiona",
"py27-flake8",
"py35-flake8",
"py36-flake8",
"py27-flake8-mccabe",
"py35-flake8-mccabe",
"py36-flake8-mccabe",
"py35-fsspec",
"py36-fsspec",
"py-geoip",
"py27-geoip",
"py37-geoip",
"py38-geoip",
"py39-geoip",
"py37-gmpy",
"py37-gsl",
"py37-htseq",
"py37-hypy",
"py27-imageio",
"py35-imageio",
"py36-imageio",
"py27-ipykernel",
"py35-ipykernel",
"py36-ipykernel",
"py36-ipympl",
"py27-jmespath",
"py35-jmespath",
"py36-jmespath",
"py36-jupyter_packaging",
"py37-kcs11",
"py-language-server",
"py37-language-server",
"py38-language-server",
"py39-language-server",
"py35-libvirt",
"py36-libvirt",
"py35-libxml2",
"py36-libxml2",
"py27-llfuse",
"py35-llfuse",
"py36-llfuse",
"py-llvmpy",
"py27-llvmpy",
"py35-llvmpy",
"py36-llvmpy",
"py35-mako",
"py36-mako",
"py27-mercurial_extension_utils",
"py37-misaka",
"py37-mmh3",
"py37-mssql",
"py27-munch",
"py35-munch",
"py36-munch",
"py27-nbconvert",
"py35-nbconvert",
"py36-nbconvert",
"py35-networkx",
"py36-networkx",
"py37-obspy",
"py-oset",
"py37-oset",
"py38-oset",
"py39-oset",
"py35-pandas",
"py36-pandas",
"py27-phonenumbers",
"py35-phonenumbers",
"py36-phonenumbers",
"py36-poetry-core",
"py-poppler-qt4",
"py37-poppler-qt4",
"py27-powerline",
"py37-pybox2d",
"py36-pydantic",
"py37-pygeos",
"py37-pygit2",
"py35-pyglet",
"py36-pyglet",
"py-pygpu",
"py37-pygpu",
"py37-pygresql",
"py37-pyhyphen",
"py37-pykerberos",
"py37-pylibmc",
"py27-pylint",
"py35-pylint",
"py36-pylint",
"py27-pymongo",
"py35-pymongo",
"py36-pymongo",
"py37-pyodbc",
"py37-pypostal",
"py27-pyqtgraph",
"py27-pyscard",
"py35-pyscard",
"py36-pyscard",
"py27-pywavelets",
"py35-pywavelets",
"py36-pywavelets",
"py38-quixote",
"py-qutip",
"py27-rencode",
"py37-reproject",
"py35-rope",
"py36-rope",
"py37-rpy2",
"py38-scgi",
"py36-scikit-build",
"py36-scikit-hep-awkward1",
"py36-scikit-hep-hist",
"py36-scikit-hep-uproot4",
"py37-scimath",
"py37-slepc4py",
"py37-sounddevice",
"py37-spaCy",
"py37-spacepy",
"py27-stevedore",
"py35-stevedore",
"py36-stevedore",
"py37-storm",
"py37-subvertpy",
"py27-testpath",
"py35-testpath",
"py36-testpath",
"py37-tinycss",
"py27-tqdm",
"py35-tqdm",
"py36-tqdm",
"py27-vega",
"py36-vega",
"py35-werkzeug",
"py36-werkzeug",
"py37-wntr",
"py37-word2vec",
"py27-wrapt",
"py35-wrapt",
"py36-wrapt",
"py27-zict",
"py35-zict",
"py36-zict",
"chemtool",
"drc-fir",
"pgpdump",
"chkrootkit",
"edex-ui",
"getopt",
"gnuregex",
"iRecovery",
"pstree",
"cedar",
"dumpasn1",
"liblrdf",
"pdfgrep-legacy",
"the_silver_searcher",
"unrtf",
"netrik",
"tidy",
"vnc",
"p5.32-data-messagepack",
"p5.32-devel-ppport",
"p5.32-digest-crc",
"p5.32-event",
"p5.32-json-parse",
"p5.32-math-gmp",
"p5.32-string-crc32",
"p5.32-unicode-collate",
"reddsaver",
"py37-mecab-python3",
"bombadillo",
"htmlq",
"py27-fonttools",
"py36-fonttools",
"recutils",
"py37-omniORBpy",
"py37-ansible-core",
"py38-ansible-core",
"py310-oset",
"doctave",
"MultiMC5-devel",
"p5.34-data-messagepack",
"p5.34-devel-ppport",
"p5.34-digest-crc",
"p5.34-event",
"p5.34-json-parse",
"p5.34-math-gmp",
"p5.34-string-crc32",
"p5.34-unicode-collate",
"py37-npe2",
"mozjs68",
"py37-awscli2",
"py36-pyheif",
"ttygif",
"MacOSX.sdk",
"MacOSX10.6.sdk",
"MacOSX10.7.sdk",
"MacOSX10.8.sdk",
"MacOSX10.9.sdk",
"MacOSX10.10.sdk",
"MacOSX10.11.sdk",
"MacOSX10.12.sdk",
"MacOSX10.13.sdk",
"MacOSX10.14.sdk",
"openjdk-source",
"openjdk8-adoption-boot",
"openjdk8u",
"openjdk11-boot",
"openjdk11u",
"openjdk13-boot",
"openjdk13u",
"openjdk15-boot",
"openjdk15u",
"openjdk17-boot",
"openjdk17u",
"MacOSX10.15.sdk",
"MacOSX11.sdk",
"MacOSX12.sdk",
"mozjs91",
"grass8",
"py39-glcontext",
"py39-moderngl",
"mpich-clang13",
"openmpi-clang13",
"py38-subprocess-tee",
"py310-qutip",
"py36-psycopg",
"py-distnorm",
"py27-distnorm",
"py37-distnorm",
"py38-distnorm"
]
},
{
"type": "lib",
"ports": [
"rtags",
"py27-pyside2",
"py36-pyside2",
"openmpi-clang13",
"mpich-clang13",
"ccls-clang-13",
"py27-clang",
"py36-clang",
"lldb-13",
"flang-13"
]
}
]
},
{
"name": "lldb-13",
"portdir": "lang/llvm-13",
"version": "13.0.1",
"license": "NCSA",
"platforms": "{darwin >= 18}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lldb.llvm.org/",
"description": "the LLVM debugger",
"long_description": "lldb is the LLVM native debugger.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-yaml",
"cctools",
"cmake",
"swig-python",
"clang-11",
"doxygen",
"python310",
"py310-pygments"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"xar",
"zlib",
"libedit",
"libffi",
"ncurses",
"libcxx",
"python310",
"llvm-13",
"clang-13"
]
},
{
"type": "run",
"ports": [
"lldb_select-13"
]
}
],
"depends_on": []
},
{
"name": "flang-13",
"portdir": "lang/llvm-13",
"version": "13.0.1",
"license": "NCSA",
"platforms": "{darwin < 25}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flang.llvm.org/",
"description": "LLVM Fortran compiler",
"long_description": "LLVM Fortran compiler",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-yaml",
"py310-pygments",
"cctools",
"cmake",
"clang-11",
"python310"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"libomp",
"libxml2",
"llvm-13",
"mlir-13",
"clang-13"
]
},
{
"type": "run",
"ports": [
"bash",
"ld64"
]
}
],
"depends_on": []
},
{
"name": "glasskube",
"portdir": "devel/glasskube",
"version": "0.26.1",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://glasskube.dev/",
"description": "Missing Package Manager for Kubernetes",
"long_description": "Deploy, configure and update Kubernetes packages 20x faster than with Helm",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 133
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"npm10",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "lcov",
"portdir": "devel/lcov",
"version": "2.3.2",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/linux-test-project/lcov",
"description": "LCOV is a graphical front-end for GCC's coverage testing tool gcov.",
"long_description": "LCOV is a graphical front-end for GCC's coverage testing tool gcov. It collects gcov data for multiple source files and creates HTML pages containing the source code annotated with coverage information. It also adds overview pages for easy navigation within the file structure.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-datetime",
"p5.34-devel-cover",
"p5.34-digest-md5",
"p5.34-json-xs",
"p5.34-capture-tiny",
"p5.34-pathtools",
"p5.34-scalar-list-utils",
"p5.34-time-hires",
"p5.34-timedate",
"p5.34-module-load-conditional"
]
}
],
"depends_on": []
},
{
"name": "py-google-resumable-media",
"portdir": "python/py-google-resumable-media",
"version": "2.7.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/google-resumable-media-python",
"description": "Utilities for Google Media downloads and resumable uploads",
"long_description": "Utilities for Google Media downloads and resumable uploads",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-google-resumable-media"
]
}
],
"depends_on": []
},
{
"name": "py310-google-resumable-media",
"portdir": "python/py-google-resumable-media",
"version": "2.7.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/google-resumable-media-python",
"description": "Utilities for Google Media downloads and resumable uploads",
"long_description": "Utilities for Google Media downloads and resumable uploads",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-google-crc32c",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-google-cloud-storage"
]
}
]
},
{
"name": "py311-google-resumable-media",
"portdir": "python/py-google-resumable-media",
"version": "2.7.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/google-resumable-media-python",
"description": "Utilities for Google Media downloads and resumable uploads",
"long_description": "Utilities for Google Media downloads and resumable uploads",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-google-crc32c",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-google-cloud-storage"
]
}
]
},
{
"name": "py312-google-resumable-media",
"portdir": "python/py-google-resumable-media",
"version": "2.7.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/google-resumable-media-python",
"description": "Utilities for Google Media downloads and resumable uploads",
"long_description": "Utilities for Google Media downloads and resumable uploads",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-google-crc32c",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-google-cloud-storage"
]
}
]
},
{
"name": "py313-google-resumable-media",
"portdir": "python/py-google-resumable-media",
"version": "2.7.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/google-resumable-media-python",
"description": "Utilities for Google Media downloads and resumable uploads",
"long_description": "Utilities for Google Media downloads and resumable uploads",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-google-crc32c",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-google-resumable-media",
"py313-google-cloud-storage"
]
}
]
},
{
"name": "py-google-cloud-core",
"portdir": "python/py-google-cloud-core",
"version": "2.5.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/python-cloud-core",
"description": "Google Cloud API client core library",
"long_description": "Google Cloud API client core library",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-google-cloud-core"
]
}
],
"depends_on": []
},
{
"name": "py310-google-cloud-core",
"portdir": "python/py-google-cloud-core",
"version": "2.5.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/python-cloud-core",
"description": "Google Cloud API client core library",
"long_description": "Google Cloud API client core library",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"py310-google-auth",
"py310-google-api-core",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-google-cloud-storage"
]
}
]
},
{
"name": "py311-google-cloud-core",
"portdir": "python/py-google-cloud-core",
"version": "2.5.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/python-cloud-core",
"description": "Google Cloud API client core library",
"long_description": "Google Cloud API client core library",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-google-api-core",
"py311-google-auth",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-google-cloud-storage"
]
}
]
},
{
"name": "py312-google-cloud-core",
"portdir": "python/py-google-cloud-core",
"version": "2.5.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/python-cloud-core",
"description": "Google Cloud API client core library",
"long_description": "Google Cloud API client core library",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"py312-google-api-core",
"py312-google-auth",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-google-cloud-storage"
]
}
]
},
{
"name": "py313-google-cloud-core",
"portdir": "python/py-google-cloud-core",
"version": "2.5.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/googleapis/python-cloud-core",
"description": "Google Cloud API client core library",
"long_description": "Google Cloud API client core library",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-google-api-core",
"py313-google-auth",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-google-cloud-core",
"py313-google-cloud-storage"
]
}
]
},
{
"name": "treefmt",
"portdir": "devel/treefmt",
"version": "2.4.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://treefmt.com/",
"description": "One CLI to format your repo",
"long_description": "One CLI to format your repo. treefmt applies all the needed formatters to your project with one command line.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1020
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "darcs",
"portdir": "devel/darcs",
"version": "2.18.5",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://darcs.net/",
"description": "A distributed, interactive, smart revision control system",
"long_description": "Darcs is a free, open source revision control system. It is: \n- Distributed: Every user has access to the full command set, removing boundaries between server and client or committer and non-committers. \n- Interactive: Darcs is easy to learn and efficient to use because it asks you questions in response to simple commands, giving you choices in your work flow. You can choose to record one change in a file, while ignoring another. As you update from upstream, you can review each patch name, even the full diff for interesting patches. \n- Smart: Originally developed by physicist David Roundy, darcs is based on a unique algebra of patches. \nThis smartness lets you respond to changing demands in ways that would otherwise not be possible. Learn more about spontaneous branches with darcs.",
"active": true,
"categories": [
"devel",
"haskell"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"openssl",
"pkgconfig",
"stack",
"file",
"grep",
"gsed",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "dstask",
"portdir": "office/dstask",
"version": "1.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/naggie/dstask",
"description": "Single binary terminal-based TODO manager with git-based sync + markdown notes per task",
"long_description": "Single binary terminal-based TODO manager with git-based sync + markdown notes per task. Dstask is a personal task tracker designed to help you focus. It is similar to taskwarrior but uses git to synchronise instead of a special protocol.",
"active": true,
"categories": [
"office"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1020
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "lazygit",
"portdir": "devel/lazygit",
"version": "0.56.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jesseduffield/lazygit",
"description": "A simple terminal UI for git commands, written in Go",
"long_description": "A simple terminal UI for git commands, written in Go",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1020
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "NetBeans",
"portdir": "aqua/NetBeans",
"version": "28",
"license": "Apache-2 and NoMirror",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://netbeans.apache.org/",
"description": "Java integrated development environment",
"long_description": "NetBeans IDE lets you quickly and easily develop Java desktop, mobile, and web applications, as well as HTML5 applications with HTML, JavaScript, and CSS. The IDE also provides a great set of tools for PHP and C/C++ developers. It is free and open source and has a large community of users and developers around the world.",
"active": true,
"categories": [
"aqua",
"devel",
"java"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 155
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": []
}
]
}