HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52355,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=1040",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=1038",
"results": [
{
"name": "lazygit",
"portdir": "devel/lazygit",
"version": "0.63.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jesseduffield/lazygit",
"description": "A simple terminal UI for git commands, written in Go",
"long_description": "A simple terminal UI for git commands, written in Go",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1074
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "jujutsu",
"portdir": "devel/jujutsu",
"version": "0.43.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jj-vcs/jj",
"description": "A Git-compatible DVCS that is both simple and powerful",
"long_description": "Jujutsu is a Git-compatible DVCS. It combines features from Git (data model, speed), Mercurial (anonymous branching, simple CLI free from \"the index\", revsets, powerful history-rewriting), and Pijul/Darcs (first-class conflicts), with features not found in most of them (working-copy-as-a-commit, undo functionality, automatic rebase, safe replication via rsync, Dropbox, or distributed file system). The command-line tool is called jj for now because it's easy to type and easy to replace (rare in English). The project is called \"Jujutsu\" because it matches \"jj\".",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1074
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"jjui"
]
}
]
},
{
"name": "jjui",
"portdir": "devel/jjui",
"version": "0.10.8",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/idursun/jjui",
"description": "Jujutsu UI (jjui) is a Text User Interface (TUI) designed for interacting with the Jujutsu version control system.",
"long_description": "Jujutsu UI (jjui) is a Text User Interface (TUI) designed for interacting with the Jujutsu version control system.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1074
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"jujutsu"
]
}
],
"depends_on": []
},
{
"name": "crystal",
"portdir": "lang/crystal",
"version": "1.20.3",
"license": "Apache-2",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://crystal-lang.org",
"description": "Crystal programming language",
"long_description": "Crystal is a fast, compiled programming language with a Ruby-inspired syntax.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"libffi",
"boehmgc",
"llvm-22",
"pcre2"
]
},
{
"type": "run",
"ports": [
"libxml2",
"zlib",
"gmp",
"libevent",
"libyaml",
"openssl",
"pkgconfig"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"shards"
]
},
{
"type": "lib",
"ports": [
"frightcrawler",
"amber"
]
},
{
"type": "run",
"ports": [
"shards"
]
}
]
},
{
"name": "py38-dlib",
"portdir": "math/dlib",
"version": "19.24.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dlib.net",
"description": "Python 3.8 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.8 bindings, modules, and scripts.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py38-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-photomosaic"
]
}
]
},
{
"name": "py37-dlib",
"portdir": "math/dlib",
"version": "19.24.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dlib.net",
"description": "Python 3.7 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.7 bindings, modules, and scripts.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py37-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"python37"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py37-photomosaic"
]
}
]
},
{
"name": "py39-dlib",
"portdir": "math/dlib",
"version": "19.24.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dlib.net",
"description": "Python 3.9 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.9 bindings, modules, and scripts.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py39-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libpng",
"webp",
"python39",
"OpenBLAS",
"ffmpeg",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"libjxl",
"sqlite3",
"giflib",
"libjpeg-turbo"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-photomosaic"
]
}
]
},
{
"name": "py37-imagecodecs",
"portdir": "python/py-imagecodecs",
"version": "2023.9.18",
"license": "BSD",
"platforms": "{darwin >= 17}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.lfd.uci.edu/~gohlke/",
"description": "Image transformation, compression, and decompression codecs",
"long_description": "Image transformation, compression, and decompression codecs",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py37-cython",
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"zopfli",
"zstd",
"charls",
"giflib5",
"libjpeg-turbo",
"openjpeg",
"blosc",
"webp",
"python37",
"py37-numpy",
"py37-pyobjc",
"cfitsio",
"libjxl",
"tiff",
"brotli",
"brunsli",
"bzip2",
"libaec",
"snappy"
]
}
],
"depends_on": []
},
{
"name": "py39-imagecodecs",
"portdir": "python/py-imagecodecs",
"version": "2025.3.30",
"license": "BSD",
"platforms": "{darwin >= 17}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/cgohlke/imagecodecs/",
"description": "Image transformation, compression, and decompression codecs",
"long_description": "Image transformation, compression, and decompression codecs",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-cython",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zopfli",
"zstd",
"charls",
"giflib5",
"libjpeg-turbo",
"openjpeg",
"blosc",
"webp",
"python39",
"py39-numpy",
"py39-pyobjc",
"cfitsio",
"libjxl",
"tiff",
"brotli",
"brunsli",
"bzip2",
"libaec",
"snappy"
]
}
],
"depends_on": []
},
{
"name": "py38-imagecodecs",
"portdir": "python/py-imagecodecs",
"version": "2023.9.18",
"license": "BSD",
"platforms": "{darwin >= 17}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.lfd.uci.edu/~gohlke/",
"description": "Image transformation, compression, and decompression codecs",
"long_description": "Image transformation, compression, and decompression codecs",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-cython",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"zopfli",
"zstd",
"charls",
"giflib5",
"libjpeg-turbo",
"openjpeg",
"blosc",
"webp",
"python38",
"py38-numpy",
"py38-pyobjc",
"cfitsio",
"libjxl",
"tiff",
"brotli",
"brunsli",
"bzip2",
"libaec",
"snappy"
]
}
],
"depends_on": []
},
{
"name": "GraphicsMagick",
"portdir": "graphics/GraphicsMagick",
"version": "1.3.45",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.graphicsmagick.org/",
"description": "image processing tools collection",
"long_description": "GraphicsMagick is the swiss army knife of image processing. It provides a robust collection of tools and libraries which support reading, writing, and manipulating an image in over 88 major formats including important formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, SVG, and TIFF.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"debugoptimized",
"q8",
"q16",
"q32",
"openmp",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libtool",
"jasper",
"lcms2",
"libjpeg-turbo",
"libpng",
"netpbm",
"bzip2",
"webp",
"libheif",
"freetype",
"libiconv",
"libxml2",
"libjxl",
"tiff",
"libzip",
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnudatalanguage",
"octave",
"darktable",
"darktable-devel",
"gmic",
"gmic-qt",
"gmic-gimp",
"gmic-clib",
"gmic-lib",
"bsdowl",
"olena",
"wt",
"pdf2djvu",
"photoqt-qt4",
"timg",
"dmapd",
"php53-gmagick",
"php54-gmagick",
"php55-gmagick",
"php56-gmagick",
"php70-gmagick",
"php71-gmagick",
"php72-gmagick",
"php73-gmagick",
"php74-gmagick",
"php80-gmagick",
"php81-gmagick",
"php82-gmagick",
"php83-gmagick",
"php84-gmagick",
"php85-gmagick"
]
}
]
},
{
"name": "chafa",
"portdir": "graphics/chafa",
"version": "1.18.2",
"license": "LGPL-3",
"platforms": "darwin linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://hpjansson.org/chafa",
"description": "Terminal graphics for the 21st century",
"long_description": "Terminal graphics for the 21st century. Chafa is a command-line utility that converts all kinds of images, including animated GIFs, into sixel or ANSI/Unicode character output that can be displayed in a terminal. It is highly configurable, with support for alpha transparency and multiple color modes and color spaces, combining selectable ranges of Unicode characters to produce the desired output.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1074
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"gtk-doc",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"webp",
"freetype",
"glib2",
"libavif",
"libjxl",
"gettext-runtime",
"ImageMagick",
"libjpeg-turbo",
"tiff"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mdfried"
]
},
{
"type": "lib",
"ports": [
"fastfetch",
"offpunk"
]
}
]
},
{
"name": "darktable",
"portdir": "graphics/darktable",
"version": "4.4.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.darktable.org/",
"description": "Virtual lighttable and darkroom for photographers",
"long_description": "Darktable is a virtual lighttable and darkroom for photographers: it manages your digital negatives in a database and lets you view them through a zoomable lighttable. It also enables you to develop raw images and enhance them.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1604
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"debug",
"x11",
"quartz",
"openmp"
],
"dependencies": [
{
"type": "build",
"ports": [
"intltool",
"clang-20",
"perl5.34",
"po4a",
"cctools",
"cmake",
"gettext",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libgphoto2",
"libusb",
"desktop-file-utils",
"gtk3",
"libsecret",
"libsoup",
"GraphicsMagick",
"cairo",
"exiv2",
"gdk-pixbuf2",
"harfbuzz",
"jasper",
"lcms2",
"lensfun",
"libjpeg-turbo",
"libpng",
"librsvg",
"openexr",
"openjpeg",
"osm-gps-map",
"tiff",
"webp",
"libheif",
"curl",
"zlib",
"pugixml",
"pango",
"gettext-runtime",
"gmic-lib",
"libavif",
"libjxl",
"lua54",
"imath",
"libxml2",
"portmidi",
"sqlite3",
"atk",
"flickcurl",
"glib2",
"icu",
"iso-codes",
"json-glib"
]
},
{
"type": "run",
"ports": [
"tango-icon-theme",
"exiftool",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "darktable-devel",
"portdir": "graphics/darktable-devel",
"version": "4.8.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.darktable.org/",
"description": "Virtual lighttable and darkroom for photographers",
"long_description": "Darktable is a virtual lighttable and darkroom for photographers: it manages your digital negatives in a database and lets you view them through a zoomable lighttable. It also enables you to develop raw images and enhance them.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1604
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"debug",
"x11",
"quartz",
"openmp"
],
"dependencies": [
{
"type": "build",
"ports": [
"intltool",
"clang-22",
"perl5.34",
"po4a",
"cctools",
"cmake",
"gettext",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libgphoto2",
"libusb",
"desktop-file-utils",
"gtk3",
"libsecret",
"libsoup",
"GraphicsMagick",
"cairo",
"exiv2",
"gdk-pixbuf2",
"harfbuzz",
"jasper",
"lcms2",
"lensfun",
"libjpeg-turbo",
"libpng",
"librsvg",
"openexr",
"openjpeg",
"osm-gps-map",
"tiff",
"webp",
"libheif",
"curl",
"zlib",
"pugixml",
"pango",
"gettext-runtime",
"gmic-lib",
"libavif",
"libjxl",
"lua54",
"imath",
"libxml2",
"portmidi",
"sqlite3",
"atk",
"flickcurl",
"glib2",
"icu",
"iso-codes",
"json-glib"
]
},
{
"type": "run",
"ports": [
"tango-icon-theme",
"exiftool",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "geeqie",
"portdir": "graphics/geeqie",
"version": "2.5",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.geeqie.org",
"description": "Image viewer and organiser",
"long_description": "Geeqie is a lightweight Gtk+-based image viewer and browser. Provides slideshow function and supports MANY image formats.",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [],
"variants": [
"print_preview",
"docs",
"help_files",
"x11",
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"librsvg",
"clang-20",
"makeicns",
"meson",
"pkgconfig",
"ninja"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"exiv2",
"lcms",
"libjpeg-turbo",
"libraw",
"openjpeg",
"poppler",
"tiff",
"webp",
"libarchive",
"libheif",
"libjxl",
"ffmpegthumbnailer",
"desktop-file-utils",
"gspell",
"gtk3",
"libchamplain",
"clutter-gtk",
"djvulibre"
]
},
{
"type": "run",
"ports": [
"exiftool",
"gphoto2",
"exiftran",
"ImageMagick",
"zenity",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "gimp2",
"portdir": "graphics/gimp2",
"version": "2.10.38",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gimp.org/",
"description": "The GNU Image Manipulation Program",
"long_description": "The GNU Image Manipulation Program (GIMP) is a powerful tool for the preparation and manipulation of digital images. The GIMP provides the user with a wide variety of image manipulation, painting, processing, and rendering tools.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"python27",
"remote",
"debug",
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"appstream-glib",
"autoconf",
"automake",
"cctools",
"libtool",
"pkgconfig",
"gtk-doc",
"intltool",
"perl5.34"
]
},
{
"type": "lib",
"ports": [
"aalib",
"babl",
"fontconfig",
"gdk-pixbuf2",
"gegl",
"lcms2",
"libjpeg-turbo",
"libmng",
"libmypaint",
"libpng",
"librsvg",
"libwmf",
"mypaint-brushes1",
"openexr",
"openjpeg",
"poppler",
"tiff",
"webp",
"libheif",
"curl",
"freetype",
"ghostscript",
"bzip2",
"xdg-utils",
"libxml2",
"libxslt",
"xorg-libXcursor",
"xorg-libXext",
"xorg-libXfixes",
"xorg-libXmu",
"xpm",
"libjxl",
"py27-pygtk",
"xz",
"zlib",
"atk",
"dbus-glib",
"iso-codes",
"desktop-file-utils",
"gexiv2",
"glib-networking",
"gtk2"
]
},
{
"type": "run",
"ports": [
"gimp-help-en"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gutenprint",
"p5.26-gimp",
"gmic-gimp",
"p5.26-alien-gimp",
"macclipboard-gimp",
"macfile-gimp",
"GIMP-Lensfun",
"gimp-gap",
"gimp-gap-devel",
"gimp-lqr-plugin",
"gimp-resynthesizer",
"gimp-save-for-web",
"icns-gimp",
"ufraw",
"xsane",
"p5.28-alien-gimp",
"p5.30-alien-gimp",
"p5.32-alien-gimp",
"p5.34-alien-gimp",
"p5.28-gimp",
"p5.30-gimp",
"p5.32-gimp",
"p5.34-gimp"
]
},
{
"type": "run",
"ports": [
"gimp2-launcher"
]
}
]
},
{
"name": "gimp2-devel",
"portdir": "graphics/gimp2-devel",
"version": "2.10.38",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gimp.org/",
"description": "The GNU Image Manipulation Program",
"long_description": "The GNU Image Manipulation Program (GIMP) is a powerful tool for the preparation and manipulation of digital images. The GIMP provides the user with a wide variety of image manipulation, painting, processing, and rendering tools.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"python27",
"remote",
"debug",
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"appstream-glib",
"autoconf",
"automake",
"cctools",
"libtool",
"pkgconfig",
"gtk-doc",
"intltool",
"perl5.34"
]
},
{
"type": "lib",
"ports": [
"aalib",
"babl",
"fontconfig",
"gdk-pixbuf2",
"gegl",
"lcms2",
"libjpeg-turbo",
"libmng",
"libmypaint",
"libpng",
"librsvg",
"libwmf",
"mypaint-brushes1",
"openexr",
"openjpeg",
"poppler",
"tiff",
"webp",
"libheif",
"curl",
"freetype",
"ghostscript",
"bzip2",
"xdg-utils",
"libxml2",
"libxslt",
"xorg-libXcursor",
"xorg-libXext",
"xorg-libXfixes",
"xorg-libXmu",
"xpm",
"libjxl",
"py27-pygtk",
"xz",
"zlib",
"atk",
"dbus-glib",
"iso-codes",
"desktop-file-utils",
"gexiv2",
"glib-networking",
"gtk2"
]
},
{
"type": "run",
"ports": [
"gimp-help-en"
]
}
],
"depends_on": []
},
{
"name": "gimp3-devel",
"portdir": "graphics/gimp3-devel",
"version": "2.99.rc1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gimp.org/",
"description": "The GNU Image Manipulation Program",
"long_description": "The GNU Image Manipulation Program (GIMP) is a powerful tool for the preparation and manipulation of digital images. The GIMP provides the user with a wide variety of image manipulation, painting, processing, and rendering tools. This is the GTK3 based development version leading to a future 3.0 release based on a recent snapshot of git master.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2662
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"debug",
"debugoptimized",
"python310",
"python311",
"python312",
"x11",
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"appstream-glib",
"cctools",
"gettext",
"meson",
"ninja",
"pkgconfig",
"gtk-doc",
"realpath",
"perl5.34"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"fontconfig",
"gdk-pixbuf2",
"gegl",
"lcms2",
"libjpeg-turbo",
"libmng",
"libmypaint",
"libpng",
"librsvg",
"libwmf",
"mypaint-brushes1",
"openexr",
"openjpeg",
"poppler",
"tiff",
"webp",
"libheif",
"curl",
"freetype",
"ghostscript",
"cfitsio",
"xdg-utils",
"libxml2",
"bzip2",
"xorg-libXcursor",
"xorg-libXext",
"xorg-libXfixes",
"xorg-libXmu",
"xpm",
"libjxl",
"py312-cairo",
"py312-gobject3",
"libxslt",
"zlib",
"atk",
"dbus-glib",
"iso-codes",
"desktop-file-utils",
"gexiv2",
"glib-networking",
"gobject-introspection",
"gtk3",
"aalib",
"babl"
]
},
{
"type": "run",
"ports": [
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "imlib2",
"portdir": "graphics/imlib2",
"version": "1.12.6",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.enlightenment.org/api/imlib2/html/",
"description": "Image loading and rendering library",
"long_description": "Imlib2 is a general image loading and rendering library designed to make the task of loading images and obtaining X-Windows drawables a simple task as well as a quick one. It also aims to provide simple manipulation routines that might be desired for common operations.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libid3tag",
"giflib",
"libjpeg-turbo",
"libpng",
"librsvg",
"tiff",
"webp",
"bzip2",
"freetype",
"libspectre",
"doxygen",
"xorg-libX11",
"xorg-libXext",
"xorg-libsm",
"libjxl",
"libheif",
"xz",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-image-imlib2",
"libast",
"feh",
"giblib",
"nsxiv",
"p5.28-image-imlib2",
"p5.30-image-imlib2",
"p5.32-image-imlib2",
"p5.34-image-imlib2",
"php53-imlib2",
"php54-imlib2",
"php55-imlib2",
"php56-imlib2",
"littleutils",
"icat",
"awesome",
"enlightenment",
"fluxbox",
"openbox",
"xteddy"
]
}
]
},
{
"name": "vips",
"portdir": "graphics/vips",
"version": "8.16.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libvips.github.io/libvips/",
"description": "VIPS is an image processing library.",
"long_description": "VIPS is an image processing library. It is good for large images and for colour.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "jcupitt",
"github": "jcupitt",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"pkgconfig",
"gtk-doc",
"doxygen",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"lcms2",
"libexif",
"libjpeg-turbo",
"libpng",
"librsvg",
"nifticlib",
"openexr",
"openslide",
"poppler",
"libarchive",
"webp",
"fftw-3",
"matio",
"cfitsio",
"hdf5",
"expat",
"pango",
"libjxl",
"tiff",
"zlib",
"glib2",
"libtool",
"orc",
"libgsf",
"ImageMagick"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"nip2",
"photoqt",
"vipsdisp",
"dmapd"
]
}
]
},
{
"name": "dlib",
"portdir": "math/dlib",
"version": "20.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlib.net",
"description": "Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems. It is used in both industry and academia in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments. Dlib's open source licensing allows you to use it in any application, free of charge.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib",
"sqlite3",
"giflib",
"libjpeg-turbo",
"libpng",
"webp",
"OpenBLAS",
"ffmpeg",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"libjxl"
]
}
],
"depends_on": []
},
{
"name": "py310-dlib",
"portdir": "math/dlib",
"version": "20.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlib.net",
"description": "Python 3.10 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.10 bindings, modules, and scripts.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py310-setuptools",
"py310-packaging",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libpng",
"webp",
"OpenBLAS",
"ffmpeg",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"python310",
"libjxl",
"zlib",
"sqlite3",
"giflib",
"libjpeg-turbo"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-photomosaic"
]
}
]
},
{
"name": "py311-dlib",
"portdir": "math/dlib",
"version": "20.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlib.net",
"description": "Python 3.11 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.11 bindings, modules, and scripts.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py311-packaging",
"py311-setuptools",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libpng",
"webp",
"OpenBLAS",
"ffmpeg",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"libjxl",
"python311",
"zlib",
"sqlite3",
"giflib",
"libjpeg-turbo"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py312-dlib",
"portdir": "math/dlib",
"version": "20.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlib.net",
"description": "Python 3.12 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.12 bindings, modules, and scripts.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py312-packaging",
"py312-setuptools",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libpng",
"webp",
"OpenBLAS",
"ffmpeg",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"libjxl",
"python312",
"zlib",
"sqlite3",
"giflib",
"libjpeg-turbo"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": []
},
{
"name": "py313-dlib",
"portdir": "math/dlib",
"version": "20.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlib.net",
"description": "Python 3.13 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.13 bindings, modules, and scripts.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py313-packaging",
"py313-setuptools",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libpng",
"webp",
"OpenBLAS",
"ffmpeg",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"libjxl",
"python313",
"zlib",
"sqlite3",
"giflib",
"libjpeg-turbo"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": []
},
{
"name": "py314-dlib",
"portdir": "math/dlib",
"version": "20.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlib.net",
"description": "Python 3.14 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.14 bindings, modules, and scripts.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20",
"py314-packaging",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"libpng",
"webp",
"OpenBLAS",
"ffmpeg",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"libjxl",
"python314",
"zlib",
"sqlite3",
"giflib",
"libjpeg-turbo"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": []
},
{
"name": "ocaml-logs",
"portdir": "ocaml/ocaml-logs",
"version": "0.10.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://erratique.ch/software/logs",
"description": "Logging infrastructure for OCaml",
"long_description": "Logging infrastructure for OCaml",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-ocamlbuild",
"ocaml-topkg",
"opam",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-fmt",
"ocaml",
"ocaml-js_of_ocaml",
"ocaml-findlib",
"ocaml-lwt",
"ocaml-cmdliner"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-bos",
"ocaml-logs-syslog",
"geneweb",
"ocaml-xtmpl",
"ocaml-xtmpl_ppx",
"ocaml-lambda-term",
"ocaml-utop",
"stog"
]
}
]
},
{
"name": "ocaml-lambda-term",
"portdir": "ocaml/ocaml-lambda-term",
"version": "3.4.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/lambda-term",
"description": "Cross-platform library for manipulating the terminal",
"long_description": "Lambda-Term is a cross-platform library for manipulating the terminal. It provides an abstraction for keys, mouse events, colors, as well as a set of widgets to write curses-like applications.",
"active": true,
"categories": [
"devel",
"editors",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-lwt",
"ocaml-lwt_react",
"ocaml-react",
"ocaml",
"ocaml-mew_vi",
"ocaml-zed",
"ocaml-logs",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-utop"
]
}
]
},
{
"name": "ocaml-lwt",
"portdir": "ocaml/ocaml-lwt",
"version": "6.1.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocsigen/lwt",
"description": "Promises and event-driven I/O for OCaml",
"long_description": "Lwt provides typed, composable promises for OCaml, with support for parallel resolution.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-cppo",
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-ocplib-endian",
"ocaml-dune-configurator",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-logs",
"ocaml-lambda-term",
"ocaml-utop",
"ocaml-lwt_ppx",
"ocaml-lwt_react",
"stog"
]
}
]
},
{
"name": "ocaml-utop",
"portdir": "ocaml/ocaml-utop",
"version": "2.17.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/utop",
"description": "Universal toplevel (i.e. REPL) for OCaml",
"long_description": "utop is an improved toplevel (i.e. Read-Eval-Print Loop) for OCaml. It can run in a terminal or in Emacs. It supports line editing, history, real-time and context sensitive completion, colors and more.",
"active": true,
"categories": [
"devel",
"editors",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-findlib",
"ocaml-lwt",
"ocaml-lwt_react",
"ocaml-react",
"ocaml-xdg",
"ocaml-lambda-term",
"ocaml-logs",
"ocaml-zed",
"ocaml",
"ocaml-cppo"
]
},
{
"type": "test",
"ports": [
"ocaml-alcotest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"stanc3"
]
}
]
},
{
"name": "ocaml-lwt_ppx",
"portdir": "ocaml/ocaml-lwt",
"version": "6.1.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocsigen/lwt",
"description": "Promises and event-driven I/O for OCaml",
"long_description": "Lwt provides typed, composable promises for OCaml, with support for parallel resolution.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-cppo",
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-lwt",
"ocaml",
"ocaml-ppxlib",
"ocaml-ocplib-endian",
"ocaml-dune-configurator",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stog"
]
}
]
},
{
"name": "ocaml-lwt_react",
"portdir": "ocaml/ocaml-lwt",
"version": "1.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocsigen/lwt",
"description": "Helpers for using React with Lwt",
"long_description": "Lwt provides typed, composable promises for OCaml, with support for parallel resolution.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-cppo",
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-lwt",
"ocaml",
"ocaml-react",
"ocaml-ocplib-endian",
"ocaml-dune-configurator",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-lambda-term",
"ocaml-utop"
]
}
]
},
{
"name": "py-imagecodecs",
"portdir": "python/py-imagecodecs",
"version": "2026.6.26",
"license": "BSD",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/cgohlke/imagecodecs/",
"description": "Image transformation, compression, and decompression codecs",
"long_description": "Image transformation, compression, and decompression codecs",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-imagecodecs"
]
}
],
"depends_on": []
},
{
"name": "py310-imagecodecs",
"portdir": "python/py-imagecodecs",
"version": "2026.6.26",
"license": "BSD",
"platforms": "{darwin >= 17}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/cgohlke/imagecodecs/",
"description": "Image transformation, compression, and decompression codecs",
"long_description": "Image transformation, compression, and decompression codecs",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-cython",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zopfli",
"zstd",
"charls",
"giflib5",
"libjpeg-turbo",
"openjpeg",
"blosc",
"webp",
"cfitsio",
"python310",
"py310-numpy",
"py310-pyobjc",
"libjxl",
"tiff",
"brotli",
"brunsli",
"bzip2",
"libaec",
"snappy"
]
}
],
"depends_on": []
},
{
"name": "py311-imagecodecs",
"portdir": "python/py-imagecodecs",
"version": "2026.6.26",
"license": "BSD",
"platforms": "{darwin >= 17}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/cgohlke/imagecodecs/",
"description": "Image transformation, compression, and decompression codecs",
"long_description": "Image transformation, compression, and decompression codecs",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-cython",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zopfli",
"zstd",
"charls",
"giflib5",
"libjpeg-turbo",
"openjpeg",
"blosc",
"webp",
"cfitsio",
"libjxl",
"python311",
"py311-numpy",
"py311-pyobjc",
"tiff",
"brotli",
"brunsli",
"bzip2",
"libaec",
"snappy"
]
}
],
"depends_on": []
},
{
"name": "py312-imagecodecs",
"portdir": "python/py-imagecodecs",
"version": "2026.6.26",
"license": "BSD",
"platforms": "{darwin >= 17}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/cgohlke/imagecodecs/",
"description": "Image transformation, compression, and decompression codecs",
"long_description": "Image transformation, compression, and decompression codecs",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-cython",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zopfli",
"zstd",
"charls",
"giflib5",
"libjpeg-turbo",
"openjpeg",
"blosc",
"webp",
"cfitsio",
"libjxl",
"python312",
"py312-numpy",
"py312-pyobjc",
"tiff",
"brotli",
"brunsli",
"bzip2",
"libaec",
"snappy"
]
}
],
"depends_on": []
},
{
"name": "py313-imagecodecs",
"portdir": "python/py-imagecodecs",
"version": "2026.6.26",
"license": "BSD",
"platforms": "{darwin >= 17}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/cgohlke/imagecodecs/",
"description": "Image transformation, compression, and decompression codecs",
"long_description": "Image transformation, compression, and decompression codecs",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-cython"
]
},
{
"type": "lib",
"ports": [
"zopfli",
"zstd",
"charls",
"giflib5",
"libjpeg-turbo",
"openjpeg",
"blosc",
"webp",
"cfitsio",
"libjxl",
"python313",
"py313-numpy",
"py313-pyobjc",
"tiff",
"brotli",
"brunsli",
"bzip2",
"libaec",
"snappy"
]
}
],
"depends_on": []
},
{
"name": "py314-imagecodecs",
"portdir": "python/py-imagecodecs",
"version": "2026.6.26",
"license": "BSD",
"platforms": "{darwin >= 17}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/cgohlke/imagecodecs/",
"description": "Image transformation, compression, and decompression codecs",
"long_description": "Image transformation, compression, and decompression codecs",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1547
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-cython"
]
},
{
"type": "lib",
"ports": [
"zopfli",
"zstd",
"charls",
"giflib5",
"libjpeg-turbo",
"openjpeg",
"blosc",
"webp",
"cfitsio",
"libjxl",
"python314",
"py314-numpy",
"py314-pyobjc",
"tiff",
"brotli",
"brunsli",
"bzip2",
"libaec",
"snappy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-imagecodecs"
]
}
]
},
{
"name": "NetSurf",
"portdir": "www/NetSurf",
"version": "3.11",
"license": "(GPL-2 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.netsurf-browser.org",
"description": "small and fast web browser",
"long_description": "NetSurf is a small and fast web browser.",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"webp",
"curl",
"expat",
"zlib",
"libutf8proc",
"libjxl",
"libiconv",
"openssl",
"gtk3",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "stog",
"portdir": "www/stog",
"version": "1.1.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.good-eris.net/stog/",
"description": "Static web site compiler, able to handle blog posts as well as regular pages",
"long_description": "Static web site compiler, able to handle blog posts as well as regular pages",
"active": true,
"categories": [
"www",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"ocaml-dune"
]
},
{
"type": "lib",
"ports": [
"ocaml-lwt",
"ocaml-lwt_ppx",
"ocaml-menhir",
"ocaml-xtmpl",
"ocaml-fmt",
"ocaml-uutf",
"ocaml-dune-build-info",
"ocaml-logs",
"ocaml-ppx_blob",
"ocaml",
"ocaml-ptime",
"ocaml-dune-site",
"ocaml-ocf",
"ocaml-ocf_ppx",
"ocaml-higlo",
"ocaml-xtmpl_ppx",
"ocaml-uri",
"ocaml-findlib"
]
},
{
"type": "run",
"ports": [
"highlight",
"texlive-bin",
"dvisvgm"
]
}
],
"depends_on": []
},
{
"name": "ocaml-higlo",
"portdir": "textproc/ocaml-higlo",
"version": "0.10.0",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zoggy.frama.io/higlo/",
"description": "Syntax highlighting library for OCaml",
"long_description": "Syntax highlighting library for OCaml",
"active": true,
"categories": [
"devel",
"textproc",
"ocaml"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 196
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-sedlex",
"ocaml-xtmpl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stog"
]
}
]
},
{
"name": "mumps",
"portdir": "math/mumps",
"version": "5.9.0",
"license": "CeCILL-C",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mumps-solver.org",
"description": "MUltifrontal Massively Parallel sparse direct Solver",
"long_description": "MUMPS: a parallel sparse direct solver",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1604
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"metis",
"parmetis",
"libgcc",
"scotch",
"mpich-clang18",
"scalapack",
"OpenBLAS"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gmm",
"R-rmumps",
"coinor-cbc",
"coinor-clp",
"hpddm",
"ipopt",
"octave-mboct-numerical"
]
},
{
"type": "test",
"ports": [
"scotch"
]
}
]
},
{
"name": "gmm",
"portdir": "science/gmm",
"version": "5.5",
"license": "LGPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://getfem.org/gmm",
"description": "Provides some basic types of sparse and dense matrices and vectors",
"long_description": "Gmm++ provides some basic types of sparse and dense matrices and vectors",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1604
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"mumps"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gmsh"
]
}
]
},
{
"name": "kage",
"portdir": "www/kage",
"version": "0.3.8",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tamnd/kage",
"description": "Clone websites for offline viewing, with JavaScript stripped out",
"long_description": "Clone websites for offline viewing, with JavaScript stripped out. kage drives a real browser, snapshots the settled DOM, removes scripts, localizes assets, and writes a static mirror that can be browsed offline or packed into a ZIM archive.",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1074
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "erlang",
"portdir": "lang/erlang",
"version": "29.0.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.erlang.org/",
"description": "The Erlang Programming Language",
"long_description": "Erlang is a programming language designed at the Ericsson Computer Science Laboratory. Open-source Erlang is being released to help encourage the spread of Erlang outside Ericsson. We are releasing free of charge: The entire source code of the current Erlang system. Extensive libraries of code for building robust fault-tolerant distributed applications. All with documentation. All the above software has been battle tested in a number of Ericsson products, for example the new Ericsson ATM switch.",
"active": true,
"categories": [
"lang",
"erlang"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 36
}
],
"variants": [
"wxwidgets",
"ssl",
"odbc"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"gawk",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"ncurses",
"openssl3"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"couchdb",
"elp",
"atomvm",
"eqwalizer",
"erlsom",
"wings",
"php53-peb",
"php54-peb",
"php55-peb",
"php56-peb",
"yaws"
]
},
{
"type": "lib",
"ports": [
"rebar3",
"elixir",
"tsung",
"esdl",
"rabbitmq-server",
"ejabberd",
"log4erl",
"mochiweb",
"rebar"
]
},
{
"type": "run",
"ports": [
"gleam"
]
}
]
},
{
"name": "gtree",
"portdir": "sysutils/gtree",
"version": "1.14.9",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ddddddo.github.io/gtree",
"description": "Generate directory trees and the directories using Markdown or Programmatically. Provide CLI, Golang library and Web (using WebAssembly).",
"long_description": "Generate directory trees and the directories using Markdown or Programmatically. Provide CLI, Golang library and Web (using WebAssembly).",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1074
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "restic",
"portdir": "sysutils/restic",
"version": "0.19.1",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://restic.net",
"description": "Fast, secure, efficient backup program.",
"long_description": "Restic is a program that does backups right. Its design goals are: Easy, Fast, Verifiable, Secure, Efficient and Free.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1074
}
],
"variants": [
"docs",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"autorestic",
"resticprofile"
]
}
]
},
{
"name": "miller",
"portdir": "textproc/miller",
"version": "6.20.2",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://johnkerl.org/miller/doc",
"description": "Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON",
"long_description": "Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON. You get to work with your data using named fields, without needing to count positional column indices. It operates on key-value-pair data while the familiar Unix tools operate on integer-indexed fields: if the natural data structure for the latter is the array, then Miller’s natural data structure is the insertion-ordered hash map. This encompasses a variety of data formats, including but not limited to the familiar CSV, TSV, and JSON. (Miller can handle positionally-indexed data as a special case.)",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1074
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "p5.26-www-curl",
"portdir": "perl/p5-www-curl",
"version": "4.170.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/WWW::Curl",
"description": "Perl extension interface for libcurl",
"long_description": "Python module interface to the cURL library which is a tool for transferring files with URL syntax, supporting many protocols.",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "arno+macports",
"github": "fracai",
"ports_count": 14
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"curl"
]
}
],
"depends_on": []
},
{
"name": "curl",
"portdir": "net/curl",
"version": "8.21.0",
"license": "Curl",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://curl.se",
"description": "Tool for transferring files with URL syntax",
"long_description": "curl is a client to get documents/files from servers, using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity.",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"ares",
"brotli",
"sectrust",
"darwinssl",
"gnutls",
"mbedtls",
"wolfssl",
"gsasl",
"gss",
"http2",
"http3",
"idn",
"openldap",
"psl",
"rtmp",
"sftp_scp",
"ssl",
"zstd",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"openssl",
"libidn2",
"brotli",
"libpsl",
"nghttp2",
"curl-ca-bundle",
"zlib",
"zstd"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-pysaga",
"libsoup-devel",
"py314-pysaga",
"fpm",
"poedit",
"py310-pysaga",
"py311-pysaga",
"roswell",
"pulumi",
"cvc4",
"py39-pysaga",
"libsoup",
"mm-common",
"libhv",
"py312-pysaga",
"libsoup-2.4"
]
},
{
"type": "fetch",
"ports": [
"openjdk8-bootstrap"
]
},
{
"type": "lib",
"ports": [
"libgit2",
"py37-isce2",
"php53-solr",
"php54-solr",
"php55-solr",
"php56-solr",
"php70-solr",
"php71-solr",
"php72-solr",
"php73-solr",
"php74-solr",
"php80-solr",
"php81-solr",
"php82-solr",
"php83-solr",
"php84-solr",
"php85-solr",
"tsduck",
"rust",
"cargo",
"saga",
"claws-mail",
"grads",
"metview",
"gitoxide",
"mariadb-10.6",
"py27-curlish",
"py38-curl",
"py37-curl",
"luanti",
"gds",
"coot",
"coot-devel",
"toxic",
"clamav",
"audacious-plugins",
"gdal",
"gdal-hdf5",
"gdal-kea",
"gdal-netcdf",
"weechat",
"netcdf",
"moc",
"mapserver",
"OpenSceneGraph-devel",
"OpenSceneGraph",
"gmt5",
"gmt6",
"ncarg",
"xastir",
"pounce",
"abaddon",
"octave",
"orfeotoolbox",
"py310-orfeotoolbox",
"py311-orfeotoolbox",
"py312-orfeotoolbox",
"py313-orfeotoolbox",
"py314-orfeotoolbox",
"py27-curl",
"py310-curl",
"py311-curl",
"py312-curl",
"py313-curl",
"py314-curl",
"newsboat",
"libtorrent",
"libqalculate",
"mod_security2",
"mod_security3",
"profanity",
"cherrytree",
"cryfs",
"appstream",
"mediainfolib",
"cdo",
"PDAL",
"mariadb-10.11",
"mariadb-11.4",
"mariadb-11.8",
"mariadb-12.3",
"mariadb-devel",
"zabbix3",
"py38-gmic",
"wxWidgets-3.2",
"albafetch",
"gstreamer1-gst-plugins-bad",
"darktable",
"darktable-devel",
"gimp2",
"gimp2-devel",
"gimp3-devel",
"NetSurf",
"p5.28-www-curl",
"p5.30-www-curl",
"p5.34-www-curl",
"p5.32-www-curl",
"gmic",
"gmic-qt",
"gmic-gimp",
"gmic-clib",
"gmic-lib",
"llama.cpp",
"snac",
"libre-wd-40-git",
"zeek",
"zeek-devel",
"git",
"git-devel",
"gnubg",
"mariadb-10.5",
"hurl",
"R",
"muon",
"py39-gmic",
"py39-curl",
"R-RCurl",
"R-Rhtslib",
"R-Rsamtools",
"R-VariantAnnotation",
"R-arrow",
"R-csaw",
"R-curl",
"smooth",
"dar",
"csound",
"faustlive-devel",
"gmpc",
"herrie",
"lastfmlib",
"libclastfm",
"libofa",
"mpd",
"ncmpcpp",
"pianobar",
"libpiano",
"pianod",
"scmpc",
"vorbis-tools",
"xmms2",
"usbprog",
"librasterlite2",
"mariadb-10.10",
"mariadb-10.7",
"mariadb-10.8",
"mariadb-10.9",
"mongodb",
"mongodb-devel",
"mysql8",
"recutils",
"aegis",
"appstream-glib",
"clib",
"cmake",
"cmake-gui",
"cmake-docs",
"cmake-devel",
"cmake-devel-docs",
"cmake-gui-devel",
"cmake-docs-devel",
"cpr",
"curlhandle",
"ecore",
"flickcurl",
"gcli",
"geoipupdate",
"git-cinnabar",
"idevicerestore",
"idevicerestore-devel",
"kcov",
"libcmis",
"libgphoto2",
"libnick",
"librets",
"roswell",
"tumbler",
"the_Foundation",
"p5.26-mail-spamassassin",
"p5.26-net-curl",
"p5.26-www-curl",
"py27-pysam",
"py36-pysam",
"py36-isce2",
"zabbix42",
"zabbix44",
"icecast2",
"warzone2100",
"gpac",
"indi",
"py37-gmic",
"qmmp",
"transmission",
"tldr-cpp-client",
"html-xml-utils",
"html2text",
"libmrss",
"libnxml",
"multimarkdown",
"sword",
"tesseract",
"tesseract-training",
"zorba",
"chatgpt-client",
"edbrowse",
"litebrowser",
"raptor2",
"rasqal",
"redland",
"libgit2-devel",
"rustup",
"tclcurl",
"wandio",
"wsdlpull",
"wrangler",
"xmlrpc-c",
"textmate2",
"scummvm",
"scummvm-devel",
"cgminer",
"cpuminer",
"fortran-curl",
"btfs",
"curlftpfs",
"s3fs",
"abgx360",
"alienarena",
"bzflag",
"enigma",
"enigma-devel",
"freeciv",
"freeciv-x11",
"frobtads",
"openrct2",
"supertuxkart",
"supertux",
"ufo-ai",
"xmoto",
"mod_tile",
"proj7",
"proj8",
"proj9",
"gstreamer010-gst-plugins-bad",
"Aseprite",
"feh",
"jp2a",
"libopenraw",
"libopenraw-legacy",
"libsixel",
"mupdf",
"poppler",
"poppler-qt5",
"poppler-devel",
"poppler-devel-qt5",
"poppler-qt4-mac",
"rawstudio",
"cabal",
"cabal-prebuilt",
"dmd-tools",
"falcon",
"mrustc-rust",
"php85-curl",
"php84-curl",
"php83-curl",
"php82-curl",
"php81-curl",
"php80-curl",
"php74-curl",
"php73-curl",
"php72-curl",
"php71-curl",
"php70-curl",
"php56-curl",
"php55-curl",
"php54-curl",
"php53-curl",
"php52-curl",
"q",
"rust-bootstrap",
"rust-bootstrap-10.7",
"rust-bootstrap-10.6",
"rust-bootstrap-10.5",
"rust-bootstrap-transition",
"stklos-curl-devel",
"gnupg1",
"libetpan",
"mail-server",
"gretl",
"gtkpod",
"musikcube",
"xine-ui",
"GTorrentViewer",
"centerim",
"coeurl",
"davix",
"esniper",
"ettercap",
"liboauth",
"libquvi",
"librdkafka",
"logjam",
"megatools",
"newsraft",
"quvi",
"rtorrent-devel",
"smokeping",
"snownews",
"transmission-qt",
"transmission-x11",
"trurl",
"libreoffice",
"p5.28-alien-curl",
"p5.30-alien-curl",
"p5.32-alien-curl",
"p5.34-alien-curl",
"p5.28-mail-spamassassin",
"p5.30-mail-spamassassin",
"p5.32-mail-spamassassin",
"p5.34-mail-spamassassin",
"p5.28-net-curl",
"p5.30-net-curl",
"p5.32-net-curl",
"p5.34-net-curl",
"php53-http",
"php54-http",
"php55-http",
"php53-http2",
"php54-http2",
"php55-http2",
"php56-http2",
"php53-oauth",
"php54-oauth",
"php55-oauth",
"php56-oauth",
"php70-oauth",
"php71-oauth",
"php72-oauth",
"php73-oauth",
"php74-oauth",
"php80-oauth",
"php81-oauth",
"php82-oauth",
"php84-oauth",
"php83-oauth",
"php85-oauth",
"rb33-curb",
"rb32-curb",
"rb31-curb",
"rb30-curb",
"cfitsio",
"ckon",
"gpredict",
"htslib",
"kicad",
"libdap",
"nco",
"pihpsdr",
"viking",
"wview",
"xrootd",
"authforce",
"ctool",
"lastpass-cli",
"lastpass-cli-doc",
"uacme",
"xmltooling",
"yubico-c-client",
"PineFlash",
"cardpeek",
"clamav-legacy",
"collectd",
"gearmand",
"libvirt",
"lnav",
"lnav-devel",
"netdata",
"synergy",
"synergy-app",
"syslog-ng-devel"
]
},
{
"type": "run",
"ports": [
"flash",
"ain",
"gutils-suite-core",
"rb33-curl_ffi",
"asdf",
"cargo-generate",
"dwarfstar4",
"R-mRpostman",
"cabal-prebuilt",
"cabal",
"rb32-curl_ffi",
"rb31-curl_ffi",
"git-ftp",
"winetricks",
"gnuastro",
"calendar-contacts-server"
]
},
{
"type": "test",
"ports": [
"libutf8proc"
]
}
]
}
]
}