{"count":51957,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=624","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=622","results":[{"name":"glitz","portdir":"graphics/glitz","version":"0.5.6","license":"X11","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.freedesktop.org/wiki/Software/glitz/","description":"Glitz is an OpenGL image compositing library.","long_description":"Glitz is an OpenGL image compositing library. Glitz provides Porter/Duff compositing of images and implicit mask generation for geometric primitives including trapezoids, triangles, and rectangles.","active":true,"categories":["devel","graphics","x11"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["mesa"]}],"depends_on":[]},{"name":"glfw","portdir":"graphics/glfw","version":"3.4","license":"zlib","platforms":"darwin macosx","epoch":1,"replaced_by":null,"homepage":"https://www.glfw.org","description":"GLFW is a free, open-source, portable library for OpenGL and OpenGL ES application development","long_description":"GLFW is a free, open-source, portable library for OpenGL and OpenGL ES application development: This port follows the release version of GLFW, which is typically updated every 6 months. If for some reason this port does not build or function as desired, try the glfw-devel port.","active":true,"categories":["graphics"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["cmake","doxygen","clang-18"]}],"depends_on":[{"type":"lib","ports":["embree","nanogui","nanogui-wjakob","opensubdiv","openvdb","raylib","p5.28-opengl-glfw","p5.30-opengl-glfw","p5.32-opengl-glfw","p5.34-opengl-glfw","SDRPlusPlus"]}]},{"name":"QGLE","portdir":"graphics/gle-graphics","version":"4.2.5","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://glx.sourceforge.net/","description":"graphical user interface of GLE","long_description":"QGLE is the graphical user interface of GLE.","active":true,"categories":["graphics"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["cairo","gle-graphics","libjpeg-turbo","qt4-mac","poppler","tiff","ghostscript","libpng","zlib"]}],"depends_on":[]},{"name":"glew","portdir":"graphics/glew","version":"2.3.1","license":"BSD and MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://glew.sourceforge.net/","description":"OpenGL Extension Wrangler Library","long_description":"The OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file.","active":true,"categories":["devel","graphics"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":["universal","x11"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["Pangolin","py27-glewpy","gource","wt","bzflag","supertuxkart","widelands","widelands-devel","gstreamer010-gst-plugins-gl","blender","enblend","h3dapi","hugin-app","AppCSXCAD","OpenCSG","SDRPlusPlus","arb","avogadrolibs","kicad","openscad","openscad-devel","paraview","pymol","pymol-devel","vapor","logstalgia"]}]},{"name":"gle-graphics","portdir":"graphics/gle-graphics","version":"4.2.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://glx.sourceforge.net/","description":"Graphics Layout Engine","long_description":"A graphics scripting language designed for creating publication quality graphics, plots, diagrams, figures and slides.","active":true,"categories":["aqua","graphics"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["cairo","libjpeg-turbo","zlib","poppler","tiff","libpng","ncurses"]}],"depends_on":[{"type":"lib","ports":["QGLE"]}]},{"name":"gl2ps","portdir":"graphics/gl2ps","version":"1.4.2","license":"(LGPL or Copyleft)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://geuz.org/gl2ps/","description":"an OpenGL to PostScript printing library","long_description":"GL2PS is a C library providing high quality vector output for any OpenGL application. The main difference between GL2PS and other similar libraries is the use of sorting algorithms capable of handling intersecting and stretched polygons, as well as non manifold objects. GL2PS provides advanced smooth shading and text rendering, culling of invisible primitives, mixed vector/bitmap output, and much more...","active":true,"categories":["graphics","print"],"maintainers":[],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["zlib","libpng"]}],"depends_on":[{"type":"lib","ports":["octave","paraview","root6","scidavis"]}]},{"name":"gimp3-devel","portdir":"graphics/gimp3-devel","version":"2.99.rc1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gimp.org/","description":"The GNU Image Manipulation Program","long_description":"The GNU Image Manipulation Program (GIMP) is a powerful tool for the preparation and manipulation of digital images. The GIMP provides the user with a wide variety of image manipulation, painting, processing, and rendering tools. This is the GTK3 based development version leading to a future 3.0 release based on a recent snapshot of git master.","active":true,"categories":["graphics"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646},{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["debug","debugoptimized","python310","python311","python312","x11","quartz","universal"],"dependencies":[{"type":"build","ports":["clang-20","appstream-glib","cctools","gettext","meson","ninja","pkgconfig","gtk-doc","realpath","perl5.34"]},{"type":"extract","ports":["xz"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["fontconfig","gdk-pixbuf2","gegl","lcms2","libjpeg-turbo","libmng","libmypaint","libpng","librsvg","libwmf","mypaint-brushes1","openexr","openjpeg","poppler","tiff","webp","libheif","curl","freetype","ghostscript","cfitsio","xdg-utils","libxml2","bzip2","xorg-libXcursor","xorg-libXext","xorg-libXfixes","xorg-libXmu","xpm","libjxl","py312-cairo","py312-gobject3","libxslt","zlib","atk","dbus-glib","iso-codes","desktop-file-utils","gexiv2","glib-networking","gobject-introspection","gtk3","aalib","babl"]},{"type":"run","ports":["adwaita-icon-theme"]}],"depends_on":[]},{"name":"gimp2-devel","portdir":"graphics/gimp2-devel","version":"2.10.38","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gimp.org/","description":"The GNU Image Manipulation Program","long_description":"The GNU Image Manipulation Program (GIMP) is a powerful tool for the preparation and manipulation of digital images. The GIMP provides the user with a wide variety of image manipulation, painting, processing, and rendering tools.","active":true,"categories":["graphics"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["python27","remote","debug","quartz","universal"],"dependencies":[{"type":"build","ports":["clang-20","appstream-glib","autoconf","automake","cctools","libtool","pkgconfig","gtk-doc","intltool","perl5.34"]},{"type":"lib","ports":["aalib","babl","fontconfig","gdk-pixbuf2","gegl","lcms2","libjpeg-turbo","libmng","libmypaint","libpng","librsvg","libwmf","mypaint-brushes1","openexr","openjpeg","poppler","tiff","webp","libheif","curl","freetype","ghostscript","bzip2","xdg-utils","libxml2","libxslt","xorg-libXcursor","xorg-libXext","xorg-libXfixes","xorg-libXmu","xpm","libjxl","py27-pygtk","xz","zlib","atk","dbus-glib","iso-codes","desktop-file-utils","gexiv2","glib-networking","gtk2"]},{"type":"run","ports":["gimp-help-en"]}],"depends_on":[]},{"name":"gimp2","portdir":"graphics/gimp2","version":"2.10.38","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gimp.org/","description":"The GNU Image Manipulation Program","long_description":"The GNU Image Manipulation Program (GIMP) is a powerful tool for the preparation and manipulation of digital images. The GIMP provides the user with a wide variety of image manipulation, painting, processing, and rendering tools.","active":true,"categories":["graphics"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["python27","remote","debug","quartz","universal"],"dependencies":[{"type":"build","ports":["clang-20","appstream-glib","autoconf","automake","cctools","libtool","pkgconfig","gtk-doc","intltool","perl5.34"]},{"type":"lib","ports":["aalib","babl","fontconfig","gdk-pixbuf2","gegl","lcms2","libjpeg-turbo","libmng","libmypaint","libpng","librsvg","libwmf","mypaint-brushes1","openexr","openjpeg","poppler","tiff","webp","libheif","curl","freetype","ghostscript","bzip2","xdg-utils","libxml2","libxslt","xorg-libXcursor","xorg-libXext","xorg-libXfixes","xorg-libXmu","xpm","libjxl","py27-pygtk","xz","zlib","atk","dbus-glib","iso-codes","desktop-file-utils","gexiv2","glib-networking","gtk2"]},{"type":"run","ports":["gimp-help-en"]}],"depends_on":[{"type":"lib","ports":["gutenprint","p5.26-gimp","gmic-gimp","p5.26-alien-gimp","macclipboard-gimp","macfile-gimp","GIMP-Lensfun","gimp-gap","gimp-gap-devel","gimp-lqr-plugin","gimp-resynthesizer","gimp-save-for-web","icns-gimp","ufraw","xsane","p5.28-alien-gimp","p5.30-alien-gimp","p5.32-alien-gimp","p5.34-alien-gimp","p5.28-gimp","p5.30-gimp","p5.32-gimp","p5.34-gimp"]},{"type":"run","ports":["gimp2-launcher"]}]},{"name":"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-18","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-18","pkgconfig","intltool","autoconf","automake","libtool"]},{"type":"lib","ports":["gimp2","gettext"]}],"depends_on":[]},{"name":"gimp-lqr-plugin","portdir":"graphics/gimp-lqr-plugin","version":"0.7.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://liquidrescale.wikidot.com/en:start","description":"Liquid Rescale Gimp plug-in.","long_description":"The Liquid Rescale Gimp plug-in aims at resizing pictures non uniformly while preserving their features","active":true,"categories":["graphics"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["quartz"],"dependencies":[{"type":"build","ports":["clang-18","libtool","pkgconfig","intltool","autoconf","automake"]},{"type":"lib","ports":["gimp2","liblqr","glib2"]}],"depends_on":[{"type":"lib","ports":["gimp"]}]},{"name":"gimp-help-en","portdir":"graphics/gimp-help-en","version":"2.10.34","license":"GFDL-1.2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://docs.gimp.org/","description":"The GIMP HTML help pages","long_description":"The GIMP HTML help pages are intended to be used with the built-in GIMP Help Browser, but can be viewed in any other browser as well.","active":true,"categories":["graphics"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":[],"dependencies":[{"type":"build","ports":["gettext","pkgconfig","pngcrush","gawk","coreutils","docbook-xml","docbook-xsl-nons","gsed","libxml2","libxslt","py311-libxml2","clang-18"]}],"depends_on":[{"type":"run","ports":["gimp2","gimp2-devel"]}]},{"name":"gimp-gap-devel","portdir":"graphics/gimp-gap-devel","version":"2.7.0-20191012","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.gimp.org/","description":"The Gimp Animation Package.","long_description":"GIMP-GAP, the GIMP Animation Package, is a collection of plug-ins to extend GIMP with capabilities to edit and create animations as sequences of single frames. This is the unstable development branch leading up to a stable version 2.8.","active":true,"categories":["graphics"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["quartz"],"dependencies":[{"type":"build","ports":["intltool","yasm","autoconf","automake","gmake","pkgconfig","clang-18"]},{"type":"lib","ports":["bzip2","zlib","lame","libsdl","gimp2","XviD"]},{"type":"run","ports":["mplayer-devel","ufraw","sox"]}],"depends_on":[]},{"name":"libgifski","portdir":"graphics/gifski","version":"1.34.0","license":"AGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gif.ski/","description":"C library for gifski, a GIF encoder based on libimagequant (pngquant). Squeezes maximum possible quality from the awful GIF format.","long_description":"C library for gifski, which is the Highest-quality GIF encoder based on pngquant. gifski converts video frames to GIF animations using pngquant's fancy features for efficient cross-frame palettes and temporal dithering. It produces animated GIFs that use thousands of colors per frame.","active":true,"categories":["graphics"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["legacy-support","cargo","cargo-c","clang-20","pkgconfig","rust"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"gimp-gap","portdir":"graphics/gimp-gap","version":"2.6.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.gimp.org/","description":"The Gimp Animation Package.","long_description":"GIMP-GAP, the GIMP Animation Package, is a collection of plug-ins to extend GIMP with capabilities to edit and create animations as sequences of single frames.","active":true,"categories":["graphics"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","automake","gmake","libtool","pkgconfig","yasm","intltool","autoconf"]},{"type":"lib","ports":["zlib","lame","gimp2","XviD","bzip2"]},{"type":"run","ports":["MPlayer"]}],"depends_on":[]},{"name":"gimp","portdir":"graphics/gimp","version":"2.10.38","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://gimp.org/","description":"GIMP - Batteries Included","long_description":"This is a META port for the GNU Image Manipulation Program, GIMP, which includes support for JP2000 and RAW formats, content-aware rescaling, Gutenprint and scanner frontends and, optionally, an animation tool, the GIMP Animation Package, and an image processing and scientific visualization tool, GREYCs Magic Image Converter.","active":true,"categories":["graphics"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["gmic","animation","quartz"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gimp2-launcher","gimp-lqr-plugin","xsane","gutenprint"]}],"depends_on":[]},{"name":"gifski","portdir":"graphics/gifski","version":"1.34.0","license":"AGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gif.ski/","description":"GIF encoder based on libimagequant (pngquant). Squeezes maximum possible quality from the awful GIF format.","long_description":"Highest-quality GIF encoder based on pngquant. gifski converts video frames to GIF animations using pngquant's fancy features for efficient cross-frame palettes and temporal dithering. It produces animated GIFs that use thousands of colors per frame.","active":true,"categories":["graphics"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"gifsicle","portdir":"graphics/gifsicle","version":"1.96","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.lcdf.org/gifsicle/","description":"GIF image/animation creator/editor.","long_description":"Gifsicle is a UNIX command-line tool for creating, editing, and getting information about GIF images and animations.","active":true,"categories":["graphics"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["xorg-libX11","xorg-libice","xorg-libsm"]}],"depends_on":[{"type":"lib","ports":["littleutils"]}]},{"name":"gifshuffle","portdir":"graphics/gifshuffle","version":"2.0","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.darkside.com.au/gifshuffle/","description":"GIF Colourmap Steganography: conceal messages in GIF images","long_description":"gifshuffle is used to conceal messages in GIF images by shuffling the colourmap, which leaves the image visibly unchanged. gifshuffle works with all GIF images, including those with transparency and animation, and in addition provides compression and encryption of the concealed message.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"giflib5","portdir":"graphics/giflib5","version":"5.2.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/giflib/","description":"GIF library using patented LZW algorithm","long_description":"GIF loading and saving shared library. Uses the LZW algorithm.","active":true,"categories":["graphics"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["doc","universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["py310-imagecodecs","py311-imagecodecs","py312-imagecodecs","py313-imagecodecs","py314-imagecodecs","py37-imagecodecs","py38-imagecodecs","py39-imagecodecs","leptonica","libjxl"]}]},{"name":"giflib","portdir":"graphics/giflib","version":"4.2.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/giflib/","description":"GIF library using patented LZW algorithm","long_description":"GIF loading and saving shared library. Uses the LZW algorithm.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["doc","x11","universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["ming","py27-gd","dlib","py310-dlib","py311-dlib","py312-dlib","py313-dlib","py314-dlib","gdal","gdal-hdf5","gdal-kea","gdal-netcdf","OpenSceneGraph","py39-dlib","librasterlite2","evas","libextractor","libgdiplus","mapserver","gnustep-gui","Aseprite","OpenSceneGraph-devel","fontforge","imlib2","magicpoint","metapixel","nsxiv","simage","swftools","webp","kdelibs4","kopete","mathgl","x264transcode","camlimages","p5.28-imager","p5.30-imager","p5.32-imager","p5.34-imager","pslib","root5","root6","ocropus","windowmaker"]}]},{"name":"giblib","portdir":"graphics/giblib","version":"1.2.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://web.archive.org/web/20090904063608/http://linuxbrit.co.uk/giblib","description":"Utility library for lists, strings and imlib2.","long_description":"giblib2 incorporates doubly linked lists, some string functions, and a wrapper for imlib2. The wrapper does two things. It gives you access to fontstyles, which can be loaded from files, saved to files or defined dynamically through the API. It also, and more importantly, wraps imlib2's context API.","active":true,"categories":["devel","graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","automake","libtool","pkgconfig","autoconf"]},{"type":"lib","ports":["imlib2","freetype","zlib"]}],"depends_on":[]},{"name":"geeqie","portdir":"graphics/geeqie","version":"2.5","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.geeqie.org","description":"Image viewer and organiser","long_description":"Geeqie is a lightweight Gtk+-based image viewer and browser. Provides slideshow function and supports MANY image formats.","active":true,"categories":["graphics","x11"],"maintainers":[],"variants":["print_preview","docs","help_files","x11","quartz","universal"],"dependencies":[{"type":"build","ports":["librsvg","clang-20","makeicns","meson","pkgconfig","ninja"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["exiv2","lcms","libjpeg-turbo","libraw","openjpeg","poppler","tiff","webp","libarchive","libheif","libjxl","ffmpegthumbnailer","desktop-file-utils","gspell","gtk3","libchamplain","clutter-gtk","djvulibre"]},{"type":"run","ports":["exiftool","gphoto2","exiftran","ImageMagick","zenity","adwaita-icon-theme"]}],"depends_on":[]},{"name":"gdsreader","portdir":"graphics/gdsreader","version":"0.3","license":"GPL-2+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"http://home.netcom.com/~serbanp","description":"Calma (GDSii) reader/parser/print tool","long_description":"gdsreader is a Calma (GDSii) reader/parser/print tool. It is meant as a fast tool to get info about Calma files contents and to print it to PostScript and HPGL-2 formats.","active":true,"categories":["graphics","cad"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"gdk-pixbuf2-devel","portdir":"graphics/gdk-pixbuf2-devel","version":"2.44.6","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gtk.org/","description":"The gdk-pixbuf-2.0 library","long_description":"The gdk-pixbuf-2.0 library","active":true,"categories":["graphics"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["bundle","universal"],"dependencies":[{"type":"build","ports":["py314-docutils","meson","ninja","pkgconfig","gtk-doc","libxslt","gi-docgen","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gobject-introspection","libjpeg-turbo","shared-mime-info","tiff","glib2","libpng"]}],"depends_on":[]},{"name":"gdk-pixbuf2","portdir":"graphics/gdk-pixbuf2","version":"2.44.6","license":"LGPL","platforms":"darwin","epoch":2,"replaced_by":null,"homepage":"https://www.gtk.org/","description":"The gdk-pixbuf-2.0 library","long_description":"The gdk-pixbuf-2.0 library","active":true,"categories":["graphics"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["bundle","universal"],"dependencies":[{"type":"build","ports":["py314-docutils","meson","ninja","pkgconfig","gtk-doc","libxslt","gi-docgen","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gobject-introspection","libjpeg-turbo","shared-mime-info","tiff","glib2","libpng"]}],"depends_on":[{"type":"lib","ports":["tumbler","py38-cairocffi","libiodbc","py27-cairocffi","py35-cairocffi","py36-cairocffi","ffmpeg4","gnome3-core","gegl-devel","gegl","gegl-0.3","xine-lib","coot","coot-devel","gtk4","gtk4-devel","py39-cairocffi","audacious-plugins","appstream-glib","ayatana-ido","geany","glade","libayatana-appindicator","libayatana-indicator","libdbusmenu","libnotify","zeitgeist","abiword-x11","cherrytree","scite","gtk-fortran","mindless","pioneers","xboard","xqf","Chatty","baobab","dia","evince","file-roller","gingerblue","gnome-calculator","gnome-calendar","gnome-chess","gnome-online-accounts","gnome-photos","gnome-radio","gnome-session","gnome-sudoku","rofi","sakura","xpad","py37-cairocffi","goffice","gom","gspell","gstreamer1-gst-plugins-good","gtk-vnc","gtk2","gtk2-devel","gtk3","gtk3-devel","gtkmm4","libadwaita","libgdata","libgsf","libhandy","libshumate","metacity","notekit","polari","spice-gtk","totem","tracker3","birdfont","clutter","cogl","darktable","darktable-devel","gimp2","gimp2-devel","gimp3-devel","inkscape","inkscape-devel","libmediaart","libopenraw","libopenraw-legacy","librsvg","librsvg-devel","openslide","rawtherapee","tiv","webp-pixbuf-loader","digikam","cl-cffi-gtk","gretl","pspp","pspp-devel","libgpod","libheif","mat2","mlt","deluge","dino","pinpoint","py310-cairocffi","py311-cairocffi","py312-cairocffi","py313-cairocffi","py314-cairocffi","rb33-gdk_pixbuf2","rb32-gdk_pixbuf2","rb31-gdk_pixbuf2","crystfel","imager","linhpsdr","pihpsdr","gonepass","xmlroff","nyxt","AfterStep","awesome","gtkextra3","gtkmm","gtkmm3","gtkspell2","mlterm"]},{"type":"run","ports":["gnome3-core","auto-multiple-choice","pympress","auto-multiple-choice-devel"]}]},{"name":"gdchart","portdir":"graphics/gdchart","version":"0.11.5","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.fred.net/brv/chart/","description":"Easy to use C API, high performance library.","long_description":"Create charts and graphs in PNG, GIF and WBMP format.","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["zlib","gd2","libjpeg-turbo","libpng","freetype","clang-18"]}],"depends_on":[]},{"name":"gd2","portdir":"graphics/gd2","version":"2.3.3","license":"gd","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://libgd.github.io","description":"GD creates PNG and JPEG images, among other formats","long_description":"gd is a graphics library. It allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and write out the result as a .PNG file. This is particularly useful in World Wide Web applications, where .PNG is the format used for inline images. gd is not a paint program. If you are looking for a paint program, you are looking in the wrong place. If you are not a programmer, you are looking in the wrong place.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["x11","universal"],"dependencies":[{"type":"build","ports":["gettext","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["tiff","webp","libheif","zlib","libiconv","xpm","freetype","fontconfig","libjpeg-turbo","libpng"]}],"depends_on":[{"type":"build","ports":["gdchart","nagios","php53-gdchart","php54-gdchart","php55-gdchart","php56-gdchart"]},{"type":"lib","ports":["libgphoto2","libpst","g2","graphviz-devel","graphviz","icoconvert","libpuzzle","mkhexgrid","mscgen","gawk-gd","mosml-dynlibs","lua51-lua-gd","rspamd","gnuplot","ploticus","argus-monitor","mldonkey","mrtg","ntop","vnstat","p5.28-gd","p5.30-gd","p5.32-gd","p5.34-gd","p5.28-pdl-io-gd","p5.30-pdl-io-gd","p5.32-pdl-io-gd","p5.34-pdl-io-gd","p5.28-term-gnuplot","p5.30-term-gnuplot","p5.32-term-gnuplot","p5.34-term-gnuplot","pcb","p5.26-term-gnuplot","py27-gd","dvipng","s710","cvsgraph","p5.26-gd","EMBOSS","grads","magicspp","proxmark3-iceman","wview","openvas-client","webalizer"]},{"type":"run","ports":["rb-gd2"]}]},{"name":"g3data","portdir":"graphics/g3data","version":"1.5.3","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.frantz.fi/software/g3data.php","description":"g3data is a program to extract data from published graphs, when the raw data is not available.","long_description":"g3data is an interactive program, which enables the user to extract machine-readable data from published graphs, when the raw data is unavailable. It is particularly useful for extracting data from plots published in scientific journals, when it is inconvenient or impossible to obtain the original raw data.","active":true,"categories":["graphics","science","x11"],"maintainers":[{"name":"eyre","github":"","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["gtk2"]}],"depends_on":[]},{"name":"g2","portdir":"graphics/g2","version":"0.72","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://g2gl.sourceforge.io","description":"simple 2-D graphics library","long_description":"g2 is a simple 2-D graphics library.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"","ports_count":100}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]},{"type":"lib","ports":["xorg-libX11","xorg-libXext","gd2"]}],"depends_on":[{"type":"run","ports":["pure-g2"]}]},{"name":"ftgl","portdir":"graphics/ftgl","version":"2.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/frankheckenbach/ftgl","description":"Freetype / OpenGL bridge","long_description":"FTGL takes freetype fonts, decodes them, and generate an OpenGL object out of it. It supports a lot of rendering modes.","active":true,"categories":["graphics"],"maintainers":[],"variants":["doc","universal"],"dependencies":[{"type":"build","ports":["libtool","autoconf","automake","clang-18","pkgconfig","gsed"]},{"type":"lib","ports":["freetype"]}],"depends_on":[{"type":"lib","ports":["gource","chromium-bsu","h3dapi","unicon","gfsview","logstalgia"]}]},{"name":"freeimage","portdir":"graphics/freeimage","version":"3.18.0","license":"(FreeImage-1 or GPL-2 or GPL-3)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://freeimage.sourceforge.io","description":"Library for FreeImage, a dependency-less graphics library","long_description":"FreeImage is a library for developers who would like to support most popular graphics image formats. Some highlights are: extremely simple in use, not limited to the local PC (unique FreeImageIO) and Plugin driven!","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[{"type":"lib","ports":["opencascade","py27-mahotas","py35-mahotas","py36-mahotas","py37-mahotas","cegui","h3dutil","ogre","php53-FreeImage","php54-FreeImage","php55-FreeImage","php56-FreeImage"]},{"type":"run","ports":["rb33-image_science","rb32-image_science","rb31-image_science","rb-image_science"]}]},{"name":"fontforge","portdir":"graphics/fontforge","version":"20230101","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://fontforge.org","description":"Outline and bitmap font editor/converter for many formats","long_description":"FontForge allows you to edit outline and bitmap fonts. You may create new ones or modify old ones. It is also a format converter and can interconvert between PostScript (ascii & binary Type1, some Type3, some Type0), TrueType, OpenType (Type2), CID, SVG. Previously known as pfaedit.","active":true,"categories":["graphics","fonts"],"maintainers":[],"variants":["debug","python310","python311","python312","gui","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gtk3","cairo","giflib","libjpeg-turbo","libpng","libspiro","potrace","zlib","freetype","woff2","libiconv","libxml2","pango","python312","tiff","gettext","libuninameslist","readline"]}],"depends_on":[{"type":"build","ports":["lilypond","lilypond-devel"]},{"type":"lib","ports":["pdf2htmlex"]}]},{"name":"fontconfig","portdir":"graphics/fontconfig","version":"2.17.1","license":"fontconfig","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.freedesktop.org/wiki/Software/fontconfig/","description":"An XML-based font configuration API for X Windows","long_description":"Fontconfig is a library for configuring and customizing font access.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gettext","python314","clang-18","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gettext-runtime","libiconv","expat","freetype"]}],"depends_on":[{"type":"lib","ports":["xterm","p5.26-tk","libiodbc","openvrml","ffmpeg4","abiword","xine-lib","synfig","OpenSceneGraph","podofo","abaddon","nheko","R-gdtools","phantomjs-qt-qtbase","phantomjs-qt-qtwebkit","qt5-qtwebengine","qt5-qtwebkit","qt511-qtwebkit","qt513-qtwebengine","qt513-qtwebkit","qt53-qtwebkit","qt55-qtwebkit","qt56-qtwebkit","qt57-qtwebkit","qt58-qtwebkit","qt59-qtwebkit","librasterlite2","appstream-glib","ddd","libgdiplus","libsdl_pango","abiword-x11","texworks","freesci","openmotif","pango","pango-devel","terminus-font","tk-x11","xfe","p5.26-gd","chromium-bsu","freedink","openttd","pioneers","wesnoth","gdm","gingerblue","gnome-control-center","gnome-desktop","gnome-desktop-gtk4","gnome-font-viewer","gnome-radio","gnome-settings-daemon","gtk3","gtk3-devel","libglade2","notekit","Coin","Coin-framework","ImageMagick","ImageMagick7","OpenSceneGraph-devel","cairo","cairo-devel","fntsample","gd2","gimp2","gimp2-devel","gimp3-devel","graphviz-devel","graphviz","h3dapi","inkscape","inkscape-devel","libsvg","nsxiv","podofo-0.10","poppler","poppler-qt5","poppler-devel","poppler-devel-qt5","poppler-qt4-mac","quesoglc","silicon","openjdk8-powerpc","racket","R","gnuplot","octave","pspp","pspp-devel","reduce","HandBrake","HandBrakeCLI","MPlayer","VLC2","libVLC2","avidemux","dvdauthor","ffmpeg","ffmpeg-devel","ffmpeg6","ffmpeg7","ffmpeg8","libass","libass-devel","libbluray","mplayer-devel","mldonkey","tcpflow","tcpflow-devel","sent","p5.28-gd","p5.30-gd","p5.32-gd","p5.34-gd","p5.28-tk","p5.30-tk","p5.32-tk","p5.34-tk","ghostscript","libLASi","scribus","scribus-devel","ds9","metview","openscad","openscad-devel","plplot","plplot510","plplot-single","plplot510-single","stellarium","xastir","font-manager","texlive-bin","litebrowser","webkit2-gtk","webkit2-gtk-devel","Xft2","font-adobe-100dpi","font-adobe-75dpi","font-adobe-utopia-100dpi","font-adobe-utopia-75dpi","font-adobe-utopia-type1","font-bh-100dpi","font-arabic-misc","font-bh-75dpi","font-bh-lucidatypewriter-100dpi","font-bh-lucidatypewriter-75dpi","font-bh-ttf","font-bh-type1","font-bitstream-100dpi","font-bitstream-75dpi","font-bitstream-speedo","font-bitstream-type1","font-cronyx-cyrillic","font-cursor-misc","font-daewoo-misc","font-dec-misc","font-ibm-type1","font-isas-misc","font-jis-misc","font-micro-misc","font-misc-cyrillic","font-misc-meltho","font-misc-misc","font-mutt-misc","font-schumacher-misc","font-screen-cyrillic","font-sony-misc","font-spleen","font-sun-misc","font-winitzki-cyrillic","font-xfree86-type1","gcin","icewm","mlterm"]},{"type":"run","ports":["ttf-nerd-fonts-symbols","ttf-arphic-uming","liberation-fonts","urw-core35-fonts","urw-fonts","dejavu-fonts","ttf-arphic-ukai"]}]},{"name":"fntsample","portdir":"graphics/fntsample","version":"4.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://fntsample.sourceforge.net/","description":"Font samples generator","long_description":"FntSample is a tool that can be used to make font samples that show coverage of the font and are similar in appearance to Unicode Charts.","active":true,"categories":["graphics","print","fonts"],"maintainers":[],"variants":["brightcolors","universal"],"dependencies":[{"type":"build","ports":["clang-18","perl5.34","pkgconfig","gettext"]},{"type":"lib","ports":["libiconv","pango","glib2","cairo","fontconfig","freetype"]},{"type":"run","ports":["p5.34-pdf-api2","p5.34-libintl-perl","perl5.34"]}],"depends_on":[]},{"name":"flam3","portdir":"graphics/flam3","version":"3.0.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://flam3.com","description":"Cosmic Recursive Fractal Flames","long_description":"This is free software to render fractal flames as described on http://flam3.com. Flam3-animate makes animations, and flam3-render makes still images. Flam3-genome creates and manipulates genomes (parameter sets). A C library is also installed.","active":true,"categories":["graphics"],"maintainers":[{"name":"dtownsend","github":"","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["zlib","libjpeg-turbo","libpng","libxml2"]}],"depends_on":[]},{"name":"fig2ps","portdir":"graphics/fig2ps","version":"1.5","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://fig2ps.sourceforge.net/","description":"converts xfig files to PostScript or PDF, processing text with LaTeX","long_description":"fig2ps is a perl script which converts xfig files to PostScript or PDF, processing text with LaTeX. Its primary aim is to produce documents (such as articles) with a high quality, in which the pictures are seamlessly integrated with the text (notably, the font in the figures is exactly the same as in the text).","active":true,"categories":["graphics","tex"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["perl5","fig2dev","ghostscript","texlive"]}],"depends_on":[]},{"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-20"]},{"type":"lib","ports":["ilmbase","hdf5","boost176"]}],"depends_on":[]},{"name":"feh","portdir":"graphics/feh","version":"3.10.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://feh.finalrewind.org/","description":"Fast lightweight image viewer","long_description":"Simple and fast image viewer using imlib2 with file list and recursive file opening.","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["desktop-file-utils","imlib2","libexif","libjpeg-turbo","zlib","curl","xorg-libXinerama","xorg-libXt","libpng"]}],"depends_on":[]},{"name":"fastgltf","portdir":"graphics/fastgltf","version":"0.9.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://fastgltf.readthedocs.io/v0.9x/","description":"A modern C++17 glTF 2.0 library focused on speed, correctness, and usability","long_description":"fastgltf is a speed and usability focused glTF 2.0 library written in modern C++17 with minimal dependencies. It uses SIMD in various areas to decrease the time the application spends parsing and loading glTF data. By taking advantage of modern C++17 (and optionally C++20) it also provides easy and safe access to the properties and data. The library supports the entirety of glTF 2.0 specification, including many extensions. By default, fastgltf will only do the absolute minimum to work with a glTF model. However, it brings many additional features to ease working with the data, including accessor tools, the ability to directly write to mapped GPU buffers, and decomposing transform matrices.","active":true,"categories":["devel","graphics"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["simdjson"]}],"depends_on":[]},{"name":"farbfeld","portdir":"graphics/farbfeld","version":"4","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://tools.suckless.org/farbfeld/","description":"Suckless image format with conversion tools","long_description":"Suckless image format with conversion tools","active":true,"categories":["graphics"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":6}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libjpeg-turbo","libpng"]}],"depends_on":[{"type":"run","ports":["sent"]}]},{"name":"exiv2","portdir":"graphics/exiv2","version":"0.27.6","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.exiv2.org","description":"EXIF and IPTC metadata manipulation library and tools","long_description":"Exiv2 comprises of a C++ library and a command line utility which allows you to manipulate EXIF and IPTC image metadata.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-18","cmake","gmake","python311"]},{"type":"lib","ports":["zlib","gettext","expat","libiconv"]}],"depends_on":[{"type":"build","ports":["py39-pysaga","py310-pysaga","py311-pysaga","py312-pysaga","py314-pysaga","py313-pysaga"]},{"type":"lib","ports":["nomacs","libextractor","gpscorrelate","gexiv2","gthumb","GIMP-Lensfun","darktable","darktable-devel","geeqie","hugin-app","photoqt","photoqt-qt4","rawproc","rawstudio","rawtherapee","ufraw","gwenview","kde4-runtime","kfilemetadata","libkexiv2","nepomuk-core","gegl-devel","mythtv-core.28","gegl","gegl-0.3","qgis3","saga","luminance-hdr"]}]},{"name":"exiftran","portdir":"graphics/exiftran","version":"2.14","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kraxel.org/blog/linux/fbida/","description":"A tool for transformations on JPEG from fbida","long_description":"A command line tool for lossless transformations of JPEG images images. exiftran is similar to jpegtran, but respects EXIF data. This utility is part of the fbida project.","active":true,"categories":["graphics"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libexif","libjpeg-turbo","libpixman"]}],"depends_on":[{"type":"run","ports":["geeqie"]}]},{"name":"exiftags","portdir":"graphics/exiftags","version":"1.01","license":"BSD-old","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://johnst.org/sw/exiftags","description":"Utility spits out Exif tags from a digital camera JPEG file","long_description":"The exiftags utility parses a specified JPEG file or, by default, its standard input, looking for a JPEG APP1 section containing Exif (Exchangeable Image File) image metadata. The properties contained in these data are then printed to the standard output. Digital cameras typically add Exif data to the image files they produce, containing information about the camera and digitized image.","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"exif","portdir":"graphics/exif","version":"0.6.22","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libexif/exif","description":"Command line tool to read, write, modify and display EXIF data","long_description":"Command line utility to read, write, modify and display EXIF data found in digital image files written by digital cameras.","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["popt","libexif"]}],"depends_on":[]},{"name":"exempi","portdir":"graphics/exempi","version":"2.6.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://libopenraw.freedesktop.org/exempi/","description":"Exempi is an implementation of XMP.","long_description":"Exempi is an implementation of XMP. Version 2.6.4 is based on Adobe XMP SDK v2023.07.","active":true,"categories":["graphics"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":["unit_test","universal"],"dependencies":[{"type":"build","ports":["cctools","clang-18"]}],"depends_on":[{"type":"lib","ports":["eog","nautilus","tellico","EqualX"]}]},{"name":"exact-image","portdir":"graphics/exact-image","version":"1.2.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://exactcode.com/opensource/exactimage/","description":"a fast, modern and generic image processing library","long_description":"ExactImage is a fast, modern and generic image processing library.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libpng","openexr","tiff","antigraingeometry","expat","jasper2","libheif","lcms"]}],"depends_on":[{"type":"run","ports":["pdfsandwich"]}]},{"name":"esdl","portdir":"graphics/esdl","version":"1.2","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://esdl.sourceforge.net/","description":"Erlang OpenGL/SDL API and Utilities","long_description":"ESDL is a library that gives you access to SDL and OpenGL functionality from your Erlang program. SDL handles 2D graphics, user events, and audio, while OpenGL handles 3D graphics.","active":true,"categories":["devel","graphics","erlang"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libsdl","libsdl-framework","erlang"]}],"depends_on":[{"type":"build","ports":["wings"]}]},{"name":"epeg","portdir":"graphics/epeg","version":"0.9.0","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.enlightenment.org","description":"An IMMENSELY FAST JPEG thumbnailer library API.","long_description":"Its a convenience library API to using libjpeg to load JPEG images destined to be turned into thumbnails of the original, saving information with these thumbnails, retreiving it and managing to load the image ready for scaling with the minimum of fuss and CPU overhead.","active":true,"categories":["graphics","x11"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libjpeg-turbo"]}],"depends_on":[]}]}