HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51786,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=996",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=994",
"results": [
{
"name": "sollya",
"portdir": "science/sollya",
"version": "8.0",
"license": "CeCILL-C",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.sollya.org/",
"description": "Sollya is both a tool environment and a library for safe floating-point code development",
"long_description": "Sollya is both a tool environment and a library for safe floating-point code development. It is particularily targeted to the automatized implementation of mathematical floating-point libraries (libm). Amongst other features, it offers a certified infinity (supremum) norm and a fast Remez algorithm.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "kenneth.ostby",
"github": "langly",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gmp",
"mpfr",
"zlib",
"libxml2",
"fplll",
"mpfi"
]
}
],
"depends_on": []
},
{
"name": "sonic",
"portdir": "audio/sonic",
"version": "0.2.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/espeak-ng/sonic",
"description": "Simple library to speed up or slow down speech",
"long_description": "Sonic is a simple algorithm for speeding up or slowing down speech. However, it's optimized for speed ups of over 2X, unlike previous algorithms for changing speech rate. The Sonic library is a very simple ANSI C library that is designed to easily be integrated into streaming voice applications, like TTS back ends.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"espeak-ng"
]
}
]
},
{
"name": "Sophus",
"portdir": "math/Sophus",
"version": "1.24.6",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/strasdat/Sophus",
"description": "C++ implementation of Lie Groups using Eigen",
"long_description": "This is a c++ implementation of Lie groups commonly used for 2d and 3d geometric problems (i.e. for Computer Vision or Robotics applications). Among others, this package includes the special orthogonal groups SO(2) and SO(3) to present rotations in 2d and 3d as well as the special Euclidean group SE(2) and SE(3) to represent rigid body transformations (i.e. rotations and translations) in 2d and 3d.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "aw.kornilov",
"github": "ierofant",
"ports_count": 15
}
],
"variants": [
"debug",
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"eigen3",
"libfmt9"
]
}
],
"depends_on": []
},
{
"name": "soplex",
"portdir": "math/soplex",
"version": "7.1.0",
"license": "ZIB and Academic and Licence",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://soplex.zib.de",
"description": "Sequential object-oriented simPlex",
"long_description": "SoPlex is an optimization package for solving linear programming problems (LPs) based on an advanced implementation of the primal and dual revised simplex algorithm.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"debug",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"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": [
"libgcc",
"OpenBLAS",
"zlib",
"boost181",
"onetbb",
"gmp",
"mpfr"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"TOPCOM",
"scip",
"polymake",
"papilo"
]
}
]
},
{
"name": "soprano",
"portdir": "devel/soprano",
"version": "2.9.4",
"license": "GPL-2+ and LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://projects.kde.org/projects/kdesupport/soprano",
"description": "The Qt-based RDF framework.",
"long_description": "Soprano is a software library that provides an object-oriented C++/Qt4 framework for RDF data.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"automoc",
"cmake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"raptor2",
"qt4-mac",
"redland",
"phonon",
"libiodbc",
"strigi"
]
},
{
"type": "run",
"ports": [
"virtuoso"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-pykde4",
"akonadi",
"smokekde",
"kdepim4-runtime",
"kdelibs4"
]
}
]
},
{
"name": "sops",
"portdir": "security/sops",
"version": "3.12.2",
"license": "MPL-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mozilla/sops",
"description": "Simple and flexible tool for managing secrets",
"long_description": "Simple and flexible tool for managing secrets. sops is an editor of encrypted files that supports YAML, JSON, ENV, INI and BINARY formats and encrypts with AWS KMS, GCP KMS, Azure Key Vault and PGP.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1047
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "SoQt",
"portdir": "graphics/SoQt",
"version": "1.5.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/Coin3D/coin",
"description": "SoQt is a Qt GUI component toolkit library for Coin.",
"long_description": "SoQt is a Qt GUI component toolkit library for Coin.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "mark.brethen",
"github": "mbrethen",
"ports_count": 7
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"doxygen",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"Coin-framework"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"freecad"
]
}
]
},
{
"name": "sord",
"portdir": "audio/sord",
"version": "0.16.10",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://drobilla.net/software/sord.html",
"description": "lightweight C library for storing RDF data in memory",
"long_description": "sord is a lightweight C library for storing RDF data in memory.",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "aggraef",
"github": "agraef",
"ports_count": 44
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"python27",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"serd",
"pcre"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lilv",
"sratom"
]
}
]
},
{
"name": "sortu",
"portdir": "sysutils/sortu",
"version": "2.1.2",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/j256/sortu",
"description": "sort-unique",
"long_description": "The sortu program is a replacement for the sort and uniq programs. It is common for Unix script writers to want to count how many separate patterns are in a file. For example, if you have a list of addresses, you may want to see how many are from each state. So you cut out the state part, sort these, and then pass them through uniq -c. Sortu does all this for you in a fraction of the time. \n\n Sortu uses a hash table and some decent line processing to provide this functionality. For a relatively small number of keys, it can be significantly smaller than using sort, because it does not have to keep temporary files. If you are dealing with a large number of unique keys then sortu will run out of memory and stop. Sortu has some basic field and delimiter handling which should do most basic awk or cut features to separate out the field that you are sorting on.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "sounddecompress",
"portdir": "games/sounddecompress",
"version": "1.11",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://uru.zero-factorial.com/tools/",
"description": "decompresses Myst Online: URU Live sounds",
"long_description": "SoundDecompress is a utility to decompress sounds used by the game Myst Online: URU Live so that they can be played by the game. The game should do this on its own, but in certain configurations (such as when running the game under Wine) the sounds get decompressed incorrectly, resulting in silence or static. Run this tool to fix the sounds.",
"active": true,
"categories": [
"sysutils",
"games",
"audio"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"sox",
"libhsplasma"
]
},
{
"type": "run",
"ports": [
"python26"
]
}
],
"depends_on": []
},
{
"name": "sound-theme-freedesktop",
"portdir": "gnome/sound-theme-freedesktop",
"version": "0.8",
"license": "GPL-2 and CC-BY-SA",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freedesktop.org/wiki/Specifications/sound-theme-spec/",
"description": "The freedesktop fallback sound theme",
"long_description": "The freedesktop fallback sound theme",
"active": true,
"categories": [
"audio",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"intltool",
"clang-16"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"libcanberra"
]
}
]
},
{
"name": "soundtouch",
"portdir": "audio/soundtouch",
"version": "2.4.0",
"license": "LGPL-2.1+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://codeberg.org/soundtouch/soundtouch",
"description": "Audio processing application and library for changing the Tempo, Pitch and Playback Rates of audio streams or files.",
"long_description": "SoundTouch is an open-source audio processing library for changing the Tempo, Pitch and Playback Rates of audio streams or files. It includes the SoundStretch command line tool, which allows you to change the tempo, pitch and speed of WAV files.",
"active": true,
"categories": [
"multimedia",
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-20"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"audacity-devel",
"tenacity",
"audacity-legacy",
"gstreamer1-gst-plugins-bad",
"gstreamer010-gst-plugins-bad"
]
}
]
},
{
"name": "source-extractor",
"portdir": "science/source-extractor",
"version": "2.28.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astromatic/sextractor",
"description": "tool to make catalogs of sources from astronomical images",
"long_description": "Source Extractor is software for making catalogs of sources from astronomical images. Multi-Extension FITS is now supported. Binary output catalogs are also MEFs. ASCII output catalogs contain detections from all extensions merged together. Use the EXT_NUMBER catalog parameter to identify the extension on which a given source was detected. Check-images will also be written as MEFs if the input image is a MEF.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 440
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "lib",
"ports": [
"OpenBLAS",
"fftw-3",
"fftw-3-single",
"cfitsio"
]
}
],
"depends_on": []
},
{
"name": "source-highlight",
"portdir": "textproc/source-highlight",
"version": "3.1.9",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/src-highlite/",
"description": "source-code syntax highlighter",
"long_description": "This program, given a source file, produces a document with syntax highlighting. At the moment it can handle: C/C++, C#, Bib, Bison, Caml, Changelog, CSS, Diff, Flex, Fortran, Html, Java, Javascript, Latex, Logtalk, Log files, Lua, Makefile, M4, ML, Pascal, Perl, PHP, PostScript, Prolog, Python, Ruby, Shell, Sql, Tcl, and XML.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ctags",
"boost176"
]
}
],
"depends_on": []
},
{
"name": "SourceKitten",
"portdir": "devel/SourceKitten",
"version": "0.37.2",
"license": "MIT",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jpsim/SourceKitten",
"description": "An adorable little framework and command line tool for interacting with SourceKit.",
"long_description": "An adorable little framework and command line tool for interacting with SourceKit.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "SourceKittenDaemon",
"portdir": "devel/sourcekittendaemon",
"version": "0.1.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/terhechte/SourceKittenDaemon",
"description": "Swift Auto Completions for any Text Editor",
"long_description": "Swift Auto Completions for any Text Editor",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"carthage",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "sowing",
"portdir": "textproc/sowing",
"version": "1.1.25",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://mcs.anl.gov",
"description": "A parser for fortran interfaces",
"long_description": "A parser for fortran interfaces",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"petsc",
"slepc"
]
}
]
},
{
"name": "sox",
"portdir": "audio/sox",
"version": "14.4.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sox.sourceforge.net",
"description": "the Swiss Army knife of audio manipulation",
"long_description": "SoX (also known as Sound eXchange) translates sound samples between different file formats, and optionally applies various sound effects. SoX is intended as the Swiss Army knife of sound processing tools. It doesn't do anything very well, but sooner or later it comes in very handy.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lame",
"libgsm",
"libid3tag",
"libmad",
"libopus",
"libsndfile",
"libvorbis",
"zlib",
"twolame",
"wavpack",
"libpng",
"libogg",
"libmagic",
"libiconv",
"opusfile",
"flac"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-torchaudio",
"py37-magenta",
"py38-torchaudio",
"mlt",
"mlt-qt5",
"sounddecompress",
"py39-torchaudio",
"mlt-legacy",
"tovid",
"py38-magenta",
"py39-magenta"
]
},
{
"type": "run",
"ports": [
"py314-sox",
"py37-sox",
"gimp-gap-devel",
"py39-sox",
"gutils-suite-core",
"py37-magenta",
"py38-magenta",
"py39-magenta",
"py38-sox",
"qwinff"
]
}
]
},
{
"name": "soxr",
"portdir": "audio/soxr",
"version": "0.1.3",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sourceforge.net/projects/soxr/",
"description": "One-dimensional sample-rate conversion library",
"long_description": "The SoX Resampler library `libsoxr' performs one-dimensional sample-rate conversion—it may be used, for example, to resample PCM-encoded audio. \n\nIt aims to give fast and high quality results for any constant (rational or irrational) resampling ratio. Phase-response, preserved bandwidth, aliasing, and rejection level parameters are all configurable; alternatively, simple `preset' configurations may be selected. An experimental, variable-rate resampling mode of operation is also included.",
"active": true,
"categories": [
"multimedia",
"audio"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"audacity-devel",
"tenacity",
"audacity-legacy",
"ffmpeg",
"ffmpeg6",
"pulseaudio",
"ffmpeg4",
"ffmpeg-devel",
"shairport-sync",
"audacious-plugins",
"qmmp",
"ffmpeg7",
"ffmpeg8"
]
}
]
},
{
"name": "SoXt",
"portdir": "x11/SoXt",
"version": "1.2.2",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.coin3d.org/lib/soxt/",
"description": "Xt/Motif glue library for Coin",
"long_description": "SoXt provides the programmer with a high-level application programmer's interface (API) in C++. The library primarily includes a class-hierarchy of viewer components of varying functionality and complexity, with various modes for the end-user to control the 3D-scene camera interaction.",
"active": true,
"categories": [
"devel",
"graphics",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"doxygen",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mesa",
"openmotif",
"xorg-libXi",
"Coin",
"xorg-libXp",
"xpm",
"xorg-libXmu",
"libGLU"
]
}
],
"depends_on": []
},
{
"name": "spacebar",
"portdir": "sysutils/spacebar",
"version": "1.4.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cmacrae/spacebar",
"description": "A minimal status bar for macOS.",
"long_description": "spacebar is a minimal status bar for macOS. Ideal for use with tiling window managers like yabai.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "bashu.was.here",
"github": "bashu",
"ports_count": 40
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "spacehulk",
"portdir": "games/spacehulk",
"version": "1.5-beta1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://r.vinot.free.fr/spacehulk/",
"description": "Space Hulk is a great board game of Games Workshop in the world of Warhammer 40000.",
"long_description": "Space Hulk is a great board game of Games Workshop in the world of Warhammer 40000. This is a two player turn-based game where one play the 'Marine', the other play the alien called 'Genestealer'. This video game is a complete conversion of the board game with the 2nd edition rules.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt3"
]
}
],
"depends_on": []
},
{
"name": "spambnc",
"portdir": "mail/spambnc",
"version": "1.9",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.spambouncer.org/",
"description": "Set of procmail recipies which handle known/suspected spam",
"long_description": "The Spam Bouncer is a set of procmail recipes, or instructions, which search the headers and text of your incoming email to see if it meets one or more of several categories (known addresses, rogue ISPs, bulk mail software etc etc). The Spam Bouncer sorts suspected spam into two categories -- mail from known spam sources which is definitely spam, and other mail which is probably spam, but might also be legitimate. It then tags this email with appropriate headers giving the spam classification, and responds according to the parameters you have set.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "andrea+darwinports",
"github": "",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "run",
"ports": [
"procmail"
]
}
],
"depends_on": []
},
{
"name": "spamprobe",
"portdir": "mail/spamprobe",
"version": "1.2a",
"license": "QPL-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sourceforge.net/projects/spamprobe/",
"description": "Spam detector that uses Bayesian analysis",
"long_description": "Spamprobe is a fast, intelligent, automatic spam detector using Bayesian analysis of word counts in spam and non-spam email. It is intended for use with procmail to filter inbound mail. No manual rule creation is required.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"db48"
]
}
],
"depends_on": []
},
{
"name": "spandsp-devel",
"portdir": "comms/spandsp-devel",
"version": "0.0.6pre21",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.soft-switch.org",
"description": "library of DSP functions for telephony",
"long_description": "Spandsp is a library of many DSP functions for telephony. These range from simple modules, such as DTMF detection, to a complete software FAX machine.",
"active": true,
"categories": [
"devel",
"net",
"comms"
],
"maintainers": [
{
"name": "aeh",
"github": "alfredh",
"ports_count": 7
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"tiff"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"baresip",
"gstreamer1-gst-plugins-bad",
"gstreamer010-gst-plugins-bad"
]
}
]
},
{
"name": "spark",
"portdir": "textproc/spark",
"version": "1.0.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/holman/spark",
"description": "sparklines for your shell.",
"long_description": "spark: sparklines for your shell.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "sparkey",
"portdir": "databases/sparkey",
"version": "0.2.99",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spotify/sparkey",
"description": "Simple constant key/value storage library, for read-heavy systems with infrequent large bulk inserts.",
"long_description": "Simple constant key/value storage library, for read-heavy systems with infrequent large bulk inserts.",
"active": true,
"categories": [
"databases"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"snappy"
]
}
],
"depends_on": []
},
{
"name": "sparky",
"portdir": "science/sparky",
"version": "3.115",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cgl.ucsf.edu/home/sparky/",
"description": "NMR Assignment and Integration Software",
"long_description": "Sparky is a graphical NMR assignment and integration program for proteins, nucleic acids, and other polymers.",
"active": true,
"categories": [
"science",
"chemistry"
],
"maintainers": [
{
"name": "howarth.at.macports",
"github": "jwhowarth",
"ports_count": 18
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python27",
"tcl",
"tk"
]
}
],
"depends_on": []
},
{
"name": "sparsehash",
"portdir": "devel/sparsehash",
"version": "2.0.4",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sparsehash/sparsehash",
"description": "An extremely memory-efficient hash_map implementation",
"long_description": "An extremely memory-efficient hash_map implementation. 2 bits/entry overhead! The SparseHash library contains several hash-map implementations, including implementations that optimize for space or speed. These hashtable implementations are similar in API to SGI's hash_map class, but with different performance characteristics. It's easy to replace hash_map by sparse_hash_map or dense_hash_map in C++ code.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libosmium",
"libosmium-doc",
"textmate2"
]
},
{
"type": "lib",
"ports": [
"afscompress",
"py310-graph-tool",
"py311-graph-tool",
"py312-graph-tool",
"py313-graph-tool",
"py37-graph-tool",
"py38-graph-tool",
"py27-shiboken",
"py35-shiboken",
"py36-shiboken",
"py37-shiboken",
"py38-shiboken",
"py310-shiboken",
"py311-shiboken",
"bayon",
"kdevplatform",
"py39-graph-tool",
"py27-graph-tool",
"py39-shiboken"
]
}
]
},
{
"name": "sparskit",
"portdir": "science/sparskit",
"version": "2-20210601",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www-users.cs.umn.edu/~saad/software/SPARSKIT",
"description": "A basic tool-kit for sparse matrix computations",
"long_description": "A basic tool-kit for sparse matrix computations: programs for converting data structures, printing simple statistics on a matrix, plotting a matrix profile, performing basic linear algebra operations with sparse matrices and so on.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 38
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"clang-16",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "spatialindex",
"portdir": "devel/spatialindex",
"version": "2.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libspatialindex.org/",
"description": "spatialindex provides a general framework for developing spatial indices.",
"long_description": "spatialindex provides a general framework for developing spatial indices. Currently it defines generic interfaces, provides simple main memory and disk based storage managers and a robust implementation of an R*-tree, an MVR-tree and a TPR-tree.",
"active": true,
"categories": [
"devel",
"science"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-rtree",
"py35-rtree",
"py36-rtree",
"py39-rtree",
"py37-rtree",
"luanti",
"py38-rtree",
"py311-rtree",
"py310-rtree",
"py312-rtree",
"py313-rtree",
"py314-rtree"
]
}
]
},
{
"name": "spatialite",
"portdir": "databases/spatialite",
"version": "5.1.0",
"license": "(MPL-1.1 or GPL-2+ or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gaia-gis.it/fossil/libspatialite/index",
"description": "Spatial extensions for SQLite 3",
"long_description": "SpatiaLite is a library for geographic information systems (GIS) that implements the core OpenGIS specification. It provides SQLite with basic support for spatial data is intended for lightweight GIS projects.",
"active": true,
"categories": [
"databases",
"gis"
],
"maintainers": [
{
"name": "n_larsson",
"github": "nilason",
"ports_count": 107
}
],
"variants": [
"debug",
"debugoptimized",
"proj6",
"proj7",
"proj8",
"proj9",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"librttopo",
"geos",
"zlib",
"proj9",
"freexl",
"libxml2",
"minizip"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-spatialite",
"qgis3",
"spatialite-tools",
"qgis3-ltr",
"gdal",
"gdal-hdf5",
"gdal-kea",
"gdal-netcdf",
"librasterlite2"
]
}
]
},
{
"name": "spatialite-tools",
"portdir": "databases/spatialite-tools",
"version": "5.1.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gaia-gis.it/fossil/spatialite-tools/index",
"description": "Variety of CLI tools for SpatiaLite DB",
"long_description": "These CLI tools allow to interact with a SpatiaLite DB, import a variety of files (SHP, OSM, GML) and prepare a virtual network for routing.",
"active": true,
"categories": [
"databases",
"gis"
],
"maintainers": [
{
"name": "n_larsson",
"github": "nilason",
"ports_count": 107
}
],
"variants": [
"readline",
"proj6",
"proj7",
"proj8",
"proj9",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"geos",
"expat",
"spatialite",
"proj9",
"freexl",
"libiconv",
"readosm"
]
}
],
"depends_on": []
},
{
"name": "spawn-fcgi",
"portdir": "www/spawn-fcgi",
"version": "1.6.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://redmine.lighttpd.net/projects/spawn-fcgi",
"description": "Program to spawn fast-cgi processes",
"long_description": "Program to spawn fast-cgi processes",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 100
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lighttpd"
]
},
{
"type": "run",
"ports": [
"fcgiwrap"
]
}
]
},
{
"name": "spdlog",
"portdir": "devel/spdlog",
"version": "1.16.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/gabime/spdlog",
"description": "Very fast, header only, C++ logging library.",
"long_description": "Very fast, header only, C++ logging library.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "XNephila",
"github": "XNephila",
"ports_count": 2
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [
"debug",
"fmt_external",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libfmt10"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"Bear"
]
},
{
"type": "lib",
"ports": [
"cryfs",
"libmamba",
"ixion-0.17",
"ixion-0.18",
"cherrytree",
"tiledb",
"oxen-logging",
"pika",
"poac",
"finite-diff",
"abaddon"
]
}
]
},
{
"name": "spdlog0",
"portdir": "devel/spdlog0",
"version": "0.17.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gabime/spdlog",
"description": "Very fast, header only, C++ logging library.",
"long_description": "Very fast, header only, C++ logging library.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"aff4"
]
}
]
},
{
"name": "spdlog-fmt8",
"portdir": "devel/spdlog",
"version": "1.16.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/gabime/spdlog",
"description": "Very fast, header only, C++ logging library.",
"long_description": "Very fast, header only, C++ logging library. This port exists to support stable the latest stable release of mtxclient and nheko.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "XNephila",
"github": "XNephila",
"ports_count": 2
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [
"debug",
"fmt_external",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libfmt8"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"nheko",
"mtxclient"
]
}
]
},
{
"name": "speedbump",
"portdir": "net/speedbump",
"version": "1.1.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kffl/speedbump",
"description": "TCP proxy for simulating variable, yet predictable network latency",
"long_description": "TCP proxy for simulating variable, yet predictable network latency",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1047
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "speedtest-cli",
"portdir": "net/speedtest-cli",
"version": "2.1.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sivel/speedtest-cli",
"description": "cli for speedtest.net",
"long_description": "command line interface for testing internet bandwidth using speedtest.net",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "speex",
"portdir": "audio/speex",
"version": "1.2.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.speex.org",
"description": "A Free Codec For Free Speech",
"long_description": "Speex is an Open Source/Free Software patent-free audio compression format designed for speech. The Speex Project aims to lower the barrier of entry for voice applications by providing a free alternative to expensive proprietary speech codecs.",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "",
"github": "sbooth",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"speexDSP",
"libogg"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jreen",
"gstreamer1-gst-plugins-good",
"linphone",
"easytag",
"easytag-devel",
"icecast2",
"libsdl_sound",
"moc",
"glob2",
"ffmpeg",
"ffmpeg6",
"libshout2",
"ffmpeg4",
"ccaudio2",
"codec2",
"ffmpeg-devel",
"xmms2",
"gstreamer010-gst-plugins-good",
"qxmpp",
"MPlayer",
"mplayer-devel",
"VLC2",
"libVLC2",
"ffmpeg7",
"ffmpeg8"
]
},
{
"type": "run",
"ports": [
"freac"
]
}
]
},
{
"name": "speexDSP",
"portdir": "audio/speexdsp",
"version": "1.2.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.speex.org",
"description": "Speex DSP library",
"long_description": "SpeexDSP is a patent-free, Open Source/Free Software DSP library.",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "",
"github": "sbooth",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"openrct2",
"speex",
"dosbox-staging",
"freedv-gui",
"wireshark4",
"pulseaudio",
"cubeb",
"VLC2",
"libVLC2"
]
}
]
},
{
"name": "spegla",
"portdir": "net/spegla",
"version": "1.1p5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hrs-allbsd/spegla",
"description": "Spegla is a mirror program for FTP sites",
"long_description": "Spegla is a mirror program for FTP sites",
"active": true,
"categories": [
"net",
"ftp"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "spellutils",
"portdir": "mail/spellutils",
"version": "0.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://home.worldonline.dk/byrial/spellutils/",
"description": "Spellutils provides the newsbody and pospell programs.",
"long_description": "Spellutils is a suite of programs which are used to isolate some parts or texts from various types of files and hand them over to another program which may change the texts; it is typically a spell checker. Afterwards the possibly changed text parts are copied back in place in the original file.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "dluke",
"github": "danielluke",
"ports_count": 31
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gettext"
]
}
],
"depends_on": []
},
{
"name": "spglib",
"portdir": "science/spglib",
"version": "2.5.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://spglib.github.io/spglib/",
"description": "C library for finding and handling crystal symmetries.",
"long_description": "C library for finding and handling crystal symmetries. There are python, fortran, rust, and ruby interfaces. See port py-spglib.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"avogadrolibs"
]
}
]
},
{
"name": "sph",
"portdir": "fortran/sph",
"version": "2022.11.29",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zoziha.github.io/SPH",
"description": "Smoothed Particle Hydrodynamics",
"long_description": "Smoothed Particle Hydrodynamics",
"active": true,
"categories": [
"science",
"fortran"
],
"maintainers": [],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"fpm",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "sphinx",
"portdir": "textproc/sphinx",
"version": "2.2.11",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sphinxsearch.com/",
"description": "Sphinx is a full-text search engine",
"long_description": "Sphinx is a full-text search engine, meant to provide fast, size-efficient and relevant fulltext search functions to other applications. Sphinx was specially designed to integrate well with SQL databases and scripting languages. Currently built-in data sources support fetching data either via direct connection to MySQL or PostgreSQL, or from an XML pipe.",
"active": true,
"categories": [
"net",
"textproc"
],
"maintainers": [],
"variants": [
"postgresql91",
"postgresql92",
"postgresql93",
"postgresql94",
"postgresql95",
"postgresql96",
"mysql51",
"mysql55",
"mysql56",
"mysql57",
"mariadb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"mysql57",
"expat",
"libiconv"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"iverilog-docs"
]
}
]
},
{
"name": "sphinx3",
"portdir": "audio/sphinx3",
"version": "0.8",
"license": "BSD",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cmusphinx.sourceforge.net/",
"description": "Speech recognition package",
"long_description": "Sphinx-3 is CMU's state-of-the-art large vocabulary speech recognition system. It uses Hidden Markov Models (HMM) with continuous output probability density functions (PDF).",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"sphinxbase",
"python26"
]
}
],
"depends_on": []
},
{
"name": "sphinx4",
"portdir": "audio/sphinx4",
"version": "1.0beta5",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cmusphinx.sourceforge.net/sphinx4/",
"description": "Speech recognition package",
"long_description": "Speech recognition package",
"active": true,
"categories": [
"audio",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"kaffe"
]
}
],
"depends_on": []
},
{
"name": "sphinxbase",
"portdir": "audio/sphinxbase",
"version": "0.8",
"license": "BSD and MIT",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cmusphinx.sourceforge.net/",
"description": "Support library for CMU Sphinx",
"long_description": "The CMU Sphinx toolkit is a group of speech recognition systems developed at Carnegie Mellon University. This package is a support library that is used by several elements of CMU Sphinx.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"doxygen",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"pocketsphinx",
"sphinx3",
"sphinxtrain"
]
}
]
},
{
"name": "sphinx_select",
"portdir": "python/sphinx_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default sphinx version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of sphinx.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py35-sphinx",
"py27-sphinx",
"py310-sphinx",
"py311-sphinx",
"py312-sphinx",
"py314-sphinx",
"py313-sphinx",
"py36-sphinx",
"py37-sphinx",
"py38-sphinx",
"py39-sphinx"
]
}
]
}
]
}