HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50730,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=495",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=493",
"results": [
{
"name": "lirc",
"portdir": "sysutils/lirc",
"version": "0.10.2",
"license": "(GPL-2+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.lirc.org",
"description": "Linux Infrared Remote Control",
"long_description": "LIRC enables receiving and/or sending infra-red remote controls signals. The only hardware is known to work (on the Mac operating system) includes the IR receiver in older HDHomerun tuner boxes and the Sony Vaio PCVA-IR5U receiver. Other hardware _could_ work but is untested. Lirc does not currently work with the IR receiver built into various Mac models. Lirc on OSX can also receive signals relayed from another Lirc server.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [],
"variants": [
"gui",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"doxygen",
"gsed",
"py312-setuptools",
"py312-yaml",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libftdi1",
"libusb",
"libusb-compat",
"portaudio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libirman"
]
}
]
},
{
"name": "littleutils",
"portdir": "sysutils/littleutils",
"version": "1.2.8",
"license": "GPL-3+ and ijg and permissive",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/littleutils/",
"description": "littleutils includes various small and useful command-line utilities",
"long_description": "The littleutils include a duplicate file finder (repeats), image optimizers (opt-jpg, opt-png, opt-gif, recomp-jpg), file rename tools (lowercase, uppercase, pren), archive recompressors (to-gzip, to-bzip, to-7zip, to-lzma, to-lzip, to-xz), a tempfile utility (tempname), file property tools (filedate, filemode, filenode, fileown, filesize, and lrealpath), and others.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1297
}
],
"variants": [
"python310",
"python311",
"python312",
"python313",
"python314",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"lzma",
"p7zip",
"xz",
"zstd",
"gifsicle",
"img2pdf",
"imlib2",
"pngcrush",
"pngquant",
"bzip2",
"ghostscript",
"bash",
"dash",
"file",
"lzop",
"perl5.34",
"gettext-runtime",
"p5.34-cryptx",
"python313",
"poppler",
"gzip",
"lzip"
]
}
],
"depends_on": []
},
{
"name": "llvm_select",
"portdir": "sysutils/llvm_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default llvm version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of llvm. It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 301
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"llvm_select-3.3",
"llvm_select-3.4",
"llvm_select-3.7",
"llvm_select-5.0",
"llvm_select-6.0",
"llvm_select-7.0",
"llvm_select-8.0",
"llvm_select-9.0",
"llvm_select-10",
"llvm_select-11",
"llvm_select-13",
"llvm_select-12",
"llvm_select-15",
"llvm_select-14",
"llvm_select-16",
"llvm_select-17",
"llvm_select-18",
"llvm_select-19",
"llvm_select-20",
"llvm_select-21",
"llvm_select-devel"
]
}
]
},
{
"name": "lnav",
"portdir": "sysutils/lnav",
"version": "0.12.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lnav.org",
"description": "An advanced log file viewer for the small-scale.",
"long_description": "Many logging tools, like Splunk, provide great features but are optimized for large-scale deployments. They require installing and configuring servers before they can be effectively used. There is still a need for a robust log file analyzer for the terminal.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"openssl",
"bzip2",
"readline",
"curl",
"pcre2",
"libarchive",
"zlib",
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "log4shib",
"portdir": "sysutils/log4shib",
"version": "2.0.1",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://shibboleth.net/",
"description": "configurable logging for C++, fork of log4cpp",
"long_description": "Log4shib is library of C++ classes for flexible logging to files, syslog, IDSA and other destinations. It is modeled after the Log4j Java library, staying as close to their API as is reasonable.",
"active": true,
"categories": [
"devel",
"sysutils",
"shibboleth"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
},
{
"name": "scantor",
"github": "scantor",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"wt",
"opensaml",
"shibboleth",
"xmltooling"
]
}
]
},
{
"name": "logrotate",
"portdir": "sysutils/logrotate",
"version": "3.22.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/logrotate/logrotate",
"description": "Rotates, compresses, and mails system logs",
"long_description": "The logrotate utility is designed to simplify the administration of logs on a system which generates a lot of log files. Logrotate provides automatic rotation, compression (gzip by default), removal and mailing of log files. Logrotate can be set to handle a log file daily, weekly, monthly or when the log file exceeds a certain size.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"bzip2",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"popt"
]
},
{
"type": "run",
"ports": [
"gzip",
"gettext"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mail-server"
]
},
{
"type": "run",
"ports": [
"i2pd",
"mod_tile",
"mythtv-core.28",
"mythtv-core.27"
]
}
]
},
{
"name": "lookat",
"portdir": "sysutils/lookat",
"version": "1.4.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.wagemakers.be/english/programs/lookat",
"description": "A program to view textfiles and man-pages.",
"long_description": "A program to view textfiles and man-pages.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "lsd",
"portdir": "sysutils/lsd",
"version": "1.2.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lsd-rs/lsd",
"description": "The next gen ls command",
"long_description": "The next gen ls command. lsd is heavily inspired by the super colorls project but with some little differences.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"go-md2man",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "lsdvd",
"portdir": "sysutils/lsdvd",
"version": "0.17",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sourceforge.net/projects/lsdvd/",
"description": "lsdvd is a console application that displays the content of a dvd.",
"long_description": "lsdvd is a console application that displays the content of a dvd. It provides output about the types of video and audio tracks, subtitles etc... output is available in a number of formats including human readable, perl, ruby or xml.",
"active": true,
"categories": [
"sysutils",
"multimedia"
],
"maintainers": [
{
"name": "ecronin",
"github": "ecronin",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libdvdread"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"x264transcode"
]
}
]
},
{
"name": "lxqt-openssh-askpass",
"portdir": "sysutils/lxqt-openssh-askpass",
"version": "0.15.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lxqt/lxqt-openssh-askpass",
"description": "GUI to query passwords on behalf of SSH agents",
"long_description": "GUI to query passwords on behalf of SSH agents",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"cmake",
"lxqt-build-tools",
"pkgconfig",
"qt5-qttools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"liblxqt",
"qt5-qtbase"
]
}
],
"depends_on": []
},
{
"name": "lxqt-openssh-askpass-devel",
"portdir": "sysutils/lxqt-openssh-askpass-devel",
"version": "20200424",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "lxqt-openssh-askpass",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by lxqt-openssh-askpass",
"long_description": "This port has been replaced by lxqt-openssh-askpass.",
"active": false,
"categories": [
"sysutils"
],
"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": "lzop",
"portdir": "sysutils/lzop",
"version": "1.04",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.lzop.org/",
"description": "Fast file compressor",
"long_description": "lzop is a file compressor which is very similar to gzip. lzop uses the LZO data compression library for compression services, and its main advantages over gzip are much higher compression and decompression speed (at the cost of some compression ratio).",
"active": true,
"categories": [
"sysutils",
"compression"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"lzo2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libarchive-qt",
"littleutils"
]
}
]
},
{
"name": "mackup",
"portdir": "sysutils/mackup",
"version": "0.10.1",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lra/mackup",
"description": "Keep your Mac's application settings in sync.",
"long_description": "Mackup backs ups your application settings in a safe directory (e.g. Dropbox), so they can then be synced across all your machines, and restored with a single command.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [
{
"name": "newtonne.github",
"github": "newtonne",
"ports_count": 5
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"clang-18",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"py314-docopt-ng",
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": []
},
{
"name": "macports-notifier",
"portdir": "sysutils/macports-notifier",
"version": "0.1.2.20090520",
"license": "BSD",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://portsnotifier.sourceforge.net/",
"description": "A menubar notifier for MacPorts.",
"long_description": "MacPorts Notifier is a menubar notifier for MacPorts. It works like the Gmail notifier, updating the port tree automatically and notifying the user if any ports are outdated.",
"active": true,
"categories": [
"aqua",
"sysutils",
"macports"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "macports.sqlext",
"portdir": "sysutils/macports.sqlext",
"version": "2.6.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "MacPorts registry SQLite extension",
"long_description": "macports.sqlext is an SQLite extension supporting the custom collations used in the MacPorts registry database.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "macportsscripts",
"portdir": "sysutils/macportsscripts",
"version": "0.4.1",
"license": "BSD",
"platforms": "any",
"epoch": 2,
"replaced_by": null,
"homepage": "https://github.com/cooljeanius/macportsscripts",
"description": "Various scripts to work with MacPorts",
"long_description": "Various scripts to work with MacPorts",
"active": true,
"categories": [
"sysutils",
"macports"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "macutil",
"portdir": "sysutils/macutil",
"version": "2.0b3",
"license": "Restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://web.archive.org/web/20091231011057/http://homepages.cwi.nl/~dik/english/ftp.html",
"description": "Several *nix-based utilities for working with classic Mac files",
"long_description": "macutil contains the following utilities: macunpack - unpacks PackIt, StuffIt, Diamond, Compactor/Compact Pro, most StuffItClassic/StuffItDeluxe, and all Zoom and LHarc/MacLHa archives, and archives created by later versions of DiskDoubler. Also it will decode files created by BinHex5.0, MacBinary, UMCP, Compress It, ShrinkToFit, MacCompress, DiskDoubler and AutoDoubler. hexbin - de-hexify files created in BinHex 4.0 compatible format (hqx) but also the older format (dl, hex and hcx). Moreover it will uudecode files uuencoded by UUTool (the only program I know that does UU hexification of all Mac file information). macsave - reads a MacBinary stream from standard input and writes the files according to the options. Optionally self-extracting archives are modified to normal archives. macstream - reads files from the Unix host and will output a MacBinary stream containing all those files together with information about the directory structure. binhex - reads a MacBinary stream, or will read files/directories as indicated on the command line, and will output all files in binhexed (.hqx) format. Information about the directory structure is lost. tomac - transmits a MacBinary stream, or named files to the Mac using the XMODEM protocol. frommac - receives one or more files from the Mac using the XMODEM protocol.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "man",
"portdir": "sysutils/man",
"version": "1.6g",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://primates.ximian.com/~flucifredi/man/",
"description": "The man page suite containing man, apropos, whatis, man2html",
"long_description": "The man page suite (man, apropos, and whatis) contains programs used to read most of the documentation on a Unix system. The whatis and apropos programs are used to find documentation related to a particular subject.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"man_all_lang",
"xcode",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gzip",
"xz",
"bzip2",
"less",
"lynx",
"groff"
]
}
],
"depends_on": []
},
{
"name": "mas",
"portdir": "sysutils/mas",
"version": "5.0.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mas-cli/mas",
"description": "Mac App Store command line interface",
"long_description": "A simple command line interface for the Mac App Store. Designed for scripting and automation.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 110
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "mask",
"portdir": "sysutils/mask",
"version": "0.11.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jakedeichert/mask",
"description": "A CLI task runner defined by a simple markdown file",
"long_description": "mask is a CLI task runner which is defined by a simple markdown file. It searches for a maskfile.md in the current directory which it then parses for commands and arguments. A maskfile.md is both a human-readable document and a command definition! Being documentation focused allows others to easily get started with your project's development setup by simply reading your maskfile.md.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "maven_select",
"portdir": "sysutils/maven_select",
"version": "0.4",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default Maven version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of the Maven Java build tool.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"maven4",
"maven3",
"maven2",
"maven31",
"maven32"
]
}
]
},
{
"name": "maxwell",
"portdir": "sysutils/maxwell",
"version": "0.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://maxwell.sourceforge.net",
"description": "Mac OS X SMART disk monitoring/reporting tool",
"long_description": "Maxwell is a disk monitoring and reporting tool for Mac OS X. It uses the IOKit SMART api to check your ATA disks for signs of possible future failure. It can run tests on demand, print a report of the disks performance, or simply report a passing/failing status.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "mc",
"portdir": "sysutils/mc",
"version": "4.8.33",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.midnight-commander.org",
"description": "GNU Midnight Commander",
"long_description": "GNU Midnight Commander is a user-friendly yet powerful file manager and visual shell, useful to novice and guru alike. It provides a clear, user-friendly, and somewhat protected interface to a Unix system while making many frequent file operations more efficient and preserving the full power of the command prompt. After some practice, you will wonder how you could ever live without it.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"slang2",
"ncurses",
"sftp",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"slang2"
]
}
],
"depends_on": []
},
{
"name": "mcfly",
"portdir": "sysutils/mcfly",
"version": "0.9.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cantino/mcfly",
"description": "An upgraded reverse history for Bash & Zsh.",
"long_description": "McFly replaces your default Ctrl-R shell history search with an intelligent search engine that takes into account your working directory and the context of recently executed commands. McFly's suggestions are prioritized in real time with a small neural network.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "mcrypt",
"portdir": "sysutils/mcrypt",
"version": "2.6.8",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://mcrypt.sourceforge.net/",
"description": "A replacement for the old crypt package and crypt(1) command",
"long_description": "MCrypt is a replacement for the old crypt() package and crypt(1) command, with extensions. It allows developers to use a wide range of encryption functions, without making drastic changes to their code. It allows users to encrypt files or data streams without having to be cryptographers.",
"active": false,
"categories": [
"sysutils",
"security"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libmcrypt",
"mhash"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-mcrypt"
]
}
]
},
{
"name": "md5sha1sum",
"portdir": "sysutils/md5sha1sum",
"version": "0.9.5",
"license": "(GPL-2+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.microbrew.org/tools/md5sha1sum",
"description": "Hash utilites",
"long_description": "This toolset provides md5sum, sha1sum, and ripemd160sum. They are intended to be drop in replacements for the tools from GNU textutils. Since installing textutils is somewhat excessive for just those two utilities, these are meant to be the more compact and easier to install replacements.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "mike",
"github": "",
"ports_count": 4
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"autopsy"
]
},
{
"type": "run",
"ports": [
"tovid"
]
}
]
},
{
"name": "mdate",
"portdir": "sysutils/mdate",
"version": "1.7.0.3",
"license": "GPL-2",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ewe2/mdate",
"description": "Utility that converts Gregorian dates to Mayan Long Count dates",
"long_description": "Utility that converts Gregorian dates to Mayan Long Count dates.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "mdf2iso",
"portdir": "sysutils/mdf2iso",
"version": "0.3.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://packages.debian.org/sid/mdf2iso",
"description": "Convert MDF (Alcohol 120% images) to ISO images",
"long_description": "Convert MDF (Alcohol 120% images) to ISO images.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "memcached",
"portdir": "sysutils/memcached",
"version": "1.5.22",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://memcached.org/",
"description": "A high performance, distributed memory object caching system.",
"long_description": "Memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"sasl",
"umem",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libevent"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"calendar-contacts-server",
"rb-memcache",
"libmemcache",
"libmemcached",
"php53-memcache",
"php54-memcache",
"php55-memcache",
"php56-memcache",
"php70-memcache",
"php71-memcache",
"php72-memcache",
"php73-memcache",
"php74-memcache",
"php80-memcache",
"php81-memcache",
"php82-memcache",
"php83-memcache"
]
},
{
"type": "run",
"ports": [
"apr_memcache"
]
}
]
},
{
"name": "memcachedb",
"portdir": "sysutils/memcachedb",
"version": "1.2.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/stvchu/memcachedb",
"description": "A distributed key-value storage system designed for persistent.",
"long_description": "MemcacheDB is a distributed key-value storage system designed for persistent. It is NOT a cache solution, but a persistent storage engine for fast and reliable key-value based object storage and retrieval. It conforms to memcache protocol (not completed, see below), so any memcached client can have connectivity with it. MemcacheDB uses Berkeley DB as a storing backend, so lots of features including transaction and replication are supported.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "cofyc.jackson",
"github": "cofyc",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"db47",
"libevent"
]
}
],
"depends_on": []
},
{
"name": "memcacheq",
"portdir": "sysutils/memcacheq",
"version": "0.2.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/stvchu/memcacheq",
"description": "Simple Queue Service over Memcache.",
"long_description": "MemcacheQ is a memcachedb variant that provides simple message queue service.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "cofyc.jackson",
"github": "cofyc",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"db47",
"libevent"
]
}
],
"depends_on": []
},
{
"name": "memtester",
"portdir": "sysutils/memtester",
"version": "4.7.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyropus.ca./software/memtester/",
"description": "A userspace utility for testing the memory subsystem for faults.",
"long_description": "A userspace utility for testing the memory subsystem for faults.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "minikube",
"portdir": "sysutils/minikube",
"version": "1.37.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://minikube.sigs.k8s.io",
"description": "Run Kubernetes locally",
"long_description": "Minikube runs a single-node Kubernetes cluster inside a VM on your laptop for users looking to try out Kubernetes or develop with it day-to-day.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"hyperkit"
],
"dependencies": [
{
"type": "build",
"ports": [
"go-bindata",
"go",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"kubectl-1.20"
]
},
{
"type": "run",
"ports": [
"kubectl-1.31"
]
}
],
"depends_on": []
},
{
"name": "mkpwd",
"portdir": "sysutils/mkpwd",
"version": "1.6",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.o-schroeder.de/projects/mkpwd/",
"description": "mkpwd is a scalable password generator",
"long_description": "mkpwd is a scalable password generator",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "mmv",
"portdir": "sysutils/mmv",
"version": "1.01b-15",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20160318200450/http://linux.maruhn.com/sec/mmv.html",
"description": "Move/Copy/Append/Link multiple files",
"long_description": "Move/Copy/Append/Link multiple files",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "molly-guard",
"portdir": "sysutils/molly-guard",
"version": "0.4.5",
"license": "Artistic-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/raimue/molly-guard",
"description": "Avoid accidental shutdowns or reboots",
"long_description": "This ports overrides the existing shutdown, reboot, halt commands with its own version that first executes some checks before invoking the real system functionality. For example, one script shipped with this port checks for existing SSH sessions. If any of the three commands are called interactively over an SSH session, the shell script prompts you to enter the name of the host you wish to shut down. This should adequately prevent you from accidental shutdowns and reboots.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"docbook-xsl-nons",
"libxslt",
"clang-17"
]
},
{
"type": "run",
"ports": [
"debianutils"
]
}
],
"depends_on": []
},
{
"name": "monit",
"portdir": "sysutils/monit",
"version": "5.35.2",
"license": "GPL-3",
"platforms": "darwin freebsd linux netbsd openbsd solaris",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mmonit.com/monit/",
"description": "A utility for managing and monitoring processes, files, etc.",
"long_description": "A utility for managing and monitoring processes, programs, files, directories and filesystems on a Unix system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations. Monit logs to syslog or to its own log file and notifies you about error conditions via customizable alert messages. Monit can perform various TCP/IP network checks, protocol checks and can utilize SSL for such checks. Monit provides an optional http(s) interface and you can use a browser to access the Monit program.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": []
},
{
"name": "moreutils",
"portdir": "sysutils/moreutils",
"version": "0.70",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://joeyh.name/code/moreutils",
"description": "a collection of the unix tools that nobody thought to write thirty years ago.",
"long_description": "moreutils includes the following utilities: \n- chronic: runs a command quietly unless it fails \n- combine: combine the lines in two files using boolean operations \n- errno: look up errno names and descriptions \n- ifne: run a program if the standard input is not empty \n- isutf8: check if a file or standard input is utf-8 \n- lckdo: run a program with a lock held. \n- mispipe: pipe two commands, returning the exit status of the first \n- pee: tee standard input to pipes \n- sponge: soak up standard input and write to a file \n- ts: timestamp standard input \n- vidir: edit a directory in your text editor \n- vipe: insert a text editor into a pipe \n- zrun: automatically uncompress arguments to command",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [
"universal",
"doc"
],
"dependencies": [
{
"type": "build",
"ports": [
"docbook-xml-4.4",
"docbook2X",
"clang-17"
]
},
{
"type": "run",
"ports": [
"perl5.34",
"p5.34-timedate",
"p5.34-ipc-run",
"p5.34-time-duration"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"neohtop"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "mpi_select",
"portdir": "sysutils/mpi_select",
"version": "0.0",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default mpi version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of mpi.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 222
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 354
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"mpich-devel-gcc11",
"mpich-gcc9",
"openmpi-gcc9",
"openmpi-default",
"openmpi-gcc7",
"openmpi-gcc10",
"openmpi-gcc11",
"openmpi-gcc12",
"openmpi-gcc13",
"openmpi-gcc14",
"openmpi-gcc15",
"openmpi-clang11",
"openmpi-clang12",
"openmpi-clang13",
"openmpi-clang14",
"openmpi-clang15",
"openmpi-clang16",
"openmpi-clang17",
"openmpi-clang18",
"openmpi-clang19",
"openmpi-clang20",
"openmpi-clang",
"mpich-clang90",
"mpich-clang10",
"openmpi-clang90",
"openmpi-clang10",
"mpich-gcc7",
"mpich-gcc10",
"mpich-gcc11",
"mpich-gcc12",
"mpich-gcc13",
"mpich-gcc14",
"mpich-gcc15",
"mpich-clang11",
"mpich-clang12",
"mpich-clang13",
"mpich-clang14",
"mpich-clang15",
"mpich-clang16",
"mpich-clang17",
"mpich-clang18",
"mpich-clang19",
"mpich-clang20",
"mpich-default",
"mpich-clang"
]
}
]
},
{
"name": "mpstats",
"portdir": "sysutils/mpstats",
"version": "0.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "submit statistics about your macports installation",
"long_description": "This is a script and LaunchAgent which will run weekly to report information about your system and installed ports to a server, which publishes the aggregate statistics on the web. \nThis helps us to make better decisions on which configurations we should support and test more and which ports are most commonly used.",
"active": true,
"categories": [
"sysutils",
"macports"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 53
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "mtm",
"portdir": "sysutils/mtm",
"version": "1.2.1",
"license": "GPL-3+",
"platforms": "darwin linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/deadpixi/mtm",
"description": "Perhaps the smallest useful terminal multiplexer in the world.",
"long_description": "mtm is the Micro Terminal Multiplexer, a terminal multiplexer. It has four major features/principles: Simplicity, Compatibility, Small Size and Stability",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "mtools",
"portdir": "sysutils/mtools",
"version": "4.0.49",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/mtools",
"description": "MS-DOS disk access utilities",
"long_description": "Utilities to access MS-DOS disks from Unix without mounting them",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"lzip"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"wimlib"
]
}
]
},
{
"name": "mtpfs",
"portdir": "sysutils/mtpfs",
"version": "1.1",
"license": "GPL-3",
"platforms": "freebsd darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.adebenham.com/mtpfs/",
"description": "read and write from any MTP device",
"long_description": "MTPfs is a FUSE filesystem that supports reading and writing from any MTP device (as supported by libmtp)",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"glib2",
"libid3tag",
"libmtp",
"osxfuse",
"libmad"
]
}
],
"depends_on": []
},
{
"name": "multitail",
"portdir": "sysutils/multitail",
"version": "6.5.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20200929062205/https://www.vanheusden.com/multitail/",
"description": "Tail multiple files in one terminal at once",
"long_description": "MultiTail lets you view one or multiple files like the original tail program. The difference is that it creates multiple windows on your console (with ncurses). Merging of 2 or even more logfiles is possible. It can also use colors while displaying the logfiles (through regular expressions), for faster recognition of what is important and what not. It can also filter lines (again with regular expressions). It has interactive menus for editing given regular expressions and deleting and adding windows. One can also have windows with the output of shell scripts and other software. When viewing the output of external software, MultiTail can mimic the functionality of tools like 'watch' and such.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "natsort",
"portdir": "sysutils/natsort",
"version": "1.0.5",
"license": "Zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sourcefrog.net/projects/natsort/",
"description": "Martin Pool's Natural Order String Comparison Sorting Utility",
"long_description": "natsort is a natural order string comparison sorting utility. Written by Martin Pool.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "nbd",
"portdir": "sysutils/nbd",
"version": "3.20",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nbd.sourceforge.io/",
"description": "Network Block Device server",
"long_description": "Network Block Device server. Only the server is available. The NBD client does not support Darwin.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "quentin",
"github": "quentinmit",
"ports_count": 8
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-14"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"gnutls"
]
}
],
"depends_on": []
},
{
"name": "ncdu",
"portdir": "sysutils/ncdu",
"version": "2.9.2",
"license": "MIT",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dev.yorhel.nl/ncdu",
"description": "NCurses Disk Usage",
"long_description": "ncdu is an ncurses version of the famous old 'du' unix command. It provides a fast and easy interface to your harddrive. Where is your disk space going? Why is your home directory that large? ncdu can answer those questions for you in just a matter of seconds!",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"zig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zstd"
]
}
],
"depends_on": []
},
{
"name": "ndcctools",
"portdir": "sysutils/ndcctools",
"version": "6.2.10",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ccl.cse.nd.edu/",
"description": "Notre Dame Cooperative Computing Software (cooperative-computing-lab)",
"long_description": "Notre Dame Cooperative Computing Software Enables collaborators to easily harness large scale distributed systems such as clusters, clouds, and grids.",
"active": false,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "dthain",
"github": "dthain",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
}
],
"depends_on": []
},
{
"name": "neofetch",
"portdir": "sysutils/neofetch",
"version": "7.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dylanaraps/neofetch",
"description": "A CLI system information tool",
"long_description": "Neofetch is a CLI system information tool written in BASH. Neofetch displays information about your system next to an image, your OS logo, or any ASCII file of your choice.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "neovim-remote",
"portdir": "sysutils/neovim-remote",
"version": "2.5.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mhinz/neovim-remote",
"description": "Control nvim processes using nvr commandline tool",
"long_description": "This package provides an executable called nvr which allows you to control nvim processes from the shell and open files within :terminal without starting a nested nvim process.",
"active": true,
"categories": [
"sysutils",
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-setuptools",
"py314-psutil",
"py314-neovim"
]
}
],
"depends_on": []
}
]
}