HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50663,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=509",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=507",
"results": [
{
"name": "mspdebug",
"portdir": "devel/mspdebug",
"version": "0.25",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dlbeer.co.nz/mspdebug/",
"description": "MSPDebug is a free debugger for use with MSP430 MCUs.",
"long_description": "MSPDebug is a free debugger for use with MSP430 MCUs. It supports FET430UIF, eZ430, RF2500, Launchpad and Olimex MSP-JTAG-TINY programmers. It can be used as a proxy for gdb or as an independent debugger with support for programming, disassembly and reverse engineering.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "jose.edil+macports",
"github": "edilmedeiros",
"ports_count": 5
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"hidapi",
"libusb-compat",
"readline",
"libmsp430"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"msp430-gdb",
"msp430-gdb-devel"
]
}
]
},
{
"name": "mstch",
"portdir": "devel/mstch",
"version": "1.0.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/no1msd/mstch",
"description": "mstch is a complete implementation of {mustache} templates using modern C++",
"long_description": "mstch is a complete implementation of {mustache} templates using modern C++",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost176"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"fb303",
"fbthrift"
]
}
]
},
{
"name": "mulle-xcode-settings",
"portdir": "devel/mulle-xcode-settings",
"version": "1.2.5",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mulle-nat/mulle-xcode-settings",
"description": "Edit Xcode build settings from the command line",
"long_description": "Edit Xcode build settings from the command line",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "mulle-xcode-to-cmake",
"portdir": "devel/mulle-xcode-to-cmake",
"version": "0.9.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mulle-nat/mulle-xcode-to-cmake",
"description": "Tool to convert Xcode projects to cmake CMakeLists.txt",
"long_description": "Tool to convert Xcode projects to cmake CMakeLists.txt",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "mutest",
"portdir": "devel/mutest",
"version": "20200813",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ebassi/mutest",
"description": "a small unit testing library for C projects",
"long_description": "a small unit testing library for C projects",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "nu2",
"portdir": "devel/nu2",
"version": "2.1.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://programming.nu/",
"description": "Nu is an interpreted object-oriented lisp-like language written in Objective-C.",
"long_description": "Nu is an interpreted object-oriented language. It uses a Lisp-style grammar, but is semantically closer to Ruby than to Lisp. Nu is written in Objective-C and is designed to take full advantange of the Objective-C runtime and the many mature class libraries written in Objective-C. Nu code can fully interoperate with code written in Objective-C; messages can be sent to and from objects with no concern for whether those messages are implemented in Objective-C or Nu.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libedit",
"libffi"
]
}
],
"depends_on": []
},
{
"name": "obs-build-helpers",
"portdir": "devel/obs-build-helpers",
"version": "2.5.0",
"license": "(GPL-2 or GPL-3)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openSUSE/obs-build",
"description": "Helper tools distributed with obs-build",
"long_description": "obs-build is the tool running builds for the openSUSE build service. Since these tools are only useful on Linux, this port only provides some of the contained helper tools like vc.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"osc"
]
}
]
},
{
"name": "oniguruma5",
"portdir": "devel/oniguruma5",
"version": "5.9.6_p1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kkos/oniguruma/",
"description": "A regular expressions library.",
"long_description": "Oniguruma is a regular expressions library in which different character encoding can be specified for every expression. Supports Unicode Porperty/Script. N.B. 5.x is unrelated to Ruby.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"Etoile",
"Etoile-devel"
]
}
]
},
{
"name": "oniguruma6",
"portdir": "devel/oniguruma6",
"version": "6.9.10",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kkos/oniguruma",
"description": "A regular expressions library.",
"long_description": "Oniguruma is a regular expressions library in which different character encoding can be specified for every expression. Supports Unicode Property/Script.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1242
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"php84-mbstring",
"php83-mbstring",
"php82-mbstring",
"php81-mbstring",
"php80-mbstring",
"php74-mbstring",
"jq",
"slang2",
"bfs",
"jubatus_core"
]
}
]
},
{
"name": "orocos-kdl",
"portdir": "devel/orocos-kdl",
"version": "1.4.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.orocos.org/kdl",
"description": "Orocos Kinematics and Dynamics",
"long_description": "The Kinematics and Dynamics Library (KDL) develops an application independent framework for modelling and computation of kinematic chains, such as robots, biomechanical human models, computer-animated figures, machine tools, etc. It provides class libraries for geometrical objects (point, frame, line, ...), kinematic chains of various families (serial, humanoid, parallel, mobile, ...), and their motion specification and interpolation.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"eigen3"
]
}
],
"depends_on": []
},
{
"name": "osc",
"portdir": "devel/osc",
"version": "1.5.1",
"license": "(GPL-2 or GPL-3)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://en.opensuse.org/openSUSE:OSC",
"description": "A command line client for the openSUSE build service",
"long_description": "osc is a subversion-like client written in Python. It serves as client for the source code repository part of the openSUSE build service, and is used to edit metadata or query about build results.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-17",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-urllib3",
"py311-cryptography"
]
},
{
"type": "run",
"ports": [
"obs-build-helpers"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "oxenmq",
"portdir": "devel/oxenmq",
"version": "1.2.17",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/oxen-io/oxen-mq",
"description": "High-level zeromq-based message passing for network-based projects",
"long_description": "High-level zeromq-based message passing for network-based projects",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libsodium",
"zmq",
"oxenc"
]
}
],
"depends_on": []
},
{
"name": "pearl",
"portdir": "devel/pearl",
"version": "0.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rodnaph/pearl",
"description": "Helper for maintaining Macports Portfiles",
"long_description": "Pearl is a super-simple script to make it a little bit easier to update your Macports Portfile for your project. It just automates the diffing of your current Portfile with the release version from the Macports SVN repository.",
"active": true,
"categories": [
"devel",
"macports"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-getopt-long-descriptive",
"p5.34-ipc-run",
"p5.34-lwp-useragent-determined",
"p5.34-yaml"
]
}
],
"depends_on": []
},
{
"name": "play",
"portdir": "devel/play",
"version": "1.5.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.playframework.org/",
"description": "Rapid webapplication development framework",
"long_description": "The Play framework is a clean alternative to bloated Enterprise Java stacks. It focuses on developer productivity and targets RESTful architectures. Play is a perfect companion to agile software development. Play is a pure Java framework and allows you to keep your preferred development tools and libraries. If you already use Java as a development platform you don't need to switch to another language, another IDE and other libraries. The Play framework's goal is to ease web applications development while sticking with Java. (From the documentation)",
"active": true,
"categories": [
"devel",
"java",
"www"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "run",
"ports": [
"py27-simplejson",
"py27-yaml"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"dualist"
]
}
]
},
{
"name": "poll-emulator",
"portdir": "devel/poll-emulator",
"version": "1.5.1",
"license": "BSD",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://software.clapper.org/poll/",
"description": "Library to provide poll(2) functionality",
"long_description": "This package implements the System V poll(2) system call for Unix-like systems that do not support poll.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "poco",
"portdir": "devel/poco",
"version": "1.12.4",
"license": "Boost-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pocoproject.org",
"description": "POCO C++ Libraries",
"long_description": "POCO aims to be for network-centric, cross-platform C++ software development what Apple's Cocoa is for Mac development, or Ruby on Rails is for Web development -- a powerful, yet easy to use platform to build your applications upon.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vandervelde.ag",
"github": "arjanvandervelde",
"ports_count": 3
}
],
"variants": [
"debug",
"odbc",
"mongodb",
"mysql",
"sqlite",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"expat",
"zlib",
"openssl3",
"sqlite3",
"pcre2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"litebrowser",
"PothosAudio",
"PothosBlocks",
"PothosComms",
"PothosCore",
"PothosSoapy",
"PothosFlow"
]
}
]
},
{
"name": "poco-docs",
"portdir": "devel/poco",
"version": "1.12.4",
"license": "Boost-1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pocoproject.org/documentation/",
"description": "documentation for POCO",
"long_description": "This port contains an offline copy of the POCO documentation.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vandervelde.ag",
"github": "arjanvandervelde",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "proxychains-ng",
"portdir": "devel/proxychains-ng",
"version": "4.17",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rofl0r/proxychains-ng",
"description": "hook preloader",
"long_description": "proxychains-ng is a hook preloader which hooks calls to sockets indynamically linked programs and redirects it through one or more socks/http proxies.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "pystring",
"portdir": "devel/pystring",
"version": "1.1.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/imageworks/pystring",
"description": "a collection of C++ functions which match the interface and behavior of python's string class methods",
"long_description": "Pystring is a collection of C++ functions which match the interface and behavior of python's string class methods using std::string.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "qcachegrind",
"portdir": "devel/qcachegrind",
"version": "21.08.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kcachegrind.github.io/html/Home.html",
"description": "Callgrind profile data visualization",
"long_description": "Callgrind profile data visualization",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "frederic.devernay",
"github": "",
"ports_count": 1
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase"
]
},
{
"type": "run",
"ports": [
"graphviz"
]
}
],
"depends_on": []
},
{
"name": "qjson",
"portdir": "devel/qjson",
"version": "0.9.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qjson.sourceforge.net/",
"description": "map JSON data to QVariant objects",
"long_description": "QJson is a qt-based library that maps JSON data to QVariant objects.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt4-mac"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ark",
"choqok",
"kde4-workspace",
"kate",
"libkgapi",
"baloo",
"kstars",
"digikam",
"tellico",
"kdepimlibs4",
"kdepimlibs4-kioslaves",
"kdepim4-runtime"
]
}
]
},
{
"name": "qjson-qt5",
"portdir": "devel/qjson",
"version": "0.9.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qjson.sourceforge.net/",
"description": "map JSON data to QVariant objects",
"long_description": "QJson is a qt-based library that maps JSON data to QVariant objects.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qgis3",
"qgis3-ltr"
]
}
]
},
{
"name": "qqwing",
"portdir": "devel/qqwing",
"version": "1.3.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qqwing.com/",
"description": "QQwing is software for generating and solving Sudoku puzzles.",
"long_description": "QQwing is software for generating and solving Sudoku puzzles.",
"active": true,
"categories": [
"devel",
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome-sudoku"
]
}
]
},
{
"name": "racer",
"portdir": "devel/racer",
"version": "2.0.12",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/racer-rust/racer",
"description": "Code completion for Rust",
"long_description": "RACER = Rust Auto-Complete-er. A utility intended to provide rust code completion for editors and IDEs.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"rust"
]
}
],
"depends_on": []
},
{
"name": "raja",
"portdir": "devel/raja",
"version": "2024.07.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/LLNL/RAJA",
"description": "RAJA Performance Portability Layer (C++)",
"long_description": "RAJA is a library of C++ software abstractions, primarily developed at Lawrence Livermore National Laboratory (LLNL), that enables architecture and programming model portability for HPC applications.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"gcc11",
"gcc12",
"gcc13",
"debug",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang19",
"clang90",
"g95",
"gcc10",
"gcc14",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gcc14",
"python312",
"cmake",
"pkgconfig"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"mpich-clang17",
"libomp",
"libgcc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"chai"
]
}
]
},
{
"name": "restbed",
"portdir": "devel/restbed",
"version": "4.8",
"license": "AGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.corvusoft.co.uk",
"description": "Framework that brings asynchronous RESTful functionality to C++14 applications.",
"long_description": "Restbed is a comprehensive and consistent programming model for building applications that require seamless and secure communication over HTTP, with the ability to model a range of business processes, designed to target mobile, tablet, desktop and embedded production environments.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"asio",
"openssl3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libretroshare"
]
}
]
},
{
"name": "robin-map",
"portdir": "devel/robin-map",
"version": "0.6.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tessil/robin-map",
"description": "C++ implementation of a fast hash map and hash set using robin hood hashing",
"long_description": "The robin-map library is a C++ implementation of a fast hash map and hash set using open-addressing and linear robin hood hashing with backward shift deletion to resolve collisions.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"openimageio"
]
}
]
},
{
"name": "roswell",
"portdir": "devel/roswell",
"version": "22.12.14.113",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/roswell/roswell",
"description": "A Lisp implementation manager, launcher, and much more!",
"long_description": "Roswell is a full-stack environment for Common Lisp development, and has many features that makes it easy to test, share, and distribute your Lisp applications.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "",
"github": "kakuhen",
"ports_count": 9
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"curl",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"curl"
]
}
],
"depends_on": []
},
{
"name": "samurai",
"portdir": "devel/samurai",
"version": "1.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/michaelforney/samurai",
"description": "ninja-compatible build tool written in C.",
"long_description": "samurai (samu) is a compatible replacement ninja build tool written in C99 with a focus on simplicity, speed, and portability. samurai implements the ninja build language through version 1.9.0 except for MSVC dependency handling (deps = msvc). It uses the same format for .ninja_log and .ninja_deps as ninja, currently version 5 and 4 respectively. It is feature-complete and supports most of the same options as ninja. The port provides the native `samu` command and a symlink so it can be called as `ninja` by standard build systems.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "sccache",
"portdir": "devel/sccache",
"version": "0.8.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mozilla/sccache",
"description": "Shared Compilation Cache",
"long_description": "sccache is a ccache-like compiler caching tool. It is used as a compiler wrapper and avoids compilation when possible, storing cached results either on local disk or in one of several cloud storage backends. sccache includes support for caching the compilation of C/C++ code, Rust, as well as NVIDIA's CUDA using nvcc.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "gjq.uoiai",
"github": "MisLink",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "scm_breeze",
"portdir": "devel/scm_breeze",
"version": "1.0.0",
"license": "MIT",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/ndbroadbent/scm_breeze",
"description": "Streamline your SCM workflow",
"long_description": "SCM Breeze is a set of shell scripts (for bash and zsh) that enhance your interaction with tools such as git. It integrates with your shell to give you numbered file shortcuts, a repository index with tab completion, and a community driven collection of useful SCM functions.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "semgrep",
"portdir": "devel/semgrep",
"version": "0.14.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/returntocorp/semgrep",
"description": "Fast and syntax-aware semantic code pattern search for many languages: like grep but for code.",
"long_description": "semgrep is like grep but for code: it is a tool for easily detecting and preventing bugs and anti-patterns in your codebase. It combines the convenience of grep with the correctness of syntactical and semantic search.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"ocaml",
"opam",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "shc",
"portdir": "devel/shc",
"version": "4.0.3",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neurobin/shc",
"description": "Shell Script Compiler",
"long_description": "SHC is a generic shell script compiler. It takes a script, which is specified on the command line and produces C source code. The generated source code is then compiled and linked to produce a stripped binary. The compiled binary will still be dependent on the shell specified in the first line of the shell code (i.e shebang: #!/bin/sh or such), thus shc does not create completely independent binaries. shc itself is not a compiler such as cc, it rather encodes and encrypts a shell script and generates C source code with the added expiration capability. It then uses the system compiler to compile a stripped binary which behaves exactly like the original script. Upon execution, the compiled binary will decrypt and execute the code with the shells' -c option.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "shisho",
"portdir": "devel/shisho",
"version": "0.5.2",
"license": "AGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.shisho.dev",
"description": "Lightweight static analyzer for several programming languages",
"long_description": "Lightweight static analyzer for several programming languages",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"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": "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": "stb",
"portdir": "devel/stb",
"version": "20241029",
"license": "(public-domain or MIT)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nothings/stb",
"description": "Single-file public domain (or MIT licensed) libraries for C/C++.",
"long_description": "Single-file public domain (or MIT licensed) libraries for C/C++.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"qoi"
]
},
{
"type": "lib",
"ports": [
"draco",
"tinygltf",
"lms"
]
}
]
},
{
"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-17"
]
}
],
"depends_on": []
},
{
"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": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "test",
"ports": [
"catch2"
]
}
],
"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-17"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": []
},
{
"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-17"
]
},
{
"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": "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-17"
]
},
{
"type": "lib",
"ports": [
"readline",
"tcl"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"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-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libmamba",
"micromamba"
]
}
]
},
{
"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-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-json",
"p5.34-libwww-perl",
"p5.34-yaml"
]
}
],
"depends_on": []
},
{
"name": "tl-expected",
"portdir": "devel/tl-expected",
"version": "1.0.0",
"license": "public-domain",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/TartanLlama/expected",
"description": "std::expected with functional-style extensions",
"long_description": "Single header implementation of std::expected with functional-style extensions.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libmamba",
"micromamba"
]
}
]
},
{
"name": "tree-sitter-c-sharp",
"portdir": "devel/tree-sitter-c-sharp",
"version": "0.23.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tree-sitter/tree-sitter-c-sharp",
"description": "A tree-sitter parser for C#",
"long_description": "A tree-sitter parser for C#",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 163
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"emacs",
"emacs-devel",
"emacs-app",
"emacs-app-devel",
"emacs-mac-app",
"emacs-mac-app-devel"
]
}
]
},
{
"name": "tree-sitter-cpp",
"portdir": "devel/tree-sitter-cpp",
"version": "0.23.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tree-sitter/tree-sitter-cpp",
"description": "A tree-sitter parser for C++",
"long_description": "A tree-sitter parser for C++",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 163
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"step-writer"
]
},
{
"type": "run",
"ports": [
"emacs-devel",
"emacs-app",
"emacs",
"emacs-mac-app",
"emacs-mac-app-devel",
"emacs-app-devel"
]
}
]
},
{
"name": "tree-sitter-dockerfile",
"portdir": "devel/tree-sitter-dockerfile",
"version": "0.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/camdencheek/tree-sitter-dockerfile",
"description": "A tree-sitter parser for Dockerfiles",
"long_description": "A tree-sitter parser for Dockerfiles",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 163
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"emacs",
"emacs-devel",
"emacs-app",
"emacs-app-devel",
"emacs-mac-app",
"emacs-mac-app-devel"
]
}
]
},
{
"name": "tree-sitter-erlang",
"portdir": "devel/tree-sitter-erlang",
"version": "0.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/WhatsApp/tree-sitter-erlang",
"description": "A tree-sitter parser for Erlang",
"long_description": "A tree-sitter parser for Erlang",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 163
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "tree-sitter-go-mod",
"portdir": "devel/tree-sitter-go-mod",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/camdencheek/tree-sitter-go-mod",
"description": "A tree-sitter parser for go.mod files",
"long_description": "A tree-sitter parser for go.mod files",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 163
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"emacs",
"emacs-devel",
"emacs-app",
"emacs-app-devel",
"emacs-mac-app",
"emacs-mac-app-devel"
]
}
]
}
]
}