HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51988,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=382",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=380",
"results": [
{
"name": "py310-praw",
"portdir": "python/py-praw",
"version": "7.5.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/praw-dev/praw/",
"description": "Python Reddit API Wrapper",
"long_description": "PRAW, an acronym for \"Python Reddit API Wrapper\", is a Python package that allows for simple access to Reddit's API. PRAW aims to be easy to use and internally follows all of Reddit's API rules.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-websocket-client",
"py310-prawcore",
"py310-update_checker",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-praw"
]
}
]
},
{
"name": "py39-praw",
"portdir": "python/py-praw",
"version": "7.5.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/praw-dev/praw/",
"description": "Python Reddit API Wrapper",
"long_description": "PRAW, an acronym for \"Python Reddit API Wrapper\", is a Python package that allows for simple access to Reddit's API. PRAW aims to be easy to use and internally follows all of Reddit's API rules.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"py39-update_checker",
"py39-websocket-client",
"py39-prawcore",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-praw",
"portdir": "python/py-praw",
"version": "7.5.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/praw-dev/praw/",
"description": "Python Reddit API Wrapper",
"long_description": "PRAW, an acronym for \"Python Reddit API Wrapper\", is a Python package that allows for simple access to Reddit's API. PRAW aims to be easy to use and internally follows all of Reddit's API rules.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"py38-update_checker",
"py38-websocket-client",
"py38-prawcore",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py37-praw",
"portdir": "python/py-praw",
"version": "7.5.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/praw-dev/praw/",
"description": "Python Reddit API Wrapper",
"long_description": "PRAW, an acronym for \"Python Reddit API Wrapper\", is a Python package that allows for simple access to Reddit's API. PRAW aims to be easy to use and internally follows all of Reddit's API rules.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-installer",
"py37-setuptools",
"py37-wheel",
"py37-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py37-update_checker",
"py37-websocket-client",
"py37-prawcore",
"python37"
]
}
],
"depends_on": []
},
{
"name": "py-praw",
"portdir": "python/py-praw",
"version": "7.5.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/praw-dev/praw/",
"description": "Python Reddit API Wrapper",
"long_description": "PRAW, an acronym for \"Python Reddit API Wrapper\", is a Python package that allows for simple access to Reddit's API. PRAW aims to be easy to use and internally follows all of Reddit's API rules.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-praw"
]
}
],
"depends_on": []
},
{
"name": "openmpi-clang13",
"portdir": "science/openmpi",
"version": "5.0.7",
"license": "BSD",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.open-mpi.org/",
"description": "Message Passing Interface (MPI) Library",
"long_description": "Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers. \n\nTHIS SUBPORT WRAPS clang13's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)",
"active": true,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"valgrind",
"heterogeneous",
"mpi1",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"clang-13",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"clang-13",
"zlib",
"gcc15",
"hwloc",
"libevent"
]
},
{
"type": "run",
"ports": [
"mpi_select",
"mpi-doc"
]
}
],
"depends_on": []
},
{
"name": "openmpi-clang12",
"portdir": "science/openmpi",
"version": "5.0.7",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.open-mpi.org/",
"description": "Message Passing Interface (MPI) Library",
"long_description": "Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers. \n\nTHIS SUBPORT WRAPS clang12's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)",
"active": true,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"valgrind",
"heterogeneous",
"mpi1",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"clang-12",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"clang-12",
"zlib",
"gcc15",
"hwloc",
"libevent"
]
},
{
"type": "run",
"ports": [
"mpi_select",
"mpi-doc"
]
}
],
"depends_on": []
},
{
"name": "mpich-clang13",
"portdir": "science/mpich",
"version": "4.3.2",
"license": "BSD",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mpich.org/",
"description": "Message Passing Interface (MPI) Library",
"long_description": "MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang13's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)",
"active": true,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 225
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"threads",
"gforker",
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"python313",
"pkgconfig",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"gcc15",
"hwloc",
"libgcc",
"libxml2",
"clang-13"
]
},
{
"type": "run",
"ports": [
"mpi_select",
"mpi-doc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-slepc4py"
]
}
]
},
{
"name": "mpich-clang12",
"portdir": "science/mpich",
"version": "4.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mpich.org/",
"description": "Message Passing Interface (MPI) Library",
"long_description": "MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang12's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)",
"active": true,
"categories": [
"net",
"science",
"parallel"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 225
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"threads",
"gforker",
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"python313",
"pkgconfig",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"gcc15",
"hwloc",
"libgcc",
"libxml2",
"clang-12"
]
},
{
"type": "run",
"ports": [
"mpi_select",
"mpi-doc"
]
}
],
"depends_on": []
},
{
"name": "smimesign",
"portdir": "security/smimesign",
"version": "0.2.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/github/smimesign",
"description": "An S/MIME signing utility for use with Git",
"long_description": "Smimesign is an S/MIME signing utility for macOS and Windows that is compatible with Git. This allows developers to sign their Git commits and tags using X.509 certificates issued by public certificate authorities or their organization's internal certificate authority. Smimesign uses keys and certificates already stored in the macOS Keychain or the Windows Certificate Store.",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py310-svgwrite",
"portdir": "python/py-svgwrite",
"version": "1.4.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mozman/svgwrite",
"description": "Python Package to write SVG files",
"long_description": "Python Package to write SVG files",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"vpype",
"py-svgwrite"
]
}
]
},
{
"name": "py39-svgwrite",
"portdir": "python/py-svgwrite",
"version": "1.4.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mozman/svgwrite",
"description": "Python Package to write SVG files",
"long_description": "Python Package to write SVG files",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py-svgwrite",
"portdir": "python/py-svgwrite",
"version": "1.4.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mozman/svgwrite",
"description": "Python Package to write SVG files",
"long_description": "Python Package to write SVG files",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py310-svgwrite"
]
}
],
"depends_on": []
},
{
"name": "py310-svgelements",
"portdir": "python/py-svgelements",
"version": "1.9.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/meerk40t/svgelements",
"description": "SVG Parsing for Elements, Paths, and other SVG Objects.",
"long_description": "svgelements does high fidelity SVG parsing and geometric rendering. The goal is to successfully and correctly process SVG for use with any scripts that may need or want to use SVG files as geometric data.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-numpy",
"py310-Pillow",
"py310-scipy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"vpype"
]
}
]
},
{
"name": "py39-svgelements",
"portdir": "python/py-svgelements",
"version": "1.9.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/meerk40t/svgelements",
"description": "SVG Parsing for Elements, Paths, and other SVG Objects.",
"long_description": "svgelements does high fidelity SVG parsing and geometric rendering. The goal is to successfully and correctly process SVG for use with any scripts that may need or want to use SVG files as geometric data.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-Pillow",
"py39-numpy",
"py39-pytest",
"py39-scipy"
]
}
],
"depends_on": []
},
{
"name": "py-svgelements",
"portdir": "python/py-svgelements",
"version": "1.9.6",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/meerk40t/svgelements",
"description": "SVG Parsing for Elements, Paths, and other SVG Objects.",
"long_description": "svgelements does high fidelity SVG parsing and geometric rendering. The goal is to successfully and correctly process SVG for use with any scripts that may need or want to use SVG files as geometric data.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-svgelements"
]
}
],
"depends_on": []
},
{
"name": "py310-pnoise",
"portdir": "python/py-pnoise",
"version": "0.1.0",
"license": "LGPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/plottertools/pnoise",
"description": "Vectorized Perlin noise library",
"long_description": "pnoise is a pure-Python, Numpy-based, vectorized port of Processing's noise() function",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-numpy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"vpype",
"py-pnoise"
]
}
]
},
{
"name": "py39-pnoise",
"portdir": "python/py-pnoise",
"version": "0.1.0",
"license": "LGPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/plottertools/pnoise",
"description": "Vectorized Perlin noise library",
"long_description": "pnoise is a pure-Python, Numpy-based, vectorized port of Processing's noise() function",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-numpy"
]
}
],
"depends_on": []
},
{
"name": "py-pnoise",
"portdir": "python/py-pnoise",
"version": "0.1.0",
"license": "LGPL-2.1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/plottertools/pnoise",
"description": "Vectorized Perlin noise library",
"long_description": "pnoise is a pure-Python, Numpy-based, vectorized port of Processing's noise() function",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-pnoise"
]
}
],
"depends_on": []
},
{
"name": "py310-moderngl",
"portdir": "python/py-moderngl",
"version": "5.6.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/moderngl/moderngl",
"description": "Modern OpenGL binding for python",
"long_description": "ModernGL is a python wrapper over OpenGL 3.3+ core that simplifies the creation of simple graphics applications like scientific simulations, games or user interfaces. Usually, acquiring in-depth knowledge of OpenGL requires a steep learning curve. In contrast, ModernGL is easy to learn and use, moreover it is capable of rendering with high performance and quality, with less code written. The majority of the moderngl code base is also written in C++ for high performance.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-glcontext",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"vpype",
"py-moderngl"
]
}
]
},
{
"name": "py39-moderngl",
"portdir": "python/py-moderngl",
"version": "5.6.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/moderngl/moderngl",
"description": "Modern OpenGL binding for python",
"long_description": "ModernGL is a python wrapper over OpenGL 3.3+ core that simplifies the creation of simple graphics applications like scientific simulations, games or user interfaces. Usually, acquiring in-depth knowledge of OpenGL requires a steep learning curve. In contrast, ModernGL is easy to learn and use, moreover it is capable of rendering with high performance and quality, with less code written. The majority of the moderngl code base is also written in C++ for high performance.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-glcontext"
]
}
],
"depends_on": []
},
{
"name": "py-moderngl",
"portdir": "python/py-moderngl",
"version": "5.6.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/moderngl/moderngl",
"description": "Modern OpenGL binding for python",
"long_description": "ModernGL is a python wrapper over OpenGL 3.3+ core that simplifies the creation of simple graphics applications like scientific simulations, games or user interfaces. Usually, acquiring in-depth knowledge of OpenGL requires a steep learning curve. In contrast, ModernGL is easy to learn and use, moreover it is capable of rendering with high performance and quality, with less code written. The majority of the moderngl code base is also written in C++ for high performance.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-moderngl"
]
}
],
"depends_on": []
},
{
"name": "py310-glcontext",
"portdir": "python/py-glcontext",
"version": "2.3.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/moderngl/glcontext",
"description": "glcontext is a library providing OpenGL implementation for ModernGL",
"long_description": "glcontext is a library providing OpenGL implementation for ModernGL",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"vpype",
"py-glcontext",
"py310-moderngl"
]
}
]
},
{
"name": "py39-glcontext",
"portdir": "python/py-glcontext",
"version": "2.3.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/moderngl/glcontext",
"description": "glcontext is a library providing OpenGL implementation for ModernGL",
"long_description": "glcontext is a library providing OpenGL implementation for ModernGL",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-moderngl"
]
}
]
},
{
"name": "py-glcontext",
"portdir": "python/py-glcontext",
"version": "2.3.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/moderngl/glcontext",
"description": "glcontext is a library providing OpenGL implementation for ModernGL",
"long_description": "glcontext is a library providing OpenGL implementation for ModernGL",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-glcontext"
]
}
],
"depends_on": []
},
{
"name": "vpype",
"portdir": "graphics/vpype",
"version": "1.10.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/abey79/vpype",
"description": "The Swiss-Army-knife command-line tool for plotter vector graphics.",
"long_description": "The Swiss-Army-knife command-line tool for plotter vector graphics.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-poetry-core",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-Pillow",
"py310-scipy",
"py310-matplotlib",
"py310-shapely",
"py310-multiprocess",
"python310",
"py310-moderngl",
"py310-pnoise",
"py310-svgelements",
"py310-svgwrite",
"py310-pyside2",
"py310-glcontext",
"py310-tomli",
"py310-click",
"py310-asteval",
"py310-cachetools",
"py310-numpy"
]
}
],
"depends_on": []
},
{
"name": "py310-update_checker",
"portdir": "python/py-update_checker",
"version": "0.18.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bboe/update_checker",
"description": "A python module that will check for package updates.",
"long_description": "A python module that will check for package updates.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-requests",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-praw",
"py310-tpot"
]
}
]
},
{
"name": "py310-redis",
"portdir": "python/py-redis",
"version": "7.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/redis/redis-py",
"description": "Python client for Redis key-value store",
"long_description": "Python client for Redis key-value store",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-async-timeout"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-spotipy"
]
},
{
"type": "test",
"ports": [
"py310-portalocker"
]
}
]
},
{
"name": "py310-wxpython-4.0",
"portdir": "python/py-wxpython-4.0",
"version": "4.2.4",
"license": "wxwidgets-3.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.wxpython.org/",
"description": "Python interface to the wxWidgets 3.2 cross platform GUI",
"long_description": "wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the wxWidgets cross platform GUI library, written in C++.",
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-build",
"clang-18",
"py310-installer",
"doxygen",
"py310-setuptools",
"py310-cython",
"py310-requests",
"py310-typing_extensions",
"py310-sip"
]
},
{
"type": "lib",
"ports": [
"tiff",
"python310"
]
},
{
"type": "run",
"ports": [
"py310-Pillow",
"py310-numpy"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-wxmplot",
"py310-wxutils",
"py310-xraylarch"
]
}
]
},
{
"name": "py310-pathlib2",
"portdir": "python/py-pathlib2",
"version": "2.3.7.post1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/pathlib2/",
"description": "Object-oriented filesystem paths (backport of standard pathlib)",
"long_description": "Object-oriented filesystem paths (backport of standard pathlib)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-six",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py310-kitchen",
"portdir": "python/py-kitchen",
"version": "1.2.6",
"license": "LGPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fedora-infra/kitchen",
"description": "py-kitchen is a python API for commonly used snippets of code",
"long_description": "The py-kitchen module provides a python API for all sorts of little useful snippets of code that everybody ends up writing for their projects but never seem big enough to build an independent release. Use kitchen and stop cutting and pasting that code over and over.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "srirangav",
"github": "srirangav",
"ports_count": 15
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-chardet",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tuir",
"py-kitchen"
]
}
]
},
{
"name": "py39-kitchen",
"portdir": "python/py-kitchen",
"version": "1.2.6",
"license": "LGPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fedora-infra/kitchen",
"description": "py-kitchen is a python API for commonly used snippets of code",
"long_description": "The py-kitchen module provides a python API for all sorts of little useful snippets of code that everybody ends up writing for their projects but never seem big enough to build an independent release. Use kitchen and stop cutting and pasting that code over and over.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "srirangav",
"github": "srirangav",
"ports_count": 15
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"py39-chardet",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-kitchen",
"portdir": "python/py-kitchen",
"version": "1.2.6",
"license": "LGPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fedora-infra/kitchen",
"description": "py-kitchen is a python API for commonly used snippets of code",
"long_description": "The py-kitchen module provides a python API for all sorts of little useful snippets of code that everybody ends up writing for their projects but never seem big enough to build an independent release. Use kitchen and stop cutting and pasting that code over and over.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "srirangav",
"github": "srirangav",
"ports_count": 15
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"py38-chardet",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py37-kitchen",
"portdir": "python/py-kitchen",
"version": "1.2.6",
"license": "LGPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fedora-infra/kitchen",
"description": "py-kitchen is a python API for commonly used snippets of code",
"long_description": "The py-kitchen module provides a python API for all sorts of little useful snippets of code that everybody ends up writing for their projects but never seem big enough to build an independent release. Use kitchen and stop cutting and pasting that code over and over.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "srirangav",
"github": "srirangav",
"ports_count": 15
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-chardet"
]
}
],
"depends_on": []
},
{
"name": "py-kitchen",
"portdir": "python/py-kitchen",
"version": "1.2.6",
"license": "LGPL-2.1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fedora-infra/kitchen",
"description": "py-kitchen is a python API for commonly used snippets of code",
"long_description": "The py-kitchen module provides a python API for all sorts of little useful snippets of code that everybody ends up writing for their projects but never seem big enough to build an independent release. Use kitchen and stop cutting and pasting that code over and over.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "srirangav",
"github": "srirangav",
"ports_count": 15
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-kitchen"
]
}
],
"depends_on": []
},
{
"name": "actionlint",
"portdir": "devel/actionlint",
"version": "1.7.12",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rhysd/actionlint",
"description": "Static checker for GitHub Actions workflow files",
"long_description": "Static checker for GitHub Actions workflow files",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"go-md2man",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "gitleaks",
"portdir": "security/gitleaks",
"version": "8.30.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/gitleaks/gitleaks",
"description": "Scan git repos (or files) for secrets using regex and entropy",
"long_description": "Gitleaks is a SAST tool for detecting and preventing hardcoded secrets like passwords, api keys, and tokens in git repos. Gitleaks is an easy-to-use, all-in-one solution for detecting secrets, past or present, in your code.",
"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-prawcore",
"portdir": "python/py-prawcore",
"version": "2.3.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/praw-dev/prawcore",
"description": "py-prawcore is a low-level communication layer used by PRAW 4+.",
"long_description": "py-prawcore is a low-level communication layer used by PRAW 4+.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-idna",
"py310-certifi",
"py310-charset-normalizer",
"py310-requests",
"py310-urllib3",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-praw",
"py-prawcore"
]
}
]
},
{
"name": "py39-prawcore",
"portdir": "python/py-prawcore",
"version": "2.3.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/praw-dev/prawcore",
"description": "py-prawcore is a low-level communication layer used by PRAW 4+.",
"long_description": "py-prawcore is a low-level communication layer used by PRAW 4+.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-certifi",
"py39-idna",
"py39-requests",
"py39-setuptools",
"py39-urllib3",
"py39-wheel",
"py39-charset-normalizer",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-praw"
]
}
]
},
{
"name": "py38-prawcore",
"portdir": "python/py-prawcore",
"version": "2.3.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/praw-dev/prawcore",
"description": "py-prawcore is a low-level communication layer used by PRAW 4+.",
"long_description": "py-prawcore is a low-level communication layer used by PRAW 4+.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-certifi",
"py38-idna",
"py38-requests",
"py38-setuptools",
"py38-urllib3",
"py38-wheel",
"py38-charset-normalizer",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-praw"
]
}
]
},
{
"name": "py37-prawcore",
"portdir": "python/py-prawcore",
"version": "2.3.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/praw-dev/prawcore",
"description": "py-prawcore is a low-level communication layer used by PRAW 4+.",
"long_description": "py-prawcore is a low-level communication layer used by PRAW 4+.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"py37-certifi",
"py37-idna",
"py37-requests",
"py37-setuptools",
"py37-urllib3",
"py37-charset-normalizer"
]
},
{
"type": "lib",
"ports": [
"python37"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-praw"
]
}
]
},
{
"name": "py-prawcore",
"portdir": "python/py-prawcore",
"version": "2.3.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/praw-dev/prawcore",
"description": "py-prawcore is a low-level communication layer used by PRAW 4+.",
"long_description": "py-prawcore is a low-level communication layer used by PRAW 4+.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-prawcore"
]
}
],
"depends_on": []
},
{
"name": "openjdk-distributions",
"portdir": "java/openjdk-distributions",
"version": "1.0",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Meta port encompassing binary OpenJDK releases",
"long_description": "Meta port encompassing binary OpenJDK releases",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "paho.mqtt.cpp",
"portdir": "net/paho.mqtt.cpp",
"version": "1.5.3",
"license": "EPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/eclipse/paho.mqtt.cpp",
"description": "Library to enable C++ applications to connect to an MQTT broker to publish and receive messages.",
"long_description": "MQTT and MQTT-SN are lightweight publish/subscribe messaging transports for TCP/IP and connectionless protocols (such as UDP) respectively. The Eclipse Paho project provides open source, mainly client side, implementations of MQTT and MQTT-SN in a variety of programming languages.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"openssl3",
"paho.mqtt.c"
]
}
],
"depends_on": []
},
{
"name": "py310-ipympl",
"portdir": "python/py-ipympl",
"version": "0.9.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matplotlib/jupyter-matplotlib",
"description": "Matplotlib Jupyter Extension",
"long_description": "Leveraging the Jupyter interactive widgets framework, jupyter-matplotlib enables the interactive features of matplotlib in the Jupyter notebook and in Jupyterlab.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-jupyterlab",
"py310-hatchling",
"py310-installer",
"py310-hatch-jupyter-builder",
"py310-hatch-nodejs-version",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-traitlets",
"python310",
"nodejs24",
"py310-numpy",
"py310-Pillow",
"py310-matplotlib",
"py310-ipython",
"py310-ipywidgets",
"py310-jupyterlab_pygments"
]
}
],
"depends_on": []
},
{
"name": "py39-ipympl",
"portdir": "python/py-ipympl",
"version": "0.9.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matplotlib/jupyter-matplotlib",
"description": "Matplotlib Jupyter Extension",
"long_description": "Leveraging the Jupyter interactive widgets framework, jupyter-matplotlib enables the interactive features of matplotlib in the Jupyter notebook and in Jupyterlab.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-jupyter_packaging",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"yarn"
]
},
{
"type": "lib",
"ports": [
"py39-ipython",
"py39-ipywidgets",
"py39-jupyterlab",
"py39-matplotlib",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-ipympl",
"portdir": "python/py-ipympl",
"version": "0.9.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matplotlib/jupyter-matplotlib",
"description": "Matplotlib Jupyter Extension",
"long_description": "Leveraging the Jupyter interactive widgets framework, jupyter-matplotlib enables the interactive features of matplotlib in the Jupyter notebook and in Jupyterlab.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-jupyter_packaging",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"yarn"
]
},
{
"type": "lib",
"ports": [
"py38-ipython",
"py38-ipywidgets",
"py38-jupyterlab",
"py38-matplotlib",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py310-multiprocess",
"portdir": "python/py-multiprocess",
"version": "0.70.18",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/multiprocess",
"description": "better multiprocessing and multithreading in python",
"long_description": "better multiprocessing and multithreading in python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py310-dill",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"vpype"
]
},
{
"type": "run",
"ports": [
"py310-datasets"
]
}
]
},
{
"name": "py310-funcparserlib",
"portdir": "python/py-funcparserlib",
"version": "1.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vlasovskikh/funcparserlib",
"description": "Recursive descent parsing library based on functional combinators",
"long_description": "Recursive descent parsing library based on functional combinators",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-poetry-core",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-blockdiag",
"py310-hy"
]
}
]
},
{
"name": "stdman",
"portdir": "lang/stdman",
"version": "2024.07.05",
"license": "CC-BY-SA-3 and GFDL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jeaye/stdman",
"description": "cppreference manpages",
"long_description": "Manpages for the C++ standard library from cppreference.com.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 84
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
}
]
}