HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51981,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=355",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=353",
"results": [
{
"name": "py311-traitlets",
"portdir": "python/py-traitlets",
"version": "5.14.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ipython/traitlets",
"description": "Traitlets Python config system.",
"long_description": "Traitlets Python config system.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-pretend"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-matplotlib-inline",
"py311-bqplot",
"py311-comm",
"py311-ipykernel",
"py311-ipympl",
"py311-ipyparallel",
"py311-ipython",
"py311-ipywidgets",
"py311-jupyter_client",
"py311-jupyter_console",
"py311-jupyter_core",
"py311-jupyter_events",
"py311-jupyter_server",
"py311-jupyterlab",
"py311-lonboard",
"py311-metpy",
"py311-nbclassic",
"py311-nbclient",
"py311-nbconvert",
"py311-nbformat",
"py311-qtconsole",
"py311-traittypes"
]
}
]
},
{
"name": "py311-nuitka",
"portdir": "python/py-nuitka",
"version": "4.1.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://nuitka.net/",
"description": "Python compiler with full language support and CPython compatibility.",
"long_description": "Python compiler with full language support and CPython compatibility.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-zstd",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py311-regex",
"portdir": "python/py-regex",
"version": "2026.2.28",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mrabarnett/mrab-regex",
"description": "Alternate regular expression module, to replace re.",
"long_description": "Alternate regular expression module, to replace re.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-transformers",
"py311-tiktoken",
"py311-beancount",
"py311-diffusers",
"py311-nameutils",
"py311-nltk",
"py311-parsimonious"
]
},
{
"type": "run",
"ports": [
"py311-cfn-lint",
"py311-sacremoses"
]
}
]
},
{
"name": "felix",
"portdir": "sysutils/felix",
"version": "2.16.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kyoheiu/felix",
"description": "tui file manager with vim-like key mapping",
"long_description": "tui file manager with vim-like key mapping",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "tinyxml2",
"portdir": "textproc/tinyxml2",
"version": "11.0.0",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/leethomason/tinyxml2",
"description": "Simple, small, C++ XML parser",
"long_description": "TinyXML-2 is a simple, small, C++ XML parser that can be easily integrating into other programs.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "jeff",
"github": "crowell",
"ports_count": 4
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mediainfolib",
"VVVVVV",
"Aseprite",
"TinyEXIF",
"MicroTeX",
"rarian"
]
}
]
},
{
"name": "p5.34-module-corelist",
"portdir": "perl/p5-module-corelist",
"version": "5.202.604.200",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Module::CoreList",
"description": "Module::CoreList - what modules shipped with versions of perl",
"long_description": "Module::CoreList - what modules shipped with versions of perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-scalar-list-utils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-dist-zilla-plugin-ensurelatestperl",
"p5-module-corelist"
]
}
]
},
{
"name": "p5.32-module-corelist",
"portdir": "perl/p5-module-corelist",
"version": "5.202.604.200",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Module::CoreList",
"description": "Module::CoreList - what modules shipped with versions of perl",
"long_description": "Module::CoreList - what modules shipped with versions of perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-scalar-list-utils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-dist-zilla-plugin-ensurelatestperl"
]
}
]
},
{
"name": "p5.30-module-corelist",
"portdir": "perl/p5-module-corelist",
"version": "5.202.604.200",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Module::CoreList",
"description": "Module::CoreList - what modules shipped with versions of perl",
"long_description": "Module::CoreList - what modules shipped with versions of perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-scalar-list-utils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-dist-zilla-plugin-ensurelatestperl"
]
}
]
},
{
"name": "p5.28-module-corelist",
"portdir": "perl/p5-module-corelist",
"version": "5.202.604.200",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Module::CoreList",
"description": "Module::CoreList - what modules shipped with versions of perl",
"long_description": "Module::CoreList - what modules shipped with versions of perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-scalar-list-utils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-dist-zilla-plugin-ensurelatestperl"
]
}
]
},
{
"name": "p5-module-corelist",
"portdir": "perl/p5-module-corelist",
"version": "5.202.604.200",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-module-corelist",
"homepage": "https://metacpan.org/pod/Module::CoreList",
"description": "Module::CoreList - what modules shipped with versions of perl",
"long_description": "Module::CoreList - what modules shipped with versions of perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-module-corelist"
]
}
],
"depends_on": []
},
{
"name": "openjdk19-graalvm-native-image",
"portdir": "java/openjdk19-graalvm",
"version": "22.3.1",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.graalvm.org",
"description": "Native Image component for GraalVM",
"long_description": "Native Image component for GraalVM",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"openjdk19-graalvm"
]
}
],
"depends_on": []
},
{
"name": "openjdk19-graalvm",
"portdir": "java/openjdk19-graalvm",
"version": "22.3.1",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk20-graalvm",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk20-graalvm",
"long_description": "This port has been replaced by openjdk20-graalvm.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"openjdk19-graalvm-native-image"
]
}
]
},
{
"name": "py311-greenlet",
"portdir": "python/py-greenlet",
"version": "3.3.2",
"license": "MIT and PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-greenlet/greenlet",
"description": "Lightweight in-process concurrent programming",
"long_description": "The \"greenlet\" package is a spin-off of Stackless, a version of CPython that supports micro-threads called \"tasklets\". Tasklets run pseudo-concurrently (typically in a single or a few OS-level threads) and are synchronized with data exchanges on \"channels\". A \"greenlet\", on the other hand, is a still more primitive notion of micro-thread with no implicit scheduling; coroutines, in other words. This is useful when you want to control exactly when your code runs. You can build custom scheduled micro-threads on top of greenlet; however, it seems that greenlets are useful on their own as a way to make advanced control flow structures. For example, we can recreate generators; the difference with Python's own generators is that our generators can call nested functions and the nested functions can yield values too. Additionally, you don't need a \"yield\" keyword. See the example in test_generator.py. Greenlets are provided as a C extension module for the regular unmodified interpreter.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-bpython",
"py311-eventlet",
"py311-gevent",
"py311-httpbin",
"py311-neovim",
"py311-pytest-twisted",
"py311-sqlalchemy"
]
}
]
},
{
"name": "p5.34-xml-checker",
"portdir": "perl/p5-xml-checker",
"version": "0.130.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/XML::Checker",
"description": "XML::Checker - A perl module for validating XML",
"long_description": "XML::Checker - A perl module for validating XML",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-libxml-perl",
"p5.34-xml-dom",
"p5.34-xml-parser"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-ipe",
"p5-xml-checker"
]
}
]
},
{
"name": "p5.32-xml-checker",
"portdir": "perl/p5-xml-checker",
"version": "0.130.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/XML::Checker",
"description": "XML::Checker - A perl module for validating XML",
"long_description": "XML::Checker - A perl module for validating XML",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-libxml-perl",
"p5.32-xml-dom",
"p5.32-xml-parser"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-ipe"
]
}
]
},
{
"name": "p5.30-xml-checker",
"portdir": "perl/p5-xml-checker",
"version": "0.130.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/XML::Checker",
"description": "XML::Checker - A perl module for validating XML",
"long_description": "XML::Checker - A perl module for validating XML",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-libxml-perl",
"p5.30-xml-dom",
"p5.30-xml-parser"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-ipe"
]
}
]
},
{
"name": "p5.28-xml-checker",
"portdir": "perl/p5-xml-checker",
"version": "0.130.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/XML::Checker",
"description": "XML::Checker - A perl module for validating XML",
"long_description": "XML::Checker - A perl module for validating XML",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-libxml-perl",
"p5.28-xml-dom",
"p5.28-xml-parser"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-ipe"
]
}
]
},
{
"name": "p5-xml-checker",
"portdir": "perl/p5-xml-checker",
"version": "0.130.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-xml-checker",
"homepage": "https://metacpan.org/pod/XML::Checker",
"description": "XML::Checker - A perl module for validating XML",
"long_description": "XML::Checker - A perl module for validating XML",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-xml-checker"
]
}
],
"depends_on": []
},
{
"name": "py311-powerline",
"portdir": "python/py-powerline",
"version": "2.8.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/powerline/powerline",
"description": "The ultimate statusline/prompt utility",
"long_description": "Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 272
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-powerline-exitstatus-kai",
"py311-powerline-gitstatus"
]
}
]
},
{
"name": "dynamix-chart-width-control",
"portdir": "games/dynamix-chart-width-control",
"version": "1.3.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AXIS5hacker/DNX-Note-Width-Changer",
"description": "A tool for changing the note width in a Dynamix Fanmade Chart",
"long_description": "A tool for changing the note width in a Dynamix Fanmade Chart. Compatible with xml charts produced with DynaMaker.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 272
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "qore-odbc-module",
"portdir": "lang/qore-odbc-module",
"version": "1.2.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qore.org",
"description": "odbc module for Qore",
"long_description": "Module providing support for ODBC datasources to Qore",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "davidnichols",
"github": "davidnich",
"ports_count": 26
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"unixODBC",
"qore"
]
}
],
"depends_on": []
},
{
"name": "ddrescueview",
"portdir": "sysutils/ddrescueview",
"version": "0.4.5",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/ddrescueview",
"description": "Graphical viewer for GNU ddrescue log files.",
"long_description": "This small tool allows the user to graphically examine ddrescue's log files in a user friendly GUI application. The Main window displays a block grid with each block's color representing the block types it contains. Many people know this type of view from defragmentation programs. The program is written in Object Pascal using the Lazarus IDE.",
"active": true,
"categories": [
"aqua",
"sysutils"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"lazarus",
"makeicns",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": []
},
{
"name": "py311-gnureadline",
"portdir": "python/py-gnureadline",
"version": "8.2.13",
"license": "GPL-3+ and PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ludwigschwardt/python-gnureadline",
"description": "Python readline extension.",
"long_description": "Python readline extension.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311",
"ncurses"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"memesuite"
]
},
{
"type": "run",
"ports": [
"py311-cmd2"
]
}
]
},
{
"name": "py310-geopandas",
"portdir": "python/py-geopandas",
"version": "1.1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://geopandas.org",
"description": "Geographic pandas extensions",
"long_description": "GeoPandas is a project to add support for geographic data to pandas objects.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-pyproj",
"python310",
"py310-pyogrio",
"py310-packaging",
"py310-numpy",
"py310-pandas",
"py310-shapely"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-lonboard",
"py310-geoplot",
"py310-movingpandas"
]
},
{
"type": "run",
"ports": [
"py310-momepy",
"py310-pointpats",
"py310-segregation",
"py310-spaghetti",
"py310-splot",
"py310-spopt",
"py310-access",
"py310-tobler",
"py310-esda",
"py310-libpysal"
]
}
]
},
{
"name": "p5.34-syntax-keyword-dynamically",
"portdir": "perl/p5-syntax-keyword-dynamically",
"version": "0.140.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Syntax::Keyword::Dynamically",
"description": "Syntax::Keyword::Dynamically - dynamically change the value of a variable",
"long_description": "Syntax::Keyword::Dynamically - dynamically change the value of a variable",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.34-test-simple",
"p5.34-object-pad",
"p5.34-extutils-cbuilder",
"p5.34-future-asyncawait",
"p5.34-module-build"
]
},
{
"type": "lib",
"ports": [
"p5.34-xs-parse-keyword",
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-syntax-keyword-dynamically"
]
}
]
},
{
"name": "p5.32-syntax-keyword-dynamically",
"portdir": "perl/p5-syntax-keyword-dynamically",
"version": "0.140.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Syntax::Keyword::Dynamically",
"description": "Syntax::Keyword::Dynamically - dynamically change the value of a variable",
"long_description": "Syntax::Keyword::Dynamically - dynamically change the value of a variable",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.32-test-simple",
"p5.32-object-pad",
"p5.32-module-build",
"p5.32-extutils-cbuilder",
"p5.32-future-asyncawait"
]
},
{
"type": "lib",
"ports": [
"p5.32-xs-parse-keyword",
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.30-syntax-keyword-dynamically",
"portdir": "perl/p5-syntax-keyword-dynamically",
"version": "0.140.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Syntax::Keyword::Dynamically",
"description": "Syntax::Keyword::Dynamically - dynamically change the value of a variable",
"long_description": "Syntax::Keyword::Dynamically - dynamically change the value of a variable",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.30-test-simple",
"p5.30-object-pad",
"p5.30-extutils-cbuilder",
"p5.30-future-asyncawait",
"p5.30-module-build"
]
},
{
"type": "lib",
"ports": [
"p5.30-xs-parse-keyword",
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.28-syntax-keyword-dynamically",
"portdir": "perl/p5-syntax-keyword-dynamically",
"version": "0.140.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Syntax::Keyword::Dynamically",
"description": "Syntax::Keyword::Dynamically - dynamically change the value of a variable",
"long_description": "Syntax::Keyword::Dynamically - dynamically change the value of a variable",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.28-test-simple",
"p5.28-object-pad",
"p5.28-extutils-cbuilder",
"p5.28-future-asyncawait",
"p5.28-module-build"
]
},
{
"type": "lib",
"ports": [
"p5.28-xs-parse-keyword",
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5-syntax-keyword-dynamically",
"portdir": "perl/p5-syntax-keyword-dynamically",
"version": "0.140.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-syntax-keyword-dynamically",
"homepage": "https://metacpan.org/pod/Syntax::Keyword::Dynamically",
"description": "Syntax::Keyword::Dynamically - dynamically change the value of a variable",
"long_description": "Syntax::Keyword::Dynamically - dynamically change the value of a variable",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-syntax-keyword-dynamically"
]
}
],
"depends_on": []
},
{
"name": "p5.34-object-pad",
"portdir": "perl/p5-object-pad",
"version": "0.825.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Object::Pad",
"description": "Object::Pad - a simple syntax for lexical field-based objects",
"long_description": "Object::Pad - a simple syntax for lexical field-based objects",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-extutils-cbuilder",
"p5.34-module-build",
"p5.34-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-xs-parse-keyword",
"p5.34-xs-parse-sublike",
"perl5.34"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-sub-handlesvia",
"p5.34-syntax-keyword-dynamically"
]
},
{
"type": "lib",
"ports": [
"p5.34-feature-compat-class",
"p5-object-pad"
]
}
]
},
{
"name": "p5.32-object-pad",
"portdir": "perl/p5-object-pad",
"version": "0.825.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Object::Pad",
"description": "Object::Pad - a simple syntax for lexical field-based objects",
"long_description": "Object::Pad - a simple syntax for lexical field-based objects",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"p5.32-extutils-cbuilder",
"p5.32-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.32-xs-parse-sublike",
"p5.32-xs-parse-keyword",
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-sub-handlesvia",
"p5.32-syntax-keyword-dynamically"
]
},
{
"type": "lib",
"ports": [
"p5.32-feature-compat-class"
]
}
]
},
{
"name": "p5.30-object-pad",
"portdir": "perl/p5-object-pad",
"version": "0.825.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Object::Pad",
"description": "Object::Pad - a simple syntax for lexical field-based objects",
"long_description": "Object::Pad - a simple syntax for lexical field-based objects",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-extutils-cbuilder",
"p5.30-module-build",
"p5.30-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.30-xs-parse-sublike",
"p5.30-xs-parse-keyword",
"perl5.30"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-sub-handlesvia",
"p5.30-syntax-keyword-dynamically"
]
},
{
"type": "lib",
"ports": [
"p5.30-feature-compat-class"
]
}
]
},
{
"name": "p5.28-object-pad",
"portdir": "perl/p5-object-pad",
"version": "0.825.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Object::Pad",
"description": "Object::Pad - a simple syntax for lexical field-based objects",
"long_description": "Object::Pad - a simple syntax for lexical field-based objects",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-extutils-cbuilder",
"p5.28-module-build",
"p5.28-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-xs-parse-sublike",
"p5.28-xs-parse-keyword",
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-sub-handlesvia",
"p5.28-syntax-keyword-dynamically"
]
},
{
"type": "lib",
"ports": [
"p5.28-feature-compat-class"
]
}
]
},
{
"name": "p5-object-pad",
"portdir": "perl/p5-object-pad",
"version": "0.825.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-object-pad",
"homepage": "https://metacpan.org/pod/Object::Pad",
"description": "Object::Pad - a simple syntax for lexical field-based objects",
"long_description": "Object::Pad - a simple syntax for lexical field-based objects",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-object-pad"
]
}
],
"depends_on": []
},
{
"name": "py311-peewee",
"portdir": "python/py-peewee",
"version": "3.19.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/coleifer/peewee/",
"description": "a small, expressive orm -- supports postgresql, mysql and sqlite",
"long_description": "Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"clang-18",
"py311-wheel",
"py311-cython"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py311-sympy",
"portdir": "python/py-sympy",
"version": "1.14.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sympy.org/",
"description": "Python module for symbolic mathematics.",
"long_description": "SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external libraries.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-mpmath",
"python311"
]
},
{
"type": "run",
"ports": [
"py-sympy_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-pacal",
"py311-fiat",
"py311-quantecon",
"py311-pytorch"
]
},
{
"type": "run",
"ports": [
"py311-spyder",
"py311-pymatgen",
"py311-cfn-lint"
]
},
{
"type": "test",
"ports": [
"py311-nbval",
"py311-ndindex"
]
}
]
},
{
"name": "py311-mpmath",
"portdir": "python/py-mpmath",
"version": "1.4.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mpmath.org",
"description": "Arbitrary-precision floating-point library for Python",
"long_description": "Arbitrary-precision floating-point library for Python",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"clang-18",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-sympy"
]
},
{
"type": "test",
"ports": [
"py311-scipy"
]
}
]
},
{
"name": "py311-gssapi",
"portdir": "python/py-gssapi",
"version": "1.11.1",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pythongssapi/python-gssapi",
"description": "Python interface to RFC 2743/2744",
"long_description": "Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be usable with other GSSAPI mechanisms.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-setuptools",
"py311-wheel",
"py311-cython",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-decorator",
"kerberos5"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-requests-kerberos"
]
}
]
},
{
"name": "py311-decorator",
"portdir": "python/py-decorator",
"version": "5.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/micheles/decorator",
"description": "Decorator factory for signature-preserving decorators.",
"long_description": "Decorator factory for signature-preserving decorators.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-pytools",
"py311-ipyparallel",
"py311-ipython",
"py311-jsonpath-rw",
"py311-obspy",
"py311-pytest-twisted",
"py311-fabric",
"py311-gssapi",
"py311-httpbin"
]
},
{
"type": "run",
"ports": [
"py311-dogpile-cache",
"py311-openstacksdk",
"py311-pyopencl",
"py311-librosa"
]
},
{
"type": "test",
"ports": [
"py311-Faker"
]
}
]
},
{
"name": "vhs",
"portdir": "graphics/vhs",
"version": "0.11.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/charmbracelet/vhs",
"description": "Your CLI home video recorder",
"long_description": "Your CLI home video recorder. Write terminal GIFs as code for integration testing and demoing your CLI tools.",
"active": true,
"categories": [
"sysutils",
"graphics"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"ffmpeg",
"ttyd"
]
}
],
"depends_on": []
},
{
"name": "ruby-devel",
"portdir": "lang/ruby-devel",
"version": "2024.11.16",
"license": "(Ruby or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ruby-lang.org",
"description": "Powerful and clean object-oriented scripting language",
"long_description": "Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible and portable.",
"active": true,
"categories": [
"lang",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"yjit",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"automake",
"bison",
"cctools",
"gperf",
"libtool",
"pkgconfig",
"ruby33",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"readline",
"libffi",
"libyaml",
"gdbm",
"openssl3",
"zlib"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": []
},
{
"name": "py310-whoosh",
"portdir": "python/py-whoosh",
"version": "2.7.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/mchaput/whoosh/wiki/Home",
"description": "Fast pure-Python indexing and search library",
"long_description": "Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to easily add search functionality to their applications and websites. Every part of how Whoosh works can be extended or replaced to meet your needs exactly.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py311-cython",
"portdir": "python/py-cython",
"version": "3.2.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cython.org/",
"description": "A language for writing C extension modules for Python.",
"long_description": "Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-setuptools",
"python311"
]
},
{
"type": "run",
"ports": [
"cython_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-regions",
"py311-healpy",
"py311-spiceypy",
"py311-sqlalchemy",
"py311-srsly",
"py311-statsmodels",
"py311-tables",
"py311-thinc",
"py311-timelib",
"py311-uharfbuzz",
"py311-wordcloud",
"py311-wxpython-4.0",
"py311-yaml",
"py311-yarl",
"py311-zmq",
"py311-fonttools",
"py311-numpy",
"py311-vispy",
"py311-cchardet",
"py311-acora",
"py311-astropy",
"py311-bigfloat",
"py311-blosc2",
"py311-cairo",
"py311-cartopy",
"py311-cftime",
"py311-cwcwidth",
"py311-cytoolz",
"py311-debugpy",
"py311-editdistance",
"py311-fabio",
"py311-fastavro",
"py311-fiona",
"py311-frozenlist",
"py311-fugashi",
"py311-gammapy",
"py311-gevent",
"py311-gssapi",
"py311-h5py",
"py311-hdf5plugin",
"py311-kivy",
"py311-krb5",
"py311-libdnet",
"py311-line_profiler",
"py311-lxml",
"py311-memprof",
"py311-msgpack",
"py311-mssql",
"py311-ndindex",
"py311-netcdf4",
"py311-networkit",
"py311-numcodecs",
"py311-opengl-accelerate",
"py311-openpyxl",
"py311-pacal",
"py311-pandas",
"py311-peewee",
"py311-petsc4py",
"py311-plumed",
"py311-pmdarima",
"py311-propcache",
"py311-pyFAI",
"py311-pymatgen",
"py311-pyogrio",
"py311-pypcap",
"py311-pyproj",
"py311-pysam",
"py311-pysimdjson",
"py311-pytensor",
"py311-pywavelets",
"py311-rapidfuzz",
"py311-rasterio",
"py311-rawpy",
"py311-imagecodecs",
"py311-rencode",
"py311-reproject",
"py311-scikit-image",
"py311-scikit-learn",
"py311-scipy",
"py311-shapely",
"py311-silx",
"py311-slepc4py",
"py311-spaCy"
]
},
{
"type": "lib",
"ports": [
"py311-preshed",
"py311-dynd",
"py311-blis",
"py311-zope-hookable",
"py311-tifffile",
"py311-pyarrow",
"py311-mpi4py",
"py311-cymem",
"py311-murmurhash"
]
},
{
"type": "run",
"ports": [
"py311-spyder",
"py311-pmdarima"
]
},
{
"type": "test",
"ports": [
"py311-netcdf4",
"py311-numpy"
]
}
]
},
{
"name": "wireshark4",
"portdir": "net/wireshark4",
"version": "4.6.4",
"license": "(GPL-2 or GPL-3)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.wireshark.org/",
"description": "Graphical network analyzer and capture tool",
"long_description": "A network analyzer that lets you capture and interactively browse Ethernet frames. Packet data can be read from a file, or live from a local network interface.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "opendarwin.org",
"github": "ghosthound",
"ports_count": 8
}
],
"variants": [
"debug",
"qt5",
"qt6",
"no_gui",
"zlib",
"minizip",
"snappy",
"lua",
"libsmi",
"gnutls",
"kerberos5",
"libmaxminddb",
"chmodbpf",
"python310",
"python311",
"python312",
"python313",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python313",
"cmake",
"pkgconfig",
"qt6-qttools",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libgcrypt",
"libmaxminddb",
"libssh",
"openssl",
"pcre2",
"c-ares",
"kerberos5",
"libpcap",
"libsmi",
"lz4",
"nghttp2",
"qt6-qtbase",
"qt6-qtsvg",
"qt6-qt5compat",
"qt6-qttranslations",
"qt6-qtmultimedia",
"nghttp3",
"libxml2",
"zlib",
"zstd",
"speexDSP",
"glib2",
"gnutls"
]
},
{
"type": "run",
"ports": [
"wireshark-chmodbpf"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py313-pyshark"
]
}
]
},
{
"name": "harp",
"portdir": "security/harp",
"version": "0.2.11",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elastic/harp",
"description": "Secret management by contract toolchain",
"long_description": "Harp is a tool set to operate secret management by contract. The objective is to reduce the value centric management by handling secret data in a reproducible way by providing a technical stack to describe how your value is managed by contracts and pipelines. Furthermore, we know that naming thing is hard, as a consequence a secret could be consistently associated to a predictable secret identifier used as a key to refer to the secret value. Finally, the secret can hold additional metadata (ownership, rotation period, leak severity, etc.) which can be consumed during the pipeline executions. These key/value associations (path ⇒ value) form a Bundle stored in an immutable file named a Container. This Container acts as a pivot format to allow Harp commands to communicate and create data management pipelines. In addition to that, it provides a template engine used to generate various confidence values (password, passphrase, crypto keys, etc.) and allow more sophisticated rendering operations (configuration files, etc.). Finally, it provides a SDK to allow developers to integrate Harp features in their products, and/or extend the Harp pipeline features by creating new plugins.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py310-marisa-trie",
"portdir": "python/py-marisa-trie",
"version": "1.1.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytries/marisa-trie",
"description": "Static memory-efficient & fast Trie structures for Python (based on marisa-trie C++ library)",
"long_description": "Static memory-efficient & fast Trie structures for Python (based on marisa-trie C++ library)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-hypothesis",
"py310-pytest",
"py310-readme_renderer"
]
}
],
"depends_on": []
},
{
"name": "py311-websockets",
"portdir": "python/py-websockets",
"version": "16.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aaugustin/websockets",
"description": "WebSocket implementation in Python 3",
"long_description": "websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity. Built on top of asyncio, Python's standard asynchronous I/O framework, it provides an elegant coroutine-based API.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-undetected-chromedriver"
]
},
{
"type": "run",
"ports": [
"py311-socketio"
]
}
]
},
{
"name": "agg",
"portdir": "graphics/agg",
"version": "1.8.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asciinema/agg",
"description": "asciinema gif generator",
"long_description": "agg is a command-line tool for generating animated GIF files from asciicast v2 files produced by asciinema terminal recorder. It uses Kornel Lesiński's excellent gifski library to produce optimized, high quality GIF output with accurate frame timing. agg is a successor to asciicast2gif.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py311-mypy_extensions",
"portdir": "python/py-mypy_extensions",
"version": "1.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/mypy_extensions",
"description": "Experimental type system extensions for programs checked with the mypy typechecker",
"long_description": "The “mypy_extensions” module defines experimental extensions to the standard “typing” module that are supported by the mypy typechecker.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-flit_core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-mypy",
"py311-black",
"py311-logilab-common",
"py311-psygnal",
"py311-pyannotate"
]
},
{
"type": "test",
"ports": [
"py311-trio"
]
}
]
},
{
"name": "py311-mypy",
"portdir": "python/py-mypy",
"version": "2.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mypy-lang.org",
"description": "Optional static typing for Python",
"long_description": "Add type annotations to your Python programs, and use mypy to type check them. Mypy is essentially a Python linter on steroids, and it can catch many programming errors by analyzing your program, without actually having to run it. Mypy has a powerful type system with features such as type inference, gradual typing, generics and union types.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-types-psutil",
"py311-types-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-pathspec",
"py311-typing_extensions",
"py311-mypy_extensions",
"py311-librt",
"py311-ast_serialize"
]
},
{
"type": "run",
"ports": [
"mypy_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-pytokens"
]
},
{
"type": "lib",
"ports": [
"py311-scipy",
"py311-hanko"
]
},
{
"type": "run",
"ports": [
"py311-pytest-mypy",
"py311-orjson"
]
},
{
"type": "test",
"ports": [
"py311-rsa",
"py311-typer",
"py311-trio",
"py311-numpy",
"py311-asgiref",
"py311-immutables"
]
}
]
}
]
}