{"count":52909,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=87","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=85","results":[{"name":"imap-uw","portdir":"mail/imap-uw","version":"2007f","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.washington.edu/imap/","description":"University of Washington IMAP daemon","long_description":"IMAP (Internet Message Access Protocol) is a method of accessing electronic messages kept on a (possibly shared) mail server. This port provides the University of Washington IMAP toolkit (IMAP supporting software developed by the UW).","active":true,"categories":["mail"],"maintainers":[],"variants":["ssl_plain","mbx","mix","ssl_pam","subdir"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openssl","kerberos5","gss"]}],"depends_on":[{"type":"lib","ports":["archmbox"]}]},{"name":"imath","portdir":"graphics/imath","version":"3.2.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://imath.readthedocs.io/","description":"OpenEXR Math Library","long_description":"Imath is a basic, light-weight, and efficient C++ representation of 2D and 3D vectors and matrices and other simple but useful mathematical objects, functions, and data types common in computer graphics applications, including the half 16-bit floating-point type. Imath also includes optional python bindings for all types and functions, including optimized implementations of vector and matrix arrays.","active":true,"categories":["graphics"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"mascguy","github":"mascguy","ports_count":378}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]}],"depends_on":[{"type":"lib","ports":["gstreamer1-gst-plugins-bad","OpenSceneGraph","OpenSceneGraph-devel","ctlang","darktable","darktable-devel","hugin-app","openimageio","openvdb","py38-opencv4-devel","opencv4","opencv4-devel","py310-opencv4","py311-opencv4","py312-opencv4","py313-opencv4","py314-opencv4","py311-opencv4-devel","py310-opencv4-devel","py312-opencv4-devel","py313-opencv4-devel","py314-opencv4-devel","openexr","gmic","gmic-qt","gmic-gimp","gmic-clib","gmic-lib","py37-opencv4","py37-opencv4-devel","py39-opencv4","py39-opencv4-devel","py38-opencv4","alembic","opencolorio","osl"]}]},{"name":"imath3","portdir":"graphics/openexr3","version":"3.1.7","license":"none","platforms":"darwin","epoch":0,"replaced_by":"imath","homepage":"https://www.macports.org","description":"Obsolete port, replaced by imath","long_description":"This port has been replaced by imath.","active":false,"categories":[],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"imaxima","portdir":"math/imaxima","version":"1.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":"maxima","homepage":"https://www.macports.org","description":"Obsolete port, replaced by maxima","long_description":"This port has been replaced by maxima.","active":false,"categories":["math"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"img2pdf","portdir":"graphics/img2pdf","version":"0.6.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.mister-muffin.de/josch/img2pdf","description":"Lossless conversion of raster images to PDF.","long_description":"Lossless conversion of raster images to PDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1618}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-img2pdf","python314"]}],"depends_on":[{"type":"lib","ports":["ocrmypdf","littleutils"]}]},{"name":"imgcat","portdir":"graphics/imgcat","version":"1.2.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/trashhalo/imgcat","description":"a tool to output images as RGB ANSI graphics on the terminal","long_description":"a tool to output images as RGB ANSI graphics on the terminal","active":true,"categories":["graphics"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1129}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"imlib2","portdir":"graphics/imlib2","version":"1.12.7","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://docs.enlightenment.org/api/imlib2/html/","description":"Image loading and rendering library","long_description":"Imlib2 is a general image loading and rendering library designed to make the task of loading images and obtaining X-Windows drawables a simple task as well as a quick one. It also aims to provide simple manipulation routines that might be desired for common operations.","active":true,"categories":["devel","graphics"],"maintainers":[],"variants":["doc","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libid3tag","giflib","libjpeg-turbo","libpng","librsvg","tiff","webp","bzip2","freetype","libspectre","doxygen","xorg-libX11","xorg-libXext","xorg-libsm","libjxl","libheif","xz","zlib"]}],"depends_on":[{"type":"lib","ports":["p5.26-image-imlib2","libast","feh","giblib","nsxiv","p5.28-image-imlib2","p5.30-image-imlib2","p5.32-image-imlib2","p5.34-image-imlib2","php53-imlib2","php54-imlib2","php55-imlib2","php56-imlib2","littleutils","icat","awesome","enlightenment","fluxbox","openbox","xteddy"]}]},{"name":"immich-go","portdir":"graphics/immich-go","version":"0.32.0","license":"AGPL-3","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/simulot/immich-go","description":"Command-line tool for uploading photo collections to Immich","long_description":"immich-go is an open-source tool designed to streamline uploading large photo collections to a self-hosted Immich server. It supports Google Photos Takeout archives, local folders, ZIP archives, and transfer between Immich servers, with duplicate detection and metadata preservation.","active":true,"categories":["net","graphics"],"maintainers":[{"name":"cardi","github":"cardi","ports_count":9}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"impacket","portdir":"net/impacket","version":"0.13.1","license":"Apache-1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.secureauth.com/labs/open-source-tools/impacket/","description":"Impacket is a collection of Python classes focused on providing access to network packets.","long_description":"Impacket is a collection of Python classes focused on providing access to network packets. Impacket allows Python developers to craft and decode network packets in simple and consistent manner. It includes support for low-level protocols such as IP, UDP and TCP, as well as higher-level protocols such as NMB and SMB. Impacket is highly effective when used in conjunction with a packet capture utility or package such as Pcapy. Packets can be constructed from scratch, as well as parsed from raw data. Furthermore, the object oriented API makes it simple to work with deep protocol hierarchies.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":312}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-installer","py314-setuptools","py314-wheel","clang-18"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-flask","py314-ldap3","py314-six","py314-charset-normalizer","py314-pycryptodomex","py314-openssl","py314-asn1"]}],"depends_on":[]},{"name":"imposm","portdir":"gis/imposm","version":"0.14.2","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://imposm.org/","description":"Imposm imports OpenStreetMap data into PostGIS","long_description":"Imposm imports OpenStreetMap data into PostGIS","active":true,"categories":["gis"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]},{"type":"lib","ports":["leveldb","geos"]}],"depends_on":[]},{"name":"impressive","portdir":"python/impressive","version":"0.13.2","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://impressive.sourceforge.net/","description":"Slide presentation tool","long_description":"Impressive is a program that displays presentation slides, but unlike OpenOffice.org Impress or other similar applications, it does so with style. Smooth alpha-blended slide transitions are provided for the sake of eye candy, but in addition to this, Impressive offers some unique tools that are really useful for presentations.","active":true,"categories":["graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-wheel","py312-setuptools","py312-installer","py312-build","clang-18"]},{"type":"lib","ports":["python312","py312-Pillow","py312-game","py312-opengl"]},{"type":"run","ports":["ghostscript","ffmpeg","poppler","mupdf"]}],"depends_on":[]},{"name":"inadyn","portdir":"net/inadyn","version":"2.13.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://troglobit.com/projects/inadyn/","description":"In-a-Dyn is a dynamic DNS client with multiple SSL/TLS library support","long_description":"Inadyn, or In-a-Dyn, is a small and simple Dynamic DNS, DDNS, client with HTTPS support. By using a DDNS client like inadyn you can register an Internet name with a DDNS provider, like FreeDNS. The DDNS client updates your DNS record periodically and/or on demand when your IP address changes. Inadyn can maintain multiple host records with the same IP address, use a combination of a script, the address from an Internet-facing interface, or default to using the IP address change detector of the DDNS provider.","active":true,"categories":["net"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1129}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gnutls","libconfuse","nettle"]}],"depends_on":[]},{"name":"inchi-1","portdir":"science/inchi-1","version":"1.03","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.iupac.org/inchi/","description":"IUPAC InChI identifier generation","long_description":"IUPAC utility for standard and non-standard International Chemical Identifier (InChI) non-proprietary identifiers for chemical substances.","active":true,"categories":["science"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"include-what-you-use","portdir":"devel/include-what-you-use","version":"0.27","license":"NCSA","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/include-what-you-use/include-what-you-use","description":"A tool for use with clang to analyze #includes in C and C++ source files","long_description":"A tool for use with clang to analyze #includes in C and C++ source files","active":true,"categories":["devel"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":90}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","python314"]},{"type":"lib","ports":["llvm-23","clang-23"]}],"depends_on":[]},{"name":"incus","portdir":"net/incus","version":"6.23.0","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://linuxcontainers.org/incus/","description":"CLI client for the Incus container and VM manager","long_description":"Incus is a community fork of Canonical LXD. This port installs only the incus CLI, which connects to an Incus server running on a Linux host. The server daemon (incusd) is Linux-only and is not included.","active":true,"categories":["sysutils","net"],"maintainers":[{"name":"","github":"vijay8i","ports_count":3}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"indi","portdir":"science/indi","version":"1.9.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.indilib.org","description":"distributed control protocol for astronomical instrumentation","long_description":"INDI is a distributed control protocol designed to operate astronomical instrumentation. INDI is small, flexible, easy to parse, and scalable. It supports common DCS functions such as remote control, data acquisition, monitoring, and a lot more. With INDI, you have a total transparent control over your instruments so you can get more science with less time.","active":true,"categories":["science"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","gtest","pkgconfig","clang-20"]},{"type":"lib","ports":["gsl","libogg","libtheora","zlib","SoapyRTLSDR","cfitsio","libnova","curl","libusb","libjpeg-turbo","fftw-3"]}],"depends_on":[{"type":"lib","ports":["indi_maxdomeii"]}]},{"name":"indi_maxdomeii","portdir":"science/indi_maxdomeii","version":"1.9.4","license":"LGPL-2.1+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://www.indilib.org/domes/maxdome-ii.html","description":"Max Dome II driver for INDI","long_description":"INDI is a distributed control protocol designed to operate astronomical instrumentation. This is the driver for Max Dome II.","active":true,"categories":["science"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["indi"]}],"depends_on":[]},{"name":"inetutils","portdir":"net/inetutils","version":"2.8","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/inetutils/","description":"Inetutils is a collection of common network programs, including ftp, telnet, rsh, rlogin, tftp and the corresponding daemons.","long_description":"Inetutils is a collection of common network programs, including ftp, telnet, rsh, rlogin, tftp and the corresponding daemons. Other tools include logger, ping, ping6, rcp, rexec, talk, and traceroute. Additional daemons include inetd, rexecd, syslogd and uucpd.","active":true,"categories":["net"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1618}],"variants":["client","server","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["readline"]}],"depends_on":[]},{"name":"inferno","portdir":"sysutils/inferno","version":"0.12.4","license":"CDDL-1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jonhoo/inferno","description":"A Rust port of FlameGraph","long_description":"Inferno is a port of parts of the flamegraph toolkit to Rust, with the aim of improving the performance of the original flamegraph tools.","active":true,"categories":["sysutils"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"infisical","portdir":"security/infisical","version":"0.28.4","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://infisical.com/","description":"Official CLI for Infisical, an open source secrets platform","long_description":"Official CLI for Infisical, an open source secrets platform","active":true,"categories":["devel","security"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"influx-cli","portdir":"sysutils/influx-cli","version":"2.8.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/influxdata/influx-cli","description":"CLI for managing resources in InfluxDB v2","long_description":"CLI for managing resources in InfluxDB v2","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1129}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"influxdb","portdir":"sysutils/influxdb","version":"2.7.10","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://influxdata.com","description":"Scalable datastore for metrics, events, and real-time analytics","long_description":"InfluxDB is an open source time series platform. This includes APIs for storing and querying data, processing it in the background for ETL, monitoring and/or alerting purposes, user dashboards, visualizing and exploring the data and more.","active":true,"categories":["sysutils","net"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1129}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","pkgconfig","protobuf3-cpp","yarn","go","rust","coreutils","npm10","clang-18","nodejs22"]},{"type":"fetch","ports":["git"]}],"depends_on":[]},{"name":"infobot","portdir":"irc/infobot","version":"0.45.3","license":"(Artistic-1 or GPL)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.infobot.org/","description":"IRC Bot written in Perl with a rabid AI","long_description":"The infobot connects to an Internet Relay Chat (IRC) server, joins some channels (maybe), and begins accumulating factoids. To run one, download the source, uncompress it, untar it, edit the config files, and it up.","active":true,"categories":["irc"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"inform","portdir":"devel/inform","version":"6.33","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.inform-fiction.org/","description":"A Z-Code (Infocom Text Adventures) compiler","long_description":"Inform is a programming language and design system for interactive fiction, created in 1993 by Graham Nelson.","active":true,"categories":["devel"],"maintainers":[{"name":"vim","github":"","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"infracost","portdir":"sysutils/infracost","version":"0.10.46","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://www.infracost.io","description":"Cloud cost estimates for Terraform in your CLI","long_description":"Infracost shows hourly and monthly cost estimates for a Terraform project. This helps developers, DevOps et al. quickly see the cost breakdown and compare different deployment options upfront.","active":true,"categories":["sysutils","net"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1129}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"inih","portdir":"devel/inih","version":"58","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/benhoyt/inih","description":"inih (INI Not Invented Here) is a simple .INI file parser written in C","long_description":"It's only a couple of pages of code, and it was designed to be small and simple, so it's good for embedded systems. It's also more or less compatible with Python's ConfigParser style of .INI files, including RFC 822-style multi-line syntax and name: value entries.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["meson","ninja","pkgconfig","clang-18"]}],"depends_on":[{"type":"lib","ports":["rsgain","tio"]}]},{"name":"iniparser","portdir":"devel/iniparser","version":"4.2.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ndevilla/iniparser","description":"An ini file parser library for C","long_description":"An ini file parser library for C","active":true,"categories":["devel"],"maintainers":[{"name":"frank.dean","github":"frankdean","ports_count":12}],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"build","ports":["mod_tile"]},{"type":"lib","ports":["netatalk","cava","netatalk4"]}]},{"name":"inipp","portdir":"devel/inipp","version":"2022.02.04","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mcmtroffaes/inipp","description":"Simple C++ ini parser","long_description":"Simple header-only C++ ini parser and generator.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"initool","portdir":"sysutils/initool","version":"1.0.0","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/dbohdan/initool","description":"Manipulate INI files from the command line","long_description":"Initool lets you manipulate the contents of INI files from the command line. It is a rewrite of an earlier program by the same developer called iniparse. Rather than modify INI files in place like iniparse, however, it prints the modified contents to standard output.","active":true,"categories":["sysutils","ml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["mlton","clang-18"]},{"type":"lib","ports":["gmp"]}],"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":378}],"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-app","portdir":"aqua/inkscape-app","version":"1.2","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.inkscape.org","description":"Inkscape.app application bundle","long_description":"Inkscape.app application bundle","active":true,"categories":["aqua","graphics"],"maintainers":[],"variants":["quartz"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["inkscape"]}],"depends_on":[]},{"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":378}],"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":"inkscape-gtk3-devel","portdir":"graphics/inkscape-gtk3-devel","version":"1.0alpha-20190429","license":"GPL-2 and LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":"inkscape","homepage":"https://www.macports.org","description":"Obsolete port, replaced by inkscape","long_description":"This port has been replaced by inkscape.","active":false,"categories":["graphics","gnome"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"inkscape-textext","portdir":"graphics/inkscape-textext","version":"1.10.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/textext/textext","description":"LaTeX typesetting in Inkscape","long_description":"Textext provides re-editable LaTeX objects to Inkscape’s repertoire.","active":true,"categories":["graphics","tex"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gtksourceview3","py312-gobject3"]},{"type":"run","ports":["inkscape","texlive-latex"]}],"depends_on":[]},{"name":"innoextract","portdir":"archivers/innoextract","version":"1.9","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://constexpr.org/innoextract/","description":"A tool to unpack installers created by Inno Setup","long_description":"Inno Setup is a tool to create installers for Microsoft Windows applications. innoextract allows to extract such installers under non-windows systems without running the actual installer using Wine.","active":true,"categories":["sysutils","archivers","compression"],"maintainers":[{"name":"fjoe","github":"mkhon","ports_count":2}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["xz","boost181"]}],"depends_on":[{"type":"run","ports":["fheroes2"]}]},{"name":"input-leap","portdir":"aqua/input-leap","version":"3.0.2-20250224","license":"(GPL-2 or OpenSSLException)","platforms":"{darwin >= 16}","epoch":0,"replaced_by":null,"homepage":"https://github.com/input-leap/input-leap","description":"share a keyboard and mouse over the network","long_description":"input-leap shares a keyboard, mouse, and clipboard over the network. It supports multiple operating systems, including macOS, Linux, FreeBSD, OpenBSD, and Windows. It is a fork of barrier, which in turn is a fork of synergy.","active":true,"categories":["aqua","sysutils","net"],"maintainers":[{"name":"koston","github":"Koston-0xDEADBEEF","ports_count":1}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["openssl3"]}],"depends_on":[]},{"name":"input-source-switcher","portdir":"sysutils/input-source-switcher","version":"0.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/vovkasm/input-source-switcher","description":"Command line input source switcher for Mac.","long_description":"This small utility for macOS allows you to easily switch input sources from the command line. Its main purpose is to be used as a service in the vim-xkbswitch plugin.","active":true,"categories":["sysutils"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":659}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"InsightToolkit","portdir":"graphics/InsightToolkit","version":"5.4.4","license":"Apache","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://itk.org","description":"Insight Segmentation and Registration Toolkit (ITK)","long_description":"Insight Segmentation and Registration Toolkit (ITK) is an open-source, cross-platform system that provides developers with an extensive suite of software tools for image analysis. Developed through extreme programming methodologies, ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.","active":true,"categories":["devel","graphics","science"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":113}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["double-conversion","gtest","vxl","dcmtk","libjpeg-turbo","libpng","tiff","libaec","fftw-3","fftw-3-single","gdcm","hdf5","expat","libminc","eigen3","zlib"]}],"depends_on":[{"type":"lib","ports":["py310-InsightToolkit","py311-InsightToolkit","py312-InsightToolkit","py313-InsightToolkit"]}]},{"name":"InsightToolkit4","portdir":"graphics/InsightToolkit4","version":"4.13.3","license":"Apache","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://itk.org","description":"Insight Segmentation and Registration Toolkit (ITK)","long_description":"Insight Segmentation and Registration Toolkit (ITK) is an open-source, cross-platform system that provides developers with an extensive suite of software tools for image analysis. Developed through extreme programming methodologies, ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.","active":true,"categories":["devel","graphics","science"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":113}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["double-conversion","gtest","dcmtk","libjpeg-turbo","libpng","tiff","libaec","fftw-3-single","gdcm","hdf5","expat","libminc","fftw-3","zlib"]}],"depends_on":[{"type":"lib","ports":["py310-InsightToolkit4","py311-InsightToolkit4","py312-InsightToolkit4","py313-InsightToolkit4","orfeotoolbox","py310-orfeotoolbox","py311-orfeotoolbox","py312-orfeotoolbox","py313-orfeotoolbox","py314-orfeotoolbox"]}]},{"name":"InsightToolkit-devel","portdir":"graphics/InsightToolkit-devel","version":"4.8.2","license":"none","platforms":"darwin","epoch":0,"replaced_by":"InsightToolkit","homepage":"https://www.macports.org","description":"Obsolete port, replaced by InsightToolkit","long_description":"This port has been replaced by InsightToolkit.","active":false,"categories":["devel","graphics"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"inspectrum","portdir":"science/inspectrum","version":"20220326-98b998ff","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/miek/inspectrum","description":"Provides augmented functionality for GNU Radio: inspectrum realizes signal analysis abilities in typical block-structure","long_description":"Provides augmented functionality for GNU Radio: inspectrum realizes signal analysis abilities in typical block-structure","active":true,"categories":["science","comms"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":443}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["qt5-qtbase","fftw-3-single","liquid-dsp"]}],"depends_on":[]},{"name":"insub","portdir":"irc/insub","version":"13.0","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://gruntle.org/projects/irssi/insub/","description":"extra cowsay cows and irssi script","long_description":"Handy tools for being obnoxious on IRC. Warning: some of the cows are potentially offensive.","active":true,"categories":["irc"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"integrit","portdir":"security/integrit","version":"4.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://integrit.sourceforge.net","description":"integrit is the most simple Tripwire alternative","long_description":"integrit is a more simple alternative to file integrity verification programs like tripwire and aide. It helps you determine whether an intruder has modified a computer system. integrit works by creating a database that is a snapshot of the most essential parts of your computer system. You put the database somewhere safe, and then later you can use it to make sure that no one has made any illicit modifications to the computer system. In the case of a break in, you know exactly which files have been modified, added, or removed. integrit is a robust, stable piece of software designed for professional use.","active":true,"categories":["security"],"maintainers":[{"name":"frank.dean","github":"frankdean","ports_count":12}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]}],"depends_on":[]},{"name":"interceptty","portdir":"sysutils/interceptty","version":"0.6","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.suspectclass.com/~sgifford/interceptty/","description":"port interceptor for serial ports","long_description":"interceptty is a program that can sit between a real (or fake) serial port and an application, recording any communications between the application and the device. It can also be used as a network serial server or client, to provide an emulated serial port connected to a program, and for various other tasks.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"internetarchive","portdir":"python/internetarchive","version":"5.7.1","license":"AGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jjjake/internetarchive","description":"A Python interface to archive.org.","long_description":"A Python interface to archive.org.","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-requests","py313-urllib3","py313-tqdm","py313-jsonpatch"]}],"depends_on":[{"type":"lib","ports":["tubeup"]}]},{"name":"intltool","portdir":"textproc/intltool","version":"0.51.0","license":"GPL-2+","platforms":"any","epoch":1,"replaced_by":null,"homepage":"https://launchpad.net/intltool","description":"A collection of i18n tools","long_description":"The intltool collection can be used to extract translatable strings from various source files (.xml.in, .glade, .desktop.in, .server.in, .oaf.in), collect the extracted strings together with messages from traditional source files (.c, .h) in po/PACKAGE.pot and merge back the translations from .po files into .xml, .desktop and .oaf files. This merge step will happen at build or installation time.","active":true,"categories":["textproc","gnome"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":[],"dependencies":[{"type":"build","ports":["gnome-common","clang-18"]},{"type":"lib","ports":["p5.34-pathtools","expat","p5.34-xml-parser","p5.34-scalar-list-utils","p5.34-getopt-long"]}],"depends_on":[{"type":"build","ports":["xfwm4","vte-gtk2-xfce","gnomeicu","xfce4-settings","xfce4-terminal","xfconf","xfdesktop","yum","darktable","darktable-devel","gimp2","gimp2-devel","synfig","synfigstudio","libgnomeui","libmypaint","gramps","grsync","gnucash","py312-gnucash","py311-gnucash","py313-gnucash","gnucash-devel","telepathy-logger","accountsservice","libqalculate","qalculate-gtk","gpredict","autotrace","geany-plugins","geany","balsa","evolution-data-server","libsocialweb","liferea","vte","easytag","easytag-devel","gmpc","pavucontrol","tagtool","xgsch2pcb","gnokii","libgda5","pxlib","cutter","giggle","glade3","libdbusmenu","l3afpad","leafpad","gelide","gtetrinet","klavaro","pioneers","xqf","alacarte","anjuta","bakery","conglomerate","empathy","evolution-data-server-gtk4","file-roller","gal","garagejam","gconf","gconf-editor","gdl","gdl3","gdm","gdmap","genius","ghex","gingerblue","glabels","glom","gnome-applets","gnome-calendar","gnome-chemistry-utils","gnome-control-center","gnome-doc-utils","gnome-font-viewer","gnome-internet-radio-locator","gnome-js-common","gnome-menus","gnome-mime-data","gnome-mud","gnome-music","gnome-photo-print","gnome-photos","gnome-radio","gnome-session","gnome-system-log","gnome-system-monitor","gnome-terminal","gnome-themes-extra","gnome-turtle","gnome-vfs","gnome-vfs-monikers","gnome-voice","gnome-weather","gnotime","gnumeric","goffice","goffice08","gourmet","gpodder","grisbi","gthumb","gtk-internet-radio-locator","gtk-radio","gtk-vnc","gtk2-murrine","gtksourceview","gtksourceview2","gwget","libbonobo","libbonoboui","libepc","libgnome","libgnome-keyring","libgnomecanvas","libgnomecups","libgnomeprint","libgnomeprintui","libgtkhtml3","libgtkhtml4","libwnck","monster-masher","nfoview","oregano","policykit-gnome","regexxer","seahorse","seed","sound-theme-freedesktop","vino","vte-gtk2-compat","xchat-gnome","agave","gimp-gap","gimp-gap-devel","gimp-lqr-plugin","gimp-resynthesizer","gimp-save-for-web","mdk","tilp2","gtkpod","libgpod","avahi","gajim","gq","libgrss","linphone","logjam","pidgin","pidgin-bot-sentry","libpurple","finch","pidgin-sipe","transmission-x11","tsclient","zathura","zathura-docs","jpilot","denemo","pslib","chemical-mime-data","ghemical","libghemical","viking","gnomint","pidgin-otr","terminator","utimer","libtranslate","meld","stardict","midori","gobby","gtk-engines2","gtkspell2","gtkspell3","gxmessage","homebank","nimbus","pcb","tango-icon-theme","xarchiver","xfe","xkeyboard-config","xscreensaver","Thunar","exo","garcon","libxfce4ui","libxfce4util","mousepad","orage","ristretto","tumbler","xfce4-appfinder","xfce4-panel","xfce4-session"]},{"type":"lib","ports":["fsearch","xfce4-dev-tools","py27-distutils-extra","py35-distutils-extra","py36-distutils-extra"]}]},{"name":"inventor","portdir":"devel/inventor","version":"2.1.5-10","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://oss.sgi.com/projects/inventor/","description":"SGI Open InventorTM graphics toolkit","long_description":"Open InventorTM is an object-oriented 3D toolkit offering a comprehensive solution to interactive graphics programming problems. It presents a programming model based on a 3D scene database that dramatically simplifies graphics programming. It includes a rich set of objects such as cubes, polygons, text, materials, cameras, lights, trackballs, handle boxes, 3D viewers, and editors that speed up your programming time and extend your 3D programming capabilities.","active":true,"categories":["devel","graphics","x11"],"maintainers":[],"variants":["debug","imagelib"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["freetype","glw","libjpeg-turbo","xorg-libXi","xorg-libXt","libGLU"]}],"depends_on":[]},{"name":"Io","portdir":"lang/Io","version":"2017.09.06","license":"GPL-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://www.iolanguage.com/","description":"Io is small prototype-based programming language","long_description":"Io is small prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self, NewtonScript and Act1 (prototype-based differential inheritance, actors and futures for concurrency), LISP (code is a runtime inspectable / modifiable tree) and Lua (small, embeddable).","active":true,"categories":["lang"],"maintainers":[{"name":"mark","github":"markemer","ports_count":115}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["libsndfile","libvorbis","sqlite3","glib2","gmp","libedit","libevent","libffi","libmemcached","ncurses","openssl","ossp-uuid","pcre","readline","lzo2","cairo","libjpeg-turbo","libpng","tiff","python37","libidn","libogg","libtheora","loudmouth","freetype","libiconv","libxml2","pango","yajl","zlib"]}],"depends_on":[]},{"name":"iodine","portdir":"net/iodine","version":"0.8.0","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://code.kryo.se/iodine/","description":"IPv4 over DNS","long_description":"iodine lets you tunnel IPv4 data through a DNS server. This can be usable in different situations where internet access is firewalled, but DNS queries are allowed.","active":true,"categories":["net"],"maintainers":[{"name":"tomhennigan","github":"","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ioflo_select","portdir":"python/ioflo_select","version":"0.1","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"common files for selecting default ioflo version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of ioflo.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["py27-ioflo","py35-ioflo","py36-ioflo","py38-ioflo","py37-ioflo","py313-ioflo"]}]}]}