HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50734,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=37",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=35",
"results": [
{
"name": "cw",
"portdir": "sysutils/cw",
"version": "4.1.3",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.lucagrulla.com/cw",
"description": "The best way to tail AWS CloudWatch Logs from your terminal",
"long_description": "The best way to tail AWS CloudWatch Logs from your terminal",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "cwdiff",
"portdir": "textproc/cwdiff",
"version": "0.4.0",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/junghans/cwdiff",
"description": "A script that wraps wdiff to support directories and colorize the output",
"long_description": "A script that wraps wdiff to support directories and colorize the output",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"wdiff"
]
}
],
"depends_on": []
},
{
"name": "cwm",
"portdir": "x11/cwm",
"version": "6.7",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/leahneukirchen/cwm",
"description": "OpenBSD's cwm --- calm window manager",
"long_description": "cwm is a window manager for X11 which contains many features that concentrate on the efficiency and transparency of window management. cwm also aims to maintain the simplest and most pleasant aesthetic.",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "rak",
"github": "ryanakca",
"ports_count": 9
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"Xft2",
"xorg-libXinerama",
"xrandr"
]
}
],
"depends_on": []
},
{
"name": "cws2fws",
"portdir": "multimedia/cws2fws",
"version": "0",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ffmpeg.org/",
"description": "This utility converts compressed Macromedia Flash files to uncompressed ones.",
"long_description": "This utility converts compressed Macromedia Flash files to uncompressed ones.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": []
},
{
"name": "cws2fws-pl",
"portdir": "multimedia/cws2fws-pl",
"version": "0.0.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20120618212307/http://zefonseca.com/cws2fws/",
"description": "Flash format 6+ decompressor",
"long_description": "Flash format 6+ decompressor",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "run",
"ports": [
"p5.34-io-compress"
]
}
],
"depends_on": []
},
{
"name": "cxref",
"portdir": "devel/cxref",
"version": "1.6e",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gedanken.org.uk/software/cxref/",
"description": "C cross referencing & documenting tool",
"long_description": "Cxref is a program that will produce documentation (in LaTeX, HTML, RTF or SGML) including cross-references from C program source code. It has been designed to work with ANSI C, incorporating K&R, and most popular GNU extensions. The documentation for the program is produced from comments in the code that are appropriately formatted. The cross referencing comes from the code itself and requires no extra work.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "cxxmatrix",
"portdir": "games/cxxmatrix",
"version": "20220322",
"license": "MIT",
"platforms": "darwin linux freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/akinomyoga/cxxmatrix",
"description": "C++ Matrix: The Matrix Reloaded in Terminals",
"long_description": "C++ Matrix: The Matrix Reloaded in Terminals. (Number falls, Banners, Matrix rains, Conway's Game of Life and Mandelbrot set). Features Hankaku kana characters as in the original film, ten levels of green using terminal 256 color support, twinkling effects by adding random brightness fluctuations, and diffused reflection effects by cell background colors.",
"active": true,
"categories": [
"graphics",
"games"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gawk",
"clang-15"
]
}
],
"depends_on": []
},
{
"name": "cxxopts",
"portdir": "devel/cxxopts",
"version": "3.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jarro2783/cxxopts",
"description": "Lightweight C++ command-line option parser",
"long_description": "Lightweight C++ command-line option parser",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tapkee",
"just-fast"
]
}
]
},
{
"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": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"lcms2",
"qt5-qtbase",
"libiconv",
"libomp",
"ImageMagick"
]
}
],
"depends_on": []
},
{
"name": "cyclonedds",
"portdir": "devel/cyclonedds",
"version": "0.10.5",
"license": "EPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cyclonedds.io/",
"description": "Eclipse Cyclone DDS project",
"long_description": "Eclipse Cyclone DDS project",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "sikmir",
"github": "sikmir",
"ports_count": 43
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"nanomq"
]
}
]
},
{
"name": "cyrus5-imapd",
"portdir": "mail/cyrus5-imapd",
"version": "2.5.4",
"license": "BSD-old",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cyrusimap.org/",
"description": "The Cyrus IMAP Server",
"long_description": "Popular, scalable, open standars based IMAP & POP3 mail server developed by The Carnegie Mellon University.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"murder",
"sieve",
"idled",
"snmp",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"makedepend"
]
},
{
"type": "lib",
"ports": [
"db60",
"openssl",
"perl5",
"cyrus-sasl2"
]
}
],
"depends_on": []
},
{
"name": "cyrus-imapd",
"portdir": "mail/cyrus-imapd",
"version": "2.4.20",
"license": "BSD-old",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cyrusimap.org/",
"description": "The Cyrus IMAP Server",
"long_description": "Popular, scalable, open standars based IMAP & POP3 mail server developed by The Carnegie Mellon University.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"murder",
"snmp",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makedepend",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"db48",
"openssl",
"perl5.34",
"cyrus-sasl2"
]
}
],
"depends_on": []
},
{
"name": "cyrus-sasl2",
"portdir": "security/cyrus-sasl2",
"version": "2.1.28",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.cyrusimap.org",
"description": "SASL is an authentication library.",
"long_description": "SASL is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols. To use SASL, a protocol includes a command for identifying and authenticating a user to a server and for optionally negotiating protection of subsequent protocol interactions. If its use is negotiated, a security layer is inserted between the protocol and the connection.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [],
"variants": [
"kerberos",
"sql",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"kerberos5"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"MongoObjCDriver",
"libmemcached",
"mesos",
"R-mongolite",
"mongo-cxx-driver",
"cyrus-imapd",
"cyrus5-imapd",
"openldap-devel",
"openldap",
"argus",
"argus-clients",
"telepathy-gabble",
"php53-mongo",
"php54-mongo",
"php55-mongo",
"php56-mongo",
"php84-ldap",
"php83-ldap",
"php82-ldap",
"php81-ldap",
"php80-ldap",
"php74-ldap",
"php73-ldap",
"php72-ldap",
"php71-ldap",
"php70-ldap",
"php56-ldap",
"php55-ldap",
"mysql57",
"php54-ldap",
"php53-ldap",
"php52-ldap",
"subversion-pythonbindings-3.9",
"cyrus-sasl-xoauth2",
"subversion-python27bindings",
"subversion-pythonbindings-2.7",
"subversion-pythonbindings-3.5",
"subversion-pythonbindings-3.6",
"subversion-pythonbindings-3.7",
"isync",
"qca-cyrus-sasl",
"qca-qt5-cyrus-sasl",
"php54-mongodb",
"percona",
"fluent-bit",
"subversion-pythonbindings-3.8",
"mongo-c-driver",
"calendar-contacts-server",
"nmail",
"mongodb-devel",
"mongodb",
"alpine",
"subversion-pythonbindings-3.10",
"subversion-pythonbindings-3.11",
"subversion-pythonbindings-3.12",
"znc",
"librdkafka",
"LibVNCServer",
"kdepimlibs4",
"kdepimlibs4-kioslaves",
"qemu",
"libetpan",
"spice-server",
"subversion",
"subversion-javahlbindings",
"subversion-rubybindings",
"mysql8"
]
}
]
},
{
"name": "cyrus-sasl-xoauth2",
"portdir": "security/cyrus-sasl-xoauth2",
"version": "0.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/moriyoshi/cyrus-sasl-xoauth2",
"description": "Plugin implementation of XOAUTH2 for cyrus-sasl",
"long_description": "Plugin implementation of XOAUTH2 for cyrus-sasl",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 53
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"cyrus-sasl2"
]
}
],
"depends_on": []
},
{
"name": "cython_select",
"portdir": "python/cython_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default cython version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of cython.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py37-cython-devel",
"py27-cython",
"py35-cython",
"py36-cython",
"py37-cython",
"py38-cython",
"py39-cython",
"py310-cython",
"py311-cython",
"py312-cython",
"py313-cython",
"py314-cython"
]
}
]
},
{
"name": "czkawka",
"portdir": "sysutils/czkawka",
"version": "9.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/qarmin/czkawka",
"description": "Multi functional app to find duplicates, empty folders, similar images etc.",
"long_description": "czkawka is a simple, fast and free app to remove unnecessary files from your computer. It can find duplicates, empty folders, big files, empty files, temporary files, similar images, similar videos, similar music, invalid symbolic links, broken files, and files with bad extensions.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"legacy-support",
"rust",
"clang-17",
"cargo",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"gtk4",
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "czmq",
"portdir": "devel/czmq",
"version": "4.2.1",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://czmq.zeromq.org/",
"description": "High-level C Binding for 0MQ",
"long_description": "High-level C Binding for 0MQ",
"active": true,
"categories": [
"devel",
"sysutils",
"net"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2873
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zmq"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qore-zmq-module"
]
},
{
"type": "run",
"ports": [
"rb33-ffi-czmq",
"rb32-ffi-czmq",
"rb31-ffi-czmq"
]
}
]
},
{
"name": "d2",
"portdir": "graphics/d2",
"version": "0.6.8",
"license": "MPL-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/terrastruct/d2",
"description": "D2 is a modern diagram scripting language that turns text to diagrams.",
"long_description": "D2 is a modern diagram scripting language that turns text to diagrams.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
},
{
"name": "ivofrolov",
"github": "ivofrolov",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "d3dmetal",
"portdir": "devel/d3dmetal",
"version": "3.0",
"license": "Restrictive",
"platforms": "{darwin any >= 23}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://developer.apple.com/games",
"description": "Direct3D to Metal translation layer",
"long_description": "Direct3D to Metal translation layer",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "gcenx83",
"github": "gcenx",
"ports_count": 50
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"game-porting-toolkit"
]
}
]
},
{
"name": "d52",
"portdir": "devel/d52",
"version": "3.4.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://www.brouhaha.com/~eric/software/d52/",
"description": "Disassembler for a variety of microprocessors",
"long_description": "d52 is a set of disassemblers for the 8052, 8035, 8048, 8041, Z80, 8080 and 8085 microcontrollers",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "daapd",
"portdir": "audio/daapd",
"version": "0.2.4b",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.deleet.de/projekte/daap/daapd/",
"description": "A DAAP server emulating an iTunes server.",
"long_description": "daapd scans a directory for music files (mp3, aac, uncompressed) and makes them available via the Apple proprietary protocol DAAP. DAAP clients can browse the directory and retrieve individual files, either by streaming or by downloading them.",
"active": true,
"categories": [
"net",
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libid3tag",
"howl"
]
}
],
"depends_on": []
},
{
"name": "daaplib",
"portdir": "devel/daaplib",
"version": "0.1.1a",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20130623073811/http://www.deleet.de/projekte/daap/daaplib/",
"description": "small library for reading and writing DAAP streams",
"long_description": "daaplib is a very tiny and portable C++ library which helps to read and write low-level DAAP streams in memory. The code is straightforward and can mirror the structure of the data fairly well. DAAP streams are used by iTunes for sharing songs.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "dab-cmdline",
"portdir": "science/dab-cmdline",
"version": "20230302-d615e2ba",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/srcejon/dab-cmdline",
"description": "The DAB library provides entries for the functionality to handle DAB/DAB+ through some simple calls.",
"long_description": "The DAB library provides entries for the functionality to handle DAB/DAB+ through some simple calls.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"faad2",
"fftw-3-single"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"SDRangel"
]
}
]
},
{
"name": "dact",
"portdir": "archivers/dact",
"version": "0.8.42",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.rkeene.org/oss/dact/",
"description": "dynamic adaptive compression tool",
"long_description": "DACT attempts to create very efficient compressed files by attempting to use many different algorithms on each block until it finds the best for every block in the file.",
"active": true,
"categories": [
"archivers"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"lzo2",
"zlib",
"libmcrypt"
]
}
],
"depends_on": []
},
{
"name": "daemon",
"portdir": "sysutils/daemon",
"version": "0.8.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libslack.org/daemon/",
"description": "Daemon turns other process into daemons",
"long_description": "Daemon turns other process into daemons. There are many tasks that need to be performed to correctly set up a daemon process. This can be tedious. Daemon performs these tasks for other processes. This is useful for writing daemons in languages other than C, C++ or Perl (e.g. /bin/sh, Java).",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
}
],
"depends_on": []
},
{
"name": "daemonlogger",
"portdir": "net/daemonlogger",
"version": "1.2.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/daemonlogger/",
"description": "Packet Logger & Soft Tap",
"long_description": "DaemonLogger provides simple packet logging and a soft tap daemon. It has two runtime modes: 1) It sniffs packets and spools them straight to the disk and can daemonize itself for background packet logging. 2) It sniffs packets and rewrites them to a second interface, essentially acting as a soft tap. It can also do this in daemon mode.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libdnet",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "daemontools",
"portdir": "sysutils/daemontools",
"version": "0.76",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cr.yp.to/daemontools.html",
"description": "collection of tools for managing UNIX services",
"long_description": "daemontools is an extensive collection of tools for managing UNIX services. It includes tools for starting, restarting, stopping, monitoring and logging any services that you might wish to run.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"djbdns"
]
}
]
},
{
"name": "dagger",
"portdir": "devel/dagger",
"version": "0.19.11",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dagger.io",
"description": "A portable devkit for CI/CD pipelines",
"long_description": "Using Dagger, software teams can develop powerful CI/CD pipelines with minimal effort, then run them anywhere. Benefits include: \n- Unified dev and CI environments. Write your pipeline once, Dagger will run it the same everywhere. \n- Reduced CI lock-in. No more re-writing everything from scratch every 6 months.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "daglib",
"portdir": "fortran/daglib",
"version": "2023.12.31",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jacobwilliams/daglib",
"description": "Directed acyclic graphs with modern Fortran",
"long_description": "DAGLIB is a modern Fortran module for creating and manipulating directed acyclic graphs (DAGs). It includes a toposort feature, and also the ability to generate files in the GraphViz dot notation.",
"active": true,
"categories": [
"math",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "daisydiff",
"portdir": "textproc/daisydiff",
"version": "1.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/daisydiff/",
"description": "Daisy Diff compares HTML files.",
"long_description": "Daisy Diff is a Java library that diffs (compares) HTML files. It highlights added and removed words and annotates changes to the styling.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "run",
"ports": [
"kaffe"
]
}
],
"depends_on": []
},
{
"name": "daktilo",
"portdir": "games/daktilo",
"version": "0.6.0",
"license": "(Apache-2 or MIT)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://daktilo.cli.rs",
"description": "Turn your keyboard into a typewriter!",
"long_description": "daktilo is a small command-line program that plays typewriter sounds every time you press a key. It also offers the flexibility to customize keypress sounds to your liking. You can use the built-in sound presets to create an enjoyable typing experience, whether you're crafting emails or up to some prank on your boss.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "dalfox",
"portdir": "security/dalfox",
"version": "2.12.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dalfox.hahwul.com",
"description": "DalFox is an powerful open source XSS scanning tool & parameter analyzer",
"long_description": "DalFox is an powerful open source XSS scanning tool and parameter analyzer and utility that speeds up the process of detecting and verifying XSS flaws. It comes with a powerful testing engine, many niche features for the cool hacker",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "danectl",
"portdir": "security/danectl",
"version": "0.8.4",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://raf.org/danectl/",
"description": "DNSSEC DANE implementation manager",
"long_description": "DNSSEC DANE implementation manager. \n\nDANE is \"DNS-based Authentication of Named Entities\". It means securely letting the world know in advance what your public encryption keys are by publishing them as DNS records (TLSA, SSHFP, OPENPGPKEY, SMIMEA) in your DNSSEC-enabled internet domain zone. This is the simplest and most secure way to let the world know what keys to expect when connecting to your servers. This can apply to TLS keys, SSH host keys, and OpenPGP and S/MIME keys. This makes it possible to prevent impersonation or man-in-the-middle attacks. It's mostly used with mail servers. Eventually, it could render certificate authorities unnecessary. DNSSEC has become very easy.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "raf",
"github": "macportsraf",
"ports_count": 33
}
],
"variants": [
"tlsa",
"sshfp",
"openpgpkey",
"smimea"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libidn2"
]
},
{
"type": "run",
"ports": [
"gnupg2",
"certbot",
"coreutils",
"openssh",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "dansguardian",
"portdir": "net/dansguardian",
"version": "2.12.0.3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dansguardian.org/",
"description": "web content filter",
"long_description": "DansGuardian is content-control software: software designed to control which websites users can access. It also includes virus filtering and usage monitoring features.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"zlib",
"pcre",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "dante",
"portdir": "net/dante",
"version": "1.4.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.inet.no/dante/",
"description": "A circuit-level firewall/proxy",
"long_description": "Dante is a circuit-level firewall/proxy (socks implemented) that can be used to provide convenient and secure network connectivity to a wide range of hosts while requiring only the server Dante runs on to have external network connectivity. Once installed, Dante can in most cases be made transparent to the clients while offering detailed access control and logging facilities to the server administrator.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "dap",
"portdir": "math/dap",
"version": "3.10",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/dap/dap.html",
"description": "small statistics and graphics package",
"long_description": "Dap is a small statistics and graphics package based on C. Version 3.0 of Dap can read SBS programs! The user wishing to perform basic statistical analyses is now freed from learning and using C syntax for straightforward tasks, while retaining access to the C-style graphics and statistics features provided by the original implementation. Dap provides core methods of data management, analysis, and graphics that are commonly used in statistical consulting practice (univariate statistics, correlations and regression, ANOVA, categorical data analysis, logistic regression, and nonparametric analyses).",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "daq",
"portdir": "net/daq",
"version": "2.0.7",
"license": "GPL-2",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.snort.org/",
"description": "A Data Acquisition library, for packet I/O",
"long_description": "DAQ is an abstraction layer for PCAP. It is part of snort.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "jann",
"github": "roederja",
"ports_count": 10
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"pcre",
"libdnet",
"libpcap"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"snort"
]
}
]
},
{
"name": "dar",
"portdir": "archivers/dar",
"version": "2.8.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dar.sourceforge.io",
"description": "Disk Archiver",
"long_description": "dar is a shell command that backs up directory trees and files.",
"active": true,
"categories": [
"archivers"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"doxygen",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib",
"zstd",
"argon2",
"gpgme",
"libgcrypt",
"bzip2",
"openssl",
"curl",
"librsync",
"libiconv",
"gettext-runtime",
"libssh",
"lz4",
"lzo2",
"xz"
]
}
],
"depends_on": []
},
{
"name": "darcs",
"portdir": "devel/darcs",
"version": "2.18.5",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://darcs.net/",
"description": "A distributed, interactive, smart revision control system",
"long_description": "Darcs is a free, open source revision control system. It is: \n- Distributed: Every user has access to the full command set, removing boundaries between server and client or committer and non-committers. \n- Interactive: Darcs is easy to learn and efficient to use because it asks you questions in response to simple commands, giving you choices in your work flow. You can choose to record one change in a file, while ignoring another. As you update from upstream, you can review each patch name, even the full diff for interesting patches. \n- Smart: Originally developed by physicist David Roundy, darcs is based on a unique algebra of patches. \nThis smartness lets you respond to changing demands in ways that would otherwise not be possible. Learn more about spontaneous branches with darcs.",
"active": true,
"categories": [
"devel",
"haskell"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"openssl",
"pkgconfig",
"stack",
"file",
"grep",
"gsed",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "darkhttpd",
"portdir": "www/darkhttpd",
"version": "1.17",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://unix4lyfe.org/darkhttpd",
"description": "When you need a web server in a hurry.",
"long_description": "When you need a web server in a hurry. darkhttpd is a simple and efficient web server written in portable C. It has a small memory footprint, and runs a single-threaded event loop. It generates directory listings, supports HTTP GET & HEAD, IPv6, and more. darkhttpd only serves static content - no CGI.",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "darkice",
"portdir": "audio/darkice",
"version": "1.3",
"license": "GPL-3+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.darkice.org/",
"description": "live audio encoder and streamer",
"long_description": "DarkIce is a live audio streamer. It records audio from an audio interface (e.g. sound card), encodes it and sends it to a streaming server (i.e. IceCast, ShoutCast...).",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "nd",
"github": "",
"ports_count": 1
}
],
"variants": [
"jack",
"lame",
"twolame",
"faac",
"vorbis",
"samplerate",
"opus",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"jack",
"lame"
]
}
],
"depends_on": []
},
{
"name": "darkstat",
"portdir": "net/darkstat",
"version": "3.0.721",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://unix4lyfe.org/darkstat",
"description": "network traffic analyzer",
"long_description": "darkstat is a network traffic analyzer. It's basically a packet sniffer which runs as a background process on a cable/DSL router and gathers all sorts of useless but interesting statistics.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "darktable",
"portdir": "graphics/darktable",
"version": "4.4.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.darktable.org/",
"description": "Virtual lighttable and darkroom for photographers",
"long_description": "Darktable is a virtual lighttable and darkroom for photographers: it manages your digital negatives in a database and lets you view them through a zoomable lighttable. It also enables you to develop raw images and enhance them.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 354
}
],
"variants": [
"debug",
"x11",
"quartz",
"openmp"
],
"dependencies": [
{
"type": "build",
"ports": [
"intltool",
"clang-13",
"perl5.34",
"po4a",
"cctools",
"cmake",
"gettext",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libgphoto2",
"libusb",
"desktop-file-utils",
"gtk3",
"libsecret",
"libsoup",
"GraphicsMagick",
"cairo",
"exiv2",
"gdk-pixbuf2",
"harfbuzz",
"jasper",
"lcms2",
"lensfun",
"libjpeg-turbo",
"libpng",
"librsvg",
"openexr",
"openjpeg",
"osm-gps-map",
"tiff",
"webp",
"libheif",
"curl",
"zlib",
"pugixml",
"pango",
"gettext-runtime",
"gmic-lib",
"libavif",
"libjxl",
"lua54",
"imath",
"libxml2",
"portmidi",
"sqlite3",
"atk",
"flickcurl",
"glib2",
"icu",
"iso-codes",
"json-glib"
]
},
{
"type": "run",
"ports": [
"tango-icon-theme",
"exiftool",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "darktable-devel",
"portdir": "graphics/darktable-devel",
"version": "4.8.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.darktable.org/",
"description": "Virtual lighttable and darkroom for photographers",
"long_description": "Darktable is a virtual lighttable and darkroom for photographers: it manages your digital negatives in a database and lets you view them through a zoomable lighttable. It also enables you to develop raw images and enhance them.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 354
}
],
"variants": [
"debug",
"x11",
"quartz",
"openmp"
],
"dependencies": [
{
"type": "build",
"ports": [
"intltool",
"clang-17",
"perl5.34",
"po4a",
"cctools",
"cmake",
"gettext",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libgphoto2",
"libusb",
"desktop-file-utils",
"gtk3",
"libsecret",
"libsoup",
"GraphicsMagick",
"cairo",
"exiv2",
"gdk-pixbuf2",
"harfbuzz",
"jasper",
"lcms2",
"lensfun",
"libjpeg-turbo",
"libpng",
"librsvg",
"openexr",
"openjpeg",
"osm-gps-map",
"tiff",
"webp",
"libheif",
"curl",
"zlib",
"pugixml",
"pango",
"gettext-runtime",
"gmic-lib",
"libavif",
"libjxl",
"lua54",
"imath",
"libxml2",
"portmidi",
"sqlite3",
"atk",
"flickcurl",
"glib2",
"icu",
"iso-codes",
"json-glib"
]
},
{
"type": "run",
"ports": [
"tango-icon-theme",
"exiftool",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "darts",
"portdir": "devel/darts",
"version": "0.32",
"license": "LGPL-2.1+ and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://chasen.org/~taku/software/darts/",
"description": "Double-ARray Trie System",
"long_description": "Darts is a C++ Templeate library which can be used to make Double-Array. Reference: Aoe, J. An Efficient Digital Search Algorithm by Using a Double-Array Structure. IEEE Transactions on Software Engineering. Vol. 15, 9 (Sep 1989). pp. 1066-1077",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"chasen-base"
]
}
]
},
{
"name": "dart-sass",
"portdir": "www/dart-sass",
"version": "1.86.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sass-lang.com/dart-sass",
"description": "The reference implementation of Sass, written in Dart.",
"long_description": "Dart Sass is the primary implementation of Sass, which means it gets new features before any other implementation. It's fast, easy to install, and it compiles to pure JavaScript which makes it easy to integrate into modern web development workflows.",
"active": true,
"categories": [
"textproc",
"www"
],
"maintainers": [
{
"name": "",
"github": "queensferryme",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"dart-sdk",
"clang-17",
"buf"
]
}
],
"depends_on": []
},
{
"name": "darts-clone",
"portdir": "devel/darts-clone",
"version": "0.32g",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/darts-clone/",
"description": "A clone of Darts (Double-ARray Trie System)",
"long_description": "Darts-clone is a clone of Darts (Double-ARray Trie System), which is a C++ header library for double-array structure.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pecco"
]
}
]
},
{
"name": "dart-sdk",
"portdir": "lang/dart-sdk",
"version": "3.11.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dart.dev/",
"description": "The Dart SDK",
"long_description": "Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 163
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pub2port",
"fvm",
"dart-sass"
]
}
]
},
{
"name": "darwinbuild",
"portdir": "devel/darwinbuild",
"version": "37",
"license": "BSD",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://macosforge.github.io/darwinbuild/",
"description": "Darwinbuild is a set of tools that facilitate building the sources released by Apple.",
"long_description": "The Darwin Build Scripts are a collection of tools that assist compilation of the many projects contained in Darwin, the open source base of Apple's Mac OS X operating system. Apple publishes the sources of these projects in an archive format (.tar.gz). An archive is published for each project version on Apple's site. These tools will provide the proper build environment as well as help to resolve any necessary dependencies prior to building.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"tcl"
]
}
],
"depends_on": []
},
{
"name": "darwinbuild-legacy",
"portdir": "devel/darwinbuild-legacy",
"version": "0.8.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://macosforge.github.io/darwinbuild/",
"description": "Darwinbuild is a set of tools that facilitate building the sources released by Apple.",
"long_description": "The Darwin Build Scripts are a collection of tools that assist compilation of the many projects contained in Darwin, the open source base of Apple's Mac OS X operating system. Apple publishes the sources of these projects in an archive format (.tar.gz). An archive is published for each project version on Apple's site. These tools will provide the proper build environment as well as help to resolve any necessary dependencies prior to building.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"openssl"
]
}
],
"depends_on": []
}
]
}