HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50462,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=759",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=757",
"results": [
{
"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": 433
}
],
"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"
]
}
]
},
{
"name": "sundials",
"portdir": "math/sundials",
"version": "5.8.0",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "sundials5",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by sundials5",
"long_description": "This port has been replaced by sundials5.",
"active": false,
"categories": [
"math"
],
"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": []
},
{
"name": "jasper-devel",
"portdir": "graphics/jasper-devel",
"version": "3.0.6",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "jasper",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by jasper",
"long_description": "This port has been replaced by jasper.",
"active": false,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "aacplusenc",
"portdir": "audio/aacplusenc",
"version": "0.17.5",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://teknoraver.net/software/mp4tools/",
"description": "HE-AACv2/AAC+ encoder",
"long_description": "aacplusenc is a command line HE-AAC encoder based on 3GPP sources.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"fftw-3-single"
]
}
],
"depends_on": []
},
{
"name": "ocaml-easy-format",
"portdir": "ocaml/ocaml-easy-format",
"version": "1.3.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/easy-format",
"description": "High-level functional interface to the OCaml Format module",
"long_description": "High-level functional interface to the Format module of the OCaml standard library. It is a pretty-printing facility, i.e. it takes as input some code represented as a tree and formats this code into the most visually satisfying result, breaking and indenting lines of code where appropriate.",
"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-biniou"
]
}
]
},
{
"name": "picocom",
"portdir": "comms/picocom",
"version": "2023-04",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/wsakernel/picocom",
"description": "Minimal dumb-terminal emulation program",
"long_description": "Picocom was designed to serve as a simple, manual, modem configuration, testing, and debugging tool. It has also served (quite well) as a low-tech terminal-window to allow operator intervention in PPP connection scripts (something like the ms-windows open terminal window before / after dialing feature). It could also prove useful in many other similar tasks.",
"active": true,
"categories": [
"comms"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
}
],
"depends_on": []
},
{
"name": "wbxml2",
"portdir": "textproc/wbxml2",
"version": "0.11.8",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libwbxml/libwbxml",
"description": "converts between XML and Wireless Binary XML (WBXML)",
"long_description": "converts between XML and Wireless Binary XML (WBXML)",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"expat",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "ocaml-cgi",
"portdir": "www/ocaml-cgi",
"version": "0.12",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.lri.fr/~filliatr/ftp/ocaml/cgi",
"description": "OCaml CGI Library",
"long_description": "OCaml CGI Library",
"active": true,
"categories": [
"devel",
"www",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": []
},
{
"name": "ocaml-seq",
"portdir": "ocaml/ocaml-seq",
"version": "0.3.1",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/c-cube/seq",
"description": "Compatibility package for OCamlʼs standard iterator type",
"long_description": "Compatibility package for OCamlʼs standard iterator type",
"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-gen",
"ocaml-re",
"ocaml-fileutils",
"ocaml-yojson"
]
}
]
},
{
"name": "bibtex2html",
"portdir": "textproc/bibtex2html",
"version": "1.99",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.lri.fr/~filliatr/bibtex2html/",
"description": "Bibtex to HTML translator",
"long_description": "bibtex2html is a collection of tools for translating from BibTeX to HTML. They allow to produce, from a set of bibliography files in BibTeX format, a bibliography in HTML format.",
"active": true,
"categories": [
"textproc",
"www"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"texlive-latex",
"ocaml",
"texlive-fonts-recommended",
"clang-15",
"texlive-latex-extra",
"hevea"
]
},
{
"type": "run",
"ports": [
"texlive-basic"
]
}
],
"depends_on": []
},
{
"name": "posh",
"portdir": "shells/posh",
"version": "0.14.1",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://salsa.debian.org/clint/posh",
"description": "Policy-compliant ordinary shell",
"long_description": "posh is a stripped-down version of pdksh that aims for compliance with Debian's policy, and few extra features.",
"active": true,
"categories": [
"shells"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-15"
]
}
],
"depends_on": []
},
{
"name": "pulse",
"portdir": "java/pulse",
"version": "1.2.18",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.zutubi.com/products/pulse/",
"description": "Pulse automated build server",
"long_description": "Pulse is an automated build or continuous integration server. Pulse regularly checks out your project's source code from your SCM, builds the project and reports on the results. A project build typically involves compiling the source code and running tests to ensure the quality of the code. By automating this process, pulse allows you to constantly monitor the health of your project.",
"active": false,
"categories": [
"java"
],
"maintainers": [
{
"name": "simon",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"kaffe"
]
}
],
"depends_on": []
},
{
"name": "pg2xbase",
"portdir": "databases/pg2xbase",
"version": "2.4.1",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20080504010314/http://www.klaban.torun.pl/prog/pg2xbase/",
"description": "Convert data between PostgreSQL and DBF files",
"long_description": "pg2xbase provides utilities for converting between PostgreSQL databases and DBF files.",
"active": false,
"categories": [
"databases"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"postgresql81",
"xbase"
]
}
],
"depends_on": []
},
{
"name": "postgresql81-doc",
"portdir": "databases/postgresql81-doc",
"version": "8.1.23",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.postgresql.org/",
"description": "Documentation for the postgresql database",
"long_description": "PostgreSQL is Object-Relational Database Management System. It supports almost all SQL constructs, including transactions, subselects, and user-defined types and functions. Write-ahead logging means increased performance while retaining data integrity. This is the documentation.",
"active": false,
"categories": [
"databases"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "postgresql81-server",
"portdir": "databases/postgresql81-server",
"version": "8.1.23",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.postgresql.org/",
"description": "run postgresql81 as server",
"long_description": "run postgresql81 as server",
"active": false,
"categories": [
"databases"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "run",
"ports": [
"postgresql81"
]
}
],
"depends_on": []
},
{
"name": "postgresql81",
"portdir": "databases/postgresql81",
"version": "8.1.23",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.postgresql.org/",
"description": "The most advanced open-source database available anywhere",
"long_description": "PostgreSQL is Object-Relational Database Management System. It supports almost all SQL constructs, including transactions, subselects, and user-defined types and functions. Write-ahead logging means increased performance while retaining data integrity.",
"active": false,
"categories": [
"databases"
],
"maintainers": [],
"variants": [
"python",
"krb5",
"perl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"readline",
"zlib",
"libxslt",
"libxml2",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"pg2xbase",
"qt4-mac-postgresql81-plugin",
"libzdb-postgresql81"
]
},
{
"type": "run",
"ports": [
"postgresql81-server"
]
}
]
},
{
"name": "dspam",
"portdir": "mail/dspam",
"version": "3.10.2",
"license": "AGPL-3",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dspam.sourceforge.net/",
"description": "Scalable, open-source statistical anti-spam filter",
"long_description": "Open-source anti-spam filter with multiple algorithms and useful admin tools and cgi quarantine interface.",
"active": true,
"categories": [
"net",
"mail"
],
"maintainers": [],
"variants": [
"vpopmail",
"sqlite",
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
}
],
"depends_on": []
},
{
"name": "postgresql80-doc",
"portdir": "databases/postgresql80-doc",
"version": "8.0.26",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.postgresql.org/",
"description": "Documentation for the postgresql database",
"long_description": "PostgreSQL is Object-Relational Database Management System. It supports almost all SQL constructs, including transactions, subselects, and user-defined types and functions. Write-ahead logging means increased performance while retaining data integrity. This is the documentation.",
"active": false,
"categories": [
"databases"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
}
]
}