HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51624,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=612",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=610",
"results": [
{
"name": "ktorrent4",
"portdir": "kde/ktorrent4",
"version": "4.3.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org/applications/internet/ktorrent/",
"description": "KDE4 bittorrent client, version 4.",
"long_description": "Bittorrent client for KDE4 supporting a variety of features such as uPNP.",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"perl5",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libktorrent",
"qt4-mac",
"boost176",
"phonon",
"taglib",
"kde4-runtime",
"kdepimlibs4"
]
}
],
"depends_on": []
},
{
"name": "kmymoney4",
"portdir": "kde/kmymoney4",
"version": "4.8.4-20200617-f76ab094",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kmymoney.org",
"description": "kmymoney version 4",
"long_description": "KMyMoney is the personal finance manager for KDE.",
"active": true,
"categories": [
"kde",
"kde4",
"finance"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"kde4-runtime",
"kdepimlibs4",
"qt4-mac",
"oxygen-icons",
"libalkimia",
"phonon",
"aqbanking5",
"libofx"
]
}
],
"depends_on": []
},
{
"name": "maven-completion",
"portdir": "java/maven-completion",
"version": "20200421",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/juven/maven-bash-completion",
"description": "Bash completions for Maven",
"long_description": "Bash completions for Maven",
"active": true,
"categories": [
"java"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"bash"
]
}
],
"depends_on": []
},
{
"name": "jd-gui",
"portdir": "java/jd-gui",
"version": "1.6.6",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://java-decompiler.github.io/",
"description": "JD-GUI, a standalone graphical utility that displays Java sources from CLASS files",
"long_description": "JD-GUI is a standalone graphical utility that displays Java source codes of .class files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [
"nativedialogs"
],
"dependencies": [
{
"type": "build",
"ports": [
"gradle",
"proguard",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
}
],
"depends_on": []
},
{
"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": "drip",
"portdir": "java/drip",
"version": "0.2.4-17-ga4bd00d",
"license": "EPL-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ninjudd/drip",
"description": "Fast JVM launching without the hassle of persistent JVMs",
"long_description": "Drip is a launcher for the Java Virtual Machine that provides much faster startup times than the java command. The drip script is intended to be a drop-in replacement for the java command, only faster.",
"active": true,
"categories": [
"sysutils",
"java"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 162
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openjdk8"
]
}
],
"depends_on": []
},
{
"name": "gant",
"portdir": "java/gant",
"version": "1.9.10",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Gant/Gant",
"description": "A groovy based tool for scripting ant",
"long_description": "Gant is a tool for scripting Ant tasks using Groovy instead of XML to specify the logic. A Gant specification is a Groovy script and so can bring all the power of Groovy to bear directly, something not possible with Ant scripts. Whilst it might be seen as a competitor to Ant, Gant uses Ant tasks for many of the actions, so Gant is really an alternative way of doing things using Ant, but using a programming language rather than XML to specify the rules.",
"active": true,
"categories": [
"devel",
"java",
"groovy"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "appbundler",
"portdir": "java/appbundler",
"version": "20221218",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/TheInfiniteKind/appbundler/",
"description": "Packages a Java application as a Mac app bundle.",
"long_description": "Packages a Java application as a Mac app bundle. Oracle's Java Application Bundler is compatible with Java 7 or 8.",
"active": true,
"categories": [
"java"
],
"maintainers": [
{
"name": "nicos",
"github": "NicosPavlov",
"ports_count": 16
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-17"
]
}
],
"depends_on": []
},
{
"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-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-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-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-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-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-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-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-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-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": "quassel-client",
"portdir": "irc/quassel",
"version": "0.14.0",
"license": "GPL-2 and GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://quassel-irc.org",
"description": "Qt5 IRC client - client component",
"long_description": "Quassel IRC is a modern, cross-platform, distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core - much like the popular combination of screen and a text-based IRC client such as WeeChat, but graphical.",
"active": true,
"categories": [
"irc"
],
"maintainers": [],
"variants": [
"debug",
"urlpreview"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt5-qttools",
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openssl",
"qt5-qtbase",
"boost176",
"qt5-qtwebengine",
"qt5-qtmultimedia",
"zlib"
]
}
],
"depends_on": []
},
{
"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": "quassel",
"portdir": "irc/quassel",
"version": "0.14.0",
"license": "GPL-2 and GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://quassel-irc.org",
"description": "Qt5 IRC client",
"long_description": "Quassel IRC is a modern, cross-platform IRC client. This port installs the monolithic variant, which does not require a separate Quassel core.",
"active": true,
"categories": [
"irc"
],
"maintainers": [],
"variants": [
"debug",
"urlpreview"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"qt5-qttools",
"cmake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"qt5-qtbase",
"boost176",
"qca-qt5-ossl",
"qt5-qtwebengine",
"qt5-qtmultimedia",
"qt5-qtscript"
]
},
{
"type": "run",
"ports": [
"qt5-sqlite-plugin"
]
}
],
"depends_on": []
},
{
"name": "tiv",
"portdir": "graphics/tiv",
"version": "0.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/radare/tiv",
"description": "tiv: the terminal image viewer",
"long_description": "Tiv implements its own rendering algorithms to display pictures loaded with the Gdk library to the terminal using ascii art and ansi256 in color and grayscale.",
"active": true,
"categories": [
"graphics",
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"vala",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gdk-pixbuf2",
"libjpeg-turbo"
]
}
],
"depends_on": []
},
{
"name": "svgcleaner",
"portdir": "graphics/svgcleaner",
"version": "0.9.5",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RazrFalcon/svgcleaner",
"description": "svgcleaner could help you to clean up your SVG files from the unnecessary data.",
"long_description": "svgcleaner could help you to clean up your SVG files from the unnecessary data.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "sam2p",
"portdir": "graphics/sam2p",
"version": "0.49.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pts/sam2p",
"description": "convert raster images to PostScript, PDF etc",
"long_description": "sam2p is a UNIX command line utility written in ANSI C++ that converts many raster (bitmap) image formats into Adobe PostScript or PDF files and several other formats. The images are not vectorized. sam2p gives full control to the user to specify standards-compliance, compression, and bit depths. In some cases sam2p can compress an image 100 times smaller than the PostScript output of many other common image converters. sam2p provides ZIP, RLE and LZW (de)compression filters even on Level1 PostScript devices.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"lzw_codec",
"tif22pnm",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"netpbm"
]
},
{
"type": "run",
"ports": [
"ghostscript"
]
}
],
"depends_on": []
},
{
"name": "qvge",
"portdir": "graphics/qvge",
"version": "0.6.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ArsMasiuk/qvge",
"description": "Qt Visual Graph Editor",
"long_description": "QVGE is a multiplatform graph editor written in C++/Qt. Its main goal is to make it possible to visually edit two-dimensional graphs in a simple and intuitive way.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"qt5-qtsvg"
]
}
],
"depends_on": []
},
{
"name": "pqiv",
"portdir": "graphics/pqiv",
"version": "2.12",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/phillipberndt/pqiv",
"description": "A powerful GTK 3 based command-line image viewer with a minimal UI",
"long_description": "A powerful GTK 3 based command-line image viewer with a minimal UI. It is highly customizable, can be fully controlled from scripts, and has support for various file formats including PDF, Postscript, video files and archives. It is optimized to be quick and responsive. It comes with support for animations, slideshows, transparency, VIM-like key bindings, automated loading of new images as they appear, external image filters, marks, image preloading, and much more. pqiv started as a Python rewrite of qiv avoiding imlib, but evolved into a much more powerful tool. Today, pqiv stands for powerful quick image viewer.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"glib2",
"gtk3",
"cairo"
]
}
],
"depends_on": []
},
{
"name": "pngquant",
"portdir": "graphics/pngquant",
"version": "3.0.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pngquant.org/",
"description": "command-line utility and library for lossy compression of PNG images",
"long_description": "pngquant is a command-line utility and library for lossy compression of PNG images. The conversion reduces file sizes significantly (often as much as 70%) and preserves full alpha transparency. Generated images are compatible with all modern web browsers, and have better fallback in IE6 than 24-bit PNGs.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17",
"rust",
"cargo",
"legacy-support"
]
},
{
"type": "extract",
"ports": [
"gnutar"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libpng",
"lcms2",
"libunwind",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"littleutils"
]
},
{
"type": "run",
"ports": [
"ocrmypdf"
]
}
]
},
{
"name": "pdf2svg",
"portdir": "graphics/pdf2svg",
"version": "0.2.3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cityinthesky.co.uk/opensource/pdf2svg",
"description": "pdf to svg converter",
"long_description": "pdf to svg converter",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"poppler"
]
}
],
"depends_on": []
},
{
"name": "osm-gps-map-gtk2",
"portdir": "graphics/osm-gps-map-gtk2",
"version": "0.7.3",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://nzjrs.github.io/osm-gps-map/",
"description": "A GTK+ 2 widget for displaying OpenStreetMap tiles.",
"long_description": "A GTK+ 2 widget that when given GPS co-ordinates, draws a GPS track, and points of interest on a moving map display. Downloads map data from a number of websites, including openstreetmap.org.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gnome-common",
"gtk-doc",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libsoup-2.4",
"gtk2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-osmgpsmap",
"subsurface"
]
}
]
},
{
"name": "osm-gps-map",
"portdir": "graphics/osm-gps-map",
"version": "1.2.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nzjrs.github.io/osm-gps-map/",
"description": "A GTK+ 3 widget for displaying OpenStreetMap tiles.",
"long_description": "A GTK+ 3 widget that when given GPS co-ordinates, draws a GPS track, and points of interest on a moving map display. Downloads map data from a number of websites, including openstreetmap.org.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"libtool",
"pkgconfig",
"gtk-doc",
"autoconf",
"autoconf-archive",
"automake"
]
},
{
"type": "lib",
"ports": [
"gtk3",
"libsoup-2.4",
"gobject-introspection"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gramps",
"darktable-devel",
"darktable"
]
}
]
},
{
"name": "opensubdiv",
"portdir": "graphics/opensubdiv",
"version": "3.4.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://graphics.pixar.com/opensubdiv",
"description": "subdivision surface library",
"long_description": "OpenSubdiv is a set of libraries developed by Pixar Animation Studios that implement high-performance subdivision surface (subdiv) evaluation on massively-parallel CPU and GPU architectures. This code path is optimized for drawing deforming surfaces with static topology at interactive framerates.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"debug",
"clew",
"glew",
"openmp",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-pygments",
"graphviz",
"doxygen",
"clang-17",
"py312-docutils",
"cctools",
"cmake",
"ld64"
]
},
{
"type": "lib",
"ports": [
"tbb",
"glfw",
"ptex",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"blender"
]
}
]
},
{
"name": "openni",
"portdir": "graphics/openni",
"version": "1.5.7.10",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/OpenNI/OpenNI",
"description": "APIs for natural interaction devices",
"long_description": "The OpenNI framework provides a set of APIs for accessing natural interaction devices, including support for voice and voice command recognition, hand gestures, and body motion tracking. Requires Java 6 for OS X, at least to build and appears to fail with other versions. Java 6 available at https://support.apple.com/kb/DL1572?locale=en_US",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 100
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"graphviz",
"doxygen",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libusb"
]
}
],
"depends_on": []
},
{
"name": "openjpeg15",
"portdir": "graphics/openjpeg15",
"version": "1.5.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uclouvain/openjpeg",
"description": "Library for manipulating JPEG-2000 images",
"long_description": "The OpenJPEG library is an open-source JPEG 2000 codec. It has been developed in order to promote the use of JPEG 2000, the new still-image compression standard from the Joint Photographic Experts Group (JPEG).",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"zlib",
"jbigkit",
"lcms2",
"libpng",
"tiff"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-pygrib",
"py35-pygrib",
"py36-pygrib",
"py310-pygrib",
"swftools",
"py37-pygrib",
"ecCodes",
"py38-pygrib",
"py39-pygrib",
"VLC2",
"libVLC2"
]
}
]
},
{
"name": "ocaml-labltk",
"portdir": "graphics/ocaml-labltk",
"version": "8.06.12",
"license": "(LGPL-2.1 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://garrigue.github.io/labltk/",
"description": "OCaml interface to the Tcl/Tk GUI framework",
"long_description": "LablTk is an interface to the Tcl/Tk GUI framework. It allows to develop GUI applications in a speedy and type safe way. A legacy Camltk interface is included. The OCamlBrowser library viewer is also part of this project.",
"active": true,
"categories": [
"devel",
"graphics",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"tcl",
"tk"
]
}
],
"depends_on": []
},
{
"name": "oce",
"portdir": "graphics/oce",
"version": "0.18.3",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tpaviot/oce",
"description": "Open CASCADE Community Edition",
"long_description": "Open CASCADE Community Edition",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mark.brethen",
"github": "mbrethen",
"ports_count": 7
}
],
"variants": [
"debug",
"test",
"draw",
"tbb",
"freeimage",
"gl2ps",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"freetype"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"freecad"
]
}
]
},
{
"name": "metalnanovg",
"portdir": "graphics/nanovg",
"version": "20190710",
"license": "MIT",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/wjakob/nanovg_metal",
"description": "Metal port of NanoVG",
"long_description": "MetalNanoVG is the native Metal port of NanoVG that tries to get the most out of Apple's Graphics API.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"nanovg"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"nanogui"
]
}
]
},
{
"name": "nanovg",
"portdir": "graphics/nanovg",
"version": "20190524",
"license": "zlib",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/wjakob/nanovg",
"description": "antialiased 2-D vector drawing library on top of OpenGL for UI and visualizations",
"long_description": "NanoVG is a small antialiased vector graphics rendering library for OpenGL. It has a lean API modeled after the HTML5 <canvas> API. It is intended to be a practical toolset for building scalable user interfaces and visualizations.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"nanogui",
"nanogui-wjakob",
"metalnanovg"
]
}
]
},
{
"name": "lzw_codec",
"portdir": "graphics/lzw_codec",
"version": "0.11",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/pts/lzw_codec",
"description": "LZW compressor and decompressor in C",
"long_description": "lzw_codec is an LZW compressor and decompressor implemented in ANSI C. It's binary-compatible with PDF /LZWDecode and PostScript /LZWEncode filters if the filters are used without parameters.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"sam2p"
]
}
]
},
{
"name": "libspiro",
"portdir": "graphics/libspiro",
"version": "20221101",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/fontforge/libspiro",
"description": "Raph Levien's Spiro package as a library.",
"long_description": "Raph Levien's Spiro package as a library. A mechanism for drawing smooth contours with constant curvature at the spline joins.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ipe",
"gegl-0.3",
"gegl",
"gegl-devel",
"fontforge"
]
}
]
},
{
"name": "libquirc",
"portdir": "graphics/libquirc",
"version": "1.2",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dlbeer/quirc",
"description": "QR decoder library",
"long_description": "QR codes are a type of high-density matrix barcodes, and quirc is a library for extracting and decoding them from images.",
"active": true,
"categories": [
"graphics",
"math"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [
"full",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-opencv4-devel",
"py37-opencv4",
"qrscan",
"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": "libcaca-devel",
"portdir": "graphics/libcaca",
"version": "20211207",
"license": "WTFPL-2 and LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://caca.zoy.org/wiki/libcaca",
"description": "Colour AsCii Art library",
"long_description": "The libcaca library is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals. It is not unlike the famous AAlib library. libcaca-devel provides the libcaca GIT master branch and is typically updated monthly.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-17",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "libcaca",
"portdir": "graphics/libcaca",
"version": "0.99.beta20",
"license": "WTFPL-2 and LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://caca.zoy.org/wiki/libcaca",
"description": "Colour AsCii Art library",
"long_description": "The libcaca library is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals. It is not unlike the famous AAlib library. libcaca provides the release version.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-17",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnuplot",
"gstreamer1-gst-plugins-good",
"toilet",
"xine-ui",
"gpac",
"gstreamer010-gst-plugins-good",
"xine-lib"
]
}
]
}
]
}