HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51892,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=673",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=671",
"results": [
{
"name": "apache-arrow",
"portdir": "devel/apache-arrow",
"version": "24.0.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/apache/arrow",
"description": "Powering In-Memory Analytics",
"long_description": "Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"tensorflow"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ninja",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib",
"zstd",
"abseil",
"gmake",
"google-glog",
"grpc",
"ninja",
"nlohmann-json",
"openssl",
"brotli",
"rapidjson",
"re2",
"thrift",
"c-ares",
"wget",
"libutf8proc",
"boost181",
"llvm-16",
"protobuf3-cpp",
"bzip2",
"lz4",
"snappy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-pyarrow",
"R-arrow",
"py310-pyarrow",
"py311-pyarrow",
"py312-pyarrow",
"py313-pyarrow",
"py314-pyarrow"
]
}
]
},
{
"name": "apache-ant-1.9",
"portdir": "devel/apache-ant-1.9",
"version": "1.9.16",
"license": "Apache-2 and W3C",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ant.apache.org/",
"description": "Java opensource build system",
"long_description": "Ant is a Java based build tool. In theory it is kind of like make without make's wrinkles. Ant uses XML build files that define a set of targets. Each target has dependencies (other targets) and contains a set of tasks to perform.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "apache-ant",
"portdir": "devel/apache-ant",
"version": "1.10.14",
"license": "Apache-2 and W3C",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ant.apache.org/",
"description": "Java opensource build system",
"long_description": "Ant is a Java based build tool. In theory it is kind of like make without make's wrinkles. Ant uses XML build files that define a set of targets. Each target has dependencies (other targets) and contains a set of tasks to perform.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"xmlpull",
"KoLmafia",
"sphinx4",
"cassandra",
"tokyocabinet-clj",
"tom",
"healpix-java",
"weka",
"pdftk-java",
"apache-ivy",
"libzookeeper",
"play",
"plovr",
"protobuf-java",
"gcs-java",
"BrowserLauncher2",
"appbundler",
"batik",
"ccl-util",
"cglib",
"checkstyle",
"cobertura",
"commons-cli",
"commons-lang",
"commons-pool",
"dom4j",
"hamcrest-core",
"hadoop",
"hamcrest-library",
"itext",
"java_memcached",
"javancss",
"jdom",
"jna",
"jsch",
"jtidy",
"mysql-connector-java",
"objectweb-anttasks",
"objectweb-asm",
"pdfbox",
"poi",
"saxpath",
"servlet23-api",
"servlet24-api",
"trove4j",
"ttk",
"xalanj",
"xercesj",
"xml-commons-resolver",
"xmlenc",
"jfreechart",
"xom",
"zeroc-ice33-java",
"zeroc-ice34-java",
"zeroc-ice35-java",
"abcl",
"omnicompiler",
"processing",
"sisc"
]
},
{
"type": "lib",
"ports": [
"Arduino",
"stanford-corenlp",
"ProjectLibre"
]
},
{
"type": "run",
"ports": [
"ant-contrib"
]
}
]
},
{
"name": "any",
"portdir": "devel/any",
"version": "2024.05.01",
"license": "Boost-1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/thelink2012/any",
"description": "Implementation of std::experimental::any, including small object optimization, for C++11 compilers",
"long_description": "Implementation of std::experimental::any, including small object optimization, for C++11 compilers",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ant-contrib",
"portdir": "devel/ant-contrib",
"version": "1.0b3",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ant-contrib.sourceforge.net/",
"description": "A collection of tasks for Apache Ant",
"long_description": "A collection of tasks for Apache Ant. There are some task on topic such as logic (if, for, foreach,...), network (post,...), performance monitoring tasks (stopwatch,...), platform (osfamily,...), property (propertycopy, propertyregexp, urlencode,...), process (forget, limit), and other.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "hibou",
"github": "",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"apache-ant"
]
}
],
"depends_on": []
},
{
"name": "angelscript",
"portdir": "devel/angelscript",
"version": "2.33.0",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.angelcode.com/angelscript/",
"description": "Flexible cross-platform scripting library",
"long_description": "The AngelCode Scripting Library, or AngelScript as it is also known, is an extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts. It has been designed from the beginning to be an easy to use component, both for the application programmer and the script writer.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "allegro5",
"portdir": "devel/allegro5",
"version": "5.2.10.1",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://liballeg.org/",
"description": "A game programming library for C/C++ developers.",
"long_description": "Allegro is a game programming library for C/C++ developers distributed freely, supporting many platforms.",
"active": true,
"categories": [
"devel",
"games"
],
"maintainers": [
{
"name": "awkravchuk",
"github": "lockie",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"xar",
"cmake",
"pkgconfig",
"libxslt",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"p7zip"
]
},
{
"type": "lib",
"ports": [
"libdumb",
"libogg",
"zlib",
"libpcap",
"freetype",
"libtheora",
"flac",
"libvorbis",
"opusfile",
"physfs",
"webp"
]
}
],
"depends_on": []
},
{
"name": "allegro",
"portdir": "devel/allegro",
"version": "4.4.3.1",
"license": "Permissive",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://liballeg.org/",
"description": "A game programming library for C/C++ developers.",
"long_description": "Allegro is a game programming library for C/C++ developers distributed freely, supporting many platforms.",
"active": true,
"categories": [
"devel",
"games"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"atanks",
"liquidwar"
]
}
]
},
{
"name": "alex",
"portdir": "devel/alex",
"version": "3.5.4.0",
"license": "GPL-3",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.haskell.org/alex/",
"description": "A tool for generating lexical analysers in Haskell",
"long_description": "Alex is a tool for generating lexical analysers in Haskell. It takes a description of tokens based on regular expressions and generates a Haskell module containing code for scanning text efficiently. It is similar to the tool lex or flex for C/C++.",
"active": true,
"categories": [
"devel",
"haskell"
],
"maintainers": [],
"variants": [
"stack",
"haskell_cabal_use_prebuilt"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"openssl",
"file",
"grep",
"gsed",
"cabal-prebuilt",
"ghc-prebuilt",
"clang-18"
]
},
{
"type": "patch",
"ports": [
"cabal-prebuilt",
"ghc-prebuilt"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"cpphs",
"ghc",
"pure-gen"
]
},
{
"type": "lib",
"ports": [
"cabal"
]
}
]
},
{
"name": "akonadi",
"portdir": "devel/akonadi",
"version": "1.13.1.20141210",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://community.kde.org/KDE_PIM/Akonadi",
"description": "A personal information management storage service.",
"long_description": "Akonadi is an extensible cross-desktop storage service for PIM data and metadata providing concurrent read, write, and query access.",
"active": true,
"categories": [
"devel",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"no_root",
"mysql51",
"mysql55",
"mysql56",
"mariadb55",
"sqlite",
"verbose",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"boost176",
"qt4-mac",
"qt4-mac-mariadb-plugin",
"phonon",
"shared-mime-info",
"soprano"
]
},
{
"type": "run",
"ports": [
"mariadb-server"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"baloo",
"kdepim4-runtime",
"kdepimlibs4",
"kdepimlibs4-kioslaves",
"perlkde",
"smokekde"
]
}
]
},
{
"name": "air",
"portdir": "devel/air",
"version": "1.65.1",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/air-verse/air",
"description": "Live reload for Go apps",
"long_description": "Live reload for Go apps. Just air in your project root directory, leave it alone, and focus on your code.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "agprocess",
"portdir": "devel/agprocess",
"version": "0.5",
"license": "BSD",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://agkit.sourceforge.net/",
"description": "framework class for reporting Unix process statistics",
"long_description": "AGProcess is a class for reporting Unix process statistics. It is similar to NSProcessInfo except that it provides more information, and can represent any process, not just the current process. Additionally it provides methods for sending signals to processes.",
"active": true,
"categories": [
"devel",
"framework"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "afl",
"portdir": "devel/afl",
"version": "2.52b",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lcamtuf.coredump.cx/afl",
"description": "Instrumentation-driven fuzzer",
"long_description": "American fuzzy lop is a security-oriented fuzzer that employs a novel type of compile-time instrumentation and genetic algorithms to automatically discover clean, interesting test cases that trigger new internal states in the targeted binary.",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "aeson-pretty",
"portdir": "devel/aeson-pretty",
"version": "0.8.10",
"license": "GPL-3",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.haskell.org/alex/",
"description": "JSON pretty-printing library and command-line tool.",
"long_description": "A JSON pretty-printing library compatible with aeson as well as a command-line tool to improve readabilty of streams of JSON data. The library provides the function \"encodePretty\". It is a drop-in replacement for aeson's \"encode\" function, producing JSON-ByteStrings for human readers. The command-line tool reads JSON from stdin and writes prettified JSON to stdout. It also offers a complementary \"compact\"-mode, essentially the opposite of pretty-printing.",
"active": true,
"categories": [
"devel",
"haskell"
],
"maintainers": [],
"variants": [
"stack"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"openssl",
"cabal",
"ghc",
"file",
"grep",
"gsed",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gmp",
"libiconv"
]
},
{
"type": "patch",
"ports": [
"cabal"
]
}
],
"depends_on": []
},
{
"name": "aegis",
"portdir": "devel/aegis",
"version": "4.24.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://aegis.sourceforge.net/",
"description": "A project change supervisor",
"long_description": "Aegis is a transaction-based software configuration management system. It provides a framework within which a team of developers may work on many changes to a program independently, and Aegis coordinates integrating these changes back into the master source of the program, with as little disruption as possible.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"bison"
]
},
{
"type": "lib",
"ports": [
"cook",
"gettext",
"curl",
"bzip2",
"libxml2",
"libmagic",
"zlib"
]
},
{
"type": "run",
"ports": [
"bison-runtime"
]
}
],
"depends_on": []
},
{
"name": "activewire",
"portdir": "devel/activewire",
"version": "4.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/activewire-osx/",
"description": "Driver for the ActiveWire board",
"long_description": "An independent project focusing on the development of drivers for the ActiveWire board on Mac OS X. The REALbasic Plugin not included.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"awdriver",
"awconfig",
"doc",
"dev",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ade",
"portdir": "devel/ade",
"version": "0.1.2e",
"license": "Apache",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/opencv/ade",
"description": "Graph construction, manipulation, and processing framework.",
"long_description": "Graph construction, manipulation, and processing framework.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-opencv4-devel",
"py35-opencv4",
"py36-opencv4",
"py35-opencv4-devel",
"py36-opencv4-devel",
"py37-opencv4",
"py37-opencv4-devel",
"py39-opencv4",
"py39-opencv4-devel",
"py38-opencv4",
"opencv4",
"opencv4-devel",
"py310-opencv4",
"py311-opencv4",
"py312-opencv4",
"py313-opencv4",
"py314-opencv4",
"py310-opencv4-devel",
"py311-opencv4-devel",
"py312-opencv4-devel",
"py313-opencv4-devel"
]
}
]
},
{
"name": "actionlint",
"portdir": "devel/actionlint",
"version": "1.7.12",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rhysd/actionlint",
"description": "Static checker for GitHub Actions workflow files",
"long_description": "Static checker for GitHub Actions workflow files",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"go-md2man",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "act",
"portdir": "devel/act",
"version": "0.2.88",
"license": "MIT",
"platforms": "darwin linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nektos/act",
"description": "Run your GitHub Actions locally",
"long_description": "act allows you to run your GitHub Actions locally using Docker.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "acpica",
"portdir": "devel/acpica",
"version": "20251212",
"license": "(Permissive or GPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.intel.com/content/www/us/en/developer/topic-technology/open/acpica/overview.html",
"description": "ACPI compiler",
"long_description": "A compiler for ACPI DSDT .asl files.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 271
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"MaciASL"
]
}
]
},
{
"name": "acorn",
"portdir": "devel/acorn",
"version": "0.10.1",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.acorn.io",
"description": "A simple application deployment framework for Kubernetes",
"long_description": "A simple application deployment framework for Kubernetes",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ack",
"portdir": "devel/ack",
"version": "3.9.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beyondgrep.com/",
"description": "ack - grep-like text finder",
"long_description": "ack - grep-like text finder",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-yaml-pp",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-getopt-long",
"p5.34-text-parsewords",
"p5.34-version",
"perl5.34",
"p5.34-file-next"
]
},
{
"type": "test",
"ports": [
"p5.34-io-tty"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ackmate"
]
}
]
},
{
"name": "ace",
"portdir": "devel/ace",
"version": "8.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.dre.vanderbilt.edu/~schmidt/ACE.html",
"description": "ACE is an object-oriented framework that implements many core patterns for concurrent communication software.",
"long_description": "The ADAPTIVE Communication Environment (ACE) is a freely available, open-source object-oriented (OO) framework that implements many core patterns for concurrent communication software. ACE provides a rich set of reusable C++ wrapper facades and framework components that perform common communication software tasks across a range of OS platforms. The communication software tasks provided by ACE include event demultiplexing and event handler dispatching, signal handling, service initialization, interprocess communication, shared memory management, message routing, dynamic (re)configuration of distributed services, concurrent execution and synchronization.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "tlockhart1976",
"github": "lockhart",
"ports_count": 27
},
{
"name": "jwillemsen",
"github": "jwillemsen",
"ports_count": 2
}
],
"variants": [
"ssl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"perl5"
]
}
],
"depends_on": []
},
{
"name": "absent",
"portdir": "devel/absent",
"version": "2020.10.28",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rvarago/absent",
"description": "Small C++17 library meant to simplify the composition of nullable types in a generic, type-safe and declarative way.",
"long_description": "Small C++17 library meant to simplify the composition of nullable types in a generic, type-safe and declarative way.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"catch2",
"cmake",
"clang-20"
]
},
{
"type": "test",
"ports": [
"catch2"
]
}
],
"depends_on": []
},
{
"name": "abseil",
"portdir": "devel/abseil",
"version": "20260107.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/abseil/abseil-cpp",
"description": "Abseil - C++ Common Libraries",
"long_description": "Abseil is an open-source collection of C++ library code designed to augment the C++ standard library. The Abseil library code is collected from Google's own C++ code base, has been extensively tested and used in production.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [
"debug",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-grpcio",
"py39-grpcio-tools",
"py37-pyarrow",
"py38-pyarrow",
"py37-grpcio",
"py37-grpcio-tools",
"py38-grpcio",
"py38-grpcio-tools",
"qt6-qtgrpc",
"qt610-qtgrpc",
"Bear",
"apache-arrow",
"bloaty",
"grpc",
"py310-grpcio",
"py310-grpcio-tools",
"libphonenumber-cpp",
"protobuf",
"protobuf3-cpp-upstream",
"protobuf5-cpp",
"re2",
"Chatty",
"s2geometry",
"mtxclient",
"gnss-sdr",
"gnss-sdr-devel"
]
}
]
},
{
"name": "VillainousStyle-framework",
"portdir": "devel/VillainousStyle",
"version": "20110713",
"license": "Apache-2",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/amazingsyco/VillainousStyle",
"description": "a drawing library for defining a visual style from a chain of individual drawing instructions",
"long_description": "VillainousStyle is a drawing library for defining a visual style from a chain of individual drawing instructions. Each instruction modifies the drawing context to perform common operations; such operations include shadows, fills, borders, and shapes. It allows for multiple style sheets which can be used to theme an application in multiple visual contexts. VillainousStyle sits on top of CoreGraphics, and does not use WebKit for rendering at all. It is a fork of the VSStyle and VSShape classes, originally from the Three20 project.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 100
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"VillainousStyle"
]
}
]
},
{
"name": "libVillainousStyle",
"portdir": "devel/VillainousStyle",
"version": "20110713",
"license": "Apache-2",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/amazingsyco/VillainousStyle",
"description": "a drawing library for defining a visual style from a chain of individual drawing instructions",
"long_description": "VillainousStyle is a drawing library for defining a visual style from a chain of individual drawing instructions. Each instruction modifies the drawing context to perform common operations; such operations include shadows, fills, borders, and shapes. It allows for multiple style sheets which can be used to theme an application in multiple visual contexts. VillainousStyle sits on top of CoreGraphics, and does not use WebKit for rendering at all. It is a fork of the VSStyle and VSShape classes, originally from the Three20 project.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 100
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"VillainousStyle"
]
}
]
},
{
"name": "aap",
"portdir": "devel/aap",
"version": "1.094",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.a-a-p.org/",
"description": "A-A-P helps you with distributed development of software.",
"long_description": "A-A-P helps you with distributed development of software. Install a program on your system, obtain the sources and make modifications, manage multiple versions of the same project, distribute packages and much more. A-A-P runs on many operating systems.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "VillainousStyle",
"portdir": "devel/VillainousStyle",
"version": "20110713",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/amazingsyco/VillainousStyle",
"description": "a drawing library for defining a visual style from a chain of individual drawing instructions",
"long_description": "VillainousStyle is a drawing library for defining a visual style from a chain of individual drawing instructions. Each instruction modifies the drawing context to perform common operations; such operations include shadows, fills, borders, and shapes. It allows for multiple style sheets which can be used to theme an application in multiple visual contexts. VillainousStyle sits on top of CoreGraphics, and does not use WebKit for rendering at all. It is a fork of the VSStyle and VSShape classes, originally from the Three20 project.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 100
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"libVillainousStyle",
"VillainousStyle-framework"
]
}
],
"depends_on": []
},
{
"name": "TransformerKit",
"portdir": "devel/TransformerKit",
"version": "1.1.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mattt/TransformerKit",
"description": "A block-based API for NSValueTransformer, with a growing collection of useful examples.",
"long_description": "NSValueTransformer, while perhaps obscure to most iOS programmers, remains a staple of OS X development. TransformerKit breathes new life into NSValueTransformer by making them dead-simple to define and register. TransformerKit also contains a growing number of convenient transformers that your apps will love and cherish: \n \n* String Transformers \n* Image Transformers \n* Date Transformers \n* JSON Data Transformers \n* Data Transformers \n* Cryptographic Transformers homepage https://github.com/mattt/TransformerKit",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"MacPass"
]
}
]
},
{
"name": "SourceKitten",
"portdir": "devel/SourceKitten",
"version": "0.37.2",
"license": "MIT",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jpsim/SourceKitten",
"description": "An adorable little framework and command line tool for interacting with SourceKit.",
"long_description": "An adorable little framework and command line tool for interacting with SourceKit.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "SilverCity",
"portdir": "devel/SilverCity",
"version": "0.9.7",
"license": "BSD and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://silvercity.sourceforge.net/",
"description": "SilverCity is a lexing package for over 20 programming and markup langauges.",
"long_description": "SilverCity is a lexing package, based on Scintilla, that can provide lexical analysis for over 20 programming and markup langauges.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "STC",
"portdir": "devel/STC",
"version": "4.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/stclib/STC",
"description": "A modern, user-friendly, generic, type-safe and fast C99 container library",
"long_description": "A modern, user-friendly, generic, type-safe and fast C99 container library featuring string, vector, sorted and unordered map and set, deque, forward list, smart pointers, bitset and random numbers.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [
"debug",
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "SDL3_ttf",
"portdir": "devel/SDL3_ttf",
"version": "3.2.2",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libsdl-org/SDL_ttf",
"description": "add on library for libSDL for rendering TrueType fonts",
"long_description": "This library is a wrapper around FreeType and allows rendering TrueType fonts in SDL applications.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"debug",
"harfbuzz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"freetype",
"SDL3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"FreeRDP"
]
}
]
},
{
"name": "SDL3_image-devel",
"portdir": "devel/SDL3_image-devel",
"version": "3.1.1",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "SDL3_image",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by SDL3_image",
"long_description": "This port has been replaced by SDL3_image.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "SDL3_image",
"portdir": "devel/SDL3_image",
"version": "3.4.4",
"license": "zlib",
"platforms": "{darwin >= 20}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libsdl-org/SDL_image",
"description": "Add on library for libSDL handling several image formats",
"long_description": "This is a simple library to load images of various formats as SDL surfaces. This library supports BMP, PPM, PCX, GIF, JPEG, PNG, TGA, and TIFF formats.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"debug",
"jxl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"tiff",
"webp",
"SDL3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"swi-prolog",
"swi-prolog-devel"
]
}
]
},
{
"name": "SDL3-devel",
"portdir": "devel/SDL3-devel",
"version": "3.1.8",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "SDL3",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by SDL3",
"long_description": "This port has been replaced by SDL3.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "SDL3",
"portdir": "devel/SDL3",
"version": "3.4.8",
"license": "zlib",
"platforms": "{darwin >= 20}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libsdl.org/",
"description": "Cross-platform multi-media development API",
"long_description": "Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware. This port provides the latest 3.x release series.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"SDL3_mixer",
"audacious-plugins",
"SDL3_image",
"SDL3_ttf",
"lite-xl",
"previous",
"swi-prolog",
"swi-prolog-devel",
"FreeRDP"
]
}
]
},
{
"name": "ResIL",
"portdir": "devel/ResIL",
"version": "1.7.9",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://resil.sourceforge.net/",
"description": "Library to develop applications with powerful image loading capabilities",
"long_description": "Resilient Image Library (ResIL, a fork of DevIL) is a programmer's library to develop applications with very powerful image loading capabilities, yet is easy for a developer to learn and use. Ultimate control of images is left to the developer, so unnecessary conversions, etc. are not performed. ResIL utilizes a simple, yet powerful, syntax. ResIL can load, save, convert, manipulate, filter and display a wide variety of image formats.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 100
}
],
"variants": [
"sdl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"tiff",
"libGLU",
"jasper",
"xrender",
"mesa",
"lcms",
"libjpeg-turbo",
"libmng",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "QJson4",
"portdir": "devel/QJson4",
"version": "2024.01.16",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/eteran/qjson4",
"description": "Qt4 library providing an API compatible with Qt5 JSON implementation",
"long_description": "Qt4 library providing an API compatible with Qt5 JSON implementation",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt4-mac"
]
}
],
"depends_on": []
},
{
"name": "PlasmaShop",
"portdir": "devel/PlasmaShop",
"version": "3.0-158",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/H-uru/PlasmaShop",
"description": "tool for inspecting and manipulating Plasma game files",
"long_description": "PlasmaShop is a tool for inspecting and manipulating the files that make up games based on the Plasma engine, such as Myst Online: URU Live. It can do many age-related tasks that lie outside of what the PRP Blender Plugin can do: create PAK files, decompyle/compile Python scripts, sum age files, etc.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 100
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libhsplasma"
]
}
],
"depends_on": []
},
{
"name": "Pashua-Binding-Bash",
"portdir": "devel/Pashua-Binding-Bash",
"version": "0.10.1",
"license": "MIT",
"platforms": "{macosx any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/BlueM/Pashua-Binding-Bash",
"description": "native macOS dialogs for Bash using Pashua",
"long_description": "Pashua-Binding-Bash is a Bash language binding (glue code) for using Pashua from Bash scripts. Pashua is a macOS application for using native GUI dialog windows in various programming languages.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"Pashua"
]
}
],
"depends_on": []
},
{
"name": "PENF",
"portdir": "devel/PENF",
"version": "1.2.3",
"license": "(BSD or GPL-3 or MIT)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/szaghi/PENF",
"description": "Portability Environment for Fortran poor people",
"long_description": "A KISS library for exploiting codes portability for modern (2003+) Fortran projects.",
"active": true,
"categories": [
"devel",
"fortran"
],
"maintainers": [],
"variants": [
"debug",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "Pashua",
"portdir": "devel/Pashua",
"version": "0.11",
"license": "BSD",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/BlueM/Pashua",
"description": "native macOS dialogs for scripting languages",
"long_description": "Pashua is a macOS application for creating native dialog windows from almost any programming language. Typically, it is used with languages that have no or only limited support for graphic user interfaces on macOS, such as AppleScript, Bash scripts, JavaScript, Perl, PHP, Python, Ruby, Tcl and others.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"Pashua-Binding-Bash"
]
}
]
},
{
"name": "PEGTL",
"portdir": "devel/PEGTL",
"version": "2.8.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/taocpp/PEGTL",
"description": "Parsing Expression Grammar Template Library",
"long_description": "The Parsing Expression Grammar Template Library (PEGTL) is a zero-dependency C++ header-only parser combinator library for creating parsers according to a Parsing Expression Grammar (PEG).",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"paraview"
]
}
]
},
{
"name": "MaciASL",
"portdir": "devel/MaciASL",
"version": "1.6.5",
"license": "GPL-3",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/acidanthera/MaciASL",
"description": "A native AML compiler and IDE for macOS",
"long_description": "A native AML compiler and IDE for macOS, with syntax coloring, tree navigation, automated patching, online patch file repositories, and iASL binary updates. Written entirely in Cocoa, conforms to macOS guidelines.",
"active": true,
"categories": [
"aqua",
"devel"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 271
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"acpica"
]
}
],
"depends_on": []
},
{
"name": "MacOSX10.6.sdk",
"portdir": "devel/MacOSX.sdk",
"version": "10.6.8-10K549",
"license": "Restrictive and Nomirror",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.apple.com/macos/",
"description": "Mac OS X Snow Leopard v10.6.8 (10K549) SDK",
"long_description": "This port installs the Mac OS X Snow Leopard v10.6.8 (10K549) SDK.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"libarchive"
]
}
],
"depends_on": []
},
{
"name": "MacOSX10.7.sdk",
"portdir": "devel/MacOSX.sdk",
"version": "10.7.4-11E52",
"license": "Restrictive and Nomirror",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.apple.com/macos/",
"description": "Mac OS X Lion v10.7.4 (11E52) SDK",
"long_description": "This port installs the Mac OS X Lion v10.7.4 (11E52) SDK.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"libarchive"
]
}
],
"depends_on": []
},
{
"name": "MacOSX10.8.sdk",
"portdir": "devel/MacOSX.sdk",
"version": "10.8.5-12F37",
"license": "Restrictive and Nomirror",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.apple.com/macos/",
"description": "OS X Mountain Lion v10.8.5 (12F37) SDK",
"long_description": "This port installs the OS X Mountain Lion v10.8.5 (12F37) SDK.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"libarchive"
]
}
],
"depends_on": []
},
{
"name": "MacOSX10.9.sdk",
"portdir": "devel/MacOSX.sdk",
"version": "10.9.5-13F34",
"license": "Restrictive and Nomirror",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.apple.com/macos/",
"description": "OS X Mavericks v10.9.5 (13F34) SDK",
"long_description": "This port installs the OS X Mavericks v10.9.5 (13F34) SDK.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"libarchive"
]
}
],
"depends_on": []
}
]
}