HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53508,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=170",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=168",
"results": [
{
"name": "py37-flask",
"portdir": "python/py-flask",
"version": "2.2.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://palletsprojects.com/p/flask/",
"description": "microframework for Python based on Werkzeug and Jinja2",
"long_description": "Flask is a microframework for Python based on Werkzeug and Jinja2, intended for small-scale applications",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py37-werkzeug",
"python37",
"py37-click",
"py37-importlib-metadata",
"py37-itsdangerous",
"py37-jinja2"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-flask-wtf",
"py37-flask-uploads",
"py37-flask-login",
"py37-flask-sqlalchemy",
"py37-blaze",
"py37-flask-cors",
"py37-flask-frozen",
"py37-flask-babel",
"py37-openslide",
"py37-mitmproxy",
"py37-httpbin"
]
},
{
"type": "run",
"ports": [
"py37-tensor2tensor"
]
}
]
},
{
"name": "py35-flask",
"portdir": "python/py-flask",
"version": "2.0.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://palletsprojects.com/p/flask/",
"description": "microframework for Python based on Werkzeug and Jinja2",
"long_description": "Flask is a microframework for Python based on Werkzeug and Jinja2, intended for small-scale applications",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"py35-itsdangerous",
"python35",
"py35-werkzeug",
"py35-jinja2",
"py35-click"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-blaze",
"py35-flask-login",
"py35-flask-sqlalchemy",
"py35-openslide",
"py35-flask-script",
"py35-flask-mail"
]
}
]
},
{
"name": "py36-flask",
"portdir": "python/py-flask",
"version": "2.0.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://palletsprojects.com/p/flask/",
"description": "microframework for Python based on Werkzeug and Jinja2",
"long_description": "Flask is a microframework for Python based on Werkzeug and Jinja2, intended for small-scale applications",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"py36-itsdangerous",
"python36",
"py36-werkzeug",
"py36-jinja2",
"py36-click"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-blaze",
"py36-flask-login",
"py36-flask-sqlalchemy",
"py36-flask-mail",
"py36-openslide",
"py36-flask-script"
]
}
]
},
{
"name": "xeus-sqlite",
"portdir": "databases/xeus-sqlite",
"version": "0.10.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter-xeus/xeus-sqlite",
"description": "xeus-sqlite is a Jupyter kernel for SQL based on the native implementation of the Jupyter protocol xeus.",
"long_description": "xeus-sqlite is a Jupyter kernel for SQL based on the native implementation of the Jupyter protocol xeus.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1640
}
],
"variants": [
"debug",
"python310",
"python311",
"python312",
"python313",
"python314",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"openssl",
"tabulate",
"xvega-bindings",
"sqlite3",
"xeus-zmq",
"py314-jupyterlab",
"xvega",
"sqlitecpp",
"nlohmann-json"
]
}
],
"depends_on": []
},
{
"name": "octave-symbolic",
"portdir": "octave/octave-symbolic",
"version": "3.2.2",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/symbolic/",
"description": "Symbolic toolbox based on SymPy.",
"long_description": "Symbolic toolbox based on SymPy.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1640
}
],
"variants": [
"python310",
"python311",
"python312",
"python313",
"python314"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"python314",
"py314-sympy"
]
}
],
"depends_on": []
},
{
"name": "rdiff-backup",
"portdir": "python/rdiff-backup",
"version": "2.2.6",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rdiff-backup.net/",
"description": "rdiff-backup backs up one directory to another, possibly over a network.",
"long_description": "rdiff-backup backs up one directory to another, possibly over a network.",
"active": true,
"categories": [
"sysutils",
"net",
"python"
],
"maintainers": [],
"variants": [
"python310",
"python311",
"python312",
"python313",
"python314",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"asciidoctor",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-xattr",
"librsync"
]
}
],
"depends_on": []
},
{
"name": "docker-buildx-plugin",
"portdir": "devel/docker-buildx-plugin",
"version": "0.37.1",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/docker/buildx",
"description": "Docker CLI plugin for extended build capabilities with BuildKit",
"long_description": "buildx is a Docker CLI plugin for extended build capabilities with BuildKit. Key features:\n\n * Familiar UI from docker build\n * Full BuildKit capabilities with container driver\n * Multiple builder instance support\n * Multi-node builds for cross-platform images\n * Compose build support\n * High-level build constructs (bake)\n * In-container driver support (both Docker and Kubernetes)",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 181
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"docker"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"docker-compose-plugin"
]
}
]
},
{
"name": "PrismLauncher",
"portdir": "games/PrismLauncher",
"version": "11.1.1",
"license": "GPL-3 and Apache-2",
"platforms": "{darwin >= 22}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://prismlauncher.org/",
"description": "A custom launcher for Minecraft",
"long_description": "PrismLauncher is A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "eleanor.publicmail",
"github": "eleanordoesntcode",
"ports_count": 1
}
],
"variants": [
"debug",
"javadl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt6-qtnetworkauth",
"vulkan-headers",
"kde-extra-cmake-modules",
"pkgconfig",
"clang-22",
"cmake"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libarchive",
"zlib",
"cmark",
"qrencode",
"openjdk8-zulu",
"qt6-qtbase"
]
},
{
"type": "run",
"ports": [
"qt6-qtimageformats",
"qt6-qtsvg"
]
}
],
"depends_on": []
},
{
"name": "docker-compose-plugin",
"portdir": "devel/docker-compose-plugin",
"version": "5.5.1",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/docker/compose",
"description": "Define and run multi-container applications with Docker",
"long_description": "A tool for running multi-container applications on Docker defined using the Compose file format. A Compose file is used to define how one or more containers that make up your application are configured. Once you have a Compose file, you can create and start your application with a single command: docker compose up.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 181
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"docker",
"docker-buildx-plugin"
]
}
],
"depends_on": []
},
{
"name": "yq",
"portdir": "textproc/yq",
"version": "4.54.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mikefarah.gitbook.io/yq",
"description": "yq is a portable command-line YAML processor",
"long_description": "yq is a portable command-line YAML processor. The aim of the project is to be the jq or sed of yaml files.",
"active": true,
"categories": [
"sysutils",
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1157
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ov",
"portdir": "textproc/ov",
"version": "0.55.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/noborus/ov",
"description": "Feature rich terminal pager",
"long_description": "ov is a feature rich terminal pager. It has an effective function for tabular text. Previously known as oviewer.",
"active": true,
"categories": [
"sysutils",
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1157
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "git-devel",
"portdir": "devel/git",
"version": "2.56.0",
"license": "GPL-2 and LGPL-2.1+",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "https://github.com/git/git",
"description": "A fast version control system (Development Version)",
"long_description": "Git is a fast, scalable, distributed open source version control system focusing on speed and efficiency. (Development Version)",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1157
}
],
"variants": [
"perl5_34",
"universal",
"pcre",
"doc",
"gitweb",
"svn",
"credential_osxkeychain",
"perl5_28",
"perl5_30",
"perl5_32",
"diff_highlight",
"python"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"xmlto",
"asciidoc",
"gettext"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"gettext-runtime",
"zlib",
"pcre2",
"curl",
"expat"
]
},
{
"type": "run",
"ports": [
"p5.34-net-smtp-ssl",
"p5.34-term-readkey",
"p5.34-error",
"p5.34-cgi",
"p5.34-authen-sasl",
"perl5.34"
]
}
],
"depends_on": []
},
{
"name": "git",
"portdir": "devel/git",
"version": "2.56.0",
"license": "GPL-2 and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://git-scm.com/",
"description": "A fast version control system",
"long_description": "Git is a fast, scalable, distributed open source version control system focusing on speed and efficiency.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1157
}
],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34",
"universal",
"pcre",
"doc",
"gitweb",
"svn",
"credential_osxkeychain",
"diff_highlight",
"python"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gettext"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"expat",
"libiconv",
"gettext-runtime",
"zlib",
"pcre2",
"curl"
]
},
{
"type": "run",
"ports": [
"p5.34-cgi",
"p5.34-error",
"p5.34-net-smtp-ssl",
"p5.34-term-readkey",
"p5.34-authen-sasl",
"perl5.34"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py38-pytorch",
"gedit",
"clamav",
"py310-pyviz_comms",
"zettlr",
"neko",
"libretroshare",
"retdec-devel",
"py311-pyviz_comms",
"arm-toolchain-embedded",
"netdata",
"libntlm",
"py314-pyviz_comms",
"eiskaltdcpp",
"mlt-qt5",
"py313-pyviz_comms",
"py311-pytorch",
"c4core",
"py310-pytorch",
"py310-amazon.ion",
"py37-pytorch",
"py311-amazon.ion",
"panda",
"py312-pytorch",
"zlib-ng",
"ziggity",
"py313-pytorch",
"py314-pytorch",
"emscripten",
"mrustc-rust",
"py37-pyviz_comms",
"radare2",
"maxima-devel",
"py39-pytorch",
"MachO-Explorer",
"retdec",
"py38-amazon.ion",
"taskwarrior-tui",
"hoard",
"py39-pyviz_comms",
"wasm3",
"py312-pyviz_comms",
"py38-pyviz_comms",
"py36-pyviz_comms",
"py39-amazon.ion",
"x265",
"ejabberd",
"zenith",
"mlt-legacy",
"mlton"
]
},
{
"type": "extract",
"ports": [
"poppler-qt5",
"poppler-devel-qt5",
"Aseprite"
]
},
{
"type": "fetch",
"ports": [
"rizin",
"py36-scikit-hep-hepunits",
"py36-scikit-hep-particle",
"py36-scikit-hep-hist",
"py36-scikit-hep-awkward1",
"wezterm",
"sq",
"bitwarden-cli",
"cue",
"openjdk15",
"openjdk17",
"openjdk18",
"openjdk8",
"lua-language-server",
"capslock",
"polkit-qt5-devel",
"py39-scikit-hep-awkward",
"py39-scikit-hep-awkward1",
"py39-scikit-hep-hepstats",
"py39-scikit-hep-hepunits",
"py39-scikit-hep-hist",
"py39-scikit-hep-mplhep",
"py39-scikit-hep-mplhep_data",
"py39-scikit-hep-particle",
"valgrind-devel",
"valgrind-macos-devel",
"libKriging",
"otree",
"py37-scikit-hep-hepstats",
"ncpp",
"xdmf",
"py37-scikit-hep-mplhep_data",
"py37-scikit-hep-awkward",
"aom",
"py39-torchtext",
"emacs-mac-app-devel",
"py37-scikit-hep-awkward1",
"nanomq",
"fnox",
"pingus",
"py38-torchtext",
"taisei",
"grype",
"py-pytest-mypy",
"py37-pytest-mypy",
"py38-pytest-mypy",
"py39-pytest-mypy",
"py310-pytest-mypy",
"py311-pytest-mypy",
"maxima-devel",
"wasmtime",
"py37-torchaudio",
"py39-grpcio",
"py39-grpcio-tools",
"mplayer-devel",
"asprint",
"gimp3-devel",
"lfortran",
"shadowsocks-libev",
"emacs-devel",
"emacs-app-devel",
"nomad",
"clef",
"influxdb",
"py38-scikit-hep-awkward",
"py38-scikit-hep-awkward1",
"py38-scikit-hep-boost-histogram",
"py38-scikit-hep-hepstats",
"py38-scikit-hep-hepunits",
"py38-scikit-hep-hist",
"py38-scikit-hep-mplhep",
"py38-scikit-hep-particle",
"py38-scikit-hep-mplhep_data",
"gitlint",
"confluent-cli",
"poac",
"R-wdm",
"py38-torchaudio",
"py37-pyarrow",
"py38-pyarrow",
"sshuttle",
"typst",
"VVVVVV",
"rare",
"py-fugashi",
"py37-fugashi",
"py38-fugashi",
"py39-fugashi",
"py310-fugashi",
"py311-fugashi",
"py37-scikit-hep-mplhep",
"py38-pytorch",
"gedit",
"syslog-ng-devel",
"helix",
"duckdb",
"grpc",
"py310-grpcio",
"py310-grpcio-tools",
"py38-sphinx-copybutton",
"btop",
"iqtree3",
"py39-scikit-hep-boost-histogram",
"py37-scikit-hep-hepunits",
"py37-scikit-hep-particle",
"py37-scikit-hep-boost-histogram",
"py37-scikit-hep-hist",
"ble.sh",
"vault",
"xmake",
"junit",
"junit5",
"py37-grpcio",
"py37-grpcio-tools",
"upx-devel",
"py-pygtrie",
"py39-pygtrie",
"py-pytorch",
"py39-pytorch",
"py310-pytorch",
"d2",
"py311-pytorch",
"py312-pytorch",
"trivy",
"veryl",
"py-torchaudio",
"py310-torchaudio",
"aircraft_oap",
"py39-pyarrow",
"PrismLauncher",
"py310-pyarrow",
"py311-pyarrow",
"py312-pyarrow",
"kde-extra-cmake-modules-devel",
"py37-pytorch",
"consul",
"gegl-devel",
"py-pytest-timeout",
"py27-pytest-timeout",
"py37-pytest-timeout",
"py38-pytest-timeout",
"py39-pytest-timeout",
"py36-scikit-hep-hepstats",
"GetPoints",
"babl-devel",
"jsmin",
"py-asyncpg",
"py37-asyncpg",
"py38-asyncpg",
"py39-asyncpg",
"py27-brotlipy",
"py36-brotlipy",
"py-pyusb",
"py27-pyusb",
"py35-pyusb",
"py36-pyusb",
"py37-pyusb",
"py38-pyusb",
"py39-pyusb",
"arq_restore",
"iRecovery",
"ashuffle",
"py36-scikit-hep-boost-histogram",
"py36-scikit-hep-mplhep_data",
"openjdk13",
"openjdk11",
"py37-pygtrie",
"git-flow-avh",
"ccls-clang-10",
"ccls-clang-11",
"pulumi",
"py38-pygtrie",
"libhsplasma",
"teleport",
"softether5",
"qgit",
"xcbuild",
"nextcloud-client",
"ddev",
"wabt",
"py37-torchtext",
"lib2geom",
"kde4-runtime",
"bash-devel",
"inkscape-devel",
"gh-dash",
"libyuv",
"amule",
"gensync",
"oui",
"oxenc",
"skypipe",
"tcpflow",
"tcpflow-devel",
"toxcore",
"vpnc-scripts",
"py-scikit-hep-awkward",
"py-scikit-hep-awkward1",
"py310-scikit-hep-awkward",
"py311-scikit-hep-awkward",
"py310-scikit-hep-awkward1",
"py311-scikit-hep-awkward1",
"py-scikit-hep-boost-histogram",
"py-scikit-hep-hepstats",
"py310-scikit-hep-boost-histogram",
"py311-scikit-hep-boost-histogram",
"py310-scikit-hep-hepstats",
"py311-scikit-hep-hepstats",
"py312-scikit-hep-hepstats",
"py313-scikit-hep-hepstats",
"py-scikit-hep-hepunits",
"py-scikit-hep-hist",
"py310-scikit-hep-hepunits",
"py311-scikit-hep-hepunits",
"py312-scikit-hep-hepunits",
"py313-scikit-hep-hepunits",
"py310-scikit-hep-hist",
"py311-scikit-hep-hist",
"py-scikit-hep-mplhep",
"py-scikit-hep-mplhep_data",
"py310-scikit-hep-mplhep",
"py311-scikit-hep-mplhep",
"py312-scikit-hep-mplhep",
"py313-scikit-hep-mplhep",
"py310-scikit-hep-mplhep_data",
"py311-scikit-hep-mplhep_data",
"py312-scikit-hep-mplhep_data",
"py313-scikit-hep-mplhep_data",
"py-scikit-hep-particle",
"py310-scikit-hep-particle",
"py311-scikit-hep-particle",
"py312-scikit-hep-particle",
"py313-scikit-hep-particle",
"py-sphinx-copybutton",
"py310-sphinx-copybutton",
"py311-sphinx-copybutton",
"py312-sphinx-copybutton",
"py313-sphinx-copybutton",
"py-torchtext",
"py310-torchtext",
"py312-triangle",
"aptdec",
"gr-gfdm",
"gr37-gfdm",
"gr37-sdrplay",
"iqtree2",
"yorick-gl",
"yorick-z",
"enigma4",
"MachO-Explorer",
"QLMarkdown",
"Serial-Studio",
"edid-decode",
"horizon",
"modus",
"osquery",
"tienex-apfs",
"when",
"cgrc",
"nodejuice",
"py38-grpcio",
"py38-grpcio-tools",
"py39-torchaudio",
"py39-sphinx-copybutton",
"HideSysFiles",
"MyLoss",
"Quicksilver",
"SSHKeychain",
"phantomjs-qt-qtbase",
"phantomjs-qt-qtwebkit",
"phantomjs-qt-sqlite-plugin",
"squirrel-ime",
"cubeb",
"faust-devel",
"faustlive-devel",
"phonon-backend-vlc",
"phonon-backend-vlc-qt5",
"vcvrack",
"csvdb",
"iplike",
"sqlean",
"sqlite3-pcre2",
"GitUp",
"GitX",
"PlasmaShop",
"SourceKitten",
"libVillainousStyle",
"VillainousStyle-framework",
"akonadi",
"cableswig",
"carthage",
"chai",
"chromium-tabs",
"d-completion-daemon",
"dep",
"gaa",
"git-flow",
"git-flow-devel",
"git-flow-hf",
"gn-devel",
"hk",
"luamake",
"myrepos",
"oxenmq",
"qttesting",
"raja",
"redo",
"semgrep",
"shisho",
"SourceKittenDaemon",
"turbogit",
"uvw-static",
"mindforger",
"poedit",
"rails.vim",
"textmate2",
"turbo",
"vnote",
"zettlr",
"MultiMC5",
"PolyMC",
"gcs-java",
"gtksourceview",
"Aseprite",
"apitrace",
"pngquant",
"rawstudio",
"sane-frontends",
"wgshadertoy",
"communi-desktop",
"ttk",
"kcm-baloo-advanced",
"kde4-workspace",
"QtCurve",
"QtCurve-qt5",
"QtCurve-gtk2",
"QtCurve-extra",
"clojure-contrib-devel",
"pascal-p5",
"yap-devel",
"itpp-devel",
"DeaDBeeF",
"libvpx",
"libvpx-devel",
"libwebm"
]
},
{
"type": "lib",
"ports": [
"R-credentials",
"R-gitcreds",
"atom",
"p5.32-dist-zilla-plugin-git",
"tig",
"chai",
"qgit",
"p5.32-git-wrapper",
"git-interactive-rebase-tool",
"octave-pkg-octave-doc",
"flashbake",
"p5.26-git-wrapper",
"gc-utils",
"giggle",
"p5.26-dist-zilla-plugin-git",
"p5.34-git-wrapper",
"vcsh",
"p5.34-dist-zilla-plugin-git",
"bibledit",
"GitX",
"octave-doc",
"p5.28-dist-zilla-plugin-git",
"p5.28-git-wrapper",
"p5.30-git-wrapper",
"p5.30-dist-zilla-plugin-git",
"git-cola",
"git-latexdiff"
]
},
{
"type": "run",
"ports": [
"git-cinnabar",
"git-filter-repo",
"git-flow",
"passage",
"git-flow-devel",
"git-flow-avh",
"git-flow-hf",
"git-ftp",
"git-recover",
"git-credential-manager",
"lscsoft-deps",
"lucky-commit",
"asdf",
"nb",
"git-bug",
"gutils-suite",
"git-stage-batch",
"ziggity",
"stgit",
"ugit",
"git-lfs",
"cgit",
"xfce4-dev-tools",
"git-tui",
"gutils-suite-extra",
"dockhand",
"repo",
"vercel-fx",
"rb33-git-ui",
"rb32-git-ui",
"rb31-git-ui",
"rb30-git-ui",
"pass",
"git-absorb",
"git-cal",
"git-secret",
"gitinspector",
"gitless",
"gitqlient",
"gws",
"git-recall",
"git-toolbelt"
]
},
{
"type": "test",
"ports": [
"py313-click-extra",
"hg-git",
"py312-click-extra",
"py314-click-extra",
"py311-click-extra"
]
}
]
},
{
"name": "p5.34-dancer2",
"portdir": "perl/p5-dancer2",
"version": "2.2.2",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer2",
"description": "Dancer2 - Lightweight yet powerful web application framework",
"long_description": "Dancer2 - Lightweight yet powerful web application framework",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-capture-tiny",
"p5.34-cpan-meta-requirements",
"p5.34-file-sharedir-install",
"p5.34-module-metadata",
"p5.34-test-cpan-meta",
"p5.34-test-eol",
"p5.34-test-exception",
"p5.34-test-fatal",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-exporter-tiny",
"p5.34-file-share",
"p5.34-file-which",
"p5.34-hash-merge-simple",
"p5.34-http-date",
"p5.34-http-entity-parser",
"p5.34-http-message",
"p5.34-http-tiny",
"p5.34-import-into",
"p5.34-json-maybexs",
"p5.34-mime-types",
"p5.34-module-pluggable",
"p5.34-module-runtime",
"p5.34-moo",
"p5.34-moox-typetiny",
"p5.34-path-tiny",
"p5.34-plack",
"p5.34-plack-middleware-fixmissingbodyinredirect",
"p5.34-plack-middleware-removeredundantbody",
"p5.34-ref-util",
"p5.34-role-tiny",
"p5.34-safe-isa",
"perl5.34",
"p5.34-template-tiny",
"p5.34-template-toolkit",
"p5.34-type-tiny",
"p5.34-type-tiny-xs",
"p5.34-uri",
"p5.34-url-encode-xs",
"p5.34-yaml",
"p5.34-yaml-libyaml",
"p5.34-data-censor",
"p5.34-sub-quote",
"p5.34-attribute-handlers",
"p5.34-cgi-deurl-xs",
"p5.34-class-xsaccessor",
"p5.34-cli-osprey",
"p5.34-clone",
"p5.34-config-any",
"p5.34-cpanel-json-xs",
"p5.34-crypt-urandom"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-dancer2",
"p5.34-dancer2-plugin-database",
"p5.34-dancer2-session-cookie"
]
}
]
},
{
"name": "p5.32-dancer2",
"portdir": "perl/p5-dancer2",
"version": "2.2.2",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer2",
"description": "Dancer2 - Lightweight yet powerful web application framework",
"long_description": "Dancer2 - Lightweight yet powerful web application framework",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-cpan-meta-requirements",
"p5.32-module-metadata",
"p5.32-capture-tiny",
"p5.32-file-sharedir-install",
"p5.32-test-cpan-meta",
"p5.32-test-eol",
"p5.32-test-exception",
"p5.32-test-fatal",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.32-file-share",
"p5.32-file-which",
"p5.32-hash-merge-simple",
"p5.32-http-date",
"p5.32-http-entity-parser",
"p5.32-http-message",
"p5.32-http-tiny",
"p5.32-import-into",
"p5.32-json-maybexs",
"p5.32-mime-types",
"p5.32-module-pluggable",
"p5.32-module-runtime",
"p5.32-moo",
"p5.32-moox-typetiny",
"p5.32-path-tiny",
"p5.32-plack",
"p5.32-plack-middleware-fixmissingbodyinredirect",
"p5.32-plack-middleware-removeredundantbody",
"p5.32-ref-util",
"p5.32-role-tiny",
"p5.32-safe-isa",
"p5.32-sub-quote",
"perl5.32",
"p5.32-template-toolkit",
"p5.32-type-tiny",
"p5.32-type-tiny-xs",
"p5.32-uri",
"p5.32-url-encode-xs",
"p5.32-yaml",
"p5.32-yaml-libyaml",
"p5.32-cli-osprey",
"p5.32-data-censor",
"p5.32-template-tiny",
"p5.32-attribute-handlers",
"p5.32-cgi-deurl-xs",
"p5.32-class-xsaccessor",
"p5.32-clone",
"p5.32-config-any",
"p5.32-cpanel-json-xs",
"p5.32-crypt-urandom",
"p5.32-exporter-tiny"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-dancer2-plugin-database",
"p5.32-dancer2-session-cookie"
]
}
]
},
{
"name": "p5.30-dancer2",
"portdir": "perl/p5-dancer2",
"version": "2.2.2",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer2",
"description": "Dancer2 - Lightweight yet powerful web application framework",
"long_description": "Dancer2 - Lightweight yet powerful web application framework",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-capture-tiny",
"p5.30-cpan-meta-requirements",
"p5.30-file-sharedir-install",
"p5.30-module-metadata",
"p5.30-test-cpan-meta",
"p5.30-test-eol",
"p5.30-test-exception",
"p5.30-test-fatal",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.30-file-share",
"p5.30-file-which",
"p5.30-hash-merge-simple",
"p5.30-http-date",
"p5.30-http-entity-parser",
"p5.30-http-message",
"p5.30-http-tiny",
"p5.30-import-into",
"p5.30-json-maybexs",
"p5.30-mime-types",
"p5.30-module-pluggable",
"p5.30-module-runtime",
"p5.30-moo",
"p5.30-moox-typetiny",
"p5.30-path-tiny",
"p5.30-plack",
"p5.30-plack-middleware-fixmissingbodyinredirect",
"p5.30-plack-middleware-removeredundantbody",
"p5.30-ref-util",
"p5.30-role-tiny",
"p5.30-safe-isa",
"p5.30-sub-quote",
"perl5.30",
"p5.30-template-toolkit",
"p5.30-type-tiny",
"p5.30-type-tiny-xs",
"p5.30-uri",
"p5.30-url-encode-xs",
"p5.30-yaml",
"p5.30-yaml-libyaml",
"p5.30-cli-osprey",
"p5.30-data-censor",
"p5.30-template-tiny",
"p5.30-attribute-handlers",
"p5.30-cgi-deurl-xs",
"p5.30-class-xsaccessor",
"p5.30-clone",
"p5.30-config-any",
"p5.30-cpanel-json-xs",
"p5.30-crypt-urandom",
"p5.30-exporter-tiny"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-dancer2-plugin-database",
"p5.30-dancer2-session-cookie"
]
}
]
},
{
"name": "p5.28-dancer2",
"portdir": "perl/p5-dancer2",
"version": "2.2.2",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer2",
"description": "Dancer2 - Lightweight yet powerful web application framework",
"long_description": "Dancer2 - Lightweight yet powerful web application framework",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-capture-tiny",
"p5.28-cpan-meta-requirements",
"p5.28-file-sharedir-install",
"p5.28-module-metadata",
"p5.28-test-cpan-meta",
"p5.28-test-eol",
"p5.28-test-exception",
"p5.28-test-fatal",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-file-share",
"p5.28-file-which",
"p5.28-hash-merge-simple",
"p5.28-http-date",
"p5.28-http-entity-parser",
"p5.28-http-message",
"p5.28-http-tiny",
"p5.28-import-into",
"p5.28-json-maybexs",
"p5.28-mime-types",
"p5.28-module-pluggable",
"p5.28-module-runtime",
"p5.28-moo",
"p5.28-moox-typetiny",
"p5.28-path-tiny",
"p5.28-plack",
"p5.28-plack-middleware-fixmissingbodyinredirect",
"p5.28-plack-middleware-removeredundantbody",
"p5.28-ref-util",
"p5.28-role-tiny",
"p5.28-safe-isa",
"p5.28-sub-quote",
"perl5.28",
"p5.28-template-toolkit",
"p5.28-type-tiny",
"p5.28-type-tiny-xs",
"p5.28-uri",
"p5.28-url-encode-xs",
"p5.28-yaml",
"p5.28-yaml-libyaml",
"p5.28-cli-osprey",
"p5.28-data-censor",
"p5.28-template-tiny",
"p5.28-attribute-handlers",
"p5.28-cgi-deurl-xs",
"p5.28-class-xsaccessor",
"p5.28-clone",
"p5.28-config-any",
"p5.28-cpanel-json-xs",
"p5.28-crypt-urandom",
"p5.28-exporter-tiny"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-dancer2-plugin-database",
"p5.28-dancer2-session-cookie"
]
}
]
},
{
"name": "p5-dancer2",
"portdir": "perl/p5-dancer2",
"version": "2.2.2",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-dancer2",
"homepage": "https://metacpan.org/pod/Dancer2",
"description": "Dancer2 - Lightweight yet powerful web application framework",
"long_description": "Dancer2 - Lightweight yet powerful web application framework",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-dancer2"
]
}
],
"depends_on": []
},
{
"name": "lft",
"portdir": "net/lft",
"version": "4.03",
"license": "Copyleft",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pwhois.org/lft/",
"description": "Layer Four Traceroute - advanced traceroute tool",
"long_description": "LFT, short for Layer Four Traceroute, is a traceroute that uses TCP, UDP, ICMP and adaptive probes to pass through firewalls, exposes ECMP forks, discovers the path MTU, labels every network in the path with its AS and netname, and traces IPv4 and IPv6 end to end. Output styles include text, XML, JSON, GeoJSON, KML, SVG, GraphViz and Mermaid, plus an ncurses watch mode. Also includes whob, a prefix whois client for pWhoIs, RADB, Team Cymru and RIPE RIS.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "",
"github": "pwhois",
"ports_count": 1
}
],
"variants": [
"universal",
"gtod",
"rfc1393"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"c-ares",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "beekeeper-studio",
"portdir": "databases/beekeeper-studio",
"version": "6.1.4",
"license": "MIT",
"platforms": "{darwin >= 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beekeeperstudio.io",
"description": "Cross platform SQL editor and database management app for Windows, Linux, and Mac.",
"long_description": "Beekeeper Studio is a free and open source SQL editor and database manager. Beekeeper Studio is cross-platform, and available for Linux, Mac, and Windows. It features autocomplete SQL query editor with syntax highlighting, tabbed interface, so you can multitask, the ability to sort and filter table data to find just what you need, sensible keyboard-shortcuts, the ability to save queries for later, query run-history so you can find that one query you got working 3 days ago, and a default dark theme.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1157
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"yarn",
"npm10",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "p5.26-dancer2",
"portdir": "perl/p5-dancer2",
"version": "0.300.4",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer2",
"description": "Dancer2 - Lightweight yet powerful web application framework",
"long_description": "Dancer2 - Lightweight yet powerful web application framework",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-anyevent",
"p5.26-capture-tiny",
"p5.26-clone",
"p5.26-cpan-meta-requirements",
"p5.26-file-sharedir-install",
"p5.26-module-metadata",
"p5.26-test-cpan-meta",
"p5.26-test-eol",
"p5.26-test-fatal",
"p5.26-test-memory-cycle",
"p5.26-test-mocktime"
]
},
{
"type": "lib",
"ports": [
"p5.26-http-entity-parser",
"p5.26-http-message",
"p5.26-http-tiny",
"p5.26-http-xscookies",
"p5.26-http-xsheaders",
"p5.26-import-into",
"p5.26-json-maybexs",
"p5.26-math-random-isaac",
"p5.26-math-random-isaac-xs",
"p5.26-mime-types",
"p5.26-module-runtime",
"p5.26-moo",
"p5.26-moox-typetiny",
"p5.26-plack",
"p5.26-plack-middleware-fixmissingbodyinredirect",
"p5.26-plack-middleware-removeredundantbody",
"p5.26-ref-util",
"p5.26-role-tiny",
"p5.26-safe-isa",
"p5.26-scope-upper",
"perl5.26",
"p5.26-template-tiny",
"p5.26-template-toolkit",
"p5.26-type-tiny",
"p5.26-type-tiny-xs",
"p5.26-uri",
"p5.26-url-encode-xs",
"p5.26-yaml",
"p5.26-yaml-libyaml",
"p5.26-sub-quote",
"p5.26-app-cmd",
"p5.26-attribute-handlers",
"p5.26-cgi-deurl-xs",
"p5.26-class-xsaccessor",
"p5.26-config-any",
"p5.26-cpanel-json-xs",
"p5.26-crypt-urandom",
"p5.26-exporter-tiny",
"p5.26-file-share",
"p5.26-hash-merge-simple",
"p5.26-http-date"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-dancer2-plugin-database",
"p5.26-dancer2-session-cookie"
]
}
]
},
{
"name": "ocrmypdf",
"portdir": "textproc/ocrmypdf",
"version": "17.13.0",
"license": "MPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocrmypdf/OCRmyPDF",
"description": "ocrmypdf adds an OCR text layer to scanned PDF files, allowing them to be searched",
"long_description": "ocrmypdf adds an OCR text layer to scanned PDF files, allowing them to be searched. ocrmypdf also supports plugins that enable customization of its processing steps, and it is highly tolerant of PDFs containing scanned images and “born digital” content that doesn’t require text recognition.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "akierig",
"github": "akierig",
"ports_count": 23
}
],
"variants": [
"python310",
"python311",
"python312",
"python313",
"python314"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatch-vcs",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"py314-pluggy",
"py314-deprecation",
"py314-pybind11",
"py314-rich",
"py314-Pillow",
"py314-img2pdf",
"py314-pikepdf",
"py314-pydantic",
"py314-freetype",
"py314-pyheif",
"py314-pdfminer",
"py314-fpdf2",
"py314-uharfbuzz",
"img2pdf",
"libpng",
"qpdf",
"python314",
"py314-packaging"
]
},
{
"type": "run",
"ports": [
"jbig2enc",
"pngquant",
"unpaper",
"ghostscript",
"tesseract",
"tesseract-eng"
]
}
],
"depends_on": []
},
{
"name": "sshuttle",
"portdir": "net/sshuttle",
"version": "2.0.0",
"license": "LGPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sshuttle.readthedocs.io/en/stable",
"description": "Transparent proxy server that works as a poor man's VPN.",
"long_description": "Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and MacOS. Supports DNS tunneling.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1157
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-flake8",
"py314-pyflakes",
"py314-pytest-runner",
"py314-pytest-cov"
]
}
],
"depends_on": []
},
{
"name": "py314-virtualenvwrapper",
"portdir": "python/py-virtualenvwrapper",
"version": "6.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://virtualenvwrapper.readthedocs.io/",
"description": "Enhancements to virtualenv",
"long_description": "virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"py314-virtualenv",
"py314-stevedore",
"py314-virtualenv-clone",
"python314"
]
},
{
"type": "run",
"ports": [
"virtualenvwrapper_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-virtualenvwrapper"
]
}
]
},
{
"name": "py313-virtualenvwrapper",
"portdir": "python/py-virtualenvwrapper",
"version": "6.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://virtualenvwrapper.readthedocs.io/",
"description": "Enhancements to virtualenv",
"long_description": "virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-virtualenv",
"py313-stevedore",
"py313-virtualenv-clone",
"python313"
]
},
{
"type": "run",
"ports": [
"virtualenvwrapper_select"
]
}
],
"depends_on": []
},
{
"name": "py312-virtualenvwrapper",
"portdir": "python/py-virtualenvwrapper",
"version": "6.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://virtualenvwrapper.readthedocs.io/",
"description": "Enhancements to virtualenv",
"long_description": "virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py312-virtualenv",
"py312-stevedore",
"py312-virtualenv-clone",
"python312"
]
},
{
"type": "run",
"ports": [
"virtualenvwrapper_select"
]
}
],
"depends_on": []
},
{
"name": "py311-virtualenvwrapper",
"portdir": "python/py-virtualenvwrapper",
"version": "6.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://virtualenvwrapper.readthedocs.io/",
"description": "Enhancements to virtualenv",
"long_description": "virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py311-virtualenv",
"py311-virtualenv-clone",
"py311-stevedore",
"python311"
]
},
{
"type": "run",
"ports": [
"virtualenvwrapper_select"
]
}
],
"depends_on": []
},
{
"name": "py310-virtualenvwrapper",
"portdir": "python/py-virtualenvwrapper",
"version": "6.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://virtualenvwrapper.readthedocs.io/",
"description": "Enhancements to virtualenv",
"long_description": "virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-virtualenv-clone",
"py310-virtualenv",
"py310-stevedore"
]
},
{
"type": "run",
"ports": [
"virtualenvwrapper_select"
]
}
],
"depends_on": []
},
{
"name": "py-virtualenvwrapper",
"portdir": "python/py-virtualenvwrapper",
"version": "6.1.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://virtualenvwrapper.readthedocs.io/",
"description": "Enhancements to virtualenv",
"long_description": "virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-virtualenvwrapper"
]
}
],
"depends_on": []
},
{
"name": "py35-virtualenvwrapper",
"portdir": "python/py-virtualenvwrapper",
"version": "4.8.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://virtualenvwrapper.readthedocs.io/",
"description": "Enhancements to virtualenv",
"long_description": "virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py35-pbr",
"py35-setuptools",
"python35",
"py35-virtualenv",
"py35-virtualenv-clone",
"py35-stevedore"
]
}
],
"depends_on": []
},
{
"name": "py37-virtualenvwrapper",
"portdir": "python/py-virtualenvwrapper",
"version": "4.8.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://virtualenvwrapper.readthedocs.io/",
"description": "Enhancements to virtualenv",
"long_description": "virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"py37-virtualenv-clone",
"python37",
"py37-pbr",
"py37-setuptools",
"py37-stevedore",
"py37-virtualenv"
]
},
{
"type": "run",
"ports": [
"virtualenvwrapper_select"
]
}
],
"depends_on": []
},
{
"name": "py27-virtualenvwrapper",
"portdir": "python/py-virtualenvwrapper",
"version": "4.8.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://virtualenvwrapper.readthedocs.io/",
"description": "Enhancements to virtualenv",
"long_description": "virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py27-pbr",
"py27-setuptools",
"python27",
"py27-virtualenv",
"py27-virtualenv-clone",
"py27-stevedore"
]
}
],
"depends_on": []
},
{
"name": "py36-virtualenvwrapper",
"portdir": "python/py-virtualenvwrapper",
"version": "4.8.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://virtualenvwrapper.readthedocs.io/",
"description": "Enhancements to virtualenv",
"long_description": "virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py36-pbr",
"py36-setuptools",
"python36",
"py36-virtualenv",
"py36-virtualenv-clone",
"py36-stevedore"
]
}
],
"depends_on": []
},
{
"name": "py38-virtualenvwrapper",
"portdir": "python/py-virtualenvwrapper",
"version": "6.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://virtualenvwrapper.readthedocs.io/",
"description": "Enhancements to virtualenv",
"long_description": "virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py38-virtualenv",
"py38-virtualenv-clone",
"python38",
"py38-pbr",
"py38-setuptools",
"py38-setuptools_scm",
"py38-stevedore"
]
},
{
"type": "run",
"ports": [
"virtualenvwrapper_select"
]
}
],
"depends_on": []
},
{
"name": "py39-virtualenvwrapper",
"portdir": "python/py-virtualenvwrapper",
"version": "6.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://virtualenvwrapper.readthedocs.io/",
"description": "Enhancements to virtualenv",
"long_description": "virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py39-virtualenv",
"py39-virtualenv-clone",
"python39",
"py39-pbr",
"py39-setuptools",
"py39-setuptools_scm",
"py39-stevedore"
]
},
{
"type": "run",
"ports": [
"virtualenvwrapper_select"
]
}
],
"depends_on": []
},
{
"name": "meson",
"portdir": "devel/meson",
"version": "1.12.1",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mesonbuild.com",
"description": "Meson - A high productivity build system",
"long_description": "Meson is a build system designed to optimize programmer productivity. It aims to do this by providing simple, out-of-the-box support for modern software development tools and practices, such as unit tests, coverage reports, Valgrind, CCache and the like. It is both extremely fast, and, even more importantly, as user friendly as possible.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "git",
"github": "SoapZA",
"ports_count": 24
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-meson"
]
},
{
"type": "run",
"ports": [
"ninja",
"py311-setuptools"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pangomm-devel",
"geoclue2",
"glibmm-2.4",
"harfbuzz",
"harfbuzz-icu",
"geeqie",
"cairo",
"cairo-devel",
"libpixman",
"libpixman-devel",
"lite-xl-luajit",
"fsearch",
"gegl",
"gegl-devel",
"gimp3-devel",
"libproxy",
"libproxy-vapi",
"vips",
"rizin",
"orc",
"faac",
"libdvdcss",
"librsvg-devel",
"netatalk_client",
"gedit-plugins",
"gitg",
"libgedit-amtk",
"libgedit-tepl",
"libpeas1",
"libgedit-gfls",
"libgedit-gtksourceview",
"pango",
"devhelp",
"muon",
"vte",
"libsecret",
"virt-viewer",
"osinfo-db-tools",
"cairomm-1.0",
"dav1d",
"git-stage-batch",
"py35-gobject3",
"libdazzle",
"libdazzle-devel",
"gstreamer1-gst-plugins-good",
"libplacebo",
"mpv",
"spice-gtk",
"gstreamer1-gst-plugins-ugly",
"notekit",
"taisei",
"sshfs",
"harfbuzz-devel",
"harfbuzz-icu-devel",
"xorg-server",
"gtksourceview5",
"libdicom",
"mm-common",
"scrcpy",
"appstream",
"glib-networking",
"openh264",
"gstreamer1-gst-plugins-bad",
"gstreamer1-gst-libav",
"gstreamer1",
"gexiv2",
"gstreamer1-gst-plugins-base",
"openslide",
"netatalk",
"netatalk4",
"gtk4",
"gtk4-devel",
"komikku",
"libgit2-glib",
"libxkbcommon",
"libxkbcommon-x11",
"mesa",
"pkgconf",
"libadwaita",
"gobject-introspection",
"gobject-introspection-devel",
"gobject-introspection-bootstrap-devel",
"gobject-introspection-bootstrap",
"knot-resolver",
"gedit",
"Chatty",
"glib2-devel",
"glib2-bootstrap-devel",
"arm-toolchain-embedded",
"recoll",
"glib2",
"glib2-bootstrap",
"libdvdread",
"libxmlb",
"glibmm-devel",
"libdvdnav",
"glibmm",
"gdk-pixbuf2-devel",
"gucharmap",
"libnotify",
"gtk3-devel",
"bstring",
"babl-devel",
"libgdata",
"audacious-core",
"audacious-plugins",
"gdk-pixbuf2",
"libxmlxx3",
"libxmlxx2",
"libvmaf",
"babl",
"gtk3",
"dia",
"shared-mime-info",
"pango-devel",
"glade",
"epiphany",
"gnome-online-accounts",
"gnome-maps",
"rest",
"yelp",
"yelp-xsl",
"zenity",
"libraqm",
"libarchive-qt",
"ashuffle",
"libmpdclient",
"mpc",
"mpd",
"ncmpc",
"pavucontrol",
"pulseaudio",
"rubberband",
"libmm-glib",
"tio",
"appstream-glib",
"atk",
"dbus",
"fson",
"girara",
"gl-headers",
"inih",
"iso-codes",
"json-glib",
"koio",
"libcmatrix",
"libgnt",
"libsigcxx2",
"libsigcxx3",
"mutest",
"simde",
"spice-protocol",
"usbredir",
"wayland",
"zix",
"zofu",
"lite-xl",
"dosbox-staging",
"at-spi2-atk",
"at-spi2-core",
"atkmm",
"blueprint-compiler",
"desktop-file-utils",
"eog",
"file-roller",
"folks",
"frogr",
"gcab",
"gcr",
"geocode-glib",
"gjs",
"gjs-devel",
"gnome-backgrounds",
"gnome-calculator",
"gnome-desktop",
"gnome-desktop-gtk4",
"gnome-dictionary",
"gnome-settings-daemon",
"gom",
"grilo",
"grilo-plugins",
"gsettings-desktop-schemas",
"gtk-vnc",
"gtkmm4",
"gtksourceview4",
"hicolor-icon-theme",
"libchamplain",
"libfeedback",
"libhandy",
"libhandy-0.0",
"libpeas",
"libshumate",
"libsoup",
"libsoup-2.4",
"libsoup-devel",
"planner",
"secrets",
"totem",
"totem-pl-parser",
"tracker",
"tracker3",
"virt-manager",
"yelp-tools",
"cairomm",
"graphene",
"libepoxy",
"libmediaart",
"unpaper",
"vipsdisp",
"virglrenderer",
"webp-pixbuf-loader",
"hexchat",
"libesmtp",
"mu",
"minpack",
"dav2d",
"coeurl",
"dino",
"fzssh",
"gssdp",
"gupnp",
"gupnp-av",
"gupnp-dlna",
"gupnp-igd",
"gupnp-tools",
"libgweather",
"libnice",
"libslirp",
"megatools",
"zathura",
"zathura-plugin-cb",
"zathura-docs",
"zathura-plugin-djvu",
"zathura-plugin-pdf-mupdf",
"zathura-plugin-pdf-poppler",
"zathura-plugin-ps",
"paps",
"py27-gobject3",
"bali-phy",
"bali-phy-devel",
"pkcs11-provider",
"policykit",
"ksh",
"ksh-devel",
"albafetch",
"edid-decode",
"font-manager",
"libuuid",
"libosinfo",
"libvirt",
"libvirt-glib",
"MicroTeX",
"libxmlxx5",
"catgirl-downloader",
"libhttpseverywhere",
"mod_gnutls",
"glxinfo",
"gtkmm3",
"libGLU",
"pangomm",
"pangomm-1.4",
"pangomm-1.4-devel"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "groff",
"portdir": "sysutils/groff",
"version": "1.24.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/groff",
"description": "GNU Troff (Groff)",
"long_description": "The groff (GNU Troff) software is a typesetting package which reads plain text mixed with formatting commands and produces formatted output. Groff now supports HTML.",
"active": true,
"categories": [
"sysutils",
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"m4",
"texinfo",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"uchardet",
"netpbm",
"urw-fonts",
"ghostscript",
"psutils"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"man-db",
"enchant2",
"rrdtool",
"gildas",
"xephem",
"id3v2",
"bitkeeper",
"ftnchek",
"srecord",
"oregano",
"tilp2",
"libbind",
"geda-gaf",
"imager",
"osxbom",
"gfm",
"tiemu3"
]
},
{
"type": "lib",
"ports": [
"cppman",
"fsdb",
"man"
]
},
{
"type": "run",
"ports": [
"munin",
"pandoc"
]
}
]
},
{
"name": "gnucash-docs",
"portdir": "gnome/gnucash-docs",
"version": "5.17",
"license": "GFDL-1.1+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnucash.org",
"description": "docs for gnucash",
"long_description": "GnuCash is a personal and small-business financial-accounting software, freely licensed under the GNU GPL. Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports. This package contains (1) the user manual and (2) the Tutorial And Concepts Guide. Both are available through yelp, the gnome help browser, and an HTML copy is installed in ${prefix}/share/doc/gnucash.",
"active": true,
"categories": [
"gnome",
"x11"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 81
}
],
"variants": [
"debug",
"x11",
"quartz"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cmake",
"docbook-xml-4.5"
]
},
{
"type": "lib",
"ports": [
"libxslt",
"rarian",
"libxml2"
]
},
{
"type": "run",
"ports": [
"yelp"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gnucash",
"gnucash-devel"
]
}
]
},
{
"name": "gumbo-parser",
"portdir": "devel/gumbo-parser",
"version": "0.14.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://codeberg.org/gumbo-parser/gumbo-parser",
"description": "A pure C HTML5 parser",
"long_description": "Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library with no outside dependencies. It's designed to serve as a building block for other tools and libraries such as linters, validators, templating languages, and refactoring and analysis tools.",
"active": true,
"categories": [
"devel",
"www"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"litehtml",
"mupdf",
"claws-mail",
"newsraft"
]
}
]
},
{
"name": "dbus-glib",
"portdir": "devel/dbus-glib",
"version": "0.116",
"license": "(AFL-2.1 or GPL-2+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freedesktop.org/wiki/Software/dbus/",
"description": "Glib bindings for the dbus message bus system.",
"long_description": "Glib bindings for the dbus message bus system. dbus-glib is deprecated, please use GDBus in new GLib-based projects.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"test",
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"dbus",
"glib2",
"expat",
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"fsearch",
"gimp2",
"gimp2-devel",
"gimp3-devel",
"squeeze",
"libsocialweb",
"telepathy-farstream",
"telepathy-glib",
"telepathy-haze",
"telepathy-qt",
"geoclue",
"midgard2-core",
"upower",
"empathy",
"folks",
"gal",
"gconf",
"gnome-applets",
"gnome-session",
"gnome-vfs",
"libbonobo",
"libunique",
"libunique3",
"seed",
"vino",
"hexchat",
"logjam",
"ristretto",
"xfconf",
"xfwm4"
]
}
]
},
{
"name": "gnucash-devel",
"portdir": "gnome/gnucash",
"version": "5.17",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnucash.org",
"description": "a personal and small-business financial-accounting software",
"long_description": "GnuCash is a personal and small-business financial-accounting software, freely licensed under the GNU GPL. Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports.",
"active": true,
"categories": [
"gnome",
"x11"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 81
}
],
"variants": [
"debug",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"autoconf",
"automake",
"cmake",
"gtest",
"libtool",
"pkgconfig",
"swig-guile",
"swig-python",
"intltool"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-date-manip",
"p5.34-finance-quote",
"libdbi",
"guile-3.0",
"python314",
"p5.34-json-parse",
"libdbi-drivers",
"aqbanking6-gtk3",
"icu",
"libofx",
"gtk3",
"libsecret",
"libxml2",
"webkit2-gtk",
"boost176"
]
},
{
"type": "run",
"ports": [
"gnucash-docs"
]
}
],
"depends_on": []
},
{
"name": "py314-gnucash",
"portdir": "gnome/gnucash",
"version": "5.17",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "gnucash",
"homepage": "https://www.gnucash.org",
"description": "Obsolete port, replaced by gnucash",
"long_description": "This port has been replaced by gnucash. The GnuCash Python 3.14 bindings are now provided by the main gnucash port.",
"active": true,
"categories": [
"gnome",
"x11"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 81
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"boost176"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py313-gnucash",
"portdir": "gnome/gnucash",
"version": "5.17",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnucash.org",
"description": "Python 3.13 bindings for GnuCash",
"long_description": "Python 3.13 bindings for the GnuCash financial-accounting application, allowing programmatic access to GnuCash data files.",
"active": true,
"categories": [
"gnome",
"python"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 81
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"swig-guile",
"swig-python",
"intltool",
"autoconf",
"automake",
"cmake",
"gtest",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"boost176",
"python313",
"gnucash"
]
}
],
"depends_on": []
},
{
"name": "py311-gnucash",
"portdir": "gnome/gnucash",
"version": "5.17",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnucash.org",
"description": "Python 3.11 bindings for GnuCash",
"long_description": "Python 3.11 bindings for the GnuCash financial-accounting application, allowing programmatic access to GnuCash data files.",
"active": true,
"categories": [
"gnome",
"python"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 81
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"swig-guile",
"swig-python",
"intltool",
"autoconf",
"automake",
"cmake",
"gtest",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"boost176",
"python311",
"gnucash"
]
}
],
"depends_on": []
},
{
"name": "py312-gnucash",
"portdir": "gnome/gnucash",
"version": "5.17",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnucash.org",
"description": "Python 3.12 bindings for GnuCash",
"long_description": "Python 3.12 bindings for the GnuCash financial-accounting application, allowing programmatic access to GnuCash data files.",
"active": true,
"categories": [
"gnome",
"python"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 81
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"swig-guile",
"swig-python",
"intltool",
"autoconf",
"automake",
"cmake",
"gtest",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"boost176",
"python312",
"gnucash"
]
}
],
"depends_on": []
},
{
"name": "gnucash",
"portdir": "gnome/gnucash",
"version": "5.17",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnucash.org",
"description": "a personal and small-business financial-accounting software",
"long_description": "GnuCash is a personal and small-business financial-accounting software, freely licensed under the GNU GPL. Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports.",
"active": true,
"categories": [
"gnome",
"x11"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 81
}
],
"variants": [
"debug",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"autoconf",
"automake",
"cmake",
"gtest",
"libtool",
"pkgconfig",
"swig-guile",
"swig-python",
"intltool"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-date-manip",
"p5.34-finance-quote",
"libdbi",
"guile-3.0",
"python314",
"p5.34-json-parse",
"libdbi-drivers",
"aqbanking6-gtk3",
"icu",
"libofx",
"gtk3",
"libsecret",
"libxml2",
"webkit2-gtk",
"boost176"
]
},
{
"type": "run",
"ports": [
"gnucash-docs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-gnucash",
"py311-gnucash",
"py313-gnucash"
]
}
]
},
{
"name": "stellarium",
"portdir": "science/stellarium",
"version": "26.3",
"license": "GPL-2+",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stellarium.org/",
"description": "Stellarium is a free open source planetarium for your computer.",
"long_description": "Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope. It is being used in planetarium projectors. Just set your coordinates and go.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1640
}
],
"variants": [
"debug",
"RemoteControl",
"python310",
"python311",
"python312",
"python313",
"python314"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"doxygen",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"eigen3",
"gpsd",
"qt6-qtbase",
"qt6-qtserialport",
"zlib",
"qt6-qtpositioning",
"qt6-qtcharts",
"qt6-qtmultimedia",
"python314",
"qt6-qttools",
"gettext",
"glm"
]
}
],
"depends_on": []
},
{
"name": "stellarium-devel",
"portdir": "science/stellarium",
"version": "20200211-3d0abddc",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "stellarium",
"homepage": "https://stellarium.org/",
"description": "Obsolete port, replaced by stellarium",
"long_description": "This port has been replaced by stellarium.",
"active": false,
"categories": [
"science"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 440
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "osxphotos",
"portdir": "graphics/osxphotos",
"version": "0.77.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RhetTbull/osxphotos",
"description": "Export photos from Apple's macOS Photos app and query the Photos library database to access metadata about images.",
"long_description": "Export photos from Apple's macOS Photos app and query the Photos library database to access metadata about images.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 112
},
{
"name": "rturnbull",
"github": "RhetTbull",
"ports_count": 39
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"py314-click",
"py314-rich",
"py314-psutil",
"py314-wurlitzer",
"py314-pyobjc",
"py314-wrapt",
"py314-toml",
"py314-tenacity",
"py314-mako",
"py314-beautifulsoup4",
"py314-pathvalidate",
"py314-mac-alias",
"py314-bitmath",
"py314-bpylist2",
"py314-cgmetadata",
"py314-markdown2",
"py314-makelive",
"py314-objexplore",
"py314-osxmetadata",
"py314-photoscript",
"py314-ptpython",
"py314-pytimeparse2",
"py314-rich-theme-manager",
"py314-shortuuid",
"py314-strpdatetime",
"py314-textx",
"py314-whenever",
"py314-xdg-base-dirs",
"python314",
"py314-packaging",
"py314-requests",
"py314-more-itertools",
"py314-yaml"
]
},
{
"type": "run",
"ports": [
"py314-utitools"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": []
},
{
"name": "markdown-oxide",
"portdir": "textproc/markdown-oxide",
"version": "0.25.12",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://oxide.md",
"description": "PKM Markdown Language Server",
"long_description": "PKM (Personal-Knowledge-Management) Markdown Language Server for your favorite text-editor.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "",
"github": "oytech",
"ports_count": 18
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
}
]
}