HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50476,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=701",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=699",
"results": [
{
"name": "p5.32-www-mechanize",
"portdir": "perl/p5-www-mechanize",
"version": "2.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/WWW::Mechanize",
"description": "WWW::Mechanize - Handy web browsing in a Perl object",
"long_description": "WWW::Mechanize - Handy web browsing in a Perl object",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.32-http-daemon",
"p5.32-path-tiny",
"p5.32-test-deep",
"p5.32-test-exception",
"p5.32-test-fatal",
"p5.32-test-memory-cycle",
"p5.32-test-output",
"p5.32-test-warnings"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-getopt-long",
"p5.32-html-form",
"p5.32-html-parser",
"p5.32-html-tree",
"p5.32-http-message",
"p5.32-libwww-perl",
"p5.32-parent",
"p5.32-uri"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-lwp-consolelogger"
]
},
{
"type": "lib",
"ports": [
"p5.32-http-tiny-mech",
"p5.32-test-www-mechanize-catalyst",
"p5.32-www-mechanize-cached",
"p5.32-app-nopaste",
"p5.32-www-pastebin-pastebincom-create",
"p5.32-test-www-mechanize",
"p5.32-www-mechanize-sleepy"
]
}
]
},
{
"name": "p5.34-www-mechanize",
"portdir": "perl/p5-www-mechanize",
"version": "2.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/WWW::Mechanize",
"description": "WWW::Mechanize - Handy web browsing in a Perl object",
"long_description": "WWW::Mechanize - Handy web browsing in a Perl object",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.34-http-daemon",
"p5.34-path-tiny",
"p5.34-test-deep",
"p5.34-test-exception",
"p5.34-test-fatal",
"p5.34-test-memory-cycle",
"p5.34-test-output",
"p5.34-test-warnings"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-getopt-long",
"p5.34-html-form",
"p5.34-html-parser",
"p5.34-html-tree",
"p5.34-http-message",
"p5.34-libwww-perl",
"p5.34-parent",
"p5.34-uri"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-lwp-consolelogger"
]
},
{
"type": "lib",
"ports": [
"p5.34-http-tiny-mech",
"p5.34-test-www-mechanize-catalyst",
"p5.34-www-mechanize-cached",
"p5.34-www-mechanize-sleepy",
"p5.34-www-pastebin-pastebincom-create",
"p5.34-test-www-mechanize",
"p5-www-mechanize",
"p5.34-app-nopaste"
]
},
{
"type": "run",
"ports": [
"texlive-bin-extra"
]
}
]
},
{
"name": "kid3",
"portdir": "audio/kid3",
"version": "3.9.7",
"license": "GPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kid3.kde.org/",
"description": "An Audio Tagger",
"long_description": "If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, Monkey’s Audio, MPC, MP4/AAC, MP2, Opus, Speex, TrueAudio, WavPack, WMA/WMV, WAV and AIFF files (e.g. full albums) without typing the same information again and again and have control over both ID3v1 and ID3v2 tags, then Kid3 is the program you are looking for.",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"no_extensions"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "bash-language-server",
"portdir": "devel/bash-language-server",
"version": "5.6.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bash-lsp/bash-language-server",
"description": "A language server for Bash",
"long_description": "A language server for Bash",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"npm10",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"nodejs22"
]
}
],
"depends_on": []
},
{
"name": "libedit",
"portdir": "devel/libedit",
"version": "20251016-3.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 20090923,
"replaced_by": null,
"homepage": "https://thrysoee.dk/editline/",
"description": "command line editing and history library",
"long_description": "libedit is a command line editing and history library. It is designed to be used by interactive programs that allow the user to type commands at a terminal prompt.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-alien-editline",
"p5.26-term-editline",
"nu",
"Omega",
"eltclsh",
"llvm-19",
"lldb-19",
"p5.28-term-editline",
"p5.30-term-editline",
"p5.32-term-editline",
"p5.34-term-editline",
"php84",
"php83",
"php82",
"php81",
"boxbackup",
"bladeRF",
"php80",
"php74",
"ntp",
"php73",
"php72",
"php71",
"python26",
"python27",
"php70",
"hugs98",
"php56",
"php55",
"php54",
"mysql57",
"php53",
"php52",
"pcre",
"pcre2",
"castxml",
"stklos-devel",
"llvm-5.0",
"lldb-5.0",
"llvm-14",
"lldb-14",
"mathomatic",
"link-grammar",
"mrsh",
"kerberos5",
"pkixssh",
"p5.30-alien-editline",
"p5.28-alien-editline",
"p5.32-alien-editline",
"p5.34-alien-editline",
"llvm-3.7",
"llvm-15",
"lldb-15",
"python39",
"python32",
"python33",
"ledger",
"sqlite3",
"llvm-9.0",
"lldb-9.0",
"mysql56",
"simh",
"libsql",
"python310",
"python34",
"python35",
"python36",
"python37",
"python311",
"python312",
"llvm-devel",
"lldb-devel",
"racket",
"llvm-11",
"llvm-20",
"lldb-20",
"sqlcipher",
"llvm-10",
"python38",
"nu2",
"opensimh",
"llvm-6.0",
"lldb-6.0",
"llvm-21",
"lldb-21",
"dash",
"scummvm",
"scummvm-devel",
"llvm-13",
"lldb-13",
"openssh",
"python314",
"python313",
"python314-freethreading",
"python313-freethreading",
"python315-devel",
"python315-freethreading-devel",
"Io",
"chrony",
"llvm-16",
"lldb-16",
"ispc-clang",
"llvm-8.0",
"lldb-8.0",
"llvm-12",
"lldb-12",
"llvm-18",
"lldb-18",
"bc",
"llvm-7.0",
"lldb-7.0",
"llvm-17",
"lldb-17",
"mysql8"
]
}
]
},
{
"name": "gi-docgen",
"portdir": "gnome/gi-docgen",
"version": "2025.5",
"license": "(Apache-2 or GPL-3+)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.gnome.org/GNOME/gi-docgen",
"description": "Documentation tool for GObject-based libraries",
"long_description": "Documentation tool for GObject-based libraries",
"active": true,
"categories": [
"gnome",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-markupsafe",
"python313",
"py313-typogrify",
"py313-markdown",
"py313-packaging",
"py313-pygments",
"py313-toml",
"py313-jinja2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gexiv2",
"libpeas",
"gdk-pixbuf2-devel",
"gdk-pixbuf2"
]
}
]
},
{
"name": "lua-lpeg",
"portdir": "lua/lua-lpeg",
"version": "1.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/gvvaughan/lpeg",
"description": "Parsing Expression Grammars For Lua",
"long_description": "Parsing Expression Grammars For Lua.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-luasql-sqlite3",
"portdir": "lua/lua-luasql-sqlite3",
"version": "2.7.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lunarmodules.github.io/luasql/",
"description": "LuaSQL is a simple interface from Lua to a DBMS.",
"long_description": "LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to connect to databases, execute arbitrary SQL statements and retrieve results in a row-by-row cursor fashion.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua54-lpeg",
"portdir": "lua/lua-lpeg",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/gvvaughan/lpeg",
"description": "Parsing Expression Grammars For Lua",
"long_description": "Parsing Expression Grammars For Lua.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"lua-luarocks",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lua54"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lua54-luajson",
"vis"
]
}
]
},
{
"name": "lua53-lpeg",
"portdir": "lua/lua-lpeg",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/gvvaughan/lpeg",
"description": "Parsing Expression Grammars For Lua",
"long_description": "Parsing Expression Grammars For Lua.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"lua-luarocks",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lua53"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lua53-luajson",
"corsixth"
]
}
]
},
{
"name": "lua52-lpeg",
"portdir": "lua/lua-lpeg",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/gvvaughan/lpeg",
"description": "Parsing Expression Grammars For Lua",
"long_description": "Parsing Expression Grammars For Lua.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"lua-luarocks",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lua52"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lua52-luajson"
]
}
]
},
{
"name": "lua51-lpeg",
"portdir": "lua/lua-lpeg",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/gvvaughan/lpeg",
"description": "Parsing Expression Grammars For Lua",
"long_description": "Parsing Expression Grammars For Lua.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"lua-luarocks",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lua51"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"neovim",
"neovim-devel",
"lua51-luajson"
]
}
]
},
{
"name": "lua54-luasql-sqlite3",
"portdir": "lua/lua-luasql-sqlite3",
"version": "2.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lunarmodules.github.io/luasql/",
"description": "LuaSQL is a simple interface from Lua to a DBMS.",
"long_description": "LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to connect to databases, execute arbitrary SQL statements and retrieve results in a row-by-row cursor fashion.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lua54"
]
}
],
"depends_on": []
},
{
"name": "lua53-luasql-sqlite3",
"portdir": "lua/lua-luasql-sqlite3",
"version": "2.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lunarmodules.github.io/luasql/",
"description": "LuaSQL is a simple interface from Lua to a DBMS.",
"long_description": "LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to connect to databases, execute arbitrary SQL statements and retrieve results in a row-by-row cursor fashion.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lua53"
]
}
],
"depends_on": []
},
{
"name": "lua51-luasql-sqlite3",
"portdir": "lua/lua-luasql-sqlite3",
"version": "2.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lunarmodules.github.io/luasql/",
"description": "LuaSQL is a simple interface from Lua to a DBMS.",
"long_description": "LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to connect to databases, execute arbitrary SQL statements and retrieve results in a row-by-row cursor fashion.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lua51"
]
}
],
"depends_on": []
},
{
"name": "lua52-luasql-sqlite3",
"portdir": "lua/lua-luasql-sqlite3",
"version": "2.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lunarmodules.github.io/luasql/",
"description": "LuaSQL is a simple interface from Lua to a DBMS.",
"long_description": "LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to connect to databases, execute arbitrary SQL statements and retrieve results in a row-by-row cursor fashion.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lua52"
]
}
],
"depends_on": []
},
{
"name": "curlie",
"portdir": "net/curlie",
"version": "1.8.2",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://curlie.io",
"description": "The power of curl, the ease of use of httpie.",
"long_description": "If you like the interface of HTTPie but miss the features of curl, curlie is what you are searching for. Curlie is a frontend to curl that adds the ease of use of httpie, without compromising on features and performance. All curl options are exposed with syntax sugar and output formatting inspired from httpie.",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "gvisor-tap-vsock",
"portdir": "net/gvisor-tap-vsock",
"version": "0.8.7",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/containers/gvisor-tap-vsock",
"description": "A new network stack based on gVisor",
"long_description": "A replacement for libslirp and VPNKit, written in pure Go. It is based on the network stack of gVisor. Compared to libslirp, gvisor-tap-vsock brings a configurable DNS server and dynamic port forwarding.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"podman"
]
}
]
},
{
"name": "glider",
"portdir": "net/glider",
"version": "0.16.4",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nadoo/glider",
"description": "glider is a forward proxy with multiple protocols support, and also a dns/dhcp server with ipset management features(like dnsmasq).",
"long_description": "glider is a forward proxy with multiple protocols support, and also a dns/dhcp server with ipset management features(like dnsmasq).",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "lib3mf",
"portdir": "print/lib3mf",
"version": "2.4.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://3mf.io",
"description": "lib3mf is an implementation of the 3D Manufacturing Format file standard.",
"long_description": "lib3mf is an implementation of the 3D Manufacturing Format file standard. It provides 3MF reading and writing capabilities, as well as conversion and validation tools for input and output data. lib3mf runs on Windows, Linux and MacOS and offers a clean and easy-to-use API in various programming languages to speed up the development and keep integration costs at a minimum.\nAs 3MF shall become an universal 3D Printing standard, its quick adoption is very important. This library shall lower all barriers of adoption to any possible user, let it be software providers, hardware providers, service providers or middleware tools.",
"active": true,
"categories": [
"devel",
"graphics",
"print"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libzip",
"zlib",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"openscad",
"openscad-devel"
]
}
]
},
{
"name": "go-md2man",
"portdir": "textproc/go-md2man",
"version": "2.0.7",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cpuguy83/go-md2man",
"description": "Converts markdown into roff (man pages).",
"long_description": "Converts markdown into roff (man pages).",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gokey",
"skopeo",
"bupstash",
"hexyl",
"zellij",
"actionlint",
"docker",
"vgrep",
"lsd",
"podman",
"taskwarrior-tui"
]
}
]
},
{
"name": "hunspell-dict-uk_UA",
"portdir": "textproc/hunspell-dict-uk_UA",
"version": "6.6.1",
"license": "GPL-3",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/brown-uk/dict_uk",
"description": "Ukrainian (Ukraine) dictionary for hunspell",
"long_description": "Ukrainian (Ukraine) dictionary for hunspell",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "lout",
"portdir": "textproc/lout",
"version": "3.43.2",
"license": "GPL-3+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://savannah.nongnu.org/projects/lout/",
"description": "A text formatting system similar to TeX, but simpler",
"long_description": "Lout is a text-formatting system and a purely functional programming language. It outputs PostScript directly, achieving high quality printouts in one step.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"zlib",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "edit",
"portdir": "editors/edit",
"version": "1.2.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/microsoft/edit",
"description": "Microsoft Edit - a simple editor for simple needs",
"long_description": "This editor pays homage to the classic MS-DOS Editor, but with a modern interface and input controls similar to VS Code. The goal is to provide an accessible editor that even users largely unfamiliar with terminals can easily use.",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "xephem",
"portdir": "science/xephem",
"version": "4.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xephem.github.io/XEphem/Site",
"description": "interactive astronomical ephemeris program",
"long_description": "XEphem is an interactive astronomical ephemeris program for X Windows systems. It computes heliocentric, geocentric and topocentric information for fixed celestial objects and objects in heliocentric and geocentric orbits; has built-in support for all planet positions; the moons of Jupiter, Saturn and Earth; Mars' and Jupiter's central meridian longitude; Saturn's rings; and Jupiter's Great Red Spot",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"groff",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11",
"xorg-libXext",
"openssl",
"xorg-libXp",
"xorg-libXt",
"xorg-libXmu",
"openmotif"
]
}
],
"depends_on": []
},
{
"name": "k3sup",
"portdir": "sysutils/k3sup",
"version": "0.13.11",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://k3sup.dev",
"description": "bootstrap Kubernetes with k3s over SSH < 1 min",
"long_description": "k3sup is a light-weight utility to get from zero to KUBECONFIG with k3s on any local or remote VM. All you need is ssh access and the k3sup binary to get kubectl access immediately.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "task",
"portdir": "office/task",
"version": "3.4.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://taskwarrior.org/",
"description": "Taskwarrior is a command-line task management tool",
"long_description": "Taskwarrior is a command-line todo list manager with an interactive interface, GTD features, color themes, data synchronization, dependencies, custom reports, and charts.",
"active": true,
"categories": [
"office"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"gnutls"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"vit"
]
},
{
"type": "run",
"ports": [
"py35-taskw",
"py36-taskw",
"tasksh",
"py39-taskw",
"py37-taskw",
"py38-taskw",
"taskwarrior-tui",
"py311-taskw",
"py27-taskw",
"py310-taskw"
]
}
]
},
{
"name": "jello",
"portdir": "sysutils/jello",
"version": "1.6.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kellyjonbrazil.github.io/jello/",
"description": "Filter JSON and JSON Lines data with Python syntax",
"long_description": "Jello is similar to jq in that it processes JSON and JSON Lines data, except Jello uses standard Python dict and list syntax.",
"active": true,
"categories": [
"sysutils",
"textproc",
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-pygments",
"python313"
]
}
],
"depends_on": []
},
{
"name": "py37-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-wheel",
"py37-installer",
"clang-16",
"py37-setuptools",
"py37-build"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "run",
"ports": [
"py37-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-zeep",
"py37-dnspython"
]
}
]
},
{
"name": "py36-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-acme",
"py36-dnspython"
]
}
]
},
{
"name": "py38-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-17",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-zeep",
"py38-dnspython"
]
},
{
"type": "run",
"ports": [
"py38-cloudscraper"
]
}
]
},
{
"name": "libtatsu",
"portdir": "devel/libtatsu",
"version": "1.0.5",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libimobiledevice.org/",
"description": "Library handling the communication with Apple's Tatsu Signing Server (TSS).",
"long_description": "This library is part of the libimobiledevice project. The main purpose of this library is to allow creating TSS request payloads, sending them to Apple's TSS server, and retrieving and processing the response. The code was originally part of idevicerestore and has been split out to its own library, while obviously idevicerestore will remain the main consumer.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "turbocool3r",
"github": "turbocool3r",
"ports_count": 4
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libplist"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libimobiledevice"
]
}
]
},
{
"name": "libtatsu-devel",
"portdir": "devel/libtatsu",
"version": "20250922",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libimobiledevice.org/",
"description": "Library handling the communication with Apple's Tatsu Signing Server (TSS).",
"long_description": "This library is part of the libimobiledevice project. The main purpose of this library is to allow creating TSS request payloads, sending them to Apple's TSS server, and retrieving and processing the response. The code was originally part of idevicerestore and has been split out to its own library, while obviously idevicerestore will remain the main consumer.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "turbocool3r",
"github": "turbocool3r",
"ports_count": 4
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libplist-devel"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libimobiledevice-devel"
]
}
]
},
{
"name": "py-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-requests-toolbelt"
]
}
],
"depends_on": []
},
{
"name": "py27-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "run",
"ports": [
"py27-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-dnspython"
]
}
]
},
{
"name": "py39-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-18",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-dnspython",
"py39-zeep"
]
},
{
"type": "run",
"ports": [
"py39-cloudscraper"
]
}
]
},
{
"name": "py310-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-dnspython",
"py310-zeep"
]
},
{
"type": "run",
"ports": [
"py310-cloudscraper"
]
}
]
},
{
"name": "py311-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-dnspython",
"py311-zeep"
]
},
{
"type": "run",
"ports": [
"py311-cloudscraper"
]
}
]
},
{
"name": "py312-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"httpie",
"py312-dnspython",
"py312-zeep"
]
},
{
"type": "run",
"ports": [
"py312-cloudscraper"
]
}
]
},
{
"name": "py313-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-dnspython",
"py313-zeep",
"dnsdiag",
"py-requests-toolbelt"
]
},
{
"type": "run",
"ports": [
"py313-cloudscraper"
]
}
]
},
{
"name": "py314-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-dnspython",
"twine",
"poetry"
]
}
]
},
{
"name": "py39-netcdf4",
"portdir": "python/py-netcdf4",
"version": "1.7.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://unidata.github.io/netcdf4-python/",
"description": "Python/numpy interface to netCDF",
"long_description": "netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "jswhit",
"github": "jswhit",
"ports_count": 20
}
],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools_scm",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-oldest-supported-numpy",
"clang-18",
"py39-cython",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-certifi",
"py39-cftime",
"py39-numpy",
"hdf5",
"netcdf"
]
},
{
"type": "test",
"ports": [
"py39-cython",
"py39-packaging",
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-pygmt"
]
}
]
},
{
"name": "py38-netcdf4",
"portdir": "python/py-netcdf4",
"version": "1.6.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://unidata.github.io/netcdf4-python/",
"description": "Python/numpy interface to netCDF",
"long_description": "netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "jswhit",
"github": "jswhit",
"ports_count": 20
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-cython",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py38-numpy",
"py38-setuptools",
"hdf5",
"netcdf",
"python38",
"py38-cftime"
]
},
{
"type": "test",
"ports": [
"py38-certifi"
]
}
],
"depends_on": []
},
{
"name": "py36-netcdf4",
"portdir": "python/py-netcdf4",
"version": "1.6.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://unidata.github.io/netcdf4-python/",
"description": "Python/numpy interface to netCDF",
"long_description": "netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "jswhit",
"github": "jswhit",
"ports_count": 20
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-cython",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py36-numpy",
"py36-setuptools",
"hdf5",
"netcdf",
"python36",
"py36-cftime"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-arviz"
]
}
]
},
{
"name": "py35-netcdf4",
"portdir": "python/py-netcdf4",
"version": "1.5.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://unidata.github.io/netcdf4-python/",
"description": "Python/numpy interface to netCDF",
"long_description": "netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "jswhit",
"github": "jswhit",
"ports_count": 20
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py35-cython",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py35-numpy",
"py35-setuptools",
"hdf5",
"netcdf",
"python35",
"py35-cftime"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": []
},
{
"name": "py37-netcdf4",
"portdir": "python/py-netcdf4",
"version": "1.6.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://unidata.github.io/netcdf4-python/",
"description": "Python/numpy interface to netCDF",
"long_description": "netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "jswhit",
"github": "jswhit",
"ports_count": 20
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py37-cython",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py37-numpy",
"py37-setuptools",
"hdf5",
"netcdf",
"python37",
"py37-cftime"
]
},
{
"type": "test",
"ports": [
"py37-certifi"
]
}
],
"depends_on": []
},
{
"name": "py27-netcdf4",
"portdir": "python/py-netcdf4",
"version": "1.5.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://unidata.github.io/netcdf4-python/",
"description": "Python/numpy interface to netCDF",
"long_description": "netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "jswhit",
"github": "jswhit",
"ports_count": 20
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-cython",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py27-numpy",
"py27-setuptools",
"hdf5",
"netcdf",
"python27",
"py27-cftime"
]
},
{
"type": "test",
"ports": [
"py27-certifi"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py27-magpy"
]
}
]
},
{
"name": "py-netcdf4",
"portdir": "python/py-netcdf4",
"version": "1.7.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://unidata.github.io/netcdf4-python/",
"description": "Python/numpy interface to netCDF",
"long_description": "netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "jswhit",
"github": "jswhit",
"ports_count": 20
}
],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-netcdf4"
]
}
],
"depends_on": []
},
{
"name": "py310-netcdf4",
"portdir": "python/py-netcdf4",
"version": "1.7.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://unidata.github.io/netcdf4-python/",
"description": "Python/numpy interface to netCDF",
"long_description": "netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "jswhit",
"github": "jswhit",
"ports_count": 20
}
],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-oldest-supported-numpy",
"clang-18",
"py310-setuptools",
"py310-cython"
]
},
{
"type": "lib",
"ports": [
"hdf5",
"netcdf",
"python310",
"py310-certifi",
"py310-numpy",
"py310-cftime"
]
},
{
"type": "test",
"ports": [
"py310-cython",
"py310-packaging",
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-pygmt"
]
}
]
},
{
"name": "py311-netcdf4",
"portdir": "python/py-netcdf4",
"version": "1.7.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://unidata.github.io/netcdf4-python/",
"description": "Python/numpy interface to netCDF",
"long_description": "netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "jswhit",
"github": "jswhit",
"ports_count": 20
}
],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm",
"py311-cython",
"py311-oldest-supported-numpy",
"clang-18",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"hdf5",
"netcdf",
"python311",
"py311-certifi",
"py311-numpy",
"py311-cftime"
]
},
{
"type": "test",
"ports": [
"py311-packaging",
"py311-cython",
"py311-pytest"
]
}
],
"depends_on": []
}
]
}