HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50432,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=758",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=756",
"results": [
{
"name": "spirv-cross",
"portdir": "graphics/spirv-cross",
"version": "0.48.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/KhronosGroup/SPIRV-Cross",
"description": "tool for parsing and converting SPIR-V to and from other shader languages",
"long_description": "SPIRV-Cross is a tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high-level languages.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "ocaml-ppx_tools",
"portdir": "ocaml/ocaml-ppx_tools",
"version": "6.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-ppx/ppx_tools",
"description": "Tools for authors of OCaml syntactic tools",
"long_description": "Tools for authors of OCaml syntactic tools, including OCaml PPX rewriters.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-cppo",
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": []
},
{
"name": "ocaml-migrate-parsetree",
"portdir": "ocaml/ocaml-migrate-parsetree",
"version": "2.4.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-ppx/ocaml-migrate-parsetree",
"description": "Convert OCaml parsetrees between different OCaml versions",
"long_description": "Converts OCaml parsetrees, outcometree and AST mappers between different OCaml versions.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-ppx_derivers"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ppx_tools_versioned",
"ocaml-ppxfind"
]
}
]
},
{
"name": "ocaml-integers",
"portdir": "ocaml/ocaml-integers",
"version": "0.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/yallop/ocaml-integers",
"description": "Various signed and unsigned integer types for OCaml.",
"long_description": "Various signed and unsigned integer types for OCaml.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-stdlib-shims"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ctypes"
]
}
]
},
{
"name": "ocaml-hex",
"portdir": "ocaml/ocaml-hex",
"version": "1.5.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mirage/ocaml-hex",
"description": "Hexadecimal converter library for OCaml",
"long_description": "Hexadecimal converter library for OCaml.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-bigarray-compat",
"ocaml-cstruct",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"everparse"
]
}
]
},
{
"name": "ocaml-fix",
"portdir": "ocaml/ocaml-fix",
"version": "20230505",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.inria.fr/fpottier/fix",
"description": "Memoization and fixed points library for OCaml",
"long_description": "An OCaml library that helps with various constructions that involve memoization and fixed points (recursion).",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kremlin",
"ocaml-ocamlformat-lib"
]
}
]
},
{
"name": "ocaml-cstruct",
"portdir": "ocaml/ocaml-cstruct",
"version": "6.2.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mirage/ocaml-cstruct",
"description": "Access C-like structures directly from OCaml",
"long_description": "Cstruct is a library and syntax extension to make it easier to access C-like structures directly from OCaml. It supports both reading and writing to these structures, and they are accessed via the Bigarray module.",
"active": true,
"categories": [
"devel",
"lang",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-bigarray-compat",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-hex"
]
}
]
},
{
"name": "ocaml-bigarray-compat",
"portdir": "ocaml/ocaml-bigarray-compat",
"version": "1.1.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mirage/bigarray-compat",
"description": "OCaml compatibility library to use Stdlib.Bigarray when possible",
"long_description": "OCaml compatibility library to use Stdlib.Bigarray when possible.",
"active": true,
"categories": [
"devel",
"lang",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-cstruct",
"ocaml-hex",
"ocaml-ctypes",
"ocaml-mmap"
]
}
]
},
{
"name": "gmsl",
"portdir": "devel/gmsl",
"version": "1.1.9",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gmsl.sourceforge.net",
"description": "GNU Make Standard Library",
"long_description": "The GNU Make Standard Library (GMSL) is a collection of functions implemented using native GNU Make functionality that provide list and string manipulation, integer arithmetic, associative arrays, stacks and debugging facilities.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "mod_perl2",
"portdir": "www/mod_perl2",
"version": "2.0.13",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://perl.apache.org/",
"description": "Embeds a Perl interpreter in the Apache2 server",
"long_description": "mod_perl brings together the full power of the Perl programming language and the Apache HTTP server. You can use Perl to manage Apache, respond to requests for web pages and much more. mod_perl gives you a persistent Perl interpreter embedded in your web server. This lets you avoid the overhead of starting an external interpreter and avoids the penalty of Perl start-up time, giving you super-fast dynamic content. As you'd expect from the Perl community, there are hundreds of modules written for mod_perl, everything from persistent database connections, to templating sytems, to complete XML content delivery systems. Web sites like Slashdot and Wired Magazine use mod_perl.",
"active": true,
"categories": [
"www"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"apache2",
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-apache-authcookie",
"p5.26-libapreq2",
"p5.28-apache-authcookie",
"p5.30-apache-authcookie",
"p5.32-apache-authcookie",
"p5.34-apache-authcookie",
"p5.28-libapreq2",
"p5.30-libapreq2",
"p5.32-libapreq2",
"p5.34-libapreq2",
"certbot-apache",
"backuppc"
]
}
]
},
{
"name": "py27-ngl",
"portdir": "python/py-ngl",
"version": "1.3.0b1",
"license": "PyNGL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.pyngl.ucar.edu/",
"description": "Python module to visualize scientific data",
"long_description": "PyNGL is a Python language module used to visualize scientific data, with an emphasis on high-quality 2D visualizations.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 607
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"python27",
"zlib",
"xorg-libX11",
"py27-nio",
"libpng"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-ngl"
]
}
]
},
{
"name": "py-ngl",
"portdir": "python/py-ngl",
"version": "1.3.0b1",
"license": "PyNGL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.pyngl.ucar.edu/",
"description": "Python module to visualize scientific data",
"long_description": "PyNGL is a Python language module used to visualize scientific data, with an emphasis on high-quality 2D visualizations.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 607
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py27-ngl"
]
}
],
"depends_on": []
},
{
"name": "LibreCAD-devel",
"portdir": "cad/LibreCAD",
"version": "2.2.1_alpha",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://librecad.org",
"description": "LibreCAD is a free Open Source CAD application.",
"long_description": "LibreCAD is a free Open Source CAD application for Windows, Apple and Linux. Support and documentation is free from our large, dedicated community of users, contributors and developers. You, too, can also get involved!",
"active": true,
"categories": [
"cad"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"qt5-qttools",
"qt5-qttranslations",
"qt5-qtbase",
"libxmlxx2",
"boost181",
"freetype",
"qt5-qtsvg"
]
}
],
"depends_on": []
},
{
"name": "LibreCAD",
"portdir": "cad/LibreCAD",
"version": "2.2.0.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://librecad.org",
"description": "LibreCAD is a free Open Source CAD application.",
"long_description": "LibreCAD is a free Open Source CAD application for Windows, Apple and Linux. Support and documentation is free from our large, dedicated community of users, contributors and developers. You, too, can also get involved!",
"active": true,
"categories": [
"cad"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"qt5-qttools",
"qt5-qttranslations",
"qt5-qtbase",
"libxmlxx2",
"boost181",
"freetype",
"qt5-qtsvg"
]
}
],
"depends_on": []
},
{
"name": "psqlODBC",
"portdir": "databases/psqlODBC",
"version": "16.00.0000",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://odbc.postgresql.org",
"description": "Official ODBC driver for the PostgreSQL database.",
"long_description": "psqlODBC allows ODBC-compliant applications to connect to PostgreSQL database servers.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "macports",
"github": "",
"ports_count": 2
}
],
"variants": [
"iodbc",
"unixodbc",
"postgresql82",
"postgresql83",
"postgresql84",
"postgresql90",
"postgresql91",
"postgresql92",
"postgresql93",
"postgresql94",
"postgresql95",
"postgresql96",
"postgresql10",
"postgresql11",
"postgresql12",
"postgresql13",
"postgresql14",
"postgresql15",
"postgresql16",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"unixODBC",
"libtool",
"postgresql16"
]
}
],
"depends_on": []
},
{
"name": "bupstash",
"portdir": "sysutils/bupstash",
"version": "0.12.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bupstash.io",
"description": "Easy and efficient encrypted backups",
"long_description": "Bupstash is a tool for encrypted backups - if you need secure backups, Bupstash is the tool for you. Bupstash was designed to have: Efficient deduplication, Offline decryption keys, Key/value tagging with search, Great performance on slow networks, Secure remote access controls, Efficient incremental backups, Fantastic performance with low RAM usage, Safety against malicious attacks.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"rust",
"go-md2man",
"cargo",
"legacy-support",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"libsodium"
]
}
],
"depends_on": []
},
{
"name": "shadowsocks-libev",
"portdir": "net/shadowsocks-libev",
"version": "3.3.5",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/shadowsocks/shadowsocks-libev",
"description": "Lightweight secured SOCKS5 proxy",
"long_description": "Shadowsocks-libev is written in pure C and depends on libev. It's designed to be a lightweight implementation of shadowsocks protocol, in order to keep the resource usage as low as possible.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"autoconf",
"automake",
"libtool",
"asciidoc",
"xmlto"
]
},
{
"type": "lib",
"ports": [
"libsodium",
"mbedtls",
"pcre",
"c-ares",
"libev"
]
}
],
"depends_on": []
},
{
"name": "xpm",
"portdir": "x11/xpm",
"version": "3.5.17",
"license": "X11",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org",
"description": "The X Pixmap Library",
"long_description": "XPM, X PixMap, is a format for storing/retrieving X pixmaps to/from files. It is used by a large number of common X applications and has become something of a de-facto standard.",
"active": true,
"categories": [
"devel",
"graphics",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 301
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"xorg-util-macros",
"clang-16",
"xorg-xorgproto",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"xorg-libXt",
"xorg-libXext",
"gettext"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"wmcpuload",
"efte",
"micropolis",
"povray",
"gimp3-devel",
"xcircuit",
"alliance",
"fvwm2",
"SoXt",
"advi",
"desklaunch",
"eyeclock",
"fluxbox",
"icewm",
"mowitz",
"mrxvt",
"oroborus",
"wmbinclock",
"wmcalclock",
"wmcube",
"xforms",
"gd2",
"camlimages",
"wmmemmon",
"rxvt",
"molmol",
"xonclock",
"xterm",
"transcode",
"xboard",
"windowmaker",
"swarm",
"vtwm",
"opendx",
"grace",
"xorg-libXaw",
"icon",
"nedit",
"xschem",
"Xaw3d",
"ddd",
"fricas",
"xgalaga",
"texlive-bin",
"sunclock",
"gimp2",
"gimp2-devel",
"fig2dev",
"xastir"
]
}
]
},
{
"name": "dblatex",
"portdir": "textproc/dblatex",
"version": "0.3.12",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dblatex.sourceforge.net",
"description": "DocBook to LaTeX Converter",
"long_description": "Dblatex transforms a DocBook XML/SGML document to LaTeX. Once transformed into LaTeX, standard LaTeX tools are used to produce DVI, Postcript or PDF files. dblatex tries to hide as much as possible the latex compiling stuff by providing a single clean script to produce directly DVI, PostScript and PDF output. The actual output rendering is done not only by the XSL stylesheets transformation, but also by a dedicated LaTeX package. The goal is to allow a deep LaTeX customisation without changing the XSL stylesheets. Post-processing is done by Python, to make publication faster, convert the images if needed, and do the whole compilation.",
"active": true,
"categories": [
"textproc",
"tex"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 53
}
],
"variants": [
"mactex"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"texlive-latex-extra",
"texlive-latex-recommended",
"texlive-math-science",
"docbook-xml",
"ImageMagick",
"docbook-xsl-nons",
"dejavu-fonts",
"python310",
"docbook-xml-5.0"
]
}
],
"depends_on": []
},
{
"name": "stock-prices",
"portdir": "fortran/stock-prices",
"version": "2023.02.21",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/modern-fortran/stock-prices",
"description": "Analyzing stock prices with Fortran arrays",
"long_description": "Analyzing stock prices with Fortran arrays. Companion code for Chapter 4 of Modern Fortran: Building Efficient Parallel Applications",
"active": true,
"categories": [
"finance",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "xorg-libXrandr",
"portdir": "x11/xorg-libXrandr",
"version": "1.5.4",
"license": "X11",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org",
"description": "X.org libXrandr",
"long_description": "X Resize and Rotate Extension C Library",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 301
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-15"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11",
"xrender",
"xorg-libXext",
"xorg-xorgproto"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"reduce"
]
},
{
"type": "lib",
"ports": [
"cogl",
"xrandr",
"mesa",
"rdesktop",
"enlightenment",
"gtk3-devel",
"gtk3",
"metacity",
"gtk2",
"gtk4-devel",
"gtk4",
"evilwm",
"fluxbox",
"icewm",
"openbox",
"quartz-wm",
"xbacklight",
"xev",
"xinput",
"xfce4-settings",
"gnome-desktop",
"Hypr",
"vtwm",
"xorg-libXpresent",
"freeglut",
"xfe",
"libsdl2-powerpc",
"gdm",
"gnome-panel",
"gnome-settings-daemon",
"gtk2-devel",
"pspp",
"qt3",
"gnome-desktop-gtk4",
"fox",
"FreeRDP",
"libiodbc",
"libcec"
]
}
]
},
{
"name": "xrandr",
"portdir": "x11/xrandr",
"version": "1.5.2",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Primitive command line interface to RandR X11 extension",
"long_description": "Primitive command line interface to RandR X11 extension",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 301
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-15"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"xorg-libXrandr"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"cwm"
]
},
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "ocaml-result",
"portdir": "ocaml/ocaml-result",
"version": "1.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/result",
"description": "A backwards-compatible Result module for OCaml",
"long_description": "Provides backwards compatibility for projects that want to use the new result type defined in OCaml >= 4.03 while staying compatible with older version of OCaml.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ppx_deriving_yojson",
"ocaml-visitors",
"ocaml-mew",
"ocaml-ocamlformat-lib",
"ocaml-zed"
]
}
]
},
{
"name": "ocaml-react",
"portdir": "ocaml/ocaml-react",
"version": "1.2.2",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://erratique.ch/software/react",
"description": "Functional reactive progreamming for OCaml",
"long_description": "React is an OCaml module for functional reactive programming (FRP). It provides support to program with time varying values : applicative events and signals. React doesn't define any primitive event or signal, this lets the client chooses the concrete timeline.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-ocamlbuild",
"ocaml-topkg",
"opam",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-lwt_react",
"ocaml-lambda-term",
"ocaml-mew_vi",
"ocaml-utop",
"ocaml-zed"
]
}
]
},
{
"name": "ocaml-ppx_deriving_yojson",
"portdir": "ocaml/ocaml-ppx_deriving_yojson",
"version": "3.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/whitequark/ppx_deriving_yojson",
"description": "OCaml ppx_deriving plugin for Yojson",
"long_description": "An OCaml ppx_deriving plugin that generates JSON serializers and deserializers using the Yjoson library.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml-ppx_deriving",
"ocaml-result",
"ocaml",
"ocaml-ppxlib",
"ocaml-yojson",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"fstar",
"kremlin"
]
}
]
},
{
"name": "ocaml-ppx_derivers",
"portdir": "ocaml/ocaml-ppx_derivers",
"version": "1.2.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-ppx/ppx_derivers",
"description": "Allow OCaml ppx_deriving and ppx_type_conv to interoperate",
"long_description": "Allow OCaml ppx_deriving and ppx_type_conv to interoperate when linked as part of the same ocaml-migrate-parsetree driver.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ppx_deriving",
"ocaml-ppxlib",
"ocaml-migrate-parsetree"
]
}
]
},
{
"name": "ocaml-cppo_ocamlbuild",
"portdir": "ocaml/ocaml-cppo",
"version": "1.6.9",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/cppo",
"description": "Code preprocessor for OCaml",
"long_description": "Cppo is an equivalent of the C preprocessor for OCaml programs. It allows the definition of simple macros and file inclusion.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-cppo",
"ocaml-findlib",
"ocaml-ocamlbuild"
]
}
],
"depends_on": []
},
{
"name": "ocaml-cppo",
"portdir": "ocaml/ocaml-cppo",
"version": "1.6.9",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/cppo",
"description": "Code preprocessor for OCaml",
"long_description": "Cppo is an equivalent of the C preprocessor for OCaml programs. It allows the definition of simple macros and file inclusion.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ocaml-lwt",
"ocaml-lwt_ppx",
"ocaml-lwt_react",
"ocaml-hacl-star",
"ocaml-ppx_deriving",
"ocaml-ocplib-endian",
"ocaml-extlib",
"ocaml-ppx_tools"
]
},
{
"type": "lib",
"ports": [
"ocaml-utop",
"geneweb",
"camlimages",
"ocaml-cppo_ocamlbuild"
]
}
]
},
{
"name": "ocaml-compiler-libs",
"portdir": "ocaml/ocaml-compiler-libs",
"version": "0.12.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/ocaml-compiler-libs",
"description": "OCaml compiler libraries, repackaged",
"long_description": "Exposes the OCaml compiler libraries, repackaged under new toplevel names.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ppxlib"
]
}
]
},
{
"name": "lerc",
"portdir": "gis/lerc",
"version": "4.0.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Esri/lerc",
"description": "Limited Error Raster Compression: a library to compress raster images",
"long_description": "Lerc is an open source library that allows fine-tuned compression of every type of raster images (mainly used in GIS)",
"active": true,
"categories": [
"gis"
],
"maintainers": [
{
"name": "vince",
"github": "Veence",
"ports_count": 68
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-15"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tiff",
"gdal",
"gdal-hdf5",
"gdal-kea",
"gdal-netcdf"
]
}
]
},
{
"name": "nzbget",
"portdir": "net/nzbget",
"version": "21.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nzbget.net/",
"description": "NZBGet is a cross-platform binary newsgrabber for nzb files, written in C++.",
"long_description": "NZBGet is a cross-platform binary newsgrabber for nzb files, written in C++. It supports client/server mode, automatic par-check/-repair and web-interface. NZBGet requires low system resources and runs great on routers, NAS-devices and media players.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libgcrypt",
"zlib",
"libxml2",
"ncurses",
"gnutls"
]
}
],
"depends_on": []
},
{
"name": "rawhide",
"portdir": "sysutils/rawhide",
"version": "3.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://raf.org/rawhide/",
"description": "(rh) find files using pretty C expressions",
"long_description": "(rh) find files using pretty C expressions \n\nRawhide (rh) lets you search for files on the command line using expressions and user-defined functions in a mini-language inspired by C. It's like find(1), but more fun to use. Search criteria can be very readable and self-explanatory and/or very concise and typeable, and you can create your own lexicon of search terms. The output can include lots of detail, like ls(1).",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "raf",
"github": "macportsraf",
"ports_count": 33
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"pcre2",
"libmagic"
]
}
],
"depends_on": []
},
{
"name": "progress",
"portdir": "sysutils/progress",
"version": "0.17",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Xfennec/progress",
"description": "Tool to show progress for cp, mv, dd, ... (formerly known as cv)",
"long_description": "This tool can be described as a Tiny, Dirty, Linux-and-OSX-Only C command that looks for coreutils basic commands (cp, mv, dd, tar, gzip/gunzip, cat, etc.) currently running on your system and displays the percentage of copied data. It can also show estimated time and throughput, and provides a top-like mode (monitoring).",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "p5.34-config-tiny",
"portdir": "perl/p5-config-tiny",
"version": "2.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Config::Tiny",
"description": "Read/Write .ini style files with as little code as possible",
"long_description": "Config::Tiny is a perl class to read and write .ini style configuration files with as little code as possible, reducing load time and memory overhead. Most of the time it is accepted that Perl applications use a lot of memory and modules. The ::Tiny family of modules is specifically intended to provide an ultralight alternative to the standard modules. This module is primarily for reading human written files, and anything we write shouldn't need to have documentation/comments. If you need something with more power move up to Config::Simple, Config::General or one of the many other Config:: modules. To rephrase, Config::Tiny does not preserve your comments, whitespace, or the order of your config file.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-log-dispatch-configurator-any"
]
},
{
"type": "lib",
"ports": [
"p5.34-perl-critic",
"p5.34-dbix-admin-dsnmanager",
"p5.34-test-inline",
"p5.34-config-any",
"p5-config-tiny",
"p5.34-test-classapi"
]
}
]
},
{
"name": "p5.32-config-tiny",
"portdir": "perl/p5-config-tiny",
"version": "2.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Config::Tiny",
"description": "Read/Write .ini style files with as little code as possible",
"long_description": "Config::Tiny is a perl class to read and write .ini style configuration files with as little code as possible, reducing load time and memory overhead. Most of the time it is accepted that Perl applications use a lot of memory and modules. The ::Tiny family of modules is specifically intended to provide an ultralight alternative to the standard modules. This module is primarily for reading human written files, and anything we write shouldn't need to have documentation/comments. If you need something with more power move up to Config::Simple, Config::General or one of the many other Config:: modules. To rephrase, Config::Tiny does not preserve your comments, whitespace, or the order of your config file.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-log-dispatch-configurator-any"
]
},
{
"type": "lib",
"ports": [
"p5.32-dbix-admin-dsnmanager",
"p5.32-perl-critic",
"p5.32-test-classapi",
"p5.32-test-inline",
"p5.32-config-any"
]
}
]
},
{
"name": "p5.30-config-tiny",
"portdir": "perl/p5-config-tiny",
"version": "2.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Config::Tiny",
"description": "Read/Write .ini style files with as little code as possible",
"long_description": "Config::Tiny is a perl class to read and write .ini style configuration files with as little code as possible, reducing load time and memory overhead. Most of the time it is accepted that Perl applications use a lot of memory and modules. The ::Tiny family of modules is specifically intended to provide an ultralight alternative to the standard modules. This module is primarily for reading human written files, and anything we write shouldn't need to have documentation/comments. If you need something with more power move up to Config::Simple, Config::General or one of the many other Config:: modules. To rephrase, Config::Tiny does not preserve your comments, whitespace, or the order of your config file.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-log-dispatch-configurator-any"
]
},
{
"type": "lib",
"ports": [
"p5.30-dbix-admin-dsnmanager",
"p5.30-perl-critic",
"p5.30-test-classapi",
"p5.30-test-inline",
"p5.30-config-any"
]
}
]
},
{
"name": "p5.28-config-tiny",
"portdir": "perl/p5-config-tiny",
"version": "2.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Config::Tiny",
"description": "Read/Write .ini style files with as little code as possible",
"long_description": "Config::Tiny is a perl class to read and write .ini style configuration files with as little code as possible, reducing load time and memory overhead. Most of the time it is accepted that Perl applications use a lot of memory and modules. The ::Tiny family of modules is specifically intended to provide an ultralight alternative to the standard modules. This module is primarily for reading human written files, and anything we write shouldn't need to have documentation/comments. If you need something with more power move up to Config::Simple, Config::General or one of the many other Config:: modules. To rephrase, Config::Tiny does not preserve your comments, whitespace, or the order of your config file.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-log-dispatch-configurator-any"
]
},
{
"type": "lib",
"ports": [
"p5.28-dbix-admin-dsnmanager",
"p5.28-perl-critic",
"p5.28-test-classapi",
"p5.28-test-inline",
"p5.28-config-any"
]
}
]
},
{
"name": "p5-config-tiny",
"portdir": "perl/p5-config-tiny",
"version": "2.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-config-tiny",
"homepage": "https://metacpan.org/pod/Config::Tiny",
"description": "Read/Write .ini style files with as little code as possible",
"long_description": "Config::Tiny is a perl class to read and write .ini style configuration files with as little code as possible, reducing load time and memory overhead. Most of the time it is accepted that Perl applications use a lot of memory and modules. The ::Tiny family of modules is specifically intended to provide an ultralight alternative to the standard modules. This module is primarily for reading human written files, and anything we write shouldn't need to have documentation/comments. If you need something with more power move up to Config::Simple, Config::General or one of the many other Config:: modules. To rephrase, Config::Tiny does not preserve your comments, whitespace, or the order of your config file.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"p5.34-config-tiny"
]
}
],
"depends_on": []
},
{
"name": "p5.26-config-tiny",
"portdir": "perl/p5-config-tiny",
"version": "2.240.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Config::Tiny",
"description": "Read/Write .ini style files with as little code as possible",
"long_description": "Config::Tiny is a perl class to read and write .ini style configuration files with as little code as possible, reducing load time and memory overhead. Most of the time it is accepted that Perl applications use a lot of memory and modules. The ::Tiny family of modules is specifically intended to provide an ultralight alternative to the standard modules. This module is primarily for reading human written files, and anything we write shouldn't need to have documentation/comments. If you need something with more power move up to Config::Simple, Config::General or one of the many other Config:: modules. To rephrase, Config::Tiny does not preserve your comments, whitespace, or the order of your config file.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.26-log-dispatch-configurator-any"
]
},
{
"type": "lib",
"ports": [
"p5.26-config-any",
"p5.26-dbix-admin-dsnmanager",
"p5.26-perl-critic",
"p5.26-test-classapi",
"p5.26-test-inline"
]
}
]
},
{
"name": "wcstools",
"portdir": "science/wcstools",
"version": "3.9.7",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tdc-www.harvard.edu/wcstools/",
"description": "Programs for manipulating world coordinate systems (WCSs) in FITS images",
"long_description": "Programs for manipulating world coordinate systems (WCSs) in FITS images",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 432
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"montage"
]
}
]
},
{
"name": "libcue",
"portdir": "textproc/libcue",
"version": "2.3.0",
"license": "GPL-2+ and GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lipnitsk/libcue",
"description": "CUE Sheet Parser Library",
"long_description": "LibCUE is intended to parse a so called CUE sheet from a char string or a file pointer.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-15"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"audacious-plugins",
"cmus"
]
}
]
},
{
"name": "ocaml-biniou",
"portdir": "ocaml/ocaml-biniou",
"version": "1.2.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/biniou",
"description": "Binary data library for OCaml",
"long_description": "Biniou (pronounced \"be new\") is a binary data format designed for speed, safety, ease of use and backward compatibility as protocols evolve. Biniou is vastly equivalent to JSON in terms of functionality but allows implementations several times faster (4 times faster than yojson), with 25-35% space savings.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-easy-format",
"ocaml-findlib",
"ocaml-camlp-streams"
]
}
],
"depends_on": []
},
{
"name": "code-minimap",
"portdir": "textproc/code-minimap",
"version": "0.6.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wfxr/code-minimap",
"description": "A high performance code minimap renderer",
"long_description": "This tool is for generating text minimaps at speed. You can use it to implement IDE-like minimap plugin for a terminal text editor, minimap.vim for example.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "",
"github": "foamkeen",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "p5.34-math-round",
"portdir": "perl/p5-math-round",
"version": "0.80.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Round",
"description": "Perl extension for rounding numbers",
"long_description": "Perl extension for rounding numbers",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-math-round",
"demeter"
]
}
]
},
{
"name": "p5.32-math-round",
"portdir": "perl/p5-math-round",
"version": "0.80.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Round",
"description": "Perl extension for rounding numbers",
"long_description": "Perl extension for rounding numbers",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.30-math-round",
"portdir": "perl/p5-math-round",
"version": "0.80.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Round",
"description": "Perl extension for rounding numbers",
"long_description": "Perl extension for rounding numbers",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.28-math-round",
"portdir": "perl/p5-math-round",
"version": "0.80.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Round",
"description": "Perl extension for rounding numbers",
"long_description": "Perl extension for rounding numbers",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5-math-round",
"portdir": "perl/p5-math-round",
"version": "0.80.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-math-round",
"homepage": "https://metacpan.org/pod/Math::Round",
"description": "Perl extension for rounding numbers",
"long_description": "Perl extension for rounding numbers",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"p5.34-math-round"
]
}
],
"depends_on": []
},
{
"name": "p5.26-math-round",
"portdir": "perl/p5-math-round",
"version": "0.70.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Round",
"description": "Perl extension for rounding numbers",
"long_description": "Perl extension for rounding numbers",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": []
},
{
"name": "ocaml-camlp-streams",
"portdir": "ocaml/ocaml-camlp-streams",
"version": "5.0.1",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/camlp-streams",
"description": "The Stream and Genlex libraries for use with Camlp4 and Camlp5",
"long_description": "The Stream and Genlex libraries for use with Camlp4 and Camlp5",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-not-ocamlfind",
"geneweb",
"ocaml-batteries",
"ocaml-biniou",
"ocaml-ocamlformat-lib",
"camlp5"
]
}
]
}
]
}