HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49752,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=48",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=46",
"results": [
{
"name": "seed",
"portdir": "gnome/seed",
"version": "4.0.0-20201009",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Projects/Seed",
"description": "GObject JavaScriptCore bridge",
"long_description": "Seed is a library and interpreter, dynamically bridging (through gobject-introspection) the WebKit JavaScriptCore engine with the GObject type system. In a more concrete sense, Seed enables you to immediately write applications around a significant portion of the GNOME platform, and easily embed JavaScript as a scripting language in your GObject library.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"gnome-common",
"gtk-doc",
"gawk",
"clang-9.0",
"intltool"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"sqlite3",
"webkit2-gtk",
"dbus-glib",
"gettext",
"libffi",
"mpfr",
"readline",
"gnome-js-common",
"gobject-introspection",
"cairo"
]
}
],
"depends_on": []
},
{
"name": "see",
"portdir": "lang/see",
"version": "3.1.1424",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://adaptive-enterprises.com/~d/software/see/",
"description": "Simple ECMAScript Engine",
"long_description": "The Simple ECMAScript Engine ('SEE') is a parser and runtime library for the popular ECMAScript language.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "lib",
"ports": [
"boehmgc"
]
}
],
"depends_on": []
},
{
"name": "secrets",
"portdir": "gnome/secrets",
"version": "9.4",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.gnome.org/World/secrets",
"description": "Password manager for GNOME",
"long_description": "Password manager for GNOME",
"active": true,
"categories": [
"sysutils",
"security",
"gnome"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gettext",
"meson",
"ninja",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-validators",
"py312-pyotp",
"libadwaita",
"glib2",
"py312-pykeepass",
"py312-yubico",
"py312-zxcvbn",
"py312-kcs11",
"desktop-file-utils",
"gobject-introspection",
"gettext-runtime",
"gtk4"
]
},
{
"type": "run",
"ports": [
"py312-pyusb"
]
}
],
"depends_on": []
},
{
"name": "secpwgen",
"portdir": "security/secpwgen",
"version": "1.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.core-dump.com.hr/index.pl?node_id=407",
"description": "An utility for generating secure passphrases",
"long_description": "An utility for generating secure passphrases. Implements several methods for passphrase generation including the Diceware method with 8192 word dictionary compiled in the executable.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"cryptlib"
]
}
],
"depends_on": []
},
{
"name": "search-that-hash",
"portdir": "security/search-that-hash",
"version": "0.2.8",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/HashPals/search-that-hash",
"description": "Searches Hash APIs to crack your hash quickly",
"long_description": "Searches Hash APIs to crack your hash quickly. Search-That-Hash automates this process in less than 2 seconds. It searches the most popular hash cracking sites and automatically inputs your hash(s) for cracking.",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "harensdeveloper",
"github": "harens",
"ports_count": 38
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py39-setuptools",
"python39"
]
},
{
"type": "run",
"ports": [
"py39-click",
"py39-coloredlogs",
"py39-loguru",
"py39-requests",
"py39-rich",
"py39-toml",
"name-that-hash",
"py39-cloudscraper",
"py39-appdirs"
]
}
],
"depends_on": []
},
{
"name": "searchfs",
"portdir": "sysutils/searchfs",
"version": "0.3.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sveinbjornt/searchfs",
"description": "APFS / HFS+ search utility",
"long_description": "Command line tool to quickly search by filename on APFS and HFS+ volumes using the file system catalog.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "srirangav",
"github": "srirangav",
"ports_count": 15
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "seaport",
"portdir": "devel/seaport",
"version": "0.10.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://seaport.rtfd.io",
"description": "The modern MacPorts portfile updater",
"long_description": "The modern MacPorts portfile updater.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 148
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py311-build",
"py311-installer",
"py311-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"gh",
"py311-click",
"py311-beartype"
]
}
],
"depends_on": []
},
{
"name": "sealcurses",
"portdir": "devel/sealcurses",
"version": "2024-12-02",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://git.skyjake.fi/skyjake/sealcurses",
"description": "SDL Emulation and Adaptation Layer for Curses (ncursesw)",
"long_description": "SDL Emulation and Adaptation Layer for Curses (ncursesw)",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "sikmir",
"github": "sikmir",
"ports_count": 42
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"the_Foundation"
]
}
],
"depends_on": []
},
{
"name": "seahorse",
"portdir": "gnome/seahorse",
"version": "3.20.0",
"license": "GPL-2+ and GFDL-1.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Apps/Seahorse",
"description": "Seahorse is a graphical interface for managing and using encryption keys.",
"long_description": "Seahorse is a graphical interface for managing and using encryption keys. Currently it supports PGP keys (using GPG/GPGME) and SSH keys. Its goal is to provide an easy to use Key Management Tool, along with an easy to use interface for encryption operations.",
"active": true,
"categories": [
"gnome",
"crypto"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"itstool",
"automake",
"libtool",
"pkgconfig",
"gnome-common",
"yelp-tools",
"vala",
"intltool",
"autoconf",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"openldap",
"gpgme",
"desktop-file-utils",
"gcr",
"gtk3",
"libsecret",
"openssh",
"libsoup-2.4"
]
},
{
"type": "run",
"ports": [
"yelp",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "SDRPlusPlus",
"portdir": "science/SDRPlusPlus",
"version": "1.0.4",
"license": "GPL-3",
"platforms": "darwin macosx",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AlexandreRouma/SDRPlusPlus",
"description": "SDR++ is a cross-platform and open source SDR software with the aim of being bloat free and simple to use.",
"long_description": "SDR++ is a cross-platform and open source SDR software with the aim of being bloat free and simple to use.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"gui",
"airspy",
"airspyhf",
"bladerf",
"hackrf",
"libiio",
"limesuite",
"rtlsdr",
"soapysdr",
"sdrplay",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"makeicns",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"glfw",
"fftw-3-single",
"airspy",
"airspyhf",
"codec2",
"hamlib",
"limesuite",
"rtl-sdr",
"volk",
"hackrf",
"portaudio",
"libusb",
"glew"
]
}
],
"depends_on": []
},
{
"name": "SDRplay3",
"portdir": "science/SDRplay3",
"version": "3.07.1",
"license": "restrictive/distributable",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.sdrplay.com",
"description": "SDRplay3 provides support for SDRplay hardware (API 3)",
"long_description": "SDRplay3 provides support for SDRplay hardware (API 3). SDR for Software Defined Radio and 'Play' because it's designed to allow anyone interested in receiving practically any kind of radio or TV signals to be able to do so without having to decide up-front exactly what it is they will want to do next. For computer wizards we are democratising Radio in that you can literally Play at creating completely new radio-based products.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
},
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libusb"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"SoapySDRPlay3"
]
}
]
},
{
"name": "SDRplay",
"portdir": "science/SDRplay",
"version": "2.13.1",
"license": "restrictive/distributable",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sdrplay.com/",
"description": "SDRplay provides support for SDRplay hardware",
"long_description": "SDRplay provides support for SDRplay hardware. SDR for Software Defined Radio and 'Play' because it's designed to allow anyone interested in receiving practically any kind of radio or TV signals to be able to do so without having to decide up-front exactly what it is they will want to do next. For computer wizards we are democratising Radio in that you can literally Play at creating completely new radio-based products.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"SoapySDRPlay",
"gr-osmosdr",
"gr37-osmosdr",
"rsp_tcp",
"gr37-sdrplay",
"linrad"
]
}
]
},
{
"name": "SDRangel",
"portdir": "science/SDRangel",
"version": "7.13.0",
"license": "GPL-3",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/f4exb/sdrangel",
"description": "SDRangel is an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.",
"long_description": "SDRangel is an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
},
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"debug",
"gui",
"native",
"server",
"airspy",
"airspyhf",
"bladerf",
"funcube",
"hackrf",
"libiio",
"limesuite",
"perseus",
"rtlsdr",
"xtrx",
"soapysdr",
"sdrplay"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt5-qtlocation",
"qt5-qtmultimedia",
"qt5-qtspeech",
"qt5-qttools",
"qt5-qtwebsockets",
"codec2",
"dsdcc",
"libopus",
"libusb",
"opencv3",
"fftw-3-single",
"ffmpeg",
"qt5-qtbase",
"airspy",
"airspyhf",
"cm256cc",
"limesuite",
"rtl-sdr",
"serialDV",
"libiconv",
"boost176",
"aptdec",
"dab-cmdline",
"libsigmf",
"sgp4",
"SoapySDR",
"qt5-qtwebengine",
"qt5-qtcharts"
]
}
],
"depends_on": []
},
{
"name": "sdl_sopwith",
"portdir": "games/sdl_sopwith",
"version": "2.8.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fragglet.github.io/sdl-sopwith/",
"description": "Classic biplane shooter",
"long_description": "This is a port of the classic computer game \"Sopwith\" to run on modern computers and operating systems.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "pubgithub",
"github": "sambthompson",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsdl2"
]
}
],
"depends_on": []
},
{
"name": "SDLInvaders",
"portdir": "games/SDLInvaders",
"version": "0.8.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.nielsweber.de/SDLInvaders/",
"description": "simple clone of the famous Space Invaders game.",
"long_description": "simple clone of the famous Space Invaders game.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"libsdl",
"libsdl_image"
]
}
],
"depends_on": []
},
{
"name": "sdlconsole",
"portdir": "devel/sdlconsole",
"version": "2.1",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sdlconsole.sourceforge.net/",
"description": "a Quake-style console for SDL programs",
"long_description": "SDL_Console is a drop down console that can be easily added to any SDL application. It is similar to Quake and other games consoles. A console gives you the ability to interact with your program in an easy way by executing predefined commands. You can also have more than one console at a time.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 343
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"libsdl_image"
]
}
],
"depends_on": []
},
{
"name": "SDL3_ttf",
"portdir": "devel/SDL3_ttf",
"version": "3.2.2",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libsdl-org/SDL_ttf",
"description": "add on library for libSDL for rendering TrueType fonts",
"long_description": "This library is a wrapper around FreeType and allows rendering TrueType fonts in SDL applications.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 343
}
],
"variants": [
"debug",
"harfbuzz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"freetype",
"SDL3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"FreeRDP"
]
}
]
},
{
"name": "SDL3_image-devel",
"portdir": "devel/SDL3_image-devel",
"version": "3.1.1",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "SDL3_image",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by SDL3_image",
"long_description": "This port has been replaced by SDL3_image.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"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": "SDL3_image",
"portdir": "devel/SDL3_image",
"version": "3.2.4",
"license": "zlib",
"platforms": "{darwin >= 20}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libsdl-org/SDL_image",
"description": "Add on library for libSDL handling several image formats",
"long_description": "This is a simple library to load images of various formats as SDL surfaces. This library supports BMP, PPM, PCX, GIF, JPEG, PNG, TGA, and TIFF formats.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 343
}
],
"variants": [
"debug",
"jxl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"tiff",
"webp",
"SDL3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"swi-prolog-devel"
]
}
]
},
{
"name": "SDL3-devel",
"portdir": "devel/SDL3-devel",
"version": "3.1.8",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "SDL3",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by SDL3",
"long_description": "This port has been replaced by SDL3.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"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": "SDL3",
"portdir": "devel/SDL3",
"version": "3.2.26",
"license": "zlib",
"platforms": "{darwin >= 20}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libsdl.org/",
"description": "Cross-platform multi-media development API",
"long_description": "Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware. This port provides the latest 3.x release series.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 343
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"swi-prolog-devel",
"SDL3_image",
"SDL3_ttf",
"audacious-plugins",
"FreeRDP"
]
}
]
},
{
"name": "sdl12-compat",
"portdir": "devel/sdl12-compat",
"version": "1.2.70",
"license": "zlib",
"platforms": "macosx freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libsdl.org/",
"description": "SDL 1.2 compatibility layer",
"long_description": "This is a compatibility layer that allows programs written for SDL 1.2.x to run with SDL 2.x.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 343
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libsdl"
]
}
]
},
{
"name": "sdf2-bundle",
"portdir": "devel/sdf2-bundle",
"version": "2.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.program-transformation.org/Sdf/SdfBundle",
"description": "Package related to the SDF2 syntax defintion formalism.",
"long_description": "The sdf2-bundle is an easy to install collection of packages related to the SDF2 syntax definition formalism. The packages are developed at the CWI. The main packages of the sdf2-bundle are pgen, a parser generator for SDF2 and sglr, a parser.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libaterm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"strategoxt"
]
}
]
},
{
"name": "sdd",
"portdir": "sysutils/sdd",
"version": "1.52",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://schilytools.sourceforge.net",
"description": "fast replacement for dd",
"long_description": "fast replacement for dd",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "sdcv",
"portdir": "textproc/sdcv",
"version": "0.5.5",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://dushistov.github.io/sdcv/",
"description": "console version of StarDict program",
"long_description": "sdcv is a console version of the StarDict program.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"zlib",
"readline",
"gettext",
"glib2"
]
}
],
"depends_on": []
},
{
"name": "sdcc29",
"portdir": "lang/sdcc29",
"version": "2.9.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sdcc.sourceforge.net/",
"description": "ANSI C compiler targeting Intel 8051, Maxim 80DS390, Zilog Z80",
"long_description": "SDCC is a freeware, retargettable, optimizing ANSI C compiler that targets the Intel 8051, Maxim 80DS390, and Zilog Z80 based MCUs. Work is in progress on supporting Motorola 68HC08 as well as Microchip PIC16 and PIC18 series.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gputils",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"readline"
]
},
{
"type": "run",
"ports": [
"gputils"
]
}
],
"depends_on": []
},
{
"name": "sdcc",
"portdir": "lang/sdcc",
"version": "4.5.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sdcc.sourceforge.net/",
"description": "ANSI C compiler targeting Intel 8051, Maxim 80DS390, Zilog Z80",
"long_description": "SDCC is a retargettable, optimizing ANSI - C compiler suite that targets the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.), Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola) HC08 based (hc08, s08) and Zilog Z80 based MCUs (z80, z180, gbz80, Rabbit 2000/3000, Rabbit 3000A). Work is in progress on supporting the Microchip PIC16 and PIC18 targets. It can be retargeted for other microprocessors.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 156
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"gputils",
"texinfo"
]
},
{
"type": "lib",
"ports": [
"readline",
"boost181",
"zlib"
]
},
{
"type": "run",
"ports": [
"gputils"
]
}
],
"depends_on": []
},
{
"name": "sd",
"portdir": "textproc/sd",
"version": "1.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chmln/sd",
"description": "Intuitive find & replace CLI (sed alternative)",
"long_description": "Intuitive find & replace CLI (sed alternative). sd uses regex syntax that you already know from JavaScript and Python. Forget about dealing with quirks of sed or awk - get productive immediately.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "scw",
"portdir": "net/scw",
"version": "2.45.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scaleway.com/en/cli/",
"description": "Command Line Interface for Scaleway",
"long_description": "Scaleway CLI is a tool to help you pilot your Scaleway infrastructure directly from your terminal.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "davidriod",
"github": "dgsb",
"ports_count": 1
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "scute",
"portdir": "security/scute",
"version": "1.7.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnupg.org/",
"description": "PKCS#11 interface to the GnuPG Agent",
"long_description": "Scute is a PKCS#11 implementation relying on the GnuPG Agent. It enables the use of an OpenPGP smartcard for TLS client authentication and for CMS digital signatures with Mozilla and other PKCS#11-compatible applications.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "dgouttegattat",
"github": "gouttegd",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"ImageMagick",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"gnupg2"
]
}
],
"depends_on": []
},
{
"name": "scummvm-devel",
"portdir": "emulators/scummvm",
"version": "20231109",
"license": "(GPL-2 or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scummvm.org",
"description": "cross-platform interpreter for several adventure engines",
"long_description": "cross-platform interpreter for several adventure engines: This port follows the master version of scummvm, which is typically updated every few weeks.",
"active": true,
"categories": [
"games",
"emulators"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"faad2",
"flac",
"libmad",
"libsndfile",
"libvorbis",
"portaudio",
"gettext",
"glib2",
"libedit",
"libffi",
"libsdl2",
"bzip2",
"ncurses",
"pcre",
"readline",
"libjpeg-turbo",
"libpng",
"fluidsynth",
"libogg",
"libtheora",
"curl",
"freetype",
"expat",
"libiconv",
"libsdl2_net"
]
}
],
"depends_on": []
},
{
"name": "scummvm",
"portdir": "emulators/scummvm",
"version": "2.9.0",
"license": "(GPL-2 or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scummvm.org",
"description": "cross-platform interpreter for several adventure engines",
"long_description": "cross-platform interpreter for several adventure engines: This port follows the release version of scummvm, which is typically updated every 6 months. If for some reason this port does not build or function as desired, try the scummvm-devel port.",
"active": true,
"categories": [
"games",
"emulators"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"faad2",
"flac",
"libmad",
"libsndfile",
"libvorbis",
"portaudio",
"gettext",
"glib2",
"libedit",
"libffi",
"libsdl2",
"libsdl2_net",
"bzip2",
"pcre",
"readline",
"libjpeg-turbo",
"libpng",
"fluidsynth",
"libogg",
"libtheora",
"curl",
"freetype",
"expat",
"libiconv",
"ncurses",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "scud",
"portdir": "comms/scud",
"version": "1.5.5",
"license": "GPL-2+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.drqware.com/scud",
"description": "Tell your CID capable modem to answer those annoying calls",
"long_description": "If you have the caller id service from your phone provider and your modem has caller id capability (accepts AT+VCID=2 or AT#CID=2 commands), This port can cause the modem to answer the call giving the caller an earful.",
"active": true,
"categories": [
"comms"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"bsdmake",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "sctk",
"portdir": "audio/sctk",
"version": "2.4.12",
"license": "public-domain",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/usnistgov/SCTK",
"description": "Speech Recognition Scoring Toolkit",
"long_description": "NIST Speech Recognition Scoring Toolkit",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "scsh",
"portdir": "lang/scsh",
"version": "0.6.7",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.scsh.net/",
"description": "Scheme shell",
"long_description": "Scsh is an open-source Unix shell embedded within Scheme. Scsh is a variant of Scheme 48 (an R5RS compliant new-tech Scheme system) Scsh is designed for writing real-life standalone Unix programs and shell scripts. Scsh spans a wide range of application, from `script' applications usually handled with perl or sh, to more standard systems applications usually written in C.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "scrypt",
"portdir": "security/scrypt",
"version": "1.3.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tarsnap.com/scrypt.html",
"description": "key derivation function",
"long_description": "The scrypt key derivation function was originally developed for use in the Tarsnap online backup system and is designed to be far more secure against hardware brute-force attacks than alternative functions such as PBKDF2 or bcrypt.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl3"
]
}
],
"depends_on": []
},
{
"name": "scrub",
"portdir": "security/scrub",
"version": "2.6.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chaos/scrub",
"description": "Overwrites files or devices with patterns",
"long_description": "Scrub writes patterns on special files (i.e. raw disk devices) or regular files to make retrieving the data more difficult. Scrub writes NNSA NAP-14.x, DoD 5220.22-M, BSI, 35-pass gutmann, or one of several other selectable pattern sequences",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "scrollz",
"portdir": "irc/scrollz",
"version": "2.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.scrollz.info/",
"description": "ircII-based irc client",
"long_description": "ScrollZ is yet another ircII-based irc client.",
"active": true,
"categories": [
"irc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "Scroll-Reverser",
"portdir": "aqua/Scroll-Reverser",
"version": "1.7.6",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pilotmoon.com/scrollreverser/",
"description": "Reverse the direction of scrolling on macOS",
"long_description": "Reverse the direction of scrolling on macOS",
"active": true,
"categories": [
"aqua",
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "scriptix",
"portdir": "devel/scriptix",
"version": "0.31",
"license": "BSD",
"platforms": "{darwin < 16}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/awemud/",
"description": "scripting system coded in C++",
"long_description": "Scriptix is a scripting system coded in C++, designed solely for embedding in other C++ applications. Scriptix doesn't pretend to be a stand-alone language.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"boehmgc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"awemud"
]
}
]
},
{
"name": "scribus-devel",
"portdir": "print/scribus-devel",
"version": "1.5.8",
"license": "LGPL-2+ and BSD and MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.scribus.net/",
"description": "qt5-based WYSIWYG desktop publishing application",
"long_description": "Scribus is an open source desktop publishing program. It provides true WYSIWYG editing, excellent PDF export facilities, and a wide range of other input and output options. This port tracks the development branch, currently 1.5.x.",
"active": true,
"categories": [
"print"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"bitmap"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"perl5",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libqxp",
"libzmf",
"cairo",
"fontconfig",
"harfbuzz",
"harfbuzz-icu",
"lcms2",
"libart_lgpl",
"libcdr-0.1",
"libfreehand",
"libmspub",
"libpagemaker",
"qt5-qtbase",
"podofo",
"poppler",
"tiff",
"ghostscript",
"expat",
"hunspell",
"libiconv",
"librevenge",
"libxml2",
"boost176",
"python311",
"libvisio-0.1",
"qt5-qttools",
"qt5-qttranslations",
"zlib",
"icu"
]
}
],
"depends_on": []
},
{
"name": "scribus",
"portdir": "print/scribus",
"version": "1.4.8",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.scribus.net/",
"description": "qt4-based WYSIWYG desktop publishing application",
"long_description": "Scribus is an open source desktop publishing program. It provides true WYSIWYG editing, excellent PDF export facilities, and a wide range of other input and output options.",
"active": true,
"categories": [
"print"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"perl5",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libart_lgpl",
"libjpeg-turbo",
"libpng",
"podofo",
"tiff",
"python27",
"qt4-mac",
"expat",
"hunspell",
"hyphen",
"libiconv",
"libxml2",
"boost176",
"ghostscript",
"zlib",
"cairo",
"fontconfig",
"lcms2"
]
}
],
"depends_on": []
},
{
"name": "screenresolution",
"portdir": "sysutils/screenresolution",
"version": "1.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jhford/screenresolution",
"description": "command-line utility to get, list, and set screen resolutions",
"long_description": "screenresolution is a command-line utility to get, list, and set screen resolutions.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "screenfetch",
"portdir": "sysutils/screenfetch",
"version": "2023.12.28",
"license": "GPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/KittyKatt/screenFetch",
"description": "CLI system information tool",
"long_description": "screenfetch fetches system/theme information in terminal.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "run",
"ports": [
"bash",
"xprop"
]
}
],
"depends_on": []
},
{
"name": "screen4",
"portdir": "sysutils/screen4",
"version": "4.9.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/screen/",
"description": "Screen manager with VT100/ANSI terminal emulation",
"long_description": "Screen is a full-screen window manager that multiplexes a physical terminal between several processes (typically interactive shells). Each virtual terminal provides the functions of a DEC VT100 terminal and, in addition, several control functions from the ANSI X3.64 (ISO 6429) and ISO 2022 standards (e.g. insert/delete line and support for multiple character sets). There is a scrollback history buffer for each virtual terminal and a copy-and-paste mechanism that allows moving text regions between windows.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 139
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "screen",
"portdir": "sysutils/screen",
"version": "5.0.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/screen/",
"description": "Screen manager with VT100/ANSI terminal emulation",
"long_description": "Screen is a full-screen window manager that multiplexes a physical terminal between several processes (typically interactive shells). Each virtual terminal provides the functions of a DEC VT100 terminal and, in addition, several control functions from the ANSI X3.64 (ISO 6429) and ISO 2022 standards (e.g. insert/delete line and support for multiple character sets). There is a scrollback history buffer for each virtual terminal and a copy-and-paste mechanism that allows moving text regions between windows.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 139
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "scrcpy",
"portdir": "multimedia/scrcpy",
"version": "3.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Genymobile/scrcpy",
"description": "Display and control your Android device",
"long_description": "This application provides display and control of Android devices connected on USB (or over TCP/IP). It does not require any root access.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "macports",
"github": "MarcelBochtler",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"meson",
"ninja",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"libusb",
"ffmpeg"
]
},
{
"type": "run",
"ports": [
"android-platform-tools"
]
}
],
"depends_on": []
},
{
"name": "scrapy_select",
"portdir": "python/scrapy_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default scrapy version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of scrapy.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py27-scrapy",
"py36-scrapy",
"py37-scrapy",
"py38-scrapy",
"py310-scrapy",
"py311-scrapy",
"py312-scrapy",
"py39-scrapy"
]
}
]
},
{
"name": "scponly",
"portdir": "security/scponly",
"version": "4.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.sublimation.org/scponly/",
"description": "Limited shell which wraps scp/sftp",
"long_description": "scponly is an alternative 'shell' (of sorts) for system administrators who would like to provide access to remote users to both read and write local files without providing any remote execution priviledges. Functionally, it is best described as a wrapper to the mostly trusted suite of ssh applications.",
"active": true,
"categories": [
"sysutils",
"net",
"security"
],
"maintainers": [],
"variants": [
"noWildcards",
"noWinscpCompat",
"rsyncCompat",
"chroot",
"scpCompat",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"openssh"
]
}
],
"depends_on": []
},
{
"name": "scout",
"portdir": "sysutils/scout",
"version": "2.8.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jhbabon/scout",
"description": "Friendly fuzzy finder for your terminal built in Rust",
"long_description": "Friendly fuzzy finder for your terminal built in Rust",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
}
]
}