{"count":53704,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=352","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=350","results":[{"name":"am-utils","portdir":"sysutils/am-utils","version":"6.1.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.am-utils.org","description":"The Berkeley Automounter Suite of Utilities","long_description":"the next generation of the popular BSD Automounter, Amd. Am-utils includes many additional updates, ports, programs, features (such as Autofs support, NFS V.3 support, and shared libraries), bug fixes, and more.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"albafetch","portdir":"sysutils/albafetch","version":"4.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/alba4k/albafetch","description":"Faster neofetch alternative, written in C","long_description":"albafetch is a simple and fast program to display a lot of system information in a neofetch-like layout in way less than a second.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["meson","clang-18"]},{"type":"lib","ports":["curl"]}],"depends_on":[]},{"name":"agrep","portdir":"sysutils/agrep","version":"2.04","license":"Noncommercial","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://netbsd.org","description":"agrep is similar to egrep.","long_description":"agrep is similar to egrep (or grep or fgrep), but it is much more general (and usually faster).","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["bsdmake","clang-18"]}],"depends_on":[]},{"name":"afscompress","portdir":"sysutils/afscompress","version":"1.7.3","license":"GPL-3","platforms":"{darwin >= 10}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RJVB/afsctool","description":"A fork of brkirch's afsctool utility, featuring several improvements.","long_description":"AFSC (Apple File System Compression) tool is a utility that can be used to apply HFS+/APFS compression to file(s), decompress HFS+/APFS compressed file(s), or get information about existing HFS+/APFS compressed file(s). macOS 10.6 or later is required. This fork has several modifications, mostly concerning the compression feature, including: improved error reporting, an attempt to reduce memory pressure pressure compressing large files, support for multiple files/folders specified on the commandline, a backup option while compressing (that comes in addition to the existing undo if something went wrong), and support for files that are read-only (and/or write-only) by changing their permissions temporarily. No error checking is done for this feature; failure will lead to errors that are already caught. The main new feature that justifies the version bump, however, is the parallel processing feature, allowing the user to specify an arbitrary (though positive :)) number of threads that will compress the specified files in parallel.","active":true,"categories":["sysutils"],"maintainers":[{"name":"georgedp","github":"ylluminarious","ports_count":6}],"variants":["debug","original_name","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["zlib","sparsehash"]}],"depends_on":[{"type":"run","ports":["gutils-suite-core"]}]},{"name":"abduco","portdir":"sysutils/abduco","version":"0.6","license":"ISC","platforms":"darwin linux freebsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/martanne/abduco","description":"abduco is a tool for session {at,de}tach support","long_description":"abduco is a tool for session {at,de}tach support. abduco provides session management i.e. it allows programs to be run independently from their controlling terminal. That is programs can be detached - run in the background - and then later reattached. Together with dvtm it provides a simpler and cleaner alternative to tmux or screen.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"SilentKnight","portdir":"sysutils/SilentKnight","version":"1.21","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://eclecticlight.co/lockrattler-systhist/","description":"Automatic checking of security systems","long_description":"SilentKnight checks your Mac's basic security systems are active, reports version numbers of security configuration files which are active, the latest updates installed, and makes it easy to check for and install updates. Ideal for checking that SIP is enabled, and it has Apple's latest silent security updates. Also checks EFI firmware, security settings and data files, and has both a summary Help page and a detailed reference.","active":true,"categories":["aqua","sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"Serial-Studio","portdir":"sysutils/Serial-Studio","version":"1.1.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://serial-studio.github.io/","description":"Multi-purpose serial data visualization & processing program","long_description":"Multi-purpose serial data visualization & processing program","active":true,"categories":["sysutils","graphics"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":53}],"variants":["debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["qt5-qtquickcontrols2","qt5-qtsvg","qt5-qtbase","qt5-qtserialport"]}],"depends_on":[]},{"name":"RHash","portdir":"sysutils/RHash","version":"1.4.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rhash/RHash","description":"Utility for calculation and verification of magnet links and various message digests.","long_description":"RHash (Recursive Hasher) is a console utility for calculation and verification of magnet links and various message digests, including CRC32, CRC32C, MD4, MD5, SHA1, SHA256, SHA512, SHA3, AICH, ED2K, DC++ TTH, BitTorrent BTIH, Tiger, GOST R 34.11-94, GOST R 34.11-2012, RIPEMD-160, HAS-160, EDON-R, and Whirlpool.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-20"]},{"type":"lib","ports":["openssl3"]}],"depends_on":[{"type":"lib","ports":["libigloo"]}]},{"name":"QLStephen","portdir":"sysutils/QLStephen","version":"1.5.1","license":"public-domain","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/whomwah/qlstephen","description":"A QuickLook plugin that lets you view plain text files without a file extension","long_description":"A QuickLook plugin that lets you view plain text files without a file extension","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"QLMarkdown","portdir":"sysutils/QLMarkdown","version":"1.3.6","license":"BSD","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/toland/qlmarkdown","description":"QuickLook generator for Markdown files","long_description":"QuickLook generator for Markdown files","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"fetch","ports":["git"]}],"depends_on":[]},{"name":"PineFlash","portdir":"sysutils/PineFlash","version":"0.5.5","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Spagett1/PineFlash","description":"A GUI tool to flash IronOS to the Pinecil V1, V2 and future other pine products","long_description":"A GUI tool to flash IronOS to the Pinecil V1, V2 and future other pine products","active":true,"categories":["aqua","sysutils"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":351}],"variants":["universal"],"dependencies":[{"type":"build","ports":["rust","cargo","legacy-support","makeicns","clang-20"]},{"type":"lib","ports":["libunwind","libusb","curl","libiconv"]},{"type":"run","ports":["blisp","dfu-util"]}],"depends_on":[]},{"name":"QLColorCode","portdir":"sysutils/QLColorCode","version":"4.1.0","license":"(GPL-3 or MIT)","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/anthonygelibert/QLColorCode","description":"Quick Look plugin that renders source code with syntax highlighting.","long_description":"Quick Look plugin that renders source code with syntax highlighting.","active":true,"categories":["aqua","sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["boost","clang-18"]}],"depends_on":[]},{"name":"Pallet","portdir":"sysutils/Pallet","version":"1.1","license":"BSD","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Aqua application to control a MacPorts installation.","long_description":"Pallet is an aqua application that controls a MacPorts installation, including the installation, upgrading, and removal of individual ports.","active":true,"categories":["aqua","sysutils","macports"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"fetch","ports":["subversion"]},{"type":"lib","ports":["MacPorts_Framework"]}],"depends_on":[]},{"name":"OpenIPMI","portdir":"sysutils/OpenIPMI","version":"2.0.37","license":"(GPL-2 or LGPL-2)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://openipmi.sourceforge.net/","description":"OpenIPMI provides a full-function IPMI interface.","long_description":"The Open IPMI project aims to develop an open code base to allow access to platform information using Intelligent Platform Management Interface (IPMI).","active":true,"categories":["sysutils"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":231}],"variants":["python","perl"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","gsed"]},{"type":"lib","ports":["openssl","popt","net-snmp","glib2"]}],"depends_on":[{"type":"lib","ports":["zabbix42","zabbix44","zabbix3"]}]},{"name":"MiddleDrag","portdir":"sysutils/MiddleDrag","version":"1.4.3","license":"MIT","platforms":"{darwin >= 24}","epoch":0,"replaced_by":null,"homepage":"https://middledrag.app","description":"Three-finger trackpad gestures for middle-click and middle-drag on macOS","long_description":"Mac trackpads don't have a middle mouse button. Many apps expect one. MiddleDrag fixes this. Three-finger tap for middle-click. Three-finger drag for middle-drag. Works alongside Mission Control and other system gestures.","active":true,"categories":["sysutils"],"maintainers":[{"name":"hello","github":"NullPointerDepressiveDisorder","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"MachO-Explorer","portdir":"sysutils/MachO-Explorer","version":"20200905","license":"MIT","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/DeVaukz/MachO-Explorer","description":"A graphical Mach-O viewer for macOS. Powered by Mach-O Kit.","long_description":"A graphical Mach-O viewer for macOS. Powered by Mach-O Kit.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["git","clang-18"]},{"type":"fetch","ports":["git"]}],"depends_on":[]},{"name":"MacPorts_daemondo","portdir":"sysutils/MacPorts_daemondo","version":"1.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"HACK to get daemondo into mpkg","long_description":"Nasty HACK to get daemondo into mpkg. When using MacPorts to create an mpkg, any daemons requiring daemondo would fail. Adding this port as dependency permits them to work.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["mythtv-pkg.27"]}]},{"name":"ImageSnap","portdir":"sysutils/ImageSnap","version":"0.3.0.2","license":"public-domain","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/rharder/imagesnap","description":"command-line tool to capture images from iSight or other video source","long_description":"ImageSnap is a command-line tool that lets you capture still images from an iSight or other video source.","active":true,"categories":["sysutils","graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"HexEditPowerPC","portdir":"sysutils/HexEditPowerPC","version":"2.20","license":"(LGPL-2 or MPL-1)","platforms":"{darwin < 11}","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/hexedit","description":"Original HexEdit","long_description":"Allows editing of any size file in hexadecimal, decimal and ASCII. A great tool that allows you to edit and analyze the contents for either the data or resource fork of any type of file. 68K, PPC and Carbon run on MacOS 7-9 and X.","active":true,"categories":["aqua","devel","sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"FluffyDisplay","portdir":"sysutils/FluffyDisplay","version":"1.0.5","license":"Apache-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/tml1024/FluffyDisplay","description":"create virtual displays/screens/monitors","long_description":"FluffyDisplay lets you create virtual displays/screens/monitors on your primary Mac so that you could connect to them from a second computer using VNC or screen sharing and thereby use your second computer's display to extend your primary Mac's screen space.","active":true,"categories":["sysutils"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"FatDriveSorter","portdir":"sysutils/FatDriveSorter","version":"1.4.0","license":"GPL-3","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/lwouis/fat-drive-sorter","description":"Actually sort files on your FAT drives","long_description":"FatDriveSorter is a graphical front end for fatsort and helps you actually sort files on your FAT12, FAT16, FAT32, and exFAT drives.","active":true,"categories":["aqua","sysutils"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":351}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["fatsort"]}],"depends_on":[]},{"name":"FDclone","portdir":"sysutils/FDclone","version":"3.01a","license":"Restrictive/Distributable","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://hp.vector.co.jp/authors/VA012337/soft/fd/index.html","description":"File & Directory Maintenance Tool","long_description":"File & Directory Maintenance Tool","active":true,"categories":["sysutils","shells"],"maintainers":[],"variants":["universal","engmes"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses"]}],"depends_on":[]},{"name":"EFIAgent","portdir":"sysutils/EFIAgent","version":"1.3.6","license":"MIT","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/benbaker76/EFI-Agent","description":"Simple, low resource, efficient and no frills tool to mount EFI partitions.","long_description":"Simple, low resource, efficient and no frills tool to mount EFI partitions.","active":true,"categories":["aqua","sysutil"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":351}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"AutoRaise","portdir":"sysutils/AutoRaise","version":"2.1.0","license":"GPL-3+","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/lhaeger/AutoRaise","description":"AutoRaise raises application windows to the front and gives them focus on mouse hover","long_description":"AutoRaise raises application windows to the front and gives them focus on mouse hover after a configurable delay. There is also an option to warp the mouse to the center of the activated window, using the cmd-tab key combination for example.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"3mux","portdir":"sysutils/3mux","version":"1.1.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/aaronjanse/3mux","description":"Terminal multiplexer inspired by i3","long_description":"3mux is a terminal multiplexer with out-of-the-box support for search, mouse-controlled scrollback, and i3-like keybindings. Imagine tmux with a smaller learning curve and more user-friendly defaults.","active":true,"categories":["sysutils"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"yash","portdir":"shells/yash","version":"2.58.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://magicant.github.io/yash","description":"Yet Another Shell","long_description":"Yet another shell (yash) is a POSIX-compliant command line shell, featuring more strict POSIX compliance than those of other shells, as well as powerful command line editing.","active":true,"categories":["shells"],"maintainers":[{"name":"larryv","github":"larryv","ports_count":49}],"variants":["universal"],"dependencies":[{"type":"build","ports":["asciidoc","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gettext","ncurses"]}],"depends_on":[]},{"name":"tcsh","portdir":"shells/tcsh","version":"6.24.16","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.tcsh.org/","description":"C shell with file name completion and command line editing","long_description":"Tcsh is a version of the Berkeley C-Shell, with the addition of: a command line editor, command and file name completion, listing, etc. and a bunch of small additions to the shell itself.","active":true,"categories":["shells"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses","libiconv"]}],"depends_on":[{"type":"build","ports":["ncbi_tools"]}]},{"name":"sudosh2","portdir":"shells/sudosh2","version":"1.0.7","license":"OSL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/squash/sudosh2","description":"sudosh is an auditing shell filter and can be used as a login shell.","long_description":"sudosh is an auditing shell filter and can be used as a login shell. sudosh is an auditing shell filter and can be used as a login shell. Sudosh records all keystrokes and output and can play back the session as just like a VCR. Sudosh2 is a continuation of the development of sudosh. Sudosh2 is an auditing layer between sudo and a user's shell, that can also be used as a login shell. User sessions are recorded and are available for later playback by the system administrator. sudosh2 does not record command history except when executed remotely via ssh's command option. If you're looking for something to just log commands, there are other tools for that. sudosh2 does not log sessions to syslog. If you need to consolidate session logs to a single location, logging them to a network filesystem is currently the recommended option. sudosh2 was forked from sudosh, which was pulled by its original developer when a commercial company bought it from him. The initial project goals were to fix several major bugs, make it 64 bit safe, and port to newer versions of Unix operating systems. The initial targets were RHEL5 and Solaris 10, but most recent free Unix systems should work perfectly.","active":true,"categories":["security","shells"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]}],"depends_on":[]},{"name":"sudosh","portdir":"shells/sudosh","version":"1.6.3","license":"Copyleft and GPLConflict","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://sourceforge.net/projects/sudosh/","description":"sudo shell","long_description":"Sudosh provides a logged root shell that can be used for auditing. It works just like a VCR, records the root shell session and offers real-time playback. Sudosh is designed to be used with sudo in an enterprise environment.","active":true,"categories":["shells"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","clang-18"]}],"depends_on":[]},{"name":"rootsh","portdir":"shells/rootsh","version":"1.5.3","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://rootsh.sourceforge.net/","description":"logging wrapper for shells","long_description":"Rootsh is a wrapper for shells which logs all echoed keystrokes and terminal output to a file and/or to syslog. Its main purpose is the auditing of users who need a shell with root privileges. They start rootsh through the sudo mechanism.","active":true,"categories":["shells"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rc","portdir":"shells/rc","version":"1.7.4","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://tobold.org/article/rc","description":"A Plan 9 shell","long_description":"This is a reimplementation for Unix, by Byron Rakitzis, of the Plan 9 shell. rc offers much the same capabilities as a traditional Bourne shell, but with a much cleaner syntax.","active":true,"categories":["shells"],"maintainers":[],"variants":["readline","editline","universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"psh","portdir":"shells/psh","version":"1.9_01-20121218","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gnp.github.io/psh/","description":"The Perl Shell","long_description":"The Perl Shell (psh) combines aspects of bash and other shells with the power of Perl scripting.","active":true,"categories":["shells","perl"],"maintainers":[],"variants":["perl5_28","perl5_30","perl5_32","perl5_34"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-bsd-resource","p5.34-term-readline-gnu"]}],"depends_on":[]},{"name":"posh","portdir":"shells/posh","version":"0.14.1","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://salsa.debian.org/clint/posh","description":"Policy-compliant ordinary shell","long_description":"posh is a stripped-down version of pdksh that aims for compliance with Debian's policy, and few extra features.","active":true,"categories":["shells"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]}],"depends_on":[]},{"name":"pdksh","portdir":"shells/pdksh","version":"5.2.14","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://web.archive.org/web/20160918190548/http://www.cs.mun.ca/~michael/pdksh/","description":"A Public Domain clone of ksh","long_description":"At the moment, it has most of the ksh88 features, not much of the ksh93 features, and a number of its own features. pdksh was initially created by Eric Gisin using Charles Forsyth's public domain V7 shell as a base as well as parts of the BRL shell. Since then a number of people have maintained and contributed to it","active":true,"categories":["shells"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ngs","portdir":"shells/ngs","version":"0.2.17","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ngs-lang.org","description":"Next Generation Shell (NGS)","long_description":"NGS is an alternative shell. At its core is a domain-specific language that was specifically designed to be a shell language. It is designed with a focus on Ops and systems engineering. One way to think about NGS is bash plus data structures plus better syntax and error handling.","active":true,"categories":["shells"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-18","gawk","gsed","pandoc","peg","cmake","pkgconfig"]},{"type":"lib","ports":["libffi","pcre","json-c","boehmgc"]}],"depends_on":[]},{"name":"mrsh","portdir":"shells/mrsh","version":"0.0.0-20220914","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~emersion/mrsh","description":"A minimal POSIX shell.","long_description":"mrsh is a minimal shell striving for POSIX compliance, no less, no more.","active":true,"categories":["shells"],"maintainers":[],"variants":["readline","libedit","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libedit"]}],"depends_on":[]},{"name":"mksh","portdir":"shells/mksh","version":"R59c","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mirbsd.org/mksh.htm","description":"A free implementation of the Korn Shell programming language","long_description":"A free implementation of the Korn Shell programming language and a successor to the Public Domain Korn Shell (pdksh).","active":true,"categories":["shells"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"luash","portdir":"shells/luash","version":"0.9","license":"AGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://luaforge.net/projects/luash","description":"shell written in Lua/C++","long_description":"luash is a shell written in Lua/C++ that allow you to run command using Lua syntax","active":true,"categories":["shells"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["lua-luafilesystem","lua"]}],"depends_on":[]},{"name":"ksh93-devel","portdir":"shells/ksh93-devel","version":"93u+m-1.0.10","license":"EPL-1","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/ksh93/ksh","description":"continued development of the AT&T KornShell","long_description":"This is ksh 93u+m, a continuation of the development of the KornShell, based on ksh 93u+ by David Korn and AT&T Research.","active":true,"categories":["shells"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ksh-devel","portdir":"shells/ksh","version":"20200125-g43d1853","license":"EPL-1","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/att/ast","description":"the KornShell UNIX shell and programming language (development version)","long_description":"ksh-devel is the KornShell (development version), a UNIX shell and programming language originally by David Korn of AT&T Research.","active":true,"categories":["shells"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["meson","ninja","clang-18"]},{"type":"lib","ports":["libiconv"]}],"depends_on":[]},{"name":"ksh93","portdir":"shells/ksh93","version":"93u+20120801","license":"EPL-1","platforms":"darwin freebsd","epoch":2,"replaced_by":null,"homepage":"https://github.com/att/ast","description":"the AT&T KornShell","long_description":"This is ksh 93u+, the last official version of KornShell by David Korn and AT&T Research.","active":true,"categories":["shells"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":[null]},{"type":"run","ports":[null]}],"depends_on":[{"type":"run","ports":["metview"]}]},{"name":"ksh","portdir":"shells/ksh","version":"2020.0.0","license":"EPL-1","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/att/ast","description":"the KornShell UNIX shell and programming language (stable version)","long_description":"ksh is the KornShell (stable version), a UNIX shell and programming language originally by David Korn of AT&T Research.","active":true,"categories":["shells"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["meson","ninja","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libiconv"]}],"depends_on":[]},{"name":"hstr","portdir":"shells/hstr","version":"3.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://me.mindforger.com/projects/hh.html","description":"Bash and Zsh shell history suggest box","long_description":"HSTR is a command line utility that brings improved Bash command completion from the history. It aims to make completion easier and more efficient than Ctrl-r. Apart to the completion, history can be managed (you can remove commands that e.g. contain sensitive information like passwords) and bookmark your favorite commands.","active":true,"categories":["shells"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["ncurses","readline"]}],"depends_on":[]},{"name":"fish3","portdir":"shells/fish3","version":"3.7.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://fishshell.com/","description":"The user-friendly command line shell - legacy version","long_description":"fish is a smart and user-friendly command line shell for macOS, Linux, and the rest of the family. This port is the last version of fish that written in C++. It is suitable for bootstrapping or use on systems without Rust installed.","active":true,"categories":["shells"],"maintainers":[{"name":"aeioudev","github":"aeiouaeiouaeiouaeiouaeiouaeiou","ports_count":10}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","gettext","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["ncurses","pcre2","libiconv","gettext-runtime"]},{"type":"test","ports":["py313-pexpect"]}],"depends_on":[]},{"name":"etsh","portdir":"shells/etsh","version":"5.4.0","license":"BSD and BSD-old","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://etsh.nl/","description":"Ports of the Sixth Edition (V6) UNIX Thompson shell","long_description":"The Etsh Project provides two ports of the original /bin/sh from Sixth Edition (V6) UNIX (circa 1975). Etsh is an enhanced port of the shell. Tsh is an unenhanced port of the shell, and glob is a port of its global command. This project also includes the following shell utilities: if, goto, and fd2.","active":true,"categories":["shells"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"dune","portdir":"shells/dune","version":"0.1.9","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/adam-mcdaniel/dune","description":"A shell by the beach!","long_description":"Dune is a shell designed for powerful scripting. Think of it as an unholy combination of bash and Lisp. You can do all the normal shell operations like piping, file redirection, and running programs. But, you also have access to a standard library and functional programming abstractions for various programming and sysadmin tasks!","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"zzuf","portdir":"security/zzuf","version":"0.15","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://caca.zoy.org/wiki/zzuf","description":"zzuf is a transparent application input fuzzer","long_description":"zzuf is a transparent application input fuzzer. Its purpose is to find bugs in applications by corrupting their user-contributed data (which more than often comes from untrusted sources on the Internet). It works by intercepting file and network operations and changing random bits in the program's input. zzuf's behaviour is deterministic, making it easier to reproduce bugs.","active":true,"categories":["security"],"maintainers":[{"name":"normen","github":"Gminfly","ports_count":11}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"zkpwgen","portdir":"security/zkpwgen","version":"1.0","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Generate random passwords of full-width Japanese and Roman characters","long_description":"Generate random passwords of full-width Japanese and Roman characters","active":true,"categories":["security","python"],"maintainers":[{"name":"amake","github":"amake","ports_count":166}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[]},{"name":"yubikey-manager4","portdir":"security/yubikey-manager4","version":"4.0.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://developers.yubico.com/yubikey-manager/","description":"Tool (\"ykman\") for managing your YubiKey configuration.","long_description":"Python library and command line tool for configuring any YubiKey over all USB interfaces.","active":true,"categories":["security","python"],"maintainers":[{"name":"amake","github":"amake","ports_count":166}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-build","clang-18","py312-poetry-core","py312-wheel","py312-setuptools"]},{"type":"lib","ports":["python312","py312-setuptools"]},{"type":"run","ports":["py312-pyscard","py312-fido2","py312-openssl","py312-cryptography","py312-click","swig"]},{"type":"test","ports":["py312-pytest","py312-makefun"]}],"depends_on":[{"type":"run","ports":["yubico-authenticator"]}]},{"name":"yubico-piv-tool","portdir":"security/yubico-piv-tool","version":"2.3.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://developers.yubico.com/yubico-piv-tool","description":"Command line tool for the YubiKey PIV application","long_description":"The Yubico PIV tool is used for interacting with the Privilege and Identification Card (PIV) application on a YubiKey. With it you may generate keys on the device, importing keys and certificates, and create certificate requests, and other operations. A shared library and a command-line tool is included.","active":true,"categories":["security"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["gengetopt","check","cmake","clang-18","pkgconfig","help2man"]},{"type":"lib","ports":["openssl11"]}],"depends_on":[]}]}