HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53704,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=302",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=300",
"results": [
{
"name": "so",
"portdir": "devel/so",
"version": "0.4.10",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/samtay/so",
"description": "A terminal interface for Stack Overflow",
"long_description": "A terminal interface for Stack Overflow",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1161
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "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": 1685
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gdcm2",
"gdcm"
]
}
]
},
{
"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-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"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-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libosmium",
"libosmium-doc",
"textmate2"
]
},
{
"type": "lib",
"ports": [
"py38-graph-tool",
"py27-shiboken",
"py35-shiboken",
"py36-shiboken",
"py37-shiboken",
"py38-shiboken",
"py39-graph-tool",
"kdevplatform",
"bayon",
"py310-graph-tool",
"py311-graph-tool",
"py312-graph-tool",
"py313-graph-tool",
"py310-shiboken",
"py311-shiboken",
"py27-graph-tool",
"afscompress",
"py39-shiboken",
"py37-graph-tool"
]
}
]
},
{
"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-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-rtree",
"py35-rtree",
"py36-rtree",
"py39-rtree",
"py37-rtree",
"py38-rtree",
"luanti",
"py310-rtree",
"py311-rtree",
"py312-rtree",
"py313-rtree",
"py314-rtree"
]
}
]
},
{
"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-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"aff4"
]
}
]
},
{
"name": "spice-protocol",
"portdir": "devel/spice-protocol",
"version": "0.14.5",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.spice-space.org",
"description": "Remote virtual machine protocol",
"long_description": "Remote virtual machine protocol",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 91
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"qemu",
"spice-gtk",
"spice-server"
]
},
{
"type": "lib",
"ports": [
"virt-viewer"
]
}
]
},
{
"name": "spice-server",
"portdir": "devel/spice-server",
"version": "0.16.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.spice-space.org/",
"description": "Remote virtual machine server",
"long_description": "Remote virtual machine server",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 91
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"spice-protocol",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glib2",
"openssl",
"orc",
"gstreamer1",
"lz4",
"libjpeg-turbo",
"libpixman",
"gettext-runtime",
"cyrus-sasl2",
"gstreamer1-gst-plugins-base",
"zlib",
"libopus"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qemu"
]
}
]
},
{
"name": "spin",
"portdir": "devel/spin",
"version": "6.5.2",
"license": "SPIN",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://spinroot.com",
"description": "The Spin model checker",
"long_description": "SPIN is a general tool for verifying the correctness of distributed software (software design) in a rigorous and mostly automated fashion.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "jann",
"github": "roederja",
"ports_count": 10
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"tcl",
"tk"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gr1c"
]
}
]
},
{
"name": "splint",
"portdir": "devel/splint",
"version": "3.1.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://splint.org/",
"description": "Secure Programming Lint",
"long_description": "Splint is a tool for statically checking C programs for security vulnerabilities and coding mistakes. With minimal effort, Splint can be used as a better lint. If additional effort is invested adding annotations to programs, Splint can perform stronger checking than can be done by any standard lint.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"flex",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "srecord",
"portdir": "devel/srecord",
"version": "1.64",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://srecord.sourceforge.net/",
"description": "The srecord package is a collection of powerful tools for manipulating EPROM load files.",
"long_description": "The srecord package understands a number of file formats: ASCII-Hex, ASCII-Space-Hex, Atmel, raw binary, C array declaration, DEC Binary XXDP, Elektor Monitor EMON52, Four Packed Code FPC, Intel MCS-86 Object format, MOS Technology hexadecimal, Motorola S-Record, Signetics, SPASM PIC, Tektronix Hexadecimal, Tektronix Extended Hexadecimal, Texas Instruments Tagged, TI-Tagged TI-SDSMAC, VHDL, and Wilson Eprom Burner. The srecord package is capable of the following operations: Conversions from any format to any other format, concatenations of multiple files, comparisons of files, report file summary info, filtering. The srecord package is capable of the following filtrations: checksums, byte swapping, CRC insertion, crop addresses, exclude addresses, fill holes, insert length information, maximum and minimum, adjust offsets, split and unsplit for memory striping schemes.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"groff",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libgcrypt",
"boost176"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"minipro"
]
}
]
},
{
"name": "sse2neon",
"portdir": "devel/sse2neon",
"version": "0.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/DLTcollab/sse2neon",
"description": "library for translating Intel SSE intrinsics to ARM Neon intrinsics",
"long_description": "sse2neon is a C/C++ header file that translates Intel SSE (Streaming SIMD Extensions) intrinsics to ARM Neon intrinsics. This allows code that uses SSE intrinsics to compile and run on ARM processors without needing to rewrite the code to directly use Neon intrinsics. \n \nIf you need to translate more advanced Intel intrinsics (such as AVX) to ARM intrinsics, then please consider using SIMDe (SIMD everywhere) instead of sse2neon.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"opencolorio"
]
}
]
},
{
"name": "srgn",
"portdir": "devel/srgn",
"version": "0.14.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/alexpovel/srgn",
"description": "A code surgeon for precise text and code transplantation. A marriage of `tr`/`sed`, `rg` and `tree-sitter`.",
"long_description": "A code surgeon for precise text and code transplantation. A marriage of `tr`/`sed`, `rg` and `tree-sitter`.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1161
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "sstrings",
"portdir": "devel/sstrings",
"version": "1.0.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pcpool.mathematik.uni-freiburg.de/~pabloy/projects/sstrings/",
"description": "C library that handles C strings in a safe way.",
"long_description": "Safe Strings is a small C library that handles C strings in a safe way. The functions of this library look at the necessary space for the operations and try to reserve that space (with malloc or realloc). The functions only begin working with their tasks when the memory allocation is successful.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "starpu",
"portdir": "devel/starpu",
"version": "1.4.7",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://starpu.gitlabpages.inria.fr",
"description": "Unified runtime system for heterogeneous multicore architectures",
"long_description": "StarPU is a runtime system that offers support for heterogeneous multicore machines. While many efforts are devoted to design efficient computation kernels for those architectures (e.g. to implement BLAS kernels on GPUs), StarPU not only takes care of offloading such kernels (and implementing data coherency across the machine), but it also makes sure the kernels are executed as efficiently as possible.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gfortran",
"mpich",
"openmpi",
"hdf5",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"OpenBLAS",
"fftw-3",
"mpich-clang18",
"hwloc"
]
}
],
"depends_on": []
},
{
"name": "stfl",
"portdir": "devel/stfl",
"version": "0.24",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.clifford.at/stfl/",
"description": "Structured Terminal Forms Language/Library",
"long_description": "STFL is a library which implements a curses-based widget set for text terminals. A special language (the Structured Terminal Forms Language) is used to describe STFL GUIs. The language is designed to be easy and fast to write so an application programmer does not need to spend ages fiddling around with the GUI and can concentrate on the more interesting programming tasks.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"newsboat"
]
}
]
},
{
"name": "stm32flash",
"portdir": "devel/stm32flash",
"version": "0.7",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sourceforge.net/p/stm32flash/wiki/Home/",
"description": "Flash program for the STM32 bootloader",
"long_description": "Open source flash program for the STM32 ARM processors using the ST serial bootloader over UART or I2C",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 199
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "streamlog",
"portdir": "devel/streamlog",
"version": "1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/nwehr/streamlog",
"description": "Logging library built on top of C++ standard output streams",
"long_description": "Streamlog is a simple and lightweight library that maintains an array of user-defined C++ standard output streams. Every time you write to the log, it automatically writes to all of the added streams.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "gtolemans",
"github": "",
"ports_count": 2
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "string_theory",
"portdir": "devel/string_theory",
"version": "3.8",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zrax/string_theory",
"description": "C++ string library",
"long_description": "Flexible modern C++ string library with type-safe formatting",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "darryl",
"github": "dpogue",
"ports_count": 2
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libhsplasma"
]
}
]
},
{
"name": "stringtoolbox",
"portdir": "devel/stringtoolbox",
"version": "0.0.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/chrberger/stringtoolbox",
"description": "A simple header-only, single-file string toolbox library for C++",
"long_description": "stringtoolbox is a small and efficient library written in modern C++, aimed to provide some features for processing std::strings.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "test",
"ports": [
"catch2"
]
}
],
"depends_on": []
},
{
"name": "stringzilla",
"portdir": "devel/stringzilla",
"version": "4.6.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ashvardanian.com/posts/stringzilla",
"description": "SIMD-accelerated string search, sort, hash, and edit distance library",
"long_description": "StringZilla is a C/C++ library that provides SIMD-accelerated implementations of common string operations including substring search, sorting, hashing, and edit distance computation, using NEON, AVX2, AVX-512, and SVE intrinsics.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"debug",
"parallel",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "strip7",
"portdir": "devel/strip7",
"version": "895",
"license": "(APSL-2 or GPL-2+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://opensource.apple.com/source/cctools/",
"description": "A modified version of strip that ignores variant n_sects",
"long_description": "strip7. Useful only for building TenFourFox with modern gcc versions.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"llvm39",
"llvm40",
"llvm50",
"llvmdev"
],
"dependencies": [
{
"type": "build",
"ports": [
"libunwind-headers",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"llvm-5.0"
]
}
],
"depends_on": []
},
{
"name": "summon",
"portdir": "devel/summon",
"version": "0.9.5",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cyberark/summon",
"description": "CLI that provides on-demand secrets access for common DevOps tools.",
"long_description": "summon is a command-line tool to make working with secrets easier. It provides an interface for reading a secrets.yml file, fetching secrets from a trusted store and exporting secret values to a sub-process environment.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "svn2cl",
"portdir": "devel/svn2cl",
"version": "0.14",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://arthurdejong.org/svn2cl/",
"description": "Subversion log to GNU-style ChangeLog",
"long_description": "XSL stylesheet for generating a classic GNU-style ChangeLog from a subversion repository log",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 39
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"libxslt"
]
}
],
"depends_on": []
},
{
"name": "svn2git",
"portdir": "devel/svn2git",
"version": "1.0.18",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/svn-all-fast-export/svn2git",
"description": "converts a Subversion repository into one or more Git repositories",
"long_description": "svn2git provides the svn-all-fast-export program which converts a Subversion repository into one or more Git repositories.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"apr",
"subversion"
]
}
],
"depends_on": []
},
{
"name": "svndigest",
"portdir": "devel/svndigest",
"version": "0.11.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dev.thep.lu.se/svndigest",
"description": "Create statistics of a subversion repository",
"long_description": "svndigest is a tool to extract development information and statistics from a subversion repository. Svndigest is written in C++ and extracts repository history using the Subversion API. The resulting report is written to a user specifiable directory in HTML format.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "pj31042",
"github": "peter31042",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"help2man",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"apr",
"subversion",
"plplot"
]
}
],
"depends_on": []
},
{
"name": "svndumptool",
"portdir": "devel/svndumptool",
"version": "0.6.1",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://svn.borg.ch/svndumptool/",
"description": "tool for processing Subversion dumpfiles",
"long_description": "With svndumptool you can check dumpfiles for correctness; fix some broken dumpfiles including those made by cvs2svn; show differences between dumpfiles; edit files inside dumpfiles including replacing their contents or fixing their end-of-line style; export files from dumpfiles; split and join dumpfiles; merge dumpfiles interleaved so that revisions remain in chronological order; show logs; list files of given revisions; and transform revision and node properties with regular expressions",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 99
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "swagger-codegen",
"portdir": "devel/swagger-codegen",
"version": "3.0.36",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://swagger.io/tools/swagger-codegen/",
"description": "Generates API client libraries (SDK generation), server stubs and documentation automatically given an OpenAPI Spec",
"long_description": "Generates API client libraries (SDK generation), server stubs and documentation automatically given an OpenAPI Spec",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": []
},
{
"name": "swiftformat",
"portdir": "devel/swiftformat",
"version": "0.54.3",
"license": "MIT",
"platforms": "{darwin >= 21}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nicklockwood/swiftformat",
"description": "Swift formatter",
"long_description": "A tool to format Swift code",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "free_software",
"github": "jrabinow",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "swiftlint",
"portdir": "devel/swiftlint",
"version": "0.63.2",
"license": "MIT",
"platforms": "{darwin >= 21}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/realm/swiftlint",
"description": "Swift linter",
"long_description": "A tool to enforce Swift style and conventions",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "christos.koninis",
"github": "csknns",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "systemc",
"portdir": "devel/systemc",
"version": "3.0.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://systemc.org/overview/systemc",
"description": "SystemC Reference Implementation",
"long_description": "SystemC addresses the need for a system design and verification language that spans hardware and software. It is a language built as an ANSI C++ class library created for design and verification. Users worldwide are applying SystemC to system-level modeling, abstract analog/mixed-signal modeling, architectural exploration, performance modeling, software development, functional verification and high-level synthesis.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "t1lib",
"portdir": "devel/t1lib",
"version": "5.1.2",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.t1lib.org/",
"description": "Library for generating glyphs from Type 1 fonts",
"long_description": "t1lib is a library distributed under the GNU General Public Library License for generating character- and string-glyphs from Adobe Type 1 fonts under UNIX. t1lib uses most of the code of the X11 rasterizer donated by IBM to the X11-project. But some disadvantages of the rasterizer being included in X11 have been eliminated.",
"active": true,
"categories": [
"devel",
"graphics",
"fonts"
],
"maintainers": [],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dvipng"
]
}
]
},
{
"name": "t4k_common",
"portdir": "devel/t4k_common",
"version": "0.1.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tux4kids/t4kcommon",
"description": "shared code for Tux4Kids apps TuxMath and Tux Typing",
"long_description": "t4k_common is a common library for routines used in TuxMath and Tux Typing.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"libsdl_image",
"libsdl_net",
"libsdl_pango",
"libsdl_mixer",
"libpng",
"librsvg",
"libiconv",
"libxml2",
"libsdl_ttf",
"gettext"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tuxmath",
"tuxtype"
]
}
]
},
{
"name": "tailor",
"portdir": "devel/tailor",
"version": "0.9.35",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wiki.darcs.net/DarcsWiki/Tailor",
"description": "Tailor is a tool to migrate changesets between different source control management systems.",
"long_description": "Tailor is a tool to migrate changesets between ArX, Bazaar, Bazaar-NG, CVS, Codeville, Darcs, Git, Mercurial, Monotone, Subversion and Tla repositories. It is implemented in Python.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "taplo",
"portdir": "devel/taplo",
"version": "0.10.0",
"license": "MIT",
"platforms": "{darwin >= 17}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://taplo.tamasfe.dev",
"description": "a versatile, feature-rich TOML toolkit.",
"long_description": "Taplo CLI aims to be an one stop shop tool for working with TOML files via the command line. The features include validation, formatting, and querying TOML documents with a jq-like fashion.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "wyuenho",
"github": "wyuenho",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "tatami",
"portdir": "devel/tatami",
"version": "3.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tatami-inc/tatami",
"description": "C++ API for all sorts of matrices",
"long_description": "C++ API for all sorts of matrices",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"python312",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": []
},
{
"name": "tbb",
"portdir": "devel/tbb",
"version": "2020.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.threadingbuildingblocks.org/",
"description": "Intel Threading Building Blocks offers a rich and complete approach to parallelism in C++",
"long_description": "Intel Threading Building Blocks offers a rich and complete approach to parallelism in C++ It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanisms for scalability and performance",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-pytorch",
"py38-mkl",
"py27-mkl",
"py35-mkl",
"py36-mkl",
"py37-mkl",
"gerbil",
"root6",
"py39-mkl",
"blender",
"embree",
"oidn",
"opensubdiv",
"usd",
"qore",
"py310-mkl",
"py311-mkl",
"py312-mkl",
"py313-mkl",
"py314-mkl"
]
}
]
},
{
"name": "tatami-devel",
"portdir": "devel/tatami",
"version": "2024.09.02",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tatami-inc/tatami",
"description": "C++ API for all sorts of matrices",
"long_description": "C++ API for all sorts of matrices",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"python312",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": []
},
{
"name": "tclap",
"portdir": "devel/tclap",
"version": "1.2.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tclap.sourceforge.net/",
"description": "Templatized C++ Command Line Parser",
"long_description": "This is a simple templatized C++ library for parsing command line arguments. The library provides a simple, flexible object-oriented interface to the command line that automates argument parsing, USAGE creation and type casting. \nNote: this port installs no samples or documentation; for that, see tclap's home page.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"aff4"
]
}
]
},
{
"name": "tclcurl",
"portdir": "devel/tclcurl",
"version": "7.22.0",
"license": "Tcl/Tk",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/flightaware/tclcurl-fa",
"description": "Tcl binding for libcurl",
"long_description": "The TclCurl extension gives Tcl programmers access to the libcurl library. With it you can download URLs, upload them and many other neat tricks.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"tcl",
"curl"
]
}
],
"depends_on": []
},
{
"name": "tclreadline",
"portdir": "devel/tclreadline",
"version": "2.3.8",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/flightaware/tclreadline",
"description": "An interactive readline for tcl shells.",
"long_description": "The tclreadline package makes the GNU Readline library available for interactive tcl shells. This includes history expansion and file/command completion. Command completion for all tcl/tk commands is provided and commmand completers for user defined commands can be easily added. tclreadline can also be used for tcl scripts which want to use a shell like input interface. In this case the ::tclreadline::readline read command has to be called explicitly.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "darius",
"github": "DanielO",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"readline",
"tcl"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "td_lib",
"portdir": "devel/td_lib",
"version": "20250928",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://invisible-island.net/ded/",
"description": "Helper library for Thomas Dickey tools",
"long_description": "Helper library for Thomas Dickey tools",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 91
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ncurses",
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ded"
]
}
]
},
{
"name": "tecla",
"portdir": "devel/tecla",
"version": "1.6.3",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.astro.caltech.edu/~mcs/tecla/",
"description": "The tecla library provides UNIX and LINUX programs with interactive command line editing facilities, similar to those of the unix tcsh shell.",
"long_description": "The tecla library provides UNIX and LINUX programs with interactive command line editing facilities, similar to those of the unix tcsh shell. In addition to simple command-line editing, it supports recall of previously entered command lines, TAB completion of file names, and in-line wild-card expansion of filenames. The internal functions which perform file-name completion and wild-card expansion are also available externally for optional use by programs, along with a module for tab-completion and lookup of filenames in a list of directories.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 441
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"bladeRF"
]
}
]
},
{
"name": "temporal",
"portdir": "devel/temporal",
"version": "1.4.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://temporal.io",
"description": "Command-line interface for Temporal incl. local dev server",
"long_description": "Command-line interface for Temporal incl. local dev server. Temporal is the open source microservices orchestration platform for running mission critical code at any scale.",
"active": true,
"categories": [
"devel",
"sysutils"
],
"maintainers": [
{
"name": "wrobel",
"github": "wrobel",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "temporal-cli",
"portdir": "devel/temporal-cli",
"version": "1.18.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": "temporal",
"homepage": "https://temporal.io",
"description": "Obsolete port, replaced by temporal",
"long_description": "This port has been replaced by temporal.",
"active": true,
"categories": [
"devel",
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"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": "termcolor",
"portdir": "devel/termcolor",
"version": "2.1.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ikalnytskyi/termcolor",
"description": "a header-only C++ library for printing colored messages to the terminal",
"long_description": "Termcolor is a header-only C++ library for printing colored messages to the terminal.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libmamba",
"micromamba"
]
}
]
},
{
"name": "terraform-docs",
"portdir": "devel/terraform-docs",
"version": "0.17.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://terraform-docs.io/",
"description": "Generate Terraform modules documentation in various formats.",
"long_description": "A utility to generate documentation from Terraform modules in various output formats.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "",
"github": "asobrien",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "thieriot",
"portdir": "devel/thieriot",
"version": "1.1.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rodnaph/thieriot",
"description": "Shell tool for managing a projects Jenkins builds",
"long_description": "Thieriot is a simple shell tool for projects that use Git and Jenkins, and allows you to easily check which of your branches currently have builds. And then to easily create/start/delete builds with a single command.",
"active": true,
"categories": [
"devel",
"shells"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-json",
"p5.34-libwww-perl",
"p5.34-yaml"
]
}
],
"depends_on": []
},
{
"name": "thrust",
"portdir": "devel/thrust",
"version": "2.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/NVIDIA/cccl",
"description": "The C++ parallel algorithms library",
"long_description": "The C++ parallel algorithms library",
"active": true,
"categories": [
"devel",
"parallel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libomp"
]
}
],
"depends_on": []
},
{
"name": "tig",
"portdir": "devel/tig",
"version": "2.5.12",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jonas.github.io/tig/",
"description": "A text interface to git repositories",
"long_description": "A text interface to git repositories",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 65
}
],
"variants": [
"doc"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"asciidoc",
"xmlto",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"git",
"libiconv",
"ncurses",
"pcre2",
"readline"
]
}
],
"depends_on": []
}
]
}