HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51605,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=612",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=610",
"results": [
{
"name": "janet-halo",
"portdir": "janet/janet-halo",
"version": "20200621",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/halo",
"description": "HTTP server for janet",
"long_description": "HTTP server for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"janet-tester",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet-halo2",
"portdir": "janet/janet-halo2",
"version": "20210826",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/halo2",
"description": "A pure janet streaming http/1.1 server",
"long_description": "A pure janet streaming http/1.1 server",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-dotenv",
"portdir": "janet/janet-dotenv",
"version": "20200513",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/dotenv",
"description": "Dotenv for janet",
"long_description": "Dotenv for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet-codec",
"portdir": "janet/janet-codec",
"version": "20201222",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/codec",
"description": "A base64 encoding library for janet",
"long_description": "A base64 encoding library for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet-db",
"portdir": "janet/janet-db",
"version": "20210127",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/db",
"description": "A humble database library for janet",
"long_description": "A humble database library for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"janet-path",
"janet-tester",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-circlet",
"portdir": "janet/janet-circlet",
"version": "202110921",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janet-lang/circlet",
"description": "HTTP server bindings for Janet",
"long_description": "HTTP server bindings for Janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet-cipher",
"portdir": "janet/janet-cipher",
"version": "20210427",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/cipher",
"description": "Hash passwords and encrypt strings with janet",
"long_description": "Hash passwords and encrypt strings with janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"janet-jhydro",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "quassel-client",
"portdir": "irc/quassel",
"version": "0.14.0",
"license": "GPL-2 and GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://quassel-irc.org",
"description": "Qt5 IRC client - client component",
"long_description": "Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core - much like the popular combination of screen and a text-based IRC client such as WeeChat, but graphical.",
"active": true,
"categories": [
"irc"
],
"maintainers": [],
"variants": [
"debug",
"urlpreview"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt5-qttools",
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openssl",
"qt5-qtbase",
"boost176",
"qt5-qtwebengine",
"qt5-qtmultimedia",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "janet-bundler",
"portdir": "janet/janet-bundler",
"version": "0.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/bundler",
"description": "A very simple css and js bundler for janet",
"long_description": "A very simple css and js bundler for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"janet-path",
"janet-tester",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "quassel",
"portdir": "irc/quassel",
"version": "0.14.0",
"license": "GPL-2 and GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://quassel-irc.org",
"description": "Qt5 IRC client",
"long_description": "Quassel IRC is a modern, cross-platform IRC client. This port installs the monolithic variant, which does not require a separate Quassel core.",
"active": true,
"categories": [
"irc"
],
"maintainers": [],
"variants": [
"debug",
"urlpreview"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"qt5-qttools",
"cmake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"qt5-qtbase",
"boost176",
"qca-qt5-ossl",
"qt5-qtwebengine",
"qt5-qtmultimedia",
"qt5-qtscript"
]
},
{
"type": "run",
"ports": [
"qt5-sqlite-plugin"
]
}
],
"depends_on": []
},
{
"name": "tiv",
"portdir": "graphics/tiv",
"version": "0.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/radare/tiv",
"description": "tiv: the terminal image viewer",
"long_description": "Tiv implements its own rendering algorithms to display pictures loaded with the Gdk library to the terminal using ascii art and ansi256 in color and grayscale.",
"active": true,
"categories": [
"graphics",
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"vala",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gdk-pixbuf2",
"libjpeg-turbo"
]
}
],
"depends_on": []
},
{
"name": "svgcleaner",
"portdir": "graphics/svgcleaner",
"version": "0.9.5",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RazrFalcon/svgcleaner",
"description": "svgcleaner could help you to clean up your SVG files from the unnecessary data.",
"long_description": "svgcleaner could help you to clean up your SVG files from the unnecessary data.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "sam2p",
"portdir": "graphics/sam2p",
"version": "0.49.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pts/sam2p",
"description": "convert raster images to PostScript, PDF etc",
"long_description": "sam2p is a UNIX command line utility written in ANSI C++ that converts many raster (bitmap) image formats into Adobe PostScript or PDF files and several other formats. The images are not vectorized. sam2p gives full control to the user to specify standards-compliance, compression, and bit depths. In some cases sam2p can compress an image 100 times smaller than the PostScript output of many other common image converters. sam2p provides ZIP, RLE and LZW (de)compression filters even on Level1 PostScript devices.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"lzw_codec",
"tif22pnm",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"netpbm"
]
},
{
"type": "run",
"ports": [
"ghostscript"
]
}
],
"depends_on": []
},
{
"name": "qvge",
"portdir": "graphics/qvge",
"version": "0.6.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ArsMasiuk/qvge",
"description": "Qt Visual Graph Editor",
"long_description": "QVGE is a multiplatform graph editor written in C++/Qt. Its main goal is to make it possible to visually edit two-dimensional graphs in a simple and intuitive way.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"qt5-qtsvg"
]
}
],
"depends_on": []
},
{
"name": "pqiv",
"portdir": "graphics/pqiv",
"version": "2.12",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/phillipberndt/pqiv",
"description": "A powerful GTK 3 based command-line image viewer with a minimal UI",
"long_description": "A powerful GTK 3 based command-line image viewer with a minimal UI. It is highly customizable, can be fully controlled from scripts, and has support for various file formats including PDF, Postscript, video files and archives. It is optimized to be quick and responsive. It comes with support for animations, slideshows, transparency, VIM-like key bindings, automated loading of new images as they appear, external image filters, marks, image preloading, and much more. pqiv started as a Python rewrite of qiv avoiding imlib, but evolved into a much more powerful tool. Today, pqiv stands for powerful quick image viewer.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"glib2",
"gtk3",
"cairo"
]
}
],
"depends_on": []
},
{
"name": "pngquant",
"portdir": "graphics/pngquant",
"version": "3.0.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pngquant.org/",
"description": "command-line utility and library for lossy compression of PNG images",
"long_description": "pngquant is a command-line utility and library for lossy compression of PNG images. The conversion reduces file sizes significantly (often as much as 70%) and preserves full alpha transparency. Generated images are compatible with all modern web browsers, and have better fallback in IE6 than 24-bit PNGs.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17",
"rust",
"cargo",
"legacy-support"
]
},
{
"type": "extract",
"ports": [
"gnutar"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libpng",
"lcms2",
"libunwind",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"littleutils"
]
},
{
"type": "run",
"ports": [
"ocrmypdf"
]
}
]
},
{
"name": "pdf2svg",
"portdir": "graphics/pdf2svg",
"version": "0.2.3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cityinthesky.co.uk/opensource/pdf2svg",
"description": "pdf to svg converter",
"long_description": "pdf to svg converter",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"poppler"
]
}
],
"depends_on": []
},
{
"name": "osm-gps-map-gtk2",
"portdir": "graphics/osm-gps-map-gtk2",
"version": "0.7.3",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://nzjrs.github.io/osm-gps-map/",
"description": "A GTK+ 2 widget for displaying OpenStreetMap tiles.",
"long_description": "A GTK+ 2 widget that when given GPS co-ordinates, draws a GPS track, and points of interest on a moving map display. Downloads map data from a number of websites, including openstreetmap.org.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gnome-common",
"gtk-doc",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libsoup-2.4",
"gtk2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-osmgpsmap",
"subsurface"
]
}
]
},
{
"name": "osm-gps-map",
"portdir": "graphics/osm-gps-map",
"version": "1.2.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nzjrs.github.io/osm-gps-map/",
"description": "A GTK+ 3 widget for displaying OpenStreetMap tiles.",
"long_description": "A GTK+ 3 widget that when given GPS co-ordinates, draws a GPS track, and points of interest on a moving map display. Downloads map data from a number of websites, including openstreetmap.org.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"libtool",
"pkgconfig",
"gtk-doc",
"autoconf",
"autoconf-archive",
"automake"
]
},
{
"type": "lib",
"ports": [
"gtk3",
"libsoup-2.4",
"gobject-introspection"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gramps",
"darktable-devel",
"darktable"
]
}
]
},
{
"name": "opensubdiv",
"portdir": "graphics/opensubdiv",
"version": "3.4.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://graphics.pixar.com/opensubdiv",
"description": "subdivision surface library",
"long_description": "OpenSubdiv is a set of libraries developed by Pixar Animation Studios that implement high-performance subdivision surface (subdiv) evaluation on massively-parallel CPU and GPU architectures. This code path is optimized for drawing deforming surfaces with static topology at interactive framerates.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"debug",
"clew",
"glew",
"openmp",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-pygments",
"graphviz",
"doxygen",
"clang-17",
"py312-docutils",
"cctools",
"cmake",
"ld64"
]
},
{
"type": "lib",
"ports": [
"tbb",
"glfw",
"ptex",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"blender"
]
}
]
},
{
"name": "openni",
"portdir": "graphics/openni",
"version": "1.5.7.10",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/OpenNI/OpenNI",
"description": "APIs for natural interaction devices",
"long_description": "The OpenNI framework provides a set of APIs for accessing natural interaction devices, including support for voice and voice command recognition, hand gestures, and body motion tracking. Requires Java 6 for OS X, at least to build and appears to fail with other versions. Java 6 available at https://support.apple.com/kb/DL1572?locale=en_US",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 100
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"graphviz",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libusb"
]
}
],
"depends_on": []
},
{
"name": "openjpeg15",
"portdir": "graphics/openjpeg15",
"version": "1.5.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uclouvain/openjpeg",
"description": "Library for manipulating JPEG-2000 images",
"long_description": "The OpenJPEG library is an open-source JPEG 2000 codec. It has been developed in order to promote the use of JPEG 2000, the new still-image compression standard from the Joint Photographic Experts Group (JPEG).",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"zlib",
"jbigkit",
"lcms2",
"libpng",
"tiff"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-pygrib",
"py35-pygrib",
"py36-pygrib",
"py310-pygrib",
"swftools",
"py37-pygrib",
"ecCodes",
"py38-pygrib",
"py39-pygrib",
"VLC2",
"libVLC2"
]
}
]
},
{
"name": "ocaml-labltk",
"portdir": "graphics/ocaml-labltk",
"version": "8.06.12",
"license": "(LGPL-2.1 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://garrigue.github.io/labltk/",
"description": "OCaml interface to the Tcl/Tk GUI framework",
"long_description": "LablTk is an interface to the Tcl/Tk GUI framework. It allows to develop GUI applications in a speedy and type safe way. A legacy Camltk interface is included. The OCamlBrowser library viewer is also part of this project.",
"active": true,
"categories": [
"devel",
"graphics",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"tcl",
"tk"
]
}
],
"depends_on": []
},
{
"name": "oce",
"portdir": "graphics/oce",
"version": "0.18.3",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tpaviot/oce",
"description": "Open CASCADE Community Edition",
"long_description": "Open CASCADE Community Edition",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mark.brethen",
"github": "mbrethen",
"ports_count": 7
}
],
"variants": [
"debug",
"test",
"draw",
"tbb",
"freeimage",
"gl2ps",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"freetype"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"freecad"
]
}
]
},
{
"name": "metalnanovg",
"portdir": "graphics/nanovg",
"version": "20190710",
"license": "MIT",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/wjakob/nanovg_metal",
"description": "Metal port of NanoVG",
"long_description": "MetalNanoVG is the native Metal port of NanoVG that tries to get the most out of Apple's Graphics API.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"nanovg"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"nanogui"
]
}
]
},
{
"name": "nanovg",
"portdir": "graphics/nanovg",
"version": "20190524",
"license": "zlib",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/wjakob/nanovg",
"description": "antialiased 2-D vector drawing library on top of OpenGL for UI and visualizations",
"long_description": "NanoVG is a small antialiased vector graphics rendering library for OpenGL. It has a lean API modeled after the HTML5 <canvas> API. It is intended to be a practical toolset for building scalable user interfaces and visualizations.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"nanogui",
"nanogui-wjakob",
"metalnanovg"
]
}
]
},
{
"name": "lzw_codec",
"portdir": "graphics/lzw_codec",
"version": "0.11",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/pts/lzw_codec",
"description": "LZW compressor and decompressor in C",
"long_description": "lzw_codec is an LZW compressor and decompressor implemented in ANSI C. It's binary-compatible with PDF /LZWDecode and PostScript /LZWEncode filters if the filters are used without parameters.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"sam2p"
]
}
]
},
{
"name": "libspiro",
"portdir": "graphics/libspiro",
"version": "20221101",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/fontforge/libspiro",
"description": "Raph Levien's Spiro package as a library.",
"long_description": "Raph Levien's Spiro package as a library. A mechanism for drawing smooth contours with constant curvature at the spline joins.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ipe",
"gegl-0.3",
"gegl",
"gegl-devel",
"fontforge"
]
}
]
},
{
"name": "libquirc",
"portdir": "graphics/libquirc",
"version": "1.2",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dlbeer/quirc",
"description": "QR decoder library",
"long_description": "QR codes are a type of high-density matrix barcodes, and quirc is a library for extracting and decoding them from images.",
"active": true,
"categories": [
"graphics",
"math"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [
"full",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-opencv4-devel",
"py37-opencv4",
"qrscan",
"py37-opencv4-devel",
"py39-opencv4",
"py39-opencv4-devel",
"py38-opencv4",
"opencv4",
"opencv4-devel",
"py310-opencv4",
"py311-opencv4",
"py312-opencv4",
"py313-opencv4",
"py314-opencv4",
"py310-opencv4-devel",
"py311-opencv4-devel",
"py312-opencv4-devel",
"py313-opencv4-devel"
]
}
]
},
{
"name": "libcaca-devel",
"portdir": "graphics/libcaca",
"version": "20211207",
"license": "WTFPL-2 and LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://caca.zoy.org/wiki/libcaca",
"description": "Colour AsCii Art library",
"long_description": "The libcaca library is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals. It is not unlike the famous AAlib library. libcaca-devel provides the libcaca GIT master branch and is typically updated monthly.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-17",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "libcaca",
"portdir": "graphics/libcaca",
"version": "0.99.beta20",
"license": "WTFPL-2 and LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://caca.zoy.org/wiki/libcaca",
"description": "Colour AsCii Art library",
"long_description": "The libcaca library is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals. It is not unlike the famous AAlib library. libcaca provides the release version.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-17",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnuplot",
"gstreamer1-gst-plugins-good",
"toilet",
"xine-ui",
"gpac",
"gstreamer010-gst-plugins-good",
"xine-lib"
]
}
]
},
{
"name": "lablgl",
"portdir": "graphics/lablgl",
"version": "1.06",
"license": "BSD and Tcl/Tk",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html",
"description": "Objective Caml interface to OpenGL",
"long_description": "LablGL is is an Objective Caml interface to OpenGL. Support is included for use with both Glut (standalone) and LablTk. LablGTK also includes specific support for LablGL.",
"active": true,
"categories": [
"graphics",
"ocaml"
],
"maintainers": [
{
"name": "pmetzger",
"github": "pmetzger",
"ports_count": 23
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocamlsdl",
"flashdot"
]
}
]
},
{
"name": "jbig2enc",
"portdir": "graphics/jbig2enc",
"version": "0.29",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/agl/jbig2enc",
"description": "JBIG2 Encoder",
"long_description": "JBIG2 encodes bi-level (1 bpp) images using a number of clever tricks to get better compression than G4. This encoder can: * Generate JBIG2 files, or fragments for embedding in PDFs * Generic region encoding * Perform symbol extraction, classification and text region coding * Perform refinement coding and, * Compress multipage documents",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"leptonica"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"ocrmypdf"
]
}
]
},
{
"name": "iulib",
"portdir": "graphics/iulib",
"version": "0.4-20141216",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmbdev/iulib",
"description": "C++ library of image understanding-related algorithms",
"long_description": "iulib is a library of image understanding-related algorithms. It provides basic image processing, mathematical morphology, and machine learning algorithms.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"scons",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsdl_gfx",
"libsdl_image",
"zlib",
"libpng",
"tiff",
"libjpeg-turbo",
"libsdl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocropus"
]
}
]
},
{
"name": "ipe-tools",
"portdir": "graphics/ipe-tools",
"version": "7.2.24.1",
"license": "(GPL-2 or GPL-3)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ipe.otfried.org/",
"description": "Tools for the Ipe extensible drawing editor",
"long_description": "The following tools for the Ipe extensible drawing editor are provided: svgtoipe, pdftoipe, figtoipe, ipe5toxml",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "Torsten.Maehne",
"github": "maehne",
"ports_count": 4
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"poppler",
"py312-Pillow"
]
}
],
"depends_on": []
},
{
"name": "ipe",
"portdir": "graphics/ipe",
"version": "7.2.29",
"license": "GPL-3+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ipe.otfried.org",
"description": "The Ipe extensible drawing editor",
"long_description": "Ipe is a drawing editor for creating figures in PDF or (encapsulated) Postscript format. It supports making small figures for inclusion into LaTeX-documents as well as making multi-page PDF presentations that can be shown on-line with Acrobat Reader.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [
"qvoronoi"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libpng",
"libspiro",
"lua",
"zlib",
"qhull",
"freetype",
"gsl",
"cairo"
]
}
],
"depends_on": []
},
{
"name": "inkscape-textext",
"portdir": "graphics/inkscape-textext",
"version": "1.10.2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/textext/textext",
"description": "LaTeX typesetting in Inkscape",
"long_description": "Textext provides re-editable LaTeX objects to Inkscape’s repertoire.",
"active": true,
"categories": [
"graphics",
"tex"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gtksourceview3",
"py312-gobject3"
]
},
{
"type": "run",
"ports": [
"inkscape",
"texlive-latex"
]
}
],
"depends_on": []
},
{
"name": "gimp-save-for-web",
"portdir": "graphics/gimp-save-for-web",
"version": "0.29.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/auris/gimp-save-for-web",
"description": "Save for Web plug-in for GIMP",
"long_description": "The Save for Web plug-in allows you to export your images into various popular web format options. It shows an automatically updated preview and file size statistics.\n",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "eric",
"github": "iefdev",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"autoconf",
"automake",
"clang-17",
"pkgconfig",
"intltool"
]
},
{
"type": "lib",
"ports": [
"gimp2"
]
}
],
"depends_on": []
},
{
"name": "gimp-resynthesizer",
"portdir": "graphics/gimp-resynthesizer",
"version": "20190428-adfa25ab",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bootchk/resynthesizer",
"description": "Resynthesizer is a Gimp plug-in for texture synthesis.",
"long_description": "Given a sample of a texture, it can create more of that texture. This has a surprising number of uses:\n - Creating more of a texture\n (including creation of tileable textures)\n - Removing objects from images\n (great for touching up photos)\n - Creating themed images",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "pieter",
"github": "pietvo",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"pkgconfig",
"intltool",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "lib",
"ports": [
"gimp2",
"gettext"
]
}
],
"depends_on": []
},
{
"name": "embree",
"portdir": "graphics/embree",
"version": "3.13.5",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.embree.org",
"description": "collection of high-performance ray tracing kernels",
"long_description": "Embree is a collection of high-performance ray tracing kernels, developed at Intel. It contains algorithms optimized for incoherent workloads (e.g. Monte Carlo ray tracing algorithms) and coherent workloads (e.g. primary visibility and hard shadow rays). It also supports dynamic scenes by implementing high-performance two-level spatial index structure construction algorithms.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"debug",
"static",
"tutorials",
"ray_mask",
"backface_culling",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ispc",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libpng",
"tbb",
"openimageio",
"glfw",
"libjpeg-turbo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"blender"
]
}
]
},
{
"name": "field3d",
"portdir": "graphics/field3d",
"version": "1.7.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sites.google.com/site/field3d/home",
"description": "Library for storing voxel data.",
"long_description": "Field3D is an open source library for storing voxel data. It provides C++ classes that handle in-memory storage and a file format based on HDF5 that allows the C++ objects to be written to and read from disk. The library and file format is both flexible and extendable. The flexibility comes from supporting heterogeneous storage of data structures, bit depths, transformations/mappings and metadata in a single file. When functionality needs to be extended, the plugin and class factory architecture allows new data structures, mappings and file I/O routines to be added.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"scons",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ilmbase",
"hdf5",
"boost176"
]
}
],
"depends_on": []
},
{
"name": "dmtx-utils",
"portdir": "graphics/dmtx-utils",
"version": "0.7.6",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dmtx/dmtx-utils",
"description": "Data Matrix command line utilities",
"long_description": "libdmtx is a software library that enables programs to read and write Data Matrix barcodes of the modern ECC200 variety. This package, dmtx-utils, provides command line utilities that allow scripts and command line users to use libdmtx functionality",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-17",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"libdmtx",
"ImageMagick"
]
}
],
"depends_on": []
},
{
"name": "aces_container",
"portdir": "graphics/aces_container",
"version": "1.0.2",
"license": "AMPAS",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ampas/aces_container",
"description": "Reference implementation of SMPTE S2065-4",
"long_description": "A reference implementation for an ACES container file writer intended to be used with the Academy Color Encoding System (ACES). The resulting file is compliant with the ACES container specification (SMPTE S2065-4).",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ctlang"
]
}
]
},
{
"name": "VIBES",
"portdir": "graphics/VIBES",
"version": "0.2.3",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ENSTABretagneRobotics/VIBES",
"description": "Visualizer for Intervals and Boxes",
"long_description": "VIBes is a visualization system that aims at providing people working with interval methods a way to display results (boxes, pavings), without worrying with GUI programming. It provides drawing functions accessible from a lot of programming languages, without complex installation and library dependencies. The main design goal of VIBes is to be cross-platform, available from different programming languages, simple to set-up, easy to port to a new language.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ibex-lib",
"clang-17",
"pbzip2",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"qt5-qtsvg",
"qt5-qtbase"
]
}
],
"depends_on": []
},
{
"name": "QCSXCAD",
"portdir": "graphics/QCSXCAD",
"version": "20230106-1cde9d56",
"license": "LGPL-3",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/thliebig/QCSXCAD",
"description": "Qt-GUI library for CSXCAD",
"long_description": "Qt-GUI library for CSXCAD",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 151
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"tinyxml",
"vtk",
"CSXCAD"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"AppCSXCAD"
]
}
]
},
{
"name": "OpenSansEmoji",
"portdir": "graphics/OpenSansEmoji",
"version": "2013.06.03",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MorbZ/OpenSansEmoji",
"description": "OpenSans based font which includes the full iOS Emoji set",
"long_description": "OpenSans based font which includes the full iOS Emoji set.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "GIMP-Lensfun",
"portdir": "graphics/GIMP-Lensfun",
"version": "0.2.4",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://seebk.github.io/GIMP-Lensfun",
"description": "GimpLensfun is a GIMP plugin to correct lens distortion",
"long_description": "GimpLensfun is a GIMP plugin to correct lens distortion using the lensfun library and database.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"exiv2",
"gimp2",
"lensfun"
]
}
],
"depends_on": []
},
{
"name": "oregano",
"portdir": "gnome/oregano",
"version": "0.83.2.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/drahnr/oregano",
"description": "A graphical software application for schematic capture and simulation of electrical circuits.",
"long_description": "A graphical software application for schematic capture and simulation of electrical circuits. It uses Gtk+ 3.x for the frontend and ngspice or gnucap as backend for crunching numbers. File bugs for this port at https://github.com/drahnr/oregano",
"active": true,
"categories": [
"science",
"gnome"
],
"maintainers": [
{
"name": "bernhard",
"github": "",
"ports_count": 1
}
],
"variants": [
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"intltool",
"groff",
"python27",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"shared-mime-info",
"desktop-file-utils",
"goocanvas2",
"gtk3",
"gtksourceview3",
"rarian"
]
},
{
"type": "run",
"ports": [
"docbook-xml",
"ngspice",
"yelp",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "nfoview",
"portdir": "gnome/nfoview",
"version": "1.23",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://otsaloma.io/nfoview/",
"description": "Simple viewer for NFO files",
"long_description": "NFO Viewer is a simple viewer for NFO files, which are ASCII art in the CP437 codepage. The advantages of using NFO Viewer instead of a text editor are preset font and encoding settings, automatic window size and clickable hyperlinks.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"intltool",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"shared-mime-info",
"gtk3",
"terminus-font",
"python310",
"py310-gobject3"
]
},
{
"type": "run",
"ports": [
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "gtk-quartz-engine",
"portdir": "gnome/gtk-quartz-engine",
"version": "0.2",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jralls/gtk-quartz-engine",
"description": "Quartz theme engine for Gtk+",
"long_description": "Quartz theme engine for Gtk+",
"active": true,
"categories": [
"aqua",
"gnome"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"libtool",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"libpng"
]
}
],
"depends_on": []
}
]
}