HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50784,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=976",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=974",
"results": [
{
"name": "soci",
"portdir": "databases/soci",
"version": "4.0.3",
"license": "Boost-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://soci.sourceforge.net/",
"description": "SOCI - The C++ Database Access Library",
"long_description": "SOCI is a database access library for C++ that makes the illusion of embedding SQL queries in the regular C++ code, staying entirely within the Standard C++. The idea is to provide C++ programmers a way to access SQL databases in the most natural and intuitive way. If you find existing libraries too difficult for your needs or just distracting, SOCI can be a good alternative.",
"active": true,
"categories": [
"devel",
"databases"
],
"maintainers": [
{
"name": "g.lorenz",
"github": "",
"ports_count": 1
}
],
"variants": [
"debug",
"boost",
"mysql5",
"odbc",
"oracle",
"postgresql16",
"sqlite3",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"boost176"
]
}
],
"depends_on": []
},
{
"name": "socket",
"portdir": "net/socket",
"version": "1.4",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.jnickelsen.de/socket/",
"description": "an interface to TCP sockets at shell level",
"long_description": "Socket(1) implements an interface to TCP sockets at shell level. Client and server sockets can be used from shell scripts or interactively. Socket can also run a program with stdin, stdout, and stderr connected to the socket connection. A number of sample shell scripts are included.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "socket_vmnet",
"portdir": "net/socket_vmnet",
"version": "1.2.1",
"license": "APL-2.0",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lima-vm/socket_vmnet",
"description": "vmnet.framework support for rootless QEMU",
"long_description": "Daemon to provide access to vmnet.framework for rootless QEMU",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "link",
"github": "subpop",
"ports_count": 9
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "socketxx",
"portdir": "devel/socketxx",
"version": "1.12.12",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/malaterre/socketxx-1",
"description": "a family of C++ classes that gives the same interface as the iostream classes for input and output for communication between processes",
"long_description": "Socket++ is a family of C++ classes that gives the same interface as the iostream classes for input and output for communication between processes.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gdcm",
"gdcm2"
]
}
]
},
{
"name": "socnetv",
"portdir": "science/socnetv",
"version": "3.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://socnetv.org/",
"description": "Social Network Visualizer",
"long_description": "Social Network Visualizer (SocNetV) is a cross-platform, user-friendly free graphical software application for social network analysis and visualization.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "szhorvat",
"github": "szhorvat",
"ports_count": 18
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt64-qtbase",
"qt64-qtcharts",
"qt64-qtsvg",
"qt64-qt5compat"
]
}
],
"depends_on": []
},
{
"name": "sofia-ml",
"portdir": "math/sofia-ml",
"version": "2011-06-20-r42",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/sofia-ml/",
"description": "Suite of Fast Incremental Algorithms for Machine Learning",
"long_description": "The suite of fast incremental algorithms for machine learning (sofia-ml) can be used for training models for classification, regression, ranking, or combined regression and ranking. Several different techniques are available. This release is intended to aid researchers and practitioners who require fast methods for classification and ranking on large, sparse data sets.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal",
"kmeans"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "fetch",
"ports": [
"subversion"
]
}
],
"depends_on": []
},
{
"name": "sofia-sip",
"portdir": "comms/sofia-sip",
"version": "1.12.11",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sofia-sip.sourceforge.net",
"description": "Sofia-Sip is a RFC3261 compliant SIP User-Agent library.",
"long_description": "Sofia-SIP is an open-source SIP User-Agent library, compliant with the IETF RFC3261 specification. It can be used as a building block for SIP client software for uses such as VoIP, IM, and many other real-time and person-to-person communication services.",
"active": true,
"categories": [
"comms"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"graphviz",
"doxygen",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"glib2",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"telepathy-rakia"
]
}
]
},
{
"name": "softether5",
"portdir": "net/softether5",
"version": "5.2.5188",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.softether.org",
"description": "Cross-platform multi-protocol VPN software",
"long_description": "Cross-platform multi-protocol VPN software",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
},
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 229
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"openssl3",
"libiconv",
"readline",
"ncurses",
"libsodium"
]
}
],
"depends_on": []
},
{
"name": "softhsm",
"portdir": "security/softhsm",
"version": "2.6.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.opendnssec.org/softhsm",
"description": "Software implementation of a Hardware Security Module (HSM)",
"long_description": "SoftHSM is an implementation of a cryptographic store accessible through a PKCS #11 interface. You can use it to explore PKCS #11 without having a Hardware Security Module. SoftHSM Version 2 is using openssl for its cryptographic operations.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "ian",
"github": "iay",
"ports_count": 1
},
{
"name": "jaap",
"github": "Jakker",
"ports_count": 9
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cppunit",
"libtool",
"pkgconfig",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"openssl"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pkcs11-provider"
]
}
]
},
{
"name": "solfege",
"portdir": "audio/solfege",
"version": "3.22.2",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/solfege/",
"description": "Ear training software",
"long_description": "Solfege is a free eartraining program. The program is part of the GNU Project. One of the ideas of this program is that you can extend the program without having to dig into the source code. If you want to practise some special chords or want to practise dictation with some music not included, you can write lesson files and put them into a lessonfiles subdirectory in your home directory.",
"active": true,
"categories": [
"audio",
"education",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"texinfo",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"librsvg",
"py27-pygtk"
]
},
{
"type": "run",
"ports": [
"qtplay"
]
}
],
"depends_on": []
},
{
"name": "solid",
"portdir": "science/solid",
"version": "3.5.7",
"license": "(GPL-2 or QPL-1)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.dtecta.com/",
"description": "SOLID is a software library for collision detection of geometric objects in 3D space",
"long_description": "SOLID is a software library for collision detection of geometric objects in 3D space",
"active": true,
"categories": [
"devel",
"science",
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gcc49",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"libgcc6",
"libgcc",
"qhull"
]
}
],
"depends_on": []
},
{
"name": "solidity",
"portdir": "lang/solidity",
"version": "0.8.28",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://soliditylang.org",
"description": "Solidity, the Smart Contract Programming Language",
"long_description": "Solidity is a statically typed, contract-oriented, high-level language for implementing smart contracts on the Ethereum platform.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "me",
"github": "kaimingguo",
"ports_count": 1
}
],
"variants": [
"debug",
"z3",
"cvc4",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"nlohmann-json",
"libfmt9",
"clang-17",
"cmake",
"range-v3"
]
},
{
"type": "lib",
"ports": [
"boost176",
"z3"
]
}
],
"depends_on": []
},
{
"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.22.10",
"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-17"
]
},
{
"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",
"papilo",
"polymake"
]
}
]
},
{
"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",
"kdelibs4",
"kdepim4-runtime"
]
}
]
},
{
"name": "sops",
"portdir": "security/sops",
"version": "3.12.1",
"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": 1024
}
],
"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": 1827
}
],
"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": 2625
}
],
"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": 438
}
],
"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-17"
]
},
{
"type": "lib",
"ports": [
"lame",
"libgsm",
"libid3tag",
"libmad",
"libopus",
"libsndfile",
"libvorbis",
"zlib",
"twolame",
"wavpack",
"libpng",
"libogg",
"libmagic",
"libiconv",
"opusfile",
"flac"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-torchaudio",
"tovid",
"mlt-qt5",
"py37-torchaudio",
"py37-magenta",
"py38-torchaudio",
"mlt",
"mlt-legacy",
"sounddecompress",
"py310-torchaudio",
"py38-magenta",
"py39-magenta"
]
},
{
"type": "run",
"ports": [
"py37-sox",
"gimp-gap-devel",
"py38-sox",
"py39-sox",
"gutils-suite-core",
"py37-magenta",
"py38-magenta",
"py39-magenta",
"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",
"qmmp",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg4",
"ffmpeg8",
"shairport-sync",
"pulseaudio",
"ffmpeg6",
"ffmpeg7",
"audacious-plugins"
]
}
]
},
{
"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",
"py38-rtree",
"luanti",
"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-15"
]
},
{
"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": 218
}
],
"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": 652
}
],
"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": [
"pika",
"tiledb",
"cryfs",
"libmamba",
"finite-diff",
"oxen-logging",
"cherrytree",
"ixion-0.17",
"ixion-0.18",
"abaddon",
"poac"
]
}
]
},
{
"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": 652
}
],
"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": 1024
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
}
]
}