HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51637,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=722",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=720",
"results": [
{
"name": "py310-hcloud",
"portdir": "python/py-hcloud",
"version": "2.16.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hetznercloud/hcloud-python",
"description": "py-hcloud is a library for the Hetzner Cloud API.",
"long_description": "py-hcloud is a library for the Hetzner Cloud API.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"clang-18",
"py310-installer",
"py310-build",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-future",
"py310-dateutil",
"py310-requests"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-mock"
]
}
],
"depends_on": []
},
{
"name": "py311-hcloud",
"portdir": "python/py-hcloud",
"version": "2.16.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hetznercloud/hcloud-python",
"description": "py-hcloud is a library for the Hetzner Cloud API.",
"long_description": "py-hcloud is a library for the Hetzner Cloud API.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"clang-18",
"py311-wheel",
"py311-setuptools",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-future",
"py311-dateutil",
"py311-requests"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-mock"
]
}
],
"depends_on": []
},
{
"name": "py312-hcloud",
"portdir": "python/py-hcloud",
"version": "2.16.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hetznercloud/hcloud-python",
"description": "py-hcloud is a library for the Hetzner Cloud API.",
"long_description": "py-hcloud is a library for the Hetzner Cloud API.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"clang-18",
"py312-wheel",
"py312-setuptools",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-future",
"py312-dateutil",
"py312-requests"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-mock"
]
}
],
"depends_on": []
},
{
"name": "py313-hcloud",
"portdir": "python/py-hcloud",
"version": "2.16.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hetznercloud/hcloud-python",
"description": "py-hcloud is a library for the Hetzner Cloud API.",
"long_description": "py-hcloud is a library for the Hetzner Cloud API.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-wheel",
"py313-setuptools",
"py313-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-future",
"py313-dateutil",
"py313-requests"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mock"
]
}
],
"depends_on": []
},
{
"name": "py314-hcloud",
"portdir": "python/py-hcloud",
"version": "2.16.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hetznercloud/hcloud-python",
"description": "py-hcloud is a library for the Hetzner Cloud API.",
"long_description": "py-hcloud is a library for the Hetzner Cloud API.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-wheel",
"py314-setuptools",
"py314-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-future",
"py314-requests",
"py314-dateutil"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-hcloud"
]
}
]
},
{
"name": "py-pygls",
"portdir": "python/py-pygls",
"version": "2.0.1",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openlawlibrary/pygls",
"description": "Pythonic generic implementation of the Language Server Protocol",
"long_description": "pygls (pronounced like \"pie glass\") is a pythonic generic implementation of the Language Server Protocol for use as a foundation for writing language servers using Python (e.g. Python, XML, etc.). It allows you to write your own language server in just a few lines of code.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-pygls"
]
}
],
"depends_on": []
},
{
"name": "py310-pygls",
"portdir": "python/py-pygls",
"version": "2.0.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openlawlibrary/pygls",
"description": "Pythonic generic implementation of the Language Server Protocol",
"long_description": "pygls (pronounced like \"pie glass\") is a pythonic generic implementation of the Language Server Protocol for use as a foundation for writing language servers using Python (e.g. Python, XML, etc.). It allows you to write your own language server in just a few lines of code.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"clang-18",
"py310-installer",
"py310-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-lsprotocol",
"py310-cattrs",
"py310-attrs"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-mock",
"py310-pytest-asyncio"
]
}
],
"depends_on": []
},
{
"name": "py311-pygls",
"portdir": "python/py-pygls",
"version": "2.0.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openlawlibrary/pygls",
"description": "Pythonic generic implementation of the Language Server Protocol",
"long_description": "pygls (pronounced like \"pie glass\") is a pythonic generic implementation of the Language Server Protocol for use as a foundation for writing language servers using Python (e.g. Python, XML, etc.). It allows you to write your own language server in just a few lines of code.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"clang-18",
"py311-poetry-core",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-lsprotocol",
"py311-cattrs",
"py311-attrs"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-mock",
"py311-pytest-asyncio"
]
}
],
"depends_on": []
},
{
"name": "py313-pygls",
"portdir": "python/py-pygls",
"version": "2.0.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openlawlibrary/pygls",
"description": "Pythonic generic implementation of the Language Server Protocol",
"long_description": "pygls (pronounced like \"pie glass\") is a pythonic generic implementation of the Language Server Protocol for use as a foundation for writing language servers using Python (e.g. Python, XML, etc.). It allows you to write your own language server in just a few lines of code.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-poetry-core",
"py313-installer",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-lsprotocol",
"py313-cattrs",
"py313-attrs"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-pytest-asyncio",
"py313-mock"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"cmake-language-server"
]
}
]
},
{
"name": "py312-pygls",
"portdir": "python/py-pygls",
"version": "2.0.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openlawlibrary/pygls",
"description": "Pythonic generic implementation of the Language Server Protocol",
"long_description": "pygls (pronounced like \"pie glass\") is a pythonic generic implementation of the Language Server Protocol for use as a foundation for writing language servers using Python (e.g. Python, XML, etc.). It allows you to write your own language server in just a few lines of code.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"clang-18",
"py312-poetry-core",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-lsprotocol",
"py312-cattrs",
"py312-attrs"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-mock",
"py312-pytest-asyncio"
]
}
],
"depends_on": []
},
{
"name": "py314-pygls",
"portdir": "python/py-pygls",
"version": "2.0.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openlawlibrary/pygls",
"description": "Pythonic generic implementation of the Language Server Protocol",
"long_description": "pygls (pronounced like \"pie glass\") is a pythonic generic implementation of the Language Server Protocol for use as a foundation for writing language servers using Python (e.g. Python, XML, etc.). It allows you to write your own language server in just a few lines of code.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-poetry-core",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-attrs",
"py314-cattrs",
"py314-lsprotocol"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pygls"
]
}
]
},
{
"name": "py-sentry-sdk",
"portdir": "python/py-sentry-sdk",
"version": "2.51.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/getsentry/sentry-python",
"description": "Sentry SDK for Python",
"long_description": "This is the next line of the Python SDK for Sentry, intended to replace the raven package on PyPI.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-sentry-sdk"
]
}
],
"depends_on": []
},
{
"name": "py310-sentry-sdk",
"portdir": "python/py-sentry-sdk",
"version": "2.51.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/getsentry/sentry-python",
"description": "Sentry SDK for Python",
"long_description": "This is the next line of the Python SDK for Sentry, intended to replace the raven package on PyPI.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-certifi",
"py310-urllib3"
]
}
],
"depends_on": []
},
{
"name": "py311-sentry-sdk",
"portdir": "python/py-sentry-sdk",
"version": "2.51.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/getsentry/sentry-python",
"description": "Sentry SDK for Python",
"long_description": "This is the next line of the Python SDK for Sentry, intended to replace the raven package on PyPI.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-certifi",
"py311-urllib3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"spotify-dl"
]
}
]
},
{
"name": "py312-sentry-sdk",
"portdir": "python/py-sentry-sdk",
"version": "2.51.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/getsentry/sentry-python",
"description": "Sentry SDK for Python",
"long_description": "This is the next line of the Python SDK for Sentry, intended to replace the raven package on PyPI.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-certifi",
"py312-urllib3"
]
}
],
"depends_on": []
},
{
"name": "py313-sentry-sdk",
"portdir": "python/py-sentry-sdk",
"version": "2.51.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/getsentry/sentry-python",
"description": "Sentry SDK for Python",
"long_description": "This is the next line of the Python SDK for Sentry, intended to replace the raven package on PyPI.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-certifi",
"py313-urllib3"
]
}
],
"depends_on": []
},
{
"name": "py314-sentry-sdk",
"portdir": "python/py-sentry-sdk",
"version": "2.51.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/getsentry/sentry-python",
"description": "Sentry SDK for Python",
"long_description": "This is the next line of the Python SDK for Sentry, intended to replace the raven package on PyPI.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-certifi",
"py314-urllib3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-sentry-sdk"
]
}
]
},
{
"name": "py-tmuxp",
"portdir": "python/py-tmuxp",
"version": "1.64.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmux-python/tmuxp",
"description": "tmux session manager.",
"long_description": "tmux session manager.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-tmuxp"
]
}
],
"depends_on": []
},
{
"name": "py310-tmuxp",
"portdir": "python/py-tmuxp",
"version": "1.64.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmux-python/tmuxp",
"description": "tmux session manager.",
"long_description": "tmux session manager.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-build",
"py310-hatchling",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-libtmux",
"python310",
"py310-click",
"py310-colorama",
"py310-kaptan"
]
},
{
"type": "run",
"ports": [
"tmuxp_select"
]
}
],
"depends_on": []
},
{
"name": "py311-tmuxp",
"portdir": "python/py-tmuxp",
"version": "1.64.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmux-python/tmuxp",
"description": "tmux session manager.",
"long_description": "tmux session manager.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-hatchling"
]
},
{
"type": "lib",
"ports": [
"py311-libtmux",
"python311",
"py311-colorama",
"py311-click",
"py311-kaptan"
]
},
{
"type": "run",
"ports": [
"tmuxp_select"
]
}
],
"depends_on": []
},
{
"name": "py312-tmuxp",
"portdir": "python/py-tmuxp",
"version": "1.64.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmux-python/tmuxp",
"description": "tmux session manager.",
"long_description": "tmux session manager.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"py312-libtmux",
"python312",
"py312-click",
"py312-colorama",
"py312-kaptan"
]
},
{
"type": "run",
"ports": [
"tmuxp_select"
]
}
],
"depends_on": []
},
{
"name": "py313-tmuxp",
"portdir": "python/py-tmuxp",
"version": "1.64.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmux-python/tmuxp",
"description": "tmux session manager.",
"long_description": "tmux session manager.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatchling",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-libtmux",
"python313",
"py313-click",
"py313-colorama",
"py313-kaptan"
]
},
{
"type": "run",
"ports": [
"tmuxp_select"
]
}
],
"depends_on": []
},
{
"name": "py314-tmuxp",
"portdir": "python/py-tmuxp",
"version": "1.64.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmux-python/tmuxp",
"description": "tmux session manager.",
"long_description": "tmux session manager.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-hatchling",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-kaptan",
"python314",
"py314-click",
"py314-libtmux",
"py314-colorama"
]
},
{
"type": "run",
"ports": [
"tmuxp_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tmuxp"
]
}
]
},
{
"name": "bazaar",
"portdir": "devel/bazaar",
"version": "1.4.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://bazaar-vcs.org/Baz1x",
"description": "baz (Bazaar 1), a GNU Arch client",
"long_description": "NOTE: this is baz, aka Bazaar 1. If you want Bazaar 2, use the bzr port. Bazaar is intended to be an implementation of the GNU Arch protocol that open source developers both want to use, and love using. It is a drop-in replacement for tla. GNU arch is a revision control system, similar in purpose to tools such as CVS, SCCS, and Subversion. It is used to keep track of the changes made to a source tree and to help programmers combine and otherwise manipulate changes made by multiple people or at different times.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gnutar",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gpgme",
"neon"
]
}
],
"depends_on": []
},
{
"name": "operator-sdk",
"portdir": "devel/operator-sdk",
"version": "1.41.1",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/operator-framework/operator-sdk",
"description": "The Operator Framework is an open source toolkit to manage Kubernetes native applications, called Operators, in an effective, automated, and scalable way.",
"long_description": "The goal of an Operator is to put operational knowledge into software. Previously this knowledge only resided in the minds of administrators, various combinations of shell scripts or automation software like Ansible. It was outside of your Kubernetes cluster and hard to integrate. With Operators, CoreOS changed that.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 168
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gpgme",
"pkgconfig",
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ledger",
"portdir": "finance/ledger",
"version": "3.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ledger-cli.org/",
"description": "A command-line, double-entry accounting tool.",
"long_description": "Ledger is a powerful, double-entry accounting system that is accessed from the UNIX command-line.",
"active": true,
"categories": [
"finance"
],
"maintainers": [],
"variants": [
"debug",
"gpgme",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libedit",
"mpfr",
"gettext",
"python313",
"utfcpp",
"boost181",
"gmp"
]
}
],
"depends_on": []
},
{
"name": "seahorse",
"portdir": "gnome/seahorse",
"version": "3.20.0",
"license": "GPL-2+ and GFDL-1.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Apps/Seahorse",
"description": "Seahorse is a graphical interface for managing and using encryption keys.",
"long_description": "Seahorse is a graphical interface for managing and using encryption keys. Currently it supports PGP keys (using GPG/GPGME) and SSH keys. Its goal is to provide an easy to use Key Management Tool, along with an easy to use interface for encryption operations.",
"active": true,
"categories": [
"gnome",
"crypto"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"itstool",
"automake",
"libtool",
"pkgconfig",
"gnome-common",
"yelp-tools",
"vala",
"intltool",
"autoconf",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"openldap",
"gpgme",
"desktop-file-utils",
"gcr",
"gtk3",
"libsecret",
"openssh",
"libsoup-2.4"
]
},
{
"type": "run",
"ports": [
"yelp",
"adwaita-icon-theme"
]
}
],
"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": 2636
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [
"debug",
"boost",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"gettext",
"pkgconfig",
"python313",
"clang-21"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"lcms2",
"libjpeg-turbo",
"libpng",
"openjpeg",
"poppler-data",
"tiff",
"curl",
"bzip2",
"freetype",
"expat",
"libiconv",
"gettext-runtime",
"boost181",
"gpgmepp",
"nss",
"zlib",
"glib2",
"gobject-introspection",
"cairo",
"fontconfig"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"poppler-devel-qt5"
]
}
]
},
{
"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": 2636
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [
"debug",
"boost"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"python313",
"clang-21",
"cmake",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"git",
"xz"
]
},
{
"type": "lib",
"ports": [
"lcms2",
"libjpeg-turbo",
"libpng",
"openjpeg",
"poppler-data",
"tiff",
"curl",
"qt5-qtbase",
"freetype",
"expat",
"libiconv",
"gettext-runtime",
"poppler-devel",
"boost181",
"gpgmepp",
"nss",
"bzip2",
"zlib",
"glib2",
"gobject-introspection",
"cairo",
"fontconfig"
]
}
],
"depends_on": []
},
{
"name": "kget",
"portdir": "kde/kget",
"version": "4.14.3",
"license": "GPL-2+ and LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org/applications/internet/kget",
"description": "KGet is a versatile and user-friendly download manager.",
"long_description": "KGet is a versatile and user-friendly download manager.",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"kde4-baseapps",
"kdelibs4",
"libktorrent",
"nepomuk-core",
"qt4-mac",
"libmms",
"boost176",
"gpgmepp",
"nepomuk-widgets",
"phonon",
"sqlite3",
"libassuan",
"qca"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdenetwork4"
]
}
]
},
{
"name": "claws-mail",
"portdir": "mail/claws-mail",
"version": "4.3.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.claws-mail.org",
"description": "A lightweight and very featureful GTK+ based e-mail and news client",
"long_description": "Currently, many features are supported in Claws Mail including POP3, IMAP, NNTP, multiple accounts, threading, filtering, MIME attachments, APOP, SMTP AUTH, SSL, IPv6, GnuPG, internalization, plugins, a filtering/processing mechanism, extra folder properties and much more.",
"active": true,
"categories": [
"mail",
"news"
],
"maintainers": [],
"variants": [
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gpgme",
"gumbo-parser",
"libical",
"libnotify",
"gtk3",
"compface",
"librsvg",
"poppler",
"libetpan",
"enchant",
"xorg-libsm",
"libarchive",
"libcanberra",
"gnutls"
]
},
{
"type": "run",
"ports": [
"bogofilter",
"ghostscript"
]
}
],
"depends_on": []
},
{
"name": "gmime",
"portdir": "mail/gmime",
"version": "2.6.23",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://spruce.sourceforge.net/gmime/",
"description": "GMime is a C/C++ library for parsing and creating messages using the Multipurpose Internet Mail Extension (MIME). This is GMime-2.6 which installs in parallel with GMime-3.0 (port gmime3).",
"long_description": "GMime is a C/C++ library for parsing and creating messages using the Multipurpose Internet Mail Extension (MIME). This is GMime-2.6 which installs in parallel with GMime-3.0 (port gmime3).",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"vala",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libgpg-error",
"zlib",
"libiconv",
"gobject-introspection",
"gettext",
"glib2",
"gpgme"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"pidgin-sipe",
"gnome3-core",
"rspamd",
"balsa"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "gmime3",
"portdir": "mail/gmime3",
"version": "3.2.7",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jstedfast/gmime",
"description": "GMime is a C/C++ library for parsing and creating messages using the Multipurpose Internet Mail Extension (MIME). This is GMime-3.0 which installs in parallel with GMime-2.6 (port gmime).",
"long_description": "GMime is a C/C++ library for parsing and creating messages using the Multipurpose Internet Mail Extension (MIME). This is GMime-3.0 which installs in parallel with GMime-2.6 (port gmime).",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"vala",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"zlib",
"libiconv",
"libidn2",
"glib2",
"gpgme",
"libgpg-error"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome3-core",
"mu",
"notmuch",
"pan2"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "neomutt",
"portdir": "mail/neomutt",
"version": "20240329",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://neomutt.org",
"description": "The Mutt E-Mail Client (patched version with added features)",
"long_description": "Mutt is a small but very powerful text-based MIME mail client. Mutt is highly configurable, and is well suited to the mail power user with advanced features like key bindings, keyboard macros, mail threading, regular expression searches and a powerful pattern matching language for selecting groups of messages.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"autocrypt",
"db4",
"db5",
"doc",
"gdbm",
"gnutls",
"gpgme",
"gss",
"homespool",
"idn",
"kyotocabinet",
"lmdb",
"lua",
"mutt",
"notmuch",
"qdbm",
"rocksdb",
"sasl",
"sqlite",
"tdb",
"tokyocabinet",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"pkgconfig",
"docbook-xml-4.2",
"docbook-xsl-nons",
"libxslt",
"w3m"
]
},
{
"type": "lib",
"ports": [
"openssl",
"perl5",
"lz4",
"libiconv",
"libidn2",
"zlib",
"zstd",
"gettext",
"gpgme",
"ncurses"
]
},
{
"type": "run",
"ports": [
"curl-ca-bundle"
]
}
],
"depends_on": []
},
{
"name": "mutt",
"portdir": "mail/mutt",
"version": "2.2.16",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.mutt.org",
"description": "The Mutt E-Mail Client",
"long_description": "Mutt is a small but very powerful text-based MIME mail client. Mutt is highly configurable, and is well suited to the mail power user with advanced features like key bindings, keyboard macros, mail threading, regular expression searches and a powerful pattern matching language for selecting groups of messages.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"idn",
"pop",
"imap",
"ssl",
"gnutls",
"sasl",
"debug",
"gdbm",
"lmdb",
"db4",
"smtp",
"sqlite3",
"autocrypt",
"gpgme",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gdbm",
"gettext",
"gnutls",
"zlib",
"libidn",
"libiconv",
"ncurses"
]
},
{
"type": "run",
"ports": [
"curl-ca-bundle"
]
}
],
"depends_on": []
},
{
"name": "notmuch",
"portdir": "mail/notmuch",
"version": "0.38.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://notmuchmail.org",
"description": "Fast, global-search and tag-based email system",
"long_description": "\"Not much mail\" is what Notmuch thinks about your email collection, even if you receive 12000 messages per month or have on the order of millions of messages that you've been saving for decades. Regardless, Notmuch will be able to quickly search all of it. It's just plain not much mail.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"emacs",
"mutt",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-sphinx",
"py313-sphinxcontrib-devhelp",
"py313-sphinxcontrib-applehelp",
"py313-sphinxcontrib-htmlhelp",
"py313-sphinxcontrib-jsmath",
"py313-sphinxcontrib-qthelp",
"py313-sphinxcontrib-serializinghtml",
"pkgconfig",
"bash-completion",
"doxygen",
"texinfo",
"clang-18",
"python313",
"py313-cffi"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gpgme",
"talloc",
"xapian-core",
"gmime3",
"zlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"alot"
]
},
{
"type": "lib",
"ports": [
"aerc",
"astroid",
"notmuch-addrlookup",
"muchsync"
]
}
]
},
{
"name": "sylpheed",
"portdir": "mail/sylpheed",
"version": "3.7.0",
"license": "(GPL-2 or LGPL-2.1)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sylpheed.sraoss.jp/en/",
"description": "Fast, lightweight GTK+ mail client",
"long_description": "Sylpheed is a fast, lightweight email client written in GTK+. The appearance and interface are similar to popular Windows clients, such as Outlook Express, Becky!, and Datula.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "michael",
"github": "fincham",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "centerim",
"portdir": "net/centerim",
"version": "5.0.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.centerim.org/",
"description": "Console multi-IM client.",
"long_description": "Console client for ICQ/Yahoo/IRC/LiveJournal.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"openssl",
"libjpeg-turbo",
"gettext",
"libpurple",
"libiconv",
"curl",
"gpgme",
"libsigcxx2"
]
}
],
"depends_on": []
},
{
"name": "fwknop-client",
"portdir": "net/fwknop-client",
"version": "2.6.10",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cipherdyne.org/fwknop/",
"description": "'FireWall KNock OPerator': a port knocker to Linux servers",
"long_description": "fwknop stands for the 'FireWall KNock OPerator', and implements an authorization scheme called Single Packet Authorization (SPA) that is based around Netfilter and libpcap. SPA requires only a single encrypted packet in order to communicate various pieces of information including desired access through a Netfilter policy and/or complete commands to execute on the target system. By using Netfilter to maintain a 'default drop' stance, the main application of this program is to protect services such as OpenSSH with an additional layer of security in order to make the exploitation of vulnerabilities (both 0-day and unpatched code) much more difficult. The authorization server passively monitors authorization packets via libcap and hence there is no 'server' to which to connect in the traditional sense. Access to a protected service is only granted after a valid encrypted and non-replayed packet is monitored. This port installs the client side script that you run to gain access to a Linux box.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "blair",
"github": "blair",
"ports_count": 26
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gnupg2",
"wget",
"gpgme"
]
}
],
"depends_on": []
},
{
"name": "mcabber",
"portdir": "net/mcabber",
"version": "1.1.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mcabber.com",
"description": "Console Jabber client",
"long_description": "mcabber is a small Jabber console client. It includes features like SSL, MUC, history logging, command completion, OpenPGP encryption, OTR and external action triggers.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"aspell",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cctools",
"gettext",
"libtool",
"pkgconfig",
"gawk",
"coreutils",
"grep",
"gsed",
"autoconf",
"automake"
]
},
{
"type": "lib",
"ports": [
"gpgme",
"libgcrypt",
"ncurses",
"loudmouth",
"libotr",
"libiconv",
"gettext-runtime",
"glib2"
]
}
],
"depends_on": []
},
{
"name": "profanity",
"portdir": "net/profanity",
"version": "0.15.1",
"license": "(GPL-3+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://profanity-im.github.io",
"description": "A console-based XMPP client written in C using ncurses",
"long_description": "Profanity is a console based XMPP client written in C using ncurses and libstrophe, inspired by Irssi.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [
"notifications",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"autoconf-archive",
"automake",
"cmocka",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"readline",
"qrencode",
"curl",
"glib2",
"libotr",
"expat",
"python312",
"libstrophe",
"gpgme",
"libassuan",
"libgcrypt",
"libgpg-error",
"libsignal-protocol-c",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "wget2",
"portdir": "net/wget2",
"version": "2.2.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/gnuwget/wget2",
"description": "GNU Wget2 is the successor of GNU Wget, a file and recursive website downloader.",
"long_description": "GNU Wget2 is the successor of GNU Wget, a file and recursive website downloader..",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [
"gnutls",
"ssl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"lzip"
]
},
{
"type": "lib",
"ports": [
"zstd",
"gnutls",
"gpgme",
"pcre2",
"libidn2",
"brotli",
"libmicrohttpd",
"nghttp2",
"gettext-runtime",
"libhsts",
"lzlib",
"libpsl",
"bzip2",
"lzma",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "py-pygpgme",
"portdir": "python/py-pygpgme",
"version": "0.3",
"license": "LGPL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://launchpad.net/pygpgme",
"description": "Python module for working with OpenPGP messages",
"long_description": "PyGPGME is a Python module that lets you sign, verify, encrypt and decrypt files using the OpenPGP format. It is built on top of GNU Privacy Guard and the GPGME library.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-pygpgme"
]
}
],
"depends_on": []
},
{
"name": "py27-pygpgme",
"portdir": "python/py-pygpgme",
"version": "0.3",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://launchpad.net/pygpgme",
"description": "Python module for working with OpenPGP messages",
"long_description": "PyGPGME is a Python module that lets you sign, verify, encrypt and decrypt files using the OpenPGP format. It is built on top of GNU Privacy Guard and the GPGME library.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gpgme",
"python27"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"alot"
]
},
{
"type": "lib",
"ports": [
"yum",
"py-pygpgme"
]
}
]
},
{
"name": "nasty",
"portdir": "security/nasty",
"version": "0.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.vanheusden.com/nasty/",
"description": "passphrase revovery helper for PGP and GPG keys",
"long_description": "Nasty is a program that helps you to recover the passphrase of your PGP or GPG-key in case you forget or lost it. This tool will not help if you have no clue about the passphrase!",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gpgme",
"pth"
]
}
],
"depends_on": []
},
{
"name": "gpg-tui",
"portdir": "security/gpg-tui",
"version": "0.11.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://blog.orhun.dev/introducing-gpg-tui/",
"description": "gpg-tui is a Terminal User Interface for GnuPG.",
"long_description": "gpg-tui is a Terminal User Interface for GnuPG. It aims to ease the key management operations such as listing/exporting/signing by providing an interface along with the command-line fallback for more complex operations. It is not trying to be a full-fledged interface for all the features that gpg provides but it tries to bring a more interactive approach to key management.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cargo",
"legacy-support",
"pkgconfig",
"rust"
]
},
{
"type": "lib",
"ports": [
"libgpg-error",
"libunwind",
"gpgme"
]
},
{
"type": "run",
"ports": [
"gnupg2"
]
}
],
"depends_on": []
},
{
"name": "dssp",
"portdir": "science/dssp",
"version": "4.5.8",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PDB-REDO/dssp",
"description": "DSSP automates protein secondary structure assignment.",
"long_description": "DSSP automates protein secondary structure assignment.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-21"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libmcfp",
"libcifpp",
"fast-float"
]
}
],
"depends_on": []
},
{
"name": "libcifpp",
"portdir": "science/libcifpp",
"version": "9.0.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PDB-REDO/libcifpp",
"description": "Library containing code to manipulate mmCIF and PDB files",
"long_description": "Library containing code to manipulate mmCIF and PDB files",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2108
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-21"
]
},
{
"type": "lib",
"ports": [
"zlib",
"pcre2",
"eigen3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dssp"
]
}
]
},
{
"name": "py-pskc",
"portdir": "python/py-pskc",
"version": "1.4",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://arthurdejong.org/python-pskc/",
"description": "A library to handle Portable Symmetric Key Container (PSKC) files",
"long_description": "A Python module to handle Portable Symmetric Key Container (PSKC) files as defined in RFC 6030. PSKC files are used to transport and provision symmetric keys and key meta data (seed files) to different types of crypto modules, commonly one-time password systems or other authentication devices.",
"active": true,
"categories": [
"security",
"python",
"crypto"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 162
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-pskc"
]
}
],
"depends_on": []
},
{
"name": "py310-pskc",
"portdir": "python/py-pskc",
"version": "1.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://arthurdejong.org/python-pskc/",
"description": "A library to handle Portable Symmetric Key Container (PSKC) files",
"long_description": "A Python module to handle Portable Symmetric Key Container (PSKC) files as defined in RFC 6030. PSKC files are used to transport and provision symmetric keys and key meta data (seed files) to different types of crypto modules, commonly one-time password systems or other authentication devices.",
"active": true,
"categories": [
"security",
"python",
"crypto"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 162
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-build",
"py310-poetry-core",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"py310-dateutil",
"py310-cryptography",
"python310"
]
}
],
"depends_on": []
}
]
}