HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50506,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=744",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=742",
"results": [
{
"name": "rb-daemons",
"portdir": "ruby/rb-daemons",
"version": "1.1.0",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/thuehlinger/daemons",
"description": "A toolkit to create and control daemons in different ways",
"long_description": "Daemons provides an easy way to wrap existing ruby scripts (for example a self-written server) to be run as a daemon and to be controlled by simple start/stop/restart commands. You can also call blocks as daemons and control them from the parent or just daemonize the current process. Besides this basic functionality, daemons offers many advanced features like exception backtracing and logging (in case your ruby script crashes) and monitoring and automatic restarting of your processes if they crash.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-tweetstream"
]
},
{
"type": "run",
"ports": [
"rb-mongrel"
]
}
]
},
{
"name": "p5.34-spreadsheet-parseexcel",
"portdir": "perl/p5-spreadsheet-parseexcel",
"version": "0.660.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Spreadsheet::ParseExcel",
"description": "Get information from Excel file",
"long_description": "Spreadsheet::ParseExcel lets you to get information from Excel95, Excel97, Excel2000 files.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-crypt-rc4",
"p5.34-digest-perl-md5",
"p5.34-io-stringy",
"p5.34-ole-storage_lite"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-spreadsheet-xlsx",
"p5.34-sql-translator",
"p5-spreadsheet-parseexcel"
]
}
]
},
{
"name": "p5.32-spreadsheet-parseexcel",
"portdir": "perl/p5-spreadsheet-parseexcel",
"version": "0.660.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Spreadsheet::ParseExcel",
"description": "Get information from Excel file",
"long_description": "Spreadsheet::ParseExcel lets you to get information from Excel95, Excel97, Excel2000 files.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-crypt-rc4",
"p5.32-digest-perl-md5",
"p5.32-io-stringy",
"p5.32-ole-storage_lite"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-spreadsheet-xlsx",
"p5.32-sql-translator"
]
}
]
},
{
"name": "p5.30-spreadsheet-parseexcel",
"portdir": "perl/p5-spreadsheet-parseexcel",
"version": "0.660.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Spreadsheet::ParseExcel",
"description": "Get information from Excel file",
"long_description": "Spreadsheet::ParseExcel lets you to get information from Excel95, Excel97, Excel2000 files.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-crypt-rc4",
"p5.30-digest-perl-md5",
"p5.30-io-stringy",
"p5.30-ole-storage_lite"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-spreadsheet-xlsx",
"p5.30-sql-translator"
]
}
]
},
{
"name": "p5.28-spreadsheet-parseexcel",
"portdir": "perl/p5-spreadsheet-parseexcel",
"version": "0.660.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Spreadsheet::ParseExcel",
"description": "Get information from Excel file",
"long_description": "Spreadsheet::ParseExcel lets you to get information from Excel95, Excel97, Excel2000 files.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-crypt-rc4",
"p5.28-digest-perl-md5",
"p5.28-io-stringy",
"p5.28-ole-storage_lite"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-spreadsheet-xlsx",
"p5.28-sql-translator"
]
}
]
},
{
"name": "p5-spreadsheet-parseexcel",
"portdir": "perl/p5-spreadsheet-parseexcel",
"version": "0.660.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": "p5.34-spreadsheet-parseexcel",
"homepage": "https://metacpan.org/pod/Spreadsheet::ParseExcel",
"description": "Get information from Excel file",
"long_description": "Spreadsheet::ParseExcel lets you to get information from Excel95, Excel97, Excel2000 files.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.34-spreadsheet-parseexcel"
]
}
],
"depends_on": []
},
{
"name": "p5.26-spreadsheet-parseexcel",
"portdir": "perl/p5-spreadsheet-parseexcel",
"version": "0.650.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Spreadsheet::ParseExcel",
"description": "Get information from Excel file",
"long_description": "Spreadsheet::ParseExcel lets you to get information from Excel95, Excel97, Excel2000 files.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-crypt-rc4",
"p5.26-digest-perl-md5",
"p5.26-io-stringy",
"p5.26-ole-storage_lite"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-sql-translator"
]
}
]
},
{
"name": "p5.34-io-tty",
"portdir": "perl/p5-io-tty",
"version": "1.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/IO::Tty",
"description": "Provide an interface to TTYs and PTYs",
"long_description": "Provide an interface to TTYs and PTYs",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-dist-zilla-plugin-promptifstale"
]
},
{
"type": "lib",
"ports": [
"p5.34-io-pty-easy",
"p5.34-poe",
"p5.34-expect",
"p5.34-net-cli-interact",
"p5-io-tty",
"p5.34-ipc-run",
"smokeping"
]
},
{
"type": "test",
"ports": [
"ack"
]
}
]
},
{
"name": "p5.32-io-tty",
"portdir": "perl/p5-io-tty",
"version": "1.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/IO::Tty",
"description": "Provide an interface to TTYs and PTYs",
"long_description": "Provide an interface to TTYs and PTYs",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-dist-zilla-plugin-promptifstale"
]
},
{
"type": "lib",
"ports": [
"p5.32-io-pty-easy",
"p5.32-poe",
"p5.32-expect",
"p5.32-net-cli-interact",
"p5.32-ipc-run"
]
}
]
},
{
"name": "p5.30-io-tty",
"portdir": "perl/p5-io-tty",
"version": "1.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/IO::Tty",
"description": "Provide an interface to TTYs and PTYs",
"long_description": "Provide an interface to TTYs and PTYs",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-dist-zilla-plugin-promptifstale"
]
},
{
"type": "lib",
"ports": [
"p5.30-io-pty-easy",
"p5.30-poe",
"p5.30-expect",
"p5.30-net-cli-interact",
"p5.30-ipc-run"
]
}
]
},
{
"name": "p5.28-io-tty",
"portdir": "perl/p5-io-tty",
"version": "1.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/IO::Tty",
"description": "Provide an interface to TTYs and PTYs",
"long_description": "Provide an interface to TTYs and PTYs",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-dist-zilla-plugin-promptifstale"
]
},
{
"type": "lib",
"ports": [
"p5.28-io-pty-easy",
"p5.28-poe",
"p5.28-expect",
"p5.28-net-cli-interact",
"p5.28-ipc-run"
]
}
]
},
{
"name": "p5-io-tty",
"portdir": "perl/p5-io-tty",
"version": "1.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-io-tty",
"homepage": "https://metacpan.org/pod/IO::Tty",
"description": "Provide an interface to TTYs and PTYs",
"long_description": "Provide an interface to TTYs and PTYs",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.34-io-tty"
]
}
],
"depends_on": []
},
{
"name": "p5.26-io-tty",
"portdir": "perl/p5-io-tty",
"version": "1.160.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/IO::Tty",
"description": "Provide an interface to TTYs and PTYs",
"long_description": "Provide an interface to TTYs and PTYs",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.26-dist-zilla-plugin-promptifstale"
]
},
{
"type": "lib",
"ports": [
"p5.26-expect",
"p5.26-io-pty-easy",
"p5.26-ipc-run",
"p5.26-net-cli-interact",
"p5.26-poe"
]
}
]
},
{
"name": "augustus-caesar-3",
"portdir": "games/augustus-caesar-3",
"version": "4.0.0",
"license": "AGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Keriew/Augustus",
"description": "An (enhanced) open source re-implementation of Caesar III",
"long_description": "Augustus is a fork of the Julius project that intends to incorporate gameplay changes. The aim of this project is to provide enhanced, customizable gameplay to Caesar 3 using project Julius UI enhancements. Augustus is able to load Caesar 3 and Julius saves, however saves made with Augustus will not work outside Augustus.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1020
}
],
"variants": [
"universal",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libsdl2_mixer",
"libsdl2",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "py27-weberror",
"portdir": "python/py-weberror",
"version": "0.13.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org",
"description": "Obsolete port",
"long_description": "This port is obsolete.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-weberror"
]
}
]
},
{
"name": "py-weberror",
"portdir": "python/py-weberror",
"version": "0.13.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org",
"description": "Obsolete port",
"long_description": "This port is obsolete.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"py27-weberror"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py-pylons",
"portdir": "python/py-pylons",
"version": "1.0.3",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org",
"description": "Obsolete port",
"long_description": "This port is obsolete.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"py27-pylons"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py27-pylons",
"portdir": "python/py-pylons",
"version": "1.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org",
"description": "Obsolete port",
"long_description": "This port is obsolete.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pylons"
]
}
]
},
{
"name": "py-harstorage",
"portdir": "python/py-harstorage",
"version": "1.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pavel-paulau/harstorage",
"description": "Obsolete port",
"long_description": "This port is obsolete.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"py27-harstorage"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py27-harstorage",
"portdir": "python/py-harstorage",
"version": "1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pavel-paulau/harstorage",
"description": "Obsolete port",
"long_description": "This port is obsolete.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-harstorage"
]
}
]
},
{
"name": "py27-pastescript",
"portdir": "python/py-pastescript",
"version": "1.7.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org",
"description": "Obsolete port",
"long_description": "This port is obsolete.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-turbogears",
"py-pastescript"
]
}
]
},
{
"name": "py-pastescript",
"portdir": "python/py-pastescript",
"version": "1.7.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org",
"description": "Obsolete port",
"long_description": "This port is obsolete.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"py27-pastescript"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "glob2",
"portdir": "games/glob2",
"version": "0.9.4.4",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://globulation2.org/wiki/Main_Page",
"description": "Globulation 2 - a free and innovative strategy game",
"long_description": "Globulation 2 is an innovative high quality Real-Time Strategy, which minimizes micro-management by automatically assigning tasks to the units. The player has to choose the number of units he wants for the different tasks, and the units will do their best to satisfy the requests. This allows to manage more units and to focus on the strategy. It can be played alone, through your Local Area Network, or through Internet thanks to Ysagoon Online Game, a meta-server. It also features a scripting language for versatile gameplay or tutorials and an integrated map editor.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"scons",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"speex",
"boost",
"libsdl",
"libsdl_image",
"libsdl_net",
"libsdl_ttf",
"zlib",
"libpng",
"tiff",
"libogg",
"freetype",
"fribidi",
"libiconv",
"libjpeg-turbo",
"libvorbis",
"portaudio"
]
}
],
"depends_on": []
},
{
"name": "p5.34-yaml",
"portdir": "perl/p5-yaml",
"version": "1.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/YAML",
"description": "YAML loader/dumper module",
"long_description": "The YAML.pm module implements a YAML Loader and Dumper based on the YAML 1.0 specification. YAML is a generic data serialization language that is optimized for human readability. It can be used to express the data structures of most modern programming languages.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-encode",
"p5.34-test-deep",
"p5.34-test-yaml",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-uri-query",
"p5.34-astro-app-satpass2",
"p5.34-sql-translator",
"p5.34-astro-simbad-client",
"p5.34-mail-dkim",
"p5.34-rdf-query",
"p5.34-dancer2-session-cookie"
]
},
{
"type": "lib",
"ports": [
"p5.34-test-yaml-valid",
"p5.34-treepath",
"p5.34-web-scraper",
"p5.34-xxx",
"thieriot",
"p5.34-module-depends",
"p5-yaml",
"p5.34-privileges-drop",
"p5.34-alien-build-plugin-download-github",
"rex",
"pearl",
"p5.34-dancer2",
"p5.34-bioperl",
"p5.34-data-phrasebook-loader-yaml",
"p5.34-data-serializer",
"p5.34-log-handler",
"p5.34-moosex-storage",
"p5.34-dancer",
"p5.34-sdl"
]
},
{
"type": "run",
"ports": [
"cpan2port",
"dnscap"
]
}
]
},
{
"name": "p5.32-yaml",
"portdir": "perl/p5-yaml",
"version": "1.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/YAML",
"description": "YAML loader/dumper module",
"long_description": "The YAML.pm module implements a YAML Loader and Dumper based on the YAML 1.0 specification. YAML is a generic data serialization language that is optimized for human readability. It can be used to express the data structures of most modern programming languages.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-encode",
"p5.32-test-deep",
"p5.32-test-yaml",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-astro-simbad-client",
"p5.32-dancer2-session-cookie",
"p5.32-rdf-query",
"p5.32-uri-query",
"p5.32-sql-translator",
"p5.32-astro-app-satpass2",
"p5.32-mail-dkim"
]
},
{
"type": "lib",
"ports": [
"p5.32-dancer",
"p5.32-sdl",
"p5.32-test-yaml-valid",
"p5.32-treepath",
"p5.32-alien-build-plugin-download-github",
"p5.32-web-scraper",
"p5.32-xxx",
"p5.32-bioperl",
"p5.32-module-depends",
"p5.32-privileges-drop",
"p5.32-data-phrasebook-loader-yaml",
"p5.32-data-serializer",
"p5.32-log-handler",
"p5.32-dancer2",
"p5.32-moosex-storage"
]
}
]
},
{
"name": "p5.30-yaml",
"portdir": "perl/p5-yaml",
"version": "1.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/YAML",
"description": "YAML loader/dumper module",
"long_description": "The YAML.pm module implements a YAML Loader and Dumper based on the YAML 1.0 specification. YAML is a generic data serialization language that is optimized for human readability. It can be used to express the data structures of most modern programming languages.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-encode",
"p5.30-test-deep",
"p5.30-test-yaml",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-astro-simbad-client",
"p5.30-dancer2-session-cookie",
"p5.30-rdf-query",
"p5.30-uri-query",
"p5.30-sql-translator",
"p5.30-astro-app-satpass2",
"p5.30-mail-dkim"
]
},
{
"type": "lib",
"ports": [
"p5.30-dancer",
"p5.30-sdl",
"p5.30-test-yaml-valid",
"p5.30-treepath",
"p5.30-alien-build-plugin-download-github",
"p5.30-web-scraper",
"p5.30-xxx",
"p5.30-bioperl",
"p5.30-module-depends",
"p5.30-privileges-drop",
"p5.30-data-phrasebook-loader-yaml",
"p5.30-data-serializer",
"p5.30-log-handler",
"p5.30-dancer2",
"p5.30-moosex-storage"
]
}
]
},
{
"name": "p5.28-yaml",
"portdir": "perl/p5-yaml",
"version": "1.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/YAML",
"description": "YAML loader/dumper module",
"long_description": "The YAML.pm module implements a YAML Loader and Dumper based on the YAML 1.0 specification. YAML is a generic data serialization language that is optimized for human readability. It can be used to express the data structures of most modern programming languages.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-encode",
"p5.28-test-deep",
"p5.28-test-yaml",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-astro-simbad-client",
"p5.28-dancer2-session-cookie",
"p5.28-rdf-query",
"p5.28-uri-query",
"p5.28-sql-translator",
"p5.28-astro-app-satpass2",
"p5.28-mail-dkim"
]
},
{
"type": "lib",
"ports": [
"p5.28-dancer",
"p5.28-sdl",
"p5.28-test-yaml-valid",
"p5.28-treepath",
"p5.28-alien-build-plugin-download-github",
"p5.28-web-scraper",
"p5.28-xxx",
"p5.28-bioperl",
"p5.28-module-depends",
"p5.28-privileges-drop",
"p5.28-data-phrasebook-loader-yaml",
"p5.28-data-serializer",
"p5.28-log-handler",
"p5.28-dancer2",
"p5.28-moosex-storage"
]
}
]
},
{
"name": "p5-yaml",
"portdir": "perl/p5-yaml",
"version": "1.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-yaml",
"homepage": "https://metacpan.org/pod/YAML",
"description": "YAML loader/dumper module",
"long_description": "The YAML.pm module implements a YAML Loader and Dumper based on the YAML 1.0 specification. YAML is a generic data serialization language that is optimized for human readability. It can be used to express the data structures of most modern programming languages.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.34-yaml"
]
}
],
"depends_on": []
},
{
"name": "p5.26-yaml",
"portdir": "perl/p5-yaml",
"version": "1.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/YAML",
"description": "YAML loader/dumper module",
"long_description": "The YAML.pm module implements a YAML Loader and Dumper based on the YAML 1.0 specification. YAML is a generic data serialization language that is optimized for human readability. It can be used to express the data structures of most modern programming languages.",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "dluke",
"github": "danielluke",
"ports_count": 31
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-encode",
"p5.26-test-deep",
"p5.26-test-yaml"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.26-rdf-query",
"p5.26-dancer2-session-cookie",
"p5.26-uri-query",
"p5.26-sql-translator",
"p5.26-astro-simbad-client"
]
},
{
"type": "lib",
"ports": [
"p5.26-data-serializer",
"p5.26-log-handler",
"p5.26-module-depends",
"p5.26-module-runtime",
"p5.26-moosex-storage",
"p5.26-privileges-drop",
"p5.26-sdl",
"p5.26-test-yaml-valid",
"p5.26-treepath",
"p5.26-web-scraper",
"p5.26-xxx",
"p5.26-bioperl",
"p5.26-dancer",
"p5.26-dancer2",
"p5.26-data-phrasebook-loader-yaml"
]
}
]
},
{
"name": "py312-python-debian",
"portdir": "python/py-python-debian",
"version": "0.1.49",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://salsa.debian.org/python-debian-team/python-debian",
"description": "Debian package related modules",
"long_description": "Debian package related modules",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-setuptools",
"py312-wheel",
"clang-16",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"py312-chardet",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"reuse"
]
}
]
},
{
"name": "py311-python-debian",
"portdir": "python/py-python-debian",
"version": "0.1.49",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://salsa.debian.org/python-debian-team/python-debian",
"description": "Debian package related modules",
"long_description": "Debian package related modules",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-16",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-chardet",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-python-debian"
]
}
]
},
{
"name": "py310-python-debian",
"portdir": "python/py-python-debian",
"version": "0.1.49",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://salsa.debian.org/python-debian-team/python-debian",
"description": "Debian package related modules",
"long_description": "Debian package related modules",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-16",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-chardet",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-python-debian",
"portdir": "python/py-python-debian",
"version": "0.1.49",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://salsa.debian.org/python-debian-team/python-debian",
"description": "Debian package related modules",
"long_description": "Debian package related modules",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py311-python-debian"
]
}
],
"depends_on": []
},
{
"name": "rb-product",
"portdir": "ruby/rb-product",
"version": "1.0.0",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.notwork.org/~gotoken/ruby/p/product/",
"description": "Direct product class for enumerables",
"long_description": "Direct product class for enumerables",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": []
},
{
"name": "rails.vim",
"portdir": "editors/rails.vim",
"version": "4.3",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.vim.org/scripts/script.php?script_id=1567",
"description": "Vim plugin for Ruby on Rails development",
"long_description": "Vim plugin for Ruby on Rails development",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"vim"
]
}
],
"depends_on": []
},
{
"name": "sphinx4",
"portdir": "audio/sphinx4",
"version": "1.0beta5",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cmusphinx.sourceforge.net/sphinx4/",
"description": "Speech recognition package",
"long_description": "Speech recognition package",
"active": true,
"categories": [
"audio",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"kaffe"
]
}
],
"depends_on": []
},
{
"name": "proguard",
"portdir": "java/proguard",
"version": "7.4.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.guardsquare.com/en/products/proguard",
"description": "Java bytecode shrinker, optimizer, and obfuscator.",
"long_description": "ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names. Finally, it preverifies the processed code for Java 6 or for Java Micro Edition.",
"active": true,
"categories": [
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"kaffe"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"zeroc-ice33-java",
"zeroc-ice34-java",
"zeroc-ice35-java",
"jd-gui"
]
}
]
},
{
"name": "gnome-voice",
"portdir": "gnome/gnome-voice",
"version": "6.0.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnomevoice.org/",
"description": "GNOME Voice is Free Public Voice Software for GTK+/GNOME.",
"long_description": "GNOME Voice is Free Public Voice Software for GTK+/GNOME. Free Public Voice broadcasts via api.perceptron.stream:8000",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "ole",
"github": "oleaamot",
"ports_count": 7
}
],
"variants": [
"debug",
"debugoptimized",
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16",
"gettext",
"intltool",
"librsvg",
"makeicns"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gstreamer1-gst-plugins-bad",
"gstreamer1-gst-plugins-base",
"gstreamer1-gst-plugins-good",
"gstreamer1-gst-plugins-ugly",
"gtk3",
"libchamplain",
"cairo",
"geoclue2",
"cogl",
"harfbuzz",
"libxml2",
"pango",
"gettext-runtime",
"clutter-gtk",
"glib2",
"json-glib",
"desktop-file-utils",
"geocode-glib",
"gnome-common",
"gstreamer1"
]
},
{
"type": "run",
"ports": [
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "deb2targz",
"portdir": "archivers/deb2targz",
"version": "20021217",
"license": "none",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.miketaylor.org.uk/tech/deb/",
"description": "converts .deb packages to .tar.gz archives",
"long_description": "deb2targz is a very small perl script for converting Debian Linux style .deb packages to a friendly .tar.gz. deb2targz does not need any external programs like ar or tar.",
"active": true,
"categories": [
"archivers"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "run",
"ports": [
"perl5"
]
}
],
"depends_on": []
},
{
"name": "xorg-proto",
"portdir": "x11/xorg-proto",
"version": "20180829",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "X.org proto meta-package",
"long_description": "This package builds all of the x.org proto packages.",
"active": true,
"categories": [
"devel",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 301
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"xorg-xcb-proto",
"xorg-xorgproto"
]
}
],
"depends_on": []
},
{
"name": "yuicompressor",
"portdir": "www/yuicompressor",
"version": "2.4.8",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/yui/yuicompressor",
"description": "The Yahoo! JavaScript and CSS Compressor",
"long_description": "The YUI Compressor is a JavaScript compressor which, in addition to removing comments and white-spaces, obfuscates local variables using the smallest possible variable name. This obfuscation is safe, even when using constructs such as 'eval' or 'with' (although the compression is not optimal in those cases) Compared to jsmin, the average savings is around 20%.",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 155
}
],
"variants": [
"source"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb19-columnize",
"portdir": "ruby/rb19-columnize",
"version": "0.3.2",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/columnize",
"description": "align values in columns",
"long_description": "In showing a long lists, sometimes one would prefer to see the value arranged aligned in columns. Some examples include listing methods of an object or debugger commands.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby19"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb19-debug"
]
}
]
},
{
"name": "rb-webunit",
"portdir": "ruby/rb-webunit",
"version": "20040429",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://xpenguin.biz/download/webunit/",
"description": "Ruby API for testing html/cgi without a browser",
"long_description": "WebUnit is Ruby API for testing html/cgi without a browser, and is idealy suited for automated unit testing of web sites when combined with a Ruby unit test framework such as RubyUnit(or Test::Unit). It was designed and implemented by Masaki Suketa.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": []
},
{
"name": "rb-snmp",
"portdir": "ruby/rb-snmp",
"version": "1.0.1",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/snmp",
"description": "SNMP library implemented in ruby",
"long_description": "This library implements SNMP (the Simple Network Management Protocol). It is implemented in pure Ruby, so there are no dependencies on external libraries like net-snmp. You can run this library anywhere that Ruby can run.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-gem_plugin",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-ruby-openid",
"portdir": "ruby/rb-ruby-openid",
"version": "2.1.2",
"license": "Apache-2 and Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/ruby-openid",
"description": "A robust library for verifying and serving OpenID identities.",
"long_description": "A robust library for verifying and serving OpenID identities.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-preferences",
"portdir": "ruby/rb-preferences",
"version": "0.3",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://redshift.sourceforge.net/preferences/",
"description": "Persistent preferences for applications",
"long_description": "The Preferences class is an easy way to make variables in an application persist in a file. The file is human readable, through the magic of YAML. Preferences vary from user to user, so typically the file used for persistence will be chosen based on the users environment as well as the name of the app. Any pair of methods that look like a reader/writer pair can be persisted, so existing variables can be stored with little additional fuss and bother.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": []
},
{
"name": "rb-nfsstore",
"portdir": "ruby/rb-nfsstore",
"version": "0.5.0",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.codeforpeople.com",
"description": "A ruby library for creating NFS safe PStores.",
"long_description": "A ruby library for creating NFS safe PStores.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-lockfile"
]
}
],
"depends_on": []
},
{
"name": "rb-net-irc",
"portdir": "ruby/rb-net-irc",
"version": "0.0.9",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cho45/net-irc",
"description": "IRC library. This is mostly conform to RFC1459 but partly not for convenience.",
"long_description": "IRC library. This is mostly conform to RFC1459 but partly not for convenience.",
"active": true,
"categories": [
"irc",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 109
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-mocha",
"portdir": "ruby/rb-mocha",
"version": "0.9.12",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gofreerange.com/mocha/docs",
"description": "Mocha is a library for mocking and stubbing using a syntax like that of JMock, and SchMock.",
"long_description": "Mocha is a library for mocking and stubbing using a syntax like that of JMock, and SchMock. One of its main advantages is that it allows you to mock and stub methods on real (non-mock) classes and instances.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb-capistrano"
]
}
]
},
{
"name": "rb-mindi",
"portdir": "ruby/rb-mindi",
"version": "0.3",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://redshift.sourceforge.net/mindi/",
"description": "Minimalist dependency injection",
"long_description": "MinDI is minimalist in that it attempts to map concepts of DI into basic ruby constructs, rather than into a layer of specialized constructs. In particular, classes and modules function as containers and registries, and methods and method definitions function as service points and services. Includes singleton, multiton, threaded, and deferred services.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": []
}
]
}