{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=974","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=972","results":[{"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-18","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":"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-18"]},{"type":"run","ports":["duplicity"]}],"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-18"]}],"depends_on":[]},{"name":"dust","portdir":"sysutils/dust","version":"1.2.4","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/bootandy/dust","description":"A more intuitive version of du in rust","long_description":"du + rust = dust. Like du but more intuitive.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"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-18"]},{"type":"lib","ports":["gtk2"]}],"depends_on":[]},{"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-18"]}],"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-18"]},{"type":"run","ports":["cdrtools"]}],"depends_on":[{"type":"lib","ports":["tovid"]}]},{"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-18"]},{"type":"lib","ports":["ncurses"]}],"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-18"]},{"type":"lib","ports":["flex","readline"]}],"depends_on":[]},{"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-18"]}],"depends_on":[]},{"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":2085}],"variants":[],"dependencies":[{"type":"build","ports":["gettext","pkgconfig","clang-18"]},{"type":"lib","ports":["libmagic","libarchive","gettext-runtime","ossp-uuid","libcomerr"]}],"depends_on":[{"type":"lib","ports":["ext2fuse"]},{"type":"run","ports":["gutils-suite-core"]}]},{"name":"eatmemory","portdir":"sysutils/eatmemory","version":"0.1.10","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/julman99/eatmemory","description":"Simple utility to allocate memory on a computer","long_description":"Simple C program to allocate memory from the command-line. Useful to test programs or systems under high memory usage conditions.","active":true,"categories":["sysutils"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":271}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"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":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gettext","pkgconfig","clang-18"]},{"type":"lib","ports":["gettext-runtime"]}],"depends_on":[{"type":"lib","ports":["subversion-perlbindings-5.26","subversion-pythonbindings-3.9","subversion-pythonbindings-2.7","subversion-pythonbindings-3.5","subversion-pythonbindings-3.6","subversion-pythonbindings-3.7","subversion-pythonbindings-3.8","subversion-python27bindings","subversion-pythonbindings-3.10","subversion-pythonbindings-3.11","subversion-pythonbindings-3.12","php85-openssl","php84-openssl","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","heimdal","kerberos5","mscp","php83-imap","php84-imap","php85-imap","e2fsprogs","testdisk","neon"]}]},{"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":1056}],"variants":[],"dependencies":[{"type":"build","ports":["npm7","yarn","clang-18"]}],"depends_on":[]},{"name":"edid-decode","portdir":"sysutils/edid-decode","version":"20241119","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.linuxtv.org/edid-decode.git","description":"Decode EDID data in human-readable format","long_description":"edid-decode decodes EDID monitor description data in human-readable format","active":true,"categories":["sysutils"],"maintainers":[{"name":"","github":"wwalexander","ports_count":3}],"variants":["universal"],"dependencies":[{"type":"build","ports":["meson","ninja","clang-18"]},{"type":"fetch","ports":["git"]}],"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":"eksctl","portdir":"sysutils/eksctl","version":"0.226.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":1056}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"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-18"]}],"depends_on":[]},{"name":"entr","portdir":"sysutils/entr","version":"5.8","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":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["bat-extras"]}]},{"name":"envelope","portdir":"sysutils/envelope","version":"0.8.0","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mattrighetti/envelope","description":"An environment variables cli tool backed by SQLite","long_description":"An environment variables cli tool backed by SQLite","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"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-18"]}],"depends_on":[]},{"name":"erofs-utils","portdir":"sysutils/erofs-utils","version":"1.8.9","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://erofs.docs.kernel.org/","description":"Userspace utilities for EROFS file system","long_description":"EROFS stands for Enhanced Read-Only File System. It aims to be a generic read-only file system solution for various use cases instead of just focusing on saving storage space without considering runtime performance. This package includes tools to create, check, and extract EROFS images.","active":true,"categories":["sysutils"],"maintainers":[{"name":"xiang+macports","github":"hsiankao","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["zlib","zstd","libuuid","lz4"]}],"depends_on":[]},{"name":"evry","portdir":"sysutils/evry","version":"0.3.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/k1LoW/evry","description":"Split STDIN stream and execute specified command every N lines/seconds.","long_description":"Split STDIN stream and execute specified command every N lines/seconds.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"exec-wrapper","portdir":"sysutils/exec-wrapper","version":"1.0.1","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/exec-wrapper/","description":"script that creates setuid-wrappers for scripts and other executables","long_description":"exec-wrapper is a script that creates setuid-wrappers for scripts and other executables.","active":true,"categories":["sysutils"],"maintainers":[{"name":"ryandesign","github":"","ports_count":100}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["coreutils"]}],"depends_on":[]},{"name":"exfat-utils","portdir":"sysutils/exfat-utils","version":"1.4.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/relan/exfat","description":"Filesystem utilities from a free, full-featured exFAT file system implementation for Unix-like systems","long_description":"Filesystem utilities from a free, full-featured exFAT file system implementation for Unix-like systems","active":true,"categories":["sysutils"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":271}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"expresso","portdir":"sysutils/expresso","version":"1.3.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sttz/expresso","description":"expresso is a command line interface to control the ExpressVPN app","long_description":"expresso is a command line interface to control the ExpressVPN app. It uses the same native messaging interface as the open-source ExpressVPN browser extension.","active":true,"categories":["sysutils","net"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":271}],"variants":[],"dependencies":[{"type":"build","ports":["msbuild","clang-18"]},{"type":"lib","ports":["zlib","mono"]}],"depends_on":[]},{"name":"extfstools","portdir":"sysutils/extfstools","version":"20230925-3541ca09","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/nlitsme/extfstools","description":"tools for reading ext2/ext3/ext4 filesystem images","long_description":"extfstools provides tools for reading ext2/ext3/ext4 filesystem images.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["openssl3"]}],"depends_on":[]},{"name":"eza","portdir":"sysutils/eza","version":"0.23.4","license":"EUPL-1.2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://eza.rocks","description":"A modern, maintained replacement for ls","long_description":"eza is a modern, maintained replacement for the venerable file-listing command-line program ls that ships with Unix and Linux operating systems, giving it more features and better defaults. It uses colours to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git. And it’s small, fast, and just one single binary. By deliberately making some decisions differently, eza attempts to be a more featureful, more user-friendly version of ls.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["git","doc","universal"],"dependencies":[{"type":"build","ports":["clang-20","cargo","legacy-support","rust","pandoc"]},{"type":"lib","ports":["libgit2","libunwind","libiconv","zlib"]}],"depends_on":[]},{"name":"f3","portdir":"sysutils/f3","version":"8.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://oss.digirati.com.br/f3/","description":"Verifies the reliability of local storage, e.g. flash","long_description":"F3 stands for Fight Flash Fraud, or Fight Fake Flash, and will tell if a flash drive reports more capacity than it actually has. It writes known data on any local storage until it is full, and in a second phase, it reads all the data back and verifies it. If the storage is reliable, no discrepancies will be found.","active":true,"categories":["sysutils"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["argp-standalone"]}],"depends_on":[]},{"name":"facter","portdir":"sysutils/facter","version":"1.7.6","license":"Apache-2 and MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://puppetlabs.com/facter","description":"A cross-platform library for describing OS attributes.","long_description":"A cross-platform library for describing OS attributes. Supports multiple resolution mechanisms, any of which can be restricted to working only on certain operating systems or environments. Facter is especially useful for retrieving things like operating system names, IP addresses, MAC addresses, and SSH keys.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby"]}],"depends_on":[{"type":"lib","ports":["puppet"]}]},{"name":"fakeroot","portdir":"sysutils/fakeroot","version":"1.37","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.debian.org/FakeRoot/","description":"Tool for simulating superuser privileges","long_description":"fakeroot runs a command in an environment where it appears to have root privileges for file manipulation. It does this by means of LD_PRELOAD and SYSV IPC (or TCP) trickery.","active":true,"categories":["sysutils"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"fasd","portdir":"sysutils/fasd","version":"1.0.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/clvv/fasd","description":"Fasd (pronounced similar to 'fast') is a command-line productivity booster.","long_description":"Fasd (pronounced similar to 'fast') is a command-line productivity booster. Fasd offers quick access to files and directories for POSIX shells. It is inspired by tools like autojump, z and v. Fasd keeps track of files and directories you have accessed, so that you can quickly reference them in the command line.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"fastfetch","portdir":"sysutils/fastfetch","version":"2.62.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fastfetch-cli/fastfetch","description":"Fastfetch is a neofetch-like tool for fetching system information and displaying them in a pretty way.","long_description":"Fastfetch is a neofetch-like tool for fetching system information and displaying them in a pretty way.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20","python314"]},{"type":"lib","ports":["chafa","yyjson","sqlite3"]}],"depends_on":[]},{"name":"fatdisk","portdir":"sysutils/fatdisk","version":"1.0.0-beta","license":"MIT","platforms":"darwin linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/goblinhack/fatdisk","description":"a utility to allow mountless modification of DOS disks","long_description":"fatdisk is a utility to allow mountless modification of DOS disks. It allows you to perform various operations on files on a DOS-formatted disk image in FAT12,16,32 formats without needing to do any mounting of the disk image, or needing root or sudo access. It can extract files from the DOS disk to the local hard drive, and likewise can import files from the local disk back onto the DOS disk. Additionally you can do basic operations like list, cat, hexdump, etc.","active":true,"categories":["sysutils","emulators"],"maintainers":[{"name":"glenn","github":"glennmatthews","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["makedepend","clang-18"]}],"depends_on":[]},{"name":"fatsort","portdir":"sysutils/fatsort","version":"1.7.679","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://fatsort.sourceforge.net/","description":"Utility to sort FAT12, FAT16 and FAT32 partitions","long_description":"FATSort is a C utility that sorts FAT12, FAT16 and FAT32 partitions. It even can handle long file name entries. FATSort reads the boot sector and sorts the directory structure recursively.","active":true,"categories":["sysutils"],"maintainers":[{"name":"ionic","github":"Ionic","ports_count":24}],"variants":["universal"],"dependencies":[{"type":"build","ports":["help2man","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libiconv"]}],"depends_on":[{"type":"run","ports":["FatDriveSorter"]}]},{"name":"faubackup","portdir":"sysutils/faubackup","version":"0.5.9","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://faubackup.sourceforge.net/","description":"FauBackup - simple incremental backup utility","long_description":"FauBackup creates simple, file-system compatible backups from parts of your disk. It automatically creates incremental backups using hard links.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["popt"]}],"depends_on":[]},{"name":"fclones","portdir":"sysutils/fclones","version":"0.35.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pkolaczk/fclones","description":"Efficient Duplicate File Finder","long_description":"fclones is a command line utility that identifies groups of identical files and gets rid of the file copies you no longer need. It comes with plenty of configuration options for controlling the search scope and offers many ways of removing duplicates. For maximum flexibility, it integrates well with other Unix utilities like find and it speaks JSON, so you have a lot of control over the search and cleanup process. fclones treats your data seriously. You can inspect and modify the list of duplicate files before removing them. There is also a --dry-run option that can tell you exactly what changes on the file system would be made.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"fcron","portdir":"sysutils/fcron","version":"3.2.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://web.archive.org/web/20190804123648/http://fcron.free.fr/","description":"fcron is an alternative scheduler aka cron daemon","long_description":"fcron is a scheduler. It aims at replacing Vixie Cron, so it implements most of its functionalities. But contrary to Vixie Cron, fcron does not need your system to be up 7 days a week, 24 hours a day : it also works well with systems which are not running neither all the time nor regularly (contrary to anacrontab).","active":true,"categories":["sysutils"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":["universal"],"dependencies":[{"type":"build","ports":["perl5","clang-18"]},{"type":"lib","ports":["readline"]}],"depends_on":[]},{"name":"fdupes","portdir":"sysutils/fdupes","version":"2.4.0","license":"MIT and zlib","platforms":"darwin freebsd","epoch":1,"replaced_by":null,"homepage":"https://github.com/adrianlopezroche/fdupes","description":"identify and/or delete duplicate files","long_description":"fdupes identifies and/or deletes duplicate files in specified directories.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","automake","libtool","pkgconfig","autoconf"]},{"type":"lib","ports":["ncurses","pcre2","sqlite3"]}],"depends_on":[]},{"name":"fd","portdir":"sysutils/fd","version":"10.4.2","license":"(MIT or Apache-2)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sharkdp/fd","description":"simple, fast and user-friendly alternative to find","long_description":"fd is a simple, fast and user-friendly alternative to find. While it does not seek to mirror all of find's powerful functionality, it provides sensible (opinionated) defaults for 80% of the use cases.","active":true,"categories":["sysutils"],"maintainers":[{"name":"saagar","github":"saagarjha","ports_count":3},{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"fhist","portdir":"sysutils/fhist","version":"1.17","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://fhist.sourceforge.net/","description":"FHist: file history, comparison and merging tools","long_description":"The FHist package contains 3 utilities, fhist (a file history tool that works on binary inputs), fcomp (a file comparison tool that can compare binary files byte-for-byte), and fmerge (a file merging tool). All three are bundled together because they use the same minimal-difference algorithm.","active":true,"categories":["devel","sysutils","textproc"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["cctools","clang-18"]},{"type":"lib","ports":["bison","cook","gettext"]}],"depends_on":[]},{"name":"felix","portdir":"sysutils/felix","version":"2.16.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kyoheiu/felix","description":"tui file manager with vim-like key mapping","long_description":"tui file manager with vim-like key mapping","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"fif","portdir":"sysutils/fif","version":"0.7.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/Lynnesbian/fif","description":"A command-line tool for detecting and optionally correcting files with incorrect extensions.","long_description":"A command-line tool for detecting and optionally correcting files with incorrect extensions. fif recursively scans the given directory and outputs a shell script to fix the name of any files with incorrect extensions. By default, fif will scan all non-hidden files in the given directory, and will ignore symlinks.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"file","portdir":"sysutils/file","version":"5.47","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.darwinsys.com/file/","description":"File - determine file type","long_description":"File tests each argument in an attempt to classify it. There are three sets of tests, performed in this order: filesystem tests, magic number tests, and language tests. The first test that succeeds causes the file type to be printed. For information on Mach-O binaries, it is suggested that one uses the command `otool -fv`.","active":true,"categories":["sysutils"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]},{"type":"lib","ports":["bzip2","libmagic","xz","zlib","zstd"]}],"depends_on":[{"type":"build","ports":["adblock2privoxy","autopsy","sleuthkit","erd","hindent","lhs2tex","pandoc","pandoc-citeproc","pxsl-tools","p5.26-file-libmagic","HaXml","aeson-pretty","alex","cpphs","darcs","git-annex","hadolint","happy","haskell-language-server","haskell-stan","hlint","hscolour","ihaskell","shellcheck","hledger","hledger-iadd","cabal","gf-core","ghc","ghc-prebuilt","hadrian","racket","stack","unison-lang","apple-pki-bundle","matterhorn","p5.28-file-libmagic","p5.30-file-libmagic","p5.32-file-libmagic","p5.34-file-libmagic","pure-gen"]},{"type":"lib","ports":["mldonkey","py36-magic","py37-magic","tiledb","py38-magic","py39-magic","py35-magic","littleutils"]},{"type":"run","ports":["gutils-suite-core"]}]},{"name":"findutils","portdir":"sysutils/findutils","version":"4.10.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/findutils/","description":"findutils contains GNU find, xargs, and locate","long_description":"findutils contains GNU find, xargs, and locate","active":true,"categories":["sysutils"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gettext","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libiconv","gettext-runtime"]}],"depends_on":[{"type":"build","ports":["octave"]},{"type":"run","ports":["gutils-suite-core"]}]},{"name":"libmagic","portdir":"sysutils/file","version":"5.47","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.darwinsys.com/file/","description":"File - determine file type","long_description":"File tests each argument in an attempt to classify it. There are three sets of tests, performed in this order: filesystem tests, magic number tests, and language tests. The first test that succeeds causes the file type to be printed. For information on Mach-O binaries, it is suggested that one uses the command `otool -fv`.","active":true,"categories":["sysutils"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool"]},{"type":"lib","ports":["bzip2","xz","zlib","zstd"]}],"depends_on":[{"type":"lib","ports":["subversion-perlbindings-5.26","p5.26-file-libmagic","PIDA","zeek","zeek-devel","subversion-pythonbindings-3.9","moc","subversion-pythonbindings-2.7","subversion-pythonbindings-3.5","subversion-pythonbindings-3.6","subversion-pythonbindings-3.7","subversion-pythonbindings-3.8","LyX","android-file-transfer-linux","sox","aegis","fdroidserver","ihaskell","libextractor","subversion","subversion-javahlbindings","subversion-python27bindings","subversion-perlbindings-5.28","subversion-perlbindings-5.30","subversion-perlbindings-5.32","subversion-perlbindings-5.34","subversion-rubybindings","subversion-pythonbindings-3.10","subversion-pythonbindings-3.11","subversion-pythonbindings-3.12","xapian-omega","nano","turbo","file-roller","ctpv","qiv","qore-magic-module","nmail","rspamd","mldonkey","suricata","zathura","zathura-docs","p5.28-file-libmagic","p5.30-file-libmagic","p5.32-file-libmagic","p5.34-file-libmagic","php53-http","php54-http","php55-http","py27-magic","py310-magic","py311-magic","py312-magic","py313-magic","py314-magic","viking","yara","clifm","e2fsprogs","file","rawhide","rpm54","vifm","ohcount"]}]},{"name":"findutils-devel","portdir":"sysutils/findutils-devel","version":"4.10.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/findutils/","description":"findutils contains GNU find, xargs, and locate","long_description":"findutils contains GNU find, xargs, and locate","active":true,"categories":["sysutils"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gettext","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libiconv","gettext-runtime"]}],"depends_on":[]},{"name":"flameshot","portdir":"sysutils/flameshot","version":"13.3.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://flameshot.org","description":"Powerful yet simple to use screenshot software","long_description":"Powerful yet simple to use screenshot software supporting in-app screenshot editing, Imgur upload, customizable appearance and more.","active":true,"categories":["sysutils","graphics"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["qt6-qtbase","qt6-qtsvg","qt6-qttools"]}],"depends_on":[]},{"name":"flash","portdir":"sysutils/flash","version":"2.7.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/hypriot/flash","description":"Command line script to flash SD card images of any kind","long_description":"Command line script to flash SD card images of any kind","active":true,"categories":["sysutils"],"maintainers":[{"name":"","github":"jrjsmrtn","ports_count":3}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["unzip","curl","pv"]}],"depends_on":[]},{"name":"flashrom","portdir":"sysutils/flashrom","version":"1.3.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.flashrom.org/Flashrom","description":"universal flash programming utility","long_description":"utility for identifying, reading, writing, verifying and erasing flash chips. It is designed to flash BIOS/EFI/coreboot/firmware/optionROM images on mainboards, network/graphics/storage controller cards, and various other programmer devices.","active":true,"categories":["sysutils"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libftdi1","libusb-compat"]}],"depends_on":[]}]}