HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49839,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=914",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=912",
"results": [
{
"name": "javasqlite",
"portdir": "java/javasqlite",
"version": "20100131",
"license": "Tcl/Tk",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ch-werner.de/javasqlite/",
"description": "Java wrapper for sqlite",
"long_description": "Java wrapper including a basic JDBC driver for the SQLite 2/3 database engine. It is designed using JNI to interface to the SQLite API.",
"active": true,
"categories": [
"databases",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"sqlite2",
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "javascript-lint",
"portdir": "lang/javascript-lint",
"version": "0.3.0",
"license": "(MPL-1.1 or LGPL-2.1)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.javascriptlint.com",
"description": "Lint program for JavaScript",
"long_description": "JavaScript Lint lets you check all your JavaScript source code for common mistakes without actually running the script or opening the web page.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "javancss",
"portdir": "java/javancss",
"version": "28.49",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.kclee.de/clemens/java/javancss/",
"description": "Java Source Measurement Suite",
"long_description": "JavaNCSS measures two standard source code metrics for the Java programming language. The metrics are collected globally, for each class and/or for each function.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"ccl-util",
"javacc",
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"cobertura"
]
}
]
},
{
"name": "java_memcached",
"portdir": "java/java_memcached",
"version": "2.0.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.whalin.com/memcached/",
"description": "A high performance, distributed object caching system.",
"long_description": "Memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. This Port provides a native Java client.",
"active": true,
"categories": [
"java"
],
"maintainers": [],
"variants": [
"built_in_logger"
],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"jakarta-log4j",
"kaffe"
]
}
],
"depends_on": []
},
{
"name": "javacc",
"portdir": "java/javacc",
"version": "6.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://javacc.org/",
"description": "Java Compiler Compiler, a parser generator for use with Java",
"long_description": "Java Compiler Compiler (JavaCC) is the most popular parser generator for use with Java applications. A parser generator is a tool that reads a grammar specification and converts it to a Java program that can recognize matches to the grammar. In addition to the parser generator itself, JavaCC provides other standard capabilities related to parser generation such as tree building (via a tool called JJTree included with JavaCC), actions, debugging, etc.",
"active": true,
"categories": [
"devel",
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ccl-util",
"javancss"
]
}
]
},
{
"name": "jasper-devel",
"portdir": "graphics/jasper-devel",
"version": "3.0.6",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "jasper",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by jasper",
"long_description": "This port has been replaced by jasper.",
"active": false,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"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": "jasper2",
"portdir": "graphics/jasper2",
"version": "2.0.33",
"license": "JasPer-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ece.uvic.ca/~mdadams/jasper/",
"description": "Library for manipulating JPEG-2000 images",
"long_description": "The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1). This port is the older 2.x release series.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 348
}
],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"exact-image",
"xv",
"kopete",
"kdelibs4",
"digikam",
"wgrib2"
]
}
]
},
{
"name": "jasper",
"portdir": "graphics/jasper",
"version": "4.2.8",
"license": "JasPer-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ece.uvic.ca/~mdadams/jasper/",
"description": "Library for manipulating JPEG-2000 images",
"long_description": "The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1).",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 348
}
],
"variants": [
"debug",
"docs",
"heif",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qt6-qtimageformats",
"py27-pygrib",
"py35-pygrib",
"py36-pygrib",
"py310-pygrib",
"dcraw",
"libicns",
"ufraw",
"darktable",
"darktable-devel",
"gegl-0.3",
"qt511-qtimageformats",
"py37-pygrib",
"ResIL",
"qt69-qtimageformats",
"qt53-qtimageformats",
"qt56-qtimageformats",
"gegl",
"qt55-qtimageformats",
"qt57-qtimageformats",
"qt58-qtimageformats",
"qt59-qtimageformats",
"metview",
"magicspp",
"py27-nio",
"qt5-qtimageformats",
"py38-pygrib",
"libraw",
"libdevil",
"OpenSceneGraph-devel",
"OpenSceneGraph",
"ncarg",
"qt64-qtimageformats",
"qt67-qtimageformats",
"qt68-qtimageformats",
"GraphicsMagick",
"gegl-devel",
"py39-pygrib",
"gstreamer010-gst-plugins-bad",
"netpbm",
"qt513-qtimageformats"
]
}
]
},
{
"name": "jarviz",
"portdir": "java/jarviz",
"version": "0.3.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kordamp/jarviz",
"description": "jarviz -- JAR file analyzer",
"long_description": "Jarviz is a JAR file analyzer tool. You can obtain metadata from a JAR such as its manifest, manifest entries, bytecode versions, declarative services, Java module descriptors and more.",
"active": true,
"categories": [
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 95
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk21"
]
}
],
"depends_on": []
},
{
"name": "jarbundler",
"portdir": "java/jarbundler",
"version": "3.3.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/UltraMixer/JarBundler",
"description": "JarBundler is a maven task that creates a macOS app bundle from jar files and a main class",
"long_description": "JarBundler is a maven task that creates a macOS app bundle from jar files and a main class",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"weka"
]
}
]
},
{
"name": "jaq",
"portdir": "textproc/jaq",
"version": "2.3.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/01mf02/jaq",
"description": "A jq clone focussed on correctness, speed, and simplicity",
"long_description": "jaq is a clone of the JSON data processing tool jq. jaq aims to support a large subset of jq's syntax and operations. jaq focuses on three goals: Correctness, Performance, and Simplicity",
"active": true,
"categories": [
"sysutils",
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"jq"
]
}
],
"depends_on": []
},
{
"name": "jansson",
"portdir": "devel/jansson",
"version": "2.14.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.digip.org/jansson/",
"description": "C library for encoding, decoding and manipulating JSON data.",
"long_description": "C library for encoding, decoding and manipulating JSON data.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2777
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"universal-ctags",
"openrct2",
"libjwt",
"cpuminer",
"samba4",
"emacs-mac-app",
"emacs-mac-app-devel",
"yara",
"jshon",
"fluent-bit",
"mtr",
"libcoverart",
"nghttp2-tools",
"proxmark3-iceman"
]
}
]
},
{
"name": "janet-uri",
"portdir": "janet/janet-uri",
"version": "1.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/andrewchambers/janet-uri",
"description": "A uri parser implemented in janet",
"long_description": "A uri parser implemented in janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-tester",
"portdir": "janet/janet-tester",
"version": "0.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/tester",
"description": "A testing library for janet",
"long_description": "A testing library for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-bundler",
"janet-db",
"janet-halo",
"janet-joy"
]
}
]
},
{
"name": "janet-testament",
"portdir": "janet/janet-testament",
"version": "20211031",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyrmont/testament",
"description": "a testing library for Janet",
"long_description": "Testament is a testing library for Janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-musty"
]
}
]
},
{
"name": "janet-sqlite3",
"portdir": "janet/janet-sqlite3",
"version": "20220521",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janet-lang/sqlite3",
"description": "This native module proves sqlite bindings for janet",
"long_description": "This native module proves sqlite bindings for janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"janet",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet-spork",
"portdir": "janet/janet-spork",
"version": "20220604",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janet-lang/spork",
"description": "Various Janet utility modules",
"long_description": "Various Janet utility modules. Spork aims to be grab bag of useful Janet functionality that does not belong in the core library.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-musty"
]
}
]
},
{
"name": "janet-path",
"portdir": "janet/janet-path",
"version": "202110109",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janet-lang/path",
"description": "Simple path manipulation module for Janet",
"long_description": "Simple path manipulation module for Janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-bundler",
"janet-db",
"janet-joy"
]
}
]
},
{
"name": "janet-musty",
"portdir": "janet/janet-musty",
"version": "20210905",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyrmont/musty",
"description": "an incomplete Mustache implementation in Janet",
"long_description": "Musty is an incomplete Mustache implementation in Janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"janet-spork",
"janet-testament",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-json",
"portdir": "janet/janet-json",
"version": "20220522",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janet-lang/json",
"description": "A JSON module for janet",
"long_description": "A JSON module for janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-joy",
"portdir": "janet/janet-joy",
"version": "20210811",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/joy",
"description": "A full stack janet web framework",
"long_description": "A full stack janet web framework",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet-cipher",
"janet-db",
"janet-halo2",
"janet-html",
"janet-json",
"janet",
"janet-path",
"janet-tester",
"janet-uri",
"jpm",
"janet-musty"
]
}
],
"depends_on": []
},
{
"name": "janet-jhydro",
"portdir": "janet/janet-jhydro",
"version": "20220601",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janet-lang/jhydro",
"description": "Lightweight cryptographic and random number generation utils for Janet",
"long_description": "Lightweight cryptographic and random number generation utils for Janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-cipher"
]
}
]
},
{
"name": "janet-html",
"portdir": "janet/janet-html",
"version": "20220602",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/swlkr/janet-html",
"description": "A library for representing HTML in Janet",
"long_description": "A library for representing HTML in Janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-halo2",
"portdir": "janet/janet-halo2",
"version": "20210826",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/halo2",
"description": "A pure janet streaming http/1.1 server",
"long_description": "A pure janet streaming http/1.1 server",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-halo",
"portdir": "janet/janet-halo",
"version": "20200621",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/halo",
"description": "HTTP server for janet",
"long_description": "HTTP server for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"janet-tester",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet-dotenv",
"portdir": "janet/janet-dotenv",
"version": "20200513",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/dotenv",
"description": "Dotenv for janet",
"long_description": "Dotenv for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet-db",
"portdir": "janet/janet-db",
"version": "20210127",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/db",
"description": "A humble database library for janet",
"long_description": "A humble database library for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"janet-path",
"janet-tester",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-codec",
"portdir": "janet/janet-codec",
"version": "20201222",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/codec",
"description": "A base64 encoding library for janet",
"long_description": "A base64 encoding library for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet-circlet",
"portdir": "janet/janet-circlet",
"version": "202110921",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janet-lang/circlet",
"description": "HTTP server bindings for Janet",
"long_description": "HTTP server bindings for Janet.",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet-cipher",
"portdir": "janet/janet-cipher",
"version": "20210427",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/cipher",
"description": "Hash passwords and encrypt strings with janet",
"long_description": "Hash passwords and encrypt strings with janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"janet-jhydro",
"jpm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"janet-joy"
]
}
]
},
{
"name": "janet-bundler",
"portdir": "janet/janet-bundler",
"version": "0.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joy-framework/bundler",
"description": "A very simple css and js bundler for janet",
"long_description": "A very simple css and js bundler for janet",
"active": true,
"categories": [
"devel",
"janet"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"janet",
"janet-path",
"janet-tester",
"jpm"
]
}
],
"depends_on": []
},
{
"name": "janet",
"portdir": "lang/janet",
"version": "1.39.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://janet-lang.org/",
"description": "A dynamic language and bytecode vm",
"long_description": "Janet is a functional and imperative programming language and bytecode interpreter. It is a lisp-like language, but lists are replaced by other data structures. The language also supports bridging to native code written in C, meta-programming with macros, and bytecode assembly.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jpm",
"janet-bundler",
"janet-cipher",
"janet-circlet",
"janet-db",
"janet-codec",
"janet-dotenv",
"janet-halo2",
"janet-halo",
"janet-html",
"janet-jhydro",
"janet-joy",
"janet-json",
"janet-path",
"janet-musty",
"janet-spork",
"janet-sqlite3",
"janet-testament",
"janet-tester",
"janet-uri"
]
}
]
},
{
"name": "jam",
"portdir": "devel/jam",
"version": "2.6.1",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.perforce.com/documentation/jam-documentation",
"description": "a software build tool like make",
"long_description": "Jam is a software build tool (like make) from Perforce. It is very powerful tool and it is used for various projects. It is particularly adapted for C/C++ development, multiplatform projects or builds spread on several processors. Mac OS X developer tools actually include a customized version of it.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"mw",
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lincity-ng",
"netpanzer",
"argyll"
]
}
]
},
{
"name": "jake",
"portdir": "devel/jake",
"version": "10.9.4",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jakejs/jake",
"description": "JavaScript build tool for Node.js, similar to make or rake",
"long_description": "jake is a JavaScript build tool for Node.js, similar to make or rake.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"npm8",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"nodejs16"
]
}
],
"depends_on": []
},
{
"name": "jakarta-log4j",
"portdir": "java/jakarta-log4j",
"version": "1.2.17",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://logging.apache.org/log4j/1.2/",
"description": "Java logging API",
"long_description": "With log4j it is possible to enable logging at runtime without modifying the application binary. The log4j package is designed so that these statements can remain in shipped code without incurring a heavy performance cost. Logging behavior can be controlled by editing a configuration file, without touching the application binary.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"commons-logging",
"mysql-connector-java",
"java_memcached"
]
},
{
"type": "run",
"ports": [
"cassandra"
]
}
]
},
{
"name": "jailkit",
"portdir": "security/jailkit",
"version": "2.23",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://olivier.sessink.nl/jailkit/",
"description": "utilities to create limited user accounts in a chroot jail",
"long_description": "Jailkit is a set of utilities to allow quick creation of limited user accounts in a chroot jail. It contains a safe logging daemon, shells that can restrict users, utilities to start daemons in a chroot jail, and utilities for easy setup of chroot jails.",
"active": true,
"categories": [
"sysutils",
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "jags",
"portdir": "science/jags",
"version": "4.3.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mcmc-jags.sourceforge.net/",
"description": "Just Another Gibbs Sampler",
"long_description": "JAGS is a program for analysis of Bayesian hierarchical models using Markov Chain Monte Carlo (MCMC) simulation, not wholly unlike BUGS.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"clang14",
"clang15",
"clang16",
"clang10",
"clang11",
"clang12",
"clang13",
"clang17",
"clang18",
"clang19",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran"
],
"dependencies": [
{
"type": "build",
"ports": [
"cppunit",
"pkgconfig",
"coreutils",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-jagsUI",
"R-bayescount",
"R-JMbayes",
"R-BANOVA",
"R-BCHM",
"R-RoBSA",
"R-RoBMA",
"R-neojags",
"R-sharx",
"R-MixSIAR",
"R-pexm",
"R-rjags",
"R-TreeBUGS",
"R-runjags",
"R-RcmdrPlugin.RMTCJags"
]
},
{
"type": "run",
"ports": [
"R-mlr",
"R-pcnetmeta",
"R-jagstargets",
"R-dclone",
"R-dcmle",
"R-lcra",
"R-JointAI",
"R-BayesTools",
"R-BeQut",
"R-R2jags"
]
}
]
},
{
"name": "jacobin",
"portdir": "devel/jacobin",
"version": "0.4.0-pre-alpha",
"license": "MPL-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/platypusguy/jacobin",
"description": "A more than minimal JVM written in Go and capable of running Java 17 classes.",
"long_description": "A more than minimal JVM written in Go and capable of running Java 17 classes.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "jack",
"portdir": "audio/jack",
"version": "1.9.22",
"license": "GPL-2+ and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jackaudio.org",
"description": "JACK Audio Connection Kit",
"long_description": "JACK (JACK Audio Connection Kit) refers to an API and two implementations of this API, jack1 and jack2. It provides a basic infrastructure for audio applications to communicate with each other and with audio hardware. Through JACK, users are enabled to build powerful systems for signal processing and music production.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17",
"python312"
]
},
{
"type": "lib",
"ports": [
"aften",
"libsamplerate",
"libsndfile"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"darkice",
"qjackctl",
"moc",
"blender",
"lmms",
"ltc-tools",
"osc2midi",
"rtmidi",
"denemo",
"mednafen",
"xine-lib"
]
}
]
},
{
"name": "jabberd",
"portdir": "net/jabberd",
"version": "2.3.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://jabberd2.org/",
"description": "Jabber messaging (XMPP) server",
"long_description": "The Jabber server (jabberd) is a daemon for Jabber clients to connect and communicate with using the XMPP protocol.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"libudns"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libgsasl",
"zlib",
"expat",
"openssl",
"libidn"
]
}
],
"depends_on": []
},
{
"name": "jabber",
"portdir": "net/jabber",
"version": "1.6.1.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jabberd.org/",
"description": "Online presence and instant messaging server",
"long_description": "The Jabber server (jabberd) is a daemon for Jabber clients to connect and communicate with.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"popt",
"pth",
"gnutls",
"expat",
"libidn",
"libgcrypt"
]
}
],
"depends_on": []
},
{
"name": "ixwebsocket",
"portdir": "net/ixwebsocket",
"version": "11.4.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/machinezone/IXWebSocket",
"description": "C++ library for WebSocket client and server development",
"long_description": "IXWebSocket is a websocket and http client and server library, with TLS support and very few dependencies.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"universal",
"debug",
"mbedtls",
"openssl"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"abaddon"
]
}
]
},
{
"name": "ixion-0.18",
"portdir": "devel/ixion-0.18",
"version": "0.18.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/ixion/ixion",
"description": "General purpose formula parser and interpreter.",
"long_description": "General purpose formula parser and interpreter.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "audvare",
"github": "Tatsh",
"ports_count": 25
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"spdlog",
"boost176",
"mdds-2.1"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"orcus-0.18"
]
}
]
},
{
"name": "ixion-0.17",
"portdir": "devel/ixion-0.17",
"version": "0.17.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/ixion/ixion",
"description": "General purpose formula parser and interpreter.",
"long_description": "General purpose formula parser and interpreter.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "audvare",
"github": "Tatsh",
"ports_count": 25
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"spdlog",
"boost176",
"mdds-2.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"orcus-0.17"
]
}
]
},
{
"name": "ixion",
"portdir": "devel/ixion",
"version": "0.18.1",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "ixion-0.17",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by ixion-0.17",
"long_description": "This port has been replaced by ixion-0.17.",
"active": false,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"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": "iwnet",
"portdir": "net/iwnet",
"version": "1.1.0",
"license": "MIT",
"platforms": "{darwin > 9}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/Softmotions/iwnet",
"description": "Pure C asynchronous HTTP framework",
"long_description": "Pure C asynchronous HTTP framework providing websockets client/server, SSL, reverse proxy and routing.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"iowow"
]
}
],
"depends_on": []
},
{
"name": "iwidgets",
"portdir": "x11/iwidgets",
"version": "4.1.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://incrtcl.sourceforge.net/iwidgets/",
"description": "[incr Widgets] A.K.A. \"iwidgets\". Widget collection for incrTcl/incrTk",
"long_description": "[incr Widgets] A.K.A. \"iwidgets\". Widget collection for incrTcl/incrTk",
"active": true,
"categories": [
"x11",
"tk"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"itk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"sguil-client"
]
},
{
"type": "run",
"ports": [
"msort"
]
}
]
},
{
"name": "ivykis",
"portdir": "devel/ivykis",
"version": "0.43.2",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/buytenh/ivykis",
"description": "Library for asynchronous I/O readiness notification",
"long_description": "Library for asynchronous I/O readiness notification",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"syslog-ng-devel"
]
}
]
},
{
"name": "ivy",
"portdir": "math/ivy",
"version": "0.3.4",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/robpike/ivy",
"description": "ivy is an interpreter for an APL-like language.",
"long_description": "ivy is an interpreter for an APL-like language.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "ivtools",
"portdir": "graphics/ivtools",
"version": "1.0.7",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ivtools.sourceforge.net/",
"description": "X11 based drawing editors for PostScript, TeX, web graphics",
"long_description": "ivtools (pronounced eye-vee-tools) is a suite of free X Windows drawing editors for PostScript, TeX, and web graphics production, as well as an embeddable and extendable vector graphic shell.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"imake"
]
}
],
"depends_on": []
}
]
}