HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50462,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=736",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=734",
"results": [
{
"name": "xpdf-japanese",
"portdir": "graphics/xpdf-japanese",
"version": "2004-jul-27",
"license": "Restrictive/Distributable and GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.foolabs.com/xpdf/",
"description": "Xpdf character mapping for Japanese",
"long_description": "Xpdf character mapping for Japanese",
"active": true,
"categories": [
"graphics",
"print"
],
"maintainers": [],
"variants": [
"autoactivate"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"xpdf"
]
}
],
"depends_on": []
},
{
"name": "xpdf-hebrew",
"portdir": "graphics/xpdf-hebrew",
"version": "2003-feb-16",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.foolabs.com/xpdf/",
"description": "Xpdf character mapping for Hebrew",
"long_description": "Xpdf character mapping for Hebrew",
"active": true,
"categories": [
"graphics",
"print"
],
"maintainers": [],
"variants": [
"autoactivate"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"xpdf"
]
}
],
"depends_on": []
},
{
"name": "xpdf-chinese-traditional",
"portdir": "graphics/xpdf-chinese-traditional",
"version": "2004-jul-27",
"license": "Restrictive/Distributable and GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.foolabs.com/xpdf/",
"description": "Xpdf character mapping for traditional Chinese",
"long_description": "Xpdf character mapping for traditional Chinese",
"active": true,
"categories": [
"graphics",
"print"
],
"maintainers": [],
"variants": [
"autoactivate"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"xpdf"
]
}
],
"depends_on": []
},
{
"name": "xpdf-chinese-simplified",
"portdir": "graphics/xpdf-chinese-simplified",
"version": "2004-jul-27",
"license": "Restrictive/Distributable and GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.foolabs.com/xpdf/",
"description": "Xpdf character mapping for simplified Chinese",
"long_description": "Xpdf character mapping for simplified Chinese",
"active": true,
"categories": [
"graphics",
"print"
],
"maintainers": [],
"variants": [
"autoactivate"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"xpdf"
]
}
],
"depends_on": []
},
{
"name": "xpdf-arabic",
"portdir": "graphics/xpdf-arabic",
"version": "2003-feb-16",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.foolabs.com/xpdf/",
"description": "Xpdf character mapping for Arabic",
"long_description": "Xpdf character mapping for Arabic",
"active": true,
"categories": [
"graphics",
"print"
],
"maintainers": [],
"variants": [
"autoactivate"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"xpdf"
]
}
],
"depends_on": []
},
{
"name": "vpype",
"portdir": "graphics/vpype",
"version": "1.10.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/abey79/vpype",
"description": "The Swiss-Army-knife command-line tool for plotter vector graphics.",
"long_description": "The Swiss-Army-knife command-line tool for plotter vector graphics.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "",
"github": "abey79",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-poetry-core",
"py310-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py310-Pillow",
"py310-scipy",
"py310-matplotlib",
"py310-shapely",
"py310-multiprocess",
"python310",
"py310-moderngl",
"py310-pnoise",
"py310-svgelements",
"py310-svgwrite",
"py310-pyside2",
"py310-glcontext",
"py310-tomli",
"py310-click",
"py310-asteval",
"py310-cachetools",
"py310-numpy"
]
}
],
"depends_on": []
},
{
"name": "sheepit-client",
"portdir": "graphics/sheepit-client",
"version": "7.23353.0",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.sheepit-renderfarm.com",
"description": "SheepIt Render Farm Client is an Open Source client for the distributed render farm SheepIt.",
"long_description": "SheepIt Render Farm Client is an Open Source client for the distributed render farm SheepIt.",
"active": true,
"categories": [
"graphics",
"java"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": []
},
{
"name": "pngpp",
"portdir": "graphics/pngpp",
"version": "0.2.5",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://savannah.nongnu.org/projects/pngpp/",
"description": "A simplified input/output library for PNG files",
"long_description": "pngpp provides a C++ wrapper for the libpng that greatly simplifies the reading and writing PNG files",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libpng"
]
}
],
"depends_on": []
},
{
"name": "rb-lazylist",
"portdir": "ruby/rb-lazylist",
"version": "0.2.1",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/lazylist",
"description": "Implementation of lazy lists for ruby",
"long_description": "This class implements lazy lists (or streams) for Ruby. Such lists avoid the computation of values which arent needed for some computation. So its possible to define infinite lists with a limited amount of memory. A value that hasnt been used yet is calculated on the fly and saved into the list. A value which is used for a second time is computed only once and just read out of memory for the second usage.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "mandelbrot-set-viewer",
"portdir": "graphics/mandelbrot-set-viewer",
"version": "5.02",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://geometrian.com/programming/projects/index.php?project=Mandelbrot%20Set",
"description": "Python Mandelbrot Set Viewer",
"long_description": "Python Mandelbrot Set Viewer",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "run",
"ports": [
"python310",
"py310-game",
"py310-opengl"
]
}
],
"depends_on": []
},
{
"name": "sound-theme-freedesktop",
"portdir": "gnome/sound-theme-freedesktop",
"version": "0.8",
"license": "GPL-2 and CC-BY-SA",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freedesktop.org/wiki/Specifications/sound-theme-spec/",
"description": "The freedesktop fallback sound theme",
"long_description": "The freedesktop fallback sound theme",
"active": true,
"categories": [
"audio",
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2615
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"intltool",
"clang-16"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"libcanberra"
]
}
]
},
{
"name": "icon-naming-utils",
"portdir": "gnome/icon-naming-utils",
"version": "0.8.90",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tango.freedesktop.org/",
"description": "An icon naming utility",
"long_description": "A script for maintaining backwards compatibility with current desktop icon themes, while migrating to the names specified in the Icon Naming Specification.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-xml-simple"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"nimbus",
"tango-icon-theme",
"tango-icon-theme-extras"
]
}
]
},
{
"name": "p5.34-devel-stacktrace",
"portdir": "perl/p5-devel-stacktrace",
"version": "2.50.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::StackTrace",
"description": "Stack trace and stack trace frame objects",
"long_description": "The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-catalyst-plugin-stacktrace",
"p5.34-class-returnvalue",
"p5.34-devel-stacktrace-ashtml",
"p5.34-exception-class",
"p5.34-iterator",
"p5.34-iterator-util",
"p5.34-net-twitter",
"p5.34-true",
"p5.34-throwable",
"p5.34-devel-stacktrace-extract",
"p5.34-specio",
"p5-devel-stacktrace",
"p5.34-catalyst-runtime",
"p5.34-plack",
"p5.34-moose"
]
}
]
},
{
"name": "p5.32-devel-stacktrace",
"portdir": "perl/p5-devel-stacktrace",
"version": "2.50.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::StackTrace",
"description": "Stack trace and stack trace frame objects",
"long_description": "The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-catalyst-plugin-stacktrace",
"p5.32-class-returnvalue",
"p5.32-devel-stacktrace-ashtml",
"p5.32-exception-class",
"p5.32-iterator",
"p5.32-iterator-util",
"p5.32-net-twitter",
"p5.32-true",
"p5.32-throwable",
"p5.32-devel-stacktrace-extract",
"p5.32-specio",
"p5.32-catalyst-runtime",
"p5.32-plack",
"p5.32-moose"
]
}
]
},
{
"name": "p5.30-devel-stacktrace",
"portdir": "perl/p5-devel-stacktrace",
"version": "2.50.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::StackTrace",
"description": "Stack trace and stack trace frame objects",
"long_description": "The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-catalyst-plugin-stacktrace",
"p5.30-class-returnvalue",
"p5.30-devel-stacktrace-ashtml",
"p5.30-exception-class",
"p5.30-iterator",
"p5.30-iterator-util",
"p5.30-net-twitter",
"p5.30-true",
"p5.30-throwable",
"p5.30-devel-stacktrace-extract",
"p5.30-specio",
"p5.30-catalyst-runtime",
"p5.30-plack",
"p5.30-moose"
]
}
]
},
{
"name": "p5.28-devel-stacktrace",
"portdir": "perl/p5-devel-stacktrace",
"version": "2.50.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::StackTrace",
"description": "Stack trace and stack trace frame objects",
"long_description": "The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-catalyst-plugin-stacktrace",
"p5.28-class-returnvalue",
"p5.28-devel-stacktrace-ashtml",
"p5.28-exception-class",
"p5.28-iterator",
"p5.28-iterator-util",
"p5.28-net-twitter",
"p5.28-true",
"p5.28-throwable",
"p5.28-devel-stacktrace-extract",
"p5.28-specio",
"p5.28-catalyst-runtime",
"p5.28-plack",
"p5.28-moose"
]
}
]
},
{
"name": "p5-devel-stacktrace",
"portdir": "perl/p5-devel-stacktrace",
"version": "2.50.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": "p5.34-devel-stacktrace",
"homepage": "https://metacpan.org/pod/Devel::StackTrace",
"description": "Stack trace and stack trace frame objects",
"long_description": "The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.34-devel-stacktrace"
]
}
],
"depends_on": []
},
{
"name": "p5.26-devel-stacktrace",
"portdir": "perl/p5-devel-stacktrace",
"version": "2.40.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::StackTrace",
"description": "Stack trace and stack trace frame objects",
"long_description": "The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-exception-class",
"p5.26-catalyst-plugin-stacktrace",
"p5.26-class-returnvalue",
"p5.26-devel-stacktrace-ashtml",
"p5.26-iterator",
"p5.26-iterator-util",
"p5.26-moose",
"p5.26-net-twitter",
"p5.26-plack",
"p5.26-specio",
"p5.26-throwable"
]
}
]
},
{
"name": "xhtml1",
"portdir": "textproc/xhtml1",
"version": "2.0",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.w3.org/TR/xhtml1/",
"description": "A reformulation of HTML 4 in XML 1.0",
"long_description": "The Second Edition of XHTML 1.0, a reformulation of HTML 4 as an XML 1.0 application, and three DTDs corresponding to the ones defined by HTML 4. These DTDs are useful for validating or processing world wide web pages with XML tools.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": []
},
{
"name": "perlprimer",
"portdir": "science/perlprimer",
"version": "1.1.21",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://perlprimer.sourceforge.net/",
"description": "Perl-based primer designer",
"long_description": "PerlPrimer is a free, open-source GUI application written in Perl that designs primers for standard PCR, bisulphite PCR, real-time PCR (QPCR) and sequencing. It aims to automate and simplify the process of primer design.",
"active": true,
"categories": [
"science",
"perl"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
},
{
"type": "run",
"ports": [
"p5.34-http-message",
"p5.34-libwww-perl",
"p5.34-tk"
]
}
],
"depends_on": []
},
{
"name": "rb-session",
"portdir": "ruby/rb-session",
"version": "2.2.0",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.codeforpeople.com/lib/ruby/session",
"description": "drive Sh, Bash, IDL easily from scripts",
"long_description": "Session offers a set of class for driving external progams via pipes. It offers a significant abstraction over Open3::popen since stdout/stderr can be processed individually for each command. Additionally the exit_status of each command is made available.",
"active": true,
"categories": [
"shells",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": []
},
{
"name": "rb-drb",
"portdir": "ruby/rb-drb",
"version": "2.0.4",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www2a.biglobe.ne.jp/~seki/ruby/",
"description": "distributed ruby (DRb)",
"long_description": "ruby (DRb) - distributed ruby. DRb can send message to other ruby script that like Java's RMI.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-acl"
]
}
],
"depends_on": []
},
{
"name": "rb-acl",
"portdir": "ruby/rb-acl",
"version": "1.0.1",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www2a.biglobe.ne.jp/~seki/ruby/",
"description": "Simple Access Control List",
"long_description": "Simple Access Control List",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-drb"
]
}
]
},
{
"name": "macos-vpn-server",
"portdir": "net/macos-vpn-server",
"version": "10.14.5",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://opensource.apple.com/source/ppp/ppp-838/Helpers/vpnd/vpnd.5.auto.html",
"description": "macOS VPN (L2TP-IPSec-PSK) Server.",
"long_description": "macOS VPN (L2TP-IPSec-PSK) Server. Native macOS VPN Server L2TP-IPSec-PSK configuration using vpnd. This configuration is based upon macOS Server.app's VPN server prior to its deprecation in Server.app version 5.7. See `man 5 vpnd` and /Library/Preferences/SystemConfiguration/com.apple.RemoteAccessServers.plist for details.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "abcm2ps",
"portdir": "print/abcm2ps",
"version": "8.14.15",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://moinejf.free.fr/",
"description": "abcm2ps converts abc music tunes to PostScript",
"long_description": "abcm2ps is a package that converts music tunes from ABC format to PostScript. It introduces many extensions to the ABC language that make it suitable for classical music.",
"active": true,
"categories": [
"audio",
"print"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"freetype",
"pango"
]
}
],
"depends_on": []
},
{
"name": "ptex-sfmacros",
"portdir": "tex/ptex-sfmacros",
"version": "0",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://xymtex.my.coocan.jp/fujitas2/texlatex/",
"description": "Tategumi/Tateyoko/Kunten packages written by Shinsaku Fujita.",
"long_description": "Tategumi/Tateyoko/Kunten packages written by Shinsaku Fujita.",
"active": true,
"categories": [
"japanese",
"tex",
"print"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"lha",
"nkf",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"texlive-basic"
]
},
{
"type": "run",
"ports": [
"texlive-common"
]
}
],
"depends_on": []
},
{
"name": "mkpwd",
"portdir": "sysutils/mkpwd",
"version": "1.6",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.o-schroeder.de/projects/mkpwd/",
"description": "mkpwd is a scalable password generator",
"long_description": "mkpwd is a scalable password generator",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "jmeter",
"portdir": "devel/jmeter",
"version": "5.6.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jmeter.apache.org",
"description": "Apache JMeter - Load testing tool",
"long_description": "Apache JMeter is a Java application designed to load test functional behavior and measure performance. It was originally designed for testing web applications but has since expanded to other test functions.",
"active": true,
"categories": [
"devel",
"net",
"java",
"benchmarks"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"launcher"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"openjdk21"
]
}
],
"depends_on": []
},
{
"name": "gnome-mime-data",
"portdir": "gnome/gnome-mime-data",
"version": "2.18.0",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnome.org/",
"description": "This module contains the base MIME and Application database for GNOME.",
"long_description": "This module contains the base MIME and Application database for GNOME.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"libtool",
"gnome-common",
"intltool",
"autoconf",
"automake",
"gettext",
"glib2"
]
},
{
"type": "lib",
"ports": [
"glib2",
"libiconv",
"gettext"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome-vfs",
"gnome-chemistry-utils"
]
}
]
},
{
"name": "rb-div",
"portdir": "ruby/rb-div",
"version": "1.3.2",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www2a.biglobe.ne.jp/~seki/ruby/div.en.html",
"description": "Div can write Web application like GUI programming. This package provides Div::Div and Tofu.",
"long_description": "This package provides Div::Div and Tofu. Div abstracts Web Application like GUI programming. Tofu is a session manager using cookie. Tofu can be used with WEBrick. (Of course, it can use also with CGI.)",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": []
},
{
"name": "kdesdk4",
"portdir": "kde/kdesdk4",
"version": "4.14.3",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org",
"description": "Utilities to ease development with the KDE4 platform -- Meta package",
"long_description": "Utilities to ease development with the KDE4 platform -- Meta package",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"kapptemplate",
"kcachegrind4",
"kde-dev-scripts",
"kde-dev-utils",
"kdesdk-kioslaves",
"kdesdk-strigi-analyzers",
"qt4-mac",
"kompare",
"libkomparediff2",
"lokalize",
"okteta",
"poxml",
"umbrello",
"kdesdk-thumbnailers",
"phonon",
"cervisia",
"dolphin-plugins"
]
}
],
"depends_on": []
},
{
"name": "gcs-java",
"portdir": "games/gcs-java",
"version": "2011.01.02.1054",
"license": "MPL-1.1 and BSD and Apache-2 and LGPL-2.1+ and MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gurpscharactersheet.com",
"description": "GURPS Character Sheet",
"long_description": "GURPS Character Sheet (GCS) is a stand-alone, interactive, character sheet editor that allows you to build characters for Steve Jackson Games' GURPS 4th Edition roleplaying game system.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-16"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"itext",
"trove4j",
"ttk"
]
}
],
"depends_on": []
},
{
"name": "armagetronad-dedicated",
"portdir": "games/armagetronad",
"version": "0.2.9.1.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.armagetronad.org",
"description": "dedicated game server for Armagetron Advanced",
"long_description": "Armagetron Advanced is a 3-D snake game, based on the light cycle sequence from the movie Tron. You can play against AI opponents, against other human users over the network, or a mixture of both. \n\nThis package installs the dedicated network server for the Armagetron Advanced game. It allows you to host games that other online players can connect to, and play multi-player matches. You can also host online multi-player matches directly from inside the game, but the dedicated server allows you to continue hosting matches while not actively running the game.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"zthreads",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"clang-16",
"pkgconfig",
"autoconf"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"boost176",
"libxml2"
]
},
{
"type": "run",
"ports": [
"armagetronad-common"
]
}
],
"depends_on": []
},
{
"name": "armagetronad-common",
"portdir": "games/armagetronad",
"version": "0.2.9.1.0",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.armagetronad.org",
"description": "common files for the Armagetron Advanced packages",
"long_description": "Armagetron Advanced is a 3-D snake game, based on the light cycle sequence from the movie Tron. You can play against AI opponents, against other human users over the network, or a mixture of both. \n\nThis package contains files that are common to both the armagetronad and armagetronad-dedicated packages.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"libsdl_mixer",
"autoconf",
"automake",
"libsdl",
"libsdl_image",
"pkgconfig",
"libpng",
"freetype",
"libxml2",
"boost176"
]
},
{
"type": "lib",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"armagetronad",
"armagetronad-dedicated"
]
}
]
},
{
"name": "armagetronad",
"portdir": "games/armagetronad",
"version": "0.2.9.1.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.armagetronad.org",
"description": "Armagetron Advanced, a 3-D Tron-like light cycle game",
"long_description": "Armagetron Advanced is a 3-D snake game, based on the light cycle sequence from the movie Tron. You can play against AI opponents, against other human users over the network, or a mixture of both.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"zthreads",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"pkgconfig",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"libsdl_mixer",
"boost176",
"libsdl",
"libsdl_image",
"libpng",
"freetype"
]
},
{
"type": "run",
"ports": [
"armagetronad-common"
]
}
],
"depends_on": []
},
{
"name": "gal",
"portdir": "gnome/gal",
"version": "2.5.3",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnome.org",
"description": "GNOME Application Libs (GAL).",
"long_description": "The GNOME Application Libs (GAL) module contains some library functions that came from Gnumeric and Evolution. The idea is to reuse the code across various larger GNOME applications that might want to use it. This module is outdated and no longer used in the GNOME project.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"intltool",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"dbus-glib",
"libgnomeui",
"libgnomecanvas",
"libgnomeprintui"
]
}
],
"depends_on": []
},
{
"name": "EqualX",
"portdir": "tex/EqualX",
"version": "0.7.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://equalx.sourceforge.io",
"description": "EqualX Equation Editor",
"long_description": "EqualX is just a graphical interface to latex and a bunch of conversion programs for aiding you write equations faster in latex and export them to other applications.",
"active": true,
"categories": [
"science",
"tex"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"exempi",
"qt5-qtbase"
]
},
{
"type": "run",
"ports": [
"ghostscript",
"poppler",
"texlive-latex"
]
}
],
"depends_on": []
},
{
"name": "org-mode",
"portdir": "editors/org-mode",
"version": "9.4",
"license": "GPL-3+",
"platforms": "any {darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://orgmode.org/",
"description": "an Emacs Mode for Notes, Project Planning, and Authoring",
"long_description": "Org is a mode for keeping notes, maintaining TODO lists, and doing project planning with a fast and effective plain-text system.",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 70
}
],
"variants": [
"contrib"
],
"dependencies": [
{
"type": "build",
"ports": [
"texinfo",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"emacs"
]
}
],
"depends_on": []
},
{
"name": "ecb",
"portdir": "editors/ecb",
"version": "2.40",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ecb.sourceforge.net/",
"description": "Emacs Code Browser",
"long_description": "While Emacs already has good editing support for many modes, its browsing support is somewhat lacking. That's where ECB comes in: it displays a number of informational windows that allow for easy source code navigation and overview.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"cedet",
"emacs"
]
}
],
"depends_on": []
},
{
"name": "cedet",
"portdir": "editors/cedet",
"version": "1.1",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cedet.sourceforge.net/",
"description": "Infrastructure for parser based text analysis in Emacs",
"long_description": "Semantic is an infrastructure for parser based text analysis in Emacs. It is a lexer, parser-generator, and parser. It is written in Emacs Lisp and is customized to the way Emacs thinks about language files, and is optimized to use Emacs' parsing capabilities.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"emacs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ecb"
]
}
]
},
{
"name": "unsermake",
"portdir": "devel/unsermake",
"version": "0.4-20070824",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.kde.me.uk/index.php?page=unsermake",
"description": "Replacement for automake",
"long_description": "Unsermake is an automake replacement from the KDE project.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "svndumptool",
"portdir": "devel/svndumptool",
"version": "0.6.1",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://svn.borg.ch/svndumptool/",
"description": "tool for processing Subversion dumpfiles",
"long_description": "With svndumptool you can check dumpfiles for correctness; fix some broken dumpfiles including those made by cvs2svn; show differences between dumpfiles; edit files inside dumpfiles including replacing their contents or fixing their end-of-line style; export files from dumpfiles; split and join dumpfiles; merge dumpfiles interleaved so that revisions remain in chronological order; show logs; list files of given revisions; and transform revision and node properties with regular expressions",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 218
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "CronniX",
"portdir": "aqua/CronniX",
"version": "3.0.2",
"license": "GPL-3",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/cronnix/",
"description": "graphical frontend for scheduling cronjobs",
"long_description": "CronniX is a macOS frontend to the Unix scheduler cron. Cron is a system service that allows scheduled execution of scripts and programs.",
"active": true,
"categories": [
"aqua"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "fetch",
"ports": [
"subversion"
]
}
],
"depends_on": []
},
{
"name": "Pallet",
"portdir": "sysutils/Pallet",
"version": "1.1",
"license": "BSD",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "Aqua application to control a MacPorts installation.",
"long_description": "Pallet is an aqua application that controls a MacPorts installation, including the installation, upgrading, and removal of individual ports.",
"active": true,
"categories": [
"aqua",
"sysutils",
"macports"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "fetch",
"ports": [
"subversion"
]
},
{
"type": "lib",
"ports": [
"MacPorts_Framework"
]
}
],
"depends_on": []
},
{
"name": "html",
"portdir": "textproc/html",
"version": "4.01",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.w3.org/",
"description": "All W3C published SGML DTDs for HTML",
"long_description": "SGML DTDs for HTML level 0, 1, 2, 3.2, and 4.0 as defined by the World Wide Web Consortium (W3C). These DTDs are useful for validating or processing world wide web pages with SGML tools such as those in the opensp and openjade ports.",
"active": true,
"categories": [
"textproc",
"www"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "run",
"ports": [
"mkcatalog"
]
}
],
"depends_on": []
},
{
"name": "seaport",
"portdir": "devel/seaport",
"version": "0.10.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://seaport.rtfd.io",
"description": "The modern MacPorts portfile updater",
"long_description": "The modern MacPorts portfile updater.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 151
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py311-build",
"py311-installer",
"py311-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"gh",
"py311-click",
"py311-beartype"
]
}
],
"depends_on": []
},
{
"name": "php83-uploadprogress",
"portdir": "php/php-uploadprogress",
"version": "2.0.2",
"license": "PHP-3.01",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/uploadprogress",
"description": "An extension to track progress of a file upload.",
"long_description": "An extension to track progress of a file upload. It is only known to work on Apache with mod_php, other SAPI implementations unfortunately still have issues.",
"active": true,
"categories": [
"devel",
"www",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"php83",
"php83-apache2handler"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"php-uploadprogress"
]
}
]
},
{
"name": "php82-uploadprogress",
"portdir": "php/php-uploadprogress",
"version": "2.0.2",
"license": "PHP-3.01",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/uploadprogress",
"description": "An extension to track progress of a file upload.",
"long_description": "An extension to track progress of a file upload. It is only known to work on Apache with mod_php, other SAPI implementations unfortunately still have issues.",
"active": true,
"categories": [
"devel",
"www",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"php82",
"php82-apache2handler"
]
}
],
"depends_on": []
},
{
"name": "php81-uploadprogress",
"portdir": "php/php-uploadprogress",
"version": "2.0.2",
"license": "PHP-3.01",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/uploadprogress",
"description": "An extension to track progress of a file upload.",
"long_description": "An extension to track progress of a file upload. It is only known to work on Apache with mod_php, other SAPI implementations unfortunately still have issues.",
"active": true,
"categories": [
"devel",
"www",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"php81",
"php81-apache2handler"
]
}
],
"depends_on": []
},
{
"name": "php80-uploadprogress",
"portdir": "php/php-uploadprogress",
"version": "2.0.2",
"license": "PHP-3.01",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/uploadprogress",
"description": "An extension to track progress of a file upload.",
"long_description": "An extension to track progress of a file upload. It is only known to work on Apache with mod_php, other SAPI implementations unfortunately still have issues.",
"active": true,
"categories": [
"devel",
"www",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"php80",
"php80-apache2handler"
]
}
],
"depends_on": []
}
]
}