{"count":53703,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=839","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=837","results":[{"name":"py313-scamper","portdir":"net/scamper","version":"20260902","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.caida.org/catalog/software/scamper","description":"Python 3.13 bindings for scamper","long_description":"Python 3.13 bindings for scamper.","active":true,"categories":["net","python"],"maintainers":[{"name":"mjl","github":"matthewluckie","ports_count":13}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["scamper","openssl3","python313"]}],"depends_on":[]},{"name":"py314-scamper","portdir":"net/scamper","version":"20260902","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.caida.org/catalog/software/scamper","description":"Python 3.14 bindings for scamper","long_description":"Python 3.14 bindings for scamper.","active":true,"categories":["net","python"],"maintainers":[{"name":"mjl","github":"matthewluckie","ports_count":13}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["scamper","openssl3","python314"]}],"depends_on":[]},{"name":"babl","portdir":"graphics/babl","version":"0.1.128","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://gegl.org/babl","description":"Babl is a library for dynamically handling pixel formats and managing conversions between them.","long_description":"Babl is a library for dynamically handling pixel formats and managing conversions between them.","active":true,"categories":["graphics"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["debug","debugoptimized","docs","universal"],"dependencies":[{"type":"build","ports":["clang-18","ninja","pkgconfig","vala","meson"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["lcms2","gobject-introspection"]}],"depends_on":[{"type":"lib","ports":["gegl","gimp2","gimp2-devel","libopenshot","gegl-0.3","gimp3-devel","gnome-photos"]}]},{"name":"gtk3","portdir":"gnome/gtk3","version":"3.24.52","license":"LGPL-2.1+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"http://www.gtk.org/","description":"GTK+ widget toolkit","long_description":"GTK+ is a highly usable, feature-rich toolkit for creating graphical user interfaces, which boasts cross-platform compatibility and an easy-to-use API. GTK+ is written in C, but has bindings to many other popular programming languages, such as C++, Python and C#, among others.","active":true,"categories":["gnome","x11"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["debug","debugoptimized","tests","broadway","demos","quartz","x11","universal"],"dependencies":[{"type":"build","ports":["clang-18","gtk-doc","meson","ninja","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["fontconfig","gdk-pixbuf2","harfbuzz","libepoxy","pango","xorg-libXcomposite","xorg-libXcursor","atk","xorg-libXfixes","xorg-libXi","xorg-libXinerama","xorg-libXrandr","xorg-libXdamage","glib2","iso-codes","libxkbcommon-x11","at-spi2-atk","gobject-introspection"]},{"type":"run","ports":["hicolor-icon-theme","shared-mime-info"]}],"depends_on":[{"type":"build","ports":["palm365-mac","palmgoogle-mac"]},{"type":"lib","ports":["gnubg","fsearch","lablgtk3","jpilot","cherrytree","gedit-plugins","gitg","libgedit-amtk","libgedit-tepl","libpeas1","bluefish","claws-mail","libgedit-gfls","grsync","libgedit-gtksourceview","devhelp","vte","gnome3-core","virt-viewer","libcanberra","libdazzle","libdazzle-devel","gstreamer1-gst-plugins-good","spice-gtk","notekit","garagejam","wxgtk-3.2","gramps","evince","abaddon","gnucash","gnucash-devel","gedit","qalculate-gtk","gWakeOnLAN","gucharmap","darktable","darktable-devel","geeqie","photoqt","photoqt-qt4","rawstudio","rawtherapee","putty","NetSurf","libgdata","xfconf","gnuradio-devel","mousepad","ristretto","xfce4-panel","xfce4-terminal","p5.26-gtk3","dia","geany","glade","balsa","epiphany","evolution-data-server","gnome-online-accounts","gnome-maps","liferea","yelp","zenity","birdfont","rednotebook","nyxt","surf","webkit2-gtk","webkit2-gtk-devel","gpredict","gpscorrelate","gimp3-devel","gildas","oofcanvas","easytag","easytag-devel","mp3splt-gtk","gaw","libinfinity","libgda5","appstream-glib","ayatana-ido","girara","gtk-osx-application-gtk3","gtk-osx-application-common-gtk3","gvfs","gwenhywfar4-gtk3","gwenhywfar5-gtk3","libayatana-appindicator","libayatana-indicator","libdbusmenu","libdmapsharing","zeitgeist","abiword-x11","l3afpad","scite","zim","gtk-fortran","gdash","pioneers","adwaita-icon-theme","alacarte","anjuta","baobab","dconf-editor","empathy","eog","eog-plugins","evolution-data-server-gtk4","file-roller","frogr","gconf-editor","gcr","gdl3","gdm","genius","ghex","gingerblue","gjs","gjs-devel","glabels","gmdb2","gnome","gnome-applets","gnome-autoar","gnome-calendar","gnome-characters","gnome-chemistry-utils","gnome-chess","gnome-control-center","gnome-desktop","gnome-desktop-gtk4","gnome-dictionary","gnome-font-viewer","gnome-music","gnome-panel","gnome-photos","gnome-radio","gnome-session","gnome-settings-daemon","gnome-sudoku","gnome-system-log","gnome-terminal","gnome-themes-extra","gnome-weather","gnumeric","goffice","goocanvas2","gpodder","grilo","grisbi","gspell","gthumb","gtk-vnc","gtksourceview3","gtksourceview4","keybinder-3.0","libchamplain","libepc","libgnomekbd","libgtkhtml4","libhandy","libhandy-0.0","libunique3","libwnck3","metacity","nautilus","nfoview","oregano","planner","oxygen-gtk3","polari","policykit-gnome","seahorse","totem","vino","virt-manager","MyPaint","clutter","clutter-gtk","fontforge","gpick","osm-gps-map","pdfpc","pqiv","qiv","wxgtk-3.0","wxgtk-3.0-cxx11","eiffelstudio","cl-cffi-gtk","gretl","pspp-devel","gtkpod","avahi","deluge","ettercap","gajim","gupnp-tools","libgweather","rygel","transmission-x11","pan2","spread-sheet-widget","zathura","zathura-docs","p5.28-gtk3","p5.30-gtk3","p5.32-gtk3","p5.34-gtk3","denemo","quodlibet","rb33-gdk3","rb32-gdk3","rb31-gdk3","rb33-gtk3","rb32-gtk3","rb31-gtk3","chemical-mime-data","gnuradio","gnuradio-next","linhpsdr","pihpsdr","viking","xnec2c","amttools","cardpeek","gonepass","gsmartcontrol","meld","stardict","litebrowser","midori","webkit-gtk3","webkit-gtk3-2.0","gobby","gtimelog","gtkmm3","gtkspell3","homebank","mlterm","sakura","xarchiver","xcowsay","xournalpp","xpad","xscreensaver","exo","garcon","libxfce4ui"]},{"type":"run","ports":["virt-manager","trackma","yorick-gy","gnome3-core","pympress"]}]},{"name":"edit","portdir":"editors/edit","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/microsoft/edit","description":"Microsoft Edit - a simple editor for simple needs","long_description":"This editor pays homage to the classic MS-DOS Editor, but with a modern interface and input controls similar to VS Code. The goal is to provide an accessible editor that even users largely unfamiliar with terminals can easily use.","active":true,"categories":["editors"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"pango-devel","portdir":"x11/pango-devel","version":"1.58.2","license":"LGPL-2+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://www.pango.org/","description":"Framework for the layout and rendering of i18n text","long_description":"The goal of the Pango project is to provide an open-source framework for the layout and rendering of internationalized text.","active":true,"categories":["x11"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["quartz","x11","tests","thai","universal"],"dependencies":[{"type":"build","ports":["meson","clang-18","help2man","gobject-introspection","pkgconfig","ninja"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","Xft2","fribidi","freetype","harfbuzz","fontconfig","cairo"]}],"depends_on":[{"type":"lib","ports":["pangomm-devel"]}]},{"name":"uni2ascii","portdir":"textproc/uni2ascii","version":"4.20","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://billposer.org/Software/uni2ascii.html","description":"converts between UTF-8 Unicode and 7-bit ASCII equivalents","long_description":"uni2ascii and ascii2uni convert between UTF-8 Unicode and more than a dozen 7-bit ASCII equivalents including: hexadecimal and decimal HTML numeric character references, u-escapes, standard hexadecimal, raw hexadecimal, and RFC2396 URI format. Such ASCII equivalents are encountered in a variety of circumstances, such as when Unicode text is included in program source, when entering text into Web programs that can handle the Unicode character set but are not 8-bit safe, and when debugging.","active":true,"categories":["textproc"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","gettext","libtool","clang-18"]},{"type":"lib","ports":["gettext-runtime"]}],"depends_on":[]},{"name":"zenith","portdir":"sysutils/zenith","version":"0.15.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/bvaisvil/zenith","description":"Zenith - sort of like top or htop but with zoomable charts, CPU, GPU, network, and disk usage","long_description":"Zenith - sort of like top or htop but with zoomable charts, CPU, GPU, network, and disk usage \nFeatures:\n\n - Optional CPU, Memory, Network, and Disk usage charts \n - Quick glances at Disk free space, NIC IP addresses, CPU frequency \n - Highlight top users of CPU, Memory, & Disk \n - Battery percentage, time to charge or discharge, power used \n - A top-like filterable process table that includes per process disk usage \n - Change process priority \n - Zoomable chart views (with support to scroll back in time) \n - Managing processes with signals \n - Performance data saved between runs \n","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","git","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"py27-wand","portdir":"python/py-wand","version":"0.6.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["ImageMagick","python27"]}],"depends_on":[]},{"name":"py37-wand","portdir":"python/py-wand","version":"0.6.11","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","clang-14","py37-installer","py37-setuptools","py37-build"]},{"type":"lib","ports":["python37","ImageMagick"]}],"depends_on":[]},{"name":"py38-wand","portdir":"python/py-wand","version":"0.6.13","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["python38","ImageMagick"]}],"depends_on":[]},{"name":"py35-wand","portdir":"python/py-wand","version":"0.6.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["ImageMagick","python35"]}],"depends_on":[]},{"name":"py36-wand","portdir":"python/py-wand","version":"0.6.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["ImageMagick","python36"]}],"depends_on":[]},{"name":"py39-wand","portdir":"python/py-wand","version":"0.6.13","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["python39","ImageMagick"]}],"depends_on":[]},{"name":"p5.26-gd-securityimage","portdir":"perl/p5-gd-securityimage","version":"1.750.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/GD::SecurityImage","description":"Security image (captcha) generator.","long_description":"The (so called) Security Images are so popular. Most internet software use these in their registration screens to block robot programs (which may register tons of fake member accounts). Security images are basicaly, graphical CAPTCHAs (Completely Automated Public Turing Test to Tell Computers and Humans Apart).","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-gd","p5.26-perlmagick"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalyst-plugin-captcha"]}]},{"name":"R-magick","portdir":"R/R-magick","version":"2.8.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://docs.ropensci.org/magick","description":"Advanced graphics and image-processing in R","long_description":"Advanced graphics and image-processing in R","active":true,"categories":["graphics","science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-20","pkgconfig"]},{"type":"lib","ports":["ImageMagick","R-CRAN-recommended","R-Rcpp","R-curl","R-magrittr"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-gapminder","R-rsvg","R-IRdisplay","R-av","R-jsonlite","R-ggplot2","R-knitr","R-rmarkdown","R-spelling","R-webp","R-pdftools","R-tesseract"]}],"depends_on":[{"type":"lib","ports":["R-magickGUI","R-doconv","R-tinysnapshot","R-ggimage","R-animation"]},{"type":"test","ports":["R-flextable","R-gganimate","R-ggpattern","R-ggpp","R-gridGraphics","R-gridpattern","R-gt","R-hexSticker","R-imager","R-isoband","R-knitr","R-kyotil","R-memery","R-modelsummary","R-officer","R-phangorn","R-pkgdown","R-rayimage","R-rgl","R-rsvg","R-rtweet","R-tesseract","R-usethis","R-xfun","R-caracas","R-cowplot","R-dlib","R-exams"]}]},{"name":"LyX1","portdir":"aqua/LyX1","version":"1.6.10","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.lyx.org/","description":"WYSIWYM document processor","long_description":"LyX is an advanced open source document processor that encourages an approach to writing based on the structure of your documents, not their appearance. LyX lets you concentrate on writing, leaving details of visual layout to the software.","active":true,"categories":["aqua"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","python27","clang-18"]},{"type":"lib","ports":["qt4-mac","ImageMagick","texlive"]}],"depends_on":[]},{"name":"psiconv","portdir":"databases/psiconv","version":"0.9.9","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://frodo.looijaard.name/project/psiconv","description":"A utility for converting Psion files.","long_description":"A utility for converting Psion files.","active":true,"categories":["databases"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","pkgconfig","clang-18"]},{"type":"lib","ports":["ImageMagick"]}],"depends_on":[{"type":"lib","ports":["abiword-x11","gnumeric"]}]},{"name":"libpst","portdir":"devel/libpst","version":"0.6.76","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.five-ten-sg.com/libpst/","description":"library to convert pst files to mbox and other formats","long_description":"library to convert pst files to mbox and other formats","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libgsf","ImageMagick","gd2","libiconv"]}],"depends_on":[]},{"name":"libtuxcap","portdir":"devel/libtuxcap","version":"1.4.0","license":"PopCap","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/tuxcap/","description":"framework for 2-D game development","long_description":"TuxCap is a port of the PopCap games framework used for 2-D game development. It comes with PyCap Python bindings, a fast 2-D physics engine, a particle engine, widgets and many documented examples.","active":true,"categories":["devel","games"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-18","cmake"]},{"type":"lib","ports":["ImageMagick","libsdl_mixer","python27","libsdl"]},{"type":"run","ports":["glxinfo"]}],"depends_on":[]},{"name":"virtuoso-5","portdir":"devel/virtuoso-5","version":"5.0.15","license":"GPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/","description":"a high-performance object-relational SQL database","long_description":"Virtuoso is an enterprise-grade server that delivers a platform for Data Access, Integration and Management.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","gawk","clang-18"]},{"type":"lib","ports":["ImageMagick","zlib","kerberos5","openldap","openssl10"]}],"depends_on":[]},{"name":"virtuoso-6","portdir":"devel/virtuoso-6","version":"6.1.8","license":"GPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/","description":"a high-performance object-relational SQL database","long_description":"Virtuoso is an enterprise-grade server that delivers a platform for Data Access, Integration and Management.","active":true,"categories":["devel"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gawk","clang-18"]},{"type":"lib","ports":["zlib","openldap","openssl10","ImageMagick"]}],"depends_on":[]},{"name":"ed","portdir":"editors/ed","version":"1.22.6","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/ed/","description":"ed is a line-oriented text editor.","long_description":"ed is a line-oriented text editor. It is used to create, display, modify and otherwise manipulate text files, both interactively and via shell scripts. A restricted version of ed, red, can only edit files in the current directory and cannot execute shell commands. ed is the standard text editor in the sense that it is the original editor for Unix, and thus widely available. For most purposes, however, it is superseded by full-screen editors such as Emacs.","active":true,"categories":["editors"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["lzip"]}],"depends_on":[]},{"name":"virtuoso-7","portdir":"devel/virtuoso-7","version":"7.2.10","license":"(GPL-2 or OpenSSLException)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/","description":"a high-performance object-relational SQL database","long_description":"Virtuoso is an enterprise-grade server that delivers a platform for Data Access, Integration and Management.","active":true,"categories":["devel"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","gawk","clang-18"]},{"type":"lib","ports":["zlib","ImageMagick","openldap","openssl10"]}],"depends_on":[{"type":"build","ports":["virtuoso"]}]},{"name":"ale","portdir":"graphics/ale","version":"0.8.11.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://web.archive.org/web/20110924072405/http://auricle.dyndns.org/ALE/","description":"antilamenessing engine","long_description":"ALE is a free software program that renders high-fidelity images of real scenes by aligning and combining many similar images from a camera or scanner. The correct similarity between images is roughly that achieved by a somewhat unsteady hand holding a camera.","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["ImageMagick","fftw-3"]},{"type":"run","ports":["dcraw","exiftool"]}],"depends_on":[]},{"name":"autotrace","portdir":"graphics/autotrace","version":"0.31.10","license":"GPL-2+ and LGPL-2.1+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/autotrace/autotrace","description":"Convert bitmaps to vector graphics","long_description":"The aim of the AutoTrace project is the development of a freely available application with a functionality similar to CorelTrace or Adobe Streamline.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","automake","gettext","libtool","pkgconfig","intltool","autoconf"]},{"type":"lib","ports":["ImageMagick","libpng","pstoedit","gettext-runtime","glib2"]}],"depends_on":[]},{"name":"cyan","portdir":"graphics/cyan","version":"1.2.4","license":"CeCILL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cyan.graphics","description":"Cyan Graphics","long_description":"cyan is an open-source cross-platform image viewer and converter, designed for prepress (print) work.","active":true,"categories":["graphics"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["lcms2","qt5-qtbase","libiconv","libomp","ImageMagick"]}],"depends_on":[]},{"name":"dmtx-utils","portdir":"graphics/dmtx-utils","version":"0.7.6","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dmtx/dmtx-utils","description":"Data Matrix command line utilities","long_description":"libdmtx is a software library that enables programs to read and write Data Matrix barcodes of the modern ECC200 variety. This package, dmtx-utils, provides command line utilities that allow scripts and command line users to use libdmtx functionality","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["libdmtx","ImageMagick"]}],"depends_on":[]},{"name":"gscan2pdf","portdir":"graphics/gscan2pdf","version":"2.13.2","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://gscan2pdf.sourceforge.net","description":"A GUI to produce PDFs or DjVus from scanned documents","long_description":"A GUI to produce PDFs or DjVus from scanned documents","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["sane-backends","tiff","p5.34-config-general","p5.34-data-uuid","p5.34-date-calc","p5.34-gtk3","p5.34-ipc-system-simple","p5.34-list-moreutils","p5.34-locale-codes","p5.34-locale-gettext","p5.34-log-log4perl","ImageMagick","p5.34-proc-processtable","p5.34-readonly","p5.34-sub-override","p5.34-try-tiny","p5.34-filesys-df","p5.34-goocanvas2","p5.34-gtk3-imageview","p5.34-gtk3-simplelist","p5.34-image-sane","p5.34-pdf-builder","p5.34-set-intspan","p5.34-perlmagick","librsvg"]}],"depends_on":[]},{"name":"imageindex","portdir":"graphics/imageindex","version":"1.1","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.edwinh.org/imageindex/","description":"generates static HTML galleries of images","long_description":"generates static HTML galleries of images","active":true,"categories":["graphics"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":["perl5_28","perl5_30","perl5_32","perl5_34"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-perlmagick"]},{"type":"run","ports":["p5.34-image-info"]}],"depends_on":[]},{"name":"inkscape","portdir":"graphics/inkscape","version":"1.4.3","license":"GPL-3+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://inkscape.org/","description":"This is the current stable release version of Inkscape.","long_description":"Inkscape is an multi-platform, Open-Source Vector Graphics Editor that uses SVG as its native file format. This is the current stable release version of Inkscape.","active":true,"categories":["graphics","gnome"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["debug","x11","quartz","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","gettext","gtest","ninja","pkgconfig","clang-22"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gtksourceview4","ImageMagick","cairo","fontconfig","gdk-pixbuf2","harfbuzz","lcms2","libcdr-0.1","libepoxy","libjpeg-turbo","libpng","libvisio-0.1","libwpg-0.3","poppler","potrace","gsl","libxml2","libxslt","gtkmm3","zlib","gettext-runtime","boost181","python314","pango","boehmgc","double-conversion","glibmm","libsigcxx2","desktop-file-utils","gspell"]},{"type":"run","ports":["adwaita-icon-theme","py314-lxml","py314-numpy","py314-scour","py314-cssselect"]}],"depends_on":[{"type":"run","ports":["inkscape-app","inkscape-textext"]}]},{"name":"inkscape-devel","portdir":"graphics/inkscape-devel","version":"1.3.2","license":"GPL-3+","platforms":"darwin","epoch":2,"replaced_by":null,"homepage":"https://inkscape.org/","description":"This is the current development pre-release version of Inkscape.","long_description":"Inkscape is an multi-platform, Open-Source Vector Graphics Editor that uses SVG as its native file format. This is the current development pre-release version of Inkscape.","active":true,"categories":["graphics","gnome"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["debug","x11","quartz","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","gettext","gtest","ninja","pkgconfig","boost176","clang-20"]},{"type":"extract","ports":["xz"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["libsoup","ImageMagick","cairo","fontconfig","gdk-pixbuf2","harfbuzz","lcms2","lib2geom","libcdr-0.1","libepoxy","libjpeg-turbo","libpng","libvisio-0.1","libwpg-0.3","poppler","potrace","gsl","libxml2","libxslt","zlib","pango","gettext-runtime","python312","gtkmm3","boehmgc","double-conversion","glibmm","libsigcxx2","desktop-file-utils","gdl3","gspell","gtksourceview4"]},{"type":"run","ports":["adwaita-icon-theme","py312-numpy","py312-lxml","py312-cssselect","py312-scour"]}],"depends_on":[]},{"name":"pstoedit","portdir":"graphics/pstoedit","version":"4.02","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.pstoedit.net","description":"Translate PostScript and PDF to other vector formats","long_description":"pstoedit converts PostScript™ and PDF files to other vector graphic formats so that they can be edited graphically.","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["ImageMagick","plotutils","libzip"]},{"type":"run","ports":["ghostscript"]}],"depends_on":[{"type":"lib","ports":["autotrace"]},{"type":"run","ports":["texlive-bin-extra","octave"]}]},{"name":"t-rec","portdir":"graphics/t-rec","version":"0.8.2","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":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","ImageMagick"]}],"depends_on":[]},{"name":"zbar","portdir":"graphics/zbar","version":"0.23.93","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mchehab/zbar","description":"ZBar is an open source software suite for reading bar codes from various sources","long_description":"ZBar is an open source software suite for reading bar codes from various sources, such as video streams, image files and raw intensity sensors. It supports EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 93, Code 39, Codabar, Interleaved 2 of 5, QR Code and SQ Code.","active":true,"categories":["graphics"],"maintainers":[{"name":"knapoc","github":"Knapoc","ports_count":6}],"variants":["dbus","graphicsmagick","gtk3","python313","x11","universal"],"dependencies":[{"type":"build","ports":["clang-18","libtool","pkgconfig","xmlto","autoconf","automake","gettext"]},{"type":"lib","ports":["libjpeg-turbo","libiconv","ImageMagick"]}],"depends_on":[{"type":"lib","ports":["p5.28-barcode-zbar","p5.30-barcode-zbar","p5.32-barcode-zbar","p5.34-barcode-zbar"]},{"type":"run","ports":["py311-zbar","py312-zbar","py38-zbar","py313-zbar","py37-zbar","py39-zbar","py310-zbar"]}]},{"name":"p5.28-barcode-zbar","portdir":"graphics/zbar","version":"0.23.93","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mchehab/zbar","description":"ZBar is an open source software suite for reading bar codes from various sources","long_description":"ZBar is an open source software suite for reading bar codes from various sources, such as video streams, image files and raw intensity sensors. It supports EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 93, Code 39, Codabar, Interleaved 2 of 5, QR Code and SQ Code.","active":true,"categories":["graphics"],"maintainers":[{"name":"knapoc","github":"Knapoc","ports_count":6}],"variants":["dbus","graphicsmagick","gtk3","python313","x11","universal"],"dependencies":[{"type":"build","ports":["clang-18","automake","gettext","libtool","pkgconfig","xmlto","autoconf"]},{"type":"lib","ports":["libjpeg-turbo","perl5.28","libiconv","zbar","ImageMagick"]}],"depends_on":[]},{"name":"p5.30-barcode-zbar","portdir":"graphics/zbar","version":"0.23.93","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mchehab/zbar","description":"ZBar is an open source software suite for reading bar codes from various sources","long_description":"ZBar is an open source software suite for reading bar codes from various sources, such as video streams, image files and raw intensity sensors. It supports EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 93, Code 39, Codabar, Interleaved 2 of 5, QR Code and SQ Code.","active":true,"categories":["graphics"],"maintainers":[{"name":"knapoc","github":"Knapoc","ports_count":6}],"variants":["dbus","graphicsmagick","gtk3","python313","x11","universal"],"dependencies":[{"type":"build","ports":["clang-18","automake","gettext","libtool","pkgconfig","xmlto","autoconf"]},{"type":"lib","ports":["libjpeg-turbo","perl5.30","libiconv","zbar","ImageMagick"]}],"depends_on":[]},{"name":"p5.32-barcode-zbar","portdir":"graphics/zbar","version":"0.23.93","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mchehab/zbar","description":"ZBar is an open source software suite for reading bar codes from various sources","long_description":"ZBar is an open source software suite for reading bar codes from various sources, such as video streams, image files and raw intensity sensors. It supports EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 93, Code 39, Codabar, Interleaved 2 of 5, QR Code and SQ Code.","active":true,"categories":["graphics"],"maintainers":[{"name":"knapoc","github":"Knapoc","ports_count":6}],"variants":["dbus","graphicsmagick","gtk3","python313","x11","universal"],"dependencies":[{"type":"build","ports":["clang-18","automake","gettext","libtool","pkgconfig","xmlto","autoconf"]},{"type":"lib","ports":["libjpeg-turbo","perl5.32","libiconv","zbar","ImageMagick"]}],"depends_on":[]},{"name":"p5.34-barcode-zbar","portdir":"graphics/zbar","version":"0.23.93","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mchehab/zbar","description":"ZBar is an open source software suite for reading bar codes from various sources","long_description":"ZBar is an open source software suite for reading bar codes from various sources, such as video streams, image files and raw intensity sensors. It supports EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 93, Code 39, Codabar, Interleaved 2 of 5, QR Code and SQ Code.","active":true,"categories":["graphics"],"maintainers":[{"name":"knapoc","github":"Knapoc","ports_count":6}],"variants":["gtk3","python313","x11","universal","dbus","graphicsmagick"],"dependencies":[{"type":"build","ports":["clang-18","automake","gettext","libtool","pkgconfig","xmlto","autoconf"]},{"type":"lib","ports":["libjpeg-turbo","libiconv","zbar","perl5.34","ImageMagick"]}],"depends_on":[]},{"name":"dvdrip","portdir":"multimedia/dvdrip","version":"0.98.11","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.exit1.org/dvdrip/","description":"perl front end for transcode","long_description":"dvd::rip is a full featured DVD copy program written in Perl. It provides an easy to use but feature-rich Gtk+ GUI to control almost all aspects of the ripping and transcoding process. It uses the widely known video processing swissknife transcode and many other Open Source tools.","active":true,"categories":["multimedia"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["transcode","perl5.34","p5.34-anyevent","p5.34-event","ImageMagick","p5.34-event-rpc","p5.34-gtk2","p5.34-gtk2-ex-formfactory","p5.34-libintl-perl","p5.34-event-execflow"]}],"depends_on":[]},{"name":"libsstv","portdir":"multimedia/libsstv","version":"0.9.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rimio/libsstv","description":"SSTV encoder C library","long_description":"SSTV encoder C library suitable for both desktop and embedded applications.","active":true,"categories":["multimedia"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["libsndfile","ImageMagick"]}],"depends_on":[]},{"name":"vapoursynth","portdir":"multimedia/vapoursynth","version":"73","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/vapoursynth/vapoursynth","description":"A video processing framework with simplicity in mind","long_description":"VapourSynth is an application for video manipulation. Or a plugin. Or a library. It’s hard to tell because it has a core library written in C++ and a Python module to allow video scripts to be created. The software has been heavily inspired by Avisynth.","active":true,"categories":["multimedia","python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cython","autoconf","automake","libtool","pkgconfig","clang-20"]},{"type":"lib","ports":["ImageMagick","zimg","ffmpeg","libass","libiconv","python314"]}],"depends_on":[{"type":"lib","ports":["av1an"]}]},{"name":"p5-gd-securityimage","portdir":"perl/p5-gd-securityimage","version":"1.750.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-gd-securityimage","homepage":"https://metacpan.org/pod/GD::SecurityImage","description":"Security image (captcha) generator.","long_description":"The (so called) Security Images are so popular. Most internet software use these in their registration screens to block robot programs (which may register tons of fake member accounts). Security images are basicaly, graphical CAPTCHAs (Completely Automated Public Turing Test to Tell Computers and Humans Apart).","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-gd-securityimage"]}],"depends_on":[]},{"name":"p5-gtk3-imageview","portdir":"perl/p5-gtk3-imageview","version":"12","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-gtk3-imageview","homepage":"https://metacpan.org/pod/Gtk3::ImageView","description":"Gtk3::ImageView - Image viewer widget for Gtk3","long_description":"Gtk3::ImageView - Image viewer widget for Gtk3","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-gtk3-imageview"]}],"depends_on":[]},{"name":"p5.28-gd-securityimage","portdir":"perl/p5-gd-securityimage","version":"1.750.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/GD::SecurityImage","description":"Security image (captcha) generator.","long_description":"The (so called) Security Images are so popular. Most internet software use these in their registration screens to block robot programs (which may register tons of fake member accounts). Security images are basicaly, graphical CAPTCHAs (Completely Automated Public Turing Test to Tell Computers and Humans Apart).","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-gd","p5.28-perlmagick"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-plugin-captcha"]}]},{"name":"p5.30-gd-securityimage","portdir":"perl/p5-gd-securityimage","version":"1.750.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/GD::SecurityImage","description":"Security image (captcha) generator.","long_description":"The (so called) Security Images are so popular. Most internet software use these in their registration screens to block robot programs (which may register tons of fake member accounts). Security images are basicaly, graphical CAPTCHAs (Completely Automated Public Turing Test to Tell Computers and Humans Apart).","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-gd","p5.30-perlmagick"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-plugin-captcha"]}]},{"name":"p5.32-gd-securityimage","portdir":"perl/p5-gd-securityimage","version":"1.750.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/GD::SecurityImage","description":"Security image (captcha) generator.","long_description":"The (so called) Security Images are so popular. Most internet software use these in their registration screens to block robot programs (which may register tons of fake member accounts). Security images are basicaly, graphical CAPTCHAs (Completely Automated Public Turing Test to Tell Computers and Humans Apart).","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-gd","p5.32-perlmagick"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-plugin-captcha"]}]},{"name":"p5.34-gd-securityimage","portdir":"perl/p5-gd-securityimage","version":"1.750.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/GD::SecurityImage","description":"Security image (captcha) generator.","long_description":"The (so called) Security Images are so popular. Most internet software use these in their registration screens to block robot programs (which may register tons of fake member accounts). Security images are basicaly, graphical CAPTCHAs (Completely Automated Public Turing Test to Tell Computers and Humans Apart).","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-gd","p5.34-perlmagick"]}],"depends_on":[{"type":"lib","ports":["p5-gd-securityimage","p5.34-catalyst-plugin-captcha"]}]},{"name":"p5.28-gtk3-imageview","portdir":"perl/p5-gtk3-imageview","version":"12","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Gtk3::ImageView","description":"Gtk3::ImageView - Image viewer widget for Gtk3","long_description":"Gtk3::ImageView - Image viewer widget for Gtk3","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.28-cairo","p5.28-glib","p5.28-gtk3","p5.28-mime-base64","p5.28-perlmagick","p5.28-readonly","perl5.28","p5.28-test-deep","p5.28-test-mockobject","p5.28-test-simple","p5.28-try-tiny","xauth","p5.28-carp-always","p5.28-scalar-list-utils"]}],"depends_on":[]},{"name":"p5.30-gtk3-imageview","portdir":"perl/p5-gtk3-imageview","version":"12","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Gtk3::ImageView","description":"Gtk3::ImageView - Image viewer widget for Gtk3","long_description":"Gtk3::ImageView - Image viewer widget for Gtk3","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.30-cairo","p5.30-glib","p5.30-gtk3","p5.30-mime-base64","p5.30-perlmagick","p5.30-readonly","perl5.30","p5.30-test-deep","p5.30-test-mockobject","p5.30-test-simple","p5.30-try-tiny","xauth","p5.30-carp-always","p5.30-scalar-list-utils"]}],"depends_on":[]}]}