GET /api/v1/ports/?format=api&ordering=updated_at&page=300
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=301",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=299",
    "results": [
        {
            "name": "reflex",
            "portdir": "devel/reflex",
            "version": "2.5.4-20260131",
            "license": "BSD-old",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://invisible-island.net/reflex/",
            "description": "a variant of the flex fast lexical scanner",
            "long_description": "Reflex is a new implementation of flex, which is a tool for generating programs that perform pattern-matching on text.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2142
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "vile"
                    ]
                }
            ]
        },
        {
            "name": "reinteract",
            "portdir": "devel/reinteract",
            "version": "0.5.10",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.reinteract.org",
            "description": "a system for interactive experimentation with python",
            "long_description": "Reinteract is a system for interactive experimentation with python. You enter Python code and expressions and immediately see the results.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "quartz",
                "x11",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-pygtk"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "remake",
            "portdir": "devel/remake",
            "version": "4.2.1-dbg-1.5",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://bashdb.sourceforge.net/remake/",
            "description": "Debugger for GNU Makefiles",
            "long_description": "remake is a patched and modernized version of GNU make utility that adds improved error reporting, the ability to trace execution in a comprehensible way, and a debugger.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "raimue",
                    "github": "raimue",
                    "ports_count": 56
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "readline",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "reproc",
            "portdir": "devel/reproc",
            "version": "14.2.4",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/DaanDeMeyer/reproc",
            "description": "A cross-platform (C99/C++11) process library",
            "long_description": "reproc (Redirected Process) is a cross-platform C/C++ library that simplifies starting, stopping and communicating with external programs. The main use case is executing command line applications directly from C or C++ code and retrieving their output.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "harens",
                    "github": "harens",
                    "ports_count": 172
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "lite-xl-luajit",
                        "libmamba",
                        "lite-xl"
                    ]
                }
            ]
        },
        {
            "name": "resource_dasm",
            "portdir": "devel/resource_dasm",
            "version": "2023.03.15",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/fuzziqersoftware/resource_dasm",
            "description": "Tools for reverse-engineering classic Mac OS applications and games.",
            "long_description": "Tools for reverse-engineering classic Mac OS applications and games.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "arno+macports",
                    "github": "fracai",
                    "ports_count": 14
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "python311",
                        "clang-22"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "phosg"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "netpbm"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "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": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "asio",
                        "openssl3"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "libretroshare"
                    ]
                }
            ]
        },
        {
            "name": "retdec",
            "portdir": "devel/retdec",
            "version": "5.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/avast/retdec",
            "description": "RetDec is a retargetable machine-code decompiler based on LLVM",
            "long_description": "RetDec is a retargetable machine-code decompiler based on LLVM. The decompiler is not limited to any particular target architecture, operating system, or executable file format.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20",
                        "cctools",
                        "cmake",
                        "git",
                        "gmake",
                        "ld64",
                        "pkgconfig",
                        "xz",
                        "autoconf",
                        "automake"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libcxx",
                        "python310",
                        "openssl3",
                        "zlib"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "upx",
                        "graphviz"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "retdec-devel",
            "portdir": "devel/retdec",
            "version": "20230920",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/avast/retdec",
            "description": "RetDec is a retargetable machine-code decompiler based on LLVM",
            "long_description": "RetDec is a retargetable machine-code decompiler based on LLVM. The decompiler is not limited to any particular target architecture, operating system, or executable file format.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20",
                        "cctools",
                        "cmake",
                        "git",
                        "gmake",
                        "ld64",
                        "pkgconfig",
                        "xz",
                        "autoconf",
                        "automake"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libcxx",
                        "python310",
                        "openssl3",
                        "zlib"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "upx",
                        "graphviz"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "revive",
            "portdir": "devel/revive",
            "version": "1.13.0",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://revive.run/",
            "description": "Fast, configurable, extensible, flexible, and beautiful linter for Go.",
            "long_description": "Fast, configurable, extensible, flexible, and beautiful linter for Go. revive is a drop-in replacement of golint. revive provides a framework for development of custom rules, and lets you define a strict preset for enhancing your development & code review processes.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "enckse",
                    "github": "enckse",
                    "ports_count": 3
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rizin-grammar-c",
            "portdir": "devel/rizin-grammar-c",
            "version": "0.5",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rizinorg/rizin-grammar-c",
            "description": "A tree-sitter parser for C (rizinorg fork of tree-sitter-c)",
            "long_description": "A tree-sitter parser for C (rizinorg fork of tree-sitter-c)",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "i0ntempest",
                    "github": "i0ntempest",
                    "ports_count": 351
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rke",
            "portdir": "devel/rke",
            "version": "1.7.1",
            "license": "Apache-2",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rancher/rke",
            "description": "Rancher Kubernetes Engine (RKE), an extremely simple, lightning fast Kubernetes distribution that runs entirely within containers.",
            "long_description": "Rancher Kubernetes Engine (RKE) is a CNCF-certified Kubernetes distribution that runs entirely within Docker containers. It works on bare-metal and virtualized servers. RKE solves the problem of installation complexity, a common issue in the Kubernetes community. With RKE, the installation and operation of Kubernetes is both simplified and easily automated, and it’s entirely independent of the operating system and platform you’re running. As long as you can run a supported version of Docker, you can deploy and run Kubernetes with RKE.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "emcrisostomo",
                    "github": "emcrisostomo",
                    "ports_count": 174
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rlog",
            "portdir": "devel/rlog",
            "version": "1.4",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.arg0.net/rlog",
            "description": "A flexible message logging facility for C++",
            "long_description": "RLog provides a flexible message logging facility for C++ programs and libraries. It is highly optimized for the case where no log messages are output, so that it can be left in production code and enabled on-demand.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "encfs"
                    ]
                }
            ]
        },
        {
            "name": "roboctl",
            "portdir": "devel/roboctl",
            "version": "0.3.7",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://personalpages.tds.net/~jwbacon/Ports",
            "description": "Communication tools for Lego and VEX robots",
            "long_description": "Tools for communicating with and controlling Lego Mindstorms and VEX robotics controllers.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libusb-compat"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "robodoc",
            "portdir": "devel/robodoc",
            "version": "4.99.44",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.xs4all.nl/~rfsber/Robo/robodoc.html",
            "description": "Bot used to document source code.",
            "long_description": "ROBODoc can be used to document functions, methods, classes, variables, makefile entries, system tests, and anything else you can think of. ROBODoc works with any language that supports reasonable comments, and uses a syntax similar to that of the old Amiga \"Autodocs\" program.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "",
                    "github": "remkos",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "curl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rtags",
            "portdir": "devel/rtags",
            "version": "2.38",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Andersbakken/rtags",
            "description": "A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang",
            "long_description": "A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "clang-13"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "run",
            "portdir": "devel/run",
            "version": "0.3.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://run.esubalew.et/",
            "description": "Universal multi-language runner and smart REPL written in Rust.",
            "long_description": "run is a universal multi-language runner and smart REPL (Read-Eval-Print Loop) written in Rust. It provides a unified interface for executing code across 25 programming languages without the hassle of managing multiple compilers, interpreters, or build tools. Whether you're a beginner learning your first programming language or an experienced polyglot developer, run streamlines your workflow by providing consistent commands and behavior across all supported languages.",
            "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": "rye",
            "portdir": "devel/rye",
            "version": "0.44.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rye-up.com/",
            "description": "A Hassle-Free Python Experience",
            "long_description": "A Hassle-Free Python Experience. Rye is a comprehensive project and package management solution for Python. Born from its creator's desire to establish a one-stop-shop for all Python users, Rye provides a unified experience to install and manage Python installations, pyproject.toml based projects, dependencies and virtualenvs seamlessly. It's designed to accommodate complex projects, monorepos and to facilitate global tool installations.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "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": "safestr",
            "portdir": "devel/safestr",
            "version": "1.0.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20120106082710/http://www.zork.org/safestr/",
            "description": "Safe C String Library",
            "long_description": "The goal of the SafeStr library is to provide a rich string-handling library for C that has safe semantics yet interoperates with legacy library code in a straightforward manner. Additionally, porting code that uses standard C string handling should be straightforward. The library should work on all modern Unix-like platforms, as well as any 32-bit Microsoft Windows OS.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xxl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sbt",
            "portdir": "devel/sbt",
            "version": "1.9.8",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.scala-sbt.org/",
            "description": "Simple build tool (sbt) simplifies building Scala projects",
            "long_description": "Simple build tool (sbt) is provides unintrusive and easy to set up for simple Scala projects. All configuration, customization, and extension are done in Scala. Sbt supports continuous compilation and testing with triggered execution in mixed Scala/Java projects.",
            "active": true,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openjdk17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "sn-demangler",
                        "eqwalizer",
                        "curves"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "apache-spark-3.1",
                        "apache-spark-3.2",
                        "apache-spark-3.3",
                        "apache-spark-3.4",
                        "giter8",
                        "apache-spark-4.0",
                        "apache-spark-4.1",
                        "apache-spark-4.2",
                        "apache-spark-3.5",
                        "apache-spark-2.4",
                        "apache-spark-3.0"
                    ]
                }
            ]
        },
        {
            "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-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "scald",
            "portdir": "devel/scald",
            "version": "0.0.4",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.flyn.org/projects/scald/",
            "description": "Markup language for generating source code",
            "long_description": "Scald can assist lazy developers. Scald is a tool to generate program code from an HTML-like XML description. For example, scald will process an XML description into C code that prints an HTML form and saves user input data into a configuration file.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "mike",
                    "github": "",
                    "ports_count": 4
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "fmt-ptrn"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "libxml2",
                        "libxslt"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sccs",
            "portdir": "devel/sccs",
            "version": "5.09",
            "license": "CDDL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://sccs.sourceforge.net",
            "description": "SCCS version control system",
            "long_description": "The UNIX Source Code Control System",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "makr",
                    "github": "mohd-akram",
                    "ports_count": 91
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "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-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "scriptix",
            "portdir": "devel/scriptix",
            "version": "0.31",
            "license": "BSD",
            "platforms": "{darwin < 16}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://sourceforge.net/projects/awemud/",
            "description": "scripting system coded in C++",
            "long_description": "Scriptix is a scripting system coded in C++, designed solely for embedding in other C++ applications. Scriptix doesn't pretend to be a stand-alone language.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "boehmgc"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "awemud"
                    ]
                }
            ]
        },
        {
            "name": "sdf2-bundle",
            "portdir": "devel/sdf2-bundle",
            "version": "2.4",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.program-transformation.org/Sdf/SdfBundle",
            "description": "Package related to the SDF2 syntax defintion formalism.",
            "long_description": "The sdf2-bundle is an easy to install collection of packages related to the SDF2 syntax definition formalism. The packages are developed at the CWI. The main packages of the sdf2-bundle are pgen, a parser generator for SDF2 and sglr, a parser.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libaterm"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "strategoxt"
                    ]
                }
            ]
        },
        {
            "name": "sdlconsole",
            "portdir": "devel/sdlconsole",
            "version": "2.1",
            "license": "LGPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sdlconsole.sourceforge.net/",
            "description": "a Quake-style console for SDL programs",
            "long_description": "SDL_Console is a drop down console that can be easily added to any SDL application. It is similar to Quake and other games consoles. A console gives you the ability to interact with your program in an easy way by executing predefined commands. You can also have more than one console at a time.",
            "active": true,
            "categories": [
                "devel",
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "jmr",
                    "github": "jmroot",
                    "ports_count": 370
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl_image"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sealcurses",
            "portdir": "devel/sealcurses",
            "version": "2024-12-02",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://git.skyjake.fi/skyjake/sealcurses",
            "description": "SDL Emulation and Adaptation Layer for Curses (ncursesw)",
            "long_description": "SDL Emulation and Adaptation Layer for Curses (ncursesw)",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "sikmir",
                    "github": "sikmir",
                    "ports_count": 53
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "the_Foundation"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "seaport",
            "portdir": "devel/seaport",
            "version": "0.10.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://seaport.rtfd.io",
            "description": "The modern MacPorts portfile updater",
            "long_description": "The modern MacPorts portfile updater.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "harens",
                    "github": "harens",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py311-build",
                        "py311-installer",
                        "py311-poetry-core"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "gh",
                        "py311-click",
                        "py311-beartype"
                    ]
                }
            ],
            "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": 1161
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "ocaml",
                        "opam",
                        "clang-18"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sem",
            "portdir": "devel/sem",
            "version": "0.3.9",
            "license": "(MIT or Apache-2)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ataraxy-labs.github.io/sem/",
            "description": "Semantic version control CLI",
            "long_description": "Semantic version control CLI - Instead of lines changed, sem tells you what entities changed: functions, methods, classes.",
            "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": "semver-utils",
            "portdir": "devel/semver-utils",
            "version": "2.0.0",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/emcrisostomo/semver-utils",
            "description": "C/C++ semantic version parser",
            "long_description": "A C/C++ library and an utility to parse, compare and manipulate versions numbers complying with Semantic Versioning (https://semver.org)",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "emcrisostomo",
                    "github": "emcrisostomo",
                    "ports_count": 174
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "serpl",
            "portdir": "devel/serpl",
            "version": "0.3.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/yassinebridi/serpl",
            "description": "A simple terminal UI for search and replace, ala VS Code.",
            "long_description": "Serpl is a terminal user interface (TUI) application that allows users to search and replace keywords in an entire folder, similar to the functionality available in VS Code.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ybridi",
                    "github": "yassinebridi",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "served",
            "portdir": "devel/served",
            "version": "1.6.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/meltwater/served",
            "description": "Served is a C++ library for building high performance RESTful web servers.",
            "long_description": "Served builds upon Boost.ASIO to provide a simple API for developers to create HTTP services in C++.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "boost176"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sglib",
            "portdir": "devel/sglib",
            "version": "1.0.4",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sglib.sourceforge.net/",
            "description": "useful macros for manipulating common data structures",
            "long_description": "sglib is a library defining useful macros manipulating common data structures.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "shards",
            "portdir": "devel/shards",
            "version": "0.20.0",
            "license": "Apache-2",
            "platforms": "{darwin >= 16}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/crystal-lang/shards",
            "description": "dependency manager for crystal",
            "long_description": "Dependency manager for the Crystal programming language",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "conradwt",
                    "github": "conradwt",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "crystal",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pcre2",
                        "libiconv",
                        "boehmgc",
                        "libyaml"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "crystal"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "fossil",
                        "mercurial"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "frightcrawler",
                        "amber"
                    ]
                }
            ]
        },
        {
            "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": 438
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "shellcheck",
            "portdir": "devel/shellcheck",
            "version": "0.11.0",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/koalaman/shellcheck",
            "description": "ShellCheck, a static analysis tool for shell scripts",
            "long_description": "The goals of ShellCheck are: \n - To point out and clarify typical beginner's syntax issues, that causes a shell to give cryptic error messages. \n - To point out and clarify typical intermediate level semantic problems, that causes a shell to behave strangely and counter-intuitively. \n - To point out subtle caveats, corner cases and pitfalls, that may cause an advanced user's otherwise working script to fail under future circumstances.",
            "active": true,
            "categories": [
                "devel",
                "haskell"
            ],
            "maintainers": [],
            "variants": [
                "stack"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cctools",
                        "openssl",
                        "cabal",
                        "ghc",
                        "file",
                        "grep",
                        "gsed",
                        "pandoc",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp",
                        "libiconv"
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        "cabal"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "shunit2",
            "portdir": "devel/shunit2",
            "version": "2.1.8",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/kward/shunit2",
            "description": "an xUnit-based unit test framework for Bourne shell scripts",
            "long_description": "shunit2 is an xUnit-based unit test framework for Bourne shell scripts.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2142
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "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": 1161
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sid",
            "portdir": "devel/sid",
            "version": "1.10",
            "license": "BSD and Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.tendra.org/sid/",
            "description": "Syntax Improving Device: a LL(1) parser generator",
            "long_description": "Sid is an LL(1) parser generator. The input grammar need not be LL(1) as sid will attempt to transform it to an LL(1) grammar. The grammar file and the action action files are kept separated for better portability.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "docbook-xml",
                        "docbook-xsl-nons",
                        "libxslt"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "simde",
            "portdir": "devel/simde",
            "version": "0.7.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/simd-everywhere/simde",
            "description": "library that implements SIMD instruction sets for systems which don't natively support them",
            "long_description": "SIMDe (SIMD everywhere) is a header-only library that provides fast, portable implementations of SIMD (Single Instruction, Multiple Data) intrinsics on hardware which doesn't natively them, such as calling Intel SSE or AVX functions on an ARM processor, or calling ARM Neon functions on an Intel processor. \n \nThis makes porting code to other architectures much easier in some key ways. First, instead of forcing you to rewrite everything for each architecture, SIMDe lets you get a port up and running almost effortlessly. Second, SIMDe makes it easier to write code targeting ISA extensions you don't have access to, without needing to resort to using an emulator.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "",
                    "github": "jasonliu--",
                    "ports_count": 37
                }
            ],
            "variants": [
                "tests",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "meson",
                        "ninja",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "kitty",
                        "vectorscan"
                    ]
                }
            ]
        },
        {
            "name": "simdjson",
            "portdir": "devel/simdjson",
            "version": "4.6.1",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://simdjson.org/",
            "description": "C++ library for parsing gigabytes of JSON per second",
            "long_description": "The simdjson library uses commonly available SIMD instructions and microparallel algorithms to parse JSON 4x faster than RapidJSON and 25x faster than JSON for Modern C++.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "fastgltf",
                        "nodejs26"
                    ]
                }
            ]
        },
        {
            "name": "simple-web-server",
            "portdir": "devel/simple-web-server",
            "version": "3.1.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gitlab.com/eidheim/Simple-Web-Server",
            "description": "HTTP and HTTPS server and client library in C++11",
            "long_description": "A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "rene.vanpaassen",
                    "github": "repagh",
                    "ports_count": 2
                }
            ],
            "variants": [
                "debug",
                "tests"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "boost176"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "simple-websocket-server",
            "portdir": "devel/simple-websocket-server",
            "version": "2.0.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://gitlab.com/eidheim/Simple-WebSocket-Server",
            "description": "websocket server and client library in C++11",
            "long_description": "A very simple, fast, multithreaded, platform independent WebSocket (WS) and WebSocket Secure (WSS) server and client library implemented using C++11, Asio (both Boost.Asio and standalone Asio can be used) and OpenSSL. Created to be an easy way to make WebSocket endpoints in C++.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "rene.vanpaassen",
                    "github": "repagh",
                    "ports_count": 2
                }
            ],
            "variants": [
                "debug",
                "tests"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "boost176"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "slib",
            "portdir": "devel/slib",
            "version": "3c1",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://people.csail.mit.edu/jaffer/SLIB.html",
            "description": "A portable scheme library",
            "long_description": "SLIB is a portable library for the programming language Scheme. It provides a platform independent framework for using packages of Scheme procedures and syntax. As distributed, SLIB contains useful packages for all Scheme implementations. Its catalog can be transparently extended to accomodate packages specific to a site, implementation, user, or directory.",
            "active": true,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2142
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "slib-guile",
                        "gauche"
                    ]
                }
            ]
        },
        {
            "name": "slib-guile",
            "portdir": "devel/slib-guile",
            "version": "1.0",
            "license": "public-domain",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.macports.org",
            "description": "Wrapper port to properly set up slib and guile together",
            "long_description": "Create a symbolic link and a catalog file so that guile can find the slib library files.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "slib",
                        "guile-2.2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "smake",
            "portdir": "devel/smake",
            "version": "1.7-2024-03-21",
            "license": "CDDL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://codeberg.org/schilytools/schilytools",
            "description": "A highly portable make program with automake features",
            "long_description": "Smake is a highly portable make program with automake features. It is currently mainly targeted to be used with the Schily SING makefile system.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "amtor",
                    "github": "RobK88",
                    "ports_count": 11
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gettext",
                        "gmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext-runtime"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "star",
                        "scalc",
                        "cdrtools",
                        "sfind"
                    ]
                }
            ]
        },
        {
            "name": "smlpkg",
            "portdir": "devel/smlpkg",
            "version": "0.1.5",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/diku-dk/smlpkg",
            "description": "Generic package manager for Standard ML libraries and programs",
            "long_description": "This program constitutes a generic package manager for Standard ML libraries and programs. The package manager assumes nothing and knows nothing about the Standard ML compilers used and is thus quite generic. The package manager is centered around the notion of semantic versioning and currently supports packages hosted on GitHub and GitLab. The package manager takes care of downloading and upgrading dependent packages and works well with the use of MLB files supported by Standard ML compilers such as MLton, MLKit and SMLtoJs.",
            "active": true,
            "categories": [
                "devel",
                "ml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "mlton",
                        "clang-18"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "mlton"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sn-demangler",
            "portdir": "devel/sn-demangler",
            "version": "0.1.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/indoorvivants/sn-demangler",
            "description": "Scala Native name demangler",
            "long_description": "Scala Native name demangler",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "sbt",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openjdk11"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}