HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49814,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=77",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=75",
"results": [
{
"name": "qwt61",
"portdir": "graphics/qwt",
"version": "6.1.3",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qwt.sourceforge.net",
"description": "QWT: Qt Widgets for Technical Applications, Version 6.1",
"long_description": "QWT: Qt Widgets for Technical Applications, Version 6.1\nThe Qwt library contains GUI Components and utility classes which are primarily useful for programs with a technical background. Beside a 2D plot widget it provides scales, sliders, dials, compasses, thermometers, wheels and knobs to control or display values, arrays, or ranges of type double. QWT version 6.1 contains source incompatible changes versus other versions of QWT.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"qt5",
"qt4",
"debug",
"examples",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac"
]
}
],
"depends_on": []
},
{
"name": "qwt-qt5",
"portdir": "graphics/qwt-qt5",
"version": "6.1.6",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qwt.sourceforge.net",
"description": "Qt Widgets for Technical Applications",
"long_description": "The Qwt library contains GUI Components and utility classes which are primarily useful for programs with a technical background. Beside a framework for 2D plots it provides scales, sliders, dials, compasses, thermometers, wheels and knobs to control or display values, arrays, or ranges of type double.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"qt5-qtsvg",
"qt5-qttools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnuradio-devel",
"qwt-qt5-examples",
"PothosPlotters",
"gnuradio",
"gnuradio-next",
"elmerfem",
"qgis3",
"qgis3-ltr"
]
}
]
},
{
"name": "qwt-qt5-examples",
"portdir": "graphics/qwt-qt5",
"version": "6.1.6",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qwt.sourceforge.net",
"description": "Qt Widgets for Technical Applications",
"long_description": "The Qwt library contains GUI Components and utility classes which are primarily useful for programs with a technical background. Beside a framework for 2D plots it provides scales, sliders, dials, compasses, thermometers, wheels and knobs to control or display values, arrays, or ranges of type double.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"qwt-qt5"
]
}
],
"depends_on": []
},
{
"name": "qwtplot3d",
"portdir": "graphics/qwtplot3d",
"version": "0.2.7",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qwtplot3d.sourceforge.net",
"description": "Qt-based 3D-widgets",
"long_description": "Feature-rich Qt / OpenGL-based C++ programming library, providing 3D-widgets for technical applications",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"qt3",
"qt4",
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnuradio37"
]
}
]
},
{
"name": "rawstudio",
"portdir": "graphics/rawstudio",
"version": "20210603",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rawstudio.org",
"description": "Raw-image converter",
"long_description": "Rawstudio is a modern raw-image converter and organizer with many features. * Reads all dcraw supported formats * Internal 16-bit rgb * Various post-shot controls (white balance, saturation and exposure compensation among others) * Realtime histogram * Easy sorting of images * Fullscreen mode for better overview",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"gettext",
"libtool",
"pkgconfig",
"clang-14"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"lcms2",
"lensfun",
"libjpeg-turbo",
"tiff",
"fftw-3",
"sqlite3",
"curl",
"libxml2",
"xorg-libX11",
"openssl3",
"gettext-runtime",
"fftw-3-single",
"dbus",
"flickcurl",
"libgphoto2",
"gconf",
"gtk3",
"exiv2"
]
}
],
"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": "sane-backends",
"portdir": "graphics/sane-backends",
"version": "1.3.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.sane-project.org/",
"description": "Backends for scanner access",
"long_description": "These are the backends for the Scanner Access Now Easy project. They allow you to access various scanners either locally or remotely using saned.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"no_local",
"pnm",
"gphoto2",
"avahi",
"escl",
"snmp",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openssl",
"libjpeg-turbo",
"tiff",
"avahi",
"net-snmp",
"libxml2",
"zlib",
"libusb"
]
},
{
"type": "run",
"ports": [
"pkgconfig"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"twain-sane",
"sane-frontends",
"xsane",
"libksane",
"p5.28-image-sane",
"p5.30-image-sane",
"p5.32-image-sane",
"p5.34-image-sane",
"gscan2pdf"
]
}
]
},
{
"name": "sane-frontends",
"portdir": "graphics/sane-frontends",
"version": "1.0.15git",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.sane-project.org/",
"description": "Frontends for scanner access",
"long_description": "These are the frontends for the Scanner Access Now Easy project. They allow you to access various scanners either locally or remote using saned.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"sane-backends"
]
}
],
"depends_on": []
},
{
"name": "scale2x",
"portdir": "graphics/scale2x",
"version": "4.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.scale2x.it",
"description": "utility to increase the size of small bitmaps",
"long_description": "Scale2x is real-time graphics effect able to increase the size of small bitmaps guessing the missing pixels without interpolating pixels and blurring the images.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libpng"
]
}
],
"depends_on": []
},
{
"name": "scantailor",
"portdir": "graphics/scantailor",
"version": "0.2.9",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://scantailor.org/",
"description": "A fork of the original scantailor: an interactive post-processing tool for scanned pages.",
"long_description": "Scan Tailor is an interactive post-processing tool for scanned pages. It performs operations such as page splitting, deskewing, adding/removing borders, and others. You give it raw scans, and you get pages ready to be printed or assembled into a PDF or DJVU file. Scanning, optical character recognition, and assembling multi-page documents are out of scope of this project. This fork merges the features of the ScanTailor Featured and ScanTailor Enhanced versions, brings new ones and fixes.",
"active": true,
"categories": [
"aqua",
"graphics"
],
"maintainers": [
{
"name": "rubendibattista",
"github": "rdbisme",
"ports_count": 43
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"qt5-qtbase",
"xrender",
"boost171",
"tiff",
"qt5-qttools",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "shapelib",
"portdir": "graphics/shapelib",
"version": "1.6.1",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://shapelib.maptools.org",
"description": "Library and tools for dealing with ESRI ShapeFiles",
"long_description": "This software provides support for the ESRI ShapeFiles.",
"active": true,
"categories": [
"graphics",
"gis"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"plplot510",
"plplot510-single",
"gpsbabel",
"grads",
"plplot",
"plplot-single",
"gnudatalanguage",
"marble",
"tilemaker",
"xastir"
]
}
]
},
{
"name": "simage",
"portdir": "graphics/simage",
"version": "1.7.0",
"license": "(public-domain or permissive)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.coin3d.org/lib/simage/",
"description": "library for loading and saving images, sound and video",
"long_description": "simage is a library capable of loading, manipulating and saving images, creating and saving movies (AVI and mpeg), and loading audio. The simage library relies heavily on 3rd party libraries to perform these tasks.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [
"quicktime",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"libsndfile",
"giflib",
"zlib",
"libpng",
"tiff",
"libjpeg-turbo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"Coin",
"Coin-framework"
]
}
]
},
{
"name": "spirv-tools",
"portdir": "graphics/spirv-tools",
"version": "1.4.321.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://vulkan.lunarg.com",
"description": "various SPIR-V tools",
"long_description": "SPIR-V assembler, binary module parser, disassembler, validator, and optimizer",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 615
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"glslang",
"vulkan-validationlayers",
"shaderc"
]
}
]
},
{
"name": "squish",
"portdir": "graphics/squish",
"version": "1.15",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/libsquish/",
"description": "DXT Compression Library",
"long_description": "DXT compression is a very well-designed compression scheme for colour textures with an optional alpha channel. The squish library is a cross-platform open source implementation of DXT compression (and decompression).",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-12"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"openimageio",
"supertuxkart",
"libdevil"
]
}
]
},
{
"name": "swftools",
"portdir": "graphics/swftools",
"version": "0.9.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.swftools.org",
"description": "SWF manipulation and generation tools",
"long_description": "SWF manipulation and generation tools",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"giflib",
"libjpeg-turbo",
"lame",
"python27",
"freetype",
"openjpeg15"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"R-animation"
]
}
]
},
{
"name": "sxiv",
"portdir": "graphics/sxiv",
"version": "26",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/muennich/sxiv",
"description": "Simple X Image Viewer",
"long_description": "sxiv is an alternative to feh and qiv. Its only dependencies besides xlib are imlib2, libexif and giflib. The primary goal for writing sxiv is to create an image viewer, which only has the most basic features required for fast image viewing (the ones I want). It has vi key bindings and works nicely with tiling window managers. Its code base should be kept small and clean to make it easy for you to dig into it and customize it for your needs.",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "gnubeest",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"giflib",
"imlib2",
"libexif",
"fontconfig",
"Xft2",
"xorg-libX11",
"freetype"
]
}
],
"depends_on": []
},
{
"name": "synfig",
"portdir": "graphics/synfig",
"version": "1.4.5",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.synfig.org",
"description": "vector-based 2-D animation package",
"long_description": "Synfig is a vector-based 2-D animation package. It is designed to be capable of producing feature-film-quality animation. It eliminates the need for tweening, preventing the need to hand-draw each frame. Synfig features spatial and temporal resolution independence (sharp and smooth at any resolution or framerate), high dynamic range images, and a flexible plugin system.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"intltool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libmng",
"libpng",
"openexr",
"ETL",
"ffmpeg",
"gettext",
"mlt",
"freetype",
"libiconv",
"libxmlxx2",
"pango",
"boost176",
"libdv",
"libsigcxx2",
"libtool",
"ImageMagick",
"cairo",
"fontconfig"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"synfigstudio"
]
}
]
},
{
"name": "ETL",
"portdir": "graphics/synfig",
"version": "1.4.5",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.synfig.org",
"description": "multi-platform class and template library",
"long_description": "ETL is a multi-platform class and template library designed to add new datatypes and functions which combine well with the existing types and functions from the C++ Standard Template Library (STL).",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"glibmm",
"pkgconfig",
"boost176"
]
},
{
"type": "run",
"ports": [
"pkgconfig"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"synfig",
"synfigstudio"
]
}
]
},
{
"name": "synfigstudio",
"portdir": "graphics/synfig",
"version": "1.4.5",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.synfig.org",
"description": "synfig animation studio",
"long_description": "Synfig Studio is the animation studio for synfig and provides a GUI to create Synfig animations which are saved in Synfig .sif or .sifz format.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"automake",
"libtool",
"pkgconfig",
"intltool",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"ETL",
"gtkmm3",
"boost176",
"synfig"
]
}
],
"depends_on": []
},
{
"name": "t-rec",
"portdir": "graphics/t-rec",
"version": "0.7.10",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://crates.io/crates/t-rec",
"description": "Blazingly fast terminal recorder that generates animated GIF images for the Web",
"long_description": "t-rec: Terminal Recorder. Blazingly fast terminal recorder that generates animated GIF images for the Web. t-rec runs only on macOS, uses native efficient APIs, and runs without any cloud service entirely offline. It generates high quality small animated GIF images, and has built-in idle frame detection and optimization. Can even record any window you want (including non-terminal windows). Written in Rust.",
"active": true,
"categories": [
"sysutils",
"graphics"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1015
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"ImageMagick"
]
}
],
"depends_on": []
},
{
"name": "t1utils",
"portdir": "graphics/t1utils",
"version": "1.42",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.lcdf.org/~eddietwo/type/",
"description": "Command line tools for dealing with Type 1 fonts",
"long_description": "t1utils is a collection of simple type-1 font manipulation programs. Together, they allow you to convert between PFA (ASCII) and PFB (binary) formats, disassemble PFA or PFB files into human-readable form, reassemble them into PFA or PFB format. Additionally you can extract font resources from a Macintosh font file (ATM/Laserwriter), or create a Macintosh Type 1 font file from a PFA or PFB font.",
"active": true,
"categories": [
"graphics",
"print",
"fonts"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lilypond",
"lilypond-devel"
]
},
{
"type": "run",
"ports": [
"texlive-fontutils"
]
}
]
},
{
"name": "tgif",
"portdir": "graphics/tgif",
"version": "4.2.5",
"license": "QPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://bourbon.usc.edu/tgif/",
"description": "Basic vector drawing package",
"long_description": "Basic vector drawing package",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"imake"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11",
"xorg-libXext",
"xorg-libXmu",
"xorg-libXt"
]
}
],
"depends_on": []
},
{
"name": "tif22pnm",
"portdir": "graphics/tif22pnm",
"version": "0.14",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/sam2p/",
"description": "converter between TIFF and PNM",
"long_description": "tif22pnm is a command line utility that converts between TIFF sampled images and PNM images (both directions), using the libtiff library, but not using NetPBM. tif22pnm is similar to tifftopnm utility in the NetPBM distribution, but tif22pnm handles a wider range of TIFF files and it is able to output the alpha channel as a PBM or PGM file. png22pnm, a converter from PNG to PNM is also bundled into the distribution.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"libpng",
"tiff"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"sam2p"
]
}
]
},
{
"name": "tiff",
"portdir": "graphics/tiff",
"version": "4.7.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libtiff.gitlab.io/libtiff/",
"description": "Library and tools for dealing with Tag Image File Format",
"long_description": "This software provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. Included in this software distribution is a library, libtiff, for reading and writing TIFF, a small collection of tools for doing simple manipulations of TIFF images on UNIX systems, documentation on the library and tools. A small assortment of TIFF-related software for UNIX that has been contributed by others is also included. The library is capable of dealing with images that are written to follow the 5.0 or 6.0 TIFF spec. There is also considerable support for some of the more esoteric portions of the 6.0 TIFF spec.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"jbig",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"zstd",
"xz",
"lerc",
"libdeflate",
"libjpeg-turbo"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-pysaga",
"py312-pysaga",
"py313-pysaga",
"py39-pysaga",
"py310-pysaga"
]
},
{
"type": "lib",
"ports": [
"py35-opencv3",
"py36-opencv3",
"py35-opencv3-devel",
"py36-opencv3-devel",
"rawproc",
"cell-id",
"py39-imread",
"Pangolin",
"py36-Pillow",
"py37-Pillow",
"py38-Pillow",
"py37-gmic",
"AfterStep",
"py35-Pillow",
"py37-opencv3",
"py38-opencv3",
"kdegraphics-strigi-analyzer",
"py37-opencv3-devel",
"py38-opencv3-devel",
"povray",
"py38-imread",
"py38-opencv4-devel",
"fontforge",
"gimp3-devel",
"openimageio",
"py38-wxpython-4.0",
"py35-opencv4",
"py36-opencv4",
"py35-opencv4-devel",
"py36-opencv4-devel",
"py37-imagecodecs",
"py38-imagecodecs",
"spandsp-devel",
"p5.30-imager",
"poppler-devel",
"poppler-devel-qt5",
"p5.28-imager",
"p5.32-imager",
"p5.34-imager",
"poppler",
"exact-image",
"py37-opencv4",
"poppler-qt5",
"simage",
"tif22pnm",
"ufraw",
"evince",
"xsane",
"xv",
"evas",
"chafa",
"darktable",
"darktable-devel",
"gtk4-devel",
"leptonica",
"gtk4",
"scantailor",
"wxWidgets-2.8",
"wxgtk-2.8",
"pslib",
"SDL3_image",
"vxl",
"podofo",
"iulib",
"qt4-mac",
"py37-imread",
"wxWidgets-3.0",
"wxWidgets-3.0-cxx11",
"wxPython-3.0",
"wxgtk-3.0",
"wxgtk-3.0-cxx11",
"wxWidgets-3.2",
"root5",
"audacity-devel",
"qt511-qtimageformats",
"nomacs",
"py37-opencv4-devel",
"gd2",
"gle-graphics",
"QGLE",
"camlimages",
"audacity-legacy",
"p5.28-graphics-tiff",
"p5.30-graphics-tiff",
"p5.32-graphics-tiff",
"p5.34-graphics-tiff",
"libextractor",
"ResIL",
"olena",
"gnustep-gui",
"R-Cairo",
"lcms",
"libpano13",
"lprof",
"minidjvu",
"py27-tiff",
"molmol",
"stiff",
"yorick-yeti",
"xonclock",
"xplanet",
"okular",
"hugin-app",
"glob2",
"qt69-qtimageformats",
"poppler-qt4-mac",
"xemacs",
"grafx2",
"py27-Pillow",
"py39-Pillow",
"py310-Pillow",
"py311-Pillow",
"py312-Pillow",
"py313-Pillow",
"py314-Pillow",
"qt53-qtimageformats",
"p5.28-gd",
"qt56-qtimageformats",
"p5.30-gd",
"p5.32-gd",
"p5.34-gd",
"R-ijtiff",
"gegl",
"luminance-hdr",
"blender",
"qt55-qtimageformats",
"py37-wxpython-4.0",
"libgeotiff",
"proj7",
"proj8",
"proj9",
"qt57-qtimageformats",
"gmic",
"qt58-qtimageformats",
"gmic-qt",
"gmic-gimp",
"gmic-clib",
"gmic-lib",
"geeqie",
"gdk-pixbuf2-devel",
"qt59-qtimageformats",
"VLC2",
"libVLC2",
"vips",
"gdk-pixbuf2",
"Aseprite",
"gscan2pdf",
"gnuastro",
"digikam",
"scribus-devel",
"windowmaker",
"argyll",
"magicspp",
"R-imager",
"paraview",
"xdmf",
"py38-gmic",
"opendx",
"djvulibre",
"gmtsar",
"qt5-qtimageformats",
"R",
"podofo-0.10",
"openslide",
"libdevil",
"love-0.7",
"ctlang",
"libsdl_image",
"gnudatalanguage",
"grass",
"liblas",
"orfeotoolbox",
"py311-orfeotoolbox",
"py310-orfeotoolbox",
"py312-orfeotoolbox",
"py313-orfeotoolbox",
"OpenSceneGraph-devel",
"OpenSceneGraph",
"py39-opencv3",
"py39-opencv3-devel",
"py39-opencv4",
"py39-opencv4-devel",
"qt64-qtimageformats",
"qt67-qtimageformats",
"libgdiplus",
"qt68-qtimageformats",
"R-ragg",
"GraphicsMagick",
"py38-opencv4",
"InsightToolkit4",
"InsightToolkit",
"py311-InsightToolkit4",
"imlib2",
"ImageMagick",
"dcmtk",
"dcmtk-static",
"py310-imread",
"py311-imread",
"py312-imread",
"gegl-devel",
"py310-InsightToolkit4",
"py312-InsightToolkit4",
"py313-InsightToolkit4",
"py310-InsightToolkit",
"py311-InsightToolkit",
"py312-InsightToolkit",
"py313-InsightToolkit",
"py39-gmic",
"p5.28-alien-libtiff",
"p5.30-alien-libtiff",
"p5.32-alien-libtiff",
"p5.34-alien-libtiff",
"saga",
"lcms2",
"librasterlite2",
"grass7",
"opencv3",
"opencv3-devel",
"py27-opencv3",
"py310-opencv3",
"py311-opencv3",
"py27-opencv3-devel",
"py311-opencv3-devel",
"py310-opencv3-devel",
"vigra",
"vtk",
"root6",
"gstreamer1-gst-plugins-bad",
"openjpeg",
"libsdl2_image",
"netpbm",
"ImageMagick7",
"sane-backends",
"ghostscript",
"qt513-qtimageformats",
"rawtherapee",
"gimp2",
"gimp2-devel",
"fox",
"openjpeg15",
"pbrt2",
"rawstudio",
"Io",
"py39-imagecodecs",
"scribus",
"py39-wxpython-4.0",
"py311-wxpython-4.0",
"py310-wxpython-4.0",
"py312-wxpython-4.0",
"py313-wxpython-4.0",
"webp",
"mapnik",
"mod_tile",
"py310-imagecodecs",
"py311-imagecodecs",
"py312-imagecodecs",
"py313-imagecodecs",
"py314-imagecodecs",
"xastir",
"opencv4-devel",
"opencv4",
"py310-opencv4-devel",
"py311-opencv4-devel",
"py312-opencv4-devel",
"py313-opencv4-devel",
"py310-opencv4",
"py311-opencv4",
"py312-opencv4",
"py313-opencv4",
"p5.26-gd",
"py314-opencv4",
"qt6-qtimageformats",
"py27-imread",
"py35-imread",
"py36-imread"
]
}
]
},
{
"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": "tkimg",
"portdir": "graphics/tkimg",
"version": "1.4.16",
"license": "Tcl/Tk",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tkimg.sourceforge.net",
"description": "adds a lot of image formats to Tcl/Tk",
"long_description": "The \"Img\" package adds a lot of image formats to Tcl/Tk.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
},
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 95
}
],
"variants": [
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"tcllib",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"tcl",
"tk-quartz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-tcl-ptk",
"p5.28-tcl-ptk",
"p5.30-tcl-ptk",
"p5.32-tcl-ptk",
"p5.34-tcl-ptk"
]
}
]
},
{
"name": "toilet",
"portdir": "graphics/toilet",
"version": "0.3",
"license": "WTFPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://libcaca.zoy.org/wiki/libcaca",
"description": "toilet - colour based alternative to figlet using libcaca",
"long_description": "The TOIlet project attempts to create a free replacement for the FIGlet utility. TOIlet stands for “The Other Implementation’s letters”, coined after FIGlet’s “Frank, Ian and Glen’s letters”.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"libcaca"
]
}
],
"depends_on": []
},
{
"name": "ttfautohint",
"portdir": "graphics/ttfautohint",
"version": "1.8.4",
"license": "(freetype or GPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freetype.org/ttfautohint/",
"description": "A library to autohint TrueType fonts",
"long_description": "ttfautohint provides a 99% automated hinting process and a platform for finely hand-hinting the last 1%. It is ideal for web fonts and supports many scripts: Latin, Greek, Arabic, Devanagari, Hebrew, Khmer, Myanmar, Thai, and many more.",
"active": true,
"categories": [
"graphics",
"fonts"
],
"maintainers": [
{
"name": "",
"github": "tuffnatty",
"ports_count": 1
}
],
"variants": [
"qt4",
"qt5",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"harfbuzz",
"freetype"
]
}
],
"depends_on": []
},
{
"name": "twain-sane",
"portdir": "graphics/twain-sane",
"version": "3.5",
"license": "GPL-2+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ellert.se/twain-sane/",
"description": "TWAIN datasource for SANE",
"long_description": "This is a TWAIN datasource for Mac OS X that aquires images using the SANE backend libraries. The SANE backend libraries provide access to a large range of scanners connected through SCSI or USB. For a complete list see the documentation on the SANE project homepage. It works with my HP SCSI scanner, and many people have reported success with a large number of different scanners. The feedback from users have helped the SANE developers to fix problems with various backends, so with each release of the SANE backends more of the Mac OS X specific problems have been solved.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"libusb-compat",
"sane-backends",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "ufraw",
"portdir": "graphics/ufraw",
"version": "0.22",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ufraw.sourceforge.net",
"description": "Unidentified Flying Raw (UFRaw)",
"long_description": "The Unidentified Flying Raw (UFRaw) is a utility to read and manipulate raw images from digital cameras. It can be used on its own or as a Gimp plug-in. It reads raw images using Dave Coffin's raw conversion utility - DCRaw. UFRaw supports basic color management using Little CMS, allowing the user to apply color profiles.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"x11",
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"perl5",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"exiv2",
"gimp2",
"jasper",
"lcms2",
"gtkimageview",
"libjpeg-turbo",
"libpng",
"tiff",
"cfitsio",
"lensfun",
"gtk2",
"dcraw"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gimp-gap-devel"
]
}
]
},
{
"name": "unpaper",
"portdir": "graphics/unpaper",
"version": "7.0.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.flameeyes.eu/projects/unpaper",
"description": "Post-processing scanned and photocopied book pages",
"long_description": "unpaper is a post-processing tool for scanned sheets of paper, especially for book pages that have been scanned from previously created photocopies. The main purpose is to make scanned book pages better readable on screen after conversion to PDF. Additionally, unpaper might be useful to enhance the quality of scanned pages before performing optical character recognition (OCR).",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "akierig",
"github": "akierig",
"ports_count": 9
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-sphinx",
"meson",
"ninja",
"pkgconfig",
"netpbm",
"libxslt"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"ffmpeg7"
]
},
{
"type": "run",
"ports": [
"netpbm"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"pdfsandwich",
"ocrmypdf"
]
}
]
},
{
"name": "usd",
"portdir": "graphics/usd",
"version": "20.05",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.openusd.org",
"description": "universal scene description",
"long_description": "Universal Scene Description (USD) is a software library, developed by Pixar Animation Studios, that provides a system for authoring, reading, and streaming time-sampled scene description for interchange between computer graphics applications. It organizes data into hierarchical namespaces of primitives and their properties. This provides a set of schemas upon which common 3-D computer graphics concepts such as geometry, shading, models, and assets can be organized and manipulated.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"debug",
"docs",
"tests",
"examples",
"tutorials",
"imaging",
"usd_imaging",
"opengl",
"python",
"viewer",
"ptex",
"openvdb",
"monolithic",
"oiio",
"ocio",
"alembic",
"hdf5",
"materialx",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"graphviz",
"doxygen",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"tbb",
"py311-jinja2",
"ptex",
"boost176",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"blender"
]
}
]
},
{
"name": "vcs",
"portdir": "graphics/vcs",
"version": "1.13.4",
"license": "LGPL-2.1+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://p.outlyer.net/vcs/",
"description": "creates video contact sheets (previews) of videos",
"long_description": "vcs creates video contact sheets (previews) of videos.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "run",
"ports": [
"ImageMagick",
"ffmpeg",
"grep"
]
}
],
"depends_on": []
},
{
"name": "vigra",
"portdir": "graphics/vigra",
"version": "1.11.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ukoethe.github.io/vigra/",
"description": "Generic Image Processing Library for C++",
"long_description": "VIGRA stands for \"Vision with Generic Algorithms\". It's a novel computer vision library that puts its main emphasis on customizable algorithms and data structures. By using template techniques similar to those in the C++ Standard Template Library, you can easily adapt any VIGRA component to the needs of your application, without thereby giving up execution speed.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "benjamin.seppke",
"github": "BSeppke",
"ports_count": 1
}
],
"variants": [
"debug",
"docs",
"valgrind",
"python27",
"python310",
"python311",
"python312",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"tiff",
"fftw-3-single",
"hdf5",
"szip",
"openexr2",
"python312",
"py312-numpy",
"py312-sphinx",
"boost176",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lprof",
"hugin-app",
"enblend"
]
}
]
},
{
"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-17"
]
},
{
"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",
"vipsdisp",
"dmapd",
"photoqt"
]
}
]
},
{
"name": "vlfeat",
"portdir": "graphics/vlfeat",
"version": "0.9.20",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://vlfeat.org/",
"description": "Implementation of SIFT, MSER and other CV algorithms.",
"long_description": "The VLFeat open source library implements popular computer vision algorithms including SIFT, MSER, k-means, hierarchical k-means, agglomerative information bottleneck, and quick shift.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "vsd2svg",
"portdir": "graphics/vsd2svg",
"version": "0.1.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dia-installer.de/vsd2svg/",
"description": "A commandline tool to convert files in VSD (Visio) format to SVG.",
"long_description": "A commandline tool to convert files in VSD (Visio) format to SVG. VSD is the format used by Visio.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"automake",
"libtool",
"pkgconfig",
"autoconf"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"librevenge",
"libvisio-0.1"
]
}
],
"depends_on": []
},
{
"name": "vtk",
"portdir": "graphics/vtk",
"version": "9.5.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.vtk.org",
"description": "Visualization Toolkit (VTK)",
"long_description": "Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "dave.allured",
"github": "Dave-Allured",
"ports_count": 9
}
],
"variants": [
"debug",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"ffmpeg",
"qt5",
"python310",
"python311",
"python312",
"python313",
"xdmf",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"hdf5",
"tiff",
"proj9",
"libxml2",
"eigen3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-mayavi",
"py35-mayavi",
"QCSXCAD",
"AppCSXCAD",
"py37-mayavi",
"py39-mayavi",
"CSXCAD",
"py38-mayavi",
"openEMS",
"nektarpp",
"gdcm",
"py310-mayavi",
"py311-mayavi",
"py312-mayavi"
]
}
]
},
{
"name": "vtk5",
"portdir": "graphics/vtk5",
"version": "5.10.1",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "vtk",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by vtk",
"long_description": "This port has been replaced by vtk.",
"active": false,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "vulkan-headers",
"portdir": "graphics/vulkan-headers",
"version": "1.4.321.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://vulkan.lunarg.com",
"description": "Vulkan header files and API registry",
"long_description": "Development header files for the Vulkan graphics API. See MoltenVK, and Vulkan-Loader for related ports.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 615
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"virglrenderer",
"libplacebo",
"vulkan-loader",
"vulkan-tools",
"vulkan-utility-libraries",
"vulkan-validationlayers",
"vulkan-volk"
]
}
]
},
{
"name": "vulkan-loader",
"portdir": "graphics/vulkan-loader",
"version": "1.4.321.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://vulkan.lunarg.com",
"description": "Vulkan loader",
"long_description": "Loader for Vulkan Installable Client Drivers (ICDs) and Vulkan Layers. While MoltenVK on macOS can be linked to directly, it is a Level 0 ICD and thus requires a loader in order to use Layers.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 615
}
],
"variants": [
"debug",
"manifest",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"MoltenVK",
"vulkan-headers",
"clang-17",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"vulkan-tools",
"vulkan-validationlayers"
]
}
]
},
{
"name": "vulkan-tools",
"portdir": "graphics/vulkan-tools",
"version": "1.4.321.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://vulkan.lunarg.com",
"description": "Vulkan tools",
"long_description": "Provides vulkaninfo command for checking Vulkan installation configuration status",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 615
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"shaderc",
"cmake",
"glslang",
"vulkan-headers",
"clang-17",
"vulkan-volk",
"python313"
]
},
{
"type": "lib",
"ports": [
"vulkan-loader"
]
}
],
"depends_on": []
},
{
"name": "vulkan-validationlayers",
"portdir": "graphics/vulkan-validationlayers",
"version": "1.4.321.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://vulkan.lunarg.com",
"description": "Vulkan layers for validation and debugging",
"long_description": "Provides Vulkan validation layers that can be enabled to assist development by enabling developers to verify their applications correct use of the Vulkan API",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 615
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python313",
"vulkan-headers",
"spirv-headers",
"clang-17",
"vulkan-volk",
"cmake"
]
},
{
"type": "lib",
"ports": [
"spirv-tools",
"vulkan-loader",
"vulkan-utility-libraries",
"glslang"
]
}
],
"depends_on": []
},
{
"name": "webp",
"portdir": "graphics/webp",
"version": "1.6.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developers.google.com/speed/webp/",
"description": "image format library providing lossy compression for photographic images",
"long_description": "WebP is a new image format that provides lossy compression for photographic images. In a large scale study of 900,000 web images, WebP images were 39.8% smaller than jpeg images of similar quality. A WebP file consists of VP8 image data, and a container based on RIFF. Webmasters, web developers and browser developers can use the WebP format to create smaller, better-looking images that can help make the web faster.",
"active": true,
"categories": [
"devel",
"graphics",
"science"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"giflib",
"libjpeg-turbo",
"libpng",
"tiff"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"emacs-mac-app",
"emacs-mac-app-devel"
]
},
{
"type": "lib",
"ports": [
"py27-imread",
"py35-imread",
"py36-imread",
"py35-opencv3",
"py36-opencv3",
"py35-opencv3-devel",
"py36-opencv3-devel",
"py39-imread",
"py36-Pillow",
"py37-Pillow",
"py38-Pillow",
"py35-Pillow",
"py37-opencv3",
"py38-opencv3",
"py37-opencv3-devel",
"py38-opencv3-devel",
"py38-imread",
"py38-opencv4-devel",
"gimp3-devel",
"gthumb",
"webkit-gtk",
"webkit-gtk3",
"openimageio",
"py35-opencv4",
"py36-opencv4",
"py35-opencv4-devel",
"py36-opencv4-devel",
"py37-imagecodecs",
"py38-imagecodecs",
"php84-gd",
"py37-opencv4",
"php83-gd",
"php82-gd",
"php81-gd",
"php80-gd",
"php74-gd",
"emacs",
"emacs-devel",
"emacs-app",
"emacs-app-devel",
"php73-gd",
"php72-gd",
"php71-gd",
"chafa",
"darktable",
"darktable-devel",
"php70-gd",
"leptonica",
"SDL3_image",
"graphviz",
"graphviz-devel",
"py37-imread",
"gegl-0.3",
"qt511-qtwebkit",
"qt511-qtimageformats",
"phantomjs-qt-qtwebkit",
"py37-opencv4-devel",
"gnuplot",
"gd2",
"qt69-qtimageformats",
"qt53-qtwebkit",
"py27-Pillow",
"py39-Pillow",
"py310-Pillow",
"py311-Pillow",
"py312-Pillow",
"py313-Pillow",
"py314-Pillow",
"qt53-qtimageformats",
"kde4-runtime",
"p5.28-gd",
"qt56-qtwebkit",
"qt56-qtimageformats",
"p5.30-gd",
"p5.32-gd",
"p5.34-gd",
"qt55-qtwebkit",
"R-ijtiff",
"gegl",
"qt55-qtimageformats",
"ffmpeg",
"qt57-qtimageformats",
"ffmpeg-devel",
"qt57-qtwebkit",
"ffmpeg4",
"ffmpeg8",
"qt58-qtwebkit",
"qt58-qtimageformats",
"geeqie",
"qt59-qtwebkit",
"qt59-qtimageformats",
"vips",
"Aseprite",
"webp-pixbuf-loader",
"windowmaker",
"webkit2-gtk",
"webkit2-gtk-devel",
"qt5-qtwebengine",
"qt5-qtwebkit",
"qt5-qtimageformats",
"allegro5",
"py39-opencv3",
"py39-opencv3-devel",
"py39-opencv4",
"py39-opencv4-devel",
"qt64-qtimageformats",
"qt67-qtimageformats",
"qt68-qtimageformats",
"GraphicsMagick",
"py39-dlib",
"NetSurf",
"py38-opencv4",
"libheif",
"imlib2",
"ImageMagick",
"py310-imread",
"py311-imread",
"py312-imread",
"gegl-devel",
"librasterlite2",
"opencv3",
"opencv3-devel",
"py27-opencv3",
"py310-opencv3",
"py311-opencv3",
"py27-opencv3-devel",
"py311-opencv3-devel",
"py310-opencv3-devel",
"dlib",
"py310-dlib",
"py311-dlib",
"py312-dlib",
"gstreamer1-gst-plugins-bad",
"photoqt",
"timg",
"libsdl2_image",
"ImageMagick7",
"R-webp",
"taisei",
"qt513-qtwebengine",
"qt513-qtwebkit",
"qt513-qtimageformats",
"gimp2",
"gimp2-devel",
"gdal",
"gdal-hdf5",
"gdal-kea",
"gdal-netcdf",
"webkit-gtk-2.0",
"webkit-gtk3-2.0",
"ffmpeg6",
"ffmpeg7",
"lagrange",
"py39-imagecodecs",
"mapnik",
"mod_tile",
"py310-imagecodecs",
"py311-imagecodecs",
"py312-imagecodecs",
"py313-imagecodecs",
"py314-imagecodecs",
"opencv4-devel",
"opencv4",
"py310-opencv4-devel",
"py311-opencv4-devel",
"py312-opencv4-devel",
"py313-opencv4-devel",
"py310-opencv4",
"py311-opencv4",
"py312-opencv4",
"py313-opencv4",
"p5.26-gd",
"py314-opencv4",
"qt6-qtimageformats"
]
}
]
},
{
"name": "whirlgif",
"portdir": "graphics/whirlgif",
"version": "3.04",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.danbbs.dk/~dino/whirlgif/",
"description": "produces an animated GIF file composed of a series of GIF images",
"long_description": "produces an animated GIF file composed of a series of GIF images",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "wings",
"portdir": "graphics/wings",
"version": "0.99.04a",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.wings3d.com/",
"description": "Erlang 3D Modeler",
"long_description": "Wings 3D is a subdivision modeler inspired by Nendo and Mirai from Izware.",
"active": true,
"categories": [
"graphics",
"erlang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"esdl",
"erlang",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "wxLua",
"portdir": "graphics/wxLua",
"version": "2.8.12.3",
"license": "unknown",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wxlua.sourceforge.net/",
"description": "Lua bindings for wxWidgets",
"long_description": "wxLua is a lua scripting language wrapper around the wxWidgets cross-platform GUI library. It consists of an executable for running standalone wxLua scripts and a library for extending C++ programs with a fast, small, fully embeddable scripting language.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"readline",
"wxWidgets-3.0"
]
}
],
"depends_on": []
},
{
"name": "wxWidgets-2.8",
"portdir": "graphics/wxWidgets-2.8",
"version": "2.8.12",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.wxwidgets.org/",
"description": "C++ framework for cross-platform GUI development",
"long_description": "wxWidgets 2.8 is an open-source cross-platform C++ GUI framework for Mac OS, Unix, Linux, Windows. Version 2.8 doesn't work with 64-bit Cocoa, so users can choose between native 32-bit Carbon-based wxWidgets-2.8 (requires SDK for 10.6 or lower) and X11-based wxgtk-2.8 which also works in 64-bit. The port is provided for compatibility reasons only and will be removed as soon as all dependencies start working with wxWidgets-3.0.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [
"aui",
"monolithic",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"tiff",
"zlib",
"libiconv",
"expat"
]
},
{
"type": "run",
"ports": [
"wxWidgets_select",
"wxWidgets-common"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lisaem"
]
}
]
},
{
"name": "wxgtk-2.8",
"portdir": "graphics/wxWidgets-2.8",
"version": "2.8.12",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.wxwidgets.org/",
"description": "C++ framework for cross-platform GUI development",
"long_description": "wxWidgets 2.8 is an open-source cross-platform C++ GUI framework for Mac OS, Unix, Linux, Windows. Version 2.8 doesn't work with 64-bit Cocoa, so users can choose between native 32-bit Carbon-based wxWidgets-2.8 (requires SDK for 10.6 or lower) and X11-based wxgtk-2.8 which also works in 64-bit. The port is provided for compatibility reasons only and will be removed as soon as all dependencies start working with wxWidgets-3.0.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [
"aui",
"monolithic",
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"gtk2",
"cairo",
"libjpeg-turbo",
"libpng",
"tiff",
"zlib",
"libiconv",
"libGLU",
"mesa",
"expat",
"libsdl_mixer"
]
},
{
"type": "run",
"ports": [
"wxWidgets_select",
"wxWidgets-common"
]
}
],
"depends_on": []
},
{
"name": "wxWidgets-3.0",
"portdir": "graphics/wxWidgets-3.0",
"version": "3.0.5.1",
"license": "wxwidgets-3.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.wxwidgets.org/",
"description": "C++ framework for cross-platform GUI development",
"long_description": "wxWidgets 3.0 is an open-source cross-platform C++ GUI framework for Mac OS, Unix, Linux, Windows.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [
"universal",
"monolithic",
"debug",
"stdlib"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"tiff",
"zlib",
"libiconv",
"expat"
]
},
{
"type": "run",
"ports": [
"wxWidgets_select",
"wxWidgets-common"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-alien-wxwidgets",
"p5.26-wx",
"usbprog",
"poedit1",
"wxLua",
"gmtk",
"MP4Joiner",
"wxsvg",
"p5.28-alien-wxwidgets",
"p5.32-alien-wxwidgets",
"p5.30-alien-wxwidgets",
"p5.34-alien-wxwidgets",
"p5.32-wx",
"p5.34-wx",
"p5.28-wx",
"p5.30-wx",
"xchm",
"VeraCrypt",
"fityk",
"xylib",
"wxHexEditor",
"bossa",
"h3dviewer",
"pgAdmin3",
"amule"
]
}
]
}
]
}