HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50662,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=896",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=894",
"results": [
{
"name": "monarch",
"portdir": "net/monarch",
"version": "2.5.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/monarch",
"description": "A GUI configuration tool for Nagios written in perl",
"long_description": "A GUI configuration tool for Nagios written in perl",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-cgi-ajax",
"p5.34-class-accessor",
"p5.34-dbd-mysql",
"p5.34-dbi",
"nagios",
"p5.34-nmap-scanner",
"p5.34-xml-libxml",
"p5.34-xml-namespacesupport",
"p5.34-xml-sax",
"p5.34-libwww-perl"
]
}
],
"depends_on": []
},
{
"name": "mole",
"portdir": "net/mole",
"version": "2.0.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://davrodpin.github.io/mole",
"description": "CLI application to create ssh tunnels focused on resiliency and user experience.",
"long_description": "CLI application to create ssh tunnels focused on resiliency and user experience., forwarding a local port to a remote address through a SSH server.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "moftpd",
"portdir": "net/moftpd",
"version": "1.2.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.morth.org/moftpd/",
"description": "moftpd is a FTP server supporting IPv6, virtual hosts",
"long_description": "moftpd is a FTP server supporting IPv6, virtual hosts, fine grained permissions, and more. TLS is supported, and clients can be authenticated and logged in by certificate.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "mldonkey",
"portdir": "net/mldonkey",
"version": "3.2.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mldonkey.sourceforge.net",
"description": "OCaml/GTK client for the eDonkey p2p network",
"long_description": "MLdonkey is a multi-platform multi-network peer-to-peer client. It supports several large networks, such as eDonkey, Overnet, Bittorrent, Gnutella (Bearshare, Limewire, etc), Gnutella2 (Shareaza), Fasttrack (Kazaa, Imesh, Grobster), Soulseek, Direct-Connect, and Opennap. Networks can be enabled/disabled, searches are performed in parallel on all enabled networks, but each file is only downloaded from one network, but from multiple clients concurrently.",
"active": true,
"categories": [
"net",
"p2p"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"fontconfig",
"gd2",
"libjpeg-turbo",
"libpng",
"librsvg",
"ocaml",
"ocaml-camlp4",
"bzip2",
"ocaml-num",
"freetype",
"file",
"libmagic",
"expat",
"libiconv",
"lablgtk2",
"xorg-libX11",
"miniupnpc",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "mktorrent",
"portdir": "net/mktorrent",
"version": "1.1",
"license": "(GPL-2+ or OpenSSLException)",
"platforms": "freebsd darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Rudde/mktorrent",
"description": "mktorrent is a simple command line utility to create BitTorrent metainfo files.",
"long_description": "mktorrent is a simple command line utility to create BitTorrent metainfo files.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "miredo",
"portdir": "net/miredo",
"version": "1.2.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.remlab.net/miredo/",
"description": "Miredo is an open-source Teredo IPv6 tunneling software",
"long_description": "Miredo is an open-source Teredo IPv6 tunneling software. It includes functional implementations of all components of the Teredo specification (client, relay and server). It is meant to provide IPv6 connectivity even from behind NAT devices",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"judy",
"tuntaposx"
]
}
],
"depends_on": []
},
{
"name": "miniupnpc",
"portdir": "net/miniupnpc",
"version": "2.3.3",
"license": "BSD",
"platforms": "darwin freebsd",
"epoch": 2,
"replaced_by": null,
"homepage": "http://miniupnp.free.fr/",
"description": "Lightweight client for UPnP protocol",
"long_description": "Lightweight client for UPnP protocol",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "jose.edil+miniupnp",
"github": "edilmedeiros",
"ports_count": 2
}
],
"variants": [
"universal",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"wired-server",
"i2pd",
"Vidalia",
"libretroshare",
"mldonkey",
"warzone2100",
"transmission-qt",
"godot",
"godot-3.2",
"eiskaltdcpp",
"transmission-x11",
"litecoin",
"bitcoin",
"retroshare-qt4"
]
}
]
},
{
"name": "miniserve",
"portdir": "net/miniserve",
"version": "0.32.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/svenstaro/miniserve",
"description": "miniserve is a small, self-contained cross-platform CLI tool that allows you to just grab the binary and serve some file(s) via HTTP.",
"long_description": "miniserve is a small, self-contained cross-platform CLI tool that allows you to just grab the binary and serve some file(s) via HTTP. Sometimes this is just a more practical and quick way than doing things properly.",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "minimodem",
"portdir": "net/minimodem",
"version": "0.24",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kamalmostafa/minimodem",
"description": "General-purpose software audio FSK modem",
"long_description": "Minimodem is a command-line program which decodes (or generates) audio modem tones at any specified baud rate, using various framing protocols. It acts a general-purpose software FSK modem, and includes support for various standard FSK protocols such as Bell103, Bell202, RTTY, TTY/TDD, NOAA SAME, and Caller-ID. Minimodem can play and capture audio modem tones in real-time via the system audio device, or in batched mode via audio files. Minimodem can be used to transfer data between nearby computers using an audio cable (or just via sound waves), or between remote computers using radio, telephone, or another audio communications medium.",
"active": true,
"categories": [
"net",
"audio"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 172
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsndfile",
"pulseaudio"
]
}
],
"depends_on": []
},
{
"name": "minidlna",
"portdir": "net/minidlna",
"version": "1.3.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "ReadyMedia",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by ReadyMedia",
"long_description": "This port has been replaced by ReadyMedia.",
"active": false,
"categories": [
"net",
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"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": "microdc2",
"portdir": "net/microdc2",
"version": "0.15.6",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://corsair626.no-ip.org/microdc/",
"description": "A command line Direct Connect client",
"long_description": "microdc2 is a simple command line client for the Direct Connect protocol, similar to DC++ or Shakespeer.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "arm39",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"readline",
"libxml2"
]
}
],
"depends_on": []
},
{
"name": "micq",
"portdir": "net/micq",
"version": "0.5.4.2",
"license": "(GPL-2 or OpenSSLException)",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://micq.ausics.net/",
"description": "portable text-mode ICQ clone",
"long_description": "mICQ is a very portable text-mode ICQ clone. Originally written by Matthew D. Smith, a great part of mICQ has been rewritten by Ruediger Kuhlmann, in particular the support for the new version 8 of the ICQ protocol that became necessary, the internationalization, the file transfer and some restructuring of the code.",
"active": false,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "metaproxy",
"portdir": "net/metaproxy",
"version": "1.22.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.indexdata.com/metaproxy",
"description": "Z39.50 proxy and router utilizing Yaz toolkit.",
"long_description": "Metaproxy is a proxy front end server that presents a single Z39.50/SRW/SRU front end to multiple back end Z39.50 database servers. It can also work in conjunction with Index Data's library of gateways to access non-Z39.50-compliant database servers.",
"active": true,
"categories": [
"devel",
"net",
"databases"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"yaz",
"yazpp",
"libiconv",
"zlib",
"libxslt",
"boost187",
"libxml2"
]
}
],
"depends_on": []
},
{
"name": "meshbird",
"portdir": "net/meshbird",
"version": "2.3",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://meshbird.com",
"description": "Distributed private networking.",
"long_description": "Meshbird is open-source cloud-native multi-region multi-cloud distributed private networking.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "megatools",
"portdir": "net/megatools",
"version": "1.11.5.20250706",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://megatools.megous.com",
"description": "Command line client application for Mega.",
"long_description": "megatools is a collection of programs for accessing Mega service from the command line on your desktop or server.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 228
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"pkgconfig",
"asciidoc",
"docbook2X",
"meson",
"ninja"
]
},
{
"type": "lib",
"ports": [
"openssl",
"curl",
"glib2"
]
}
],
"depends_on": []
},
{
"name": "mediatomb",
"portdir": "net/mediatomb",
"version": "0.12.1",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://mediatomb.cc/",
"description": "Open source (GPL) UPnP MediaServer",
"long_description": "MediaTomb is an open source (GPL) UPnP MediaServer with a nice web user interface, it allows you to stream your digital media through your home network and listen to/watch it on a variety of UPnP compatible devices.",
"active": true,
"categories": [
"net",
"multimedia"
],
"maintainers": [],
"variants": [
"sqlite3",
"mysql5",
"taglib",
"id3lib",
"ffmpeg",
"libextractor",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "lib",
"ports": [
"taglib",
"sqlite3",
"ffmpeg"
]
},
{
"type": "run",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "mediaserv",
"portdir": "net/mediaserv",
"version": "0.05",
"license": "Artistic-1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://mediautils.garage.maemo.org/mediaserv.html",
"description": "On-demand transcoding server for videos, targetting the Nokia Internet Tablets.",
"long_description": "mediaserv is a simple web server which exposes video content on your desktop PC or server to your Nokia Internet Tablet (such as the Nokia 770, Nokia N800 or Nokia N810). When content is accessed, it transcodes the video Just In Time and streams it to your Internet Tablet. RSS feeds for directories are also provided, listing the most recently updated content, and compatible with Nokia's beta Video Center application.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "run",
"ports": [
"tablet-encode",
"perl5.34",
"mplayer-devel",
"p5.34-libwww-perl",
"p5.34-xml-rss",
"p5.34-datetime"
]
}
],
"depends_on": []
},
{
"name": "mdnsd",
"portdir": "net/mdnsd",
"version": "0.7G",
"license": "(GPL or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dotlocal.org/mdnsd/",
"description": "embeddable Multicast DNS Daemon",
"long_description": "mdnsd is a very lightweight, simple, portable, and easy to integrate open source implementation of Multicast DNS (part of Zeroconf, also called Rendezvous by Apple) for developers. It supports both acting as a Query and a Responder, allowing any software to participate fully on the .local network just by including a few files and calling a few functions.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "mcabber",
"portdir": "net/mcabber",
"version": "1.1.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mcabber.com",
"description": "Console Jabber client",
"long_description": "mcabber is a small Jabber console client. It includes features like SSL, MUC, history logging, command completion, OpenPGP encryption, OTR and external action triggers.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"aspell",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cctools",
"gettext",
"libtool",
"pkgconfig",
"gawk",
"coreutils",
"grep",
"gsed",
"autoconf",
"automake"
]
},
{
"type": "lib",
"ports": [
"gpgme",
"libgcrypt",
"ncurses",
"loudmouth",
"libotr",
"libiconv",
"gettext-runtime",
"glib2"
]
}
],
"depends_on": []
},
{
"name": "matterbridge",
"portdir": "net/matterbridge",
"version": "1.26.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/42wim/matterbridge",
"description": "Multi-protocols (IRC/XMPP/Mattermost/Slack/Matrix/etc) bridge",
"long_description": "bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API (mattermost not required!)",
"active": true,
"categories": [
"net",
"irc"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "matrix-client",
"portdir": "net/matrix-client",
"version": "2018-07-14",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "mtxclient",
"homepage": "https://github.com/Nheko-Reborn/mtxclient",
"description": "Obsolete port, replaced by mtxclient",
"long_description": "This port has been replaced by mtxclient.",
"active": false,
"categories": [
"devel",
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"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": "masscan",
"portdir": "net/masscan",
"version": "1.3.2",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/robertdavidgraham/masscan",
"description": "Mass IP port scanner",
"long_description": "This is the fastest Internet port scanner. It can scan the entire Internet in under 6 minutes, transmitting 10 million packets per second. It produces results similar to nmap, the most famous port scanner. Internally, it operates more like scanrand, unicornscan, and ZMap, using asynchronous transmission. The major difference is that it is faster than these other scanners. In addition, it is more flexible, allowing arbitrary address ranges and port ranges.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "maradns",
"portdir": "net/maradns",
"version": "1.2.12.09",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.maradns.org/",
"description": "DNS server supporting authoritative, recursive and caching DNS",
"long_description": "MaraDNS is a fully functional DNS server supporting authoritative DNS, recursive DNS, and caching DNS.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"authonly",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "makuosan",
"portdir": "net/makuosan",
"version": "1.3.6",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/makuosan https://github.com/yasui0906/makuosan",
"description": "Makuosan(MAKUO for short) is a software which transfer files to multiple servers simultaneously using UDP multicast.",
"long_description": "Makuosan(MAKUO for short) is a software which transfer files to multiple servers simultaneously using UDP multicast. (MAKUO consists of makuosan daemon and command line utility msync. The makuosan should be run on every server in a cluster. The makuo talk to makuosan daemon.) MAKUO has following features; Scalability: The time required to transfer files to multiple servers does not depend on the number of the target servers. It takes almost as same amount of time to transfer files to 20 servers as it does to 10 servers. However, it is desirable to use MAKUO among servers with similar performance, because transfer speed is limited by the slowest server. Simultaneous update on every server. The makuosan transfers files simultaneously using IP multicast. Therefore, there should not be any out of sync server. Simple configuration: Each makuosan daemon maintains available server list by periodically checking existence of other makuosan daemons on different servers. The makuosan transfers files only to those servers where makuosan daemon is also alive. Therefore, it never stalls waiting for a dead server, or timeouts.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"server",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"openssl11"
]
}
],
"depends_on": []
},
{
"name": "magic-wormhole",
"portdir": "net/magic-wormhole",
"version": "0.21.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://magic-wormhole.readthedocs.io",
"description": "Securely transfer data between computers.",
"long_description": "Securely transfer data between computers. This package provides a library and a command-line tool named wormhole, which makes it possible to get arbitrary-sized files and directories (or short pieces of text) from one computer to another. The two endpoints are identified by using identical “wormhole codes”: in general, the sending machine generates and displays the code, which must then be typed into the receiving machine.",
"active": true,
"categories": [
"sysutils",
"net",
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-versioneer"
]
},
{
"type": "lib",
"ports": [
"py313-tqdm",
"py313-humanize",
"py313-pynacl",
"py313-iterable-io",
"py313-zipstream-ng",
"py313-autobahn",
"libsodium",
"py313-hkdf",
"py313-qrcode",
"py313-spake2",
"py313-twisted",
"py313-txtorcon",
"py313-automat",
"python313",
"py313-attrs",
"py313-six",
"py313-cryptography",
"py313-click"
]
}
],
"depends_on": []
},
{
"name": "macos-vpn-server",
"portdir": "net/macos-vpn-server",
"version": "10.14.5",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://opensource.apple.com/source/ppp/ppp-838/Helpers/vpnd/vpnd.5.auto.html",
"description": "macOS VPN (L2TP-IPSec-PSK) Server.",
"long_description": "macOS VPN (L2TP-IPSec-PSK) Server. Native macOS VPN Server L2TP-IPSec-PSK configuration using vpnd. This configuration is based upon macOS Server.app's VPN server prior to its deprecation in Server.app version 5.7. See `man 5 vpnd` and /Library/Preferences/SystemConfiguration/com.apple.RemoteAccessServers.plist for details.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "macos-fortress-hosts",
"portdir": "net/macos-fortress",
"version": "2025.09.21",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/essandess/macOS-Fortress",
"description": "A community managed and maintained hosts file.",
"long_description": "macos-fortress-hosts is a community managed and maintained hosts file that allows an additional layer of protection against access to ad, tracking, and malicious websites.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
}
],
"variants": [
"initialize_always",
"proxy_settings"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"wget",
"p5.34-data-validate-domain"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"macos-fortress-proxy",
"macos-fortress-proxy-squid"
]
}
]
},
{
"name": "macos-fortress-easylistpac",
"portdir": "net/macos-fortress",
"version": "2020.12.13",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/essandess/easylist-pac-privoxy",
"description": "EasyList Tracker and Adblocks to Proxy Auto Configuration (PAC) File",
"long_description": "Converts EasyList tracker and ad blocking rules to efficient network-level blocks in a proxy.pac file for automatic proxy network configurations and Privoxy proxy servers. Easily incorporates multiple blocking rulesets into both Privoxy and PAC formats, including many default lists.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
}
],
"variants": [
"initialize_always"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"adblock2privoxy",
"python313",
"py313-numpy",
"py313-matplotlib",
"py313-scikit-learn"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"macos-fortress-proxy-squid"
]
}
]
},
{
"name": "macos-fortress-proxy",
"portdir": "net/macos-fortress",
"version": "2025.09.21",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/essandess/macOS-Fortress",
"description": "Blackhole and Privatizing Proxy.",
"long_description": "Blackhole and Privatizing Proxy. The proxy uses Privoxy and adblock2privoxy.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
}
],
"variants": [
"initialize_always",
"https_inspection"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"macos-fortress-hosts",
"adblock2privoxy",
"privoxy",
"macos-fortress-proxypac"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"macos-fortress"
]
}
]
},
{
"name": "macos-fortress-emergingthreats",
"portdir": "net/macos-fortress",
"version": "2025.09.21",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/essandess/macOS-Fortress",
"description": "Emerging Threats rule server.",
"long_description": "Emerging Threats rule server.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
}
],
"variants": [
"initialize_always",
"proxy_settings"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"wget"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"macos-fortress-pf"
]
}
]
},
{
"name": "macos-fortress-dshield",
"portdir": "net/macos-fortress",
"version": "2025.09.21",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/essandess/macOS-Fortress",
"description": "DShield is a community-based collaborative firewall log correlation system.",
"long_description": "DShield is a community-based collaborative firewall log correlation system.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
}
],
"variants": [
"initialize_always",
"proxy_settings"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"wget",
"p5.34-data-validate-ip"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"macos-fortress-pf"
]
}
]
},
{
"name": "macos-fortress-pf",
"portdir": "net/macos-fortress",
"version": "2025.09.21",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/essandess/macOS-Fortress",
"description": "PF Firewall with dshield, emergingthreats, and adaptive bruteforce blocks",
"long_description": "PF Firewall with dshield, emergingthreats, and adaptive bruteforce blocks",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
}
],
"variants": [
"initialize_always"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"pcre",
"macos-fortress-dshield",
"macos-fortress-emergingthreats"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"macos-fortress"
]
}
]
},
{
"name": "macos-fortress",
"portdir": "net/macos-fortress",
"version": "2025.09.21",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/essandess/macOS-Fortress",
"description": "Firewall, Blackhole, and Privatizing Proxy for Trackers, Attackers, Malware, Adware, and Spammers",
"long_description": "Kernel-level, OS-level, and client-level security for macOS. Built to block attacks using open source databases, and block ads, malicious scripts, and conceal information used for web tracking. Uses PF, dshield, emergingthreats, hosts file, a filtering proxy, and a proxy autoconfiguration (PAC) file.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
}
],
"variants": [
"initialize_always",
"https_inspection"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"macos-fortress-pf",
"macos-fortress-proxy"
]
}
],
"depends_on": []
},
{
"name": "lsh",
"portdir": "net/lsh",
"version": "2.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.lysator.liu.se/~nisse/lsh/",
"description": "A GNU implementation of the Secure Shell protocols",
"long_description": "lsh is a free implementation (in the GNU sense) of the ssh version 2 protocol, currently being standardised by the IETF SECSH working group",
"active": false,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"gmp",
"liboop",
"nettle",
"zlib",
"tcp_wrappers",
"xauth",
"xorg-libXau",
"readline"
]
}
],
"depends_on": []
},
{
"name": "loudmouth",
"portdir": "net/loudmouth",
"version": "1.5.4",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mcabber/loudmouth",
"description": "A lightweight C library for the jabber protocol.",
"long_description": "Loudmouth is a lightweight and easy-to-use C library for programming with the Jabber protocol. It's designed to be easy to get started with and yet extensible to let you do anything the Jabber protocol allows.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"glib2",
"gnutls",
"libidn",
"kerberos5"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"amarok",
"Io",
"mcabber"
]
}
]
},
{
"name": "logjam",
"portdir": "net/logjam",
"version": "4.6.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://andy-shev.github.io/LogJam/",
"description": "GTK2 client for livejournal.com",
"long_description": "LogJam is a GTK2 client for LiveJournal.com.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"libtool",
"pkgconfig",
"intltool"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"dbus",
"dbus-glib",
"gtk2",
"curl",
"libxml2"
]
}
],
"depends_on": []
},
{
"name": "linphone",
"portdir": "net/linphone",
"version": "3.5.2",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.linphone.org/",
"description": "voice over IP sip phone",
"long_description": "With linphone you can communicate freely with people over the internet, with voice and text instant messaging.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0",
"intltool"
]
},
{
"type": "lib",
"ports": [
"speex",
"libglade2",
"libexosip2"
]
}
],
"depends_on": []
},
{
"name": "libusrsctp",
"portdir": "net/libusrsctp",
"version": "0.9.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sctp.fh-muenster.de/sctp-user-land-stack.html",
"description": "SCTP User-land Stack",
"long_description": "This user-land stack uses the FreeBSD kernel sources for SCTP and makes the functionality available as a user-land library. The stack supports SCTP/IPv4, SCTP/IPv6, SCTP/UDP/IPv4, and SCTP/UDP/IPv6.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "libudns",
"portdir": "net/libudns",
"version": "0.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.corpit.ru/mjt/udns.html",
"description": "DNS resolver library",
"long_description": "UDNS is a stub DNS resolver library with ability to perform both syncronous and asyncronous DNS queries.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"jabberd"
]
}
]
},
{
"name": "libtorrent-rasterbar",
"portdir": "net/libtorrent-rasterbar",
"version": "2.0.11",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libtorrent.org/",
"description": "A C++ bittorrent library (not the same as port libtorrent)",
"long_description": "A C++ bittorrent library designed to run on anything from embedded systems to large scale seed servers. It comes with python bindings and detailed documentation.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2625
},
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 228
}
],
"variants": [
"debug",
"python310",
"python311",
"python312",
"python313",
"python314",
"error_logging"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"openssl",
"boost181",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"deluge",
"btfs",
"qBittorrent-qt5",
"qBittorrent"
]
}
]
},
{
"name": "libtorrent-devel",
"portdir": "net/libtorrent-devel",
"version": "20241204",
"license": "(GPL-2+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rakshasa/libtorrent",
"description": "BitTorrent library (unstable release)",
"long_description": "libTorrent is a BitTorrent library written in C++ for *nix. It is designed to avoid redundant copying and storing of data that other clients and libraries suffer from. This is the unstable release of libTorrent.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-17",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"openssl3",
"libsigcxx2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rtorrent-devel"
]
}
]
},
{
"name": "libtorrent",
"portdir": "net/libtorrent",
"version": "0.13.8",
"license": "(GPL-2+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rakshasa/libtorrent",
"description": "BitTorrent library",
"long_description": "libTorrent is a BitTorrent library written in C++ for *nix. It is designed to avoid redundant copying and storing of data that other clients and libraries suffer from.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-17",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"openssl",
"libsigcxx2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rtorrent"
]
}
]
},
{
"name": "libstrophe",
"portdir": "net/libstrophe",
"version": "0.13.1",
"license": "(GPL-3 or MIT)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://strophe.im/libstrophe/",
"description": "A simple, lightweight C library for writing XMPP clients",
"long_description": "libstrophe is a lightweight XMPP client library written in C. It has minimal dependencies and is configurable for various environments. It runs well on both Linux, Unix, and Windows based platforms.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"libxml",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"m4",
"pkgconfig",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "lib",
"ports": [
"expat",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"profanity"
]
}
]
},
{
"name": "libsrtp1",
"portdir": "net/libsrtp",
"version": "1.6.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cisco/libsrtp",
"description": "Secure Real-time Transport Protocol (SRTP)",
"long_description": "The libSRTP library is an open-source implementation of the Secure Real-time Transport Protocol (SRTP).",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "aeh",
"github": "alfredh",
"ports_count": 7
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl10",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "libsrtp",
"portdir": "net/libsrtp",
"version": "2.6.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cisco/libsrtp",
"description": "Secure Real-time Transport Protocol (SRTP)",
"long_description": "The libSRTP library is an open-source implementation of the Secure Real-time Transport Protocol (SRTP).",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "aeh",
"github": "alfredh",
"ports_count": 7
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libpcap",
"openssl3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dino"
]
}
]
},
{
"name": "libsmi",
"portdir": "net/libsmi",
"version": "0.5.0",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ibr.cs.tu-bs.de/projects/libsmi",
"description": "Library to Access SMI MIB Information",
"long_description": "The core of the libsmi distribution is a library that allows management applications to access SMI MIB module definitions. On top of this library, there are tools to check, analyze dump, convert, and compare MIB definitions. Finally, the distribution contains a steadily maintained and revised archive of all IETF and IANA maintained standard MIB and PIB modules. The library is internally divided into two layers. The upper layers represent the API to applications that make use of libsmi. Furthermore, the upper layer holds the MIB information in common internal data structures. The lower layer contains the drivers that implement the access to persistent MIB module repositories. Currently drivers for SMIv1/v2 MIB module files and for SPPI PIB module files exist. A driver for an early draft of SMIng is also present.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"wireshark2",
"wireshark22",
"wireshark30",
"wireshark3",
"wireshark4",
"tcpdump"
]
}
]
},
{
"name": "libslirp",
"portdir": "net/libslirp",
"version": "4.8.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.freedesktop.org/slirp/libslirp",
"description": "General purpose TCP-IP emulator",
"long_description": "libslirp is a user-mode networking library used by virtual machines, containers or various tools.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 159
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dosbox-staging",
"melonds",
"qemu"
]
}
]
},
{
"name": "librsync",
"portdir": "net/librsync",
"version": "2.3.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://librsync.github.io/",
"description": "library that implements the rsync remote-delta algorithm",
"long_description": "librsync is a free software library that implements the rsync remote-delta algorithm. This algorithm allows efficient remote updates of a file, without requiring the old and new versions to both be present at the sending end. The library uses a streaming design similar to that of zlib with the aim of allowing it to be embedded into many different applications. librsync is not wire-compatible with rsync 2.x, and is not likely to be in the future.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"zlib",
"popt"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"duplicity",
"burp",
"dar",
"rdiff-backup"
]
}
]
},
{
"name": "librem",
"portdir": "net/librem",
"version": "1.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/baresip/rem",
"description": "portable audio and video processing media library",
"long_description": "librem is a portable audio and video processing media library.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "aeh",
"github": "alfredh",
"ports_count": 7
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openssl",
"libre"
]
}
],
"depends_on": []
},
{
"name": "libre",
"portdir": "net/libre",
"version": "4.3.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/baresip/re",
"description": "Protocol library for real-time communications with async I/O support",
"long_description": "libre is a Protocol library for real-time communications with async I/O support.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "aeh",
"github": "alfredh",
"ports_count": 7
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"librem",
"restund",
"baresip"
]
}
]
}
]
}