HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50452,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=688",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=686",
"results": [
{
"name": "p5.32-object-pad",
"portdir": "perl/p5-object-pad",
"version": "0.823.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": 2610
}
],
"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.34-object-pad",
"portdir": "perl/p5-object-pad",
"version": "0.823.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": 2610
}
],
"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-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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.34-syntax-keyword-dynamically"
]
}
],
"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": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"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.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": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"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.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": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"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.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": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"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": "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": 2864
}
],
"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-geoplot"
]
},
{
"type": "run",
"ports": [
"py310-tobler",
"py310-splot",
"py310-esda",
"py310-pointpats",
"py310-access",
"py310-libpysal",
"py310-spaghetti",
"py310-momepy",
"py310-spopt",
"py310-segregation"
]
}
]
},
{
"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": 2864
}
],
"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": "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": 56
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"lazarus",
"makeicns",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"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-14"
]
},
{
"type": "lib",
"ports": [
"unixODBC",
"qore"
]
}
],
"depends_on": []
},
{
"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": 225
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"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": 225
}
],
"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": "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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-xml-checker"
]
}
],
"depends_on": []
},
{
"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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"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.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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"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.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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"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.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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"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": "py311-greenlet",
"portdir": "python/py-greenlet",
"version": "3.3.0",
"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": 2864
}
],
"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-sqlalchemy",
"py311-eventlet",
"py311-bpython",
"py311-gevent",
"py311-neovim",
"py311-httpbin"
]
}
]
},
{
"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": "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": "p5-module-corelist",
"portdir": "perl/p5-module-corelist",
"version": "5.202.512.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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-module-corelist"
]
}
],
"depends_on": []
},
{
"name": "p5.28-module-corelist",
"portdir": "perl/p5-module-corelist",
"version": "5.202.512.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": 2610
}
],
"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.30-module-corelist",
"portdir": "perl/p5-module-corelist",
"version": "5.202.512.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": 2610
}
],
"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.32-module-corelist",
"portdir": "perl/p5-module-corelist",
"version": "5.202.512.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": 2610
}
],
"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.34-module-corelist",
"portdir": "perl/p5-module-corelist",
"version": "5.202.512.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": 2610
}
],
"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": "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-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"TinyEXIF",
"rarian",
"Aseprite",
"MicroTeX",
"VVVVVV"
]
}
]
},
{
"name": "felix",
"portdir": "sysutils/felix",
"version": "2.16.0",
"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": 1019
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py311-regex",
"portdir": "python/py-regex",
"version": "2025.11.3",
"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": 2864
}
],
"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-beancount",
"py311-tiktoken",
"py311-nameutils",
"py311-parsimonious",
"py311-nltk"
]
},
{
"type": "run",
"ports": [
"py311-sacremoses",
"py311-cfn-lint"
]
}
]
},
{
"name": "py311-nuitka",
"portdir": "python/py-nuitka",
"version": "2.8.9",
"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": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-zstd",
"py311-ordered-set",
"python311"
]
}
],
"depends_on": []
},
{
"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": 2864
}
],
"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-jupyter_client",
"py311-jupyter_core",
"py311-ipykernel",
"py311-nbclient",
"py311-nbformat",
"py311-traittypes",
"py311-jupyter_events",
"py311-jupyter_server",
"py311-jupyterlab",
"py311-nbconvert",
"py311-bqplot",
"py311-ipywidgets",
"py311-matplotlib-inline",
"py311-ipympl",
"py311-qtconsole",
"py311-ipyparallel",
"py311-metpy",
"py311-jupyter_console",
"py311-nbclassic",
"py311-comm",
"py311-ipython"
]
}
]
},
{
"name": "py311-sqlalchemy",
"portdir": "python/py-sqlalchemy",
"version": "2.0.45",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.sqlalchemy.org/",
"description": "Python SQL ORM",
"long_description": "SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.",
"active": true,
"categories": [
"databases",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-setuptools",
"py311-wheel",
"py311-cython",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"py311-typing_extensions",
"py311-greenlet",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-obspy",
"py311-sqlalchemy-utils",
"py311-alembic",
"py311-csvkit",
"py311-sunpy",
"py311-agate-sql",
"py311-ipython-sql",
"py311-larixite"
]
},
{
"type": "run",
"ports": [
"py311-xraydb",
"py311-xraylarch"
]
},
{
"type": "test",
"ports": [
"py311-mssql"
]
}
]
},
{
"name": "octave-internal-fluid-flow",
"portdir": "octave/octave-internal-fluid-flow",
"version": "1.0.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aumpierre-unb/Internal-Fluid-Flow-for-GNU-Octave",
"description": "A toolbox for internal fluid flow for GNU Octave.",
"long_description": "A toolbox for internal fluid flow for GNU Octave.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-statistics-bootstrap",
"portdir": "octave/octave-statistics-bootstrap",
"version": "5.4.3",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "octave-statistics-resampling",
"homepage": "https://octave.sourceforge.io/statistics-bootstrap/",
"description": "Obsolete port, replaced by octave-statistics-resampling",
"long_description": "This port has been replaced by octave-statistics-resampling.",
"active": false,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"octave"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "octave-sqlite",
"portdir": "octave/octave-sqlite",
"version": "0.1.2",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/octave-sqlite",
"description": "Basic Octave implementation of the sqlite toolkit",
"long_description": "Basic Octave implementation of the sqlite toolkit",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"octave"
]
}
],
"depends_on": []
},
{
"name": "py311-SDL2",
"portdir": "python/py-SDL2",
"version": "0.9.17",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/pysdl2",
"description": "a python wrapper around the SDL2 library",
"long_description": "PySDL2 is a wrapper around the SDL2 library and as such similar to the discontinued PySDL project. In contrast to PySDL, it has no licensing restrictions, nor does it rely on C code, but uses ctypes instead.",
"active": true,
"categories": [
"devel",
"multimedia",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"libsdl2_mixer",
"libsdl2",
"libsdl2_image",
"libsdl2_ttf",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py311-altgraph",
"portdir": "python/py-altgraph",
"version": "0.17.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/altgraph/",
"description": "Python graph (network) package",
"long_description": "altgraph is a fork of graphlib: a graph (network) package for constructing graphs, BFS and DFS traversals, topological sort, shortest paths, etc. with graphviz output. altgraph includes some additional usage of Python 2.6+ features and enhancements related to modulegraph and macholib.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-modulegraph",
"py311-py2app",
"py311-macholib"
]
}
]
},
{
"name": "py311-macholib",
"portdir": "python/py-macholib",
"version": "1.16.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://macholib.readthedocs.io/",
"description": "Mach-O header analysis and editing",
"long_description": "macholib can be used to analyze and edit Mach-O headers, the executable format used by Mac OS X. It is typically used as a dependency analysis tool, and also to rewrite dylib references in Mach-O headers to be @executable_path relative. Though this tool targets a platform specific file format, it is pure python code that is platform and endian independent.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-altgraph",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-py2app"
]
}
]
},
{
"name": "py311-modulegraph",
"portdir": "python/py-modulegraph",
"version": "0.19.7",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://undefined.org/python/#modulegraph",
"description": "Python module dependency analysis tool",
"long_description": "modulegraph determines a dependency graph between Python modules primarily by bytecode analysis for import statements. modulegraph uses similar methods to modulefinder from the standard library, but uses a more flexible internal representation, has more extensive knowledge of special cases, and is extensible.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-altgraph",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-py2app"
]
}
]
},
{
"name": "py311-py2app",
"portdir": "python/py-py2app",
"version": "0.28.9",
"license": "(MIT or PSF)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://py2app.readthedocs.io/",
"description": "converts python scripts into executable Mac OS X apps",
"long_description": "A distutils extension which converts python scripts into executable Mac OS X applications, able to run without requiring an existing python installation. This is a replacement for bundlebuilder.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-packaging",
"py311-altgraph",
"py311-macholib",
"py311-modulegraph"
]
}
],
"depends_on": []
},
{
"name": "octave-femoctave",
"portdir": "octave/octave-femoctave",
"version": "2.1.8",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AndreasStahel/FEMoctave",
"description": "Use FEM for solving boundary value problems in two space dimensions.",
"long_description": "Use FEM for solving boundary value problems in two space dimensions.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "py311-libvirt",
"portdir": "python/py-libvirt",
"version": "11.8.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libvirt.org",
"description": "The libvirt virtualization API python binding",
"long_description": "The libvirt virtualization API python binding provides a module that permits applications written in the Python programming language to call the interface supplied by the libvirt library, to manage the virtualization capabilities of recent versions of Linux and other OSes.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-setuptools",
"py311-wheel",
"pkgconfig",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311",
"libvirt"
]
}
],
"depends_on": []
},
{
"name": "py311-pybind11",
"portdir": "python/py-pybind11",
"version": "3.0.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pybind/pybind11",
"description": "Seamless operability between C++11 and Python.",
"long_description": "pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"ninja",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-scikit-build-core"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-pyopencl",
"py311-contourpy",
"py311-matplotlib",
"py311-iminuit",
"py311-pdal",
"py311-pdal-plugins"
]
},
{
"type": "lib",
"ports": [
"py311-pytorch",
"kicad",
"py311-pikepdf",
"py311-scipy",
"py311-pytomlpp"
]
}
]
},
{
"name": "jupyter_select",
"portdir": "python/jupyter_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default jupyter version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of jupyter.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py37-jupyter",
"py38-jupyter",
"py311-jupyter",
"py310-jupyter",
"py312-jupyter",
"py313-jupyter",
"py39-jupyter"
]
}
]
},
{
"name": "py311-gmpy2",
"portdir": "python/py-gmpy2",
"version": "2.2.1",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/aleaxit/gmpy",
"description": "General multiple precision arithmetic module for Python",
"long_description": "GMPY2 is a C-coded Python extension module that supports fast multiple-precision arithmetic. GMPY2 supports integer and rational arithmetic (using the GMP library), correctly rounded multiple-precision real arithmetic (using the MPFR library), and complex arithmetic (using the MPC library).",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "md14-macports",
"github": "mndavidoff",
"ports_count": 21
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"libmpc",
"mpfr",
"python311",
"gmp"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py311-scipy"
]
}
]
},
{
"name": "zeek-devel",
"portdir": "net/zeek",
"version": "8.1.0",
"license": "BSD",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.zeek.org/",
"description": "Zeek is a powerful network analysis framework that is much different from the typical IDS you may know.",
"long_description": "Zeek is a powerful network analysis framework that is much different from the typical IDS you may know. Zeek is the new name for the long-established Bro system. Note that parts of the system retain the Bro name, and it also often appears in the documentation and distributions.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"flex",
"pkgconfig",
"swig",
"swig-python",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"curl",
"libpcap",
"zlib",
"openssl3",
"python313",
"libmagic",
"bison",
"libmaxminddb",
"readline",
"zmq",
"perl5"
]
}
],
"depends_on": []
},
{
"name": "py311-networkx",
"portdir": "python/py-networkx",
"version": "3.6.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://networkx.github.io",
"description": "NetworkX in a Python package for graph manipulation.",
"long_description": "NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-tropycal",
"py311-prov",
"py311-mapclassify"
]
},
{
"type": "run",
"ports": [
"py311-cfn-lint",
"py311-pymatgen",
"py311-spopt",
"py311-scikit-image",
"py311-momepy",
"py311-pyvis"
]
},
{
"type": "test",
"ports": [
"py311-igraph"
]
}
]
},
{
"name": "py311-frozenlist",
"portdir": "python/py-frozenlist",
"version": "1.8.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/frozenlist",
"description": "list-like structure which implements collections.abc.MutableSequence",
"long_description": "frozenlist.FrozenList is a list-like structure which implements collections.abc.MutableSequence. The list is mutable until FrozenList.freeze is called, after which list modifications raise RuntimeError",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-cython",
"py311-expandvars"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-aiohttp",
"py311-aiosignal"
]
}
]
},
{
"name": "py-app-model",
"portdir": "python/py-app-model",
"version": "0.5.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/app-model/",
"description": "Generic application schema implemented in python.",
"long_description": "Generic application schema implemented in python. This is a schema for declarative organization of application data, such as menus, keybindings, actions/commands, etc...",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-app-model"
]
}
],
"depends_on": []
},
{
"name": "py37-app-model",
"portdir": "python/py-app-model",
"version": "0.2.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/app-model/",
"description": "Generic application schema implemented in python.",
"long_description": "Generic application schema implemented in python. This is a schema for declarative organization of application data, such as menus, keybindings, actions/commands, etc...",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"py37-build",
"py37-hatchling",
"py37-hatch-vcs",
"py37-installer"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-pydantic",
"py37-typing_extensions",
"py37-psygnal",
"py37-in-n-out"
]
}
],
"depends_on": []
}
]
}