HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49661,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=948",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=946",
"results": [
{
"name": "scientiaCLI",
"portdir": "science/scientiaCLI",
"version": "0.0.1",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/goDoCer/scientiaCLI",
"description": "A command line interface for scientia for Imperial DoC students",
"long_description": "A command line interface for scientia for Imperial DoC students to download materials faster and easier.",
"active": true,
"categories": [
"science",
"education"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 146
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "scifor",
"portdir": "science/scifor",
"version": "4.10.12",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://QcmPlab.github.io/SciFortran",
"description": "A library of Fortran modules and routines for scientific calculations",
"long_description": "This is a unitary collection of Fortran modules and procedures for scientific calculations. The library aims to provide a simple and generic environment for any scientific or mathematic computations. The project is largely inspired by SciPy for Python and tries to closely follow its guidelines and naming convention.",
"active": true,
"categories": [
"science",
"math",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"OpenBLAS"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"DMFTtools"
]
}
]
},
{
"name": "sc-im",
"portdir": "finance/sc-im",
"version": "0.8.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/andmarti1424/sc-im",
"description": "Spreadsheet Calculator Improvised",
"long_description": "An ncurses spreadsheet program for terminal",
"active": true,
"categories": [
"finance"
],
"maintainers": [
{
"name": "",
"github": "nkorth",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libxls",
"libzip",
"libxlsxwriter",
"libxml2",
"ncurses",
"lua51"
]
}
],
"depends_on": []
},
{
"name": "scip",
"portdir": "math/scip",
"version": "9.1.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://scipopt.org/",
"description": "Solving Constraint Integer Programs",
"long_description": "SCIP is currently one of the fastest non-commercial solvers for mixed integer programming (MIP) and mixed integer nonlinear programming (MINLP).",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"debug",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"readline",
"libgcc",
"OpenBLAS",
"onetbb",
"zlib",
"ipopt",
"boost181",
"libpapilo",
"soplex",
"gmp",
"mpfr"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"papilo",
"polymake"
]
}
]
},
{
"name": "scite",
"portdir": "editors/scite",
"version": "4.4.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scintilla.org/SciTE.html",
"description": "SciTE is a SCIntilla-based text editor",
"long_description": "Originally built to demonstrate Scintilla, it has grown to be a generally useful editor with facilities for building and running programs. It is best used for jobs with simple configurations.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"glib2",
"desktop-file-utils",
"atk",
"cairo",
"gdk-pixbuf2",
"gtk3",
"dbus"
]
}
],
"depends_on": []
},
{
"name": "sclj",
"portdir": "net/sclj",
"version": "3.2",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sclj.sourceforge.net/",
"description": "A livejournal client",
"long_description": "JLJ is a command-line interface for posting to livejournal. Posts are edited in your default editor.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "run",
"ports": [
"perl5"
]
}
],
"depends_on": []
},
{
"name": "scm_breeze",
"portdir": "devel/scm_breeze",
"version": "1.0.0",
"license": "MIT",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/ndbroadbent/scm_breeze",
"description": "Streamline your SCM workflow",
"long_description": "SCM Breeze is a set of shell scripts (for bash and zsh) that enhance your interaction with tools such as git. It integrates with your shell to give you numbered file shortcuts, a repository index with tab completion, and a community driven collection of useful SCM functions.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "scmpc",
"portdir": "audio/scmpc",
"version": "0.4.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/cmende/scmpc",
"description": "a client for MPD that submits your tracks to last.fm",
"long_description": "scmpc is a client for MPD that submits your tracks to last.fm.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libmpdclient",
"glib2",
"libconfuse",
"curl"
]
}
],
"depends_on": []
},
{
"name": "scons",
"portdir": "devel/scons",
"version": "4.10.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scons.org",
"description": "A software construction tool",
"long_description": "SCons is an Open Source software construction tool--that is, a next-generation build tool. Think of SCons as an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to autoconf/automake and compiler caches such as ccache.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"nsis",
"py36-isce2",
"fife",
"nonpareil",
"fsp",
"fspclient",
"serf1",
"py37-isce2",
"aircraft_oap",
"field3d",
"boswars",
"iulib",
"relax",
"ocropus",
"glob2",
"cantera",
"gmtl",
"rmlint",
"ncpp",
"fsplib",
"godot",
"godot-3.2",
"gpsd"
]
},
{
"type": "run",
"ports": [
"consodoc"
]
}
]
},
{
"name": "scotch",
"portdir": "science/scotch",
"version": "7.0.5",
"license": "CeCILL-C",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.inria.fr/scotch/scotch",
"description": "a software package for graph and mesh/hypergraph partitioning and sparse matrix ordering",
"long_description": "Scotch is a software package for graph and mesh/hypergraph partitioning and sparse matrix ordering.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"debug",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cmake",
"flex",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"xz",
"zlib",
"mpich-clang17"
]
},
{
"type": "test",
"ports": [
"mumps"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mmg",
"hiop",
"R-rmumps",
"mumps",
"mmg3d4",
"nektarpp"
]
}
]
},
{
"name": "scotty",
"portdir": "net/scotty",
"version": "3.0.0",
"license": "Tcl/Tk",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.tcl-lang.org/page/Scotty",
"description": "Network management extensions to Tcl that enables TCP/UDP connections, DNS queries, and SNMP. The graphical network mapper tkined is also included.",
"long_description": "Network management extensions to Tcl that enables TCP/UDP connections, DNS queries, and SNMP. The graphical network mapper tkined is also included.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"tcl",
"tk",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"moodss"
]
}
]
},
{
"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": []
},
{
"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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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_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_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": "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": "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": "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": "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": 461
}
],
"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": "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": 461
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"SoapySDRPlay",
"gr-osmosdr",
"gr37-osmosdr",
"rsp_tcp",
"gr37-sdrplay",
"linrad"
]
}
]
}
]
}