HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50457,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=68",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=66",
"results": [
{
"name": "zola",
"portdir": "www/zola",
"version": "0.21.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.getzola.org",
"description": "A fast static site generator in a single binary with everything built-in.",
"long_description": "A fast static site generator in a single binary with everything built-in. Zola comes as a single executable with Sass compilation, syntax highlighting, table of contents and many other features that traditionally require setting up a dev environment or adding some JavaScript libraries to your site. The average site will be generated in less than a second, including Sass compilation and syntax highlighting. Zola renders your whole site as static sites, making it trivial to handle any kind of traffic you will throw at it at no cost without having to worry about managing a server or a database. Using augmented Markdown, Zola comes with shortcodes and internal links to make it easier to write your content.",
"active": true,
"categories": [
"devel",
"www"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"legacy-support",
"rust",
"clang-20",
"cargo",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"openssl3",
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "rhit",
"portdir": "sysutils/rhit",
"version": "2.0.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dystroy.org/rhit",
"description": "A nginx log explorer",
"long_description": "rhit reads your nginx log files in their standard location(even gzipped), does some analysis and tells you about it in pretty tables in your console, storing and polluting nothing. It lets you filter hits by dates, status, referers or paths, and does trend analysis. And it's fast enough (about one second per million lines) so you can iteratively try queries to build your insight.",
"active": true,
"categories": [
"sysutils"
],
"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": "rust-src",
"portdir": "lang/rust",
"version": "1.92.0",
"license": "(MIT or Apache-2) and BSD and zlib and NCSA and Permissive",
"platforms": "{darwin >= 9}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rust-lang.org",
"description": "Rust source code for the Rust programming language",
"long_description": "Rust source code for the Rust programming language to trace `panic!` calls.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"mirror_all_architectures"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "rust",
"portdir": "lang/rust",
"version": "1.92.0",
"license": "(MIT or Apache-2) and BSD and zlib and NCSA and Permissive",
"platforms": "{darwin >= 9}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rust-lang.org",
"description": "A safe, concurrent, practical language",
"long_description": "Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of \"programming in the large\", that is, of creating and maintaining boundaries -- both abstract and operational -- that preserve large-system integrity, availability and concurrency.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"mirror_all_architectures"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cmake",
"legacy-support",
"ninja",
"pkgconfig",
"python313"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libgit2",
"libunwind",
"curl",
"libiconv",
"openssl3"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py314-jellyfish",
"wezterm",
"binwalk",
"cargo",
"edit",
"brush",
"idevice_pair",
"py314-maturin",
"py314-orjson",
"sequoia-keystore",
"py314-dulwich",
"kibi",
"py314-cryptography",
"py314-pydantic_core",
"run",
"py313-cryptg",
"prek",
"py314-bcrypt",
"macdisp",
"alacritty",
"cargo-c",
"git-interactive-rebase-tool",
"mesalink",
"racer",
"rust-analyzer",
"shellharden",
"stgit",
"tokei",
"wrangler",
"amp",
"ox",
"whitebox-tools",
"libopenraw",
"librsvg",
"pastel",
"pngquant",
"t-rec",
"alan",
"gleam",
"himalaya",
"rav1e",
"bandwhich",
"cjdns",
"dog",
"ffsend",
"gping",
"miniserve",
"newsboat",
"rustscan",
"teleport",
"websocat",
"xh",
"dijo",
"taskwarrior-tui",
"py35-bcrypt",
"py36-bcrypt",
"py37-bcrypt",
"py38-bcrypt",
"py39-bcrypt",
"py36-cryptography",
"py37-cryptography",
"py38-cryptography",
"py39-cryptography",
"py38-dulwich",
"py39-dulwich",
"py37-jellyfish",
"py38-jellyfish",
"py39-jellyfish",
"py-tokenizers",
"py37-tokenizers",
"py38-tokenizers",
"py39-tokenizers",
"sequoia-pgp",
"fish",
"asciinema",
"broot",
"bupstash",
"cargo2port",
"clamav",
"cloudman",
"diskonaut",
"diskus",
"dmux",
"dua-cli",
"fd",
"folderify",
"fselect",
"hexyl",
"hyperfine",
"influxdb",
"just",
"kubie",
"lsd",
"mask",
"mcfly",
"nomino",
"procs",
"skim",
"starship",
"tealdeer",
"topgrade",
"watchman",
"xplr",
"zellij",
"zenith",
"zoxide",
"tectonic",
"angle-grinder",
"bat",
"git-delta",
"mdcat",
"ripgrep",
"ripgrep-all",
"sd",
"xsv",
"blades",
"geckodriver",
"zola",
"sccache",
"hackernews-tui",
"atuin",
"oha",
"svgcleaner",
"grex",
"helix",
"nushell",
"choose",
"dust",
"bottom",
"git-cinnabar",
"monolith",
"pqrs",
"git-branchless",
"joshuto",
"kalker",
"gitweb",
"ned",
"ruplacer",
"fif",
"onefetch",
"hck",
"stylua",
"jwt-cli",
"coreutils-uutils",
"gitui",
"phetch",
"fnm",
"kdash",
"navi",
"viddy",
"git-cliff",
"yj",
"code-minimap",
"shisho",
"tree-sitter-cli",
"committed",
"drill",
"sad",
"mdbook",
"cargo-generate",
"sniffglue",
"genact",
"hurl",
"hgrep",
"librsvg-devel",
"ouch",
"py310-cryptography",
"py310-dulwich",
"git-absorb",
"py310-jellyfish",
"dominant_colours",
"tre-tree",
"rhit",
"py310-bcrypt",
"backdown",
"cargo-asm",
"when",
"viu",
"cbindgen",
"wasmtime",
"binocle",
"cobalt.rs",
"t-rex",
"jless",
"hwatch",
"dura",
"wasmer",
"argc",
"igrep",
"qsv",
"toast",
"rust-script",
"gfold",
"arti",
"blake3",
"ddh",
"difftastic",
"bore-cli",
"bartib",
"wasm-pack",
"fclones",
"oxipng",
"fornjot",
"zee",
"scout",
"cfonts",
"py-maturin",
"py37-maturin",
"py38-maturin",
"py39-maturin",
"py310-maturin",
"py-orjson",
"py37-orjson",
"py38-orjson",
"py39-orjson",
"py310-orjson",
"tuc",
"texlab",
"bingrep",
"av1an",
"rsspls",
"replibyte",
"hunt",
"ares",
"dprint",
"lychee",
"modus",
"riff",
"cgrc",
"rustic",
"py310-tokenizers",
"rq",
"nixpacks",
"stork",
"meli",
"jot",
"roapi",
"columnq",
"lemmeknow",
"keysync",
"agg",
"felix",
"jujutsu",
"py311-cryptography",
"py311-maturin",
"garage",
"mqttui",
"py311-dulwich",
"ruby32",
"py311-orjson",
"hoard-cli",
"py311-bcrypt",
"kbs2",
"jlq",
"termusic",
"so",
"ruff",
"eva",
"typst",
"py311-jellyfish",
"py-cryptg",
"py38-cryptg",
"py39-cryptg",
"py310-cryptg",
"fastmod",
"volta-node",
"taizen",
"wiki-tui",
"halloy",
"fend",
"sniprun",
"py311-cryptg",
"killport",
"tui-journal",
"py311-tokenizers",
"py-safetensors",
"py38-safetensors",
"py39-safetensors",
"py310-safetensors",
"py311-safetensors",
"repgrep",
"eza",
"pijul-devel",
"daktilo",
"py312-maturin",
"gdrive3",
"pueue",
"presenterm",
"gifski",
"libgifski",
"py312-orjson",
"py312-dulwich",
"silicon",
"lapce",
"py312-cryptography",
"gpg-tui",
"ascii-gen",
"hyfetch",
"wgshadertoy",
"jaq",
"jql",
"gql",
"ast-grep",
"rs-aggregate",
"py312-jellyfish",
"ruby33",
"PineFlash",
"tlrc",
"py311-tiktoken",
"py312-tiktoken",
"csvlens",
"py312-bcrypt",
"py-pydantic_core",
"py38-pydantic_core",
"py39-pydantic_core",
"py310-pydantic_core",
"py311-pydantic_core",
"py312-pydantic_core",
"czkawka",
"py37-pydantic_core",
"mise",
"conserve",
"gitoxide",
"srgn",
"rustpython",
"py-rustworkx",
"py310-rustworkx",
"py311-rustworkx",
"py312-rustworkx",
"yazi",
"kalc",
"uv",
"vrc-get",
"wstunnel",
"py312-cryptg",
"watchexec",
"ata",
"veryl",
"jnv",
"gitu",
"rune",
"orz",
"goku",
"tu",
"rotz",
"clavus",
"tiron",
"rye",
"hex",
"neocmakelsp",
"termscp",
"oxker",
"numbat",
"amber-lang",
"rio",
"sig",
"flawz",
"otree",
"envelope",
"qrtool",
"ferium",
"serpl",
"lucky-commit",
"shadowsocks-rust",
"kondo",
"aichat",
"inferno",
"rage",
"age-plugin-yubikey",
"kty",
"dune",
"ncmc",
"ncmdump",
"aq",
"elp",
"sequoia-sq",
"py313-maturin",
"py313-dulwich",
"py313-cryptography",
"neohtop",
"dufs",
"py313-orjson",
"diffr",
"rebels-in-the-sky",
"sshs",
"csview",
"macmon",
"rpg-cli",
"ruby34",
"py313-pydantic_core",
"py313-bcrypt",
"libkrun",
"krunkit",
"hk",
"vivid",
"zizmor",
"ab-av1",
"sequoia-chameleon-gnupg",
"jgenesis",
"cocogitto",
"taplo",
"xan",
"wiper",
"carl",
"py313-jellyfish",
"mercurial-rustext",
"tabiew",
"doge",
"alcom"
]
},
{
"type": "lib",
"ports": [
"p5.32-alien-rust",
"p5.34-alien-rust",
"racer",
"p5.28-alien-rust",
"p5.30-alien-rust"
]
},
{
"type": "run",
"ports": [
"py37-setuptools-rust",
"py38-setuptools-rust",
"py39-setuptools-rust",
"py313-setuptools-rust",
"py312-setuptools-rust",
"cargo-bootstrap",
"py311-setuptools-rust",
"py310-setuptools-rust",
"cargo",
"py314-setuptools-rust",
"py36-setuptools-rust"
]
}
]
},
{
"name": "rust-compiler-wrap",
"portdir": "lang/rust",
"version": "1.60.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rust-lang.org",
"description": "Wrapped compiler commands for rust",
"long_description": "Wrapped compiler commands for rust",
"active": false,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-11"
]
},
{
"type": "lib",
"ports": [
"cctools",
"legacy-support",
"clang-11"
]
}
],
"depends_on": []
},
{
"name": "logstalgia",
"portdir": "www/logstalgia",
"version": "1.1.4",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://logstalgia.io",
"description": "a website access log visualisation tool",
"long_description": "Logstalgia is a visualization tool that replays or streams web server access logs as a retro arcade game simulation.",
"active": true,
"categories": [
"www"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"glm",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ftgl",
"glew",
"libjpeg-turbo",
"libsdl2",
"freetype",
"boost176",
"libpng",
"libsdl2_image",
"pcre2"
]
}
],
"depends_on": []
},
{
"name": "nuspell",
"portdir": "textproc/nuspell",
"version": "5.1.7",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nuspell.github.io",
"description": "Fast and safe spellchecking C++ library",
"long_description": "Nuspell is a fast and safe spelling checker software program. It is designed for languages with rich morphology and complex word compounding. Nuspell is written in modern C++ and it supports Hunspell dictionaries.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"icu"
]
}
],
"depends_on": []
},
{
"name": "dasel",
"portdir": "textproc/dasel",
"version": "3.2.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://daseldocs.tomwright.me",
"description": "Query and update JSON, TOML, YAML and XML from the command line.",
"long_description": "Dasel (short for data-selector) allows you to query and modify data structures using selector strings. Comparable to jq / yq, but supports JSON, YAML, TOML and XML with zero runtime dependencies.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "enchant",
"portdir": "textproc/enchant",
"version": "1.6.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.abisource.com/enchant/",
"description": "Spellchecker wrapping library",
"long_description": "On the surface, Enchant appears to be a generic spell checking library. You can request dictionaries from it, ask if a word is correctly spelled, get corrections for a misspelled word, etc. but all it really does is to provide a uniform wrapper over several popular spell checking libraries including aspell, ispell and AppleSpell.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"ispell",
"aspell",
"myspell",
"applespell",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-enchant",
"conglomerate",
"empathy",
"webkit-gtk",
"webkit-gtk3",
"libgtkhtml3",
"libgtkhtml4",
"bibledit",
"php74-enchant",
"php73-enchant",
"php72-enchant",
"php71-enchant",
"php70-enchant",
"php56-enchant",
"php55-enchant",
"php54-enchant",
"php53-enchant",
"gtkspell2",
"kdelibs4",
"claws-mail",
"LyX",
"abiword-x11",
"webkit-gtk-2.0",
"webkit-gtk3-2.0"
]
}
]
},
{
"name": "vapor",
"portdir": "science/vapor",
"version": "2.2.4",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.vapor.ucar.edu/",
"description": "interactive 3D scientific visualization environment",
"long_description": "VAPOR is the Visualization and Analysis Platform for Ocean, Atmosphere, and Solar Researchers. VAPOR provides an interactive 3D visualization environment that runs on most UNIX and Windows systems equipped with modern 3D graphics cards.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"assimp2",
"glew",
"libgeotiff",
"py27-numpy",
"qt4-mac",
"hdf5",
"netcdf",
"udunits2",
"expat",
"py27-scipy",
"proj4"
]
}
],
"depends_on": []
},
{
"name": "paraview",
"portdir": "science/paraview",
"version": "5.6.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.paraview.org/",
"description": "3D data analysis and visualization application",
"long_description": "An open-source, multi-platform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques. The data exploration can be done interactively in 3D or programmatically using ParaView's batch processing capabilities.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
},
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 38
}
],
"variants": [
"debug",
"g95",
"mpich",
"openmpi",
"python27",
"python35",
"python36",
"python37",
"ffmpeg",
"xdmf",
"testing"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"lz4",
"xz",
"zlib",
"PEGTL",
"double-conversion",
"jsoncpp",
"protobuf3-cpp",
"qttesting",
"readline",
"gl2ps",
"glew",
"icet",
"libjpeg-turbo",
"libpng",
"qt5-qtbase",
"eigen3",
"ffmpeg",
"libogg",
"libtheora",
"freetype",
"cgnslib",
"hdf5",
"netcdf",
"netcdf-cxx",
"expat",
"libxml2",
"pugixml",
"mpich-clang18",
"tiff",
"qt5-qtxmlpatterns",
"qt5-qttools",
"qt5-sqlite-plugin"
]
}
],
"depends_on": []
},
{
"name": "openscad-devel",
"portdir": "science/openscad",
"version": "2021.01",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openscad",
"homepage": "http://www.openscad.org/",
"description": "Software for creating solid 3D CAD objects",
"long_description": "Software for creating solid 3D CAD objects. Unlike most free software for creating 3D models (such as the famous application Blender) it does not focus on the artistic aspects of 3D modelling but instead on the CAD aspects. Thus it might be the application you are looking for when you are planning to create 3D models of machine parts but pretty sure is not what you are looking for when you are more interested in creating computer-animated movies. OpenSCAD is not an interactive modeller. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script file. This gives you (the designer) full control over the modelling process and enables you to easily change any step in the modelling process or make designes that are defined by configurable parameters. OpenSCAD provides two main modelling techniques: First there is constructive solid geometry (aka CSG) and second there is extrusion of 2D outlines. As data exchange format for this 2D outlines Autocad DXF files are used. In addition to 2D paths for extrusion it is also possible to read design parameters from DXF files. Besides DXF files OpenSCAD can read and create 3D models in the STL and OFF file formats.",
"active": true,
"categories": [
"science",
"cad"
],
"maintainers": [
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 38
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"eigen3",
"clang-20"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"glib2",
"gmp",
"libffi",
"mpfr",
"ossp-uuid",
"qscintilla-qt5",
"cgal4",
"cairo",
"fontconfig",
"glew",
"harfbuzz",
"qt5-qtbase",
"poppler",
"ragel",
"eigen3",
"freetype",
"OpenCSG",
"libxml2",
"boost176",
"lib3mf",
"libpixman",
"qt5-qtmultimedia",
"libzip",
"hidapi",
"double-conversion",
"gettext"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openscad",
"portdir": "science/openscad",
"version": "2021.01",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.openscad.org/",
"description": "Software for creating solid 3D CAD objects",
"long_description": "Software for creating solid 3D CAD objects. Unlike most free software for creating 3D models (such as the famous application Blender) it does not focus on the artistic aspects of 3D modelling but instead on the CAD aspects. Thus it might be the application you are looking for when you are planning to create 3D models of machine parts but pretty sure is not what you are looking for when you are more interested in creating computer-animated movies. OpenSCAD is not an interactive modeller. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script file. This gives you (the designer) full control over the modelling process and enables you to easily change any step in the modelling process or make designes that are defined by configurable parameters. OpenSCAD provides two main modelling techniques: First there is constructive solid geometry (aka CSG) and second there is extrusion of 2D outlines. As data exchange format for this 2D outlines Autocad DXF files are used. In addition to 2D paths for extrusion it is also possible to read design parameters from DXF files. Besides DXF files OpenSCAD can read and create 3D models in the STL and OFF file formats.",
"active": true,
"categories": [
"science",
"cad"
],
"maintainers": [
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 38
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"pkgconfig",
"eigen3",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"gettext",
"glib2",
"gmp",
"libffi",
"mpfr",
"ossp-uuid",
"qscintilla-qt5",
"cgal4",
"cairo",
"fontconfig",
"qt5-qtbase",
"harfbuzz",
"libpixman",
"poppler",
"ragel",
"eigen3",
"freetype",
"OpenCSG",
"libxml2",
"boost176",
"lib3mf",
"glew",
"qt5-qtmultimedia",
"libzip",
"hidapi",
"double-conversion"
]
}
],
"depends_on": []
},
{
"name": "kicad-templates",
"portdir": "science/kicad",
"version": "7.0.11",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kicad.org/",
"description": "Kicad templates",
"long_description": "Kicad templates",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"legacy-support",
"macports-libcxx",
"boost176"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kicad"
]
}
]
},
{
"name": "kicad-packages3D",
"portdir": "science/kicad",
"version": "7.0.11",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kicad.org/",
"description": "Kicad package 3D",
"long_description": "Kicad package 3D",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"legacy-support",
"macports-libcxx",
"boost176"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kicad"
]
}
]
},
{
"name": "kicad-footprints",
"portdir": "science/kicad",
"version": "7.0.11",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kicad.org/",
"description": "Kicad footprints",
"long_description": "Kicad footprints",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"legacy-support",
"macports-libcxx",
"boost176"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kicad"
]
}
]
},
{
"name": "kicad-symbols",
"portdir": "science/kicad",
"version": "7.0.11",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kicad.org/",
"description": "Kicad symbols",
"long_description": "Kicad symbols",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"legacy-support",
"macports-libcxx",
"boost176"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kicad"
]
}
]
},
{
"name": "kicad-docs",
"portdir": "science/kicad",
"version": "7.0.11",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kicad.org/",
"description": "KiCad documentation",
"long_description": "KiCad documentation",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"legacy-support",
"macports-libcxx",
"boost176"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kicad"
]
}
]
},
{
"name": "kicad",
"portdir": "science/kicad",
"version": "7.0.11",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kicad.org/",
"description": "KiCad is an electronic design automation software suite",
"long_description": "KiCad is an EDA software suite for the creation of professional schematics and printed circuit boards up to 32 copper layers with additional technical layers.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"swig",
"swig-python",
"doxygen",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libpixman",
"curl",
"ngspice",
"opencascade",
"kicad-docs",
"kicad-symbols",
"zlib",
"kicad-packages3D",
"kicad-templates",
"python311",
"py311-pybind11",
"boost181",
"py311-wxpython-4.0",
"kicad-footprints",
"unixODBC",
"glm",
"cairo",
"glew",
"harfbuzz"
]
}
],
"depends_on": []
},
{
"name": "arb",
"portdir": "science/arb",
"version": "6.0.6",
"license": "Restrictive/Distributable",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "http://www.arb-home.de/",
"description": "ARB graphical DNA, RNA and amino acid sequence analysis tool",
"long_description": "ARB is an application for genetic sequence analysis that includes tools for editing and aligning nucleotide and amino acid sequences. Features include routines for designing fluorescence in situ hybridization (FISH) probes and PCR and sequencing primers. Phylogenetic trees can be generated and sequences can be added to existing trees. ARB maintains links between the phylogenetic trees and sequences for database search and query. The Silva Comprehensive Ribosomal RNA Database (http://www.arb-silva.de/) maintains up-to-date databases. An active community of scientists exchanges tips on the ARB Yahoo! discussion group (http://tech.groups.yahoo.com/group/arb_users/) Citation: Wolfgang Ludwig, et al. (2004) ARB: a software environment for sequence data. Nucleic Acids Research. 32:1363-1371.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makedepend",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glew",
"libpng",
"xfig",
"gv",
"coreutils",
"gtime",
"zlib",
"sablotron",
"lynx",
"glw",
"openmotif",
"xorg-libXaw",
"gsed",
"glib2",
"readline"
]
}
],
"depends_on": []
},
{
"name": "SDRPlusPlus",
"portdir": "science/SDRPlusPlus",
"version": "1.0.4",
"license": "GPL-3",
"platforms": "darwin macosx",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AlexandreRouma/SDRPlusPlus",
"description": "SDR++ is a cross-platform and open source SDR software with the aim of being bloat free and simple to use.",
"long_description": "SDR++ is a cross-platform and open source SDR software with the aim of being bloat free and simple to use.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"gui",
"airspy",
"airspyhf",
"bladerf",
"hackrf",
"libiio",
"limesuite",
"rtlsdr",
"soapysdr",
"sdrplay",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"makeicns",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"glfw",
"fftw-3-single",
"airspy",
"airspyhf",
"codec2",
"hamlib",
"limesuite",
"rtl-sdr",
"volk",
"hackrf",
"portaudio",
"libusb",
"glew"
]
}
],
"depends_on": []
},
{
"name": "OpenCSG",
"portdir": "science/OpenCSG",
"version": "1.4.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.opencsg.org",
"description": "OpenCSG is a library that does image-based CSG rendering using OpenGL",
"long_description": "CSG is short for Constructive Solid Geometry and denotes an approach to model complex 3D-shapes using simpler ones, i.e., two shapes can be combined by taking the union of them, by intersecting them, or by subtracting one shape of the other. The most basic shapes, which are not results of such CSG operations, are called primitives. Primitives must be solid, i.e., they must have a clearly defined interior and exterior. By construction, a CSG shape is also solid then.",
"active": true,
"categories": [
"science",
"cad"
],
"maintainers": [
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 38
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"glew"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"openscad",
"openscad-devel"
]
}
]
},
{
"name": "AppCSXCAD",
"portdir": "science/AppCSXCAD",
"version": "20230106-379ede4b",
"license": "GPL-3",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/thliebig/AppCSXCAD",
"description": "Minimal GUI Application using the QCSXCAD library",
"long_description": "Minimal GUI Application using the QCSXCAD library",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"vtk",
"hdf5",
"qt5-qtbase",
"CSXCAD",
"openEMS",
"QCSXCAD",
"glew"
]
}
],
"depends_on": []
},
{
"name": "hugin-app",
"portdir": "graphics/hugin-app",
"version": "2023.0.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://hugin.sourceforge.io",
"description": "Panorama photo stitcher",
"long_description": "An easy to use cross-platform panoramic imaging toolchain based on Panorama Tools. With hugin you can assemble a mosaic of photographs into a complete immersive panorama, stitch any series of overlapping pictures and much more.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"debug",
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"python310",
"python311",
"python312",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-setuptools",
"cmake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"swig-python",
"exiv2",
"glew",
"lcms2",
"libjpeg-turbo",
"libpano13",
"libpng",
"openexr",
"tiff",
"lz4",
"wxWidgets-3.2",
"OpenBLAS",
"fftw-3",
"flann",
"boost178",
"imath",
"python312",
"vigra",
"zlib",
"sqlite3",
"gettext"
]
},
{
"type": "run",
"ports": [
"p5.34-image-exiftool",
"enblend"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"luminance-hdr"
]
}
]
},
{
"name": "h3dload",
"portdir": "graphics/h3dapi",
"version": "2.4.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.h3dapi.org",
"description": "Command line X3D browser based on H3DAPI.",
"long_description": "X3D browser with custom extensions for haptics and medical simulation.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "support",
"github": "SenseGraphics",
"ports_count": 8
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"h3dapi"
]
}
],
"depends_on": []
},
{
"name": "h3dviewer",
"portdir": "graphics/h3dapi",
"version": "2.4.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.h3dapi.org",
"description": "X3D browser based on H3DAPI.",
"long_description": "X3D browser with custom extensions for haptics and medical simulation.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "support",
"github": "SenseGraphics",
"ports_count": 8
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"h3dphysics",
"h3dapi",
"wxWidgets-3.0",
"h3dui",
"h3dmedx3d"
]
}
],
"depends_on": []
},
{
"name": "h3dapi",
"portdir": "graphics/h3dapi",
"version": "2.4.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.h3dapi.org",
"description": "Headers and libraries for H3DAPI development.",
"long_description": "H3DAPI provides is a scenegraph based API with one unified scene graph to handle both graphics and haptics based on the X3D standard.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "support",
"github": "SenseGraphics",
"ports_count": 8
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"fontconfig",
"ftgl",
"glew",
"audiofile",
"spidermonkey",
"xercesc3",
"hapi",
"libvorbis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"h3dmedx3d",
"h3dphysics",
"h3dui",
"h3dviewer",
"h3dload"
]
}
]
},
{
"name": "enblend",
"portdir": "graphics/enblend",
"version": "4.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://enblend.sourceforge.net/",
"description": "a tool to composite images",
"long_description": "Enblend is a tool to composite overlapping images with invisible (or very difficult to see) seams. Enfuse is a tool for automatic exposure and contrast blending.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"texlive-latex",
"help2man",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libxmi",
"vigra",
"gnuplot",
"glew",
"mesa",
"boost176",
"openexr2",
"gsl",
"lcms2",
"libjpeg-turbo",
"libpng"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"hugin-app"
]
}
]
},
{
"name": "blender",
"portdir": "graphics/blender",
"version": "2.93.17",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.blender.org",
"description": "3-D computer graphics creation suite",
"long_description": "Blender is a 3-D computer graphics creation suite. It contains a set of tools that can be used for all phases of the 3-D computer graphics pipeline, including modeling, sculpting, texturing, rigging, animation, simulation, rendering, compositing, motion tracking, and video editing. It can be used for creating animated films, visual effects, art, 3-D printing, motion graphics, interactive 3-D applications, and computer games.",
"active": true,
"categories": [
"graphics",
"multimedia"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [
"debug",
"manpage",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libsndfile",
"openal-soft",
"gflags",
"gmp",
"libsdl2",
"pcre",
"tbb",
"alembic",
"embree",
"glew",
"libpng",
"oidn",
"opencollada",
"opencolorio",
"openimageio",
"lzo2",
"opensubdiv",
"openvdb",
"osl",
"potrace",
"tiff",
"usd",
"libomp",
"eigen3",
"fftw-3",
"ffmpeg",
"freetype",
"boost176",
"python311",
"openexr2",
"llvm-20",
"openjpeg",
"zlib",
"jack"
]
}
],
"depends_on": []
},
{
"name": "Pangolin",
"portdir": "graphics/Pangolin",
"version": "0.8",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/stevenlovegrove/Pangolin",
"description": "Pangolin is a lightweight portable rapid development library for managing OpenGL display",
"long_description": "Pangolin is a lightweight portable rapid development library for managing OpenGL display, interaction and abstracting video input. At its heart is a simple OpenGl viewport manager which can help to modularise 3D visualisation without adding to its complexity, and offers an advanced but intuitive 3D navigation handler. Pangolin also provides a mechanism for manipulating program variables through config files and ui integration, and has a flexible real-time plotter for visualising graphical data.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "aw.kornilov",
"github": "ierofant",
"ports_count": 15
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"eigen3",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libpng",
"tiff",
"zlib",
"openexr2",
"ffmpeg",
"libdc1394",
"glew",
"libjpeg-turbo"
]
}
],
"depends_on": []
},
{
"name": "gstreamer010-gst-plugins-gl",
"portdir": "gnome/gstreamer010-gst-plugins-gl",
"version": "0.10.3",
"license": "GPL-2+ and LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gstreamer.freedesktop.org/modules/gst-plugins-gl.html",
"description": "This is gst-plugins, a set of plug-ins for GStreamer.",
"long_description": "The GStreamer OpenGL module provides helper libraries, base classes and elements for integrating with OpenGL and using it to perform video display and processing.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"automake",
"libtool",
"pkgconfig",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"glew",
"libpng",
"gstreamer010-gst-plugins-base"
]
}
],
"depends_on": []
},
{
"name": "widelands-devel",
"portdir": "games/widelands",
"version": "20241214",
"license": "GPL-2+",
"platforms": "{darwin != 11.*}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://widelands.org/",
"description": "open-source real-time strategy game inspired by Settlers",
"long_description": "open-source real-time strategy game inspired by Settlers: This port follows the master version of widelands, which is typically updated every few weeks.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"gettext",
"icu",
"libsdl2",
"libsdl2_image",
"libsdl2_ttf",
"zlib",
"libpng",
"lua",
"doxygen",
"boost176",
"glew",
"libsdl2_mixer",
"asio"
]
}
],
"depends_on": []
},
{
"name": "widelands",
"portdir": "games/widelands",
"version": "1.2.1",
"license": "GPL-2+",
"platforms": "{darwin != 11.*}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://widelands.org/",
"description": "open-source real-time strategy game inspired by Settlers",
"long_description": "open-source real-time strategy game inspired by Settlers: Widelands is a real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"gettext",
"icu",
"libsdl2",
"libsdl2_image",
"libsdl2_ttf",
"zlib",
"libpng",
"lua",
"doxygen",
"boost176",
"glew",
"libsdl2_mixer",
"asio"
]
}
],
"depends_on": []
},
{
"name": "supertuxkart",
"portdir": "games/supertuxkart",
"version": "1.4",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://supertuxkart.net/",
"description": "Tux racing game",
"long_description": "SuperTuxKart is a Free 3D kart racing game, with many tracks, characters, and items for you to try.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"libsdl2",
"mbedtls",
"glew",
"harfbuzz",
"libjpeg-turbo",
"zlib",
"squish",
"libogg",
"curl",
"freetype",
"fribidi",
"python311",
"libpng",
"libsamplerate",
"libvorbis",
"openal-soft"
]
}
],
"depends_on": []
},
{
"name": "bzflag",
"portdir": "games/bzflag",
"version": "2.4.26",
"license": "(LGPL-2.1 or MPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.bzflag.org/",
"description": "3D tank game, multiplayer and internet gaming available",
"long_description": "BZFlag is a free multiplayer multiplatform 3D tank battle game. The name stands for Battle Zone capture Flag.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "me",
"github": "allejo",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glew",
"zlib",
"curl",
"c-ares",
"libsdl2",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "wt",
"portdir": "devel/wt",
"version": "4.11.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.webtoolkit.eu/wt",
"description": "C++ Web Toolkit",
"long_description": "Wt is a C++ library for developing web applications.",
"active": true,
"categories": [
"devel",
"www"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"unixODBC",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"asciidoctor",
"doxygen",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"xml-security-c",
"xmltooling",
"log4shib",
"xercesc3",
"mesa",
"zlib",
"xorg-libX11",
"openssl3",
"boost181",
"postgresql16",
"pango",
"sqlite3",
"GraphicsMagick",
"glew",
"libharu"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lms"
]
}
]
},
{
"name": "gource",
"portdir": "devel/gource",
"version": "0.54",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gource.io/",
"description": "Version Control Visualization Tool",
"long_description": "Gource is a tool that can be used to visualize who committed when, and to which files. It supports git, CVS, Mercurial, Bazaar, and svn.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"glm",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ftgl",
"glew",
"libjpeg-turbo",
"libsdl2",
"freetype",
"tinyxml",
"boost176",
"libpng",
"libsdl2_image",
"pcre2"
]
}
],
"depends_on": []
},
{
"name": "gmic-lib",
"portdir": "science/gmic",
"version": "3.6.6",
"license": "CeCILL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gmic.eu",
"description": "G'MIC is an interpreter of image processing macros (C++ library).",
"long_description": "G'MIC stands for GREYC's Magic Image Converter. It is focused on the design of possibly complex pipelines for converting, manipulating, filtering and visualizing generic 1d/2d/3d multi-spectral image datasets. This includes classical color images, but also more complex data as image sequences or 3D volumetric images.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"openexr",
"ilmbase",
"tiff",
"zlib",
"ffmpeg",
"libheif",
"curl",
"xorg-libX11",
"imath",
"fftw-3",
"GraphicsMagick"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"darktable",
"darktable-devel",
"gmic",
"gmic-qt",
"gmic-gimp"
]
}
]
},
{
"name": "gmic-clib",
"portdir": "science/gmic",
"version": "3.6.6",
"license": "CeCILL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gmic.eu",
"description": "G'MIC is an interpreter of image processing macros (C library).",
"long_description": "G'MIC stands for GREYC's Magic Image Converter. It is focused on the design of possibly complex pipelines for converting, manipulating, filtering and visualizing generic 1d/2d/3d multi-spectral image datasets. This includes classical color images, but also more complex data as image sequences or 3D volumetric images.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"openexr",
"ilmbase",
"tiff",
"zlib",
"ffmpeg",
"libheif",
"curl",
"xorg-libX11",
"imath",
"fftw-3",
"GraphicsMagick"
]
}
],
"depends_on": []
},
{
"name": "gmic-gimp",
"portdir": "science/gmic",
"version": "3.6.6",
"license": "CeCILL",
"platforms": "{darwin >= 12}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gmic.eu",
"description": "G'MIC is an interpreter of image processing macros (GIMP plug-in).",
"long_description": "G'MIC stands for GREYC's Magic Image Converter. It is focused on the design of possibly complex pipelines for converting, manipulating, filtering and visualizing generic 1d/2d/3d multi-spectral image datasets. This includes classical color images, but also more complex data as image sequences or 3D volumetric images.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt5-qttools",
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"openexr",
"ilmbase",
"tiff",
"fftw-3",
"ffmpeg",
"qt5-qtbase",
"curl",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"gmic-lib",
"imath",
"libheif",
"zlib",
"GraphicsMagick",
"gimp2"
]
}
],
"depends_on": []
},
{
"name": "gmic-qt",
"portdir": "science/gmic",
"version": "3.6.6",
"license": "CeCILL",
"platforms": "{darwin >= 12}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gmic.eu",
"description": "G'MIC is an interpreter of image processing macros (GUI application)",
"long_description": "G'MIC stands for GREYC's Magic Image Converter. It is focused on the design of possibly complex pipelines for converting, manipulating, filtering and visualizing generic 1d/2d/3d multi-spectral image datasets. This includes classical color images, but also more complex data as image sequences or 3D volumetric images.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt5-qttools",
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libpng",
"openexr",
"ilmbase",
"tiff",
"fftw-3",
"ffmpeg",
"libheif",
"qt5-qtbase",
"xorg-libX11",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"gmic-lib",
"imath",
"curl",
"zlib",
"GraphicsMagick",
"libjpeg-turbo"
]
}
],
"depends_on": []
},
{
"name": "gmic",
"portdir": "science/gmic",
"version": "3.6.6",
"license": "CeCILL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gmic.eu",
"description": "G'MIC is an interpreter of image processing macros (Stand-alone binary).",
"long_description": "G'MIC stands for GREYC's Magic Image Converter. It is focused on the design of possibly complex pipelines for converting, manipulating, filtering and visualizing generic 1d/2d/3d multi-spectral image datasets. This includes classical color images, but also more complex data as image sequences or 3D volumetric images.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [
"opencv4",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"openexr",
"ilmbase",
"tiff",
"fftw-3",
"ffmpeg",
"libheif",
"zlib",
"xorg-libX11",
"xorg-libXcursor",
"xorg-libXext",
"xorg-libice",
"xorg-libsm",
"gmic-lib",
"imath",
"curl",
"GraphicsMagick"
]
}
],
"depends_on": []
},
{
"name": "py314-tldextract",
"portdir": "python/py-tldextract",
"version": "5.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/john-kurkowski/tldextract",
"description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"long_description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"py314-filelock",
"py314-idna",
"py314-requests",
"py314-requests-file",
"python314"
]
}
],
"depends_on": []
},
{
"name": "py313-tldextract",
"portdir": "python/py-tldextract",
"version": "5.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/john-kurkowski/tldextract",
"description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"long_description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-idna",
"py313-requests",
"py313-filelock",
"py313-requests-file",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tldextract"
]
},
{
"type": "run",
"ports": [
"py313-dns-lexicon"
]
}
]
},
{
"name": "py312-tldextract",
"portdir": "python/py-tldextract",
"version": "5.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/john-kurkowski/tldextract",
"description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"long_description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py312-filelock",
"py312-idna",
"py312-requests",
"py312-requests-file",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-scrapy"
]
},
{
"type": "run",
"ports": [
"py312-dns-lexicon"
]
},
{
"type": "test",
"ports": [
"py312-scrapy"
]
}
]
},
{
"name": "py311-tldextract",
"portdir": "python/py-tldextract",
"version": "5.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/john-kurkowski/tldextract",
"description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"long_description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py311-idna",
"py311-requests",
"py311-filelock",
"py311-requests-file",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-scrapy"
]
},
{
"type": "run",
"ports": [
"py311-dns-lexicon"
]
},
{
"type": "test",
"ports": [
"py311-scrapy"
]
}
]
},
{
"name": "py310-tldextract",
"portdir": "python/py-tldextract",
"version": "5.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/john-kurkowski/tldextract",
"description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"long_description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-idna",
"py310-requests",
"py310-filelock",
"py310-requests-file",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-scrapy"
]
},
{
"type": "run",
"ports": [
"py310-dns-lexicon"
]
},
{
"type": "test",
"ports": [
"py310-scrapy"
]
}
]
},
{
"name": "py-tldextract",
"portdir": "python/py-tldextract",
"version": "5.3.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/john-kurkowski/tldextract",
"description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"long_description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-tldextract"
]
}
],
"depends_on": []
},
{
"name": "octave-odbc",
"portdir": "octave/octave-odbc",
"version": "0.0.5",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/octave-odbc",
"description": "This is a basic implementation of ODBC functionalty similar to MATLABS ODCB functionalilty.",
"long_description": "This is a basic implementation of ODBC functionalty similar to MATLABS ODCB functionalilty.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"unixODBC",
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-mqtt",
"portdir": "octave/octave-mqtt",
"version": "0.0.6",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/octave-mqtt",
"description": "This is a basic implementation of the Matlab toolkit extension.",
"long_description": "This is a basic implementation of the Matlab toolkit extension.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"paho.mqtt.c"
]
}
],
"depends_on": []
}
]
}