HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50661,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=525",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=523",
"results": [
{
"name": "exa",
"portdir": "sysutils/exa",
"version": "0.10.1",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "eza",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by eza",
"long_description": "This port has been replaced by eza.",
"active": false,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"git-fuzzy"
]
}
]
},
{
"name": "erni",
"portdir": "sysutils/erni",
"version": "0.50.0",
"license": "Restrictive/Distributable",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.brandxdev.net/erni/index.site",
"description": "replacement for su that works on accounts without login shell",
"long_description": "replacement for su that works on accounts without login shell",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "entr",
"portdir": "sysutils/entr",
"version": "5.7",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://eradman.com/entrproject",
"description": "a utility for running arbitrary commands when files change.",
"long_description": "a utility for running arbitrary commands when files change. Uses kqueue(2) to avoid polling. entr responds to file system events by executing command line arguments.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"bat-extras"
]
}
]
},
{
"name": "endian",
"portdir": "sysutils/endian",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/outpaddling/endian",
"description": "Report endianness of a system.",
"long_description": "Accurately determine the endianness of a system by placing a longword into memory and checking the order of the bytes at that address.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "eksctl",
"portdir": "sysutils/eksctl",
"version": "0.221.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://eksctl.io",
"description": "Simple CLI tool for creating clusterrs on AWS EKS",
"long_description": "eksctl is a simple CLI tool for creating clusters on EKS - Amazon’s new managed Kubernetes service for EC2. It is written in Go, uses CloudFormation, was created by Weaveworks.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "szczad",
"github": "szczad",
"ports_count": 1
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "edmv",
"portdir": "sysutils/edmv",
"version": "0.1.0",
"license": "permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/casey/edmv",
"description": "Batch rename files with your favorite editor",
"long_description": "edmv allows you to interactively rename files with the editor of your choice.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [
{
"name": "casey",
"github": "",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": []
},
{
"name": "edex-ui",
"portdir": "sysutils/edex-ui",
"version": "2.2.8",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/GitSquared/edex-ui",
"description": "Science fiction terminal emulator with advanced monitoring",
"long_description": "eDEX-UI is a fullscreen, cross-platform terminal emulator and system monitor that looks and feels like a sci-fi computer interface. Heavily inspired from the TRON Legacy movie effects (especially the Board Room sequence), the eDEX-UI project was originally meant to be a \"DEX-UI with less « art » and more « distributable software »\". While keeping a futuristic look and feel, it strives to maintain a certain level of functionality and to be usable in real-life scenarios, with the larger goal of bringing science-fiction UXs to the mainstream.",
"active": true,
"categories": [
"sysutils",
"shells"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"npm7",
"yarn",
"clang-13"
]
}
],
"depends_on": []
},
{
"name": "libcomerr",
"portdir": "sysutils/e2fsprogs",
"version": "1.47.1",
"license": "MIT and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://e2fsprogs.sourceforge.net",
"description": "common error description library",
"long_description": "libcomerr is an attempt to present a common error-handling mechanism to manipulate the most common form of error code in a fashion that does not have the problems identified with mechanisms commonly in use.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"subversion-perlbindings-5.26",
"php84-openssl",
"php83-imap",
"php83-openssl",
"php82-imap",
"php82-openssl",
"php81-imap",
"php81-openssl",
"php80-imap",
"php80-openssl",
"php74-imap",
"php74-openssl",
"php73-imap",
"php73-openssl",
"php72-imap",
"php72-openssl",
"php71-imap",
"php71-openssl",
"php70-imap",
"php70-openssl",
"php56-imap",
"php56-openssl",
"php55-imap",
"php55-openssl",
"php54-imap",
"php54-openssl",
"php53-imap",
"php53-openssl",
"php52-imap",
"php52-openssl",
"subversion-pythonbindings-3.9",
"testdisk",
"subversion-python27bindings",
"subversion-pythonbindings-2.7",
"subversion-pythonbindings-3.5",
"subversion-pythonbindings-3.6",
"subversion-pythonbindings-3.7",
"neon",
"kerberos5",
"mscp",
"subversion-pythonbindings-3.8",
"heimdal",
"subversion-pythonbindings-3.10",
"subversion-pythonbindings-3.11",
"subversion-pythonbindings-3.12",
"e2fsprogs"
]
}
]
},
{
"name": "e2fsprogs",
"portdir": "sysutils/e2fsprogs",
"version": "1.47.1",
"license": "GPL-2 and LGPL-2+ and MIT and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://e2fsprogs.sourceforge.net",
"description": "Utilities for use with the ext2, ext3 and ext4 filesystems",
"long_description": "Utilities to create, check and manipulate extended 2, 3 and 4 filesystem (ext2, ext3, ext4) which are commonly used on Linux.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libmagic",
"libarchive",
"gettext-runtime",
"ossp-uuid",
"libcomerr"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ext2fuse"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "dwatch",
"portdir": "sysutils/dwatch",
"version": "0.1.1",
"license": "unknown",
"platforms": "darwin freebsd netbsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://siag.nu/dwatch",
"description": "A daemon watcher",
"long_description": "Dwatch (Daemon Watch) is a program that watches over other programs and performs actions based on conditions specified in a configuration file.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ryand-macports",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "dwarf",
"portdir": "sysutils/dwarf",
"version": "0.4.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elboza/dwarf-ng",
"description": "a little and powerful object file manipulation tool",
"long_description": "dwarf-ng is a powerful object file manipulation tools in the spirit of gdb. With dwarf-ng you can read and edit all the file's section headers as well as the raw data. With dwarf-ng you can create and customize new file's header and it can be used as a compiler back-end to create executables/object files. dwarf-ng also permits to inject easily new headers and pieces of code/data into the file. dwarf-ng currently handles Raw, ELF (Elf32, Elf64), PE (Portable executables PE32, PE+) and Mach-O (macOS executables) files formats. In the future new files type will be added.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"flex",
"readline"
]
}
],
"depends_on": []
},
{
"name": "dvtm",
"portdir": "sysutils/dvtm",
"version": "0.15",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.brain-dump.org/projects/dvtm",
"description": "Dynamic Virtual Terminal Manager",
"long_description": "dvtm brings the concept of tiling window management, popularized by X11-window managers like dwm to the console. As a console window manager it tries to make it easy to work with multiple console based programs like vim, mutt, cmus or irssi.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "dvdrw-tools",
"portdir": "sysutils/dvdrw-tools",
"version": "7.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fy.chalmers.se/~appro/linux/DVD+RW/",
"description": "Tool for mastering DVD media, including +R/RW and -R/RW",
"long_description": "Tool for mastering DVD media, including +R/RW and -R/RW",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "run",
"ports": [
"cdrtools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tovid"
]
}
]
},
{
"name": "dvdrtools",
"portdir": "sysutils/dvdrtools",
"version": "0.2.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20060718205728/http://www.arklinux.org/projects/dvdrtools",
"description": "a fork of cdrtools DVD writer support",
"long_description": "Dvdrtools is a fork of cdrtools, with the primary goal of supporting writable DVD drives.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "dvdisaster",
"portdir": "sysutils/dvdisaster",
"version": "0.72.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.dvdisaster.net/",
"description": "Additional error correction for CD, DVD and BD media.",
"long_description": "dvdisaster stores data on CD/DVD/BD in a way that it is fully recoverable even after some read errors have developed. This enables you to rescue the complete data to a new medium.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "michael.klein",
"github": "mklein-de",
"ports_count": 16
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "duti",
"portdir": "sysutils/duti",
"version": "1.5.4",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20181203082706/http://duti.org/",
"description": "Select default apps for documents and URL schemes on macOS.",
"long_description": "duti is a command-line utility capable of setting default applications for various document types on macOS, using Apple's Uniform Type Identifiers (UTI). A UTI is a unique string describing the format of a file's content. For instance, a Microsoft Word document has a UTI of com.microsoft.word.doc. Using duti, the user can change which application acts as the default handler for a given UTI.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "newtonne.github",
"github": "newtonne",
"ports_count": 5
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "duply",
"portdir": "sysutils/duply",
"version": "1.9.1",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://duply.net",
"description": "Duply is a shell front end for the duplicity backup tool.",
"long_description": "Duply greatly simplifies duplicity's usage by implementing backup job profiles, batch commands and more.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "dmankus",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "run",
"ports": [
"duplicity"
]
}
],
"depends_on": []
},
{
"name": "duplicity",
"portdir": "sysutils/duplicity",
"version": "2.1.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/duplicity/duplicity",
"description": "Encrypted bandwidth-efficient backup.",
"long_description": "Duplicity backs up directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. Because duplicity uses librsync, the incremental archives are space efficient and only record the parts of files that have changed since the last backup. Because duplicity uses GnuPG to encrypt and/or sign these archives, they will be safe from spying and/or modification by the server.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py311-setuptools",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-lockfile",
"py311-boto3",
"py311-future",
"py311-paramiko",
"py311-fasteners",
"gettext",
"gnupg2",
"librsync"
]
},
{
"type": "run",
"ports": [
"ncftp"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-pexpect"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"duply"
]
}
]
},
{
"name": "dupd",
"portdir": "sysutils/dupd",
"version": "1.7.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.virkki.com/dupd",
"description": "Convenient and fast CLI to find duplicate files.",
"long_description": "Convenient and fast CLI to find duplicate files. Supports an interactive style for exploring duplicates in the filesystem.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jyri",
"github": "jvirkki",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "duff",
"portdir": "sysutils/duff",
"version": "0.5.2",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://duff.dreda.org",
"description": "Unix command-line utility for quickly finding duplicates in a given set of files",
"long_description": "Unix command-line utility for quickly finding duplicates in a given set of files",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1241
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"gettext",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime"
]
}
],
"depends_on": []
},
{
"name": "duf",
"portdir": "sysutils/duf",
"version": "0.9.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/muesli/duf",
"description": "Disk Usage/Free Utility - a better 'df' alternative",
"long_description": "Disk Usage/Free Utility - a better 'df' alternative",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "dua-cli",
"portdir": "sysutils/dua-cli",
"version": "2.33.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lib.rs/crates/dua-cli",
"description": "A tool to conveniently learn about the disk usage of directories, fast!",
"long_description": "dua (-> Disk Usage Analyzer) is a tool to conveniently learn about the usage of disk space of a given directory. It's parallel by default and will max out your SSD, providing relevant information as fast as possible. Optionally delete superfluous data, and do so more quickly than rm.",
"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": "dtrace",
"portdir": "sysutils/dtrace",
"version": "370.40.1",
"license": "APSL-2 and CDDL",
"platforms": "{darwin < 22}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://opensource.apple.com/source/dtrace/",
"description": "DTrace support tools",
"long_description": "The ctfconvert, ctfmerge and ctfdump tools for DTrace, required to build the XNU kernel. The main dtrace tool and libraries are not included, because these rely on an unpublished private framework.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "dtach",
"portdir": "sysutils/dtach",
"version": "0.9",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dtach.sourceforge.net/",
"description": "program that emulates the detach feature of screen",
"long_description": "dtach is a tiny program that emulates the detach feature of screen, allowing you to run a program in an environment that is protected from the controlling terminal and attach to it later. dtach does not keep track of the contents of the screen, and thus works best with programs that know how to redraw themselves.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "driftctl",
"portdir": "sysutils/driftctl",
"version": "0.40.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://driftctl.com",
"description": "Detect, track and alert on infrastructure drift",
"long_description": "Detect, track and alert on infrastructure drift. Measures infrastructure as code coverage, and tracks infrastructure drift.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "dpkg",
"portdir": "sysutils/dpkg",
"version": "1.21.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wiki.debian.org/Teams/Dpkg",
"description": "Debian package maintenance system",
"long_description": "dpkg is the basis of the Debian package maintenance system.",
"active": true,
"categories": [
"sysutils",
"archivers"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"clang-15",
"autoconf",
"pkgconfig",
"flex",
"libtool"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"coreutils",
"bzip2",
"perl5.34",
"libiconv",
"gnutar",
"gzip",
"xz",
"zlib",
"gettext",
"gpatch"
]
},
{
"type": "run",
"ports": [
"debianutils"
]
}
],
"depends_on": []
},
{
"name": "dosfstools",
"portdir": "sysutils/dosfstools",
"version": "4.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dosfstools/dosfstools",
"description": "dosfstools consists of the programs mkfs.fat, fsck.fat and fatlabel to create, check and label file systems of the FAT family.",
"long_description": "dosfstools consists of the programs mkfs.fat, fsck.fat and fatlabel to create, check and label file systems of the FAT family.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 144
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
},
{
"type": "test",
"ports": [
"vim"
]
}
],
"depends_on": []
},
{
"name": "doodle",
"portdir": "sysutils/doodle",
"version": "0.7.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://grothoff.org/christian/doodle/",
"description": "Doodle is a tool to quickly search the documents on a computer.",
"long_description": "Doodle is a tool to quickly search the documents on a computer.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libextractor",
"gettext-runtime"
]
}
],
"depends_on": []
},
{
"name": "doas",
"portdir": "sysutils/doas",
"version": "6.3p13",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://codeberg.org/thejessesmith/doas",
"description": "a utility that lets a user run a command as another user",
"long_description": "doas allows a user to run a command as though they were another user. Typically doas is used to allow non-privileged users to run commands as though they were the root user. doas offers two benefits over sudo: its configuration file has a simple syntax and it is smaller, requiring less effort to audit the code. This makes it harder for both admins and coders to make mistakes that potentially open security holes in the system.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"bison"
]
},
{
"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": "dnuos",
"portdir": "sysutils/dnuos",
"version": "1.0.11",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitheap.org/dnuos/",
"description": "Console program that creates lists of music collections",
"long_description": "Dnuos is a console program that creates lists of music collections, based on directory structure.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "dmux",
"portdir": "sysutils/dmux",
"version": "0.6.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zdcthomas/dmux",
"description": "A tmux workspace manager",
"long_description": "Development tMUX - A tmux workspace manager written in Rust that manages tmux sessions, opening them with specified commands, layout and more. Integrates with fzf, and optionally fd.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
},
{
"type": "run",
"ports": [
"fzf"
]
}
],
"depends_on": []
},
{
"name": "dmidecode",
"portdir": "sysutils/dmidecode",
"version": "3.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nongnu.org/dmidecode",
"description": "Tool for dumping DMI (SMBIOS) contents in human-readable format.",
"long_description": "dmidecode reports information about your system's hardware as described in your system BIOS according to the SMBIOS/DMI standard. This information typically includes system manufacturer, model name, serial number, BIOS version, asset tag as well as a lot of other details of varying level of interest and reliability depending on the manufacturer. This will often include usage status for the CPU sockets, expansion slots (e.g. AGP, PCI, ISA) and memory module slots, and the list of I/O ports (e.g. serial, parallel, USB).",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ndiscreet",
"github": "chicagotripp",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "dmg2img",
"portdir": "sysutils/dmg2img",
"version": "1.6.7",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://vu1tur.eu.org/tools/",
"description": "Converts Apple DMG files to standard HFS+ images",
"long_description": "DMG2IMG is a tool to convert Apple's compressed dmg files to standard (hfsplus) disk images. It is derived from dmg2iso v0.2c by vu1tur.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"zlib",
"openssl10"
]
}
],
"depends_on": []
},
{
"name": "diskus",
"portdir": "sysutils/diskus",
"version": "0.9.0",
"license": "(MIT or Apache-2)",
"platforms": "darwin linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sharkdp/diskus",
"description": "A minimal, fast alternative to 'du -sh'",
"long_description": "diskus is a very simple program that computes the apparent size of the current directory. It is a parallelized version of du -sh. On the developer's 8-core laptop, it is about 10x faster than du with a cold disk cache and more than 3x faster with a warm disk cache.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "georgedp",
"github": "ylluminarious",
"ports_count": 6
},
{
"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": "disktype",
"portdir": "sysutils/disktype",
"version": "9",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://disktype.sourceforge.net/",
"description": "Detects the content format of a disk or disk image",
"long_description": "Detects the content format of a disk or disk image by checking for signatures of file systems, partition tables, and boot codes.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "diskonaut",
"portdir": "sysutils/diskonaut",
"version": "0.11.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/imsnif/diskonaut",
"description": "Terminal disk-space navigator",
"long_description": "Given a path on your hard-drive (which could also be the root path, i.e. /). diskonaut scans it and indexes its metadata to memory so that you could explore its contents (even while still scanning!). Once completed, you can navigate through subfolders, getting a visual treemap representation of what's taking up your disk space. You can even delete files or folders and diskonaut will track how much space you've freed up in this session.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "dirvish",
"portdir": "sysutils/dirvish",
"version": "1.2.1",
"license": "OSL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.dirvish.org/",
"description": "Client/server rsync- and hard-link-based snapshot backup system",
"long_description": "Dirvish is a \"Time-Machine-alike\" for UNIX- and UNIX-like machines (e.g., FreeBSD, Linux, Solaris, Mac OS X < 10.5) that allows for snapshot-style backups that preserve space by hard-linking to unchanged versions of files in a given backup tree. Like Time Machine, it allows each snapshot to present a full tree, even for incremental backups. However, because only OS X has fseventsd, and because among backup sysems only Time Machine actually uses it, other client systems have to do a traditional tree walk to find changed files. Dirvish transmits changed files (or portions of changed files) via rsync to the backup server, which in turn maintains the backup repository as a set of hard-linked trees, with databases to track what has changed, as well as an optional locate index to provide fast searching in the backup tree. There is no GUI; however, dirvish appears to be much more robust than other software of this type in its exclude processing. Using dirvish, your OS X Mac can become a snapshot backup server for your non-OS X (or your pre-Leopard OS X) UNIX- and UNIX-like machines.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"bsdmake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.34-time-parsedate",
"rsync",
"p5.34-timedate",
"p5.34-time-period",
"perl5.34"
]
}
],
"depends_on": []
},
{
"name": "diffutils",
"portdir": "sysutils/diffutils",
"version": "3.12",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/diffutils/",
"description": "GNU diff utilities",
"long_description": "diffutils contains the GNU diff, diff3, sdiff, and cmp utilities. Their features are a superset of the Unix features and they are significantly faster.",
"active": true,
"categories": [
"devel",
"sysutils",
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"quilt"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "diffoscope",
"portdir": "sysutils/diffoscope",
"version": "306",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://diffoscope.org/",
"description": "in-depth comparison of files, archives, and directories",
"long_description": "diffoscope will try to get to the bottom of what makes files or directories different. It will recursively unpack archives of many kinds and transform various binary formats into more human readable form to compare them. It can compare two tarballs, ISO images, or PDF just as easily. Please note some file formats will require the installation of additional ports.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-build",
"clang-18",
"py314-wheel",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-libarchive-c",
"py314-magic"
]
},
{
"type": "run",
"ports": [
"gzip",
"gnutar",
"cpio",
"bzip2"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-black"
]
}
],
"depends_on": []
},
{
"name": "di",
"portdir": "sysutils/di",
"version": "6.2.2.2",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://diskinfo-di.sourceforge.io/",
"description": "disk information utility",
"long_description": "di is a disk information utility, displaying everything (and more) than the classic df command does.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1241
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"gettext",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime"
]
}
],
"depends_on": []
},
{
"name": "detox",
"portdir": "sysutils/detox",
"version": "3.0.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dharple/detox",
"description": "utility designed to clean up filenames",
"long_description": "Detox is a utility designed to clean up filenames. It replaces non-standard characters, such as spaces, with standard equivalents.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "detach",
"portdir": "sysutils/detach",
"version": "1.3",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freshports.org/sysutils/detach/",
"description": "detach a program",
"long_description": "The command is a grungy little program for executing programs in the background, without use of a control terminal. (In the style of most common daemon processes...)",
"active": false,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "defaultbrowser",
"portdir": "sysutils/defaultbrowser",
"version": "1.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kerma/defaultbrowser",
"description": "Command line tool for setting the default browser (HTTP handler) in macOS",
"long_description": "Command line tool for setting the default browser (HTTP handler) in macOS",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 228
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "debianutils",
"portdir": "sysutils/debianutils",
"version": "5.23.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tracker.debian.org/pkg/debianutils",
"description": "Miscellaneous utilities from Debian",
"long_description": "debianutils is a collection of miscellaneous utilities developed by the Debian project for their Linux distribution. This port provides the utilities run-parts and tempfile.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"molly-guard",
"dpkg"
]
}
]
},
{
"name": "ddrescue",
"portdir": "sysutils/ddrescue",
"version": "1.30",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/ddrescue/ddrescue.html",
"description": "GNU ddrescue is a data recovery tool.",
"long_description": "GNU ddrescue is a data recovery tool. It copies data from one file or block device (hard disc, cdrom, etc) to another, trying hard to rescue data in case of read errors.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "aeioudev",
"github": "aeiouaeiouaeiouaeiouaeiouaeiou",
"ports_count": 10
},
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"lzip"
]
},
{
"type": "run",
"ports": [
"texinfo"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "dd_rescue",
"portdir": "sysutils/dd_rescue",
"version": "1.14",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.garloff.de/kurt/linux/ddrescue/",
"description": "copy data from one file or block device to another",
"long_description": "dd_rescue is modeled after dd but optimized for copying data from possible damaged disks to your system",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "dcl",
"portdir": "sysutils/dcl",
"version": "0.1",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elboza/dcl",
"description": "D-cleaner -- Disk && Directory Cleaner",
"long_description": "given a path **dcl** will clean this directory, and eventually subdirs, from a customazible list of files, and eventually unmount or eject the volume.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "dcfldd",
"portdir": "sysutils/dcfldd",
"version": "1.9.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/resurrecting-open-source-projects/dcfldd",
"description": "Enhanced version of dd for forensics and security",
"long_description": "dcfldd is an enhanced version of the dd command with additional features useful for forensics and information security, designed to run on Unix or Unix-like (POSIX-compliant) operating systems.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "davidpolverari",
"github": "davidpolverari",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"kfloppy"
]
}
]
},
{
"name": "dc3dd",
"portdir": "sysutils/dc3dd",
"version": "7.3.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/dc3dd/",
"description": "Enhanced GNU dd",
"long_description": "A patch to the GNU dd program, this version has several features intended for forensic acquisition of data. Highlights include hashing on-the-fly, split output files, pattern writing, a progress meter, and file verification.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"perl5.34",
"p5.34-locale-gettext",
"clang-15"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "db_select",
"portdir": "sysutils/db_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "stub port",
"long_description": "This port is only a stub.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
}
]
}