{"count":53703,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=237","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=235","results":[{"name":"p5-protocol-http2","portdir":"perl/p5-protocol-http2","version":"1.140.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-protocol-http2","homepage":"https://metacpan.org/pod/Protocol::HTTP2","description":"Protocol::HTTP2 - HTTP/2 protocol implementation (RFC 7540)","long_description":"Protocol::HTTP2 - HTTP/2 protocol implementation (RFC 7540)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-protocol-http2"]}],"depends_on":[]},{"name":"p5.26-protocol-http2","portdir":"perl/p5-protocol-http2","version":"1.100.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Protocol::HTTP2","description":"Protocol::HTTP2 - HTTP/2 protocol implementation","long_description":"Protocol::HTTP2 is HTTP/2 protocol implementation (RFC 7540) with stateful decoders/encoders of HTTP/2 frames. You may use this module to implement your own HTTP/2 client/server/ intermediate on top of your favorite event loop over plain or tls socket (see examples).","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-module-build","p5.26-module-build-tiny"]}],"depends_on":[]},{"name":"notmuch","portdir":"mail/notmuch","version":"0.40","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://notmuchmail.org","description":"Fast, global-search and tag-based email system","long_description":"\"Not much mail\" is what Notmuch thinks about your email collection, even if you receive 12000 messages per month or have on the order of millions of messages that you've been saving for decades. Regardless, Notmuch will be able to quickly search all of it. It's just plain not much mail.","active":true,"categories":["mail"],"maintainers":[],"variants":["emacs","mutt","universal"],"dependencies":[{"type":"build","ports":["py313-sphinx","py313-sphinxcontrib-devhelp","py313-sphinxcontrib-applehelp","py313-sphinxcontrib-htmlhelp","py313-sphinxcontrib-jsmath","py313-sphinxcontrib-qthelp","py313-sphinxcontrib-serializinghtml","pkgconfig","bash-completion","doxygen","texinfo","clang-18","python313","py313-cffi"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gpgme","talloc","xapian-core","gmime3","zlib"]}],"depends_on":[{"type":"build","ports":["alot"]},{"type":"lib","ports":["astroid","aerc","muchsync","notmuch-addrlookup"]}]},{"name":"gpgmepp","portdir":"devel/gpgmepp","version":"2.2.0","license":"(LGPL-2.1+ or GPL-3+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnupg.org/related_software/gpgme/","description":"C++ bindings for GPGME","long_description":"GPGME++ is a C++ wrapper (or C++ bindings) for the GnuPG project's GPGME (GnuPG Made Easy) library, version 0.4.4 and later.","active":true,"categories":["devel","security","crypto"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gpgme"]}],"depends_on":[{"type":"lib","ports":["kde4-runtime","poppler","poppler-qt5","poppler-devel","poppler-devel-qt5","kdepimlibs4","kdepimlibs4-kioslaves","kget","kopete"]}]},{"name":"gpgme","portdir":"devel/gpgme","version":"2.2.0","license":"(LGPL-2.1+ or GPL-3+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnupg.org/related_software/gpgme/","description":"A library for easy acces to GnuPG.","long_description":"GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications. It provides a High-Level Crypto API for encryption, decryption, signing, signature verification and key management. Currently it uses GnuPG as its backend but the API isn't restricted to this engine in fact we have already developed a backend for CMS (S/MIME).","active":true,"categories":["devel","security","crypto"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["libgpg-error","pth","gnupg2","libassuan"]}],"depends_on":[{"type":"build","ports":["operator-sdk"]},{"type":"lib","ports":["notmuch","wget2","gitg","claws-mail","buildah","profanity","samba4","neomutt","skopeo","geany-plugins","balsa","R-gpg","dar","bazaar","gpgme-objc","seahorse","gmime","gmime3","centerim","dino","fwknop-client","mcabber","py27-pygpgme","rb33-gpgme","rb32-gpgme","rb31-gpgme","gpg-tui","nasty","openvas-libnasl","gpgmepp","retroshare-qt4"]}]},{"name":"octave-image","portdir":"octave/octave-image","version":"2.20.1","license":"GPL-3+ and MIT and FreeBSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gnu-octave.github.io/packages/image/","description":"The Octave-forge Image package provides functions for processing images. The package also provides functions for feature extraction, image statistics, spatial and geometric transformations, morphological operations, linear filtering, and much more.","long_description":"The Octave-forge Image package provides functions for processing images. The package also provides functions for feature extraction, image statistics, spatial and geometric transformations, morphological operations, linear filtering, and much more.","active":true,"categories":["science","math","octave"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["octave","octave-signal"]}],"depends_on":[]},{"name":"py314-param","portdir":"python/py-param","version":"2.4.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/holoviz/param","description":"Param is a library providing Parameters.","long_description":"Param is a library providing Parameters. Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatch-vcs","py314-hatchling"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-param","py314-panel","py314-holoviews","py314-geoviews","py314-hvplot","py314-pyct"]}]},{"name":"py313-param","portdir":"python/py-param","version":"2.4.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/holoviz/param","description":"Param is a library providing Parameters.","long_description":"Param is a library providing Parameters. Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling","py313-hatch-vcs"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-panel","py313-holoviews","py313-geoviews","py313-hvplot","py313-pyct"]},{"type":"run","ports":["py313-panel"]}]},{"name":"py312-param","portdir":"python/py-param","version":"2.4.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/holoviz/param","description":"Param is a library providing Parameters.","long_description":"Param is a library providing Parameters. Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","py312-hatch-vcs","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-panel","py312-holoviews","py312-geoviews","py312-hvplot","py312-pyct"]},{"type":"run","ports":["py312-panel"]}]},{"name":"py311-param","portdir":"python/py-param","version":"2.4.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/holoviz/param","description":"Param is a library providing Parameters.","long_description":"Param is a library providing Parameters. Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","py311-hatch-vcs","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-panel","py311-holoviews","py311-geoviews","py311-hvplot","py311-pyct"]},{"type":"run","ports":["py311-panel"]}]},{"name":"py310-param","portdir":"python/py-param","version":"2.4.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/holoviz/param","description":"Param is a library providing Parameters.","long_description":"Param is a library providing Parameters. Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-hatch-vcs","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-panel","py310-holoviews","py310-geoviews","py310-hvplot","py310-pyct"]},{"type":"run","ports":["py310-panel"]}]},{"name":"py-param","portdir":"python/py-param","version":"2.4.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/holoviz/param","description":"Param is a library providing Parameters.","long_description":"Param is a library providing Parameters. Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-param"]}],"depends_on":[]},{"name":"py39-param","portdir":"python/py-param","version":"2.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/holoviz/param","description":"Param is a library providing Parameters.","long_description":"Param is a library providing Parameters. Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-hatch-vcs","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-pyct","py39-panel"]},{"type":"run","ports":["py39-panel"]}]},{"name":"py36-param","portdir":"python/py-param","version":"1.12.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/holoviz/param","description":"Param is a library providing Parameters.","long_description":"Param is a library providing Parameters. Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-numpy","py36-pyobjc","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"build","ports":["py36-colorcet"]},{"type":"lib","ports":["py36-pyct","py36-pyviz_comms"]}]},{"name":"py38-param","portdir":"python/py-param","version":"2.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/holoviz/param","description":"Param is a library providing Parameters.","long_description":"Param is a library providing Parameters. Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-hatch-vcs","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"build","ports":["py38-colorcet"]},{"type":"lib","ports":["py38-pyct"]},{"type":"run","ports":["py38-panel"]}]},{"name":"py37-param","portdir":"python/py-param","version":"2.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/holoviz/param","description":"Param is a library providing Parameters.","long_description":"Param is a library providing Parameters. Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-numpy","py37-pyobjc","py37-build","py37-hatchling","py37-hatch-vcs","py37-installer"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"build","ports":["py37-colorcet"]},{"type":"lib","ports":["py37-pyviz_comms","py37-pyct"]},{"type":"run","ports":["py37-panel"]}]},{"name":"yodl","portdir":"textproc/yodl","version":"3.05.01","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://yodl.sourceforge.net","description":"Your Own Document Language","long_description":"Yodl is a package implementing a pre-document language and tools to process it. The idea of Yodl is that you write up a document in a pre-language, then use the tools to convert it to some final document language. Current converters are for HTML, man, LaTeX, a poor-man's text converter and an experimental XML converter. Main document types are 'article', 'report', 'book', 'letter' and 'manpage'. The Yodl document language is designed to be easy to use and extensible.","active":true,"categories":["textproc"],"maintainers":[{"name":"larryv","github":"larryv","ports_count":49}],"variants":["universal"],"dependencies":[{"type":"build","ports":["icmake","clang-18"]}],"depends_on":[]},{"name":"dblatex","portdir":"textproc/dblatex","version":"0.3.12","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://dblatex.sourceforge.net","description":"DocBook to LaTeX Converter","long_description":"Dblatex transforms a DocBook XML/SGML document to LaTeX. Once transformed into LaTeX, standard LaTeX tools are used to produce DVI, Postcript or PDF files. dblatex tries to hide as much as possible the latex compiling stuff by providing a single clean script to produce directly DVI, PostScript and PDF output. The actual output rendering is done not only by the XSL stylesheets transformation, but also by a dedicated LaTeX package. The goal is to allow a deep LaTeX customisation without changing the XSL stylesheets. Post-processing is done by Python, to make publication faster, convert the images if needed, and do the whole compilation.","active":true,"categories":["textproc","tex"],"maintainers":[{"name":"cal","github":"neverpanic","ports_count":65}],"variants":["mactex"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["texlive-latex-extra","texlive-latex-recommended","texlive-math-science","docbook-xml","ImageMagick","docbook-xsl-nons","dejavu-fonts","python310","docbook-xml-5.0"]}],"depends_on":[{"type":"lib","ports":["dia"]}]},{"name":"cuneiform","portdir":"textproc/cuneiform","version":"1.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/cuneiform-linux","description":"Cuneiform is an OCR system with layout analysis.","long_description":"Cuneiform is an OCR system originally developed and open sourced by Cognitive technologies. In addition to text recognition it also does layout analysis and text format recognition. Cuneiform supports several languages.","active":true,"categories":["graphics","textproc"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["ImageMagick"]}],"depends_on":[{"type":"lib","ports":["py35-djvubind","py36-djvubind"]}]},{"name":"LaTeXML","portdir":"tex/LaTeXML","version":"0.8.8","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://dlmf.nist.gov/LaTeXML/","description":"LaTeXML converts TeX to XML/HTML/MathML","long_description":"LaTeXML converts TeX to XML, including HTML, XHTML, ePub with MathML.","active":true,"categories":["tex"],"maintainers":[{"name":"bruce.miller","github":"brucemiller","ports_count":1}],"variants":["mactex"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-archive-zip","p5.34-file-which","p5.34-getopt-long","p5.34-image-size","p5.34-io-string","p5.34-json-xs","p5.34-libwww-perl","perl5.34","p5.34-perlmagick","p5.34-pod-parser","p5.34-text-unidecode","p5.34-time-hires","p5.34-uri","p5.34-xml-libxml","p5.34-xml-libxslt","p5.34-parse-recdescent"]}],"depends_on":[]},{"name":"xastir","portdir":"science/xastir","version":"2.2.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.xastir.org/","description":"Amateur Radio APRS tracking software","long_description":"Amateur Radio APRS tracking software","active":true,"categories":["science"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","pkgconfig","makeicns","clang-18"]},{"type":"lib","ports":["fontconfig","libgeotiff","shapelib","tiff","db48","xorg-libXt","xpm","motif","curl","pcre","gdal","proj","ImageMagick"]}],"depends_on":[]},{"name":"opendx","portdir":"science/opendx","version":"4.4.4","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://web.archive.org/web/20180102225501/http://www.opendx.org/","description":"IBM's Open Visualization Data Explorer","long_description":"OpenDX is a uniquely powerful, full-featured software package for the visualization of scientific, engineering and analytical data: Its open system design is built on familiar standard interface environments. And its sophisticated data model provides users with great flexibility in creating visualizations.","active":true,"categories":["science"],"maintainers":[],"variants":["java"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]},{"type":"lib","ports":["cdf","hdf4","netcdf","libGLU","mesa","xorg-libX11","xorg-libXext","cosmoplayer","xorg-libXmu","xorg-libXp","xorg-libXt","xorg-libice","xorg-libsm","xpm","motif","xorg-libXinerama","opendx-java40","ImageMagick","tiff"]}],"depends_on":[{"type":"lib","ports":["opendx-samples"]}]},{"name":"rb23-rmagick","portdir":"ruby/rb-rmagick","version":"5.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rmagick.github.io","description":"The Ruby interface to ImageMagick","long_description":"RMagick is an interface between the Ruby programming language and the ImageMagick image processing library. It is fully featured and has good documentation.","active":true,"categories":["graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ImageMagick","ruby23"]}],"depends_on":[]},{"name":"rb24-rmagick","portdir":"ruby/rb-rmagick","version":"5.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rmagick.github.io","description":"The Ruby interface to ImageMagick","long_description":"RMagick is an interface between the Ruby programming language and the ImageMagick image processing library. It is fully featured and has good documentation.","active":true,"categories":["graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ImageMagick","ruby24"]}],"depends_on":[]},{"name":"rb25-rmagick","portdir":"ruby/rb-rmagick","version":"5.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rmagick.github.io","description":"The Ruby interface to ImageMagick","long_description":"RMagick is an interface between the Ruby programming language and the ImageMagick image processing library. It is fully featured and has good documentation.","active":true,"categories":["graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ImageMagick","ruby25"]}],"depends_on":[]},{"name":"rb26-rmagick","portdir":"ruby/rb-rmagick","version":"5.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rmagick.github.io","description":"The Ruby interface to ImageMagick","long_description":"RMagick is an interface between the Ruby programming language and the ImageMagick image processing library. It is fully featured and has good documentation.","active":true,"categories":["graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ImageMagick","ruby26"]}],"depends_on":[]},{"name":"rb27-rmagick","portdir":"ruby/rb-rmagick","version":"5.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rmagick.github.io","description":"The Ruby interface to ImageMagick","long_description":"RMagick is an interface between the Ruby programming language and the ImageMagick image processing library. It is fully featured and has good documentation.","active":true,"categories":["graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ImageMagick","ruby27"]}],"depends_on":[]},{"name":"rb30-rmagick","portdir":"ruby/rb-rmagick","version":"5.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rmagick.github.io","description":"The Ruby interface to ImageMagick","long_description":"RMagick is an interface between the Ruby programming language and the ImageMagick image processing library. It is fully featured and has good documentation.","active":true,"categories":["graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ImageMagick","ruby30"]}],"depends_on":[]},{"name":"rb31-rmagick","portdir":"ruby/rb-rmagick","version":"5.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rmagick.github.io","description":"The Ruby interface to ImageMagick","long_description":"RMagick is an interface between the Ruby programming language and the ImageMagick image processing library. It is fully featured and has good documentation.","active":true,"categories":["graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ImageMagick","ruby31"]}],"depends_on":[]},{"name":"rb32-rmagick","portdir":"ruby/rb-rmagick","version":"5.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rmagick.github.io","description":"The Ruby interface to ImageMagick","long_description":"RMagick is an interface between the Ruby programming language and the ImageMagick image processing library. It is fully featured and has good documentation.","active":true,"categories":["graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ImageMagick","ruby32"]}],"depends_on":[]},{"name":"rb-rmagick","portdir":"ruby/rb-rmagick","version":"5.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://rmagick.github.io","description":"The Ruby interface to ImageMagick","long_description":"RMagick is an interface between the Ruby programming language and the ImageMagick image processing library. It is fully featured and has good documentation.","active":true,"categories":["graphics","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ImageMagick"]}],"depends_on":[]},{"name":"py314-wand","portdir":"python/py-wand","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["python314","ImageMagick"]}],"depends_on":[{"type":"lib","ports":["py-wand"]}]},{"name":"py313-wand","portdir":"python/py-wand","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["python313","ImageMagick"]}],"depends_on":[]},{"name":"py312-wand","portdir":"python/py-wand","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["python312","ImageMagick"]}],"depends_on":[]},{"name":"py311-wand","portdir":"python/py-wand","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["python311","ImageMagick"]}],"depends_on":[]},{"name":"py310-wand","portdir":"python/py-wand","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["python310","ImageMagick"]}],"depends_on":[]},{"name":"py-wand","portdir":"python/py-wand","version":"0.7.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://docs.wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-wand"]}],"depends_on":[]},{"name":"php56-magickwand","portdir":"php/php-magickwand","version":"1.0.9-2","license":"ImageMagick","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://web.archive.org/web/20191217191128/http://www.magickwand.org/","description":"MagickWand for PHP","long_description":"This module enables PHP access to the ImageMagick MagickWand API","active":true,"categories":["graphics","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["ImageMagick","php56"]}],"depends_on":[{"type":"run","ports":["php-magickwand"]}]},{"name":"php55-magickwand","portdir":"php/php-magickwand","version":"1.0.9-2","license":"ImageMagick","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://web.archive.org/web/20191217191128/http://www.magickwand.org/","description":"MagickWand for PHP","long_description":"This module enables PHP access to the ImageMagick MagickWand API","active":true,"categories":["graphics","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["ImageMagick","php55"]}],"depends_on":[]},{"name":"php54-magickwand","portdir":"php/php-magickwand","version":"1.0.9-2","license":"ImageMagick","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://web.archive.org/web/20191217191128/http://www.magickwand.org/","description":"MagickWand for PHP","long_description":"This module enables PHP access to the ImageMagick MagickWand API","active":true,"categories":["graphics","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["ImageMagick","php54"]}],"depends_on":[]},{"name":"php53-magickwand","portdir":"php/php-magickwand","version":"1.0.9-2","license":"ImageMagick","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://web.archive.org/web/20191217191128/http://www.magickwand.org/","description":"MagickWand for PHP","long_description":"This module enables PHP access to the ImageMagick MagickWand API","active":true,"categories":["graphics","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["ImageMagick","php53"]}],"depends_on":[]},{"name":"php-magickwand","portdir":"php/php-magickwand","version":"1.0.9-2","license":"ImageMagick","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://web.archive.org/web/20191217191128/http://www.magickwand.org/","description":"MagickWand for PHP","long_description":"This module enables PHP access to the ImageMagick MagickWand API","active":true,"categories":["graphics","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["php56-magickwand"]}],"depends_on":[]},{"name":"p5.34-pdf-builder","portdir":"perl/p5-pdf-builder","version":"3.28.0","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDF::Builder","description":"PDF::Builder - Facilitates the creation and modification of PDF files","long_description":"PDF::Builder - Facilitates the creation and modification of PDF files","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-exception","p5.34-test-memory-cycle","clang-18"]},{"type":"lib","ports":["p5.34-font-ttf","p5.34-gd","ImageMagick","p5.34-graphics-tiff","p5.34-image-png-libpng","p5.34-io-compress","ghostscript","perl5.34"]}],"depends_on":[{"type":"lib","ports":["gscan2pdf","p5-pdf-builder"]}]},{"name":"p5.32-pdf-builder","portdir":"perl/p5-pdf-builder","version":"3.28.0","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDF::Builder","description":"PDF::Builder - Facilitates the creation and modification of PDF files","long_description":"PDF::Builder - Facilitates the creation and modification of PDF files","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-exception","p5.32-test-memory-cycle","clang-18"]},{"type":"lib","ports":["p5.32-font-ttf","p5.32-gd","ImageMagick","p5.32-graphics-tiff","p5.32-image-png-libpng","p5.32-io-compress","perl5.32","ghostscript"]}],"depends_on":[]},{"name":"p5.30-pdf-builder","portdir":"perl/p5-pdf-builder","version":"3.28.0","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDF::Builder","description":"PDF::Builder - Facilitates the creation and modification of PDF files","long_description":"PDF::Builder - Facilitates the creation and modification of PDF files","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-exception","p5.30-test-memory-cycle","clang-18"]},{"type":"lib","ports":["p5.30-gd","p5.30-io-compress","ImageMagick","p5.30-graphics-tiff","p5.30-image-png-libpng","ghostscript","perl5.30","p5.30-font-ttf"]}],"depends_on":[]},{"name":"p5.28-pdf-builder","portdir":"perl/p5-pdf-builder","version":"3.28.0","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PDF::Builder","description":"PDF::Builder - Facilitates the creation and modification of PDF files","long_description":"PDF::Builder - Facilitates the creation and modification of PDF files","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-exception","p5.28-test-memory-cycle","clang-18"]},{"type":"lib","ports":["p5.28-gd","p5.28-io-compress","ImageMagick","p5.28-graphics-tiff","p5.28-image-png-libpng","ghostscript","perl5.28","p5.28-font-ttf"]}],"depends_on":[]},{"name":"p5-pdf-builder","portdir":"perl/p5-pdf-builder","version":"3.28.0","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-pdf-builder","homepage":"https://metacpan.org/pod/PDF::Builder","description":"PDF::Builder - Facilitates the creation and modification of PDF files","long_description":"PDF::Builder - Facilitates the creation and modification of PDF files","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-pdf-builder"]}],"depends_on":[]},{"name":"p5.34-image-sane","portdir":"perl/p5-image-sane","version":"5","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Image::Sane","description":"Image::Sane - Perl extension for the SANE (Scanner Access Now Easy) Project","long_description":"Image::Sane - Perl extension for the SANE (Scanner Access Now Easy) Project","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["sane-backends","perl5.34","p5.34-exception-class","p5.34-extutils-depends","ImageMagick","p5.34-readonly","p5.34-test-requires","p5.34-try-tiny","p5.34-extutils-pkgconfig"]}],"depends_on":[{"type":"lib","ports":["gscan2pdf","p5-image-sane"]}]},{"name":"p5.32-image-sane","portdir":"perl/p5-image-sane","version":"5","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Image::Sane","description":"Image::Sane - Perl extension for the SANE (Scanner Access Now Easy) Project","long_description":"Image::Sane - Perl extension for the SANE (Scanner Access Now Easy) Project","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["sane-backends","perl5.32","p5.32-exception-class","p5.32-extutils-depends","ImageMagick","p5.32-readonly","p5.32-test-requires","p5.32-try-tiny","p5.32-extutils-pkgconfig"]}],"depends_on":[]},{"name":"p5.30-image-sane","portdir":"perl/p5-image-sane","version":"5","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Image::Sane","description":"Image::Sane - Perl extension for the SANE (Scanner Access Now Easy) Project","long_description":"Image::Sane - Perl extension for the SANE (Scanner Access Now Easy) Project","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["sane-backends","perl5.30","p5.30-exception-class","p5.30-extutils-depends","ImageMagick","p5.30-readonly","p5.30-test-requires","p5.30-try-tiny","p5.30-extutils-pkgconfig"]}],"depends_on":[]}]}